BITTE um Literaturhinweise

NetzUnity und Informatik-forum wurden zusammengelegt. Eine entsprechende Ankündigung wird demnächst noch folgen. Für 2025 ist hier einiges geplant! Bei Fragen bitte per DM an Maximilian Rupp wenden.
  • in meinen alljährlichen Ferienwahn code ich grad an verschiedenen Sachen rum: für ein paar davon finde ich trotz intensivem googeling keine Informationen. Also falls jemand zufällig irgendwas brauchbares kennt, wäre ich sehr dankbar.
    Über:
    <ul>
    <li> Typesetting: Wie setze ich Text und mathematische Formeln (Algorithmen für Probleme wie: Setze irgendeinen Text 3-spaltig, Zeichne die Schrödingergleichung) auf low-level-Basis (z.B. Perl und GD)
    <li> Zeichnen von Geometrischen Strukturen (z.B.: wie verbinde ich zwei Ellipsen, wie render ich einen x-beliebigen Baum, etc.)
    <li> Praxisnahe! Einführung in Parsing (am besten am Beispiel eines konkreten Problems)
    </ul>

    ganz toll wären net-resourcen
    wirklich dringend ists natürlich nicht, aber ich würd mich sehr freuen

    mfg, shabby

  • ad Typesetting: Das TeXBook bzw. die restlichen Sachen, die Donald Knuth zu dem Thema verfasst hat (im Addison-Wesley-Verlag erschienen, IIRC) wird dir da evtl. helfen. Wenn du eine Implementation von eienm Formelsetzer suchst, schau die die MathML-Implementation von Mozilla (http://www.mozilla.org) an

    ad Zeichnen Geometrischer Strukturen: Was wuerde dich da interessieren? Das Layout? (Mich auch (-:) Oder eher wie man am schnellsten einen Kreis zeichnet? Fuer Layout gibt's ein paar open-source-projekte, die solche Algorithmen verwenden (Doxygen ist sowas, IIRC). Da kann man sich sicher was abschauen.

    ad Parsen: Das Dragon Book: "Compilerbau" (Alfred V. Aho, Ravi Sethi, and Jeffrey D. Ullman) ist da das Standardwerk, aber IMHO ist die Info-Seite zum Bison (http://www.gnu.org) auch recht ergiebig (:

    Ansonsten halt bei aleph.tuwien.ac.at schauen (:

    Hail Eris! All hail Discordia!

Jetzt mitmachen!

Sie haben noch kein Benutzerkonto auf unserer Seite? Registrieren Sie sich kostenlos und nehmen Sie an unserer Community teil!