機械翻訳について

フィラー・ブロックの作成

FIXED_POSITION_BASEDテンプレートの場合、フィラー・ブロックを使用して、eText出力の特定のブロック・サイズを定義できます。 実際のデータが指定のブロック・サイズを満たさない場合、ブロックの残りの部分には、指定されたフィラー文字が入力されます。

たとえば、BLOCK SIZEを9として定義し、生成されるeText出力が3行のテキストの場合、残りの6行には、指定されたFILLER CHARACTERが入力されます。

使用されるコマンドは次のとおりです:

  • <BEGIN FILLER BLOCK> - これはブロックの先頭を示します。 このブロックの名前を入力します。

  • <FILLER CHARACTER> - データがブロックに入力しない場合の残りの部分を"fill"するために使用する文字または文字列を入力します。

    <FILLER CHARACTER>のエントリの例:

    ブロックに?文字を入力するには、次のようにFILLER CHARACTERコマンドを入力します:

    <FILLER CHARACTER> : ?

    ブロックに文字列abcを入力するには、次のようにFILLER CHARACTERコマンドを入力します:

    <FILLER CHARACTER> : abc

    ブロックに空のスペースを埋めるには、次のようにFILLER CHARACTERコマンドを入力します:

    <FILLER CHARACTER> :  
  • <BLOCK SIZE> - テキスト行でブロックのサイズを指定する整数を入力します。

これらのコマンドは、テンプレート定義を開始する前に使用する必要があります。

ブロックの最後に次のコマンドを入力します:

  • <END FILLER BLOCK> - ブロックの終わりを示します。 <BEGIN FILLER BLOCK>コマンドでこのブロックにすでに指定されている名前を入力します。

次の図は、フィラー・ブロックの使用例を示しています:

次の図は、FILLER BLOCKで生成された出力の例を示しています:

次の図は、FILLER BLOCKが使用されていない場合に生成される出力の例を示しています: