微信公众号搜"智元新知"关注
微信扫一扫可直接关注哦!

如何从代码块中获取 IEEE 文章模板中的双列浮动图形?

如何解决如何从代码块中获取 IEEE 文章模板中的双列浮动图形?

我在 R Markdown 的 rticles 包中使用“IEEE 交易”模板。我想要一个跨越整个页面宽度的 2 图像图形。但是,似乎无法从 R 代码块中做到这一点。出现各种错误,例如,当我尝试使用“行业标准”(AFAIK) 为 R Markdown 执行此操作时:

{r TestGraphic,echo=F,out.width='49%',fig.show='hold'}
knitr::include_graphics(c("Test1.jpg","Test2.jpg"))

将上述块插入到标准 IEEE 文章框架中而不进行额外修改,我收到以下错误

! Undefined control sequence.
l.524 \includegraphics
                      [width=0.49\linewidth]{Test1} 

生成的 LaTeX 代码如下所示:

\includegraphics[width=0.49\linewidth]{Test1}
\includegraphics[width=0.49\linewidth]{Test2}

这与模板描述多列数字的方式完全不同:

\begin{figure*}[!t]
\centering
\subfloat[Case I]{\includegraphics[width=2.5in]{Box}%
\label{fig_first_case}}
\hfil
\subfloat[Case II]{\includegraphics[width=2.5in]{Box}%
\label{fig_second_case}}
\caption{Simulation results for the network.}
\label{fig_sim}
\end{figure*}

所以问题:

  1. 如何让 R 块输出正确的 LaTex 以提供模板中所述的“使用两个子图的双列浮动图形”?
  2. 有没有办法从代码块中做到这一点,或者如果我想调整图像大小,我是否必须对 LaTeX 进行硬编码? 2.a.如果是后者,如果我想要一个带有多个子图的单个图,其中包括图像和 R 生成的图怎么办?

版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。