latex 环境安装与配置

在 win10 下尝试过的 latex 环境有以下三种:

  • texlive + texstudio
  • ctex (集成 miktex + winedt, 以及中文支持)
  • miktex + texstudio / (vscode + latex workshop)

1. texlive + texstudio

这个是最常用的配置方法,建议新手从这个开始使用。
优点:基本适用于所有的场景(中文除外),一劳永逸;
缺点:默认不支持中文,安装包巨大。

  • texlive 安装: 可以在线安装,也可以离线安装(推荐,安装包3.2G),安装后6G的空间。

  • texstudio 安装:下载安装包(~89M),正常的安装方法即可。

  • texstudio 默认的配置就基本够用,不要乱改。

    • 中文,字体,字号
    • 高级配置:行号、空白等

ps: texstudio的提示、警告、错误信息非常明确,出现问题先看提示。

2. ctex

这个其实是 miktex + winedt + 中文支持 的集成版,用中文写作时可直接用。

但是最后一次更新是在2016年4月,坑比较多。

3. miktex + texstudio / (vscode + latex workshop)

这是适合折腾的使用方法。

  • 使用 Scoop 安装 miktex, texstudio, perl
    1
    2
    3
    scoop install texstudio
    scoop install latex # miktex, ~200M
    scoop install perl # latexmk 需要用 perl 环境, ~150M
  • 在 vscode 里 安装 latex workshop 插件,可实时预览
  • 这是比较折腾的做法, miktex中只有基本的包; 后续用到需要的包,会自动提示下载
  • 慢慢折腾吧

latex 入门教程

latex 简单用法

  • 图片转换

    • png转eps: texlive中 自带了一个命令: bmeps
    • python 调用 matplotlib 能直接存为 eps 格式,可直接多保存一份eps的
  • PPT转为png、eps

    • ppt导出png: 默认dpi较低,需要在注册表改一下dpi=300。
    • ppt导出eps: 先另存为pdf,再用 adobe acrobat 转为eps。
  • 图片并排

    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
    13
    14
    15
    16
    17
    \begin{figure}[h]
    \begin{tabular}{cc}
    \begin{minipage}[t]{0.5\linewidth}
    \centering
    {\includegraphics[]{2d.png}} \\
    {(a) 2D Plot}
    \end{minipage}

    \begin{minipage}[t]{0.5\linewidth}
    \centering
    \includegraphics[]{3d.png} \\
    {(b) 3D Plot}
    \end{minipage}
    \end{tabular}

    \caption{Results}
    \end{figure}
  • 多行公式

    1
    2
    3
    4
    5
    6
    7
    8
    9
    \begin{equation}
    \left\{
    \begin{array}{rl}
    f(x) & = \sin (x) \\
    f(x) & = \cos (x) \\
    f(x) & = \tan (x)
    \end{array}
    \right.
    \end{equation}
  • 参考文献 bib

    1
    2
    3
    4
    5
    6
    7
    %
    \usepackage{hyperref}
    \usepackage{cite}

    % ---- Bibliography ----
    \bibliographystyle{unsrt}
    \bibliography{0_references}