Develop and Download Open Source Software

Show incremental difference of selected versions of INSTALL.

category(Tag) tree

file info

category(Tag)
root
file name
INSTALL
last update
2006-12-12 16:34
type
HTML
editor
Masatake Iwasaki
description
Ludiaのインストール方法についての説明です。
language
Japanese
translate
--- /tmp/DOCMAN2R6TyPX	2024-03-23 00:28:39.952535706 +0900
+++ /tmp/DOCMAN2tOXt3w	2024-03-23 00:28:39.952535706 +0900
@@ -292,8 +292,19 @@
 <body>
 <div class="document" id="luida-0-8-0">
 <h1 class="title">Luida 0.8.0 インストールガイド</h1>
+<div class="contents topic">
+<p class="topic-title first"><a id="id1" name="id1">目次</a></p>
+<ul class="simple">
+<li><a class="reference" href="#id2" id="id4" name="id4">必要なソフトウェアの入手</a></li>
+<li><a class="reference" href="#mecab" id="id5" name="id5">MeCabのインストール</a></li>
+<li><a class="reference" href="#id3" id="id6" name="id6">MeCab辞書のインストール</a></li>
+<li><a class="reference" href="#senna" id="id7" name="id7">Sennaのインストール</a></li>
+<li><a class="reference" href="#ludia" id="id8" name="id8">Ludiaのインストール</a></li>
+<li><a class="reference" href="#xpdf" id="id9" name="id9">Xpdfのインストール</a></li>
+</ul>
+</div>
 <div class="section">
-<h1><a id="id1" name="id1">必要なソフトウェアの入手</a></h1>
+<h1><a class="toc-backref" href="#id4" id="id2" name="id2">必要なソフトウェアの入手</a></h1>
 <p>Ludiaが必要とするソフトウェアを下記のURLから入手してインストールする必要があります。
 (MeCabは形態素解析による分かち書きを利用する場合にのみ必要です。)</p>
 <ul class="simple">
@@ -314,7 +325,7 @@
 <p>MeCabとSennaのインストール方法については、以下でも簡単に説明します。</p>
 </div>
 <div class="section">
-<h1><a id="mecab" name="mecab">MeCabのインストール</a></h1>
+<h1><a class="toc-backref" href="#id5" id="mecab" name="mecab">MeCabのインストール</a></h1>
 <p>分かち書き方式に形態素解析を利用しない場合は、
 MeCab(と辞書)をインストールする必要はありません。
 その場合はSennaのインストールに進んでください。
@@ -330,7 +341,7 @@
 </pre>
 </div>
 <div class="section">
-<h1><a id="id2" name="id2">MeCab辞書のインストール</a></h1>
+<h1><a class="toc-backref" href="#id6" id="id3" name="id3">MeCab辞書のインストール</a></h1>
 <p>アーカイブを展開し、以下の要領でビルドとインストールを行います。:</p>
 <pre class="literal-block">
 $ ./configure --with-charset=utf8
@@ -340,7 +351,7 @@
 </pre>
 </div>
 <div class="section">
-<h1><a id="senna" name="senna">Sennaのインストール</a></h1>
+<h1><a class="toc-backref" href="#id7" id="senna" name="senna">Sennaのインストール</a></h1>
 <p>アーカイブを展開し、以下の要領でビルドとインストールを行います。:</p>
 <pre class="literal-block">
 $ ./configure
@@ -356,7 +367,7 @@
 <p>インストール後に、 $SENNA_HOME ディレクトリと設定ファイルを作成します。:</p>
 <pre class="literal-block">
 # mkdir /var/senna
-# echo "DEFAULT_ENCODING utf8" > /var/senna/senna.conf
+# echo &quot;DEFAULT_ENCODING utf8&quot; &gt; /var/senna/senna.conf
 </pre>
 <p>SENNA_HOMEディレクトリはデフォルトでは /var/senna になっていますが、
 この場所は configure の際に --with-sennahome オプション で指定できます。</p>
@@ -378,13 +389,14 @@
 スキップできます。(<a class="reference" href="http://qwik.jp/senna/FAQ.html">http://qwik.jp/senna/FAQ.html</a>)</p>
 </div>
 <div class="section">
-<h1><a id="ludia" name="ludia">Ludiaのインストール</a></h1>
-<p>アーカイブを展開し、以下の要領でビルドとインストールを行います。</p>
+<h1><a class="toc-backref" href="#id8" id="ludia" name="ludia">Ludiaのインストール</a></h1>
+<p>アーカイブを展開し、以下の要領でビルドとインストールを行います。:</p>
 <pre class="literal-block">
 $ ./configure
 $ make
 $ su
-# make install</pre>
+# make install
+</pre>
 <p>pg_configコマンド、senna-cfgコマンドのインストール先にPATHが設定されていない場合、
 以下のようにそれぞれのpathをconfigureオプションで指定してください。:</p>
 <pre class="literal-block">
@@ -392,6 +404,60 @@
               --with-senna-cfg=/usr/local/bin/senna-cfg
 </pre>
 </div>
+<div class="section">
+<h1><a class="toc-backref" href="#id9" id="xpdf" name="xpdf">Xpdfのインストール</a></h1>
+<p>Xpdfについてはテキストフィルタ関数を利用する場合にのみインストールが必要です。
+ここでは簡単に手順を説明しますが、
+詳細については <a class="reference" href="http://www.foolabs.com/xpdf/">XpdfのWebサイト</a> を参照してください。</p>
+<p>まず、ソースアーカイブを展開し、patchをあててから、configureとmakeを実行します。:</p>
+<pre class="literal-block">
+$ tar -zxvf xpdf-3.01.tar.gz
+$ cp xpdf-3.01pl2.patch ./xpdf-3.01
+$ cd xpdf-3.01
+$ patch -c -p1 &lt; xpdf-3.01pl2.patch
+$ ./configure
+$ make
+$ sudo make install
+</pre>
+<p>また、日本語を扱うためにはLanguage Support Packagesが必要なので、
+こちらもダウンロードしてインストールします。:</p>
+<pre class="literal-block">
+$ tar -zxvf xpdf-japanese.tar.gz
+# mkdir /usr/local/share/xpdf
+# mkdir /usr/local/share/xpdf/japanese
+# mv xpdf-japanese/* /usr/local/share/xpdf/japanese/
+# cat /usr/local/share/xpdf/japanese/add-to-xpdfrc &gt;&gt; /usr/local/etc/xpdfrc
+</pre>
+<p>ここで、設定ファイルのサンプル(add-to-xpdfrc)は以下のような内容なので、
+インストール先を <tt class="docutils literal"><span class="pre">/usr/local/share/xpdf/japanese</span></tt> 以外に変更するのであれば、
+修正が必要になります。:</p>
+<pre class="literal-block">
+#----- begin Japanese support package (2004-jul-27)
+cidToUnicode    Adobe-Japan1    /usr/local/share/xpdf/japanese/Adobe-Japan1.cidToUnicode
+unicodeMap      ISO-2022-JP     /usr/local/share/xpdf/japanese/ISO-2022-JP.unicodeMap
+unicodeMap      EUC-JP          /usr/local/share/xpdf/japanese/EUC-JP.unicodeMap
+unicodeMap      Shift-JIS       /usr/local/share/xpdf/japanese/Shift-JIS.unicodeMap
+cMapDir         Adobe-Japan1    /usr/local/share/xpdf/japanese/CMap
+toUnicodeDir                    /usr/local/share/xpdf/japanese/CMap
+#displayCIDFontTT       Adobe-Japan1    /usr/..../kochi-mincho.ttf
+#----- end Japanese support package
+</pre>
+<p>最後に、設定ファイルの内容を編集します。
+テキストフィルタ関数ではpdftotextのコマンドライン引数を指定できないので、
+ここで出力ファイルの文字コードと改行コードなどを指定する必要があります。:</p>
+<pre class="literal-block">
+# Choose a text encoding for copy-and-paste and for pdftotext output.
+# The Latin1, ASCII7, and UTF-8 encodings are built into Xpdf.  Other
+# encodings are available in the language support packages.
+
+textEncoding            UTF-8
+
+# Choose the end-of-line convention for multi-line copy-and-past and
+# for pdftotext output.  The available options are unix, mac, and dos.
+
+textEOL         unix
+</pre>
+</div>
 </div>
 </body>
 </html>