QQ登录

只需要一步,快速开始

 注册地址  找回密码
查看: 7461|回复: 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 编辑 ; w* O* ^& G! |& I8 Q

    ! u% |5 ^1 E+ i6 ^6 a系统:Scientific Linux 6.3- p$ C2 D$ `4 A! Y$ }
    官方网址:$ _$ T" p# f3 M% r
    https://www.scientificlinux.org/- L8 D% b4 w' U# J" }$ v1 O: W

    ) L* ?' H! B' \5 STex\Latex版本:Texlive2012* e' C" F8 D4 i
    官方网址:
    2 E) `& w. Z' yhttp://www.tug.org/texlive/
    & M8 X' G& V* }* O' \' r! U$ g& G$ S2 y
    安装完系统后,本人将Scientific Linux系统进行了更新。本人采用将TeX Live 2012的dvd源下载到本地进行的安装。
    . ?4 {8 s- o7 f$ w, a8 ]! e安装指南(网络参考及个人实践):
    " o( i( s, ^  k, W, q8 \8 H5 u, b
    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/
    % i& W+ ?/ q* Q- z8 D
    0 O: n5 A8 P8 l( r0 J3. 配置环境变量7 j( C+ c/ f# H) ^! T* t

    6 R! g: s* _7 W, p1 R$ U3-1. 在/etc/bashrc中添加如下内容
    1. PATH=/usr/local/texlive/2012/bin/i386-linux:PATH; export PATH
      # {: @  b  Y& Q1 @/ T( l
    2. MANPATH=/usr/local/texlive/2012/texmf/doc/man:MANPATH; export MANPATH
      3 Q, \+ D\" Y9 X3 g* S6 R6 r
    3. INFOPATH=/usr/local/texlive/2012/texmf/doc/info:INFOPATH; export INFOPATH/ D\" e, V6 H, c# ?% y+ N5 h+ f  n
    复制代码
    3-2. 在/etc/manpath.config中& h! T% _3 R6 j6 Y; i$ q) C
    ; l& Y& B9 A% h, P
        # 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"+ L. ?) _; `. m& ?
    复制代码
    4. 添加中文支持; T8 q! Q( ?7 H) [) x2 C- F7 d
    ; N, w0 M% x) ?  ~
    注: 运行命令:
    1. sudo yum install perl-Tk
    复制代码
    以实现 tlmgr -gui 的运行。) P% R2 [, p4 x4 s+ B* M* k: y
    6 {5 |7 O9 `+ w6 m) N0 O9 `& ]& l& y8 E
    运行如下命令
    1. sudo /usr/local/texlive/2012/bin/i386-linux/tlmgr update -self
      % T1 u1 n& G% \* O6 c
    2. sudo /usr/local/texlive/2012/bin/i386-linux/tlmgr install xecjk ctex
    复制代码
    程序会自动下载xetex和ctex宏包并进行安装,速度很快。 5 p6 W# A! W% T+ S/ w5 p& q" k
    $ X0 g- r$ H2 G- i3 v
    5. 安装中文字体+ V' J! d! m; P* s
    1 ^+ A6 c7 w! [% R) q3 |. S4 c% B
    将windows中下列字体(同样有adobe的字体)(consola以及iyahei与此无关,但也是我的常用字体)' S% `+ a; f) j$ ]! q# _
    ! {! s2 ~; W" }& ^0 {
        -rw-------  1 wesker wesker 14526060 2010-02-05 06:25 AdobeFangsongStd-Regular.otf$ [  z+ E3 `- \5 I" Y( b

    . l; H  o4 ]" t: @& Y7 @/ I    -rw-------  1 wesker wesker 12265424 2010-02-05 06:25 AdobeHeitiStd-Regular.otf
    / E7 L; @  m; ?1 C+ Z; u2 ]# p
    9 Z* j( K( M+ S* j. Y    -rw-------  1 wesker wesker 16948908 2010-02-05 06:25 AdobeKaitiStd-Regular.otf
    0 |% ?. n/ k% b, s' W
    5 @1 |4 e8 R( Q% B! Y) B    -rw-------  1 wesker wesker 15586660 2010-02-05 07:00 AdobeSongStd-Light.otf
    # _; P2 k2 b1 t6 z( ~1 t+ m. T( |% [
        -rw-------  1 wesker wesker   368520 2009-06-11 04:43 consolab.ttf* x* Q! f3 Y; w& [" I( D: F8 ]; p

    - z/ X4 ~7 s$ C! X: {( L    -rw-------  1 wesker wesker   364864 2009-06-11 04:43 consolai.ttf2 I2 F$ h, V( D# ?! C. }

    - g" n9 k8 m5 \' C1 v% `    -rw-------  1 wesker wesker   358256 2009-06-11 04:43 consola.ttf
    $ _# }& d1 m+ y. b: r: m6 I  v( h$ R% W; j' U0 K7 K7 H
        -rw-------  1 wesker wesker   375056 2009-06-11 04:43 consolaz.ttf$ J: N) O. c+ _; Q( |2 h

    " a, F7 q) r9 a    -rw-r--r--  1 wesker wesker  8237396 2007-03-19 21:44 iYaHeiBold.ttf7 ?/ }9 Z3 J6 J" w$ p
    % M2 L0 B8 D8 y" ~3 R+ }6 \# X9 R
        -rw-r--r--  1 wesker wesker  8538988 2007-03-19 00:03 iYaHei.ttf9 y! U9 w7 K- i7 b4 J

    0 q$ V, l. ^  p* S    -rwxrwxrwx  1 wesker wesker 14602860 2009-06-11 04:43 msyhbd.ttf*; T/ K" v; ~* ?4 b- A
    " V3 J2 p- Y$ T8 p0 Y  j+ I
        -rwxrwxrwx  1 wesker wesker 21767952 2009-06-11 04:43 msyh.ttf*
    4 L/ e" _  u0 r$ b
    8 u0 T3 P; V+ I3 t1 }+ p+ t0 F    -rw-------  1 wesker wesker 10576012 2009-06-11 04:43 simfang.ttf; K' b; K  M+ _& G7 M

    , z1 [5 a/ _  T/ M9 R5 ^    -rw-------  1 wesker wesker  9751960 2009-06-11 04:43 simhei.ttf
    ) M. E3 m9 l8 ]  H- B" L" ?
    6 Q$ Z$ c! V: i0 u    -rw-------  1 wesker wesker 11785184 2009-06-11 04:43 simkai.ttf
    7 c- \. O4 k! [( q# f2 Y* p4 }8 X- {* F
        -rw-------  1 wesker wesker  9223160 2003-11-05 18:49 SIMLI.TTF9 _( O- p, g8 n. N0 ]; q( o0 I

    % N6 ~3 T1 x& f! s7 M, c    -rw-------  1 wesker wesker 15323200 2009-06-11 04:43 simsun.ttc" l6 n0 F  ^, [( ?2 A
    , }5 y+ v# h. {' o! G
        -rw-------  1 wesker wesker  6700204 2003-11-05 18:55 SIMYOU.TTF7 Y3 ^$ b- X- V2 g" ~! W  j

    - u9 p. I' J4 b" ^9 H复制至某文件夹,我用的是~/.fonts,双击安装也行,运行如下命令安装也行
    1. sudo mkfontscale7 z3 j9 ^5 \. X  H2 H7 _+ R* A. @
    2. sudo mkfontdir/ `6 `' [+ p& ?; r2 `\" {
    3. sudo fc-cache -fv
      2 ^8 X% \( p9 C; C9 t9 o9 T' o! V
    复制代码
    6. ctexart的修改& l/ f, D; F7 E
    0 F0 }+ t& c* d& c, q# a/ B2 _; h
    如上操作后,使用xelatex只能编译有adobe字体的文件,编译宋体楷体等windows字体的文件会报错,原因我就直接引用ctexart作者的话了。
    + ?* T1 ?8 ?9 [8 N0 p% w
    0 Y4 K9 S, Q  H在字体定义文件 ctex-xecjk-winfonts.def 中,楷体和仿宋不是使用字体全名,而是使用字体文件名表示的。如楷书是:) B, ]8 E/ c3 {! A0 A/ N5 W
    \setCJKfamilyfont{zhkai}{[simkai.ttf]}+ P  t- O$ e$ o- J
    之所以这样是因为在 Windows XP 中楷书和仿宋是 GB_2313 字符集的,只有 6000 多个汉字,楷体字体全名是 KaiTi_GB2312;( c, \- T) p. e* {6 p* V" Y
    而在 Windows Vista 以后和版本则是 GBK 大字库的,有 20000 多个汉字,字体全名是 KaiTi。
    1 H8 P( d  E, ^3 j+ s为了避免为微软的不同操作系统版本写不同的配置文件(这样更麻烦,而且 Windows 用户是大多数),就把它直接用没有变化过的字体文件名表示。
    6 v% |4 f+ o$ t6 [% G这个修改就是我做的。当然对于 Linux 用户可能有一些副作用。4 _9 h/ K! ?. ~- v9 j& G3 d  t) C
    因为上面的字体名使用的是小写字母,而通常大家拷贝的字体是大写字母(这算是我的疏忽)。9 h+ P1 e; C; Y; Q
    你知道 Windows 不区分文件名大小写,但 Linux 区分,所以当然 Linux 找不到 simsun.ttf 这个字体了。8 b) ]7 O/ V4 A' W) n
    我实在不建议 Linux 用户修改 ctex-xecjk-winfonts.def 文件。
    ' x4 j; ]& }1 J5 N2 f1 `8 K你可以使用 Windows 字体加上默认选项,但注意你安装的中文字体文件名要匹配。
    ) J& c' U) r2 \# E2 G7 R  N4 N- P还有一个办法是写自己的配置文件,ctex 宏包有自己的 cfg 文件,: n' k1 u  e2 A  G$ A" f+ E
    在 .../texmf-dist/tex/latex/ctex/cfg/ctex.cfg 中,你可以在这个文件里面添加你自己的 local settings。
    ) I% c* h) v& w. g5 S/ L' y/ G  C; ~0 j. j( q. n
    我的解决方法是修改/usr/local/texlive/2012/texmf-dist/tex/latex/ctex/fontset/ctex-xecjk-winfonts.def文件,修改后文件如下
    1. % ctex-xecjk-winfonts.def: Windows 的 xeCJK 字体设置,默认为六种中易字体# q2 i+ ?, |\" |* [\" A
    2. % vim:ft=tex
      # M- q3 _- i* d  S+ v# u9 q( o
    3. 2 C) U; R6 k$ f- v1 d5 z5 ]. k
    4. % \setCJKmainfont[BoldFont={SimHei},ItalicFont={[SIMKAI.TTF]}]0 f$ Q7 G! C3 L6 [: `
    5. % {SimSun}
      ( B9 U6 \4 M% w$ l! F3 L
    6. \setCJKmainfont[BoldFont={SimHei},ItalicFont={KaiTi}]. j( N, b. u' Y
    7.       {SimSun}6 v3 N. x& [7 ^% u% C
    8. \setCJKsansfont{SimHei}
      + q( S* K- p6 ~: t
    9. % \setCJKmonofont{[SIMFANG.TTF]}
      $ w% l6 ]2 B4 c* |
    10. \setCJKmonofont{FangSong}
      4 b6 A- _- f7 E1 g( h! j/ }
    11. & s, U3 y0 R* d' y  Q' H- ~
    12. \setCJKfamilyfont{zhsong}{SimSun}
      # r- M7 e* C2 d. x
    13. \setCJKfamilyfont{zhhei}{SimHei}
      $ J/ X) T% m  W5 h5 W
    14. % \setCJKfamilyfont{zhkai}{[SIMKAI.TTF]}
      + ^/ X. R- O  w/ k
    15. \setCJKfamilyfont{zhkai}{KaiTi}
      5 c: m  h1 j0 S
    16. % \setCJKfamilyfont{zhfs}{[SIMFANG.TTF]}2 X6 T% ?- O. z- D( ^$ [
    17. \setCJKfamilyfont{zhfs}{FangSong}2 a( J1 N' X3 N/ ]2 Z7 E8 I
    18. \setCJKfamilyfont{zhli}{LiSu}
      5 |9 U4 X' R- K, D
    19. \setCJKfamilyfont{zhyou}{YouYuan}\" ]& p& V+ H) s
    20. ' |4 {+ m6 |* z\" D) i; Q
    21. \newcommand*{\songti}{\CJKfamily{zhsong}} % 宋体
      - o7 ~  Z& j! L9 b+ G
    22. \newcommand*{\heiti}{\CJKfamily{zhhei}}   % 黑体7 f( s& B9 b! k/ R9 Z: B9 f
    23. \newcommand*{\kaishu}{\CJKfamily{zhkai}}  % 楷书) d: m2 K& W; U6 S8 {4 k0 G$ t
    24. \newcommand*{\fangsong}{\CJKfamily{zhfs}} % 仿宋8 }7 _) t4 |$ E2 H/ H5 p$ ?
    25. \newcommand*{\lishu}{\CJKfamily{zhli}}    % 隶书  G; c  V9 \& n: `3 ]# E
    26. \newcommand*{\youyuan}{\CJKfamily{zhyou}} % 幼圆% O/ n- u  v& H2 P# M+ H. ~/ c
    27. / k6 |& c1 A# a5 n; }
    28. \endinput
    复制代码
    7. pdf中文显示
      a' P5 i1 G/ e, c& g" ^; u7 m( E5 l8 q. {+ ^
    运行如下命令
    1. sudo yum install  poppler-data
    复制代码
    然后就能正常显示中文pdf了 : x8 a1 v. }& o* S; k/ m0 A+ N5 x9 h
    & r7 \) x1 X$ S9 @/ U& P, j% k
    编辑软件:Kile
    & @! z. \6 ^3 B7 r6 Y( r4 L" F
    9 f; z. G9 [( q- w# c- n参考文章网址:
    2 D. V6 [& c8 U) }0 Vhttp://wiki.weskers.com/Texlive%E5%AE%89%E8%A3%854 ]1 {; V% T! A& y! d' |
    ( b. n! A3 t. G# L6 y# X: \
    附件:
    & f4 F9 a8 [9 W# e/ A- x上文txt格式文件:
    ! R0 _: `: X. \
    3 C8 w. Z# j: t8 f1 u/ m6 p how.to.install.Texlive.txt (5.46 KB, 下载次数: 1)
    3 D* x, G' @7 Q3 Q
    3 d, F% ~. W5 ~! jtexlive-zh-cn指导:
    ! L  A# J: r1 p  Z# y8 d) u8 l7 z3 z2 _6 A  E, ~& o
    texlive-zh-cn.zip (795.03 KB, 下载次数: 1) 4 W$ J) b# d) ?+ N

    2 B  X# E- P! o( T: g. Dtexlive-zh-cn相关截图:
    6 e  ]+ G3 m: I* d4 }% `
    % |) J7 t# d- Z; Y' u1 U Screenshot-texlive-zh-cn.pdf - Adobe Reader.png
    : e& @: d; H1 o* m& w6 R6 D& z, } Screenshot-texlive-zh-cn.zip -1.png # b. [5 n  q8 b. ]( b
    % Y3 G! F9 Q& l. b" t& H
    支持开源!
    . {5 ]9 i$ I$ Q- `8 m* x( Y6 u
    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 R" T8 H& i, H5 ~& W, g
    支持开源~~~~~~~
    1 e* y/ {* a2 M* P. g3 r! ]0 U3 B
    ,这得好好学学
    回复

    使用道具 举报

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

    qq
    收缩
    • 电话咨询

    • 04714969085
    fastpost

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

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

    蒙公网安备 15010502000194号

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

    GMT+8, 2026-4-13 19:07 , Processed in 0.636048 second(s), 89 queries .

    回顶部