ubuntu系统下使用PlutoThesis-master 模板, texlive+texstudio

PlutoThesis-master 模板是支持中文输入的哈工大毕业论文latex模板,可以极大减轻学生在调整格式方面的痛苦,专心于内容写作。该模板在win下的使用相对简单,下面介绍其在ubuntu系统下的使用过程。

1. 安装texlive+texstudio

sudo apt-get update
sudo apt-get upgrade
sudo apt-get install texstudio texlive-full

推荐安装texlive-full, 虽然安装过程会比较慢(因为安装内容较多,占用空间较大),但是该过程会安装各类宏包,免去了后期复杂的配置过程。

2. 下载PlutoThesis模板。

cd /"yourworkspace"/
git clone https://github.com/PlutoThesis/PlutoThesis.git

3. 安装Windows下字体,首先寻找一个装有Windows系统的电脑,将C/windows/Fonts字体拷贝。全部拷贝的文件比较大,可以根据需要拷贝相关的TIF文件,例如simsun,simhei,sinkai,timenewromans等等,具体可以从PlutoThesis的需求中找。最简单的是全部拷贝。此处以拷贝的文件夹名称为/winfonts/为例。

cd /'DirWhereTheFontsStored'/
sudo cp winfonts /usr/share/fonts/
cd /usr/share/fonts/winfonts/
sudo mkfontscale
sudo mkfontdir
sudo fc-cache -fv

如果第四行命令无法执行,则需要给更改/winfonts 文件夹的权限。此后不仅Latex可以使用window下的字体,libreoffice套件等ubuntu系统下的软件也可以使用全部win字体。

cd /usr/share/fonts
sudo chmod u+rwx -R winfonts

4. 使用texstudio打开PlutoThesis中的main.tex,在texstudio的:配置->构建中设置编译器为xelatex.即可编译。

其他参考内容:

  1. CTEX套件安装:https://www.cnblogs.com/lienhua34/p/3675027.html
  2. Ubuntu 下Latex安装宏包 apt-file模式: https://blog.csdn.net/qq_34369618/article/details/77825534
  3. 安装宏包的离线下载安装方式:https://yq.aliyun.com/articles/523588
  4. 在线宏包安装方式:https://tex.stackexchange.com/questions/137428/tlmgr-cannot-setup-tlpdb
  5. ubuntu+latex出现font not found的问题:https://blog.csdn.net/up_com/article/details/51099928

%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%

紧接以上内容,后续使用发现,该配置在ubuntu16.04 LTS 系统下导致所产的PDF其每节的序号缺失,且节标题无字体设置。

解决方法:

将Texlive更新至最新的2020版本,该版本的安装向导可参考如下链接:

https://tug.org/texlive/

Ubuntu版本可参考类Unix系统的安装指导,现将本人的安装过程记录如下:

1. 下载安装源代码: https://mirrors.aliyun.com/CTAN/systems/texlive/tlnet/install-tl-unx.tar.gz

2. 解压缩,转到解压缩目录,执行:

sudo perl install-tl -gui

该命令使得安装过程集成在一个操作界面上进行,更为方便。执行后,会弹出一个安装界面,可在下方选择相应的国内镜像以加快后续的下载速度。

3. 进入安装设置界面,该界面仅可直接配置安装路径和默认纸张大小。更多的安装配置可以点击“Advanced”进入。

4. 进入“Advanced”后可自行定义更多的安装配置。系统默认为全选配置。此处本人为了减少安装内容,在左下方的custom处取消勾选对其他语言的支持,仅保留了中文,英文相关的选项。点击custom后其右侧的各类“Collection”没有做更改。

5. 点击“install”,等待安装完成。

6. 更改环境变量,修改/etc/environment ,在其中的PATH路径变量最后加入texlive的安装路径

PATH = :/usr/local/texlive/2020/bin/x86_64-linux

7. reboot or re-login

完成以上内容后,texstudio编译后的PDF即可正确地显示章节内容。

 

[注]安装texlive2020之前,需要完全卸载之前的texlive

sudo apt-get remove texlive*
sudo apt-get autoremove

 

你可能感兴趣的:(latex,ubuntu)