パスワードを忘れた? アカウント作成
この議論は賞味期限が切れたので、アーカイブ化されています。 新たにコメントを付けることはできません。

一太郎、OpenDocument対応モジュール提供開始」記事へのコメント

  • あのクソなHTML出力機能を平気な顔でほったらかしにしてる
    ジャストの作る標準化技術準拠モジュールの完成度が、どの程度のモノか、
    なかなか興味深いモノがあると思うんだけどさ。
    • 今回は出力されるファイルがXMLなので、規格上の違反はしていないだろうと思われます。しかし、人間が容易に判読・編集できるような.odtを吐くかは別問題、ホームページ作成ソフトのいくつかがそうであるように、規格上誤りがないからといって、クソでないとは限らない……かもしれません。

      Q&Aページを見ると、文字データ、文書スタイル、ヘッダ/フッタ、文字/段落飾り(スタイル)、罫線、レイアウト枠、が保存対象のようで、作図、画像枠、オブジェクト枠、段組等は保存されないようですが、これらがどう処理されるのか(単純に消されるとかなんか工夫されるとか)は興味深いところです。

      一太郎をつかわなくなってはや10年、自分では検証できないkmpでした。
      • このストーリーのたれ込み文部分を一太郎2006に貼り付け、ついでにアップグレードのアイコンも貼り付け、適当に“大見出し”などを設定してOpenDocument形式で保存して見ました。

        OOo Writerで開いてみたら、見出しの大、中、小の設定などはそのまま引き継がれていましたね。罫線は試してみませんでした。貼り付けたアイコン(画像)は単純に消えてしまったようです。

        保存したファイルはここ [yahoo.co.jp]に置いてみたので、OOo使ってる人は開いてみてください。
        • by Anonymous Coward on 2006年09月10日 10時58分 (#1015640)

          #1015617 [srad.jp] で tetsuyaさん [srad.jp]が作成した、一太郎(+ODFモジュール)で出力した ODF(odf)を使って、こんな所を見てみた。

          1. 一太郎(+ODFモジュール)で出力した ODF(odf)の中の content.xml
          2. その ODF(odt)を OOo Writer で開いて、そのまま別名で保存し、その保存ファイルの中の content.xml

          ざっとみてみたところ、差がありますね。

          前者はテキストの中の半角空白で区切って処理されてる。たとえば文書末尾にある ( もっと読む… | 45 コメント ) という部分はこんな感じ(改行など整形は我がやった)

          前者
          <text:p text:style-name="P7">
          (
          <text:span text:style-name="T1">
          <text:s text:c="1"/>
          </text:span>
          もっと読む…
          <text:span text:style-name="T1">
          <text:s text:c="1"/>
          </text:span>
          |
          <text:span text:style-name="T1">
          <text:s text:c="1"/>
          </text:span>
          45
          <text:span text:style-name="T1">
          <text:s text:c="1"/>
          </text:span>
          コメント
          <text:span text:style-name="T1">
          <text:s text:c="1"/>
          </text:span>
          )
          </text:p>
          後者
          <text:p text:style-name="本文2_28__ff75__ff70__ff84__ff7d__ff80__ff72__ff99__29_">( もっと読む… | 45 コメント )</text:p>

          パラグラフ内の半角空白を <text:span> に置換して要素内容を細分化してるよね。 一方、OOoでそれを読んで再保存しただけなのに、その結果は1パラグラフにまとめてくれている。 文書の上の方にある「GetSetによる 09-09-06 15:15の掲載」という部分も、OOo は1パラグラフだけど、一太郎は細分化。

          ODF的(XML,XSL的)にはパラグラフ要素の内容の white space はどう扱うのが正解なのかな。その辺で評価が変わりそうな気がする。

          親コメント

開いた括弧は必ず閉じる -- あるプログラマー

処理中...