[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

[debian-devel:15068] Re: debiandoc-sgml



佐野@浜松です。

In <20020424105907W.kohda@xxxxxxxxxxxxxxxxxxxx>,
  on "Wed, 24 Apr 2002 10:55:50 +0900',
   with "[debian-devel:15050] debiandoc-sgml",
 Atsuhito Kohda <kohda@xxxxxxxxxxxxxxxxxxxx> さん wrote:

> ですが debiandoc-sgml の仕組がすぐに判らないのですが
> どういう流れか簡単に説明していただける方いないでしょうか?
> (*.sgml から *.tex を生成してる?そのツールは?とか)

ちょっと /usr/bin/debiandoc2latex をながめてみた印象ですが

## do the actual work
nsgmls -oline ${nsgmls_options} ${declaration} ${nsgmlsi} >${tf1}
saspconvert <${tf1} >${tf2}
${stdout} || exec >${bsn}${cnt}${ext}
sgmlspl /usr/share/perl5/DebianDoc_SGML/Format/Driver.pm -f latex ${passing_on} 
<${tf2}

とあるので

 /usr/bin/nsgmls を SGML パーサーとして使い、ソースのチェック、整形
 /usr/share/debiandoc-sgml/saspconvert でソース中の参照などを解決し
 /usr/bin/sgmlspl で変換を行なう

という流れみたいです。


-- 
 # (わたしのおうちは浜松市、アカウミガメのふるさとの街)
   <kgh12351@xxxxxxxxxxx> : Taketoshi Sano (佐野 武俊)