Overleafでプログラムのソースコードを挿入する
listingsでもできるが、日本語を使うとおかしくなるのでmintedがオススメ
\documentclass{jsarticle} \usepackage[utf8]{inputenc} \usepackage[ipaex]{pxchfon} \usepackage{minted} \begin{document} \begin{minted}[linenos=true, frame=single, numbersep=6pt, mathescape=true]{c} int main(void) { int sum = 0; for (int i = 0; i <= 10; i++) // オプションで数式を挿入可能 sum += i; // $\sum_{i=0}^{10} i$ return 0; } \end{minted} \end{document}
結果:
詳細なオプションはここのドキュメントの5章あたりを見るとよい