ドキュメントのスタイル
任意の紙の大きさ
\documentclass[papersize]{article} \AtBeginDvi{\special{papersize=300mm,400mm}}
\setlength{\paperwidth}{600mm} \setlength{\paperheight}{500mm} \ifx\pdfoutput\undefined\else \setlength{\pdfpagewidth}{\paperwidth} \setlength{\pdfpageheight}{\paperheight} \fi
行間を広げる
\usepackage{setspace} \setstretch{1.5}
表の行の高さ
\renewcommand{\arraystretch}{1.5}
ページ番号を消す
\pagestyle{empty}
\thispagestyle{empty}
横に大きい表を90度回転
\begin{landscape} \begin{table} ... \end{table} \end{landscape}
文字の色を変更
\usepackage{color} \textcolor{red}{ほげほげ}
文字の大きさ
\Tiny \tiny \scriptscriptstyle \scriptsize \footnotesize \small \normalsize \large \Large \LARGE \huge \Huge
a4jで余白をなくす
\documentclass[a4j,11pt]{jarticle} \setlength{\topmargin}{0mm} \setlength{\oddsidemargin}{0mm} \setlength{\evensidemargin}{0mm} \setlength{\textwidth}{209mm} \setlength{\textheight}{297mm} \setlength{\headsep}{0mm} \setlength{\headheight}{0mm} \setlength{\topskip}{0mm} \setlength{\hoffset}{-1.0in} \setlength{\voffset}{-1.0in}
図
gnuplotのepslatexの出力が読み込めない
! LaTeX Error: File `test' not found.
拡張子をepsにしておく。
\DeclareGraphicsExtensions{.eps}
図をサブディレクトリーから探して欲しい
\graphicspath{{subdirectory1/}{subdirectory2/}{subdirectory3/}}
図に文字を重ねる
\usepackage{overpic} \begin{overpic}[width=100mm]{filename.jpg} \put(20,80){hogehoge} \end{overpic}
- 作者: 奥村晴彦,黒木裕介
- 出版社/メーカー: 技術評論社
- 発売日: 2017/01/24
- メディア: 大型本
- この商品を含むブログ (2件) を見る
数式
ベクトル (ボルドかつ斜体)
\usepackage{bm} $$\bm r$$
オーダー表記
\mathcal O (n^2)
数式の下に文字を入れる
\underset{text}{math}
\left括弧の直前に変なスペースが入る
\verb+\delta \left( x - x_0 \right)+ $$ \delta \left( x - x_0 \right) $$ \verb+\delta (x - x_0)+ $$ \delta (x - x_0) $$
スペースの幅が気になる場合は \! で調節したら良い
行内数式のコンマで改行を許す
\documentclass{article} \mathchardef\breakingcomma\mathcode`\,{\catcode`,=\active\gdef,{\breakingcomma\discretionary{}{}{}}} \def\breakablecomma{\mathcode`\,=\string"8000} \begin{document} $\breakablecomma \{a, a, a, a, a, a, a, a, a, a, a, a, a, a, a, a, a, a, a, a, a, a, a, a, a, a, a, a, a, a, a, a, a, a, a, a, a, a, a, a, a, a, a, a, a, a, a, a, a, a, a, a, a, a, a, a, a, a, a, a, a, a, a, a, a, a, a, a, a, a, a, a, a, a, a, a, a, a, a, a, a, a, a, a, a, a, a, a, a, a, a, a, a, a, a, a, a, a, a, a\}$ \end{document}
エラー
dvipdfmのエラーが大量に出る
どれかのパッケージに、[dvipdfm]を指定したら直る。
\usepackage[dvipdfm]{hyperref}
キャプションに数式を使おうとするとエラー
! Argument of \@caption has an extra }.
\caption[数式を含まないキャプション]{数式を含むほげほげ}
wrapfigを使うと文字と図が重なる
改段落に\\を使ってはいけない。空行で段落を分けよ。
\chapterがないというエラーが出る
\ifx\chapter\undefined \let\chapter\section \let\section\subsection \fi
- 作者: 横尾英俊
- 出版社/メーカー: 共立出版
- 発売日: 2002/12
- メディア: 単行本
- 購入: 1人 クリック: 1回
- この商品を含むブログ (3件) を見る
Beamer
大きさを変更してポスターを作る
\documentclass{beamer} \usepackage[size=a4,scale=3.5]{beamerposter}
表紙の背景画像を設定する
\usebackgroundtemplate{\includegraphics[width=\paperwidth,height=\paperheight]{image.ps}}
各sectionの最初にtable of contentsを入れる
\AtBeginSection[]{\begin{frame}\frametitle{目次}\tableofcontents[currentsection]\end{frame}}
フッターを消す
\setbeamertemplate{footline}{} \setbeamertemplate{navigation symbols}{}
日本語をゴシックに
\renewcommand{\kanjifamilydefault}{\gtdefault}
いい感じのBeamerテンプレート
\setbeamertemplate{footline}[page number]{} \setbeamertemplate{footline}[frame number]{} \setbeamertemplate{navigation symbols}{} \setbeamertemplate{sections/subsections in toc}[default] \setbeamercolor{section in toc}{fg=black} \setbeamerfont{frametitle}{size=\Large,series=\bfseries}
Beamerのプレゼンだけど画像を右端に入れたい
\mbox{} \hfill \raisebox{-0.6\textheight}[0pt][0pt]{\includegraphics[width=0.20\textwidth]{image.eps}} \vspace*{-\baselineskip}
小さい文字の数式環境
\newenvironment{smallalign}{ \begingroup \footnotesize \setlength{\abovedisplayskip}{6pt} \setlength{\belowdisplayskip}{\abovedisplayskip} \setlength{\abovedisplayshortskip}{0pt} \setlength{\belowdisplayshortskip}{3pt} \csname align*\endcsname } { \csname endalign*\endcsname \endgroup}
その他
ファイルの存在によって処理を分ける
\IfFileExists{filename}{foo}{bar}
異体字
\documentclass{jarticle} \usepackage{otf} \begin{document} 高橋 \UTF{9AD9}橋 \end{document}