latex软件下载

时间:2025-12-10 20:59:24编辑:莆田seo君

latex 软件做什么用的?

排版用的,因为在排版数学公式上有特别的优势,所以适合于理工科同学和教师使用。它适用于生成高印刷质量的科技和数学类文档和从简单的信件到完整书籍的所有其他种类的文档。Leslie Lamport开发的LaTeX是当今世界上最流行和使用最为广泛的TeX宏集。它构筑在Plain TeX的基础之上,并加进了很多的功能使得使用者可以更为方便的利用TeX的强大功能。使用LaTeX基本上不需要使用者自己设计命令和宏等,因为LaTeX已经替你做好了。因此,即使使用者并不是很了解TeX,也可以在短短的时间内生成高质量的文档。对于生成复杂的数学公式,LaTeX表现的更为出色。TeX 格式最基本的TeX程序只是由一些很原始的命令组成,它们可以完成简单的排版操作和程序设计功能。然而,TeX也允许用这些原始命令定义一些更复杂的高级命令。这样就可以利用低级的块结构,形成一个用户界面相当友好的环境。在处理器运行期间,该程序首先读取所谓的格式文件,其中包含各种以原始语言写成的高级命令,也包含分割单词的连字号安排模式。接着处理程序就处理源文件,其中包含要处理的真正文本,以及在格式文件中已定义了的格式命令。创建新格式是一件需要由具有丰富知识的程序员来做的事情。把定义写到一个源文件中,这个文件接着被一个名叫iniTeX的特殊版本的TeX程序处理。它采用一种紧凑的方式存贮这些新格式,这样就可以被通常TeX程序很快地读取。

Latex是什么软件

LaTeX是一种基于ΤΕΧ的排版系统,由美国计算机学家莱斯利·兰伯特(Leslie Lamport)在20世纪80年代初期开发。利用这种格式,即使使用者没有排版和程序设计的知识也可以充分发挥由TeX所提供的强大功能,能在几天,甚至几小时内生成很多具有书籍质量的印刷品。对于生成复杂表格和数学公式,这一点表现得尤为突出。因此它非常适用于生成高印刷质量的科技和数学类文档。这个系统同样适用于生成从简单的信件到完整书籍的所有其他种类的文档。扩展资料:LaTeX使用TeX作为它的格式化引擎,当前的版本是LaTeX2ε。Leslie Lamport开发的LaTeX是当今世界上最流行和使用最为广泛的TeX宏集。它构筑在Plain TeX的基础之上,并加进了很多的功能以使得使用者可以更为方便的利用TeX的强大功能。LaTeX自从八十年代初问世以来,也在不断的发展.最初的正式版本为2.09,在经过几年的发展之后,许多新的功能,机制被引入到LaTeX中。在享受这些新功能带来的便利的同时,它所伴随的副作用也开始显现,这就是不兼容性。标准的LaTeX 2.09引入了“新字体选择框架”(NFSS)的LaTeX、SLiTEX,AMS-LaTeX等等,相互之间并不兼容.这给使用者和维护者都带来很大的麻烦。参考资料来源:百度百科--LaTeX

大家在Mac上常用什么LaTex软件

其实非常容易,下载MacTeX套件,最新的是texlive-2014,点击几下就装好了,现在电脑的硬碟都很大,full install就可以了。然后在/applications/TeX里面,再安装FixMacTeX2014.pkg,然后就一切都安好了。基本上,它以己经几乎把所有LaTeX有关的套件都装好了。其中在/application里面有一些软体,如TeXshop 或是 Texwork都是可以用来作编写LaTeX文件的工作。我是习惯使用TeXShop,它也十分的好用。
  接下来是中文的部分,因为版权因素,MacTeX(或是texlive)都是不带亚洲字体的,所以中文的设定一直是一个问题。现在我是使用CJK套件,用中文Type1字体。CJK套件直接支援latex 的编译指令,使用起来也很直接和英文文件一样的处理方式。但缺点是Type1字体安装是个问题,虽然到了今日,己经不算太困难了,而且也有不少工具可以帮助这件事情。但这需要一些电脑经验,需要自己动手做的地方不少。幸好字体装好一次就行了,如果有备分,当换电脑或是操作环境的时候,这些转好的字体或设定直接copy过去就行了。CJK套件配何Unicode编码type1字体,写跨语系文件一点也不困难。
  这几天看了一些大陆的LaTeX论坛,多数是使用cTeX。MacTeX也把cTeX装好了,我就试用了一下,发现设定中文字体非常的容易。MacTeX里面的cTeX也一样不带有字型,由於cTeX支援了xeLaTeX,不带字型也没什麼影响,反正可以使用系统的字体,我只要设定/usr/local/share/texlive/2014/tex/latex/ctex/fontset/ctex-xecjk-winfonts.def,把里面的字体设定成系统内的中文字体就行了。可以把该档案放在~/library/texmf或是~/library/texlive等TeX会使用的目录会比较方便,这样要做实验或其他的改动就方便许多,不需要系统管理者的权限来操作。由於我是台湾人,使用的是繁体中文,设定了繁体中文的字体后,cTeX就变成是繁体中文的TeX了,非常的方便。
  其实中文字的缺字,在使用了unicode后,问题只剩下的是字体支援的字数不够。两岸的电子文件要交流,用一个同时支援繁简中文字体是可以的选项,文鼎公司的文鼎PL明体U20-L字体,就是这种字体产品,简体中文文件,它也一样能正确显示。如果cTeX内指定的六种字型都是支援繁简中文字体,那麼所有的中文cTeX使用者,什麼文件设定都不用改,直接交流都不是问题。
  例如苹果俪细宋体,名称是LiSungLight, 在ctex-xecjk-winfonts.def可以这样设定:
  \setCJKfamilyfont{zhsong}{LiSungLight}
  \newcommand*{\songti}{\CJKfamily{zhsong}}
  这样就能使cTeX内定的宋体是用繁体的苹果俪细宋体。其他的字体也可比照这样设定,要成为简体中文自然是把设定指向简体中文字体的名称就行了。
  要新增字体也容易:
  \setCJKfamilyfont{whatever}{某字体名}
  取用设定:
  \newcommand*{\whatever}{\CJKfamily{whatever}}
  在文件中,用\whatever{内容},就会把{内容}部分的字体使用某字体。
  排版时,使用xeLaTeX就行了。


上一篇:汗达

下一篇:没有了