QQ登录

只需要一步,快速开始

 注册地址  找回密码
查看: 7184|回复: 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 编辑 % V% u# O- c% M- H
    # b3 y: ]2 K& Y+ y8 f
    系统:Scientific Linux 6.3/ z7 x9 k6 p7 c' x) r$ S
    官方网址:
    : m# y$ y+ ~+ H2 \' r; Q$ Rhttps://www.scientificlinux.org/0 L9 t7 ~0 Y- d$ h( ]3 ^% ~. g

    " s' n8 |  r3 WTex\Latex版本:Texlive2012% {( P% M: N8 M
    官方网址:$ @! w5 l/ p+ Z
    http://www.tug.org/texlive/
    1 N/ K' i% f6 I. W
    ! h: c- S7 S# ~) M5 g3 |安装完系统后,本人将Scientific Linux系统进行了更新。本人采用将TeX Live 2012的dvd源下载到本地进行的安装。1 o$ T* |2 A( S$ W8 {" |
    安装指南(网络参考及个人实践):1 _+ O# g, e8 o0 u9 C+ j+ X

    : I6 J3 }, [8 o  L% W1.
    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 e6 B% F9 ~" F" ~6 `( W1 [( @
    5 ~8 a4 `/ q# d" t, q
    3. 配置环境变量  h: I9 L! ?0 L! @5 U- d$ V

    ' n1 Y/ `* v% H: E" L3-1. 在/etc/bashrc中添加如下内容
    1. PATH=/usr/local/texlive/2012/bin/i386-linux:PATH; export PATH( i; S! H* C# g$ O/ E- L, g
    2. MANPATH=/usr/local/texlive/2012/texmf/doc/man:MANPATH; export MANPATH9 R. O) W( h) O
    3. INFOPATH=/usr/local/texlive/2012/texmf/doc/info:INFOPATH; export INFOPATH
      ; m) E( t8 Z5 J3 y
    复制代码
    3-2. 在/etc/manpath.config中, ~! M; h6 ]& g3 \) P
    ; D) Q# _2 o) A
        # 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"
      , @\" Z1 X6 ?+ P% Q
    复制代码
    4. 添加中文支持
    * u. V: k" ~& k  Y
    7 l7 t& b; L: E. J注: 运行命令:
    1. sudo yum install perl-Tk
    复制代码
    以实现 tlmgr -gui 的运行。* b! r% G1 z; I' P# e

      r' }9 m! {( L, A8 z运行如下命令
    1. sudo /usr/local/texlive/2012/bin/i386-linux/tlmgr update -self/ x4 A  v- f5 k8 W* x% X8 L; l
    2. sudo /usr/local/texlive/2012/bin/i386-linux/tlmgr install xecjk ctex
    复制代码
    程序会自动下载xetex和ctex宏包并进行安装,速度很快。
    % b; ]! D, N, t2 R3 X! `- n" `
    8 K; O0 N( y$ h5. 安装中文字体
    ! t# {8 E# O5 p) p# O
    ! c: }/ [  C; X# _) O, N( H将windows中下列字体(同样有adobe的字体)(consola以及iyahei与此无关,但也是我的常用字体): \, ^! C7 r; \4 i
      r% Z1 }- _, u9 t; N. O5 t* P
        -rw-------  1 wesker wesker 14526060 2010-02-05 06:25 AdobeFangsongStd-Regular.otf* R; ?9 ~4 B+ N9 h2 Y3 ]9 X

      k+ I8 I0 i- v' q; }    -rw-------  1 wesker wesker 12265424 2010-02-05 06:25 AdobeHeitiStd-Regular.otf
    5 z& d/ ?8 K! @* \0 C
    / x( M9 U* v) c    -rw-------  1 wesker wesker 16948908 2010-02-05 06:25 AdobeKaitiStd-Regular.otf7 Q- {, x0 j1 x! P

    0 _/ ]% _2 x8 J    -rw-------  1 wesker wesker 15586660 2010-02-05 07:00 AdobeSongStd-Light.otf
    ' R* Z/ a) y. x* N: K  @7 z' X$ |, R; }' v: z2 F5 Y, q
        -rw-------  1 wesker wesker   368520 2009-06-11 04:43 consolab.ttf4 a7 L% R* [1 C3 H

    * A0 x" N4 m# t$ ~- k1 l; }    -rw-------  1 wesker wesker   364864 2009-06-11 04:43 consolai.ttf
    8 T0 b6 U. C1 J/ |% C1 z4 R7 }; N- w4 n1 e& \0 O
        -rw-------  1 wesker wesker   358256 2009-06-11 04:43 consola.ttf( p/ v" Q* N) a; s7 R) U" S
      ?/ P+ C+ ~; t+ Z% N
        -rw-------  1 wesker wesker   375056 2009-06-11 04:43 consolaz.ttf
    5 W$ {* v, g+ v! l- O& n: R8 |( Q; l2 @0 J. c$ Y2 }% ]
        -rw-r--r--  1 wesker wesker  8237396 2007-03-19 21:44 iYaHeiBold.ttf
    7 d+ c, V& T$ ]3 |: X, ]9 a1 I/ p2 Q+ Y9 F6 R
        -rw-r--r--  1 wesker wesker  8538988 2007-03-19 00:03 iYaHei.ttf
    - F# d1 T) m* S/ h7 u) M- |) P3 F- ]1 D4 e; R
        -rwxrwxrwx  1 wesker wesker 14602860 2009-06-11 04:43 msyhbd.ttf*% N% l1 J0 T. G% V2 ?( n, L8 G; Q

    - w* {( k( |! K% P4 |    -rwxrwxrwx  1 wesker wesker 21767952 2009-06-11 04:43 msyh.ttf*
    ' J1 U, N* |1 p9 b8 Z! g) j4 A# d; T* F) x
        -rw-------  1 wesker wesker 10576012 2009-06-11 04:43 simfang.ttf0 E$ C5 x! w( L6 T$ f% L! B0 G

    * S( m  F4 k# r7 W    -rw-------  1 wesker wesker  9751960 2009-06-11 04:43 simhei.ttf
    , E4 h9 ~" s/ Y5 x5 H
    4 z7 n+ X, E4 A4 V    -rw-------  1 wesker wesker 11785184 2009-06-11 04:43 simkai.ttf
    % d$ f! Q1 A% q: ~7 `" s  C2 l7 J8 L
        -rw-------  1 wesker wesker  9223160 2003-11-05 18:49 SIMLI.TTF9 ?4 G7 M; f1 N: [# f7 O

    ) k- o1 b% }: T    -rw-------  1 wesker wesker 15323200 2009-06-11 04:43 simsun.ttc
    9 X% x1 E# j; c. W' O/ |% f$ G) |/ c2 |" j& Q$ `
        -rw-------  1 wesker wesker  6700204 2003-11-05 18:55 SIMYOU.TTF
    7 f0 o- Y7 G1 x) o
    3 n9 W3 ?2 C9 Z& ]* W复制至某文件夹,我用的是~/.fonts,双击安装也行,运行如下命令安装也行
    1. sudo mkfontscale
      - d1 G# N! n$ i\" v3 {: I$ M
    2. sudo mkfontdir
      $ {6 B% Z3 X$ R1 N' q+ @0 O
    3. sudo fc-cache -fv- I! [( d  l+ Y$ R
    复制代码
    6. ctexart的修改
    ( \9 Z7 Z/ i( {0 s
    " m' w0 w0 _# E# p% P# t如上操作后,使用xelatex只能编译有adobe字体的文件,编译宋体楷体等windows字体的文件会报错,原因我就直接引用ctexart作者的话了。
    6 z2 P0 {8 q' `1 Y: H; b  C
    / g; S& B. U+ }在字体定义文件 ctex-xecjk-winfonts.def 中,楷体和仿宋不是使用字体全名,而是使用字体文件名表示的。如楷书是:
    ! r& y: E6 Q" }5 q\setCJKfamilyfont{zhkai}{[simkai.ttf]}
      j# y( k4 T, }/ Q$ W& Z3 F之所以这样是因为在 Windows XP 中楷书和仿宋是 GB_2313 字符集的,只有 6000 多个汉字,楷体字体全名是 KaiTi_GB2312;
    2 w! ~9 `+ v2 h0 ~而在 Windows Vista 以后和版本则是 GBK 大字库的,有 20000 多个汉字,字体全名是 KaiTi。" |' }1 t" t" d
    为了避免为微软的不同操作系统版本写不同的配置文件(这样更麻烦,而且 Windows 用户是大多数),就把它直接用没有变化过的字体文件名表示。
    ) m3 p$ Q) ^9 {2 c6 g% V这个修改就是我做的。当然对于 Linux 用户可能有一些副作用。
    ! B; _; o6 K& q因为上面的字体名使用的是小写字母,而通常大家拷贝的字体是大写字母(这算是我的疏忽)。
    5 J# e- d/ K! o5 n( r你知道 Windows 不区分文件名大小写,但 Linux 区分,所以当然 Linux 找不到 simsun.ttf 这个字体了。
    2 [: N" n- \2 e. w4 _我实在不建议 Linux 用户修改 ctex-xecjk-winfonts.def 文件。; |: T- H+ ?8 D+ \
    你可以使用 Windows 字体加上默认选项,但注意你安装的中文字体文件名要匹配。1 y' g9 k0 i& e9 c1 W4 @
    还有一个办法是写自己的配置文件,ctex 宏包有自己的 cfg 文件,: m; R2 G+ v& ?. j5 s
    在 .../texmf-dist/tex/latex/ctex/cfg/ctex.cfg 中,你可以在这个文件里面添加你自己的 local settings。
    $ P5 S% {  R# g
    4 B. N) S5 }) o/ g' ]' a/ y我的解决方法是修改/usr/local/texlive/2012/texmf-dist/tex/latex/ctex/fontset/ctex-xecjk-winfonts.def文件,修改后文件如下
    1. % ctex-xecjk-winfonts.def: Windows 的 xeCJK 字体设置,默认为六种中易字体: F) I6 F1 ]0 X0 g8 s# {2 b
    2. % vim:ft=tex
      * }+ L) z8 e, ]3 _) E+ n. @

    3. . m' b* X/ }) u* }1 |: ]6 ]
    4. % \setCJKmainfont[BoldFont={SimHei},ItalicFont={[SIMKAI.TTF]}]
      & N/ J1 R! x* T( [6 ?
    5. % {SimSun}
      * M. o% w: Q; Q9 O) }6 G, u! z3 y
    6. \setCJKmainfont[BoldFont={SimHei},ItalicFont={KaiTi}]$ \2 n* T/ v. z5 X* X\" m: E$ x
    7.       {SimSun}1 p8 [. J! T& Y
    8. \setCJKsansfont{SimHei}
      # L; B1 M! c+ g5 T4 |
    9. % \setCJKmonofont{[SIMFANG.TTF]}: f! f9 V( L* q
    10. \setCJKmonofont{FangSong}3 p  d# ]+ q0 Y3 l; a9 }

    11. ) |: {/ W( x9 {- V! v9 Z4 c
    12. \setCJKfamilyfont{zhsong}{SimSun}' x1 G6 c) ?\" D
    13. \setCJKfamilyfont{zhhei}{SimHei}0 n6 t5 X  Y( K* I4 g
    14. % \setCJKfamilyfont{zhkai}{[SIMKAI.TTF]}. @) w$ H  |4 c% \- X9 v
    15. \setCJKfamilyfont{zhkai}{KaiTi}
      2 z% ~; }' t  ?4 m. E
    16. % \setCJKfamilyfont{zhfs}{[SIMFANG.TTF]}
      0 J3 ~8 G' c) f' V! e  }
    17. \setCJKfamilyfont{zhfs}{FangSong}
      ( M! h# Y: S* a
    18. \setCJKfamilyfont{zhli}{LiSu}
      0 A7 o6 f8 ^+ H5 D1 }! Y
    19. \setCJKfamilyfont{zhyou}{YouYuan}
      - h* Y4 U1 Z& s\" E* \+ p8 l. ~
    20. # I' |( J$ V2 x2 U
    21. \newcommand*{\songti}{\CJKfamily{zhsong}} % 宋体: d. ~4 G& ]& V! U  M
    22. \newcommand*{\heiti}{\CJKfamily{zhhei}}   % 黑体) R* P: R\" F) }  V- f- y
    23. \newcommand*{\kaishu}{\CJKfamily{zhkai}}  % 楷书
      , f. e$ ^  G% r1 @2 B, Q& L  d
    24. \newcommand*{\fangsong}{\CJKfamily{zhfs}} % 仿宋5 j8 q! h8 e* a- j) E\" n4 b$ U
    25. \newcommand*{\lishu}{\CJKfamily{zhli}}    % 隶书, s0 \  g3 H* U) m5 o' ^, |
    26. \newcommand*{\youyuan}{\CJKfamily{zhyou}} % 幼圆
        k1 W\" Z7 e# M* p. z# Q

    27. \" i! _3 r. S5 E4 X( q+ t
    28. \endinput
    复制代码
    7. pdf中文显示
    3 V! Q0 n1 }+ H, I- r# @
    5 h6 b* r: t7 j6 n运行如下命令
    1. sudo yum install  poppler-data
    复制代码
    然后就能正常显示中文pdf了 6 _9 f+ G5 p/ ~
    ! N9 @* p: ]# P  D8 [" d
    编辑软件:Kile
    ; @9 p, H1 s- b) Y% F- K2 U5 m/ ^7 r  g2 I
    参考文章网址:
    $ A$ Z( _+ b% e; t$ p6 ]! m0 thttp://wiki.weskers.com/Texlive%E5%AE%89%E8%A3%856 {# E6 G# Q/ O# `
    0 X5 v$ K& i3 g; P3 h) P: u$ U
    附件:
    , u6 Z3 U' C% s8 T9 Y8 |上文txt格式文件:/ V9 P  C- Z* o9 _
    3 c- u; Y# r& \7 H1 G: w
    how.to.install.Texlive.txt (5.46 KB, 下载次数: 1) 5 ~# d0 h) B* e5 i
    & h& _% |9 a- {% S! `8 a
    texlive-zh-cn指导:
    ) l# P# X. z: R# m4 m% O7 c4 T1 h; j8 b. t4 i; X3 D  a0 E5 Q
    texlive-zh-cn.zip (795.03 KB, 下载次数: 1)
    1 ?& k2 A% Z: W9 \7 L( M1 R7 w% e; c( I/ h* @" \4 K
    texlive-zh-cn相关截图:
    0 z' w3 l- D6 \9 O2 r) K5 Y
    ' |7 I' }/ D- H9 D) o Screenshot-texlive-zh-cn.pdf - Adobe Reader.png . B$ A0 e1 A- j) _
    Screenshot-texlive-zh-cn.zip -1.png
    4 B# B- a$ i1 M1 r
    $ f" p- T  v$ j# ~. r
    支持开源!
    8 h$ f1 E$ }% M+ @. v1 \% g5 W
    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 / E6 Y* Q7 n* |) a8 V/ G% z4 g( j: w6 @
    支持开源~~~~~~~
    8 u* j! m, A' u
    ,这得好好学学
    回复

    使用道具 举报

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

    qq
    收缩
    • 电话咨询

    • 04714969085
    fastpost

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

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

    蒙公网安备 15010502000194号

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

    GMT+8, 2025-8-18 01:48 , Processed in 0.746345 second(s), 88 queries .

    回顶部