QQ登录

只需要一步,快速开始

 注册地址  找回密码
查看: 7463|回复: 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 编辑
    " z$ X4 D# }7 w# Y0 W' V  P" \7 W" H' ~! |8 b8 \" s
    系统:Scientific Linux 6.3" K9 e- @3 }: B0 K( P% r# T) Q
    官方网址:7 K3 @3 c4 L1 |" M. L1 ^+ k
    https://www.scientificlinux.org/
    # P) l* i) k3 Q+ \) n
    ; u& `* H5 H7 \# O5 e5 W5 STex\Latex版本:Texlive2012! I3 [0 Y0 a- S' @
    官方网址:
    1 r9 k7 ?, M$ }  xhttp://www.tug.org/texlive/
    0 V7 K$ b! h1 L$ ?$ p" L
    * d+ \) }6 S6 \( t安装完系统后,本人将Scientific Linux系统进行了更新。本人采用将TeX Live 2012的dvd源下载到本地进行的安装。# p& e1 f/ d- w& s. ^! C7 i
    安装指南(网络参考及个人实践):
    " q1 d. {# k# f) m4 g3 p
    ! h5 T" J  \% i+ j, h1.
    1. mount -t iso9660 -o ro,loop,noauto /your/texlive2012-20120701.iso /mnt
    复制代码
    2.
    1. /mnt/install-tl
    复制代码
    #1.、2.两步可参照 http://tug.org/texlive/1 d+ F' P# }' j3 {- b+ b' W) @
    ; X7 z" _. h: B% |* V" k
    3. 配置环境变量$ q* T0 W" }$ u) `4 D

    1 [' V: p5 s6 C3 G/ g3-1. 在/etc/bashrc中添加如下内容
    1. PATH=/usr/local/texlive/2012/bin/i386-linux:PATH; export PATH# R, c0 ]: U7 L
    2. MANPATH=/usr/local/texlive/2012/texmf/doc/man:MANPATH; export MANPATH
      2 E* p) s) V1 ]
    3. INFOPATH=/usr/local/texlive/2012/texmf/doc/info:INFOPATH; export INFOPATH
      : W# _- }- N! ?) F: q
    复制代码
    3-2. 在/etc/manpath.config中
    ! ^4 T. E) a" J. `; B3 }1 n; H& s' k  S. b- W& x0 I
        # 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"
      : _- A  m% A; s4 q4 O
    复制代码
    4. 添加中文支持  q$ V# h8 D/ i8 ], t! X: W

    1 w1 o) q. o8 z# B8 W注: 运行命令:
    1. sudo yum install perl-Tk
    复制代码
    以实现 tlmgr -gui 的运行。
    ) L2 c" g0 d9 n; m7 Y5 p
    4 g5 s  A6 u/ W' W, e3 y运行如下命令
    1. sudo /usr/local/texlive/2012/bin/i386-linux/tlmgr update -self( P: ~\" F3 k& z: L
    2. sudo /usr/local/texlive/2012/bin/i386-linux/tlmgr install xecjk ctex
    复制代码
    程序会自动下载xetex和ctex宏包并进行安装,速度很快。 9 p: B, d1 i! @

    ; A& c" [7 c& p: f! M: e5. 安装中文字体
    4 q/ \- Y3 k/ b& w& B: J$ g4 \" p$ e  p0 o
    将windows中下列字体(同样有adobe的字体)(consola以及iyahei与此无关,但也是我的常用字体)& z' q: O1 f9 M: s
    % _* t( _+ I5 W
        -rw-------  1 wesker wesker 14526060 2010-02-05 06:25 AdobeFangsongStd-Regular.otf! U  J8 N- C& Y$ ~' G
    ! V% X! r3 {- b5 E! s
        -rw-------  1 wesker wesker 12265424 2010-02-05 06:25 AdobeHeitiStd-Regular.otf% t8 }. c3 y0 c
    5 u( w) ~  q/ y* Z5 M5 D1 Z
        -rw-------  1 wesker wesker 16948908 2010-02-05 06:25 AdobeKaitiStd-Regular.otf4 Z  @. Q: G7 {/ z2 ]

    : y- P" c/ R6 U7 i! `5 u9 D    -rw-------  1 wesker wesker 15586660 2010-02-05 07:00 AdobeSongStd-Light.otf
    / D6 c5 R) z# `& c& o4 [  y* H0 |! z, E2 M) C" t8 i: P) d
        -rw-------  1 wesker wesker   368520 2009-06-11 04:43 consolab.ttf1 z/ z. n* W+ D2 |- C! F0 p

    : v$ C. s0 J$ C3 k, k    -rw-------  1 wesker wesker   364864 2009-06-11 04:43 consolai.ttf
    3 f' G- Z- y' Z. @5 R; c! E
    , A8 N  @) @0 g$ j+ W* U) ]/ b    -rw-------  1 wesker wesker   358256 2009-06-11 04:43 consola.ttf3 e3 i- j' R. i

    " {7 t; e  A4 z% Z* l" I+ v    -rw-------  1 wesker wesker   375056 2009-06-11 04:43 consolaz.ttf
    6 F6 \) {8 Q+ M3 E+ M" U. B- E, U( O. D* b
        -rw-r--r--  1 wesker wesker  8237396 2007-03-19 21:44 iYaHeiBold.ttf
    8 m) p5 h* N7 O) Q8 k; |. h( I$ ?, L$ v' j% m0 c1 V9 R  Y
        -rw-r--r--  1 wesker wesker  8538988 2007-03-19 00:03 iYaHei.ttf
    ' s# E) [9 s  c% x# H! }
    ) j- }) Q6 |  \/ t    -rwxrwxrwx  1 wesker wesker 14602860 2009-06-11 04:43 msyhbd.ttf*
    6 s) |7 t* @) E5 x
    # i- v7 E. i; H! B9 d" h' N4 [3 u    -rwxrwxrwx  1 wesker wesker 21767952 2009-06-11 04:43 msyh.ttf*$ l1 n" [! T' [; e' }/ B
    # T9 i! ^4 T! J' z7 Q4 y
        -rw-------  1 wesker wesker 10576012 2009-06-11 04:43 simfang.ttf- j$ z' g/ D7 o/ n- s: r5 W8 a9 V
    9 ~7 w* I. _5 S! s0 Q
        -rw-------  1 wesker wesker  9751960 2009-06-11 04:43 simhei.ttf  {  e; G& L6 R; M" u9 n; V

    ( Z' d  p/ A8 G# T8 y    -rw-------  1 wesker wesker 11785184 2009-06-11 04:43 simkai.ttf
    / \' _& c$ m- m0 g% V' V9 t8 L* a+ g( M% I! n9 ^3 [+ Y
        -rw-------  1 wesker wesker  9223160 2003-11-05 18:49 SIMLI.TTF
    ! h. m7 ]9 s7 Y# @0 S1 r8 ?9 }
    , r9 [5 h  a4 b* @$ F: C+ f) p1 h    -rw-------  1 wesker wesker 15323200 2009-06-11 04:43 simsun.ttc
    9 C6 k7 q* b9 }# ~: j
    ( p. g4 G" v6 g    -rw-------  1 wesker wesker  6700204 2003-11-05 18:55 SIMYOU.TTF
    4 {- D  e* J2 E+ H" C. f. W
    : x8 G! }3 q0 s% _8 m( |# a! H1 e$ K复制至某文件夹,我用的是~/.fonts,双击安装也行,运行如下命令安装也行
    1. sudo mkfontscale) V% l3 k( R* t( v
    2. sudo mkfontdir3 W- `7 M, `6 W& [
    3. sudo fc-cache -fv
      & t( t3 E5 i5 N) x8 [
    复制代码
    6. ctexart的修改
    5 k! _1 P* P: X- V( U3 C
    ( B/ V( H) e! \6 F" p9 Z# K& A如上操作后,使用xelatex只能编译有adobe字体的文件,编译宋体楷体等windows字体的文件会报错,原因我就直接引用ctexart作者的话了。/ f; E+ `$ Z$ B3 R
    % O1 U& ^, t9 g; h& Q
    在字体定义文件 ctex-xecjk-winfonts.def 中,楷体和仿宋不是使用字体全名,而是使用字体文件名表示的。如楷书是:
    3 u- X( \% d9 S" F' L- z% f\setCJKfamilyfont{zhkai}{[simkai.ttf]}) y) i3 t5 h: z5 V6 N
    之所以这样是因为在 Windows XP 中楷书和仿宋是 GB_2313 字符集的,只有 6000 多个汉字,楷体字体全名是 KaiTi_GB2312;3 N1 g( G, v6 u3 }: A" ^0 I  i& V
    而在 Windows Vista 以后和版本则是 GBK 大字库的,有 20000 多个汉字,字体全名是 KaiTi。+ e4 `9 D! h! {3 C# U
    为了避免为微软的不同操作系统版本写不同的配置文件(这样更麻烦,而且 Windows 用户是大多数),就把它直接用没有变化过的字体文件名表示。/ M2 z8 _/ Y% C. R* k/ `; S9 C
    这个修改就是我做的。当然对于 Linux 用户可能有一些副作用。! z# p1 O% j# f5 a  u% N* ]
    因为上面的字体名使用的是小写字母,而通常大家拷贝的字体是大写字母(这算是我的疏忽)。
    . P% Y4 K: k7 D% Q" d你知道 Windows 不区分文件名大小写,但 Linux 区分,所以当然 Linux 找不到 simsun.ttf 这个字体了。
    ( t  B7 o4 \/ c" c( o0 e$ @5 V  S# g我实在不建议 Linux 用户修改 ctex-xecjk-winfonts.def 文件。- z6 U3 h* v/ G  j0 E
    你可以使用 Windows 字体加上默认选项,但注意你安装的中文字体文件名要匹配。
    * N5 I+ o8 f! x1 m; z. N还有一个办法是写自己的配置文件,ctex 宏包有自己的 cfg 文件,
    , y" F) C% c0 ~6 `- c) y在 .../texmf-dist/tex/latex/ctex/cfg/ctex.cfg 中,你可以在这个文件里面添加你自己的 local settings。
    - K2 k+ F- C. I* \# r+ f
    / I1 X8 \/ ~9 q8 A* C我的解决方法是修改/usr/local/texlive/2012/texmf-dist/tex/latex/ctex/fontset/ctex-xecjk-winfonts.def文件,修改后文件如下
    1. % ctex-xecjk-winfonts.def: Windows 的 xeCJK 字体设置,默认为六种中易字体, R& q3 ~) k: m+ h& d9 s
    2. % vim:ft=tex
      1 b' _5 P+ X( ?

    3. + n0 v8 v: i/ L, q  W) y0 M
    4. % \setCJKmainfont[BoldFont={SimHei},ItalicFont={[SIMKAI.TTF]}]
      8 ?% ?2 r/ w) ~3 C
    5. % {SimSun}
      ! t3 i) K9 y' W! y+ f, s
    6. \setCJKmainfont[BoldFont={SimHei},ItalicFont={KaiTi}]
      + i4 I( j: G; K1 a2 q4 v
    7.       {SimSun}
        V& ~$ Y* t$ K1 t* ~
    8. \setCJKsansfont{SimHei}* j  C. k% g6 I
    9. % \setCJKmonofont{[SIMFANG.TTF]}
      6 b4 t. o\" A% `\" R3 [
    10. \setCJKmonofont{FangSong}
      * e. t\" o' ^! j* Q2 O8 J

    11. , [2 e' s& e! _4 \
    12. \setCJKfamilyfont{zhsong}{SimSun}\" c0 `( v$ r+ u& M. ]
    13. \setCJKfamilyfont{zhhei}{SimHei}: C4 a) F# h: N. ~4 y/ {8 p5 T' i
    14. % \setCJKfamilyfont{zhkai}{[SIMKAI.TTF]}\" T. x  b3 {: E+ w, O
    15. \setCJKfamilyfont{zhkai}{KaiTi}
      - H- |1 i+ H/ t$ C\" L' b$ A2 K
    16. % \setCJKfamilyfont{zhfs}{[SIMFANG.TTF]}* f$ A3 R3 C  [) x* u
    17. \setCJKfamilyfont{zhfs}{FangSong}9 Q! h4 Z* p7 x) E( e
    18. \setCJKfamilyfont{zhli}{LiSu}
      ; t/ a7 ^/ d\" m3 [+ F0 `5 W2 x
    19. \setCJKfamilyfont{zhyou}{YouYuan}
      ) M; C9 ]& f  C. X! E

    20. 5 C. c& O* V& @- {; l3 l- u
    21. \newcommand*{\songti}{\CJKfamily{zhsong}} % 宋体
      ; M; S! g3 a9 U
    22. \newcommand*{\heiti}{\CJKfamily{zhhei}}   % 黑体9 I8 G+ @) o% ~0 e# L4 U
    23. \newcommand*{\kaishu}{\CJKfamily{zhkai}}  % 楷书
      ! {- `' u9 z\" I: ~
    24. \newcommand*{\fangsong}{\CJKfamily{zhfs}} % 仿宋/ r2 I! m  A$ L0 _( V2 \, K
    25. \newcommand*{\lishu}{\CJKfamily{zhli}}    % 隶书9 s. p$ R2 c0 t' n6 b0 G
    26. \newcommand*{\youyuan}{\CJKfamily{zhyou}} % 幼圆8 p9 r4 Q: ^9 ]0 b

    27. 6 p- O2 T) M8 H. R( x  U4 u
    28. \endinput
    复制代码
    7. pdf中文显示
    0 |0 l# s6 d. N2 O2 R4 {  A  y* i, D! B: j, c$ h& p# `9 _. @
    运行如下命令
    1. sudo yum install  poppler-data
    复制代码
    然后就能正常显示中文pdf了
    8 J. S) t4 R. t/ o
    ) o! x6 y( y1 ^6 E编辑软件:Kile
    ) j/ S! |2 b- _, L3 N4 S# u
    * W3 U' Q4 k* _* |9 H参考文章网址:
    . q2 w: s* @$ Whttp://wiki.weskers.com/Texlive%E5%AE%89%E8%A3%85
    , I9 v1 D% B! X( t8 T# {! ]/ H+ o8 ]3 h1 Q7 |" ?
    附件:
    # G- I- ~0 w! }+ j& [+ G& F- _3 b上文txt格式文件:# N1 V  l/ v* E2 {; I; O) s% a

    1 M' ^- Q  I1 x5 i how.to.install.Texlive.txt (5.46 KB, 下载次数: 1) ( p) s, Y/ p5 ~! r6 v  T3 Q
    9 J6 @4 F' ?4 P7 V6 _& n" U9 n1 K
    texlive-zh-cn指导:- F2 W, m) N7 H/ r

    0 q# d" }0 ]; s, M texlive-zh-cn.zip (795.03 KB, 下载次数: 1)
    ; Q. K4 E9 S; V( j) e- x5 i$ N% V; X
    ! S9 z' x7 F+ E: |texlive-zh-cn相关截图:) S4 T% ^! w, ?2 V/ p  ?

    ' E. O8 P! l, E% e* j* V% _- G Screenshot-texlive-zh-cn.pdf - Adobe Reader.png
    , o  r- ~1 P2 S5 y" m/ q Screenshot-texlive-zh-cn.zip -1.png
    : ~/ P  K+ O. j! _3 v( g
    2 @/ d2 \1 u! M8 x* ~- C; ?
    支持开源!
    8 S4 k& I# r! S, S! q% S3 D7 f$ F
    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 7 L) d1 w, }) t. f% `
    支持开源~~~~~~~
    / V- J7 C5 ~3 W: k
    ,这得好好学学
    回复

    使用道具 举报

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

    qq
    收缩
    • 电话咨询

    • 04714969085
    fastpost

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

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

    蒙公网安备 15010502000194号

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

    GMT+8, 2026-4-14 16:09 , Processed in 0.502902 second(s), 89 queries .

    回顶部