Naprej Nazaj Kazalo

2. Uvod

2.1 Jezik SGML

Jezik SGML (ang. Standard Generalised Mark-up Language) je jezik za definiranje vrst dokumentov.

Na primer, definira se lahko vrsta dokumenta za kuharski recept, katerega prvi del določa sestavine, drugi del pripomočke, tretji navodila za peko torte, v zadnjem delu pa je prikazana slika končnega rezultata.

Taka definicija vrste dokumenta se imenuje DTD (ang. Document Type Definition). DTD ne določa videza končnega izdelka, temveč le definira, kaj vse lahko obsega.

Če spet uporabimo prejšnji zgled: prepričan sem, da ste se ob branju mojega kuharskega recepta domislili svojega ali recepta vašega najljubšega kuharja. Vsak je drugačen: moj je na fotografiji, ki jo najdete v levem zgornjem kotu kopališke omarice, seznam sestavin pa poiščite med bazenom in žarom. Pa vaš?

Zahvaljujoč tej standardni definiciji se lahko pišejo sestavki, ne da bi morali predvideti, kako jih bo videl bralec.

2.2 Definicija vrste LinuxDoc

Ta vrsta omogoča pisanje, kot ste verjetno uganili, dokumentacije, povezane z Linuxom.

Ti dokumenti so navadno sestavljeni takole: začenjajo se z naslovom, Temu sledi avtorjevo ime in številka različice ter datum. Potem pride povzetek, ki na kratko razlaga vsebino sestavka (da vam ni treba brskati po njej, nazadnje pa ugotovite, da to ni to, kar iščete), potem kazalo, ki prikazuje strukturo sestavka in omogoča tistim, ki se jim mudi, da preidejo neposredno na del, ki ga želijo brati.

In nadalje sledi zbirka poglavij, razdelkov, odstavkov. Med temi odstavki lahko vstavite kodo programov, spremenite pisavo, da ponazorite besedo ali stavek, vstavljate sezname, se sklicujete na druge dele sestavka itd.

Za pisanje takega sestavka zadostuje na primernem mestu določiti naslov, avtorja, datum in različico sestavka, nato pisati poglavja in razdelke, povedati, kdaj se vstavi seznam in kaj so njegovi elementi itd.

2.3 Paket SGML-Tools

Paket SGML-Tools omogoča izdelavo končnega formata dokumenta iz njegovega opisa. Če želite dokument uvrstiti v osebno knjižnico, boste izbrali izhodni format PostScript, če ga želite deliti s svetom na svetovnem spletu, boste izbrali HTML, in če ne morete pomagati in morate brati v Windows, ga boste spremenili v RTF, da ga boste lahko uvozili v kak urejevalnik besedil. Morda boste želeli uporabljati različne formate, ki se bodo prilagajali vašemu spremenljivemu razpoloženju.

Paket SGML-Tools je dostopen po anonimnem FTP iz arhiva ftp://ftp.lip6.fr/pub/sgml-tools/.


Naprej Nazaj Kazalo