pLaTeX package to add arbitrary Japanese fonts and use all Japanese fonts bundled with macOS Sierra
Switch branches/tags
Nothing to show
Clone or download
Fetching latest commit…
Cannot retrieve the latest commit at this time.
Permalink
Failed to load latest commit information.
cmap
src
sty
tfm
vf
LICENSE
README.md
sample-highsierra-platex.pdf
sample-highsierra-platex.tex
sample-highsierra-uplatex.pdf
sample-highsierra-uplatex.tex
sample-sierra.pdf
sample-sierra.tex

README.md

addJFont, SierraJFont, HighSierraJFont パッケージ

pLaTeX / upLaTeX + dvipdfmx で和文フォントを自由に使えるようにするためのパッケージです。

  • addJFont パッケージ:任意の和文フォントを追加します。
  • SierraJFont パッケージ:addJFont パッケージを用いて,macOS 10.12 Sierra 搭載の和文フォントを全て使えるようにします。
  • HighSierraJFont パッケージ:addJFont パッケージを用いて,macOS 10.13 HighSierra 搭載の和文フォントを全て使えるようにします。

インストール

各ディレクトリを,各自の TEXMFLOCAL 内に次のようにコピーしてください:

  • styTEXMFLOCAL/tex/ptex/platex/SierraJFont
  • cmapTEXMFLOCAL/fonts/cmap/SierraJFont
  • tfmTEXMFLOCAL/fonts/tfm/SierraJFont
  • vfTEXMFLOCAL/fonts/vf/SierraJFont

src 内は tfm/vf を生成するために用いたスクリプトです。使用時には不要なので,インストールは必要ありません。

使用法

addJFont パッケージ

\usepackage{addJFont}

としておけば,

\addJFont{<family>}{<series>}{<pTeX用CMap>}{<upTeX用CMap1>}{<upTeX用CMap2>}{<dvipdfmx用フォント名>}

の構文で和文フォントが追加できます。

使用例

\addJFont{klee}{m}{2004-}{UniJIS2004-UTF16-}{UniJIS-UCS2-}{:1:Klee.ttc}

SierraJFont パッケージ

\usepackage{SierraJFont}

とすれば,次のコマンドで macOS 10.12 Sierra 搭載の全和文フォントが使用可能になります。

  • \SierraJFont{hiraginoSans}{w0}:ヒラギノ角ゴシック W0
  • \SierraJFont{hiraginoSans}{w1}:ヒラギノ角ゴシック W1
  • \SierraJFont{hiraginoSans}{w2}:ヒラギノ角ゴシック W2
  • \SierraJFont{hiraginoSans}{w3}:ヒラギノ角ゴシック W3
  • \SierraJFont{hiraginoSans}{w4}:ヒラギノ角ゴシック W4
  • \SierraJFont{hiraginoSans}{w5}:ヒラギノ角ゴシック W5
  • \SierraJFont{hiraginoSans}{w6}:ヒラギノ角ゴシック W6
  • \SierraJFont{hiraginoSans}{w7}:ヒラギノ角ゴシック W7
  • \SierraJFont{hiraginoSans}{w8}:ヒラギノ角ゴシック W8
  • \SierraJFont{hiraginoSans}{w9}:ヒラギノ角ゴシック W9
  • \SierraJFont{hiraginoSerif}{w3}:ヒラギノ明朝 ProN W3
  • \SierraJFont{hiraginoSerif}{w6}:ヒラギノ明朝 ProN W6
  • \SierraJFont{hiraginoSansR}{w4}:ヒラギノ丸ゴ ProN W4
  • \SierraJFont{yuMin}{m}:游明朝体 ミディアム
  • \SierraJFont{yuMin}{db}:游明朝体 デミボールド
  • \SierraJFont{yuMin}{eb}:游明朝体 エクストラボールド
  • \SierraJFont{yuMin36pKn}{m}:游明朝体+36ポかな ミディアム
  • \SierraJFont{yuMin36pKn}{db}:游明朝体+36ポかな デミボールド
  • \SierraJFont{yuMin36pKn}{eb}:游明朝体+36ポかな エクストラボールド
  • \SierraJFont{yuGo}{m}:游ゴシック体 ミディアム
  • \SierraJFont{yuGo}{b}:游ゴシック体 ボールド
  • \SierraJFont{yuKyokasho}{m}:游教科書体 ミディアム
  • \SierraJFont{yuKyokasho}{b}:游教科書体 ボールド
  • \SierraJFont{yuKyokashoYoko}{m}:游教科書体 横用 ミディアム
  • \SierraJFont{yuKyokashoYoko}{b}:游教科書体 横用 ボールド
  • \SierraJFont{toppanBunkyuMincho}{r}:凸版文久明朝 レギュラー
  • \SierraJFont{toppanBunkyuGothic}{r}:凸版文久ゴシック レギュラー
  • \SierraJFont{toppanBunkyuGothic}{db}:凸版文久ゴシック デミボールド
  • \SierraJFont{toppanBunkyuMidashiMincho}{eb}:凸版文久見出し明朝 エクストラボールド
  • \SierraJFont{toppanBunkyuMidashiGothic}{eb}:凸版文久見出しゴシック エクストラボールド
  • \SierraJFont{klee}{m}:クレー ミディアム
  • \SierraJFont{klee}{db}:クレー デミボールド
  • \SierraJFont{tsukuARdGothic}{r}:筑紫A丸ゴシック レギュラー
  • \SierraJFont{tsukuARdGothic}{b}:筑紫A丸ゴシック ボールド
  • \SierraJFont{tsukuBRdGothic}{r}:筑紫B丸ゴシック レギュラー
  • \SierraJFont{tsukuBRdGothic}{b}:筑紫B丸ゴシック ボールド

SierraJFont パッケージ

\usepackage{HighSierraJFont}

とすれば,次のコマンドで macOS 10.13 High Sierra 搭載の全和文フォントが使用可能になります。

  • \HighSierraJFont{hiraginoSans}{w0}:ヒラギノ角ゴシック W0
  • \HighSierraJFont{hiraginoSans}{w1}:ヒラギノ角ゴシック W1
  • \HighSierraJFont{hiraginoSans}{w2}:ヒラギノ角ゴシック W2
  • \HighSierraJFont{hiraginoSans}{w3}:ヒラギノ角ゴシック W3
  • \HighSierraJFont{hiraginoSans}{w4}:ヒラギノ角ゴシック W4
  • \HighSierraJFont{hiraginoSans}{w5}:ヒラギノ角ゴシック W5
  • \HighSierraJFont{hiraginoSans}{w6}:ヒラギノ角ゴシック W6
  • \HighSierraJFont{hiraginoSans}{w7}:ヒラギノ角ゴシック W7
  • \HighSierraJFont{hiraginoSans}{w8}:ヒラギノ角ゴシック W8
  • \HighSierraJFont{hiraginoSans}{w9}:ヒラギノ角ゴシック W9
  • \HighSierraJFont{hiraginoSerif}{w3}:ヒラギノ明朝 ProN W3
  • \HighSierraJFont{hiraginoSerif}{w6}:ヒラギノ明朝 ProN W6
  • \HighSierraJFont{hiraginoSansR}{w4}:ヒラギノ丸ゴ ProN W4
  • \HighSierraJFont{yuMin}{m}:游明朝体 ミディアム
  • \HighSierraJFont{yuMin}{db}:游明朝体 デミボールド
  • \HighSierraJFont{yuMin}{eb}:游明朝体 エクストラボールド
  • \HighSierraJFont{yuMin36pKn}{m}:游明朝体+36ポかな ミディアム
  • \HighSierraJFont{yuMin36pKn}{db}:游明朝体+36ポかな デミボールド
  • \HighSierraJFont{yuMin36pKn}{eb}:游明朝体+36ポかな エクストラボールド
  • \HighSierraJFont{yuGo}{m}:游ゴシック体 ミディアム
  • \HighSierraJFont{yuGo}{b}:游ゴシック体 ボールド
  • \HighSierraJFont{yuKyokasho}{m}:游教科書体 ミディアム
  • \HighSierraJFont{yuKyokasho}{b}:游教科書体 ボールド
  • \HighSierraJFont{yuKyokashoYoko}{m}:游教科書体 横用 ミディアム
  • \HighSierraJFont{yuKyokashoYoko}{b}:游教科書体 横用 ボールド
  • \HighSierraJFont{toppanBunkyuMincho}{r}:凸版文久明朝 レギュラー
  • \HighSierraJFont{toppanBunkyuGothic}{r}:凸版文久ゴシック レギュラー
  • \HighSierraJFont{toppanBunkyuGothic}{db}:凸版文久ゴシック デミボールド
  • \HighSierraJFont{toppanBunkyuMidashiMincho}{eb}:凸版文久見出し明朝 エクストラボールド
  • \HighSierraJFont{toppanBunkyuMidashiGothic}{eb}:凸版文久見出しゴシック エクストラボールド
  • \HighSierraJFont{klee}{m}:クレー ミディアム
  • \HighSierraJFont{klee}{db}:クレー デミボールド
  • \HighSierraJFont{tsukuARdGothic}{r}:筑紫A丸ゴシック レギュラー
  • \HighSierraJFont{tsukuARdGothic}{b}:筑紫A丸ゴシック ボールド
  • \HighSierraJFont{tsukuBRdGothic}{r}:筑紫B丸ゴシック レギュラー
  • \HighSierraJFont{tsukuBRdGothic}{b}:筑紫B丸ゴシック ボールド

サンプル

同梱の sample-*.tex をご覧ください。

その他詳細

TeX & LaTeX Advent Calendar 2016 の6日目の記事を参照してください。