📅  最后修改于: 2023-12-03 14:38:57.626000             🧑  作者: Mango
detex 命令是一个以命令行方式运行的用于去除 LaTeX 文件中的公式和注释,只保留文本内容的工具。需要提供待处理的 LaTeX 文件,输出去除公式和注释之后的干净文本。
sudo apt-get install texlive-extra-utils
假设我们有一个 LaTeX 文件 test.tex
:
\documentclass{article}
\usepackage{amsmath}
\begin{document}
Hello, world!
\begin{equation}
E=mc^2
\end{equation}
\end{document}
使用以下命令运行 detex:
detex test.tex
输出如下:
Hello, world!
可以看到,detex 命令成功地去除了公式,只保留了文本内容。
同时,detex 也支持从标准输入中读取 LaTeX 代码,并将其转换为更容易处理的文本:
echo "\frac{1}{2} + \frac{1}{3} = \frac{5}{6}" | detex
输出如下:
+ =
detex 支持以下选项:
-n
:不压缩空白字符(默认会压缩多余的空白字符);-s
:去除“stop words”,即大部分的 LaTeX 关键字和命令。detex 命令是一个非常实用的 LaTeX 工具,可以将 LaTeX 代码转换为更容易处理的文本形式。在撰写高质量的论文和文档时,掌握 detex 的使用方式可以使 LaTeX 的处理变得更加高效,也可以帮助程序员更好地处理 LaTeX 代码。