1
raptium 2012-05-03 16:12:38 +08:00
我也讨厌在系统中装太多的没有用的东西,不过 LaTeX 的话我会直接装 texlive-full (我用的 ubuntu)
主要是 LaTeX 的各种包很多很多,用的时候常常不清楚需要的 LaTeX 包 是在哪个 ubuntu 的包里面,既然是常常要用,不如全都装上算了 另外中文,如果有 xetex 或者 luatex 的话,中文可以直接用,字体可以直接调用系统的,fc-list 能看到的字体都能用。以前的方法我记得挺折腾的,不过说起来我也好多年没在 LaTeX 里用到中文了…… TeX/LaTex 不会过时的,写 paper 全靠它呢 |
2
eerie 2012-05-03 16:18:57 +08:00
同推荐安装texlive-full
latex很牛很牛的,虽然有些历史顽疾感觉不是很人性化,但是估计短时间内也没能替代它的 另外推荐个 http://code.google.com/p/latex-makefile/ 用起来挺爽的 |
3
liuhk388 2012-05-03 16:20:47 +08:00
不了解 ArchLinux 的配置。
对普通人来说,用 Word 能够所见即所得,用起来比 LaTeX 方便很多。 虽然已算小众,但 TeX 的排版质量永远不会过时,尤其生成复杂表格/公式时效果明显,目前国外科技论文很多都是用 LaTeX 排版。 这么多年来 LaTeX 臭虫极少,改动不大,文档少可能也有这方面影响吧。 @Livid 希望能增加一个 LaTeX 节点:) |
4
jjgod 2012-05-03 16:25:03 +08:00
第一,建议不要安装任何 Linux 发行版打包的 TeXLive,而是去 tug.org/texlive 下载官方发布的,在线安装即可。TeXLive 的组织和打包方式和大部分 Linux 发行版都截然不同,而且大部分 Linux 发行版的打包者都对 TeX 业余,所以不可避免地,他们的打包对于新手是很迷惑的。
第二,阅读 TeXLive 指南: http://www.tug.org/texlive/doc/texlive-zh-cn/texlive-zh-cn.pdf 我们每年花这么多时间来翻译更新指南,就是为了给新手足够指引的。 |
5
gujiaxi OP |
6
eerie 2012-05-03 16:56:38 +08:00
@gujiaxi 不算十年磨一剑,但是knuth大牛一手搞出来的东西不可能不牛...
以下摘自百度百科。。。 TeX是非常稳定的程序,高德纳悬赏奖励任何能够在TeX中发现程序漏洞(bug)的人。每一个漏洞的奖励金额从1美分开始,并每年翻倍,直到目前的327.68美元封顶。然而高德纳从未因此而损失大笔金钱,因为TeX中的漏洞少之又少,而真正发现漏洞的人在获得支票后,宁愿将其裱起来留作纪念也不愿拿去兑现! |
7
66450146 2012-05-03 17:01:09 +08:00
@gujiaxi 这是人家高老爷子写书的时候嫌当时的排版方式太土了,就决定自己做一个,然后稍微折腾了一下就做出来的东西……当然他写的那书到现在还看不到任何写完的迹象,希望有生之年可以看到高老爷子把TAOCP写完……
|
8
road2stat 2012-05-03 17:12:00 +08:00
手工安装维护 + 1, 发行版的打包更新得太慢.
以前写的, 仅供楼主参考: Arch Linux 手工安装 TeX Live http://www.road2stat.com/cn/tex_latex/archtex.html |
10
gujiaxi OP 完整的Texlive安装包里面包含有字体吗?
还有,中英文混排的时候如何指定对应的字体,或者……如何指定中文字体而英文字体设置不变。 |
11
soulhacker 2012-05-03 18:43:53 +08:00
@gujiaxi 使用 TeXLive 的话,缺省支持 XeLaTeX,字体可直接指定系统的,具体可以找找 XeLaTeX 的介绍。
|
12
soulhacker 2012-05-03 18:47:21 +08:00 1
@gujiaxi 这有个我以前写的例子: https://gist.github.com/2584972
|
14
gujiaxi OP @road2stat 完全安装可以是可以,可是……TexLive有自带字体吗?还是最终都是用我的系统字体的?因为我的系统字体很少,不是很悲剧?
@soulhacker 那……我的系统字体本身就很少,运行你的例子提示缺少了一堆字体?至于日文字体……系统里面真没有。。。难道Texlive本身不提供字体吗? @jjgod 那样还是要用系统的字体的,关键是我的系统字体不全。 |
15
qiao 2012-05-03 23:07:50 +08:00
@gujiaxi 在 aur 里面有 acroread-fonts 这个包,包含了大量中文字体,安装后便可以直接在 xelatex 中使用了。(注,使用 fc-list 命令可以获取系统字体列表)
|
16
gujiaxi OP @qiao 嗯,看到了,不过……TeXlive自身不带字体吗?带的话就好了,系统的字体不想装太多,用Arch,偶尔有点小洁癖。:p
|
17
jjgod 2012-05-03 23:17:18 +08:00
@gujiaxi: TeXLive 自带的字体跟你往系统里装的字体有什么区别么?除了安装路径不同,不都是字体么?为啥安装在 TeXLive 的目录你就没洁癖了?
|
18
gujiaxi OP @jjgod 因为系统字体可能会影响到其他的『应用程序』。。。而且就TexLive本身来说,感觉一起把字体打包了好一点吧,如果用系统的字体的话……不同的系统下面(or rather 不同的机子...)可能会出现问题;而且如果系统字体名称跟它调用的不一样的话也会出现问题。
|
19
jjgod 2012-05-03 23:31:39 +08:00
最简单的,你把自己都放文档目录下,XeTeX 支持用 [字体文件名] 来引用。
|
20
dofine 2012-05-03 23:35:42 +08:00
|
21
gujiaxi OP |