PDA

Archiv verlassen und diese Seite im Standarddesign anzeigen : Variable für Fontsize?



campa
18-10-2010, 17:19
Hallo,

wahrscheinlich eine ganz einfache Frage, ich möchte wissen, ob die Fontsize in einer Variablen steht, die man abfragen kann.
So wie zum Beispiel \familydefault

Gruß Daniel

u_fischer
18-10-2010, 17:22
\documentclass{article}

\begin{document}
\makeatletter \f@size \large \f@size \Huge \f@size
\end{document}

campa
18-10-2010, 17:36
Super danke, im Text klappt das schonmal.
Ich bin im Programmieren in Latex noch nicht so weit.. Wie kann ich nun diesen Wert einer Variablen zuweisen?
Dachte so an:
\def{\ffont}{\makeatletter \f@size}

geht aber irgendwie nicht :-(

Gruß

u_fischer
18-10-2010, 17:44
\makeatletter \def{\ffont}{\f@size}\makeatother

campa
18-10-2010, 18:03
Danke schonmal,
folgendes Minimalbeispiel


\documentclass[a4paper,
numbers=noenddot,
titlepage,
%bibtotoc,
fontsize=12pt,
%DIV=11,
]{scrreprt}
\usepackage[ngerman]{babel}
\usepackage[latin1]{inputenc}
\usepackage[T1]{fontenc}

\makeatletter \def{\ffont}{\f@size}\makeatother

\begin{document}

\ffont

\end{document}
liefert:

! Missing control sequence inserted.
<inserted text>
\inaccessible
l.12 \makeatletter \def{
\ffont}{\f@size}\makeatother
?

! LaTeX Error: Missing \begin{document}.

See the LaTeX manual or LaTeX Companion for explanation.
Type H <return> for immediate help.
...

l.12 \makeatletter \def{\ffont}{\f@size
}\makeatother
?

Ich brauch die den Wert um ihn per \write18 an ein externes Programm zu übergeben.

rais
18-10-2010, 18:16
versuch es mal ohne die Klammern beim \def:


\makeatletter \def\ffont{\f@size}\makeatother

MfG

campa
18-10-2010, 19:05
Perfekt! Vielen Dank!