APREPROジャーナル
APREPROを使用すると、ステートメントをジャーナルファイルへ出力できます。これを行うには次のコマンドを使用します:
[set] Journal [Graphics|Names|Aprepro|Errors] [on|off]
引数なしで「journal aprepro」と入力すると、現在のAPREPROジャーナル設定が表示されます。
たとえば、
bri x {2*5.0}
は次のようにジャーナルへ記録されます:
brick x {2*5.0}
APREPROジャーナルがONの場合。あるいは、
brick x 10
APREPROジャーナルがOFFの場合です。デフォルトは ON.
APREPROコメント
コメントもジャーナルへ記録されます。これはAPREPROの定義や説明を記録するのに便利です。
コマンドと同じ行にあるコメントは、ジャーナルファイルでは2つの別々の行に分割されます。
有効桁数
journal apreproが ONの場合、数値は入力されたとおりにジャーナルへ記録されます。有効桁数の最大値はコマンド入力によって決まります。
journal apreproが offの場合、APREPROステートメントの数値結果は、CUBITに組み込まれた最大有効桁数に従い、次の値を使用してジャーナルへ記録されます: DBL_DIG.
ループとジャーナル
ループ自体はループ形式のままジャーナルへ記録されません。たとえば次のAPREPRO式は、
{loop(3)}
bri x {x}
{endloop}
次のようにジャーナルへ記録されます:
bri x {x}
bri x {x}
bri x {x}
複数行文字列
複数行文字列は現在、定義時も展開時もジャーナルへ記録されません。たとえば、
#{line = 'bri x 10
mesh vol 1'}
{line}
は次のようにジャーナルへ記録されます:
bri x 10
mesh vol 1
次の点に注意してください: bri x 10\n mesh vol 1 は次の形式ではジャーナルへ記録されません: {line}