knitr 标题图无编号

knitr 标题图无编号

我正在寻找一种方法来为我的图表添加标题而不对它们进行编号(例如\caption*{})。我不确定如何在中做到这一点knitr

下面的例子展示了我的第一次尝试:

<<label, include=TRUE, fig.pos='htb', fig.align='center', 
fig.cap='nice figure', fig.width=6, fig.height=3, tidy=TRUE>>=

plot(1:10, 1:10)
@

谢谢!

答案1

对于任何对此感到困惑的人。这专门针对 knitr 工作,如下所示,使用提供的工作示例:

\documentclass{article}
\usepackage{caption}
\begin{document}

\captionsetup{labelformat=empty}
<<label, include=TRUE, fig.pos='htb', fig.align='center', fig.cap='nice figure', fig.width=6, fig.height=3, tidy=TRUE>>=
plot(1:10, 1:10)
@
\captionsetup{labelformat=default}

\end{document}

答案2

尝试通过以下方式\captionsetup从包中使用:caption

\documentclass{article}
\usepackage{caption}
\usepackage{graphicx}
\begin{document}
\begin{figure}[h!]
\centering
\includegraphics[height=2cm]{figure}
\caption{Une figure.}
\end{figure}

\begin{figure}[h!]
\centering
\includegraphics[height=2cm]{figure1}
\captionsetup{labelformat=empty}
\caption{Une figure.}
\end{figure}
\end{document}

相关内容