Skip to main content
tomokoyanagawa
Inspiring
April 10, 2021
解決済み

インデザイン2021 縦書きのテキスト変数の2桁の数字の縦中横の設定

AdobeInDesign2021を使用しています。

環境は、MacOS10.14.6です。

 

柱にテキスト変数を縦書きで入れています。

2桁の数字を縦中横で表示したいのです。

段落で自動縦中横の設定を2桁にしましたが、適応してくれません。

 

縦書きのテキスト変数では、2桁の数字の反転はできないのでしょうか。

 

未熟な質問かと思いますが、おわかりの方がいらっしゃいましたら教えてください。

 

どうぞ、よろしくお願いいたします。

    このトピックへの返信は締め切られました。
    mars517
    mars517解決!
    Participating Frequently
    April 14, 2021

    テキスト変数を使わず
    スクリプトで見出しから柱用のテキストを抽出する
    という方法はいかがでしょうか。

     

    以下は私のブログです。
    http://mottainaidtp.seesaa.net/article/456407256.html
    ここでダウンロードできるスクリプト(pStyle2hashira_B_2018_0524f.jsx)は
    「本文が横組み」「柱も横組み」のレイアウトを想定したものです。

    tomokoyanagawaさんの
    「本文が横組み」「柱は縦組み」のレイアウトで使用するには
    368行目の「HorizontalOrVertical.horizontal」部分を
    「HorizontalOrVertical.vertical」と書き換えれば良いはずです。

     

    なお、このスクリプトでは柱の置き場所は見開きの右ページに限られます。
    また「本文が縦組み」のレイアウトには対応していません。
    もしお役に立つようでしたらお試しください。

    返信数 13

    mars517
    mars517解決!
    Participating Frequently
    April 14, 2021

    テキスト変数を使わず
    スクリプトで見出しから柱用のテキストを抽出する
    という方法はいかがでしょうか。

     

    以下は私のブログです。
    http://mottainaidtp.seesaa.net/article/456407256.html
    ここでダウンロードできるスクリプト(pStyle2hashira_B_2018_0524f.jsx)は
    「本文が横組み」「柱も横組み」のレイアウトを想定したものです。

    tomokoyanagawaさんの
    「本文が横組み」「柱は縦組み」のレイアウトで使用するには
    368行目の「HorizontalOrVertical.horizontal」部分を
    「HorizontalOrVertical.vertical」と書き換えれば良いはずです。

     

    なお、このスクリプトでは柱の置き場所は見開きの右ページに限られます。
    また「本文が縦組み」のレイアウトには対応していません。
    もしお役に立つようでしたらお試しください。

    翻訳
    tomokoyanagawa
    Inspiring
    April 15, 2021

    スクリプトを教えて頂いてありがとうございます。

     

    最高に便利そうなので、さっそく使用してみたところ、添付したようなエラーがました。

     

    スクリプト名は、縦書きのものに、お書きいただいたように書き換えましたので、_Tと入れています。

    あとは何も変えていません。

     

    すみません、なにが原因か調べてもわかりません。おわかりなら教えていただけますか?

     

     

    翻訳
    mars517
    Participating Frequently
    April 15, 2021

    このスクリプトでは複数回の作業で柱が重複しないよう
    レイアウト上に古い柱(レイヤーパレットに「柱」という名称で表示されるもの)があった場合
    それをすべて削除してから新しい柱を生成します。

     

    このアラートを見ると古い柱(のテキストフレーム)がロックされているので

    削除できないということのようです。
    各オブジェクトやレイヤーのロックを解除してから実行するとどうでしょうか。

    翻訳
    ajabon grinsmith
    Community Expert
    Community Expert
    April 12, 2021

    不定期に出現するかもしれない2桁数字は諦め加減ですが、節番号などの定型のものであれば個別に文字スタイルをあてることで解決できる場合があります。よ。

    翻訳
    tomokoyanagawa
    Inspiring
    April 13, 2021

    ご返信、ありがとうございます。

    そうなんです。今回の2桁数字は不定型な文章中です。

    その柱のみ、入力かセクションマーカー扱いにします。

    ありがとうございました。

    翻訳
    assause
    Community Expert
    Community Expert
    April 10, 2021

    柱部分については縦中横の処理は生きないのが仕様(というか日本語組版まで考慮されていない)と思います。

    なので変数元の文字も含め、利用フォントを考慮して、Adobe-Japan1-4以上に用意されている2桁の組数字を利用、ということが必要になると思います。

     

    なお コミュニティの使い方ガイド から InDesignフォーラム に移動しました。

    翻訳
    tomokoyanagawa
    Inspiring
    April 11, 2021

    assauseさん、ありがとうございます。

    やはりそうなんですね。

    2桁の組み数字、なるほどです。思いつきませんでした。

     

    あと、違う場所に質問していましたね、ありがとうございます。

     

    今後とも、どうぞよろしくお願いいたします。

    翻訳
    assause
    Community Expert
    Community Expert
    April 12, 2021

    少し訂正させてください。

     

    組数字については1-6に用意されているものでした。(CID20749以降)

    そのうえでその範囲が異体字(aalt)だったので、テキスト変数に使うと別の文字(丸数字)に変化してしまいました。

    なのでそのものを直接使う、ということができないということが判明しました。

     

    ただ条件付きですが、別の方法はありました。

    そのCID20749以降の数字を外字(Unicodeの私用領域)用フォントにし、合成フォントで特例文字にする方法です。

    OTEditを使って外字作成してテストした限りは処理できました。

    ただしこの場合は入力を該当の私用領域のコードで入力(または検索・置換)になることと、PDFにした場合の検索に関する問題が生じるので、作成の手間、作業性、利用の問題をクリアできるかどうか、という点は出てきます。

     

    翻訳