Differences
This shows you the differences between two versions of the page.
Both sides previous revisionPrevious revisionNext revision | Previous revisionNext revisionBoth sides next revision | ||
custom:atcodes [2019/07/09 21:57] – [Unicode] Use slash rather pipe to separate Unicode code point from fallback char. digital man | custom:atcodes [2019/07/10 15:02] – [Format Modifiers] Document the -W / -> switchero and about truncation due to screen width digital man | ||
---|---|---|---|
Line 26: | Line 26: | ||
| -R | Pad and right-justify an expanded @-code | | | -R | Pad and right-justify an expanded @-code | | ||
| -C | Pad and center an expanded @-code (added in v3.17b) | | | -C | Pad and center an expanded @-code (added in v3.17b) | | ||
+ | | -W | Displays double-wide using " | ||
| -Z | Zero-pad and right-justify an expanded @-code (added in v3.17b) | | | -Z | Zero-pad and right-justify an expanded @-code (added in v3.17b) | | ||
- | | -W | Allow the terminal to wrap (don't truncate) overly-long expanded @-codes (added in v3.17c) | | + | | -> | Allow the terminal to wrap (don't truncate) overly-long expanded @-codes (added in v3.17c) | |
=== Width Specificity === | === Width Specificity === | ||
Line 42: | Line 43: | ||
When a //width// is specified, expanded @-code strings which are **longer** than the specified width will be truncated (shortened) to adhere to the requested width. The left-most characters are preserved/ | When a //width// is specified, expanded @-code strings which are **longer** than the specified width will be truncated (shortened) to adhere to the requested width. The left-most characters are preserved/ | ||
+ | |||
+ | By default, //most// expanded @-codes that would reach the last column of the terminal screen are truncated (shortened) so as to not cause an automatic line-wrap of the user's terminal. If you wish for an expanded @-code to be displayed in the last terminal column, or beyond ( possibly causing an automatic line-wrap of the terminal) use the '' | ||
+ | |||
+ | === Exceptions === | ||
+ | @-codes that take an argument value, preceded by a colon ('':'' | ||
===== System Information ===== | ===== System Information ===== | ||
Line 273: | Line 279: | ||
|POFF |NOPAUSE |Toggle automatic screen pause off | | |POFF |NOPAUSE |Toggle automatic screen pause off | | ||
|RESETPAUSE | |RESETPAUSE | ||
- | |UP:n | |Move cursor up n rows | | + | |UP://n// |
- | |DOWN: | + | |DOWN://n// |
- | |RIGHT: | + | |RIGHT://n// | |Move cursor right //n// columns |
- | |LEFT: | + | |LEFT://n// |
- | |GOTOXY: | + | |GOTOXY://x,y// |
|HOME | |Home cursor (to upper left), don't clear| | |HOME | |Home cursor (to upper left), don't clear| | ||
|CLRLINE | |CLRLINE | ||
Line 287: | Line 293: | ||
|COLS | |Number of terminal columns | |COLS | |Number of terminal columns | ||
|ROWS | |Number of terminal rows | | |ROWS | |Number of terminal rows | | ||
- | |TERM | |Terminal-type name | | + | |TERM | |Terminal-type name (i.e. ' |
+ | |CHARSET | ||
|WORDWRAP | |WORDWRAP | ||
|WRAPOFF | |WRAPOFF | ||
|CENTER | |CENTER | ||
|SYSONLY | |SYSONLY | ||
- | |U+<code> | + | |WIDE:// |
+ | |U+//code// | ||
+ | |U+// | ||
+ | |U+// | ||
==== Unicode ==== | ==== Unicode ==== |