Пропадает знак номера '№' при сохранении в .cdr v10

Статус
Закрыто для дальнейших ответов.

aar

Участник
Топикстартер
Сообщения
379
Реакции
0
При сохранении документа из X3 в .cdr версии 10 (или 11) пропадает знак номера '№' — точнее, он заменяется на знак вопроса '?'. Это происходит при использовании любого несистемного TrueType шрифта, так что дело точно не в шрифте. Подобных текстовых объектов несколько тысяч, они расположены поодиночке.

Каким образом можно сохранять текст из X3 в младших (10 и 11) версиях .cdr, чтобы знак номера '№' сохранялся?

В приложении: пример .cdr файлов версий 10 и 13. В файле Probe1_CDR13.cdr знак номера на месте, а в файле Probe1_CDR10.cdr он изменился на знак вопроса.
 

Вложения

  • Probe1_CDR10+CDR13.zip
    7.8 КБ · Просм.: 210

aar

Участник
Топикстартер
Сообщения
379
Реакции
0
Ответ: Пропадает знак номера '№' при сохранении в .cdr v10

Я вот тему создал, написал в неё описание проблемы, а сразу после этого меня осенила мысль: а что, если кёрел не в ладах с именами символов/юникодом?

Взял фонтлаб, открыл нужный TTF шрифт, заменил имя символа ‹№› c «afii61352» на «uni2116», и все стало как надо — знак номера на месте в .cdr v10. Отлично.

---

Лирическое отступление. Как хорошо, что я занимаюсь шрифтами. Согласно документации от Adobe, символ номера ‹№› имеет законное имя «afii61352». Однако, не воспрещается именовать глифы в формате «uniXXXX», где XXXX — юникод-индекс символа.
 

dear

Участник
Сообщения
43
Реакции
0
Ответ: Пропадает знак номера '№' при сохранении в .cdr v10

Добрый день!
А где можно взять номер других символов (в частности, интересует белорусское "у краткое")
С уважением, dear
 

aar

Участник
Топикстартер
Сообщения
379
Реакции
0
Ответ: Пропадает знак номера '№' при сохранении в .cdr v10

Так. В горячке мне показалось, что проблема решилась переименованием символа. Увы, это оказалось не так.

dear
Имена символов на сайте adobe.com (задайте в поиске "cyrillic" и получите ссылки на регламентирующие документы). Юникод-индексы глиф на сайте unicode.org.

Ў afii10062 040E
ў afii10110 045E
 

Henyk

Участник
Сообщения
166
Реакции
95
Ответ: Пропадает знак номера '№' при сохранении в .cdr v10

aar сказал(а):
Так. В горячке мне показалось, что проблема решилась переименованием символа. Увы, это оказалось не так.

А не явным ли присвоением глифу уникодового индекса 2116? ;)
 

aar

Участник
Топикстартер
Сообщения
379
Реакции
0
Ответ: Пропадает знак номера '№' при сохранении в .cdr v10

Henyk
Символ номера переименован в uni2116, это факт. Равно как факт и то, что юникод-индекс у него 2116. Сейчас вот открыл .ttf и специально проверил. Однако ‹№› всё равно заменяется на ‹?› в описанной выше ситуации.

Мысли есть? ;)
 

A**Z

Участник
Сообщения
527
Реакции
627
Ответ: Пропадает знак номера '№' при сохранении в .cdr v10

aar
Попробуйте (если не пробовали) в ХЗ назначить тексту руссий яз., а после этого сохранить в 10 версии.
У меня после этого '№' не слетел.
 

aar

Участник
Топикстартер
Сообщения
379
Реакции
0
Ответ: Пропадает знак номера '№' при сохранении в .cdr v10

A**Z
Попробовал. Получилось. Радоваться пока боюсь. За подсказку спасибо.
:)
 

Henyk

Участник
Сообщения
166
Реакции
95
Ответ: Пропадает знак номера '№' при сохранении в .cdr v10

10-я версия с уникодой вообще всегда странно работала... :(
 

aar

Участник
Топикстартер
Сообщения
379
Реакции
0
Ответ: Пропадает знак номера '№' при сохранении в .cdr v10

Да-а-а... дела, однако. Рецепт A**Z то срабатывает, то не срабатывает... Ну его на хрен, лучше я этот ‹№› заменю на ‹#›, а потом обратно, чем так манаться.
 

A**Z

Участник
Сообщения
527
Реакции
627
Ответ: Пропадает знак номера '№' при сохранении в .cdr v10

aar сказал(а):
... то срабатывает, то не срабатывает... Ну его на хрен
Я на нескольких шрифтах проверял - все нормально было.
Не срабатывает Что? Где? Когда?
 

aar

Участник
Топикстартер
Сообщения
379
Реакции
0
Ответ: Пропадает знак номера '№' при сохранении в .cdr v10

A**Z
1. Создаю в Illustrator CS2 документ, в котором есть текст со знаком номера, и сохраняю его как PDF 1.4 с выключенными галочками на вкладке General.
2. Открываю этот ПДФ в кёреле 13 -- всё в порядке. Присваиваю русский язык Текст--Средства проверки правописания--Язык : Русский (Россия) RUS.
3. Сохраняю как .cdr v10 -- номер слетает.

ПДФ прилагается.
 

Вложения

  • Numero_AICS2PDF1.4.rar
    18.4 КБ · Просм.: 244

lev

Модератор
20 лет на форуме
Сообщения
2 147
Реакции
2 072
Ответ: Пропадает знак номера '№' при сохранении в .cdr v10

Открываю ... в кёреле 13
Просьба перестать коверкать название программы или привести Ваши доводы в пользу именно такого написания.
 

aar

Участник
Топикстартер
Сообщения
379
Реакции
0
Ответ: Пропадает знак номера '№' при сохранении в .cdr v10

Просьба перестать коверкать название программы
Просьба указать, по какой причине возникло такое мнение.
 

lev

Модератор
20 лет на форуме
Сообщения
2 147
Реакции
2 072
Ответ: Пропадает знак номера '№' при сохранении в .cdr v10

не знаком с языками, в которых Corel можно произнести, как кёрел
поисковик на Вашем кёреле собъётся
 

aar

Участник
Топикстартер
Сообщения
379
Реакции
0
Ответ: Пропадает знак номера '№' при сохранении в .cdr v10

Ну ладно, пусть будет по-вашему, ваша вотчина...

Однако эта нестыковка из разряда того, как писать по-русски иностранное словосочетание «multi-media»: «мульти-медиа» или «малти-мидиа». Правильно — второе, однако все привыкли к первому. Так-то вот.

А ещё мне и в голову не приходило до сих пор искать по слову «корел» — логичнее по «corel».
 
Статус
Закрыто для дальнейших ответов.