linux下安装texlive及中文环境配置,及texmaker安装

本文详细介绍了如何在Linux系统中安装TeXLive,包括从官方网站下载ISO文件,设置环境变量以完成安装。接着,文章讲解了配置TeXLive的中文环境,涉及到安装特定字体并修改xelatex的字体配置文件。通过实例演示了如何编译中文PDF文件。最后,指导读者安装并使用TeXmaker作为LaTeX编辑器。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

安装texlive

texlive官网 下载texlive.iso.

下载完成后:

bash$ sudo mount texlive.iso /mnt
...
bash$ cd /mnt
bash$ ./install-tl
# 出现选项后,输入I直接安装(也可以更改选项).安装完成后
bash$ cd /
bash$ sudo umount /mnt

环境变量:

# 在用户的~/.bashrc或/etc/profile中加入如下语句:
PATH=/usr/local/texlive/2017/bin/x86_64-linux:$PATH
export PATH
MANPATH=/usr/local/texlive/2017/texmf-dist/doc/man:$MANPATH
export MANPATH
INFOPATH=/usr/local/texlive/2017/texmf-dist/doc/info:$INFOPATH
export INFOPATH
# 这里的路径可能与安装的版本有关.

至此texlive安装完成.


texlive中文环境配置

安装字体

从Windows系统中拷贝宋体(simsun.ttf/c)、仿宋(simfang.ttf)、黑体(simhei.ttf)、楷体(simkai.ttf)、隶书(simli.ttf)、幼圆(simyou.ttf)出来 . 将这些文件放入/usr/share/fonts/WinFonts/目录 .

sudo mkdir /usr/share/fonts/WinFonts/
cd /usr/share/fonts/WinFonts
sudo chmod 777 *
sudo mkfontscale
sudo mkfontdir
sudo fc-cache -fsv
fc-list :lang=zh-cn     # 检查结果中是否有simsun,simfang等字体.
配置xelatex的字体配置文件

为了进行配置,xetex 安装后创建 /usr/local/texlive/2017/texmf-var/fonts/conf/texlive-fontconfig.conf 配置文件。
在整个系统中使用 TEX Live 的字体:

sudo cp /usr/local/texlive/2017/texmf-var/fonts/conf/texlive-fontconfig.conf /etc/fonts/conf.d/09-texlive.conf
sudo fc-cache -fsv
编译一个中文pdf试试

例:用UTF-8 No BOM的模式写一个tex文件test.tex ,内容如下:

\documentclass{article}      % Specifies the document class

\title{中文标题}  % Declares the document's title.
\author{Tarrega}      % Declares the author's name.
\date{Jul 20, 2015}      % Deleting this command produces today's date.

\usepackage{fontspec} % use to set font
\usepackage{xeCJK} % seperate the english and chinese
\setCJKmainfont{SimSun}
\XeTeXlinebreaklocale "zh"  % Auto linebreak for chinese
\XeTeXlinebreakskip = 0pt plus 1pt % Auto linebreak for chinese

\begin{document}             % End of preamble and beginning of text.

\maketitle                   % Produces the title.

中文 how to 中文. 

\section{第一章}   

终于搞定中文了。

\end{document}               % End of document.

然后xelatex test.tex 就能生成 .pdf 文件.


安装texmaker

sudo apt-get install texmaker

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值