Warning: リポジトリと同期できません (サポートされていないバージョンコントロールシステム "svn です。 Python のライブラリに "svn" が正しくインストールされているか確認してください。)
- 更新日時:
-
2008/04/26 18:10:33 (17 年 前)
- 更新者:
-
hirobe (IP アドレス: 133.6.203.10)
- コメント:
-
--
-
v4
|
v5
|
|
| 1 | |
| 2 | = プレビューでWord等のテキスト表示 with xdoc2txt ver 0.1 = |
| 3 | |
| 4 | == 1. 概要 == |
| 5 | |
| 6 | [http://www31.ocn.ne.jp/~h_ishida/xdoc2txt.html xdoc2txt] を使って、Word,Excel.PDF等のテキストをTracのリポジトリブラウザのプレビューに表示するプラグインを作りました。 リポジトリブラウザでWord等のファイルを見ると普段はさびしい表示なのですが、このプラグインを入れるとさびしくなくなります。(*゚▽゚)/゚・: *[[BR]][[BR]]なお、 xdoc2txtを使ってるので、Windows上でTracを動かさないと使えません。また、xdoc2txtは別途入手しておく必要があります。 |
| 7 | |
| 8 | [[Image(20060128.png)]] |
| 9 | '''確認済み環境''' |
| 10 | |
| 11 | ||Windows 2000Pro|| |
| 12 | ||apache 2.0.54|| |
| 13 | ||Trac-0.92-ja|| |
| 14 | ||xdoc2txt 1.17|| |
| 15 | |
| 16 | '''制限''' |
| 17 | |
| 18 | * TracはWindowsで動作している必要があります。 |
| 19 | * xdoc2txtはPATHのとおったフォルダに置く必要があります。 |
| 20 | * もちろん動作は無保証です。 |
| 21 | * 表示はMS-Word2000,MS-Excel2000,暗号化・パスワードのないPDFでしか試してません。 ただ、xdoc2txtでテキスト抽出できればたぶん大丈夫でしょう。 |
| 22 | |
| 23 | == 3. セットアップ == |
| 24 | |
| 25 | === 3.1 ダウンロード === |
| 26 | |
| 27 | いったん停止[[BR]] |
| 28 | |
| 29 | === 3.2 インストール === |
| 30 | |
| 31 | XDocViewPluginのインストールを行います。[[FootNote(Tracのプラグインに共通する説明は、[wiki:TracPlugins TracPlugins]を参照してください。)]][[BR]] |
| 32 | |
| 33 | ==== (1) eggの設置 ==== |
| 34 | |
| 35 | zipを解凍してください。[[BR]]解凍して出来たフォルダ配下のsrcディレクトリに移動してください。[[BR]]以下のコマンドを実行して下さい: |
| 36 | |
1 | 37 | {{{ |
2 | | #!html |
3 | | <h1 id="プレビューでWord等のテキスト表示 with xdoc2txt ver 0.1">プレビューでWord等のテキスト表示 with xdoc2txt ver 0.1</h1> <h2 id="1. 概要">1. 概要</h2>[http://www31.ocn.ne.jp/~h_ishida/xdoc2txt.html xdoc2txt] を使って、Word,Excel.PDF等のテキストをTracのリポジトリブラウザのプレビューに表示するプラグインを作りました。 リポジトリブラウザでWord等のファイルを見ると普段はさびしい表示なのですが、このプラグインを入れるとさびしくなくなります。(*゚▽゚)/゚・: * <br /><br /> なお、 xdoc2txtを使ってるので、Windows上でTracを動かさないと使えません。また、xdoc2txtは別途入手しておく必要があります。 <p>[[Image(20060128.png)]]<br /> [[VisitCounter(TracDoc/XDocViewPlugin)]]</p><strong>確認済み環境</strong> <table border=0 class=wiki ><tbody><tr><td>Windows 2000Pro</td></tr> <tr><td>apache 2.0.54</td></tr> <tr><td>Trac-0.92-ja</td></tr> <tr><td>xdoc2txt 1.17</td></tr></tbody></table><p><strong>制限</strong></p> <ul><li>TracはWindowsで動作している必要があります。</li><li>xdoc2txtはPATHのとおったフォルダに置く必要があります。</li><li>もちろん動作は無保証です。</li><li>表示はMS-Word2000,MS-Excel2000,暗号化・パスワードのないPDFでしか試してません。 ただ、xdoc2txtでテキスト抽出できればたぶん大丈夫でしょう。</li></ul> <h2 id="3. セットアップ">3. セットアップ</h2> <h3 id="3.1 ダウンロード">3.1 ダウンロード</h3> 以下からダウンロードしてください。<br /> ・[[Download2(XDocViewPlugin Version 0.1,XDocViewPlugin0.1,xdocviewplugin,36)]]<br /> <h3 id="3.2 インストール">3.2 インストール</h3>XDocViewPluginのインストールを行います。[[FootNote(Tracのプラグインに共通する説明は、[wiki:TracPlugins TracPlugins]を参照してください。)]]<br /> <h4 id="(1) eggの設置 ">(1) eggの設置 </h4> <p>zipを解凍してください。<br /> 解凍して出来たフォルダ配下のsrcディレクトリに移動してください。<br /> 以下のコマンドを実行して下さい: </p> <pre class="wiki">$ python setup.py bdist_egg<br /></pre> <p> distフォルダが作成されます。<br /> その中にある*.eggファイルを、TracEnvのplugins ディレクトリにコピーしてください。<br /> </p><h3 id="3.3 xdoc2txtをセットアップする。">3.3 xdoc2txtをセットアップする。</h3><p>http://www31.ocn.ne.jp/~h_ishida/xdoc2txt.html <br />上記のURLから「xdoc2txt 1.17 ( d2txt117.lzh /107KB )」, 「cryptlib.dll Ver1.00 ( crypt100.lzh / 37KB )」(cryptlibは無くても可) をダウンロードしてください。<br />適当なフォルダに解凍し、環境変数PATHにファイルを置いた フォルダを追加してください。<br /></p><blockquote> </blockquote><blockquote> </blockquote><h3 id="3.4 Apacheを再起動する">3.4 Apacheを再起動する</h3>このプラグインを使う人は、WindowsでApacheを使用していると思いますが、Apacheはただ再起動しただけでは環境変数PATHを読み込みなおしてくれません。PCを再起動してください。<br /> <h2 id=" 4. 表示してみる "> 4. 表示してみる </h2> <blockquote> </blockquote><p>リポジトリにWord,Excel等のファイルを登録してください。<br />Tracのリポジトリブラウザで、登録したファイルを選択してください。<br />テキストが表示されればOKです。<br />だめだったら、xdoc2txtがPATHのとおったフォルダにあるか確認してください。</p><h2 id="5. 備考">5. 備考</h2><h3 id="5.1 使用可能なファイルについて">5.1 使用可能なファイルについて</h3><p> 以下のMIMEタイプを受け入れるようにしてます。 新松/松5/松6についてはMIMEタイプがわからずでした。(^▽^;) </p><blockquote> <li>application/msword</li> <li>application/rtf</li> <li>application/vnd.ms-excel</li> <li>application/vnd.ms-powerpoint</li> <li>application/pdf</li> <li>application/x-js-taro</li> <li>application/vnd.fujitsu.oasys</li> <li>application/vnd.fujitsu.oasys2</li> <li>application/vnd.fujitsu.oasys3</li> <li>application/lotus-123</li> </blockquote><blockquote> </blockquote> <h3 id="5.2 ライセンスについて">5.2 ライセンスについて</h3><p>xdoc2txtのライセンスは、http://www31.ocn.ne.jp/~h_ishida/xdoc2txt.html を参照。</p><h2 id="6. その他">6. その他</h2> ご意見・ご要望がありましたら[/trac/newticket?component=XDocViewPlugin こちら] から登録してください。<br /> これまでに登録されたものは[query:?component=XDocViewPlugin こちら] を参照してください。<br /> <br /> 開発中の最新版は、[[Download2(ここ,XDocViewPluginDev,xdocviewplugin,)]]から取得できます。<br />開発中のもののため動かない可能性もあります。<br /><br /> [[FootNote]]<br /> <br /> |
| 38 | $ python setup.py bdist_egg |
4 | 39 | }}} |
| 40 | |
| 41 | distフォルダが作成されます。[[BR]]その中にある*.eggファイルを、TracEnvのplugins ディレクトリにコピーしてください。[[BR]] |
| 42 | |
| 43 | === 3.3 xdoc2txtをセットアップする。 === |
| 44 | |
| 45 | http://www31.ocn.ne.jp/~h_ishida/xdoc2txt.html[[BR]]上記のURLから「xdoc2txt 1.17 ( d2txt117.lzh /107KB )」, 「cryptlib.dll Ver1.00 ( crypt100.lzh / 37KB )」(cryptlibは無くても可) をダウンロードしてください。[[BR]]適当なフォルダに解凍し、環境変数PATHにファイルを置いた フォルダを追加してください。[[BR]] |
| 46 | |
| 47 | {{{ |
| 48 | }}} |
| 49 | |
| 50 | {{{ |
| 51 | }}} |
| 52 | |
| 53 | === 3.4 Apacheを再起動する === |
| 54 | |
| 55 | このプラグインを使う人は、WindowsでApacheを使用していると思いますが、Apacheはただ再起動しただけでは環境変数PATHを読み込みなおしてくれません。PCを再起動してください。[[BR]] |
| 56 | |
| 57 | == 4. 表示してみる == |
| 58 | |
| 59 | {{{ |
| 60 | }}} |
| 61 | |
| 62 | リポジトリにWord,Excel等のファイルを登録してください。[[BR]]Tracのリポジトリブラウザで、登録したファイルを選択してください。[[BR]]テキストが表示されればOKです。[[BR]]だめだったら、xdoc2txtがPATHのとおったフォルダにあるか確認してください。 |
| 63 | |
| 64 | == 5. 備考 == |
| 65 | |
| 66 | === 5.1 使用可能なファイルについて === |
| 67 | |
| 68 | 以下のMIMEタイプを受け入れるようにしてます。 新松/松5/松6についてはMIMEタイプがわからずでした。(!^▽!^;) |
| 69 | |
| 70 | {{{ |
| 71 | application/msword |
| 72 | application/rtf |
| 73 | application/vnd.ms-excel |
| 74 | application/vnd.ms-powerpoint |
| 75 | application/pdf |
| 76 | application/x-js-taro |
| 77 | application/vnd.fujitsu.oasys |
| 78 | application/vnd.fujitsu.oasys2 |
| 79 | application/vnd.fujitsu.oasys3 |
| 80 | application/lotus-123 |
| 81 | }}} |
| 82 | |
| 83 | {{{ |
| 84 | }}} |
| 85 | |
| 86 | === 5.2 ライセンスについて === |
| 87 | |
| 88 | xdoc2txtのライセンスは、http://www31.ocn.ne.jp/~h_ishida/xdoc2txt.html を参照。 |
| 89 | |
| 90 | == 6. その他 == |
| 91 | |
| 92 | ご意見・ご要望がありましたら[/trac/newticket?component=XDocViewPlugin こちら] から登録してください。[[BR]]これまでに登録されたものは[query:?component=XDocViewPlugin こちら] を参照してください。[[BR]][[BR]]開発中の最新版は、[[Download2(ここ,XDocViewPluginDev,xdocviewplugin,)]]から取得できます。[[BR]]開発中のもののため動かない可能性もあります。[[BR]][[BR]][[FootNote]][[BR]][[BR]] |