tex 不能texstudio怎么生成pdfdvi 为什么和系统时间有关

TeX 与 LaTeXTexlive2007还需要如何配置?(整理完毕,新手参考) - 查看主题 & Ubuntu中文论坛
&[ 49 篇帖子 ]&
&文章标题 : Texlive2007还需要如何配置?(整理完毕,新手参考)发表于 :
1:03帖子: 115
送出感谢: 0 次
接收感谢: 0 次
我最近这两天安装了Ubuntu 7.10,由于教育网更新源设置的是中国科技大学,感觉同步还算比较快的。我装linux主要是为了用Tex排版我的论文。这两天我都翻看了很多论坛上的文章,也大致了解了关于Tex的相关知识!
相对于Latex需要调用CJK包,并且需要把XP下的字体拷过去什么的,我觉得太繁杂了。所以哪些如何在texlive2007下安装中文字体的文章看着很头痛。所以我选择了安装Texlive2007+Xetex。安装的时候是从终端里面输入:引用:sudo apt-get install texlive后面发现没有安装到Xetex,就去新历得里面搜索了下“texlive”才安装上,最后还安装了CJK-latex和Latex-CJK-chinese。
事实上这样我也觉得自己多此一举,做无用功,但是又不懂错在哪里?应该是安装了Xetex就不要安装CJK包了,本身就是冲着它可以直接调用系统的UTF-8字体方便才选择的。因为我觉得 文泉驿的两个字体(bitmap和正黑)都已经很好看了。现在又安装了CJK包,不懂怎么加入中文字体之类的了。烦躁中!
我所希望的就是Texlive2007 能够直接调用文泉驿的两个字体,正常输出为PDF文件格式就行了。如果需要调用CJK包的时候,字体能调用ubuntu下的就ok了,或者可以从新历得搜得到。具体应该怎么做的,希望大家可以告诉我下,我是对于这方面太生疏了。(上为原帖)------------分割线-------------------------------下面我总结一下我用 yuewang 大大放出的mkfont脚本从TTF字体生成linux下Laex可用字体的过程。生成的字体支持GBK和UTF8两种编码,文件放在主目录下~/texmf。当然还要特别感谢后面跟帖的各路大侠,他们都是熟悉使用Tex环境的高手,但是并没有看低我这个菜鸟,而是一步一步的不厌其烦的帮助我解决问题。这种精神值得我们学习与发扬。非常感谢他们!一.预备知识.建议新手先到本版置顶帖逛逛。认识两个问题:Tex的基础知识和字体编码的有关解释。
Texlive是一个集合包,里面包含了各种各样的包。其中包含了Tex与Xetex两种引擎。Xetex支持直接调用系统自带的字体,所以不用特意生成字体。而Tex则需要通过Latex-CJK宏包来实现中文支持。正如我上面所说,我已经安装了CJK宏包,为什么还要生成字体这一步呢。安装CJK宏包只是第一步,因为大多数Tex系统都没有安装中文字库,所以要真正使用CJK宏包还必须正确安装和设置中文字库。(巧妇难为无米之炊)----------------------------------------------------
目前,CJK能支持的中文字库包括:
这是一种点阵字库。放大后锯齿非常明显,不得已才选择的字库。
TrueType字库
Windows使用的全真字库。效果还过得去,仍然有锯齿现象。
Type 1字库 高质量的矢量字库,有两种格式:PFA及PFB(pringter font ascii and pringter font binary),无锯齿。----------------------------------------------------
中文Truetype字库的编码方式有以下几种:
GB GB编码的中文字库,国能常用的字库编码形式。
GBK GB2310的扩展字符集,是一种包含更多中文字符的字库。
BIG5 港台等地常用的字库编码形式。
GBt 类似GB的繁体字库。
虽然pdfTex和pdfLatex可以直接使用Truetype字库,但dvips等大多数dvi预览程序都不能直接使用Truetype字库。所以需要其它软件生成dvi预览程序需要的PK字体才能实现dvi预览。类似的,Tex源文件编译生成dvi文件又需要TFM字体。----------------------------------------------------
Type 1字库是一种PostScript字库,用它生成的PostScript和PDF文件很漂亮。但是目前免费的中文字体Type1字库很少,而且由于Tex系统还同时需要与之相关的TFM文件和AFM文件,所以能够直接下载的中文Type 1字库并不多,一点都不够用。这就是为什么我们需要利用程序将自己喜爱的中文Truetype字库转为Type 1字库,并得到相关的文件。----------------------------------------------------
1.安装各种必需的程序。引用:sudo apt-get install perl ttf2pt1 t1utils texlive-font-utils
2.下载mkfont脚本文件(附件已附上)
3.解压mkfont到一个文件夹,并且把一个自己喜欢的ttf字体拷贝过来(这里以微软的simhei.ttf为例,强烈建议第一次不要使用simsun,因为满大街的simsun.ttf就是改头换面以后的simsun.ttc,这两个是不同的,用simsun.ttc生成字体不成功。真正的simsun.ttf只有8M大,simsun.ttc有10M容量,这是我目前鉴别它们的方法。)
4.确保你的mkfont文件夹下有了mkfont.sh UGBK.sfd uni2sfd.pl unicode-sample.map Unicode.sfd simhei.ttf,执行引用:./mkfont.sh simhei.ttf simhei hei如果不出意外,终端里面就可以看到如下信息引用:Now create *.pfb and *.enc files, wait... Create *.tfm and (dvips)map file, wait...Create virtual fonts file, wait...Running texhash and updmap, pls waitCongradulations! you have added simhei into your texmf
生成的文件放在主目录下,位置为~/texmf。
PS:我还附上了texlive2007镜像安装说明,以便加深大家对其目录结构的认识。希望大家能多动手,自力更生!
[537.63 KiB]
被下载 1345 次
[257.07 KiB]
被下载 648 次
15:44,总共编辑了 3 次
&文章标题 : 发表于 :
19:56帖子: 768
送出感谢: 0 次
装得没错,这样既可以用CJK,也可以用xetex,使用不同的编译命令就会调用与之相应的TeX实现。
还是用CJK吧,第一有很多现成的中文模板,xetex还得自己写模板,麻烦;第二宏包兼容问题比较少。
&文章标题 : 发表于 :
17:52帖子: 371
送出感谢: 0 次
接收感谢: 0 次
对于CJK,可以如下引用:
可以安装开源的字体:
代码:sudo apt-get install latex-cjk-chinese-arphic-gbsn00lp latex-cjk-chinese-arphic-gkai00mp 然后写一文档测试:代码:\documentclass[a4paper,12pt]{article}\usepackage{CJK,indentfirst}%indenfirst宏包允许设置首行缩进\begin{document}\begin{CJK*}{UTF8}{gbsn}%用文鼎的开源字体& & \setlength\parindent{2em}%首行缩进2字& & \setlength\parskip{5pt}%段间距离设为5pt& & \renewcommand\baselinestretch{1.2}\normalsize%设置行距为1.2倍& & \renewcommand\today{\number\year年\number\month月\number\day日}%将日期改为中文格式& & \renewcommand\figurename{图}......正文内容& & \renewcommand\baselinestretch{1.2}\normalsize& & \newpage%由于CJK的一个bug,必须加上这句\end{CJK*}\end{document}
xetex我用得不熟,不说了,怕误导你。
&文章标题 : 发表于 :
1:03帖子: 115
送出感谢: 0 次
接收感谢: 0 次
其实我之所以不想弄CJK那边的字体就是因为我还没弄清楚字体的原因。字体simsun.ttf究竟跟simsun.ttc有什么不同?我看了置顶帖子《TeXLive 2007中文配置指南》,那里有这么一句说得很明显“be sure to install all the chinese fonts using simsun.ttf(If you use simsun.ttc, break it)”。我在我的XP下找到的是simsun.ttc,simsun.ttf搜了好久都找不到下载,教育网就是访问外网慢。
可是文章也说到了“the key problem of XeTeX, i.e. the font switching problem, is tend to be fixed in the next release of XeTeX.”这篇文章发布的时候是2007年4月,到现在是10月了,不知道现在这个Xetex版本是不是已经解决了这个问题。
还有里面说到了“Install Ctex macro package”,在用使用Latex的时候,这两个包是一定要安装的么?
另外大家都是用什么软件编辑TEX的?emacs,kile?我现在用的是 gedit+Latexplugin!Ctex网上也很难找到Xetex的模板,绝大部分人都是在用Latex,网上的教程,图书馆可以借到的书介绍的也是Latex。
&文章标题 : 发表于 :
1:03帖子: 115
送出感谢: 0 次
接收感谢: 0 次
忘了向楼上的说声谢谢了!
那个文鼎开源字体据说字数不是很多,有时候有些显示不出来,不知道你有碰到过那情况么?
&文章标题 : 发表于 :
19:09帖子: 1335
送出感谢: 0 次
接收感谢: 0 次
用Xetex为关键字搜索一下本版
&文章标题 : 发表于 :
17:52帖子: 371
送出感谢: 0 次
接收感谢: 0 次
我还真没遇到过缺字的情况,可能是恰巧没有用到生僻字。个人觉得在开源字体能够满足的条件下,为那些个字体费那么大精力不值得,而且还盗版。
编辑器我比较喜欢vim+latexsuite,插入宏包、环境、模板都非常方便。比如自己做了一个日记的模板,打开vim后
:TTemplate diary就出来了,然后CTRL+J一项项填写,真的非常好用。
vim的缺点就是中文切换麻烦,emacs就用这个问题,可emacs反应比vim慢上好几倍。
&文章标题 : 发表于 :
15:45帖子: 2996地址: 湖北
送出感谢: 0 次
jieying 写道:我还真没遇到过缺字的情况,可能是恰巧没有用到生僻字。个人觉得在开源字体能够满足的条件下,为那些个字体费那么大精力不值得,而且还盗版。编辑器我比较喜欢vim+latexsuite,插入宏包、环境、模板都非常方便。比如自己做了一个日记的模板,打开vim后:TTemplate diary就出来了,然后CTRL+J一项项填写,真的非常好用。vim的缺点就是中文切换麻烦,emacs就用这个问题,可emacs反应比vim慢上好几倍。
按照你的方法搞定了,非常感谢!
_________________代码:枪杆子里面出政权
&文章标题 : 发表于 :
1:03帖子: 115
送出感谢: 0 次
接收感谢: 0 次
楼上的两位都是使用Tex比较久了的,我也看到了你们的帖子。嘿嘿!这里有些问题请教。
1.Latex的宏包需要装多少个?除了CJK之外,是否安装了CJK就一定要安装Win下面的字体?我想用文泉驿的字体。
2.Xetex的CCT/CJK 宏包我从Ctex那里下了,但是不懂放到什么文件夹去呢。教程也少得可怜。
3.Xetex的教程能去哪里找得到,毕竟它的语法跟Latex是有区别的。
&文章标题 : 发表于 :
19:09帖子: 1335
送出感谢: 0 次
接收感谢: 0 次
xelatex就是用latex的语法一样的~教程在自带的包里有几个PDF
&文章标题 : 发表于 :
17:52帖子: 371
送出感谢: 0 次
接收感谢: 0 次
回楼上的:
1、在Gutsy中从源里安装texlive2005,会自动安装常用的宏包。如果你硬盘空间大,不妨sudo apt-get install texlive-full;要是不想占用那么多地方,可以进入新立得==Tex创作(universe)查,有texlive-games,texlive-scence, texlive-music等等。当然你也可以到http://www.ctan.org/tex-archive/help/Catalogue/bytopic.html下载宏包手工安装,一般都会有说明告诉你怎么安装的。不过,通常都是将宏包定义文件放入tex搜索路径即可,我就是将下载的包解压之后将.sty、.cls和.fd文件直接扔在/usr/share/texmf/tex/latex/&宏包名&文件夹下,然后sudo texhash。
2、CJK跟win下面的simsun等没有必然联系,用方正或中易字体也一样可以的。文泉驿好像是显示用的点阵宋体,不能用在tex中(也许可以,只是我不懂)。用simsun等字体必须要先生成tex可用的字体,方法千奇百怪,网上很多,你自己搜索下。
3、xetex可以到ctex的论坛上看看,上面比较多讨论。我试过一下,老是觉得它排版不如latex漂亮。
&文章标题 : 发表于 :
23:36帖子: 88
送出感谢: 0 次
接收感谢: 0 次
文泉正黑是矢量的,照理说应该可以用来生成TeX字体啊,不过还没试过,找时间试试。
_________________=[零]=
&文章标题 : 发表于 :
23:36帖子: 88
送出感谢: 0 次
接收感谢: 0 次
如果你对自己生成字体感兴趣,可以看看这个帖子:
那个有名的gbkfonts好像只是这个步骤的简化脚本而已(没看过那脚本的内容,不敢确认),另外也有人用fontforge来制作的,方法很类似的。
_________________=[零]=
&文章标题 : 发表于 :
17:52帖子: 371
送出感谢: 0 次
接收感谢: 0 次
imick兄好久不见了 ; - )
&文章标题 : 发表于 :
23:36帖子: 88
送出感谢: 0 次
接收感谢: 0 次
哈哈,看见这版有关tex的问题jieying从不放过,hoho
_________________=[零]=
显示帖子 : 全部帖子1天7天2周1个月3个月6个月1年&排序 作者发表时间文章标题 升序降序&
&[ 49 篇帖子 ]&
正在浏览此版面的用户:没有注册用户 和 3 位游客
您 不能 在这个版面发表主题您 不能 在这个版面回复主题您 不能 在这个版面编辑帖子您 不能 在这个版面删除帖子您 不能 在这个版面提交附件
选择一个版面
------------------
公告/注意事项
& &新闻和通知
& &校园社团支持
& && &华东校区
& && &华南校区
& && &华北校区
& && &华中校区
& && &东北校区
& && &西北校区
& && &港澳台校区
& && &国外校区
& &软件推荐
& &非常任务
系统安装区
& &教学和常见问答
& && &课堂教学和培训
& &初学者园地 - 17.04 - Zesty Zapus
& &系统安装和升级
& && &新立得和软件源
& && &Wubi安装讨论
& &启动和引导
& &网卡问题以及网络和拨号
& && &校园网拨号
& &笔记本、UMPC支持
& &手机和平板
& && &Ubuntu移动应用开发
& &常用硬件支持
& &系统架构支持
配置美化区
& &字体美化和中文支持
& && &个人配置文件存放点
& &桌面特效
& &窗口管理器
& &屏幕抓图
& &办公、图像、机械电子设计等
& && &Vim和Emacs
& &因特网相关软件
& &影音多媒体
& &Wine及其分支
& &游戏和游戏模拟器
& &虚拟机和虚拟化
& &其它类软件
& &开源模板库
服务器管理
& &服务器基础应用
& &数据库管理
& &服务器维护和硬件相关
& &Ubuntu VPS
参与Ubuntu开发
& &软件和文档翻译
& &编译或打包
& &Ubuntu错误报告
程序设计区
& &Shell脚本
& &GTK+和QT
& &软件/网站开发
& && &Python/Php/Perl
& && &C/C++/Java
& &内核及嵌入式开发
& &开源小工具
& &Ubuntu 17.10
& &Ubuntu 16.04 LTS
& &Ubuntu 14.04 LTS
& &Ubuntu 12.04 LTS
& &Ubuntu 10.04 LTS
& &老旧版本支持
& && &Ubuntu 15.10
& && &Ubuntu 15.04
& && &Ubuntu 14.10
衍生发行版
& &Ubuntu GNOME
& &Kubuntu
& &Xubuntu & Lubuntu
& &Ubuntu中文衍生版
& && &UbuntuKylin
& &Ubuntu国外衍生版
& && &Mint
& &Ubuntu衍生版制作
& &其它类Unix OS发行版
& && &Arch发行版
& && &Debian发行版
& && &OpenSUSE发行版
& && &Deepin
& &深度PK版
& &Ubuntu故事和感慨
& &Full Circle开源杂志
分享交流区
& &同城交流
& &线下活动专版
& &Ubuntu宣传推广
& &论坛管理
& && && &Ubuntu中文网上商店tex编译好后怎么生成pdf文件【latex吧】_百度贴吧
&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&签到排名:今日本吧第个签到,本吧因你更精彩,明天继续来努力!
本吧签到人数:0成为超级会员,使用一键签到本月漏签0次!成为超级会员,赠送8张补签卡连续签到:天&&累计签到:天超级会员单次开通12个月以上,赠送连续签到卡3张
关注:7,832贴子:
tex编译好后怎么生成pdf文件收藏
网上说是先生成dvi文件、再转化为pdf文件,具体怎么操作呢
车型齐全,品牌齐全,现车供应!
选 pdfLaTeX,点一下就行了,直接出 pdf。
楼上正解,你说的那个方法快被淘汰了
请详解由word文件生成Pdf的过程
一般点击编译完成之后,会自动弹出pdf文档的,如果没有自动弹出,可能是代码有问题,没有编译成功。您可以看下最下面那栏log中错误提示。
登录百度帐号推荐应用Linux客户端下的LaTex相关操作_Linux教程_Linux公社-Linux系统门户网站
你好,游客
Linux客户端下的LaTex相关操作
来源:Linux社区&
作者:Linux
编译tex文件,生成dvi文件
查看dvi文件
dvi文件转化成ps文件
查看ps文件
dvi文件转化成pdf文件
ps文件转化成pdf文件
查看pdf文件
编译tex文件,生成dvi文件
latex filename.texlatex filename
这里,后缀.tex是可选的。该命令可生成dvi文件。
查看dvi文件
xdvi filename.dvixdvi filename
这里,后缀.dvi是可选的。该命令查看dvi文件,当然查看的前提是在客户端必须装有图形服务器(例如,Xming server,参考本博客其他主题),下同。
dvi文件转化成ps文件
dvips -o filename1.ps filenamedvips -o filename1.ps filename.dvi
这里的filename1.ps 是要生成的PS文件名,filename是dvi文件名,后缀可以省略。
查看ps文件
gs filename.ps
dvi文件转化成pdf文件
在命令行下使用
dvipdf filename dvipdf filename.dvi
文件名后缀可省略。
ps文件转化成pdf文件
ps2pdf filename ps2pdf filename.ps
查看pdf文件
evince filename.pdf
相关资讯 & & &
& (07/27/:25)
& (03/04/:13)
& (09/08/:10)
& (03/04/:51)
& (02/26/:59)
   同意评论声明
   发表
尊重网上道德,遵守中华人民共和国的各项有关法律法规
承担一切因您的行为而直接或间接导致的民事或刑事法律责任
本站管理人员有权保留或删除其管辖留言中的任意内容
本站有权在网站内转载或引用您的评论
参与本评论即表明您已经阅读并接受上述条款苹果/安卓/wp
积分 28660, 距离下一级还需 2940 积分
权限: 自定义头衔, 签名中使用图片, 隐身, 设置帖子权限, 设置回复可见, 签名中使用代码
道具: 彩虹炫, 涂鸦板, 雷达卡, 热点灯, 金钱卡, 显身卡, 匿名卡, 抢沙发, 提升卡, 沉默卡, 千斤顶, 变色卡, 置顶卡
购买后可立即获得
权限: 隐身
道具: 金钱卡, 彩虹炫, 雷达卡, 热点灯, 涂鸦板
TA的文库&&
开心签到天数: 1340 天连续签到: 5 天[LV.10]以坛为家III
然后觉得 git + sphinx 应该是个不错的选择,恩,生成网页、qthelp、chm文件等都还不错,可是,当想生成包含中文的pdf时,又回到了让人倍感头痛的 LaTeX中文问题上面来了...windows下似乎没什么好说的,本文稍偏重ubuntu,总体来说latex中文比前几年好用太多了。本文最初目标,学习最基本的sphinx+latex的中文处理。名词相关(类似)的名词太多了,想分清真不容易引擎(Knuth)TeX真正的(原始的)TeXε-TeX相对于原始的TeX它提供了一种扩展模式pdfTeX它从tex文件不通过dvi文件直接生成pdf文件(开发者已经转向LuaTeX)XeTeX相对于原始的TeX,主要增加了Unicode和 OpenType 的支持LuaTeX它使用Lua作为扩展语言,对于LaTeX支持尚不完善?... 宏集plain TeX最古老的TeX宏集,提供了一些最基本的命令AMSTeX是美国数学会提供的一个TeX宏集,它添加了许多数学符号和数学字体LaTeX相对于PlainTeX,它使得科技文档的排版更加直观和方便ConTeXt和LaTeX 相比,它更加灵活和自由... 发行版TeX Live国际TeX用户组织TUG开发,支持不同的操作系统MiKTeXWindows 下广泛使用的一个TeX发行版ConTeXt Minimals它包含了最新版本的 ConTeXtteTeX一个Unix下的TeX发行版,现在已经停止更新且并入TeXLivefpTeX一个Windows的TeX发行版,已不再更新...
真够乱的,还好,我们只关注一部分:LaTeX原始的TeX已经有了一组宏集,也就是Knuth所写的著名的Plain TeX(原始的TeX和Plain Tex都是《The TeXbook 》一书中介绍的内容)。但是这些命令仍然很底层,不够方便、直观,于是Leslie Lamport写了另一组宏,称为LaTeX,主要是它版本配置和文中内容适度分开处理。LaTeX 2ε是自1993年以来LaTeX的一个稳定版本,是目前大部分LaTeX书籍的主体内容。ctexctex宏包提供了一个统一的中文LaTeX文档框架,底层支持CCT、CJK和xeCJK三种中文LaTeX系统。CCT 非常不推荐了CJK 这个?应该在windows下工作还很不错xeCJK 比较推荐
ctex宏包提供了编写中文LaTeX文档常用的一些宏定义和命令。主要文件包括ctexart.cls、ctexrep.cls、ctexbook.cls 和 ctex.sty、ctexcap.sty。生成pdf流程原始的方式
*.tex==&*.dvi==&*.ps==&*.pdflatex divps ps2pdf
dvipdfm(x),少一个 *.ps 步骤
*.tex==&*.dvi==&*.pdflatex dvipdfm
pdflatex或xelatex,直接生成 pdf
*.tex==&*.pdfpdflatex
配置TeX Live种种迹象表明,ubuntu软件仓库中的TeX Live非常非常不好用。于是,只能从官方下载ISO镜像,或者直接网络安装了。下载 texlive5.iso挂载
支持楼主:、
购买后,论坛将把您花费的资金全部奖励给楼主,以表示您对TA发好贴的支持
载入中......
缺少币币的网友请访问有奖回帖集合:
http://bbs.pinggu.org/thread--1.html
配置TeX Live种种迹象表明,ubuntu软件仓库中的TeX Live非常非常不好用。于是,只能从官方下载ISO镜像,或者直接网络安装了。下载 texlive5.iso挂载
sudo mkdir /mnt/texlivesudo mount -o loop texlive5.iso /mnt/texlive安装
cd /mnt/texlivesudo ./install-tlTeXworks很不错的一个Tex(LaTeX、ConTeXt等)文档的创作环境,一个基于Unicode的可感知TeX的编辑器,集成了PDF浏览功能,干净、简洁的操作界面。恩,更主要的是Qt4编写的开源软件,跨Windows、Linux、Mac OS环境。中文配置主要涉及几个宏包,这些宏包进化太快了,远没有latex稳定,可能了解它们最好的办法就是看其自带的手册了。
当前的推荐配置(?)使用XeLaTeX引擎处理中文使用xeCJK宏包解决中西文字体选择、标点符号位置、CJK兼容等问题使用ctex宏包和文档类解决中文版式习惯的问题
不使用这两个宏包(需要设置所用字体,命令fc-list :lang=zh-cn用来查看系统字体)\documentclass[11pt,a4paper]{article}\usepackage{fontspec}\setmainfont{WenQuanYi Micro Hei}\begin{document}TeX Live 2011,XeLaTeX,Texworks,你们好!!\end{document}直接使用xeCJK宏包。(属于底层的方案)\documentclass{article}\usepackage{xeCJK}\setCJKmainfont{WenQuanYi Micro Hei}\begin{document}TeX Live 2011,XeLaTeX,Texworks,你们好!!\end{document}使用ctex宏包。高层的方案。(默认的字体是为windows准备的,在linux下,可以直接设置字体,但更建议采用后面的方法,修改ctex的字体文件)\documentclass{ctexart}\setCJKmainfont{WenQuanYi Micro Hei}\begin{document}TeX Live 2011,XeLaTeX,Texworks,你们好!!\end{document}解决字体问题后,看起来还是很简单的:\documentclass{ctexart}\begin{document}TeX Live 2011,XeLaTeX,Texworks,你们好!!\end{document}字体如果不想用linux下的字体,还可以把 Windows 下的一些字体直接拷贝到 ~/.fonts 目录中
cp sim* ~/.fonts对于xeCJK宏包,使用命令设置字体,比如:
\setCJKmainfont[BoldFont=Droid Sans Fallback, ItalicFont=AR PL UKai CN]{AR PL UMing CN}\setCJKmonofont[Scale=0.9]{AR PL UKai CN}\setCJKfamilyfont{song}[BoldFont=Droid Sans Fallback]{AR PL UMing CN}\setCJKfamilyfont{sf}[BoldFont=Droid Sans Fallback]{Droid Sans Fallback}使用ctex宏包时,直接修改下面这个文件:
/usr/local/texlive/2011/texmf-dist/tex/latex/ctex/fontset/ctex-xecjk-winfonts.def其内容大致如下:% ctex-xecjk-winfonts.def: Windows 的 xeCJK 字体设置,默认为六种中易字体% vim:ft=tex\setCJKmainfont[BoldFont={SimHei},ItalicFont={[SIMKAI.TTF]}]{SimSun}\setCJKsansfont{SimHei}\setCJKmonofont{[SIMFANG.TTF]}\setCJKfamilyfont{zhsong}{SimSun}\setCJKfamilyfont{zhhei}{SimHei}\setCJKfamilyfont{zhkai}{[SIMKAI.TTF]}\setCJKfamilyfont{zhfs}{[SIMFANG.TTF]}\newcommand*{\songti}{\CJKfamily{zhsong}} % 宋体\newcommand*{\heiti}{\CJKfamily{zhhei}}& &% 黑体\newcommand*{\kaishu}{\CJKfamily{zhkai}}&&% 楷书\newcommand*{\fangsong}{\CJKfamily{zhfs}} % 仿宋\endinput将其中的 [SIMKAI.TTF] 和 [SIMFANG.TTF] 用 KaiTi 和 FangSong 替代。(好奇怪,Windows下怎么会这个奇怪的名字,字体直接拷过来,就不需要这么奇怪的名字)sphinx有了前面一堆东西,终于可以回到Pyhton sphinx了当我们运行 sphinx-build -b latex src target时,它生成MakefileXXX.tex...
等文件但是,生成的 .tex 中:使用的documentclass是report或article,我们需要的是ctexrep或ctexart生成的 Makefile 中:使用的latex和pdflatex,我们需要的是 xelatex
这样以来,需要简单修改一下的sphinx的latex生成器了,找到目标(这个位置不定,在python中import sphinx,然后查看sphinx.file 比较容易定位)/usr/lib/pymodules/python2.7/sphinx/writers/latex.py* 搜索article和report,改为ctexart和ctexrepMakefile 是通过哪个文件生成的呢?好隐蔽/usr/share/sphinx/texinputs/Makefile恩,一个静态文件,直接按照自己需要改就行了。不过我们直接将里面所有的pdflatex直接改成xelatex就够了参考
缺少币币的网友请访问有奖回帖集合:
http://bbs.pinggu.org/thread--1.html
谢谢分享。最近按照黄老师的说明,安装texlive 2015失败。报解压不能产生输出。求助中......。
minixi 发表于
谢谢分享。最近按照黄老师的说明,安装texlive 2015失败。报解压不能产生输出。求助中......。texlive 都没有装上,不会吧,setup不就完了吗
初级学术勋章
初级学术勋章
初级热心勋章
初级热心勋章
初级信用勋章
初级信用勋章
中级信用勋章
中级信用勋章
中级学术勋章
中级学术勋章
中级热心勋章
中级热心勋章
高级热心勋章
高级热心勋章
高级学术勋章
高级学术勋章
高级信用勋章
高级信用勋章
特级热心勋章
高级热心勋章
特级学术勋章
特级学术勋章
特级信用勋章
高级信用勋章
&nbsp&nbsp|
&nbsp&nbsp|
&nbsp&nbsp|
&nbsp&nbsp|
&nbsp&nbsp|
&nbsp&nbsp|
如有投资本站或合作意向,请联系(010-);
邮箱:service@pinggu.org
投诉或不良信息处理:(010-)
论坛法律顾问:王进律师

我要回帖

更多关于 tex生成pdf 的文章

 

随机推荐