PDA

Archiv verlassen und diese Seite im Standarddesign anzeigen : Schriftgröße automatisch erzeugter Texte ändern



itsjustme
17-11-2010, 16:15
Hallo zusammmen,

die Schriftgröße von normalem Text ändern ist kein Thema, aber ich habe Abbildungen eingefügt und in Latex mit \caption und \label versehen.
Dann steht z.B. unter der Abbildung ja automatisch: Abbildung 1.1: bla bla.....
Wie kann ich jetzt die Schriftgröße von "Abbildung 1.1" ändern? Die Beschreibung dahinter bekomm ich geändert aber nicht dieses Abbildung 1.1. Kann mir da jemand weiterhelfen? Wäre sehr nett.

itsjustme
17-11-2010, 18:42
Erstmal sorry für den Doppelpost....

habe es jetzt hinbekommen, aber ich möchte die Beschriftung gerne oberhalb der Abbildung, da ich darunter noch eine Quelle angeben muss.

folgendes habe ich in meiner Tex-Datei notiert:


\usepackage{caption}
\captionsetup{
margin = 2pt,
font = {small,rm},
labelfont = {small,bf},
format = plain, % 'plain' oder 'hang'
indention = 0em, % Einruecken der Beschriftung
labelsep = colon, %period, space, quad, newline
justification = RaggedRight, % justified, centering
singlelinecheck = false, % false (true=bei einer Zeile immer zentrieren)
position = top, % 'top' oder 'bottom'
tableposition = top
}

das hab ich aus einem anderen Thread hier einfach kopiert und eingefügt. Der jenige behauptet das bei ihm alles klappt, aber obwohl ich hier alles auf 'top' gesetzt habe, erscheit die Beschriftung imemr unterhalb.

Was mache ich falsch?

tral
17-11-2010, 18:45
Hallo,

du schreibst die Caption sicher unter die Abbildung, dann erscheint sie auch dort. Schreibe sie doch einfach drüber, also etwa so:



\begin{figure}
\caption{Überschrift}
\includgraphics{bla.png}
\edn{figure}


Christian.

itsjustme
17-11-2010, 18:55
Neee, so einfach geht das nicht, habe jetzt beide Varianten ausprobiert


\begin{figure}[H]
\caption{Beschriftung}
\includegraphics[width=\textwidth]{bild.jpg}
\label{ein Label}
\end{figure}


Kennt jemand noch eine andere Lösung?

tral
17-11-2010, 18:58
Was ist daran das Problem? Mache bitte ein vollständiges Minimalbeispiel. Ersetze dabei \includgraphics{} durch \rule{5cm}{\textwidth}...

Christian.

itsjustme
17-11-2010, 19:22
Was ist daran das Problem?
Das es nicht läuft vielleicht?

Habe folgendes Minimalbeispiel erstellt und es geht trotzdem nicht.


\documentclass[pdftex,a4paper]{scrbook}

\usepackage{ngerman}
\usepackage[latin1]{inputenc}
\usepackage[T1]{fontenc}
\usepackage{ngerman}
\usepackage[latin1]{inputenc}
\usepackage[T1]{fontenc}
\usepackage[square,numbers]{natbib}
\usepackage{graphicx}
\usepackage{float} %Umgebung für Bilder
\usepackage{hyperref} %Damit verlinkungen funktionieren
\usepackage{array} %Für Tabellen
\usepackage{color} %für farbigen Text
\usepackage{listings}
\usepackage{url} %URL verlinken, lange URLs umbrechen etc.
\usepackage{caption}
\captionsetup{
margin = 2pt,
font = {small,rm},
labelfont = {small,bf},
format = plain, % 'plain' oder 'hang'
indention = 0em, % Einruecken der Beschriftung
labelsep = colon, %period, space, quad, newline
justification = RaggedRight, % justified, centering
singlelinecheck = false, % false (true=bei einer Zeile immer zentrieren)
position = top, % 'top' oder 'bottom'
tableposition = top
}

\restylefloat{figure}

\begin{document}

\chapter{Erstes Kapitel}
\section{Mein erster Abschnitt}

\begin{figure}[H]
\caption{Beschriftung}
\includegraphics[width=\textwidth]{bild.jpg}
\label{Label}
\end{figure}

\end{document}


Außerdem sagt eine Warnung das tableposition = top keine wirkung hätte warum auch immer. Aber was soll ich sonst angeben um die Beschriftung nach oben zu bekommen?

voss
17-11-2010, 20:36
Das es nicht läuft vielleicht?

Habe folgendes Minimalbeispiel erstellt und es geht trotzdem nicht.
[CODE]

Außerdem sagt eine Warnung das tableposition = top keine wirkung hätte warum auch immer. Aber was soll ich sonst angeben um die Beschriftung nach oben zu bekommen?

\restylefloat{figure}

nimm die Zeile raus! Und die Option pdftex ist überflüssig.

Herbert