PDA

Archiv verlassen und diese Seite im Standarddesign anzeigen : Problem mit der Bildunterschrift



IFIllusion
14-06-2012, 09:10
Morgen!

ich würde gerne die Bildunterschrift so gestalten, dass Abbildung x.x fett gedruckt ist und falls die Bildunterschrift zweizeilig ist sie nicht unter Abbildung x.x beginnt, sondern "tabulatormäßig" unter der ersten Zeile der Bildunterschrift:

Abbildung 1.1: Bildunterschrift

IST-Zustand ist folgender:

Abbildung 1.1: Bildunterschrift (zweizeilige Bildunterschrift beginnt unter Abbildung)

Wichtig ist noch, dass möglichst keine zusätzlichen Packages installiert werden sollen, da für jedes Package einer aus unserer IT-Abteilung antanzen muss... Wäre super wenn da jemand ne Lösung hätte! (Arbeite mit TeXnicCenter, kompiliert wird von Latex->PDF)

Bilder Bilder füge ich folgendermaßen ein:


\begin{figure}[!h]
\centering
\addto\captionsngerman{\renewcommand\figurename{im ages/BILD.pdf}}
\numberwithin{figure}{section}
\includegraphics[width=1\textwidth]{images/BILD.pdf}
\caption{BILDUNTERSCHRIFT}
\label{fig:abb1}
\end{figure}


Mein Dokumentenstil sieht folgendermaßen aus:


\documentclass[a4paper,12pt]{article}
\usepackage[ngerman]{babel}
\usepackage[latin1]{inputenc}
\usepackage{amsmath}
\usepackage{textcomp}
\usepackage{graphicx}
\usepackage[left=30mm, right=20mm, top=20mm, bottom=25mm,twoside]{geometry}
\usepackage{fancyhdr}
\usepackage{setspace}
\onehalfspacing
\usepackage{paralist}
\pagestyle{fancy}
\fancyhf{}
\headheight 15pt
\fancyhead[R]{\leftmark}
\renewcommand{\headrulewidth}{0.5pt}
\fancyfoot[C]{\thepage}
\parindent 0pt
\newcommand{\changefont}[3]{}

\begin{document}
\renewcommand{\refname}{}
\changefont{cmss}{m}{n}
\fontsize{12}{15}
\bibliographystyle{alphadin}

\pagenumbering{Roman}
\tableofcontents
\pagebreak
\listoffigures
\pagebreak
\listoftables
\pagebreak
\pagenumbering{arabic}
\newpage
\section{Einleitung}
\end{document}

u_fischer
14-06-2012, 09:44
da für jedes Package einer aus unserer IT-Abteilung antanzen muss...

Das ist Quatsch. Wenn du LaTeX benutzen kannst, kannst du auch lokal Pakete installieren, denn du musst für mindestens einen texmf-Baum Schreibrechte haben. Wie du es machen musst, hängt vom TeX-System ab.
Notfalls kannst du immer die sty-Datei einfach in deinen Dokumentordner kopieren.


Installiere das caption-Paket und lies seine Anleitung. Wenn du weitere Hilfe brauchst: Erstelle ein kleines, aber vollständiges und für uns lauffähiges (ersetze z.B. die Bilder durch Text) Beispiel zum Testen.


\changefont{cmss}{m}{n}
\fontsize{12}{15}


\changefont kannst du innerhalb von Definitionen oder um lokal die Schrift zu ändern benutzen. Wenn du aber, so wie es aussieht, global die Grundschrift ändern willst, ändere die Standareinstellungen, z.B. \familydefault oder \rmdefault. Schau z.B. in times.sty um zu sehen, wie es geht.

hakaze
14-06-2012, 10:01
Ich möchte dir die KOMA-Skript-Klasse empfehlen. Dort kann man (fast) alles einstellen (wie man das macht, steht in der 370-seitigen !!! Dokumentation). Hier ein Beispiel:
\documentclass[paper=a4, fontsize=12pt, parskip=half]{scrartcl}
% parskip = Absatzwechsel ohne Einzug
\usepackage[ngerman]{babel}
\usepackage[utf8]{inputenc}
\usepackage{setspace}
\onehalfspacing
\usepackage{blindtext}

% Fonteinstellung fürs Label der Bildunterschrift
\addtokomafont{captionlabel}{\bfseries}
% oder direkt aus der Doku zu KOMA-Skript
% \setkomafont{captionlabel}{\usekomafont{descriptio nlabel}}

\begin{document}
\section{Einleitung}
\blindtext

\begin{figure}[htb]
\centering
\rule{0.9\textwidth}{4cm}
%\includegraphics[width=1\textwidth]{images/BILD.pdf}
\caption{BILDUNTERSCHRIFT}
\label{fig:abb1}
\end{figure}

\blindtext

\blindtext
\end{document}Wie man KOMA-Skript manuell oder übers Miktex-Update hinter einem Proxy installiert, wurde letztens in diesem Thread (http://mrunix.de/forums/showthread.php?t=73467) erläutert.

localghost
14-06-2012, 10:03
Ganz ohne Paket wird es kaum gehen. Aber caption (http://ctan.org/pkg/caption) sollte auch schon bei der Basis-Version installiert sein.

\documentclass[11pt,a4paper,ngerman]{article}
\usepackage[T1]{fontenc}
\usepackage{selinput}
\SelectInputMappings{
adieresis={ä},
germandbls={ß},
Euro={€}
}
\usepackage{babel}
\usepackage{caption}
\captionsetup{
font=small,
labelfont=bf,
format=hang,
tableposition=top
}
\begin{document}
\begin{figure}[!ht]
\centering
\rule{6.4cm}{3.6cm}
\caption{Falsches Üben von Xylophonmusik quält jeden größeren Zwerg.}
\label{fig:dummy-1}
\end{figure}

\begin{figure}[!ht]
\centering
\rule{6.4cm}{3.6cm}
\caption{Falsches Üben von Xylophonmusik quält jeden größeren Zwerg. Falsches Üben von Xylophonmusik quält jeden größeren Zwerg.}
\label{fig:dummy-2}
\end{figure}
\end{document}
Du kannst auch eine Klasse aus KOMA-Script (http://ctan.org/pkg/koma-script) versuchen. Da ist der hängende Einzug Voreinstellung.

\documentclass[ngerman]{scrartcl}
\usepackage[T1]{fontenc}
\usepackage{selinput}
\SelectInputMappings{
adieresis={ä},
germandbls={ß},
Euro={€}
}
\usepackage{babel}

\addtokomafont{captionlabel}{\bfseries}

\begin{document}
\begin{figure}[!ht]
\centering
\rule{6.4cm}{3.6cm}
\caption{Falsches Üben von Xylophonmusik quält jeden größeren Zwerg.}
\label{fig:dummy-1}
\end{figure}

\begin{figure}[!ht]
\centering
\rule{6.4cm}{3.6cm}
\caption{Falsches Üben von Xylophonmusik quält jeden größeren Zwerg. Falsches Üben von Xylophonmusik quält jeden größeren Zwerg.}
\label{fig:dummy-2}
\end{figure}
\end{document}
Allerdings ist nicht sicher, ob dieses Bündel zur Basis-Version von MiKTeX gehört.


Thorsten

IFIllusion
14-06-2012, 10:44
Vielen Dank für eure Antworten, ich hab das caption-Paket tatsächlich über Miktex installieren dürfen und nun funktioniert alles nach Wunsch! :D

- closed -