微信公众号搜"智元新知"关注
微信扫一扫可直接关注哦!

乳胶图标题中的脚注

如何解决乳胶图标题中的脚注

虽然我已经尝试了很多在图标题添加脚注的代码,但它不起作用,真的,问题出在哪里

\documentclass[a4paper,12pt]{report}
\usepackage[utf8]{inputenc}
\usepackage{graphicx}
\usepackage{fancyhdr}
\makenomenclature

\usepackage[nottoc]{tocbibind}
\pagenumbering{Roman}


\usepackage{lipsum}

\setcounter{tocdepth}{5}
\setcounter{secnumdepth}{4}
\begin{document} 
              
\begin{figure}
      \centering                        
      \includegraphics[width=0.8\textwidth{images/frog.jpg}
      \caption[frog]{frog \footnotemark }
      \label{fig:pic1}
\end{figure}
\footnotetext{frog}

\end{document} 

解决方法

两个问题:

  • 你不能在你的代码中使用 \makenomenclature 宏和定义它的包,例如nomencl

  • 缺少图形的可选参数后的 ]

\footnotetext\footnotemark 之间进行拆分时,始终存在浮动图形和脚注最终出现在不同页面上的风险。您可以通过使用 [htbp] 作为图形的浮动说明符来降低风险,这样您至少可以将图形放置在脚注所在的位置。


\documentclass[a4paper,12pt]{report}
\usepackage[utf8]{inputenc}
\usepackage{graphicx}
\usepackage{fancyhdr}
%\makenomenclature

\usepackage[nottoc]{tocbibind}
\pagenumbering{Roman}


\usepackage{lipsum}

\setcounter{tocdepth}{5}
\setcounter{secnumdepth}{4}
\begin{document} 
              
\begin{figure}[htpb]
      \centering                        
      \includegraphics[width=0.8\textwidth]{example-image-duck}
      \caption[frog]{frog \footnotemark }
      \label{fig:pic1}
\end{figure}
\footnotetext{frog}

\end{document} 

enter image description here

版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。