Подписка на блог

РСС — лучше всего

Ещё есть автоматические трансляции в Тумблере и Же-же. Если что-то не работает, напишите мне: ilyabirman@ilyabirman.ru.

Раскладка 2.0: согласование

А если так? Все будут довольны?

Раскладка 2.0: согласование

Красное — новое или изменённое. На жёлтом фоне — комбинирующиеся акценты.
Подписаться на блог
Поделиться
Отправить
30 комментариев
doobrik
Комбинирующиеся акценты — замечательно. Минус — отлично.
Квадратные дужки в русской раскладке — да ты просто гений раскладкостроения.
Есть ли в ней мягкий перенос? Если нет, поставь, пожалуйста, на ноль.
А вцелом доволен.
Павел Ушаков
Дореформенные русские буквы на клавишах «y» «u» «i» «o» — просто, гениально и удобно. За минус и за то, что оставил почти всё на своих местах — громадное спасибо! Я — за.
Павел Аносов
Здорово. А можно еще циркумфлекс?
Илья Бирман
Комбинирующийся?
Илья
Отлично.
Oleg Andreev
Кто-то использует простые дроби и знак промилле?
Илья Бирман
Меня это тоже удивило :-)
Павел Аносов
>> …циркумфлекс?
> Комбинирующийся?

Разумеется. Я вообще, честно говоря, не понимаю, что делать с некомбинирующимися акцентами :) Разве что смайлики рисовать: `,,,´
bes island
Так заметно лучше.
s4er
Отправляй на бизнес-линч. -)

На мой взгляд, всё замечательно.

Расположение дробей удобнее стало, нажимать клавиш придётся больше, но не нужно будет вспоминать на какой кнопке что забито. Дореформенные буквы, после некоторого раздумья, кажутся тоже удачно расположенными, хотя мне они и не нужны.

???Но я, признаться, малость запутался, 4 разных чёрточки получается. Тире, дефис и минус — понятно, а четвёртая?
Илья Бирман
Короткое тире, например, любят использовать американцы, особенно в газетах, когда жалеют ширины колонок для нормального тире. Ещё им можно заменить минус в некоторых шрифтах, где его нет.
Kalan
Раз уж за Х и Ъ будут скрываться квадратные скобки, почему бы не посадить туда и фигурные?
Слава
Для ударе́ния используется акцент 0301 или «вьетнамский» 0341?
Слава
Но я, признаться, малость запутался, 4 разных чёрточки получается. Тире, дефис и минус — понятно, а четвёртая?
Короткое тире, в русском языке использующееся как соединительное: по маршруту Москва—Пекин отправятся группы туристов по 20—30 человек.
Илья Бирман
Где вы это взяли? В русском языке никакого короткого тире не существует.
Слава
Где вы это взяли? В русском языке никакого короткого тире не существует.
Да? Т. е., в моем примере должно использоваться обычное тире? Удивлен.
Илья Бирман
В Москве—Пекине — тире; в 20-30 человеках — дефис.
mlk
Илья, а можно еще символ диаметра?
Никита Козин
Так хочется стрелочки → 
Вася
Никита,
Стрелочки нужны только вам, а «диаметр» и «Пи» всех технорей обрадует.  
Илья Бирман
Диаметра не будет — его нет почти ни в каких шрифтах.

Пи — включает греческую раскладку и пишем пи :-)
Четырёхмерный
Всё хорошо, за квадратные скобки спасибо.
Вовка Соловьёв
Стрелочки очень нужны. Уверен, большая часть пользователей использует раскладку на вебе. А в вебтипографике стрелки уже используются не реже копирайта, дефиса и кавычек.
Четырёхмерный
Ксати о вебе. Илья, а нельзя ли куда-нибудь ещё амперсанд поставить?
Илья Бирман
Амперсанд в русской раскладке?..
Эдуард
Здравствуй, Илья!

Я пользовался твоей раскладкой года два. Прежде всего, хочу выразить тебе огромную благодарность хотя бы за то, что люди узнали о самой этой возможности — легко и просто вводить с клавиатуры нужные символы. Современные клавиатуры наряду с ПО (особенно благодаря повсеместному засилью MS Word) способствуют безграмотности пользователей, опрощению и примитивизации набора текста, тем более, что созданы на Западе и не учитывают особенности русского языка и русской типографики. Меня глубоко возмущают и раздражают безграмотно и некрасиво набранные тексты и я стараюсь по возможности исправлять это положение, даже когда просто пишу в чатах или на форумах. Для подготовки статей и книг я с некоторых пор использую систему ТеХ, в качестве редактора — LyX, в котором можно использовать все удобства «модернизированной» клавиатуры.

Однако твоя старая раскладка меня не совсем устраивает, новая, скорее всего, тоже не совсем устроит. Дело в том, что твои раскладки основаны на стандартной раскладке Windows. Она имеет два капитальных минуса:
1. Запятая доступна только по Shift-у (статью «Ководства» Лебедева «Трагедия запятой» ты, конечно, читал);
2. Постоянно используемые знаки верхнего ряда тоже доступны только по Shift-у, а цифры актуальны только для владельцев ноутбуков, у которых нет цифровой панели на клавиатуре.
Раскладка «Машинопись» намного более удобна тем, что самые нужные знаки препинания «открыты», доступны сразу. Кроме того, у неё более удобно расположена буква Ё (рядом с Ю), которая в  Windows-раскладке аж вынесена за пределы основного блока буквенных клавиш. Интересно, не является ли это главной причиной, по которой буква Ё постоянно игнорируется даже во вроде бы солидных печатных изданиях?
Хотя и она не идеальна, например, «открыт» редко используемый символ «|», а «+» находится под Shift-ом. Самый же главный ужас в том, что её знаки вообще не совпадают с английской раскладкой (в отличие от русской раскладки Windows, где совпадают «%», «*», «(»,«)»,«-»,«_»,«=» и «+»), а все клавиатуры к тому же маркированы так, как видят себе русскую раскладку американцы. Без уверенного владения «слепым» набором очень тяжело ориентироваться.

На мой взгляд, надо решить вот эти принципиальные проблемы, а уже потом думать о внедрении дополнительных возможностей. Я сейчас сам пробую сделать себе раскладку, но ты, скорее всего, успеешь раньше. Я пока в сомнениях. Возможно, хорошим решением было бы:
1. Взять за основу родные Windows-раскладки, но цифры 1—9 перенести под Shift в верхний ряд;
2. Для русского варианта вместо слеша «\» поставить запятую — на клавишу VK_OEM_5 (так она называется в MS Keyboard Layout Creator, на ней у меня маркированы «\ | /», рядом или над Enter). Намного худший вариант — но всё же лучше имеющегося  — поменять местами точку и запятую рядом с буквой Ю.
Однако буква Ё в этом случае остаётся по-прежнему в стороне от основного блока. Стоит подумать об её перемещении к букве Ю, как это сделано в раскладке «Машинопись». Наверное, стоит попробовать сделать также раскладку, взяв за основу и саму «Машинопись» — как на твой взгляд?

Что касается твоего варианта. Пока хочу спросить: по каким соображениям ты разместил дореформенные буквы именно так? Поскольку на современных клавиатурах места для них не предусмотрено, их следует, на мой взгляд, размещать по соответствию оставшимся после реформы 1918 года буквам, а именно:
1. Буква Ѣ (Ять) была заменена на Е, поскольку по звучанию была близка или совпадала с ней. Наиболее логичным представляется разместить её на русской букве Е (Есть) с доступом по Alt Gr — AltGr+Shift;
2. Букву Ѵ (Ижица), думается, логичнее всего разместить на английской Y, как наиболее ей близкой по употреблению;
3. Букву Ѳ (Фита) — на Ф;
4. Букву I (i десятеричное) — на английскую I (запоминается по начертанию) или русскую И, а ещё лучше продублировать. Кстати, какую букву/код будешь использовать для неё — английскую «ай» или белорусско-украинскую «i с точкой»?

Позже посоображаю над остальным, всё равно уже в окно ввода не помещается :-)
Эдуард
Продолжаю делиться соображениями.

Поскольку клавиша с русской Е под Alt Gr будет занята Ятем, знак «евро» предлагаю поставить под Ctrl, либо под клавишу Ы/S с Alt Gr. Вообще-то символы валют имеют англоязычное (точнее, латиноязычное) происхождение, поэтому логично их искать под клавишами, маркированными соотв. английскими буквами:
P — от англ. pound sterling, хотя с фунтом не совсем чётко, ибо также имеется связь с лат. Libra — фунт, а по начертанию представляет из себя комбинацию L и F. В принципе, знак фунта можно оставить на F, как у тебя, хотя это и не совсем грамотно, а можно продублировать на P и F. Но на L его уж точно не стоит ставить  — не все у нас сильны в латыни и языкознании :-)
E — по-английски euro, логично поставить на английскую Е, то есть русскую У;
S — ну, тут по общепринятой версии два т. н. геркулесовых столпа обвитых лентой в форме буквы S. Поскольку знак доллара есть на цифровых клавишах, сюда можно поставить знак евро под Alt Gr или под AltGr+Shift, продублировав знак доллара США. Запомнить будет нетрудно. И общий принцип будет состоять в том, что «англоязычные» симолы — на «англоязычные» клавишах.

Знак градуса у тебя расположен на английской D, это я считаю неправильным. Человеку ещё надо вспомнить английское слово degree (при условии, что он вообще его знает). Гораздо лучше разместить его на буквах, которые сами напоминают знак градуса своим внешним видом, т. е. на О (наверное, стоит продублировать на русской и на английской). Ещё лучше — на клавише с нулём, если она не будет занята.

Знак параграфа ? у тебя стоит на букве S, вероятно, по причине некоторой внешней схожести. Можно, в принципе, если S не уйдёт под доллар или евро, но лучше — на буквы П (Параграф) и P (Paragraph).

Предварительный итог. Главные недостатки твоих раскладок а) наследуют родовые недостатки Windows-раскладок (см. мой предыдущий пост) и б) трудно запоминаемы, поскольку мало мнемонических ассоциаций или они нарушены. Похвалю расположение квадратных стрелок (заодно добавь туда же фигурные), знак копирайта, торговой и зарегистрированной торговых марок, знак умножения (на Х даже лучше, чем — можно было бы — на звёздочке, поскольку по виду сразу вспоминается). Эти знаки расположены хорошо. Думаю на счёт кавычек-ёлочек и русских лапок — запомнить-то легко, но применять не очень удобно, а применять их приходится постоянно. Удастся ли расположить их лучше?..

Ещё очень нужный знак — @, но вот клавиша 2 и так сильно перегружена. Наверное, стоит разместить её на Alt Gr + цифровая 1, то есть рядом с «собачкой» английской раскладки. Не идеально, но будет проще вспомнить, что они рядом. Кстати, кроме Alt Gr можно сделать ещё и комбинации с Ctrl, но есть риск нарваться на комбинацию какого-нибудь Фотошопа. Но, вроде, доступ по Ctrl к «английской» «собачке» ни с чем не конфликтует. Правда, всё равно двойка перегружена получается...
Павел Ушаков
А можно поставить запятую на знак «\» в русской раскладке, но без набора «Alt Gr»? Ну пожалуйста! :-) Просто у меня клавиатура Logitech, а этот знак у меня рядом с буквой «я» находится. Получится, что с одной стороны, где буква «ю» — точка, а с другой, где «я» — запятая.
Эдуард
Добавочка, пока комментарии не закрыты: на клавишу С/С, кроме знака копирайта, так и просится знак градуса цельсия ℃.

Ещё добавочка: черты разные нужны, черты разные важны! Нужны мягкий перенос и неразрывный дефис, равно как и минус, короткое и длинное тире.

Добавочка №3: хорошо бы добавить к обычному и неразрывному узкий пробел, только вот я не помню это шрифтовой знак или «опция» программ-редакторов, и является ли он неразрывным... А нужен он для инициалов, и т. д., и др., и т. п.

Добавочка №4: надо постараться, чтобы русская и английская раскладки получились максимально совместимыми, т. е. чтобы в любой из них можно было применять по возможности одни и те же сочетания. Для этого, по возможности, лучше дать доступ из одной раскладки к знакам «чужой», не переключая язык ввода (вот как для квадратных скобок сделано), чем плодить сущности. Например, жутко неудобно иметь два восклицательных и вопросительных знака в разных местах, две точки и т. д., как исторически сложилось. Наплодили, блин, сущностей, а таких постоянно нужных клавиш как «Выделить всё», «Копировать», «Вырезать», «Вставить» и «Вернуть как было» нету, так и кажилься всю жизнь с распальцовкой!.. Прошу прощения за лирическое отступление.
Илья Бирман
Эдуард, у меня не хватило сил прочесть всё, что вы написали, но судя по отдельным предложениям вы взялись комментировать, не  посмотрев раскладку. Будьте внимательнее, пожалуйста.
Эдуард
Илья, Вы писали: «Вам предлагается подсказать другие улучшения (или предотвратить ухудшения).». Если Вы не утруждаете себя чтением того, что Вам пишут, то какой был смысл просить? Вам нужны комментарии в стиле: «О великий, о мудрейший Илья, сделай нам вот эти пару кнопок, мы так нуждаемся, ждём от тебя великой милости, не дождёмся!», так что ли? Сочтя за труд, недостойный Вас, Великого, прочесть то, что Вам написали по Вашей же собственной просьбе (или это была риторическая просьба), Вы расписались в собственной глупости и великой самонадеянности. Мне то что, я попользовался Вашей раскладкой и делаю себе сам другую. Но мне хотелось, чтобы раскладка, которую делаете и распространяете в сети Вы, была бы удобна для всех людей, которые ею пользуются. Ваше право не читать «многа букф», раз «не Ваш стиль». Можете даже удалить. Только удалите уж тогда и свой ответ, не позорьтесь.
Илья Бирман
Ещё раз повторю: перед тем, как подсказывать улучшения, посмотрите, что улучшаете.
Баранчиков
> Эдуард, у меня не хватило сил прочесть всё, что вы написали,
> но судя по отдельным предложениям вы взялись
> комментировать, не посмотрев раскладку. Будьте
> внимательнее,
> пожалуйста.

Илья, если вы хотели плюнуть этому человеку в лицо, то вам удалось достигнуть желаемого эффекта в полной мере. Эдуард, разумеется, перегнул палку с количеством конструктива (особенно учитывая, что раскладка почти готова к опубликованию), но он, судя по всему, потратил несколько часов, для того чтобы поделиться с вами своими идеями (многие из которых очень даже интересны), а вы, Илья, не нашли пяти-десяти минут, чтобы прочесть это. Очень некрасиво.
Илья Бирман
Человек, потративший несколько часов на то, чтобы дать совет, но поленившийся посвятить хотя бы пару минут тому, по поводу чего он советует, на мой взгляд, не вполне прав. Защищать его в этой ситуации — странно.

Тут же не детский садик, где гладят по голове просто за то, что очень постарался (даже если сделал в итоге какую-то хрень).
Алексей
Добавить надо стрелочки. Чтобы при нажатии на ALT+→ появлялся символ →
Сергей К.
Даже не знаю, что и выдумать. С появлением ударения и квадратных скобочек (которые очень полезны в википедии), да ещё и ятя уж не знаю, что и предлагать. Ну можно ещё букву ? сунуть (чтобы писать «докол?!»). Кому-то, возможно, пригодится буква ?, кто по-украински пишет.

А мне из нестандартных букв бывает нужна только дополнительная латиница (которую лучше развесить на латинскую раскладку) и очень редко греческие буквы α, β и μ.

А нет, придумал. На восьмёрку прямо-таки просится знак бесконечности.
Илья Бирман
Знак бесконечность на восьмёрке будет :-)
Четырёхмерный
Илья, ну а что здесь такого плохого в амперсанде? Нерусские знаки копирайта и квадратных скобок ведь присутствуют (и это хорошо). Давно пользуюсь вашей раскладкой не только для набора текстов, но и для веба, а там всякие нестандартные символы приходится по амперсанду с кодом набирать, как вы знаете. Вопрос не жизненно важный, но раз уж место есть в ракладке...
mftsch
По-моему вы зря упускаете ä, ü, ö. 
mftsch
Речь о латинских a, u, o с двумя точками. В немецком и некоторых других очень распространены.
Илья Бирман
Дак они будут, там же комбинирующиеся акценты будут.
mftsch
Т. е. три кнопки надо нажимать одновременно?
Илья Бирман
Нет, нужно нажать сначала на акцент, потом — на букву.
Популярное
Эти ссылки принесут мне миллионы: новости нижний тагил