OpenOffice.org 2.1 (英語版) リリース 44
ストーリー by GetSet
日本語版を待ちつつ 部門より
日本語版を待ちつつ 部門より
vn 曰く、
日本時間の12日夜、OpenOffice.org 2.1 がリリースされた。主な新機能は次の通り。
なお、日本語版は先月リリースされた 2.0.4 が依然最新版である。
- Impress (プレゼン) がマルチモニターに対応。
- Calc (表計算) の HTML 出力を改良。
- Base (データベース) の MS-Access サポートを改良。
- Linux 版で QuickStarter が GTK アプリケーションとして提供される。
- 新たに5言語に対応。
MS Word との互換性。。 (スコア:1)
MS Word とメニューの位置をいっしょにしてくれる
プラグインとかきぼん
Re:MS Word との互換性。。 (スコア:1)
”Flaw in OpenOffice.org 2.1: OpenOffice 2.1 is vulnerable to MS Word 0 day vulnerability!!!”
というサブジェクトで bugtraq に exploit が流れていました。
希望する追加機能をあげるスレッド (スコア:0)
Re:希望する追加機能をあげるスレッド (スコア:2, 参考になる)
Re:希望する追加機能をあげるスレッド (スコア:0)
いやスゲェッ!まさか片方とはいえ実現するなんて。
#とは言っても実はLaTeX⇒Writer(⇒MSWord)が真に求めている変換ソースなのでAC
##いや、いるんですよ、数式(∬とかΣとか\fracとか)多用する業界なのに
##MS製品しか使わない大ボス。
#自分は下っ端の書いた数式しかコピペしてないので数式を書くめんどくささを理解していない:-p
Re:希望する追加機能をあげるスレッド (スコア:3, 参考になる)
日本語化けますけどね>WriterのLaTeX出力
が みたいになります。冒頭のコメントにある通り、Writer2LaTeX [hj-gym.dk]が本体にマージされただけなので、元のソースをいじればとは思ったんですが、Javaなんで歯が立ちません。
他の言語なら手が出せるとは言っていないID
飽きたのでだれか引き継いでください。 (スコア:2, 興味深い)
ContextクラスのsLangが"en"のままで、
LaTeXDocumentクラスのsEncodingが"ASCII"のままなのが問題みたいです。
(writer2latex.xmlとかを読み込んで決めている気がしますが)
ざっと見た限り、JavaのI18nに頼らない―というか、無視する―
ようになっているみたいで、
対応していない日本語へ対応するには簡単には行かない気配でしたので
場当たり的な対応をしてみました。
(といってもTex環境がないので正しいかはわかりません)
1. I18nクラスのnotFoundメソッドの中身を
return Character.toString(c);
に総書き換える。
2. LaTeXDocumentクラスのwriteメソッドの1行目の
OutputStreamWriter osw = new OutputStreamWriter(os,sEncoding);
から
OutputStreamWriter osw = new OutputStreamWriter(os);
に書き換える。
これでASCII外の文字も直に出力させるようになるかなと思います。
JDK5.0でコンパイルしたら怒られたAC
Re:飽きたのでだれか引き継いでください。 (スコア:0)
まじめに対応する場合のヒントになるかもしれない情報でも。
まず、ContextクラスのsLang変数ですが、
sxwファイルに圧縮されて入っているstyles.xmlの
style:propertiesタグのfo:language属性を見ているみたいです。
(日本語で書いてもここは"en"になる模様)
ざっと、style:propertiesタグを見てみると
ほかにstyle:language-asian属性や
style:language-complex属性があり、
こちらに対応する必要があるかもしれません。
(sxwファイルのフォーマットを知らないので間違っているかも)
しかし、本質的にはContextクラスのsLang
Re:希望する追加機能をあげるスレッド (スコア:1, 参考になる)
Re:希望する追加機能をあげるスレッド (スコア:1)
他の方のフォローもありますが、OOoQ&Aは、日本向けのTrackerとして活用していただいています。その要望、不具合などは、IssueとしてOpenOffice.orgへフィードバックしています。リソースが足りないので、すべてのご報告をIssueしているわけではありませんが、writer2latexに関しては、
「wrong encoding in LaTeX export」
http://ja.openoffice.org/issues/show_bug.cgi?id=70630 [openoffice.org]
にて、パッチ(これは付け焼刃なもの)のありかも含めて報告しています。
Re:希望する追加機能をあげるスレッド (スコア:0)
Re:希望する追加機能をあげるスレッド (スコア:0)
Re:希望する追加機能をあげるスレッド (スコア:1)
参考:
「LaTex出力の日本語コード」
http://oooug.jp/faq/index.php?faq/4/4 [oooug.jp]
Re:希望する追加機能をあげるスレッド (スコア:0)
Re:希望する追加機能をあげるスレッド (スコア:1, 興味深い)
Re:希望する追加機能をあげるスレッド (スコア:1)
OpenOffice全般に言えるけどファイルの読み書きがMS Officeに比べてメチャ遅い気がする。
witerで図表満載の長い文章とか書いてると保存を待つだけですごくタイムロスを感じる。
あと,Drawからbmpとかjpgへラスター出力する時にアンチエイリアスをかけて欲しいと熱望してます。
今は仕事でポンチ絵書いてwordに貼る時は,Draw→eps→Illustrator→jpg→Photoshop→png→wordと,自分で書いててそんなに凝らなくてもと思うくらいの手順を踏んでいるので。。。
まぁしかし,こういう事はOOoの掲示板に書けば良いのかも知れないけどね。
Re:希望する追加機能をあげるスレッド (スコア:2, 興味深い)
Wordでも図表が満載だと保存時間が遅かったりしますが、確かにOpenOffice.orgだとさらに遅いです。
ただ、OpenOffice.orgの場合はOpenDocument形式が実質複数のXMLファイル等をzip圧縮したものであることを考えると、「XMLファイルとか画像ファイルを出力 → それらをzip圧縮」とことを内部ではしているのだと思います。とすると、Wordの場合だと保存時に圧縮していないと思うので、その分OpenOffice.orgの方がファイル保存に時間がかかる理由はなんとなく理解できます。
わざわざ人にファイルを送りつけるときにzip圧縮したりする手間が省けるという点においては優れているかもしれないし、あるいは、数MBのWordファイルを圧縮せずに送りつけてくるバカ向けにはいいかもしれないけれども、そうでないのにいちいち圧縮して保存されることにはあんまり意義は感じられないですね。「WordとかExcelはたまに落ちることがあるからこまめに保存してくださいね〜」とかしょっちゅう聞かされて、こまめに保存している俺にとっては逆に余計な機能です。しかも、保存に時間がかかっているということは、保存中に落ちる可能性が大きくなるわけで(いままでそんなことはないけど)、保存中に落ちたときの影響とHDD容量にはそんなに困っていないことを考えると、ファイルサイズを犠牲にしてでも保存時間は短い方がいいかとは思います。
あと、圧縮技術には詳しくないのですが、zip圧縮にかかる時間というのは圧縮するデータのサイズに比例するものなのでしょうか?ファイルサイズが大きくても圧縮にかかる時間というのを短くできればよいような気がしています。
そういえば、これを書き込んでいる間に思いついたのですが、OpenOffice.orgを使っていても作業中はWord形式やExcel形式で保存するようにして、作業を終えてOpenOffice.orgを終了させるときにOpenDocument形式で保存するというのはどうかなぁとか考えましたが、それはそれでファイルの管理とOpenOffice.orgが作業中に強制終了しちゃったときの対処がめんどそうですね。
Re:希望する追加機能をあげるスレッド (スコア:1)
OpenOffice.org側で一時保存用を無圧縮で、リリース用を高圧縮で作成できればよいのでは。
WriterよりWordが速い理由は、圧縮していないことに加えてファイル構造の違いもあるでしょうね。MS Officeの現在のファイル形式Compound Fileは固定長ブロックなので、ファイルの一部を更新する際に全体を書き換えないですみます。
まあ、その利点もOpen XMLが広まれば消えてしまいますが。
Re:希望する追加機能をあげるスレッド (スコア:0)
Re:希望する追加機能をあげるスレッド (スコア:0)
Re:希望する追加機能をあげるスレッド (スコア:0)
Re:希望する追加機能をあげるスレッド (スコア:1, おもしろおかしい)
大丈夫です。
Office2007では、OpenXML形式でやはりXMLをZip圧縮するので保存時間が長くなります。
これで安心・・・・ってか?
Re:希望する追加機能をあげるスレッド (スコア:1, 参考になる)
Re:希望する追加機能をあげるスレッド (スコア:0)
後追いソフトなんだから、しっかり追いかけてや。
Re:希望する追加機能をあげるスレッド (スコア:0)
エクセル版マクロ互換にするつもりはなかったのかなぁ。
OpenOffice.orgのVBA対応 (スコア:1, 参考になる)
http://opentechpress.jp/developer/article.pl?sid=06/11/22/0059225 [opentechpress.jp]
Re:OpenOffice.orgのVBA対応 (スコア:0)
各国語版を同時リリースして欲しいなぁ (スコア:0)
Re:各国語版を同時リリースして欲しいなぁ (スコア:2, すばらしい洞察)
Re:各国語版を同時リリースして欲しいなぁ (スコア:1)
Re:各国語版を同時リリースして欲しいなぁ (スコア:1)
ほとんど何の意味もなくなった後の20年間になりそうだなあ。
Re:各国語版を同時リリースして欲しいなぁ (スコア:0)
それから、s/機関/期間/
Re:各国語版を同時リリースして欲しいなぁ (スコア:0)
Re:各国語版を同時リリースして欲しいなぁ (スコア:0)
security fixがある時は同時のほうがありがたい。
まあ自分でbuildしろって言われて終わりなんだろうけど。
Re:各国語版を同時リリースして欲しいなぁ (スコア:2, すばらしい洞察)
こういう意見が、たとえ一部でもある限り、OOoはいつまでもマイナー脱却不能。
Re:各国語版を同時リリースして欲しいなぁ (スコア:1, すばらしい洞察)
#きっと問題が違うっつーか、セルフビルドがどうのといったソース公開の有無と知名度/シェアって関係がないと思うんだ。
Re:各国語版を同時リリースして欲しいなぁ (スコア:0)
採用するかどうかはともかくユーザの声を聞く態勢があるのと、突き放すような言い方をする奴がいるのじゃ、とっつきがぜんぜん違う。
Re:各国語版を同時リリースして欲しいなぁ (スコア:0)
> こういう意見が、たとえ一部でもある限り、OOoはいつまでも
> マイナー脱却不能。
「たとえ一部でもある限り」は、言い過ぎだと思う。
まあこんな風に言い切っちゃった方が格好いいかも知れないけど。
要はバランスの問題じゃない?
Re:各国語版を同時リリースして欲しいなぁ (スコア:0)
Re:各国語版を同時リリースして欲しいなぁ (スコア:0)
Re:各国語版を同時リリースして欲しいなぁ (スコア:0)
#だいたい、OOo自体、使ってる人がわずかしかいないんだから、わずかであることを理由にしちゃダメだ!
OpenOffice トリビア (スコア:0)
Re:OpenOffice トリビア (スコア:0)
Windowsのロゴが何か四角いものに吸い込まれているように見える