我想在文本外部的文件中插入脚注:
main.tex
|_img
|____tex-file
| |______chapter1.tex
| |______%notes.tex
|
|................
我尝试使用这个方法
For instance\footnotemark I can use the same footnote more than
once\footnotemark[\value{footnote}].
\footnotetext{footnote with two references}
我发现这很有趣,因为它允许你管理页面底部的注释。这是最舒服的方式,因为它使参考文本保持干净。
我希望能够更好地控制将笔记移至新页面,然后移至新的 note.tex 文件。 该文件必须仅包含与脚注有关的字符串,但不能打印,这可能吗?你能给我有效的建议吗?
- - - - - - - - - - - - - - 更新 - - - - - - - - - - - - - - - - - - - - - - -
我打开一个名为 notes.tex 的新文件,并使用此方法创建一个仅包含脚注的“数据库”:
\documentclass[8pt]{article}
\usepackage{amssymb}
\usepackage{amsmath}
\usepackage{amsfonts} % Mathesymbole
\usepackage{amsthm}
\usepackage{mathtools}
\usepackage[skins,theorems]{tcolorbox}
\input{mydef}
\begin{document}
%<*notes001> %% TAG
\footnote{
Se \textbf{dS} copre tutta la superficie del volume $\Vm$, il corrispondente $\Delta{V}$ costruito sopra il dS, copre l'intero volume $\Delta{V}$ con segno giusto; Allora l'integrale in V può essere sostituito con l'integrale in S}.
%</notes001>
\end{document}
在序言中我插入命令:
\usepackage{catchfilebetweentags}
\newcommand{\loadnote}[1]{%
\ExecuteMetaData[notepie.tex]{notes#1}%
}
这样,我就可以\loadnote
在任何其他文件中使用该命令来调用我感兴趣的脚注,并将其放在正确的位置。例如:\loadnote{001}
注释显示在页面底部,并带有正确的编号
答案1
来自sepfootnotes
文档:
注释.tex
\anotecontent{Plato}{Socrates's pupil.}
文档
\documentclass{article}
\usepackage{sepfootnotes}
\newfootnotes{a}
\input{notes}
\begin{document}
This was first brought up by the great Plato.\anote{Plato}
\end{document}