Wie wird der Maßstab aus width= \textwidth berechnet?

Wie wird der Maßstab aus width= \textwidth berechnet?

Ich verwende das Callouts-Paket zum Neuskalieren von Bildern, nachdem ich Text und Markierungen darin eingefügt habe.

\begin{figure}[h]
\centering
\begin{annotate}{\includegraphics[width=0.8\textwidth]{./Bilder/testcenter_main_gui}}{0.8}
    %\callout{X-Start, Y-Start}{Text}{X-Ende, Y-Ende}
    %\helpgrid
    \draw [thick, \arcol] (-6.775,3.85) rectangle (-6.45, 4.2);
    \callout{-6, 0}{Testbundle laden}{-6.6125,3.85}

    \draw [thick, \arcol] (-6.37,3.85) rectangle (-6.05, 4.2);
    \callout{-4.8, 1}{Testplan laden}{-6.21,3.85}


\end{annotate}
\caption[Screenshot Hauptfenster Testcenter 2]{Hauptfenster Testcenter 2}
\label{fig:testcenter_main_gui}
\end{figure}

ergibt (achten Sie nicht auf den Text, ich wollte Ihnen die ganze Seite zeigen) Bildbeschreibung hier eingeben

ich ändere die Skalierung auf width=0.4\textwidthund die Parameter der Callout-Umgebung auf 0,4.

Es gibt mir Folgendes: Bildbeschreibung hier eingeben

Ich weiß, dass die Anmerkungsumgebung den Skalierungsfaktor des Bildes benötigt, um die Proportionen beizubehalten. Ich möchte mit neu skalieren \textwidth.

Wie kann ich die Skalierung von width=\textwidthoder berechnen width=0.4\textwidth?

Antwort1

Die Annotate-Umgebung benötigt den Koeffizienten von width=0.4\textwidth, also benötigt sie 0.4. Mein Beispiel enthielt keine Fehler.

verwandte Informationen