用 MWE 测试 LaTeX 发行版

前言

在群里答疑时,时常遇到一些「没头没尾」的问题,让人弄不清到底是「代码」、「发行版」还是「编辑器配置」出了问题。

这时候推荐先使用命令行编译测试发行版。

命令行编译

参考 texdoc install-latex-guide-zh-cntexdoc lshort-zh-cn, sec 1.1.4 命令行基础

Windows 下的演示过程

参考 texdoc install-latex-guide-zh-cn, sec 1.7 编译文档

各种 MWE

最小西文示例

编译方式:pdflatex

\documentclass{article}
\begin{document}
test
\end{document}

最小中文示例

编译方式:xelatex

\documentclass[UTF8]{ctexart}
\begin{document}
测试
\end{document}

最小插图示例

编译方式:pdflatex

\documentclass{article}
\usepackage{mwe}
\begin{document}
\includegraphics{example-image.pdf}
\end{document}

最小参考文献示例

bibtex

编译方式:pdflatex\tobibtex\topdflatex\topdflatex

\documentclass{article}
\bibliographystyle{plain}
\begin{document}
test\cite{article-full}
\bibliography{xampl}
\end{document}

bibtex+gbt7714

编译方式:pdflatex\tobibtex\topdflatex\topdflatex

\documentclass{article}
\usepackage{gbt7714}
\bibliographystyle{gbt7714-numerical}
\begin{document}
test\cite{article-full}
\bibliography{xampl}
\end{document}

biblatex

编译方式:pdflatex\tobiber\topdflatex\topdflatex

\documentclass{article}
\usepackage[style=gb7714-2015]{biblatex}
\addbibresource{xampl.bib}
\begin{document}
test\cite{article-crossref}
\printbibliography
\end{document}

总结

当然,推荐使用 latexmk 辅助编译,只需

latexmk -pdf main.tex
% or
latexmk -xelatex main.tex

即可,latexmk 会帮你按顺序编译。

最小调用 gnuplot 示例

编译方式:pdflatex --shell-escape

\documentclass{article}
\usepackage{tikz}
\begin{document}
\begin{tikzpicture}[domain=0:1]
\draw plot[id=x] function{x};
\end{tikzpicture}
\end{document}

最小 minted 示例

编译方式:pdflatex --shell-escape

\documentclass{article}
\usepackage{minted}
\begin{document}
\begin{minted}{latex}
\documentclass{article}
\end{minted}
\end{document}

最小 changes 示例

编译方式:pdflatex\topdflatex

\documentclass{article}
\usepackage{changes}
\definechangesauthor[name=sikou,color=red]{sikou}
\begin{document}
test \added[id=sikou]{test}

test \added[id=sikou,comment=test]{test}

test \deleted[id=sikou]{test4}

test \replaced[id=sikou]{new test}{old test}
\end{document}
文章作者: sikouhjw
文章链接: https://sikouhjw.github.io/2021/01/18/2021-01-18-mwe-test/
版权声明: 本博客所有文章除特别声明外,均采用 CC BY-NC-SA 4.0 许可协议。转载请注明来自 sikouhjw.github.io
支付宝捐赠
微信捐赠