나는 책을 쓰고 있는데 다른 파일에 있는 장을 통합하려고 합니다 tex
.
나는 다음과 같은 챕터를 갖고 있습니다:
ch1.tex
\chapter{1st chapter}
\begin{examp}
example1 example1
\end{examp}
text1 text1
ch2.tex
\chapter{2nd chapter}
\begin{examp}
example2 example2
\end{examp}
text2 text2
ch3.tex
\chapter{3rd chapter}
\begin{examp}
example3 example3
\end{examp}
text3 text3
그리고 이것이 메인 파일입니다:
main.tex
\documentclass{book}
\usepackage{amsthm}
\theoremstyle{definition}
\newtheorem{examp}{Example}[section]
\begin{document}
main text
\include{ch1.tex}
\include{ch2.tex}
\include{ch3.tex}
\end{document}
문제는 .dll 파일을 컴파일하거나 빌드할 때 아무 것도 나타나지 않는다는 것입니다 main.tex
. 나는 또한 컴파일하고 빌드합니다.(단지 실험용으로 좋은 생각인지는 모르겠습니다)ch1.tex
, 및 , ch2.tex
하지만 ch3.tex
아직 아무것도 없습니다...
내가 도대체 뭘 잘못하고있는 겁니까?
미리 감사드립니다!
답변1
\include{ch1.tex}
af로 써야한다
\include{ch1}
항상 \include
인수가 확장자가 없는 파일 이름이라고 가정합니다.
이는 로그 파일에서도 분명하게 나타납니다.
No file ch1.tex.tex.
No file ch2.tex.tex.
No file ch3.tex.tex.
\include
파일을 찾을 수 없어도 오류가 발생하지 않습니다 .
답변2
이것을 메인에 넣어보세요:
\input{ch1.tex}
대신에\include{}