Warning: file_get_contents(/data/phpspider/zhask/data//catemap/4/unix/3.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
在LaTeX中插入图像_Latex_Pdflatex - Fatal编程技术网

在LaTeX中插入图像

在LaTeX中插入图像,latex,pdflatex,Latex,Pdflatex,我有一个关于将图像插入LaTeX文档的问题。我尝试使用键盘快捷键Ctrl-Alt-G插入图像,我可以插入图像。但是编译后的pdf文档最后显示了所有的图像,而我想将图像与文本交错。如下所示: Text1 Image1 Text2 Image2 Text3 Image3 我尝试在正确的位置(即文本之间)插入图像,但在编译时,它们都出现在末尾。我尝试了图像插入UI上提供的不同选项,但结果相同 知道我哪里出错了吗 相关。尝试缩小图像大小。可能它们太大了,所以被移到了文档的末尾 希望有帮助。您在\fig

我有一个关于将图像插入LaTeX文档的问题。我尝试使用键盘快捷键Ctrl-Alt-G插入图像,我可以插入图像。但是编译后的pdf文档最后显示了所有的图像,而我想将图像与文本交错。如下所示:

Text1
Image1
Text2
Image2
Text3
Image3
我尝试在正确的位置(即文本之间)插入图像,但在编译时,它们都出现在末尾。我尝试了图像插入UI上提供的不同选项,但结果相同

知道我哪里出错了吗


相关。

尝试缩小图像大小。可能它们太大了,所以被移到了文档的末尾


希望有帮助。

您在\figure环境中使用了什么代码?在大多数情况下,“h”选项至少应该有一点帮助。

您必须使用:

然后您只需使用\includegraphics

\includegraphics{myfig.pdf}
\includegraphics[width=60mm]{myfig.png}
\includegraphics[height=60mm]{myfig.jpg}
\includegraphics[scale=0.75]{myfig.pdf}
\includegraphics[angle=45,width=52mm]{myfig.jpg}
这是一个常见问题:“。请特别注意第三个点,它放宽了LaTeX用于定位浮动的一些限制

这是我能给出的最好的答案,没有看到你的浮动有多大以及你如何将它们插入文档的例子。如果它们的尺寸合理,您应该不会有任何问题

\begin{figure}[htbp] \includegraphics{myfig} \caption{...} \label{fig:myfig} \end{figure} \开始{图}[htbp] \includegraphics{myfig} \标题{…} \标签{fig:myfig} \结束{图}
请注意,如果浮动太大而无法容纳,那么它将移动到后续页面——这就是让LaTeX帮助您进行格式设置的全部想法。你当然不想过早地结束一个页面,因为接下来会出现一个不合适的数字。

也许这可以帮助你总体上……我只是讨厌LaTeX这种让一切都过于先进(灵活)的方式。 此外,消息来源看起来真的很糟糕。 它不会解决您最初的问题,但因为它将更容易改变每个图像的大小,您至少可以尝试

% Easy image insert
%   use as \img{imagename}{caption}{label}
%   will insert image with with 70% of textwidth
%   change below for other width
\newcommand{\img}[3]{
    \begin{figure}[!ht]
        \centering
            \includegraphics[width=0.7\textwidth]{#1}
        \caption{#2}
        \label{fig:#3}
    \end{figure}
}
\img{myimage}{有这个标题}{和这个标签}

标签的前缀将自动加上fig:。 祝你好运
/C

在图形环境中使用[!t]和[!h]而不是[t],[h]等似乎会有所帮助,尽管我还没有找到一种可靠的方法来在合理的位置获得大图像。有时它在文档中起到一半的作用,有时则不起作用。

有时只需使用includegraphics语句的选项(文件名a.k.a
\includegraphics[width=foo]{}
前的方括号)更改宽度或高度即可

\begin{figure}[H!]
  \includegraphics{myfig}
  \caption{...}
  \label{fig:myfig}
\end{figure}

使用
H
表示您希望图片就在那里。

那是什么键盘快捷键?键盘快捷键?“图像插入用户界面”?这不是我熟悉的乳胶。你在使用什么应用程序?这个“相关”的问题应该会给你确切的答案。编辑器是由TeXnicCenter(windows中开发LaTeX文档的免费编辑器)编写的,在那里执行Ctrl-Alt-G操作会显示一个标题为“插入图形”的GUI。你肯定想使用\begin{Figure}环境的一些变体!我认为作者在插入这些数字时没有任何问题。
\begin{figure}[H!]
  \includegraphics{myfig}
  \caption{...}
  \label{fig:myfig}
\end{figure}