CentOS 7 安装 texlive2019

下载 iso 镜像

wget -c https://mirrors.tuna.tsinghua.edu.cn/CTAN/systems/texlive/Images/texlive2019.iso

挂载镜像到 /mnt/ 并执行安装命令

su
mount -o loop texlive2019.iso  /mnt/
cd /mnt
./install-tl

执行最后一条命令之后会出现下面的选项:
输入 I 然后回车进行安装
在这里插入图片描述

卸载 iso 镜像

cd 
sudo umount /mnt

设置环境变量

export MANPATH=${MANPATH}:/urs/local/texlive/2019/texmf-dist/doc/man
export INFOPATH=${INFOPATH}:/usr/local/texlive/2019/texmf-dist/doc/info
export PATH=${PATH}:/usr/local/texlive/2019/bin/x86_64-linux

设置清华源 更新所有宏包

su
tlmgr update --all --repository https://mirrors.tuna.tsinghua.edu.cn/CTAN/systems/texlive/tlnet
<think>好的,用户想在CentOS7安装LaTeX,我需要根据提供的引用信息来整理步骤。首先,引用2提到用yum安装texlive的推荐包,包括fontsrecommended和latexrecommended,还有额外的包如changepage和titlesec。这可能是一个基础安装步骤。然后,引用3提到Texlive2019自带中文支持,可能需要配置ctex宏集,但用户可能只需要安装基础包,所以暂时不需要深入中文配置。另外,引用4提到了安装中文字体的步骤,但用户没有明确提到中文需求,可能暂时不需要处理这部分。接下来,我需要确保步骤正确。首先安装必要的包,使用sudoyuminstall命令。然后,引用2还提到需要下载comment.sty文件,并更新texhash,这可能是因为某些宏包不在默认安装中,需要手动添加。这部分是否需要包含在基础安装中?可能需要,特别是如果用户之后遇到缺少包的情况,可能需要这个步骤。但作为基础安装,可能先完成主要部分,额外步骤作为补充。另外,用户可能想知道如何验证安装是否成功,可以建议创建一个测试文档并用pdflatex编译。引用3中的示例文档使用ctexart类,但用户如果没有中文需求,可以用article类代替。最后,生成相关问题需要考虑用户可能的后续需求,比如中文支持、管理宏包、使用Overleaf等,根据引用中的信息来提问。</think>在CentOS 7安装LaTeX可以通过以下步骤实现: ### 一、基础安装步骤 1. **安装核心TeX Live包** 执行命令安装基础组件和推荐扩展包: ```bash sudo yum -y install texlive-collection-fontsrecommended texlive-collection-latexrecommended ``` 这会覆盖常用的数学公式排版、字体支持等功能[^2]。 2. **补充常用工具包** 添加文档排版所需的额外包: ```bash sudo yum -y install texlive-changepage texlive-titlesec texlive-latexmk ``` 3. **验证安装** 创建一个测试文件`test.tex`: ```latex \documentclass{article} \begin{document} Hello, LaTeX on CentOS 7! \end{document} ``` 编译并生成PDF: ```bash pdflatex test.tex ``` ### 二、处理缺失宏包(可选) 若遇到缺失的宏包(如`comment.sty`): 1. 手动下载并配置: ```bash sudo mkdir -p /usr/share/texlive/texmf-local/tex/latex/comment cd /usr/share/texlive/texmf-local/tex/latex/comment sudo wget http://mirrors.ctan.org/macros/latex/contrib/comment/comment.sty sudo chmod 644 comment.sty sudo texhash ``` 此操作会更新TeX的宏包数据库[^2]。 ### 三、中文支持配置(如需) 若需排版中文文档: 1. 在TeX文件头部声明使用CTex宏集: ```latex \documentclass[UTF8]{ctexart} \begin{document} 你好,CentOS 7下的LaTeX! \end{document} ``` TeX Live 2019已集成CTex支持[^3]。 ---
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值