导入 pdf 图像\includegraphics
没有任何问题。
现在,在同一个文档中我需要导入pdf_tex
。
我正在使用这个:
\documentclass[12pt,twoside]{report}
\usepackage[headheight=18pt,a4paper, width=150mm, top=25mm, bottom=25mm, bindingoffset=6mm, headsep=18pt]{geometry}
\usepackage[spanish,es-noquoting]{babel}
\usepackage[utf8]{inputenc}
\usepackage[T1]{fontenc}
\usepackage{adjustbox}
\usepackage{graphicx}
\usepackage[rgb]{xcolor}
\begin{document}
\begin{figure}[H]
\input{imagenes/image.pdf_tex}
\end{figure}
\end{document}
它返回:
! Package pdftex.def Error: File `image.pdf' not found.
See the pdftex.def package documentation for explanation.
Type H <return> for immediate help.
...
l.106 ...cs[width=\unitlength,page=28]{image.pdf}}
%
Using draft setting for this image.
Try typing <return> to proceed.
If that doesn't work, type X <return> to quit.
我能做些什么?
答案1
问题是image.pdf_tex
使用\includegraphics{image.pdf}
,因此如果image.pdf
没有放在主目录(在哪里main.tex
)Latex 就找不到文件。
修复该问题最简单的方法是将其放置image.pdf_tex
在image.pdf
哪里main.tex
。
最终的代码如下:
\documentclass[12pt,twoside]{report}
\usepackage[headheight=18pt,a4paper, width=150mm, top=25mm, bottom=25mm, bindingoffset=6mm, headsep=18pt]{geometry}
\usepackage[spanish,es-noquoting]{babel}
\usepackage[utf8]{inputenc}
\usepackage[T1]{fontenc}
\usepackage{adjustbox}
\usepackage{graphicx}
\usepackage[rgb]{xcolor}
\begin{document}
\begin{figure}
\centering
\input{image.pdf_tex}
\end{figure}
\end{document}
要缩放图像,可以使用 \def\svgwidth{<desired width>}
内部figure
环境