Черный знак вопроса в текстовых файлах - PullRequest
1 голос
/ 21 декабря 2010

Я работаю с .tex файлами.Если я скопирую некоторый контент из текстового файла блокнота в файл .tex, в gedit в файлах .tex появятся вопросительные знаки в форме черного ромба в местах, где были кавычки или дефисы.Я использую Gedit на машине с Ubuntu.Как я могу избавиться от этих форм?

Ответы [ 3 ]

3 голосов
/ 22 апреля 2011

Это действительно просто встроенный a0. Вы можете избавиться от него с помощью sed.

<YOURFILE sed 's/\xa0//g' > YOURFILE.FIXED

(или используйте sed -i для изменения файла на месте.)

0 голосов
/ 21 декабря 2010

Попробуйте изменить шрифт в gedit на тот, который имеет более полную поддержку наборов символов Unicode. Например, вы можете попробовать семейство шрифтов Ubuntu .

0 голосов
/ 21 декабря 2010

Черные ромбы появляются потому, что используемый вами редактор не может отобразить символы в тексте, который вы пытаетесь отобразить. Вы можете попробовать лучший редактор, такой как emacs или vi, и загрузить файл оттуда, а затем скопировать и вставить в редактор.

...