DTP駆け込み寺
  1. [16995] InDesignのテキスト変数が縦組みで半角文字列がずれる ぼんやり 2014/06/15 00:36 *
    1. [16996] Re: InDesignのテキスト変数が... りんごおとさん 2014/06/16 10:07
      1. [16997] Re^2: InDesignのテキスト変数が... ぼんやり 2014/06/16 11:06
    2. [17011] Re: InDesignのテキスト変数が縦組みで半角文字列 ... 2014/06/19 16:25
      1. [17012] Re^2: InDesignのテキスト変数が縦組みで半角文 ... 2014/06/21 11:48
      2. [17013] Re: InDesignのテキスト変数が縦組みで半角文字列 ... 2014/06/21 12:04
        1. [17014] Re: InDesignのテキスト変数が縦組みで半角文字列 ... 2014/06/21 12:07
          1. [17017] Re^2: InDesignのテキスト変数が縦組みで半角文字 ぼんやり 2014/06/30 13:51

[ 返信 ]

InDesignのテキスト変数が縦組みで半角文字列がずれる

InDesignのテキスト変数が縦組みで半角文字列がずれる

こんにちは、時たま閲覧させていただいております。

掲題の件ですが、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)

[ 返信 ]


Re: InDesignのテキスト変数が...

10.6.8/CS5です。
再現しますねぇ。もうテキスト変数できちんと縦組み表示させるのはムリなんじゃないでしょうか。

回避策というかアレなんですけど,変数のところに先行テキストとして極細スペースを仕込んどけば割りとマシになるのは実験してみてわかりました。
あと,縦組みで混植のとき「下線」を引くとあっちゃこっちゃになりますが,変数に下線を適用すると参照元の先頭文字が和か欧かで下線位置があっちかこっちになるので,InDesignの中のほうで正しく混植できる機能を持ってくれない限りトホホなままだという印象をもちました。
乱文ですみません。わかりづらくてすみません。

[16996] りんごおとさん (2014/06/16 Mon 10:07)

[ 返信 ]


Re^2: InDesignのテキスト変数が...

> 先行テキストとして極細スペースを仕込んどけば割りとマシ

おお、本当に割とマシになりました(笑)
検証していただき、ありがとうございますm(_ _)m
一応Adobeの不具合報告に送っておこうと思います。
また、色々と不具合があるようで、改善されるといいですねえ…。

[16997] ぼんやり (2014/06/16 Mon 11:06)

[ 返信 ]


Re: InDesignのテキスト変数が縦組みで半角文字列

CCですがご指摘の現象がありましたがアップデートで修正されたみたいです。

[17011] ... (2014/06/19 Thu 16:25)

[ 返信 ]


Re^2: InDesignのテキスト変数が縦組みで半角文

やはり修正されていないようです。
早とちりでした。申し訳ありません。

[17012] ... (2014/06/21 Sat 11:48)

[ 返信 ]


Re: InDesignのテキスト変数が縦組みで半角文字列

連投で申し訳ありません。

当初、現象が修正され問題なかったのですが、「アップデート前のファイルをそのまま開く」や「アップデート前のファイルからテキストをコピペする」等では以前の状態のまま再現されてしまう感じです。
以前より、折角アップデートで改善されても古いファイルをそのまま開くとアップデート前の古い状態での設定や仕様が引き継がれると言う現象は多々見られていました。
(確かにそう言った仕様で無ければアップデートの度に体裁が変わる可能性が有るので、ファイルの作成当時の設定のまま引き継がれるのは当然なのかも知れませんが)
それと同じような現象かと思われます。
新規作成した状態ではやはり改善され修正されているようです。

[17013] ... (2014/06/21 Sat 12:04)

[ 返信 ]


Re: InDesignのテキスト変数が縦組みで半角文字列

二転三転で申し訳ありません。

やはり修正されていません。
大変お騒がせ致しました。

[17014] ... (2014/06/21 Sat 12:07)

[ 返信 ]


Re^2: InDesignのテキスト変数が縦組みで半角文字

> 二転三転で申し訳ありません。
>
> やはり修正されていません。
> 大変お騒がせ致しました。

なんだか、色々と骨を折っていただいたようで恐縮です。
CC 2014は当方ではまだ検証できる状態ではないので分からないのですが、この不具合に関しては期待しない方がいい感じですかね(笑)
ご報告ありがとうございましたm(_ _)m

[17017] ぼんやり (2014/06/30 Mon 13:51)