-1

Adobe ソフトウェアでのスクリプト作成は初めてです。

単語をハイフネーションできる場所を示すスクリプトを書きたいと思います。ビルドインスペルチェッカーからこの情報を取得する方法があるのだろうか。また、現在の言語も考慮する必要があります。

これは私がこれまでに思いついたものです:

// Get the current selection
var mySelection = app.selection;

// Check, if it is a word
if (mySelection instanceof Word) {
    // Get the possible hypenation options
    var hyphenated = 

    // Add all hyphenation options to the text string
    mySelection[0].contents = hyphenated;
 }

大したことではないことはわかっていますが、手動でスペルチェッカーにアクセスする方法が見つかりません。

4

1 に答える 1

0

いいえ、スクリプトを使用してハイフネーション情報を取得することはできません。

フレームをどんどん狭くして、InDesign がハイフネーションを行う場所を確認するよりも、テキスト フレームを作成して単語を挿入するのが最善だと思います。しかし、それはかなり厄介な回避策です!

于 2016-04-10T11:10:00.883 に答える