Insertar un archivo PDF en un documento LaTeX

Insertar un archivo PDF en un documento LaTeX

No puedo insertar un archivo PDF en el documento LaTeX con el siguiente código. Cuando ejecuto el siguiente código, aparece un mensaje de error en el archivo de registro como este:

"! Undefined control sequence.
\@calc@post@scan ...st@scan \else \def \calc@next
{\calc@error #1}\fi \fi \f...
l.20 \addtocontents{toc}{\setcounter{tocdepth}{0}}
The control sequence at the end of the top line
of your error message was never \def'ed. If you have
misspelled it (e.g., `\hobx'), type `I' and the correct
spelling (e.g., `I\hbox'). Otherwise just continue,
and I'll forget about whatever was undefined."

¿Cómo puedo insertar un archivo PDF en el documento?

\documentclass[12pt,oneside]{book}
\usepackage{hyperref}
\usepackage{titletoc}
\usepackage[toc]{appendix}
\usepackage{pdfpages}
\renewcommand{\appendixtocname}{APPENDICES}

\begin{document}
\includepdf[pages=-]{myfile.pdf}
\tableofcontents
\chapter{CHAPTERR}
\section{Sectionn}
 Some stuff.
\chapter{CHAPTERRR}
\section{Sectionnn}
 Other stuff.

\begin{appendices}
\addtocontents{toc}{\setcounter{tocdepth}{0}}
\chapter{TABLESS}
\section{DATA}
\chapter{FIGURESS}
\section{CODE}
\end{appendices}

\end{document} 

Quiero los siguientes resultados:

ingrese la descripción de la imagen aquí

ingrese la descripción de la imagen aquí

ingrese la descripción de la imagen aquí

Respuesta1

Esto no tiene nada que ver con el pdfpagespaquete, pero se carga calcy ese es el problema, presumiblemente calcdeja \setcountersin robustez o lo que sea...

Si desea cambiar el contador en esa ubicación, simplemente use

\addtocontents{toc}{\protect\setcounter{tocdepth}{0}}

para evitar \setcounterque se amplíe prematuramente. Muchas macros necesitan protección cuando se usan en\addtocontents

información relacionada