在Windows和Ubuntu系统中安装LaTeX发行版

zxl19 2020-06-26

记录一下如何在Windows和Ubuntu系统中安装LaTeX发行版TeXLive。

相关概念区别

  1. TeX:Knuth开发的排版系统,提供排版语言,版本号不断接近圆周率$\pi$;
  2. LaTeX:Lamport开发的基于TeX的排版系统,是对于TeX的高层封装;
  3. 引擎:将TeX代码转换为页面描述语言(Page Description Language,PDL),类似C++的编译器,主要包括Plain TeX、pdfTeX、LuaTeX、XeTeX(推荐)、Tectonic等;
  4. 发行版:将引擎、宏、宏包、编辑器等打包,主要包括MiKTeX、TeXLive(推荐)、MacTeX、CTeX等;
  5. 编辑器:提供编辑环境,主要包括TeXstudio(推荐)、TeXworks、Overleaf等;

Windows

  1. 下载texlive.iso文件并挂载;
  2. 以管理员身份运行install-tl-windows.bat
  3. 修改安装路径;
  4. 取消勾选安装TeXworks前端
  5. Advanced->Customize->Languages,只勾选ChineseChinese/Japanese/Korean(base)US and UK English三项,其余语言包不常用,取消安装可以节省安装空间;
  6. Advanced->Customize->Other collections,确认只有TeXworks editor项未被勾选;
  7. 安装TeXLive;
  8. 安装TeXstudio;

Ubuntu

  1. 安装TeXLive:

     sudo apt install texlive-full
    
  2. 安装TeXstudio:

     sudo apt install texstudio
    

编译测试

%!TEX program = xelatex
\documentclass{article}
\usepackage{xeCJK}
\begin{document}
    Hello \LaTeX  world!

    你好!
\end{document}

参考

  1. LaTeX引擎、格式、宏包、发行版大梳理-Rabbyt的文章-知乎
  2. TeX家族(TeX, XeTeX, LuaTeX,XeLaTeX …看完这篇就懂了)-MOON学术论文写作的文章-知乎
  3. LaTeX常见发行版与安装建议-LaTeX工作室
  4. Page description language-Wikipedia
  5. tectonic-typesetting/tectonic
  6. TeXLive-清华大学开源软件镜像站
  7. TeXstudio
  8. 最新TeXLive环境的安装与配置-cying的文章-知乎
  9. Ubuntu18.04安装LaTeX并配置中文环境-CSDN博客
  10. OsbertWang/install-latex-guide-zh-cn