code

OSX에 LaTeX .sty 파일을 어떻게 설치합니까?

codestyles 2020. 12. 12. 10:53
반응형

OSX에 LaTeX .sty 파일을 어떻게 설치합니까?


LaTeX 프로젝트를 설정했습니다.

tex/
  - documents/
      - some_file.tex
  - support/
      - todonotes.sty

some_file.tex사용하는 todonotes:

\usepackage[colorinlistoftodos,textwidth=0.9\marginparwidth]{todonotes}

하지만 TextMate에서 PDF를 만들려고하면 "LaTeX 오류 : 'todonotes.sty'파일을 찾을 수 없습니다."라는 메시지가 표시됩니다. 내 .sty 파일에 대해 LaTex 또는 TextMate에 어떻게 알립니 까?

나중

구체적으로 말하면 tetexMacPorts에서 사용하고 있지만 지금까지 답변을 받았지만 다른 배포판을 시도해 볼 수 있습니다.


Mac OS X (Snow Leopard 10.6.7) .sty에서는 파일을

/usr/local/texlive/2010basic/texmf-dist/tex/latex/base/

그런 다음 texhash명령을 실행하십시오. 루트 사용자로 유지하는 것을 잊지 마십시오 (예 sudo -s:)


또는 "support"대신 문서와 동일한 디렉토리에 스타일 파일을 넣을 수 있습니다. 이제 ... OS X를 사용하는 경우 texlive 2008을 사용해야합니다. texlive 2008을 사용하는 경우 터미널을 열고 다음을 입력합니다.

sudo tlmgr install todonotes

"todonotes"를 설치할 패키지 이름으로 바꿉니다.


스타일 파일을 넣을 수 있으며 ~/texmf/tex/표준 LaTeX 배포판에서 찾을 수 있습니다. 시스템 전체에 설치하려는 경우 texmf/texLaTeX 설치 내의 해당 폴더에 저장할 수 있습니다 (OS X에서이 설치 위치는 사용한 LaTeX 배포에 따라 다름).

tlmgr conf명령 줄에서 를 사용 하여 모든 배포 구성 정보를 나열 할 수 있습니다 . TEXMFHOME변수는 TEXMF 트리에 대한 경로를 제공합니다.


전에 말했듯이 사용자 정의를 .sty삽입 ~/texmf/tex하거나 LaTeX의 로컬 패키지 데이터베이스 /usr/share/texmf-texlive/tex/를 실행 mktexlsr하거나 texhash업데이트하는 것을 잊지 마십시오 . 그렇지 않으면 LaTeX는 처리 된 파일의 동일한 디렉토리에 있지 않는 한 전혀 찾을 수 없습니다.


LaTeX 패키지의이 페이지.sty 에서는 LaTeX 설치 디렉토리에 파일 을 설치해야한다고 말합니다 (우분투 설치는라고 함 /usr/share/texmf-texlive/tex/latex/). 또는 LaTeX 소스를 포함하는 파일에 .sty파일 사본이 있어야 합니다. 최소한 폴더.tex/documents


BasicTex 2015를 사용 하여이 문제가 있었지만 위의 어느 것도 해결되지 않았으므로 여기해결책을 썼습니다.

요컨대 : sudo tlmgr install preprint수정하고 수정 kpsewhich fullpage.sty을 확인합니다.


나는 이것을 시도했다.

sudo apt-get install texlive-full.

참고 URL : https://stackoverflow.com/questions/1390828/how-do-i-install-a-latex-sty-file-on-osx

반응형