QQ登录

只需要一步,快速开始

 注册地址  找回密码
查看: 7647|回复: 5
打印 上一主题 下一主题

Tex\Latex2012安装到scientific Linux System个人参考总结

[复制链接]
字体大小: 正常 放大

1104

主题

5

听众

132

积分

升级  16%

  • TA的每日心情
    开心
    2015-5-30 18:22
  • 签到天数: 18 天

    [LV.4]偶尔看看III

    邮箱绑定达人

    群组: 学术交流A

    跳转到指定楼层
    1#
    发表于 2012-12-18 17:17 |只看该作者 |倒序浏览
    |招呼Ta 关注Ta |邮箱已经成功绑定
    本帖最后由 polgageorge 于 2012-12-18 17:48 编辑
    : p$ G' R% M2 V( |. b" p$ w5 _
    " \) m1 N2 k* Y8 H& i+ e系统:Scientific Linux 6.3
    ; F1 o8 A5 L6 A' h4 S官方网址:0 }% g9 I  S# G
    https://www.scientificlinux.org/, A6 j5 L! l( k! d

    3 F" z" |9 l* ^Tex\Latex版本:Texlive2012
    % a# ~6 t" d; C& Q' R/ i官方网址:
    , ], Q2 r8 u; bhttp://www.tug.org/texlive/
    . M8 ~, f$ I: a2 C" e* G( V$ I* K: R# O  ?; l, s  X! E
    安装完系统后,本人将Scientific Linux系统进行了更新。本人采用将TeX Live 2012的dvd源下载到本地进行的安装。/ B0 t( n0 y, |. O, v# m% J* v
    安装指南(网络参考及个人实践):: ~7 }" W- ^6 i6 {6 A+ G' ~1 Q' N
    6 p; ^1 i6 I* A# z2 J, L  D" q
    1.
    1. mount -t iso9660 -o ro,loop,noauto /your/texlive2012-20120701.iso /mnt
    复制代码
    2.
    1. /mnt/install-tl
    复制代码
    #1.、2.两步可参照 http://tug.org/texlive/
    # _& F4 L8 m6 ^# s% c1 H$ [
    . D; I3 K5 E/ I/ o0 F& j1 R  A3. 配置环境变量
    * e3 Y7 X) T' q) h$ Y6 u
    " k% X' V' \+ K  K  X  p0 L3-1. 在/etc/bashrc中添加如下内容
    1. PATH=/usr/local/texlive/2012/bin/i386-linux:PATH; export PATH1 w' K4 x2 ^; s3 q
    2. MANPATH=/usr/local/texlive/2012/texmf/doc/man:MANPATH; export MANPATH
      ( f+ v+ r) y; i2 T$ R
    3. INFOPATH=/usr/local/texlive/2012/texmf/doc/info:INFOPATH; export INFOPATH& L+ m/ M3 Q/ z: ^7 x. J. a& J& Q
    复制代码
    3-2. 在/etc/manpath.config中7 k4 Q+ b# _. [# e

    3 V( {/ o# i% ^3 n; s6 R. P    # set up PATH to MANPATH mapping 下面的列表后添加如下内容
    1. MANPATH_MAP     /usr/local/texlive/2012/bin/i386-linux        /usr/local/texlive/2012/texmf/doc/man
    复制代码
    3-3. 在/etc/enviroment中添加"/usr/local/texlive/2012/bin/i386-linux",添加后如下
    1. PATH="/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/games:/usr/local/texlive/2012/bin/i386-linux"3 _0 i5 N7 a; ]0 q
    复制代码
    4. 添加中文支持
    $ J. P+ A, z4 b9 h# V2 b
    ) N! }! C% `* {注: 运行命令:
    1. sudo yum install perl-Tk
    复制代码
    以实现 tlmgr -gui 的运行。
    ) _1 r& ~5 h, w4 _0 Y1 q
    # L6 Y" |# B& C- e% [7 L运行如下命令
    1. sudo /usr/local/texlive/2012/bin/i386-linux/tlmgr update -self7 y9 S\" a* ~& a
    2. sudo /usr/local/texlive/2012/bin/i386-linux/tlmgr install xecjk ctex
    复制代码
    程序会自动下载xetex和ctex宏包并进行安装,速度很快。
    , r& [6 ~5 ^& W0 E. K
    8 Z! r( J# e6 U4 a4 J- ?5. 安装中文字体0 y! N3 S1 _: N2 K# a+ H

    4 [& W9 m3 e$ j将windows中下列字体(同样有adobe的字体)(consola以及iyahei与此无关,但也是我的常用字体)
    5 J) W0 W2 q' `. H( W" u6 b0 p) @; l: g" [
        -rw-------  1 wesker wesker 14526060 2010-02-05 06:25 AdobeFangsongStd-Regular.otf
    * L/ d; A+ ~/ J- K) L+ v$ O- M5 `5 V' f: s# L! E$ R9 {- E0 d3 f
        -rw-------  1 wesker wesker 12265424 2010-02-05 06:25 AdobeHeitiStd-Regular.otf
      |% \" `% ^9 u& F% E; A4 s8 j  e! V/ b* J' \" w
        -rw-------  1 wesker wesker 16948908 2010-02-05 06:25 AdobeKaitiStd-Regular.otf
    4 E# `1 A, K4 B+ C  |  z" l3 f0 t' Z+ m. L3 W7 S
        -rw-------  1 wesker wesker 15586660 2010-02-05 07:00 AdobeSongStd-Light.otf
    " r2 W3 @+ t& ]2 K1 ^- M5 f! U7 X; P! |1 [, h4 E. W
        -rw-------  1 wesker wesker   368520 2009-06-11 04:43 consolab.ttf
    4 z' u* G  H/ M+ Q# x2 F9 c1 H4 X( z- @3 Z/ z
        -rw-------  1 wesker wesker   364864 2009-06-11 04:43 consolai.ttf) W; l1 m3 p/ b6 a  R# [8 V6 V0 w

    8 R2 q" T3 _/ z& u    -rw-------  1 wesker wesker   358256 2009-06-11 04:43 consola.ttf. O4 S$ b- [0 H! N4 C

    # n# x/ ?5 z( Q    -rw-------  1 wesker wesker   375056 2009-06-11 04:43 consolaz.ttf
    % U, A0 v: w9 D+ M
    # J# b8 v% A, j+ W4 y    -rw-r--r--  1 wesker wesker  8237396 2007-03-19 21:44 iYaHeiBold.ttf
    8 ~+ Z- D  p- l$ z& {# N3 z- c, q9 A7 L8 `7 G
        -rw-r--r--  1 wesker wesker  8538988 2007-03-19 00:03 iYaHei.ttf7 A) G% ^! \* q* r

    - j1 Q7 [% s" ?    -rwxrwxrwx  1 wesker wesker 14602860 2009-06-11 04:43 msyhbd.ttf*
    ! h6 e' f  y4 |1 J. c  y; z' O' ~1 p; M3 G
        -rwxrwxrwx  1 wesker wesker 21767952 2009-06-11 04:43 msyh.ttf*3 o4 ?3 E; M# X2 @# S# y
    & ~2 C) a: L- e! ~# e4 Y( n
        -rw-------  1 wesker wesker 10576012 2009-06-11 04:43 simfang.ttf
    4 I: v5 W7 W- [8 d( ^5 q
    , J& F3 e4 n- u" U3 _# S0 f    -rw-------  1 wesker wesker  9751960 2009-06-11 04:43 simhei.ttf3 h5 d4 D8 x- L: z6 ]5 I6 j
    6 Q  r1 ^) f, r. ]
        -rw-------  1 wesker wesker 11785184 2009-06-11 04:43 simkai.ttf
    3 @1 \# `" _3 T
    & R$ V# @9 b* I0 @    -rw-------  1 wesker wesker  9223160 2003-11-05 18:49 SIMLI.TTF
    8 h* R7 X9 a6 @4 G) c: ^
    # y, m; w8 W0 E& d1 f) H2 Q  s    -rw-------  1 wesker wesker 15323200 2009-06-11 04:43 simsun.ttc+ v% O4 v5 h& Q. P
    : h5 \- j* Q4 I# m, B5 v, `1 a
        -rw-------  1 wesker wesker  6700204 2003-11-05 18:55 SIMYOU.TTF, P% b0 @) b* k2 U
    % t- g% B( o/ N7 d# U* h; i3 k0 b
    复制至某文件夹,我用的是~/.fonts,双击安装也行,运行如下命令安装也行
    1. sudo mkfontscale
      % {\" E0 g& \; w9 X: L; r/ b
    2. sudo mkfontdir
      0 `0 n( Q8 J6 p( p
    3. sudo fc-cache -fv
      # v- F! x/ m/ w% J% Z
    复制代码
    6. ctexart的修改6 @/ @% `0 Q9 {4 E1 Q5 Z5 s

    0 y5 ^% W" R+ [) q, B如上操作后,使用xelatex只能编译有adobe字体的文件,编译宋体楷体等windows字体的文件会报错,原因我就直接引用ctexart作者的话了。
    ! q4 b3 c' ~- O' `/ `# r; I' M4 g( g
    在字体定义文件 ctex-xecjk-winfonts.def 中,楷体和仿宋不是使用字体全名,而是使用字体文件名表示的。如楷书是:
    ; D* S, h  D8 [# I) C/ f9 E\setCJKfamilyfont{zhkai}{[simkai.ttf]}
    ( J* N' ~1 x; ]; I  [之所以这样是因为在 Windows XP 中楷书和仿宋是 GB_2313 字符集的,只有 6000 多个汉字,楷体字体全名是 KaiTi_GB2312;0 A* p  B' l7 P  e: T8 h
    而在 Windows Vista 以后和版本则是 GBK 大字库的,有 20000 多个汉字,字体全名是 KaiTi。7 {$ m, P& N2 s; N. h6 M3 n
    为了避免为微软的不同操作系统版本写不同的配置文件(这样更麻烦,而且 Windows 用户是大多数),就把它直接用没有变化过的字体文件名表示。' G+ T4 F0 Y. T% B. C! V2 p: z9 w
    这个修改就是我做的。当然对于 Linux 用户可能有一些副作用。6 ?; D, b3 ^* x0 w) @% k, k; A
    因为上面的字体名使用的是小写字母,而通常大家拷贝的字体是大写字母(这算是我的疏忽)。: R& b. y! o; H! R& E( ~2 T- f
    你知道 Windows 不区分文件名大小写,但 Linux 区分,所以当然 Linux 找不到 simsun.ttf 这个字体了。
    " a$ R4 `: q8 F2 h8 H: Y我实在不建议 Linux 用户修改 ctex-xecjk-winfonts.def 文件。& l& o4 w- S  L4 U- y  {! @- ^& N
    你可以使用 Windows 字体加上默认选项,但注意你安装的中文字体文件名要匹配。# w* g7 P$ \7 f3 n
    还有一个办法是写自己的配置文件,ctex 宏包有自己的 cfg 文件,9 W3 F; Q2 e4 h& b. }
    在 .../texmf-dist/tex/latex/ctex/cfg/ctex.cfg 中,你可以在这个文件里面添加你自己的 local settings。) ^& Q% G. R; d6 N
    9 w7 P, J! X% M1 f# Q; ~
    我的解决方法是修改/usr/local/texlive/2012/texmf-dist/tex/latex/ctex/fontset/ctex-xecjk-winfonts.def文件,修改后文件如下
    1. % ctex-xecjk-winfonts.def: Windows 的 xeCJK 字体设置,默认为六种中易字体
      7 e6 N( X# l5 S3 O
    2. % vim:ft=tex1 U7 D% r( X5 Q
    3. 3 r6 k1 M3 j. |\" e5 Z9 z' Y
    4. % \setCJKmainfont[BoldFont={SimHei},ItalicFont={[SIMKAI.TTF]}]' q' {: Q& O7 y, [3 t
    5. % {SimSun}) D% w2 t, g8 `: b2 l% Z
    6. \setCJKmainfont[BoldFont={SimHei},ItalicFont={KaiTi}]
      + q1 Z) C8 J4 G& w$ f7 K
    7.       {SimSun}5 _# L: x, Y& o  `! M, f5 `
    8. \setCJKsansfont{SimHei}
      0 a% J0 r9 ^& H: D1 \
    9. % \setCJKmonofont{[SIMFANG.TTF]}
      2 B. i7 K2 V. |6 s8 D6 x
    10. \setCJKmonofont{FangSong}
      + C0 h  H& F( r+ \% l! D\" V
    11. ( z6 ], n1 `  s7 l/ l/ X
    12. \setCJKfamilyfont{zhsong}{SimSun}
      ! T( w  u) ~1 q  y\" [9 a) U
    13. \setCJKfamilyfont{zhhei}{SimHei}- C, o$ x/ L! n% I+ v
    14. % \setCJKfamilyfont{zhkai}{[SIMKAI.TTF]}
      6 \7 v* ^( c  x7 u! x9 L
    15. \setCJKfamilyfont{zhkai}{KaiTi}
      . r\" U* h8 _: ?! Z
    16. % \setCJKfamilyfont{zhfs}{[SIMFANG.TTF]}
      & p+ T+ s\" b' z4 C1 J9 j! m\" L
    17. \setCJKfamilyfont{zhfs}{FangSong}
        ?( v# J& [; J0 T
    18. \setCJKfamilyfont{zhli}{LiSu}/ p& h& Y- f5 M4 @& i% {2 l
    19. \setCJKfamilyfont{zhyou}{YouYuan}
        `6 _# E6 z7 ~* _! A
    20. 2 s# c  M/ Y3 ~2 I
    21. \newcommand*{\songti}{\CJKfamily{zhsong}} % 宋体4 Q6 v4 F\" w; J% Z2 {
    22. \newcommand*{\heiti}{\CJKfamily{zhhei}}   % 黑体
      7 A8 F  G0 s  p
    23. \newcommand*{\kaishu}{\CJKfamily{zhkai}}  % 楷书
      : m6 Y\" t$ f- y* F/ \1 d
    24. \newcommand*{\fangsong}{\CJKfamily{zhfs}} % 仿宋6 W, [' N\" h3 _9 F' f\" q5 P
    25. \newcommand*{\lishu}{\CJKfamily{zhli}}    % 隶书
      : U* t5 Y! g  m& t
    26. \newcommand*{\youyuan}{\CJKfamily{zhyou}} % 幼圆5 s2 |6 E\" A+ S# X2 g
    27. $ w\" z! P9 q; B$ `
    28. \endinput
    复制代码
    7. pdf中文显示) e5 w, H  ~+ D+ Z
    / {0 Y7 w! r& p
    运行如下命令
    1. sudo yum install  poppler-data
    复制代码
    然后就能正常显示中文pdf了 : B" C! g/ }) t! x
    * L0 q8 s" H" I" |. O
    编辑软件:Kile
    4 r. }! l: x. h8 Z( {  Z% n
    9 u6 Z5 P6 Q- ?参考文章网址:6 G6 b( g2 w1 C' C5 z# o1 g0 |: a
    http://wiki.weskers.com/Texlive%E5%AE%89%E8%A3%85
    ; T1 t( s6 x5 k1 Y- e
    * c/ a! ~& R! }5 |附件:
    # E/ o% G3 a3 o. {& A; x0 |上文txt格式文件:
    3 r+ |* W$ Z& c. s  a$ S5 Y0 m+ e: t+ F$ Z9 L
    how.to.install.Texlive.txt (5.46 KB, 下载次数: 1)
    & I* H4 e& [& r
    : e9 t& }. H7 l( [texlive-zh-cn指导:
    - \# U& K0 H; {. n4 W. O& k5 p6 p2 [
    texlive-zh-cn.zip (795.03 KB, 下载次数: 1)
    , Q" m# O, g6 S# @4 T5 f6 D% Z/ P! n# u* W. h5 e9 r
    texlive-zh-cn相关截图:
    9 P, Z8 J3 c# n8 I
    - ?) q: f+ _9 Y- ~7 ? Screenshot-texlive-zh-cn.pdf - Adobe Reader.png
    # ]" k$ @3 c( `3 q- C Screenshot-texlive-zh-cn.zip -1.png
    ; ~" c. ]" Z/ h0 k2 j4 Y2 F* w; i5 f3 O* ~5 J
    支持开源!
    , ?, {+ L  M7 }2 m
    zan
    转播转播0 分享淘帖0 分享分享0 收藏收藏0 支持支持0 反对反对0 微信微信

    21

    主题

    11

    听众

    259

    积分

    升级  79.5%

  • TA的每日心情
    开心
    2013-11-21 15:37
  • 签到天数: 47 天

    [LV.5]常住居民I

    自我介绍
    爱学习,爱软件

    新人进步奖

    群组: MCM优秀论文解析专题

    群组: 2012第三期美赛培训

    回复

    使用道具 举报

    0

    主题

    7

    听众

    192

    积分

    升级  46%

  • TA的每日心情
    奋斗
    2013-11-16 12:24
  • 签到天数: 21 天

    [LV.4]偶尔看看III

    回复

    使用道具 举报

    linmatsas 实名认证       

    53

    主题

    13

    听众

    3592

    积分

    逍遥游

  • TA的每日心情
    奋斗
    2014-12-2 09:53
  • 签到天数: 54 天

    [LV.5]常住居民I

    自我介绍
    额。。。。世界上最讨厌的事情就是自我介绍。。。

    邮箱绑定达人 新人进步奖 发帖功臣 最具活力勋章

    群组: Matlab讨论组

    群组: 数学建模

    群组: 小草的客厅

    群组: 2012数学一考研交流

    群组: C 语言讨论组

    回复

    使用道具 举报

    艾希安        

    1

    主题

    9

    听众

    193

    积分

    升级  46.5%

  • TA的每日心情
    难过
    2015-2-8 21:54
  • 签到天数: 46 天

    [LV.5]常住居民I

    自我介绍
    热爱建模

    社区QQ达人

    回复

    使用道具 举报

    lvyanlong        

    93

    主题

    48

    听众

    2225

    积分

    升级  7.5%

  • TA的每日心情
    擦汗
    2019-9-9 17:09
  • 签到天数: 321 天

    [LV.8]以坛为家I

    2013挑战赛参赛者

    自我介绍
    参加数学建模

    发帖功臣 新人进步奖

    群组: 2013年电工杯B题讨论群

    群组: 数模思想方法大全

    群组: 学术交流A

    群组: 第三届数模基础实训

    群组: 认证人才交流群

    艾希安 发表于 2012-12-24 23:15
    3 `3 o- r- R' X; O( a支持开源~~~~~~~

    , J- P" \& f6 M5 S5 \# `,这得好好学学
    回复

    使用道具 举报

    您需要登录后才可以回帖 登录 | 注册地址

    qq
    收缩
    • 电话咨询

    • 04714969085
    fastpost

    关于我们| 联系我们| 诚征英才| 对外合作| 产品服务| QQ

    手机版|Archiver| |繁體中文 手机客户端  

    蒙公网安备 15010502000194号

    Powered by Discuz! X2.5   © 2001-2013 数学建模网-数学中国 ( 蒙ICP备14002410号-3 蒙BBS备-0002号 )     论坛法律顾问:王兆丰

    GMT+8, 2026-10-1 03:45 , Processed in 0.375906 second(s), 86 queries .

    回顶部