Arnold ([info]arno1251) wrote,
@ 2008-05-12 09:23:00
Previous Entry  Add to memories!  Tell a Friend  Next Entry
Entry tags:техническое, язык

для памяти
На любую букву, в т.ч. русскую, в Ворде можно поставить "острое" ударение, набрав после неё 0301 и сразу нажав Alt+X. Проверил в полудесятке пропорциональных шрифтов, естественнее всего смотрится в Tahoma. Минус в том, что символ ударения физически разрывает слово, найти его поиском становится невозможно, и орфографический анализатор тут же помечает его красным цветом.
Ма́ма мы́ла ра́му
Я не специалист по шрифтовым изыскам, но, насколько я понимаю, у этого символа ударения указано отрицательное смещение (м-м... кернинг? или это не то?), и при отображении его ударение смещается на предыдущую букву.
via [info]youmka
См. тж. о французской диакритике
UPD1. Кстати, знак острого ударения был изобретен Аристофаном Византийским в III в. до н. э. для указания высокого тона и его изменений при чтении греческих стихов. Благодарю [info]daskalidi за уточнение по этому поводу.
UPD2. Для шрифта Verdana, по меткому наблюдению [info]youmka, указанный символ надобно ставить до ударяемой буквы. Внимание! это непофиксенный баг в ХРюше, в Висте всё нормально ([info]fregimus)
UPD3. Обратите внимание на исключительно функциональный рецепт от [info]fad_gel, с использованием которого ударение ставится вообще в одно касание.



(23 comments) - (Post a new comment)


[info]aahzraven
2008-05-12 06:23 am UTC (link)
Пасиб -- не знал.

(Reply to this)


[info]kirulya
2008-05-12 06:44 am UTC (link)
Спасибо!
Поделюсь: © - Alt+0169 - пожар в гомоборделе.

(Reply to this) (Thread)


[info]arno1251
2008-05-12 06:46 am UTC (link)
Отличное сравнение! :)

(Reply to this) (Parent)


[info]mitr
2008-05-12 06:49 am UTC (link)
Спасибо!

(Reply to this)


[info]nomen_nescio
2008-05-12 06:59 am UTC (link)
Полезно!

(Reply to this)


[info]chalona
2008-05-12 07:59 am UTC (link)
Спасибо, работает! Мне как раз постоянно приходится что-то придумывать, чтоб обозначить ударение в тексте упражнений для учеников. Вы меня просто спасли!

(Reply to this)


[info]daskalidi
2008-05-12 08:04 am UTC (link)
Уточнили бы хоть "Аристофаном из Византия", а то какая-то часть френдленты может подумать, что острое ударение создал тот же человек, что и комедию "Лягушки"... 8))

(Reply to this) (Thread)


[info]arno1251
2008-05-12 08:15 am UTC (link)
Оба-на! Действительно. Я ещё задумался, надо же, ведь от корки до корки прочитал книгу [info]gasan о выдающемся драматурге, а этого там не было... Ну я и деревня. Исправил.

(Reply to this) (Parent)(Thread)


[info]daskalidi
2008-05-12 10:38 am UTC (link)
Не расстраивайтесь, иногие их путают: имя редкое, а комедиограф, понятное дело, известнее, чем грамматик... 8)

(Reply to this) (Parent)


[info]cema
2008-05-12 08:28 am UTC (link)
К сожалению, разные браузеры немного по-разному отрабатывают этот символ.

(Reply to this) (Thread)


[info]arno1251
2008-05-12 08:37 am UTC (link)
Согласен. Но в основном это касается именно MS Word. Там все единообразно.

(Reply to this) (Parent)


[info]fregimus
2008-05-12 11:09 am UTC (link)
> в Ворде можно поставить "острое" ударение, набрав после неё 0301 и сразу нажав Alt+X.

Это работает еще в программе write (забыл, как она в меню называется, кажется WordPad), но не в notepad. Хозяйке на заметку — это технически реализует input method editor, IME, та самая штука, что нужна для ввода иероглифов. Для каждой системы письма они свои (там код пишется, даже не таблицы); IME для латиницы вот такой наипримитивнейший. Можно заставить работать его во всех программах, поставив галку в опции Make language services available to all apllications, где-то там же в Control Panel, где устанавливаются раскладки.

> Проверил в полудесятке пропорциональных шрифтов, естественнее всего смотрится в Tahoma.

В Висте шрифты гораздо вылизаннее, все хорошо смотрится во всех шрифтах. Можно эти шрифты скопировать из Висты.

> Минус в том, что символ ударения физически разрывает слово, найти его поиском становится невозможно, и орфографический анализатор тут же помечает его красным цветом.

Это, безусловно, жуг. Рекомендации Unicode описывают все процедуры сравнения и сортировки слов с такими штуками — плохо, что Микрософт им не следует.

> Я не специалист по шрифтовым изыскам, но, насколько я понимаю, у этого символа ударения указано отрицательное смещение (м-м... кернинг? или это не то?), и при отображении его ударение смещается на предыдущую букву.

Кернинг - это когда одна очко буквы «наезжает» и перекрывает очко соседней (сами буквы при этом, конечно, не перекрываются). Вот — не знаю, увидится ли у Вас:

AVAVA

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

> Для шрифта Verdana… указанный символ надобно ставить до ударяемой буквы.

Ни в коем случае, умоляю Вас! В шрифте Verdana была ошибка, она исправлена. Некоторые увидят ударение там, где и Вы, а другие — на той букве, после которой оно стоит, то есть по правилам. Лучше взять исправленную версию шрифта из Висты (я исправлял для себя тот, что из XP — могу поделиться, но, кажется, тот, что в Висте даже лучше. Я проверю).

Такой текст не будет правильно понят программами без того жуга, что в Ворде. Если, конечно, предположить, что такие программы есть… :-(

Еще один способ — Микрософт задаром дает загрузить программу Keyboard Layout Creator (иногда ее поминают как KLC). Можно загрузить в нее текущую раскладку и помурыжить по-всякому. Я себе добавил дополнительных символов на правый Alt (Правый Аlt, он же AltGr, вводит еще один регистр во многих национальных раскладках). Гласные у меня сра́зу печа́таются с ударе́нием, е́сли их с пра́вым а́льтом на́жи́ма́ть! :-) Ну и всякие там ɣɨʦʦɣʣɨʤ ‒ – —‐¶§•▪‣, а в латинском — для латинских учебных текстов гласные с указанием дoлгот: āăēĕīĭōŏū и еще много всякой ерунды — тире, «кавычки „такие“», “kavyсki ‘syakie’”. Могу поделиться, но только одна беда: у меня русская раскладка фонетическая, ЯВЕРТЫУИОП. Я другой не знаю. :-(((

Edited at 2008-05-12 11:12 am UTC

(Reply to this) (Thread)


[info]arno1251
2008-05-12 11:13 am UTC (link)
Большое спасибо за развернутый комментарий! Немедленно заапдейтлю по Verdana, остальное буду читать и много думать.

(Reply to this) (Parent)(Thread)


[info]fregimus
2008-05-12 11:16 am UTC (link)
Кстати, у меня AVAVA не кернится — ни в IE7, ни в FF2, ни FF3b5. Увы, фокус не удался, но, думаю, идея тут очевидна — уплотнить :-)

(Reply to this) (Parent)(Thread)


[info]arno1251
2008-05-12 11:22 am UTC (link)
Я, в принципе, знаю, что такое кернинг, читал. Просто не знаю терминологии для вот такого позиционирования, как для этого случая.

(Reply to this) (Parent)(Thread)


[info]fregimus
2008-05-12 11:30 am UTC (link)
А, понятно. Нет, эти значки специальные. В древнегреческих буквах, например, когда всякие особенности вокализации пишут, два комбинирующих символа можно поставить, и они правильно налезают один над другим. Ну и другие всякие полезности — например, в шрифте можно сделать прямо готовый символ без «внешнего» кода, например, ы с ударением, и указать, что его надо подставлять вместо последовательности «ы» и комбинирующего ударения. Так чаще всего делают в хороших шрифтах с двойными диакритиками: правила по умолчанию посволяют построить более-менее читаемый знак, но хороший все равно получается только ручной подгонкой.

(Reply to this) (Parent)


[info]fregimus
2008-05-12 11:24 am UTC (link)
«В XPюше» — ой, прелесть какая! Возму в арсенал!!! :-))

(Reply to this) (Thread)

слова не знаю чьи, наверное, народные
[info]arno1251
2008-05-12 11:26 am UTC (link)
(с) не мой, где-то украдено.

(Reply to this) (Parent)


[info]fad_gel
2008-05-12 11:33 am UTC (link)
Как-то это мазахистично — шесть нажатий клавиш для одного ударения. Можно проще.
Входим в вордовое меню [Вставка] > [Символ]. Находим юникод-знак 0301 (это острое ударение для прописных букв) или F008 (острое ударение для строчных букв). Внизу написано: Сочетание клавиш 0301, Alt + x, а рядом кнопка [Сочетание клавиш]. Жмем на кнопку и назначаем удобное нам сочетание клавиш (например, Alt + ё), при нажатии которых над любой предшествующей буквой будет проставляться знак острого ударения. Поскольку ширина предшествующей буквы никак не учитывается, на буквах «ы», «ю» ударение F008 оказывается смещенным вправо, а ударение 0301, хоть и болтается высоко-высоко, выглядит пристойнее.

Да, эти знаки имеют нулевую щирину (видно в редакторе шрифтов), а сам глиф смещен влево, поэтому знак наезжает на предшествующий. Никакого объединения, о котором говорит [info]fregimus, не происходит, это просто механическое сложение ширин глифов.

(Reply to this) (Thread)


[info]fad_gel
2008-05-12 11:35 am UTC (link)
*мазо...* (проверочное слово — садОк:)

(Reply to this) (Parent)(Thread)


[info]arno1251
2008-05-12 11:41 am UTC (link)
мазафахистично!

(Reply to this) (Parent)


[info]arno1251
2008-05-12 11:48 am UTC (link)
Сделал как Вы посоветовали - исключительно удобно, делаю третий апдейт!

(Reply to this) (Parent)


[info]chadge
2008-05-12 02:56 pm UTC (link)
О! Надо. Спасибо!!!

(Reply to this)


(23 comments) - (Post a new comment)

Create an Account
Forgot your login or password?
Login w/ OpenID
English • Español • Deutsch • Русский…