OSDN Git Service

convert workshop docs to UTF-8
[linuxjf/JF.git] / www / workshop / linuxdoc-sgml / FAQj-2.html
index fc41f0f..e5859bb 100644 (file)
@@ -1,82 +1,82 @@
 <HTML>
 <HEAD>
-<TITLE> \e$BF|K\8lHG\e(B Linuxdoc-SGML \e$B$K4X$9$k#Q!u#A\e(B: \e$BMQ8l$H\e(B SGML</TITLE>
+<TITLE> 日本語版 Linuxdoc-SGML に関するQ&A: 用語と SGML</TITLE>
 </HEAD>
 <BODY>
 <A HREF="FAQj-1.html"><IMG SRC="prev.gif" ALT="Previous"></A>
 <A HREF="FAQj-3.html"><IMG SRC="next.gif" ALT="Next"></A>
 <A HREF="FAQj.html#toc2"><IMG SRC="toc.gif" ALT="Contents"></A>
 <HR>
-<H2><A NAME="s2">2. \e$BMQ8l$H\e(B SGML</A></H2>
+<H2><A NAME="s2">2. 用語と SGML</A></H2>
 
 
-<H2><A NAME="ss2.1">2.1 SGML\e$B$C$F2?$G$9$+!)\e(B</A></H2>
+<H2><A NAME="ss2.1">2.1 SGMLって何ですか?</A></H2>
 
-<P><DL><DT><B>[\e$B<ALd\e(B]</B>
-<DD>SGML\e$B$C$F2?$G$9$+!)\e(B<P>
-<DT><B>[\e$B2sEz\e(B]</B>
-<DD>SGML \e$B$H$O!"\e(BStandard Generalized Markup Language \e$B$NN,$GA4J8%G!<%?%Y!<%9\e(B
-(DB)\e$B$r:n@.!&J]<i$9$k$?$a$N5-=R8@8l$G$9!#\e(B1986\e$BG/$K\e(B ISO\e$B$N5,3J\e(B 8879\e$B$K$J$j\e(B
-\e$B2$JF$G9-$/;H$o$l$F$*$j!"F|K\$G$b\e(B1992\e$BG/$K\e(B JIS\e$B5,3J\e(B X-4151\e$B$H$J$C$F:G6a\e(B
-\e$BCmL\$rMa$S$F$$$^$9!#<g$KEE;R=PHG$N$?$a$NI8=`=q<0$H$7$F;H$o$l$F$*$j!"\e(B
-\e$BJ8=q9=B$$H%?%0$r\e(B DTD \e$B$H8F$P$l$k%U%!%$%k$GDj5A$7$F$*$-!"$=$l$KB($7$?\e(B
-\e$B%?%0F~$j$NJ8=q$r:n$j$=$l$r%U%#%k%?$K$+$1$k$3$H$G!"MM!9$J=q<0$KJQ49\e(B
-\e$B$7$?$j%G!<%?%Y!<%9$r:n@.$9$k$3$H$,2DG=$H$J$j$^$9!#\e(B<P>
+<P><DL><DT><B>[質問]</B>
+<DD>SGMLって何ですか?<P>
+<DT><B>[回答]</B>
+<DD>SGML とは、Standard Generalized Markup Language の略で全文データベース
+(DB)を作成・保守するための記述言語です。1986年に ISOの規格 8879になり
+欧米で広く使われており、日本でも1992年に JIS規格 X-4151となって最近
+注目を浴びています。主に電子出版のための標準書式として使われており、
+文書構造とタグを DTD と呼ばれるファイルで定義しておき、それに即した
+タグ入りの文書を作りそれをフィルタにかけることで、様々な書式に変換
+したりデータベースを作成することが可能となります。<P>
 </DL></P>
 
 
-<H2><A NAME="ss2.2">2.2 DTD\e$B$C$F2?$G$9$+!)\e(B</A></H2>
+<H2><A NAME="ss2.2">2.2 DTDって何ですか?</A></H2>
 
-<P><DL><DT><B>[\e$B<ALd\e(B]</B>
-<DD>DTD\e$B$C$F2?$G$9$+!)\e(B<P>
-<DT><B>[\e$B2sEz\e(B]</B>
-<DD>DTD\e$B$O\e(B Document Type Definition \e$B$NN,$G!"\e(BSGML\e$B$NJ8=q9=B$$H$=$l$rI=8=\e(B
-\e$B$9$k$?$a$N%?%0$K4X$9$kDj5A!"$"$k$$$ODj5A$r$9$k%U%!%$%k$N$3$H$G$9!#\e(B
-SGML \e$B$K$OI8=`2=$5$l$?\e(B DTD \e$B$,$"$k$o$1$G$O$J$/!"<+J,C#$NET9g$K9g$o$;\e(B
-\e$B$FDj5A$7$^$9!#\e(Bjlinuxdoc-sgml \e$B$G$O\e(B <I>linuxdoc.dtd</I> \e$B$H$$$&\e(B
-\e$B%U%!%$%k$K$h$C$FDj5A$5$l$F$$$^$9!#\e(B<P>
+<P><DL><DT><B>[質問]</B>
+<DD>DTDって何ですか?<P>
+<DT><B>[回答]</B>
+<DD>DTDは Document Type Definition の略で、SGMLの文書構造とそれを表現
+するためのタグに関する定義、あるいは定義をするファイルのことです。
+SGML には標準化された DTD があるわけではなく、自分達の都合に合わせ
+て定義します。jlinuxdoc-sgml では <I>linuxdoc.dtd</I> という
+ファイルによって定義されています。<P>
 </DL></P>
 
 
-<H2><A NAME="ss2.3">2.3 REP \e$B$C$F2?$G$9$+!)\e(B</A></H2>
+<H2><A NAME="ss2.3">2.3 REP って何ですか?</A></H2>
 
-<P><DL><DT><B>[\e$B<ALd\e(B]</B>
-<DD>REP \e$B$C$F2?$G$9$+!)\e(B<P>
-<DT><B>[\e$B2sEz\e(B]</B>
-<DD>REP\e$B$H$O!"\e(BSGML \e$B$NMQ8l$G$O$J$/\e(B sgmls \e$B$H$$$&%=%U%H%&%'%"$G;H$&3F<o\e(B
-\e$B%U%!%$%k7A<0$X$NJQ49$K$D$+$&%?%0$dFC<lJ8;z$NJQ49%F!<%V%k$NDj5A\e(B
-\e$B%U%!%$%k$G$9!#\e(Bjlinuxdoc-sgml \e$B$G$O\e(B $LINUXDOCLIB/rep/ \e$B0J2<\e(B
-\e$B$K%U%!%$%k7A<0$d8@8l$4$H$KJL$l$FF~$l$i$l$F$$$^$9!#\e(B<P>
+<P><DL><DT><B>[質問]</B>
+<DD>REP って何ですか?<P>
+<DT><B>[回答]</B>
+<DD>REPとは、SGML の用語ではなく sgmls というソフトウェアで使う各種
+ファイル形式への変換につかうタグや特殊文字の変換テーブルの定義
+ファイルです。jlinuxdoc-sgml では $LINUXDOCLIB/rep/ 以下
+にファイル形式や言語ごとに別れて入れられています。<P>
 </DL></P>
 
 
-<H2><A NAME="ss2.4">2.4 sgmls \e$B$C$F2?$G$9$+!)\e(B</A></H2>
-
-<P><DL><DT><B>[\e$B<ALd\e(B]</B>
-<DD>sgmls \e$B$C$F2?$G$9$+!)\e(B<P>
-<DT><B>[\e$B2sEz\e(B]</B>
-<DD>sgmls\e$B$O\e(B ISO 8879 \e$B=`5r$N\e(B \e$B%U%j!<$N\e(B SGML \e$B%Q!<%5\e(B(\e$B9=J82r@O%=%U%H%&%'%"\e(B)\e$B$G!"\e(B
-James Clark(jjc@jclark.com)\e$B$K$h$C$F:n@.$5$l$^$7$?!#\e(B<BR>
-sgmls\e$B$O!"\e(BSGML\e$BJ8=q$r2r@O$7$F9=J8%A%'%C%/$r9T$$!"\e(BESIS(Element
-Structure Information Set)\e$B7A<0$r=PNO$7$^$9!#%f!<%6$O!"\e(BESIS\e$B7A<0$r\e(B
-\e$B<+J,$,;HMQ$7$F$$$k%U%)!<%^%C%?7A<0\e(B(TeX, Troff\e$B$J$I\e(B)\e$B$KJQ49$7$F\e(B
-\e$B0u:~\e(B(\e$B:G=*=PNO\e(B)\e$B$r9T$&$3$H$,$G$-$^$9!#$3$NJQ49$N$?$a$N%W%m%0%i%`$H$7\e(B
-\e$B$F!"\e(BC\e$B$G5-=R$5$l$?\e(B sgmlsasp\e$B$,Ds6!$5$l$F$$$^$9!#\e(B<BR>
-jlinuxdoc-sgml \e$B$G$OEZ20\e(B  \e$BE/;a\e(B(tsuchiya@sysrap.cs.fujitsu.co.jp)
-\e$B$K$h$C$FF|K\8l2=$5$l$?\e(B sgmls \e$B$r;HMQ$7$F$$$^$9!#\e(B<P>
+<H2><A NAME="ss2.4">2.4 sgmls って何ですか?</A></H2>
+
+<P><DL><DT><B>[質問]</B>
+<DD>sgmls って何ですか?<P>
+<DT><B>[回答]</B>
+<DD>sgmlsは ISO 8879 準拠の フリーの SGML パーサ(構文解析ソフトウェア)で、
+James Clark(jjc@jclark.com)によって作成されました。<BR>
+sgmlsは、SGML文書を解析して構文チェックを行い、ESIS(Element
+Structure Information Set)形式を出力します。ユーザは、ESIS形式を
+自分が使用しているフォーマッタ形式(TeX, Troffなど)に変換して
+印刷(最終出力)を行うことができます。この変換のためのプログラムとし
+て、Cで記述された sgmlsaspが提供されています。<BR>
+jlinuxdoc-sgml では土屋  哲氏(tsuchiya@sysrap.cs.fujitsu.co.jp)
+によって日本語化された sgmls を使用しています。<P>
 </DL></P>
 
 
-<H2><A NAME="ss2.5">2.5 jlinuxdoc-sgml \e$B$r;H$&$N$K\e(B SGML \e$B$NCN<1$OI,MW$G$9$+!)\e(B</A></H2>
+<H2><A NAME="ss2.5">2.5 jlinuxdoc-sgml を使うのに SGML の知識は必要ですか?</A></H2>
 
-<P><DL><DT><B>[\e$B<ALd\e(B]</B>
-<DD>jlinuxdoc-sgml \e$B$r;H$&$?$a$K$O!"\e(BSGML \e$B$K$D$$$FJY6/$7$J$1$l$P$$$1$J$$$N\e(B
-\e$B$G$7$g$&$+!)\e(B<P>
-<DT><B>[\e$B2sEz\e(B]</B>
-<DD>\e$B$=$NI,MW$O$"$j$^$;$s!#\e(Bjguide.euc \e$B$d\e(B jguide.sgml \e$B$r8+$J$,$i%?%0$N;H$$\e(B
-\e$BJ}$HJQ49J}K!$5$(3P$($l$P!"\e(BSGML \e$B$N>\:Y$K$D$$$F$OA4$/CN$i$J$/$F$b;H$$\e(B
-\e$B$3$J$9$3$H$,$G$-$^$9!#$?$@$7!"\e(Bjlinuxdoc-sgml \e$B$r2~NI$9$k$K$OB?>/$NCN<1\e(B
-\e$B$OI,MW$H$J$j$^$9!#\e(B<P>
+<P><DL><DT><B>[質問]</B>
+<DD>jlinuxdoc-sgml を使うためには、SGML について勉強しなければいけないの
+でしょうか?<P>
+<DT><B>[回答]</B>
+<DD>その必要はありません。jguide.euc や jguide.sgml を見ながらタグの使い
+方と変換方法さえ覚えれば、SGML の詳細については全く知らなくても使い
+こなすことができます。ただし、jlinuxdoc-sgml を改良するには多少の知識
+は必要となります。<P>
 </DL></P>