OpenOffice.orgの日本語処理 中本 崇志.

Slides:



Advertisements
Similar presentations
プラグイン作成講座 Control System Studio 3.0 Takashi Nakamoto
Advertisements

Trac と Eclipse の 便利な機能. プロジェクト管理システム: Trac 0. はじめに バージョン管理システム: Subversion 統合開発環境: Eclipse ・ Wiki による情報 管理 ・進捗状況の管理 ・プログラムの作 成 ・リポジトリに データを集める.
Webmail IMP の日本語化 筑波大学 研究基盤総合センター 木村 博美. レジュメ IMP の紹介 作業の経過 日本語化の作業内容 今後.
ライブラリシステム研究会 JIP図書館情報システムの歩み 日本電子計算(株) 内山智之 平成1 5 年 9 月1 9 日 Copyright © by 日本電子計算株式 会社
TestLink紹介 オープンソースで日本語対応のテスト管理ツール TestLink の紹介. TestLink の概要 フリーで WEB ベースのテスト管理シス テム フリーで WEB ベースのテスト管理シス テム 直観的で使いやすい 直観的で使いやすい 「 TEF 有志による TestLink.
情報処理基礎 2006年 6月 15日.
OpenOffice.org 2.3の 紹介と今後の展開について
OpenOffice.org を使ってみませんか?
オートデスク・コラボレーション・サービス オートデスク株式会社
応用コース:ワープロを活用する WORD2000 1回目 基礎コースの復習(第1章と付録) 2回目 文字の入力(第2章と第4章)
(実はアイコンは単なる飾りで、この縦書きの部分のどこをクリックしても次のページに移動します。)
スライドショーの開始方法 ツールバーの「スライドショー」のボタンをクリック。 キーボードの「F5」キーを押す。
OpenOffice.org/LibreOfficeとTEX
OpenOffice.org2.0の現状と可能性 OSSAJ版
' Draw と Base で 年賀状の宛先作成 西木  毅 見本.
LibreOfficeの活動内容 Kohei Yoshida (吉田浩平)
日本語 プレゼンテーション の作成 パリ第7大学 LCAO 中村 弥生 はじめまして、パリディドロ大学の中村です。 本日は・・・
Takashi Taniguchi (谷口貴志)
情報処理 第7回:Wordを用いた文書の作成 その2 June. 10, 2016.
OpenOffice.org のバグがなおるまで
静岡大学大学院理工学研究科 阿部 秀尚 Weka入門(セットアップ編) 静岡大学大学院理工学研究科 阿部 秀尚
NetBSD以外でpkgsrcを使うZoularis
.NET テクノロジー を利用した SAP ソリューションの拡張 (3階層化) (評価環境構築ガイド)
SQC勉強会(0) (事前のご案内) -1-.
OpenDocumentで広がる オフィススイートの可能性
Java I 第2回 (4/18)
-OpenOffice.orgマスターへの道- テンプレートを使いこなす
LibreOffice基礎の基礎 あわしろいくや LibreOffice Japanese Team 関西LibreOffice勉強会
オフィシャルビルドとooo-buildについて
OpenOffice.orgで実現! 次世代オフィススイート活用法
OpenOffice.org で版管理 西木 毅 第2回関西OpenOffice.org勉強会 大阪電気通信大学
プレゼンテーション用ソフトウェア Impress
OpenOffice.org 3.0 がやってきた!
LibreOffice大作戦 特定非営利活動法人 OpenOffice.org日本ユーザー会 鎌滝雅久
ゲームプログラミング講習 第1章 DXライブラリ入門
LibreOffice開発Q&A Kohei Yoshida (吉田浩平)
C#によるWindowsFormApplication入門
OpenOffice.org日本ユーザー会/鎌滝雅久
情報理工学部 情報システム工学科 ラシキアゼミ3年 H 岡田 貴大
第1回関西OpenOffice.org勉強会
+ 普段使い慣れている WindowsPC 日本語対応が進んだ Moodle 一人で自室で 研究室でワイワイ の単位からスタート 「いつも忙しい皆様には...」 普段使い慣れている WindowsPC + 日本語対応が進んだ Moodle 一人で自室で 研究室でワイワイ の単位からスタート.
OpenOffice.org 3.0 がやってきた!
プレゼンテーション用ソフトウェア Impress
ImpressのプレゼンをPPで表示 学校や会社にパワーポイントはあるが自宅には ない人のために・・・・・。
企業情報ポータルについて 近畿大学理工学部 情報学科3回生 藤森浩忠.
私のOSS活用状況 裏方 2007/10/27.
L A T E X B o x Ver Manual 2010 Tanaka.
SWAT I18N 概要 付け足した機能(実行時に言語の切り替え-i18nの範囲で) 問題点(細かい技術的問題、根本的問題) 今後
TA 高田正法 B10 CPUを作る 2日目 SPIMのコンパイル TA 高田正法
Wordの使い方.
基幹理工学研究科 情報理工学専攻 後藤研究室 修士1年 魏 元
Microsoft Office クイックガイド ~OneNote 2013~
情報処理 第8回:Wordを用いた文書の作成 その2 June. 8, 2018.
Office IME 2010 を使う.
「OSで儲けない」 Microsoftの新戦略
Microsoftのマルチプラットフォーム戦略
実行時情報に基づく OSカーネルのコンフィグ最小化
i-web RPGX による Web アプリケーション構築
ゲーム開発モデルの基礎.
オープンソース開発支援のための ソースコード及びメールの履歴対応表示システム
オープンソース開発支援のための リビジョン情報と電子メールの検索システム
暗号技術 ~暗号技術の基本原理~ (1週目) 情報工学科  04A1004 石川 真悟.
早稲田大学大学院 基幹理工学研究科 情報理工学専攻 後藤研究室 修士1年 魏 元
情報処理 第7回:Wordを用いた文書の作成 その2 June. 9, 2017.
B演習(言語処理系演習)第2回 田浦.
高度プログラミング演習 (01).
福岡工業大学 情報工学部 情報工学科 種田研究室 于 聡
vc-1. Visual Studio C++ の基本操作 (Visual Studio C++ の実用知識を学ぶシリーズ)
プログラミング基礎a 第9回 Java言語による図形処理入門(1) Javaアプレット入門
Visual Studio 2013 の起動と プロジェクトの新規作成 (C プログラミング演習,Visual Studio 2019 対応) 金子邦彦.
Presentation transcript:

OpenOffice.orgの日本語処理 中本 崇志

目次 自己紹介 OpenOffice.orgとは OpenOffice.orgの日本語処理の現状 人材募集

自己紹介 本職 京都大学工学研究科機械理工学専攻 振動工学研究室 修士1回生 IM関係 霞 scim-anthy

OpenOffice.orgと私の関わり OpenOffice.org日本ユーザー会 日本語Webページ管理 OOo向けのパッチ(ASC/JIS関数、再変換な ど) 株式会社グッデイ 書籍 その他もろもろ 個人 雑誌記事

OpenOffice.orgとは 統合オフィススイート Writer(ワープロ) Calc(表計算) Impress(プレゼン) Draw(図形描画) Base(データベース) オープンソース (LGPL) 多言語対応 マルチプラットフォーム対応 最新版 3.0

OpenOffice.orgの日本語対応 日本語対応 日本語版の提供 国際化対応の中で 日本語入力 フォント関連 縦書き 単語区切り その他たくさん 印象としては 一通り最低限のものは揃っている Microsoft Officeや一太郎と比べると見劣りす る 詰めが甘い

OOoに足りてない日本語処理 足りていない日本語処理 IM制御 起動時 ダイアログのテキストボックスなど ふりがな CalcにおけるPhonetic関数と並べ替え Writerにおける自動ふりがな生成 文法チェック 改善の余地がある日本語処理 レイアウト(縦書き、マルチバイト文字の混 在) UIの翻訳 その他いろいろ

克服すべき課題 Linuxにおける対応 OpenOffice.orgの仕様変更 仕様書とかいろいろ面倒そう ODFの仕様変更 よく知らないが、かなり面倒そう OpenOffice.orgそのもの ビルドするだけでも一苦労 パッチをあてる箇所を探すだけでも一苦労

OpenOffice.orgのソースコード とにかくでかい モジュール 約200個のモジュールに分けられている http://wiki.services.openoffice.org/wiki/Source_code_directories 複雑な依存関係 http://tools.openoffice.org/project_dependencies.png (注: かなり古い) C++ソース (.cxx) C++ヘッダ (.hxx) Javaソース (.java) Makefile (.mk) ファイル数 10,708 11,122 3,724 2,625 行数 6,204,649 1,733,285 751,753 230,932 ※SubversionからダウンロードしたDEV300_m35で調べました。  自分のパッチを当てたあとのソースツリーで調べたので、実際のものとは少し異なるかもしれません。

日本語に関連するモジュール VCL Visual Component Library GUIライブラリに相当する sfx2/svx i18npool/i18nutil 国際化処理フレームワーク ローカライズされた処理 sw/sc/sd Writer、Calc、Draw、Impressに相当

OpenOffice.orgに突っ込むには 相当の根気が要ります ソースコード規模のでかさ ダウンロードしている間だけでもコーヒー10 杯飲めます ビルドするだけでもコーヒー100杯飲めます 再ビルドするだけでもコーヒー30杯飲めます 時差のある人たちとメールでやり取り

人材募集 OpenOffice.orgは面白い! ソースコードがでかい ワールドワイドに活躍できる ユーザー規模もでかい 3.0リリース直後1週間で約300万ダウンロード http://www.mealldubh.org/index.php/2008/10/20/3009832/ 日本語版は約20万ダウンロード http://slashdot.jp/it/comments.pl?sid=424682&cid=1446450 様々な企業が導入しはじめている