xmlの半角スペースの取り扱いについて (FM8とFM12の違い)


framemaker8からframemaker12へのアップグレードを行うため、既存のデータでテストしております。

 

データ形式はxmlです。

以下のように行ぞろえをするために半角スペース(文字コード「u+0020」)を入れていた箇所が、fm12では全滅です。

いずれもfm12では保持されていました。

そもそも半角スペースで行ぞろえを行うのがまずいとは思いますが、fm12では半角スペースの取り扱いが変わったのでしょうか?

アプリケーションの設定などで回避する方法はありますでしょうか?

 

 

(1) 先頭に半角スペースを入れて行頭を揃えたパターン

[fm8]

(注) 以下の手順に従ってください。

    (a) .....

    (b) .....

 

[fm12 ... 行頭の半角スペースが消える]

(注) 以下の手順に従ってください。

(a) .....

(b) .....

 

 

(2) 項目と項目の間に複数の半角スペースを入れたパターン

[fm8]

no.  現象                   処置

1      ledが消える     配線を確認する

 

[fm12 ... 項目と項目の間の複数半角スペースが一つになる]

no. 現象 処置

1 ledが消える 配線を確認する

 

 

以上

本件、解決しました。

以下に掲載されている「余白正規化標準」の「取り込み時のホワイトスペースの削除を禁止する」に従ったところ、半角スペースとタブを保持しました。

http://help.adobe.com/ja_jp/framemaker/using/wsd7fba378-86fb-49ad-82ea-cccff5cc9524.html#w sfdd6fcd1027c990f-2e97d56212bdf47911c-7fffadobe framemaker 12 * framemaker による xml

 

ただし、タグと本文の間に改行がある場合、その改行も有効になってしまうため、いずれにしてもfm8で使えていたxmlは手直しが必要です。



FrameMakerコミュニティフォーラム (Japan) でのその他のディスカッション


adobe

Comments

Popular posts from this blog

after effects warning: unable to create drawing surface

Maximum number of authorizations reached!