PDA

Archiv verlassen und diese Seite im Standarddesign anzeigen : kleines Abstandsproblem



acrylator
10-12-2010, 20:52
Kann mir jemand bitte kurz sagen, warum Abstand ober- und unterhalb der Grafik unterschiedlich sind ?



\documentclass[a4paper,oneside,parskip=full, 13pt]{scrartcl}

\usepackage[ngerman]{babel}
\usepackage[T1]{fontenc}
\usepackage{lmodern,graphicx}

\begin{document}

Cuius acerbitati uxor grave accesserat incentivum, germanitate Augusti turgida supra modum, quam Hannibaliano regi fratris filio antehac Constantinus iunxerat pater, Megaera quaedam mortalis, inflammatrix saevientis adsidua, humani cruoris avida nihil mitius quam maritus; qui paulatim eruditiores facti processu temporis ad nocendum per clandestinos versutosque rumigerulos conpertis leviter addere quaedam male suetos falsa et placentia sibi discentes, adfectati regni vel artium

\begin{figure}[h!]
\centering
\fbox{ein schönes Bild}
\caption{ein ganz tolles Bild}
\end{figure}

excogitatum est super his, ut homines quidam ignoti, vilitate ipsa parum cavendi ad colligendos rumores per Antiochiae latera cuncta destinarentur relaturi quae audirent. hi peragranter et dissimulanter honoratorum circulis adsistendo pervadendoque divites domus egentium habitu quicquid noscere poterant vel audire latenter intromissi per posticas in regiam nuntiabant, id observantes conspiratione concordi, ut fingerent quaedam et cognita duplicarent in peius, laudes vero supprimerent Caesaris, quas invitis conpluribus formido malorum inpendentium exprimebat.
\end{document}

voss
10-12-2010, 21:11
Kann mir jemand bitte kurz sagen, warum Abstand ober- und unterhalb der Grafik unterschiedlich sind ?


Weil KOMA-Script das so will ...

Herbert

acrylator
11-12-2010, 11:43
hm... Dummerweise habe ich mich jetzt schon auf diese Klasse festgelegt.
Kann ich diesen Abstand denn über einen einfachen Maßbefehl ändern ?? :(
(und bevor die Antwort gleich "ja" lautet: was müsste ich denn dazu tun ??)

Für Hilfe wäre ich Dir sehr dankbar.

mechanicus
11-12-2010, 12:25
Hi,

suche nach \intextsep :cool:

Gruß
Marco

acrylator
11-12-2010, 13:00
ok, soweit so gut. Scheinbar liegt das in den Koma Klassen an dem nicht
gleitenden Setzen bei Grafiken, richtig ??

Hab mal \setlength{\intextsep}{\baselineskip} verwendet, das Resultat
ist aber nach wie vor asymmetrisch (keine mittige Vertikalpositionierung)

Es kann doch nicht sein, dass ich von Hand einen starren, asymmetrischen
plus minus Abstand eingeben muss, damit das optisch mittig wirkt ?? Das
kann doch nur Pfusch sein !? Also was muss ich korrekterweise machen ?

voss
11-12-2010, 13:06
ok, soweit so gut. Scheinbar liegt das in den Koma Klassen an dem nicht
gleitenden Setzen bei Grafiken, richtig ??

Hab mal \setlength{\intextsep}{\baselineskip} verwendet, das Resultat
ist aber nach wie vor asymmetrisch (keine mittige Vertikalpositionierung)

Es kann doch nicht sein, dass ich von Hand einen starren, asymmetrischen
plus minus Abstand eingeben muss, damit das optisch mittig wirkt ?? Das
kann doch nur Pfusch sein !? Also was muss ich korrekterweise machen ?

Unter KOMA gleiten die Abbildungen genauso wie sonst. Wie kommst
du darauf, dass der Abstand vor und nach einer Gleitumgebung
gleich sein müsste?? LAss mal die \caption weg und es sollte
gleich sein. MAn kann stundenlang darüber philosophieren, was für Abstände
die besten sind. Da du mit LaTeX arbeitest, hast du die Freiheit, diese
nach deinen eigenen Vorstellungen zu verändern.

Herbert

mechanicus
11-12-2010, 13:20
Hi,


\documentclass[a4paper,oneside,parskip=full, 13pt]{scrartcl}

\usepackage[ngerman]{babel}
\usepackage[T1]{fontenc}
\usepackage{lmodern,graphicx}

\usepackage{etoolbox}
\setlength{\intextsep}{3pt}
\makeatletter
\preto\end@float{\vspace*{-\dp\strutbox}}
\makeatother

\begin{document}
\rule{\linewidth}{\ht\strutbox}


\begin{figure}[ht!]
\centering
\fbox{ein schönes Bild}
\end{figure}


\rule{\linewidth}{\ht\strutbox}
\end{document}

Gruß
Marco

acrylator
13-12-2010, 19:24
vielen herzlichen Dank für die Hilfe, scheint zu klappen :)