RuVdrill.xls (Russian vocabulary drill program, Version 1.00.00)
Copyright (c) 2001 by Michael Hansen
Press Ctrl+M to begin/resume vocabulary drill.
Version: 1.00.00
Date: released 25 March 2001
Author: Michael Hansen
6624 Oak Drive
Alexandria, VA 22306-1629
USA
License: Please see the file license.txt or the "License" worksheet tab for licensing information.
Requirements: Microsoft Excel 97 or later
Microsoft Windows 95/98 with Multilanguage Support and a Russian
keyboard driver installed (scroll down to see technical information)
This program should also work with Windows NT, although Russian keyboard
support for NT is different from what is described below.
Bare Minimum Instructions
1. Copy RUVDRL10.zip into any directory on your hard drive (suggestion: C:\russian) and
decompress the file using PKZIP, WinZip, or a similar utility.
2. The essential files are RuVdrill.xls, wordlist.xls, and opener.xls. The others (wordlist.doc,
readme.txt, license.txt, and kbdru.kbd) should be kept in the same directory to make a full set.
Files are described more fully below and in the license agreement.
3. In Excel, open the file called opener.xls and choose "Read-Only" mode when prompted.
4. The rest of the program is menu driven, with all commands located on the "Russian" menu.
Issue the Russian / Reset command (shortcut: Ctrl+M) at any time to reset the menu and
display, or to return to the vocabulary drill worksheet.
About the Author
I teach high school mathematics and statistics at St. Albans School for Boys, an Episcopal school
affiliated with Washington National Cathedral in Washington, D.C. I am also a beginning Russian
student. During the 1999-2000 academic year, one other faculty member and I took first-year
Russian alongside a group of 13- to 16-year-olds. We survived, thanks to the extraordinary efforts of
our teacher, Tamara Woolf. This program is designed to automate and speed up some of the
flashcard vocabulary drills that we used during the year. For more information about St. Albans,
please visit
www.sta.cathedral.org
For more information about me and the classes I teach, please visit my home page:
netword.com/*****
Worksheet Protection and Companion Files (wordlist.xls and opener.xls)
The contents of RuVdrill.xls are protected against accidental modification, as are those of the data
file (wordlist.xls) and the file that launches everything (opener.xls). All three files should be stored in
the same directory. When you open opener.xls, a macro will automatically fetch the data from
wordlist.xls and will load the words into the appropriate row of RuVdrill.xls. In a future verson of
RuVdrill.xls, multiple word lists will probably be supported. If you have other suggestions for
improvements, please send e-mail to mhansen@cathedral.org or U.S. mail to the address above.
Other Technical Information
If you have not already done so, you must first install Multilanguage Support for Windows. To do
this, use the Start menu (normally in lower left corner of screen) and follow these steps:
1. From the Start menu, choose the Settings command.
2. Choose Control Panel.
3. Double-click the "Add/Remove Programs" icon.
4. You will see a dialog box that has three tabs at the top. Click on the middle one of these
tabs, which is labeled "Windows Setup."
5. After a delay, you will see a list of components. Scroll down to see "Multilanguage Support"
and click the check box to the left of that entry.
6. Click OK and follow any additional prompts or instructions that appear.
Whew! After that hurdle is out of the way, you should install a Russian keyboard driver so that
you can enter Russian characters from your keyboard. There are many, many such keyboard
drivers available from various sources, usually free. Windows itself comes with one called
kbdru.kbd (read as "Keyboard Russian Keyboard"), which you can activate by following these
steps:
1. Begin, as before, by clicking the Start menu, then the Settings command, then Control Panel.
2. Double-click the "Keyboard" icon.
3. On the dialog box that appears, there are two tabs. Click the "Language" tab, which is the
one on the right.
4. Click the "Add..." button and follow the prompts to add the Russian language with the Russian
keyboard layout. Click OK when finished.
Now that the Russian keyboard is enabled, you can use SHIFT+ALT to switch between Russian
and English mode. If you're like me, though, you may be dissatisfied with the results. The default
Russian keyboard driver (kbdru.kbd) that comes with Windows 95/98 is (in my humble opinion)
rather hard to learn, with letters located in awkward places.
If you wish, you can instead use my alternate version of kbdru.kbd that I have included for
free with the RuVdrill program. I'm not saying my keyboard driver is the best possible, but I hope
you find it useful. Here's how to get Windows to ignore the default kbdru.kbd and to use my
version instead:
1. You must first go through both of the procedures listed above. In other words, you must
install Multilanguage Support, and you must activate the default Windows keyboard driver
for Russian. Activating the Windows version of kbdru.kbd is required even though you
will be altering it in a moment.
2. Use your favorite file management utility (e.g., Windows Explorer) to copy my kbdru.kbd
file into the C:\WINDOWS\SYSTEM directory, where it will overwrite the version that is
already there. If you don't know how to copy files from place to place, please ask someone
in your office (or the nearest computer guru teenager), because it would be cumbersome to
explain here how to perform this task. You either already know how to copy files from place
to place, in which case the instructions would be boring, or you don't, in which case this is
a basic skill covered in any introductory book or video about Windows.
3. You must reboot your computer for the change to take effect. Note that if you get confused
about which copy of kbdru.kbd is original and which is "new and improved," you can
tell them apart by looking at the size of the file. The version that comes for free with
Windows is 473 bytes, and my "souped up" version is 800 bytes.
How to Find the Russian Letters on the Keyboard
My Russian keyboard layout has three basic groups of letters: obvious, somewhat obvious, and not
obvious (i.e., requiring memorization).
1. "Obvious" assignments: English key Get this result in Russian
A a
B be
V ve
G ge
D de
E e
Z ze
I backward N
K ka
L el
M em
N en (H)
O o
P pe
R er (P)
S ess (C)
T te
U oo (Y)
F ef
X xa
2. "Somewhat Obvious" assignments:
English key Get this result in Russian
J (like an altered "I") backward N kratkoye
C (think of "ts") tse
H (think of "ch") che
W (visual cue) sha
}] (vague visual cue) e oborotnoye
3. "Not Obvious" assignments (these Russian letters have to be memorized)
English Russian Result(s) Rationale
Shift+3 ë located near letter E; relatively rare
Shift+4 Ë located near letter E; relatively rare
|\ zhe | plus \ makes most of the letter zhe
~` shcha backquote is reminder of small mark at right
Shift+6 hard sign vague visual cue; character rarely used
Shift+7 uppercase hard sign found just to right of ?
Yy yeri (61) approximate sound match
{[ soft sign conveniently located just to right of English P
< « Russian double quote (Shift+comma)
> » Russian double quote (Shift+period)
Qq ya (backward R) just above the letter A
+= yoo (I0) last available standard key
If you disagree with any of these key assignments (which is certainly understandable), you may
wish to search for a better .kbd file on the Internet. There are many to choose from! You can
also create your own keyboard layout with the help of a keyboard generator program.
Speaking of keyboard generators, Janko Stamenovic's Keyboard Generator program is free for
private use, or $15 if (like me) you want to distribute .kbd files to other people. Janko's program is
quite easy to use. For more information, send email to him (janko@eunet.yu) or visit his site:
solair.eunet.yu/~janko/engdload.htm
Updates and News
For updated versions and other news related to RuVdrill.xls, please visit the RuVdrill site on the Web:
www.angelfire.com/va2/russian