latex - 乳胶图标题中的脚注
问题描述
虽然我在一个图的标题中尝试了许多脚注的代码,但它不起作用,真的,问题出在哪里
\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}
推荐阅读
- r - 避免嵌套列表的嵌套 for 循环
- javascript - 接口类型的数组
- c# - 使用 HtmlAgilityPack 进行 Web 查询抛出 System.Net.WebException:请求被中止:无法创建 SSL/TLS 安全通道
- typescript - 如何从格式为“08/01/2018”的日期减少 1 年?
- java - 更新 Spinner 失去了它的风格
- php - Wordpress - 从自定义帖子类型中获取自定义字段
- asp.net - 如何在asp.net的gridview中获取复选框值
- java - Evaluator 类导入没有进入 ignite-ml 依赖项?
- firebase - 将 subdomain.example.com 重定向到 firebase 虚拟主机中的 example.com,但保持 URL 不变
- android - 是否可以在单击列表视图的项目上显示 admob 插页式广告?