learned something on my mac
Jan. 3rd, 2014 09:07 am![[personal profile]](https://www.dreamwidth.org/img/silk/identity/user.png)
How to enter, say, ā
1. Go to "languages/preferences" whatever
2. In "input methods", add "unicode"
3. Select 'unicode' as input method, in the top right corner of your screen.
4. In your input field, say, type
The table of combining diacritical marks is here
À B́ Ĉ D̃ Ē F̅ Ğ Ḣ Ï J̉ K̊ L̋ M̌ N̍ O̎ P̏ Q̐ Ȓ S̒T̓ U̕ V̖ W̗ X̘ Y̙ Z̚
a̛ b̛ c̜ d̝ e̞ f̟ g̠ h̡ i̢ j̣ k̤ l̥ m̦ ņǫp̩ q̪ r̫ s̬ ṱu̮ v̯ w̰ x̱ y̲ z̳
etc
1. Go to "languages/preferences" whatever
2. In "input methods", add "unicode"
3. Select 'unicode' as input method, in the top right corner of your screen.
4. In your input field, say, type
a
, then press 'option' and type 0304
, which is a diacritical mark for this strike above. Voilá.The table of combining diacritical marks is here
À B́ Ĉ D̃ Ē F̅ Ğ Ḣ Ï J̉ K̊ L̋ M̌ N̍ O̎ P̏ Q̐ Ȓ S̒T̓ U̕ V̖ W̗ X̘ Y̙ Z̚
a̛ b̛ c̜ d̝ e̞ f̟ g̠ h̡ i̢ j̣ k̤ l̥ m̦ ņǫp̩ q̪ r̫ s̬ ṱu̮ v̯ w̰ x̱ y̲ z̳
etc
no subject
Date: 2014-01-03 05:23 pm (UTC)I have 'international - US' and for simple cases like using English and German -- long keypress works. You'll have a popup with numbered options.
o + 6 = ø
u + 5 = ū
and so on.
no subject
Date: 2014-01-03 05:29 pm (UTC)Мне в Германии приходится иногда вводить умлауты, а на немецкую клаву неохота переходить, там все очень непривычно, так я сделал так что умлаут появляется если нажать соотв. гласную с кнопкой Альт, в том числе заглавные, ну и до кучи Эсцет - Альт с кнопкой С. Тема закрыта.
no subject
Date: 2014-01-03 05:30 pm (UTC)no subject
Date: 2014-01-03 05:35 pm (UTC)И не нужная никакая программка... Раскладка выше описана
no subject
Date: 2014-01-03 05:37 pm (UTC)Пиктографическое программирование :)
no subject
Date: 2014-01-03 05:49 pm (UTC)no subject
Date: 2014-01-03 05:51 pm (UTC)* not all glyphs present;
* they are not always defined as zero-width symbols;
* they are not always properly combined, if used two or more of them;
* they are not always properly combined even for single characters: U+030C "̌ ̌" (caron) must be placed at different heights over "E" and "e", respectively;
Even such a simple combination as *Lao* tone mark over a *Thai* consonant would not work. Chandrabindu over the Latin "Q" seems the most unusual to me. :)
Hence, the best approach for undefined output/rendering device is using well-known combinations of such characters, e.g. U+0045 "E" + U+030C "̌ " (caron) = U+011A "Ě".
Also, see the typographic keyboard layout (http://ilyabirman.ru/projects/typography-layout/) by Birman.
Только не в терновый куст!
Date: 2014-01-03 06:01 pm (UTC)Unicode прекрасен, но представлен в природе двумя формами - нормализованной и де-нормализованной. В файловой системе Мас - только денормализованная форма. А Java поддерживает обе.
Потом начинается выворачивание мозга в попытке отыскать отличия с строках, которые визуально неразличимы, но имеют разные последовательности кодирования.
no subject
Date: 2014-01-03 06:02 pm (UTC)no subject
Date: 2014-01-03 06:05 pm (UTC)no subject
Date: 2014-01-03 06:38 pm (UTC)I think it is a crime of M$ that they never implemented "insert symbol" in every textbox context menu which would pop charmap.
Re: Только не в терновый куст!
Date: 2014-01-03 06:52 pm (UTC)no subject
Date: 2014-01-03 06:53 pm (UTC)no subject
Date: 2014-01-03 07:14 pm (UTC)Одна из стандартных проблем даже без юникода. Всунет кто-нибудь русскую букву в английское слово и жалуется, что программа неправильно работает. Решается просто - видишь странное сообщение что не нашлось то, что обязано быть - скопируй из правильного места... Если не помогает - сравни в hex редакторе.
no subject
Date: 2014-01-03 07:15 pm (UTC)О!
Date: 2014-01-03 07:23 pm (UTC)А родной кирилицей
Date: 2014-01-03 07:25 pm (UTC)no subject
Date: 2014-01-03 07:42 pm (UTC)Re: Только не в терновый куст!
Date: 2014-01-03 07:43 pm (UTC)no subject
Date: 2014-01-03 07:57 pm (UTC)In GTK you can hold Ctrl+Shift and type u0307. Or you can set QT_IM_MODULE=xim GTK_IM_MODULE=xim and lose this ability, but instead you can have your own ~/.XCompose and put whatever combinations you want there. Never understood why these things cannot be made to work together. I use the second method and set up things like — « » á ѣ ѳ.
no subject
Date: 2014-01-03 08:12 pm (UTC)no subject
Date: 2014-01-03 08:56 pm (UTC)no subject
Date: 2014-01-03 09:05 pm (UTC)Re: Только не в терновый куст!
Date: 2014-01-03 09:06 pm (UTC)Те же трюки с набором странных символов прокатывают и на винде, только надо поставить европейскую клавиатуру. Ни в одной евростране она не прижилась, но в стандартной поставке присутствует. :a, `e, ^e и т.д.
Re: Только не в терновый куст!
Date: 2014-01-04 01:47 am (UTC)Re: Только не в терновый куст!
Date: 2014-01-04 09:33 am (UTC)no subject
Date: 2014-01-04 10:22 am (UTC)no subject
Date: 2014-01-04 10:23 am (UTC)Классно.
no subject
Date: 2014-01-04 11:02 am (UTC)no subject
Date: 2014-01-04 11:18 am (UTC)no subject
Date: 2014-01-04 12:50 pm (UTC)no subject
Date: 2014-01-04 05:31 pm (UTC)no subject
Date: 2014-01-04 10:13 pm (UTC)Первый человек, который так делает. Я это всюду пропагандирую уже лет 5, наверное, но безрезультатно. А ведь удобно, черт возьми, особенно когда видишь людей пользоваться дед-кеями или больной на голову раскладкой с диактрикой вместо цифр (!!!)