Last active
May 30, 2024 07:28
-
-
Save monokano/582db026b6ba03c31aa6fab6cdbe8597 to your computer and use it in GitHub Desktop.
InDesignのアプリケーションデフォルトを調整するスクリプト
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
////////////////////////////////////////////////////////// | |
// InDesignのアプリケーションデフォルトを調整する | |
////////////////////////////////////////////////////////// | |
////////////////////////////////////////////////////////// | |
// 全バージョン共通 | |
//すべての黒を正確に表示 | |
with (app.colorSettings) { | |
idealizedBlackToScreen=false; //スクリーン | |
idealizedBlackToExport=false; //プリント・書き出し | |
} | |
//文字組みプリセットの表示 | |
with (app.mojikumiUIPreferences) { | |
lineEndAllOneEm=false; | |
lineEndAllOneHalfEm=true; //行末約物半角のみON | |
lineEndPeriodOneEm=false; | |
lineEndUkeNoFloat=false; | |
oneEmIndentLineEndAllNoFloat=false; | |
oneEmIndentLineEndAllOneEm=false; | |
oneEmIndentLineEndAllOneHalfEm=false; | |
oneEmIndentLineEndPeriodOneEm=false; | |
oneEmIndentLineEndUkeNoFloat=false; | |
oneEmIndentLineEndUkeOneHalfEm=false; | |
oneOrOneHalfEmIndentLineEndAllOneEm=false; | |
oneOrOneHalfEmIndentLineEndPeriodOneEm=false; | |
oneOrOneHalfEmIndentLineEndUkeNoFloat=false; | |
oneOrOneHalfEmIndentLineEndUkeOneHalfEm=false; | |
showSimpChineseDefault=false; | |
showTradChineseDefault=false; | |
} | |
//ツールパネル | |
app.toolBoxTools.currentTool = UITools.EYE_DROPPER_TOOL; //スポイトツール | |
app.toolBoxTools.currentTool = UITools.SCALE_TOOL; //拡大縮小ツール | |
app.toolBoxTools.currentTool = UITools.SELECTION_TOOL; //選択ツールを選択 | |
//プリフライト ON | |
app.preflightOptions.preflightOff = false; | |
//変型パネル 拡大/縮小時に線幅を調整 OFF | |
app.transformPreferences.adjustStrokeWeightWhenScaling=false; | |
//その他 | |
with (app.textPreferences) { | |
zOrderTextWrap=true; //テキストの背面にあるオブジェクトを無視 | |
kerningKeyIncrement = 10; //カーニングの増減値を10にする | |
} | |
with (app.imePreferences) { | |
inlineInput=true; //日本語のインライン入力ON | |
} | |
with (app.generalPreferences) { | |
uiBrightnessPreference=1.0; //UIカラー 明るく | |
useApplicationFrame=false; //アプリケーションフレーム OFF | |
} | |
with (app.cjkGridPreferences) { | |
colorEveryNthCell = 100; //塗りつぶし:XX文字ごと | |
} | |
////////////////////////////////////////////////////////// | |
// アプリケーションデフォルト。環境設定ではない | |
//段落パネルメニュー | |
with (app.textDefaults) { | |
composer="Adobe 日本語単数行コンポーザー"; //環境設定のデフォルトコンポーザーではない | |
rensuuji=false; //連数字処理 OFF | |
} | |
////////////////////////////////////////////////////////// | |
// バージョンに合わせた設定 | |
//バージョンを取得 | |
var appVer = parseInt(app.version, 10); | |
//CS5以降 | |
if (appVer>=7) { | |
with (app.generalPreferences) { | |
showContentGrabber=false; //コンテンツグラバー OFF | |
showLiveCorners=false; //ライブコーナー OFF | |
} | |
} | |
//CS6のみ 縦組み中で引用符を回転 OFF | |
if (appVer===8) { | |
app.textPreferences.quoteCharactersRotatedInVertical=false; | |
} | |
//CC2014以降 | |
if (appVer>=10) { | |
//CCライブラリへの登録 OFF | |
with (app.generalPreferences) { | |
autoAddCharStyleToCCLibraries = false; | |
autoAddParaStyleToCCLibraries = false; | |
autoAddSwatchToCCLibraries = false; | |
} | |
//選択された文字の異体字を表示 OFF | |
with (app.typeContextualUiPrefs) { | |
showAlternatesUi=false; | |
//showFractionsUi=false; //効かない | |
} | |
//テキスト/テキストフレーム選択で適用可能な異体字属性を表示 | |
//showFractionsUi=false が効かないので、アラートを表示する | |
alert("高度なテキスト > テキスト/テキストフレーム選択で適用可能な異体字属性を表示\nここはスクリプトで設定できません。手動でOFFにしてください。"); | |
} | |
//CC2023以降 | |
if (appVer>=18) { | |
//ペーストオプションを表示 OFF | |
with (app.clipboardPreferences) { | |
showPasteOptions = false; | |
} | |
//選択ツールの下にあるオブジェクトをハイライト OFF | |
with (app.generalPreferences) { | |
highlightObjectUnderSelectionTool = false; | |
} | |
//テキストの回り込み時にテキストのインデントを維持 OFF | |
with (app.textPreferences) { | |
honourTextIndentsWithTextWrap = false; | |
} | |
} | |
////////////////////////////////////////////////////////// | |
// 環境設定再構築での注意 | |
alert("環境設定を再構築した直後は、以下がデフォルトに戻ります。確認してください。\n・ワークスペース\n・キーボードショートカット\n・プリントプリセット\n・プリフライトプロファイル"); |
20240530…「テキストの回り込み時にテキストのインデントを維持 OFF」を追加
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
20240501…「変型パネル 拡大/縮小時に線幅を調整 OFF」を追加