导入*.pdf_tex文件错误

导入*.pdf_tex文件错误,pdf,compiler-errors,latex,graphic,pdftex,Pdf,Compiler Errors,Latex,Graphic,Pdftex,我用inkscape制作了一个图形。现在我想用乳胶做它。我和TEXMaker一起工作。因此,我将图形导出为*.pdf\u tex和*.pdf。 在宏中,我添加了以下内容 \usepackage{color} \usepackage{transparent} \graphicspath{{fileWithPictures/}} 我的照片是这样内置的: \begin{figure} \centering \def\svgwidth{175pt} \input{fileWithPictures/pi

我用inkscape制作了一个图形。现在我想用乳胶做它。我和TEXMaker一起工作。因此,我将图形导出为
*.pdf\u tex
*.pdf
。 在宏中,我添加了以下内容

\usepackage{color}
\usepackage{transparent}
\graphicspath{{fileWithPictures/}}
我的照片是这样内置的:

\begin{figure}
\centering
\def\svgwidth{175pt}
\input{fileWithPictures/pic.pdf_tex}
%\includegraphics[width=2in]{fileWithPictures/pic.pdf_tex}

\end{figure}
这里我得到了以下错误。“!Package pdftex.def错误:找不到文件'pic.pdf'。请参阅pdftex.def包..”

我也尝试过使用includegraphics,但没有成功。因为在那里,他无法识别
pdf\u-tex
格式

有趣的是,编译器说没有名为“
pic.pdf
”和“
pic.pdf_-tex
”的文件。虽然这两个文件都清楚地在文件中。为了确保我将
pic.svg
文件放在文件中。现在我没有更多的想法,很乐意得到一些帮助


谢谢

使用
resizebox
设置文件的
宽度
,而不是
\def\svgwidth{175pt}
,这将解决您的问题

\resizebox{\textwidth}{!}{
    \input{fileWithPictures/pic.pdf_tex}
}

您对“文件”的引用“这似乎是模棱两可的。
pic.pdf
pic.pdf\u tex
是否位于名为
fileWithPictures/
的文件夹中?如果是这种情况,并且您仍然有问题,那么将它们与主文档放在同一文件夹中如何?相关参考:是的,你说得对。我已经更改了它,现在它在我的文档中。现在我有更多的问题。1.它在文档中的位置不正确。2.文本部分不在图片中的正确位置。你知道吗?