テキストを入力する

messageプロパティパネルのフィールドを使用して、出力に表示するテキスト、Tcl式、Tcl変数、またはこれらの組み合わせを入力します。これらの形式の例については、以下の表を参照してください。

テキスト入力は通常のテキストエディターとほぼ同じように動作しますが、いくつかのルールに従う必要があります。

edit textビューアに直接入力する場合は、ビューアの上のコントロールを有効にする必要がありますが、メッセージフィールドにいつでもテキストを入力できます。

押すReturnビューアとの両方で新しい行を開始するにはmessageフィールド。

ビューアをナビゲートするか、 message矢印キーを使用してフィールド。

Tcl式は、次のように角括弧で囲む必要があります。 [date]

外国語の文字や著作権標識などの特殊なUnicode文字を表示するには、次のことができます。

次のようなHTML名前付きエンティティを使用します&lt; 表示する <、または&copy; 表示する ©

などの16進数エンティティを使用します&#x3c;表示する<、または&#xa9;表示する©

次のような小数エンティティを使用します&#60;表示する<、または&#169;表示する©

次のようなUnicode文字を入力します<または©、キーボード上で、または他のアプリケーションからそれらをカットアンドペーストします。UTF-8文字エンコードは、コントロールの値と保存された値に保存するために使用されますNuke脚本。

これらの特殊文字は、使用しているフォントが必要な文字をサポートしている場合にのみ機能します。

注意:  入力するのではなく、上記のエンティティを使用することをお勧めします<、 例えば。これは、テキストノードの将来のバージョンがHTMLマークアップを解釈する可能性があるためです。HTMLでは、大なり記号や小なり記号などの一部の文字は予約されています。テキスト内でこれらの記号を使用した場合、将来のバージョンではHTMLマークアップと間違われる可能性があります。

変数とエンティティの例

次の表に、Tcl式、Tcl変数、HMTL名前付きエンティティ、16進数エンティティ、およびで使用できる10進数エンティティの例を示します。 messageテキストノードのフィールド。

メッセージ

プリント

Tcl式

[日付]

曜日、日、月、hh:mm:ss、およびタイムゾーン。例えば、 Thu Jan 15 14:22:20 GMT

[日付%a]

曜日の略称。例えば、 Thu

[日付%A]

完全な曜日名。例えば、 Thursday

[日付%b]

月の略称。例えば、 Jan

[日付%B]

完全な月の名前。例えば、 January

[日付%d]

日(01-31)。

[日付%D]

日付(dd / mm / yy)。例えば、 15/01/10

[日付%H]

時間(00-23)。

[日付%I]

時間(01-12)。

[日付%m]

月(01-12)。

[日付%M]

分(00〜59)。

[日付%p]

午前または午後。

[日付%r]

時間(12時間制)。例えば、 11:04:07 AM

[日付]

秒(00-59)。

[日付%T]

時間(24時間制)。例えば、 14:06:54

[日付%y]

省略された年(00-99)。例えば、 10

[日付%Y]

通年。例えば、 2010

[日付%z]

数値のタイムゾーン。例えば、 -0800

[日付%Z]

タイムゾーン。例えば、 GMT

[フレーム]

フレーム番号。例えば、 23

[メタデータ]

受信メタデータ内のすべてのキーのリスト。

[メタデータ値]

受信メタデータ内のすべてのキーと値をリストします。

[メタデータキー]

着信メタデータのキーの値。交換キー値を表示するキーの名前。たとえば、使用できる場合があります [metadata input/filename]画像ファイルの名前と場所を表示する、または[metadata input/ctime]入力ファイルのタイムスタンプを表示します。

[値root.name]

スクリプトディレクトリパスとスクリプト名。例えば、 Users/john/Nuke_scripts/myscript.nk

Tcl変数

$ env(ENVIRONMENT_VARIABLE

指定された環境変数の値。交換環境_変数設定した環境変数を使用します。たとえば、次を使用できます$env(USER)ユーザー名を表示する(たとえば、 john)MacおよびLinuxの場合、または$env(USERNAME)表示するWindowsおよびLinux。

特定の環境変数のリストNuke、 見る環境変数

$ version_long

の完全なバージョン番号Nuke。例えば、 12.1v1

$ threads

画像の計算に使用されるレンダリングスレッドの数。これは、グラフィカルユーザーインターフェイス(GUI)の更新に使用されるメインスレッドに追加されます。

HTML名前付きエンティティ

&amp;

&

&apos;

'

&指輪;

Å

&Aacute;

Á

&Acirc;

Â

&AElig;

Æ

&Agrave;

À

&Ccedil;

Ç

&copy;

©

&eacute;

é

&ecirc;

ê

&egrave;

è

&euml;

ë

&ユーロ;

&gt;

>

&lt;

<

&Ntilde;

Ñ

&oslash;

ø

&otilde;

õ

&Ouml;

Ö

&ouml;

ö

&quot;

"

&reg;

®

&szlig;

ß

&Uuml;

Ü

&uuml;

ü

六角エンティティ

&#x23;

#

&#x25;

%

&#x26;

&

&#x2a;

*

&#x40;

@

&#x99;

&#x153;

œ

&#x161;

š

&#x3c;

<

&#x3e;

>

&#xa9;

©

&#xe9;

é

小数エンティティ

&#163;

£

&#169;

©

&#174;

®

&#191;

¿

&#234;

ê

&#223;

ß

&#224;

à

ヒント:  で使用できるすべてのTcl式のリストを取得するにはdate、タイプxノードグラフで、開くスクリプトコマンドダイアログを設定しますTcl 、 入るdate -h 、クリックOK