---
title:
output:
pdf_document:
fontsize: 11pt
mainfont: Calibri
classoption: letter
geometry: left=0.5in, right=0.5in, top=0.6in, bottom=1.25in
subparagraph: yes
header-includes:
- \usepackage{pdflscape}
---
```{r results = 'asis', echo = FALSE}
cat(paste0("![](", "~/Desktop/R/Files/Graphic1.jpg){width = 100px}"), "\n")
```
上面的代码工作得很好。我的Graphic1.jpg以正确的尺寸显示。但是,当我要将文档更改为横向模式时:
---
title:
output:
pdf_document:
fontsize: 11pt
mainfont: Calibri
classoption: letter
geometry: left=0.5in, right=0.5in, top=0.6in, bottom=1.25in
subparagraph: yes
header-includes:
- \usepackage{pdflscape}
---
\begin{landscape}
```{r results = 'asis', echo = FALSE}
cat(paste0("![](", "~/Desktop/R/Files/Graphic1.jpg){width = 100px}"), "\n")
```
\end{landscape}
图像不再显示。编织文件中印有以下内容:
![](~/Desktop/R/Files/Graphic1.jpg)width = 100px
我认为可能是因为{}
没有出现。所以我尝试使用
```{r results = 'asis', echo = FALSE}
cat(paste0("![](", "~/Desktop/R/Files/Graphic1.jpg)\\{width = 100px\\}"), "\n")
```
这次,编织的文件打印
![](~/Desktop/R/Files/Graphic1.jpg){width = 100px}
这是我想要的,但是再次没有图像。
在一个单独的(但可能与之相关)的注释中,我的图形文件最初名为“ Graphic_1.jpg”。而且一切正常。但是,当我尝试转换为横向模式时,出现LaTeX错误,提示已插入“ Missing $”。我以为这可能与文件名中的_
有关,所以我将其重命名。可能是\begin{landscape} \end{landscape}
弄乱了符号吗?