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がフリーズしてしまっていたようです。