Длинное тире?

Автор Serifa, 15 апреля 2016, 19:19:38

« назад - далее »

0 Пользователи и 1 гость просматривают эту тему.

Serifa

Почему при наборе «длинного тире»

в этой версии форума оно отображается как два коротких рядом? crazy  Как это вылечить?
«- Помощник капитана Бакстер, - заявил Лумис, - безбожно врет. Все отнюдь не под контролем, вернее, не под его контролем. Корабль захвачен представителями небелковой формы разумной жизни, которые маскируются под обслуживающих роботов, а некоторые даже не делают и этого...»
«То, что у тебя есть, лечится антибиотиками» (nowhere man, 1995)
В телеге срочно нужны читатели!

Serifa

Господа камрады, что, никто на эту ошибку не обращал внимания?
«- Помощник капитана Бакстер, - заявил Лумис, - безбожно врет. Все отнюдь не под контролем, вернее, не под его контролем. Корабль захвачен представителями небелковой формы разумной жизни, которые маскируются под обслуживающих роботов, а некоторые даже не делают и этого...»
«То, что у тебя есть, лечится антибиотиками» (nowhere man, 1995)
В телеге срочно нужны читатели!

Yarik

Цитата: Serifa от 18 апреля 2016, 21:35:45Господа камрады, что, никто на эту ошибку не обращал внимания?
Честно нет...Действительно не поставиш.В предосмотре видно длинное тире,но дробит на два.Бетка видать потому что...

Serifa

Обнаружена такая штука. Если набирать длинное тире обычным способом, то оно кодируется как

ЦитироватьU+2014 EM DASH

Основные свойства символа

В Юникоде с версии: 1.1
Категория Юникода: Знаки препинания, тире

Другие полезные представления

UTF-8: 0xE2 0x80 0x94
UTF-16: 0x2014

Восьмеричное представление UTF-8 в языке C: \342\200\224
Десятичное представление XML: —
И форум его не поддерживает.
А вот такой знак передаётся нормально, хотя внешне он очень похож на это самое длинное тире:

ЦитироватьU+2015 HORIZONTAL BAR

Основные свойства символа

В Юникоде с версии: 1.1
Категория Юникода: Знаки препинания, тире

Другие полезные представления

UTF-8: 0xE2 0x80 0x95
UTF-16: 0x2015

Восьмеричное представление UTF-8 в языке C: \342\200\225
Десятичное представление XML: ―

Аннотации и перекрёстные ссылки

Имена псевдонимов:
 • quotation dash

Примечания:
 • long dash introducing quoted text
«- Помощник капитана Бакстер, - заявил Лумис, - безбожно врет. Все отнюдь не под контролем, вернее, не под его контролем. Корабль захвачен представителями небелковой формы разумной жизни, которые маскируются под обслуживающих роботов, а некоторые даже не делают и этого...»
«То, что у тебя есть, лечится антибиотиками» (nowhere man, 1995)
В телеге срочно нужны читатели!

almond

#4
@Serifa, если все еще актуально, то решение есть: в файле /Sources/Subs.php следует найти (строка 5412 и далее)
// safe replacements
$replacechars = array(
',', // ‚
',,', // „
'...', // …
"'", // ‘
"'", // ’
'"', // “
'"', // ”
'-', // –
'--', // —
);
и заменить символы на нужные. Себе поправил все вышеозначенные символы.

Serifa

Ух ты, круто! Что кто-то еще шарится по файлам и разбирает, где чего зарыто :)
Но у меня пока форума нет, пришлось закрыть. Надеюсь, что скоро открою снова.
«- Помощник капитана Бакстер, - заявил Лумис, - безбожно врет. Все отнюдь не под контролем, вернее, не под его контролем. Корабль захвачен представителями небелковой формы разумной жизни, которые маскируются под обслуживающих роботов, а некоторые даже не делают и этого...»
«То, что у тебя есть, лечится антибиотиками» (nowhere man, 1995)
В телеге срочно нужны читатели!