von MarSchl » Mi 20. Jul 2022, 01:32
ich meine ja nur hat geschrieben: ↑Di 19. Jul 2022, 08:25
Ansonsten kann ich nämlich allenfalls darauf hinweisen, dass KOMA-Script neben
\captionof ggf. auch noch die Umgebung
captionofbeside bereitstellt. Dabei passt sich die Breite, die für die Überschrift bereit steht, automatisch dem Platz an, der neben dem Bild verfügbar ist:
Also das \captionbesideof liefert mir das Layoutergebnis was ich haben will. Ich habe das jetzt zwar in eine minipage-Kombination eingebettet, aber das Layout passt.
Allerdings scheint die \captionbesideof-Umgebungen keinen \ref-Anker zu erstellen. Das ist sehr blöd. Das Problem müsste noch gelöst werden.
Aktueller Stand:
\documentclass[
pagesize=auto,
paper=a4,
twoside=on,
BCOR=1.25cm,
DIV=11,
fontsize=12,
]{scrreprt}
\usepackage{fontspec}
\usepackage{polyglossia}
\setdefaultlanguage[spelling=new, babelshorthands=true]{german}
\usepackage{graphicx}
\usepackage{tabularx}
\usepackage[format=plain, font=small, figurename=Abb.
, justification=RaggedRight]{caption}
%\DeclareCaptionLabelSeparator{colona}{: \\ } Für die Bilder an den anderen Stellen
%\captionsetup[figure]{labelsep=colona}
\usepackage[colorlinks=true, linkcolor=black, urlcolor=black]{hyperref}
\begin{document}
\noindent\begin{minipage}[t]{\textwidth}
\captionsetup[figure]{format=plain, labelsep=colon, indention=0cm, aboveskip=0cm, belowskip=0em, parskip=0cm} % Für die Bilder hier in diesem Teil des Anhangs
\begin{minipage}{0.25\textwidth}
\includegraphics[height=0.3\textheight, width=\textwidth]{example-image-a}
\end{minipage}
\begin{minipage}{0.75\textwidth}
\begin{captionofbeside}{figure}[Ashbury, Rahtlin, Celtic Cittern]{
Ashbury, Rahtlin, Celtic Cittern\\
\ \\
\begin{tabularx}{\linewidth}{|l X|}
\hline
Mensur: & 670 mm \\
Anzahl der Bünde: & 24 \\
Hals-Korpus-Übergang: & 16. Bund \\
Gesamtlänge: & 970 mm \\
Korpuslänge, \textasciitilde weite, \textasciitilde tiefe: & 385 mm x 327 mm x 83 mm \\
Weite am Sattel: & 35 mm \\
Weite am 12. Bund: & 46 mm \\
Saitenstärken: & .013 .018 .028w/.013, 045w/.018 \\
Hergestellt in: & Vietnam \\
\hline
\end{tabularx}}
\end{captionofbeside}\label{Test}
\end{minipage}
\end{minipage}
\ref{Test} \nameref{Test} %\nameref geht nicht
\end{document}
[quote="ich meine ja nur" post_id=119472 time=1658211948]
Ansonsten kann ich nämlich allenfalls darauf hinweisen, dass KOMA-Script neben [tt]\captionof[/tt] ggf. auch noch die Umgebung [tt]captionofbeside[/tt] bereitstellt. Dabei passt sich die Breite, die für die Überschrift bereit steht, automatisch dem Platz an, der neben dem Bild verfügbar ist:
[/quote]
Also das \captionbesideof liefert mir das Layoutergebnis was ich haben will. Ich habe das jetzt zwar in eine minipage-Kombination eingebettet, aber das Layout passt.
Allerdings scheint die \captionbesideof-Umgebungen keinen \ref-Anker zu erstellen. Das ist sehr blöd. Das Problem müsste noch gelöst werden.
Aktueller Stand:
[code]
\documentclass[
pagesize=auto,
paper=a4,
twoside=on,
BCOR=1.25cm,
DIV=11,
fontsize=12,
]{scrreprt}
\usepackage{fontspec}
\usepackage{polyglossia}
\setdefaultlanguage[spelling=new, babelshorthands=true]{german}
\usepackage{graphicx}
\usepackage{tabularx}
\usepackage[format=plain, font=small, figurename=Abb.
, justification=RaggedRight]{caption}
%\DeclareCaptionLabelSeparator{colona}{: \\ } Für die Bilder an den anderen Stellen
%\captionsetup[figure]{labelsep=colona}
\usepackage[colorlinks=true, linkcolor=black, urlcolor=black]{hyperref}
\begin{document}
\noindent\begin{minipage}[t]{\textwidth}
\captionsetup[figure]{format=plain, labelsep=colon, indention=0cm, aboveskip=0cm, belowskip=0em, parskip=0cm} % Für die Bilder hier in diesem Teil des Anhangs
\begin{minipage}{0.25\textwidth}
\includegraphics[height=0.3\textheight, width=\textwidth]{example-image-a}
\end{minipage}
\begin{minipage}{0.75\textwidth}
\begin{captionofbeside}{figure}[Ashbury, Rahtlin, Celtic Cittern]{
Ashbury, Rahtlin, Celtic Cittern\\
\ \\
\begin{tabularx}{\linewidth}{|l X|}
\hline
Mensur: & 670 mm \\
Anzahl der Bünde: & 24 \\
Hals-Korpus-Übergang: & 16. Bund \\
Gesamtlänge: & 970 mm \\
Korpuslänge, \textasciitilde weite, \textasciitilde tiefe: & 385 mm x 327 mm x 83 mm \\
Weite am Sattel: & 35 mm \\
Weite am 12. Bund: & 46 mm \\
Saitenstärken: & .013 .018 .028w/.013, 045w/.018 \\
Hergestellt in: & Vietnam \\
\hline
\end{tabularx}}
\end{captionofbeside}\label{Test}
\end{minipage}
\end{minipage}
\ref{Test} \nameref{Test} %\nameref geht nicht
\end{document}
[/code]