QQ登录

只需要一步,快速开始

 注册地址  找回密码
查看: 7466|回复: 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 编辑 * t- y# }" ^. k/ [$ [6 a- r- D
    1 ~) o2 {  R7 `* t+ L0 L
    系统:Scientific Linux 6.3  h7 a6 ^+ f" J9 M& G# s7 w
    官方网址:
    1 g4 p6 r4 q) A/ T) thttps://www.scientificlinux.org/
    8 y* X- K% J) k3 i
      t4 I8 }3 F6 N5 k# H7 T) Z+ r8 ~4 nTex\Latex版本:Texlive2012
    0 \1 e$ V! S7 Z7 S3 z/ C8 c8 e官方网址:
    , M8 x0 T$ R4 [/ A. _http://www.tug.org/texlive/& Y$ s9 u/ Z* Y& X

    2 m& N- ^6 I* ?0 l  w# `安装完系统后,本人将Scientific Linux系统进行了更新。本人采用将TeX Live 2012的dvd源下载到本地进行的安装。
    ( H4 X. j' l% P8 D7 m& X安装指南(网络参考及个人实践):, M9 Y8 \. A1 M5 }

    , b; p* w; X' t! }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/
    + |4 L3 S! I: {8 h
    : B( ^8 `9 `0 |+ b) R3. 配置环境变量4 c! f( V3 ^% P5 H8 w
    - V( V4 Z6 Z4 d# ]3 W" e4 T
    3-1. 在/etc/bashrc中添加如下内容
    1. PATH=/usr/local/texlive/2012/bin/i386-linux:PATH; export PATH9 U# y' w% G- I\" p/ m
    2. MANPATH=/usr/local/texlive/2012/texmf/doc/man:MANPATH; export MANPATH
      7 |) [# d+ i3 F- g
    3. INFOPATH=/usr/local/texlive/2012/texmf/doc/info:INFOPATH; export INFOPATH
      9 N9 [* c, f\" l8 L3 I
    复制代码
    3-2. 在/etc/manpath.config中
    , @8 X" Q4 I3 I& P% s7 L0 M: ]5 D* S6 c& o7 f, ~) Y
        # 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"
      & [\" T4 L\" J7 F\" t
    复制代码
    4. 添加中文支持
    $ P4 T" o# o. B0 m5 |8 {: }0 r; y  |' p, }  }) k
    注: 运行命令:
    1. sudo yum install perl-Tk
    复制代码
    以实现 tlmgr -gui 的运行。
      @: R* K% u) I! o7 R  m, a/ V0 N9 R& [* W
    运行如下命令
    1. sudo /usr/local/texlive/2012/bin/i386-linux/tlmgr update -self
      2 _9 X\" T$ w' X
    2. sudo /usr/local/texlive/2012/bin/i386-linux/tlmgr install xecjk ctex
    复制代码
    程序会自动下载xetex和ctex宏包并进行安装,速度很快。
    / N4 h% I0 Q  f" i, m3 k; C$ X, r  W
    1 e  }7 X3 O5 `' D- ^5. 安装中文字体
    4 o) E* Z& C2 d% A, _* R$ B
    5 L1 I& K/ g7 M' s6 `& W将windows中下列字体(同样有adobe的字体)(consola以及iyahei与此无关,但也是我的常用字体)) E0 d6 i4 n1 g0 s0 G' e1 I0 {

    4 k) q8 Q# S. H  M    -rw-------  1 wesker wesker 14526060 2010-02-05 06:25 AdobeFangsongStd-Regular.otf
    6 e( o6 l3 y  L3 z, x8 R- X" s+ w9 ~5 ~% C- J: ^
        -rw-------  1 wesker wesker 12265424 2010-02-05 06:25 AdobeHeitiStd-Regular.otf4 K3 l9 l- ], s# Z# H# `

    4 j, E2 q- W; Y- t    -rw-------  1 wesker wesker 16948908 2010-02-05 06:25 AdobeKaitiStd-Regular.otf
      K# R4 o7 |3 q3 O' Z( P- D& \$ a7 U# ^  I
        -rw-------  1 wesker wesker 15586660 2010-02-05 07:00 AdobeSongStd-Light.otf
    5 F/ C- `% ]7 O$ J6 ~4 ~
    1 m3 ?% d$ X2 r    -rw-------  1 wesker wesker   368520 2009-06-11 04:43 consolab.ttf
    % b# u( S( G8 l/ |
    ( k& T8 }. J( l6 n; ~; H    -rw-------  1 wesker wesker   364864 2009-06-11 04:43 consolai.ttf( h- j4 h/ ]+ N, J8 R9 ^) M
    ) c1 g5 J, k  L/ ]) V# N1 k
        -rw-------  1 wesker wesker   358256 2009-06-11 04:43 consola.ttf
    ( r' s7 E! k6 j8 u! R( C4 }; y# M' D. g& T
        -rw-------  1 wesker wesker   375056 2009-06-11 04:43 consolaz.ttf
    1 P3 ^6 p6 S5 ~: q3 b5 W: Y. I: J  m4 L2 V# |6 d
        -rw-r--r--  1 wesker wesker  8237396 2007-03-19 21:44 iYaHeiBold.ttf
    ; J& Z; [: `" [( g9 C4 }! Z# m
    ( n& o9 m9 N0 b    -rw-r--r--  1 wesker wesker  8538988 2007-03-19 00:03 iYaHei.ttf
    + }% f; Y! {) Y" {
    ' o8 S+ A0 I, R    -rwxrwxrwx  1 wesker wesker 14602860 2009-06-11 04:43 msyhbd.ttf*2 U7 b- K7 J8 b

    ) G1 r6 D5 L& I6 R% I& B6 j    -rwxrwxrwx  1 wesker wesker 21767952 2009-06-11 04:43 msyh.ttf*
    7 G; N8 W% B/ G( b
    $ C$ |4 _2 Z: J6 w    -rw-------  1 wesker wesker 10576012 2009-06-11 04:43 simfang.ttf9 W& ~1 o, a0 z8 B

      X6 |( `  O+ K* J  W    -rw-------  1 wesker wesker  9751960 2009-06-11 04:43 simhei.ttf! q" @5 @, R8 k2 e1 r  [

    5 l" U) G5 `, _  m  K6 M. k    -rw-------  1 wesker wesker 11785184 2009-06-11 04:43 simkai.ttf% F4 |4 H% J2 O& F

    ' }8 P2 N9 [' }    -rw-------  1 wesker wesker  9223160 2003-11-05 18:49 SIMLI.TTF
    . k( A! v  {# O/ X* }5 ?8 W9 ~
        -rw-------  1 wesker wesker 15323200 2009-06-11 04:43 simsun.ttc
    & d  D. e' T5 P
    5 U" u4 y  r7 u9 m# `9 c; h    -rw-------  1 wesker wesker  6700204 2003-11-05 18:55 SIMYOU.TTF, B7 }: C$ Q9 M/ m% Z- b

    , j+ y1 T9 V& T% _# R复制至某文件夹,我用的是~/.fonts,双击安装也行,运行如下命令安装也行
    1. sudo mkfontscale. u7 `# k8 Z! V* T
    2. sudo mkfontdir
      & Z' X! L; z2 A1 N\" K+ e
    3. sudo fc-cache -fv7 l! X) n  W; {0 P; W/ d
    复制代码
    6. ctexart的修改
    5 c: R& h! g7 ^% [/ p1 x) w5 z+ C4 P8 t
    . g( u# i* Q0 G$ w& c如上操作后,使用xelatex只能编译有adobe字体的文件,编译宋体楷体等windows字体的文件会报错,原因我就直接引用ctexart作者的话了。
    " i5 h! p! A! {; i2 L3 g! J
    ) [+ t+ F( `8 @; E* ~5 S! l4 a在字体定义文件 ctex-xecjk-winfonts.def 中,楷体和仿宋不是使用字体全名,而是使用字体文件名表示的。如楷书是:
    6 Z7 U2 X. }# y\setCJKfamilyfont{zhkai}{[simkai.ttf]}( s; K7 _/ ~& r% S/ X& M; u! n
    之所以这样是因为在 Windows XP 中楷书和仿宋是 GB_2313 字符集的,只有 6000 多个汉字,楷体字体全名是 KaiTi_GB2312;
    # ]) W  b$ ?! f而在 Windows Vista 以后和版本则是 GBK 大字库的,有 20000 多个汉字,字体全名是 KaiTi。* k5 }4 l& `0 ~; o5 K4 T- W) I) k
    为了避免为微软的不同操作系统版本写不同的配置文件(这样更麻烦,而且 Windows 用户是大多数),就把它直接用没有变化过的字体文件名表示。" ~2 Q4 {$ Q; b6 I9 z3 Q
    这个修改就是我做的。当然对于 Linux 用户可能有一些副作用。
    ( v% S) a4 E3 l# ^! ?6 u( H* K因为上面的字体名使用的是小写字母,而通常大家拷贝的字体是大写字母(这算是我的疏忽)。1 W1 P# U" F& D- I, @
    你知道 Windows 不区分文件名大小写,但 Linux 区分,所以当然 Linux 找不到 simsun.ttf 这个字体了。
      `7 h. G9 c* i- j# P我实在不建议 Linux 用户修改 ctex-xecjk-winfonts.def 文件。
    & K  j2 C1 P. [+ J你可以使用 Windows 字体加上默认选项,但注意你安装的中文字体文件名要匹配。
    % v! ]; s7 }7 m9 O还有一个办法是写自己的配置文件,ctex 宏包有自己的 cfg 文件,5 D9 E7 `- v( k
    在 .../texmf-dist/tex/latex/ctex/cfg/ctex.cfg 中,你可以在这个文件里面添加你自己的 local settings。: T$ o/ Z4 A3 ~1 [9 u) S

    8 d  O5 m) P+ q* C( A5 I我的解决方法是修改/usr/local/texlive/2012/texmf-dist/tex/latex/ctex/fontset/ctex-xecjk-winfonts.def文件,修改后文件如下
    1. % ctex-xecjk-winfonts.def: Windows 的 xeCJK 字体设置,默认为六种中易字体
      + y# c# v5 U2 _6 H2 i
    2. % vim:ft=tex0 V# f/ h# g) m0 Y. T- [' P& R

    3. ; G1 C  B8 |. G: p# |
    4. % \setCJKmainfont[BoldFont={SimHei},ItalicFont={[SIMKAI.TTF]}]7 k( z+ s) ]& {2 N8 N: B' V: L8 {
    5. % {SimSun}
      9 J3 @5 g# L, m3 P' b- S1 t\" L7 L
    6. \setCJKmainfont[BoldFont={SimHei},ItalicFont={KaiTi}]4 |8 q. }! l9 Y0 ~! r
    7.       {SimSun}  c8 t  g0 Q& g) u
    8. \setCJKsansfont{SimHei}
      6 U# Z, j2 b/ g
    9. % \setCJKmonofont{[SIMFANG.TTF]}
      1 m9 J+ F\" n0 u2 Y/ {9 u2 W
    10. \setCJKmonofont{FangSong}
      / L! Z  H) D) P8 c+ \
    11. + {$ A5 \( A  N6 N- Q# h
    12. \setCJKfamilyfont{zhsong}{SimSun}+ @( }1 Y9 y9 g
    13. \setCJKfamilyfont{zhhei}{SimHei}
      $ J3 p& F! X9 A; i( [' u\" `' \
    14. % \setCJKfamilyfont{zhkai}{[SIMKAI.TTF]}
      2 r/ X6 z# [5 h  Y. w& O5 ]
    15. \setCJKfamilyfont{zhkai}{KaiTi}$ F% z6 i, P0 _5 x' l1 u* R& s
    16. % \setCJKfamilyfont{zhfs}{[SIMFANG.TTF]}
      / o0 t! E: W, ~+ L
    17. \setCJKfamilyfont{zhfs}{FangSong}
      ; b/ \) d. d( k4 Y2 Z. _
    18. \setCJKfamilyfont{zhli}{LiSu}9 C+ T  T& O* |3 |4 C
    19. \setCJKfamilyfont{zhyou}{YouYuan}
      & ?0 D$ D4 R4 V; r5 ^
    20. 6 s+ O; n5 \0 w4 {8 q
    21. \newcommand*{\songti}{\CJKfamily{zhsong}} % 宋体8 N1 P9 V6 D; i8 x. @) E+ @/ L
    22. \newcommand*{\heiti}{\CJKfamily{zhhei}}   % 黑体1 r5 L, I% T\" p* y1 j; F8 P: B
    23. \newcommand*{\kaishu}{\CJKfamily{zhkai}}  % 楷书# T# M6 L8 q6 U5 \( M9 Y$ o' X/ z
    24. \newcommand*{\fangsong}{\CJKfamily{zhfs}} % 仿宋/ Q/ z! U$ |! U, f
    25. \newcommand*{\lishu}{\CJKfamily{zhli}}    % 隶书! A, X9 ?9 r5 R; V0 I  B0 g! {
    26. \newcommand*{\youyuan}{\CJKfamily{zhyou}} % 幼圆
      2 A: z. \6 l\" f\" l' R8 b

    27. 4 Z% K/ f% |6 v, W. ^  B
    28. \endinput
    复制代码
    7. pdf中文显示
    % |3 H% P0 Q6 ~% s- j! Q
    + }2 q, g! i; s& C% g* S运行如下命令
    1. sudo yum install  poppler-data
    复制代码
    然后就能正常显示中文pdf了 ) I1 L- }4 X& \$ R6 H, A, L- m
    7 Q9 I5 ?! C3 l( c7 a
    编辑软件:Kile
    4 u6 N: F4 w& g0 W2 {! Q, o1 c' W. Y+ O  _7 H! e0 l; L4 {, i, a
    参考文章网址:) u* B5 g6 M* \* l8 d
    http://wiki.weskers.com/Texlive%E5%AE%89%E8%A3%85) `* t: C) s) T" x
    + }: Y& O4 w' D( w
    附件:) ]" \  `+ f* z0 U" @: n2 a" G+ B
    上文txt格式文件:. {1 v5 _7 r# x5 |: |0 A/ V. ]) P& e

    + t& o- o9 U- @& \. \ how.to.install.Texlive.txt (5.46 KB, 下载次数: 1)
    6 V5 W3 F6 h; J* O, M4 k
    8 K& c% V- T7 Y; k; M# htexlive-zh-cn指导:
    9 z: d! Q1 C) P- k" ^9 O
    + a& l& s8 s9 t% E3 R: N% r4 Y texlive-zh-cn.zip (795.03 KB, 下载次数: 1)   e2 G, R* W: z/ p" j: l6 ~1 R
    2 G; ^3 Z" p" b
    texlive-zh-cn相关截图:
    / x$ l3 f% T0 x2 t- |: C$ `9 X6 |  S+ Y8 h1 S
    Screenshot-texlive-zh-cn.pdf - Adobe Reader.png
    9 b" S7 k' y" Y" F+ T Screenshot-texlive-zh-cn.zip -1.png
    0 s# r3 K' v$ N/ x4 h, _# U# K6 g% I3 `
    支持开源!

    ; b( G; z- P( V" h2 }* Y
    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

    听众

    3591

    积分

    逍遥游

  • 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
    / ?; R5 n  t  w3 e& E支持开源~~~~~~~

    : J- ^$ q$ p6 R' d- j,这得好好学学
    回复

    使用道具 举报

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

    qq
    收缩
    • 电话咨询

    • 04714969085
    fastpost

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

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

    蒙公网安备 15010502000194号

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

    GMT+8, 2026-4-16 06:36 , Processed in 0.495647 second(s), 89 queries .

    回顶部