texlive2015怎么生成过pdf格式怎么生成

&&&&TEX Live 指南—2015
TEX Live 指南—2015
本文档描述TEX Live 软件的主要功能和特性,TEX Live 是TEX 及其相关程序在GNU/Linux 及
其他类Unix 系统、Mac OS X 和Windows 系统下的一套发行版。
你可以直接下载TEX Live,也可以在TEX 用户组织给会员分发的TEX Collection DVD 中找到。
第2.1 节中,简要地介绍了DVD 的内容。这两套发行版都是用户组织共同协作完成的。这篇文档, 主
要介绍TEX Live 本身。
TEX Live 包括了TEX, LATEX 2&, ConTEXt, METAFONT, MetaPost, BibTEX 等许多可执行程序;种
类繁多的宏包、字体和文档,并支持世界上许多不同的语言。
文档末尾的第10 节(第41 页) 介绍了这一版TEX Live 的重要改变。
嵌到我的页面
<input type="text" readonly="true" value="">
若举报审核通过,可奖励20下载分
被举报人:
举报的资源分:
请选择类型
资源无法下载
资源无法使用
标题与实际内容不符
含有危害国家安全内容
含有反动色情等内容
含广告内容
版权问题,侵犯个人或公司的版权
*详细原因:
VIP下载&&免积分60元/年(1200次)
您可能还需要
课程资源下载排行&&&&TexLive使用教程——2015
TexLive使用教程——2015
TexLive2015使用教程,TexLive是一款专门用来进行论文写作的软件,很主流的
嵌到我的页面
<input type="text" readonly="true" value="">
若举报审核通过,可奖励20下载分
被举报人:
gongzaiwenzi
举报的资源分:
请选择类型
资源无法下载
资源无法使用
标题与实际内容不符
含有危害国家安全内容
含有反动色情等内容
含广告内容
版权问题,侵犯个人或公司的版权
*详细原因:
VIP下载&&免积分60元/年(1200次)
您可能还需要
课程资源下载排行苹果/安卓/wp
积分 25406, 距离下一级还需 6194 积分
权限: 自定义头衔, 签名中使用图片, 设置帖子权限, 隐身, 设置回复可见, 签名中使用代码
道具: 彩虹炫, 雷达卡, 热点灯, 雷鸣之声, 涂鸦板, 金钱卡, 显身卡, 匿名卡, 抢沙发, 提升卡, 沉默卡, 千斤顶, 变色卡, 置顶卡
购买后可立即获得
权限: 隐身
道具: 金钱卡, 雷鸣之声, 彩虹炫, 雷达卡, 涂鸦板, 热点灯
TA的文库&&
开心签到天数: 1057 天连续签到: 4 天[LV.10]以坛为家III
[size=1.3]
[size=0.9375]本文作者:刘海洋。Linux 发行版的软件源通常包括一套 TeX Live,可以使用 Linux 发行版自带的包管理器来安装和使用。然而,发行版的软件更新要比 TUG 官方的 TeX Live 更新慢一些,有时发行版中也会删去一些我们有时会使用到的宏包,所以对于使用 LaTeX 较多的用户,还是推荐自己从 CTAN 安装由 TUG 官方发布的 TeX Live 2015。由 TUG 直接发布的 TeX Live 被称为 Vanilla TeX Live,即所谓原版 TeX Live。在安装前,TeX Live 2015 的手册可以在 TUG 的 TeX Live 目录下找到: 。可以先阅读其中的安装部分。在 Linux 上安装原版 TeX Live 2015,与在 Windows 等其他系统下安装并无区别。可以从 CTAN 镜象下载 ISO 文件,然后挂载到一个目录下,运行里面的 install-tl 脚本进行安装;也可以在 CTAN 的网站上只下载 install-tl 脚本运行,在线安装。install-tl 是一个 Perl 脚本,在绝大多数发行版下都可以直接运行。默认是安装在 /usr/local/texlive/ 路径下,需要以超级用户权限安装,即运行sudo ./install-tl
然后在文本界面下按提示进行交互式安装。当然,也可以安装在本地的用户路径下(如 ~/texlive/),这样就不再需要特殊权限。如果是进行网络安装,默认会自动选择一个 CTAN 镜象,但在国内往往需要用 -repository 选项手工指定镜象服务器地址,URL 地址需要指定到 texlive/tlnet/ 路径下。例如用清华的镜象:sudo ./install-tl -repository
更方便的方式则是在图形界面下进行安装,此时需要确保系统安装了 perl-tk 等相关 Perl 图形界面库。运行命令sudo ./install-tl -gui
即可按界面中的提示安装。或者运行sudo ./install-tl -gui=wizard
使用图形界面的安装向导,向导方式比前面的方式配置项少一些,但更容易使用。安装之后就可以使用 texdoc 命令阅读安装在本地手册了,对 TeX Live 不甚熟悉的用户最好运行texdoc texlive-zh
命令再次阅读 TeX Live 2015 的手册。按照 TeX Live 手册的说明,安装之后,还有一些工作需要做:如果在安装时没有选择在系统目录为可执行文件创建符号链接,就需要手工修改 ~/.profile 文件设置 PATH 环境变量。XeTeX 会使用 fontconfig 库来通过字体名搜索字体。TeX Live 的字体目录默认并不在 fongconfig 的搜索目录之列,因此需要按文档要求,将 TeX Live 安装目录下的 texmf-var/fonts/conf/texlive-fontconfig.conf 文件,复制到 /etc/fonts/conf.d/09-texlive.conf,然后运行 fc-cache,以确保 XeTeX 能搜索到字体。否则,TeX Live 自带的 OpenType 字体就只能以字体文件名的方式调用,非常不便。此外这样也能让系统的其他软件使用 TeX Live 安装的字体。如果需要以字体文件名调用 Linux 系统安装的字体,例如使用 CJK 宏包调用来自 Windows 的字体,那么还需要修改 TeX Live 安装目录的 f 文件,在其中设置 OSFONTDIR 变量,例如:OSFONTDIR = ~/.fonts//;/usr/share/fonts//;/usr/share/fonts-droid//
当然,这一步骤对多数用户的用处并不大。下面,我们来谈谈 Linux 发行版中包管理器的依赖问题。Linux 发行版中,有不少软件都依赖 TeX 系统来生成文档,要安装这些软件就会自动根据依赖关系安装 Linux 发行版的软件源中的 texlive 相关包。这不仅会占用一些无谓的空间,而且如果没有正确设置 PATH 路径或符号链接的优先级次序,还可能造成安装了新版本的 TeX Live 却仍调用旧版本的问题。比较好的解决方式是建立一个虚拟软件包,告诉包管理器所有 TeX Live 相关的包都已经安装好了,不必再安装一遍。例如对于 Debian(Ubuntu 也适用),可以按官网上的说明()来制做 dummy package 并安装。我事先做好了一份 .deb 包 ,有需要的用户可以下载使用。在 Linux 发行版中安装 TeX Live,并不会同时安装专门的 TeX 编辑器。因此还需要单独安装 TeX 编辑器。按上面的方法解决了包管理器的依赖问题后,就可以直接从 Linux 发行版的软件源中安装需要的编辑器。初学者可以使用 TeXworks,有经验的用户则可以用 TeXstudio、Kile 等编辑器。当然,熟悉 VIM 或 Emacs 的用户,也可以尽情配置自己的专属编辑器用于 TeX 编辑。
支持楼主:、
购买后,论坛将把您花费的资金全部奖励给楼主,以表示您对TA发好贴的支持
载入中......
热心帮助其他会员
总评分:&经验 + 60&
学术水平 + 5&
热心指数 + 5&
信用等级 + 5&
缺少币币的网友请访问有奖回帖集合:
http://bbs.pinggu.org/thread--1.html
初级学术勋章
初级学术勋章
初级热心勋章
初级热心勋章
初级信用勋章
初级信用勋章
中级信用勋章
中级信用勋章
中级学术勋章
中级学术勋章
中级热心勋章
中级热心勋章
高级热心勋章
高级热心勋章
高级学术勋章
高级学术勋章
高级信用勋章
高级信用勋章
特级热心勋章
高级热心勋章
论坛好贴推荐
&nbsp&nbsp|
&nbsp&nbsp|
&nbsp&nbsp|
&nbsp&nbsp|
&nbsp&nbsp|
&nbsp&nbsp|
如有投资本站或合作意向,请联系(010-);
邮箱:service@pinggu.org
投诉或不良信息处理:(010-)
京ICP证090565号
京公网安备号
论坛法律顾问:王进律师感悟(58)
工具学习(112)
LaTeX(62)
在Win7系统上面利用Texlive2015的XeLaTeX编译含有中文文档的时候,有一些问题需要注意。这就是:
想让最终编译的结果正确显示中文,你就必须采用UTF-8编码的.tex源文件;而如果你采用ANSI编码格式的.tex文件时,编译结果中英文字体能正确显示而中文字体不显示,编译log信息不提示任何错误信息。
上面结果是经过我的实践总结出来,没有任何人告诉我或参考任何资料。再次强调,我的电脑OS为Windows 7,在其中安装的是Texlive 2015。如果在Ubuntu系统上面就不会遇到这样的问题。
1 代码例子证明
给出结论而没有实际的代码示例是不好的。下面给出我利用的代码。三种不同的编码格式.tex都采用如下代码:
\documentclass{article}
\usepackage{zhfontcfg}
\begin{document}
{\songti 你好}
{\heiti 你好}
\end{document}
三个源文件分别命名为test.tex、test2.tex和test3.tex,他们的编码格式分别为:
亦即它们:
UNIX UTF-8
Dos\Windows ANSI
Dos\Windows UTF-8
利用命令xelatex testX.tex对这三个文件编译后,得到的pdf文件输出为:
可见,只要你采用ANSI编码,编译结果就不能正确显示中文。
明白了本文的结论,对于使用套件的用户来说,当你卸载掉CTex而改用Texlive的时候,你的原来的latex代码,尤其是包含中文的代码,就会得到不正确的运行结果。对于如何得到正确的结果,看了本文后,解决方法不言而喻。
参考知识库
* 以上用户言论只代表其个人观点,不代表CSDN网站的观点或立场
访问:61313次
积分:2192
积分:2192
排名:第12218名
原创:155篇
转载:27篇
评论:12条
(3)(8)(4)(1)(44)(2)(2)(28)(14)(16)(7)(2)(7)(3)(2)(12)(20)(12)}

我要回帖

更多关于 texstudio如何生成pdf 的文章

更多推荐

版权声明:文章内容来源于网络,版权归原作者所有,如有侵权请点击这里与我们联系,我们将及时删除。

点击添加站长微信