PDA

Archiv verlassen und diese Seite im Standarddesign anzeigen : Verschiedene Fonts in einem Dokument



DanielDD
24-06-2015, 13:50
Hallo Leute,

ich will verschiedene Fonts in einem Dokument nutzen. Dazu habe ich einige
Fonts von http://www.tug.dk/FontCatalogue/ installiert und z.B. mit


\usepackage[T1]{fontenc}
\usepackage[light]{kurier}

eingebunden. Dann wird der Font light kurier für das gesamte Dokument benutzt.

Wenn ich jetzt aber eine Liste von 20 Namen habe und jeden Namen in einem
anderen Font setzen will, wie mache ich das?

DanielDD

klops
24-06-2015, 14:44
Am besten gar nicht! Wenn doch, dann am einfachsten mit XeLaTeX oder LuaLaTeX und fontspec. Und wenn Du einen Font-Catalogue für pdflatex erstellen willst, dann schaust du beispielsweise in kurier nach, welche Familie bei Option light verwendet wird und kannst diese mit Hilfe von \fontfamily und \selectfont oder einfach mit \usefont aktivieren (siehe fntguide). Natürlich ist das vollkommen ungeeignet, um in einem kompletten Dokument den Font umzustellen.

DanielDD
24-06-2015, 14:54
Ja gut. Das mit den 20 Namen in verschiedenen Fonts war übertrieben.

Ich benutze fancyheadings und will light kurier im Header und im Footer einsetzen.
Der ganze Rest soll aber mit den üblichen fonts gesetzt werden.

DanielDD

Johannes_B
24-06-2015, 14:56
Warum sagst du das nicht gleich und machst ein entsprechendes Minimalbeispiel?

klops
24-06-2015, 16:41
Auch im Kopf und Fuß sollte man keine anderen Fonts als im restlichen Dokument verwenden.

BTW: fancyheadings (http://www.ctan.org/pkg/fancyheadings) ist extrem veraltet.

DanielDD
24-06-2015, 16:47
Ich bin etwas durcheinander. Ich habe natürlich die Warnung beim latexen gelesen und
bin von fancyheadings auf fancyhdr umgestiegen.

Ich denke, dass man das Problem auch ohne Minimalbeispiel verstehen und lösen kann.

DanielDD

klops
24-06-2015, 17:01
Dann mach das.

u_fischer
24-06-2015, 17:01
Ich denke, dass man das Problem auch ohne Minimalbeispiel verstehen und lösen kann.


Ja, ich könnte mir selber ein Testdokument basteln. Aber ich wüsste nicht, warum ich mir die Arbeit machen soll, wenn du auch keine Lust dazu hast. Immerhin ist es dein Problem.

DanielDD
24-06-2015, 17:40
Minimalbeispiel:


\documentclass{article}
\usepackage{fancyhdr}

\usepackage[T1]{fontenc}
\usepackage[light]{kurier}

\pagestyle{fancy}

\chead{{\Large PD Dr.\,rer.\,nat.\,habil.\,Daniel Kirsten}\\[3mm]
Dieser Header soll in light-kurier gesetzt werden.
}

\lfoot{\rule{12mm}{0.1mm}\\
{\footnotesize (Un)Selbstst\"andiger \LaTeX{}-Berater ;-)\\
Bankverbindung: \dots Dieser Footer soll in light-kurier gesetzt werden..}}
\cfoot{}


\begin{document}
\vspace*{\fill}
Dieser Text soll in ganz normalem Font gesetzt werden, also so als wie wenn ich die Pakete
fontenc und kurier nicht geladen h\"atte.

\vspace*{\fill}
\end{document}

Johannes_B
24-06-2015, 17:55
Dieses ewige Theater mit den Minimalbeispielen. Warum muss in 98% der Fälle gefragt werden?


\documentclass{article}
\usepackage{fancyhdr}

\usepackage[T1]{fontenc}

\pagestyle{fancy}

\newcommand{\pageheadfootfont}{\fontfamily{kurierl }\selectfont}
\chead{\pageheadfootfont{\Large PD Dr.\,rer.\,nat.\,habil.\,Daniel Kirsten}\\[3mm]
Dieser Header soll in light-kurier gesetzt werden.
}
\setlength{\headheight}{35pt}

\lfoot{\rule{12mm}{0.1mm}\\
{\pageheadfootfont\footnotesize (Un)Selbstst\"andiger \LaTeX-Berater ;-)\\
Bankverbindung: \dots Dieser Footer soll in light-kurier gesetzt werden..}}
\cfoot{}


\setlength{\textheight}{4cm}
\begin{document}
Dieser Text soll in ganz normalem Font gesetzt werden, also so als wie wenn ich
die Pakete
fontenc und kurier nicht geladen h\"atte.

\end{document}

DanielDD
24-06-2015, 18:07
Danke, das funktioniert so wie ich wollte.


Dieses ewige Theater mit den Minimalbeispielen. Warum muss in 98% der Fälle gefragt werden?


Ihr hättet mir doch nur schreiben brauchen, dass ich mit dem Befehl

{\fontfamily{kurierl}\selectfont Beispieltext}

vorübergehend in einen anderen Font umschalten kann.

DanielDD

klops
24-06-2015, 18:12
Ich hatte doch oben schon geschrieben, dass Du im Paket nachschauen sollst, welche Fontfamilie davon verwendet wird, um diese dann mit \fontfamily und \selectfont zu aktivieren. Auf den fntguide hatte ich auch hingewiesen. Also kein Grund jetzt zu jammern, dass Du stattdessen etwas anderes machen musstest, um die Antwort vorgekaut zu bekommen.