Ubuntu14.04系统安装Latex及配置中文字体

使用Latex排版很方便,免去了面对Word出现的各种奇葩问题,但是Latex是外国人编写的一套排版的宏定义,对于有时候中文使用的时候会出现不兼容的问题。例如在Windows下WinEdt就会出现各种问题。比如说中文打开乱码。。。实验室的小伙伴连碰都不敢碰自己的简历,因为简历是用latex编写的,有一次实验室排线的问题,直接断电,然后重新打开就全部是乱码了,有没有什么方法在使用latex的时候不要如此如履薄冰(⊙o⊙)?

后来,就想在Ubuntu下寻找一个比较好的教程。在此做个记录。

各位阅读前,先说明以下总体上我们要做的几件事。

1.安装TexLive。我们知道Latex只是一套排版的宏定义,为实现Latex,需要在各种操作系统上提供软件支持。TexLive就是实现此目的一个跨平台软件包。

2.Latex支持的字体非常多,自然包括中文。不过,为了更好地支持中日韩(因为这些是方块型的字符集,与字母类型的文字不同),需要安装CJK扩展包。

3.为了使用额外的中文字体,需要配置Latex以便使用它们。

4.使用测试文档,确认安装的字体不是已经生效了。

一、安装TexLive+Latex+CJK
打开终端,安装以下TexLive和常用的一些Latex宏包(可以根据自己的需要增改):

sudo apt-get install
texlive texlive-math-extra texlive-latex-base
texlive-latex-extra texlive-latex-recommended
texlive-pictures texlive-science latex-beamer
texlive-common texlive-bibtex-extra 

如果硬盘充裕的话,直接完整安装也可以:

sudo apt-get install texlive-full latex-beamer
//在我电脑上,硬盘空间比较充裕,我直接选择全部安装。

因为并不是很了解Latex内里,所以直接选择全部安装,怕最后因为一些依赖库没有完整安装而出现各种问题,当然大神弄得很清楚的可以选择性安装!

安装完后,就可以安装CJK的相关软件包了,如果只需要获得中文支持,那么执行:

sudo apt-get install latex-cjk-chinese ttf-arphic-* hbf-*

Linux下的中文字体,对于Ubuntu来说有现成的。因此,只要第一步正常安装完毕,就可以用下面的测试文件进行测试。

    \documentclass{article}
    \usepackage{CJKutf8}
    \begin{document}
	\begin{CJK}{UTF8}{gkai}
	这是一个楷体中文测试,处理简体字。
	\end{CJK}
	\begin{CJK}{UTF8}{gbsn}
	这是一个宋体中文测试,处理简体字。
	\end{CJK}
	\begin{CJK}{UTF8}{bkai}
	這是一個big5編碼的楷體中文測試,處理繁體文字。
	\end{CJK}
	\begin{CJK}{UTF8}{bsmi}
	這是一個个big5編碼的明體中文測試,處理繁體文字。
	\end{CJK}
	\end{document}

将这部分代码粘贴到文本文件中,然后保存将其保存为test.tex。然后使用下面的命令生成PDF文档。

pdflatex test.tex
evince test.pdf

Ubuntu14.04系统安装Latex及配置中文字体_第1张图片

LZ只是为了做简历,所以只装了几种字体,如果有其他字体的需要,可以点击参考博客地址,自行安装!^_^

参考博客地址:https://blog.csdn.net/bensnake/article/details/43279329

你可能感兴趣的:(软件使用及安装)