sarge  ] [  etch  ] [  etch-m68k  ] [  lenny  ] [  sid  ]
[ Source: zoem  ]

Package: zoem (07-333-3)

Links for zoem

Debian Resources:

Download Source Package zoem:

Maintainer:

External Resources:

Similar packages:

Obecný makro/programovací jazyk pro transformaci textu

Zoem je jazyk pro transformaci textu. Podporuje vytváření jednoduchého značkovacího jazyka jako makrobalíčku, který je vytvořen nad zoem. PUD (Portable Unix Documentation) obsahuje dva takové mini-jazyky a dodává se s zoem. Jazyky PUD slouží ke generování manuálových stránek a dokumentace FAQ v HTML i pro troff.

Zoem nahrazuje text ve dvou-fázovém transformačním procesu. Expanze makra a interpretace je následována aplikací upravitelných filtrovacích pravidel. Zoem podporuje vnitřně-vnější vyhodnocení, obsažný IO, kontrolní operátory, iterace, slovníkové zásobníky, více-dimenzionální uložení dat, aritmetické výrazy, regulární výrazy, systémové příkazy a mnohem víc.

PUD umožňuje značkování významu, abstrakci z opakovaných (označkovaných) elementů, centralizovanou správu, automatické generování sekcí TOC a mnohem více než tohle.

Pokud chcete generovat manuálové stránky a přitom nemáte rádi syntaxi troff, nebo se vám zdá POD Perlu příliš omezené, zřejmě se vám bude hodit PUD zoemu. Pokud tedy chcete vytvářet dokumenty ve formátu PDF a HTML, ale Docbook XML vám připadá příliš obtížný (nelíbí se vám např. barokní názvy značek XML Docbooku), bude se vám líbit PUD.

Tags: Implemented in: C, User Interface: Command Line, Command Shell, Role: Program, Scope: Utility, Purpose: Data Conversion, Typesetting, Works with: Text, Supports Format: HTML, Hypertext Markup Language, Manpages

Other Packages Related to zoem

  • depends
  • recommends
  • suggests
  • dep: libc0.1 (>= 2.7-1) [kfreebsd-amd64, kfreebsd-i386]
    Knihovna GNU C: Sdílené knihovny
    also a virtual package provided by libc0.1-udeb
  • dep: libc0.3 (>= 2.7-1) [hurd-i386]
    Knihovna GNU C: Sdílené knihovny
    also a virtual package provided by libc0.3-udeb
  • dep: libc6 (>= 2.5-5) [m68k]
    Knihovna GNU C: Sdílené knihovny
    also a virtual package provided by libc6-udeb
    dep: libc6 (>= 2.7-1) [not alpha, hurd-i386, ia64, kfreebsd-amd64, kfreebsd-i386, m68k]
  • dep: libc6.1 (>= 2.7-1) [alpha, ia64]
    Knihovna GNU C: Sdílené knihovny
    also a virtual package provided by libc6.1-udeb

Download zoem

Download for all available architectures
Architecture Package Size Installed Size Files
alpha 126.1 kB376 kB [list of files]
amd64 120.4 kB336 kB [list of files]
arm 100.3 kB221 kB [list of files]
armel 104.5 kB280 kB [list of files]
hppa 117.4 kB304 kB [list of files]
hurd-i386 100.8 kB276 kB [list of files]
i386 108.9 kB300 kB [list of files]
ia64 163.3 kB516 kB [list of files]
kfreebsd-amd64 (unofficial port) 115.1 kB272 kB [list of files]
kfreebsd-i386 (unofficial port) 100.9 kB238 kB [list of files]
m68k 92.2 kB272 kB [list of files]
mips 122.5 kB376 kB [list of files]
mipsel 121.6 kB376 kB [list of files]
powerpc 120.8 kB348 kB [list of files]
s390 135.7 kB360 kB [list of files]
sparc 125.7 kB352 kB [list of files]