目录

本系列是有关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. 从零开始学 Web 之 ES6(三)ES6基础语法一

    大家好,这里是「 从零开始学 Web 系列教程 」,并在下列地址同步更新...... github:https://github.com/Daotin/Web 微信公众号:Web前端之巅 博客园:ht ...

  2. Filebeat的Registry文件解读

    你可能没有注意但很重要的filebeat小知识 Registry文件 Filebeat会将自己处理日志文件的进度信息写入到registry文件中,以保证filebeat在重启之后能够接着处理未处理过的 ...

  3. 异步加载CSS

    说到加载 CSS 这种事儿不是很简单吗?像这样咯: <link rel="stylesheet" href="cssfile.css"> 这不就完事 ...

  4. 公众号第三方平台开发 教程六 代公众号使用JS SDK说明

    公众号第三方平台开发 教程一 创建公众号第三方平台 公众号第三方平台开发 教程二 component_verify_ticket和accessToken的获取 公众号第三方平台开发 教程三 微信公众号 ...

  5. Hyperledger Fabric密码模块系列之BCCSP(三)

    fabric中通过工厂模式来生成bccsp实例,进而通过bccsp的接口来提供加密.解密.签名验证以及哈希等操作. fabric的factory工厂默认返回的bccsp实例是sw(也就是所有密码操作都 ...

  6. c++中虚函数和多态性

    1.直接看下列代码: #include <iostream> using namespace std; class base{ public: void who(){ cout<&l ...

  7. CentOS7 config aliyun yum repository

    https://www.cnblogs.com/lpbottle/p/7875400.html 1. 备份原来的yum源 mv /etc/yum.repos.d/CentOS-Base.repo /e ...

  8. 【Java深入研究】5、Proxy动态代理机制详解

    在学习Spring的时候,我们知道Spring主要有两大思想,一个是IoC,另一个就是AOP,对于IoC,依赖注入就不用多说了,而对于Spring的核心AOP来说,我们不但要知道怎么通过AOP来满足的 ...

  9. 基于Zookeeper的分布式锁

    实现分布式锁目前有三种流行方案,分别为基于数据库.Redis.Zookeeper的方案,其中前两种方案网络上有很多资料可以参考,本文不做展开.我们来看下使用Zookeeper如何实现分布式锁. 什么是 ...

  10. 深入理解Java 8 Lambda(类库篇)

    背景(Background) 自从lambda表达式成为Java语言的一部分之后,Java集合(Collections)API就面临着大幅变化.而 JSR 355(规定了 Java lambda 表达 ...