doc/hu/docproj/sgml.sgml
Giorgos Keramidas eeeafee1f8 Various fixes for the Hungarian translation:
- Fix typos (tested with hungarian/hunspell)
- Fix links (W3C Link Checker)

Submitted by:   gabor
2007-01-15 15:08:13 +00:00

218 lines
9.7 KiB
Text

<!DOCTYPE HTML PUBLIC "-//FreeBSD//DTD HTML 4.01 Transitional-Based Extension//EN" [
<!ENTITY base CDATA "..">
<!ENTITY date "$FreeBSD: www/hu/docproj/sgml.sgml,v 1.1 2007/01/07 22:44:47 keramida Exp $">
<!ENTITY title "FreeBSD Dokumentációs Projekt: SGML">
<!ENTITY % navinclude.docs "INCLUDE">
]>
<!-- The FreeBSD Hungarian Documentation Project
Translated by: Peter Terbe <sncdev@gmail.com>
Original Revision: r1.27 -->
<html>
&header;
<p>A Dokumentáci&oacute;s Projekt az SGML nyelvet haszn&aacute;lja, mint
alapvet&#245; eszk&ouml;zt a dokument&aacute;ci&oacute;
bemutat&aacute;s&aacute;hoz.</p>
<p>Az SGML jelent&eacute;se: <b>S</b>tandard <b>G</b>eneralized
<b>M</b>arkup <b>L</b>anguage.</p>
<p>Di&oacute;h&eacute;jban, (&eacute;s eln&eacute;z&eacute;st
mindenkit&#245;l, akit s&eacute;rt a k&ouml;vetkez&#245;
kijelent&eacute;s) az SGML egy nyelv tov&aacute;bbi nyelvek
l&eacute;trehoz&aacute;s&aacute;ra.</p>
<p>Talán &Ouml;n is haszn&aacute;lta m&aacute;r az SGML-t,
an&eacute;lk&uuml;l, hogy tudott volna r&oacute;la. A HTML, amely
nyelven a honlapok k&eacute;sz&uuml;lnek, rendelkezik form&aacute;lis
le&iacute;r&aacute;ssal, amely SGML nyelven &iacute;r&oacute;dott. Mikor
HTML nyelven &iacute;r, <b>nem</b> az SGML nyelvet haszn&aacute;lja
(&eacute;s ford&iacute;tva sem), csak egy olyan nyelvet, amelynek
szab&aacute;lyait az SGML seg&iacute;ts&eacute;g&eacute;vel
fektett&eacute;k le.</p>
<p>Sok le&iacute;r&oacute; nyelv l&eacute;tezik, melynek alapjait SGML
nyelven &iacute;rt&aacute;k. A HTML az egyik ezek k&ouml;z&uuml;l.
Egy m&aacute;sik p&eacute;lda erre a "DocBook". Ez egy olyan nyelv,
melyet technikai le&iacute;r&aacute;sok &iacute;r&aacute;s&aacute;hoz
terveztek, és mint ilyen, sok taggel rendelkezik (amelyek &iacute;gy
n&eacute;znek ki: <tt>&lt;Tag&nbsp;tartalma&gt;</tt>), a technikai
le&iacute;r&aacute;sok megfelel&#245; form&aacute;z&aacute;s&aacute;hoz.
A FreeBSD Dokument&aacute;ci&oacute;s Projekt ezt haszn&aacute;lja,
kieg&eacute;sz&iacute;tve n&eacute;h&aacute;ny &uacute;j elemmel a
m&eacute;g nagyobb precizit&aacute;s &eacute;rdek&eacute;ben.</p>
<p>A k&ouml;vetkez&#245; p&eacute;lda bemutatja, hogyan &iacute;rhat
bekezd&eacute;st a HTML nyelv seg&iacute;ts&eacute;g&eacute;vel
(a tartalomt&oacute;l eltekintve, csak a tageket n&eacute;zze):</p>
<pre><![ CDATA [
<p>A rendszer a jelszavak t&aacute;rol&aacute;s&aacute;ra a
<tt>/etc/passwd</tt> f&aacute;jlt haszn&aacute;lja. Ennek
m&oacute;dos&iacute;t&aacute;s&aacute;hoz a <b><tt>vipw</tt></b>
haszn&aacute;lata ajánlott. Amennyiben csak egy &uacute;j
felhaszn&aacute;l&oacute;t akar felvenni a rendszerbe,
haszn&aacute;lhatja az <b><tt>adduser</tt></b> parancsot.</p>
]]></pre>
<p>Ugyanez a bekezd&eacute;s a DocBook le&iacute;r&oacute;nyelvet
haszn&aacute;lva &iacute;gy n&eacute;z ki:</p>
<pre><![ CDATA [
<para>A rendszer a jelszavak t&aacute;rol&aacute;s&aacute;ra a
<filename>/etc/passwd</filename> f&aacute;jlt haszn&aacute;lja. Ennek
m&oacute;dos&iacute;t&aacute;s&aacute;hoz a <command>vipw</command>
haszn&aacute;lata aj&aacute;nlott. Amennyiben csak egy &uacute;j
felhaszn&aacute;l&oacute;t akar felvenni a rendszerbe,
haszn&aacute;lhatja az <command>adduser</command> parancsot.</para>
]]></pre>
<p>Amint l&aacute;tja, a DocBook sokkal "kifejez&#245;bb" a HTML-nél.
A HTML p&eacute;ld&aacute;ban a f&aacute;jln&eacute;v
megjelen&iacute;t&eacute;se "typewriter" bet&#251;t&iacute;pussal
t&ouml;rt&eacute;nik. A DocBook ugyanezt
"f&aacute;jln&eacute;v"-k&eacute;nt k&eacute;pes kezelni,
f&uuml;ggetlen&uuml;l att&oacute;l, hogy a f&aacute;jln&eacute;v
le&iacute;r&aacute;s&aacute;t itt nem t&aacute;rgyaljuk.</p>
<p>Ennek a sokkal kifejez&#245;bb jel&ouml;l&eacute;si rendszernek
rengeteg el&#245;nye van:</p>
<ul>
<li>
<p>Nem f&eacute;lre&eacute;rthet&#245; vagy ellentmond&aacute;sos.</p>
<p>Nem tölt id&#245;t azon gondolkodva, hogy "Hmm, vajon egy
f&aacute;jln&eacute;v megjelen&iacute;t&eacute;s&eacute;hez 'tt',
'b', vagy 'em' lenne megfelel&#245;bb?"</p>
<p>Ehelyett a megfelel&#245; taget haszn&aacute;lhatja a megfelel&#245;
helyen.</p>
<p>A DocBookb&oacute;l m&aacute;s form&aacute;tumokba (HTML,
PostScript&reg;, stb.) t&ouml;rt&eacute;n&#245;
&aacute;talak&iacute;t&aacute;s sor&aacute;n biztos lehet abban,
hogy minden &lt;filename&gt; ugyan&uacute;gy fog kin&eacute;zni.</p>
</li>
<li>
<p>Elfelejthet a dokumentum t&aacute;lal&aacute;sának
m&oacute;dj&aacute;val foglalkozni, &iacute;gy
kiz&aacute;r&oacute;lag a tartalomra koncentr&aacute;lhat.</p>
</li>
<li>
<p>Mivel a dokument&aacute;ci&oacute; le&iacute;r&aacute;s&aacute;nak
m&oacute;dja egy&aacute;ltal&aacute;n nem k&ouml;t&ouml;tt, ugyanaz
a dokument&aacute;ci&oacute; t&ouml;bb m&aacute;s form&aacute;tumban
is k&ouml;nnyed&eacute;n el&#245;&aacute;ll&iacute;that&oacute;
&mdash; egyszer&#251; sz&ouml;veg, HTML, PostScript&reg;, RTF, PDF,
stb.</p></li>
<li>
<p>A dokument&aacute;ci&oacute; sokkal intelligensebb, teh&aacute;t
intelligensebb feladatokra haszn&aacute;lhat&oacute;.
P&eacute;ld&aacute;ul lehets&eacute;ges egy olyan
t&aacute;rgymutat&oacute; automatikus
el&#245;&aacute;ll&iacute;t&aacute;sa, amely a
dokument&aacute;ci&oacute; &ouml;sszes parancs&aacute;t
tartalmazza.</p></li>
</ul>
<p>Ez olyan, mint a Microsoft&reg; Word st&iacute;lusai, csak
m&eacute;rhetetlen&uuml;l sokoldal&uacute;bb.</p>
<p>Term&eacute;szetesen a sokoldal&uacute;s&aacute;gnak &aacute;ra van:</p>
<ul>
<li>
<p>Mivel a haszn&aacute;lhat&oacute; tagek sz&aacute;ma sokkal nagyobb,
tov&aacute;bb tart megtanul&aacute;suk &eacute;s alkalmaz&aacute;suk
elsaj&aacute;t&iacute;t&aacute;sa is.</p>
<p>Egy j&oacute; m&oacute;dszere az SGML &eacute;s a DocBook
elsaj&aacute;t&iacute;t&aacute;s&aacute;nak az, ha sok p&eacute;lda
dokument&aacute;ci&oacute; forr&aacute;s&aacute;ban
megfigyelj&uuml;k, m&aacute;s szerz&#245;k hogyan &iacute;rtak le
hasonl&oacute; inform&aacute;ci&oacute;t.</p>
</li>
<li>
<p>Az &aacute;talak&iacute;t&aacute;s nem egyszer&#251;.</p></li>
</ul>
<h2>Mi a teend&#245;, ha nem ismeri a DocBook rendszert?
Hozz&aacute;j&aacute;rulhat m&aacute;ssal is?</h2>
<p>Természetesen igen. B&aacute;rmely dokument&aacute;ci&oacute; jobb a
nem l&eacute;tez&#245; dokument&aacute;ci&oacute;n&aacute;l. Amennyiben
rendelkezik n&eacute;h&aacute;ny k&ouml;zl&eacute;sre sz&aacute;nt
dokument&aacute;ci&oacute;val, de azok nem DocBook nyelven
&iacute;r&oacute;dtak, ne agg&oacute;djon!</p>
<p><a href="submitting.html">K&uuml;ldje el</a> a
dokument&aacute;ci&oacute;t, mint norm&aacute;lis esetben. A projekt
egy m&aacute;sik tagja el&#245; fogja venni a javasolt
dokument&aacute;ci&oacute;t, elv&eacute;gzi a konvert&aacute;l&aacute;st
&eacute;s k&ouml;zz&eacute;teszi. Kis szerencs&eacute;vel az &iacute;gy
elk&eacute;sz&uuml;lt sz&ouml;veget is elk&uuml;ldik &Ouml;nnek!
Ez hasznos lehet, mert &iacute;gy megtekintheti a
dokument&aacute;ci&oacute; &quot;el&#245;tte &eacute;s ut&aacute;na&quot;
v&aacute;ltozat&aacute;t, &eacute;s rem&eacute;lhet&#245;en tanul
egy keveset a le&iacute;r&oacute; folyamatb&oacute;l.</p>
<p>Ez nyilv&aacute;nval&oacute;an lelass&iacute;tja a
k&ouml;zz&eacute;t&eacute;teli folyamatot, mivel a bek&uuml;ld&ouml;tt
dokument&aacute;ci&oacute;t m&eacute;g konvert&aacute;lni kell.
&Iacute;gy p&aacute;r &oacute;r&aacute;ba, vagy p&aacute;r
napba is beletelhet, mire elb&iacute;r&aacute;l&aacute;sra
ker&uuml;l.</p>
<h2>Tov&aacute;bbi inform&aacute;ci&oacute;k az SGML-r&#245;l és a
DocBookr&oacute;l</h2>
<p>El&#245;sz&ouml;r is olvassa el a
<a href="&enbase;/doc/en_US.ISO8859-1/books/fdp-primer/index.html"><b>A FreeBSD
Dokument&aacute;ci&oacute;s Projekt Ir&aacute;nyelvei
Kezd&#245;knek</b></a> c&iacute;m&#251; k&ouml;nyvet. Ennek
c&eacute;lja, hogy &aacute;tfog&oacute; le&iacute;r&aacute;st
ny&uacute;jtson minden, a FreeBSD dokument&aacute;ci&oacute;ja kapcsán
felmer&uuml;l&#245; k&eacute;rd&eacute;sek
megv&aacute;laszol&aacute;s&aacute;hoz. Igen hossz&uacute;
le&iacute;r&aacute;s, amely kisebb oldalakra van tagolva, de
lehet&#245;s&eacute;ge van megtekinteni egy oldalk&eacute;nt,
<a href="&enbase;/doc/en_US.ISO8859-1/books/fdp-primer/book.html"><b>eg&eacute;szben</b></a>.</p>
<dl>
<dt><a
href="http://www.oasis-open.org/cover/sgml-xml.html"><b>http://www.oasis-open.org/cover/sgml-xml.html</b></a>
</dt>
<dd><p>Az SGML/XML honlap. Sz&aacute;mtalan hivatkoz&aacute;s az SGML-r&#245;l.</p></dd>
<dt><a
href="http://www-sul.stanford.edu/tools/tutorials/html2.0/gentle.html"><b>http://www-sul.stanford.edu/tools/tutorials/html2.0/gentle.html</b></a>
</dt>
<dd><p>"Gentle Introduction to SGML". Aj&aacute;nlott olvasm&aacute;ny
mindenkinek, aki k&ouml;zelebbr&#245;l akar megismerkedni az SGML
nyelvvel, a kezd&#245;k szemsz&ouml;g&eacute;b&#245;l n&eacute;zve.</p>
</dd>
<dt><a
href="http://www.oasis-open.org/docbook/"><b>http://www.oasis-open.org/docbook/</b></a>
</dt>
<dd><p>A DocBook DTD-t az OASIS gondozza. Ezek az oldalak azoknak
sz&oacute;lnak, akik az SGML nyelvet m&aacute;r
elsaj&aacute;t&iacute;tott&aacute;k &eacute;s a DocBook-ot
tanulmányozn&aacute;k.</p>
</dd>
</dl>
<p></p><a href="docproj.html">FreeBSD Dokumentációs Projekt kezd&#245;lap</a>
&footer;
</html>