logo

LaTeXドキュメントにコードブロックを挿入する方法 📂論文作成

LaTeXドキュメントにコードブロックを挿入する方法

説明

$\TeX$ 文書にコードブロックを追加したい時に使える二つの方法がある。

  1. $\text{\textbackslash begin}\{\text{verbatim}\} … \text{\textbackslash end}\{\text{verbatim}\}$
  2. $\text{\textbackslash begin}\{\text{lstlisting}\} … \text{\textbackslash end}\{\text{lstlisting}\}$

この中で、verbatimは基本機能でパッケージの使用が別に必要なく、lstlisting\usepackage{listings}が必要だ。

コード

3524_texcodeblock.png

\documentclass{article}
\usepackage[utf8]{inputenc}
\usepackage{listings}

\title{How to Insert a Code Block in \LaTeX?}
\date{}

\begin{document}
\maketitle

verbatim style:
\begin{verbatim}
def add(x, y)
    sum = x + y

    return sum
\end{verbatim}

lstlisting style:
\begin{lstlisting}
def add(x, y)
    sum = x + y

    return sum
\end{lstlisting}


\end{document}

環境

  • Editor: Overleaf
  • Compiler: pdfLaTeX
  • TeX Live version: 2022