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>