PDA

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



frymor
22-03-2010, 09:34
Hallo zusammen,

ich möchte die Schriftgröße meine Titelbeschriftungen ändern. Ich möchte eine identische Schriftgröße für die \subsection und \subsubsection Titel haben.

Ist so was möglich?

Vielen Dank im Voraus.

Assa

mechanicus
22-03-2010, 09:45
Ist so was möglich?
Ja.

Gruß
Marco

PS: Für mehr Infos -- Minimalbeispiel[2]

frymor
22-03-2010, 10:03
Das ist schon ein guter Anfang :rolleyes:

Hier ist als Beispiel mein Präambel zusammen mit meinen Titelbeschriftungen.

\documentclass[onecolumn,a4paper]{book}
\usepackage[english,ngerman]{babel} % die nächsten drei Zeilen ermöglichen die
\usepackage[T1]{fontenc} % Verwendung von Umlauten, ohne diese
\usepackage[latin1]{inputenc} % besonders Quoten zu müssen.
\usepackage{lmodern}
\usepackage{nomencl}

\setlength{\textheight}{400pt}
% mit diesem Paket werden alle Abbildungen bzw. Tabellen nach dem Ende des Textes verschoben.
%\usepackage{endfloat}

%\usepackage{floatrow} % diese Paket muss vor den Paketen subfig und float liegen. Ansonsten kommen Fehlermeldungen.

%Alles, was mit den graphischen Einstellungen zu tun hat.
% mit der option demo werden alle Abblidungen nur angezeigt, ohne das Bild tatsächlich einzubinden! - ein schwarzes Rechteck!
\usepackage[]{graphicx} % Hiermit werden ps-Dateien integriert.
\usepackage[x11names,svgnames]{xcolor}
%\definecolor{green}{cmyk}{1,0,1,0}
%\definecolor{blue}{cmyk}{1,1,0,0}
%\definecolor{red}{cmyk}{0,1,1,0}
\usepackage{pst-all}
\usepackage{multido}
\usepackage{array} % verwende hier für die Tabellen - um die Schrift in der Mitte zu stellen.

\usepackage[lflt]{floatflt}
\usepackage{colortbl}
%\usepackage{showframe} % zeigt die Rahmen um die Objekte.
\usepackage{picins}
%to include pdf files in the thesis
%\usepackage{ps4pdf}
%\usepackage{pdfpages}

% zum Anzeigen von Internetlinks und Verlinkungen der einzelnen Teile
%\usepackage{url}
%\usepackage{hyperref}

\usepackage{makeidx}
\makeindex

\usepackage{fancyhdr}% das Paket, um Kopf und Fusszeilen zu gestalten
\pagestyle{fancy}
\renewcommand{\headrulewidth}{0.5pt}% Kopflinie
\addtolength{\headwidth}{5cm}
\renewcommand{\footrulewidth}{0pt}%Fußlinie
% der Befehl \sectionamrk wird umgeändert, um die Zeilen zu enthalten, die ich möchte
\renewcommand{\sectionmark}[1]{\markright{\thechapter : #1}}
\rhead{\textbf{\leftmark}}%die linke Seite wird ausgegeben. - hier der neue Befehl
\lhead{\bf \thepage} % Auf der rechte Seite kommt die Seitennumerierung.
\cfoot{}% Fußzeile bleibt leer.

% fügt das Symbol TM am oberen rechten Ende des Wortes
\newcommand{\product}[1]{%
\textit{#1}\texttrademark%
\index{#1@\textit{#1}}%
}
% fügt das Symbol Textregistered am oberen rechten Ende des Wortes
\newcommand{\regis}[1]{%
\textit{#1}\textsuperscript{\textregistered}%
\index{#1@\textit{#1}}%
}

\usepackage[leftcaption]{sidecap} %Beschriftung an der Seite der Tabellen
\usepackage[format=plain, justification=raggedright, font={footnotesize, rm}, singlelinecheck=off,labelfont=bf]{caption}
\usepackage{subfig} % erlaubt Manipulation von Bilder (Erweiterung zu caption)

%Pakte zum Bearbeiten von Abbildungen
%\makeatletter
% das [t] gibt an, wo die Beschriftung kommt - an der Seite oben (top), unten (bottom) oder in der Mitte (hier).
%\newenvironment{SCtopfig}{\SC@float[t]{figure}}{\endSC@float}
%\sidecaptionvpos{figure}{t} % hiermit erzwingt man die Ausrichtung des Textes an der Seite des Bildes am oberen Abbildungsrand.
%\newenvironment{sfigure}{\SC@float[t]{figure}[70][htb]}{\endSC@float}% wenn zwischen {figure} und [htb]} ein weiterer [xxx] kommt mit einer Zahl, dann %liegt es für alle SCtopfig Optionen fest, dass dort eine Nummer kommen soll. Ohne dies kann man automatisch die Default Einstellungen verwenden.
%\newenvironment{stable}{\SC@float[t]{table}[70][htb]}{\endSC@float}
%\makeatother

\makeatletter % Zur Erstellung der Linien unterhalb und oberhalb der Abbildungen bzw. Tabellen
\newlength{\figrulesep}
\setlength{\figrulesep}{0.5\textfloatsep}
\newcommand{\topfigrule}{\vspace*{1pt}% eine Linie unter dem float am Anfang der Seite
\noindent\rule[-\figrulesep]{\columnwidth}{1pt}}
\newcommand{\botfigrule}{\vspace*{1pt}% eine Linie über dem float am Ende der Seite
\noindent\rule[\figrulesep]{\columnwidth}{1pt}}
\makeatother

%Mathematic package
\usepackage{amsmath}

\usepackage{longtable}
\usepackage{booktabs}
\usepackage{multirow}
\usepackage{supertabular}
\usepackage{verbatim} % erlaubt u.a. lange Kommentare
\usepackage{float}
\usepackage{textcomp}
\usepackage{mathcomp}
\usepackage{tabularx}
%Damit können Tabellen auf die Seitenbreite reduziert werden \begin{tabularx}{breite}{cX(variabel)cc}...


%Seitenlayout
\usepackage[top=3cm, bottom=3cm, inner=2cm, outer=2cm]{geometry}
\setlength{\baselineskip}{1.5ex}
\setlength{\headsep}{5ex}
\addtolength{\headheight}{16pt}
%Irgendetwas in der Kopfzeile passt dort vom Platz her nicht hinein. Vielleicht eine Grafik oder etwas ähnliches. Das lässt sich aber leicht anpassen.

\usepackage{lscape} % mit dem Befehl \begin/end{landscape} kann ich Seiten auf die Seite drehen!
\usepackage{hhline}
\usepackage{rotating} % Felder im Tabellenkopf um 90°C drehen
% fonts layout/packages
\usepackage{mathptmx}
\usepackage{marvosym}
\setcounter{tocdepth}{5}% ändert die Tiefe in der Der Inhaltverzweichnis dargestellt wird - default- 3
\begin{document}
%\PSforPDF{
%\RawFloats[figure]
{\fontfamily{ptm}\fontsize{12}{15pt} % {Schriftgröße}{Zeilenabstand} - macht das ganze etwas größer
\selectfont
%eine neue Spaltendefinition mit fester Breite und zentrierter Ausgabe
\newcolumntype{C}[1]{>{\centering\arraybackslash}m{#1}}


\section{Überschrift erster Ordnung}
\subsection{Überschrift zweiter Ordnung}
\subsubsection{Überschrift dritter Ordnung}

Ich bin mir nicht sicher, was ich bei einer solche Frage als minimalbeispiel angeben soll.
Mein Präambel ist angegeben. Es ist zwar lang, aber ich arbeite damit sehr gut.

Ich möchte meine Titelbeschriftungen so ändern, dass diese beide Überschriften dieselbe Schriftgröße haben können.
\begin{verbatim}
\subsection{Überschrift zweiter Ordnung}
\subsubsection{Überschrift dritter Ordnung}
\end{verbatim}

\end{document}


Es ist leider kein Minimalbeispiel mehr, aber ich arbeite gerne mit diesem Präambel.

Ich bedanke mich für die Hilfe.

Assa


P.S.
Falls es Verbesserungen im Präambel auffallen, bin ich für Kommentare immer offen. :confused:

mechanicus
22-03-2010, 10:15
Hi,



P.S.
Falls es Verbesserungen im Präambel auffallen, bin ich für Kommentare immer offen. :confused:

erstmal dein Problem an sich (beachte chapter im MB):

\documentclass[a4paper]{book}
\usepackage[ngerman]{babel}
\usepackage[T1]{fontenc}
\usepackage[utf8]{inputenc}
\makeatletter
\renewcommand\subsubsection{\@startsection{subsubs ection}{3}{\z@}%
{-3.25ex\@plus -1ex \@minus -.2ex}%
{1.5ex \@plus .2ex}%
{\normalfont\large\bfseries}}
\makeatother
\begin{document}
\chapter{DAS IST DIE ÜBERSCHRIFT ERSTER ORDNUNG}
\section{Überschrift erster Ordnung}
\subsection{Überschrift zweiter Ordnung}
\subsubsection{Überschrift dritter Ordnung}

Ich bin mir nicht sicher, was ich bei einer solche Frage als minimalbeispiel angeben soll.
Mein Präambel ist angegeben. Es ist zwar lang, aber ich arbeite damit sehr gut.

Ich möchte meine Titelbeschriftungen so ändern, dass diese beide Überschriften dieselbe Schriftgröße haben können.
\begin{verbatim}
\subsection{Überschrift zweiter Ordnung}
\subsubsection{Überschrift dritter Ordnung}
\end{verbatim}

\end{document}

Jetzt Verbesserungen -- da gibt es einiges ;)

Zuerst würde ich eine andere Dokumentenklasse wählen. In deinem Fall scrbook oder scrreprt.

Dann solltest du mal deinen Header aufräumen. Das heißt erstmal alle Paket raus, die du nicht braust. Dann fällt dir auf, dass bspw. die Anweisung:

\setlength{\textheight}{400pt}

nichts bringt, denn weiter unten lädst du geometry. Zudem würde ich

Gruß
Marco

frymor
22-03-2010, 10:19
Danke, ich werde das Beispiel testen.

Ich würde mich freuen, wenn du mir diesen Befehl etwas ausführlicher erklären könntest oder sagen, wo ich nachlesen kann, um die Struktur besser verstehen zu können. Ich würde gerne auch für die Zukunft wissen wollen, falls ich andere Umstellungen in meinem Skript vornehmen möchte.

Mein Präambel werde ich filtern.


nichts bringt, denn weiter unten lädst du geometry. Zudem würde ich
fehlt hier was? :)