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>처럼 입력하시면 좋습니다.
컴파일이 안되요ㅠㅠ
2012.09.18 17:17
첫번째 질문은요, 코텍 한글 컴파일에 오류가 자꾸나서 Miktex에다가 한글 스타일파일설치해서 처음한글텍 쓸때처럼 쓰고 있는데요. 데탑에서는요...노트북에 텍을 설치하고 싶은데...맥북이라서요..코텍설치해도 괜찮을까요?
주변에 맥북에서 코텍쓰고 있는 분이 안계셔서요... ...
두번째 질문은요...그림에 오류가 나서요. 다른 파일에서는 문제가 없는데...
여기서는 계속 eps 확장자가 없다는 오류가 나서요ㅠ
작성한 내용은 아래와 같구요..그림파일은 첨부했어요..
허접한 질문 죄송합니다.
그리고 항상 감사드립니다....
\documentclass[11pt]{article}
\usepackage[screen,nopanel]{pdfscreen}
\usepackage{graphics}
\usepackage{epsfig}
\usepackage{graphicx}
\margins{.5in}{.5in}{.5in}{.5in} \screensize{6.75in}{9.0in}
\backgroundcolor{white}
\def\mytitle#1{{\large #1}\\{\color{red} \rule[.15in]{\textwidth}{.015in}}}
\newcommand{\bld}[1]{\mathbf{#1}}
\newcommand{\bldm}[1]{\mbox{\boldmath{$#1$}}}
\newcommand{\mcal}[1]{\mathcal{#1}}
\newcommand{\wt}[1]{\widetilde{#1}}
\definecolor{myred}{rgb}{ .9, 0, .05}
\begin{document}
\begin{slide}
\mytitle{Introduction}
\begin{itemize}
\item {\color{red}Expectation and Variance}:
\begin{figure}
\centering
\centerline{\epsfig{file=figure1.eps,width=5.5cm,height=8cm}}
\centerline{(a) Figure 1}
\end{figure}
\end{itemize}
\end{itemize}
\end{slide}
댓글 10
-
샘처럼
2012.09.19 02:28
-
ndh
2012.09.19 15:31
1, epsfig과 pdftex
=> epsfig 패키지 옵션으로 [pdftex]을 명시하면 epstopdf가 동작합니다. 즉 pdftex으로 컴파일해도 eps -> pdf 자동변환이 될 겁니다.
=> 미심쩍은 바가 있으면 \usepackage{epstopdf}를 한 줄 넣어줘도 무방합니다.
*** epstopdf 패키지를 설치하려면
tlmgr install epstopdf
2. 제시하신 소스가 에러를 일으키는 이유는 epsfig 때문이라기보다는 군데군데 오류가 있기 때문으로 보입니다.
=> \usepackage{graphicx}는 필요없어 보이고요. \usepackage{graphics}도 필요없어 보이고요. epsfig이 다 불러오는 것인데 잘못하면 패키지 옵션 충돌이 생길 수 있으니 아예 빼는 것이 좋을 듯.
=> 마지막에 \end{document}가 없어요.
=> \end{itemize}가 한 번 더 나오는데 짝이 맞지 않습니다.
=> pdfscreen의 slide 안에서 floats를 쓸 수 없는지도 모릅니다. figure 환경 안에 넣지 마세요.
=> 컴파일은 반드시 pdflatex으로
-
Progress
2012.09.19 15:36
성격이 다른 질문이 좀 섞여 있어서 한꺼번에 답변 드려도 될지 모르겠습니다만, 함 해보겠습니다.
Q. 맥북이라서요..코텍설치해도 괜찮을까요?
네. MacTeX2012 설치한 다음 ko.TeX을 설치하면 됩니다. ko.TeX을 설치한다는 게 무슨 프로그램을 설치하는 게 아니라, 한글 환경을 구현할 수 있는 매크로 집합을 텍 임플리멘테이션에 포함시켜준다는 얘깁니다. 다음 링크에 아주 자세히 나와있습니다.
http://faq.ktug.or.kr/faq/MacOS%BF%A1%BC%AD%BC%B3%C4%A1%C7%CF%B1%E2#s-1
Q. 두번째 질문은요... 그림에 오류가 나서요. 다른 파일에서는 문제가 없는데...
여기서는 계속 eps 확장자가 없다는 오류가 나서요ㅠ
그게... 소스 손 볼 데가 좀 있어요.
\documentclass[11pt]{article}
\usepackage[screen,nopanel]{pdfscreen}\usepackage{graphics}\usepackage{graphicx} %그림 불러올 땐 이 패키지 하나면 충분합니다.
\usepackage{epsfig}
\margins{.5in}{.5in}{.5in}{.5in} \screensize{6.75in}{9.0in}
\backgroundcolor{white}
\def\mytitle#1{{\large #1}\\{\color{red} \rule[.15in]{\textwidth}{.015in}}}
\newcommand{\bld}[1]{\mathbf{#1}}
\newcommand{\bldm}[1]{\mbox{\boldmath{$#1$}}}
\newcommand{\mcal}[1]{\mathcal{#1}}
\newcommand{\wt}[1]{\widetilde{#1}}\definecolor{myred}{rgb}{ .9, 0, .05}
\begin{document}
\begin{slide}
\mytitle{Introduction}
\begin{itemize}
\item {\color{red}Expectation and Variance}:
\begin{figure}% pdfscreen 패키지를 사용해 슬라이드를 만든다면, slide 환경 안에서 figure, table 같은 플로팅 명령을 불러올 수 없습니다.\centering
\centerline{\epsfig{file=figure1.eps,width=5.5cm,height=8cm}}% \epsfig 같은 오래된 그래픽 삽입 명령은 더 더이상 사용하지 맙시다. 그리고 텍은 대소문자에 민감합니다. Figure1.eps와 figure1.eps는 다릅니다.
\begin{center}
\includegraphics{Figure1}\\ % 그림 파일의 확장자명도 빼버립시다. 그런데 eps 파일을 사용해도 되지만 그림 용량이 너무 큽니다. 비트맵 형식의 eps는 jpg나 png 파일로, 벡터 형식의 eps는 pdf 파일로 바꿔 삽입합시다. GraphicsMagick 같은 유틸리티를 쓰면 명령행에서 쉽게 바꿀 수 있습니다.
(a) Figure 1
\end{center}
\end{figure}\end{itemize}
\end{itemize}% 짝을 이루는 환경 하나만 쓰면 됩니다. 두번 쓰셨으니 에러가 납니다.\end{slide}
\end{document} % 엔드 다큐멘트를 빼먹으면 절대 컴파일이 완료되지 않습니다.
===
이상을 정리하고 pdfscreen 슬라이드 몇 개를 추가한 예제를 첨부하였습니다. (pdfscreen_test.tex)
pdflatex 또는 lualatex으로 컴파일해야합니다.
-
ndh
2012.09.19 15:45
Progress님과 제 답변의 결정적 차이는... 다음과 같네요.^^
1. 답변에 들인 정성
2. 답변의 미적 외관
3. 답변의 지적 세련
pdftex에 tl2011부터 도입된 epstopdf 기능에 대한 부분(즉, [pdftex]{epsfig}가 그냥 동작한다는 점)만 제외하고 거의 같은 견해와 같은 내용인데 이렇게 차이가 나는군요.
훌륭한 답변 감사합니다.
-
Progress
2012.09.19 16:01
1. [답변에 들인 정성] => 일하면서 답변 자료를 작성하다가 말다가, 꽤 오랜시간이 지났습니다.
2. [답변의 미적 외관] => 색깔 몇 개 넣었습니다. ㅋㅋ
3. [답변의 지적 세련] => 이건 전혀 그렇지 않슴미다. (저 봐라 저, 맞춤뻡 틀리능 거 (김원효 버전))
여하튼 답글을 다 작성하고 [Add Comment] 버튼을 누르고 봤더니, 이미 ndh님께서 답변을 달아놓으셨더라고요.
하찮은 초식을 휘두른 셈이 되어 댓글을 지울까 하다가 그냥 내비뒀습니다. ^^
-
샘처럼
2012.09.20 15:05
대충 관련 URL만 던져 놓은 저는 불성실 답변자이로군요. 불성실답변자는 웁니다. T.T
-
ndh
2012.09.20 16:14
아, 우연히도 푸로구레수 님하고 제가 똑같은 내용의 답변을 달게 되어서요.
그 위에 있는 샘처럼 님 답변하고는 비교할 만한 게 아니었지요. 어디 감히 언감생심 ^^;
-
항상초보
2012.09.21 11:16
정말 항상 언제나 놀라운 완벽한 답변 모두모두 감사합니다:)
정말 열심히 배워야겠어요^^
-
항상초보
2012.09.21 19:09
저 그런데요...올려주신 파일 한글이 깨져있는데...어떡하나요 =.=;;;
-
그로몹
2012.09.21 22:37
프로그레스님이 올려주신 pdfscreen_test.tex 파일의 한글이 깨져 보이시는 거라면 에디터의 한글 코드가 utf-8 (즉 유니코드)로 맞추어져 있지 않은 것입니다. 요즘 한글 (kotex)은 당근 unicode로 맞추어 컴파일하셔야 좋습니다.
1. MikTeX에 ko.TeX 을 설치하여 사용하는 것은 권장하지 않습니다. MiKTeX의 호환성 부족 문제때문에 ko.TeX이 정상적으로 설치되지 않는다고합니다. 최근의 버젼들은 된다고 하는 보고 있었지만, 권장하지 않는 것으로 알고 있습니다.
2. 그림은 eps 보다는 pdf로 변환하여 사용하세요. 꼭 eps를 사용하셔야 한다면, 사용하시는 컴파일 방법에 따라 eps화일이 읽힐 수도 있고 읽히지 않는 수도 있다고 합니다. http://faq.ktug.or.kr/faq/IncludeGraphics#s-4 를 참조하세요.
graphics 와 graphix를 모두 사용하신 이유가 있는지요? graphicx만 사용하셔도 될 듯한데? ( http://www.ctan.org/pkg/graphics 를 봐도, graphics는 latex 2.09 이전 버젼을 위한 ( 아주 오래전 표준을 위한 ) 패키지라고 하니, 사용하지 않으시는 것이 좋을 듯 하네요? )
epsfig도 더이상 사용하지 말고 graphicx를 사용하라고 권고하고 있구요. ( http://www.ctan.org/pkg/epsfig )