Ubuntu2204安装LaTex完整版
摘要
LaTex
写作是开发文档的一种,使用LaTex
命令实现对文本内容完美的控制,基于不同的模板,最后编译为
以前都是用MD
,今天突然想学LaTex
。前两天在word
上调简历模板的时候,头都大了,效率不能更低了,一晚上都在调格式!!!而且图片、表格怎么都调不理想。而单纯MD
在遇到表格和图片的时候很费力,MD
工具也不是很好用。恰恰刚好发现LaTex
,从word
到MD
,再到LaTex
,希望能更进一步做到对文本的精确控制。
开发环境使用的是Ubuntu 22.04 x86_64 桌面版
。LaText
可以安装texlive
,安装完整版本。同时使用编写工具texmaker
辅助开发。
安装
1 | sudo apt install -y texlive-full |
完整版6G多,安装时间比较长。
1 | sudo apt install -y texmaker |
安装可视化工具。
LaTex
文档格式转换:
找手册
Hello LaTex
1.texmaker
: File->New
,新建,保存为latex.tex
;
2.输入:
1 | %latex.tex |
工具栏: LaTex1
-> 可以选择对应的标签,快速输入。类似Html
开发。
3.编译pdf
工具栏:Tools
-> PDFLaTex
查看生成latex.pdf
文件,打开显示Hello, LaTex!
。
配置优化
设置定位:Options
-> Congigure Texmaker
Commands
: 定义各个子功能的配置Quick Build
: 快速编译,调用Commands
中设置执行。Editor
:编辑器,如字体、主题、显示相关的配置。Shortcuts
:快捷键,这里看到Quick Build
使用F1
。
Commands
保持默认配置。
1.Quick Build
左侧Editor
中,如同markdown
编辑文本,按F1
后,可以在右侧直接查看到生成的PDF
。
2.Editor
设置编辑器显示字体大小14
,打开补全、行号、换行显示,个人习惯使用空格替换TAB
。主题自行调整。
3.编译支持中文
实际测试过程中,如果在文本内容中增加中文,会出现问题。
- 默认
pdflatex
编译会报错 - 按官网说明,使用
xelatex
或者lualatex
支持中文,编译成功但是pdf中没有中文。仔细查看编译输出,存在编码告警
在网上找到2种解决方法:
- 默认
pdflatex
编译,文本使用GBK
编码,需要使用CJKutf8
宏包 - 切换
xelatex
或lualatex
默认使用utf8
编码解析,但是需要使用ctex
宏包
文本统一以utf8
编码保存,使用xelatex
编译,在中文文档中显示引用ctex
,代码如下:
1 | %test.tex |
编译成功。
4.中文界面
如果要切换中文界面:
工具栏:Options
-> ‘interface language’ -> ‘zh_CN’
这篇文章是用Markdown
写的:)。
参考文章:
[1]:经常用 LaTeX 的是些什么人?
[2]:tug.org/fontinstall
[3]:How does one type Chinese in LaTeX?
Ubuntu2204安装LaTex完整版
1.个人工作站部署方案
2.flameshot截图工具
3.Windows系统及常用工具激活大法
4.Linux环境的几个自定义命令
5.tmux配置
6.shell配置
7.git配置
8.vim配置
1.Linux环境的几个自定义命令
2.Ubuntu2204安装LaTex完整版
3.Windows系统及常用工具激活大法
4.flameshot截图工具
5.github自动发布release
6.git配置