R кодировки символов в Windows, Mac и Linux - PullRequest
2 голосов
/ 17 сентября 2009

Я использую OS X, и в настоящее время я сотрудничаю с пользователем Windows и развертываю сценарии на сервере Linux. Мы используем git для контроля версий, и я продолжаю получать R-скрипты с его конца, где используемая кодировка символов смешала кодировки latin1 и utf8. Итак, у меня есть пара вопросов.

  1. Существует ли простой в использовании редактор для окон, который обрабатывает UTF8 с большей грацией, чем Winedt, который в настоящее время использует мой соавтор? Я использую emacs, но мне сложно продать его, чтобы он переключился.

  2. Как настроить R в Windows так, чтобы по умолчанию он читал и записывал UTF8?

Это сводит меня с ума. Кто-нибудь нашел решение для этого (будь то в рабочем процессе или в используемом программном обеспечении), кто хочет поделиться?

Ответы [ 2 ]

3 голосов
/ 17 сентября 2009

Взгляните на ?Encoding, чтобы установить кодировку для определенных объектов.

Возможно, вам повезет с options(encoding = ) см. ?options, (отказ от ответственности, у меня нет машины с Windows)

Что касается редакторов, я не слышал жалоб о проблемах кодирования с Crimson editor , в котором в качестве функции указана поддержка utf-8.

0 голосов
/ 17 сентября 2009

TextPad - это многофункциональный редактор , поддерживающий синтаксис R , который позволяет указать целевую платформу для файлов (Win / UNIX / Mac / сохранить текущую кодировку) при их сохранении. Единственная проблема заключается в том, что некоторые сочетания клавиш нестандартны (например, «Найти» - это F5, а не F3).

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...