tex
おドン
tex
準備中
準備中
準備中

ギリシャ文字

α \alpha β \beta γ \gamma δ \delta
ϵ \epsilon ζ \zeta η \eta θ \theta
ι \iota κ \kappa λ \lambda μ \mu
ν \nu ξ \xi ο o π \pi
ρ \rho σ \sigma τ \tau υ \upsilon
φ \phi χ \chi ψ \psi ω \omega
ε \verepsilon ς \versigma ϖ \verpi ϱ \verrho
ϑ \vertheta ϕ \verphi

Γ \Gamma Δ \Delta Θ \Theta Λ \Lambda
Ξ \Xi Π \Pi Σ \Sigma Υ \Upsilon
Φ \Phi Ψ \Psi Ω \Omega

TeX注意事項

\documentclass{jarticle}より\documentclass{jsarticle}の方が綺麗にかける.

太字

\textgt{ゴッシク体}は, 見出しなどに使う.
\textbf{英語の太字}

スペース

\hspace{30mm}
\vspace{30mm}
##図を貼りこむ時のスペースを空ける時に用いる.

脚注

このベー時のした\footnote{これが注釈です. } にあるような脚注.

"}"の後ろに半角スペースが必要.
句読点, 閉じ括弧の後ろに脚注を入れる時には"\<"を入れる.
アイウエオ. \<\footnote{脚注. } 書きくけこ.

sty

TeXのマクロは, LaTeXのソースファイルが入っているところにあるはず.
hoge.styという形をしている.
自作の命令のことをマクロという.
[マクロの作り方]
\newcommandを書いたhoge.styを作る.
\usepackage{hoge}で作ったnewcommandが使えるようになる.

環境

environment(\begin{}で始まり, \end{}で終わるもの)は自分でも作れる.
\newenvironment{記}{\begin{center} 記 \enc{center}\begin{description}} {\end{description}}

\usepackage{color}jを使う.
文章中で着色したい文字を\textcolor{red}{このように}して着色する.
red, green, blue, cyan, magenta, yellow

日本人は格子状の表を好むが, 横書き文化圏では, 横線だけを使うのが原則です.
\usepackage{booktabs}

\begin{center}
\begin{tabular}{lrr} \toprule
品名 & 単価(円) & 個数 \\ \hline
りんご & 100 & 50 \\
みかん & 50 & 10 \\ \bottomrule
\end{tabular}
\end{center}
%%%%%%%%%%%%%%%%%%%%%%%%%%
l...left
r...right
c...center
%%%%%%%%%%%%%%%%%%%%%%%%%%
複数の行をまとめるには,
\multicolumn{列数}{c}{内容}
%%%%%%%%%%%%%%%%%%%%%%%%%
桁数などを揃えたい場合は?で調節する.(再定義しないといけない)
\begin{center} \catcode`?=\active \def?{\phantom{0}} \begin{tabular}{rlr} \toprule
\multicolumn{1}{c}{$T$ (deg)} &
\multicolumn{1}{c}{$T$ (sec)} &
\multicolumn{1}{c}{$X_n$} & \\[-4pt]
$ 10^{12}$ & ?0 &0.496 \\[-4pt]
$ 3 \times 10^{12}$ &?0 & 0.488\rlap{*} \\[-4pt]
$ 1.3 \times 10^{12}$ &?0 & 0.15? \\ \bottomrule
\end{tablar}
\end{center} %和文では行間が広くなりすぎるので, [-4pt]を使う.
%Excelからtablar形式に変換するツールが存在するので, そういうのを使うと良い.

索引

本文中で索引をつけたい単語に\index{こういうの}を書いておく.
漢字を伴う時は, \index{よみかた@読み方}.

索引を出力したい場所に
\printindex
を記載.
platexで処理をすると, .idxというファイルが出力されるので, それを
mendex hoge.idx
として処理したあともう一度platex

ハイパーリンク

%--------ハイパーリンク-------
\usepackage[dvipdfmx]{hyperref}
\usepackage{pxjahyper}
\href{http://www.なんとか}{ここ}がハイパーリンクになる.

タイトル

\title{LuaTeX テンプレート }
\author{名前太郎}
\date{\today}
%\date{} % 日付不要の場合
\maketitle

ヘッダー

\thispagestyle{fancy}
\pagestyle{fancy}
\lhead{LuaTeX テンプレート}
\rhead{Rev.2.0 : 2017/08/02}

フッター

\rfoot{
\begin{textblock*}{0.2\linewidth}(503pt, 780pt) % * で倍率ではなく好きな数字を指定できる.
\begin{figure}
\centering
\includegraphics[clip, keepaspectratio, width=12mm]{./img/logo.pdf}
\end{figure}
\end{textblock*}
}

アブストラクト

\begin{abstract}
\end{abstract}

見出し

\section{大見出し}
\subsection{小見出し}
\subsubsection{小小見出し}

改ぺーじ

\newpage

\begin{figure}[H]
\centering
\iffigure
\includegraphics[clip, width=8cm]{./img/img.jpg}
\fi
\caption{図 \label{fig:img_1}}
\end{figure}

図2枚

\begin{figure}[H]
\begin{minipage}{0.5\hsize}
\centering
\iffigure
\includegraphics[height=50mm]{./img/img.jpg}
\fi
\caption{左図 \label{fig:img_left}}
\end{minipage}
\begin{minipage}{0.5\hsize}
\centering
\iffigure
\includegraphics[height=50mm]{./img/logo.pdf}
\fi
\caption{右図 \label{fig:img_right}}
\end{minipage}
\end{figure}

\begin{table}[H]
\centering
\renewcommand{\arraystretch}{0.8}
%\small
%\scriptsize
\begin{tabular}{lcccccccccccc}
\hline
\toprule
\multicolumn{1}{c}{~} & \multicolumn{1}{c}{~}
& \multicolumn{1}{c}{\multirow{2}{*}{\textbf{記号}}} & \multicolumn{1}{c}{~}
& \multicolumn{1}{c}{\multirow{2}{*}{\textbf{単位}}} & \multicolumn{1}{c}{~}
& \multicolumn{7}{c}{\textbf{ケース}} \\

\multicolumn{1}{c}{~} & \multicolumn{1}{c}{~}
& \multicolumn{1}{c}{} & \multicolumn{1}{c}{~}
& \multicolumn{1}{c}{} & \multicolumn{1}{c}{~}
& \multicolumn{1}{c}{\textbf{I}} & \multicolumn{1}{c}{~}
& \multicolumn{1}{c}{\textbf{I\hspace{-0.1em}I}} & \multicolumn{1}{c}{~}
& \multicolumn{1}{c}{\textbf{I\hspace{-0.1em}I\hspace{-0.1em}I}}
& \multicolumn{1}{c}{~}
& \multicolumn{1}{c}{\textbf{I\hspace{-0.1em}V}} \\
\midrule
\textbf{GSD}
& & GSD & & m
& & 200 & & 30 & & 30 & & 6 \\
\textbf{軌道高度}
& & $h$ & & km
& & \multicolumn{7}{c}{35786 (GEO)} \\
\textbf{観測波長}
& & $\lambda$ & & $\mu$m
& & \multicolumn{3}{c}{4(赤外線)} & & \multicolumn{3}{c}{0.4-0.7(可視光)} \\
\textbf{検出器画素ピッチ}
& & $p$ & & $\mu$m
& & 18 & & 18 & & 5.3 & & 5.3 \\
\textbf{焦点距離}
& & $f$ & & m
& & 3.22 & & 21.5 & & 6.32 & & 31.6 \\
\bottomrule
\end{tabular}
\caption{表 \label{table:table_1}}
\renewcommand{\arraystretch}{1}
\end{table}

数式

\begin{align}
\begin{bmatrix}
A \\
B
\end{bmatrix} = \frac{I_S \Omega(t_{1/2})}{\varDelta t}
\begin{bmatrix}
\alpha(t_{1/2}) - \alpha_s & -\left( \delta(t_{1/2}) - \delta_s \right) \\
\delta(t_{1/2}) - \delta_s & \alpha(t_{1/2}) - \alpha_s
\end{bmatrix}^{-1}
\begin{bmatrix}
\varDelta \alpha \\
\varDelta \delta
\end{bmatrix}
\end{align}

式番号を最終行のみ

\begin{align}
d_k(x) & = \sum_{x' \in \chi}{f(x')s_k(x-x')} + n_k(x) \notag \\
& = f \ast s_k(x) + n_k(x) \label{eq:eq_1}
\end{align}

aligant環境

\begin{alignat}{2}
& Z_{n}^{m}(r,\theta) & & = \sqrt{2(n+1)} R_{n}^{m}(r)
\begin{cases}
\cos{(\left|m\right|\theta)} & : m \geq 0 \\
\sin{(\left|m\right|\theta)} & : m < 0 \end{cases} \\ & R_{n}^{\pm m}(r) & &=\sum_{s=0}^{(n-m)/2}
{\frac{(-1)^s (n-s)!}{s! (\frac{n+m}{2} - s)! (\frac{n-m}{2} - s)!} r^{n-2s}} \end{alignat}

ソースコード

\begin{spacing}{0.8}
% \renewcommand{\baselinestretch}{0.8} % 行間の倍率指定
\begin{footnotesize}
\begin{ttfamily}
%\begin{fontConsolas}
\noindent
~~~~~~\#define~FLASH\_BLOCK\_NUM\_~~~~~~~~~~~~~~(8192~*~2)\\
~~~~~~\#define~FLASH\_ALTERNATE\_BLOCK\_NUM\_~~~~(100)~~//~暫定値\\
~~~~~~\#define~FLASH\_STORAGE\_BLOCK\_NUM\_~~~~~~(FLASH\_BLOCK\_NUM\_~-~FLASH\_ALTERNATE\_BLOCK\_NUM\_)\\
~~~~~~\\
~~~~~~// 論理block - 物理block変換テーブル : 2~byte~*~FLASH\_STORAGE\_BLOCK\_NUM\_\\
~~~~~~static~unsigned~short~logical\_2\_physical\_block\_table\_[FLASH\_STORAGE\_BLOCK\_NUM\_]\\
~~~~~~// 代替block使用状況保存テーブル : 1~byte~*~FLASH\_ALTERNATE\_BLOCK\_NUM\_\\
~~~~~~static~unsigned~char~~is\_alternate\_block\_available\_[FLASH\_ALTERNATE\_BLOCK\_NUM\_]\\
~~~~~~\\
~~~~~~// 最大テーブル使用サイズは,2 * 8192 * 2 = 32 768 byte.
%\end{fontConsolas}
\end{ttfamily}
\end{footnotesize}
% \renewcommand{\baselinestretch}{1.0}
\end{spacing}

箇条書き

\begin{itemize}
\setlength{\leftskip}{-15pt}
\item[・] 箇条書き
\item[・] 箇条書き
\begin{itemize}
\setlength{\leftskip}{-10pt}
\item item1
%\item {\fontConsolas{code 012345}}
\begin{itemize}
\setlength{\leftskip}{-5pt}
\item[{\normalfont\bfseries --}] 要素1
\item[{\normalfont\bfseries --}] 要素2
\end{itemize}
\item item3
\end{itemize}
\item[・] 箇条書き
\end{itemize}

書式

英語

serif
\textsf{san serif}
\textit{Italic}
\textsl{slanted}
\texttt{typewriter}
\textbf{boldface}

日本語

\textmc{明朝}
\textgt{ゴシック}
{\mcfamily\ltseries ☂ は夜更け過ぎに ☃ へとかわるだろう。(明朝体・細字)}
{\mcfamily ☂ は夜更け過ぎに ☃ へとかわるだろう。(明朝体・中字)}
{\mcfamily\bfseries ☂ は夜更け過ぎに ☃ へとかわるだろう。(明朝体・太字)}
{\gtfamily ☂ は夜更け過ぎに ☃ へとかわるだろう。(ゴシック体・中字)}
{\gtfamily\bfseries ☂ は夜更け過ぎに ☃ へとかわるだろう。(ゴシック体・太字)}
{\gtfamily\ebseries ☂ は夜更け過ぎに ☃ へとかわるだろう。(ゴシック体・極太)}

参照

\label{}をどっかに置いておいて
\refSec{sec:kyougounasi}
\refFig{fig:img_1}
\refTable{table:table_1}
\refEq{eq:eq_1}
\refApd{apd:apd_1}
\cite{Lee1984}

ハイパーリンク

\hypertarget{square}{正方格子}
\hyperlink{square}{正方格子}
\url{http://odon2037.starfree.jp}
\href{http://odon2037.starfree.jp}{おドン}

付録

\appendix
\section{付録タイトル \label{apd:apd_1}}
\subsection{付録見出し -- 図}
\begin{figure}[H]
\centering
\iffigure
\includegraphics[clip, width=8cm]{./img/img.jpg}
\fi
\caption{図 \label{fig:img_2}}
\end{figure}

\begin{alignat}{2}
& Z_{n}^{m}(r,\theta) & & = \sqrt{2(n+1)} R_{n}^{m}(r)
\begin{cases}
\cos{(\left|m\right|\theta)} & : m \geq 0 \\
\sin{(\left|m\right|\theta)} & : m < 0
\end{cases} \\
& R_{n}^{\pm m}(r) & & = \sum_{s=0}^{(n-m)/2} {\frac{(-1)^s (n-s)!}{s! (\frac{n+m}{2} - s)! (\frac{n-m}{2} - s)!} r^{n-2s}}
\end{alignat}

参考文献

\newpage
\begin{thebibliography}{10}
\mybib{名前西暦}
{http://}
{雑誌名}
{著者}
{巻数}
{ページ数}
{西暦}
\end{thebibliography}

lualatexの使い方

lualatex hoge
bibtex hogeやmakeindex hoge
lualatex hoge

styファイルの置き場所

/usr/local/texlive/texmf-local/tex/latex/[その後の深さは任意]
sudo mktexlsr

原の味フォントのインストール

https://text.baldanders.info/remark/2017/10/using-source-han-fonts-by-japanese-tex/
githubのページからダウンロード
OTF/Japanese フォルダにある以下のファイルをダウンロード
うんこ/texlive/texmf-local/fonts/opentype/adobe/sourcehansansjp/におく.
どこに置くかわからなかったらkpsewhich -var-value=TEXMFLOCALコマンドを使って, [うんこ]の部分を調べる
SourceHanSans-ExtraLight.otf
SourceHanSans-Light.otf
SourceHanSans-Normal.otf
SourceHanSans-Regular.otf
SourceHanSans-Medium.otf
SourceHanSans-Bold.otf
SourceHanSans-Heavy.otf

/texlive/texmf-local/fonts/opentype/adobe/sourcehanserifjp/
SourceHanSerif-ExtraLight.otf
SourceHanSerif-Light.otf
SourceHanSerif-Regular.otf
SourceHanSerif-Medium.otf
SourceHanSerif-SemiBold.otf
SourceHanSerif-Bold.otf
SourceHanSerif-Heavy.otf

Resources フォルダにある以下の CMap ファイル1 もダウンロード.
UniSourceHanSansJP-UTF16-H
UniSourceHanSerifJP-UTF16-H
ダウンロードボタンがなかったのでtxt形式でダウンロードして拡張子を取り除いた.

以下のコマンドを実行する.
luaotfload-tool --update
うま行くと
$ luaotfload-tool --fuzzy --find="sourcehanserif"
luaotfload | resolve : Font "sourcehanserif" found!
luaotfload | resolve : Resolved file name "c:/texlive/texmf-local/fonts/opentype/adobe/sourcehanserifjp/sourcehanserif-regular.otf"

テンプレzip

ダウンロード

igor用アルファベット-ギリシャ文字対応表

α…a
β…b
γ…g
δ…d
ε…e
ζ…z
η…h
θ…th
ι…i
κ…k
λ…l
μ…m
ν…n
ξ…ks
ο…o
π…p
ρ…r
σ…s
τ…t
υ…u
φ…ph
χ…ch
ψ…ps
ω…o
Copyright (C) 2017 Odon  All Rights Reserved.