画像テンプレート
\begin{figure}[htbp]
\centering
\includegraphics[width=\linewidth]{fig.png}
\caption{キャプション}
\label{fig:ラベル}
\end{figure}
\begin{figure}[htbp]
\centering
\begin{minipage}{0.49\hsize}
\centering
\includegraphics[width=70mm]{fig1.eps}
\caption{一つめの図}
\label{fig:one}
\end{minipage}
\begin{minipage}{0.49\hsize}
\centering
\includegraphics[width=70mm]{fig2.eps}
\caption{二つめの図}
\label{fig:two}
\end{minipage}
\end{figure}
表テンプレート
\begin{table}[htbp]
\centering
\caption{キャプション}
\begin{tabular}{|c|c|c|} \hline
a & b & c \\ \hline
\end{tabular}
\label{tb:ラベル}
\end{table}
\begin{table}[htbp]
\centering
\caption{キャプション}
\begin{tabular}{|p{50mm}|c|c|} \hline
\hfil a \hfil & \multicolumn{2}{|c|}{bc} \\ \hline
\end{tabular}
\label{tb:ラベル}
\end{table}
箇条書き
\begin{itemize} \item \end{itemize}
\begin{enumerate} \item \end{enumerate}
\begin{description} \item[項目] \end{description}
文字の装飾など
- 色つけ
\textcolor[rgb]{0.4,1,0.6}{文字}
表紙の作成
\begin{titlepage}
\begin{center}
\vspace*{20truemm}
{\fontsize{16pt}{40pt}\selectfont 教科名} \\
\vspace*{60truemm}
{\fontsize{50pt}{40pt}\selectfont タイトル} \\
\vspace*{5truemm}
{\fontsize{30pt}{40pt}\selectfont サブタイトル} \\
\end{center}
\vspace{30truemm}
\begin{flushright}
{\fontsize{24pt}{40pt}\selectfont 学科} \\
\vspace{5truemm}
{\fontsize{20pt}{40pt}\selectfont 氏名} \\
\end{flushright}
\vspace{5truemm}
\begin{center}
{\fontsize{20pt}{40pt}\selectfont 提出期限}
\end{center}
\end{titlepage}
2段組で中央線を引く
\columnseprule = 0.5pt
フォントサイズの設定
% \fontsize{文字サイズ}{行送り}\selectfont
\fontsize{24pt}{40pt}\selectfont
大きなフォントを使用する場合
\usepackage[T1]{fontenc}
\usepackage{lmodern}
section 等の文字サイズ指定
\usepackage{titlesec}
\titleformat*{\section}{\fontsize{24pt}{10pt}\selectfont\bfseries}
\titleformat*{\subsection}{\fontsize{22pt}{10pt}\selectfont\bfseries}
\titleformat*{\subsubsection}{\fontsize{20pt}{10pt}\selectfont\bfseries}
キャプションの設定を変更
\usepackage{caption}
\captionsetup[table]{ % figure でも同じ
format=plain, labelformat=simple,
skip=0pt, labelsep=colon, font={bf, large}
}
プログラムを挿入する場合
プログラムを埋め込む時に必要
\usepackage{txfonts} % 書体に色々と使用
\usepackage{listings, jlisting}
ソースコード 1 → Program 1
\renewcommand{\lstlistingname}{Program}
プログラムの表示設定
\lstset{
language={C}, % 言語の設定 [sharp]C,python など
backgroundcolor={\color[gray]{.95}}, % 背景色,透明度
basicstyle={\ttfamily\footnotesize}, % 標準書体
commentstyle={\color{magenta}}, % コメントの書体
stringstyle={\color{red}}, % 文字列リテラルの書体
keywordstyle={\color[rgb]{0,0,1}},
%keywordstyle=\bfseries,
frame=single, % フレームの設定
% frameround=ftff, % フレーム角の形状
framesep=5pt, % 本文からframeまでの間隔
xleftmargin=3zw,
showstringspaces=false,
numbers=left, % プログラムソースの行番号の位置
stepnumber=1, % stepnumberで設定した値おきに行番号が表示されます
numberstyle=\scriptsize, % 行番号の文字サイズ
%numbersep={}, % 行番号と本文との間隔(デフォルトは10pt)
breaklines=true, % 改行するか(デフォルトはfalse)
%breakindent={}, % 改行時のインデント量(デフォルトは20pt)
tabsize=4,
captionpos=t
}
図が章をまたがないようにする
\usepackage{afterpage}
を宣言し,章の区切りで
\afterpage{\clearpage}
\newpage
と書けば,そこで改ページされ,それより前に書かれた図は,改ページの前まででまとめられる.
jarticle で \subparagraph の数字まで表示する方法
\setcounter{secnumdepth}{5} % 1.1.1.1.1 のように5個目の数字まで表示する
\setcounter{tocdepth}{5} % 目次において,1.1.1.1.1 のように5個目の数字まで表示する
paragraph でも section と同じように改行を行う場合
\newcommand{\myparagraph}[1]{\paragraph{#1} ~ \par}
\newcommand{\mysubparagraph}[1]{\subparagraph{#1} ~ \par}
Mac で *.sty を置く場所
/usr/local/texlive/texmf-local/tex/latex/local/
に置き,sudo mktexlsr
を実行する.