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 ...
随机推荐
- 杭州富阳场口科目四考试公交路线(西溪北苑->场口)
从西溪北苑出发,时间充裕,比较悠闲,打算坐公交前往,也打算做下科目四模拟题,顺便欣赏沿途的风景(去的时候需要看题目,回来的时候可以放松,哈哈哈),路线如下. 早上7点半出发,出去吃个早餐,步行到文一社 ...
- [Java初探外篇]__关于正则表达式
正则表达式通常用于判断语句之中,用来检测一段字符串是否满足某一个格式.在日常生活中被广泛的用于各种用户输入信息的检测上. 而正则表达式实际上是一些具有特殊意义的字符序列.通过这些特殊字符构成的特殊序列 ...
- Python 虚拟环境 | Mac/Linux下如何避坑安装配置Virtualenv
1.为什么要使用虚拟环境 在Python中,不同的应用可能需要用到不同版本的第三方包,而这些第三方包被统一存放到目录site-packages中,不同版本的包容易相互覆盖,如安装Django 2.1时 ...
- git第七节---git merge和git rebase
# git merge和git rebase 都可以进行分支合并 #git merge 合并后保留记录两个分支的记录 #git rebase合并后会展示成一个分支的记录,另一个分支的提交实际生成了一个 ...
- 大话DI依赖注入+IOC控制反转(一) 之 定义
转发时请注明原创作者及地址,否则追究责任.原创:alunchen 依赖注入与控制反转 依赖注入与控制反转是老生常谈的问题.一般面试也会面试到这种问题.网上很多很多这方面的资料,搜索出来一大堆 ...
- Hive 表类型简述
Hive 表类型简述 表类型一.管理表或内部表Table Type: MANAGED_TABLE example: create table Inner(id int,name string, ...
- Java并发编程:ThreadLocal的使用以及实现原理解析
前言 前面的文章里,我们学习了有关锁的使用,锁的机制是保证同一时刻只能有一个线程访问临界区的资源,也就是通过控制资源的手段来保证线程安全,这固然是一种有效的手段,但程序的运行效率也因此大大降低.那么, ...
- 在UWP中自定义半边框样式的输入框
Windows10发布已经有一阵子了,已经有一些公司上架了自己的UWP应用程序,为WindowsStore增添光彩.已经安装Windows10的用户也或多或少的安装了一些UWP的应用程序,针对这些UW ...
- Linux常用基本命令:三剑客命令之-sed
sed是一个很强大的文件处理工具,主要是以行为单位进行处理,可以将数据行进行替换.删除.新增.选取等特定工作 格式:sed [option] [command] [file] 常用命令: a ∶新 ...
- canvas处理压缩照片并回显:https://cengjingdeshuige.oss-cn-beijing.aliyuncs.com/20180512/cannovs%E5%AD%A6%E4%B9%A0.html
<!DOCTYPE html> <html lang="en"> <head> <meta charset="UTF-8&quo ...