Markdown 如何确保嵌入R标记代码中的图像被编译到输出文档中的正确位置?

Markdown 如何确保嵌入R标记代码中的图像被编译到输出文档中的正确位置?,markdown,r-markdown,Markdown,R Markdown,我试图在PDF文件中包含一些DAG,我正在编译我的R Markdown输出。但是,编译后,DAG不会以错误的顺序显示在代码中的位置,也不会“使用”正确的问题。如何指定要在文档中插入图像的位置 我尝试了不同的嵌入方法,但这似乎是最有效的,除了顺序 这是我正在使用的语法:![DAG 1](/Users/user1/Desktop/1dag.png)。我在我希望图片出现的常规文本后键入此内容 没有错误消息,但图片没有显示在输出文件中预期的位置。如果您通过stackoverflow搜索,则有很多关于此主

我试图在PDF文件中包含一些DAG,我正在编译我的R Markdown输出。但是,编译后,DAG不会以错误的顺序显示在代码中的位置,也不会“使用”正确的问题。如何指定要在文档中插入图像的位置

我尝试了不同的嵌入方法,但这似乎是最有效的,除了顺序

这是我正在使用的语法:![DAG 1](/Users/user1/Desktop/1dag.png)。我在我希望图片出现的常规文本后键入此内容


没有错误消息,但图片没有显示在输出文件中预期的位置。

如果您通过stackoverflow搜索,则有很多关于此主题的线索,但请引用一个答案:

PDF文档是通过R Markdown生成的LaTeX文件生成的。对于LaTeX初学者来说,一个非常令人惊讶的事实是图形在默认情况下是浮动的:即使您在第一页的代码块中生成了一个绘图,整个图形环境也可能会浮动到下一页。这就是默认情况下LaTeX的工作方式。它倾向于将数字浮动到页面的顶部或底部。虽然这可能会让人恼火和分心,但我们建议你不要在开始写作时玩“Whac-A-Mole”游戏,也就是说,绝望地试图“正确”定位人物,而他们似乎总是在躲避你。一旦内容完成,您可能希望使用
fig.pos
chunk选项(例如
fig.pos='h'
)微调位置。有关fig.pos的可能值以及乳胶中此行为的更多一般提示,请参阅。简而言之,对于PDF输出来说,这可能是一个难题

如果图像太大,并且由于页面上没有足够的空间而浮动,您也可以尝试调整它们的大小。有关如何更改图形尺寸、对齐方式和纵横比的更多信息,请参见。