Page 1 of 1

Brèves & Macrons: Mac and Windows INPUT Solution

Unread postPosted: September 17th, 2015, 7:27 pm
by Frank Hoffmann
This is a reposting of an announcement originally done in June 2012 that includes several updates. (Sept. 17, 2015; Frank)

Below you'll find download links to my (1) Mac OSX and (2) Windows keyboard drivers that will allow you a more convenient input of the special brève characters that are part of the McCune-Reischauer romanization system (ŏ, ŭ, Ŏ, and Ŭ) as well as the o and u with marcrons (ō, ū, Ō, Ū) that the Hepburn romanization for Japanese utilizes. These are in both cases, Mac and Windows, ADDITIONAL keyboard drivers you can install. They work exactly the same way as those keyboard drivers already in place (e.g. US-International, British, German, etc.) work. You would just add one more keyboard driver to your computer's OS and then activate that in the OS Preferences and use it INSTEAD of e.g. the standard US-International, German, French, or whichever one you use now. Nothing gets overwritten, you can always switch back.

The keyboard drivers will work for Mac OS X (10.5 and later), Windows XP, Windows 7, Windows 8 (read the notes about the install for Windows 8), and Windows 10.


(1) Mac OS X:

No additional keyboard driver is needed if you work with a U.S. keyboard layout and set the driver to "U.S. Extended": you will quickly get used to this simple keystroke combination to type brèves, Option (⌥) + b, followed by the base letter:
ŏ ==> Option + b, and then o
ŭ ==> Option + b, and then u
Ŏ ==> Option + b, and then O
Ŭ ==> Option + b, and then U
And for Japanese (Hepburn romanization):
ō ==> Option + a, and then o
ū ==> Option + a, and then u
Ō ==> Option + a, and then O
Ū ==> Option + a, and then U
Again, for this to work on a Mac you need to choose Apple's keyboard driver "U.S. Extended"—enable it here: System Preferences --> Language & Text --> Input Sources; then choose it in the upper-right corner of the screen. For a modified "U.S. Extended" keyboard driver see the 2nd posting in this thread.

If you use a non-U.S. keyboard layout, then you may consider installing one of the 11 drivers below. Apple's "U.S. Extended" keyboard driver was already present in the first release of Mac OS X, with further alterations in versions 10.2 and again in 10.3 (adding further dead keys). My custom drivers below, however, implement the latest technology (e.g. "press and hold" for 10.7 - 10.11) and are therefore only backwards compatible to Macs with OS version 10.5 or later.

"Australian-KJ.bundle" ==> Australian-KJ --> based on "Australian"
"Austrian-KJ.bundle" ==> Austrian-KJ --> based on "Austrian"
"British-KJ.bundle" ==> British-KJ --> based on "British"
"Canadian-KJ.bundle" ==> Canadian-KJ --> based on "Canadian English"
"Danish-KJ.bundle" ==> Danish-KJ --> based on "Danish"
"Dutch-KJ.bundle" ==> Dutch-KJ --> based on "Dutch"
"French-KJ.bundle" ==> French-KJ --> based on "French"
"German-KJ.bundle" ==> German-KJ --> based on "German"
"Italian-KJ.bundle" ==> Italian-KJ --> based on "Italian"
"Spanish-KJ.bundle" ==> Spanish-KJ --> based on "Spanish ISO"
"Swiss German-KJ.bundle" ==> Swiss German-KJ --> based on "Swiss German"


INSTALLATION:

Download Mac drivers: http://koreanstudies.com/notebook/MacOSX-KJ-Drivers.zip
Decompress the downloaded .zip file.
Push the keyboard bundle file (or files) you want to install to the "Keyboard Layouts" sub-folder within the "Library" folder on your Mac's hard drive. In case the "Keyboard Layouts" folder does not yet exist, please create it.
Code: Select all
hard drive
        \____ Library
                   \____ Keyboard Layouts

The "Library" is a protected system folder; you will be asked to 'authorize' this install with your admin login password.

Go to "System Preferences" in the main menu (under the Apple menu) --> Language & Text --> Input Sources (tab) --> activate the new keyboard driver (name ends in "-KJ") with a check mark.
(NOTES: 1. You do NOT have to deactivate or even uninstall any original keyboard drivers, nothing gets overwritten whatsoever. 2. You can, although it may not make much sense, install all of these keyboard drivers, there is no technical issue doing this.)

***Reboot*** your Mac.
(NOTE: This reboot is necessary because you just installed new system resources. If in the future you activate or deactivate any keyboard drivers a restart will not be necessary.)

After the reboot, make sure you have actually selected one of the "-KJ" drivers (upper right of your screen).


USAGE:
These are the shortcuts:

For German-KJ, and Austrian-KJ, and Swiss German-KJ, and Italian-KJ:
ŏ ==> Option + x, and then o
ŭ ==> Option + x, and then u
Ŏ ==> Option + x, and then O
Ŭ ==> Option + x, and then U
₩ ==> Option + w
And for Japanese (Hepburn romanization):
ō ==> Option + a, and then o
ū ==> Option + a, and then u
Ō ==> Option + a, and then O
Ū ==> Option + a, and then U
(¥ ==> Option + y [was already there, not changed])

For British-KJ, and Canadian-KJ, and Australian-KJ, and Spanish-KJ, and Dutch-KJ:
ŏ ==> Option + z, and then o
ŭ ==> Option + z, and then u
Ŏ ==> Option + z, and then O
Ŭ ==> Option + z, and then U
₩ ==> Option + w
And for Japanese (Hepburn romanization):
ō ==> Option + a, and then o
ū ==> Option + a, and then u
Ō ==> Option + a, and then O
Ū ==> Option + a, and then U
(¥ ==> Option + y [was already there, not changed])

For French-KJ:
ŏ ==> Option + x, and then o
ŭ ==> Option + x, and then u
Ŏ ==> Option + x, and then O
Ŭ ==> Option + x, and then U
₩ ==> Option + x + w
And for Japanese (Hepburn romanization):
ō ==> Option + q, and then o
ū ==> Option + q, and then u
Ō ==> Option + q, and then O
Ū ==> Option + q, and then U
¥ ==> Option + q + y


PS:
Here is one more keyboard driver for Mac OS X: a customized version of Apple's U.S. Extended keyboard layout:
Instead of
Option + b
you can now also use:
Option + z
Why that? Simply because it is easier to type, especially if combined with Shift for caps (the "z" is is right above the Option key).
----------------------------------------
ŏ ==> Option + z, and then o
ŭ ==> Option + z, and then u
Ŏ ==> Option + z, and then O
Ŭ ==> Option + z, and then U
₩ ==> Option + z + w
€ ==> Option + z + e
----------------------------------------
In order to use the "z" as a dead key I had to overwrite the so-called "glottal stop" letter in its superscript version (ˀ) and the combinations that were possible with that one—e.g. ỏ or ủ. Some linguists may therefore not want to use this keyboard driver; I at least did not even know about the existence of a "glottal stop" sign before and will not miss that shortcut all too dearly.

Note that I also added easier to remember shortcuts to the Korean Wŏn sign ₩ (Option + z + w) and to the Euro sign € (Option + z + e). While the € has no relation to the transcription of Korean, adding it was again a purely pragmatic decision (I use it often and having all on 'Option + z' is easy to remember).

Also note that there now is a 2nd driver version included, one for Macs with older versions of OS X (10.4.11 and before).

DOWNLOAD LINK: http://koreanstudies.com/notebook/MacOS ... dified.zip
(Folder includes README files.)


(2) Windows XP, Windows 7, Windows 8, Windows 10:

The Windows KEYBOARD DRIVERS are based on these national Windows keyboard drivers:

(A) "United States-International"
(B) "United Kingdom - Extended"
(C) "German (Germany)"
(D) "French (France)"
(E) "Italian (142)"
(F) "Spanish (Spain)"
(G) "Dutch (Netherlands)"
(H) "Swiss German" resp. "German (Switzerland)"
(I) "Canadian Multilingual Standard" resp. "English (Canada)"
(J) "Danish (Denmark)"

These drivers were created using the Microsoft Keyboard Layout Creator (MSKLC) program (http://msdn.microsoft.com/en-us/goglobal/bb964665.aspx); I tested the drivers on a Windows 7 PC and a virtual Windows XP install.


INSTALLATION:

The installation is safe and will in no way damage your PC. Download the appropriate compressed installer files for your Windows system at:
Windows 7 + 8 + 10: http://koreanstudies.com/notebook/Win7-KJ-keyboards.zip
Windows XP: http://koreanstudies.com/notebook/WinXP ... boards.zip
A T T E N T I O N ! ... Before you download those files, have a look at the UPDATED (further altered) US keyboard driver version, posted further below, forum post of July 24, 2016.

Decompress the file/s you downloaded (.zip format).
Open the folder (make sure it is the correct folder for your Windows version, either XP or 7/10), then open the sub-folder with the language you use as main OS language:
"us-kj" ("us-7-kj") ==> English (United States) --> based on "United States-International"
"uk-kj" ==> British English --> based on "United Kingdom - Extended"
"de-kj" ==> German --> based on "German (Germany)"
"fr-kj" ==> French --> based on "French (France)"
"it-kj" ==> Italian --> based on "Italian (142)"
"es-kj" ==> Spanish --> based on "Spanish (Spain)"
"nl-kj" ==> Dutch --> based on "Dutch (Netherlands)"
"gsw-kj"==> Swiss German --> based on "German (Switzerland)"
"ca-kj" ==> Canadian English --> based on "Canadian Multilingual Standard"
"da-kj" ==> Danish --> based on "Danish (Denmark)"
(NOTE: The folder names for Windows XP have an additional "-x-" in the middle, "de-x-kj" etc.)

Within the language folder of your choice, double-click the file "setup" to install the new keyboard driver. The "setup" installer will install the files needed. That takes only a few seconds. In case you have an anti-virus and anti-malware program installed, you may be asked by that program to proceed with the install. (These files are fine, and the installer does not overwrite any of your already installed keyboard drivers either.)

Next step — activate the newly installed keyboard driver:

Note that you will see the new keyboard driver listed with a name ending in "KJ-Trans" — arbitrary naming, but meant to indicate that they are (also) for the transcription of Korean (K) and Japanese (J).

A T T E N T I O N ! (Windows + Microsoft Word 2013 and later):
After creating these Windows keyboard drivers in 2012, MS Word 2013 (and now 2016) was released. And -- many thanks to Rob Provine for letting me know -- these new versions of MS Word 2013 and Word 2016 have a *pre-assigned* shortcut that clashes with the one for the brève characters: (CTRL+ALT+K). This is a "destructive" kind of shortcut ("FormatAutoFormat"), whose existence is kind of strange in the first place! -- it removes any sort of assigned formatting from a document. You should REMOVE this shortcut from MS Word before using the installed new keyboard driver. (Again, this applies ONLY for Windows, not Mac OS.)
The fix is within Word, go to: File/Options/Customize Ribbon, click Customize at the bottom where it says Keyboard shortcuts. In Categories box, scroll down to All Commands; then in Commands box scroll to FormatAutoFormat and select it. Then select the shortcut shown in the Current Keys box, then Remove it with the button near the bottom.

Windows 10:
Settings --> Time, Language --> Region & language --> under "Languages" click on "Options" and possibly remove/de-activate the standard or US keyboard driver there (so it won't show up in your pull-down menu of choices when switching between e.g. Korean and US key input systems). (The just installed driver ends in "KJ-Trans" or "KJ-Trans-7-10".)

Windows 7:
Control Panel --> Clock, Language, and Region --> Change keyboards or other input methods --> Change keyboards... --> (under "Default input language") pick the just installed new keyboard driver (name ends in "KJ-Trans"), then click "OK" twice

Windows 8 (SPECIAL NOTE):
It is possible to install the Win 7 drivers for Windows 8. But the "preview" function does not work (you can't get a keyboard layout window)--otherwise they work fine, as far as I can see. The install under Windows 8 itself works as follows:
INSTALL INSTRUCTIONS for Windows 8, see here:
viewtopic.php?f=7&t=8

Windows XP:
Control Panel --> Date, Time, Language, and Regional Options --> Regional and Language Options --> Language --> (under "Text Services ..." click) Details.. --> (under "Default input language") pick the just installed new keyboard driver (name ends in "KJ-Trans"), then click "OK" twice

Now you should ***reboot*** your computer. In SOME programs the new drivers may work without rebooting, in others they will not until you have rebooted your PC.


USAGE:

You will be using the 'AltGr' key to produce the brèves and macrons. The AltGr key is the Alt key to the right of the space bar (http://en.wikipedia.org/wiki/AltGr_key) — alternatively you could hit Ctrl + Alt (on the left), but that seems cumbersome.


(A) "United States-Int-KJ-Trans"

ŏ ==> AltGr + k, and then o
ŭ ==> AltGr + k, and then u
Ŏ ==> AltGr + k, and then O
Ŭ ==> AltGr + k, and then U
₩ ==> AltGr + ` [key that also has TILDE ~ ]

ō ==> AltGr + j, and then o
ū ==> AltGr + j, and then u
Ō ==> AltGr + j, and then O
Ū ==> AltGr + j, and then U
(¥ ==> AltGr + - [is already in US-International keyboard, was not changed])


(B) "United Kingdom Ext - KJ-Trans"
... same as above, EXCEPT:
₩ ==> AltGr + \


(C) "German - KJ-Trans"
... same as US keyboard above, EXCEPT:
₩ ==> AltGr + w


(D) "French KJ-Trans"
... same as US keyboard above, EXCEPT:
₩ ==> AltGr + w


(E) "Italian - KJ-Trans"
... same as US keyboard above, EXCEPT:
₩ ==> AltGr + w
È ==> AltGr + è


(F) "Spanish - KJ-Trans"
... same as US keyboard above, EXCEPT:
₩ ==> AltGr + w


(G) "Dutch - KJ-Trans"
... same as US keyboard above, EXCEPT:
₩ ==> AltGr + w


(H) "Swiss German - KJ-Trans"
... same as US keyboard above, EXCEPT:
₩ ==> AltGr + w


(I) "Canadian Multi.Stand.- KJ-Trans"
... same as US keyboard above, EXCEPT:
₩ ==> AltGr + w


(J) "Danish - KJ-Trans"
... same as US keyboard above, EXCEPT:
₩ ==> AltGr + w

Remember, this is just an INPUT method, nothing more than that. The brèves and macrons are already in the various Unicode fonts on your computer. Just to be sure and to avoid any misunderstandings: you can hand on any files you created to anyone else with a post-2000 operating system (Windows, Mac, or Linux) but without the same keyboard driver/s, and those 'special' characters will still be there.

-------------------------------------------------------------------------------
Permanent download links at: http://koreanstudies.com/notebook/breves.html
Discussion in case of problems: http://koreanstudies.com/forum/viewtopic.php?f=7&t=19 [here]
-------------------------------------------------------------------------------

Best,
Frank Hoffmann

Re: Brèves & Macrons: Mac and Windows INPUT Solution

Unread postPosted: July 21st, 2016, 6:08 pm
by Russell Burge
Dear Mr. Hoffmann,

Thank you so much for this helpful guide!! Out of curiosity, would you have any insight into how to keep the latest Windows drivers from automatically inserting accent aigu (é, ó etc.) after typing an apostrophe? I just removed my original US English keyboard but now am stuck with this feature - very inconvenient for typing aspirated consonants in McCune-Reischauer.

Best,
Russell

Re: Brèves & Macrons: Mac and Windows INPUT Solution

Unread postPosted: July 24th, 2016, 10:39 pm
by Frank Hoffmann
Thanks Russell !

Here is a NEW version of the US driver:
http://koreanstudies.com/notebook/Win10-KJ-US-keyboard.zip

JULY 24, 2016:

U P D A T E D **US** keyboard driver:

This is an updated US keyboard driver--created under Windows 10--but it should also work for Win 7 and Win 8.
As was pointed out, when using the US keyboard driver one automatically inserts an accent aigu (é, ó ...) while the intention is to type a simple apostrophe (if a vocal follows that apostrophe without space). FOR EXAMPLE, if you type
t PLUS ' PLUS o
which should result in _t'o_ ... e.g. to represent the Korean 토, you actually end up seeing _tó_. This is not the case with the British or German keyboard drivers--and I also do NOT think this is the result of my earlier alterations (of the US driver). In any case, the above posted, newly customized US driver has this "dead key" completely removed. The apostrophe is the apostrophe again. (Just switch back to the original keyboard driver if you need to type é, ó, etc.)

After installation, the newly created US driver shows on your PC as:
United States-Int-KJ-Trans10
Same as with the other keyboard drivers, double-click the "setup.exe" file to install it. Make sure to confirm the install if your anti-virus program complains, and REBOOT your PC right after the install.

Best,
Frank