PDA

Archiv verlassen und diese Seite im Standarddesign anzeigen : Problem mit Schreibmaschinenschrift im mathematischen Modus



Janus
23-12-2009, 13:10
Hallo,

ich würde gerne im mathematischen Modus Schreibmaschinenschrift nutzen. Wenn ich den Quellcode in ein Minimalbeispiel packe,funktioniert er:


\documentclass[11pt,ngerman,a4paper, ]{report}
\usepackage[ngerman]{babel}
\usepackage[ansinew]{inputenc}
\begin{document}
\begin{tabular}{|l|l|}\hline
neuer Befehl & Simulation mit LOOP-Befehlen \\ \hline
$\mathtt{x_i := c}$ & // $\mathtt{x_i}$ \texttt{auf Konstante c setzen} \\\hline
\end{tabular}
\end{document}


Im eigentlichen Textdokument kriege ich aber folgende Fehlermeldung:

LaTeX /b/c9/cError:/b/c0/c Too many math alphabets used in version normal.
See the LaTeX manual or LaTeX Companion for explanation.
Type H <return> for immediate help.
...

l.1910 $\mathtt{x_i := c}
$ & //// $\mathtt{x_i}$ \texttt{auf Konstante c setze...
?

Weiß vielleicht jemand, woran das liegen könnte?

Gruß,
Janus

Stefan_K
23-12-2009, 18:48
Hallo Janus,

Du könntest das Minimalbeispiel auf andere Weise erstellen, nämlich indem Du eine Kopie Deines eigentlichen Dokuments schrittweise reduzierst, so dass der Fehler dabei erhalten
bleibt.
Evtl. genügt es aber auch, wenn Du das vorige Minimalbeispiel zusammen mit Deiner Präambel testest bzw. letztere hier postest.

Viele Grüße,

Stefan

voss
23-12-2009, 19:48
ich würde gerne im mathematischen Modus Schreibmaschinenschrift nutzen. Wenn ich den Quellcode in ein Minimalbeispiel packe,funktioniert er:

Im eigentlichen Textdokument kriege ich aber folgende Fehlermeldung:

LaTeX /b/c9/cError:/b/c0/c Too many math alphabets used in version normal.
See the LaTeX manual or LaTeX Companion for explanation.
Type H <return> for immediate help.
...

l.1910 $\mathtt{x_i := c}
$ & //// $\mathtt{x_i}$ \texttt{auf Konstante c setze...
?

Weiß vielleicht jemand, woran das liegen könnte?


TeX kann nur maximal 16 verschiedene Fonts offenhalten, aber
du brachst doch hier überhaupt kein Mathe ...


\documentclass[11pt,ngerman,a4paper, ]{report}
\usepackage[ngerman]{babel}
\usepackage[ansinew]{inputenc}
\usepackage{fixltx2e}
\let\SB\textsubscript

\begin{document}
\begin{tabular}{|l|l|}\hline
neuer Befehl & Simulation mit LOOP-Befehlen \\ \hline
\ttfamily x\SB{i} := c & //
\ttfamily x\SB{i} auf Konstante c setzen \\\hline
\end{tabular}

\end{document}


Herbert

Janus
23-12-2009, 20:28
Danke, so klappt es. Wusste nicht, wie man ohne Mathe das mit dem Tiefstellen hinkriegt... Eine Frage aber noch: Was macht die Zeile:
\let\SB\textsubscript

Gruß,
Janus

voss
23-12-2009, 20:59
Danke, so klappt es. Wusste nicht, wie man ohne Mathe das mit dem Tiefstellen hinkriegt... Eine Frage aber noch: Was macht die Zeile:
\let\SB\textsubscript


Ich bin Tippfaul :D
Das Makro \textsubscript wird auf \SB kopiert.

Herbert

Janus
23-12-2009, 21:14
Ahso, Tipps für und von Tippfaulen sind natürlich sowieso immer willkommen...;) Wird mir wohl beim nächsten Dokument ne Menge Tipperei ersparen. Danke.