summaryrefslogtreecommitdiff
path: root/vietnamese/vnelvis/files/patch-vnelvis.1V
blob: 0064c94589ed613f4113c0062f1cfb815c616f1c (plain) (blame)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
161
162
163
164
165
166
167
168
169
170
171
172
173
174
175
176
177
178
179
180
181
182
183
184
185
--- vnelvis.1V.orig	Mon Apr 12 14:48:10 1993
+++ vnelvis.1V	Tue Nov 27 17:08:43 2001
@@ -10,32 +10,32 @@
 .SH DESCRIPTION
 .NXR "vnelvis command"
 .PP
-.PN Vnelvis
+.B Vnelvis
 is an adaptation of Steve Kirkendall's
 public domain
-.PN vi
+.B vi
 clone,
-.PN elvis
+.B elvis
 command.  It is preferable to
-.PN vi
+.B vi
 because most current
-.PN vi
+.B vi
 implementations allow only 7-bit text editing
 which is inappropriate for the  8-bit
 Vietnamese character set.
 This manual page describes only
 those features specific to
-.PN vnelvis ;
+.B vnelvis ;
 please consult the documentation for
-.PN elvis
+.B elvis
 and
-.PN vi
+.B vi
 for the rest of the story.  If you are already
 familiar with
-.PN vi ,
+.B vi ,
 no special training is necessary.
 .PP
-.PN Vnelvis
+.B Vnelvis
 allows user to edit 
 Vietnamese text with the keyboard input
 style according the 7-bit VIQR standard,
@@ -46,19 +46,19 @@
 text (according to the VISCII standard).
 .PP
 In order to use
-.PN vnelvis,
+.B vnelvis,
 you must have a terminal capable of
 displaying Vietnamese, e.g.,
-.MS vnterm 1V
+.B vnterm 1V
 or
-.MS vietterm 1V
+.B vietterm 1V
 .PP
 There is one user-definable setting
 with
-.PN vnelvis:
+.B vnelvis:
 .I vnkeys .
 It is handled as regular
-.PN vi
+.B vi
 variables and can be set with your .exrc or
 your EXINIT environment variable, e.g.,:
 .EX
@@ -78,11 +78,11 @@
 .I vnkeys
 specifies whether Vietnamese input processing is to
 be performed; when it is off,
-.PN vnelvis
+.B vnelvis
 behaves as a regular
-.PN elvis
+.B elvis
 or
-.PN vi ,
+.B vi ,
 except that 8-bit data is supported.
 Note that keyboard filtering is only done in input
 mode and not in vi-command mode, which is most
@@ -92,11 +92,11 @@
 .I vnkeys
 off.  The reason for this is because users will typically
 start
-.PN vnelvis
+.B vnelvis
 from within a
-.PN vnterm
+.B vnterm
 or
-.PN vietterm
+.B vietterm
 window, which is already doing its Vietnamese keyboard filtering.
 .SH STATUS DISPLAY
 When the vi-variable
@@ -113,59 +113,68 @@
 .SH USAGE NOTES
 .IP o
 When using
-.PN vnelvis
+.B vnelvis
 in conjunction with
-.MS vnterm 1V ,
+.B vnterm 1V ,
 remember to turn off keyboard processing by
 either
-.PN vnelvis
+.B vnelvis
 or
-.PN vnterm ,
+.B vnterm ,
 otherwise the results of your keypresses going
 through two Vietnamese filters may be somewhat
 confusing.
 .IP o
-.PN vnelvis
+.B vnelvis
 is currently the only alternative that
 would correctly handle the six Vietnamese characters
 "A(? A(~ A^~ Y? Y~ Y." as they are coded in
 the C0 control area.  For best results when
 using
-.PN vnelvis
+.B vnelvis
 and
-.PN vnterm ,
+.B vnterm ,
 it is recommended that you turn on
-.PN vnelvis 's
+.B vnelvis 's
 keyboard filter (:set vnkeys)
 and turn off
-.PN vnterm 's
+.B vnterm 's
 keyboard filtering.  This will ensure that
 Vietnamese characters are generated only in
 input mode when you typically really want them.
 .IP o
 On the other hand,
 if you prefer leaving
-.PN vnterm 's
+.B vnterm 's
 or
-.PN vietterm 's
+.B vietterm 's
 keyboard filtering on and turn off
-.PN vnelvis 's
+.B vnelvis 's
 keyboard filter, you may find commands such as
 "dd" (delete line) awkward, because
 the "dd" is converted first to the Vietnamese
 character "d-bar" before it is sent to
-.PN vnelvis.
+.B vnelvis.
 Therefore you must either type "d\\d"
 to prevent the composition action, or
 use the "qq" sequence which has been
 implemented in
-.PN vnelvis
+.B vnelvis
 as a substitute for "dd".
 .SH AUTHOR
 Adapted from Steve Kirkendall's elvis.1.4
 by Cuong T. Nguyen, the TriChlor Group, TriChlor@haydn.Stanford.EDU
 .SH "SEE ALSO"
-The Viet-Std Standardization Specification (Viet-Std@Haydn.Stanford.EDU)
-.br
 viqr(3V), vntype(3V),
 vi(1), elvis(1l)
+.SH STANDARDS
+Viet-Std Standardization Specification (Viet-Std@Haydn.Stanford.EDU)
+.PP
+RFC 1456 Vietnamese Standardization Working Group,
+"Conventions for Encoding the Vietnamese Language
+.br
+VISCII: VIetnamese Standard Code for Information Interchange
+.br
+VIQR: VIetnamese Quoted-Readable Specification Revision 1.1",
+.br
+May 1993.