我正在从某个软件导出照片元数据,但该软件似乎无法正确导出花括号。有没有什么方法可以告诉 LaTeX 将 视为<
和{
,>
这样}
我就不用手动浏览文件了?在我的脑海里,我想到了一些 cat-codes,但到目前为止从未使用过它们。
答案1
\catcode`\<=1
\catcode`\>=2
尽管您可能会发现 LaTeX 的某些部分并不期望找到像那样重新定义的 < 和 >,但它还是按照您的要求进行操作。
诸如\ifnum\tempdim<5pt
失败(如果<
不是)之类的构造<
,但您通常不会在文档中间找到这些构造,因此begin{document}
可以通过让您的应用程序只写出文档的主体而不写前言来切换 catcode,然后得到一个具有正常语法的文档,如下所示
\documentclass{article}
\usepackage{amssymb,amsmath}
\begin{document}
\input{file-with-anglebrackets}
\end{document}