aboutsummaryrefslogtreecommitdiff
path: root/uxd.rst
diff options
context:
space:
mode:
Diffstat (limited to 'uxd.rst')
-rw-r--r--uxd.rst14
1 files changed, 8 insertions, 6 deletions
diff --git a/uxd.rst b/uxd.rst
index 35bf9eb..45c452e 100644
--- a/uxd.rst
+++ b/uxd.rst
@@ -46,6 +46,8 @@ There are no options yet.
OUTPUT FORMAT
=============
+The output is designed to fit in an 80-column terminal.
+
Each line of output consists of eighteen columns: the offset from the
start of the file (in hex; minimum 4 digits), 16 bytes of hex
data (or empty cells, if the last line of the dump is for fewer than
@@ -82,18 +84,18 @@ the man page requires your man command to support UTF-8 embedded in
the man page. If the examples looks mangled, try viewing the source
(uxd.rst) in a text editor.
-Japanese text example::
+Example copied from the Japanese **ls**\(1) man page::
- $ echo ¥ǥ£¥ | uxd
- 0000: c2-a5 c7-a5 c2-a3 c2-a5 0a ¥ǥ£¥↵
- GGGGG YYYYY GGGGG YYYYY PP GYGYP
+ $ echo デフォル | ./uxd
+ 0000: e3-83-87 e3-83-95 e3-82--a9 e3-83-ab 0a デフォル↵
+ GGGGGGGG YYYYYYYY GGGGGGGGG YYYYYYYY PP G Y G Y P
The colors are indicated by G/Y/P, for green, yellow, and purple. The
character above each letter is displayed in that color.
From the colorization, and from the dashes between the bytes, it's
-obvious that "c2 a5" is the hex representation of the first ¥
-character, and that the ǥ is represented by "c7 a5".
+obvious that "e3 83 87" is the hex representation of the first
+character, and that the 2nd is represented by "e3 83 95.
The newline is displayed in purple because it's not a regular
printable character. Its human-readable representation is ↵. Note