Skip to main content
Participating Frequently
September 3, 2024
質問

後註番号への正規表現(縦中横)と、註本文への正規表現(縦中横)を併用したい

  • September 3, 2024
  • 返信数 1.
  • 709 ビュー

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

InDesign バージョン 19.4 Windows11で、縦組みの文集の組版をしています。

 

以前、下記タイトルで質問し、解決法をお教えいただきました。

「縦組みの後註番号で、数字のみを縦中横したいのに、約物も縦中横となってしまう」

https://community.adobe.com/t5/indesign%E3%83%95%E3%82%A9%E3%83%BC%E3%83%A9%E3%83%A0-discussions/%E7%B8%A6%E7%B5%84%E3%81%BF%E3%81%AE%E5%BE%8C%E8%A8%BB%E7%95%AA%E5%8F%B7%E3%81%A7-%E6%95%B0%E5%AD%97%E3%81%AE%E3%81%BF%E3%82%92%E7%B8%A6%E4%B8%AD%E6%A8%AA%E3%81%97%E3%81%9F%E3%81%84%E3%81%AE%E3%81%AB-%E7%B4%84%E7%89%A9%E3%82%82%E7%B8%A6%E4%B8%AD%E6%A8%AA%E3%81%A8%E3%81%AA%E3%81%A3%E3%81%A6%E3%81%97%E3%81%BE%E3%81%86/td-p/14731776?profile.language=ja

 

順調に作業を進めていたのですが、

後註の本文中に出てくる算用数字を縦中横にする正規表現と併用したところ、

InDesignがフリーズしてしまいました。

 

また、註番号が三桁以上になった場合に長体をかけたいので、

そのための文字スタイルをつくったのですが、

こちらも、フリーズしてしまいました。

 

現状は、段落スタイルの「正規表現」で、数字に対する「縦中横」の

スタイルを適用を「なし」とし、

対象となる文字を、ひとつひとつ選択し、縦中横をかけたり

長体をかけたりしています。

段落スタイルや文字スタイルを用いた場合に比べると、フリーズする頻度は下がりましたが、

やはり動作が不安定で、

今後、校正等でデータ修正をすることを考えると、心配な状況です。

 

後註番号への正規表現と、註本文への正規表現は

併用できないものなのでしょうか。

 

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

    このトピックへの返信は締め切られました。

    返信数 1

    ajabon grinsmith
    Community Expert
    Community Expert
    September 3, 2024

    うーん。

    macOS 12.7.6で、後注番号100から、というずるいミニマム検証ではとくに不安定にならずでした。

    PCスペックも気になるところではありますが、こちら稼働11年目のMacProです。

     

    とりあえずですが、

    >対象となる文字を、ひとつひとつ選択し、縦中横をかけたり長体をかけたり

    ここは正規表現検索置換で一括でできるかと思います。

    マーカー文字(FEFF)は正規表現検索では空気扱いなので存在しないものとして捉え、

    「段落先頭の後注マーカー文字」 ^\x{4} でいけますので試してみてください。

    後注番号の桁数までは難しいので、100以降をだーっと最後まで選択して、検索範囲を「選択範囲」に。

    Osono作成者
    Participating Frequently
    September 4, 2024

    このたびも、ご教示ありがとうございます。

     

    これまでの作業を思い返してみました。

     

    後註は、100本目くらいの入力(後註本文中、2桁以上の算用数字が40個程度)

    でフリーズし始めます。

     

    正規表現検索置換 活用の場合、

    置換を「文字スタイル」→「縦中横」または「長体」とし、

    「すべてを置換」とすると、フリーズしてしまいます。

     

    ただ、文字を検索して右クリックのメニューで「縦中横」を設定したり、

    メニューバー「水平比率」で長体をかけた場合は、

    後註は、全200本程度ですが、即フリーズすることはありません(でも動作は不安定です。)

     

    正規表現を用いることと、メニューから選んで調整すること

    ソフト的には、大きな差があるのでしょうか?

     

    後註の段落スタイルの正規表現でフリーズしていることに気づくまで、

    Adobeのヘルプ おかしいなと思ったら(Windows 版 InDesign CC)を参照して

    環境設定ファイルを再作成するなどしましたが、

    改善しませんでした。

     

    また、PCスペックは下記でお答えできていますでしょうか

     デバイス名 DESKTOP-EPF268E
     プロセッサ 12th Gen Intel(R) Core(TM) i7-12700F 2.10 GHz
     実装 RAM 16.0 GB (15.8 GB 使用可能)

     

     エディション Windows 11 Pro
     バージョン 23H2

     

     InDesign バージョン 19.5です

     

    なんとか、解決の糸口が見つかると、うれしく思います。

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

    ajabon grinsmith
    Community Expert
    Community Expert
    September 4, 2024

    てきとうに用意した本文を複製しまくって380超で検索置換してみました。ページ数は10もないのですが

    とりあえずフリーズせず…

    フリーズの原因じたいは、力及ばず、よくわかりません。CPUけっこう新しいやつですね。

    他の部分での提案となりますが、

    後注100(3ケタ)用の段落スタイルを別途用意して適用するというのは?

     

    それと、文中の数字については自動縦中横設定でまかなえないでしょうか?

     

    文中の3ケタ以上の長体については、正規表現

    [0-9]{3,} でつかまえられますよ。