PDFLaTiphonex和iphone8区别XeLaTeX有什么区别

5被浏览320分享邀请回答02 条评论分享收藏感谢收起55被浏览7607分享邀请回答2513 条评论分享收藏感谢收起LaTeX使用--XeLaTeX入门基础(一) - CSDN博客
LaTeX使用--XeLaTeX入门基础(一)
主机平台:Gentoo Linux 11.2内核版本:Linux Kernel 3.2.1编译环境:XeTeX 3..3-0.9997.5 (TeX Live 2011)原创作品,转载请标明更多请查看专栏,地址作者:闫明1、latex、tex、xelatex、xetex的关系& & & & LaTeX 是TeX 中的一种格式(format) ,是建立在TeX 基础上的宏语言,也就是说,每一个LaTeX 命令实际上最后都会被转换解释成几个甚至上百个TeX 命令。但是,普通用户可以无需知道这中间的复杂联系。就象编程的时候如果使用一些已经编译好的函数库和模板可以使我们仅仅用几个命令就实现很多功能一样,LaTeX 根据人们排版文章的习惯,定义了许多命令和模板,通过这些命令和模板,我们可以很快的得到漂亮的排版结果。& & & &XeTeX(/'zi:t?x/或/'zi:t?k/[1])是一种使用Unicode的TeX排版引擎,并支持一些现代字体技术,例如OpenType。其作者和维护者是Jonathan Kew,并以X11自由软件许可证发布。它原生的支持Unicode,并默认其输入文件为UTF-8编码。XeTeX可以在不进行额外配置的情况下直接使用操作系统中安装的字体,因此可以直接利用OpenType,Graphite中的高级特性,例如额外的字形,花体,合字,可变的文本粗细等等。& & & &XeLaTeX是使用LaTeX的排版引擎,也有上述XeTeX的优点,命令下直接使用xelatex ***.tex就会产生对应的PDF文件。2、LaTeX和”所见即所得“排版工具的比较:『摘自lshort-cn.pdf』优点:*提供专业级的排版设计,使你的文档开起来如同印刷好的一样。*可以更方便地排版数学公式。*用户仅仅需要掌握少数容易理解的,用来说明文档之逻辑结构的命令,而无须对实际的页面设计做胡乱的修补。*可以很容易的生成脚注、索引、目录和参考文献等复杂的结构。&*有大量免费地可添加宏集,协助你完成许多基本的 LATEX 未直接支持的排版任务。例如,支持在文档中插入 PostScript 图形的宏集和排版符合各类标准的参考文献的宏集,等等。The LATEX Companion [3]中给出了大量的宏集说明。*LATEX 鼓励作者写作具有良好结构的文章,因为 L TEX就是通过详细地说明文章的结构来进行其排版工作的。*TEX 作为 LATEX 的格式化引擎是免费软件,且具有极高的可移植性。因此,他几乎可以在任何硬件平台上运行。缺点:*对于出卖其灵魂的人来说,LATEX 不能很好的工作。* 尽管在预先定义好的版面中可以调节一些参数,设计全新的版面还是很困难的,需要耗费大量的时间 。*LATEX 不适合于排版非结构化的、无序的文档。*即使有一个令人振奋的开始,但你也有可能无法完全掌握其精髓。3、文档实例文档中的空格和空白行:空格和制表符都看作是space,多个连续的space视为一个space,每段开始的space被忽略。\documentclass{article}
\usepackage{zhfontcfg}
\begin{document}
\title{My \LaTeX{}}
\author{闫明}
\maketitle
Hello, World!
Two Empty Line Jumped!
\end{document}
编译结果如下:特殊字符:添加反斜线特殊字符:\#\$\% \^{}编译结果如下:使用latex命令:命令以'\开始',命令后面空格被忽略,如果需要空格,在命令后面添加{}符号today is \today and we are studing latex
这样编译结果如下:添加{}后today is \today{} and we are studing latex
编译结果:注释的使用:单行的注释可以使用%号,每一行%后的文字将被忽略。如果有很大段的需要注释,每行添加%是不明智的,这时可以使用包verbatm实例如下:\documentclass{article}
\usepackage{zhfontcfg}
\usepackage{verbatim}
\begin{document}
\title{My \LaTeX{}}
\author{闫明}
\maketitle
Hello, World!
\begin{comment}
这里是注释文字
\end{comment}
\end{document}
添加脚注:使用命令:\footnote{更多请查看CSDN主页 http://blog.csdn.net/yming0221}编译结果:
本文已收录于以下专栏:
相关文章推荐
主机平台:Gentoo 11.2内核版本:Linux Kernel 3.2.1原创作品,转载请标明http://blog.csdn.net/yming0221/article/details/7410...
下面贴一个我常用的xelatex 排版中文简短报告的模板:功能支持以下效果:
各级标题采用MS word 效果
美化代码插入(代码文件名,边框,行号)
支持MATLAB代码高亮
支持使用基本字体(楷体...
优雅的 LaTeX
有很多 Geeks 或者 LaTeX’s Fanatical Fans 过分地强调了 LaTeX 的一些并非重点的特性,以至于很多初学者会觉得 LaTeX 很神秘很复杂,从而引发...
最近发现LaTeX真是排版的好工具呀!特别是在写外文期刊文章的时候!
我下载了MiKTex进行安装,然后想写一段汉字进行输出,使用XeLaTex进行编译,结果老是报错。搞了半天也没有搞明白为...
最近需要写一些文档,就重新用到了LaTeX。不得不说,这个东西真是个好东西,之前在学校写论文那会就已经充分发现它相对于Word来排版的优势。不过之前所写的文档都是用的现成模板,而且其中的中文字体多是宋...
一篇实用的Latex的入门教程
http://blog.csdn.net/u/article/details/
标签: 软件文档
优雅的 LaTeX
有很多 Geeks 或者 LaTeX’s Fanatical Fans 过分地强调了 LaTeX 的一些并非重点的特性,以至于很多初学者会觉得 LaTeX 很神秘很复杂,从而...
主机平台:Gentoo Linux 11.2内核版本:Linux Kernel 3.2.1编译环境:XeTeX 3..3-0.9997.5 (TeX Live 2011)原创作品,转...
他的最新文章
讲师:宋宝华
讲师:何宇健
您举报文章:
举报原因:
原文地址:
原因补充:
(最多只允许输入30个字)今天看啥 热点:
TeX:一种宏语言。
Plain Tex: Tex中的一个最基本的宏集合与TeX的基础语言构成的一种格式。
LaTex: Tex中的一个宏集合,构成一种与 Plain TeX 不一样的格式。
Tex程序:把Tex语言转换为排版的程序,也叫Tex。为区别,称这个 TeX 程序叫Knuth TeX。
tex命令:Tex程序中的编译命令。tex命令默认用Plain TeX格式进行排版。也就是说tex命令后面默认跟的tex文件应该是用Plain Tex格式写的。
latex命令:tex命令加上某一个选项使用,就会用LaTeX 格式进行排版,也就是说此时后面跟的tex文件应该是用LaTex格式写的。为方便,就把tex 命令与对应编译选项合成为一个命令,叫latex命令。
&-TeX 程序:Knuth TeX程序的一个扩展,也是一个程序,一般写成 eTeX。增加了少量的几个命令,但一般来说是与Knuth TeX程序没有太多区别的。
实现:在文中的意思就是指&程序&的意思。如文中:eTeX 程序和 Knuth TeX 都是TeX语言的一个实现(也就是说,eTeX 程序和 Knuth TeX 都是把TeX语言转换为排版的程序。程序作用于tex文本文件,把tex文件编译成dvi文件)。
pdfTeX程序:Tex语言的又一个实现,也就是把Tex语言转换为排版的又一个程序。它会把 TeX 语言写的代码直接编译成 PDF 文件。
pdftex命令:pdfTex程序中的命令,用来编译用Plain TeX格式写的tex文件。
pdflatex命令:pdfTex程序中的命令,用来编译用LaTeX格式写的tex文件。
XeTeX程序:TeX语言的新的实现,即把Tex语言转换为排版的一个新程序。支持Unicode 编码和直接访问操作系统字体。
xetex命令:XeTeX程序中的命令,用来编译用Plain TeX格式写的tex文件。
xelatex命令:XeTeX程序中的命令,用来编译用LaTeX格式写的tex文件。
其中&实现&这个概念比较别扭,不知是不是计算机中的概念,反正非计算机专业的人读起来不知道&实现&是什么意思,不知道&TeX语言的一个实现&是什么意思。如果把&TeX语言的一个实现&写成是把TeX语言转换为排版的一个程序,这个程序作用于tex文本文件,把tex文件编译成某些文件,如dvi,pdf文件(比如pdfTex程序把tex文件编译成pdf文件)。那就好理解多了。
不知道上述理解对不对。如有错误,还请各位指点。
另外,我觉得,介绍概念时可以采用数学上的定义的方法,单独列出来每个概念的定义,每个概念的定义中不能含有前面没有定义的概念。这样就会让人好理解的多。上面我写的摘要就是这样做的。
推荐阅读:
Linux客户端下的LaTex相关操作
Ubuntu 12.04 (64bit) 下安装LaTex&
Ubuntu下用Gummi写中文Latex&
Ubuntu下LaTex中文环境配置
相关搜索:
相关阅读:
相关频道:
&&&&&&&&&&&&
Linux教程最近更新PDFLaTeX和XeLaTeX有什么区别 - CSDN博客
PDFLaTeX和XeLaTeX有什么区别
这是我一直没搞清楚的问题,PDFLaTeX和XeLaTeX都是TeX Live包含的程序。今天是中秋节,放假的时候抽点时间查查。其实很简单,下面总结一下网上的几位牛人的意见:
1.&PDFTeX程序:Tex语言的一个实现,也就是把Tex语言转换为排版的一个程序。它会把TeX 语言写的代码直接编译成 PDF文件。
2. PDFLaTeX命令:PDFTeX程序中的命令,用来编译用LaTeX格式写的tex文件。
3.&XeTeX程序:TeX语言的新的实现,即把Tex语言转换为排版的一个新程序。支持Unicode编码和直接访问操作系统字体。
4.&XeLaTeX命令:XeTeX程序中的命令,用来编译用LaTeX格式写的tex文件。
简单来说,PDFLaTeX和XeLaTeX是两种编译TeX文件的命令。以上这些内容,详细的介绍在这里:。两者最大的区别是:XeLaTeX对应的XeTeX对字体的支持更好,允许用户使用操作系统字体来代替TeX的标准字体,而且对非拉丁字体的支持更好。详情请查看这里的解释:&
但是凡事有利就有弊,我在实际使用过程中发现,使用XeLaTeX编译,如果说论文中有很图片或者其他元素没有嵌入字体的话,生成的PDF文件也会有些字体没有嵌入。相反,由于PDFLaTeX使用的是TeX的标准字体,所以生成PDF时,会将所有的非TeX标准字体进行替换。所以,使用PDFLaTeX生成的PDF文件默认嵌入所有字体,这给我们的论文排版带来了极大的方便。建议大家根据自己的需要选择合适的程序。
本文已收录于以下专栏:
相关文章推荐
前言在接触TeX两年之后,依然对于TeX的一些术语之间的关系表示不解。比如LaTeX、pdfLaTeX、XeLaTeX、TeX Live、CTeX等等。这些术语究竟代表什么?它们之间是怎样的关系?Te...
单片机的特点:
(1)受集成度限制,片内存储器容量较小,一般内ROM:8KB以下;(2)内RAM:256KB以内。(3)可靠性高(4)易扩展(5)控制功能强(6)易于开发
ARM的特点:
...
数据仓库是面向分析的,数据库是面向事务处理.
数据仓库的数据是基本不变得,而数据库的数据是由日常的业务产生的,常更新
数据仓库的数据一般有数据库的数据经过一定的规则转换得到得
数据仓库主要...
在初始化一个类,生成一个实例的时候;newInstance() 和 new 有什么区别?
用newInstance与用new是区别的,区别在于创建对象的方式不一样,前者是使用类加载机制,那么为什么会...
他的最新文章
讲师:宋宝华
讲师:何宇健
您举报文章:
举报原因:
原文地址:
原因补充:
(最多只允许输入30个字)

我要回帖

更多关于 同比和环比的区别 的文章

 

随机推荐