恳请哪位高人出一个texlive2010中文配置教程

OOo,TeX,KO,ABI,GIMP,Picasa,ProE,QCAD,Inkscape,Kicad,Eagle
ltkun
帖子: 1340
注册时间: 2006-01-10 19:09

Re: 恳请哪位高人出一个texlive2010中文配置教程

#16

帖子 ltkun » 2011-04-29 10:48

xetex是最简单的方法

viewtopic.php?f=35&t=61206
谢宝良
帖子: 1983
注册时间: 2010-05-01 21:23

Re: 恳请哪位高人出一个texlive2010中文配置教程

#17

帖子 谢宝良 » 2011-04-29 10:55

我还是不懂这个xetex,因为好像说是停止支持了.搞错了(tetex)才是.
现在lyx可以用了.但就是不能用系统的字体.真遗憾.只能用一种字体.
lyx怎么安装xetex?我还是搞不清楚.
头像
leni
帖子: 1989
注册时间: 2008-09-28 17:24

Re: 恳请哪位高人出一个texlive2010中文配置教程

#18

帖子 leni » 2011-04-29 17:12

现在新装了11.04系统,要准备折腾下镜像安装了。
latex 是个命令集,不是软件,所以在应用程序里找不到,也不存在启动。使用的话,自己写个 .tex 的文件,用 latex 编译。viewtopic.php?f=35&t=331555 的 4楼 有入门教程PDF下载。
头像
sunfish
帖子: 989
注册时间: 2008-05-03 1:53

Re: 恳请哪位高人出一个texlive2010中文配置教程

#19

帖子 sunfish » 2011-04-29 17:30

下个texlive2010镜像,作为一个生手完整安装吧。最好将windows下的六个中文字体复制到
~/.fonts目录,再将adobe的四个字体也复制进去,这是ctex默认支持的,linux字体支持可以搜网上的texlive2009安装手记设置。

另外,texlive2010默认不再支持GBK编码中文,用UTF8编码的测试。
docker && kubernetes
谢宝良
帖子: 1983
注册时间: 2010-05-01 21:23

Re: 恳请哪位高人出一个texlive2010中文配置教程

#20

帖子 谢宝良 » 2011-04-29 19:42

你意思是说:完整安装iso2010之后,中文就没什么问题了?我现在是通过lyx安装的。只能用它默认的几个字体。
谢宝良
帖子: 1983
注册时间: 2010-05-01 21:23

Re: 恳请哪位高人出一个texlive2010中文配置教程

#21

帖子 谢宝良 » 2011-04-30 9:51

我现在安装了 ctex,可是怎么让lyx认识它呢。lyx已经定义好了documentclass{}了。用不上ctex包。
谢宝良
帖子: 1983
注册时间: 2010-05-01 21:23

Re: 恳请哪位高人出一个texlive2010中文配置教程

#22

帖子 谢宝良 » 2011-04-30 9:52

现在我的目的很简单:让lyx能用上系统的字体就行了。
谢宝良
帖子: 1983
注册时间: 2010-05-01 21:23

Re: 恳请哪位高人出一个texlive2010中文配置教程

#23

帖子 谢宝良 » 2011-04-30 17:03

可能这个软件使用的人太少了,所以没人关注。现在我虽然不能自由选择字体,但我把它的中文入门说明改成自己的模板,现在的字体还真不错。觉得已经达到自己的目的了。还有个问题。它的纸张没有16开的说法,只有A4或A3,那如果我要16开的纸张,要选什么纸?还有小四字体是多少pt?
很感谢上面的朋友的帮助,现在几乎可以说我在word上能做到的,在lyx也能做到了。
谢宝良
帖子: 1983
注册时间: 2010-05-01 21:23

Re: 恳请哪位高人出一个texlive2010中文配置教程

#24

帖子 谢宝良 » 2011-05-01 0:17

终于可以用系统的字体了。
[工具] 让Lyx 方便的支持 XeTeX
Lyx 1.5x 支持中文编辑
XeTeX 方便的支持字体

Now, 要让两者很好合作
(相对LGJ的方法更好用一点,不会影响pdflatex)

第一步,让Lyx 支持 XeTeX 编译。
在 ~/.lyx/preferences(for linux)
或者 c:/Program Files/LyX 1.5.2/Resources/preferences (for win)
结尾添加两行
\format "pdf4" "pdf" "PDF (xetexpdf)" "" "" "" "document,vector"
\converter "pdflatex" "pdf4" "xelatex $$i" "latex"

第二步,保证文档是utf8编码的
在[Document] => [Settings]->Language->Encoding 选择 utf8-plain
不是utf8或者UTF8,后两者会加入不必要的CJK

第三步,选择中文字体
在[Document] => [Settings]->LaTeX Preamble 中添加
%%%%%%%%%%%%%%%%%%
\usepackage{fontspec}
\setmainfont[Mapping=tex-text]{ WenQuanYi Micro Hei } %这里是字体名
%中文断行
\XeTeXlinebreaklocale "zh"
\XeTeXlinebreakskip = 0pt plus 1pt
%%%%%%%%%%%%%%%%%%%%%%%

最后,编译


成功了,lyx可以用上xetex编译了。
我之前出错在: 我总是用快捷键:crtl+D来生成pdf文件。
正确的做法是: 点击 视图⇒ xetexpdf。
就在这个地方出错。真是=_=。
希望以后的新手一定要注意了。

还有一点非常关键:{ WenQuanYi Micro Hei } , 大括号跟字母之间不能有空格。比如:{ W 两者之间不能有空格。否则出错。
头像
sunfish
帖子: 989
注册时间: 2008-05-03 1:53

Re: 恳请哪位高人出一个texlive2010中文配置教程

#25

帖子 sunfish » 2011-05-01 12:20

没用过lyx,我编译都用的xelatex,
文档类也是使用latex默认
引用ctex宏包,win字体是默认的,全文默认宋体
字体直接用\songti 等声明,部分可以{\songti ...}
\documentclass{article}
\usepackage[winfonts]{ctex}
\begin{document}
\songti
这是宋体
\lishu
这是隶书{\songti 宋体}
\end{document}
我目前都是这样用的
ctex命令可以查阅texdoc ctex,或者从网上找到ctex.pdf最新的版本
docker && kubernetes
谢宝良
帖子: 1983
注册时间: 2010-05-01 21:23

Re: 恳请哪位高人出一个texlive2010中文配置教程

#26

帖子 谢宝良 » 2011-05-01 19:22

lyx绝对是一个好东西。你不想写代码,它帮你写。中途什么时候你想写代码,它完全支持。真没想到除了word。还有这么好的软件。而且速度飞快。以前用ooo,尤其是用math写公式时,真慢。
头像
sunfish
帖子: 989
注册时间: 2008-05-03 1:53

Re: 恳请哪位高人出一个texlive2010中文配置教程

#27

帖子 sunfish » 2011-05-02 13:09

有空了试试lyx,我一般都是使用vi编辑,xelatex编译的,喜欢摆弄呗 :em02
前天没事了看到别人在升级安装11.04,不过咱只习惯了gnome的humen主题
一激动,将系统升级到了10.10,啊,啊,杯具啊 :em21
我忘了我用了很多的ppa源啊 :em25 ,这一更新不能够用的都是关键软件啊 :em20
最过份的是系统自作主张,他给我吧texlive用源里的更新安装了一下,啊,都不能用了
卸载系统里的将texlive2010重装,不管用啊 :em20

它奶奶的反正在5.1,我还治不了它了。惹毛我了 :em36
sudo rm -rf $(locate texlive)
全删了重装 :em06
一切都回来了 :em37
docker && kubernetes
谢宝良
帖子: 1983
注册时间: 2010-05-01 21:23

Re: 恳请哪位高人出一个texlive2010中文配置教程

#28

帖子 谢宝良 » 2011-05-02 15:01

我装了ub10.10,和ub11.04两个系统。在两个系统里,lyx都能用xetex输出pdf文件。11.04的lyx版本是2.0的。比ub10.10的要新,挺好的。我都是用源安装的。其实没必要用iso安装latex了。1.9G的iso,真没必要。现在字体没有问题了,标题下的英文日期也去掉了。已经完全达到自己的要求了。
头像
leni
帖子: 1989
注册时间: 2008-09-28 17:24

Re: 恳请哪位高人出一个texlive2010中文配置教程

#29

帖子 leni » 2011-05-03 3:13

lz,我按照 viewtopic.php?f=35&t=309753 的pdf做,texlive2010到,http://www.tug.org/texlive/acquire-iso.html下载,可以选择最近的镜像,也可以下载种子。然后装perl-tk啊,挂载啊什么的,全都照做,等做完了 1 Texlive2010 安装6. 点击 Install Tex Live 就可以安装。之后,就已经自带了ctex包。我写了个测试文件 test.tex

代码: 全选

\documentclass[nofonts]{ctexart}
\setCJKmainfont{WenQuanYi Micro Hei}
\begin{document}
你好 CTeX 
\end{document} 
然后终端里进入测试文件的目录,输入

代码: 全选

xelatex test.tex
中文就成功了。

lz怎么做得那么复杂啊
latex 是个命令集,不是软件,所以在应用程序里找不到,也不存在启动。使用的话,自己写个 .tex 的文件,用 latex 编译。viewtopic.php?f=35&t=331555 的 4楼 有入门教程PDF下载。
谢宝良
帖子: 1983
注册时间: 2010-05-01 21:23

Re: 恳请哪位高人出一个texlive2010中文配置教程

#30

帖子 谢宝良 » 2011-05-03 19:33

我现在在终端也可以编译你这个测试文件。我觉得源里的要比iso更易安装和配置。
回复