アカデミック

【Overleaf】コンパイルが終わらない

overleaf便利だけどたまにバグるときあるよな。

overleafが落ちたらもうおしまいよね。

この記事では,Overleafでコンパイルが終わらない原因の1つをお伝えしていきます。他の記事は以下の目次をご覧ください。

【Python/Linux/unix】プログラミング記事まとめページ Python 入門講座 1.実行環境2.文字の出力3.データ型4.変数5.更新と変換6.比較演算子7.論理演算子8.条件分...

読みたい場所へジャンプ!

管理人の環境

●MacOS:Mojave 10.14.6
※MacBook Air (13-inch, 2017)

現象

Overleafでいきなりコンパイルが終わらなくなってしまった。

原因1

表作成のときに

\begin{table}[t]
~~~~~
hogehoge \\ \midrule
~~~~~
\end{table}

とすべきところを

\begin{table}[t]
~~~~~
hogehoge \midrule \\
~~~~~
\end{table}

としてしまっていました。改行マーク「\\」と横区切り線「\midrule」の順番を逆にしてしまっていました。みなさんも確認してみてください。

原因2

表作成のときに

\begin{table}
\begin{tabular}{cccc}
hogehoge
\end{tabular}
\end{table}

とすべきところを

\begin{table}
\begin{tabular}{\columnwidth}{cccc}
hogehoge
\end{tabular}
\end{table}

としてしまっていました。2カラム環境で2カラムに渡る表を作っており,そのコードをコピペして2カラムのうち半分の幅の表を作成しようとしていたのです。アスタリスクを外して,{\columnwidth}の指定を消すのを忘れていました。アスタリスクを外した状況(幅はcolumnwidthの半分)で幅に{\columnwidth}を渡すという矛盾によって,overleafがフリーズしてしまっていたようです。

ABOUT ME
zuka
京都大学で機械学習を学んでいます。

COMMENT

メールアドレスが公開されることはありません。 が付いている欄は必須項目です

※ Please enter your comments in Japanese to prevent spam.