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

[72] Re: sdoc0.6.6



浅海様、

藤波です。お世話になっております。

HTTPの表示の方、対応いただき、ありがとうございます。良くなりました。

In message "[sdocusersj 71] Re: sdoc0.6.6"
    on 00/07/18, ASAMI Tomoharu <dp8t-asm@asahi-net.or.jp> writes:

>>  あっ、パッケージングがミスってました。_o_
>>  新しくパッケージングし直したものを以下の場所に置きましたのでご利用下
>> さい。
>> 
>> http://www.asahi-net.or.jp/~dp8t-asm/java/tools/SmartDoc/setup066a.zip

これを使ってみたのですが、文書の読み込み(埋め込み)をネストさせると
ネストされた文書が2度読みされるようです。現象としては、以下のような
感じです。

###------------------ File: test1.sdoc ------------------###
<?xml version='1.0' encoding="shift_JIS" ?>

<!DOCTYPE doc [
<!ENTITY doc1 SYSTEM "doc1.sdoc">
<!ENTITY doc2 SYSTEM "doc2.sdoc">
]>

<doc>

<head>
This is head.
</head>

<body>
<p>
This is body.
</p>

&doc1;

</body>

</doc>
###------------------ File: test1.sdoc ------------------###

というのをトップの文書にして、まずdoc1.sdocを埋め込みます。以下のよ
うな文書です。

###------------------ File: doc1.sdoc ------------------###
<p>
This is doc1.
</p>

<p>
&doc2;
</p>
###------------------ File: doc1.sdoc ------------------###

その中で再度、doc2.sdocを埋め込みます。(以下に示します)

###------------------ File: doc2.sdoc ------------------###
This is a paragraph in doc2.
###------------------ File: doc2.sdoc ------------------###


そうすると、
////////////////////////////////////////////////////////////
[Table of contents]
This is body. 

This is doc1. 

This is a paragraph in doc2. This is a paragraph in doc2. 

[Index]
////////////////////////////////////////////////////////////
のように、doc2.sdocが2度読みされているようです。

藤波
-- 
  Tsutomu Fujinami (fuji@jaist.ac.jp)
  School of Knowledge Science, JAIST		                00  00 
  1-1 Asahidai Tatsunokuchi Nomi Ishikawa, 923-1292 JAPAN  0  00  0 
  Phone: +81 (0)761-51 1716  Fax: +81 (0)761-51 1149        00  00 
  Handy: 090-7745-7422  http://www.jaist.ac.jp/~fuji/