https://mirror.ctan.org/systems/texlive/tlnet/install-tl-unx.tar.gz
解压后,执行安装脚本perl ./install-tl
交互模式安装,会自动检测操作系统
我们安装在/home/usr_name/opt
中。新建路径/home/usr_name/opt/texlive/2023
启动install-tl
后按V
命令设定为portable
安装,D
命令将安装路径指向/home/usr_name/opt/texlive/2023
。此外,可以取消一些组件的安装,例如Texworks
编辑器
安装完成后,需要配置环境变量,source
一下
# ~/.bashrc
export PATH="${PATH}:/home/usr_name/opt/texlive/2023/bin/x86_64-linux"
export MANPATH="${MANPATH}:/home/usr_name/opt/texlive/2023/texmf-dist/doc/man"
export INFOPATH="${INFOPATH}:/home/usr_name/opt/texlive/2023/texmf-dist/doc/info"
后续可以使用tlmgr
进行各种操作,示例,更多功能可以查看man tlmgr
tlmgr update -all # 更新所有软件
创建一个hello.tex
,内容如下
% hello.tex sample
\documentclass{article}
\begin{document}
Hello!
\end{document}
%
表示注释,一个标记命令以\
开头。\
和%
都是特殊字符,如果想要显示这些字符需要使用如下格式
\%
\textbackslash
使用pdflatex
,hello
可以不加.tex
后缀
pdflatex hello
得到hello.pdf
通过以下方法生成hello.dvi
中间文件,hello
可以不加.tex
后缀。.dvi
是起源于1980年代的DeVice Independent file
。目前它只应用于tex
系统,使用.dvi
可以生成.pdf
.ps
(Postscript
)等格式的文件
latex hello
ls
hello.aux hello.dvi hello.log hello.tex
由.dvi
文件生成.pdf
或.ps
dvips hello.dvi -o hello.ps
dvipdf hello.dvi hello.pdf
ls
hello.aux hello.dvi hello.log hello.pdf hello.ps hello.tex