Hallo Ralf,
Für brauchbare Vorschläge ewig dankbar
Das es sich um wissenschaftliche Dokumente handelt, schreit das geradezu nach (La)TeX. Bei SuSE ist die TeTeX-Distribution dabei, Paket te_latex. (sowie dessen Abhängigkeiten) Dann brauchst Du nicht einmal PDFLib sondern kannst PDFLaTeX verwenden, um direkt PDF-Dokumente zu generieren. Desweiteren kannst Du dann bequem in den TeX-Sourcefiles mit Fulltext-Suche per PHP suchen. Ein Ausschnitt aus einer TeX-Datei sähe so aus:
Man nehme etwas Ethanol ($CH_3COOH$) und vermische es mit Wasser. ($H_2O) etc.
Anstelle von $CH_3COOH$ wird halt CH3COOH gedruckt, wobei die 3 tiefgestellt ist. Anstelle von $H_2O$ wird H20 gedruckt, wobei die 2 tiefgestellt ist. Du kannst desweiteren LaTeX automatisch in HTML verwandeln und dabei werden die Formeln automatisch in .gif-Bilder verwandelt.
Mit PHP kannst Du das etwa so realisieren: Der Benutzer kann den LaTeX-Sourcecode per Webformular bearbeiten und PHP kümmert sich um die ganze Bearbeitung im Hintergrund. (Aufrufe von latex bzw. pdflatex, etc.)
LaTeX ist desweiteren die lingua franca im Wissenschaftlichen Bereich. Zum Einlesen empfehle ich das Buch von Helmut Kopka (LaTeX, Band 1: Einführung, ISBN 3-8273-7038-8, EUR 39,95)
Alternative:
Du nimmst MathML. Da gibt es inzwischen auch schon Editoren als Erweiterungen im Mozilla. Aber nur der Mozilla bzw. Netscape 7 kann MathML auch anzeigen. Das wäre evtl. für die Zukunft die Lösung, aber im Moment noch nicht zu gebrauchen.
Grüße,
Christian
Sollen sich alle schämen, die gedankenlos sich der Wunder der Wissenschaft und Technik bedienen und nicht mehr davon erfasst haben als eine Kuh von der Botanik der Pflanzen, die sie mit Wohlbehagen frisst.
-- Albert Einstein