\usepackage{mathptmx} und \mathcal in Fett und Nicht-Fett

Antwort erstellen


Diese Frage dient dazu, das automatisierte Versenden von Formularen durch Spam-Bots zu verhindern.
Smilies
:D :) :( :o :shock: :? 8) :lol: :-x :P :oops: :cry: :evil: :twisted: :roll: :wink: :!: :?: :idea: :arrow: :| :mrgreen:

BBCode ist eingeschaltet
[img] ist eingeschaltet
[flash] ist ausgeschaltet
[url] ist eingeschaltet
Smilies sind eingeschaltet

Die letzten Beiträge des Themas

Ich habe die Datenschutzerklärung gelesen und bin damit einverstanden.

   

Wenn du eine Datei oder mehrere Dateien anhängen möchtest, gib die Details unten ein.

Ansicht erweitern Die letzten Beiträge des Themas: \usepackage{mathptmx} und \mathcal in Fett und Nicht-Fett

von u_fischer » Fr 8. Feb 2013, 10:10

.... was gibt es da noch?
Steht alles im von dir verlinkten fntguide.pdf.

von Wetterfrosch87 » Do 7. Feb 2013, 22:05

Vielen Dank für deine Antwort!

Wenn ich deinen Link richtig verstehe, könnte man im Textmodus schon das Alphabet so abändern, dass man damit wie gewohnt arbeiten kann - im Mathemodus hingegen nicht. Stimmt das?

Und könntest du mir in
\DeclareMathAlphabet {math-alph} {encoding} {family} {series} {shape}
Quelle: http://www.latex-project.org/guides/fntguide.pdf

die Bedeutung der geschweiften Klammern etwas erklären? Die erste ist das Kürzel, das ich verwenden will, aber die anderen? Z.B. geht ja in der vierten Klammer "b" für Fett, "n" für Normal, .... was gibt es da noch?

Nochmals vielen Dank für deine Hilfe!

von u_fischer » Do 7. Feb 2013, 18:19

Aber ist das nicht ein bisschen arg dirty?
Nein. Alle Math-Alphabet-Befehle wechseln zu spezifischen Schriften. Wenn du eine weitere Schrift haben willst, brauchst du einen weiteren Befehl.

http://tex.stackexchange.com/questions/ ... 2353#22353

von Wetterfrosch87 » Do 7. Feb 2013, 18:09

Danke für die Antwort! Anscheinend kann man wirklich zwei Alphabete definieren. Auf die Idee bin ich gar nicht gekommen, herzlichen Dank!

(Aber ist das nicht ein bisschen arg dirty? Ich mein, wenn ich das Alphabet mit dem ersten Befehl schon wieder hergestellt habe, kann man dann nicht auch "normal" damit umgehen? Vorerst werd ich deinen Tipp natürlich verwenden, aber mich würde schon interessieren, ob das nicht auch sauberer und eleganter zu lösen ist. )

von u_fischer » Do 7. Feb 2013, 17:07

Du musst zwei Befehle definieren: \mathcal und z.B. \mathcalfett

\usepackage{mathptmx} und \mathcal in Fett und Nicht-Fett

von Wetterfrosch87 » Do 7. Feb 2013, 16:54

Hallo ihr,

ich muss meine Abschlussarbeit in Times New Roman schreiben und möchte dabei die typischen Kaligraphie-Symbole von "\mathcal" verwenden. Dazu habe ich natürlich diese Zeile eingefügt

\DeclareMathAlphabet{\mathcal}{OMS}{cmsy}{m}{n}

Damit wird das ursprüngliche \mathcal-Alphabet wieder hergestellt und ich könnte es eigentlich benutzen. Wenn man anstelle dem "m" dabei "b" in die vorletzte Klammer schreibt, werden alle Kaligraphie-Zeichen fett (Die anderen Einträge erschließen sich mir nicht ganz...). Das möchte ich aber nicht.

Ich müsste nun in Matheumgebungen mal z.B. "\mathcal{B}" in Fett haben und manchmal auch nicht. Der übliche Befehl "\mathbf{.}" funktioniert dabei leider nicht.

Hier ein Minimalbeispiel:
\documentclass{article}

\usepackage[utf8]{inputenc}
\usepackage[ngerman]{babel}
\usepackage{amsmath}
\usepackage{amssymb}
\usepackage{amsthm}
\usepackage{mathptmx}

\DeclareMathAlphabet{\mathcal}{OMS}{cmsy}{m}{n}


\begin{document}

Normal: $\mathcal{B}$ \\
Leider nicht fett: $\mathbf{\mathcal{B}}$

\end{document}
Hat jemand eine Idee?

Vielen Dank schonmal im Voraus!

Nach oben