QQ登录

只需要一步,快速开始

 注册地址  找回密码
查看: 7523|回复: 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 编辑
    , ?6 y3 E) ?! Q$ @8 Y
    / M. _( {8 s  `4 {2 G系统:Scientific Linux 6.3$ p% P* P, c) `" y& Z0 a
    官方网址:
    ; Q* o8 u5 d, a' nhttps://www.scientificlinux.org/. @# _' I% w8 z$ W

    0 b+ ]( f9 G2 L% t5 Z2 HTex\Latex版本:Texlive2012
    0 P3 D2 a9 a, p  |0 v- p官方网址:- I: [/ @5 N5 D4 b, c5 _1 S  L) N
    http://www.tug.org/texlive/
    ) f) Y+ L6 S, {1 _5 A5 i( |  q1 u! D, w3 c: H5 s
    安装完系统后,本人将Scientific Linux系统进行了更新。本人采用将TeX Live 2012的dvd源下载到本地进行的安装。
    " ?( W3 r7 V, d/ X" W安装指南(网络参考及个人实践):  C" s4 b& r' r& d3 ]' M# D
    4 W( o) Z6 h$ Z# u+ s9 u
    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/
    / x* ^; J1 i' N" n2 j$ o) p; C1 P3 @* X9 e  D
    3. 配置环境变量
    1 ?% N- \( l2 F! a/ _5 e- A
    : I9 k3 S! \6 v$ j, \2 p3-1. 在/etc/bashrc中添加如下内容
    1. PATH=/usr/local/texlive/2012/bin/i386-linux:PATH; export PATH\" I, c+ e4 ~0 P+ K, h8 Q5 A; A
    2. MANPATH=/usr/local/texlive/2012/texmf/doc/man:MANPATH; export MANPATH\" G' J1 z\" A  P; q8 T/ U5 E9 ^
    3. INFOPATH=/usr/local/texlive/2012/texmf/doc/info:INFOPATH; export INFOPATH
      2 K  v, C; i0 y! d# D8 W) m
    复制代码
    3-2. 在/etc/manpath.config中  \& z! |2 |( D  n6 j1 |# i; s  ]* ]  M

    4 S% K8 [& U! b5 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"$ O* h$ m9 u2 n; o6 K$ v7 y
    复制代码
    4. 添加中文支持
    9 L8 n7 \4 ?2 `% X- d- {
    & M* X* A$ N( w# r注: 运行命令:
    1. sudo yum install perl-Tk
    复制代码
    以实现 tlmgr -gui 的运行。& {0 y4 P9 K' n
    1 k: V9 q$ K! g/ R2 b3 E
    运行如下命令
    1. sudo /usr/local/texlive/2012/bin/i386-linux/tlmgr update -self
      / s; z1 }; O: z% z( C- d
    2. sudo /usr/local/texlive/2012/bin/i386-linux/tlmgr install xecjk ctex
    复制代码
    程序会自动下载xetex和ctex宏包并进行安装,速度很快。 % r+ W3 a) C  G, [" v
    8 H& o; F/ R- W6 X0 W+ J! _
    5. 安装中文字体7 [+ g2 _& g3 n$ w6 ~# _
    , S8 s! R" a$ ~6 U- S
    将windows中下列字体(同样有adobe的字体)(consola以及iyahei与此无关,但也是我的常用字体)
    # {, t0 i  g+ _8 Z0 W1 n
    , z$ q# e2 M' o- D    -rw-------  1 wesker wesker 14526060 2010-02-05 06:25 AdobeFangsongStd-Regular.otf& ~* E! D  s5 k+ H
    ' i- _& o0 e- V' n  h
        -rw-------  1 wesker wesker 12265424 2010-02-05 06:25 AdobeHeitiStd-Regular.otf
    8 r% U" D% F! ^* E% w* t
    6 n  c  X+ R- J  {3 x$ Y! g* l$ Q    -rw-------  1 wesker wesker 16948908 2010-02-05 06:25 AdobeKaitiStd-Regular.otf' _" L& J, U+ P
    & V. r/ W9 O+ _9 v, [$ J  H
        -rw-------  1 wesker wesker 15586660 2010-02-05 07:00 AdobeSongStd-Light.otf
    % q  U. F$ l' m- ~: E) A8 ?2 |- w9 |8 {( Q& W0 \
        -rw-------  1 wesker wesker   368520 2009-06-11 04:43 consolab.ttf
    3 ?3 P7 D2 n1 L4 y% H1 X' W  b7 o. V5 ~
        -rw-------  1 wesker wesker   364864 2009-06-11 04:43 consolai.ttf
    % _2 @5 K" H6 r& W' o
    ( c- s6 R8 p1 e" k0 `    -rw-------  1 wesker wesker   358256 2009-06-11 04:43 consola.ttf
    # Z( W" l! r* D& {7 F: p$ a
    $ Z& \  ^3 k4 r6 m    -rw-------  1 wesker wesker   375056 2009-06-11 04:43 consolaz.ttf
    5 Y0 D5 z6 u: d  n  j6 D: H/ L6 L
        -rw-r--r--  1 wesker wesker  8237396 2007-03-19 21:44 iYaHeiBold.ttf2 _* N: Q4 ?- C5 w# @
    ! w" ?" }2 @5 r' G
        -rw-r--r--  1 wesker wesker  8538988 2007-03-19 00:03 iYaHei.ttf" p4 ^+ d+ R" G( ]& N

    0 _+ M5 P/ ]. m, V2 o) P1 s7 F8 ?2 l    -rwxrwxrwx  1 wesker wesker 14602860 2009-06-11 04:43 msyhbd.ttf*
    1 v5 T' A0 F: m/ A! T4 |* V) W6 a( W: Y& i
        -rwxrwxrwx  1 wesker wesker 21767952 2009-06-11 04:43 msyh.ttf*# }3 Q* t2 k( {

    . @* U8 [, C/ q; V; h9 B* S# G    -rw-------  1 wesker wesker 10576012 2009-06-11 04:43 simfang.ttf. @7 ^# \( a% {1 m) U: H

    ; F) J' Q) w& Z2 M5 t( k+ ]8 Z    -rw-------  1 wesker wesker  9751960 2009-06-11 04:43 simhei.ttf
    & }4 N- |1 m/ L9 c
      N& v9 t3 O/ R    -rw-------  1 wesker wesker 11785184 2009-06-11 04:43 simkai.ttf5 |2 \2 k/ V5 v7 [: a, Z

    ) d& |% ]: {+ T" e    -rw-------  1 wesker wesker  9223160 2003-11-05 18:49 SIMLI.TTF
    5 ^. e1 d3 T+ m; f& }# h+ B7 P  X$ W
        -rw-------  1 wesker wesker 15323200 2009-06-11 04:43 simsun.ttc
    . t) r' N. d( s9 q/ I5 Q+ `) B4 N0 E% w( ~5 o1 t+ E
        -rw-------  1 wesker wesker  6700204 2003-11-05 18:55 SIMYOU.TTF
    $ O* @! k4 m4 E, N
    1 I: C% v! K# ?) Q  z; Y% W复制至某文件夹,我用的是~/.fonts,双击安装也行,运行如下命令安装也行
    1. sudo mkfontscale
      6 g# s' [* i$ Z( V& p\" z0 Q+ O
    2. sudo mkfontdir' p4 h; ~( H) h# n\" S
    3. sudo fc-cache -fv
      % U* u2 o5 A8 x+ d2 {
    复制代码
    6. ctexart的修改+ x7 A1 Y; }0 w8 e+ q

    ) K5 N; e. g2 W. s& z. C/ K如上操作后,使用xelatex只能编译有adobe字体的文件,编译宋体楷体等windows字体的文件会报错,原因我就直接引用ctexart作者的话了。
    2 H$ L( w$ U! g8 X, n  m* x
    . g. r7 f$ A$ c6 |: p在字体定义文件 ctex-xecjk-winfonts.def 中,楷体和仿宋不是使用字体全名,而是使用字体文件名表示的。如楷书是:: o; U, n3 Q* I" V, n3 V# |0 x
    \setCJKfamilyfont{zhkai}{[simkai.ttf]}/ t1 `; N' `9 |2 `" L" P/ h; W
    之所以这样是因为在 Windows XP 中楷书和仿宋是 GB_2313 字符集的,只有 6000 多个汉字,楷体字体全名是 KaiTi_GB2312;
    ( F% y$ M" `) _) T" {而在 Windows Vista 以后和版本则是 GBK 大字库的,有 20000 多个汉字,字体全名是 KaiTi。
    6 o  l# t4 E2 @为了避免为微软的不同操作系统版本写不同的配置文件(这样更麻烦,而且 Windows 用户是大多数),就把它直接用没有变化过的字体文件名表示。/ X4 n, H+ e) v9 F: i6 l' Y
    这个修改就是我做的。当然对于 Linux 用户可能有一些副作用。; }7 V  X) m$ p, l  Y
    因为上面的字体名使用的是小写字母,而通常大家拷贝的字体是大写字母(这算是我的疏忽)。" h4 m: A3 U% Y3 x
    你知道 Windows 不区分文件名大小写,但 Linux 区分,所以当然 Linux 找不到 simsun.ttf 这个字体了。4 v+ z5 i* d, L/ R0 r5 \; f  O( x
    我实在不建议 Linux 用户修改 ctex-xecjk-winfonts.def 文件。$ z! ]& ~. S. ?5 x
    你可以使用 Windows 字体加上默认选项,但注意你安装的中文字体文件名要匹配。
    7 V/ b! _5 e3 U) H" n( p$ ^还有一个办法是写自己的配置文件,ctex 宏包有自己的 cfg 文件,
    5 @1 ?' n" s! P+ j在 .../texmf-dist/tex/latex/ctex/cfg/ctex.cfg 中,你可以在这个文件里面添加你自己的 local settings。
    9 m& @( O' o) A+ a+ M% e# T# m3 i
    2 q! t8 [, \4 \$ O+ |, y我的解决方法是修改/usr/local/texlive/2012/texmf-dist/tex/latex/ctex/fontset/ctex-xecjk-winfonts.def文件,修改后文件如下
    1. % ctex-xecjk-winfonts.def: Windows 的 xeCJK 字体设置,默认为六种中易字体
      $ E8 t- ^, ?- r: a7 r+ c4 _9 Q
    2. % vim:ft=tex# u' O8 M. I- p. g. w  b# s8 ~
    3. - ~( `8 C, y, H3 h
    4. % \setCJKmainfont[BoldFont={SimHei},ItalicFont={[SIMKAI.TTF]}]
      ( y) ?0 P* ?  \% |4 W* K
    5. % {SimSun}) @' W5 h3 p- \- h& f6 V7 J
    6. \setCJKmainfont[BoldFont={SimHei},ItalicFont={KaiTi}]
      % m/ u! `+ i1 ^% j+ F; x$ N
    7.       {SimSun}
      , A, L. {) b# |\" g9 g( V+ n  c2 {! |* @
    8. \setCJKsansfont{SimHei}
      9 @; {7 }: x9 m\" s4 ]) T\" k
    9. % \setCJKmonofont{[SIMFANG.TTF]}: b5 s' S+ h, W
    10. \setCJKmonofont{FangSong}7 \\" L3 R9 t5 ?9 ?
    11. 2 G6 [5 N% n3 Y- O
    12. \setCJKfamilyfont{zhsong}{SimSun}
      8 N; F) j% A, v& Q\" t9 H: D( I
    13. \setCJKfamilyfont{zhhei}{SimHei}- T\" `( }4 a1 ?6 O7 l. N3 A
    14. % \setCJKfamilyfont{zhkai}{[SIMKAI.TTF]}
      $ u' M1 x& N0 i9 ?7 y3 O
    15. \setCJKfamilyfont{zhkai}{KaiTi}
      & k- v' {. A. j' d! p$ ?  S
    16. % \setCJKfamilyfont{zhfs}{[SIMFANG.TTF]}
      4 B3 F$ B  O( i7 Y8 k
    17. \setCJKfamilyfont{zhfs}{FangSong}1 g) t. n' Z& N$ z* t& j. r: a2 U+ Y, }5 j7 \
    18. \setCJKfamilyfont{zhli}{LiSu}
      % W( f4 Z& k, d2 b  t) J0 s9 O, E
    19. \setCJKfamilyfont{zhyou}{YouYuan}
      1 A\" }/ [. s3 f1 C. V# _

    20. ' d- s) M# k5 X# i1 m, F
    21. \newcommand*{\songti}{\CJKfamily{zhsong}} % 宋体
      \" O1 L9 A\" U6 z$ e3 E
    22. \newcommand*{\heiti}{\CJKfamily{zhhei}}   % 黑体
      + ~3 I4 P% h' @- T
    23. \newcommand*{\kaishu}{\CJKfamily{zhkai}}  % 楷书3 u: c/ E! U* j8 p  X
    24. \newcommand*{\fangsong}{\CJKfamily{zhfs}} % 仿宋
      : ?3 Z# ?/ ?* x3 `4 S0 l
    25. \newcommand*{\lishu}{\CJKfamily{zhli}}    % 隶书1 W% {0 g6 f! t+ ?1 M
    26. \newcommand*{\youyuan}{\CJKfamily{zhyou}} % 幼圆
      ( I; S4 T2 Z2 s

    27. # t8 `6 a7 t* {; O7 _3 E& C! Q6 U
    28. \endinput
    复制代码
    7. pdf中文显示6 F! c+ ]7 j, \9 s- \" g
    " m$ ?5 g8 j2 j6 {( D5 \! @
    运行如下命令
    1. sudo yum install  poppler-data
    复制代码
    然后就能正常显示中文pdf了 2 {+ W- a; c+ k; H9 D( k: \3 U
    , y( d, v4 \: g  B+ s) Y
    编辑软件:Kile, c. E9 s8 y9 w/ m& o; v

    % ^* O. v- Q8 R7 Q4 l参考文章网址:
    ) r4 Z+ |1 J; xhttp://wiki.weskers.com/Texlive%E5%AE%89%E8%A3%85+ l1 X1 I7 b; Y

    , I9 |4 t  C# P* `附件:+ y! _+ Y* w+ A% p' V+ r
    上文txt格式文件:
    7 N. y% v9 J& v2 q( Q
    . n  `. e9 }' S' C! L' B how.to.install.Texlive.txt (5.46 KB, 下载次数: 1)
    & P2 P' B; J- n+ ?' v. H2 |+ S
    ( w1 `. f4 [3 O% ftexlive-zh-cn指导:
    . V% |2 C1 u; S" g
    5 c" U# j' Q8 G9 S texlive-zh-cn.zip (795.03 KB, 下载次数: 1)
    # w' m+ w+ b# r9 y7 P" W  W
    ) x& X5 j0 q) ?8 t# Xtexlive-zh-cn相关截图:
    % {- m, w! `) t. Y! n0 z% U1 Z2 H1 X
    Screenshot-texlive-zh-cn.pdf - Adobe Reader.png 3 Z' j5 U2 s; t' w
    Screenshot-texlive-zh-cn.zip -1.png
    3 c& G! _; h* M  r2 l; T1 h3 W- M7 ^6 C# w3 I
    支持开源!

    9 _9 U2 \, u8 R' e) m( T
    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
    ! \- P& e  N% I. R% u* ?1 p支持开源~~~~~~~
    ' b& G3 X3 a3 e+ P& R$ O: H; O/ Z
    ,这得好好学学
    回复

    使用道具 举报

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

    qq
    收缩
    • 电话咨询

    • 04714969085
    fastpost

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

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

    蒙公网安备 15010502000194号

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

    GMT+8, 2026-6-14 13:51 , Processed in 0.555420 second(s), 89 queries .

    回顶部