Anzeige:
Page 2 of 2 FirstFirst 12
Results 16 to 21 of 21

Thread: Anzahl der mathematischen Alphabete erhöhen

  1. #16
    Registrierter Benutzer
    Join Date
    23.06.2010
    Posts
    142

    Beispiel: Anzahl der mathematischen Alphabete erhöhen

    nun hier ist es ...

    Das Beispiel empfinde ich an den Haaren herbeigezogen,
    es zu fabrizieren hat mich mehr als 40 min gekostet,
    aber die Fehlermeldung läßt sich bei mir reproduzieren.

    Ich vermute das das Beispiel nicht bei allen ohne Paketnachinstallation
    läuft.

    In meinem Problemfall habe ich bei weitem nicht so viele
    Schriftpakete geladen und die Alphabete \mathscr,
    \boldsymbol, \mathsf, \mathbb, \mathtt
    verwende ich gar nicht und trotzdem bin ich in meinem
    Dokument an die Grenzen gestoßen.

    Viel Spaß an tral und andere!

    ellocco
    Last edited by ellocco; 05-10-2010 at 23:38. Reason: archiv fehlte

  2. #17
    Registrierter Benutzer
    Join Date
    28.06.2005
    Location
    Karlsruhe
    Posts
    1.407
    Ähm, da ist kein MB.

  3. #18
    Registrierter Benutzer
    Join Date
    23.06.2010
    Posts
    142

    Neue Matheversion definieren

    Irgendwie ist mein sportlicher Ergeiz erwacht und ich habe mal in den
    beiden Dokumentationen source2e.pdf, fntguide.pdf
    und in *.sty-Datein herumgestöbert.
    Herausgekommen ist die Deklaration einer neuen "Matheversion"
    pzcver:
    Code:
    \makeatletter
      \DeclareMathVersion{pzcver}
      \DeclareMathAlphabet{\mathpzc}{OT1}{pzc}{m}{it}
      \SetMathAlphabet{\mathpzc}{pzcver}{OT1}{pzc}{m}{it}
    \makeatother
    Aber aus irgendeinem Grund reicht das nicht, siehe Anhang.

    Eleganter wäre aber, es könnte die Anzahl an Alphabeten in einer
    Matheversion z.B. in der Version normal erhöht werden.

  4. #19
    Registrierter Benutzer voss's Avatar
    Join Date
    10.04.2005
    Posts
    5.046
    Quote Originally Posted by ellocco View Post
    Herausgekommen ist die Deklaration einer neuen "Matheversion"
    pzcver:
    Code:
    \makeatletter
      \DeclareMathVersion{pzcver}
      \DeclareMathAlphabet{\mathpzc}{OT1}{pzc}{m}{it}
      \SetMathAlphabet{\mathpzc}{pzcver}{OT1}{pzc}{m}{it}
    \makeatother
    % mathversion{pzcver}
    was soll die Anweisung \mathversion{pzc} bereits in der
    Präambel? Du wirst doch wohl kaum \mathtt{...} mit dieser Variante
    setzen wollen?

    Herbert

  5. #20
    Registrierter Benutzer
    Join Date
    23.06.2010
    Posts
    142
    Quote Originally Posted by voss View Post
    was soll die Anweisung \mathversion{pzc} bereits in der
    Präambel? Du wirst doch wohl kaum \mathtt{...} mit dieser Variante
    setzen wollen?

    Herbert
    Nein, in der Tat, das will ich nicht und bei mir wird \mathtt{...} auch nicht
    verändert.
    Eigentlich würde ich gerne wissen, was der Königsweg ist, wenn ich folgende
    Fehlermeldung sehe:
    Code:
    ! LaTeX Error: Too many math alphabets used in version normal.
    und der Matheversion normal weitere Alphabete spendieren möchte.

    Und ich bin mangels besserem Wissen auch noch nie auf die Idee gekommen,
    einen Anweisungsblock:
    Code:
    \makeatletter
    ...
    \makeatother
    in den Hauptteil meiner LaTeX-Datei zu schreiben. In welchen Situationen
    ist das denn ratsam?

    ellocco

  6. #21
    Registrierter Benutzer
    Join Date
    27.11.2007
    Posts
    375
    Last edited by tral; 23-10-2010 at 11:10. Reason: PN auf Wunsch von ellocco gelöscht.
    Ubuntu 16.04 -- TeX Live 2015 -- Emacs (AUCTeX, RefTeX)

Tags for this Thread

Bookmarks

Posting Permissions

  • You may not post new threads
  • You may not post replies
  • You may not post attachments
  • You may not edit your posts
  •