Anzeige:
Ergebnis 1 bis 6 von 6

Thema: Befehl durch Aufruf verändern / Text anhängen (TeX)

  1. #1
    Registrierter Benutzer Avatar von AureusPhoenix
    Registriert seit
    20.02.2010
    Beiträge
    91

    Question Befehl durch Aufruf verändern / Text anhängen (TeX)

    Hallo Leute,
    ich schreibe gerade an einer Dokumenten-Klasse für meine Diss und möchte folgendes erreichen:

    Der Befehl \referee{} (vom Nutzer analog zu \author eingegeben) soll den entsprechenden Gutachter ausgeben. Gibt der Nutzer den Befehl jedoch mehrfach ein, sollen auch mehrere Referees ausgegeben werden und nicht nur der letzte. Das heißt, so wie man das typischerweise machen würde mit
    Code:
    \newcommand{\referee}[1]{\gdef\@referee{#1}}
    funktioniert das nicht.

    Ich habe daher versucht mit \let zu arbeiten um bei jedem erneuten Aufruf die vorherige Befehlsdefinition anzufügen. Also in etwa so:
    Code:
    \newcommand{\referee}[1]{\let\help\@referee\gdef\@referee{\help #1}}
    Dann bekomme ich aber den Fehler "TeX capacity exceeded, sorry ...".

    Kenn jemand eine Lösung für das Problem? Ist es überhaupt möglich? Wie würdet ihr das ansonsten angehen?
    Ich möchte nicht 10 Befehle definieren, nur weil irgendwer unter Umständen mal so viele Gutachter haben könnte.


    Vielen Dank im Voraus!

  2. #2
    Registrierter Benutzer
    Registriert seit
    09.12.2005
    Beiträge
    1.326
    Code:
    \newcommand*\@referee{}
    \newcommand*{\referee}[1]{\g@addto@macro{\@referee}{#1}}
    Darüber hinaus gibt es im LaTeX-Kern auch noch Befehle wie \@cons. Je nachdem, was Du nachher mit \@referee machst, kann auch das nützlich sein.

  3. #3
    Registrierter Benutzer Avatar von AureusPhoenix
    Registriert seit
    20.02.2010
    Beiträge
    91
    Vielen Dank, hat super funktioniert!
    Sag mal, gibt es eigentlich irgendwo eine schöne Übersicht oder vielleicht sogar ein Video-Tutorial zu TeX-Programmierung? Ich krebs immer mit so Try&Error-Lösungen rum. Das kann kein Dauerzustand bleiben.

  4. #4
    Registrierter Benutzer
    Registriert seit
    20.07.2013
    Beiträge
    193
    Video-Tutorials können ja ganz schön sein, zum Beispiel für Kochrezepte oder ähnliches. Vorführen und Zeigen.

    Ein Video zu gimp ist da schon weniger hilfreich. Moment, zuruspulen, wo hat der drauf geklickt?
    Zu TeX? Gibt es tatsächlich, sehr interessant: https://www.youtube.com/watch?v=C3vILM2cNuo

    Ansonsten kenne ich keine empfehlenswerten Videos, bei allen sieht man nach spätestens ein oder zwei Minuten die ersten gravierenden Fehler. Und angenommen es sind keine da. Wieder zurückspulen, Video anhalten abtippen, immer und immer wieder.

  5. #5
    Registrierter Benutzer
    Registriert seit
    09.12.2005
    Beiträge
    1.326
    Du hast das ultimative LaTeX-Video vergessen. ;-)

  6. #6
    Registrierter Benutzer
    Registriert seit
    20.07.2013
    Beiträge
    193
    Wer interessiert an den Zukunftsplänen von TeX ist: An Earthshaking Announcement

Lesezeichen

Berechtigungen

  • Neue Themen erstellen: Nein
  • Themen beantworten: Nein
  • Anhänge hochladen: Nein
  • Beiträge bearbeiten: Nein
  •