Каждый раз, когда я создаю свою скидку с цены R (Вязание ток) документ, чтобы иметь ЛАТЕКС и файлы PDF, я вижу в RStudio предупреждающее сообщение:
Ваша latexmk версия, кажется, является слишком низкой. Вы, возможно, должны обновить latexmk пакет или Ваше ЛАТЕКСНОЕ распределение.
Страница https://www.ctan.org/pkg/latexmk говорит, что текущая версия latexmk 4.52c
Однако, когда я ввожу
sudo apt-get update && sudo apt-get upgrade
sudo apt-get install --only-upgrade latexmk
Я вижу на своем экране:
latexmk is already the newest version (1:4.41-1).
который согласовывается с информацией, которую я получаю, когда я ввожу:
latexmk --version
Latexmk, John Collins, 1 января 2015. Версия 4.4
Интересно, возможно ли это к (и если я должен) обновлять latexmk на моем LTS Ubuntu 16.04.1, или я должен просто проигнорировать это предупреждение? Есть ли какой-либо другой PPA для latexmk / зависимости RStudio?
Я экстенсивно использую обеспеченный latexmk
в моих 16,04 системах без любой проблемы---, но я не использую R
, таким образом, Ваш случай может отличаться.
Новая версия имеет новые возможности (как прямой выбор lualatex
и xelatex
механизмы), таким образом, причина того, что не был обновлен он может быть одной (или оба):
то, что специалист по обслуживанию пакета думает, что это слишком опасно для выпуска LTS (но затем это должно быть доступно версия для обновления в более новой Ubuntu, и кажется, что это не имеет место),
Или просто обновления не были замечены специалистом по обслуживанию, или они слишком заняты, или не заинтересованные больше.
Если Вы смотрите на содержание файлов latexmk
пакет, Вы найдете, что практически это - просто сценарий и документация:
[romano:~] % wajig listfiles latexmk
/.
/usr
/usr/bin
/usr/bin/latexmk
/usr/share
/usr/share/man
/usr/share/man/man1
/usr/share/man/man1/latexmk.1L.gz
/usr/share/doc
/usr/share/doc/latexmk
/usr/share/doc/latexmk/latexmk.txt.gz
/usr/share/doc/latexmk/latexmk.ps.gz
/usr/share/doc/latexmk/copyright
/usr/share/doc/latexmk/latexmk.pdf.gz
/usr/share/doc/latexmk/README.gz
/usr/share/doc/latexmk/changelog.Debian.gz
/etc
/etc/LatexMk
(и глобальный конфигурационный файл).
Таким образом в случае потребности обновления, я, вероятно, загрузил бы исходный пакет с его дома и затем установил бы локально в моем пользователе. installiation инструкции действительно хорошо сделаны, но в основном это сводится к
cp latexmk.pl $HOME/bin/latexmk
chmod +x $HOME/bin/latexmk
и теперь новое latexmk
переопределяет старый. Если Вы хотите установить его в масштабе всей системы, инструкции, снова, довольно завершены.