目录

本系列是有关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的命令行操作的更多相关文章

  1. Hadoop系列006-HDFS概念及命令行操作

    本人微信公众号,欢迎扫码关注! HDFS概念及命令行操作 一.HDFS概念 1.1 概念 HDFS,它是一个文件系统,用于存储文件,通过目录树来定位文件:其次,它是分布式的,由很多服务器联合起来实现其 ...

  2. 01LaTeX学习系列之---TeX的介绍与认识

    目录 01TeX的介绍与认识 目录 前言 (一)TeX 的宣传 TeX - Beauty and Fun 1. TeX 是什么? 2. TeX 是哪家公司生产的? 3. 我们今天主角的名字怎么念啊?& ...

  3. Linux学习心得之 Linux下命令行Android开发环境的搭建

    作者:枫雪庭 出处:http://www.cnblogs.com/FengXueTing-px/ 欢迎转载 Linux学习心得之 Linux下命令行Android开发环境的搭建 1. 前言2. Jav ...

  4. 02LaTeX学习系列之---TeX环境的搭建

    目录 02Latex的下载与安装及其编译IDE 目录 前言 (一)Tex Live的下载 1. Tex Live官方下载网站: (二)TeXStudio 1.TeXStudio官网下载 2.TeXSt ...

  5. 命令行操作svn和git和git

    前几天在写代码的时候电脑突然坏掉,老大交代的任务没完成,非常痛恨自己用svn或者git保存代码,相信很多程序员遇到过,硬盘坏掉,存在硬盘中的代码丢失,无法找回的问题,svn和git可谓程序员界的福音, ...

  6. mysql 命令行操作入门(详细讲解版)

    之前分享过多次Mysql主题,今天继续分享mysql命令行入门   1. 那么多mysql客户端工具,为何要分享命令行操作? -快捷.简单.方便 -在没有客户端的情况下怎么办 -如果是mysql未开启 ...

  7. windows下使用TortoiseGit代替Git命令行操作

    windows下使用TortoiseGit代替Git命令行操作 大家在使用svn的时候,都非常喜欢使用小乌龟,也就是TortoiseSVN:那么git也有小乌龟版本,即TortoiseGit. 1.安 ...

  8. linux快速入门 1.1命令行操作

    http://lovesoo.org/linux-command-line-operation.html 1.1命令行操作 目录: <wp_nokeywordlink>Shell简介 &l ...

  9. MongoDB命令行操作

    本文专门介绍MongoDB的命令行操作.其实,这些操作在MongoDB官网提供的Quick Reference上都有,但是英文的,为了方便,这里将其稍微整理下,方便查阅. 这里用来做测试的是远端(10 ...

随机推荐

  1. Android快速实现二维码扫描--Zxing

    Android中二维码扫描的最常用库是zxing和zbar,zxing项目地址为https://github.com/zxing/zxing,目前还有多个人在维护.zbar主要用C来写的,对速度有要求 ...

  2. C++中的字符串可以这样换行写

    运行结果:

  3. SQL优化原则(转)

    一.问题的提出 在应用系统开发初期,由于开发数据库数据比较少,对于查询SQL语句,复杂视图的的编写等体会不出SQL语句各种写法的性能优劣,但是如果将应用系统提交实际应用后,随着数据库中数据的增加,系统 ...

  4. [转]Angular4 自制分页控件

    本文转自:https://blog.csdn.net/Junyuan_123/article/details/79486276 过年后第一波,自制的分页控件,可能功能没有 PrimeNG 那么好,但是 ...

  5. ASP.NET Identity 三(转载)

    转载来源:http://www.cnblogs.com/r01cn/p/5194257.html 注:本文是[ASP.NET Identity系列教程]的第三篇.本系列教程详细.完整.深入地介绍了微软 ...

  6. 【转】Git 教程之协同开发

    前面我们已经介绍过远程仓库的相关概念,不过那时并没有深入探讨,只是讲解了如何创建远程仓库以及推送最新工作成果到远程仓库,实际上远程仓库对于团队协同开发很重要,不仅仅是团队协同开发的基础,也是代码备份的 ...

  7. 【Spring】20、使用TransactionSynchronizationManager在spring事务提交之后进行一些操作。

    本文内容 如何在spring事务提交之后进行一些操作,这些操作必须得在该事务成功提交后才执行,回滚则不执行. 要点 如何在spring事务提交之后操作 如何在spring事务回滚之后操作 实现方案 使 ...

  8. GBK与UTF-8的区别

    GBK的文字编码是双字节来表示的,即不论中.英文字符均使用双字节来表示,只不过为区分中文,将其最高位都定成1. 至于UTF-8编码则是用以解决国际上字符的一种多字节编码,它对英文使用8位(即一个字节) ...

  9. Java_多项式加法

    题目内容: 一个多项式可以表达为x的各次幂与系数乘积的和,比如: 2x6+3x5+12x3+6x+20 现在,你的程序要读入两个多项式,然后输出这两个多项式的和,也就是把对应的幂上的系数相加然后输出. ...

  10. 快速排序 java详解

    1.快速排序简介: 快速排序由C. A. R. Hoare在1962年提出.它的基本思想是:通过一趟排序将要排序的数据分割成独立的两部分,其中一部分的所有数据都比另外一部分的所有数据都要小,然后再按此 ...