나는 지난 3시간 동안 이 작업을 해왔지만 단서를 찾지 못했습니다. 오늘 아침에 블로그를 발견했어요LaTeX 인증서그리고 tex 파일을 다운받았습니다.인증서.tex. 이것을 Emacs에서 컴파일할 때 다음과 같은 오류 보고서가 표시됩니다.
오류: LaTeX 오류: `nowidow.sty' 파일을 찾을 수 없습니다.
나는 이 게시물의 지시를 따랐습니다.
내 모든 .tex 파일에서 사용할 수 있도록 내 .sty 파일을 어디에 배치합니까?
nowidow.sty
디렉토리에 넣으십시오 ./usr/local/share/texmf/nowidow
하지만 오류 보고서가 계속 나타납니다. 파일을 잘못된 디렉토리에 넣었습니까? 아니면 다른 중요한 단계가 누락되었습니까? 누구든지 나를 도와줄 수 있나요? 내 시스템은 Ubuntu 12.04입니다.
답변1
아래에는 TeX 디렉토리 구조가 있습니다 .../texmf/
. 귀하의 경우 .sty
파일은
/usr/local/share/texmf/tex/latex/nowidow/nowidow.sty
하위 디렉토리는 tex
"TeX 파일"을 의미하고 하위 디렉토리는 latex
TeX 형식 "LaTeX"(형식 파일 latex
)을 나타냅니다. 선적 서류 비치:TeX 파일의 디렉토리 구조.
일반적으로 또는 (때문에 루트로 )을 TEXMFLOCAL
실행하여 파일 이름 데이터베이스를 새로 고쳐야 합니다 .texhash
mktexlsr
/usr