![如何将 URL 置于图形标题的中央?](https://linux22.com/image/248648/%E5%A6%82%E4%BD%95%E5%B0%86%20URL%20%E7%BD%AE%E4%BA%8E%E5%9B%BE%E5%BD%A2%E6%A0%87%E9%A2%98%E7%9A%84%E4%B8%AD%E5%A4%AE%EF%BC%9F.png)
我想在我的图的标题下放置一个来源。唯一不起作用的是当我放置 URL 时,标题和 URL 不会停留在中间。\url{...}
本身也不起作用:
\begin{figure}[!h]
\centering
\includegraphics[width=70mm]{figure3}
\linespread{1}\caption{TITLE OF IMAGE
\\ \small{source by:\protect\url{www.aly-abbara.com/livre_gyn_obs/images/testosterone_DHT.html}}}
\label{figure3}
\end{figure}
答案1
如果源信息不能遵循事先对标题布局所做的修改,我同意彼得·格里尔的解决方案;不过,我想提出一种替代解决方案,使用caption*
来自caption
包;通过这种方法,附加的(未编号、未列出的)标题也将对标题布局所做的修改敏感。
请考虑以下示例:第一张图像显示源不遵循为标题声明的 7cm 宽度;在第二张图像(使用\caption*
)中,源将遵循 7cm 的修改:
\documentclass{article}
\usepackage[demo]{graphicx}
\usepackage{caption}
\usepackage{url}
\captionsetup[figure]{width=7cm}
\begin{document}
\begin{figure}
\centering
\includegraphics[width=70mm]{figure3}
\caption{TITLE OF IMAGE}
\small source by:\url{www.aly-abbara.com/livre_gyn_obs/images/testosterone_DHT.html}
\label{figure3}
\end{figure}
\begin{figure}
\centering
\includegraphics[width=70mm]{figure3}
\caption{TITLE OF IMAGE}
\caption*{\small source by:\url{www.aly-abbara.com/livre_gyn_obs/images/testosterone_DHT.html}}
\label{figure4}
\end{figure}
\end{document}
答案2
您可以在 之外放置其他文本\caption
:
此外,正如@GonzaloMedina 指出的那样,\small
是一个开关,不接受参数。
\documentclass{article}
\usepackage[demo]{graphicx}
\usepackage{url}
\begin{document}
\begin{figure}[!h]
\centering
\includegraphics[width=70mm]{figure3}
\linespread{1}
\caption{TITLE OF IMAGE}
\small source by:\url{www.aly-abbara.com/livre_gyn_obs/images/testosterone_DHT.html}
\label{figure3}
\end{figure}
\end{document}
答案3
与彼得的回答类似,但如果你想让URL、标题的一部分以及网页的超链接等。,你可以这样做:
\documentclass[]{article}
\begin{document}
\usepackage[colorlinks=true,urlcolor=Navy]{hyperref}
\begin{figure}[h!]
\centering
\includegraphics[width=\textwidth]{Technical
Illustrations/maxresdefault.jpg}
\caption{Borderlands 2, Courtesy: \href{https://borderlands.com/en-US/}
{Borderlands 2}}
\label{fig:borderlands}
\end{figure}
\end{document}
在这里,我使用与 Latex Workshop 和一些其他扩展集成到 VS Code 中的 MikTex……
PS:我当时正在做一个项目,想找一个类似的答案,因此才有了奇怪的命名方案和图片