Я новичок в Latex и rMarkdown, поэтому прошу прощения, если это очень простой вопрос. У меня возникли проблемы с поиском местоположения файлов пакетов, установленных tinytex::tlmgr_install. Где я могу найти расположение этих пакетов?
Например, где я могу найти расположение файлов для пакетов «longtable» и «rotating», установленных с помощью приведенного ниже кода?
library("tinytex")
tinytex::tlmgr_install("longtable")
tinytex::tlmgr_install("rotating")
Моя операционная система — Mac OS 12.5. Я попытался найти имена пакетов в Finder, но не нашел никаких результатов. Я считаю, что эти пакеты установились успешно, потому что я могу использовать их для воспроизведения примеров в rmarkdown из руководства xtable, например:
x <- matrix(rnorm(1000), ncol = 10)
x.big <- xtable(x, caption = "My Table")
print(x.big, hline.after=c(-1, 0), tabular.environment = "longtable")
Вероятно, вы найдете их под ls ~/Library/TinyTeX/texmf-dist/
.
Например, вот мои пакеты LaTeX:
% ls ~/Library/TinyTeX/texmf-dist/tex/latex
academicons euenc graphics-def lineno times
amscls fancyhdr helvetic lm tipa
amsfonts fancyvrb hycolor mdwtools tools
amsmath filehook hyperref microtype unicode-math
arydshln firstaid ifplatform minted upquote
atveryend float inconsolata multirow url
auxhook fontawesome5 kvoptions natbib xcolor
base fontspec kvsetkeys newfloat xkeyval
bookmark framed l3backend psnfss zapfding
booktabs fvextra l3kernel refcount
colortbl geometry l3packages rerunfilecheck
epstopdf-pkg graphics latexconfig symbol
etoolbox graphics-cfg letltxmacro tex-ini-files
Вы можете проверить с помощью функции system
путь к файлу установленных пакетов. Используя команду kpsewich
, как обсуждалось здесь, вы можете найти путь к пакетам TEXMF следующим образом:
system("kpsewhich -var-value=TEXMFHOME", intern = TRUE)
#> [1] "/Users/quinten/Library/TinyTeX/texmf-local"
Created on 2024-05-08 with reprex v2.1.0