Thread Einbettung externe Fußnoten in HTML-Hauptdokument
(4 answers)
Opened by PLS at 2008-04-24 02:31
Hi Linuxer,
danke für Deine Antwort. Ich habe jetzt die 3 Zeilen in Zeile 18 und 24 gesetzt. Es gab nur mit einem von mir hier herausgekürzten Block zum Umgang mit Grafiken Probleme, mit dem geposteten Kode dagegen nicht. Wie man »open()«, »print $filehandle $data« und »close $filehandle« auf Erfolg prüft, habe ich leider noch nicht herausgefunden. Ich kann Dir aber mal meine Vorgehensweise mit Beispieldaten und Ergebnissen liefern: LaTex minimalbsp.tex Code: (dl
)
1 \documentclass[12pt]{article} Wandle ich die Datei mit dem Paket TeX4ht in HTML um (Befehlszeile: htlatex minimalbsp.tex), dann werden zwei HTML-Dateien erzeugt: minimalbsp.html enthält den Text mit verlinkter hochgestellter Fußnotenzahl: »Dies ist eine Fußnote:1«; minimalbsp2.html enthält den eigentlichen (verlinkten) Fußnotentext (»Bli bla blub«). Das gepostete Perl-Skript sollte eigentlich den Inhalt aus minimalbsp2 in minimalbsp.html schreiben. Das Ganze sollte in HTML so aussehen: Code: (dl
)
1 <body> Wenn ich das Skript »fussnoten« über den Befehl »perl fussnoten.pl minimalbsp.html > test.html« aufrufe, so wird eine neue Datei (test.html) erzeugt, die mit minimalbsp.html identisch ist. Die Fußnote wird also nicht eingebettet. (Bei einer Fußnote bräuchte man dieses Skript nicht, ich habe jedoch bei meiner letzten HTML-Umwandlung ca. 170 Fußnoten manuell in die HTML-Hauptdatei eingebettet). Könnte es sein, dass im Skript noch eine Anweisung zum Schreiben fehlt? Mit meinen minimalen perl-Kenntnissen konnte ich bisher noch keine entdecken. Bin für jeden Hinweis dankbar! Gruß, PLS |