Как стать автором
Обновить

Комментарии 84

уже писал, что некоторые решения даже входят в програмные продукты по-умолчанию
Да, но это под иксами. Добавил в статью ссылку на Убунтариум, спасибо. :)
под иксами такие вещи делаются намного проще, на мой взгляд.
интересно, чем обоснован выбор ОС семейства Виндоус для вашей работы?
Ряд причин — в основном использование софта (финансового, дизайнерского), который есть только под Windows.
я думал, что вы для веба тескты редактируете (сайт подсмотрел) :) потому и спросил, для своих контент-менеджеров выбрали Убунту
Приходится ещё работать с DITA (такой XML-стандарт) и верстать в InDesign и FrameMaker, так что не вебом единым. :)
У меня Опера глючит или Вы специально половину серым цветом выделили, да еще и списки крупным шрифтом сделали?

ЗЫ: В HTML вроде все нормально
Заголовок один не закрыл. Так лучше?
Извиняюсь за спам, уже все в норме
Это всё, конечно, замечательно. Но было бы лучше, если бы появилась стандартизированная (ISO, ГОСТ, как угодно) типографская раскладка. А дальше она, возможно, будет включена в дистрибутивы. Глядишь, и грамотность пользователей повысится…
Я писал — в стандартизированной типографской раскладке нет особого смысла, потому что она может быть разной для разных задач. Да и не очень понятно, кто должен заниматься такой стандартизацией.
А можно оффтопом у уважаемых хабраспециалистов по типографике попросить статью о кавычках: немецких двойных „ “ и одинарных ‚ ‘, английских “ ” и ‘ ’, французских « » и ‹›. И заодно о всевозможных надстрочных чёрточках: английской одиночной правой в качестве апострофа, туда же apostrophe, quatation mark, таинственные prime и double prime и ещё более таинственные acute accent и greve accent. Ну и что там ещё бывает.

И главное - объяснить, где, как и почему это всё используется у нас, а то лапкоёлочками мои (подозреваю, не только мои) познания в вопросе, кажется, исчерпываются.
Например, если в предложении идёт перечисление через запятую иностранных слов с переводом на русский - как это оформить? Или, например, хv'нямна или хv’нямна, или какая-нибудь ещё нямна? (Это я разглядываю диссер по то ли энецкому, то ли ненецкому, напечатанный на машинке с использованием исключительно надстрочной запятой и стандартной непарной кавычки, и у меня волосы на голове шевелятся от мысли о типографировании этого всего).
Все эти кавычки у нас не используются никак. Если в русском тексте встречаются иноязычные слова или фразы, то они типографируются с помощью нашей типографической традиции.
Ну почему же все - лапки то с ёлочками точно используются)
А апострофы, апострофы? А ещё в википедии написано: «Кроме того, при переводе значения иноязычного слова иногда также употребляют английские одинарные (или, так называемые, марровские) кавычки (‘ ’): например, англ. reader — ‘читатель’». Они врут?
Ну, лапки с ёлочками — уже давно наши. Обычные, «» и „“. А всё остальное, походу, от лукавого. Марровские кавычки используются в словарях и т. п., но в обычном тексте особого смысла их использовать нет, можно либо использовать обычные кавычки, либо не использовать никаких, либо использовать какой-либо вид выделения.
оп-па, злой хабр в предпросмотре показал все кавычки из первого абзаца правильно, а после отправки сожрал. А теперь от ещё и слёту жрёт ссылку на соответствующую табличку в википедии=/
Хорошая статья.
Но картинка вашей раскладки всетаки нужна, пусть даже не очень симпотичная
В процессе, постараемся выложить поскорее. :)
А зачем вставлять вместо юникодовских символов их HTML-подстановки? Ведь они и так будут правильно отображаться в браузере.
Бывают в некоторых уродских CMS уродские парсеры, которые режут Unicode-символы при сохранении в базу. Я, честно говоря, не очень понимаю, как это удаётся, но факт остаётся фактом. Да даже вот Хабр не пропускает ½ в виде просто символа в комментариях, а мнемонику ½ пропускает.
Клёва ответили на комментарий :-) Спасибо!
Похоже, один из самых фанатичных блогов на хабре.
Это хорошо или плохо? :)
Ну, я считаю, что это хорошо. И восхищаюсь этим блогом. Сам к типографике никакого отношения не имею, но аппетит начинает приходить во время еды, и мне доставляет удовольствие читать людей, которые так трепетно относятся к любимому делу.

В этом, наверное, замешана присущая типографике любовь к различным деталям и мелочам.
Ура! Собственно мы сюда и пишем для этого. Spread your word, как говорится — глядишь, и интернет станет красивее, и рекламные растяжки на улицах грамотнее. :)
Дай бог =) Вот уже подумываю установить типографский вариант раскладки, чтоб хоть тире нормальное начать ставить. Да и символы валют пригодятся.
В раскладке Ильи Бирмана присутствует символ ≠, а в Scrype его вроде бы нет. По каким причинам было решено его не добавлять?
Ещё очень не хватает „
Имелся в виду знак «приблизительно равно». Съедается.
А в каких случаях используется? В принципе, его и знак «не равно» можно попробовать повесить на AltGr + Shift + 9, 0…
Использую часто, например, при указании приблизительной суммы.
Тогда ещё пособираем отзывы, и либо приткнём в раскладку, либо, если это критично, можно попробовать воспользоваться abcTajpu, если у вас FireFox.
Не браузером единым (и даже не единым браузером)… В общем, привычка к абоцоТайпу вызовет ещё больший дискомфорт, чем недостаток некоторых символов в приложениях, не поддерживающих уникод.
PS Ну да ладно, сам отредактирую :)
Ни разу не использовали, в отличие от плюс-минуса и различных чёрточек. Так что фактически убран в пользу минуса и дефиса. :)
Спасибо! Вы проделали просто восхитительную работу! =)
Очень полезная штука
У меня прям настроение хорошее с утра теперь из-за этого ))
А почему стрелки не на более привычных кнопках w, a, s и d? Только из-за градуса?
Хм, даже не скажу. Так сложилось. :) Видимо, да. А градус убрали с буквы «o», потому что а) он нечасто используется, б) при быстрой слепой печати, когда надо было набирать знак параграфа, когда промахиваешься, знак градуса ставился. А удобнее, когда ничего не ставится, чем потом стирать.

Ну и ещё для набора только правой рукой были приспособлены наиболее часто встречающиеся символы (кроме минут и секунд, которые встречаются реже градуса, но их было удобно налепить на одиночный штрих).
Ммм... можно было бы повесить градус на Shift+AltGr+d, а значок вьетнамского донга убрать куда-нибудь... подальше :)
Как вариант… В общем, мы сочли расположение стрелок на wasd не столь критичным (потому что стрелки тоже используются, но не очень часто). Если будет большое количество желающих, можно будет их подвигать. Либо можете сами воспользоваться MSKLC, если это очень критично для вас.
Свою раскладку я делал с помощью программы Keyboard Layout Manager. Очень советую!
Похоже, мы её пропустили. Посмотрим — я отпишусь, и явно добавлю в статью. Спасибо!
А работает она только на компьютере, где установлен этой же софтины плеер, или итоговая раскладка может быть установлена где угодно?
Работает на любом компе. Правятся непосредственно dll-ки.
хм, странно, что стрелочки на скринах не стандартно aswd ;)
Вот для ввода украинских символов неплохо было бы сделать ввод аналогично стандартной украинской раскладки Windows (только с AltGr), потому что уже руки привыкли
украинская буква - русская:
є - э, ї - ъ, і - ы
для ґ особого стандарта нет, так что на г, можно ставить
и апостроф! он ведь и в стандартной раскладке не работает, хотя нарисован на клавише буквы ё
На клавише «ё» нарисован не апостроф «’», а греве «`». Мы делали русскую раскладку с дополнительными символами, поэтому символы братских народов расставлялись туда, куда удавалось расставить, задачи совместить русскую и украинскую раскладки не стояло. Опять же, если у вас есть такая необходимость — то это несложно сделать самостоятельно.
а почему такое название - dead keys? в первый раз слышу
А это забавная история. Пошло это с хитрых печатных машинок, которые умели печатать диакритики (значки над и под буквами), но только после этого каретка не сдвигалась влево. То есть, сначала пропечатывалась диакритика (без сдвига каретки после неё), а потом, сразу на том же месте печаталась нужная буква, после чего каретка сдвигалась. Вот эти хитрые кнопки, которые не сдвигали каретку, и назывались dead keys. Вот так машинописная терминология перекочевала в компьютерную терминологию.
Рад, что в mac osx не надо плясать с бубном вокруг раскладок. Все уже есть из коробки.
Когда сидел на винде пользовался AutoHotKey. Только вместо AltGr использовал клавишу Win, она мне как-то без надобности была, да и шорткаты в программах не затрагивались. После апгрейда компа и установки на него Mac OS X (хакинтош) необходимость в автохоткее отпала — система сама предоставила все необходимые мне символы.
Это у меня одного перестали работать клавиши Enter, Shift (возможно и другие) при работе с полями ввода в Firefox?
При использовании раскладки?

Это странно, у меня всё в порядке и с Enter, и с Shift…
"а значок вьетнамского донга убрать куда-нибудь... подальше :)"
Заодно убрать и значок нового шекеля — он мало кому нужен (хотя Израильтяне, наверное, так не считают), но повесить двойные стрелочки (⇒ и др.) на AltGr+Shift+кнопки, аналогичные одинарным.
Бат (к своем стыду не знаю, какой это страны валюта), также можно убрать и повесить middot на x, т.к. это часто подразумевается как умножение.
А еще в тексте сказано, что он сидит на «z», а на картинке — на «x».
[AltGr]+[Shift]+[-] у вас дает дефис? По-моему, лучше бы он давал минус. Не "н-штрих" ('–',\u0150), а именно минус ('
Хе, там и бат есть? Ещё не вглядывался. Бат - у нас, в Тайланде :) Ну писал же авторы - фин. издания редактируют они.
Комрады, а никто не сталкивался с такой ошибкой в скрипте для AutoHotkey?
http://www.picamatic.com/show/2008/05/16/05/279188_200x164.png
Появилась при попытке запуска скрипта, после переустановки ОС. До перестановки- работала, как часы
Странно. Какая версия? Попробуй поменять на «!SC29::SendPlay {Asc 0180}».
>Какая версия?
Версия чего?
AutoHotkey - 1.0.47.06
Винда - WinXP SP3

!SC29::SendPlay {Asc 0180} заработало. А в каких кодах это клавиши? Подскажите пожалуйста
Это «Scan codes» так называемые, они привязаны не к вводимому символу, а к конретной клавише. Вы при переустановке системы раскладки не меняли? На текущей раскладке точно был символ «`»?
Да в том-то и дело, черт дернул меня использовать "сборку" "местных" любителей, а она, очень глючная была, решил сменить на другую, а вот посмотреть какая там раскладка была - уже и негде... А сейчас - "русский"-"русская". Вроде не было раньше такой по умолчанию...

Вы не могли бы ссылочкой на Скан-коды поделиться? Информация, которую я нашел - старая наверно, коды не те, и работают не так, а 29-я, которая апостроф - это вообще в середине буквенного ряда.
Я смотрел в MS Keyboard Layout Creator, она их показывает. Тут вот нашёл какой-то список: http://www.win.tue.nl/~aeb/linux/kbd/sca…
Ладно. Спасибо, что пытались помочь — решил не мучаться с кодами, а установить раскладку Ильи Бирмана, благо что заработала (одна, из трех последних установленных виндузов).
Установите лучше Scrype, она мощнее. ;)
Оценил вашу разработку. Сложновато для запоминания, но сделано отлично. Особое спасибо за украинские буквы — возможность снести вечно мешающую раскладку. Отдельный респект за знак гривны и цента, а также за стрелочки. Действительно мощная раскладка.
Прикрутить бы туда еще ударение — цены бы не было…
Та́м е́сть ударе́ние, на AltGr+ё.
Почему-то думал, что это апостроф, и использовать его, как ударение — нельзя. Стра
Вот, убедился. В предпросмотре хабра — строка обрезается сразу после ударения… Как же им пользоваться?
Это проблема Хабра, я не раз писал. Ставьте в комментариях вместо знака ударения HTML-код ́ — и он будет ставиться. В топиках он ставится с клавиатуры. Следующая версия Хабра будет юникодной, и этой проблемы не будет.
Спасибо за раскладку, конец теперь моим мучениям на ноутбуке :) Жаль только, в Semagic не работает — там, по-видимому, нет разницы между AltGr и Alt. Не знаете, есть какое-нибудь решение?
А что именно не работает? Я скачал проверить — там только некоторые символы заменяются на «?». Видимо, неполная поддержка Unicode.
Гм, заработало. Видимо, глюк был — вместо типографских символов срабатывали горячие клавиши, которые для Alt. Отлично, теперь в жж можно будет писать красиво. Спасибо еще раз!
В FBEditor не все кнопки работают корректно :(
Например, кавычку « удается набрать без проблем, а вот вместо » набирается многоточие. На точке — тоже многоточие. Вместо длинного тире набирается дефис или что-то такое же короткое.
FBEditor входит в FBTools?
Да.
Посмотрел. Похоже, это проблема конфликта с горячими клавишами самого FBEditor: он вставляет кавычки-лапки и многоточие по клавишам Ctrl + Ж, Э, Ю. Вместо длинного тире набирается дефис, а тире висит на Ctrl + =.

Поскольку AltGr = Alt + Ctrl, естественно, шоткаты программы перекрывают символы раскладки. Опции отключения горячих клавиш я не нашёл, так что конкретно в FBEditor эту проблему может решить только автор, добавив кнопку отключения конкретно этих горячих клавиш. Либо самому ковыряться в исходниках, и потом перекомпилировать.
Вот же, столько времени с этим редактором работала, а про такие горячие клавиши не знаю )) Жалко, что «елочек» нет. Исходники ковырять и компилировать, к сожалению, не умею.
А для 64-х битных систем не планируете создать раскладку?
Она подойдет для Windows XP x64?
Точно не уверен, но думаю, что подойдёт.
Хорошо бы выпустить ещё версии этой раскладки для Linux, а то конвертить виндовые раскладки в линуксовые не каждый умеет.
Пример как оно выглядит — здесь: habrahabr.ru/blogs/ubuntu/40543/
сайт пропал. у кого есть scrype_layout_vista.rar?
Пардон муа. Переложил на народ, ссылки обновил.
Ссылки опять умерли, перезалейте пожалуйста!
Ссылки опять убились… Просьба выложить куда-нибудь :/
Зарегистрируйтесь на Хабре, чтобы оставить комментарий

Публикации