QQ登录

只需要一步,快速开始

 注册地址  找回密码
查看: 7558|回复: 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 编辑
    0 f9 a9 K" _/ t6 A* g7 m; v# }: \" s* g7 ~3 ^& G3 h  r+ x  U! M* B
    系统:Scientific Linux 6.32 ~0 Z0 I, M( O: e6 S; f
    官方网址:" ^( P4 q* U1 u9 ?
    https://www.scientificlinux.org/
    " [  b. e. n2 d3 L0 ^* U+ C
      U* d' M. G; _8 J8 O) f5 PTex\Latex版本:Texlive2012
    4 F3 Z* }- @* _. X& x官方网址:& P+ h7 p; S$ f8 j
    http://www.tug.org/texlive/, K# s1 l9 T/ ~9 Y1 F$ u, j6 l' E4 K
    # O* ^/ s4 k) I+ h( ?/ V$ H
    安装完系统后,本人将Scientific Linux系统进行了更新。本人采用将TeX Live 2012的dvd源下载到本地进行的安装。9 u% X& n; V- A8 A( `( b9 S
    安装指南(网络参考及个人实践):# [. x  Y" A9 ^7 Q) Q* c! Y

    $ V4 {% K" y, r2 v% }- T1 h: n$ }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/
    6 K7 [9 I% p. e4 v' k: z& ^' b1 |! @! l1 K/ L1 O
    3. 配置环境变量) S% u8 C; ]* t$ y4 A! V
    ) T/ K. R( j' u& G8 l# Q$ U
    3-1. 在/etc/bashrc中添加如下内容
    1. PATH=/usr/local/texlive/2012/bin/i386-linux:PATH; export PATH
      9 n$ Y# r& p& ^6 s: y
    2. MANPATH=/usr/local/texlive/2012/texmf/doc/man:MANPATH; export MANPATH
      \" r7 m5 {& K/ z6 ^
    3. INFOPATH=/usr/local/texlive/2012/texmf/doc/info:INFOPATH; export INFOPATH4 V  m' n: s# P, g4 s, z/ ]
    复制代码
    3-2. 在/etc/manpath.config中9 c9 f4 r- Y. p
    8 E; K' {1 p* `  m7 f. C# E& M" h
        # 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"! X0 }. C  L\" g3 F% q6 g5 Q
    复制代码
    4. 添加中文支持3 ?7 D9 z" A0 B6 B( C8 f
    / X4 d9 \6 q) L: A3 W4 z: q* Z+ G4 V
    注: 运行命令:
    1. sudo yum install perl-Tk
    复制代码
    以实现 tlmgr -gui 的运行。7 ?$ K6 j) I; y" K5 @8 G

    ; L+ V6 Q7 c+ t3 G, M运行如下命令
    1. sudo /usr/local/texlive/2012/bin/i386-linux/tlmgr update -self* T4 Z- @, b8 j9 d3 y! \
    2. sudo /usr/local/texlive/2012/bin/i386-linux/tlmgr install xecjk ctex
    复制代码
    程序会自动下载xetex和ctex宏包并进行安装,速度很快。 ) z6 R% p7 f6 s- b- U
    ) O# h* _: K4 m1 L
    5. 安装中文字体
    . {6 C4 d* f/ c6 _$ d- B3 p4 u. _2 d" Z! n
    将windows中下列字体(同样有adobe的字体)(consola以及iyahei与此无关,但也是我的常用字体)
    . _: |: ^% _# j
      h2 v: E4 ^% v0 w! F    -rw-------  1 wesker wesker 14526060 2010-02-05 06:25 AdobeFangsongStd-Regular.otf
      e" a  y$ F5 M' V! `. R! J7 T( Y! @/ b$ s
        -rw-------  1 wesker wesker 12265424 2010-02-05 06:25 AdobeHeitiStd-Regular.otf
    ) P1 J, c$ w" w$ ]  B6 f8 V; r4 S4 h! k1 m8 L( ?4 L( n
        -rw-------  1 wesker wesker 16948908 2010-02-05 06:25 AdobeKaitiStd-Regular.otf" W: M+ \4 w0 s. K3 N

    ; C- z; M& f: t* R& j    -rw-------  1 wesker wesker 15586660 2010-02-05 07:00 AdobeSongStd-Light.otf0 E! N4 u, ]: T0 S6 z  h, m

    * p( o% h  E; \+ H2 V/ y/ T8 c- D& P    -rw-------  1 wesker wesker   368520 2009-06-11 04:43 consolab.ttf% ~  n% p8 P3 j: }" u
      o# |1 j2 V8 `; f9 C
        -rw-------  1 wesker wesker   364864 2009-06-11 04:43 consolai.ttf
      n- q6 A' a! t2 N8 w1 ~1 G, ^" [# Z
        -rw-------  1 wesker wesker   358256 2009-06-11 04:43 consola.ttf
    $ M) O6 D1 ]' Q, r$ @! {  Q$ z3 i' k: {/ S- i. b
        -rw-------  1 wesker wesker   375056 2009-06-11 04:43 consolaz.ttf
    ( @9 _* D/ U  {! Q2 s7 A9 v! E8 j& z( E7 m1 W  s  Z! |1 l* P
        -rw-r--r--  1 wesker wesker  8237396 2007-03-19 21:44 iYaHeiBold.ttf
    3 i: t  j1 X4 l' A
    % W! w! e* ?+ I& Y    -rw-r--r--  1 wesker wesker  8538988 2007-03-19 00:03 iYaHei.ttf
    % K: n% f: Z+ ~+ b
    ! i1 X0 s% ]; w3 B: o    -rwxrwxrwx  1 wesker wesker 14602860 2009-06-11 04:43 msyhbd.ttf*
    9 F/ h) {6 E+ U+ u& i, R' e8 |& x
        -rwxrwxrwx  1 wesker wesker 21767952 2009-06-11 04:43 msyh.ttf*5 h' _, H' b- F# q
    4 ]6 d  r+ v) N, B: o3 Z2 b! X5 Z
        -rw-------  1 wesker wesker 10576012 2009-06-11 04:43 simfang.ttf4 {& p% a8 }( S& U& V6 W- T

    . u& Z/ l0 s3 a    -rw-------  1 wesker wesker  9751960 2009-06-11 04:43 simhei.ttf' p$ F$ v, M. r- K  u' o

    + x( x% X/ h, I    -rw-------  1 wesker wesker 11785184 2009-06-11 04:43 simkai.ttf1 h  {. O- \1 |2 M
    ! a2 X1 Q) \- M% o2 z( Z4 V- K5 p/ }
        -rw-------  1 wesker wesker  9223160 2003-11-05 18:49 SIMLI.TTF5 Y2 G( ]( X3 E

    $ i, h3 m' z2 l$ X; K# k" b: g5 f    -rw-------  1 wesker wesker 15323200 2009-06-11 04:43 simsun.ttc
    . ^9 _# A. c3 j( _$ M( @- c+ i% [+ M1 `( e5 a. Y  q' e
        -rw-------  1 wesker wesker  6700204 2003-11-05 18:55 SIMYOU.TTF9 `; w: t; [! m3 N7 R. @( k& u
    8 ^" m; r5 v- e* j# \0 P
    复制至某文件夹,我用的是~/.fonts,双击安装也行,运行如下命令安装也行
    1. sudo mkfontscale7 q9 d2 M: l9 S9 I' N8 _8 O# g7 S
    2. sudo mkfontdir  n! \7 h\" o6 D4 v% m$ S; W7 U
    3. sudo fc-cache -fv
      $ H) ^$ w\" P/ t3 w; f. q
    复制代码
    6. ctexart的修改
    - Y5 `; y9 E+ V5 @0 C
    3 F' R; B6 D+ p5 L7 X如上操作后,使用xelatex只能编译有adobe字体的文件,编译宋体楷体等windows字体的文件会报错,原因我就直接引用ctexart作者的话了。  l. U7 u/ ~6 K1 C
    7 ~4 }: d2 Z* _
    在字体定义文件 ctex-xecjk-winfonts.def 中,楷体和仿宋不是使用字体全名,而是使用字体文件名表示的。如楷书是:
    % q6 s! O) V/ v3 }' D/ \\setCJKfamilyfont{zhkai}{[simkai.ttf]}3 L9 c! V, J8 o- s" \
    之所以这样是因为在 Windows XP 中楷书和仿宋是 GB_2313 字符集的,只有 6000 多个汉字,楷体字体全名是 KaiTi_GB2312;
    0 R5 Y0 O+ [3 N. w' Z而在 Windows Vista 以后和版本则是 GBK 大字库的,有 20000 多个汉字,字体全名是 KaiTi。
    , u6 F2 ^3 S4 n) T! A8 X为了避免为微软的不同操作系统版本写不同的配置文件(这样更麻烦,而且 Windows 用户是大多数),就把它直接用没有变化过的字体文件名表示。( H3 ]& f! T; ?1 X
    这个修改就是我做的。当然对于 Linux 用户可能有一些副作用。
    7 a! @7 p! K6 h5 q+ p/ d* _因为上面的字体名使用的是小写字母,而通常大家拷贝的字体是大写字母(这算是我的疏忽)。0 y7 k5 R4 F7 Z. ~
    你知道 Windows 不区分文件名大小写,但 Linux 区分,所以当然 Linux 找不到 simsun.ttf 这个字体了。
    3 C- g) O% j: c% F+ T我实在不建议 Linux 用户修改 ctex-xecjk-winfonts.def 文件。- u8 w: h. G5 h! |
    你可以使用 Windows 字体加上默认选项,但注意你安装的中文字体文件名要匹配。& D7 B% }. @" a* Q/ @3 ]
    还有一个办法是写自己的配置文件,ctex 宏包有自己的 cfg 文件,! l* ^# ~* p0 y9 g* L+ [4 ]
    在 .../texmf-dist/tex/latex/ctex/cfg/ctex.cfg 中,你可以在这个文件里面添加你自己的 local settings。8 W3 C: t1 a9 x  u( T; K3 l

    . P) t7 n$ E# Y4 N我的解决方法是修改/usr/local/texlive/2012/texmf-dist/tex/latex/ctex/fontset/ctex-xecjk-winfonts.def文件,修改后文件如下
    1. % ctex-xecjk-winfonts.def: Windows 的 xeCJK 字体设置,默认为六种中易字体
      3 W0 L  G0 @( c! _* T) k% n5 r
    2. % vim:ft=tex
      + \, u) q6 F4 L% ^4 r% m
    3.   w  B/ B, p! v: B' I( f2 H2 w
    4. % \setCJKmainfont[BoldFont={SimHei},ItalicFont={[SIMKAI.TTF]}]
      - m$ X: m) N8 R3 P; A' r
    5. % {SimSun}9 b* S: C5 w  @9 T& {( O
    6. \setCJKmainfont[BoldFont={SimHei},ItalicFont={KaiTi}]/ V, v7 ]' x7 e) n6 T/ |
    7.       {SimSun}5 E0 k( v\" a( u1 ^
    8. \setCJKsansfont{SimHei}
      # j7 f& u0 }/ V\" V
    9. % \setCJKmonofont{[SIMFANG.TTF]}3 b7 F) d+ k1 R6 ?) s
    10. \setCJKmonofont{FangSong}1 E8 R& @+ X7 O$ @/ P* S. s: S

    11. & s9 m$ m$ _/ t; h
    12. \setCJKfamilyfont{zhsong}{SimSun}* E. Y) J/ M3 K5 [  O
    13. \setCJKfamilyfont{zhhei}{SimHei}3 k. ]$ k# x  l2 w5 ~2 e7 ~! p4 d3 `
    14. % \setCJKfamilyfont{zhkai}{[SIMKAI.TTF]}2 I( y; O$ Z( w3 S
    15. \setCJKfamilyfont{zhkai}{KaiTi}
      5 F) ~7 K* w5 E- j/ X, \. h
    16. % \setCJKfamilyfont{zhfs}{[SIMFANG.TTF]}
        I( o7 ~/ x/ B6 Y% Y& \4 o1 |
    17. \setCJKfamilyfont{zhfs}{FangSong}# i+ }4 f9 e% u! {8 A
    18. \setCJKfamilyfont{zhli}{LiSu}  P5 y/ Y. y7 l1 x6 x+ M
    19. \setCJKfamilyfont{zhyou}{YouYuan}
      . Z9 w. m# v, j4 ~
    20. 4 i, z3 B: \3 {, A$ f\" g
    21. \newcommand*{\songti}{\CJKfamily{zhsong}} % 宋体. V6 w. m9 P6 t. O- q- T\" J+ ]
    22. \newcommand*{\heiti}{\CJKfamily{zhhei}}   % 黑体
      $ ~! q, U8 c% Y
    23. \newcommand*{\kaishu}{\CJKfamily{zhkai}}  % 楷书
      ) n' j/ m$ C! ?' B. R0 y  x
    24. \newcommand*{\fangsong}{\CJKfamily{zhfs}} % 仿宋
      7 z* C# ~2 h: O5 t
    25. \newcommand*{\lishu}{\CJKfamily{zhli}}    % 隶书( ~  a\" Z, _* o. h\" `
    26. \newcommand*{\youyuan}{\CJKfamily{zhyou}} % 幼圆
      ( q* C1 W2 A0 G2 C9 m\" l  C

    27. ) R1 @/ p# n( A; Q  _' G' [# ~
    28. \endinput
    复制代码
    7. pdf中文显示3 \$ W# m, z1 I- \5 j7 W
    + A7 J* V; y7 R2 {- ^
    运行如下命令
    1. sudo yum install  poppler-data
    复制代码
    然后就能正常显示中文pdf了 3 }9 k  o! c: t+ k& b% F

    9 d0 a5 Q3 x& R7 n! B编辑软件:Kile
    3 t7 @: i$ r% g6 d8 `4 J4 C) B& N& v. [) q9 e7 Q; R
    参考文章网址:
    8 p4 H+ I4 o. b& u. ghttp://wiki.weskers.com/Texlive%E5%AE%89%E8%A3%85+ x0 h: [' _' w# n5 n

    ' F8 Z& e% n% T0 X附件:# v6 {' c& U/ a+ k. @, ]# _) I
    上文txt格式文件:
    ( v* X& T9 g# d4 Z1 a* e6 D. f! j
    2 \# R6 D8 I! H4 Y, `( { how.to.install.Texlive.txt (5.46 KB, 下载次数: 1) ! S0 ?* A: H! c5 N
    * `/ @' g: y2 W, {" l
    texlive-zh-cn指导:
    - J  L3 M6 ]7 A% e/ d+ v* _' I4 d5 n, v3 Q# Y  X
    texlive-zh-cn.zip (795.03 KB, 下载次数: 1) 2 u; X& S8 d, I! n! _% o

    ' M8 _9 Z# `( @/ b' H5 d' Ytexlive-zh-cn相关截图:6 w) P# p/ c% P/ o) D5 h1 m( I
    & k1 E. m2 C- M' d$ ^3 O# w
    Screenshot-texlive-zh-cn.pdf - Adobe Reader.png . f( e( |" S2 n8 z
    Screenshot-texlive-zh-cn.zip -1.png / a% [9 A- A% E

    : H5 w4 ]( @/ X: A
    支持开源!

    ' K' }  v+ v$ Y$ T2 [8 b& {5 r
    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 ) O; V# U# b& x& G2 y; `% I7 ]
    支持开源~~~~~~~

    ( X, b; T6 P: O. I  h& @: U,这得好好学学
    回复

    使用道具 举报

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

    qq
    收缩
    • 电话咨询

    • 04714969085
    fastpost

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

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

    蒙公网安备 15010502000194号

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

    GMT+8, 2026-7-30 18:12 , Processed in 1.714196 second(s), 89 queries .

    回顶部