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>처럼 입력하시면 좋습니다.
texshop sync
2011.10.01 03:58
Mac lion, mactex 2011, kotex, texshop 을 사용하려합니다. sync 관련 질문인데요. xelatex 엔진을 사용하고자
http://faq.ktug.or.kr/faq/TeXShop/PDFSync#s-2
에서 처럼 하니까 잘 됩니다. (즉 빨간 동그라미로 forward search 된다는 겁니다.)
그런데 주로 xelatexmk 스크립트를 이용해서 돌리고 싶습니다.
처음 texshop을 써서 어리버리한데요.
xelatexmk로 돌리면 sync 이용시 preview로 이동할때 빨간 동그라미로 안가고 노랗게 하이라이트 됩니다.
꼭 윈도우의 수마트라처럼요.
거기까지는 좋은데요. 정확한 곳에 하이라이트가 되지 않습니다.
왼쪽 마진있는 쪽으로 치우쳐져서 하이라이트 됩니다.
왜 어떨때는 빨간 동그라미로 forward search가 되고, 또 어떨때는 노랗게 하이라이트 될까요?
또 노랗게 하이라이트 될 경우 정확한 지점에 하이라이트 되도록 하는 방법 없을 까요?
---
또 한가지! 명령어들 이라고 하나요? 예를 들어 \noindent 같은 것들이요.
스펠체크하면 빨갛게 밑줄이 생기는데 없애는 방법있을까요?
---
ps 지금 확인해본 결과 texworks에서도 forward search 시 노란 하이라이트가 preview에서 왼쪽 마진쪽으로 치우치네요. ㅠㅠ
---
ps pdflatex으로 돌릴 때는 이런 현상이 없네요. 아무튼 스크린 샷 추가했습니다.
댓글 9
-
nova de hi
2011.10.01 17:34
-
serene
2011.10.01 18:58
노란 하이라이트로 포어드 써치될 때 그림과 같은 현상은 아무래도 texshop 문제만은 아닌 것 같습니다.
Texworks에서도 똑같은 현상이 일어나니까요.
Texworks에서 pdflatex 말고 xelatex으로 돌릴 때 이런 현상이 일어나는데 (texshop은 xelatex으로 돌리면 빨간 동그라미로 포어드 써치되어 확인할 수 없고, xelatexmk로 돌리면 이런 현상을 보게됩니다.) xelatex 문제는 아닐까요?
-
nova de hi
2011.10.01 19:41
texworks에 대해서는 모르겠습니다만, 어쨌든 xetex이 synctex 문제에 상관할 리도 없고요.
texshop이 synctex을 처리하는 데 뭔가 약간 어긋나는 게 있는 모양입니다.
더 정확한 위치를 찾아가기를 원하신다면 "Both" (즉 search 방식과 synctex을 동시에 쓰는 것)를 선택해보십시오.
(Preferences -> Typesetting -> Sync Method)
-
serene
2011.10.02 06:00
답변 감사합니다. ^^
Both로 하니까 texshop에서는 빨간 동그라미 식으로 잘되네요.
문제는 texworks 쓸 때가 문제인데요.
윈도우(kotexlive2009)에서 작업한 파일들(부수파일들 포함 -- 즉 synctex파일 포함)을 그대로 옮겨서
맥에 있는 texworks에서 *컴파일하지 않고* 포워드 써치하면 노란 하이라이트가 왼쪽으로 치우치지 않습니다.
하지만, 일단 mactex2011을 사용해서 컴파일하는 순간,,, 버그가 발생합니다.
mactex2011 안에 무슨 문제가 있는지는 모르겠습니다.
윈도우에서는 texworks를 맥에서는 꼭 texshop을 사용해야겠습니다.
감사합니다.
-
nova de hi
2011.10.02 14:18
제가 both를 안 쓰는 이유는... 다 좋은데 여러 개의 하위 파일을 include해서 만드는 문서에서 인버스 서치가 하위 파일로 잘 되지 않아서입니다. 참고하십시오.
-
serene
2011.10.02 20:15
정말 그렇네요. Both로 할 경우 인버스 써치가 단어 일치하는 아무 하위 파일로 가버리네요. (따라서 제대로 되다가도 안되다가도 하네요.)
제 결론은 그냥 search 방식만 쓰면 될 것 같습니다. 감사합니다.
-
serene
2011.11.03 00:47
그간 맥 라이온에서 텍샵 (및 텍웍스) 사용하면서 문제점이 무엇인지 알게 됐습니다. 텍샵과 텍웍스의 문제는 아닌 것 같구요. *맥 라이온*에서 *xelatex엔진*으로 *synctex*을 사용시 정확하지 않은 위치로 (몇 줄 차이로) 포워드/인버스 써치가 된다는 겁니다. (pdflatex 엔진과 synctex으로는 정확한 위치를 찾습니다.) 참고로 텍샵에서 xelatex을 사용시 제가 준 옵션은 다음과 같습니다.
xelatex -file-line-error -shell-escape --synctex=1 "$1"
PS 텍샵의 search 기능을 사용하면 정확한 포워드/인버스 써치가 되지만 수식이 있는 곳이라든지 enumerate 환경 등에서는 작동을 안하는 것 같아 search 기능을 버리고 컴파일시 synctex 옵션을 사용하는데 자꾸만 거슬리네요. 다른 맥 라이온 사용자분들은 이런 xelatex과 synctex 조합 문제가 없으신지 궁금도 하고해서요. 버그 리포트를 하려면 xelatex 쪽에 해야하나요 아니면 synctex 쪽에 해야하나요?
PS 아무튼 KTUG 10살 생일 축하드립니다! ^^
-
수
2011.11.03 03:24
texshop이 머지? 매우 궁금 ㅎㅎ
-
nova de hi
2011.11.03 11:03
맥용 텍 파일 편집기입니다.
http://faq.ktug.or.kr/faq/TeXShop
texshop 제작자에게 리포트하심이 어떨지요?