从latex本地编译到投稿arXiv

发布于:2025-09-11 ⋅ 阅读:(22) ⋅ 点赞:(0)

1、下载工具(Ubuntu 系统)

wget https://mirror.ctan.org/systems/texlive/tlnet/install-tl-unx.tar.gz
tar -xzf install-tl-unx.tar.gz
cd install-tl-*
sudo ./install-tl

不要用sudo apt install texlive-full容易卡住,我卡了一个晚上(哭泣)。
下载中途会出现以下选项:

<O> options:
[ ] use letter size instead of A4 by default 
[X] allow execution of restricted list of programs via \write18 [X] create all format files 
[X] install macro/font doc tree 
[X] install macro/font source tree 
[ ] create symlinks to standard directories 
<V> set up for portable installation Actions: 
<I> start installation to hard disk 
<P> save installation profile to 'texlive.profile' and exit 
<Q> quit 
Enter command:

这里输入I
安装完成后,TeX Live 一般会安装到:/usr/local/texlive/2025/bin/x86_64-linux,接下来需要在~/.bashrc中加入路径:
终端中键入vim ~/.bashrc在文件最后一行加上:

export PATH=/usr/local/texlive/2025/bin/x86_64-linux:$PATH

Esc退出编辑模式,键入:wq保存并退出。
之后键入source ~/.bashrc更新,至此安装完成了。

可以通过pdflatex --version检查是否安装成功。

2、本地编译

在.tex所在的目录中打开终端,键入

pdflatex main.tex
bibtex main
pdflatex main.tex
pdflatex main.tex

其中main需要修改成你自己的文件名,bibtex main对应的是main.bib文件,需要目录中存在main.bib文件。这样之后会生成main.bbl以及一系列文件(.aux, .log, .toc, .out, .pdf 等),括号里的都不需要,只需要main.bbl,之后在main.tex中将\bibliography{main}替换成\input{main.bbl}
最后,在文件夹中保留.tex.bbl以及所有图片,压缩成.zip上传即可。

注意:
1、图片名不要有空格,可以用_或者-隔开;
2、图片最好和.tex 放在同一个目录下,如果放在文件夹中一定要用绝对路径;
3、每次修改.tex文件都需要重新编译生成.bbl文件。


网站公告

今日签到

点亮在社区的每一天
去签到