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

Paketti: zoem (08-248-1)

general-purpose macro/programming language for transforming text

Zoem is a language for transforming text. It supports the creation of light-weight mark-up languages as macro packages built on top of zoem. PUD (Portable Unix Documentation) provides two such mini-languages and is shipped with zoem. The PUD languages are for generating manpages and FAQ documents in both HTML and troff.

Zoem submits text to a two-stage transformation process. Macro expansion and interpretation is followed by application of customizable character filtering rules. Zoem supports inside-out evaluation, comprehensive IO, control operators, iteration, dictionary stacks, multidimensional data storage, arithmetic expressions, regular expressions, system commands, and more.

PUD allows semantic mark-up, abstraction from repeated (mark-up) elements, centralized control, automatic generation of TOC sections, and more of that stuff.

If you'd like to generate manpages, but don't like troff syntax, and find Perl's POD too limited, zoem's PUD is likely useful for you. If you like your documents to be available in both PDF and HTML, but find Docbook XML too heavyweight (and aren't really happy with Docbook XML's baroque default tagnames), you'll like PUD.

Tagit: 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

Muut pakettiin zoem liittyvät paketit

  • depends
  • recommends
  • suggests
  • dep: libc0.1 (>= 2.4) [kfreebsd-amd64, kfreebsd-i386]
    GNU-C-kirjasto: jaetut kirjastot
    myös näennäispaketti, jonka toteuttaa libc0.1-udeb
  • dep: libc0.3 (>= 2.7-1) [hurd-i386]
    GNU-C-kirjasto: jaetut kirjastot
    myös näennäispaketti, jonka toteuttaa libc0.3-udeb
  • dep: libc6 (>= 2.5) [avr32]
    GNU-C-kirjasto: jaetut kirjastot
    myös näennäispaketti, jonka toteuttaa libc6-udeb
    dep: libc6 (>= 2.5-5) [m68k]
    dep: libc6 (>= 2.7-1) [ei alpha, avr32, hurd-i386, ia64, kfreebsd-amd64, kfreebsd-i386, m68k]
  • dep: libc6.1 (>= 2.7-1) [alpha, ia64]
    GNU-C-kirjasto: jaetut kirjastot
    myös näennäispaketti, jonka toteuttaa libc6.1-udeb

Imuroi zoem

Imurointi kaikille saataville arkkitehtuureille
Arkkitehtuuri Paketin koko Koko asennettuna Tiedostot
alpha 126.0 kt376 kt [tiedostoluettelo]
amd64 122.9 kt340 kt [tiedostoluettelo]
armel 104.9 kt280 kt [tiedostoluettelo]
avr32 (epävirallinen siirros) 112.3 kt268 kt [tiedostoluettelo]
hppa 117.6 kt304 kt [tiedostoluettelo]
hurd-i386 101.2 kt276 kt [tiedostoluettelo]
i386 111.4 kt304 kt [tiedostoluettelo]
ia64 163.0 kt516 kt [tiedostoluettelo]
kfreebsd-amd64 115.1 kt272 kt [tiedostoluettelo]
kfreebsd-i386 101.9 kt242 kt [tiedostoluettelo]
m68k (epävirallinen siirros) 92.3 kt272 kt [tiedostoluettelo]
mips 122.7 kt376 kt [tiedostoluettelo]
mipsel 121.7 kt376 kt [tiedostoluettelo]
powerpc 120.8 kt348 kt [tiedostoluettelo]
s390 135.9 kt360 kt [tiedostoluettelo]
sparc 125.7 kt352 kt [tiedostoluettelo]