저는 CentOS(항상 우분투 등을 사용함)를 처음 접했고 여기에서 처음으로 라텍스 코드를 컴파일하려고 합니다. 그래서 .sty
필요한 것의 큰 목록이 있습니다 .
일부는 를 사용하여 찾았기 때문에 직접 설치할 수 있었지만 yum search
다른 것들은 CentOS의 저장소(예 upquote.sty
: )에서 사용할 수 없습니다. CTAN에서 수동으로 다운로드할 수 있다는 것을 알고 있지만 실제로 전체 목록에 대해 이 작업을 수행할 수는 없습니다. 가 .sty
속한 'texlive-collection'을 추가하고 저장소에 추가한 후 다운로드할 수 있는 방법이 있습니까 ?
감사해요
답변1
upquote.sty
적어도 Centos 6 저장소에 있으므로 texlive-texmf-latex-2007-39.el6_7.noarch
패키지를 통해 설치할 수 있습니다.
$ sudo yum whatprovides '*/upquote.sty'
...
texlive-texmf-latex-2007-39.el6_7.noarch : Texmf files needed for
...
Filename : /usr/share/texmf/tex/latex/upquote/upquote.sty
공급업체 패키지에 제공되는 texlive의 빈티지가 너무 오래된 경우최신 버전 설치공급업체가 아닌 일부 디렉토리(예: 홈 디렉토리)로 이동하는 것이 더 나은 옵션이 될 것입니다. 최신 버전에는tlmgr
공익사업, 파일 목록을 *.sty
쉽게 제공할 수 있습니다.
$ cat pkglist
noto.sty
upquote.sty
$ tlmgr install `perl -ple 's/.sty//' pkglist`
tlmgr: package repository http://...
tlmgr install: package already present: noto
tlmgr install: package already present: upquote
$