Q&A 마당은 텍 관련 질문/답변을 위해 만들었습니다.
- 로그인 없이 자유롭게 글을 읽고 쓸 수 있는 철학은 처음과 같이 계속됩니다.
- 질문 전에 아래를 읽어 보세요. 좋은 질문이 좋은 답을 받을 수 있는 좋은 방법입니다.
- 질문에 맞는 제목을 붙이세요. 질문의 내용과 관련없는 "고수님", "긴급질문", "도와주세요"와 같은 제목은 답이 잘 올라오지 않습니다. 이 게시판에 올라오는 모든 글은 질문입니다. 굳이 [질문], [Q]를 적으실 필요도 없습니다.
- 내용을 충실히 적어 주시고, 같은 상황을 재현할 수 있는 최소한의 예제가 같이 있어야 합니다.
- 최소 예제는 "Minimal working example"을 읽어 보세요.
- 파일을 첨부하실 때에는 가능한 압축하여 파일 크기를 줄여서 올려주시길 바랍니다.
- 개인적으로 사용하신 글꼴이 들어 있는 경우, preparefont.sty에 관한 답변을 참조하세요.
- 스팸 글을 막기 위하여 짧은 시간 내에 다시 글이 등록되는 IP를 막거나, 광고 글을 막기 위하여 금지어로 .com, .net 등을 설정하고 있습니다. 다소간의 불편함이 있으시더라도 양해 바랍니다.
- 금지어에서 stackexchange, stackoverflow, ctan, overleaf, , github, google.com, gmail.com, .org, .io, sil.org, wiki.com, tistory.com등은 해제하였습니다.
- MathJax를 이용한 수식조판을 사용하실 수 있습니다. 여기를 참조하세요.
- 사용하는 편집기는 CKeditor입니다.
- 편집기에서 [enter]를 누르면 <p> 태그가 들어가고, 문단으로 생각하고 한 줄을 비웁니다.
- 글줄만 바꾸려면 [shift-enter]를 누르면 <BR> 태그가 들어가므로 용도에 맞게 나누어 쓸 수 있습니다.
- 수식를 문서내에 삽입하시려면 에디터를 툴바에서 [소스]를 눌러 HTML로 입력할 수 있게 바꾸신 후 <pre> </pre> tag를 사용하셔서 <pre> 여러 줄의 수식 </pre>처럼 입력하시면 좋습니다.
요세미티 업그레이드 후 TexWorks 컴파일 오류
2014.10.21 08:46
마운틴 라이언에서 TexWorks로 XeLaTeX 컴파일이 잘 되던것이 얼마전 요세미티로 업그레이드 후에 컴파일이 되지 않습니다.
같은 파일이 TeXShop에서는 XeLaTeX으로 문제없이 컴파일됩니다.
TexWorks가 아직 요세미티랑 호환이 잘 안되는 건지 아미면 요세미티로 업그레이드후 추가로 환경설정해야하는 것이 있는 것인지...
현재 TeXLive도 TeXLive 2014로 업데이트 한 상황입니다.
댓글 10
-
Progress
2014.10.21 09:16
-
nanim
2014.10.21 11:58
TeXWorks는 MacTeX 2014 배포판에서 제외되었습니다. 즉, 없는 것이 정상입니다.
(취향 문제이기는 하지만) TeXShop을 두고 TeXWorks를 사용할 이유가 있는지 모르겠습니다.
TeX Distribution prefPane의 경우, 2012/2013/2014를 넘나들며 써야 하는 사용자가 아니라면 전혀 문젯거리가 아니고요. LocalTeX.prefPane을 설치하면 이것도 해결된다고 봅니다.
TeX Live Utility는 그냥 업그레이드해주면 되고요.
gs 관련 문제는 사실 거의 만날 일이 없는 것인데(xdvi, gv 따위의 사용자가 아니라면) X11 관련 문제는 XQuartz를 (다시) 설치하면 대부분 해결되는 것으로 보입니다.
말씀대로 조만간 해결되겠지만 심각한 문제가 될 만한 것으로 보이는 것은 없다는 게 제 의견입니다.
-
sookibae
2014.10.21 11:28
일단 또 다른 운영체제는 마운틴라이언으로 한동안 사용해야 할 것 같습니다. ^^ 답변 감사드립니다.
-
nanim
2014.10.21 12:32
TeXWorks에서 발생하는 문제는, 요세미티가 외부 응용 프로그램을 부를 때 환경변수를 제대로 설정해주지 않는 문제(버그라고 추정됨) 때문에 생긴 것으로 보입니다.
문제가 해결될 때까지 편법을 제시하자면, 일단 TeXworks를 shell에서 부르면 이런 문제가 없어지는데요, 이를테면
/Applications/TeX/TeXworks.app/Contents/MacOS/TeXworks
이렇게 터미널에서 실행하는 거죠.
이거 귀찮다고 생각되시면 Platypus 같은 걸로 LaunchTeXworks를 만들어두면 간단히 실행할 수 있을 거로 생각됩니다.
(잘 될지 모르겠지만) 첨부하는 LaunchTeXworks.zip을 풀어서 나오는 Launcher로 실행해보세요. 단, TeXworks는 /Applications/TeX/TeXworks.app로 존재해야 합니다.
-
sookibae
2014.10.22 10:49
답변 감사합니다. 보내주신 첨부파일을 실행하였더니 정상적으로 작동합니다.
-
nanim
2014.10.22 11:55
xdvipdfmx만이 문제라면 위와 같은 별도의 launcher 없이도 다음과 같은 사용자 명령을 하나 정의하여 쓰면 잘 됩니다.
(환경설정 -> 문서처리에서 새로운 조판 도구를 추가)
그런데 문제는 xdvipdfmx만이 말썽인 게 아니라는 거지요. eps 변환을 위한 repstopdf도 동작하지 않을 거고... 대부분의 --shell-escape도 먹지 않을 가능성이 높습니다.
-
제비
2014.10.23 12:08
그러잖아도 TeXShop에서 글씨는 컴파일이 되는데 유독 eps만 컴파일이 안 되던데...
역시 요세미티의 문제일 가능성이 있겠군요.
-
nanim
2014.10.23 12:26
아니요, TeXshop에는 소위 "요세미티 문제"가 없습니다.
pdflatex의 (r)epstopdf도 아주 잘 됩니다.
만약 잘 안 된다면 그건 다른 문제일 겁니다. 짐작가는 바가 있지만... 여기서 토론할 주제는 아닌 것 같고요.
-
DohyunKim
2014.10.22 12:04
저는 항상 쉘에서 실행하기 때문에 이런 문제가 있는지도 몰랐는데요,
응용프로그램 실행이나 파일을 여는 간단한 방법은 open 명령을 이용하는 겁니다.
원도의 start, 리눅스의 gnome-open과 비슷한 겁니다.
open -a texworks
하면 TeXworks가 실행됩니다. 대소문자 구별도 필요없습니다.
open test.pdf
하면 test.pdf가 미리보기에 열립니다.
open -a texworks test.tex
하면 test.tex이 TeXworks에 열립니다.
tex 파일이 이미 TeXworks로 열리게 설정돼 있다면 open test.tex 으로 충분하고요.
-
Progress
2014.10.22 12:28
여하튼 MacTeX 2014에 texworks가 포함되어 있지 않았다는 것에 충격(!)을 받았습니다.
MacTeX-2014
TeXworks is no longer included, but is available for download here for OS X 10.5 [PPC & Intel], 10.6+ and 10.8+. Make sure you download the appropriate version for your OS.
그동안 MacTeX 2013과 MacTeX 2014가 같이 깔려있고, TeX distribution prefPane에서 2014를 선택해서 써서 그런지 2013에 있던 texworks를 사용할 수 있었나봅니다.
맥에서
> sudo tlmgr install --reinstall texworks
하면 뭔가 설치하던데 그래도 안 생기더라고요.
open의 -a 옵션을 알려주셔서 감사합니다.
나중에 요세미티용 버전이 나오면 그때 설치해볼까 합니다.
https://drive.google. com/folderview?id=0B5iVT8Q7W44pMTY5YjNzZmdzS1U&tid=0B5iVT8Q7W44pMkNLblFjUzdQUVE
https://code.google. com/p/texworks/downloads/list
우선 TeXShop을 쓰시면서 조금 기다려보시죠.
이번 요세미티 운영체제는 TeXworks는 물론 mactex2014와 관련한 몇 가지 문제가 있는 것으로 알고 있습니다.
예를 들어 [시스템 환경설정]에서 TeX distribution의 환경설정 패널을 로드할 수 없다든가, 고스트스크립트와 X11의 충돌 문제 등등.
http://www.tug.org/mactex/yosemite.html
그리고 몇 가지 문제도 있습니다. 예를 들어 uptex, euptex 따위의 포맷을 만들지 못한다든가(즉 fmtutil-sys --all 명령을 주었을 때 발생하는 오류), 맥텍을 새로 깔았을 때 TeXWorks가 아예 없다든가, 이를 수동으로 www.tug.org/texworks에서 내려받았을 경우 문서 컴파일할 때 몇 페이지만 컴파일하다가 Process crashed 등의 메시지를 뱉는다든가...
불편한 사람이 한두명은 아닐 성 싶으니 금방 해결될 것 같습니다.