\fbox an Textbreite statt Figure-Breite anpassen

Antwort erstellen


Diese Frage dient dazu, das automatisierte Versenden von Formularen durch Spam-Bots zu verhindern.
Smilies
:D :) :( :o :shock: :? 8) :lol: :-x :P :oops: :cry: :evil: :twisted: :roll: :wink: :!: :?: :idea: :arrow: :| :mrgreen:

BBCode ist eingeschaltet
[img] ist eingeschaltet
[flash] ist ausgeschaltet
[url] ist eingeschaltet
Smilies sind eingeschaltet

Die letzten Beiträge des Themas

Ich habe die Datenschutzerklärung gelesen und bin damit einverstanden.

   

Wenn du eine Datei oder mehrere Dateien anhängen möchtest, gib die Details unten ein.

Ansicht erweitern Die letzten Beiträge des Themas: \fbox an Textbreite statt Figure-Breite anpassen

Re: \fbox an Textbreite statt Figure-Breite anpassen

von gast. » Di 26. Jul 2022, 14:04

In jeder besseren LaTeX-Einführung sollte \framebox (und deren Verwandte \makebox) erklärt sein. Noch variabler wird es ggf. mit tcolorbox, um beispielsweise farbige (oder graue) Boxen zu setzen.

Lies bitte außerdem die Minimalbeispiel-Anleitung einschl. der dort verlinkten Seite zur korrektem Markierung von Code auf goLaTeX. Du solltest nämlich immer derartige vollständige Beispiel statt Codeschnipseln angeben. Korrekt markiert, können wir die dann direkt im Online-Editor ausprobieren.

BTW: Es ist nicht sinnvoll die Kern-Anweisung \fbox umzudefinieren.

\fbox an Textbreite statt Figure-Breite anpassen

von lr2712 » Di 26. Jul 2022, 11:49

Hallo! Ich bin relativ neu am Arbeiten mit LaTeX und habe nun eine erste Figure in meine Arbeit eingefügt. Ziel ist, einen grauen Rahmen um meine Figures zu bekommen, welcher in der Höhe an dem Figureinhalt selbst, in der Breite aber an den Text angepasst ist. Ich möchte also, dass die Bildüberschrift und der Text darunter bündig mit der Box sind. Leider habe ich nur Optionen mit \fboxrule für Linienbreite und \fboxsep für den Abstand vom Boxinhalt gefunden, wobei letzterer ja aber generell auch auf die Höhe des Bildes bezogen ist.
Hier mein Beispiel:

\usepackage{graphicx}
\usepackage[export]{adjustbox}
\usepackage{ragged2e}
\usepackage[justification=raggedright,
singlelinecheck=false,labelformat=empty]
{caption}
\usepackage{xcolor}
\renewcommand\fbox{\fcolorbox{gray}{white}}

.
.
.
\begin{document}
\begin{figure}[h]
\centering
\captionabove[Title]{Title}}
\label{figname}
{%
\setlength{\fboxsep}{3pt} %here is my problem?
\setlength{\fboxrule}{0.2pt}
\fbox{\includegraphics[width=0.7\textwidth]{Procedure_Version_1}}
}
\end{figure}
\end{document}

My output is currently a box which is centered around the centered figure, but not in textwidth.
My goal is the centered figure with the boxwidth being textlinewidth.
Thank you so much in advance!

Nach oben