Tips for LaTex usages

  • Linux安装Texlive
    • 下载安装包,解压,进入解压后目录。
    • 运行 ./install-tl
    • 根据提示,如果需要修改安装目录,输入大写的D,再输入1,输入目标目录~/texlive/2014,其它的路径也会相应改变。然后按R返回主菜单,输入I即可开始安装。安装过程会下载挺多文件,大约需要1-3小时。安装出错或中断后可再次运行,会继续之前的安装。
    • 安装完成之后,根据输出提示设置环境变量PATH,MANPATH,INFOPATH,一般可把屏幕上于此相关的三句话拷到~/.bash_profile里面(这个文件不存在,则可以新建)。写完之后,source ~/.bash_profile
    • 现在可以在命令行输入xelatex开始执行。
  • 中文字体解决
    • 拷贝Windows系统的字体(C:\WINDOWS\FONTS)到Linux的~/.fonts目录下(目录不存在可以新建)。
      • cp /media/Win-mount/Windoes/Fonts/{SIM,sim}* ~/fonts
    • 在Linux下运行fc-cache -fsv(参数可不加)更新系统字体缓存
    • 在Linux下运行fc-list :lang=zh查看系统中的中文字体
    • 在Linux-TexLive安装目录下修改texmf-dist/tex/latex/ctex/fontset/ctex-xecjk-winfonts.def,尤其注意楷体和仿宋是否和fc-list列出的一致。([见附录1])
    • 修改TexLive安装目录下的texmf.cnf文件,向其中加入语句OSFONTDIR = ~/.fonts//;/usr/share/fonts//;/usr/local/share/fonts//
  • 测试
    • 新建文件test.tex包含如下内容,然后运行xelatex test.tex
\documentclass{article}
\usepackage{ctex}
\begin{document}
中文测试
\end{document}

附录1:

% ctex-xecjk-winfonts.def: Windows 的 xeCJK 字体设置,默认为六种中易字体
% vim:ft=tex

\setCJKmainfont[BoldFont={SimHei},ItalicFont={KaiTi}]
  {SimSun}
\setCJKsansfont{SimHei}
\setCJKmonofont{FangSong}

\setCJKfamilyfont{zhsong}{SimSun}
\setCJKfamilyfont{zhhei}{SimHei}
\setCJKfamilyfont{zhkai}{KaiTi}
\setCJKfamilyfont{zhfs}{FangSong}
% \setCJKfamilyfont{zhli}{LiSu}
% \setCJKfamilyfont{zhyou}{YouYuan}

\newcommand*{\songti}{\CJKfamily{zhsong}} % 宋体
\newcommand*{\heiti}{\CJKfamily{zhhei}}   % 黑体
\newcommand*{\kaishu}{\CJKfamily{zhkai}}  % 楷书
\newcommand*{\fangsong}{\CJKfamily{zhfs}} % 仿宋
% \newcommand*{\lishu}{\CJKfamily{zhli}}    % 隶书
% \newcommand*{\youyuan}{\CJKfamily{zhyou}} % 幼圆

\endinput

参考

CHENTONG
版权声明:本文为博主原创文章,转载请注明出处。
alipay.png

CHENTONG

CHENTONG
积微,月不胜日,时不胜月,岁不胜时。凡人好敖慢小事,大事至,然后兴之务之。如是,则常不胜夫敦比于小事者矣!何也?小事之至也数,其悬日也博,其为积也大。大事之至也希,其悬日也浅,其为积也小。故善日者王,善时者霸,补漏者危,大荒者亡!故,王者敬日,霸者敬时,仅存之国危而后戚之。亡国至亡而后知亡,至死而后知死,亡国之祸败,不可胜悔也。霸者之善著也,可以时托也。王者之功名,不可胜日志也。财物货宝以大为重,政教功名者反是,能积微者速成。诗曰:德如毛,民鲜能克举之。此之谓也。

R 学习

R语言是比较常用的统计分析和绘图语言,拥有强大的统计库、绘图库和生信分析的Bioconductor库,是学习生物信息分析的必备语言之一。Rstudio是编辑、运行R语言的最为理想的工具之一,支持纯R脚本、Rmarkdown (脚本文档混排)、Bookdown (脚本文档混排...… Continue reading

本地使用Rfam 12.0+

Published on June 16, 2017

Linux学习(一)- 文件和目录

Published on June 08, 2017