QQ登录

只需要一步,快速开始

 注册地址  找回密码
查看: 7292|回复: 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 编辑 $ w7 _- Z0 o  i# O3 P4 X" o

    9 w  F5 V6 F7 C9 A( U系统:Scientific Linux 6.3
    - \8 V0 k- k- O  g$ Z5 ^官方网址:
    0 p) R! W" T! D  w1 L, u+ A+ Dhttps://www.scientificlinux.org/, H2 s. B2 e- j4 ]
    8 {0 f. V# A3 j5 F2 C# ]
    Tex\Latex版本:Texlive2012
    - R) d( j8 ?* O$ f3 {官方网址:
    - c2 @4 r9 h- O  u4 T, l7 F! I3 ihttp://www.tug.org/texlive/
    ( N* ~- G- N+ H% `% n) i
    ( h" ?0 S& V6 V( Y4 H7 O安装完系统后,本人将Scientific Linux系统进行了更新。本人采用将TeX Live 2012的dvd源下载到本地进行的安装。
    ! P1 t( W) |) C( J4 H安装指南(网络参考及个人实践):
    # R  O3 ?  |# S% K. L3 i4 Y4 x( n) T0 t6 z5 n) U2 x- D! 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/
    4 k5 {  C% b* J# k7 v8 N: _1 f: O1 I# [) b& Z
    3. 配置环境变量
    & z8 o. U# h: V. T% N3 j9 i; g8 [, @0 g+ W: N8 M3 ~
    3-1. 在/etc/bashrc中添加如下内容
    1. PATH=/usr/local/texlive/2012/bin/i386-linux:PATH; export PATH# M% \! A) }  s4 w0 C7 V3 T
    2. MANPATH=/usr/local/texlive/2012/texmf/doc/man:MANPATH; export MANPATH
        F; A/ s+ @- l: ^0 Y# ^
    3. INFOPATH=/usr/local/texlive/2012/texmf/doc/info:INFOPATH; export INFOPATH! k! a. Z6 H% c0 ?+ d
    复制代码
    3-2. 在/etc/manpath.config中
      g  y, T. D/ O3 z
    + N7 e' R5 D: R8 X4 Z4 {    # 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") a% ?- a/ @& y4 B# |, y
    复制代码
    4. 添加中文支持) u* l8 B0 p: f- P. F3 k% l& K8 m
    ) ]3 D/ \8 g! G
    注: 运行命令:
    1. sudo yum install perl-Tk
    复制代码
    以实现 tlmgr -gui 的运行。
    $ u7 r- J6 H" a1 B8 A( G3 N* d4 j6 B( n* ~9 |
    运行如下命令
    1. sudo /usr/local/texlive/2012/bin/i386-linux/tlmgr update -self+ g. g4 N$ O; L- d% x
    2. sudo /usr/local/texlive/2012/bin/i386-linux/tlmgr install xecjk ctex
    复制代码
    程序会自动下载xetex和ctex宏包并进行安装,速度很快。
    ( C. v3 Y1 v! y/ u4 X& b: Y; R3 M% d
    5. 安装中文字体
    $ m# q  z; i5 R. S  y$ ?1 L  e0 ~1 f, C, k
    将windows中下列字体(同样有adobe的字体)(consola以及iyahei与此无关,但也是我的常用字体)( z- \5 B  q8 k% ?8 J/ C  X
    $ w% I7 s( S0 P0 a' u
        -rw-------  1 wesker wesker 14526060 2010-02-05 06:25 AdobeFangsongStd-Regular.otf
    6 ?! K' {4 V! s1 v0 ^
    5 N7 K0 d2 C+ V6 n! @6 h    -rw-------  1 wesker wesker 12265424 2010-02-05 06:25 AdobeHeitiStd-Regular.otf$ ~4 i, P. p7 f% V  D
    ! j9 g8 C6 f+ ^" X9 T1 J, a
        -rw-------  1 wesker wesker 16948908 2010-02-05 06:25 AdobeKaitiStd-Regular.otf
    - c- `8 w# X' T* Q) F& M
    $ E2 Z2 _0 I. |  c    -rw-------  1 wesker wesker 15586660 2010-02-05 07:00 AdobeSongStd-Light.otf6 K; \. C" A, r/ J  }' Z/ Y

    ( _- M8 L$ _# }2 X    -rw-------  1 wesker wesker   368520 2009-06-11 04:43 consolab.ttf
    + A# `- n! F- \9 r" e  l
    5 y9 b8 @1 q7 @1 \. [    -rw-------  1 wesker wesker   364864 2009-06-11 04:43 consolai.ttf8 Z2 G5 {+ J4 J/ X( V$ N- j" M
    7 H( Q- X, s, m
        -rw-------  1 wesker wesker   358256 2009-06-11 04:43 consola.ttf
    6 j4 G/ S7 m, L7 d( E- X+ G6 k1 @! m! m
        -rw-------  1 wesker wesker   375056 2009-06-11 04:43 consolaz.ttf
    # E6 k4 `2 e( Q) k% G2 G! N: u8 n$ p/ \9 G. u
        -rw-r--r--  1 wesker wesker  8237396 2007-03-19 21:44 iYaHeiBold.ttf8 x( }+ v0 I# F3 A# r- ~3 t

    % |9 \1 Z: @4 Y0 l    -rw-r--r--  1 wesker wesker  8538988 2007-03-19 00:03 iYaHei.ttf
    8 F/ x, k( t  o% Z6 e) @. v
    : P& t# g( \3 t; ^( n' O    -rwxrwxrwx  1 wesker wesker 14602860 2009-06-11 04:43 msyhbd.ttf*
    + h! ]$ J5 a; T! p6 g9 u& ?- R, @3 L4 T, `- V+ T
        -rwxrwxrwx  1 wesker wesker 21767952 2009-06-11 04:43 msyh.ttf*
    " b0 a1 K  H& U$ b& U: W$ D
    ( H: D' A) D  z5 ~% U6 E% J    -rw-------  1 wesker wesker 10576012 2009-06-11 04:43 simfang.ttf4 }  n' U4 X! Z# b7 Z+ Y

      a# \& H, R1 ~+ |- n    -rw-------  1 wesker wesker  9751960 2009-06-11 04:43 simhei.ttf8 p! ?( ^: k, ~2 ]

    7 k+ }$ E! u5 |1 N* T0 ?& `    -rw-------  1 wesker wesker 11785184 2009-06-11 04:43 simkai.ttf% Y! X; i. m6 E! K0 d

    : \# }+ ?: R8 k" H$ ]    -rw-------  1 wesker wesker  9223160 2003-11-05 18:49 SIMLI.TTF
    8 `! W4 ]' X4 X0 }- x: t( f# w* ~7 X1 e; S
        -rw-------  1 wesker wesker 15323200 2009-06-11 04:43 simsun.ttc/ e) G) e" ?+ C9 V3 X7 h- I. X
    : @+ y% Z- i& r. V7 ^
        -rw-------  1 wesker wesker  6700204 2003-11-05 18:55 SIMYOU.TTF" E1 p% P( k- C% C% D5 o& `

    . u+ _( f# \" Y6 P复制至某文件夹,我用的是~/.fonts,双击安装也行,运行如下命令安装也行
    1. sudo mkfontscale
        x! S8 m* @2 E- W9 g/ f
    2. sudo mkfontdir
      ' R9 F4 w\" {$ M  r8 n8 a9 B
    3. sudo fc-cache -fv+ V; r- h. K0 u0 K3 q& u
    复制代码
    6. ctexart的修改9 Y; ]1 G5 H" r: j( E
    1 B) l: z* U, E7 o% T$ I% e
    如上操作后,使用xelatex只能编译有adobe字体的文件,编译宋体楷体等windows字体的文件会报错,原因我就直接引用ctexart作者的话了。8 I: \1 v' M/ j( E" `1 H: k
    ( F4 O* Q* f! @+ T" o& K
    在字体定义文件 ctex-xecjk-winfonts.def 中,楷体和仿宋不是使用字体全名,而是使用字体文件名表示的。如楷书是:* {7 z+ j6 T2 H2 y
    \setCJKfamilyfont{zhkai}{[simkai.ttf]}
    - c4 B0 t9 P1 v/ G. c: g之所以这样是因为在 Windows XP 中楷书和仿宋是 GB_2313 字符集的,只有 6000 多个汉字,楷体字体全名是 KaiTi_GB2312;! V  U3 h( z* Z4 K4 r. h2 e$ ]) A3 v! i
    而在 Windows Vista 以后和版本则是 GBK 大字库的,有 20000 多个汉字,字体全名是 KaiTi。& T6 x8 Y& F; M# G2 v
    为了避免为微软的不同操作系统版本写不同的配置文件(这样更麻烦,而且 Windows 用户是大多数),就把它直接用没有变化过的字体文件名表示。( I# d: J, |+ W9 K5 P# f2 m8 f1 Q
    这个修改就是我做的。当然对于 Linux 用户可能有一些副作用。
      D, {# C. e. C* @3 N  M( V因为上面的字体名使用的是小写字母,而通常大家拷贝的字体是大写字母(这算是我的疏忽)。
    + C+ R5 ]. Z4 ^* |& n, F你知道 Windows 不区分文件名大小写,但 Linux 区分,所以当然 Linux 找不到 simsun.ttf 这个字体了。
    - D, N% [7 j$ v我实在不建议 Linux 用户修改 ctex-xecjk-winfonts.def 文件。
    % b6 Z/ o2 D; y$ t8 S你可以使用 Windows 字体加上默认选项,但注意你安装的中文字体文件名要匹配。
    & t9 s5 q" G& ^" q9 V: Y' {' a还有一个办法是写自己的配置文件,ctex 宏包有自己的 cfg 文件,
    : Z6 B" e+ ?# m6 y0 ]在 .../texmf-dist/tex/latex/ctex/cfg/ctex.cfg 中,你可以在这个文件里面添加你自己的 local settings。. A5 B6 y4 F9 E5 b

    , T9 _" F" q( b- y+ ~9 Q/ a, f我的解决方法是修改/usr/local/texlive/2012/texmf-dist/tex/latex/ctex/fontset/ctex-xecjk-winfonts.def文件,修改后文件如下
    1. % ctex-xecjk-winfonts.def: Windows 的 xeCJK 字体设置,默认为六种中易字体7 K2 ?2 \1 N* t, ^! A
    2. % vim:ft=tex
      3 M' G. B  R- _  l
    3. : J6 ~; s% Z' Q9 y6 @0 I7 |
    4. % \setCJKmainfont[BoldFont={SimHei},ItalicFont={[SIMKAI.TTF]}]4 v# \8 S6 ?# ?
    5. % {SimSun}& c$ m8 e# Y& `- i\" E\" C7 u* }) s
    6. \setCJKmainfont[BoldFont={SimHei},ItalicFont={KaiTi}]
      1 L+ B( j2 S/ a; {0 c
    7.       {SimSun}' [5 n9 s( f/ j/ U9 D
    8. \setCJKsansfont{SimHei}$ h! t; ^) y, X2 M
    9. % \setCJKmonofont{[SIMFANG.TTF]}- G\" H- P/ C; n9 }8 ^) A7 b
    10. \setCJKmonofont{FangSong}5 Y! X) \9 D/ I3 ^8 l: n7 V3 W9 r
    11. 7 n# k  q( k( g! g% v' P  I
    12. \setCJKfamilyfont{zhsong}{SimSun}
      \" q- r0 ?( y9 |2 ^/ H  w0 f: h$ j
    13. \setCJKfamilyfont{zhhei}{SimHei}\" F$ B; j: G- h( }\" F3 E) o
    14. % \setCJKfamilyfont{zhkai}{[SIMKAI.TTF]}
      % I& g/ x6 g2 L
    15. \setCJKfamilyfont{zhkai}{KaiTi}
        G+ W6 }. x$ e- {- H
    16. % \setCJKfamilyfont{zhfs}{[SIMFANG.TTF]}
      - W$ x$ S% b, A' i
    17. \setCJKfamilyfont{zhfs}{FangSong}+ x& E# y. ]( ?4 a) a
    18. \setCJKfamilyfont{zhli}{LiSu}7 P! o; X! Z: |* V( }$ d
    19. \setCJKfamilyfont{zhyou}{YouYuan}
      6 l5 @+ K  q, w0 b$ i3 k, f6 h, n; H

    20. 1 R8 e6 m/ `2 q- u$ E' u5 q6 v6 P
    21. \newcommand*{\songti}{\CJKfamily{zhsong}} % 宋体
      ( {' ^& h' S  H' f' D! D
    22. \newcommand*{\heiti}{\CJKfamily{zhhei}}   % 黑体; P7 z) m- N. @\" b
    23. \newcommand*{\kaishu}{\CJKfamily{zhkai}}  % 楷书: {* Z8 Y: e8 W) x* |( ~
    24. \newcommand*{\fangsong}{\CJKfamily{zhfs}} % 仿宋0 P, J: I: w3 C% h6 H1 G
    25. \newcommand*{\lishu}{\CJKfamily{zhli}}    % 隶书% R+ L  ^, S6 o) C
    26. \newcommand*{\youyuan}{\CJKfamily{zhyou}} % 幼圆
      ! }8 w5 `& P3 q3 C, G+ x5 ?
    27. 7 Q: v2 \& Z9 @( G; F* T8 }% g
    28. \endinput
    复制代码
    7. pdf中文显示
    1 {* q+ M) Z0 {, z" S7 W  }* a% s
    运行如下命令
    1. sudo yum install  poppler-data
    复制代码
    然后就能正常显示中文pdf了
    ; z- H2 G! |1 l3 b2 X" X
    6 c) A$ H4 ^1 }2 _编辑软件:Kile
    + J, P* Z! }- E# o. P0 L$ Z6 k) q0 k3 M' o4 ]. M
    参考文章网址:/ ~0 i- ~* M! D- y, c
    http://wiki.weskers.com/Texlive%E5%AE%89%E8%A3%85
    " ~* [& o7 j" v* q8 A
    # b3 a( s4 Q. v$ w0 U4 Q0 \附件:  D* k- z: `* \; W
    上文txt格式文件:- x) g* r* @2 `$ \! D$ i
    ) d2 {; g; V& `$ J
    how.to.install.Texlive.txt (5.46 KB, 下载次数: 1) 6 y8 u& i5 r4 i/ B& B

    # U2 `! b! |8 }# N) Ytexlive-zh-cn指导:8 H! Y/ a# d/ S0 A6 ]
    : n5 E2 d4 m3 M7 C, x
    texlive-zh-cn.zip (795.03 KB, 下载次数: 1) 2 H" T" ~- t+ i9 X; h; j, A7 n
    ) c  G1 N( L# B9 n3 W+ {* P
    texlive-zh-cn相关截图:9 C0 i+ T6 ~7 O! v4 Q/ X
    1 F: J* H2 N, ^4 v
    Screenshot-texlive-zh-cn.pdf - Adobe Reader.png
    * _- X2 q+ Q2 b, }. Y" n1 [" }3 F% I Screenshot-texlive-zh-cn.zip -1.png - x+ ~3 E/ B0 x. H% p4 F. E, b
    7 C  h/ Z4 [! S# [+ {
    支持开源!

    5 O0 ^; |2 A/ }  g3 J; f
    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 v  c2 D. e7 z
    支持开源~~~~~~~

    1 ]; c4 x8 o- B,这得好好学学
    回复

    使用道具 举报

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

    qq
    收缩
    • 电话咨询

    • 04714969085
    fastpost

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

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

    蒙公网安备 15010502000194号

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

    GMT+8, 2025-11-14 17:29 , Processed in 0.877519 second(s), 86 queries .

    回顶部