QQ登录

只需要一步,快速开始

 注册地址  找回密码
查看: 7559|回复: 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 编辑
    : E  _4 l3 ~3 c+ d5 K4 {4 _9 h! q- k- V+ T8 R4 x
    系统:Scientific Linux 6.37 g5 E: [5 ^6 _4 q' Z; j
    官方网址:* d, B3 y- i/ r. F
    https://www.scientificlinux.org/" L+ G9 `; o1 _9 _

    ) A! B% u8 U& s9 R  BTex\Latex版本:Texlive2012% E3 W* j0 V/ p& G9 N
    官方网址:; j+ C1 ~1 m" H4 N, b
    http://www.tug.org/texlive/- L8 w2 `, [5 n( J
    $ A3 J7 T- _7 U. y. A7 T0 E+ c
    安装完系统后,本人将Scientific Linux系统进行了更新。本人采用将TeX Live 2012的dvd源下载到本地进行的安装。
    7 G$ Q) {3 m' T8 v3 @安装指南(网络参考及个人实践):
    6 Y8 v4 @$ O  T1 r6 l4 [2 q
    ' R. B* k% G8 U: I, m1.
    1. mount -t iso9660 -o ro,loop,noauto /your/texlive2012-20120701.iso /mnt
    复制代码
    2.
    1. /mnt/install-tl
    复制代码
    #1.、2.两步可参照 http://tug.org/texlive/0 [0 h$ r" X& [. {3 @' |
    ' L; ?. F# p  j! c! V' H+ T+ m8 B
    3. 配置环境变量
    1 T5 u- Y, i3 d, V
    # C. P2 F% u7 }$ g' [4 A9 K3-1. 在/etc/bashrc中添加如下内容
    1. PATH=/usr/local/texlive/2012/bin/i386-linux:PATH; export PATH$ \1 p3 ]5 c2 w  w: W% V% q
    2. MANPATH=/usr/local/texlive/2012/texmf/doc/man:MANPATH; export MANPATH5 T& G  |# c7 l3 g' R/ ^
    3. INFOPATH=/usr/local/texlive/2012/texmf/doc/info:INFOPATH; export INFOPATH  A% ~' k; V+ k9 q; V
    复制代码
    3-2. 在/etc/manpath.config中
    ' x# I' a% ]1 L, g7 |0 x) g; m  e0 @, e: L
        # 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"
      & y$ C, `. Z$ r+ x# w
    复制代码
    4. 添加中文支持
    ! A: E& S6 s$ J& N$ t+ x7 y
    6 t8 n! x8 `# i" w* a) w) {0 I注: 运行命令:
    1. sudo yum install perl-Tk
    复制代码
    以实现 tlmgr -gui 的运行。
    3 C) o; c( W9 y! p- _" C  K5 Z! y# I7 ^( ^3 p; J4 R+ |/ H8 P6 Q
    运行如下命令
    1. sudo /usr/local/texlive/2012/bin/i386-linux/tlmgr update -self. ?$ E% Q) s  I) ]1 N
    2. sudo /usr/local/texlive/2012/bin/i386-linux/tlmgr install xecjk ctex
    复制代码
    程序会自动下载xetex和ctex宏包并进行安装,速度很快。 9 M/ a. o8 Z. M

    8 F* C) w. A$ I3 M" u) z8 J2 S5. 安装中文字体
    - `4 j7 O2 R* c, o% M; P2 J
    3 F  e; m8 d8 R4 _$ R) I& J) U3 W1 b" f将windows中下列字体(同样有adobe的字体)(consola以及iyahei与此无关,但也是我的常用字体)7 G4 R* X$ b- n* ~5 u7 h
    : v* O! b3 y0 |6 G7 D% i
        -rw-------  1 wesker wesker 14526060 2010-02-05 06:25 AdobeFangsongStd-Regular.otf
    ' S9 j# O2 P' z
    * }! _4 A. c6 @& P) P' S    -rw-------  1 wesker wesker 12265424 2010-02-05 06:25 AdobeHeitiStd-Regular.otf3 ]! w2 Z' {2 j: K

    & r2 V8 q4 ]6 d" Q/ T( h" m    -rw-------  1 wesker wesker 16948908 2010-02-05 06:25 AdobeKaitiStd-Regular.otf$ s/ U" n0 B, m$ R" ~
    + A' D- p3 D- B. T
        -rw-------  1 wesker wesker 15586660 2010-02-05 07:00 AdobeSongStd-Light.otf
    3 n+ A1 \$ I: ]7 J# _. `
    ( @7 E2 ]/ L! F  S2 M8 C" `    -rw-------  1 wesker wesker   368520 2009-06-11 04:43 consolab.ttf
    2 B% S6 ~% c8 ^6 ^
    , g  Z; N% {2 v8 V    -rw-------  1 wesker wesker   364864 2009-06-11 04:43 consolai.ttf: A" E; Q6 ]2 D8 l6 ~' }( T

      i7 ^7 f7 u: ?8 l    -rw-------  1 wesker wesker   358256 2009-06-11 04:43 consola.ttf% {  z: X3 w$ b8 s9 m% C# s/ ?

    $ v5 G& i$ D$ q* \) v7 }    -rw-------  1 wesker wesker   375056 2009-06-11 04:43 consolaz.ttf
    * J, b$ J/ B& q" b. ?4 A, J& C) X5 S
    2 X4 n4 {8 ]9 v. E! r8 Z& ~. X8 d    -rw-r--r--  1 wesker wesker  8237396 2007-03-19 21:44 iYaHeiBold.ttf* M0 b" e: U; f( T3 @

    ( l; X, p# [9 G  W0 a1 n    -rw-r--r--  1 wesker wesker  8538988 2007-03-19 00:03 iYaHei.ttf, g6 |" _% R; s0 ]

    & p* K( J8 A1 i2 S    -rwxrwxrwx  1 wesker wesker 14602860 2009-06-11 04:43 msyhbd.ttf*
    % `" V. S8 u* r& R3 `! W& H8 A+ e" d& ]# m9 A% o; s" S
        -rwxrwxrwx  1 wesker wesker 21767952 2009-06-11 04:43 msyh.ttf*
    5 V9 G: k3 P# ^( R; K: M" O7 }4 x/ B6 ~' M3 s4 k
        -rw-------  1 wesker wesker 10576012 2009-06-11 04:43 simfang.ttf
    ; I& T$ b0 }/ e) ^1 n7 _
    6 V" p; m" U: X( d, @$ `5 W  P" B    -rw-------  1 wesker wesker  9751960 2009-06-11 04:43 simhei.ttf3 `7 G  w# K1 X7 V

    ( l& }7 f' C& _0 ]5 W    -rw-------  1 wesker wesker 11785184 2009-06-11 04:43 simkai.ttf; ]8 W. c9 U# G" x
    # N3 ], p7 N" R5 M; `3 G  X
        -rw-------  1 wesker wesker  9223160 2003-11-05 18:49 SIMLI.TTF9 C3 D$ u4 r' L, n# I

    # r2 H3 S+ J; A" |( K7 d! o    -rw-------  1 wesker wesker 15323200 2009-06-11 04:43 simsun.ttc% f( _8 Z! n& a! j6 [$ I

    ) {2 G3 j+ ~3 y    -rw-------  1 wesker wesker  6700204 2003-11-05 18:55 SIMYOU.TTF
    1 j7 \2 q, c* N3 X& i' u& @" u, Y+ z8 X  {. A$ F
    复制至某文件夹,我用的是~/.fonts,双击安装也行,运行如下命令安装也行
    1. sudo mkfontscale
      - b* M\" J. Q2 ~& F: M\" b$ U
    2. sudo mkfontdir
      0 @5 G4 W# c; z2 k  y
    3. sudo fc-cache -fv
      , @4 ^. y0 {/ K( U& {
    复制代码
    6. ctexart的修改
    : ]3 Y. E! J. s) `
    ; _' Y1 U. ^( w如上操作后,使用xelatex只能编译有adobe字体的文件,编译宋体楷体等windows字体的文件会报错,原因我就直接引用ctexart作者的话了。
    3 Q8 a+ K. x2 [- A3 h2 @. R# c
    5 u& j. _4 T0 m1 |; V在字体定义文件 ctex-xecjk-winfonts.def 中,楷体和仿宋不是使用字体全名,而是使用字体文件名表示的。如楷书是:
    9 |/ y) r6 I3 I7 L( I2 }\setCJKfamilyfont{zhkai}{[simkai.ttf]}: M+ K  H6 c4 Q: X
    之所以这样是因为在 Windows XP 中楷书和仿宋是 GB_2313 字符集的,只有 6000 多个汉字,楷体字体全名是 KaiTi_GB2312;7 E  ~) r1 G3 \) B& T6 G
    而在 Windows Vista 以后和版本则是 GBK 大字库的,有 20000 多个汉字,字体全名是 KaiTi。
    ' |1 }6 X# @7 h! _; `为了避免为微软的不同操作系统版本写不同的配置文件(这样更麻烦,而且 Windows 用户是大多数),就把它直接用没有变化过的字体文件名表示。
    9 M- \- t5 K, T* L# s% D这个修改就是我做的。当然对于 Linux 用户可能有一些副作用。
    3 \0 F3 v, z' P4 U& P+ [因为上面的字体名使用的是小写字母,而通常大家拷贝的字体是大写字母(这算是我的疏忽)。
    2 V9 h( _) i9 T+ X' Q6 D& p你知道 Windows 不区分文件名大小写,但 Linux 区分,所以当然 Linux 找不到 simsun.ttf 这个字体了。* Q1 q, k. d8 @% \1 i& z
    我实在不建议 Linux 用户修改 ctex-xecjk-winfonts.def 文件。
    # D7 [" S! R/ [+ e$ ]你可以使用 Windows 字体加上默认选项,但注意你安装的中文字体文件名要匹配。! ~! \# {6 r0 o3 E$ c
    还有一个办法是写自己的配置文件,ctex 宏包有自己的 cfg 文件,( w; }, L9 T/ c) _
    在 .../texmf-dist/tex/latex/ctex/cfg/ctex.cfg 中,你可以在这个文件里面添加你自己的 local settings。9 V+ U( a% r- e8 @" M. U
    % a: r& O9 o0 Z1 ?  q
    我的解决方法是修改/usr/local/texlive/2012/texmf-dist/tex/latex/ctex/fontset/ctex-xecjk-winfonts.def文件,修改后文件如下
    1. % ctex-xecjk-winfonts.def: Windows 的 xeCJK 字体设置,默认为六种中易字体: M  f\" r8 t$ c' X* G: V  B( u
    2. % vim:ft=tex
      8 j; u4 b\" M/ E2 Q) j2 }, [
    3. * o6 c; Z' l- \$ g\" q3 c. V: \
    4. % \setCJKmainfont[BoldFont={SimHei},ItalicFont={[SIMKAI.TTF]}]
      3 ?8 Y6 ~/ e# x. B/ r6 Z3 s
    5. % {SimSun}
      ) L6 c- J% X' u/ W
    6. \setCJKmainfont[BoldFont={SimHei},ItalicFont={KaiTi}]5 [\" c* [% K2 S- m  I! L
    7.       {SimSun}
      8 L9 f2 F1 O2 n0 \% {
    8. \setCJKsansfont{SimHei}' O, F7 Q# Z% T7 }1 z2 X
    9. % \setCJKmonofont{[SIMFANG.TTF]}
      ( a; G* K3 ~) R( n1 \- u
    10. \setCJKmonofont{FangSong}
      % B) ]' k( _+ \5 R
    11. % I0 t7 ?; v2 a) X5 c8 N- P: ~
    12. \setCJKfamilyfont{zhsong}{SimSun}
      1 N0 @4 f: A2 k* r
    13. \setCJKfamilyfont{zhhei}{SimHei}
      8 v3 H: ]  n( Z
    14. % \setCJKfamilyfont{zhkai}{[SIMKAI.TTF]}$ N: v( L! f0 V- j
    15. \setCJKfamilyfont{zhkai}{KaiTi}: i( W. R3 R  d- J+ y
    16. % \setCJKfamilyfont{zhfs}{[SIMFANG.TTF]}/ E3 K/ L, {2 f$ b% A
    17. \setCJKfamilyfont{zhfs}{FangSong}
      ; k  v* Z3 ]\" X. L
    18. \setCJKfamilyfont{zhli}{LiSu}
      3 I3 l% R1 Y\" ^: a6 g1 f
    19. \setCJKfamilyfont{zhyou}{YouYuan}
      5 Q1 s1 T' G\" L& ]
    20. ; }/ H. y9 b! c/ R% V: q
    21. \newcommand*{\songti}{\CJKfamily{zhsong}} % 宋体
      & D& B3 k; t8 b5 _& i
    22. \newcommand*{\heiti}{\CJKfamily{zhhei}}   % 黑体
      / l  ~# D7 ]: D# z9 z7 A- z. T
    23. \newcommand*{\kaishu}{\CJKfamily{zhkai}}  % 楷书$ o- Y* l0 C& F# `7 W
    24. \newcommand*{\fangsong}{\CJKfamily{zhfs}} % 仿宋
      1 x+ s4 Q, V4 ~% I4 m' X9 j7 ]+ N
    25. \newcommand*{\lishu}{\CJKfamily{zhli}}    % 隶书. l5 n7 z' V4 }4 S0 f9 O1 c7 m0 @
    26. \newcommand*{\youyuan}{\CJKfamily{zhyou}} % 幼圆9 Q; o+ q\" J! ?/ z

    27. % K) o  s& ~/ I) h) p
    28. \endinput
    复制代码
    7. pdf中文显示3 u  C4 l5 r7 A

    2 p, D' D" c! s  E2 ^运行如下命令
    1. sudo yum install  poppler-data
    复制代码
    然后就能正常显示中文pdf了 4 V  _* w/ Q; p8 }- Q& @3 |8 J+ t
    9 m* v1 u; F7 y3 l/ `
    编辑软件:Kile) @) i* M" u; N: U5 [' c
    $ u! H4 ?7 S9 c% n% U+ q9 U1 f- m: n
    参考文章网址:
    9 M4 ^$ E1 N/ U: G2 ^/ b1 G3 U) W+ W0 Qhttp://wiki.weskers.com/Texlive%E5%AE%89%E8%A3%85
    # W* v  x  i6 W
    5 A" @8 E& _' m3 a3 F! d附件:
    - Y' r2 o; s( f1 }( Z上文txt格式文件:  S9 u" O; n2 ^7 _* P3 k8 ?

    ! Q; w9 \# f, f- _2 Y  a how.to.install.Texlive.txt (5.46 KB, 下载次数: 1) ) z. p1 m; P& u

    ! B7 X5 \. @) f" y% Ktexlive-zh-cn指导:
    5 _$ Q# l6 N4 E! r& U
    & J2 c6 B& z6 b( V& \ texlive-zh-cn.zip (795.03 KB, 下载次数: 1) ' X1 H+ [) J! U; @1 Z6 A

    0 L/ ^- S. S; y1 {5 t" Ltexlive-zh-cn相关截图:
    : b7 ]! h  i: w5 l; B3 K" f
    + m6 ^' c- V6 C# ^! e Screenshot-texlive-zh-cn.pdf - Adobe Reader.png 7 i7 d& d: p' t* Y: r% D4 ]
    Screenshot-texlive-zh-cn.zip -1.png ' q$ y. r$ F! d1 O
    6 W. b4 \# H7 d/ S) B/ b) y8 y
    支持开源!
    : V3 }% |% a* F' M, q, V
    zan
    转播转播0 分享淘帖0 分享分享0 收藏收藏0 支持支持0 反对反对0 微信微信
    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 , f: r8 ], w/ Z& p4 M6 P9 A0 \" K
    支持开源~~~~~~~
    ; M  u1 A) C  \! W1 Q
    ,这得好好学学
    回复

    使用道具 举报

    艾希安        

    1

    主题

    9

    听众

    193

    积分

    升级  46.5%

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

    [LV.5]常住居民I

    自我介绍
    热爱建模

    社区QQ达人

    回复

    使用道具 举报

    linmatsas 实名认证       

    53

    主题

    13

    听众

    3592

    积分

    逍遥游

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

    [LV.5]常住居民I

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

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

    群组Matlab讨论组

    群组数学建模

    群组小草的客厅

    群组2012数学一考研交流

    群组C 语言讨论组

    回复

    使用道具 举报

    0

    主题

    7

    听众

    192

    积分

    升级  46%

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

    [LV.4]偶尔看看III

    回复

    使用道具 举报

    21

    主题

    11

    听众

    259

    积分

    升级  79.5%

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

    [LV.5]常住居民I

    自我介绍
    爱学习,爱软件

    新人进步奖

    群组MCM优秀论文解析专题

    群组2012第三期美赛培训

    回复

    使用道具 举报

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

    qq
    收缩
    • 电话咨询

    • 04714969085
    fastpost

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

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

    蒙公网安备 15010502000194号

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

    GMT+8, 2026-7-31 09:40 , Processed in 0.540875 second(s), 91 queries .

    回顶部