\documentclass[uplatex,dvipdfmx,papersize]{jsarticle}
\usepackage[T1]{fontenc}
\usepackage{lmodern}
\usepackage[utf8]{inputenc}
\usepackage[deluxe,uplatex]{otf}
\usepackage{graphicx,xcolor}
\newenvironment{display}{%
\begin{quote}\ttfamily
}{%
\end{quote}
}
\makeatletter
\DeclareRobustCommand\em{\@nomath\em\ifdim\fontdimen\@ne\font>\z@\mcfamily\upshape\else\gtfamily\bfseries\fi}
\makeatother

\title{Mac\TeX の日本語設定}
\date{\today}

\usepackage[colorlinks=true,urlcolor=blue]{hyperref}
\usepackage{pxjahyper}
\begin{document}

\maketitle

Mac\TeX をインストールしただけでは，うまく日本語を扱うことができません。和文文書を作成するための準備が必要です。本文書では，Mac\TeX インストール後に和文文書を作成するための初期設定手順を解説します。

設定にはターミナルでコマンドを打ち込む必要があります。ターミナルは
\begin{display}
/Applications/Utilities/Terminal.app
\end{display}
にあります。Finderで\texttt{Command + Shift + U}を押して「ユーティリティ」フォルダを開き，「ターミナル」アプリをダブルクリックするのが簡単でしょう。


\section{\texttt{tlmgr} を用いたアップデート}

まずは，\TeX\ Live レポジトリの内容を最新版に更新するため，次のコマンドを打ち込んで実行してください（管理者ユーザで実行していることを前提としています）。

\begin{display}
sudo tlmgr update -{}-self -{}-all
\end{display}

このとき，パスワードが問われます。このとき，セキュリティ上の理由により，\emph{打ち込んだパスワードは画面に一切表示されません}。
パスワード文字数が見えてしまうのを防ぐため，\emph{\texttt{****} のようなマスク文字も表示されません}。
そのため，まるでキーボードが効いていないかのように見えますが，入力はされていますので，気にせずにパスワードを最後まで打ち込んで，returnキーを押してください。

なお，\texttt{sudo}は管理者権限を用いて実行するためのコマンドです。一度実行すると，それからしばらくの間はパスワードなしで\texttt{sudo}を連続実行できます。

\newpage

\section{ヒラギノフォントの準備}

続いて，OS Xに標準で用意されている美しいヒラギノフォントを\TeX で使用するため，次の一連のコマンドを実行してください。一行ずつ順番に実行してください。

\begin{display}
sudo mkdir -p /usr/local/texlive/texmf-local/fonts/opentype/screen/hiragino\par
cd /usr/local/texlive/texmf-local/fonts/opentype/screen/hiragino\par
sudo ln -s "/Library/Fonts/ヒラギノ明朝 Pro W3.otf" HiraMinPro-W3.otf\par
sudo ln -s "/Library/Fonts/ヒラギノ明朝 Pro W6.otf" HiraMinPro-W6.otf\par
sudo ln -s "/Library/Fonts/ヒラギノ丸ゴ Pro W4.otf" HiraMaruPro-W4.otf\par
sudo ln -s "/Library/Fonts/ヒラギノ角ゴ Pro W3.otf" HiraKakuPro-W3.otf\par
sudo ln -s "/Library/Fonts/ヒラギノ角ゴ Pro W6.otf" HiraKakuPro-W6.otf\par
sudo ln -s "/Library/Fonts/ヒラギノ角ゴ Std W8.otf" HiraKakuStd-W8.otf\par
sudo ln -s "/System/Library/Fonts/ヒラギノ明朝 ProN W3.otf" HiraMinProN-W3.otf\par
sudo ln -s "/System/Library/Fonts/ヒラギノ明朝 ProN W6.otf" HiraMinProN-W6.otf\par
sudo ln -s "/Library/Fonts/ヒラギノ丸ゴ ProN W4.otf" HiraMaruProN-W4.otf\par
sudo ln -s "/System/Library/Fonts/ヒラギノ角ゴ ProN W3.otf" HiraKakuProN-W3.otf\par
sudo ln -s "/System/Library/Fonts/ヒラギノ角ゴ ProN W6.otf" HiraKakuProN-W6.otf\par
sudo ln -s "/Library/Fonts/ヒラギノ角ゴ StdN W8.otf" HiraKakuStdN-W8.otf\par
\end{display}

\section{游フォントの準備}

OS X 10.9 Mavericks 以降では，字游工房の高品質な游フォント（游明朝体・游ゴシック体）も用意されています。10.9以降のOS Xをお使いの場合は，これも\TeX から使えるようにしておきましょう。次の一連のコマンドを実行してください。

\begin{display}
sudo mkdir -p /usr/local/texlive/texmf-local/fonts/opentype/jiyukobo/yu\par
cd /usr/local/texlive/texmf-local/fonts/opentype/jiyukobo/yu\par
sudo ln -s "/Library/Fonts/Yu Mincho Medium.otf" YuMin-Medium.otf\par
sudo ln -s "/Library/Fonts/Yu Mincho Demibold.otf" YuMin-Demibold.otf\par
sudo ln -s "/Library/Fonts/Yu Gothic Medium.otf" YuGo-Medium.otf\par
sudo ln -s "/Library/Fonts/Yu Gothic Bold.otf" YuGo-Bold.otf\par
\end{display}

\newpage

\section{Ghostscriptのフォント設定}

Mac\TeX で\TeX\ LiveとともにインストールされるGhostscriptでも日本語が使えるようにするため，次の一連のコマンドを実行してください（\texttt{'} は半角のシングルクォートです）。
\begin{display}
sudo mkdir -p /usr/local/texlive/texmf-local/fonts/truetype\par
cd \$(dirname \$(gs -{}-help | grep "Resource/Font" | awk '\{print \$1\}'))\par
sudo zsh -c "rm ./CIDFont/*(@) ./CIDFSubst/*(@)"\par
cd /usr/local/texlive/2015/texmf-dist/scripts/cjk-gs-integrate\par
sudo perl cjk-gs-integrate.pl -{}-link-texmflocal\par
\end{display}

なお，システムに小塚フォントやモリサワフォントがインストールされている場合，上記の一連のコマンドを実行すると，それらを\TeX およびGhostscriptから使用する準備も同時に整います。

\section{仕上げ}

仕上げに，次のコマンドを実行します。デフォルトでヒラギノフォントが埋め込まれたPDFが作成されるようになります。
\begin{display}
sudo mktexlsr\par
sudo kanji-config-updmap-sys hiragino-pron
\end{display}

なお，
\begin{display}
sudo kanji-config-updmap-sys yu-osx
\end{display}
とすれば，游フォントが埋め込まれるようになります。

同様に，システムに小塚フォントやモリサワフォントがインストールされている場合も，\texttt{kanji-config-updmap-sys}コマンドで埋め込み設定が可能です。
\begin{display}
kanji-config-updmap-sys status
\end{display}
を実行すれば，現在使用可能なフォント設定を確認できます。

\newpage

\section{TeXShopの日本語設定}

続いて，Mac\TeX によってインストールされる，標準的な\TeX ソースエディタ\textbf{TeXShop}の日本語設定を行いましょう。TeXShopは
\begin{display}
/Applications/TeX/TeXShop.app
\end{display}
にインストールされています。

起動して，メニューから
\begin{display}
TeXShop → 環境設定...
\end{display}
を開いてください。設定画面が現れますので左下の「\texttt{設定プロファイル}」をクリックします。

Unicodeを活用できるu\pLaTeX を使用する場合は\texttt{upTeX (ptex2pdf)}を，従来の\pLaTeX を使用する場合は\texttt{pTeX (ptex2pdf)}というプロファイルを選択してください。

\begin{center}
\includegraphics[scale=.5,clip]{pref-ja.png}
\end{center}

また，フォントは初期状態では \texttt{Helvetica - 12}になっていますが，等幅フォントを使用したい場合は \texttt{Osaka - 等幅} に変更しておくと見やすいでしょう。

プロファイル変更を終えたら，OKボタンを押して環境設定を確定させ，\emph{一度\texttt{Command + Q}でTeXShopを終了させましょう}。

その後，ターミナルで次のコマンドを実行しておきましょう。\footnote{1行目は，（10.7 Lionなど）古いOS Xにおいて，行番号がスクロールしないOS側のバグに対処するための対症療法を停止させる措置です。最近のOS Xではこのバグが修正されていますので，この対症療法は不要となりました。対症療法が残っていると，スクロール速度が遅くなる原因となります。

2行目は，スクロール時に上下端で大きく跳ね返るバウンスエフェクトを停止させる措置です。OS X 10.10 Yosemiteでは，このバウンスがかなり大げさになり，以前のOS Xと比べて鬱陶しさが目立つようになりました。ですからこのエフェクトは停止させておくのがよいでしょう。

3行目は，OS X 10.10 Yosemiteにおいて，プレビューウィンドウのPDFが（一部の環境で）ぼやけて見えてしまうのを防止する措置です。
}

\begin{display}
defaults write TeXShop FixLineNumberScroll NO\par
defaults write TeXShop SourceScrollElasticity NO\par
defaults write TeXShop FixPreviewBlur YES
\end{display}

そして，改めてTeXShopを起動します。

\emph{これで準備は完了です！}


\section{はじめての\LaTeX}

和文\LaTeX 文書を作成してみましょう。TeXShopで次の文書を作成してください。

なお，下記の例はu\pLaTeX を使う場合のソースです。従来の\pLaTeX を使う場合，1行目の\texttt{uplatex}は除いてください。

\begin{quote}
\begin{verbatim}
\documentclass[dvipdfmx,uplatex]{jsarticle}
\begin{document}

吾輩は猫である。名前はまだ無い。

どこで生れたかとんと見当がつかぬ。
何でも薄暗いじめじめした所で
ニャーニャー泣いていた事だけは記憶している。
吾輩はここで始めて人間というものを見た。

\end{document}
\end{verbatim}
\end{quote}

なお，ソースウィンドウ上のスペルチェックが鬱陶しいという場合は，
\begin{display}
環境設定... → 書類 → エディタ → スペルチェック\par
\end{display}
および
\begin{display}
編集 → 入力中にスペルチェック
\end{display}
のチェックを外してください。

この文書に適当なファイル名を付けて保存し，\texttt{Command + T}を押してコンパイルします。生成されたPDFが表示されれば成功です！

\begin{center}
\includegraphics[scale=.3,clip]{preview-ja.png}
\end{center}


\LaTeX のより進んだ使い方は，奥村晴彦先生の\href{http://oku.edu.mie-u.ac.jp/~okumura/texwiki/}{TeX Wiki}や『\LaTeXe 美文書作成入門』を参照してください。

また，TeXShopには多彩な機能があります。メニューや環境設定を探ってみると，便利な機能の数々が見つかることでしょう。


\end{document}