我正在尝试添加一张带有漂亮标题的图片。我有以下内容:
\documentclass{article}
\usepackage{graphicx}
\begin{document}
\begin{figure}[h]
\centering
\includegraphics[width=0.5\textwidth]{ampicillin_timeline}
\caption{Illustration of ampicillin inhibiting bacterial formation.
(https://commons.wikimedia.org/wiki/File:Penicillin\_spheroplast\_%
generation.svg)}
\end{figure}
\end{document}
图像显示正常,但下面的标题看起来非常糟糕:
我怎样才能让标题看起来好看呢?
答案1
我不会在 cpation 中添加源,而是将其添加到图片下方。此外,对于 url 的排版,最好使用url
package,这样您就不需要用反斜杠转义下划线了。
\documentclass{article}
\usepackage[demo]{graphicx}
\usepackage{url}
\begin{document}
\begin{figure}[h]
\centering
\includegraphics[width=0.5\textwidth]{ampicillin_timeline}\par
(\footnotesize\url{https://commons.wikimedia.org/wiki/File:Penicillin_spheroplast_generation.svg})
\caption{Illustration of ampicillin inhibiting bacterial formation.}
\end{figure}
\end{document}
答案2
只是为了彻底起见,虽然我更喜欢@HarishKumars 的回答,但这符合我最初的意图:
\documentclass{article}
\usepackage{graphicx}
\usepackage[justification=centering]{caption}
\begin{document}
\begin{figure}[h]
\centering
\includegraphics[width=0.5\textwidth]{ampicillin_timeline}
\caption{Illustration of ampicillin inhibiting bacterial formation.
(https://commons.wikimedia.org/wiki/File:Penicillin\_spheroplast\_%
generation.svg)}
\end{figure}
\end{document}