aboutsummaryrefslogtreecommitdiff
path: root/hu_HU.ISO8859-2/books/fdp-primer/sgml-primer/chapter.xml
diff options
context:
space:
mode:
Diffstat (limited to 'hu_HU.ISO8859-2/books/fdp-primer/sgml-primer/chapter.xml')
-rw-r--r--hu_HU.ISO8859-2/books/fdp-primer/sgml-primer/chapter.xml227
1 files changed, 101 insertions, 126 deletions
diff --git a/hu_HU.ISO8859-2/books/fdp-primer/sgml-primer/chapter.xml b/hu_HU.ISO8859-2/books/fdp-primer/sgml-primer/chapter.xml
index 763f5100b4..9951704bd1 100644
--- a/hu_HU.ISO8859-2/books/fdp-primer/sgml-primer/chapter.xml
+++ b/hu_HU.ISO8859-2/books/fdp-primer/sgml-primer/chapter.xml
@@ -30,14 +30,12 @@
$FreeBSD$
-->
-
<!-- The FreeBSD Hungarian Documentation Project
Translated by: PALI, Gabor <pgj@FreeBSD.org>
%SOURCE% en_US.ISO8859-1/books/fdp-primer/sgml-primer/chapter.xml
%SRCID% 1.50
-->
-
-<chapter id="sgml-primer" lang="hu">
+<chapter xmlns="http://docbook.org/ns/docbook" xmlns:xlink="http://www.w3.org/1999/xlink" version="5.0" xml:id="sgml-primer" xml:lang="hu">
<title>SGML alapismeretek</title>
<para>Az FDP keretében készített
@@ -53,12 +51,11 @@
SGML-trükköket.</para>
<para>A bemutatás alapjául szolgáltak Mark
- Galassi <ulink
- url="http://nis-www.lanl.gov/~rosalia/mydocs/docbook-intro/docbook-intro.html">Get Going With DocBook</ulink>
+ Galassi <link xlink:href="http://nis-www.lanl.gov/~rosalia/mydocs/docbook-intro/docbook-intro.html">Get Going With DocBook</link>
című írásának egyes
részei.</para>
- <sect1 id="sgml-primer-overview">
+ <sect1 xml:id="sgml-primer-overview">
<title>Áttekintés</title>
<para>A kezdeti időkben még viszonylag könnyen el
@@ -221,7 +218,7 @@
A DTD-ket gyakran csak úgy említik mint az SGML
<emphasis>alkalmazásait</emphasis>.</para>
- <para id="sgml-primer-validating">A DTD tartalmazza az
+ <para xml:id="sgml-primer-validating">A DTD tartalmazza az
<emphasis>összes</emphasis> felhasználható elem
leírását, azok használatának
sorrendjét, megadja, hogy ezek közül melyeknek
@@ -265,7 +262,7 @@
DTD írásának részleteire.</para>
</sect1>
- <sect1 id="sgml-primer-elements">
+ <sect1 xml:id="sgml-primer-elements">
<title>Elemek, címkék és
tulajdonságok</title>
@@ -341,15 +338,15 @@
<para>Egy <replaceable>elem</replaceable> elemhez tartozó
kezdőcímke általános alakja az
- <sgmltag><replaceable>elem</replaceable></sgmltag>. Az
+ <tag><replaceable>elem</replaceable></tag>. Az
hozzá tartozó zárócímke pedig az
- <sgmltag>/<replaceable>elem</replaceable></sgmltag>.</para>
+ <tag>/<replaceable>elem</replaceable></tag>.</para>
<example>
<title>Elem (kezdő- és
zárócímkék) használata</title>
- <para>A HTML-ben a bekezdéseket a <sgmltag>p</sgmltag>
+ <para>A HTML-ben a bekezdéseket a <tag>p</tag>
(mint paragrafus) elemmel jelölhetjük. Ehhez az elemhez
tartozik kezdő- és
zárócímke.</para>
@@ -374,7 +371,7 @@
<title>Elem (csak kezdőcímke)
használata</title>
- <para>A HTML-ben van egy <sgmltag>hr</sgmltag> nevű elem,
+ <para>A HTML-ben van egy <tag>hr</tag> nevű elem,
amellyel vízszintes elválasztókat (horizontal
rule) jelölhetünk. Ennek az elemnek nincs tartalma,
ezért csak kezdőcímkével
@@ -396,7 +393,7 @@
elemeket és így tovább.</para>
<example>
- <title>Elemek elemekben, az <sgmltag>em</sgmltag> elem</title>
+ <title>Elemek elemekben, az <tag>em</tag> elem</title>
<programlisting><![CDATA[<p>]]>Ez egy egyszerű <![CDATA[<em>]]>bekezdés<![CDATA[</em>]]>, amelyben néhány <![CDATA[<em>]]>szót<![CDATA[</em>]]>
szépen <![CDATA[<em>]]>kiemeltünk<![CDATA[</em>.</p>]]></programlisting>
@@ -422,11 +419,11 @@
<para>Amikor ez a dokumentum (vagy bárki, az SGML
használatában járatos személy)
- <quote>a <sgmltag>p</sgmltag> címkére</quote>
+ <quote>a <tag>p</tag> címkére</quote>
hivatkozik, akkor ez alatt a <literal>&lt;</literal>,
<literal>p</literal>, <literal>&gt;</literal> karakterekből
álló sorozatot érti. Ezzel szemben viszont
- <quote>a <sgmltag>p</sgmltag></quote> a teljes elemre
+ <quote>a <tag>p</tag></quote> a teljes elemre
vonatkozik.</para>
<para>Ez egy <emphasis>nagyon</emphasis> kicsi
@@ -446,16 +443,16 @@
<para>Az elemek tulajdonságait mindig az adott elem
kezdőcímkéjén
<emphasis>belül</emphasis> soroljuk fel,
- <literal><replaceable>tulajdonság</replaceable>="<replaceable>érték</replaceable>"</literal>
+ <literal>tulajdonság="érték"</literal>
alakban.</para>
<para>A HTML újabb változataiban például
- a <sgmltag>p</sgmltag> elemnek van egy <sgmltag>align</sgmltag>
+ a <tag>p</tag> elemnek van egy <tag>align</tag>
tulajdonsága, amely a HTML megjelenítése
során javasolja, hogy az általa jelölt
bekezdést merre igazítsuk.</para>
- <para>Ez az <sgmltag>align</sgmltag> tulajdonság négy
+ <para>Ez az <tag>align</tag> tulajdonság négy
előre meghatározott érték
valamelyikét kaphatja meg: <literal>left</literal> (balra
zárt), <literal>center</literal> (középre
@@ -505,8 +502,7 @@
SGML katalógusokban kerülnek tárolásra.
A Dokumentációs Projektben használt
eszközök ilyen katalógusok mentén
- nézik át a munkánkat. A <filename
- role="package">textproc/docproj</filename> csomagban a
+ nézik át a munkánkat. A <package>textproc/docproj</package> csomagban a
segédprogramok mellett rengeteg ilyen
SGML-katalógust találhatunk. A &os;
Dokumentációs Projektnek is vannak saját
@@ -525,7 +521,7 @@
<procedure>
<step>
<para>Töltsük le és telepítsük a
- <filename role="package">textproc/docproj</filename> portot a
+ <package>textproc/docproj</package> portot a
&os; Portgyűjteményéből. Ez
portoknak a portja, tehát egy
<emphasis>metaport</emphasis>, így a
@@ -545,7 +541,7 @@
a nyelvünknek megfelelő könyvtárakat
megadni.)</para>
- <example id="sgml-primer-envars">
+ <example xml:id="sgml-primer-envars">
<title>Minta <filename>.profile</filename>
állomány &man.sh.1; és &man.bash.1;
parancssorokhoz</title>
@@ -610,10 +606,9 @@ setenv SGML_CATALOG_FILES /usr/doc/en_US.ISO8859-1/share/xml/catalog:$SGML_CATAL
érvényesíteni valamelyik SGML
elemezővel.</para>
- <para>A <filename role="package">textproc/docproj</filename>
+ <para>A <package>textproc/docproj</package>
csomagnak része az <command>onsgmls</command>
- nevű <link
- linkend="sgml-primer-validating">érvényesítést végző elemező</link>.
+ nevű <link linkend="sgml-primer-validating">érvényesítést végző elemező</link>.
Az <command>onsgmls</command> beolvas egy tetszőleges
SGML DTD szerint definiált elemekkel jelölt
dokumentumot és ebből elkészíti a
@@ -648,7 +643,7 @@ setenv SGML_CATALOG_FILES /usr/doc/en_US.ISO8859-1/share/xml/catalog:$SGML_CATAL
<para>Nézzük meg mi történik akkor, ha
kihagyjuk a kötelező elemeket.
Töröljük például a
- <sgmltag>title</sgmltag> és <sgmltag>/title</sgmltag>
+ <tag>title</tag> és <tag>/title</tag>
címkéket, majd próbáljuk meg
újra az
érvényesítést.</para>
@@ -729,7 +724,7 @@ onsgmls:próba.xml:6:8:E: end tag for "HEAD" which is not finished</screen>
</tgroup>
</informaltable>
- <para>Egyedül a <sgmltag>title</sgmltag> címke
+ <para>Egyedül a <tag>title</tag> címke
elhagyásával két
különböző hibát kaptunk.</para>
@@ -739,32 +734,32 @@ onsgmls:próba.xml:6:8:E: end tag for "HEAD" which is not finished</screen>
nem az elemet bevezető kezdőcímkét),
ahol valami másra számított. Az
elemző itt ugyanis valamelyik, a
- <sgmltag>head</sgmltag> elemen belül szabályosan
+ <tag>head</tag> elemen belül szabályosan
elhelyezhető elem
kezdőcímkéjét várja
(amilyen például a
- <sgmltag>title</sgmltag>).</para>
+ <tag>title</tag>).</para>
<para>A második hibát pedig azért kaptuk,
- mert a <sgmltag>head</sgmltag> elemeknek tartalmazniuk
- <emphasis>kell</emphasis> <sgmltag>title</sgmltag> elemet.
+ mert a <tag>head</tag> elemeknek tartalmazniuk
+ <emphasis>kell</emphasis> <tag>title</tag> elemet.
Az <command>onsgmls</command> ezt azonban nem ebben a
formában közli: mivel az elemet még a
befejeződése (tehát a
- <sgmltag>title</sgmltag> megemlítése)
+ <tag>title</tag> megemlítése)
előtt lezártuk, szerinte egyszerűen csak
nem ért véget rendesen.</para>
</step>
<step>
- <para>Tegyük vissza a <sgmltag>title</sgmltag>
+ <para>Tegyük vissza a <tag>title</tag>
elemet.</para>
</step>
</procedure>
</sect2>
</sect1>
- <sect1 id="sgml-primer-doctype-declaration">
+ <sect1 xml:id="sgml-primer-doctype-declaration">
<title>A DOCTYPE deklarációk</title>
<para>A dokumentumok elején mindig meg kell adni annak a
@@ -840,8 +835,7 @@ onsgmls:próba.xml:6:8:E: end tag for "HEAD" which is not finished</screen>
<para>A <literal>PUBLIC</literal> nem része az
azonosítónak, azonban segít az SGML
elemzőnek megtalálni a benne megfogalmazott
- DTD-t. <link
- linkend="sgml-primer-fpi-alternatives">Később</link>
+ DTD-t. <link linkend="sgml-primer-fpi-alternatives">Később</link>
további módszereket is láthatunk majd
erre.</para>
</listitem>
@@ -897,9 +891,9 @@ onsgmls:próba.xml:6:8:E: end tag for "HEAD" which is not finished</screen>
<para>Minden más esetben az értéke a
következő alakú lesz:
- <literal>-//<replaceable>Tulajdonos</replaceable></literal>
+ <literal>-//Tulajdonos</literal>
vagy
- <literal>+//<replaceable>Tulajdonos</replaceable></literal>
+ <literal>+//Tulajdonos</literal>
(vegyük észre, hogy a két
változat csak a sor elején levő
<literal>+</literal> és <literal>-</literal>
@@ -1009,8 +1003,7 @@ onsgmls:próba.xml:6:8:E: end tag for "HEAD" which is not finished</screen>
<para>Nézzünk szét kicsit a
<filename>/usr/local/share/xml/html/catalog</filename>
- állományban. Ez tartalmazza a <filename
- role="package">textproc/docproj</filename> portból
+ állományban. Ez tartalmazza a <package>textproc/docproj</package> portból
telepített HTML DTD-kre vonatkozó
állományinformációkat.</para>
</sect3>
@@ -1058,12 +1051,11 @@ onsgmls:próba.xml:6:8:E: end tag for "HEAD" which is not finished</screen>
</listitem>
</itemizedlist>
- <para>Ezt egyébként <link
- linkend="sgml-primer-envars">korábban már elvégeztük</link>.</para>
+ <para>Ezt egyébként <link linkend="sgml-primer-envars">korábban már elvégeztük</link>.</para>
</sect3>
</sect2>
- <sect2 id="sgml-primer-fpi-alternatives">
+ <sect2 xml:id="sgml-primer-fpi-alternatives">
<title>Azonosítók helyett</title>
<para>A formális publikus azonosítók
@@ -1095,7 +1087,7 @@ onsgmls:próba.xml:6:8:E: end tag for "HEAD" which is not finished</screen>
</sect2>
</sect1>
- <sect1 id="sgml-primer-sgml-escape">
+ <sect1 xml:id="sgml-primer-sgml-escape">
<title>Visszaváltás az SGML
használatára</title>
@@ -1126,19 +1118,17 @@ onsgmls:próba.xml:6:8:E: end tag for "HEAD" which is not finished</screen>
készítésénél is
alkalmaznak.</para>
- <para>Az előbb bemutatott <link
- linkend="sgml-primer-doctype-declaration">DOCTYPE deklaráció</link>
+ <para>Az előbb bemutatott <link linkend="sgml-primer-doctype-declaration">DOCTYPE deklaráció</link>
erre éppen remek példaként
szolgálhat.</para>
</sect1>
- <sect1 id="sgml-primer-comments">
+ <sect1 xml:id="sgml-primer-comments">
<title>Megjegyzések</title>
<para>A megjegyzések tehát SGML-beli
konstrukciók, és általában csak a
- DTD-ben érvényes a használatuk. A <xref
- linkend="sgml-primer-sgml-escape"/>ban viszont láthattuk,
+ DTD-ben érvényes a használatuk. A <xref linkend="sgml-primer-sgml-escape"/>ban viszont láthattuk,
hogy az SGML szerkezetei akár a dokumentumokban is
használhatóak.</para>
@@ -1154,16 +1144,16 @@ onsgmls:próba.xml:6:8:E: end tag for "HEAD" which is not finished</screen>
<programlisting>&lt;!-- próba megjegyzés --&gt;</programlisting>
- <programlisting><![CDATA[
-<!--]]> Most a megjegyzés belsejében vagyunk <![CDATA[-->
+ <programlisting>
+&lt;!&hyphen;- Most a megjegyzés belsejében vagyunk -&hyphen;&gt;
-<!--]]> Ez pedig egy másik megjegyzés <![CDATA[-->
+&lt;!&hyphen;- Ez pedig egy másik megjegyzés -&hyphen;&gt;
-<!--]]> Így lehet például
- többsoros megjegyzéseket írni <![CDATA[-->
+&lt;!&hyphen;- Így lehet például
+ többsoros megjegyzéseket írni -&hyphen;&gt;
-<!--]]> Ez egy másik módja a <![CDATA[--
- --]]> többsoros megjegyzések írásának <![CDATA[-->]]></programlisting>
+&lt;!&hyphen;- Ez egy másik módja a -&hyphen;
+ &hyphen;- többsoros megjegyzések írásának -&hyphen;&gt;</programlisting>
</example>
<para>Ha dolgoztunk már korábban HTML kóddal,
@@ -1184,12 +1174,12 @@ onsgmls:próba.xml:6:8:E: end tag for "HEAD" which is not finished</screen>
<example>
<title>Hibás SGML megjegyzések</title>
- <programlisting><![CDATA[
-<!--]]> Most egy megjegyzés belsejében vagyunk <![CDATA[--]]>
+ <programlisting>
+&lt;!&hyphen;- Most egy megjegyzés belsejében vagyunk -&hyphen;&gt;
KÍVÜL VAGYUNK A MEGJEGYZÉSEN!
- <![CDATA[--]]> ismét megjegyzésben vagyunk <![CDATA[-->]]></programlisting>
+ &hyphen;- ismét megjegyzésben vagyunk -&hyphen;&gt;</programlisting>
<para>Az SGML elemző ezt valahogy így fogja
értelmezni:</para>
@@ -1200,12 +1190,12 @@ onsgmls:próba.xml:6:8:E: end tag for "HEAD" which is not finished</screen>
ráadásul félrevezető hibaüzenetet
eredményez.</para>
- <programlisting><![CDATA[<!------------------]]> Ez nem szép dolog! <![CDATA[----------------->]]></programlisting>
+ <programlisting>&lt;!&hyphen;&hyphen;&hyphen;&hyphen;&hyphen; Ez nem szép dolog! &hyphen;&hyphen;&hyphen;&hyphen;&hyphen;&gt;</programlisting>
<para>A példa szövege szerint <emphasis>sem</emphasis>
javasolt ilyen megjegyzéseket írni.</para>
- <programlisting><![CDATA[<!--===================================================-->]]></programlisting>
+ <programlisting>&lt;!&hyphen;-===================================================-&hyphen;&gt;</programlisting>
<para>Ez már (valamivel) értelmesebb
megoldás, de még feláll a veszélye,
@@ -1239,7 +1229,7 @@ onsgmls:próba.xml:6:8:E: end tag for "HEAD" which is not finished</screen>
</sect2>
</sect1>
- <sect1 id="sgml-primer-entities">
+ <sect1 xml:id="sgml-primer-entities">
<title>Egyedek</title>
<para>Az egyedek felhasználásával neveket
@@ -1261,20 +1251,19 @@ onsgmls:próba.xml:6:8:E: end tag for "HEAD" which is not finished</screen>
<emphasis>általános egyedek</emphasis> és a
<emphasis>paraméteregyedek</emphasis>.</para>
- <sect2 id="sgml-primer-general-entities">
+ <sect2 xml:id="sgml-primer-general-entities">
<title>Általános egyedek</title>
<para>Általános egyedeket nem lehet SGML
környezetben használni (habár definiálni
igen), egyedül magában a dokumentumban. Vessük
- össze a <link
- linkend="sgml-primer-parameter-entities">paraméteregyedekkel</link>.</para>
+ össze a <link linkend="sgml-primer-parameter-entities">paraméteregyedekkel</link>.</para>
<para>Mindegyik általános egyed rendelkezik egy
névvel. Így tudunk hivatkozni egy
általános egyedre (ezáltal mindarra a
szövegre, amelyet képvisel a dokumentumunkban):
- <literal>&amp;<replaceable>egyednév</replaceable>;</literal>.
+ <literal>&amp;egyednév;</literal>.
Vegyük például, hogy van egy
<literal>jelenlegi.valtozat</literal> nevű egyedünk,
amely a termékünk jelenlegi
@@ -1341,26 +1330,24 @@ onsgmls:próba.xml:6:8:E: end tag for "HEAD" which is not finished</screen>
</example>
</sect2>
- <sect2 id="sgml-primer-parameter-entities">
+ <sect2 xml:id="sgml-primer-parameter-entities">
<title>Paraméteregyedek</title>
- <para>Az <link
- linkend="sgml-primer-general-entities">általános egyedekhez</link>
+ <para>Az <link linkend="sgml-primer-general-entities">általános egyedekhez</link>
hasonlóan a paraméteregyedek is
újrafelhasználható szövegrészek
elnevezését engedik meg. Miközben azonban az
általános egyedek csak a dokumentumokban
alkalmazhatóak, addig a paraméteregyedek csak
- <link
- linkend="sgml-primer-sgml-escape">SGML környezetekben</link>
+ <link linkend="sgml-primer-sgml-escape">SGML környezetekben</link>
használhatóak.</para>
<para>A paraméteregyedek az általános
egyedekhez hasonló módon
definiálhatóak, az
- <literal>&amp;<replaceable>egyednév</replaceable>;</literal>
+ <literal>&amp;egyednév;</literal>
felírás helyett azonban az
- <literal>%<replaceable>egyednév</replaceable>;</literal>
+ <literal>%egyednév;</literal>
alakban tudunk rájuk hivatkozni. Továbbá a
definíciójukban az <literal>ENTITY</literal>
kulcsszó és az egyed neve közé be kell
@@ -1371,12 +1358,10 @@ onsgmls:próba.xml:6:8:E: end tag for "HEAD" which is not finished</screen>
<title>Paraméteregyedek megadása</title>
<programlisting><![CDATA[<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.0//EN" [
-<!ENTITY % param.valami "]]>valami<![CDATA[">
-<!ENTITY % param.szoveg "]]>szöveg<![CDATA[">
-<!ENTITY % param.uj "%param.valami ]]>más<![CDATA[ %param.szoveg">
-
-<!--]]> A %param.uj értéke most már "valami más szöveg" <![CDATA[-->
-]>]]></programlisting>
+<!ENTITY % param.valami "valami">
+<!ENTITY % param.szoveg "szöveg">
+<!ENTITY % param.uj "%param.valami más %param.szoveg">
+]]></programlisting>
</example>
<para>Ez most még nem tűnik
@@ -1400,19 +1385,17 @@ onsgmls:próba.xml:6:8:E: end tag for "HEAD" which is not finished</screen>
<html>
<head>
- <title>]]>Egy minta HTML állomány<![CDATA[</title>
+ <title>Egy minta HTML állomány</title>
</head>
- <!--]]> Az állományba rakhatunk azért még megjegyzéseket <![CDATA[-->
-
<body>
- <p>]]>Ebben a bekezdésben van egy kis szöveg.<![CDATA[</p>
+ <p>Ebben a bekezdésben van egy kis szöveg.</p>
- <p>]]>Ez a bekezdés még tartalmaz némi szöveget.<![CDATA[</p>
+ <p>Ez a bekezdés még tartalmaz némi szöveget.</p>
- <p align="right">]]>Ennek a bekezdésnek jobbra zártnak kellene lennie.<![CDATA[</p>
+ <p align="right">Ennek a bekezdésnek jobbra zártnak kellene lennie.</p>
- <p>]]>A dokumentum jelenlegi változata: <![CDATA[&valtozat;</p>
+ <p>A dokumentum jelenlegi változata: &valtozat;</p>
</body>
</html>]]></programlisting>
</step>
@@ -1492,19 +1475,17 @@ onsgmls:próba.xml:6:8:E: end tag for "HEAD" which is not finished</screen>
</sect2>
</sect1>
- <sect1 id="sgml-primer-include">
+ <sect1 xml:id="sgml-primer-include">
<title>Állományok tartalmának
elérése egyedeken keresztül</title>
- <para>Az (<link
- linkend="sgml-primer-general-entities">általános</link>
- és <link
- linkend="sgml-primer-parameter-entities">paraméter-</link>)
+ <para>Az (<link linkend="sgml-primer-general-entities">általános</link>
+ és <link linkend="sgml-primer-parameter-entities">paraméter-</link>)
egyedek különösen hasznosak olyan esetekben, amikor
állományok tartalmát akarjuk beilleszteni
másik állományokba.</para>
- <sect2 id="sgml-primer-include-using-gen-entities">
+ <sect2 xml:id="sgml-primer-include-using-gen-entities">
<title>Állományok tartalmának
elérése általános egyedekkel</title>
@@ -1532,11 +1513,9 @@ onsgmls:próba.xml:6:8:E: end tag for "HEAD" which is not finished</screen>
<!ENTITY fejezet.1 SYSTEM "fejezet1.xml">
<!ENTITY fejezet.2 SYSTEM "fejezet2.xml">
<!ENTITY fejezet.3 SYSTEM "fejezet3.xml">
-<!--]]> És így tovább... <![CDATA[-->
]>
<html>
- <!--]]> Az egyedek segítségével végül betöltjük a fejezeteket <![CDATA[-->
&fejezet.1;
&fejezet.2;
@@ -1613,10 +1592,7 @@ onsgmls:próba.xml:6:8:E: end tag for "HEAD" which is not finished</screen>
általános egyedeket:</para>
<programlisting><![CDATA[<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.0//EN" [
-<!--]]> A fejezetekhez tartozó egyedek betöltéséhez definiálunk egy paraméteregyedet <![CDATA[-->
<!ENTITY % fejezetek SYSTEM "fejezetek.ent">
-
-<!--]]> Most pedig a paraméteregyeddel töltsük be az állományt <![CDATA[-->
%fejezetek;
]>
@@ -1664,11 +1640,11 @@ onsgmls:próba.xml:6:8:E: end tag for "HEAD" which is not finished</screen>
<html>
<head>
- <title>]]>Próba HTML állomány<![CDATA[</title>
+ <title>Próba HTML állomány</title>
</head>
<body>
- <p>]]>A dokumentum jelenlegi változata: <![CDATA[&valtozat;</p>
+ <p>A dokumentum jelenlegi változata: &valtozat;</p>
&bekezd1;
&bekezd2;
@@ -1691,7 +1667,7 @@ onsgmls:próba.xml:6:8:E: end tag for "HEAD" which is not finished</screen>
<filename>próba.html</filename>
állományt és ellenőrizzük,
hogy a
- <filename>bekezd<replaceable>n</replaceable>.xml</filename>
+ <filename>bekezdn.xml</filename>
állományok tartalma bekerült a
<filename>próba.html</filename>
állományba.</para>
@@ -1760,7 +1736,7 @@ onsgmls:próba.xml:6:8:E: end tag for "HEAD" which is not finished</screen>
<filename>próba.html</filename>
állományt és ellenőrizzük,
hogy a
- <filename>bekezd<replaceable>n</replaceable>.xml</filename>
+ <filename>bekezdn.xml</filename>
állományok szerepelnek a
<filename>próba.html</filename>
állományban.</para>
@@ -1770,7 +1746,7 @@ onsgmls:próba.xml:6:8:E: end tag for "HEAD" which is not finished</screen>
</sect2>
</sect1>
- <sect1 id="sgml-primer-marked-sections">
+ <sect1 xml:id="sgml-primer-marked-sections">
<title>Jelölt szakaszok</title>
<para>Az SGML tartalmaz olyan megoldást, amellyel a
@@ -1891,12 +1867,12 @@ onsgmls:próba.xml:6:8:E: end tag for "HEAD" which is not finished</screen>
<title>CDATA típusú jelölt szakaszok
használata</title>
- <programlisting>&lt;para>Ebben a példában láthatjuk hogyan tudunk sok &lt;literal>&amp;lt;&lt;/literal>
- és &lt;literal>&amp;amp;&lt;/literal> szimbólumot tartalmazó szöveget elhelyezni
+ <programlisting>&lt;para&gt;Ebben a példában láthatjuk hogyan tudunk sok &lt;literal&gt;&amp;lt;&lt;/literal&gt;
+ és &lt;literal&gt;&amp;amp;&lt;/literal&gt; szimbólumot tartalmazó szöveget elhelyezni
a dokumentumunkban. A minta most egy HTML kódrészlet lesz, az ezt övező
- szöveg (&lt;para>) és (&lt;programlisting>) pedig DocBook.&lt;/para>
+ szöveg (&lt;para&gt;) és (&lt;programlisting&gt;) pedig DocBook.&lt;/para&gt;
-&lt;programlisting>
+&lt;programlisting&gt;
&lt;![CDATA[ <![CDATA[
<p>]]>Ezzel a példával mutatjuk HTML elemek használatát a
dokumentumban. Mivel elég sok relációjelet kell ilyenkor megadni,
@@ -1912,7 +1888,7 @@ onsgmls:próba.xml:6:8:E: end tag for "HEAD" which is not finished</screen>
<p>]]>Itt a vége a példának.<![CDATA[</p>]]>
]]&gt;
-&lt;/programlisting></programlisting>
+&lt;/programlisting&gt;</programlisting>
<para>Ha megnézzük a dokumentum
forrását, láthatjuk a
@@ -1955,8 +1931,7 @@ onsgmls:próba.xml:6:8:E: end tag for "HEAD" which is not finished</screen>
tesszük.</para>
<para>Sokkal hasznosabbá válhatnak viszont a
- számunkra, ha észrevesszük, hogy <link
- linkend="sgml-primer-parameter-entities">paraméteregyedek</link>
+ számunkra, ha észrevesszük, hogy <link linkend="sgml-primer-parameter-entities">paraméteregyedek</link>
segítségével mindez
vezérelhető. Emlékezzünk vissza, hogy
a paraméteregyedek csak SGML környezetben
@@ -1992,7 +1967,7 @@ onsgmls:próba.xml:6:8:E: end tag for "HEAD" which is not finished</screen>
paraméteregyeddel</title>
<programlisting>&lt;!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.0//EN" [
-&lt;!ENTITY % elektronikus.valtozat "INCLUDE">
+&lt;!ENTITY % elektronikus.valtozat "INCLUDE"&gt;
]]&gt;
...
@@ -2006,7 +1981,7 @@ onsgmls:próba.xml:6:8:E: end tag for "HEAD" which is not finished</screen>
állítsuk át az egyed
értékét:</para>
- <programlisting>&lt;!ENTITY % elektronikus.valtozat "IGNORE"></programlisting>
+ <programlisting>&lt;!ENTITY % elektronikus.valtozat "IGNORE"&gt;</programlisting>
<para>A dokumentum újbóli feldolgozása
során a jelölt szakaszok a
@@ -2028,31 +2003,31 @@ onsgmls:próba.xml:6:8:E: end tag for "HEAD" which is not finished</screen>
<filename>szakasz.xml</filename> néven:</para>
<programlisting>&lt;!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.0//EN" [
-&lt;!ENTITY % szoveges.kimenet "INCLUDE">
+&lt;!ENTITY % szoveges.kimenet "INCLUDE"&gt;
]&gt;
-&lt;html>
- &lt;head>
- &lt;title>Példa a jelölt szakaszok használatára&lt;/title>
- &lt;/head>
+&lt;html&gt;
+ &lt;head&gt;
+ &lt;title&gt;Példa a jelölt szakaszok használatára&lt;/title&gt;
+ &lt;/head&gt;
- &lt;body>
- &lt;p>Ez a bekezdés &lt;![CDATA[sok-sok &lt;
+ &lt;body&gt;
+ &lt;p&gt;Ez a bekezdés &lt;![CDATA[sok-sok &lt;
karaktert (&lt; &lt; &lt; &lt; &lt;) tartalmaz, így érdemesebb
- CDATA szakaszba tenni]]&gt;.&lt;/p>
+ CDATA szakaszba tenni]]&gt;.&lt;/p&gt;
&lt;![IGNORE[
- &lt;p>Ez a bekezdés egyértelműen nem fog látszódni az eredményben.&lt;/p>
+ &lt;p&gt;Ez a bekezdés egyértelműen nem fog látszódni az eredményben.&lt;/p&gt;
]]&gt;
&lt;![ <![CDATA[%szoveges.kimenet]]> [
- &lt;p>Ez a bekezdés nem fog feltétlenül megjelenni az eredményben.&lt;/p>
+ &lt;p&gt;Ez a bekezdés nem fog feltétlenül megjelenni az eredményben.&lt;/p&gt;
- &lt;p>A konkrét megjelenését a <![CDATA[%szoveges.kimenet]]>
- paraméteregyed értéke befolyásolja.&lt;/p>
+ &lt;p&gt;A konkrét megjelenését a <![CDATA[%szoveges.kimenet]]>
+ paraméteregyed értéke befolyásolja.&lt;/p&gt;
]]&gt;
- &lt;/body>
-&lt;/html></programlisting>
+ &lt;/body&gt;
+&lt;/html&gt;</programlisting>
</step>
<step>
@@ -2077,7 +2052,7 @@ onsgmls:próba.xml:6:8:E: end tag for "HEAD" which is not finished</screen>
</sect2>
</sect1>
- <sect1 id="sgml-primer-conclusion">
+ <sect1 xml:id="sgml-primer-conclusion">
<title>Befejezés</title>
<para>Ezzel befejeztük az SGML alapismeretek