人力検索はてな
モバイル版を表示しています。PC版はこちら
i-mobile

TeXに関する質問です。

¥usepackage{graphicx}
¥documentclass{jsbook}
¥begin{document}
¥maketitle
¥tableofcontents
¥input{1.tex}
¥input{2.tex}
¥input{3.tex}
¥input{4.tex}
¥input{5.tex}
¥appendix
¥input{7.tex}
¥input{8.tex}
¥end{document}

というTeXファイルをコンバートすると

! LaTeX Error: ¥usepackage before documentclass

というエラーがでます。
(1.texでjpegファイルを貼り付けるように指定しています)

¥documentclass{jarticle}

¥usepackage{graphicx}

¥begin{document}

¥begin{center}

¥includegraphics[width=5cm,clip]{sample.jpg}

¥end{center}

¥end{document}

では怒られません。どこが違うのでしょうか?

●質問者: dancing
●カテゴリ:コンピュータ 学習・教育
✍キーワード:.jpg BEGIN JPEG LaTeX TEX
○ 状態 :終了
└ 回答数 : 2/2件

▽最新の回答へ

1 ● くまっぷす
●20ポイント

http://www.hatena.ne.jp/awindow

URLはダミー。

もし、そんなことは試したよ、ということでしたらすみません。

エラーメッセージの内容は

「¥usepackage{}を¥documentclass{}の指定より前に使っている(のでおかしい)」

で、上の例だと¥documentclass{jsbook}よりも前に¥usepackage{graphicx}があるからでは。

この2行を逆の順番に入れ替えて

¥documentclass{jsbook}

¥usepackage{graphicx}

...

にしてみてはどうでしょうか。

◎質問者からの返答

最初は¥use〜を後に書いていたのですが、そのようなエラーがでてしまいます。

ほかにはjsbookをjarticleに変えるなども試しました。


2 ● Hades
●30ポイント

http://www.hatena.ne.jp/1122654588

人力検索はてな - TeXに関する質問です。 ¥usepackage{graphicx} ¥documentclass{jsbook} ¥begin{document} ¥maketitle ¥tableofcontents ¥input{1.tex} ¥input{2.tex} ¥input{3.tex..

ちょっと自分のソースで試してみたのですが

¥inputを使うと同じようにエラーが返されます

¥listinginputではエラーが出ませんでした

参考になればどうぞ

◎質問者からの返答

¥input命令に戻したら素直にコンパイルできるようになりました。

なにが問題だったのかさっぱりわかりませんが、とりあえず解決したのでこの質

問は終了します。

関連質問


●質問をもっと探す●



0.人力検索はてなトップ
8.このページを友達に紹介
9.このページの先頭へ
対応機種一覧
お問い合わせ
ヘルプ/お知らせ
ログイン
無料ユーザー登録
はてなトップ