Skip to main content
  • 1,734 Posts
  • 3,518 Replies
1734 Posts
a_win01Known Participant
 質問
半角数字を分離改行したい

環境:Windows 11 Pro 24H2InDesign 19.5.1 冊子の組版で、今まで別会社で作成されていた製品が今回より自社に依頼されてきました。支給されたのはPDF(テキストがとれる状態)のみです。これをInDesignで組むにあたりテンプレートを作成しており、できる限り完全に再現してほしいと言われています。 前の会社はAdobeではないアプリケーションで作成していたと聞いています。 製品について:基本的にグリッドを極力尊重するような組み方です。・縦組み・おそらくInDesignにおける「弱い禁則」(促音拗音、音引きは文頭で許容)・句読点はぶら下げ・文頭以外の役物は全角・数字はすべて半角だが、3つ以上連続する数字は1文字ずつ縦に配置(1ケタの縦中横が並んだ見た目) この最後の条件で、さらに途中の改行が許容のため、連数字処理OFFでも対応できず困っています。例えば、「2020年」とあったときに「202/0年」と改行されていたりします。 検索しても、分離禁止の方しかたどり着けず…どこかの設定で、半角英数字に対しても連数字処理をOFFすることは可能でしょうか。お力をお借りできればうれしいです。よろしくお願いいたします。

jtakedaiwdParticipating Frequently
 質問
Startup Scriptでの配置のevent Listenerの処理エラーについて

IndesignファイルにaiまたはPDFをDrag & Dropしたときに、[オブジェクトレイヤーオプション]の[リンクの更新オプション]を『Indesignでのレイヤー表示を有効』から『PDFレイヤーの表示を有効』に変更するStartup Scriptを作りたいと思っています。 現在作成したScriptは以下です。#targetengine "ddListener" var main = function() { var onAfterPlaceListener = app.eventListeners.itemByName ( "onAfterPlace" ), onAfterPlaceHandler = function(evt){ evt.parent.pdfs[0].graphicLayerOptions.updateLinkOption = UpdateLinkOptions.APPLICATION_SETTINGS; }; if ( !onAfterPlaceListener.isValid ) { onAfterImportListener = app.eventListeners.add("afterPlace", onAfterPlaceHandler ); onAfterImportListener.name = "onAfterPlace"; } } main(); これを[Startup Scripts]フォルダに入れて動作させると、Drag & Dropをしたときにエラーが表示されますが、「このイベントハンドラーを無効にしますか?」で[いいえ]を選択するとリンクの更新オプションは書き換えられています。また複数ファイルをまとめてDrag & Dropしたときも複数回エラーが表示されますが、すべて「いいえ」を選択すると書き換えられています。 根本的に何かを間違っているのかもしれないのですが、修正方法をご教示いただければ幸いです。宜しくお願い致します。

dtpShibaInu
dtpShibaInuParticipating Frequently
 質問
JavaScriptで孫以下までパッケージ

作業環境:Mac OS X 12.7.1_InDesign CC2023 【概要】InDesignCCから搭載されているパッケージ機能では孫画像(AIやPSD等のリンクにリンクされているデータ)が収集出来ないという問題があります。これを回避する為にJavaScriptでデータを集められないか試しているところです。 【問題点】データを移動させる時に更新日時が「移動した日」になってしまう。 【改善したい点】・更新日時を変更せずに移動させたい・コピーが出来たら完璧 【現状】添付してあるテキストが「.jsx」の全文となりますが、問題となっている部分を此処に記述していきます。(実際のスクリプトではスプレッドを細切れに分けたりなどの作業が入りますのであくまでパッケージのみの範囲をピックアップしています)// フォントのコピー関数 function copyFonts(sourceFontsFolder, saveFolder) { var fontsFiles = sourceFontsFolder.getFiles(); if (fontsFiles.length === 0) return; var fontsFolder = new Folder(saveFolder + "/Document fonts"); if (!fontsFolder.exists) fontsFolder.create(); for (var i = 0; i < fontsFiles.length; i++) { var fontFile = fontsFiles[i]; if (fontFile instanceof File) { try { fontFile.copy(new File(fontsFolder + "/" + fontFile.name)); } catch (e) { errorLog.writeln("フォントのコピー中にエラーが発生しました: " + fontFile.name + " - エラー: " + e.message);

serene_moment6828Participating Frequently
 質問
異なるPCで同じInDesignデータを開くとリンク画像が変化してしまう現象

Aのpc「macbookpro Sonoma」でInDesign配置画像をPhotoshopで色味を調整、別名保存後、配置画像がInDesign上で変化しているのを確認してInDesign上書き保存。※出力でも確認済み。その後、Bのpc「macbookpro Ventura」で同InDesignデータを開くと変更したはずの画像が調整前に戻ってしまう現象が起きています。 ※InDesign(20.0.1)、Photoshop(26.2.0)はそれぞれ2025.1.6時点での最新のバージョンです。※ファイルの保存場所はDropbox上の同じ階層で行っています。(InDesignデータパッケージ済)※Dropboxに関してはどちらのPCも全フォルダ、オフラインアクセスを許可しています。 (補足)これは稀に起きる現象なのですが、BのpcでPDF「EQUIOS X4 2010_1_J」を書き出した後、InDesignを保存、再度開くと画像がAのpcで調整した正しいリンク画像になっていることがあります。最初のAのpcで最後にPDF「EQUIOS X4 2010_1_J」を書き出した後、InDesign保存をしているので、もしかしたらこちらが関係しているのかも?以前も同じ環境Dropbox内で作業しても大丈夫でしたが、ここ最近急にこの現象が起き始めました。 長々となりましたが、これらの現象において詳しい方、何か情報をいただけるとありがたいです。よろしくお願いいたします。