У меня есть сценарий, который берет содержимое буфера обмена и записывает их в файл, чтобы я мог вставлять содержимое в InDesign. Он работал раньше, но теперь он заменяет все цитаты этими персонажами, «, Äù». Я вставить до и после:Получение странных символов при вставке из буфера обмена в InDesign
До:
<?xml version="1.0" encoding="UTF-8" standalone="yes"?>
<?aid style="50" type="snippet" readerVersion="6.0" featureSet="257" product="8.0(370)" ?>
<?aid SnippetType="PageItem"?>
<Document LinkedSpreads="" DOMVersion="8.0" Self="d">
</Document>
После:
<?xml version=”1.0” encoding=”UTF-8” standalone=”yes”?>
<?aid style=”50” type=”snippet” readerVersion=”6.0” featureSet=”257” product=”8.0(370)” ?>
<?aid SnippetType=”PageItem”?>
<Document LinkedSpreads=”” DOMVersion=”8.0” Self=”d”>
</Document>
я обычно могу сказать, если мой код изменяет вещи, но я думаю, что, возможно, что-то изменилось в InDesign ? Я возвращаюсь к своим изменениям, чтобы убедиться, что это то, что я сделал, но, в среднем, кто-нибудь видел это?
Если я вставляю код в файл .idms и затем размещаю документ, он продолжает работать. У этого сценария возникают проблемы.
Это ошибка кодирования символов, так как вы заметили себя. Причина, по которой он все еще может работать, может состоять в том, что первоначально предполагалось, что новый файл должен быть в UTF-16 или Unicode. Теперь, когда он явно сохраняется как UTF-8, автоопределение может выполнить свою работу и найти правильную кодировку. –
Я добавил ссылку на сценарий, который я использовал. –