示例中插入图片

示例中插入图片

这是我的 tex 代码:

\documentclass[12pt]{article}

\usepackage{tikz}
\usepackage{amsmath}
\usetikzlibrary{arrows}
\usepackage{xcolor}
\usepackage{sectsty}
\usepackage{amsfonts}
\usepackage[utf8]{inputenc}
\usepackage[yyyymmdd]{datetime}
\usepackage[margin=1in]{geometry}
\usepackage{graphicx}

\usepackage{cleveref}
\usepackage[most]{tcolorbox}

\newtcbtheorem{Theorem}{Theorem}{
  enhanced,
  sharp corners,
  attach boxed title to top left={
    yshifttext=-1mm
  },
  colback=white,
  colframe=blue!75!black,
  fonttitle=\bfseries,
  boxed title style={
    sharp corners,
    size=small,
    colback=blue!75!black,
    colframe=blue!75!black,
  } 
}{thm}
\newtcbtheorem[no counter]{Example}{Eksempel}{
  enhanced,
  sharp corners,
  attach boxed title to top left={
    yshifttext=-1mm
  },
  colback=white,
  colframe=blue!25,
  fonttitle=\bfseries,
  coltitle=black,
  boxed title style={
    sharp corners,
    size=small,
    colback=blue!25,
    colframe=blue!25,
  } 
}{prf}


\begin{document}

\section*{Funktioner}

\subsection*{Hvad er en graf?}

\noindent En \textbf{graf} er billedet af en funktion, som man tegner ind i et koordinatsystem.  \\

\begin{Example}{}{}
\noindent Vi ønsker, at tegne grafen for funktionen $y=4\cdot x$. Denne funktion beskriver sammenhængen mellem $x$ og $y$. Vi vælger først forskellige $x$-værdier og finder deres $y$-værdier: \\
\begin{center}
\begin{tabular}{|c|c|} \hline
$x$ & $y$  \\ \hline
0 & 0  \\
1 & 4  \\
2 & 8  \\ 
3 & 12  \\ 
4 & 16  \\ \hline
\end{tabular}
\end{center}

\noindent Ved at bruge $x$ og $y$-værdierne kan vi nu tegne grafen (billedet) af funktionen $y=4\cdot x$:
\end{Example}

\begin{figure}[ht!]
 \centering
  \includegraphics[width=4cm]{billede.png}
  \label{fig:boat1}
\end{figure}

\end{document}

我希望我的图像位于示例框内,但 latex 一直显示错误。我该如何修复此问题?

比勒德

谢谢。

答案1

如果您希望图像位于示例框内,则不应使用环境figure,因为图形环境允许您的图像在文档中“浮动”,如果您想将其放置在特定位置,这会适得其反。

如果您想要为图像添加标题,则可以使用包\captionof中的宏caption

\documentclass[12pt]{article}

\usepackage{tikz}
\usepackage{amsmath}
\usetikzlibrary{arrows}
\usepackage{xcolor}
\usepackage{sectsty}
\usepackage{amsfonts}
\usepackage[utf8]{inputenc}
\usepackage[yyyymmdd]{datetime}
\usepackage[margin=1in]{geometry}
\usepackage{graphicx}

\usepackage{cleveref}
\usepackage[most]{tcolorbox}

\newtcbtheorem{Theorem}{Theorem}{
  enhanced,
  sharp corners,
  attach boxed title to top left={
    yshifttext=-1mm
  },
  colback=white,
  colframe=blue!75!black,
  fonttitle=\bfseries,
  boxed title style={
    sharp corners,
    size=small,
    colback=blue!75!black,
    colframe=blue!75!black,
  } 
}{thm}
\newtcbtheorem[no counter]{Example}{Eksempel}{
  enhanced,
  sharp corners,
  attach boxed title to top left={
    yshifttext=-1mm
  },
  colback=white,
  colframe=blue!25,
  fonttitle=\bfseries,
  coltitle=black,
  boxed title style={
    sharp corners,
    size=small,
    colback=blue!25,
    colframe=blue!25,
  } 
}{prf}


\begin{document}

\section*{Funktioner}

\subsection*{Hvad er en graf?}

\noindent En \textbf{graf} er billedet af en funktion, som man tegner ind i et koordinatsystem.  \\

\begin{Example}{}{}
\noindent Vi ønsker, at tegne grafen for funktionen $y=4\cdot x$. Denne funktion beskriver sammenhængen mellem $x$ og $y$. Vi vælger først forskellige $x$-værdier og finder deres $y$-værdier: \\
\begin{center}
\begin{tabular}{|c|c|} \hline
$x$ & $y$  \\ \hline
0 & 0  \\
1 & 4  \\
2 & 8  \\ 
3 & 12  \\ 
4 & 16  \\ \hline
\end{tabular}
\end{center}

\noindent Ved at bruge $x$ og $y$-værdierne kan vi nu tegne grafen (billedet) af funktionen $y=4\cdot x$:

\centering
\includegraphics[width=4cm]{example-image}
\end{Example}

\end{document}

在此处输入图片描述

答案2

欢迎来到 TeX.SE。

错误来自 float 环境figure。 浮动可能不位于任何 fixed 环境内,如example您的示例所示。 您只需删除图形环境并添加:

\begin{center}
        \includegraphics[width=4cm]{billede.png}
\end{center}

在示例环境的末尾。

\documentclass[12pt]{article}

\usepackage{tikz}
\usepackage{amsmath}
\usetikzlibrary{arrows}
\usepackage{xcolor}
\usepackage{sectsty}
\usepackage{amsfonts}
\usepackage[utf8]{inputenc}
\usepackage[yyyymmdd]{datetime}
\usepackage[margin=1in]{geometry}
\usepackage{graphicx}

\usepackage{cleveref}
\usepackage[most]{tcolorbox}

\newtcbtheorem{Theorem}{Theorem}{
  enhanced,
  sharp corners,
  attach boxed title to top left={
    yshifttext=-1mm
  },
  colback=white,
  colframe=blue!75!black,
  fonttitle=\bfseries,
  boxed title style={
    sharp corners,
    size=small,
    colback=blue!75!black,
    colframe=blue!75!black,
  } 
}{thm}
\newtcbtheorem[no counter]{Example}{Eksempel}{
  enhanced,
  sharp corners,
  attach boxed title to top left={
    yshifttext=-1mm
  },
  colback=white,
  colframe=blue!25,
  fonttitle=\bfseries,
  coltitle=black,
  boxed title style={
    sharp corners,
    size=small,
    colback=blue!25,
    colframe=blue!25,
  } 
}{prf}


\begin{document}

\section*{Funktioner}

\subsection*{Hvad er en graf?}

\noindent En \textbf{graf} er billedet af en funktion, som man tegner ind i et koordinatsystem.  \\

\begin{Example}{}{}
\noindent Vi ønsker, at tegne grafen for funktionen $y=4\cdot x$. Denne funktion beskriver sammenhængen mellem $x$ og $y$. Vi vælger først forskellige $x$-værdier og finder deres $y$-værdier: \\
\begin{center}
\begin{tabular}{|c|c|} \hline
$x$ & $y$  \\ \hline
0 & 0  \\
1 & 4  \\
2 & 8  \\ 
3 & 12  \\ 
4 & 16  \\ \hline
\end{tabular}
\end{center}

\noindent Ved at bruge $x$ og $y$-værdierne kan vi nu tegne grafen (billedet) af funktionen $y=4\cdot x$:


\begin{center}
        \includegraphics[width=4cm]{billede.png}
\end{center}

\end{Example}

\end{document}

相关内容