我在 Overleaf 上有两个项目,一篇论文和一篇从论文中摘录的论文。前者有一个完美的图,上面有一个标题写着“图 2.2”,图在正确的位置,下面是引用。代码和文章中的一样,我也放了相同的包和图像文件。然而,不知为何,文章在图片上面写着“图 2”,在图片下面写着“图 3”和引用。我不知道为什么文章中会出现这个额外的“图 3”标题。以下是文章开头的代码,后面是图片的代码:
\documentclass{article}
\usepackage{graphicx}
\usepackage[natbibapa]{apacite}
\bibliographystyle{apacite}
\usepackage{citesort}
\usepackage{url}
\usepackage[none]{hyphenat}
\usepackage{caption}
\usepackage{setspace}
\usepackage{graphicx}
\usepackage{amsmath}
\sloppy
\vspace{5mm}
\begin{figure}[h]
\centering
\caption{Rubber Hand Illusion}
\includegraphics{Rubber Hand.jpg}
\caption{\citep[p. 4]{Metzinger}}
\label{fig:rubber_hand}
\end{figure}
更新:我最终改变了样式,因为我发现我的引用样式(APA)有关于如何给图片加标题的指导方针,而这个不符合。现在我只需要弄清楚如何更改“图 2”的字体(如果可能的话)以及整个图片的字体大小。
更新 2:成功了。第一次尝试就获得了所需的字体样式和大小。B)
答案1
- 如果你的论文和文章中的图代码相同,那么在 botsdh 案例中你应该得到相同的结果。所以,关于这一点你的问题不清楚。
- 我怀疑,您想通过第二个标题告知读者图像的来源。
- 对于这些信息,您可以使用“copyrightbox”
package
。您可能喜欢这样的解决方案:
\documentclass{article}
\usepackage[natbibapa]{apacite}
\bibliographystyle{apacite}
\usepackage{caption}
\usepackage{graphicx}
\usepackage{copyrightbox} % <---
\begin{document}
\begin{figure}[h]
\centering
\caption{Rubber Hand Illusion}
\label{fig:rubber_hand}
\copyrightbox[b]{\includegraphics{example-image-duck}}{Source: \citep[p. 4]{Metzinger}}
\end{figure}
\end{document}
如果您想改变“源”的风格,您可以这样做:
\makeatletter
\renewcommand{\CRB@setcopyrightparagraphstyle}{\centerin}% raggedleft
\renewcommand{\CRB@setcopyrightfont}%
{\scriptsize\color{black}}
\makeatother