Как поставить кодировку UTF-8 в Windows-8

Все остальное, мало относящееся к ГИС.
Ответить
Аватара пользователя
Natalia Novoselova
Гуру
Сообщения: 3020
Зарегистрирован: 15 янв 2013, 20:14
Репутация: 69
Ваше звание: Лиса
Откуда: **
Контактная информация:

Как поставить кодировку UTF-8 в Windows-8

Сообщение Natalia Novoselova »

Есть скрипт для R, где комментарии написаны на русском языке в кодировке UTF-8. При открытии скрипта у меня крякозябы, несмотря на то, что в систем на компе язык "для приложений не использующих Unicode" стоит русский. То есть - надо поставить еще кодировку UTF-8. Как это сделать для всей ОС (Windows-8)? Нигде не могу найти таких настроек. В самом R тоже.
Аватара пользователя
Игорь Белов
Гуру
Сообщения: 2240
Зарегистрирован: 04 янв 2011, 22:00
Репутация: 1513
Откуда: Казань

Re: Как поставить кодировку UTF-8 в Windows-8

Сообщение Игорь Белов »

Проще всего перекодировать файл в CP1251. Это можно сделать в большинстве текстовых редакторов. Или погуглите онлайн-конвертеры.
The purpose of computing is insight, not numbers
Аватара пользователя
rhot
Гуру
Сообщения: 1727
Зарегистрирован: 25 янв 2011, 17:50
Репутация: 194
Ваше звание: доктор
Откуда: Архангельск

Re: Как поставить кодировку UTF-8 в Windows-8

Сообщение rhot »

В RStudio кодировка выбирается через File --> Reopen with encoding
___________(¯`·.¸(¯`·.¸ Scientia potentia est _/ {SILVA}:::{FOSS}:::{GIS} \_ Знание сила ¸.·´¯)¸.·´¯)___________
Аватара пользователя
jerry-maori
Гуру
Сообщения: 585
Зарегистрирован: 22 авг 2012, 17:02
Репутация: 143
Откуда: Нижний Новгород

Re: Как поставить кодировку UTF-8 в Windows-8

Сообщение jerry-maori »

notepad++
Аватара пользователя
Natalia Novoselova
Гуру
Сообщения: 3020
Зарегистрирован: 15 янв 2013, 20:14
Репутация: 69
Ваше звание: Лиса
Откуда: **
Контактная информация:

Re: Как поставить кодировку UTF-8 в Windows-8

Сообщение Natalia Novoselova »

Игорь Белов писал(а): 27 окт 2018, 21:24Проще всего перекодировать файл в CP1251. Это можно сделать в большинстве текстовых редакторов. Или погуглите онлайн-конвертеры.
Почему-то на моем компе такая перезапись скрипта тоже дала крякозябы.
В RStudio кодировка выбирается через File --> Reopen with encoding
Я пользуюсь обычной R консолью, там такого нет. Попробую перейти в RStudio.
Аватара пользователя
rhot
Гуру
Сообщения: 1727
Зарегистрирован: 25 янв 2011, 17:50
Репутация: 194
Ваше звание: доктор
Откуда: Архангельск

Re: Как поставить кодировку UTF-8 в Windows-8

Сообщение rhot »

Natalia Novoselova писал(а): 30 окт 2018, 22:09Я пользуюсь обычной R консолью, там такого нет. Попробую перейти в RStudio.
Тогда не знаю как. Могу предложить последовать примеру редактирования реестра. Правда это для семёрки...
___________(¯`·.¸(¯`·.¸ Scientia potentia est _/ {SILVA}:::{FOSS}:::{GIS} \_ Знание сила ¸.·´¯)¸.·´¯)___________
gamm
Гуру
Сообщения: 4168
Зарегистрирован: 15 окт 2010, 08:33
Репутация: 1107
Ваше звание: программист
Откуда: Казань

Re: Как поставить кодировку UTF-8 в Windows-8

Сообщение gamm »

Поставьте FAR (он бесплатный), откройте файл во встроенном редакторе, выберите исходную кодировку (если не распознает), выделите все (Ctrl/a), уберите в буфер (ctrl/x), выберите новую кодировку, и вставьте (ctrl/v).

Выбор кодировки типа ctrl/F8 или alt/F8 или около. Если нужной кодировки нет, установите, в папке, где far стоит, есть скрипты.
nplatonov
Интересующийся
Сообщения: 25
Зарегистрирован: 07 фев 2012, 12:00
Репутация: 20

Re: Как поставить кодировку UTF-8 в Windows-8

Сообщение nplatonov »

Можно попробовать задавать кодировку следующим образом:
path_to_R_bin\Rterm --encoding UTF-8 --file=test.R --args pi 3.1415
nkljdubin
Новоприбывший
Сообщения: 0
Зарегистрирован: 13 мар 2021, 05:44
Репутация: 0
Откуда: Санкт-Петербу́рг
Контактная информация:

Re: Как поставить кодировку UTF-8 в Windows-8

Сообщение nkljdubin »

Тоже интересовался данным вопросом, спасибо за советы.
AlexTim
Интересующийся
Сообщения: 37
Зарегистрирован: 25 ноя 2021, 14:11
Репутация: 9
Откуда: Оренбург

Re: Как поставить кодировку UTF-8 в Windows-8

Сообщение AlexTim »

Изображение
Попробуйте
"Панель управления" ---> "Региональные стандарты" ---> "Дополнительно" ---> ["Изменить язык системы"] --->
(v) "Использовать Юникод (UTF-8) для поддержки языка во всем Мире".
Перезагрузка.
Ответить

Вернуться в «Все остальное»

Кто сейчас на конференции

Сейчас этот форум просматривают: Semrush [Bot] и 1 гость