中英文双语支持\LaTeX的中文支持的功能介绍

admin 2024-03-17 505 0

主要功能如下:

指示

ShareLaTeX在线编译

感谢万能的“云计算”,\LaTeX编译也可以放在云端! 使用这种方法不需要在本地机器上安装 CTeX/TeXlive/MacTeX 等发行版。 网站上还有历史版本记录,非常方便! 最简单的方法是在浏览器中打开模板链接,然后根据需要更改您的姓名和联系信息。 在线预览时需要注意ShareLaTeX自带的PDF阅读器对中文的支持不是很好(可能会显示乱码)。 在这种情况下,请在编辑界面的左侧菜单中选择本机阅读器。 中文模板文件为resume-zh_CN.tex,英文模板文件为resume.tex,带照片模板文件为resume_photo.tex。

使用较新的 TeX 发行版在本地计算机上进行编译

当然除了在线编译之外,这个模板还支持传统的本地编译。 只需从上面克隆它并使用 XeLaTeX 来编译它即可。

xelatex resume.tex % 编译英文简历
xelatex resume_photo.tex % 编译带照片的简历
xelatex resume-zh_CN.tex % 编译中文简历

中英文双语支持

\LaTeX 的中文支持一直是很多 TeX 新手的噩梦。 这个简历模板最大的特点就是“无痛”,并且支持中英文。 “无痛”的含义是指它可以开箱即用——在线或本地克隆。 之后只需更改自己的信息即可,无需设置中文字体支持等操作。 不懂git或者不方便使用的朋友可以单独下载压缩包,解压后立即使用。 下载地址见GitHub官网。 熟悉git的朋友可以选择clone并切换到zh_CN分支。 zh_CN是master分支的超集,即zh_CN包含master分支的所有文件。 需要注意的是,zh_CN分支包含四套Adobe的宋凯黑色仿中文字体,尺寸较大(40 MB+)。 如果你只需要英文简历,可以单独克隆master分支。 中文使用UTF-8编码。 对于大多数Windows用户来说,只要他们不使用旧的CTeX发行版,WinEdt的中文支持就毫无压力。 编译时一定要使用\XeLaTeX。 其他编译方法会报告错误,因为它们依赖于 \XeTeX 中的某些内容。

中英文切换

英文模板示例请参见中文模板示例。 中文模板和英文模板的区别只有两行——使用中文时,只需取消下面两行的注释即可。 模板中默认开启,首次编译时间较长(引入了外部中文字体),请耐心等待。

\usepackage{zh_CN-Adobefonts_external} % Simplified Chinese Support using external fonts (./fonts/zh_CN-Adobe/)
%\usepackage{zh_CN-Adobefonts_internal} % Simplified Chinese Support using system fonts
\usepackage{linespacing_fix} % disable extra space before next section

对于高级用户:如果系统已经确定安装了四套Adobe的中文字体,请在文档开头使用zh_CN-Adobefonts_internal包,这样第一次编译会更快。

参考

参考文献引用以 bib + bst 格式管理。 书目以 BibTeX 格式存储参考文本。 bst用于控制bib文件的显示格式。 默认为 IEEEtran。 编译方法可选如下:

OSX/Linux用户latexmk -pdf -pvc -silent myresume-zh_CN.tex Latexmkrc配置文件可以参考我的dotfiles/latexmkrc

Windows 用户可以使用 WinEdt 中的 TeXify 选项进行编译(未测试)

除了以上两种编译方式外,还可以使用传统的编译方式:

xelatex myresume-zh_CN
bibtex myresume-zh_CN
xelatex myresume-zh_CN
xelatex myresume-zh_CN

示例文档中的默认参考将打开一个新页面。 如果想停留在当前页面,可以注释掉\newpage。

宏

普通用户可以直接使用模板中的宏。 具体排版可以直接参考sample tex文档,非常简洁。 如果您想自己添加新的宏,您可以首先阅读如何编写 LaTeX 类文件并设计您自己的简历(第 1 部分)- ShareLaTeX 和如何编写 LaTeX 类文件并设计您自己的简历(第 2 部分)- ShareLaTeX了解更多。 该模板的简单背景。

真棒字体

首先在Font Awesome Icons上选择你想要使用的图标,然后在fontawesome.sty中找到相应的宏并将其用作普通文本。 如果您不需要使用 FontAwesome 字体,只需删除这些宏即可。 其他的可以参考对应的cls和tex文件。

总结

\LaTeX 的中文支持除了在系统配置文件中指定外,还可以在当前项目中指定。 该方法适合大规模分布。 这是本模板中使用的方法。 缺点是大多数中文字体都有版权。 ,使用时需要注意。 在制作这个模板的过程中,我还发现,正确使用\LaTeX 现代宏包可以大大减少后期维护和升级的工作,并且需要的命令更少、更清晰。 ShareLaTeX网站上有很多简单易懂的例子,可以作为教材。 \关于LaTeX 的优秀中文教程并不多。 刘海洋老师的《LaTeX入门》算得上是精品中的精品了! 这个模板看似复杂,但其实用起来非常省心。 如果你想根据我的模板更改样式,可以查看相应的cls文件和详细说明。 如果只是简单使用的话,直接根据示例文档进行修改即可。 一般来说,这个模板适合求职,而且是一页的简历,技术性比较强。 祝大家玩得开心:)

下载区

从这个网站下载:resume-master

选自: