라텍스 문서를 컴파일할 때 이미지가 생성되지 않는 이유를 이해할 수 없는 것 같습니다.

라텍스 문서를 컴파일할 때 이미지가 생성되지 않는 이유를 이해할 수 없는 것 같습니다.

연구실 보고서를 작성하려고 하는데 몇 개의 섹션/하위 섹션을 두 개의 열에 포함하고 싶지만 두 개의 열로 변경하려고 하면 컴파일할 때 이미지가 생성되지 않습니다. 잘 작동하는 것을 사용해 보았지만 캡션을 포함하고 레이블을 지정해야 하므로 \includegraphics[width=0.5\textwidth]{chapter/introduction/Thermionic.png}사용하고 싶습니다 . \begin{figure} \end{figure}아래는 이에 대한 내 코드입니다.

\begin{multicols}{2}

When a metal filament is heated in a vacuum by passing a sufficient large current along the filament, electrons are emitted. By applying a positive voltage to an anode nearby, a current will start flowing between the filament (which acts as a cathode) and the anode. This setup is known as the \textbf{thermionic diode}. Figure \ref{fig:thermdiode} shows the schematic of a thermionic diode similar to the one used in the experiment. \cite{labbook}

\begin{figure}[h!]
  {\includegraphics[width = 0.5\textwidth]{chapter/introduction/Thermionic.png}}
    
  \caption{Schematic Diagram of a Thermionic Diode  \cite{labbook}}
  \label{fig:ThermDiode}
\end{figure}

%\includegraphics[width=0.5\textwidth]{chapter/introduction/Thermionic.png}
\end{multicols}

내 코드에 어떤 문제가 있는지 이해할 수 없는 것 같습니다. 어떤 도움이라도 주시면 감사하겠습니다.

답변1

LaTeX의 부동 메커니즘은 multicols. 그래서 당신은 사용할 수 있습니다 \captionof.

\documentclass{article}
\usepackage{showframe}
\usepackage{graphicx}
\usepackage{caption}
\usepackage{multicol}
\begin{document}
\begin{multicols}{2}
When a metal filament is heated in a vacuum by passing a sufficient large current along the filament, electrons are emitted. By applying a positive voltage to an anode nearby, a current will start flowing between the filament (which acts as a cathode) and the anode. This setup is known as the \textbf{thermionic diode}. \figurename~\ref{fig:ThermDiode} shows the schematic of a thermionic diode similar to the one used in the experiment.
\begin{minipage}{\linewidth}
\centering
\includegraphics[width = 0.5\textwidth]{example-image}
\captionof{figure}{Schematic Diagram of a Thermionic Diode}
\label{fig:ThermDiode}
\end{minipage}
\end{multicols}
\end{document}

여기에 이미지 설명을 입력하세요

관련 정보