Share

winvnkey

Project News for winvnkey

  • WinVNKey 5.3.420 released July 14, 2006

    I am proud to announce the latest release of WinVNKey 5.3.420 for Windows NT/2K/XP/2003 and later:

    http://winvnkey.sourceforge.net

    Version for Windows 9X is not available; please
    continue to use WinVNKey 4.0beta3 instead.

    This is a stable release of WinVNKey, which fixes many bugs in earlier versions and supports lots of smart features that will satisfy the most demanding and sophisticated users.


    Bug Fixes:

    1) Fixed Vietnamese database used for spell checking in Viet Option Page. The bug, introduced in 5.2.390, prevented users from typing accent marks to many words because WinVNKey wrongly considered them to be wrong Vietnamese.

    2) Fixed bug to not auto-add ^ to words starting with gie

    3) Fixed bug in typing method that prevented users from defining accented characters as accent marks (like using é to define an accent mark on French keyboards)

    4) Fixed segv bug when a macro file contains a mixture of macros with and without comments.

    5) Fixed bug in "Change certain characters to numbers": previously many checkbox options did not work.

    6) Fixed bug in "Change certain numbers to characters": previously WinVNKey processed decimal sequences with 3 digits at the maximum. This restriction is now lifted to allow for Unicode character values.

    7) And many other bugs


    New Features:

    1) Supported multi-line macros; the replacement text can be as long as 4096 characters.

    2) When multi-line macros do not expand into multilines, users can work around by typing <CTRL><ALT><ALT><A> into the current application and enable checkbox C.

    3) Supported programming capability in Shortcut macros

    4) Supported customized Vietnamese dictionary (see Viet Option Page | Viet Word processing | Supplemental Vietnamese Dictionary)

    5) Added new feature in Viet Option Page, item 1B, option 4: support typing multisyllable Vietnamese word like Inddo^ne^xia. This option is used in the predefined Viet Option Page #7

    6) Unicode typepad: added buttons to allow scrolling 16 pages at a time.

    7) Page Miscellaneous: added option to toggle Viet/Literal instead of Viet/Off when clicking WinVNKey tray icon.

    8) And many more


    New Han Nom Features:

    1) Redesigned the Han Nom UI completely. Now WinVNKey can support more than one database at the same time and users can define a selector for each database.

    2) Users can enable individual databases via mouse or hotkeys. (Hotkeys: see Page Advanced | Enable hot keys)

    3) Supported four types of Han databases:
    - HanPhonThe (Traditional Chinese): 9123 Han characters. This is the same Han database that was used exclusively in earlier versions of WinVNKey.
    - Han (both Traditional and Simplified Chinese): 19241 single Han chars and 22141 Han character compounds.
    - Han four-corner-index: 6632 indices, 13260 Han characters
    - Cantonese: 45 characters

    4) Supported a larger Nom database: 23305 single Nom characters.

    5) Supported conversion of plain-text Han/Nom files:
    - convert U+xxxx notation to true Unicode characters and vice versa
    - add a space between adjacent Han/Nom characters
    (Click Run | Convert | Plain Text | choose source charset menu >= 100)

    6) Allowed users to change font and colors of Han/Nom characters

    7) Database now can accept Vietnamese pronunciations that are written in archaic Quoc Ngu or mingled Vietnamese words as long as the comment column contains the phrase "@OK".

    8) Database now can accept multi Han character entries. Users can type multi Vietnamese words together or with a hyphen between them. For instance: anhhùng/ or anh-hùng/

    9) Save retyping of Vietnamese string: type a semicolon followed by the label of the Han/Nom character to choose. For instance, to type
    "trùng trùng điệp điệp"
    one normally would have to type:
    trùng/a trùng/a điệp/e điệp/e
    But using the semicolon method, one can type
    trùng/a ;a điệp/e ;e
    because the semicolon represents the Vietnamese string currently shown in the Han Nom dialog plus the selector.

    10) Users can select all Han/Nom characters by mouse. Simply right click on the Vietnamese string labeled with "0." and selecting the menu "Select All".

    11) Users can select all Han/Nom characters by keyboard:
    - type trùng/= to copy all characters horizontally
    - type trùng/| to copy all characters vertically.

    12) And many more

    Thanks

    Hoc D. Ngo
    California, July 14, 2006
    hoc96@yahoo.com

    2006-07-14 09:32:47 UTC by hocngo

  • WinVNKey 5.2.390 released March 8, 2006

    I am proud to announce the latest release of WinVNKey 5.2.390 for Windows NT/2K/XP/2003 and later:

    http://winvnkey.sourceforge.net

    Version for Windows 9X is not available; please
    continue to use WinVNKey 4.0beta3 instead.

    This is a stable release of WinVNKey, which fixes many bugs in earlier versions and supports lots of smart features that will satisfy the most demanding and sophisticated users.

    1) Almost all static labels on dialogs are replaced with hyperlinked text. Clicking on them will display help or perform some meaningful actions.

    2) Continued to improve smart Vietnamese typing and made it more user friendly.

    3) Fixed bugs in "Edit macro" dialog, improved error handling and consistency

    4) Improved Lazy Syllable macros
    - Users can use lazy macros to get words that begin with a vowel only (e.g. ong, oang). This is done by typing a comma before the lazy macro; the comma will disappear
    when the macro expands.

    - Lazy Syllable macros are now case smart. The expanded text knows how to adjust their lower/upper case depending on the case of the macro chars you type in (and on the state of the CAPLOCKS key if the macro chars are not alphabetic).

    5) Introduced smart Lazy Word macros

    Lazy Word macros are case smart. Words in the replacement text now know how to adjust their lower/upper case depending on the case of the macro chars you type in (and on the state of the CAPLOCKS key if the macro chars are not alphabetic). Thus a single macro definition can expand into many different results depending on the case of the macro characters you enter. This further reduces the number of macros you have to define.

    6) Shorthand and Word macros now support autoexpand option

    If the autoexpand option is turned on, users do not need to type an additional delimiter after the final character of the macro. In other words,
    the macro will expand automatically as soon as the final character of the macro is typed.

    7) Improved plain text conversion
    Fixed many bugs and improved the algorithm of autoguessing character set of the source text. The dialog has many hyperlinks to facilitate opening directory, file, and viewing conversion status.

    8) Smart RTF conversion
    Fixed many bugs and improved support for latest RTF versions. The dialog has many hyperlinks to facilitate opening directory, file, and viewing conversion status.

    9) Support dead keys on non US keyboards.
    This feature now works well.

    10) Fixed bugs in updating Han Nom database on Windows XP, supported logging progress of the update process.

    11) Improved hotkey support
    You can define a single hotkey sequence to change all settings on the entire dialog/page at once. Currently supported pages Main, Advanced, and Languages.

    12) Supported new page Miscellaneous (Run => Preference => Miscellaneous)

    13) Supported application-specific setting tuning. See page Miscellaneous.

    14) And many more

    Please download and give it a try. The manual will be updated and released separately later.

    I would like to hear feedbacks from you to improve in the next release.

    Thanks

    Hoc D. Ngo

    March 8, 2006
    San Jose, California, USA
    trichlor@trichlor.org
    hoc96@yahoo.com

    2006-03-09 02:54:04 UTC by hocngo

  • WinVNKey 5.0 Released 2/22/05

    I am proud to announce the latest release of WinVNKey
    5.0 for Windows NT/2K/XP:

    http://winvnkey.sourceforge.net

    Version for Windows 9X is not available; please
    continue to use WinVNKey 4.0beta3 instead.

    This is a major redesign of WinVNKey with lots of
    smart features that will satisfy the most demanding
    and sophisticated users.

    1) Smart typing Vietnamese.

    There are about 60 switches on the Viet Option Page to
    control how much smart typing you want. Thus there are
    millions of combinations, or different pages, you can
    have. But that's for sophisticated users. WinVNKey
    predefines about ten common pages and you can easily
    choose a page that meets your typing style. Once you
    become more familiar with it, you can turn on/off
    individual switches on the page.

    2) Smart Vietnamese syllable macros (Lazy macros, or
    macro Va^`n Lu+o+`i)

    If you are a slow typist like me, this feature is for
    you. Turn on lazy macros and you will be able to type
    just one or two letters and get a whole syllable,
    without the need for typing shift keys, which tends to

    slow down Vietnamese typing. WinVNKey is smart enough
    to expand lazy macros for Vietnamese words only. If
    the word is not Vietnamese, lazy macros will not work
    and you get exactly what you type in.

    3) Better macro processing

    You can now define macro names whose ending parts have
    identical characters. This is because WinVNKey 5
    processes the longest macro names first. This feature
    is now used in the Pinyin macro table.

    4) Better plain text conversion

    - Autoguess the character set of source text
    - Convert plain text to Unicode RTF files
    - The converter dialog contains many hyperlinks that
    make it easier for you to open source and destination
    files, check conversion status, etc.

    5) Smart RTF conversion

    You can save MS Word documents in RTF format and then
    use WinVNKey to convert them from one set of fonts to
    another. The RTF files can contain fonts from more
    than one character set.

    WinVNKey can automatically recognize the character
    sets of the source and destination fonts. Thus the
    conversion is very simple for you. In case the
    recognition is wrong, you can specify your own rule.
    You can even supply character conversion tables for
    new character sets.

    6) Support dead keys on non US keyboards.

    WinVNKey allows you to change the behavior of dead
    keys on non US keyboards to make them behave like
    regular keys. This means you can type accent marks
    after, instead of before, base letters if the accent
    marks are dead keys.

    7) Support registry setup for surrogate fonts

    WinVNKey automates the setup process so that Windows
    can handle Unicode surrogate characters like Han Nom
    in Extension B.

    8) More support for typing Han Nom.

    The Han Nom database is split up into Han and Nom
    parts. They include surrogate Han Nom characters as
    defined in Unicode Standard 4.0. Users can choose
    separate fonts for surrogate Han Nom characters in
    Extensions A and B. They can display them at any font
    size. Users can type Han Nom in any applications that
    support Unicode such as Notepad 2000 or later, Wordpad
    2000 or later, Office 2000 or later. Applications do
    not need to support IME.

    Users can update the database in plain text files and
    tell WinVNKey to regenerate the binary database.

    9) Support for hot keys

    You can change almost any WinVNKey setting by typing a
    special key sequence called hot keys. This feature is
    for power users who prefer the keyboard over the
    mouse.

    10) And more features and bug fixes (e.g. large tray
    icon bug)

    The manual has been completely rewritten to accurately
    describe the new features.

    Please download and give it a try. If your Internet
    connection is slow, you can try downloading the 1.7MB
    package, which does not include fonts and manual. If
    your connection is fast, try the full version.

    I would like to hear feedbacks from you to improve in
    the next release.

    Thanks

    Hoc
    trichlor@trichlor.org
    hoc96@yahoo.com

    2005-03-08 17:59:55 UTC by hocngo

  • Basic 8-bit VISCII font package #0 has been released

    This latest release fixes the display of letters e^~ and o+? in Word XP for a number of VISCII fonts such as Ánh Minh, Minh Quân, Hoang Yen, Phuong Thao, Heo May, U Hoai, Tha Huong, etc.

    Hoc D. Ngo
    July 25, 2003
    hoc96@yahoo.com
    trichlor@trichlor.org

    2003-07-25 11:06:27 UTC by hocngo

  • WinVNkey Multilingual 4.0 beta 3 released on 1/14/03

    The new beta 3 consists of 3 packages for Windows NT/2K/XP, for Win98/ME, and for Win95. Lots of new features and bug fixes.

    Hoc Ngo

    2003-01-15 08:24:01 UTC by hocngo