[LaTeX] LaTeX Tips

ここでは、LaTeXのデフォルトでは、なんかうまくいかないときの対処法を備忘録としてまとめておきます。

両面印刷で白紙ページを挿入したい。

両面印刷で、奇数ページから章が始まるようにしたいとき、

\\cleardoublepage を使うと、奇数ページで終わる章末に、白紙ページが自動挿入されます。

\include{ファイル名}  でも同様の効果が。

ところで、困ったことに、両面印刷でタイトルの裏に目次が 印刷され、見開きがおかしいことに気づきました。 これは困った。 ということで、

\maketitle \include{white} %これを追加 \tableofcontents  とします。 その挿入ファイルの中身を

\thispagestyle{empty} \ %半角スペース \clearpage  とすることで、タイトルの裏が白紙になります。ちょっと強引 [worried]

hyperrefで、colorlinks=trueにすると、jpegが表示されない。

既知のバグっぽい http://ubutun.blogspot.jp/2012/12/hyperrefgraphicx_4.html

jsbookで第〇節と表示したい。

http://oku.edu.mie-u.ac.jp/~okumura/texfaq/qa/17212.html より、

\makeatletter \renewcommand{\presectionname}{第} %jsarticle用にパッチが当てられているので変更 \renewcommand{\postsectionname}{節} %jsarticle用にパッチが当てられているので変更 % \renewcommand{\thesection}{\presectionname\@arabic\c@section\postsectionname} %

\makeatother

はしがきのページ番号の書式を変更するとエラーが出る。

はしがきのページをローマン体にして、 本文をアラビア数字に戻すと、 次のようなえらメッセージが表示される。

dvipdfmx:warning: Object @page.1 already defined.

これは、表紙のページ番号と本文のページ番号が重複しているので、

\begin{document} \pagenumbering{Alph} \maketitle \pagenumbering{roman} はしがき \pagenumbering{alph} 本文

のようにページ番号が重複しないようにすればよい。