技術メモ

プログラミング、アプリ開発のメモなど。

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}

結果:

f:id:iwamula:20180110182232p:plain

詳細なオプションはここのドキュメントの5章あたりを見るとよい

エディタを使ってみよう ~Vim編~

最近、MacのノートPCを購入しました。ターミナルを使う機会も増えたので、エディタとして有名なVimEmacsについて簡単に使い方を解説したいと思います。まずはVimについてです。

続きを読む

このブログについて

というわけでブログを開設しました。iwamulaと申します。

このブログでは、筆者が開発のときに気付いたことについてのメモや初心者向けの解説などを行っていきたいと考えています。
プログラミングに関してはまだまだ勉強中なので、間違いなど多々あるかもしれませんがよろしくお願いします。