[identity profile] iambizkit.livejournal.com posting in [community profile] useful_faq

Я люблю использовать в тексте "правильное" тире. Не дефис, что использует большинство, а вот такое правильное длинное тире "—". Сейчас для его вставки я использую таблицу символов. Но это муторно — открыть, скопировать, вставить... Вопрос к знатокам: есть ли способ проще? Забиндить тире на клавишу какую-нить там, я не знаю... Короче, упростить ввод этого отдельно взятого символа. Подразумевается использование тире абсолютно везде, где можно вводить текст - от notepad'a и word'a до почтовых клиентов и html-страниц.

Date: 2008-04-01 12:50 pm (UTC)
From: [identity profile] toomany.livejournal.com
Я машинально жму Alt и 0151 на цифровом блоке клавиатуры.

Date: 2008-04-01 12:55 pm (UTC)

Date: 2008-04-01 02:09 pm (UTC)
From: [identity profile] sentiment-ru.livejournal.com
а как это сделать в HTML, например в этом комментарии?

Date: 2008-04-01 03:12 pm (UTC)
From: [identity profile] toomany.livejournal.com
Ну, как уже написали ниже, — ;)
Ну, если вы об этом :)
Edited Date: 2008-04-01 03:12 pm (UTC)

Date: 2008-04-02 12:21 am (UTC)
From: [identity profile] sentiment-ru.livejournal.com
проверка: тире выглядит так: &alt;#151

Date: 2008-04-02 12:23 am (UTC)
From: [identity profile] sentiment-ru.livejournal.com
еще вариант: &mdash
и еще: —

Date: 2008-04-02 12:23 am (UTC)
From: [identity profile] sentiment-ru.livejournal.com
о, а вот теперь получилось. использовал mdash

Date: 2008-04-01 05:49 pm (UTC)
From: [identity profile] arabian-gold.livejournal.com
в HTML используются комбинации символов — (—) для длинного тире и – (–) для короткого.

Date: 2008-04-02 12:23 am (UTC)
From: [identity profile] sentiment-ru.livejournal.com
спасибо!

Date: 2008-04-04 09:00 am (UTC)
From: [identity profile] sentiment-ru.livejournal.com
Простите, а можно еще вопрос: короткое или длинное тире правильно использовать в качестве обычного <<русского>> тире:
<<СССР &mdash родина слонов>>
или
<СССР &ndash родина слонов>>

Date: 2008-04-04 09:35 am (UTC)
From: [identity profile] arabian-gold.livejournal.com
Длинное.
Подробности тут: длинное тире (http://www.paratype.ru/help/term/terms.asp?code=114), короткое тире (http://www.paratype.ru/help/term/terms.asp?code=475), дефис (http://www.paratype.ru/help/term/terms.asp?code=169), про все чёрточки сразу (http://www.koval.by/essay/Typography_Steps/step02_EM-dash.htm).

Date: 2008-04-04 11:02 am (UTC)
From: [identity profile] sentiment-ru.livejournal.com
разобрался:
1) самая короткая черта дефис (от латинского divisio &mdash разделение) &mdash для разделения слов, например, какой-то (есть на клавиатуре)
2) подлиннее, шириной с цифры &mdash минус (используем клавиатурный дефис)
3) еще длиннее черточка &mdash короткое тире (от французского tirer &mdash тянуть) используется для цифровых промежутков 1941&ndash945 (используется &ndash)
4) самая длинная черта &mdash длинное тире используется вместо пропущенных слов "СССР &mdash родина слонов" (используется &mdash)

Date: 2008-04-04 11:17 am (UTC)
From: [identity profile] sentiment-ru.livejournal.com
1941&ndash1945 не сработало
надо было ставить пробелы вокруг тире 1941 &ndash 1945
однако же в примере по вашей ссылке (http://www.paratype.ru/help/term/terms.asp?code=475) таких пробелов нет
как же быть? это вопрос к вам!

Date: 2008-04-04 11:31 am (UTC)
From: [identity profile] maleorca.livejournal.com
Пропущена точка с запятой: 1941–1945 (1941&ndash;1945)

Date: 2008-04-04 03:00 pm (UTC)
From: [identity profile] arabian-gold.livejournal.com
угу, точку с запятой в конце забыли.

Date: 2008-04-04 09:38 am (UTC)
From: [identity profile] arabian-gold.livejournal.com
кстати, кавычки-ёлочки в вебе можно задавать сочетанием символов &laquo; («) и &raquo; (»)

Date: 2008-04-04 11:09 am (UTC)
From: [identity profile] sentiment-ru.livejournal.com
Ага, и выглядит опрятней:

было << стало «

Но, конечно, надо быть очень терпеливой занудой, чтобы использовать это в ЖЖ )

Осталось загадкой &mdash как вы в комментариях указываете сам код, чтобы он автоматически не превратился в нужный знак... я додумался тегами жирного текста выделить отдельно знак &, отдельно команду. Можете не раскрывать секрет, останетесь самой умной )

Date: 2008-04-04 03:04 pm (UTC)
From: [identity profile] arabian-gold.livejournal.com
Насчёт занудства согласна :-D
По поводу второй части сообщения скажу, что не стану делать секрета из того, что есть в любом учебнике по HTML. Чтобы код автоматически не превратился в нужный знак, нужно часть этого кода также закодировать. В данном случае проще всего закодировать знак амперсанда. Код его такой: &amp;

Date: 2008-04-04 03:10 pm (UTC)
From: [identity profile] sentiment-ru.livejournal.com
Ага, это я уже нашел и уже закодировал, но опять же забыл про точку с запятой )
Сам живу в LaTeX`е и там нет точек с запятыми, как составляющей команды, поэтому вот так и получилось.