Anzeige:
Ergebnis 1 bis 3 von 3

Thema: mbenotes (notes in texts,tables,images and equations)

  1. #1
    ctansearch
    Gast

    mbenotes (notes in texts,tables,images and equations)

    Hallo,

    ich habe aus dem endnotes.sty von John Lavagnino eine Erweiterung entwickelt und brauche nun etwas Hilfe. Ziel des Ganzen war, Anmerkungen(notes) flexibel verfügbar zu machen und das ist auch ganz gut gelungen. Ich habe dazu vier Funktionen definiert (mbenote,tabnote,imgnote,mathnote) die jeweils in den entsprechenden Umgebungen (Text,Tabellen,Bilder,Formeln) arbeiten.

    Nun wird für jede Kategorie eine temporäre Datei erstellt (jobname.ext) (ext=extension), die die Anmerkungen aufnimmt und später als input{jobname.ext} wieder eingelesen wird. Das bedeutet, daß bis zu 4 temporäre Dateien angelegt werden, die später eingelesen werden. Leider verstehe ich den Quelltext noch nicht gut genug, um diese temporären Informationen in nur eine temporäre Datei zusammenzuführen.

    Nun die Frage: Ist es möglich, diese Informationen in eine temporäre Datei zusammenzuführen und wie ginge das?

    Quelltext und Information unter
    http://mirror.ctan.org/macros/latex/contrib/mbenotes
    Geändert von ctansearch (24-05-2011 um 23:46 Uhr)

  2. #2
    Registrierter Benutzer Avatar von rais
    Registriert seit
    18.07.2005
    Beiträge
    5.862
    Moin moin,
    Zitat Zitat von ctansearch Beitrag anzeigen
    Ist es möglich, diese Informationen in eine temporäre Datei zusammenzuführen und wie ginge das?
    all diese Informationen in nur eine Datei auszulagern halte ich nicht für das Problem, dazu bräuchtest Du schließlich nur einen \newwrite, lediglich eine Dateinamenserweiterung und nur einen eigenen if.
    Problematisch wird es imho beim Auseinanderdröseln der (mehrmals) einzulesenden Datei ...

    MfG
    Rainer
    There's nothing a good whack with a hammer won't fix!

  3. #3
    ctansearch
    Gast
    @rais

    Ok, erstmal sehr viel Dank für diesen Hinweis, habe ihn so gut wie es ging umgesetzt und habe nun die Situation, daß alle Notes korrekt verarbeitet werden, aber in der temporären Datei nur die jeweils letzte gesetzte Note auftaucht. Offensichtlich ist es so, daß die Datei korrekt verarbeitet wird und während des Compilierens immer wieder gelesen und neu geschrieben wird. Zufällig, aber genial...

    Beim Einlesen und Wiedereinlesen also zunächst kein Problem, mal schaun, was die weiteren Tests ergeben. Auf jeden Fall wird jetzt nur eine temporäre Datei angelegt, insofern ist das Ziel erreicht!!

    Bis hierhin: Danke!
    Geändert von ctansearch (25-05-2011 um 22:49 Uhr)

Stichworte

Lesezeichen

Berechtigungen

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