如何将 URL 置于图形标题的中央?

如何将 URL 置于图形标题的中央?

我想在我的图的标题下放置一个来源。唯一不起作用的是当我放置 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……

VS Code 预览中的可点击 URL 标题

PS:我当时正在做一个项目,想找一个类似的答案,因此才有了奇怪的命名方案和图片

相关内容