QQ登录

只需要一步,快速开始

 注册地址  找回密码
查看: 7263|回复: 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 编辑
    8 y$ J5 G! f9 `5 z% e
    9 b, X* {. z* _7 t4 D6 d* ~系统:Scientific Linux 6.3
    ' u; k+ S* K5 Y+ P. j; L# s+ I官方网址:& G7 Q1 x  g0 i9 A! ]
    https://www.scientificlinux.org/; f# v, q; R: q- k+ C7 ?) s

    ) |, E$ ]; s2 N& A6 }, k6 B, DTex\Latex版本:Texlive2012
    9 h- K2 S3 x5 s' v0 s5 M官方网址:" S' _2 h: L" n, J! y
    http://www.tug.org/texlive/: J5 a+ W' ^; a; u
    / `! f4 B( M5 O# I( [2 c
    安装完系统后,本人将Scientific Linux系统进行了更新。本人采用将TeX Live 2012的dvd源下载到本地进行的安装。8 t0 P# C8 r0 K& V3 Q( c9 ^* h
    安装指南(网络参考及个人实践):
    & v3 Y: J0 H' a& C1 G( l
    + K& z5 ?& _2 T+ T1.
    1. mount -t iso9660 -o ro,loop,noauto /your/texlive2012-20120701.iso /mnt
    复制代码
    2.
    1. /mnt/install-tl
    复制代码
    #1.、2.两步可参照 http://tug.org/texlive/, P( z+ F. z1 k! ^( W

    & t7 l2 u/ s" g- c, X5 t) q3. 配置环境变量
    5 I# h, G) Y; T5 j. C
    : [7 f& _/ G, x3-1. 在/etc/bashrc中添加如下内容
    1. PATH=/usr/local/texlive/2012/bin/i386-linux:PATH; export PATH3 V+ g3 `. s. f1 r# c2 s/ E
    2. MANPATH=/usr/local/texlive/2012/texmf/doc/man:MANPATH; export MANPATH% I+ v9 Y8 j8 D2 B  J9 w5 p# n( \+ Q
    3. INFOPATH=/usr/local/texlive/2012/texmf/doc/info:INFOPATH; export INFOPATH+ U) B! _9 v7 c# Q, f$ l( \$ ^
    复制代码
    3-2. 在/etc/manpath.config中8 d$ ?5 T7 d5 ^# z, |$ F' p

    " [9 \" m  T. J& q+ ^    # 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"
      1 W9 b5 Q& ^( r2 Z, o( p
    复制代码
    4. 添加中文支持: H: ?! z* e. H. r- k$ ]. C7 p
    , u. g: e; f; _" u3 C! T* H, r
    注: 运行命令:
    1. sudo yum install perl-Tk
    复制代码
    以实现 tlmgr -gui 的运行。
    6 o0 B% W& N& c$ x  O+ Q& e0 Y0 s/ e+ u7 m1 r2 l
    运行如下命令
    1. sudo /usr/local/texlive/2012/bin/i386-linux/tlmgr update -self
      ; Y# O* w8 `. a1 E* I. Z
    2. sudo /usr/local/texlive/2012/bin/i386-linux/tlmgr install xecjk ctex
    复制代码
    程序会自动下载xetex和ctex宏包并进行安装,速度很快。 " @) z; D2 y6 f. _
    8 ~9 u! r) x( W2 g8 H
    5. 安装中文字体3 \; B' _6 g0 T) P* }2 x7 ]+ f) W

    - Y/ M4 Q2 ^8 o( l6 m" l( \将windows中下列字体(同样有adobe的字体)(consola以及iyahei与此无关,但也是我的常用字体)
    ( x* m: @% c# E: @6 s
    % u9 ]6 a$ }/ X. N0 e6 n, f    -rw-------  1 wesker wesker 14526060 2010-02-05 06:25 AdobeFangsongStd-Regular.otf
    ; P! q+ B6 t$ ]0 e% F+ q$ |
    # y! E! Y$ ?4 `8 z4 t% G    -rw-------  1 wesker wesker 12265424 2010-02-05 06:25 AdobeHeitiStd-Regular.otf) ]9 ~  e! X6 S  J8 z; A# Y

    : L  V0 U, r& z! @    -rw-------  1 wesker wesker 16948908 2010-02-05 06:25 AdobeKaitiStd-Regular.otf
    # `, i9 }+ l! v
    * r* y! Z2 q: ~8 G* k( R    -rw-------  1 wesker wesker 15586660 2010-02-05 07:00 AdobeSongStd-Light.otf
      t6 \" t. W# a0 j
    2 Y  k$ y' _( p; X    -rw-------  1 wesker wesker   368520 2009-06-11 04:43 consolab.ttf
    * l- r& Y: h( c3 p$ q' k0 o9 @  n" `# d9 y7 c0 v, w
        -rw-------  1 wesker wesker   364864 2009-06-11 04:43 consolai.ttf
    / ?& U, T; j8 S8 F5 W
    : \0 X2 I. v9 a1 J  ~3 ?6 Q6 w    -rw-------  1 wesker wesker   358256 2009-06-11 04:43 consola.ttf
    3 ?" G5 e( K" ^
    7 S0 H8 c  |9 D% L    -rw-------  1 wesker wesker   375056 2009-06-11 04:43 consolaz.ttf8 M. s: G* l' Y9 I3 \

    % Z  }3 L1 c, }4 ~; W    -rw-r--r--  1 wesker wesker  8237396 2007-03-19 21:44 iYaHeiBold.ttf: _$ H9 j- d( {9 f
    + ]5 q: O& z# m# q0 M% f
        -rw-r--r--  1 wesker wesker  8538988 2007-03-19 00:03 iYaHei.ttf7 b) T7 O3 {/ N2 P# I% l8 {- h5 E

    # f: k% z' p' `  z1 b5 A    -rwxrwxrwx  1 wesker wesker 14602860 2009-06-11 04:43 msyhbd.ttf*) N4 v) Z, X& C; j

    / p5 B- Z$ `" L4 y! }    -rwxrwxrwx  1 wesker wesker 21767952 2009-06-11 04:43 msyh.ttf*4 u) }' \. M% x; F
    8 c1 k. [. z) X2 e7 h  g
        -rw-------  1 wesker wesker 10576012 2009-06-11 04:43 simfang.ttf
    ; n4 z) J' B+ {! C! j# t0 b! {/ l3 f
    0 g# R! W6 z& E    -rw-------  1 wesker wesker  9751960 2009-06-11 04:43 simhei.ttf
      _9 {; `$ n0 |' u, h. ~4 R: y& D& C2 F. A+ v9 w, ~
        -rw-------  1 wesker wesker 11785184 2009-06-11 04:43 simkai.ttf" I# s2 m& y1 j0 G/ t; U7 s
    8 d+ W0 A$ b0 E$ i1 J% T
        -rw-------  1 wesker wesker  9223160 2003-11-05 18:49 SIMLI.TTF
    - H; d: H1 z7 [9 F" |! t$ b: P4 r4 z+ X' V
        -rw-------  1 wesker wesker 15323200 2009-06-11 04:43 simsun.ttc
    : i) x% o5 e; @/ P# k
    : \: D, W: A! p+ X( a  e0 n    -rw-------  1 wesker wesker  6700204 2003-11-05 18:55 SIMYOU.TTF
    ' C1 Q0 L% {9 b9 j
    ) k7 p5 E! v* R- ^# c1 n4 ^, x) `复制至某文件夹,我用的是~/.fonts,双击安装也行,运行如下命令安装也行
    1. sudo mkfontscale9 T6 ^: J\" J\" B* i9 B8 A
    2. sudo mkfontdir& @6 \* u: K# t$ U; N1 n! v
    3. sudo fc-cache -fv
      * }: P\" p' L0 ?* G; h
    复制代码
    6. ctexart的修改
    0 m; ?* u5 Q  ]: I5 W( e3 l( S8 \& a5 R5 B* M0 |
    如上操作后,使用xelatex只能编译有adobe字体的文件,编译宋体楷体等windows字体的文件会报错,原因我就直接引用ctexart作者的话了。
    * \( R) R; [. r' _8 h# f. @
    & a' q: R' ~1 H# J3 G$ g9 b0 T在字体定义文件 ctex-xecjk-winfonts.def 中,楷体和仿宋不是使用字体全名,而是使用字体文件名表示的。如楷书是:
    * T) x, A3 M) D; M4 m& B\setCJKfamilyfont{zhkai}{[simkai.ttf]}+ t: f9 m9 `. L5 E0 M( b
    之所以这样是因为在 Windows XP 中楷书和仿宋是 GB_2313 字符集的,只有 6000 多个汉字,楷体字体全名是 KaiTi_GB2312;$ J: W) T& D: e+ u, S: L9 s& |
    而在 Windows Vista 以后和版本则是 GBK 大字库的,有 20000 多个汉字,字体全名是 KaiTi。
    9 r& z, I+ B% }. ^  ]* e, f为了避免为微软的不同操作系统版本写不同的配置文件(这样更麻烦,而且 Windows 用户是大多数),就把它直接用没有变化过的字体文件名表示。( o& V; R" Z+ W. d% J
    这个修改就是我做的。当然对于 Linux 用户可能有一些副作用。" K0 Y9 d* z, a5 {! }( X
    因为上面的字体名使用的是小写字母,而通常大家拷贝的字体是大写字母(这算是我的疏忽)。8 b% G; K  J( `6 P; I1 x
    你知道 Windows 不区分文件名大小写,但 Linux 区分,所以当然 Linux 找不到 simsun.ttf 这个字体了。
    : ~5 M. K7 f# v; D5 D9 {我实在不建议 Linux 用户修改 ctex-xecjk-winfonts.def 文件。
    0 b0 ~. Z& o  u你可以使用 Windows 字体加上默认选项,但注意你安装的中文字体文件名要匹配。, a: Z* {: x4 V) i6 ?/ \
    还有一个办法是写自己的配置文件,ctex 宏包有自己的 cfg 文件,
    . \( ~. [' j6 Q5 f' N在 .../texmf-dist/tex/latex/ctex/cfg/ctex.cfg 中,你可以在这个文件里面添加你自己的 local settings。: G4 M, P7 q+ z+ k, N. Y( U
    ) N7 t* g4 i8 _
    我的解决方法是修改/usr/local/texlive/2012/texmf-dist/tex/latex/ctex/fontset/ctex-xecjk-winfonts.def文件,修改后文件如下
    1. % ctex-xecjk-winfonts.def: Windows 的 xeCJK 字体设置,默认为六种中易字体
      \" _9 z2 B1 B  }% ]/ n* K! w4 T/ h
    2. % vim:ft=tex  }8 n8 r$ e& j4 p! T: m# e' l
    3. 8 R. N  c/ o\" \+ `( T
    4. % \setCJKmainfont[BoldFont={SimHei},ItalicFont={[SIMKAI.TTF]}]
      ) k; F7 I: N# r. c( i( r
    5. % {SimSun}6 ]2 F3 j0 O0 x- i# e3 i% |$ n
    6. \setCJKmainfont[BoldFont={SimHei},ItalicFont={KaiTi}]
      5 ?: T3 M  K5 ~* _
    7.       {SimSun}$ D; V4 O, E3 Y+ I3 G
    8. \setCJKsansfont{SimHei}
      / a1 Z1 y, E) N9 F/ i( U7 \
    9. % \setCJKmonofont{[SIMFANG.TTF]}
      5 e: J\" G, T+ N, u! o4 b$ R
    10. \setCJKmonofont{FangSong}
      3 V8 T3 A* t3 N, A) Q$ x

    11. , {, D6 k; [& a; M. J. J1 M: }/ S, R
    12. \setCJKfamilyfont{zhsong}{SimSun}5 {\" u: a2 [3 `, }1 w
    13. \setCJKfamilyfont{zhhei}{SimHei}2 C7 A- G% b$ L: Q) O; G% d7 t
    14. % \setCJKfamilyfont{zhkai}{[SIMKAI.TTF]}1 k  L% ~: K: i: B9 o& V: |
    15. \setCJKfamilyfont{zhkai}{KaiTi}
      * N) a  a8 Z* _) n
    16. % \setCJKfamilyfont{zhfs}{[SIMFANG.TTF]}
      3 B\" w& n% w) A& O% b$ z# P. d
    17. \setCJKfamilyfont{zhfs}{FangSong}
      0 @, o) q3 M2 |6 V7 T
    18. \setCJKfamilyfont{zhli}{LiSu}
      : e6 {# Y0 s1 P7 f7 B3 G, `+ P
    19. \setCJKfamilyfont{zhyou}{YouYuan}
      % R, `1 _  a1 ~% s

    20. 4 }) r' E3 k( X( S/ p9 c
    21. \newcommand*{\songti}{\CJKfamily{zhsong}} % 宋体
      & g5 J' \$ q, u1 g, d: [2 x; Z5 Z, u
    22. \newcommand*{\heiti}{\CJKfamily{zhhei}}   % 黑体
      4 B0 q! r! t3 d  n: F
    23. \newcommand*{\kaishu}{\CJKfamily{zhkai}}  % 楷书
      % i/ {9 X4 L, @5 I0 c+ Z
    24. \newcommand*{\fangsong}{\CJKfamily{zhfs}} % 仿宋
      0 X4 N% @) U& c. P6 D3 x( p
    25. \newcommand*{\lishu}{\CJKfamily{zhli}}    % 隶书
      + o: ~9 C! H) {! s1 o' ~0 [( L
    26. \newcommand*{\youyuan}{\CJKfamily{zhyou}} % 幼圆
      1 V\" g5 ?0 V' _* a# R
    27. ! v8 a6 c& t& d. Y5 R' b, j
    28. \endinput
    复制代码
    7. pdf中文显示
    % i/ I' |1 z. L. p+ l4 M6 y& U$ P: p! v" o, r4 S2 b
    运行如下命令
    1. sudo yum install  poppler-data
    复制代码
    然后就能正常显示中文pdf了
    , i) N1 F' C1 d% _+ v. j5 s" k1 v/ K0 [  W
    编辑软件:Kile" q0 u2 k* [5 T% |1 ]5 O  t2 w

    ( \; }, n0 |2 h1 M' |参考文章网址:. f- k5 S1 Y- a7 k% m3 p
    http://wiki.weskers.com/Texlive%E5%AE%89%E8%A3%85: o( _8 o& W7 u4 I; v
    8 a# e4 R: [1 r; x2 I7 ?8 H
    附件:
    0 n$ ^- J9 }. m5 ?0 a( O4 w5 b( h& F上文txt格式文件:* l5 R; U1 C. G/ U. q3 i9 V* P  z

    ; x' G) e. |5 p5 W" h! i  j1 d how.to.install.Texlive.txt (5.46 KB, 下载次数: 1)
    8 h% q$ A& `* b  g) U
    ) A* E$ _8 P* ^2 Rtexlive-zh-cn指导:
    - i! s6 m( R! h4 K) {7 M: F/ }. i! u: L8 ]7 H" I  @* U$ c
    texlive-zh-cn.zip (795.03 KB, 下载次数: 1)
    , f6 Y" X: w$ E9 Y9 r" h2 \+ m7 ?& `9 ^
    texlive-zh-cn相关截图:" s) y( x% i& O: ]* G
    2 V6 b9 s. y2 u( _6 x% f. d
    Screenshot-texlive-zh-cn.pdf - Adobe Reader.png
    & F0 {, V- X/ R0 q/ c0 h Screenshot-texlive-zh-cn.zip -1.png
    - ?( \$ l- Q5 S* ?# [
    ) o; ^% L+ y4 _/ Z& `) R
    支持开源!
    6 q/ k0 a' n$ h/ p. ?4 F& W, O
    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 K! B' F1 I2 `8 G支持开源~~~~~~~
    " A: q6 F/ r' V2 v: D
    ,这得好好学学
    回复

    使用道具 举报

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

    qq
    收缩
    • 电话咨询

    • 04714969085
    fastpost

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

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

    蒙公网安备 15010502000194号

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

    GMT+8, 2025-10-1 05:41 , Processed in 0.733630 second(s), 89 queries .

    回顶部