在不删除latex文档footnote指令和文字的前提下,如何设置可以不显示footnote的序号和文字,就像从来没有添加过footnote一样?(目前只屏蔽掉了脚注序号,脚注文字仍然在脚注横线下方显示。期望的效果:脚注文字也不显示。)
\documentclass{ctexbook}
\usepackage[stable]{footmisc} % 加载footmisc宏包
\renewcommand{\thefootnote}{} % 隐藏脚注序号
\renewcommand{\footnotetext}[1]{} % 隐藏脚注文字
\begin{document}
这是一段事例文字,\footnote{这是一个脚注,但不会显示序号和文字。}脚注序号和脚注内容均不显示。
\end{document}
只是好奇,如果既不显示序号,也不显示脚注,那么你输入\footnote{这是一个脚注,但不会显示序号和文字。}
是想告诉LaTeX
什么信息呢? 序号+1?
也许提供一些必要的使用场景会更好一点。
也许是这个意思?设置\hidefootnotefalse
正常显示:
\documentclass{ctexbook}
\usepackage[b6paper,landscape]{geometry}
\newif\ifhidefootnote
\hidefootnotefalse
\ifhidefootnote
\renewcommand*{\footnote}[1]{}
\fi
\begin{document}
这是一段示例文字,\footnote{这是一个脚注,但不会显示序号和文字}脚注序号和脚注内容均不显示\footnote{这是一个脚注,但不会显示序号和文字}。
\end{document}
设置\hidefootnotetrue
则隐藏脚注:
\documentclass{ctexbook}
\usepackage[b6paper,landscape]{geometry}
\newif\ifhidefootnote
\hidefootnotetrue
\ifhidefootnote
\renewcommand*{\footnote}[1]{}
\fi
\begin{document}
这是一段示例文字,\footnote{这是一个脚注,但不会显示序号和文字}脚注序号和脚注内容均不显示\footnote{这是一个脚注,但不会显示序号和文字}。
\end{document}
就是在原文中保留 footnote ,需要的时候在一些场景中正常显示脚注序号和文字,在不便于展示的时候,将 footnote 屏蔽掉,就像原文任何 footnote 都没有添加过一样。
@u6746 通过添加适当的语句屏蔽/正常显示脚注
十分感谢,示例代码实现的效果非常符合预期!