如何插入不带名称“figure”的图片

如何插入不带名称“figure”的图片

我正在尝试放置一个带有副标题但没有名称“图形”的图形。

例如:

三角形

“这是一个三角形”

并且不写名称“Figure”:

在此处输入图片描述

“图:这是一个三角形”

我试过:

1.

\begin{figure}
\begin{center}
\includegraphics[scale=*]{fig.jpg}
\caption{*}
\end{center}
\end{figure}

2.

\begin{frame}
\includegraphics[scale=*]{fig.jpg}
\caption{*}
\end{frame}

但两者都没有奏效。

答案1

使用\caption*命令caption包裹。

\documentclass{article}

\usepackage{graphicx}

\usepackage{caption}

\begin{document}

\begin{figure}
  \centering
  \includegraphics{fig.jpg}
  \caption{This is a triangle.}
  \label{fig:tr1}
\end{figure}


\begin{figure}
  \centering
  \includegraphics{fig.jpg}
  \caption*{This is also a triangle.}
  \label{fig:tr2}
\end{figure}

\end{document}

在此处输入图片描述

在此处输入图片描述

答案2

在演示文稿中(例如beamer) 几乎不需要为图像添加枚举标题。无论如何,没有必要总是使用 (浮动)figure环境来包含图形,也没有必要\caption在内部使用figure

我建议仅使用center环境来使对象居中并在其下方添加一段文本作为标题:

在此处输入图片描述

\documentclass{beamer}
\let\Tiny\tiny% http://tex.stackexchange.com/q/58087/5764
\usepackage{graphicx}
\begin{document}

\begin{frame}
  This is text.

  \begin{center}
    \includegraphics[width=.5\linewidth]{example-image}

    This is a rectangle
  \end{center}

  Here is some more text.
\end{frame}

\end{document}

答案3

另一种可能性是自定义它caption本身。这样你就可以保留你的语法。

\documentclass{beamer}
\usepackage{graphicx}

\setbeamertemplate{caption}{\insertcaption}

\begin{document}

    \begin{frame}
        This is text.

        \begin{figure}
            \includegraphics[width=.5\linewidth]{example-image}
            \caption{This is a rectangle}
        \end{figure}

        Here is some more text.
    \end{frame}

\end{document}

在此处输入图片描述

相关内容