von roibot » Mo 15. Jul 2019, 12:31
Guten Tag zusammen,
ich würde zwei mit
subcaption nebeneinander ausgerichtete Bilder gerne genau so breit machen, dass diese mit dem Befehl \quad dazwischen die \linewidth ausfüllen.
% !TeX program = lualatex
\documentclass[12pt]{article}
\usepackage[a4paper,marigin=2.6cm]{geometry}
\usepackage[ngerman]{babel}
\usepackage{fontspec}
\setmainfont{Times New Roman}
\usepackage{csquotes}
\usepackage[onehalfspacing]{setspace}
\usepackage{microtype}
\usepackage{graphicx}
\usepackage{subcaption}
\usepackage{blindtext}
\begin{document}
\blindtext
\begin{figure}[hb]
\centering
\begin{subfigure}{.48\linewidth}
\includegraphics[width=\linewidth]{example-image-a}
\end{subfigure}
\quad
\begin{subfigure}{0.48\linewidth}
\includegraphics[width=\linewidth]{example-image-b}
\end{subfigure}
\caption{Untertitel für die beiden Bilder A und B. Vielleicht können diese so angeordnet werden, dass sie mit quad genau die linewidth ausfüllen.}
\label{fig:bild1}
\end{figure}
\blindtext
\end{document}
Ich möchte also 0.48\linewidth durch eine Art Variable ersetzen, die die Bilder genau so breit macht, dass beide mit der horizontalen Trennung genau der Breite der Seite/des Textes entsprechen. Vielleicht geht dies sogar ohne weitere Pakete?
Viele Grüße
Guten Tag zusammen,
ich würde zwei mit [p]subcaption[/p] nebeneinander ausgerichtete Bilder gerne genau so breit machen, dass diese mit dem Befehl [tt]\quad[/tt] dazwischen die [tt]\linewidth[/tt] ausfüllen.
[code]% !TeX program = lualatex
\documentclass[12pt]{article}
\usepackage[a4paper,marigin=2.6cm]{geometry}
\usepackage[ngerman]{babel}
\usepackage{fontspec}
\setmainfont{Times New Roman}
\usepackage{csquotes}
\usepackage[onehalfspacing]{setspace}
\usepackage{microtype}
\usepackage{graphicx}
\usepackage{subcaption}
\usepackage{blindtext}
\begin{document}
\blindtext
\begin{figure}[hb]
\centering
\begin{subfigure}{.48\linewidth}
\includegraphics[width=\linewidth]{example-image-a}
\end{subfigure}
\quad
\begin{subfigure}{0.48\linewidth}
\includegraphics[width=\linewidth]{example-image-b}
\end{subfigure}
\caption{Untertitel für die beiden Bilder A und B. Vielleicht können diese so angeordnet werden, dass sie mit quad genau die linewidth ausfüllen.}
\label{fig:bild1}
\end{figure}
\blindtext
\end{document}[/code]
Ich möchte also [tt]0.48\linewidth[/tt] durch eine Art Variable ersetzen, die die Bilder genau so breit macht, dass beide mit der horizontalen Trennung genau der Breite der Seite/des Textes entsprechen. Vielleicht geht dies sogar ohne weitere Pakete?
Viele Grüße