Linda-chan
Вставила в чят с нейросетью кусок текста для перевода. Вдруг заметила, что кавычки в нём – обычные, хотя я использую ёлочки. Начала разбираться. С компьютера на компьютер текст передавался через CloudIM, а внутри – через XML. Думала, что здесь что-то. Но в логах программы (которые в RTF) – обычные кавычки на обоих компах. Посмотрела в исходном тексте – ёлочки. Скопировала, вставила в CloudIM – простые кавычки. Мистика. Вставила в Notepad2 – ёлочки. Потом додумалась, наконец, и открыла просмотрщик буфера обмена. Оказалось, что Word 2003 – а именно в нём у меня и был открыт текст – при копировании текста вносит некоторые изменения в разные форматы данных буфера обмена. Так, в юникодный текст всё копируется как есть, в ANSI текст – с заменой кавычек, а в OEM тексте кавычки почему-то вообще заменяются значками «Больше» и «Меньше». Поскольку CloudIM – ANSI приложение с ANSI текстбоксом, туда попадал формат, в котором кавычки были заменены Вордом. А Notepad2 юникодный, и туда попадал не модифицированный оригинал. Возможно, я и раньше замечала этот прикол, но что-то позабыла.
