Upload
others
View
7
Download
0
Embed Size (px)
Citation preview
OpenOffice.org/LibreOfficeとTEX
TEXユーザの集い 20112011年10月22日
東京大学生産技術研究所
ライトニングトーク参加特定非営利活動法人OpenOffice.org日本ユーザー会
鎌滝雅久http://oooug.jp/
自己紹介 エピソード1
● 1990年前後にTEXと衝撃の出会い
● こんなパソコンでTEXを使ってました
X68000
自己紹介 エピソード2
● 「Chapter 1」を「第1章」と表示するスタイルも作成
● 当時使っていたCopyrightが「Matank software Inc.」
● あるとき、PC98用TEX用スタイルファイルを覗いたら上記Copyrightを発見し吹き出しました
● 1993年から数年間、TEXでミニコミ誌も発行
● 2000年を過ぎる頃、手持ちのX68030も動かなくなり、TEXとは離れましたが、以後はOpenOffice.orgで日本のユーザー向けのテンプレート作成やスタイルの改良を手がけているので20年くらい同じ事をやってます
OpenOffice.org/LibreOfficeについて
● OpenOffice.orgまたはLibreOfficeをご存知ですか?
● 簡単に書くとオープンソースプロジェクトで開発されているオフィススイートです
● Microsoft Officeのファイルの読み書きができます
● LibreOfficeは、Office 2007/2010形式の書き込みもOK
● 様々なコンテンツの作成にも対応しています
● HTML、Flash、PDF、MediaWiki、WordPressなどのブログ● MathML、EPUB
● LATEXもそのひとつ
今回のプレゼンの目的
● OpenOffice.org/LibreOfficeのLATEX出力機能は英語向けで日本語向けとしては不完全
● 日 本 の TEX ユ ー ザ ー の 方 に も OpenOffice.org/LibreOfficeに興味を持っていただき、上記状況を改善の方向に
OpenOffice.org/LibreOfficeのLATEX出力の仕組み
● 「Writer2LaTeX」という拡張機能をインストールするとLATEX出力機能が利用できます
● 「Writer2LaTeX」のダウンロード先http://writer2latex.sourceforge.net/
Writerで作成したサンプル
LATEX形式でエクスポート
● [ファイル]‐[エクスポート]
エクスポートされたLATEXファイル
LATEXファイル日本語化スクリプト
● OpenOffice.org日本ユーザー会のQ&AサイトでPerlスクリプトとWindows対応ソフトを公開http://oooug.jp/faq/?faq/4a/4
● 拙作のPerlスクリプト
● otex2tex.pl● Unicode::Japanese モジュールが必要● eucコードに変換
● ocyacyaさんのWindows対応ソフト
● Ooo_to_Tex.zip● sjisコードに変換
Ooo_to_Texでの変換結果
dviファイルに出力
● Vine Linux 6で実行
● platex WriterSample1.tex● 途中で止まるので、[Enter]キーを数回打ち込んで完成● この件はOoo_to_Texの説明ファイルに注釈があります
xdviでの表示
奥村さんのTEX Wikiで紹介されてます
最後に電子出版の話題を
● OpenOffice.org日本ユーザー会では電子出版を開始しましたhttp://pub.oooug.jp/
● 現在のラインナップ
● 逆引きマニュアル-Writer編● 逆引きマニュアル-Calc編● OpenOffice.orgユーザーのためのLibreOffice移行ガイド