05LaTeX学习系列之---TeX的命令行操作
目录
本系列是有关LaTeX的学习系列,共计19篇,本章节是第5篇。
前一篇:04LaTeX学习系列之---overleafz在线编辑平台的使用
后一篇:06LaTeX学习系列之---TeXstudio的使用
总目录:19LaTeX学习系列之---LaTeX的总结
前言
我们在学习LaTeX的时,有必要来了解一下,它的实现机制。
(一)查看版本号
1.查看TeX的版本号
在命令行输入:tex -v
2.查看LaTeX的版本号
在命令行输入:latex -v
3.查看XeLeTeX的版本号
在命令行输入:xelatex -v

(二)更行版本
在命令行输入:tlmgr update --all
自己测试,不可用,可能自己电脑的原因
(三)用命令行来编译.tex文件
1.用LaTeX编译
(1)生成.dvi文件
若想编译text.tex文件,则可在命令行输入:
latex test.tex

此时会生成几个中间文件,其中.dvi就是TeX以前的标准输出文件。现在已经发展为.pdf文件。
(2)生成.pdf文件
在生成.dvi的基础上,再使用如下命令,便可转化为.pdf文件
dvipdfmx test.dvi

(3)生成的所有文件

2.用XeLaTeX编译
(1)一步生成pdf文件
再命令行输入如下命令:
xelatex test.tex

(2)生成的所有文件

(四)用批处理文件编译.tex文件
1.latex 编译的批处理文件
(1)源代码
::使用latex编译.tex文件
latex test.tex
::使用dvipdfmx生成pdf文件
dvipdfmx test.dvi
::删除中间文件
del *.aux *.dvi *.log
::暂停一下
pause
(2)使用
在.tex同目录下, 保存为build.bat文件,双击便可自动编译
2.xelatex编译的批出里文件
(1)源代码
::使用latex编译.tex文件
xelatex test.tex
::删除中间文件
del *.aux *.log
::暂停一下
pause
(2)使用
在.tex同目录下, 保存为buildx.bat文件,双击便可自动编译
本系列是有关LaTeX的学习系列,共计19篇,本章节是第5篇。
前一篇:04LaTeX学习系列之---overleafz在线编辑平台的使用
后一篇:06LaTeX学习系列之---TeXstudio的使用
总目录:19LaTeX学习系列之---LaTeX的总结
作者:Mark
日期:2019/03/04 周一
05LaTeX学习系列之---TeX的命令行操作的更多相关文章
- Hadoop系列006-HDFS概念及命令行操作
本人微信公众号,欢迎扫码关注! HDFS概念及命令行操作 一.HDFS概念 1.1 概念 HDFS,它是一个文件系统,用于存储文件,通过目录树来定位文件:其次,它是分布式的,由很多服务器联合起来实现其 ...
- 01LaTeX学习系列之---TeX的介绍与认识
目录 01TeX的介绍与认识 目录 前言 (一)TeX 的宣传 TeX - Beauty and Fun 1. TeX 是什么? 2. TeX 是哪家公司生产的? 3. 我们今天主角的名字怎么念啊?& ...
- Linux学习心得之 Linux下命令行Android开发环境的搭建
作者:枫雪庭 出处:http://www.cnblogs.com/FengXueTing-px/ 欢迎转载 Linux学习心得之 Linux下命令行Android开发环境的搭建 1. 前言2. Jav ...
- 02LaTeX学习系列之---TeX环境的搭建
目录 02Latex的下载与安装及其编译IDE 目录 前言 (一)Tex Live的下载 1. Tex Live官方下载网站: (二)TeXStudio 1.TeXStudio官网下载 2.TeXSt ...
- 命令行操作svn和git和git
前几天在写代码的时候电脑突然坏掉,老大交代的任务没完成,非常痛恨自己用svn或者git保存代码,相信很多程序员遇到过,硬盘坏掉,存在硬盘中的代码丢失,无法找回的问题,svn和git可谓程序员界的福音, ...
- mysql 命令行操作入门(详细讲解版)
之前分享过多次Mysql主题,今天继续分享mysql命令行入门 1. 那么多mysql客户端工具,为何要分享命令行操作? -快捷.简单.方便 -在没有客户端的情况下怎么办 -如果是mysql未开启 ...
- windows下使用TortoiseGit代替Git命令行操作
windows下使用TortoiseGit代替Git命令行操作 大家在使用svn的时候,都非常喜欢使用小乌龟,也就是TortoiseSVN:那么git也有小乌龟版本,即TortoiseGit. 1.安 ...
- linux快速入门 1.1命令行操作
http://lovesoo.org/linux-command-line-operation.html 1.1命令行操作 目录: <wp_nokeywordlink>Shell简介 &l ...
- MongoDB命令行操作
本文专门介绍MongoDB的命令行操作.其实,这些操作在MongoDB官网提供的Quick Reference上都有,但是英文的,为了方便,这里将其稍微整理下,方便查阅. 这里用来做测试的是远端(10 ...
随机推荐
- 边缘化搭建 DotNet Core 2.1 自动化构建和部署环境(上)
写在前面 写这篇文章的缘由是由于笔者的对新兴技术方向有所追求,但个人资产有限,只能容许购买一台阿里云低配1核2G服务器.服务器上搭建了 Centos7 & Docker & Jenki ...
- Eureka编程
在一些场景下,我们需要监听eureka服务中心的一些状态,譬如某个微服务挂掉了,我们希望能监听到,并给管理员发送邮件通知或钉钉告警. 一.Eureka的监听事件,可以用来监控.告警EurekaInst ...
- 网络IP地址
IP地址分类 A类网络的IP地址范围为1.0.0.1-127.255.255.254: B类网络的IP地址范围为:128.1.0.1-191.255.255.254: C类网络的IP地址范围为:192 ...
- RPC的基础:调研EOS插件http_plugin
区块链的应用是基于http服务,这种能力在EOS中是依靠http_plugin插件赋予的. 关键字:通讯模式,add_api,http server,https server,unix server, ...
- SpringBoot自动配置注解原理解析
1. SpringBoot启动主程序类: @SpringBootApplication public class DemoApplication { public static void main(S ...
- [HEOI2017] 相逢是问候
Description 支持以下两个操作: 将第 \(l\) 个数到第 \(r\) 个数 \(a_l,a_{l+1},\dots a_r\) 中的每个数 \(a_i\) 替换为 \(c^{a_i}\) ...
- Python 的几种推导式
推导式 comprehensions(又称解析式):是 Python 中很强大的.很受欢迎的特性,具有语言简洁,速度快等优点.推导式包括: 1. 列表推导式 2. 字典推导式 3. 集合推导式 对以上 ...
- Android开发day-01
http://note.youdao.com/noteshare?id=b7f0d55c1e5eab20bb47e5c58e683611
- 理解es6中的const与“不变”
const实际上保证的,并不是变量的值不得改动,而是变量指向的那个内存地址不得改动. 效果 对于简单类型的数据(数值.字符串.布尔值),值就保存在变量指向的那个内存地址,因此等同于常量. 对于复合类型 ...
- js之选项卡(tag标签)
目标效果:点击不同按钮显示不同内容 代码如下 <!DOCTYPE html> <html lang="en"> <head> <meta ...