Я схожу с ума от Rstudio, пытающегося написать мой доктор с повторным использованием старых файлов Rmd. Моя проблема выглядит как проблема кодирования файла Rmd (см. Рис. Ниже):
1 - У меня есть старый Rmd-файл, в котором смешаны куски кода и текст, полный французских символов.
2- Так как я, вероятно, изменил свой sys.locale перед тем, как открыть этот Rmd несколькими месяцами позже, кодировка стала плохой (полная нечитаемого символа, выделенного красным цветом в графическом интерфейсе Rstudio). Я пытаюсь сохранить с другой кодировкой и «открыть заново с кодировкой», но наиболее читаемый файл, который я могу получить в Rstudio GUI, когда-либо поврежден 2 способами (см. Рисунок ниже):
А) Есть "." в середине строки после каждого символа файла (невозможно скопировать тот специальный символ "средней точки", который зарезервирован для фрагмента кода R, я полагаю?).
Б) Акценты пропали и заменены на "?" - не настоящая проблема, так как я могу переписать акцентированный символ, когда проблема с кодировкой исправлена)
картинка: худший код fr-Rmd
Есть процедурный способ это исправить? Я думаю, я могу попытаться «найти и заменить» этот специальный символ, который является средней точкой в графическом интерфейсе Rstudio, «найти и заменить», но я не могу вставить этот специальный символ в исследовательскую панель графического интерфейса Rstudio. Есть способ подавить все символы в файле Rmd, выделенные красным цветом в графическом интерфейсе Rstudio, - и тогда я смогу снова прочитать Rmd своими глазами?
Большое спасибо всем за помощь бедному пользователю, который сходит с ума от управления файлами и акцентированного символа, поскольку часть работы моего доктора философии сейчас повреждена и не читается.
Rstudio session.info:
R версия 3.5.3 (2019-03-11)
Платформа: x86_64-w64-mingw32 / x64 (64-разрядная версия)
Под управлением: Windows 7 x64 (сборка 7601) с пакетом обновления 1
Матричные продукты: по умолчанию
Язык:
LC_COLLATE = French_France.1252
LC_CTYPE = French_France.1252
LC_MONETARY = French_France.1252
LC_NUMERIC = С
LC_TIME = French_France.1252
прикрепленные базовые пакеты:
статистика графика grDevices использует наборы методов базы данных