next previous up contents index
Next: UP Previous: TOP Up: The Commands in Detail



TRANSLAT   [(col1[col2])] [U|L|?] [n|ALL]
TR
This command (please note: just like with all other exaEdit commands, the maximal length of this command is 8 letters, this means there is no E at the end of it.) translates lower case in upper case letters (parameter U) and upper case in lower case letters (parameter L). In this context, `letters' means the 26 letters of the common alphabet (i.e. no German umlauts).

If neither U nor L is given, TRANSLAT will do the same as it has done in the preceding call during the current exaEdit session. When starting exaEdit, the behaviour of TRANSLAT is switched to U. The status of the switch can be queried by using the parameter ?, after which no other parameters may be given. The possible messages exaEdit returns are:

If no further parameters are given, all letters that can be translated will be translated.

If a number n is given as last parameter, n lines will be translated, beginning with the current line. If there are fewer than n lines left in the file, the usual message

will be generated. If the last given parameter is ALL, which can also be abbreviated, then all lines of the workfile will be translated, independent of the current line. In this case, the line pointer will stay on the current line, but if a number n was given, it will change to the last line that was edited.

All columns of the line to be changed will be translated if no other specification is given. By giving the first and the last column in parentheses as first parameter, the columns can be limited. If you give only one number within the parentheses, the translation will take place from this column to the end of the line. Another way of limiting the translation area is using the command ZONE. As usual, if both ZONE and a restriction in the TRANSLAT command are active, the latter one prevails.


next previous up contents index
Next: UP Previous: TOP Up: The Commands in Detail