是否有一个包(或其他‘本机’解决方案)来生成公式的‘目录’?
我正在为“积分词典”收集积分,对于每个积分,我都有“块”
- 不可缺少的
- 暗示
- 回答
- 解决方案
“积分”块位于表单上
Show that
[\int\frac{1}{1+x^2}\,\mathrm dx=\arctan x+C]
我想生成一个目录
[\int\frac{1}{1+x^2}\,\mathrm dx] .... 'page number'
等等。请注意,右侧的部分=
不包括在内。如果这个解析很困难,我可以在代码中写一个双重条目,例如
Show that
[\int\frac{1}{1+x^2}\,\mathrm dx=\arctan x+C]
发送至目录:
[\int\frac{1}{1+x^2}\,\mathrm dx]
这是已经完成的事情吗?有相关解决方案吗?
没有必要使用“普通”目录,“特殊”公式目录也能发挥同样好甚至更好的作用,以便能够在同一文档中同时拥有两者。
短暂性脑缺血发作
答案1
一个非常基本的设置,进行最低限度的格式化:
\documentclass[]{article}
\usepackage[]{amsmath}
\usepackage{tocloft}
\newlistof{integral}{int}{List of Integrals}
\newcommand\newintegral[2]
{%
\refstepcounter{integral}%
Show that
\[ #1=#2 \tag{\theintegral} \]%
\addcontentsline{int}{integral}{\protect\numberline{\theintegral}$#1$}%
}
\begin{document}
\listofintegral
\section{Integrals}
\newintegral{\int x\,\mathrm{d}x}{\frac{1}{2}x^2+C}
\newintegral{\int\frac{1}{1+x^2}\,\mathrm{d}x}{\arctan x+C}
\end{document}