FAQ – Frequently Asked
Questions
Introduction
This
document answers questions that WinVNKey users frequently encounter.
Document will be updated regularly to meet your needs.
Usually found that 90% of the questions sent to author are common problems
that almost everyone has experienced, and most of these problems can be
solved immediately if you've read through this document, or Express Manual for WinVNKey , or
Detailed Online Manual for WinVNKey.
Content
Troubleshooting and
Tips
- What to do when having
difficulty in using WinVNKey?
- Cannot type Vietnamese characters after
installation
- Accent marks do not combine to
form Vietnamese characters
- Type Vietnamese text but
see strange characters
- Still see strange characters after
selecting a Vietnamese font
- Some upper-case Vietnamese
letters do not appear
- Do not want accent marks to combine
in Vietnamese mode
- Want to have editing
keys such as r, b, x after an accented character
- Want
to enter the escape (\) as normal text
- Want to enter \V or \M or \L or
\S as normal text
- Want to enter the wake-up
sequence \WK! as normal text in Sleep mode
- When does combination work?
- How to turn off combination in
Vietnamese and English modes
- How to turn off
combination completely?
- Combination still happens after it
is turned off
- Cannot switch modes by keyboard
commands \V, \M, and \L.
- Strange characters appear in Microsoft
Word 6, Word 97, Word 200X, Robohelp HTML 200X
- Additional spaces appear in
Microsoft Word in Clipboard mode
- Problem when typing Han
Nom characters
Extra
- How to restore the ending
letter when cluster of word have been changed?
_________________________________________________________________________________________
Troubleshooting
and Tips
1. What to do when having difficulty
in using WinVNKey?
You try these steps in order of priority
◊ Find out whether your problems were mentioned in
this document or not.
◊ Read again the page Manual
of WinVNKey to find your own answers.
◊ Visit WinVNKey or Unikey forum to see wheher your
problem was addressed there or not. If not, you can post questions to the
forums, the author or other users will try to help you.
-
WinVNKey:
http://vietunicode.sourceforge.net/forum/viewforum.php?f=2
.
-
UniKey:
Please send any questions in the topic "Vietnamese in the
computer" (Tiếng Việt trong máy tính) at
the following link: http://www.unikey.org/forum/viewforum.php?f=4&sid=717c7f27de79280c648352e6688f6cf0
.
-
Or
you can use WinVNKey, click the buttons: | Run > Browse > Forum in
VietUnicode |.
◊ Send email to the author (hoc96@yahoo.com): This is
the final solution. Because of time limitation, author can not guarantee
that your email will be answered, hoping you sympathize.
2. Cannot type Vietnamese characters after
installation
Make sure
you have started WinVNKey. WinVNKey will then become active in
Vietnamese mode until you change the mode explicitly. Next click the
"Options" button. Make sure there is a check in the box for
"Type Vietnamese characters." If not, click the
"Default" button at the bottom. Then click OK.
Now open
an editor that allows font switching, then type in the following example in
a Vietnamese font:
Type:
a' (2 characters: a and
' )
Should
see: á
(single character)
You can
select a Vietnamese font before or after typing, depending on your
application.
Several
possibilities:
-
If
a single letter appears that looks strange, not á, then probably
WinVNKey is working but the letter is in a wrong font. Select a
correct font. If you use Viscii charset, then choose a Viscii font
such as "Minh Quân." If you use Unicode, choose a Unicode
font such as "Times New Roman" or "Arial" or
"Courier New".
-
If
you see two stand-alone characters a' (no combination), check the
keyboard mode in the WinVNKey control panel. The mode should be
"AutoCombine (Viet)".
-
If
you see double or triple characters, say "aá'", then
probably WinVNKey is not working properly with your editor. This case is a
bug that has been fixed in WinVNKey 4 or later. If the bug
still occurs, go to the Keyboard
Options dialog and check the "Delay
Echo" box. Click on "OK" button and retype the
example. If the problem still persists, then WinVNKey is probably not
working with your editor. Report the problem to the author and
proceed the test with another editor.
3.
Accent marks do not combine to form
Vietnamese characters
Were you
in Vietnamese mode when you typed in the text? Check the main
WinVNKey control panel.
4. Type Vietnamese text but see
strange characters
Probably
you have not selected a correct Vietnamese font, the text is in a font not
designed for the character set you have chosen. Another possibility
is that you have not turned off the "Autocorrection" features in
Microsoft Word, Robohelp, etc.
To fix
it, select the text and then change it to a Vietnamese font. Note
that VISCII fonts usually have Vietnamese names with a prefix
"VI" such as VI University. VNI fonts use a
"VNI" prefix. VPS fonts usually have a "VPS"
prefix, ABC fonts usually have a dot (.) prefix such as
".VnTime."
If you
don't know how to change fonts in your editor, chances are that your editor
does not support font switching, such as edit. However, there usually
is a way to change the font; consult your editor manual.
5. Still see strange characters after selecting
a Vietnamese font
-
Make
sure you select the text before switching to a Vietnamese font.
-
Make
sure the font is correct for your charset. For instance, you cannot
use arbitrary Vietnamese fonts from VNI, VNU, VPS, etc for VISCII because
their encodings are different from VISCII.
6.
Some upper-case Vietnamese
letters do not appear
This may
happen in some but not all applications. The work-around is to
-
type
in the corresponding lower case letters, and
-
select
them and change to the corresponding capital font.
Vietnamese
fonts usually come in pair: a normal font and a Hoa (meaning capital in
Vietnamese) font. A Hoa font have all lower case letters appear in
capital form. The name of a Hoa font usually ends with an H suffix.
For instance, "Minh Quân" (normal) and "Minh
QuânH" (capital) are a pair of Vietnamese fixed-width VISCII fonts
that look like Courier.
7. Do not want accent marks to combine in
Vietnamese mode
You want
to end a sentence with a period or a question mark, but it combines with
your ending vowel, such as in:
Anh ddi
dda^u? → Anh đi đâủ
(? combines with u)
To^i ddi
cho+i. → Tôi đi chơị (. combines with i)
Solutions:
Use an escape
character (backslash) or a retrieve
key. Of course, the retrieve key is inactive by default.
You have to turn
it on
Anh ddi
dda^u\? → Anh đi đâu?
Anh ddi
dda^u?r → Anh đi đâu?
To^i ddi
cho+i\. → Tôi đi chơi.
To^i ddi
cho+i.r → Tôi đi chơi.
8. Want to have editing keys such
as r, b, x after an accented character
In other
words, you don't want r, b, x to play the role of editing keys. You
can simply precede them with an escape character, or uncheck the "use
editing accent keys" box in the Viet Chars page (click on the
hyperlink "Typing Method" on the Main control panel).

Example:
To get 4 normal characters: No'r, just type No'\r
9. Want
to enter the escape (\) as normal text
In
Vietnamese or English mode, simply type \\ (double backslash). In
Literal or sleep mode, need only \ (one backslash).
10. Want to enter \V or \M or \L or \S as
normal text
This is
not an issue when you uncheck the box for "Switch mode by keyboard
commands" on the Advanced control panel. You only need to type \
twice to get a single backslash, then type next V, or M, or L, or S.

If you
checked the switch mode box, you still have no trouble in sleep or off mode
because WinVNKey is inactive as if it were never running.
In
Vietnamese or English mode, remember the escape character, \, always makes
the next character normal unless it is V, M, L, or S. So typing \\
gives a single backslash. Thus typing \\V, \\M, \\L, \\S all give \V,
\M, \L, \S.
In
Literal mode, all characters are normal except the backslash when it is
immediately followed by V, or M, or \L, or \S. Thus you can make \ normal
by following it with a letter, and then backspacing to erase it. For
instance, typing \, a space, a backspace, and V will give \V.
11. Want to enter the wake-up sequence
\WK! as normal text in Sleep mode
If you
did not check the switch mode box on the Keyboard Options" dialog (see
topic 9), then this is not an issuẹ
If you
checked the box, then the main idea is to not type 4 keys \, W, K, !
exactly in that sequence. Thus you can disrupt the ordering with
backspacing, such as type \W, then a backspace to erase W, then type WK!.
Without using a backspace, you can type \WK!\\WK!\S, or \WK!\L\WK!\S.
12. When does combination work?
Combination
can happen only in two modes:
-
Vietnamese mode
WinVNKey looks at all vowels and d, D for possible
combination; e.g., To^i ddi ho.c → Tôi đi học
-
English mode
WinVNKey does not check for combination until you
type an escape character. If you then type a vowel or d or
D, this character becomes combinable with the next
character (for single accent) or the next two characters (for
double accents). eg., I love Vi\e^.t Nam → I love Việt Nam
13. How to turn off combination in
Vietnamese and English modes?
• Vietnamese mode:
a. Using
escape characte -- precede the accent mark with an escape character.
eg., Anh
ddi dda^u\? → Anh đi đâu?
b. Using
CTRL key -- press and release the CTRL key before typing the accent mark.
eg., Anh
ddi dda^u<press then release CTRL key>?
→ Anh đi đâu?
• English mode:
By
default, characters do not combine in English mode; eg., I go home.→ I go home. (the ending period does not
combine with the preceding vowel e).
14. How to turn off combination
completely?
Combination
is completely off in the following cases:
(a)
switch to Literal mode in WinVNKey control panel, or typing \L
(b)
switch to Sleep mode in WinVNKey control panel, or typing \S
(c)
switch to "Off" in WinVNKey control panel..
15. Combination still happens after it is
turned off
(a)
Did you follow step13 to turn off combination?
(b)
If combination still occurs, then check the following:
Do you
have another Vietnamese keyboard, perhaps from different keyboard driver,
like VPSkey or Vietkey or Unikey running at the same time? If yes, quit
them.
16. Cannot switch modes by keyboard
commands \V, \M, and \L.
-
Have
you enabled the "switch mode" box on the Keyboard Options dialog?

-
Probably
your WinVNKey is off or in Sleep mode. If it is off, you can
reactivate via WinVNKey control panel only; there is no shortcut command.
If it is in Sleep mode, you have to wake it up first with the wake-up
sequence, "\WK!", then type in \V, \M, etc to switch mode.
17.
Strange characters appear in
Microsoft Word 6, Word 97, Word 200X, Robohelp HTML 2000
This
issue never happens if you are using Unicode character sets. So skip
this topic if you are using Unicode.
This
issue happens only when you use any 8-bit Vietnamese character sets such as
VISCII, VPS, ABC, VNI, DHBK, etc (except Windows codepage 1258).
The basic
problem is you type in correct Vietnamese letters but see them changed to
completely garbage characters. This is due to the fact that MS Word
supports an autocorrection feature, which automatically replaces your typed
characters with something else. You have to turn them off.
The
following shows the procedures for Word 6, 97/2000, 2002/2003, but the
general idea is the same for any versions of Word or RoboHelp. In
general, for Word, you go to the Tool menu at the top, then select an
AutoCorrect menu. Then go over each tabbed page and uncheck all
options that try to change the characters you type in.
Word 6:
Check
"Auto Format" under "Format" menu and "Auto
Correction" under "Tools" menu.
-
Select
Format → Autoformat...→ Options... → then uncheck appropriate boxes in
"Replace" menu.
-
Select
Tools → Autocorrect... → then uncheck box for "Change Straight Quotes
to Smart Quotes". Also see the table under the "Replace
Text as You Type" menu if it contains text that is unwanted.
Word 97, Word 2000: From top menu
"Tool" → Autocorrect..

• In the
Autocorrect tabbed page, uncheck "Replace text as you type"

• Click
on the tabbed page "AutoFormat As You Type", uncheck all four
boxes below "Replace as you type" as follows:

• Click
on the tabbed page "AutoFormat" and uncheck all four boxes below
"Replace" as follows:

Word 2002, Word 2003
Tool →
AutoCorrect Options to display the following tabbed control as
follows:
•
AutoCorrect page: Uncheck the boxes for "Correct TWo INitial
CApitals" and "Replace text as you type"

• Click
on the tabbed page "AutoFormat" and uncheck all four boxes below
"Replace" as follows:

• Click
on the tabbed page "AutoFormat As You Type" and uncheck all four
boxes below "Replace As You Type" as follows:

RoboHelp HTML 2000
Tool →
Spell Options → Options tab: uncheck the box for "Auto-correct when
possible"

18. Additional spaces appear in
Microsoft Word in Clipboard mode
This
happens only in Unicode charset using clipboard methods (CTRL-V or
SHIFT-INSERT). Word 2000 or later has an option called "Smart
cut and paste," which automatically supplies spaces surrounding the
pasted text. To fix this, simply turn off this option as follows:
Tool →
Options → Edit tab: uncheck the box for "Smart cut and
paste"

19. Problem when typing Han Nom
characters
If you
encounter any problem in typing Han Nom characters, please read the help in
the Han Nom Manager. Simply click on the very top button of the Manager and
select the Help menu. A Help dialog will appear that offers help on
many topics:
a.
Where
to download Han Nom fonts?
b.
How
to type a Han Nom character using Vietnamese?
c.
How
to type a Han Nom character using a Unicode value?
d.
How
to choose a Han Nom font?
e.
How
to set up surrogate fonts?
f.
Why
do I see two empty boxes instead of a single Han/Nom character?
g.
Why
does the Han Nom character go to a wrong Window when I click on it?
h.
What
do the different character colors mean?
i.
Can
I right click on each character?
j.
What
about Chinese font "SimSun (Founder Extended)"?
Extra
20. How to restore the ending letter when cluster of word have been
changed?
a. Summary
WinVNKey (Figure 1) is a keyboard driver has many functions to help
transform the text for fast typing. If the user enable these features, they
can type very fast. For example, type g after vowel will become ng: tag →
tang, bag → bang. But sometimes users do not want to change the word
clusters because they really want to have: tag, bag, not tang, bang. This
article show the solutions to resolve this.

Figure 1:
Main page of WinVNKey in default setting.
b. The function "Autochange letters"
WinVNKey has function “Autochange letters” as follows:
ag → ang ah →
anh ak → ach
This
function is located in the "Viet Options” page. From the Main page in
Figure 1, click the hyperlink "Viet Options Page", see function
2, subsection 16, 17, and 18. When enable on function 2 and subsection 16,
17, 18 (see Figure 2), you could type fast as follows:
mag → mang
thah → thanh
bak → bach


Figure 2:
The function "Autochange letters"
c. How to avoid the word change?
But if you really want to type mag
for mag (do not change), then how
to do?
WinVNKey have anticipated this need and work out ways to resolve through
the use of special keys which are defined in the "Special keys"
page (see Figure 3).

Figure 3:
Choose the special keys for having letters does not change
• Method 1: Use the escape key.
Type ma<press escape key>g, ie. ma\g, will have
mag.
This applies to all macros. Just type \ before the final character then the
macro will not inflate. For more information, click the hyperlink
"Choose an ASCII character rarely used but fast to type”.
• Method 2: Use key Undo / Toggle
For faster, select (2) (b) as in Figure 3:
2. How to undo / toggle marks or macros.
b. Press and release both left and right SHIFT keys.
After
selection, each time to undo, you simply press and release the SHIFT key on
the right only. For example:
- Type mag will see mang
- Press and release the right SHIFT key to undo, will see mang changing to mag.
- If you press and release the right SHIFT key again, will see mag changing
to mang
- If you press and release the right SHIFT key again, will see mang
changing to mag
For this reason, undo key (right SHIFT) is also known as toggle key.
• Method 3: Use invisible space to
split words
If you type mag will be changed to mang, but if you type in two clusters ma
and the g then cetainly will not be changed into ma and ang:
ma g → ma g
If you do
this, you will have to take more action to remove the white mark (space)
between two words ma and g. The best way is to use invisible space.
Invisible space is key that will be used as a space but does not show a gap
as a space (ie. invisible).
Function 3 in Figure 3 shows way to have an invisible space: press and
release just one CTRL key (eiher right CTRL or left CTRL is ok). Thus, do
not want mag changing to mang, we only need to type 4 operation (m, a,
press & release CTRL key to insert an invisible space, g) as follows:
ma<press & release CTRL>g → mag
• Method 4: Repeat typing the last
letter to stop the change.
Some prefer to repeat typing last letter to stop the change. For example,
they want to type:
mag → mang
mangg → mag (repeat typing g to stop the change ag → ang)
Unfortunately,
the WinVNKey not support this function for character at the end of words.
However, you can use a macro "Tail" of WinVNKey to support this
function. All the rest of this article will describe this technique.
Macro "Tail" is a macro to type after the first cluster of
letters of a word. However, you can relax this limit and allows to type
macro in the beginning of word. Thus, to enter mangg → mag, you just define
a tail macro as follows:
angg → ag
Similarly,
you should define the following tail macro to stop the transformation of
last letters g → ng, h → nh, k → ch:
engg → eg
ongg → og
ungg → ug
anhh → ah
enhh → eh
inhh → ih
achk → ak
echk → ek
ichk → ik
Here are
the steps to create a “tail macro” file contains the macros just above:
- Enable Tail Macro at the Main
page as shown in Figure 4, and then click Macro hyperlink.
- Select Tail Macro page as shown
in Figure 5 and click “Edit file”.
- Choose "New" as
shown in Figure 6.
- Name the file as
"Undo" as shown in Figure 7 and click OK.
- Selected characteristics 1,
6, 7 for the file "Undo" as Figure 8
- Figure 9: Click
"Add", type definition in the last 3 boxes (angg in the left
box, agg in the next box, comment in box at right). Finished, press
"Enter."
- In turn, repeat above step f
to define other macros.
- If column 1 does not appear
the check boxes, click the menu "File", select "Add
checkbox in column 1."
- Close the dialog box (click
the X in the upper right corner)
- WinVNKey will ask if you want
to store files or not. Select Yes (see Figure 10).
- Figure 11: Select the option
"Undo" to have the effect of macros. Check the macro list in
the right sie to see wether the checkboxes are enabled or not.
- Close the dialog box shown in
Figure 11.
- Open Notepad or MS Word and
typing for testing: manggazine. You will find see magazine.

Figure 4:
Enable macros "3. Tail”.

Figure 5:
Select: Macro Page: 3.Tail.

Figure 6:
Choose menu "New".

Figure 7:
Naming a macro file as “Undo”.

Figure 8:
Select the characteristics 1, 6 and 7 for macro file "Undo" so
the macro
can
inflate at any position in word and can change uppercase/lowercase.

Figure 9:
Click "Add" then type in the macro definition, then press
"Enter".

Figure 10:
Select “Yes” to store file.

Figure 11:
Select the option "Undo" for macro having the effect and tick all
options on the right if not enabled.
d. Conclusion
WinVNKey has many functions to manipulate text as well as a number of
mechanisms to prevent the text changes. Even if a function is not
available, users can also make their own definitions by the form of macros.
This article presents a case of using the "Tail" macro to support
function in repeat typing the last word to stop the text changes. If
readers have questions, can post the questions in the forum of WinVNKey to
be answered.
oOo
|