こんにちは、時たま閲覧させていただいております。
掲題の件ですが、InDesignでテキスト変数を使用した縦組みで、半角文字列がずれる場合があります。
(ここでの「半角」はいわゆるASCIIコード由来の英数文字、スペース等です。)
InDesignのテキスト変数を使用して縦組みの柱を作成しようとしたところ、不具合があるようでちょっと、テキスト変数は使用できないかなあと思った次第です。
具体的には画像のような不具合があるのですが、当方だけの現象でしょうか?
問題の再現方法:
1. テキスト変数で「種類:ランニングヘッド・柱 (段落スタイル)」等を使用して、任意のテキスト変数を定義する。
(「種類:ランニングヘッド・柱 (文字スタイル)」等、他の種類でも同様の不具合が起こる模様。)
2. 「半角英字、全角文字が混在」し、「全角文字で始まる」テキストをテキスト変数の対象にする。
(「半角文字で始まる」場合は不具合は起こらないようです。)
3. 全角文字の次に来る半角英字を「W、M、(、半角スペース」などにする。
(全角文字の次に来ても、不具合が起きない半角英字の例: a等。フォントによって異なると思われる。)
4. 上記で設定したテキスト変数を縦組みのテキストフレーム、またはフレームグリットに挿入する。
5. テキスト変数を挿入したテキストのフォントに半角文字がプロポーショナルなフォント(小塚ゴシック等DTPで一般的な和文フォント)を使用する。
(MSゴシック、Osaka-等幅等のフォントでは半角スペースの不具合以外は起こらない模様。)
結果: 全角文字の次に来る一部の半角文字列が左右、下などにずれる。(半角数字だけなら混在しても不具合は無い模様。)
段落設定等はフォントサイズ、フォント以外はCS3のデフォルトのままで、試してみました。
当方の制作環境は以下の通りで、以下のInDesign CS3で作成したドキュメントをCS4〜CCのそれぞれで開いてみて、同じ結果でした。
※しいて言えば、CS5.5でPDFに書き出すと、テキスト変数部分の文字が正立と横倒し文字が重なって出るという不具合が追加で出ました。
Mac Pro Mid 2012
OS X 10.7.5
InDesign CS3〜CC(それぞれ、最新版にアップデート)を同一マシンにインストール
また、一応、下記のページ等も見たのですが、微妙に違う問題のようです。
↓
縦組みのランニングヘッダ変数で表示テキストに空のカスタムテキストがあると文字位置が変更される(InDesign CS3-CS5)
http://helpx.adobe.com/jp/indesign/kb/cpsid_82801.html
なにか回避方法、あきらめるしか無い、うちの環境では再現されない等の情報がありましたら、教えていただけたら幸いです。
[16995] ぼんやり (2014/06/15 Sun 00:36)