もしかして:令和
以下の結果は最新(昨日の版)のW32TeXでのもの。
※TeX Liveについては、現在は2019のプレテスト中である。
\today の和暦表示で昭和してみるテスト
TeXエンジンのSOURCE_DATE_EPOCHの機能を用いて「現在日時が1983年8月8日である」と見なされるようにする。
# 以下の環境変数を設定する set SOURCE_DATE_EPOCH=429148800 set FORCE_SOURCE_DATE=1
BXjsclsのクラスの場合
% upLaTeX文書; UTF-8 \documentclass[uplatex,dvipdfmx,ja=standard,a4paper]{bxjsarticle} \和暦 \title{できる! ネ申Multiplan活用術} \author{非ZR氏} \begin{document} \maketitle % 中身はまだ無い。 \end{document}
昭和!
jlreqクラスの場合
% LuaLaTeX文書; UTF-8 \documentclass[paper=a4]{jlreq} \和暦 \title{できる! ネ申Multiplan活用術} \author{非ZR氏} \begin{document} \maketitle % 中身はまだ無い。 \end{document}
昭和!
jsclassesのクラスの場合
% pLaTeX文書; UTF-8 \documentclass[a4paper]{jsarticle} \和暦 \title{できる! ネ申Multiplan活用術} \author{非ZR氏} \begin{document} \maketitle % 中身はまだ無い。 \end{document}
昭和!
pLaTeX標準和文クラスの場合
% pLaTeX文書; UTF-8 \documentclass[a4paper]{jarticle} \和暦 \title{できる! ネ申Multiplan活用術} \author{非ZR氏} \begin{document} \maketitle % 中身はまだ無い。 \end{document}
昭和!
LuaTeX-jaのクラスの場合
% LuaLaTeX文書; UTF-8 \documentclass[a4paper]{ltjsarticle} \和暦 \title{できる! ネ申Multiplan活用術} \author{非ZR氏} \begin{document} \maketitle % 中身はまだ無い。 \end{document}
昭和!
※ltj系列のクラスでも同様。
Babelする場合
Babelパッケージを利用する場合、\today
の表記はBabelの言語定義の設定に従う。\和暦
もサポートされている。
% LuaLaTeX文書; UTF-8 \documentclass[a4paper]{ltjsarticle} % なぜか唐突にラテン語 \usepackage[main=japanese,latin]{babel} \newcommand{\La}[1]{% \begin{otherlanguage}{latin}#1\end{otherlanguage}} \和暦 \title{できる! ネ申Multiplan活用術\\ \La{Multa Nemōsuia Multiplāna faciāmus!}} \author{nōn-ZR} \date{\today\quad(\La{\today})} \begin{document} \maketitle % nihil \end{document}
昭和!
bxwarekiパッケージ
例えばBeamerクラスはそもそも和暦に対応してないが、bxwarekiパッケージの\warekitoday
命令を使うことで今日の日付を和暦で出力できる。
% upLaTeX文書; UTF-8 \documentclass[dvipdfmx,14pt]{beamer} \usepackage{pxjahyper} \renewcommand{\kanjifamilydefault}{\gtdefault} \usepackage{bxwareki}% 和暦したい \usetheme{EastLansing} \title{できる!\\ネ申Multiplan活用術} \author{非ZR氏} \date{\warekitoday}% 明示指定する \begin{document} \begin{frame} \titlepage \end{frame} \end{document}
昭和!
まとめ
どうやら、イマドキの日本語LaTeXは昭和できるらしい。