Estoy tratando de insertar un archivo PDF o doc como un apéndice en mi archivo de látex. ¿Sabes cómo puedo hacer esto?Insertar un archivo pdf en látex
Respuesta
Utilice el paquete pdfpages
.
\usepackage{pdfpages}
\includepdf[pages={1}]{myfile.pdf}
Run texdoc pdfpages
en una cáscara para ver el manual completo para pdfpages
.
Para que quede claro, debe especificar las páginas que desea incluir, es decir, '\ includepdf [pages = {1,3,5}] {myfile.pdf}' incluiría las páginas 1, 3 y 5 del archivo.Para incluir el archivo completo, especifique 'pages = {-}', donde '{-}' es un rango sin los puntos finales especificados, que por defecto son la primera y la última página, respectivamente. – rcollyer
Enlace al paquete 'pdfpages' como referencia: http://www.ctan.org/tex-archive/macros/latex/contrib/pdfpages – SabreWolfy
Las dos primeras cosas que también tuve que hacer fueron escalar y volver a habilitar mi página externa diseño (para mostrar los números de página otra vez) que se pueden establecer utilizando la configuración, por ejemplo: '\ includepdf [pages = -, scale = .8, pagecommand = {}] {file}' – LeoR
\includegraphics{myfig.pdf}
sí, sé cómo incluir una figure.pdf, pero el archivo que tengo que incluir tiene más de 1 página. – Guido
Hola, dagray, tu respuesta podría haber sido lo que Guido estaba buscando, pero incluso más, simplemente escribir un pequeño fragmento de código sin más explicaciones es inútil. – LeoR
Vine aquí solo buscando este –
No creo que haya una manera automática. También es posible que desee agregar un número de página al apéndice correctamente. Suponiendo que ya tiene su documento en PDF de varias páginas, tendrá que extraer cada página primero de su documento en PDF utilizando Adobe Acrobat Professional, por ejemplo, y guardar cada una de ellas como un archivo pdf separado. Entonces usted tiene que incluir cada uno de los documentos PDF como imágenes en una base de cada página (1 de cada página) y utilizar newpage entre cada página e, g,
\appendix
\section{Quiz 1}\label{sec:Quiz}
\begin{figure}[htp] \centering{
\includegraphics[scale=0.82]{quizz.pdf}}
\caption{Experiment 1}
\end{figure}
\newpage
\section{Sample paper}\label{sec:Sample}
\begin{figure}[htp] \centering{
\includegraphics[scale=0.75]{sampaper.pdf}}
\caption{Experiment 2}
\end{figure}
Ahora cada página aparecerá con 1 imagen en PDF por página y tendrá un número de página correcto en la parte inferior. Como se muestra en mi ejemplo, tendrá que jugar un poco con el factor de escala para cada imagen para obtener el tamaño adecuado que se ajuste a una sola página. Esperamos que ayuda ...
La pregunta era sobre cómo insertar páginas enteras, tal como están, y no sobre cómo incluir el contenido de un archivo pdf en una página existente que, de lo contrario, está formateada y generada por látex. –
Para poner todo un pdf en el archivo y no sólo 1 página, utilice:
\usepackage{pdfpages}
\includepdf[pages=-]{myfile.pdf}
puede simplemente usar \ includepdf {myfile.pdf} –
@CarryonSmiling, no funciona. – CroCo
@CroCo si, por alguna razón, a veces funciona ya veces no es así, lo siento por engañosa que :( –
Hay una opción sin paquetes adicionales que trabaja bajo pdflatex
Adaptar este código
\begin{figure}[h]
\centering
\includegraphics[width=\ScaleIfNeeded]{figuras/diagrama-spearman.pdf}
\caption{Schematical view of Spearman's theory.}
\end{figure}
"diagrama-spearman.pdf" es un gráfico generado con TikZ y este es el código (que es otro archivo .tex diferente del archivo .tex donde quiero insertar un pdf)
\documentclass[border=3mm]{standalone}
\usepackage[applemac]{inputenc}
\usepackage[protrusion=true,expansion=true]{microtype}
\usepackage[bb=lucida,bbscaled=1,cal=boondoxo]{mathalfa}
\usepackage[stdmathitalics=true,math-style=iso,lucidasmallscale=true,romanfamily=bright]{lucimatx}
\usepackage{tikz}
\usetikzlibrary{intersections}
\newcommand{\at}{\makeatletter @\makeatother}
\begin{document}
\begin{tikzpicture}
\tikzset{venn circle/.style={draw,circle,minimum width=5cm,fill=#1,opacity=1}}
\node [venn circle = none, name path=A] (A) at (45:2cm) { };
\node [venn circle = none, name path=B] (B) at (135:2cm) { };
\node [venn circle = none, name path=C] (C) at (225:2cm) { };
\node [venn circle = none, name path=D] (D) at (315:2cm) { };
\node[above right] at (barycentric cs:A=1) {logical};
\node[above left] at (barycentric cs:B=1) {mechanical};
\node[below left] at (barycentric cs:C=1) {spatial};
\node[below right] at (barycentric cs:D=1) {arithmetical};
\node at (0,0) {G};
\end{tikzpicture}
\end{document}
Este es el diagrama Incluí
Vale la pena mencionar que el parámetro de página también trabaja para una discusión usando graphicsx '\ includegraphics [page = 2, width = 0.5 \ textwidth, height = 0.3 \ textheight] {file.pdf} ' – user2589273
Creo que el qn está pidiendo la inclusión de varias páginas. –
- 1. ITextSharp insertar texto en un pdf existente
- 2. Insertar firma digital en el archivo pdf existente
- 3. Insertar saltos de línea en PDF
- 4. Insertar página en PDF existente usando itextsharp
- 5. ¿Cómo insertar líneas en blanco en PDF?
- 6. Insertar javascript para PDF existente
- 7. obtener código de latex de un archivo PDF
- 8. cómo insertar un cuadro visible alrededor de un conjunto de contenido en látex?
- 9. Estructura de un archivo PDF?
- 10. contraseña proteger un archivo PDF
- 11. Uso de látex y Vim
- 12. cómo insertar una cadena en pdf usando pypdf?
- 13. Colaboración látex
- 14. Fusionando imágenes png en un archivo pdf
- 15. número de páginas en un archivo pdf
- 16. ¿Cómo puedo determinar si un archivo es un archivo PDF?
- 17. Generando archivo PDF en .NET
- 18. archivo EXE Insertar en el archivo Excel
- 19. Insertar archivo en mysql Blob
- 20. ¿Cómo puedo configurar una imagen en un campo de PDF en un archivo pdf existente?
- 21. ¿Cómo completar un archivo pdf programáticamente?
- 22. error que incluye la imagen de látex
- 23. Recortar páginas de un archivo .pdf
- 24. extraer imagen vectorial de un archivo pdf
- 25. Generar y guardar un archivo PDF
- 26. cómo leer un archivo pdf usando lisp
- 27. Compruebe si se escanea un archivo PDF
- 28. Abrir un archivo pdf programáticamente en un destino con nombre
- 29. ¿Puedo insertar un icono en un archivo .hta?
- 30. reconocimientos en látex
¿Está simplemente añadiendo el pdf, o les gustaría para incrustarlo como un cuadro? – zdav
Nota para cualquiera que esté pensando en sugerir que migremos esto a text.stackexchange - no podemos. Es a partir de 2010, lo que hace que sea demasiado viejo para migrar. – ChrisF
Ver también: [Insertar archivo PDF en documento LaTeX] (http://tex.stackexchange.com/q/105589/5645) –