2017-01-24 4 views
0

나는 모든 곳을 수색했으며,이 특별한 문제는 잘 다루어지지 않습니다. 나는 LaTeX에 익숙하지 않으므로 내 태도를 용서해주십시오.Mac OS X의 BasicTex : IEEEtransools.sty는 어떻게 설치합니까?

homebrew를 사용하여 BasicTex를 설치했습니다 (2GB이기 때문에 MacTex를 설치하지 않았습니다). 그 후, 나는 titlesec 패키지를 설치하려면 다음 명령을 사용 :

sudo tlmgr install titlesec 

내가 다른 곳에서 암시로이, 내 문제를 해결할 생각을 ...하지만 이맥스에서 내 TeX이 컴파일 할 때 나는 여전히 다음과 같은 오류가 :

ERROR: LaTeX Error: File `IEEEtrantools.sty' not found.

어떤 도움을 주시면 감사하겠습니다.

P. 그 .sty 파일은 일반적으로 온라인에서 쉽게 구할 수 있습니다 ...하지만이 .sty 파일을 삽입하면 BasicTex가 제대로 작동합니다.

답변

0

우선 파일을 문서의 동일한 폴더 tex에 넣으면 LaTeX에서 찾을 수 있습니다. 설치할 필요가 없습니다. 그것은 빠른 방법입니다.

그러나이 템플릿을 사용하여 새 문서를 만들 때마다 템플릿을 복사해야합니다. 동료에게 유용 할 수 있습니다. 왜냐하면 동료가 시스템에 설치한다고 가정 할 필요가 없기 때문입니다. 그러나 주로 혼자 작업하는 경우에는 아무 것도 없습니다. 시스템에 설치하는 것이 좋습니다.

이제 설치하려면 2 단계가 필요합니다. 먼저 LaTeX가 볼 폴더에 복사해야합니다. 이를 위해서는 시스템에있는 다른 sty 파일을 찾아 여기 또는 하위 폴더에 넣으십시오. 단점은 LaTeX 시스템의 업데이트가있을 때 사라질 수 있다는 것입니다. 또한 시스템을 확장하도록 특별히 설계된 로컬 폴더가 있지만 잘 기억한다면 LaTeX 배포본 (귀하의 경우 BasicTeX)과 OS에 따라 다릅니다. 예를 들어 리눅스 시스템의 Texlive 배포판에서는 홈 디렉토리에 ~/texmf/tex/latex/을 만들고 패키지와 클래스를 내부에 넣을 수 있습니다. ~/texmf은 구성에 확장 점으로 기록 된 폴더이기 때문에 (물론 구성을 변경할 수도 있지만 나는 항상 설정 파일이 어디에 있는지를 확인하는데 문제가있다.)

두 번째 단계는 LaTeX 색인을 업데이트하는 것입니다. LaTeX에는 사용할 수있는 모든 파일의 색인이 있습니다. 오른쪽 폴더에 파일을 복사하는 것만으로도 LaTeX는 여전히 그 존재를 인식하지 못합니다. Linux에서는 터 L 널에서 texhash 명령을 사용하여이 색인을 갱신 할 수 있습니다. Mac을 다루는 데는 오랜 시간이 걸렸지 만, 터미널에서 리눅스를 사용하는 것과 똑같이 할 수 있다고 확신합니다. 작동하게하려면 관리자 권한이 필요하며 접두사는 sudo texhash이어야합니다.