SlideShare une entreprise Scribd logo
1  sur  102
Télécharger pour lire hors ligne
「日本語LATEX」が
多すぎる件について
八登 崇之  
@zr_tex8r
2020 年 11 月 21 日
Online.tex 2020
八登 崇之(某 ZR) 「日本語 LATEX」が多すぎる件について Online.tex 2020 1 / 65
誰  
導入してみる
某ZR  
√
ὦ
  このアイコンの人
Twitter:@zr_tex8r
GitHub:@zr-tex8r
パッケージ作ってます
(BXjscls / PXchfon / PXrubrica 等)
八登 崇之(某 ZR) 「日本語 LATEX」が多すぎる件について Online.tex 2020 3 / 65
導入してみる
某ZR  
√
ὦ
  このアイコンの人
Twitter:@zr_tex8r
GitHub:@zr-tex8r
パッケージ作ってます
(BXjscls / PXchfon / PXrubrica 等)
好きなマフラーの色は赤
八登 崇之(某 ZR) 「日本語 LATEX」が多すぎる件について Online.tex 2020 3 / 65
「日本語LATEX」が
多すぎる件について
「日本語LATEX」  
「日本語LATEX」
=
日本語が得意なLATEX
「日本語LATEX」
=
日本語が得意なLATEX
(pLATEX等)
※日本語でないLATEXもある
(pdfLATEX等)
導入してみる
日本語するなら「日本語LATEX」
日本語をちゃんと出力するのは大変
八登 崇之(某 ZR) 「日本語 LATEX」が多すぎる件について Online.tex 2020 7 / 65
導入してみる
日本語するなら「日本語LATEX」
日本語をちゃんと出力するのは大変
LATEX →ユーザが大変なことをしなくても
ちゃんと出力する(幸せ  )
八登 崇之(某 ZR) 「日本語 LATEX」が多すぎる件について Online.tex 2020 7 / 65
導入してみる
日本語するなら「日本語LATEX」
日本語をちゃんと出力するのは大変
LATEX →ユーザが大変なことをしなくても
ちゃんと出力する(幸せ  )
日本語 LATEX →ユーザが大変なことをしなくても
ちゃんと日本語を出力する(幸せ  )
八登 崇之(某 ZR) 「日本語 LATEX」が多すぎる件について Online.tex 2020 7 / 65
導入してみる
日本語するなら「日本語LATEX」
日本語をちゃんと出力するのは大変
LATEX →ユーザが大変なことをしなくても
ちゃんと出力する(幸せ  )
日本語 LATEX →ユーザが大変なことをしなくても
ちゃんと日本語を出力する(幸せ  )
せっかく LATEX を使うのなら、(数式だけでなく)
日本語もちゃんと出力するように留意すべき
八登 崇之(某 ZR) 「日本語 LATEX」が多すぎる件について Online.tex 2020 7 / 65
導入してみる
日本語するなら「日本語LATEX」
日本語をちゃんと出力するのは大変
LATEX →ユーザが大変なことをしなくても
ちゃんと出力する(幸せ  )
日本語 LATEX →ユーザが大変なことをしなくても
ちゃんと日本語を出力する(幸せ  )
せっかく LATEX を使うのなら、(数式だけでなく)
日本語もちゃんと出力するように留意すべき
そのための「日本語LATEX」
八登 崇之(某 ZR) 「日本語 LATEX」が多すぎる件について Online.tex 2020 7 / 65
導入してみる
発表の流れ
日本語LATEXを語ってみる
日本語でないLATEXを語ってみる
オススメの日本語LATEXは?
  八登 崇之(某 ZR) 「日本語 LATEX」が多すぎる件について Online.tex 2020 8 / 65
日本語LATEXを語ってみる
日本語LATEXの歴史
日本語LATEXの歴史
(21 世紀のみ)
日本語 LATEX を語ってみる 日本語 LATEX の歴史
2000年ごろ
pLATEX
JLATEX
八登 崇之(某 ZR) 「日本語 LATEX」が多すぎる件について Online.tex 2020 11 / 65
日本語 LATEX を語ってみる 日本語 LATEX の歴史
2005年ごろ
pLATEX
JLATEX
八登 崇之(某 ZR) 「日本語 LATEX」が多すぎる件について Online.tex 2020 12 / 65
日本語 LATEX を語ってみる 日本語 LATEX の歴史
2010年ごろ
pLATEX
upLATEX
XƎLATEX
八登 崇之(某 ZR) 「日本語 LATEX」が多すぎる件について Online.tex 2020 13 / 65
日本語 LATEX を語ってみる 日本語 LATEX の歴史
2015年ごろ
pLATEX
upLATEX
LuaLATEX
八登 崇之(某 ZR) 「日本語 LATEX」が多すぎる件について Online.tex 2020 14 / 65
日本語 LATEX を語ってみる 日本語 LATEX の歴史
2020年現在の状況
pLATEX
upLATEX
LuaLATEX
八登 崇之(某 ZR) 「日本語 LATEX」が多すぎる件について Online.tex 2020 15 / 65
日本語 LATEX を語ってみる 日本語 LATEX の歴史
多すぎる   
八登 崇之(某 ZR) 「日本語 LATEX」が多すぎる件について Online.tex 2020 16 / 65
日本語 LATEX を語ってみる 日本語 LATEX の歴史
日本語LATEXが多すぎて困る
別の LATEX =別のソフトウェア
文書ファイルの互換性はない
八登 崇之(某 ZR) 「日本語 LATEX」が多すぎる件について Online.tex 2020 17 / 65
× LATEX 文書ファイルを作る
× 日本語 LATEX 文書ファイルを作る
〇 pLATEX 文書ファイルを作る
〇 upLATEX 文書ファイルを作る
〇 LuaLATEX 文書ファイルを作る
日本語 LATEX を語ってみる 日本語 LATEX の歴史
日本語LATEXが多すぎて困る
別の LATEX =別のソフトウェア
文書ファイルの互換性はない
八登 崇之(某 ZR) 「日本語 LATEX」が多すぎる件について Online.tex 2020 19 / 65
日本語 LATEX を語ってみる 日本語 LATEX の歴史
日本語LATEXが多すぎて困る
別の LATEX =別のソフトウェア
文書ファイルの互換性はない
どれかに決めないと文書を作り始められない
どれかに決めないと学習が始められない
八登 崇之(某 ZR) 「日本語 LATEX」が多すぎる件について Online.tex 2020 19 / 65
日本語 LATEX を語ってみる 日本語 LATEX の歴史
日本語LATEXが多すぎて困る
別の LATEX =別のソフトウェア
文書ファイルの互換性はない
どれかに決めないと文書を作り始められない
どれかに決めないと学習が始められない
悩ましい   
八登 崇之(某 ZR) 「日本語 LATEX」が多すぎる件について Online.tex 2020 19 / 65
比較検討してみる
日本語 LATEX を語ってみる 比較してみる
比較検討してみる
3つのエンジン(※ LATEX の種類)
pLATEX
upLATEX
LuaLATEX
について
ここがスゴイ!   
ここがダメ!   
という点を1つずつピックアップする
八登 崇之(某 ZR) 「日本語 LATEX」が多すぎる件について Online.tex 2020 21 / 65
日本語 LATEX を語ってみる 比較してみる
pLATEXのここがスゴイ!
八登 崇之(某 ZR) 「日本語 LATEX」が多すぎる件について Online.tex 2020 22 / 65
日本語 LATEX を語ってみる 比較してみる
pLATEXのここがスゴイ!
   日本語LATEXの事実上標準
八登 崇之(某 ZR) 「日本語 LATEX」が多すぎる件について Online.tex 2020 22 / 65
日本語 LATEX を語ってみる 比較してみる
pLATEX:  日本語LATEXの事実上標準
現在でもユーザ数で他を圧倒している
学習資料も最も充実(書籍・ネット)
文書クラス・テンプレートの対応状況
→pLATEXのみ対応のものも多い
→結局pLATEXを使うしかない場合もある
八登 崇之(某 ZR) 「日本語 LATEX」が多すぎる件について Online.tex 2020 23 / 65
日本語 LATEX を語ってみる 比較してみる
pLATEX:  日本語LATEXの事実上標準
現在でもユーザ数で他を圧倒している
学習資料も最も充実(書籍・ネット)
文書クラス・テンプレートの対応状況
→pLATEXのみ対応のものも多い
→結局pLATEXを使うしかない場合もある
※現状でのメリットはこれしかない
八登 崇之(某 ZR) 「日本語 LATEX」が多すぎる件について Online.tex 2020 23 / 65
日本語 LATEX を語ってみる 比較してみる
pLATEXのここがダメ!
八登 崇之(某 ZR) 「日本語 LATEX」が多すぎる件について Online.tex 2020 24 / 65
日本語 LATEX を語ってみる 比較してみる
pLATEXのここがダメ!
   Unicodeできない
八登 崇之(某 ZR) 「日本語 LATEX」が多すぎる件について Online.tex 2020 24 / 65
日本語 LATEX を語ってみる 比較してみる
pLATEX:  Unicodeできない
“日本語の文字” として扱えるのは
“JIS” (JIS X 0208;第 2 水準まで)の範囲内に
限る
“JIS外” のUnicode漢字は使えない
八登 崇之(某 ZR) 「日本語 LATEX」が多すぎる件について Online.tex 2020 25 / 65
森鴎外 森鴎外→ 〇
森鷗外
※ “鷗”は JIS 外
エラー→ ×
森鴎外 森鴎外→ 〇
森鷗外
※ “鷗”は JIS 外
エラー→ ×
☃は素敵
※ “☃”は JIS 外
エラー→ ×
日本語 LATEX を語ってみる 比較してみる
pLATEX:  Unicodeできない
“日本語の文字” として扱えるのは
“JIS” (JIS X 0208)の範囲内に限る
“JIS外” のUnicode漢字は使えない
八登 崇之(某 ZR) 「日本語 LATEX」が多すぎる件について Online.tex 2020 27 / 65
日本語 LATEX を語ってみる 比較してみる
pLATEX:  Unicodeできない
“日本語の文字” として扱えるのは
“JIS” (JIS X 0208)の範囲内に限る
“JIS外” のUnicode漢字は使えない
「常用漢字表」で定められた字体に従う
ためには “JIS外” の漢字への対応は
必須(例:頬 填 剥)
頰 塡 剝
八登 崇之(某 ZR) 「日本語 LATEX」が多すぎる件について Online.tex 2020 27 / 65
日本語 LATEX を語ってみる 比較してみる
upLATEXのここがスゴイ!
八登 崇之(某 ZR) 「日本語 LATEX」が多すぎる件について Online.tex 2020 28 / 65
日本語 LATEX を語ってみる 比較してみる
upLATEXのここがスゴイ!
   UnicodeできるpLATEX
八登 崇之(某 ZR) 「日本語 LATEX」が多すぎる件について Online.tex 2020 28 / 65
日本語 LATEX を語ってみる 比較してみる
upLATEX:  UnicodeできるpLATEX
和文の内部文字コードがUnicode
“JIS外” の漢字を扱える
(Unicodeの和文文字を扱える)
八登 崇之(某 ZR) 「日本語 LATEX」が多すぎる件について Online.tex 2020 29 / 65
森鴎外 森鴎外→ 〇
森鷗外 森鷗外→ 〇
☃は素敵 ☃は素敵→ 〇
日本語 LATEX を語ってみる 比較してみる
upLATEX:  UnicodeできるpLATEX
和文の内部文字コードがUnicode
“JIS外” の漢字を扱える
(Unicodeの和文文字を扱える)
八登 崇之(某 ZR) 「日本語 LATEX」が多すぎる件について Online.tex 2020 31 / 65
日本語 LATEX を語ってみる 比較してみる
upLATEX:  UnicodeできるpLATEX
和文の内部文字コードがUnicode
“JIS外” の漢字を扱える
(Unicodeの和文文字を扱える)
大抵はpLATEXと同じように書ける
八登 崇之(某 ZR) 「日本語 LATEX」が多すぎる件について Online.tex 2020 31 / 65
% pLaTeX 用文書ファイル
documentclass[dvipdfmx,a4paper]{jsarticle}
usepackage[T1]{fontenc}
usepackage{lmodern}
%% ブックマーク
usepackage[hidelinks,pdfusetitle]{hyperref}
usepackage{pxjahyper}
%% 和文フォント
usepackage[deluxe]{otf}
usepackage[unicode,yu-win10]{pxchfon}
%% 画像
usepackage{graphicx}
usepackage{tikz,scsnowman}
%% タイトル
title{ゆきだるま{ajSnowman}は素敵}
author{幸せな{LaTeX}者}
% upLaTeX 用文書ファイル
documentclass[uplatex,dvipdfmx,a4paper]{jsarticle}
usepackage[T1]{fontenc}
usepackage{lmodern}
%% ブックマーク
usepackage[hidelinks,pdfusetitle]{hyperref}
usepackage{pxjahyper}
%% 和文フォント
usepackage[deluxe]{otf}
usepackage[unicode,yu-win10]{pxchfon}
%% 画像
usepackage{graphicx}
usepackage{tikz,scsnowman}
%% タイトル
title{ゆきだるま{ajSnowman}は素敵}
author{幸せな{LaTeX}者}
% upLaTeX 用文書ファイル
documentclass[uplatex,dvipdfmx,a4paper]{jsarticle}
usepackage[T1]{fontenc}
usepackage{lmodern}
%% ブックマーク
usepackage[hidelinks,pdfusetitle]{hyperref}
usepackage{pxjahyper}
%% 和文フォント
usepackage[deluxe]{otf}
usepackage[unicode,yu-win10]{pxchfon}
%% 画像
usepackage{graphicx}
usepackage{tikz,scsnowman}
%% タイトル
title{ゆきだるま☃は素敵}
author{幸せな{LaTeX}者}
Qiita 記事
「[改訂新版]upLATEX を使おう」
日本語 LATEX を語ってみる 比較してみる
upLATEXのここがダメ!
八登 崇之(某 ZR) 「日本語 LATEX」が多すぎる件について Online.tex 2020 35 / 65
日本語 LATEX を語ってみる 比較してみる
upLATEXのここがダメ!
   結局pLATEX
八登 崇之(某 ZR) 「日本語 LATEX」が多すぎる件について Online.tex 2020 35 / 65
日本語 LATEX を語ってみる 比較してみる
upLATEX:  結局pLATEX
フォントの設定が大変
(旧来LATEXの宿命)
欧文と和文でフォントの扱いが違う
欧文の内部文字コードはUnicode
ではない(8ビット)
→欧文と和文でUTF-8の扱いが違う
dviドライバを併用する必要がある
(dvips、dvipdfmx)
→「どっちを使ってるの?」
八登 崇之(某 ZR) 「日本語 LATEX」が多すぎる件について Online.tex 2020 36 / 65
日本語 LATEX を語ってみる 比較してみる
LuaLATEXのここがスゴイ!
八登 崇之(某 ZR) 「日本語 LATEX」が多すぎる件について Online.tex 2020 37 / 65
日本語 LATEX を語ってみる 比較してみる
LuaLATEXのここがスゴイ!
   最強   
八登 崇之(某 ZR) 「日本語 LATEX」が多すぎる件について Online.tex 2020 37 / 65
日本語 LATEX を語ってみる 比較してみる
LuaTEXとは?
比較的新しいエンジン
2005年に開発開始、2016年にv1.0
Lua(スクリプト言語)
+TEX
八登 崇之(某 ZR) 「日本語 LATEX」が多すぎる件について Online.tex 2020 38 / 65
日本語 LATEX を語ってみる 比較してみる
LuaTEXとは?
比較的新しいエンジン
2005年に開発開始、2016年にv1.0
Lua(スクリプト言語)
+pdfTEX
+Unicode
+OpenType
+MetaPost
八登 崇之(某 ZR) 「日本語 LATEX」が多すぎる件について Online.tex 2020 38 / 65
日本語 LATEX を語ってみる 比較してみる
LuaTEXとは?
比較的新しいエンジン
2005年に開発開始、2016年にv1.0
Lua(スクリプト言語)
+pdfTEX
+Unicode
+OpenType
+MetaPost
C言語で実装されている(WEB 言語じゃなくて)
八登 崇之(某 ZR) 「日本語 LATEX」が多すぎる件について Online.tex 2020 38 / 65
日本語 LATEX を語ってみる 比較してみる
LuaLATEX、そしてLuaTEX-ja
LuaLATEX
LuaTEX上でLATEXを動かしたもの
八登 崇之(某 ZR) 「日本語 LATEX」が多すぎる件について Online.tex 2020 39 / 65
日本語 LATEX を語ってみる 比較してみる
LuaLATEX、そしてLuaTEX-ja
LuaLATEX
LuaTEX上でLATEXを動かしたもの
LuaTEX-ja
Lua(La)TEXで動作するパッケージ
p(La)TEX相当以上の日本語組版機能を提
供する
Lua(+TEX言語)で実装
八登 崇之(某 ZR) 「日本語 LATEX」が多すぎる件について Online.tex 2020 39 / 65
% pLaTeX 用文書ファイル
documentclass[dvipdfmx,a4paper]{jsarticle}
usepackage[T1]{fontenc}
usepackage{lmodern}
%% ブックマーク
usepackage[hidelinks,pdfusetitle]{hyperref}
usepackage{pxjahyper}
%% 和文フォント
usepackage[deluxe]{otf}
usepackage[unicode,yu-win10]{pxchfon}
%% 画像
usepackage{graphicx}
usepackage{tikz,scsnowman}
%% タイトル
title{ゆきだるま{ajSnowman}は素敵}
author{幸せな{LaTeX}者}
% LuaLaTeX 用文書ファイル
documentclass[a4paper]{ltjsarticle}
%
usepackage[no-math]{fontspec}
%% ブックマーク
usepackage[unicode,hidelinks,pdfusetitle]{hyperref}
%
%% 和文フォント
%
usepackage[deluxe,unicode,yu-win10]{luatexja-preset}
%% 画像
usepackage{graphicx}
usepackage{tikz,scsnowman}
%% タイトル
title{ゆきだるま☃は素敵}
author{幸せな{LaTeX}者}
日本語 LATEX を語ってみる 比較してみる
LuaLATEX+LuaTEX-ja:  最強
フォントの設定が簡単
八登 崇之(某 ZR) 「日本語 LATEX」が多すぎる件について Online.tex 2020 42 / 65
%% メインフォントを“HGS 創英角ポップ体”に
setmainfont{HGSSoeiKakupoptai}% 欧文
setmainjfont{HGSSoeiKakupoptai}% 和文
日本語 LATEX を語ってみる 比較してみる
LuaLATEX+LuaTEX-ja:  最強
フォントの設定が簡単
八登 崇之(某 ZR) 「日本語 LATEX」が多すぎる件について Online.tex 2020 44 / 65
日本語 LATEX を語ってみる 比較してみる
LuaLATEX+LuaTEX-ja:  最強
フォントの設定が簡単
独自エンジンでない(LuaTEX-ja はパッケージ)
ので「(u)pLATEXをサポートしない」
ソフトウェアと連携できる
八登 崇之(某 ZR) 「日本語 LATEX」が多すぎる件について Online.tex 2020 44 / 65
日本語 LATEX を語ってみる 比較してみる
LuaLATEX+LuaTEX-ja:  最強
フォントの設定が簡単
独自エンジンでない(LuaTEX-ja はパッケージ)
ので「(u)pLATEXをサポートしない」
ソフトウェアと連携できる
欧文でも自由にUnicodeできる
日本語組版に関して
(u)pLATEXでちゃんと扱えないが
LuaLATEXならちゃんと扱える場合がある
Luaが使える(TEX 言語  しなくてよい!)
八登 崇之(某 ZR) 「日本語 LATEX」が多すぎる件について Online.tex 2020 44 / 65
日本語 LATEX を語ってみる 比較してみる
LuaLATEXのここがダメ!
八登 崇之(某 ZR) 「日本語 LATEX」が多すぎる件について Online.tex 2020 45 / 65
日本語 LATEX を語ってみる 比較してみる
LuaLATEXのここがダメ!
   遅い   
八登 崇之(某 ZR) 「日本語 LATEX」が多すぎる件について Online.tex 2020 45 / 65
日本語 LATEX を語ってみる 比較してみる
LuaLATEX:  遅い
pLATEXの2~5倍くらい遅い   
八登 崇之(某 ZR) 「日本語 LATEX」が多すぎる件について Online.tex 2020 46 / 65
日本語 LATEX を語ってみる 比較してみる
LuaLATEX:  遅い
pLATEXの2~5倍くらい遅い   
昔は20倍くらい遅かった
八登 崇之(某 ZR) 「日本語 LATEX」が多すぎる件について Online.tex 2020 46 / 65
日本語 LATEX を語ってみる 比較してみる
まとめてみる
pLATEX
   日本語 LATEX の事実上標準
   Unicode できない
upLATEX
   Unicode できる pLATEX
   結局 pLATEX
LuaLATEX
   最強   
   遅い   
八登 崇之(某 ZR) 「日本語 LATEX」が多すぎる件について Online.tex 2020 47 / 65
日本語でないLATEXを語ってみる
「日本語でないLATEX」
=
日本語が不得意なLATEX
「日本語でないLATEX」
=
日本語が不得意なLATEX
※全く日本語できないわけではない
日本語でない LATEX を語ってみる
日本語でないLATEX
pdfLATEX
XƎLATEX
八登 崇之(某 ZR) 「日本語 LATEX」が多すぎる件について Online.tex 2020 50 / 65
日本語でない LATEX を語ってみる
日本語でないLATEX
pdfLATEX
XƎLATEX
一応そこそこは日本語できる
bxcjkjatype:pdfLATEX で日本語
zxjatype:XƎLATEX で日本語
BXjscls:エンジン汎用和文文書クラス
某ZR  「最悪の結果を回避したい」
八登 崇之(某 ZR) 「日本語 LATEX」が多すぎる件について Online.tex 2020 50 / 65
マクロツイーター記事
「zxjaナンチャラの現状について語ってみる (1)」
日本語でない LATEX を語ってみる
XƎLATEXで日本語
「XƎLATEXでちゃんと日本語」
は実現されるべき
八登 崇之(某 ZR) 「日本語 LATEX」が多すぎる件について Online.tex 2020 52 / 65
日本語でない LATEX を語ってみる
XƎLATEXで日本語
「XƎLATEXでちゃんと日本語」
は実現されるべき
誰かつくってください
  八登 崇之(某 ZR) 「日本語 LATEX」が多すぎる件について Online.tex 2020 52 / 65
オススメの日本語LATEXは?
  
pLATEX
upLATEX
LuaLATEX
どれ  
オススメの日本語 LATEX は?
発表!
某ZR  がオススメする
「日本語LATEX」は……
八登 崇之(某 ZR) 「日本語 LATEX」が多すぎる件について Online.tex 2020 55 / 65
オススメの日本語 LATEX は?
発表…
  
八登 崇之(某 ZR) 「日本語 LATEX」が多すぎる件について Online.tex 2020 56 / 65
オススメの日本語 LATEX は?
発表…
  
難しい…
八登 崇之(某 ZR) 「日本語 LATEX」が多すぎる件について Online.tex 2020 56 / 65
オススメの日本語 LATEX は?
2020年頭の時点では…
八登 崇之(某 ZR) 「日本語 LATEX」が多すぎる件について Online.tex 2020 57 / 65
オススメの日本語 LATEX は?
2020年頭の時点では…
upLATEX
八登 崇之(某 ZR) 「日本語 LATEX」が多すぎる件について Online.tex 2020 57 / 65
オススメの日本語 LATEX は?
2020年頭の時点では…
upLATEX
+pLATEX
八登 崇之(某 ZR) 「日本語 LATEX」が多すぎる件について Online.tex 2020 57 / 65
オススメの日本語 LATEX は?
2020年頭の時点ではupLATEX
LATEXの学習には “メインの参考文献” が
必須
八登 崇之(某 ZR) 「日本語 LATEX」が多すぎる件について Online.tex 2020 58 / 65
オススメの日本語 LATEX は?
2020年頭の時点ではupLATEX
LATEXの学習には “メインの参考文献” が
必須
ナンチャラTeXの “メインの参考文献”:
「インストールから初級課程までを
そのナンチャラTeXで通せる参考書」
八登 崇之(某 ZR) 「日本語 LATEX」が多すぎる件について Online.tex 2020 58 / 65
オススメの日本語 LATEX は?
2020年頭の時点ではupLATEX
LATEXの学習には “メインの参考文献” が
必須
ナンチャラTeXの “メインの参考文献”:
「インストールから初級課程までを
そのナンチャラTeXで通せる参考書」
でも世の中にはpLATEXのものしかな
かった
八登 崇之(某 ZR) 「日本語 LATEX」が多すぎる件について Online.tex 2020 58 / 65
オススメの日本語 LATEX は?
2020年頭の時点ではupLATEX
「pLATEXの “メインの参考書”」
+
「例のQiitaの記事」
八登 崇之(某 ZR) 「日本語 LATEX」が多すぎる件について Online.tex 2020 59 / 65
オススメの日本語 LATEX は?
2020年頭の時点ではupLATEX
「pLATEXの “メインの参考書”」
+
「例のQiitaの記事」
でどうにかなるかも
八登 崇之(某 ZR) 「日本語 LATEX」が多すぎる件について Online.tex 2020 59 / 65
オススメの日本語 LATEX は?
現時点(2020年11月)では…
八登 崇之(某 ZR) 「日本語 LATEX」が多すぎる件について Online.tex 2020 60 / 65
オススメの日本語 LATEX は?
現時点(2020年11月)では…
LuaLATEX   
八登 崇之(某 ZR) 「日本語 LATEX」が多すぎる件について Online.tex 2020 60 / 65
オススメの日本語 LATEX は?
『美文書』
奥村晴彦、黒木裕介
『[改訂第 7 版]
LATEX2ε 美文書作成入門』
八登 崇之(某 ZR) 「日本語 LATEX」が多すぎる件について Online.tex 2020 61 / 65
オススメの日本語 LATEX は?
『美文書』が新しくなって!
奥村晴彦、黒木裕介
『[改訂第 8 版]
LATEX2ε 美文書作成入門』
LuaLATEX に関する記述が
大幅に拡充された
八登 崇之(某 ZR) 「日本語 LATEX」が多すぎる件について Online.tex 2020 62 / 65
オススメの日本語 LATEX は?
『美文書』以外
水谷 正大
『LATEX 超入門
ゼロからはじめる理系の文
書作成術』
pLATEX・upLATEX・LuaLATEX
を平等に扱っている
八登 崇之(某 ZR) 「日本語 LATEX」が多すぎる件について Online.tex 2020 63 / 65
オススメの日本語 LATEX は?
現時点(2020年11月)では
LuaLATEX!
「LuaLATEXの “メインの参考書”」
を持っていれば怖くない!
八登 崇之(某 ZR) 「日本語 LATEX」が多すぎる件について Online.tex 2020 64 / 65
まとめてみた
まとめ
「LuaLATEX でちゃんと日本語」
に挑戦しましょう  
「XƎLATEX でちゃんと日本語」
を誰かつくってください  
八登 崇之(某 ZR) 「日本語 LATEX」が多すぎる件について Online.tex 2020 65 / 65
まとめてみた
まとめ
「LuaLATEX でちゃんと日本語」
に挑戦しましょう  
「XƎLATEX でちゃんと日本語」
を誰かつくってください  
   ありがとうございました   
八登 崇之(某 ZR) 「日本語 LATEX」が多すぎる件について Online.tex 2020 65 / 65

Contenu connexe

Tendances

深層学習による自然言語処理入門: word2vecからBERT, GPT-3まで
深層学習による自然言語処理入門: word2vecからBERT, GPT-3まで深層学習による自然言語処理入門: word2vecからBERT, GPT-3まで
深層学習による自然言語処理入門: word2vecからBERT, GPT-3までYahoo!デベロッパーネットワーク
 
Pythonによる黒魔術入門
Pythonによる黒魔術入門Pythonによる黒魔術入門
Pythonによる黒魔術入門大樹 小倉
 
トピックモデルの評価指標 Perplexity とは何なのか?
トピックモデルの評価指標 Perplexity とは何なのか?トピックモデルの評価指標 Perplexity とは何なのか?
トピックモデルの評価指標 Perplexity とは何なのか?hoxo_m
 
数学カフェ 確率・統計・機械学習回 「速習 確率・統計」
数学カフェ 確率・統計・機械学習回 「速習 確率・統計」数学カフェ 確率・統計・機械学習回 「速習 確率・統計」
数学カフェ 確率・統計・機械学習回 「速習 確率・統計」Ken'ichi Matsui
 
最適化超入門
最適化超入門最適化超入門
最適化超入門Takami Sato
 
研究室における研究・実装ノウハウの共有
研究室における研究・実装ノウハウの共有研究室における研究・実装ノウハウの共有
研究室における研究・実装ノウハウの共有Naoaki Okazaki
 
ゼロから始める深層強化学習(NLP2018講演資料)/ Introduction of Deep Reinforcement Learning
ゼロから始める深層強化学習(NLP2018講演資料)/ Introduction of Deep Reinforcement Learningゼロから始める深層強化学習(NLP2018講演資料)/ Introduction of Deep Reinforcement Learning
ゼロから始める深層強化学習(NLP2018講演資料)/ Introduction of Deep Reinforcement LearningPreferred Networks
 
【DL輪読会】Efficiently Modeling Long Sequences with Structured State Spaces
【DL輪読会】Efficiently Modeling Long Sequences with Structured State Spaces【DL輪読会】Efficiently Modeling Long Sequences with Structured State Spaces
【DL輪読会】Efficiently Modeling Long Sequences with Structured State SpacesDeep Learning JP
 
最適輸送の解き方
最適輸送の解き方最適輸送の解き方
最適輸送の解き方joisino
 
オブジェクト指向できていますか?
オブジェクト指向できていますか?オブジェクト指向できていますか?
オブジェクト指向できていますか?Moriharu Ohzu
 
【DL輪読会】言語以外でのTransformerのまとめ (ViT, Perceiver, Frozen Pretrained Transformer etc)
【DL輪読会】言語以外でのTransformerのまとめ (ViT, Perceiver, Frozen Pretrained Transformer etc)【DL輪読会】言語以外でのTransformerのまとめ (ViT, Perceiver, Frozen Pretrained Transformer etc)
【DL輪読会】言語以外でのTransformerのまとめ (ViT, Perceiver, Frozen Pretrained Transformer etc)Deep Learning JP
 
ナレッジグラフ入門
ナレッジグラフ入門ナレッジグラフ入門
ナレッジグラフ入門KnowledgeGraph
 
ChatGPTは思ったほど賢くない
ChatGPTは思ったほど賢くないChatGPTは思ったほど賢くない
ChatGPTは思ったほど賢くないCarnot Inc.
 
【メタサーベイ】Vision and Language のトップ研究室/研究者
【メタサーベイ】Vision and Language のトップ研究室/研究者【メタサーベイ】Vision and Language のトップ研究室/研究者
【メタサーベイ】Vision and Language のトップ研究室/研究者cvpaper. challenge
 
Python 3.9からの新定番zoneinfoを使いこなそう
Python 3.9からの新定番zoneinfoを使いこなそうPython 3.9からの新定番zoneinfoを使いこなそう
Python 3.9からの新定番zoneinfoを使いこなそうRyuji Tsutsui
 
Tensor コアを使った PyTorch の高速化
Tensor コアを使った PyTorch の高速化Tensor コアを使った PyTorch の高速化
Tensor コアを使った PyTorch の高速化Yusuke Fujimoto
 
工学系大学4年生のための論文の読み方
工学系大学4年生のための論文の読み方工学系大学4年生のための論文の読み方
工学系大学4年生のための論文の読み方ychtanaka
 
AHC-Lab M1勉強会 論文の読み方・書き方
AHC-Lab M1勉強会 論文の読み方・書き方AHC-Lab M1勉強会 論文の読み方・書き方
AHC-Lab M1勉強会 論文の読み方・書き方Shinagawa Seitaro
 
機械学習で泣かないためのコード設計 2018
機械学習で泣かないためのコード設計 2018機械学習で泣かないためのコード設計 2018
機械学習で泣かないためのコード設計 2018Takahiro Kubo
 

Tendances (20)

Marp Tutorial
Marp TutorialMarp Tutorial
Marp Tutorial
 
深層学習による自然言語処理入門: word2vecからBERT, GPT-3まで
深層学習による自然言語処理入門: word2vecからBERT, GPT-3まで深層学習による自然言語処理入門: word2vecからBERT, GPT-3まで
深層学習による自然言語処理入門: word2vecからBERT, GPT-3まで
 
Pythonによる黒魔術入門
Pythonによる黒魔術入門Pythonによる黒魔術入門
Pythonによる黒魔術入門
 
トピックモデルの評価指標 Perplexity とは何なのか?
トピックモデルの評価指標 Perplexity とは何なのか?トピックモデルの評価指標 Perplexity とは何なのか?
トピックモデルの評価指標 Perplexity とは何なのか?
 
数学カフェ 確率・統計・機械学習回 「速習 確率・統計」
数学カフェ 確率・統計・機械学習回 「速習 確率・統計」数学カフェ 確率・統計・機械学習回 「速習 確率・統計」
数学カフェ 確率・統計・機械学習回 「速習 確率・統計」
 
最適化超入門
最適化超入門最適化超入門
最適化超入門
 
研究室における研究・実装ノウハウの共有
研究室における研究・実装ノウハウの共有研究室における研究・実装ノウハウの共有
研究室における研究・実装ノウハウの共有
 
ゼロから始める深層強化学習(NLP2018講演資料)/ Introduction of Deep Reinforcement Learning
ゼロから始める深層強化学習(NLP2018講演資料)/ Introduction of Deep Reinforcement Learningゼロから始める深層強化学習(NLP2018講演資料)/ Introduction of Deep Reinforcement Learning
ゼロから始める深層強化学習(NLP2018講演資料)/ Introduction of Deep Reinforcement Learning
 
【DL輪読会】Efficiently Modeling Long Sequences with Structured State Spaces
【DL輪読会】Efficiently Modeling Long Sequences with Structured State Spaces【DL輪読会】Efficiently Modeling Long Sequences with Structured State Spaces
【DL輪読会】Efficiently Modeling Long Sequences with Structured State Spaces
 
最適輸送の解き方
最適輸送の解き方最適輸送の解き方
最適輸送の解き方
 
オブジェクト指向できていますか?
オブジェクト指向できていますか?オブジェクト指向できていますか?
オブジェクト指向できていますか?
 
【DL輪読会】言語以外でのTransformerのまとめ (ViT, Perceiver, Frozen Pretrained Transformer etc)
【DL輪読会】言語以外でのTransformerのまとめ (ViT, Perceiver, Frozen Pretrained Transformer etc)【DL輪読会】言語以外でのTransformerのまとめ (ViT, Perceiver, Frozen Pretrained Transformer etc)
【DL輪読会】言語以外でのTransformerのまとめ (ViT, Perceiver, Frozen Pretrained Transformer etc)
 
ナレッジグラフ入門
ナレッジグラフ入門ナレッジグラフ入門
ナレッジグラフ入門
 
ChatGPTは思ったほど賢くない
ChatGPTは思ったほど賢くないChatGPTは思ったほど賢くない
ChatGPTは思ったほど賢くない
 
【メタサーベイ】Vision and Language のトップ研究室/研究者
【メタサーベイ】Vision and Language のトップ研究室/研究者【メタサーベイ】Vision and Language のトップ研究室/研究者
【メタサーベイ】Vision and Language のトップ研究室/研究者
 
Python 3.9からの新定番zoneinfoを使いこなそう
Python 3.9からの新定番zoneinfoを使いこなそうPython 3.9からの新定番zoneinfoを使いこなそう
Python 3.9からの新定番zoneinfoを使いこなそう
 
Tensor コアを使った PyTorch の高速化
Tensor コアを使った PyTorch の高速化Tensor コアを使った PyTorch の高速化
Tensor コアを使った PyTorch の高速化
 
工学系大学4年生のための論文の読み方
工学系大学4年生のための論文の読み方工学系大学4年生のための論文の読み方
工学系大学4年生のための論文の読み方
 
AHC-Lab M1勉強会 論文の読み方・書き方
AHC-Lab M1勉強会 論文の読み方・書き方AHC-Lab M1勉強会 論文の読み方・書き方
AHC-Lab M1勉強会 論文の読み方・書き方
 
機械学習で泣かないためのコード設計 2018
機械学習で泣かないためのコード設計 2018機械学習で泣かないためのコード設計 2018
機械学習で泣かないためのコード設計 2018
 

Similaire à 「日本語LaTeX」が多すぎる件について

卒研発表
卒研発表卒研発表
卒研発表yayugu
 
Goで言語処理系(の途中まで)を作ろう
Goで言語処理系(の途中まで)を作ろうGoで言語処理系(の途中まで)を作ろう
Goで言語処理系(の途中まで)を作ろうEsehara Shigeo
 
OSSの敵になるのもいいじゃない
OSSの敵になるのもいいじゃないOSSの敵になるのもいいじゃない
OSSの敵になるのもいいじゃないlestrrat
 
LuaTeX-jaとbeamerで言語学関連のスライドを作る
LuaTeX-jaとbeamerで言語学関連のスライドを作るLuaTeX-jaとbeamerで言語学関連のスライドを作る
LuaTeX-jaとbeamerで言語学関連のスライドを作るAkira Miyazawa
 
Assembly Language Tanka - SAKAI Hiroaki
Assembly Language Tanka - SAKAI HiroakiAssembly Language Tanka - SAKAI Hiroaki
Assembly Language Tanka - SAKAI Hiroakiasmtanka
 

Similaire à 「日本語LaTeX」が多すぎる件について (6)

卒研発表
卒研発表卒研発表
卒研発表
 
Goで言語処理系(の途中まで)を作ろう
Goで言語処理系(の途中まで)を作ろうGoで言語処理系(の途中まで)を作ろう
Goで言語処理系(の途中まで)を作ろう
 
OSSの敵になるのもいいじゃない
OSSの敵になるのもいいじゃないOSSの敵になるのもいいじゃない
OSSの敵になるのもいいじゃない
 
LuaTeX-jaとbeamerで言語学関連のスライドを作る
LuaTeX-jaとbeamerで言語学関連のスライドを作るLuaTeX-jaとbeamerで言語学関連のスライドを作る
LuaTeX-jaとbeamerで言語学関連のスライドを作る
 
LaTeX.pdf
LaTeX.pdfLaTeX.pdf
LaTeX.pdf
 
Assembly Language Tanka - SAKAI Hiroaki
Assembly Language Tanka - SAKAI HiroakiAssembly Language Tanka - SAKAI Hiroaki
Assembly Language Tanka - SAKAI Hiroaki
 

「日本語LaTeX」が多すぎる件について