リンクをクリップボードにコピー
コピー完了
どうぞよろしくお願いいたします。
InDesign バージョン 19.4 Windows11で、縦組みの文集の組版をしています。
以前、下記タイトルで質問し、解決法をお教えいただきました。
「縦組みの後註番号で、数字のみを縦中横したいのに、約物も縦中横となってしまう」
順調に作業を進めていたのですが、
後註の本文中に出てくる算用数字を縦中横にする正規表現と併用したところ、
InDesignがフリーズしてしまいました。
また、註番号が三桁以上になった場合に長体をかけたいので、
そのための文字スタイルをつくったのですが、
こちらも、フリーズしてしまいました。
現状は、段落スタイルの「正規表現」で、数字に対する「縦中横」の
スタイルを適用を「なし」とし、
対象となる文字を、ひとつひとつ選択し、縦中横をかけたり
長体をかけたりしています。
段落スタイルや文字スタイルを用いた場合に比べると、フリーズする頻度は下がりましたが、
やはり動作が不安定で、
今後、校正等でデータ修正をすることを考えると、心配な状況です。
後註番号への正規表現と、註本文への正規表現は
併用できないものなのでしょうか。
どうぞよろしくお願いいたします。
リンクをクリップボードにコピー
コピー完了
うーん。
macOS 12.7.6で、後注番号100から、というずるいミニマム検証ではとくに不安定にならずでした。
PCスペックも気になるところではありますが、こちら稼働11年目のMacProです。
とりあえずですが、
>対象となる文字を、ひとつひとつ選択し、縦中横をかけたり長体をかけたり
ここは正規表現検索置換で一括でできるかと思います。
マーカー文字(FEFF)は正規表現検索では空気扱いなので存在しないものとして捉え、
「段落先頭の後注マーカー文字」 ^\x{4} でいけますので試してみてください。
後注番号の桁数までは難しいので、100以降をだーっと最後まで選択して、検索範囲を「選択範囲」に。
リンクをクリップボードにコピー
コピー完了
このたびも、ご教示ありがとうございます。
これまでの作業を思い返してみました。
後註は、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です
なんとか、解決の糸口が見つかると、うれしく思います。
どうぞよろしくお願いいたします。
リンクをクリップボードにコピー
コピー完了
てきとうに用意した本文を複製しまくって380超で検索置換してみました。ページ数は10もないのですが
とりあえずフリーズせず…
フリーズの原因じたいは、力及ばず、よくわかりません。CPUけっこう新しいやつですね。
他の部分での提案となりますが、
後注100(3ケタ)用の段落スタイルを別途用意して適用するというのは?
それと、文中の数字については自動縦中横設定でまかなえないでしょうか?
文中の3ケタ以上の長体については、正規表現
[0-9]{3,} でつかまえられますよ。
リンクをクリップボードにコピー
コピー完了
380超もでテストしてくださったとのこと、本当にありがとうございます。
ご提案いただきました、
「文中の数字については自動縦中横設定を」を試したところ、
「段落スタイルの編集」ウィンドウ右下の「ok]を押したとたん、
フリーズしてしまいました。。。
やはり後註の註番号と、後註の本文中の数字の正規表現の併用が
フリーズの原因なのかなと思っています。
リンクをクリップボードにコピー
コピー完了
自動縦中横設定の際、正規表現スタイル( [0-9] )はあらかじめ削除したでしょうか?
あとは重箱の隅で…
ふだんはこまかすぎることなのでスルー対象なのですが、
ドキュメントの重さがフリーズの原因になっていると仮定した場合、
数字の正規表現スタイル [0-9] を [0-9]+ と記述してみるとか。
3桁の数字についての処理回数が3回か1回か、といった分かれ目となります。
…ぐらいしか思いつきません。
力及ばずですみませんー。
リンクをクリップボードにコピー
コピー完了
〉自動縦中横設定の際、正規表現スタイル( [0-9] )はあらかじめ削除したでしょうか?
はい。削除していました。
数字についての処理回数につきましては、初めて知りました。
ありがとうございます。