Zusätzlicher Wortabstand in der Bildunterschrift

Zusätzlicher Wortabstand in der Bildunterschrift

Ich kann nicht herausfinden, warum in der Bildunterschrift zusätzliche Wortabstände vorhanden sind. Möglicherweise wegen Unterabbildungen? Vielen Dank für jede Hilfe.

Bildbeschreibung hier eingeben

\begin{figure}[H]
\centering
\begin{subfigure}[h]{.45\textwidth}
\centering
    \includegraphics[width=\textwidth]{beest} 
    \caption{ Strandbeest Janson, Theo; hacknmod.com/wp-content/uploads/2013/07/theo-jansen-strandbeest.jpg} 
    \label{beest}
    \end{subfigure}
    \hfill
    \begin{subfigure}[h]{.45\textwidth}
    \centering
    \includegraphics[width=\textwidth]{umbrella}
    \caption{Sample umbrella mechanism;  wiki.ece.cmu.edu/ddl/images/thumb/Umbrella-wikiFrontpage.jpg/500px-Umbrella-wikiFrontpage.jpg}
    \label{umbrella}
    \end{subfigure}
    \caption{}
    \label{}
\end{figure}

Antwort1

Sie müssen die Ausrichtung des Untertitelmaterials von Blocksatz auf rechtsbündig ändern. Da Sie das subcaptionPaket bereits laden, geben Sie einfach die Anweisung ein

\captionsetup[subfigure]{justification=raggedright}

Platzieren Sie diese Anweisung in der Präambel, wenn sie für das gesamte Dokument gelten soll, oder direkt dahinter, \begin{figure}wenn sie nur für die beiden vorliegenden Teilabbildungen gelten soll.

Außerdem möchte ich vorschlagen, dass Sie das urlPaket (mit der Option hyphens) laden und die URL-Zeichenfolgen in den Überschriften in \urlDirektiven einschließen. Auf diese Weise kann LaTeX zusätzliche Zeilenumbruchmöglichkeiten innerhalb der langen URL-Zeichenfolgen finden.

Eine kleine Anmerkung: Alle drei \centeringAnweisungen können weggelassen werden, da sie sich auf Entitäten beziehen, die die gesamte verfügbare Breite einnehmen.

Bildbeschreibung hier eingeben

\documentclass{article}
\usepackage[demo]{graphicx} % omit 'demo' version in real document
\usepackage{subcaption}
\usepackage[hyphens]{url}
\begin{document}
\begin{figure}
\captionsetup[subfigure]{justification=raggedright}
\urlstyle{same}
%%%\centering
\begin{subfigure}[t]{.45\textwidth}
    %%%\centering
    \includegraphics[width=\linewidth]{beest} 
    \caption{ Strandbeest Janson, Theo; \url{hacknmod.com/wp-content/uploads/2013/07/theo-jansen-strandbeest.jpg}} 
    \label{beest}
\end{subfigure}
\hfill
\begin{subfigure}[t]{.45\textwidth}
    %%%\centering
    \includegraphics[width=\linewidth]{umbrella}
    \caption{Sample umbrella mechanism;  \url{wiki.ece.cmu.edu/ddl/images/thumb/Umbrella-wikiFrontpage.jpg/500px-Umbrella-wikiFrontpage.jpg}}
    \label{umbrella}
\end{subfigure}
\caption{}
\label{}
\end{figure}
\end{document}

verwandte Informationen