Fmpp.

Eine Allzweck-Textdatei-Präprozessor-Tool
Jetzt downloaden

Fmpp. Ranking & Zusammenfassung

Anzeige

  • Rating:
  • Lizenz:
  • BSD License
  • Preis:
  • FREE
  • Name des Herausgebers:
  • Daniel Dekany
  • Website des Verlags:

Fmpp. Stichworte


Fmpp. Beschreibung

Ein Allzweck-Textdatei-Präprozessor-Tool FMPP ist ein Allzweck-Textdatei-Preprocessor-Tool, das Freemarker-Vorlagen verwendet. Das FMPP-Projekt ist speziell für den HTML-Präprozessor entwickelt, um komplette (statische) Homepages zu generieren: Verzeichnisstruktur, die HTML-S, Image-Dateien usw. enthält, kann natürlich zum Erzeugen des Quellcodes oder in den Textdateien generiert werden. FMPP ist mit Java-Klassen ausziehbar, um Daten aus allen Datenquellen (Datenbank usw.) zu ziehen und die Daten in die generierten Dateien einzubetten.FMPP können mit der Befehlszeilenoberfläche von UN * X-Style oder als Ameisenaufgabe verwendet werden Kann es in Ihre Java-Anwendung einbetten. Hier sind einige wichtige Funktionen von "FMPP": Vorprozessorsprache (es ist die Freemarker-Vorlagensprache): · Alle üblichen Vorlagenkonstrukte, z. B. inklusive, falls / else / elseIf, Loop. · Makros mit genannten Argumenten und verschachtelten Inhalten (Körper). · Variablen (global oder lokal für einen Makro-Anruf) · Komplexe Ausdrücke mit String-, arithmetischen und logischen Operationen. Mit benutzerdefinierten Funktionen erweiterbar. · Automatisches und manuelles Austritt (HTML, XML, benutzerdefinierte Funktion) · Transformierende (Filter-) Ausgangsblöcke; Mit benutzerdefinierten Transformationen in Java erweiterbar. · Erfassen des Ausgangsblocks in eine Variable. · Charset bewusst, verwendet intern Unicode. · Number- und Datums- / Uhrzeit-Formatierung mit Masken (Muster). Geländer empfindliche Nummern- und Datums- / Uhrzeit-Formatierung. Bulk-Dateiverarbeitung: · Gesamtverzeichnisse rekursiv verarbeiten. · Der unterschiedliche Dateiverarbeitungsmodus kann für jede Datei ausgewählt werden, basierend auf Pfadmustern (als Dateierweiterung): Datei als Vorlage ausführen oder als XML analysieren und dann mit einer Vorlage oder binärer Kopiervorgang ausgegeben oder ignorieren es. · Kann schlechte Quelldateien ignorieren und die Fehlermeldung in einer Textdatei anmelden. · Kann garantieren, dass bestimmte Dateien später als andere verarbeitet werden. Sie können Daten von willkürlichen Datenquellen aussetzen, indem Sie Erweiterungen in Java schreiben. Derzeit unterstützte Datenquellen außerhalb des Felds: · XML-Datei. · CSV- und TAB-getrennte Textdateien · Java-Eigenschaftendatei · Ant-Eigenschaften, Ameiseprojekte und Zielinformationen · System Uhr · Klartextdatei Andere hervorgehobene Merkmale: · Ausgabeaufspaltung: Eine Einzelquelldatei kann mehrere Ausgabedateien generieren (einschließlich 0 Ausgabedateien). · Automatische Dateieinschluss, automatische Flucht und Whatnot, der mit automatisch eingefügten Headern und Fußzeilen erfolgen kann, ausgewählt, ausgewählt auf Bahnmustern. · Erzeugen Sie HTML -S mit berechneten Breite und Höhe. · Berechnen Sie den relativen Pfad in das Home-Verzeichnis oder in jede andere Datei. · Rendering (Transformation) XML-Dateien mit Freemarker-Vorlagen. (Ähnlich dem typischen XSLT-Nutzungsmuster.) · Fragen Sie die Größe / das Vorhandensein von Quelldateien ab. · Abfrageausgangskodierung (Charset). · URL-EXPAPING (mit dem tatsächlichen Ausgangs-Charset). Was ist neu in dieser Version: · Diese Version fügt XML Xinclude Unterstützung hinzu. · Fügt Funktionen zum Erstellen leerer Verzeichnisse in der Ausgabe hinzu. · Es gibt einige Bugfixes.


Fmpp. Zugehörige Software

svninfo.

svninfo wird verwendet, um die Revisions- und Dateiinformationen zu extrahieren, die vom Subversion-Revisionssteuerungssystem bereitgestellt werden. ...

138

Herunterladen

Vimlatex.

vimlatex ist ein Skript-Wrapper für Tex / Latex / etc. das sanitisiert die Ausgabe, um mit dem Errorformat von VIM-Latex kompatibel zu sein. ...

50

Herunterladen