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

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

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

Сообщение Natalia Novoselova » 26 окт 2018, 23:25

Есть скрипт для R, где комментарии написаны на русском языке в кодировке UTF-8. При открытии скрипта у меня крякозябы, несмотря на то, что в систем на компе язык "для приложений не использующих Unicode" стоит русский. То есть - надо поставить еще кодировку UTF-8. Как это сделать для всей ОС (Windows-8)? Нигде не могу найти таких настроек. В самом R тоже.

Аватара пользователя
Игорь Белов
Гуру
Сообщения: 2227
Зарегистрирован: 04 янв 2011, 22:00
Репутация: 1500
Откуда: Казань

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

Сообщение Игорь Белов » 27 окт 2018, 21:24

Проще всего перекодировать файл в CP1251. Это можно сделать в большинстве текстовых редакторов. Или погуглите онлайн-конвертеры.
The purpose of computing is insight, not numbers

Аватара пользователя
rhot
Гуру
Сообщения: 1727
Зарегистрирован: 25 янв 2011, 17:50
Репутация: 194
Ваше звание: доктор
Откуда: Архангельск

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

Сообщение rhot » 27 окт 2018, 21:26

В 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 » 27 окт 2018, 22:27

notepad++

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

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

Сообщение Natalia Novoselova » 30 окт 2018, 22:09

Игорь Белов писал(а):
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 » 31 окт 2018, 10:25

Natalia Novoselova писал(а):
30 окт 2018, 22:09
Я пользуюсь обычной R консолью, там такого нет. Попробую перейти в RStudio.
Тогда не знаю как. Могу предложить последовать примеру редактирования реестра. Правда это для семёрки...
___________(¯`·.¸(¯`·.¸ Scientia potentia est _/ {SILVA}:::{FOSS}:::{GIS} \_ Знание сила ¸.·´¯)¸.·´¯)___________

gamm
Гуру
Сообщения: 4044
Зарегистрирован: 15 окт 2010, 08:33
Репутация: 1049
Ваше звание: программист
Откуда: Казань

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

Сообщение gamm » 31 окт 2018, 14:05

Поставьте 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 » 04 ноя 2018, 20:42

Можно попробовать задавать кодировку следующим образом:
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 » 13 мар 2021, 05:49

Тоже интересовался данным вопросом, спасибо за советы.

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

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

Сообщение AlexTim » 22 дек 2021, 13:36

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

Ответить

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

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

Сейчас этот форум просматривают: нет зарегистрированных пользователей и 3 гостя