PDA

Archiv verlassen und diese Seite im Standarddesign anzeigen : Caption bold, raggedleft und small in \newfloat Umgebung



broeggle
30-11-2006, 00:28
Hallo erstmal,
ich hoffe Ihr könnt mir weiterhelfen, denn ich bin hier schon verzweifeln.
Aber um es vorwegzunehmen, ich bin noch ein relativer Latex Newbie - d.h. wenn ich etwas offensichtlich falsch/umstständlich mache, sagt mir das bitte :)

(das Bilder tutorial habe ich aber gelesen :)


Mein Vorhaben ist ansich relativ einfach:
<-----------------------------Bild nicht fließend positioniert-------------------->
Abbildung (Gliederungsnummer): Dies ist mein Text, Größe small


(Gliederungsnummer ist z.B. 1.1.2-2 (Gliederungspunk 1.1.2 Abbildung 2)

Ich will ein Bild einfach an der Stelle haben wo ich es definiert habe (so wie ohne umgebung) , aber dabei dennoch eine Bildunterschrift haben, die wiederum links anliegt, der Text Abbildung fett markiert ist, und die Schriftgröße small besitzt.

Meine bisherigen Versuche: manuelles Überschreiben


\renewcommand{\captionsize}{\small}
\renewcommand{\captionlabelfont}{\bfseries}


Das funktioniert in der \figure umgebung, aber leider bietet \figure nicht die Möglichkeit etwas hier zu definieren [H], und natürlich links anliegend


Also habe ich es mal mit dem ccaption//caption paket versucht , jedoch erhalte ich selbst wenn ich die Beispiele aus der Anleitung verwende erhalte ich Fehlermeldungen. (vielleicht mache ich etwas falsch, vielleicht kann mir jemand ein funktionierendes Beispiel Dokument erstellen)



Nächster Ansatz war für die Positionierung eine \newfloat Umgebung zu definieren



\newfloat{Abbildung}{H}{Bericht_123.txt}


Hierbei funktioniert die Positionierung, aber leider kann ich die Caption Styles nicht überschreiben und auch verstehe ich nicht wie ich dabei den Counter anpasse.



Ich hoffe ihr könnt mir weiterhelfen, würde mich wirklich sehr freuen.

Vielen Dank schonmal im Voraus

sofa-surfer
30-11-2006, 09:33
Hallo,

so ich es denn richtig verstanden habe, hier eine Lösung für die Koma-Klassen:


\documentclass{scrreprt}
\usepackage{blindtext}
\usepackage{capt-of}


\addtokomafont{caption}{\small}
\addtokomafont{captionlabel}{\bfseries}


\begin{document}

\blindtext \\

\noindent
\parbox{\textwidth}{%
\setcapwidth[l]{\textwidth}
\rule{5cm}{3cm}
\captionof{figure}{Abbildung, die nicht gleitet.}}\\

\blindtext

\end{document}

Matthias

broeggle
30-11-2006, 13:25
danke,

ja das kommt schon relativ schon nah an das was ich suche :) - ich verwende zwar im Moment noch 'article' als document class , und habe mein Layout bereits darauf ausgerichtet.
(Lösungen dafür sind auch dafür bekommen)


Aber andererseits wird mein aktuelles Dokument ja sicher nicht das letzte Dokument sein :) - da ich ja nun endlich eine Tex-Community gefunden habe, die einem auch Antworten geben kann :) (danke schonmal)



Aber:
Wie kann ich dort aber nun statt figure Abbildung ausgeben lassen?

Ansonsten ist die Lösung perfekt :)

Danke

sofa-surfer
30-11-2006, 14:44
danke,

ja das kommt schon relativ schon nah an das was ich suche :) - ich verwende zwar im Moment noch 'article' als document class , und habe mein Layout bereits darauf ausgerichtet.
(Lösungen dafür sind auch dafür bekommen)


Ist alles auch mit dem caption-Paket machbar.



Aber:
Wie kann ich dort aber nun statt figure Abbildung ausgeben lassen?



\documentclass[ngerman]{scrreprt}
\usepackage{blindtext}
\usepackage{capt-of}
\usepackage{babel}

\addtokomafont{caption}{\small}
\addtokomafont{captionlabel}{\bfseries}


\begin{document}

\blindtext \\

\noindent
\parbox{\textwidth}{%
\setcapwidth[l]{\textwidth}
\rule{5cm}{3cm}
\captionof{figure}{Abbildung, die nicht gleitet.}}\\

\blindtext

\end{document}


Matthias