Я пытался установить TinyTex из RStudio, используя tinytex::install_tinytex()
, и столкнулся с проблемой Access is denied
в конце установки. Я использую корпоративный ноутбук с установленным Windows, но у меня есть права локального администратора. Из того, что я заметил, похоже, что установка завершена, хотя и не завершена.
tinytex::tinytex_root()
возвращает следующий каталог: «C: \ Users \ username \ AppData \ Roaming \ TinyTeX», но, как я заметил, этот каталог не установлен в переменной PATH (хотя я перезапустил RStudio после установки латекс). Я также пытался установить TinyTex, используя tinytex:::install_prebuilt()
, но это тоже привело к ошибке Access is denied
.
Когда я пытаюсь скомпилировать файл test.Rmd, я получаю:
In system2(..., stdout = if (use_file_stdout()) f1 else FALSE, stderr = f2) :
'CreateProcess' failed to run 'C:\Users\username~1\AppData\Roaming\TinyTeX\bin\win32\pdflatex.exe -halt-on-error -interaction=batchmode "test.tex"'
Execution halted
Поэтому я хотел бы спросить, есть ли что-нибудь, что я могу сделать, чтобы правильно получить TinyTex установлены? Могу ли я хотя бы перейти к тому каталогу, к которому у меня должен быть доступ к fini sh установке?
Вот результат xfun::session_info('tinytex')
:
R version 3.6.3 (2020-02-29)
Platform: x86_64-w64-mingw32/x64 (64-bit)
Running under: Windows 10 x64 (build 18362), RStudio 1.2.5042
Random number generation:
RNG: Mersenne-Twister
Normal: Inversion
Sample: Rounding
Locale:
LC_COLLATE=Polish_Poland.1250 LC_CTYPE=Polish_Poland.1250 LC_MONETARY=Polish_Poland.1250
LC_NUMERIC=C LC_TIME=Polish_Poland.1250
Package version:
graphics_3.6.3 grDevices_3.6.3 stats_3.6.3 tinytex_0.22 tools_3.6.3 utils_3.6.3 xfun_0.13