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>처럼 입력하시면 좋습니다.
beamer 실행시 콘솔 오류 발생!!!
2012.04.19 15:25
안녕하세요? 처음으로 글을 올립니다.
제가 Beamer로 발표를 하려고 하는데
수식과 그림을 넣는 부분에서 계속 에러가 나서 이렇게 긴급 질문을 드립니다.
당장 내일 발표인데 다시 ppt로 가야하는지 심각하게 고민중입니다.
\documentclass[compress,red,10pt]{beamer}
% select theme
\usetheme{Warsaw}
%\usecolortheme{beaver}
\usecolortheme{lily}
\useoutertheme[subsection=false]{smoothbars}
\useinnertheme{rectangles}
\usepackage{kotex}
\usepackage{fancyvrb}
\usepackage{color}
\usepackage{amsmath}
\usepackage{amssymb} % 추가
\usepackage{amscd}% 추가
\usepackage[mathscr]{eucal} % 추가
\usepackage{eepic}% 추가
\usepackage{subfigure}
\usepackage{graphicx}
\usepackage{multicol}
\usepackage{pgf}
%\usepackage{geometry}
%\usepackage[left=1.0in,right=1.0in,top=1.0in,bottom=1.0in]{geometry}
\setbeamerfont*{title}{size=\large}
%\setbeamerfont*{section in head}{size=\large}
%\setbeamerfont*{subsection in head/foot}{size=\huge}
% you need to generate pyg.tex by
% pygmentize -O full -f latex hello.c
\input{pyg.tex}
% syntax highlighted source code 넣는법:
% http://ubuntuforums.org/showthread.php?t=790610
% pygmentize 명령어가 실행될 수 있도록 하자.
% bash에 그냥 pygmentize라고 치면 어느 패키지를 설치해야 하는지 알려줌.
% then...
% 색깔 명령어가 define될 수 있도록... hello.c를 만든 다음,
% pygmentize -O full -f latex hello.c
% 를 돌리면 무엇을 include해야 하는지, define이 뭐가 필요한지 쭉
% stdout으로 출력해줌.
% pygmentize -f latex hello.c 로 나오는 verbatim문을 긁어붙이면 완성.
% title slide
\begin{document}
\begin{frame}
\title{\textbf{뭐에 대한 연구}}
%\linespread{1.0}
\author{아무개\thanks{소속}, 홍길동\thanks{소속}}
\vspace{1.0cm}
\date{2013. 6. 20}
\titlepage
\end{frame}
% outline slide
\section*{목차}
\begin{frame}{목차}
\begin{multicols}{2}
\tableofcontents
\end{multicols}
\end{frame}
%\begin{frame}{목차}
% \begin{multicols}{2}
% \tableofcontents[pausesections,hideallsubsections]
% \end{multicols}
%\end{frame}
\section{연구목적 및 배경}
\subsection{연구목적}
% 제목도 들어갔다.
\begin{frame}
\frametitle{연구목적}
\begin{block}{\textbf{분석A}}
\begin{itemize}
\item A
\end{itemize}
\end{block}
\vspace{1.0cm}
\begin{block}{\textbf{분석B}}
%\begin{enumerate}
\begin{itemize}
\item A
\item B
\end{itemize}
\end{block}
\end{frame}
\subsection{연구배경}
\begin{frame}
\frametitle{연구배경}
\begin{block}{\textbf{배경1}}
\begin{itemize}
\item A
\item B
\end{itemize}
\end{block}
\vspace{1.0cm}
\begin{block}{\textbf{C}}
\begin{itemize}
\item A
\item B
\end{itemize}
\end{block}
\end{frame}
\section{선행연구}
\begin{frame}
\frametitle{선행연구 1}
\begin{block}{\textbf{ 연구1}}
\begin{itemize}
\item A
\item B
\end{itemize}
\end{block}
\begin{block}{\textbf{연구2}}
\begin{itemize}
\itemC
\end{itemize}
\end{block}
\begin{block}{\textbf{연구3}}
\begin{itemize}
\item A
\end{itemize}
\end{block}
\end{frame}
\begin{frame}
\frametitle{연구 2}
\begin{block}{\textbf{연구}}
\begin{itemize}
\item A\\B
\item C\\D
\item E\\F
\item G\\H
\end{itemize}
\end{block}
\begin{block}{\textbf{연구}}
\begin{itemize}
\item A\\(B)
\end{itemize}
\end{block}
\end{frame}
\section{연구3}
\begin{frame}
\frametitle{연구3}
\begin{itemize}
\item A
\item B
\item C
\end{itemize}
\end{frame}
\section{분석자료}
\begin{frame}
\frametitle{자료}
\begin{itemize}
\item A
\item B
\item C
\item D
\end{itemize}
\end{frame}
\subsection{자료}
\begin{frame}
%\frametitle{1}
\begin{block}{\textbf{1}}
\begin{itemize}
\item A
\item B
\item C
\end{itemize}
\end{block}
\begin{center}
\begin{figure}[h!]
\includegraphics[width=90mm,height=45mm]{jpg/t21.jpg}
\end{figure}
\end{center}
\end{frame}
\subsection{2}
\begin{frame}
%\frametitle{2}
\begin{block}{\textbf{2}}
\begin{itemize}
\item A
\item B
\item C
\end{itemize}
\end{block}
\begin{center}
\begin{figure}[h!]
\includegraphics[width=90mm,height=45mm]{jpg/t22.jpg}
\end{figure}
\end{center}
\end{frame}
\subsection{3}
\begin{frame}
%\frametitle{3}
\begin{block}{\textbf{3}}
\begin{align*}
AB
\end{align*}
\end{block}
\begin{center}
\begin{figure}[h!]
\includegraphics[width=90mm,height=45mm]{jpg/g23.jpg}
\end{figure}
\end{center}
\end{frame}
\section{분석모형}
\subsection{검정1 및 검정2}
\begin{frame}
\frametitle{전체분석}
\begin{block}{\textbf{전체분석}}
\begin{itemize}
\item 검정1
\item 검정2
\end{itemize}
\end{block}
\begin{block}{\textbf{모형}}
\begin{itemize}
\item Model 1
\begin{align*}
\triangle
\end{align*}
\item Model 2
\begin{align*}
\triangle
\end{align*}
\item Model 3
\begin{align*}
\triangle
\end{align*}
\end{itemize}
\end{block}
\end{frame}
\section{분석결과}
\subsection{결과1}
\begin{frame}
\frametitle{결과1}
\begin{center}
\begin{figure}[h!]
\includegraphics[width=90mm,height=45mm]{jpg/t41.jpg}
\end{figure}
\end{center}
\end{frame}
\subsection{결과2}
\begin{frame}
\frametitle{결과2}
\begin{center}
\begin{figure}[h!]
\includegraphics[width=90mm,height=45mm]{jpg/t42.jpg}
\end{figure}
\end{center}
\end{frame}
\subsection{결과3}
\begin{frame}
\frametitle{결과3}
\begin{center}
\begin{figure}[h!]
\includegraphics[width=90mm,height=45mm]{jpg/t43.jpg}
\end{figure}
\end{center}
\end{frame}
\subsection{L}
\begin{frame}
\frametitle{L)}
\begin{itemize}
\item
\begin{align*}
L
\end{align*}
\item
\begin{align*}
L \end{align*}
\item
\begin{align*}
L
\end{align*}
\item
\begin{align*}
L
\end{align*}
\end{itemize}
\begin{center}
\begin{figure}[h!]
\includegraphics[width=90mm,height=45mm]{jpg/g41.jpg}
\end{figure}
\end{center}
\end{frame}
\subsection{분석결과}
\begin{frame}
\frametitle{분석결과}
\begin{center}
\begin{figure}[h!]
\includegraphics[width=90mm,height=45mm]{jpg/t48.jpg}
\end{figure}
\end{center}
\end{frame}
\subsection{d}
\begin{frame}
\frametitle{D}
\begin{itemize}
\item
\begin{align*}
d_{AB,t}
\end{align*}
\begin{center}
\begin{figure}[h!]
\includegraphics[width=90mm,height=45mm]{jpg/t49.jpg}
\end{figure}
\end{center}
\end{frame}
\section{결론}
\begin{frame}
\frametitle{결론}
\begin{block}<+->{주요결과}
\begin{itemize}
\item 금
\end{block}
\end{itemize}
\end{frame}
\end{document}
-----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
이걸 실행시키면 다음과 같은 오류가 납니다.
(c:/usr/texlive/2011/texmf-dist/tex/latex/pgf/compatibility/pgfcomp-version-0-6
5.sty)
(c:/usr/texlive/2011/texmf-dist/tex/latex/pgf/compatibility/pgfcomp-version-1-1
8.sty)) (./pyg.tex) (./main.aux)
Runaway argument?
{\headcommand {\slideentry {5}{2}{1}{10/10}{��
! File ended while scanning use of \@writefile.
<inserted text>
\par
l.56 \begin{document}
이거 뭐 어떻게 방법이 없을까요?
Latex완전 초보인데 beamer가 멋있어보여서
다른 분들꺼 샘플 하나하나 실행해 가면서 수정했는데
결정적인 부분에서 변환이 안돼네요
고수님들의 도움이 절실합니다.
댓글 5
-
지나가다
2012.04.19 16:20
-
gromob
2012.04.19 17:09
몇 가지 오류가 있습니다.
중간 어디인가에
\itemC 라고 하신 것은 \item C 로 한간 떼십시요.
중간에 \begin{align*} 환경 안에 빈줄이 있으면 안됩니다.
마지막에서 두번째 frame에는 \end{itemize}가 없어요.
마지막 결론 frame에 환경 닫는 순서가 틀렸어요.
다음과 같이 순서를 바꾸세요.
\end{itemize}
\end{block}
이것만 고치면 잘 돌아갑니다.
Latex으로 컴파일하신거죠?
-
해피엔드
2012.04.19 17:37
pdflatex로 컴파일 합니다.
정말 감사드립니다.
이렇게 세심하게 봐주시다니....
일단 다시 정신차리고 제 과오를 찾아보니 부끄럽네요
왜 저는 못보았을까요?
처음이라 많이 힘들었지만 완전 보람을 느끼네요
다시한번 답변 달아 주신 분들께 감사드립니다.
-
gromob
2012.04.20 09:37
텍 소스를 돌리며 오류를 찾는 것은 요령이 필요해요.
우선 에러가 나면 에러메세지에 어느줄인지 line number가 나오는데...
실제 고쳐야 하는 부분은 이것보다 조금 앞에 있을 때가 많아요.
보통 텍이 에러메세지를 낸 줄 앞의 10줄 정도를 봅니다.
이 밖에 도움되는 방법은 다음 페이지에 있으니 읽어보세요.
http://geometry.tistory.com/64
이 페이지의 방법은 에러난 부분을 찾는데도 도움이 됩니다.
-
해피엔드
2012.04.23 15:38
gromob님 정말 감사합니다.
덕분에 발표자료도 잘 마무리 지었습니다.
에러난 부분 찾는 방법 조차 몰랐답니다. 유용한 자료 다시한번 감사드립니다.
하면할수록 tex의 유용함과 무서움, 중독성에 대해서 깨닫게 되는군요
급한 마음에 ppt로 방향을 틀었다면 아마 저는 다시 텍을 이용하기 어려웠을 것 같습니다.
일단 한번 시작한 만큼 잘 사용해 보려고 합니다.
여하튼 다시 한번 감사드립니다.
include하는 pyg.tex를 어떻게 사용하는지요? 예제로 주신 소스로는 알기가 어렵군요. verbatim 때문이라면 verbatim이 삽입되는 frame에 fragile 옵션을 지정해 보십시오.