[Jiemamy-notify:1817] commit [2991] docbookのXIncludeに対応。

Zurück zum Archiv-Index

svnno****@sourc***** svnno****@sourc*****
2009年 3月 25日 (水) 00:02:02 JST


Revision: 2991
          http://svn.sourceforge.jp/view?root=jiemamy&view=rev&rev=2991
Author:   daisuke_m
Date:     2009-03-25 00:02:02 +0900 (Wed, 25 Mar 2009)

Log Message:
-----------
docbookのXIncludeに対応。

Modified Paths:
--------------
    metis/trunk/build.xml
    metis/trunk/src/DocBook-Framework-1.0/build-docbook.xml
    metis/trunk/src/docbook/userguide/conditions.xml
    metis/trunk/src/docbook/userguide/editor-reference.xml
    metis/trunk/src/docbook/userguide/quickstart.xml

Added Paths:
-----------
    metis/trunk/src/DocBook-Framework-1.0/lib/resolver-1.2.jar
    metis/trunk/src/DocBook-Framework-1.0/lib/xercesImpl-2.9.1.jar
    metis/trunk/src/DocBook-Framework-1.0/lib/xml-apis-1.3.04.jar
    metis/trunk/src/docbook/userguide/license1.xml
    metis/trunk/src/docbook/userguide/license2.xml

Removed Paths:
-------------
    metis/trunk/src/DocBook-Framework-1.0/lib/xercesImpl-2.2.1.jar
    metis/trunk/src/DocBook-Framework-1.0/lib/xinclude-task-0.2.jar
    metis/trunk/src/DocBook-Framework-1.0/lib/xml-apis.jar


-------------- next part --------------
Modified: metis/trunk/build.xml
===================================================================
--- metis/trunk/build.xml	2009-03-24 13:52:40 UTC (rev 2990)
+++ metis/trunk/build.xml	2009-03-24 15:02:02 UTC (rev 2991)
@@ -71,6 +71,10 @@
 			<property name="docbook.dir" value="userguide"/>
 			<property name="docbook.file" value="quickstart"/>
 		</ant>
+		<ant antfile="${dbf.basedir}/build-docbook.xml" target="all">
+			<property name="docbook.dir" value="userguide"/>
+			<property name="docbook.file" value="editor-reference"/>
+		</ant>
 	</target>
 
 	<!-- ======================================================================== -->
@@ -88,21 +92,21 @@
 	<!-- == Build only PDF docs                                                == -->
 	<!-- ==                                                                    == -->
 	<!-- ======================================================================== -->
-	<target name="xi">
-		<xinclude in="in.xml" out="out.xml" />
-	</target>
-	<target name="build-pdf" depends="build-conf" description="--> Build PDF Documentation">
+	<target name="quickstart">
 
-		<!-- Build the Users Guide -->
 		<ant antfile="${dbf.basedir}/build-docbook.xml" target="pdf">
 			<property name="docbook.dir" value="userguide"/>
 			<property name="docbook.file" value="quickstart"/>
 		</ant>
+	</target>
+	<target name="editor-reference">
 
 		<ant antfile="${dbf.basedir}/build-docbook.xml" target="pdf">
 			<property name="docbook.dir" value="userguide"/>
 			<property name="docbook.file" value="editor-reference"/>
 		</ant>
 	</target>
+	<target name="build-pdf" depends="build-conf, quickstart, editor-reference" description="--> Build PDF Documentation">
+	</target>
 
 </project>

Modified: metis/trunk/src/DocBook-Framework-1.0/build-docbook.xml
===================================================================
--- metis/trunk/src/DocBook-Framework-1.0/build-docbook.xml	2009-03-24 13:52:40 UTC (rev 2990)
+++ metis/trunk/src/DocBook-Framework-1.0/build-docbook.xml	2009-03-24 15:02:02 UTC (rev 2991)
@@ -90,6 +90,9 @@
     <sequential>
       <java classname="com.icl.saxon.StyleSheet" fork="true"
             dir="${basedir}" classpathref="dbf.classpath">
+        <jvmarg value="-Djavax.xml.parsers.DocumentBuilderFactory=org.apache.xerces.jaxp.DocumentBuilderFactoryImpl" />
+        <jvmarg value="-Djavax.xml.parsers.SAXParserFactory=org.apache.xerces.jaxp.SAXParserFactoryImpl" />
+        <jvmarg value="-Dorg.apache.xerces.xni.parser.XMLParserConfiguration=org.apache.xerces.parsers.XIncludeParserConfiguration" />
         <arg line="-x org.apache.xml.resolver.tools.ResolvingXMLReader"/>
         <arg line="-y org.apache.xml.resolver.tools.ResolvingXMLReader"/>
         <arg line="-r org.apache.xml.resolver.tools.CatalogResolver"/>

Added: metis/trunk/src/DocBook-Framework-1.0/lib/resolver-1.2.jar
===================================================================
(Binary files differ)


Property changes on: metis/trunk/src/DocBook-Framework-1.0/lib/resolver-1.2.jar
___________________________________________________________________
Added: svn:mime-type
   + application/octet-stream

Deleted: metis/trunk/src/DocBook-Framework-1.0/lib/xercesImpl-2.2.1.jar
===================================================================
(Binary files differ)

Added: metis/trunk/src/DocBook-Framework-1.0/lib/xercesImpl-2.9.1.jar
===================================================================
(Binary files differ)


Property changes on: metis/trunk/src/DocBook-Framework-1.0/lib/xercesImpl-2.9.1.jar
___________________________________________________________________
Added: svn:mime-type
   + application/octet-stream

Deleted: metis/trunk/src/DocBook-Framework-1.0/lib/xinclude-task-0.2.jar
===================================================================
(Binary files differ)

Copied: metis/trunk/src/DocBook-Framework-1.0/lib/xml-apis-1.3.04.jar (from rev 2988, metis/trunk/src/DocBook-Framework-1.0/lib/xml-apis.jar)
===================================================================
(Binary files differ)


Property changes on: metis/trunk/src/DocBook-Framework-1.0/lib/xml-apis-1.3.04.jar
___________________________________________________________________
Added: svn:mime-type
   + application/octet-stream

Deleted: metis/trunk/src/DocBook-Framework-1.0/lib/xml-apis.jar
===================================================================
(Binary files differ)

Modified: metis/trunk/src/docbook/userguide/conditions.xml
===================================================================
--- metis/trunk/src/docbook/userguide/conditions.xml	2009-03-24 13:52:40 UTC (rev 2990)
+++ metis/trunk/src/docbook/userguide/conditions.xml	2009-03-24 15:02:02 UTC (rev 2991)
@@ -1,22 +1,22 @@
 <?xml version="1.0" encoding="UTF-8"?>
-    <sect1>
-      <title>前提条件</title>
-      <para>Jiemamyを初めて使用する場合は、システムに次のソフトウェアをインストールしておく必要があります。下記ソフトウェアのインストールに関しては、
+<sect1 lang="ja" xmlns:xi="http://www.w3.org/2001/XInclude">
+  <title>前提条件</title>
+  <para>Jiemamyを初めて使用する場合は、システムに次のソフトウェアをインストールしておく必要があります。下記ソフトウェアのインストールに関しては、
 Web上の各種リソースを参照して下さい。
-      </para>
-      <itemizedlist>
-        <listitem>
-          <para><application>Java 2 Platform Standard Edition (J2SE)</application> 5.0 以降</para>
-        </listitem>
-        <listitem>
-          <para><application>Eclipse 3.3</application> (Europa)以降</para>
-        </listitem>
-      </itemizedlist>
-      <para>また、Jiemamy Eclipse Model Editorの動作にあたっては、下記のEclipseプラグインが必要となります。インストールに関しては後述します。
-      </para>
-      <itemizedlist>
-        <listitem>
-          <para>Eclipse Graphical Editing Framework (GEF) (TODOバージョン) 以降</para>
-        </listitem>
-      </itemizedlist>
-    </sect1>
+  </para>
+  <itemizedlist>
+    <listitem>
+      <para><application>Java 2 Platform Standard Edition (J2SE)</application> 5.0 以降</para>
+    </listitem>
+    <listitem>
+      <para><application>Eclipse 3.3</application> (Europa)以降</para>
+    </listitem>
+  </itemizedlist>
+  <para>また、Jiemamy Eclipse Model Editorの動作にあたっては、下記のEclipseプラグインが必要となります。インストールに関しては後述します。
+  </para>
+  <itemizedlist>
+    <listitem>
+      <para>Eclipse Graphical Editing Framework (GEF) 3.2 以降</para>
+    </listitem>
+  </itemizedlist>
+</sect1>

Modified: metis/trunk/src/docbook/userguide/editor-reference.xml
===================================================================
--- metis/trunk/src/docbook/userguide/editor-reference.xml	2009-03-24 13:52:40 UTC (rev 2990)
+++ metis/trunk/src/docbook/userguide/editor-reference.xml	2009-03-24 15:02:02 UTC (rev 2991)
@@ -1,9 +1,7 @@
 <?xml version="1.0" encoding="UTF-8"?>
-<!-- 
 <!DOCTYPE book PUBLIC "-//OASIS//DTD DocBook XML V4.4//EN"
-"http://www.oasis-open.org/docbook/xml/4.4/docbookx.dtd">
- -->
-<book lang="ja">
+    "http://www.oasis-open.org/docbook/xml/4.4/docbookx.dtd">
+<book lang="ja" xmlns:xi="http://www.w3.org/2001/XInclude">
   <title>Jiemamy Eclipse Model Editor
 リファレンスマニュアル</title>
   <titleabbrev>エディタリファレンス</titleabbrev>
@@ -39,22 +37,8 @@
     <para>このマニュアルでは、Jiemamy Eclipse Model Editorの各機能を列挙し、それぞれに関して簡単な実例を
 挙げながら解説します。
     </para>
-    <section id="section-license">
-      <title>License Information</title>
-
-      <para>Copyright © 2006-2007 The Jiemamy Project and the Others.</para>
-
-      <para>Licensed under the Apache License, Version 2.0 (the "License") you
-      may not use this file except in compliance with the License. You may
-      obtain a copy of the License at
-      <uri>http://www.apache.org/licenses/LICENSE-2.0</uri></para>
-
-      <para>Unless required by applicable law or agreed to in writing,
-      software distributed under the License is distributed on an "AS IS"
-      BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or
-      implied. See the License for the specific language governing permissions
-      and limitations under the License.</para>
-    </section>
+    <xi:include href="license1.xml" />
+    <xi:include href="license2.xml" />
   </preface>
   
   <chapter id="intro">
@@ -65,7 +49,7 @@
 GUIエディタによるER図の管理を通じてDBの状態・履歴を管理し、データベースのリファクタリングなどをサポートします。
       </para>
     </sect1>
-    <xi:include href="conditions.xml" xmlns:xi="http://www.w3.org/2001/XInclude" />
+    <xi:include href="conditions.xml" />
     <sect1>
       <title>インストール</title>
       <para>まず、Jiemamy Model Editorのインストールを行います。</para>

Added: metis/trunk/src/docbook/userguide/license1.xml
===================================================================
--- metis/trunk/src/docbook/userguide/license1.xml	                        (rev 0)
+++ metis/trunk/src/docbook/userguide/license1.xml	2009-03-24 15:02:02 UTC (rev 2991)
@@ -0,0 +1,17 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<section id="section-license1" xmlns:xi="http://www.w3.org/2001/XInclude">
+  <title>このドキュメントのライセンス</title>
+
+  <para>Copyright © 2006-2007 Jiemamy Project and the Others.</para>
+
+  <para>Licensed under the Apache License, Version 2.0 (the "License") you
+  may not use this file except in compliance with the License. You may
+  obtain a copy of the License at
+  <uri>http://www.apache.org/licenses/LICENSE-2.0</uri></para>
+
+  <para>Unless required by applicable law or agreed to in writing,
+  software distributed under the License is distributed on an "AS IS"
+  BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or
+  implied. See the License for the specific language governing permissions
+  and limitations under the License.</para>
+</section>


Property changes on: metis/trunk/src/docbook/userguide/license1.xml
___________________________________________________________________
Added: svn:mime-type
   + text/plain

Added: metis/trunk/src/docbook/userguide/license2.xml
===================================================================
--- metis/trunk/src/docbook/userguide/license2.xml	                        (rev 0)
+++ metis/trunk/src/docbook/userguide/license2.xml	2009-03-24 15:02:02 UTC (rev 2991)
@@ -0,0 +1,9 @@
+<?xml version="1.0" encoding="UTF-8"?>
+    <section id="section-license2" lang="ja" xmlns:xi="http://www.w3.org/2001/XInclude">
+  <title>その他ライセンス</title>
+
+  <para>このドキュメントは、IPAフォント(バージョン 002.03)を使用しています。</para>
+
+  <para>IPAフォントは、一般利用者向けIPAフォント使用許諾契約に基づき、PDFに埋め込まれた形で再配布されています。
+  <uri>http://ossipedia.ipa.go.jp/ipafont/</uri></para>
+</section>


Property changes on: metis/trunk/src/docbook/userguide/license2.xml
___________________________________________________________________
Added: svn:mime-type
   + text/plain

Modified: metis/trunk/src/docbook/userguide/quickstart.xml
===================================================================
--- metis/trunk/src/docbook/userguide/quickstart.xml	2009-03-24 13:52:40 UTC (rev 2990)
+++ metis/trunk/src/docbook/userguide/quickstart.xml	2009-03-24 15:02:02 UTC (rev 2991)
@@ -1,7 +1,7 @@
 <?xml version="1.0" encoding="UTF-8"?>
 <!DOCTYPE book PUBLIC "-//OASIS//DTD DocBook XML V4.4//EN"
-"http://www.oasis-open.org/docbook/xml/4.4/docbookx.dtd">
-<book lang="ja">
+    "http://www.oasis-open.org/docbook/xml/4.4/docbookx.dtd">
+<book lang="ja" xmlns:xi="http://www.w3.org/2001/XInclude">
   <title>Jiemamy クイックスタートガイド</title>
   <titleabbrev>クイックスタート</titleabbrev>
   <bookinfo>
@@ -40,30 +40,8 @@
 
 このチュートリアルを終了したら、Jiemamy Eclipse Model Editorリファレンスに進む事ができます。
     </para>
-    <section id="section-license1">
-      <title>このドキュメントのライセンス</title>
-
-      <para>Copyright © 2006-2007 Jiemamy Project and the Others.</para>
-
-      <para>Licensed under the Apache License, Version 2.0 (the "License") you
-      may not use this file except in compliance with the License. You may
-      obtain a copy of the License at
-      <uri>http://www.apache.org/licenses/LICENSE-2.0</uri></para>
-
-      <para>Unless required by applicable law or agreed to in writing,
-      software distributed under the License is distributed on an "AS IS"
-      BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or
-      implied. See the License for the specific language governing permissions
-      and limitations under the License.</para>
-    </section>
-    <section id="section-license2">
-      <title>その他ライセンス</title>
-
-      <para>このドキュメントは、IPAフォント(バージョン 002.03)を使用しています。</para>
-
-      <para>IPAフォントは、一般利用者向けIPAフォント使用許諾契約に基づき、PDFに埋め込まれた形で再配布されています。
-      <uri>http://ossipedia.ipa.go.jp/ipafont/</uri></para>
-    </section>
+    <xi:include href="license1.xml" />
+    <xi:include href="license2.xml" />
   </preface>
   
   <chapter id="intro">
@@ -74,28 +52,8 @@
 GUIエディタによるER図の管理を通じてDBの状態・履歴を管理し、データベースのリファクタリングなどをサポートします。
       </para>
     </sect1>
+    <xi:include href="conditions.xml" />
     <sect1>
-      <title>前提条件</title>
-      <para>Jiemamyを初めて使用する場合は、システムに次のソフトウェアをインストールしておく必要があります。下記ソフトウェアのインストールに関しては、
-Web上の各種リソースを参照して下さい。
-      </para>
-      <itemizedlist>
-        <listitem>
-          <para><application>Java 2 Platform Standard Edition (J2SE)</application> 5.0 以降</para>
-        </listitem>
-        <listitem>
-          <para><application>Eclipse</application> 3.3 (Europa) 以降</para>
-        </listitem>
-      </itemizedlist>
-      <para>また、Jiemamy Eclipse Model Editorの動作にあたっては、下記のEclipseプラグインが必要となります。インストールに関しては後述します。
-      </para>
-      <itemizedlist>
-        <listitem>
-          <para>Eclipse Graphical Editing Framework (GEF) 3.2 以降</para>
-        </listitem>
-      </itemizedlist>
-    </sect1>
-    <sect1>
       <title>インストール</title>
       <para>まず、Jiemamy Model Editorのインストールを行います。</para>
       <para>Eclipseのメニューバーより、Help > Software Updates > Find and install... をクリックし、ウィザードの
@@ -134,8 +92,8 @@
 既にGEFがインストールされている場合は、Europa Discovery Siteを選択する必要はありません。
       </para>
       <para>たった今登録した Jiemamy Update Site 及び Europa Discovery Site にチェックが入っていることを確認し、Finishボタンをクリックします。
- プログレスバーの進行が完了すると次の画面に進みます。ツリーから Jiemamy Eclipse Model Editor Feature X.X.X.XXXXXXXXXXXX
- (Xはバージョン番号)及び、使用予定のデータベースのDialectを選択します。このチュートリアルでは MySQL を使用します。Dialectは必要に応じて複数
+ プログレスバーの進行が完了すると次の画面に進みます。ツリーから Jiemamy Eclipse Model Editor Feature A.B.C.YYYYMMDDhhmm
+ 及び、使用予定のデータベースのDialectを選択します。このチュートリアルでは MySQL を使用します。Dialectは必要に応じて複数
  インストールすることも可能です。GEFをインストールする場合は、Graphical Editing Framework にもチェックを入れます。
  選択が完了したら、Nextボタンをクリックします。
       </para>
@@ -312,7 +270,11 @@
       <para>技術系メーリングリストで質問するときのパターン・ランゲージ<?br?> -- 「問題の解決」から「情報の共有」に至るために<?br?>
 <uri>http://www.hyuki.com/writing/techask.html</uri></para>
     </sect1>
-    <para>(TODO)</para>
+  </chapter>
+
+  <chapter id="docbook-sample">
+    <title>docbook syntax samples</title>
+<para>以下、docbook記法のサンプル。リリースまでには消す。</para>
 <sect1>
 <title>sample</title>
     <para>You must include at least one chapter in your book.</para>



Jiemamy-notify メーリングリストの案内
Zurück zum Archiv-Index