Skip to content

Commit aa9a469

Browse files
committed
add resources and documentation
1 parent 84e1a13 commit aa9a469

File tree

3 files changed

+47
-0
lines changed

3 files changed

+47
-0
lines changed

README.md

Lines changed: 47 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,2 +1,49 @@
11
# ota-keyboard
22
Repo for a Windows input method for ottoman turkish ota-TR keyboard for the QHOD project, created in MS Keyboard Layout Creator
3+
4+
## About
5+
6+
Keyboard created for the transcription of Ottoman sources using the IJMES transcription tables for Windows.
7+
8+
Behaviour is derived from the standard tr-TR QWERTY Turkish keyboard.
9+
10+
![MSKLC screenshot of IJMES Keyboard](ijmes.png "Screenshot")
11+
12+
In the Alt-Gr/Alt-Cmd/Right-Alt shift state, we add *dead keys*:
13+
14+
- <kbd>Alt-Gr</kbd> + <kbd>,</kbd>: Combining dot below (works with HhKkSsTtZz)
15+
- <kbd>Alt-Gr</kbd> + <kbd>.</kbd>: Combining dot above (works with HhSsTtZz)
16+
- <kbd>Alt-Gr</kbd> + <kbd>-</kbd>: Combining macron below (works with NnZz). **Note**: As MSKLC is not able to create combined characters that do not have a single codepoint in Unicode, S̠s̠ has to be typed as <kbd>S</kbd> + <kbd>Alt-Gr</kbd> + <kbd>-</kbd> + <kbd>space</kbd>
17+
18+
## Coverage
19+
20+
The keyboard includes the following special characters.
21+
22+
ʾʿ
23+
ḢḣḤḥ
24+
Ḳḳ
25+
̠Nn̠
26+
ṠṡṢṣ̠Ss̠
27+
ṪṫṬṭ
28+
ŻżẒẓ̠Z̠z̠
29+
30+
31+
## Installation
32+
33+
1. Use the provided windows installer files.
34+
2. In Windows Settings, add Turkish as a Language.
35+
3. Select Turkish/Türkce Language > Options and add Keyboard from the list
36+
4. Type ahead.
37+
38+
39+
## Customization
40+
41+
Using MS Keyboard Layout Creator:
42+
43+
1. Get MSKLC.exe from the interwebs.
44+
2. Try if it works
45+
a. You're fine.
46+
b. You have to install the ancient .NET 2.0 framework. [Useful info on how to do this](https://www.windows-faq.de/2016/10/30/net-framework-2-0-und-3-5-unter-windows-10-installieren/) (in German)
47+
3. Open the `ijmes.klc` file and change it until it suits your needs.
48+
4. Recompile the `.dll` (likely you will have to uninstall the previous version to avoid naming clash)
49+

ijmes.klc

17.4 KB
Binary file not shown.

ijmes.png

16.4 KB
Loading

0 commit comments

Comments
 (0)