LaTeX 및 PDF 파일을 갖도록 R 마크 다운 (현재 니트) 문서를 작성할 때마다 RStudio에서 경고 메시지가 표시됩니다.
latexmk 버전이 너무 낮은 것 같습니다. latexmk 패키지 또는 LaTeX 배포를 업데이트해야 할 수도 있습니다.
페이지 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, 2015 년 1 월 1 일. 버전 4.4
Ubuntu 16.04.1 LTS에서 latexmk를 업그레이드 할 수 있는지 (필요한 경우) 가능한지 궁금하거나이 경고를 무시해야합니까? latexmk / RStudio 의존성에 대해 다른 PPA가 있습니까?
답변
나는 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
(및 글로벌 구성 파일).
따라서 업그레이드가 필요한 경우 홈에서 소스 패키지를 다운로드 한 다음 사용자에게 로컬로 설치합니다. 설치 지침은 실제로 잘 수행되었지만 기본적으로 다음과 같이 요약됩니다.
cp latexmk.pl $HOME/bin/latexmk
chmod +x $HOME/bin/latexmk
이제는 새로운 latexmk
것이 이전 것을 덮어 씁니다. 시스템 전체에 설치하려면 지시 사항이 완전히 완료됩니다.