etch  ] [  etch-m68k  ] [  lenny  ] [  squeeze  ] [  sid  ]
[ Quellcode: zoem  ]

Paket: zoem (08-248-1)

Mehrzweck-Makro-/Programmiersprache zur Textumwandlung

Zoem ist eine Sprache für die Umwandlung von Text. Sie unterstützt den Entwurf von leichtgewichtigen Auszeichnungssprachen als auf zoem aufsetzende Makropakete. PUD (Portable Unix Documentation) enthält zwei solcher Minisprachen und wird mit zoem ausgeliefert. Die PUD-Sprachen erzeugen Unix-Handbuchseiten (manpages) und FAQ-Dokumente in den Formaten HTML und troff.

Zoem unterwirft Text einem zweistufigen Transformationsprozess. Der Ersetzung und Auswertung der Makros folgt die Anwendung anpassbarer Filterregeln für Zeichen. Zoem unterstützt Auswertung von innen nach außen, umfassende Ein-/Ausgabe, Kontrolloperatoren, Wiederholungen, Verzeichnisstapel, mehrdimensionale Datenspeicherung, arithmetische und reguläre Ausdrücke, Systembefehle und mehr.

PUD ermöglicht semantische Auszeichnung, Abstraktion von wiederholten (Auszeichnungs-)Elementen, zentralisierte Kontrolle, automatische Erzeugung von Inhaltsverzeichnisabschnitten und mehr von diesem Zeug.

Wenn Sie Handbuchseiten erzeugen möchten, aber die Syntax von troff nicht mögen und Perls POD als zu begrenzt empfinden, dann ist zoems PUD wahrscheinlich nützlich für Sie. Wenn Sie Ihre Dokumente in den Formaten PDF und HTML zur Verfügung stellen möchten, aber Docbook XML zu schwergewichtig finden (und nicht wirklich glücklich mit den barocken Standardnamen der von Docbook XML verwendeten Markierungen (Tags) sind), werden Sie PUD mögen.

Markierungen: Implementiert in: C, Benutzer-Schnittstellen: Kommandozeile, Befehls-Shell, Rolle: Programm, Zweck: Hilfswerkzeug, Zweck: Daten-Konvertierung, Schriftsatz, Arbeitet mit: Text, Unterstützt Formate: HTML, Hypertext Markup Language (Hypertext-Auszeichnungssprache), Handbuchseiten

Andere Pakete mit Bezug zu zoem

  • hängt ab von
  • empfiehlt
  • schlägt vor
  • dep: libc0.1 (>= 2.4) [kfreebsd-amd64, kfreebsd-i386]
    GNU C-Bibliothek: Dynamische Bibliotheken
    auch ein virtuelles Paket, bereitgestellt durch libc0.1-udeb
  • dep: libc0.3 (>= 2.7-1) [hurd-i386]
    GNU C-Bibliothek: Dynamische Bibliotheken
    auch ein virtuelles Paket, bereitgestellt durch libc0.3-udeb
  • dep: libc6 (>= 2.5) [avr32]
    GNU C-Bibliothek: Dynamische Bibliotheken
    auch ein virtuelles Paket, bereitgestellt durch libc6-udeb
    dep: libc6 (>= 2.5-5) [m68k]
    dep: libc6 (>= 2.7-1) [nicht alpha, avr32, hurd-i386, ia64, kfreebsd-amd64, kfreebsd-i386, m68k]
  • dep: libc6.1 (>= 2.7-1) [alpha, ia64]
    GNU C-Bibliothek: Dynamische Bibliotheken
    auch ein virtuelles Paket, bereitgestellt durch libc6.1-udeb

zoem herunterladen

Download für alle verfügbaren Architekturen
Architektur Paketgröße Größe (installiert) Dateien
alpha 126,0 kB376 kB [Liste der Dateien]
amd64 122,9 kB340 kB [Liste der Dateien]
armel 104,9 kB280 kB [Liste der Dateien]
avr32 (inoffizielle Portierung) 112,3 kB268 kB [Liste der Dateien]
hppa 117,6 kB304 kB [Liste der Dateien]
hurd-i386 101,2 kB276 kB [Liste der Dateien]
i386 111,4 kB304 kB [Liste der Dateien]
ia64 163,0 kB516 kB [Liste der Dateien]
kfreebsd-amd64 115,1 kB272 kB [Liste der Dateien]
kfreebsd-i386 101,9 kB242 kB [Liste der Dateien]
m68k (inoffizielle Portierung) 92,3 kB272 kB [Liste der Dateien]
mips 122,7 kB376 kB [Liste der Dateien]
mipsel 121,7 kB376 kB [Liste der Dateien]
powerpc 120,8 kB348 kB [Liste der Dateien]
s390 135,9 kB360 kB [Liste der Dateien]
sparc 125,7 kB352 kB [Liste der Dateien]