芋の独り言

当ブログへのアクセスは当ブログのプライバシーポリシーに同意したものとみなします.

LaTeXメモ

! Misplaced \noalign. 
\toprule ->\noalign latex

っとエラーが出てしまったが,どこが原因かよく分からん. 表中で条件分岐した際に最下部の下線を表示させたい
↑はエンコードが日本語(EUC)でないと文字化けします.IEで開いて右クリックし,メニューからエンコードー>日本語(EUC)を選択しましょう.
を見ると,longtabularを使用していたのだが,そこで何か書きミスがあると分かり, しばらく時間をかけてようやくエラー修正できた... たぶん,&を入れ忘れていた箇所があった. あと,\topruleの前に\\がなかった. これが一番の理由じゃないかな~ 表で(下)線を入れる時はその前に\\を入れないとエラーになる,ということで, それを忘れていたってことだと修正した後に思った.

あと,上記のエラーの前に

! Package inputenc Error: Unicode character latex

というエラーで悩まされた. 「! Package inputenc Error: Unicode character ^^H (U+8) (inputenc) not set up for use with LaTeX.」ってエラーが出てきたけど調べてもわからなかったので独自の直し方見つけた - 青いやつの進捗日記。 にあるように,このエラーが出る前に追加した箇所を全て消すと,当然だが エラーは出なくなった. その該当箇所なのだが,最初の書きミスをいくつかしていたlongtabularだったので, 上記に書いた書きミスが影響していたのかもしれない.