Я пытаюсь вставить файл PDF или doc в качестве приложения в свой латексный файл. Вы знаете, как я могу это сделать?
Вставка PDF файла в латекс
Ответ 1
Используйте пакет pdfpages
.
\usepackage{pdfpages}
\includepdf[pages={1}]{myfile.pdf}
Запустите texdoc pdfpages
в оболочке, чтобы увидеть полное руководство для pdfpages
.
Ответ 2
Для размещения всего PDF файла в вашем файле, а не только на одной странице, используйте:
\usepackage{pdfpages}
\includepdf[pages=-]{myfile.pdf}
Ответ 3
\includegraphics{myfig.pdf}
Ответ 4
Я не думаю, что будет автоматический путь. Возможно, вы также захотите добавить номер страницы в приложение правильно. Предполагая, что у вас уже есть документ в формате PDF на нескольких страницах, вам нужно будет извлечь каждую страницу в первую очередь своего pdf-документа, используя Adobe Acrobat Professional, и сохранить каждый из них в виде отдельного pdf файла. Затем вам нужно будет включить каждый документ PDF в виде изображений на каждой странице (каждая страница) и использовать новую страницу между каждой страницей 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}
Теперь каждая страница будет отображаться с 1 pdf-изображением на странице, и у вас будет правильный номер страницы внизу. Как показано в моем примере, вам придется немного поиграть с коэффициентом масштабирования для каждого изображения, чтобы получить его в нужном размере, который будет помещаться на одной странице. Надеюсь, что это поможет...
Ответ 5
Существует опция без дополнительных пакетов, которая работает под pdflatex
Адаптируйте этот код
\begin{figure}[h]
\centering
\includegraphics[width=\ScaleIfNeeded]{figuras/diagrama-spearman.pdf}
\caption{Schematical view of Spearman theory.}
\end{figure}
"diagrama-spearman.pdf" - это график, сгенерированный с помощью TikZ, и это код (это другой .tex файл, отличный от .tex файла, где я хочу вставить 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}
Это диаграмма, в которую я включил