Estoy escribiendo un libro y estoy tratando de incorporar los capítulos que están en otros tex
archivos.
Tengo estos capítulos:
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
Y este es el archivo principal:
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}
El problema es que no aparece nada cuando compilo o construyo elmain.tex
. También compilé y construí(solo para experimentar, no sé si fue buena idea)el ch1.tex
, ch2.tex
y ch3.tex
, pero nada todavía...
¿Qué estoy haciendo mal?
¡Gracias de antemano!
Respuesta1
\include{ch1.tex}
debe escribirse af
\include{ch1}
como \include
siempre asume que su argumento es un nombre de archivo sin extensión.
Esto también es evidente en el archivo de registro.
No file ch1.tex.tex.
No file ch2.tex.tex.
No file ch3.tex.tex.
Tenga en cuenta que \include
no arroja un error si no puede encontrar un archivo.
Respuesta2
Intenta poner esto en tu principal:
\input{ch1.tex}
en lugar de\include{}