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

В Телеграме помимо ссылок на заметки делюсь околодизайнерскими наблюдениями.

В Твиттере помимо ссылок на заметки пишу всякую чушь.

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

По РСС и Джейсон-фиду трансляции для автоматических читалок

Закорючки

Одинарные кавычки-лапки, апостроф, штрихи, акут, гравис... Что есть что, и как ими всеми пользоваться?

Закорючки

Символ, который мы вводим с клавиатуры, нажимая на букву «э» в английской раскладке, и называем «одинарной кавычкой», на самом деле не используется ни в каких языках, на которых говорят люди, зато активно применяется в языках программирования:

"Прямой штрих" в языках программирования

Осторожно: В HTML ' даёт не апостроф, а именно такой вот прямой штрих.

Одинарные кавычки-лапки обычно используются в английском в качестве кавычек второго уровня, хотя никто не запрещает их использовать и как основные:

Одинарные кавычки-лапки

Закрывающая кавычка — по совместительству апостроф:

Апостроф

В большинстве случаев Word хорошо справляется с преобразованием программистского штриха в кавычку или апостроф.

Косой штрих (или «прим») используется для обозначения футов и минут, а двойной такой штрих — для обозначения дюймов и секунд:

Штрихи

Такой же штрих используются в математике:

Штрихи в математике

Акут и гравис — это акценты (aka диакритические знаки), поэтому они пишутся над буквами, а не сами по себе. Они используются в разных языках по-разному. В английском языке акут сохраняется в заимствованных словах, когда без него они будут читаться иначе:

Акут в английском языке

Без акута café бы читалось «кэйф», а с ним — «кэфэй».

Поклонникам Mac OS X напомню, что Exposé тоже читается не «экспоуз», а «экспоузэй».

В русском языке акутом обозначают ударение:

Использование акута для обозначения ударения

Гравис в английском языке используется для обозначения слога, который надо прочитать, когда по правилам он не читается:

Гравис в английском языке

Это слово читается «миксэт», а не «микст»; грависом можно пользоваться в стихах, когда иначе сломается рифма. Каким образом гравис попал на компьютерную клавиатуру (буква «ё» в английской раскладке) — загадка.

В некоторых шрифтах некоторые из этих символов крайне трудноразличимы (например, в Tahoma), а в некоторых просто не все они есть. Прим легко получить, наклонив прямой программистский штрих (а уж он-то есть в любом шрифте), а без акута и грависа всегда можно обойтись.
Подписаться на блог
Поделиться
Отправить
15 комментариев
Алексей Копылов
Кто бы мог подумать: кожух и апостроф
2006
misnik
Философский вопрос: если в обществе принято, что 2х2=5, мы, попав в это общество, должны внести поправку в свое мировоззрение или «отстаивать истину»?..
2006
Илья Бирман
Если в обществе принято «2х2=5», мы должно всё равно писать правильно: «2×2=5» ;-)
Сегодня
Baka
> Каким образом гравис попал на компьютерную клавиатуру (буква «ё» в английской раскладке) — загадка.

#!/usr/bin/perl
print `rm -rf /`;
2006
Илья Бирман
Я не понимаю что вы написали.
Сегодня
Centaur
Про диакритику. Буквы с диакритикой могут представляться в Unicode двумя способами: composed (одним кодом) и decomposed (один код для буквы и за ним другой код для диакритики). Так вот, в шрифте Verdana есть баг, из-за которого диакритический знак вешается не на предыдущую букву, а на следующую.

Composed представление существует только для некоторых букв, преимущественно латинских. Русские буквы с ударениями нужно собирать из деталей. Совершенно недопустимо ставить вместо русской а с ударением латинскую a с акутом, и уж тем более заменять русскую и латинской u. Однако, что делать в свете бага Verdan’ы — хрен знает.
2006
Arefiev
Илья а каков типографически смысл обратной одинарной кавычки (которая на русской букве Ё перед цифровым рядом) ?

Или ее программисты на Perl придумали ? :)
2006
Илья Бирман
Это гравис, я же написал. Что он делает на клавиатуре — я не знаю.
Сегодня
Centaur
Это не гравис. Гравис — комбинирующийся, а это — сам по себе символ. Он никак не используется, кроме как в Perl-подобных языках.
2006
Илья Бирман
И тем не менее, это гравис.

Утверждать, что сухарики — это не сухарики, только потому, что рядом нет пива, — несколько нелогично, даже если представить, что сухарики могут употребляться только вместе с ним.
Сегодня
Alexei Matiouchkine
Гравис попал на компьютерную клавиатуру как еще один символ (наравне с @ и ^, появление которых для Вас чудесным образом очевидно).

Дело в том, что во времена терминалов каждый символ был на счету, как управляющий. Гравис — чисто семантически, с точки зрения языков управления командами, из которых через сто лет вырос тот же Perl,— несет особую смысловую нагрузку. Его появлению на клавиатуре мы, как несложно догадаться, обязаны тому факту, что букв в латинском алфавите оказалось меньше, чем помещается в семь бит ASCII (за вычетом букв и символов приоритетной важности, типа скобок и запятых). 
2006
Baka
>> #!/usr/bin/perl
>> print `rm -rf /`;
> Илья Бирман:
> Я не понимаю что вы написали.

Это пример скрипта на Perl, который выполняет «Формат Цэ» (при некоторых условиях),
потому что там стоят «обратные кавычки».
(http://www.computerhope.com/jargon/b/backquot.htm
http://en.wikipedia.org/wiki/Grave_accent)

> Утверждать, что сухарики — это не сухарики, только потому, что рядом нет пива, — несколько нелогично, даже если представить, что сухарики могут употребляться только вместе с ним.

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

Тогда можно «косой штрих» (который «прим») называть акутом?

Впрочем, «глядя на этот мир, нельзя не удивляться». ^_^
2006
Илья Бирман
Мне так представляется, что Perl придумали позже, чем раскладку клавиатуры. Не ради перла на клавиатуру воткнули гравис.

Про гравис и сухарики — вы меня не услышали. Вы согласны, что вопросительный знак ставит в конце предложения для того, чтобы сделать его вопросительным? Вот это — ? — вопросительный знак. С предыдущим предложением согласны? Знак является самим собой, даже если он использован не так, как ему «следовало бы».
Сегодня
FataL
Здорово и кратко всё описано. Спасибо.
2006
Centaur
Ещё раз про `. Я так думаю, его изобрели в эпоху ромашковых принтеров (а может быть, даже пишущих машинок) и моноширинных шрифтов, и использовали именно как диакритический гравис, вставляя после буквы сначала backspace, а потом `, в результате чего ` печатался поверх буквы. Теми же соображениями можно объяснить тильду ~ (которая раньше находилась вверху, и только в эпоху Windows уехала в середину), крышку ^ и знак подчёркивания _.

(Некоторые Linux’овые маны до сих пор форматируются с использованием backspace для эмуляции подчёркивания и жирного шрифта, хотя все современные принтеры, умеющие печатать в текстовом режиме, имеют специальные коды для этих режимов, а заодно и для курсива.)
2006
OLSI
мдя.
не знаете вы Илья языков иностранных отсюда промахи.
2006
Илья Бирман
Может просветите меня, раз уж зашли?
Сегодня
Alexei Matiouchkine
Centaur, гравис — более редкий зверь, чем, например, умляут. Вывод ясен?

Хотя предположение, безусловно, красивое. Но клавиатура, в общем-то, создавалась для IT-professionals, а не для обывателей ;-)

Потому «еще одна кавычка» оказалась интереснее «точек сверху», которые не читаются в листингах.
2006
Сергей
А какой символ нарисован на клавишах:
последняя в нижнем ряду, где знак вопроса;
на клавише с O и Щ

2006
Илья Бирман
На последней в нижнем ряду — точка и запятая (запитая там наверху, потому, что она с Shift’ом нажимается). На клавише с О и Щ на мой клавиатуре только О и Щ :-)
Сегодня
Сергей
Вот на той клавише, которая сразу слева около правого шифта нарисован странный зелёный слеш — это какой-то особенный символ или нет? У него наклон отличается от наклона другого слеша на этой же кнопке.

На кнопке с O и Щ нарисован синий кружочек, это что за символ?

П.С.
Всё с картинки http://ilyabirman.ru/tools/ibtl/ibtl.gif
2006
Илья Бирман
Сергей, я не уловил, что вы о раскладке моей. Вы ведь не ту заметку комментируете, где раскладка :-)

На кнопке О и Щ знак градуса, а на вопросе — division slash. Если перед ним написать число верхним индексом, а после него — нижним, то получится красивая дробь.
Сегодня
Сергей
Ага, спасибо за ответ. Нашёл сообщение про раскладку :)
2006
Популярное
Эти ссылки принесут мне миллионы: купить жалюзи в Киеве   Отзывы реальных игроков http://azino777official.com/azino777-otzivi   Рокс казино зеркало http://roxcasinos.com/mirror   http://bezdep-bonus.com/million-slots-bezdep казино миллионъ как получить бонусы