Pull to refresh

Проблема трех раскладок в Linux

Reading time2 min
Views15K
Имея одновременно три раскладки (английскую, русскую, украинскую) всегда в них путался, так как отличить их не глядя на индикатор не просто, а при потребности украинской раскладки, добавлять её и убирать каждый раз неудобно. Решается очень просто, расширением русской раскладки четырьмя дополнительными украинскими буквами (є, ї, і, ґ) и апострофом (’). Способ не претендует на уникальность, но здесь никто вроде бы еще не описывал.
Читать дальше →
Total votes 67: ↑57 and ↓10+47
Comments91

Абсолютная мультиязычность и типографика на любой раскладке

Level of difficultyEasy
Reading time15 min
Views4.5K

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

Основная идея – использование одной раскладки для всей письменности и символьного набора, без каких-либо ограничений.

Возможно вы также слышали (а может даже и используете) о типографской раскладке Ильи Бирмана. Она добавляет многим клавишам два дополнительных слоя, с модификаторами AltGr и Alt-Shift, под которыми расположен расширенный набор символов, в числе которых символы "корректного ввода", кавычки всех видов, некоторые специфичные языковые символы, а также прочие потенциально востребованные символы и немного диакритики. Общее количество уникальных символов – около 75. За 15 лет данная раскладка приобрела немалую известность, в основном среди медиакомпаний, что служит определённым показателем востребованности.

В самом базовом представлении, данный проект следует тем же положениям – дополнительные символы на дополнительных слоях под модификаторами, для упрощения набора.

Но самое интересное в деталях, ведь так? О них и поговорим ниже, благо, есть о чём.

Total votes 4: ↑4 and ↓0+4
Comments10

Он исправил баг с раскладками

Reading time1 min
Views1.5K
Я не верю своим глазам!
Оплата исправления багов сработала и в FireFox 3 под линуксом не будет проблемы с горячими клавишами в русской раскладке. Мои поздравления всем пользователям огнелиса под линуксом, отдельное спасибо автору патча, Олегу Крылову. Пожелаем ему удачно потратить заслуженные 500$.
Желающие могут заработать ещё 450$ на следующем баге. Подробности по ссылкам.

Ссылки по теме:
Обсуждение на ЛОРе
Официальное сообщение от Mozilla-russia
Программа «Деньги за исправление багов»
Total votes 47: ↑44 and ↓3+41
Comments38

И снова о раскладке Бирмана

Reading time3 min
Views4.7K

Преамбула

Некоторое время назад я быстро и как-то незаметно «подсел» на эту раскладку и заимел привычку везде использовать тире, кавычки-ёлочки, многоточия и прочие символы, при повседневном использовании в большинстве случаев заменяемыми суррогатами. Переехав в Ubuntu, с огорчением убедился, что Compose-key для полного счастья все-таки не хватает. Перейдя по ссылке «некая версия для Линукса» с сайта Бирмана, я с огорчением обнаружил, что предложенное Сергеем Столяровым решение мне не нравится. Не нравится как минимум тем, что смешивать саму раскладку и способ переключения мне показалось весьма… странным. В полном соответствии с принципом «Критикуешь — предлагай» я несколько
модернизировал решение Сергея
Total votes 29: ↑27 and ↓2+25
Comments33

«Типографские» раскладки клавиатуры

Reading time6 min
Views29K
По просьбам трудящихся коснёмся темы «типографских» раскладок клавиатуры. То есть, как системных средств Windows, так и сторонних программ, позволяющих вводить различные специальные символы с помощью клавиатуры (обычно, правой клавиши Alt, она же AltGr).

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

Также в самом начале скажу, что по моему мнению и мнению некоторых моих коллег использование «типографской» раскладки клавиатуры при определённом навыке (который нарабатывается за неделю-две) гораздо эффективнее в смысле соотношения затрат сил и качества набранного текста, чем использование «автоматизированных типографов» вроде лебедевского и других. Проблема в том, что автотипографы всё равно не справляются с типографированием текстов идеально. А как показывает наша практика, искать ошибки в типографированном тексте тяжелее, чем типографировать текст «с нуля». Конечно же, это в меньшей мере относится к случаям, когда необходимо типографировать длинные литературные тексты, где автотипографы справляются относительно хорошо, а затраты на ручное типографирование весьма велики.

В статье я перечислю известные решения для создания и использования «типографских» раскладок, а в конце расскажу о том, чем мы с коллегами пользуемся сами.

Читать дальше →
Total votes 49: ↑44 and ↓5+39
Comments84

Leopard и переключение раскладок

Reading time2 min
Views2.9K
Совсем недавно перебравшись с Windows на Mac OS X Leopard, я, разумеется, столкнулся со множеством непривычных вещей. Многочисленные отличия этой системы заставляют много думать, т.к. становится интересно: а почему разрабочики сделали именно так. Потому что от них — от разработчиков — ожидаешь тщательного подхода к деталям интерфейса. Об одной такой детали я и хотел бы поразмышлять вслух и послушать сведущих людей. Это переключение раскладок клавиатуры.
Читать дальше →
Total votes 12: ↑8 and ↓4+4
Comments38

Раскладки для Mac OS X на Ukelele

Reading time4 min
Views32K
В ответ на топик, решающий проблему отсутствия русской типографской раскладки для Mac OS X, решил написать свой вариант решения (такая вот тавтология). Может быть, в чём-то более универсальный.

Для знающих маководов не секрет, что в Mac OS X есть возможность визуально создавать собственные раскладки на свой вкус и цвет с помощью замечательной программы Ukelele. Об этой программе уже много где писалось, так что удивительно, что подобная статья не мелькала на Хабре в сезон плодородия.

Ukelele этим летом обновилась до версии 1.8 и теперь распространяется как Universal Binary, что подразумевает возможность запуска этой утилиты на Mac OS X 10.5 Leopard. Все необходимое, включая набор готовых раскладок и саму программу, включено в .dmg-образ, скачиваемый с официального сайта.

Так что же можно сотворить в Ukelele?
Читать дальше →
Total votes 16: ↑12 and ↓4+8
Comments4

Опять о раскладке Бирмана, да и переключении раскладок вообще в грядущей 8.10

Reading time4 min
Views1.3K

Disclaimer


Всё нижеописанное относится к Ubuntu 8.10 (interpid), хотя скорее всего затронет и будущие стабильные версии.

Обратите внимимание, что некоторые описанные ниже шаги могут привести к непредсказуемым :) последствиям.

Предистория


Некоторое время назад o4kapuk описывал в статье И снова о раскладке Бирмана как «Добиться поддержки „типографической” функциональности средствами, максимально приближенными к штатным.»

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

Читать дальше →
Total votes 10: ↑8 and ↓2+6
Comments12

Однозначный переключатель раскладки

Reading time2 min
Views111K
Итак, в чем проблема обычных способов переключения раскладки? То, что они сделаны по остаточному принципу — нужен был способ переключения, а 101-клавишная клавиатура уже была стандартом. Для англоговорящих проблем, конечно, нет. А вот всем остальным пришлось выучить Shift-Ctrl.
Когда есть возможность не соблюдать стандарты, проблемы нет — добавляем кнопку РУС-ЛАТ, и проблема решена:
image
А как быть остальным?
Читать дальше →
Total votes 77: ↑48 and ↓29+19
Comments188

На пути к идеальной клавиатуре

Reading time9 min
Views61K

Я программист и, как вы догадываетесь, некоторое время провожу за набором кода. Это занятие обычно заключается в переносе мысли из пространства между дужками очков в пространство за монитором. Пока нейроинтерфейсы редки, легаси требования делают печать достаточно сложной, в ней участвуют мозг, глаза, руки, клавиатура, компьютер и монитор. Хотелось бы смотреть только на монитор, а не переводить взгляд на клавиатуру. При этом попадать по нужной клавише, быстрее печатать и меньше опечатываться, меньше двигать запястьем и пальцами.


Ответ — эргономическая клавиатура. Под катом процесс рождения двух. Уберите детей подальше от экранов, есть сцены технопорно.


image

Читать дальше →
Total votes 116: ↑115 and ↓1+114
Comments355