summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorKarl Berry <karl@freefriends.org>2019-06-13 19:54:46 +0000
committerKarl Berry <karl@freefriends.org>2019-06-13 19:54:46 +0000
commit8c1e75cce6774139bf56cb52f1c7062c34ea380f (patch)
tree36fa8fe78dde4da573cae1ea1a30c89bd6596f83
parent0391be4d6b6ba0a5bac352cfc7c98b515c0074d8 (diff)
hmtrump (13jun19)
git-svn-id: svn://tug.org/texlive/trunk@51372 c570f23f-e606-0410-a88d-b1316a301751
-rw-r--r--Master/texmf-dist/doc/lualatex/hmtrump/hmtrump-sample.pdfbin419342 -> 420230 bytes
-rw-r--r--Master/texmf-dist/doc/lualatex/hmtrump/hmtrump-sample.tex5
-rw-r--r--Master/texmf-dist/doc/lualatex/hmtrump/hmtrump.pdfbin601854 -> 612441 bytes
-rw-r--r--Master/texmf-dist/doc/lualatex/hmtrump/hmtrump.tex65
-rw-r--r--Master/texmf-dist/doc/lualatex/hmtrump/nkd04_playing_cards_index/readme.txt2
-rw-r--r--Master/texmf-dist/tex/lualatex/hmtrump/hmtrump.sty126
6 files changed, 187 insertions, 11 deletions
diff --git a/Master/texmf-dist/doc/lualatex/hmtrump/hmtrump-sample.pdf b/Master/texmf-dist/doc/lualatex/hmtrump/hmtrump-sample.pdf
index eaa32ceef52..e6ea0535c84 100644
--- a/Master/texmf-dist/doc/lualatex/hmtrump/hmtrump-sample.pdf
+++ b/Master/texmf-dist/doc/lualatex/hmtrump/hmtrump-sample.pdf
Binary files differ
diff --git a/Master/texmf-dist/doc/lualatex/hmtrump/hmtrump-sample.tex b/Master/texmf-dist/doc/lualatex/hmtrump/hmtrump-sample.tex
index d50d58726bb..42c65228072 100644
--- a/Master/texmf-dist/doc/lualatex/hmtrump/hmtrump-sample.tex
+++ b/Master/texmf-dist/doc/lualatex/hmtrump/hmtrump-sample.tex
@@ -58,7 +58,8 @@
ビッドは勝ち抜き方式(先のビッドに優先権)
\section{カード}
-基本の目的: 61カード点以上獲得/ヌルゲーム: 1トリックも取らない
+基本の目的: 61カード点以上獲得/ヌルゲーム: 1トリックも取らない\par
+\unitrump{JC}\unitrump{JS}\unitrump{JH}\unitrump{JD}はヌル以外で常に切札
\begin{table}[h]
\begin{minipage}{.2\textwidth}
\centering
@@ -185,4 +186,4 @@ $\text{Gp}=\text{基本点}\times\text{達成点}$、失敗ならば2倍\\
\end{multicols}
-\end{document} \ No newline at end of file
+\end{document}
diff --git a/Master/texmf-dist/doc/lualatex/hmtrump/hmtrump.pdf b/Master/texmf-dist/doc/lualatex/hmtrump/hmtrump.pdf
index 6c1d58a550d..e7cdb7d7b49 100644
--- a/Master/texmf-dist/doc/lualatex/hmtrump/hmtrump.pdf
+++ b/Master/texmf-dist/doc/lualatex/hmtrump/hmtrump.pdf
Binary files differ
diff --git a/Master/texmf-dist/doc/lualatex/hmtrump/hmtrump.tex b/Master/texmf-dist/doc/lualatex/hmtrump/hmtrump.tex
index a67ee7f0b73..fb5f6552a97 100644
--- a/Master/texmf-dist/doc/lualatex/hmtrump/hmtrump.tex
+++ b/Master/texmf-dist/doc/lualatex/hmtrump/hmtrump.tex
@@ -2,7 +2,8 @@
\documentclass{jlreq}
\usepackage{hmtrump}
\usepackage{shortvrb,bxtexlogo}
-\usepackage[hidelinks,unicode=true]{hyperref}
+\usepackage[colorlinks,unicode=true]{hyperref}
+\hypersetup{linkcolor=blue,urlcolor=teal}
\usepackage{tgheros,newpxtext,newpxmath}
\usepackage[scaled]{beramono}
\MakeShortVerb{\|}
@@ -10,7 +11,7 @@
\renewcommand{\thefootnote}{\textasteriskcentered\arabic{footnote}}
\title{|hmtrump| Package}
\author{ひとみさん}
-\date{v1.0d [2019/05/14]}
+\date{v1.1b [2019-06-13]}
\begin{document}
\maketitle
@@ -66,7 +67,7 @@ be used in skat.
\end{minipage}
\hfil
\begin{minipage}[t]{.45\textwidth}
-\centerline{imput}\hrule\vspace*{1pt}\hrule
+\centerline{input}\hrule\vspace*{1pt}\hrule
\scriptsize\ttfamily
When you play skat, you might remember all |\trumpx| J
cards---|\trump| JC, |\trump| JS, |\trump| JH and |\trump| JD
@@ -134,6 +135,8 @@ be used in skat.\\
|\WHITEJOKER \whitejoker|&\WHITEJOKER \whitejoker\\
|\REDJOKER \redjoker|&\REDJOKER \redjoker\\
\hline
+|\unitrump{7H} \unitrump{KS}|&\unitrump{7H} \unitrump{KS}\\
+\hline
|\trumpblank{愚者}|&\trumpblank{愚者}\\
|\trumpblank{\hmtcfont PAGE}|&\trumpblank{\hmtcfont PAGE}\\
\hline
@@ -166,6 +169,53 @@ be used in skat.\\
応じて、|\renewcommand{\joker}{\whitejoker}| などとすることが
できます。
+\subsection{\textbackslash unitrump 命令}
+|\unitrump{<ランク><スート>}| の書式で、Unicodeのトランプ領域の
+文字を出力します。例えば、|\unitrump{QC}| や |\unitrump{TD}| で、
+\unitrump{QC} や \unitrump{TD} が出力されます。
+\footnote{\texttt{\textbackslash unitrump} 命令で出力される文字は、
+\LuaLaTeX-ja を用いている場合は、\textbf{AJchar} として出力されます。}
+
+その他、Unicode のトランプ領域にある文字ならば、すべて出力することができます。
+|\unitrump|を用いて出力できる文字は、表\ref{unitrump}を参照してください。
+
+\begin{table}[tb]
+\caption{\textbackslash unitrump 命令で出力できる文字\label{unitrump}}
+\centering
+\begin{tabular}{cc}
+\hline
+引数/argument&出力/output\\
+\hline\hline
+|AS AH AD AC|&\unitrump{AS} \unitrump{AH} \unitrump{AD} \unitrump{AC}\\
+|2S 2H 2D 2C|&\unitrump{2S} \unitrump{2H} \unitrump{2D} \unitrump{2C}\\
+|3S 3H 3D 3C|&\unitrump{3S} \unitrump{3H} \unitrump{3D} \unitrump{3C}\\
+|4S 4H 4D 4C|&\unitrump{4S} \unitrump{4H} \unitrump{4D} \unitrump{4C}\\
+|5S 5H 5D 5C|&\unitrump{5S} \unitrump{5H} \unitrump{5D} \unitrump{5C}\\
+|6S 6H 6D 6C|&\unitrump{6S} \unitrump{6H} \unitrump{6D} \unitrump{6C}\\
+|7S 7H 7D 7C|&\unitrump{7S} \unitrump{7H} \unitrump{7D} \unitrump{7C}\\
+|8S 8H 8D 8C|&\unitrump{8S} \unitrump{8H} \unitrump{8D} \unitrump{8C}\\
+|9S 9H 9D 9C|&\unitrump{9S} \unitrump{9H} \unitrump{9D} \unitrump{9C}\\
+|TS TH TD TC|&\unitrump{TS} \unitrump{TH} \unitrump{TD} \unitrump{TC}\\
+|JS JH JD JC|&\unitrump{JS} \unitrump{JH} \unitrump{JD} \unitrump{JC}\\
+|CS CH CD CC|&\unitrump{CS} \unitrump{CH} \unitrump{CD} \unitrump{CC}\\
+|QS QH QD QC|&\unitrump{QS} \unitrump{QH} \unitrump{QD} \unitrump{QC}\\
+|KS KH KD KC|&\unitrump{KS} \unitrump{KH} \unitrump{KD} \unitrump{KC}\\
+\hline
+|back|&\unitrump{back}\\
+\hline
+|joker joker1 joker2|&\unitrump{joker} \unitrump{joker1} \unitrump{joker2}\\
+\hline
+|0|&\unitrump{0}\\
+|1 2 3 4 5 6 7|&
+ \unitrump{1} \unitrump{2} \unitrump{3} \unitrump{4} \unitrump{5} \unitrump{6} \unitrump{7}\\
+|8 9 10 11 12 13 14|&
+ \unitrump{8} \unitrump{9} \unitrump{10} \unitrump{11} \unitrump{12} \unitrump{13} \unitrump{14}\\
+|15 16 17 18 19 20 21|&
+ \unitrump{15} \unitrump{16} \unitrump{17} \unitrump{18} \unitrump{19} \unitrump{20} \unitrump{21}\\
+\hline
+\end{tabular}
+\end{table}
+
\subsection{汎用カード命令}
|\trumpblank{<内容>}| で一般のカードを出力します。カードの中身
は本文書体で表示されるので、必要があれば適当に |\textsf| や |\textbf|
@@ -189,7 +239,7 @@ NKD04\_Playing\_Cards\_Index を違うフォント名でインストールした
|\hmtc@trump@font| をインストールしたフォント名に |\renewcommand| で
定義し直してください。
-注意: NKD04 Playing Card's Index Version 0.80 の私用領域を
+\textbf{注意}: NKD04 Playing Card's Index Version 0.80 の私用領域を
前提としているので、他のフォントを指定した場合はうまく動きません。
\subsection{色}
@@ -227,7 +277,7 @@ NKD04\_Playing\_Cards\_Index を違うフォント名でインストールした
一部だけの色を変えることも可能です。
\subsection{サイズ}
-|\tizset|命令を使って、出力されるカードのサイズを変更することができます。
+|\tikzset|命令を使って、出力されるカードのサイズを変更することができます。
|\tikzset{hmtcscale/.style={scale=<倍率>}}| と書くことで指定した倍率の
カードが出力されます。デフォルトでは 0.9 倍になっています。こちらも局所化の影響を
@@ -247,8 +297,6 @@ NKD04\_Playing\_Cards\_Index を違うフォント名でインストールした
\section{TO DO}
以下実装したいと思っていること:
\begin{itemize}
-\item Unicode のトランプの領域の文字({\fontspec{NKD04_Playing_Cards_Index}\char"1F0D1}など)
- を利用するための機構の実装。
\item |\trump| 命令に不正なスートの指定子が指定された時にエラーを吐くようにする。
\item もしかしなくても |\joker| 命令で出力されるカード、若干位置が下がってますね……。
\item {[2019-04-14 ver.~1.0]} |fontspec| パッケージに対する理解が甘くて、
@@ -310,6 +358,9 @@ nkd04\_playing\_cards\_index.ttf も含まれている)。
\section{Change log}
\begin{description}
+\item[{[2019-06-13 ver.~1.1b]}] マニュアルの誤植を修正。
+\item[{[2019-06-12 ver.~1.1a]}] |\unitrump| 命令を追加。
+\item[{[2019-06-12 ver.~1.1a]}] マニュアルの誤植を修正。
\item[{[2019-05-21 ver.~1.0d]}] フォントのライセンスを明記。
\item[{[2019-05-15 ver.~1.0c]}] ライセンスを明記。
\item[{[2019-05-14 ver.~1.0b]}] |\@undefined| を使うことを覚えた。
diff --git a/Master/texmf-dist/doc/lualatex/hmtrump/nkd04_playing_cards_index/readme.txt b/Master/texmf-dist/doc/lualatex/hmtrump/nkd04_playing_cards_index/readme.txt
index 322ee67c20f..56288cc0743 100644
--- a/Master/texmf-dist/doc/lualatex/hmtrump/nkd04_playing_cards_index/readme.txt
+++ b/Master/texmf-dist/doc/lualatex/hmtrump/nkd04_playing_cards_index/readme.txt
@@ -1,4 +1,4 @@
-
+
_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/
diff --git a/Master/texmf-dist/tex/lualatex/hmtrump/hmtrump.sty b/Master/texmf-dist/tex/lualatex/hmtrump/hmtrump.sty
index 5fe1bfb49c5..f7244ebb148 100644
--- a/Master/texmf-dist/tex/lualatex/hmtrump/hmtrump.sty
+++ b/Master/texmf-dist/tex/lualatex/hmtrump/hmtrump.sty
@@ -4,7 +4,7 @@
% Author: Hitomi-san (a.k.a. Carele Smith)
%
\NeedsTeXFormat{LaTeX2e}
-\ProvidesPackage{hmtrump}[2019/02/07 v1.0]
+\ProvidesPackage{hmtrump}[2019-06-13 v1.1b]
\RequirePackage{tikz,xcolor,fontspec}
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% 定義本体
@@ -132,3 +132,127 @@
%: \tarottrump => タロットの切札
\newcommand{\tarottrump}[1]{\trumpx{\romanindex{#1}}}
+
+%: \unitrump => ユニコードのトランプ領域
+%%: カードの名前をマクロに被覆
+% 通常のトランプ
+\def\hmtc@uni@s@ace{AS} \def\hmtc@uni@h@ace{AH} \def\hmtc@uni@d@ace{AD} \def\hmtc@uni@c@ace{AC}
+\def\hmtc@uni@s@two{2S} \def\hmtc@uni@h@two{2H} \def\hmtc@uni@d@two{2D} \def\hmtc@uni@c@two{2C}
+\def\hmtc@uni@s@three{3S} \def\hmtc@uni@h@three{3H} \def\hmtc@uni@d@three{3D} \def\hmtc@uni@c@three{3C}
+\def\hmtc@uni@s@four{4S} \def\hmtc@uni@h@four{4H} \def\hmtc@uni@d@four{4D} \def\hmtc@uni@c@four{4C}
+\def\hmtc@uni@s@five{5S} \def\hmtc@uni@h@five{5H} \def\hmtc@uni@d@five{5D} \def\hmtc@uni@c@five{5C}
+\def\hmtc@uni@s@six{6S} \def\hmtc@uni@h@six{6H} \def\hmtc@uni@d@six{6D} \def\hmtc@uni@c@six{6C}
+\def\hmtc@uni@s@seven{7S} \def\hmtc@uni@h@seven{7H} \def\hmtc@uni@d@seven{7D} \def\hmtc@uni@c@seven{7C}
+\def\hmtc@uni@s@eight{8S} \def\hmtc@uni@h@eight{8H} \def\hmtc@uni@d@eight{8D} \def\hmtc@uni@c@eight{8C}
+\def\hmtc@uni@s@nine{9S} \def\hmtc@uni@h@nine{9H} \def\hmtc@uni@d@nine{9D} \def\hmtc@uni@c@nine{9C}
+\def\hmtc@uni@s@ten{TS} \def\hmtc@uni@h@ten{TH} \def\hmtc@uni@d@ten{TD} \def\hmtc@uni@c@ten{TC}
+\def\hmtc@uni@s@jack{JS} \def\hmtc@uni@h@jack{JH} \def\hmtc@uni@d@jack{JD} \def\hmtc@uni@c@jack{JC}
+\def\hmtc@uni@s@cavallo{CS} \def\hmtc@uni@h@cavallo{CH} \def\hmtc@uni@d@cavallo{CD} \def\hmtc@uni@c@cavallo{CC}
+\def\hmtc@uni@s@queen{QS} \def\hmtc@uni@h@queen{QH} \def\hmtc@uni@d@queen{QD} \def\hmtc@uni@c@queen{QC}
+\def\hmtc@uni@s@king{KS} \def\hmtc@uni@h@king{KH} \def\hmtc@uni@d@king{KD} \def\hmtc@uni@c@king{KC}
+% ジョーカー
+\def\hmtc@uni@joker@a{joker} \def\hmtc@joker@b{joker1} \def\hmtc@joker@c{joker2}
+% 裏
+\def\hmtc@uni@back{back}
+% タロット
+\def\hmtc@uni@tarot@zero{0} \def\hmtc@uni@tarot@one{1} \def\hmtc@uni@tarot@two{2}
+\def\hmtc@uni@tarot@three{3} \def\hmtc@uni@tarot@four{4} \def\hmtc@uni@tarot@five{5}
+\def\hmtc@uni@tarot@six{6} \def\hmtc@uni@tarot@seven{7} \def\hmtc@uni@tarot@eight{8}
+\def\hmtc@uni@tarot@nine{9} \def\hmtc@uni@tarot@ten{10} \def\hmtc@uni@tarot@eleven{11}
+\def\hmtc@uni@tarot@twelve{12} \def\hmtc@uni@tarot@thirteen{13} \def\hmtc@uni@tarot@fourteen{14}
+\def\hmtc@uni@tarot@fifteen{15} \def\hmtc@uni@tarot@sixteen{16} \def\hmtc@uni@tarot@seventeen{17}
+\def\hmtc@uni@tarot@eighteen{18} \def\hmtc@uni@tarot@nineteen{19} \def\hmtc@uni@tarot@twenty{20}
+\def\hmtc@uni@tarot@twentyone{21}
+%%: 定義本体
+\newcommand{\unitrump}[1]{{\hmtcfont%
+ \def\hmtc@unitrump@arg{#1}%
+ % スペード
+ \ifx\hmtc@unitrump@arg\hmtc@uni@s@ace\relax\char"1F0A1\fi%
+ \ifx\hmtc@unitrump@arg\hmtc@uni@s@two\relax\char"1F0A2\fi%
+ \ifx\hmtc@unitrump@arg\hmtc@uni@s@three\relax\char"1F0A3\fi%
+ \ifx\hmtc@unitrump@arg\hmtc@uni@s@four\relax\char"1F0A4\fi%
+ \ifx\hmtc@unitrump@arg\hmtc@uni@s@five\relax\char"1F0A5\fi%
+ \ifx\hmtc@unitrump@arg\hmtc@uni@s@six\relax\char"1F0A6\fi%
+ \ifx\hmtc@unitrump@arg\hmtc@uni@s@seven\relax\char"1F0A7\fi%
+ \ifx\hmtc@unitrump@arg\hmtc@uni@s@eight\relax\char"1F0A8\fi%
+ \ifx\hmtc@unitrump@arg\hmtc@uni@s@nine\relax\char"1F0A9\fi%
+ \ifx\hmtc@unitrump@arg\hmtc@uni@s@ten\relax\char"1F0AA\fi%
+ \ifx\hmtc@unitrump@arg\hmtc@uni@s@jack\relax\char"1F0AB\fi%
+ \ifx\hmtc@unitrump@arg\hmtc@uni@s@cavallo\relax\char"1F0AC\fi%
+ \ifx\hmtc@unitrump@arg\hmtc@uni@s@queen\relax\char"1F0AD\fi%
+ \ifx\hmtc@unitrump@arg\hmtc@uni@s@king\relax\char"1F0AE\fi%
+ % ハート
+ \ifx\hmtc@unitrump@arg\hmtc@uni@h@ace\relax\char"1F0B1\fi%
+ \ifx\hmtc@unitrump@arg\hmtc@uni@h@two\relax\char"1F0B2\fi%
+ \ifx\hmtc@unitrump@arg\hmtc@uni@h@three\relax\char"1F0B3\fi%
+ \ifx\hmtc@unitrump@arg\hmtc@uni@h@four\relax\char"1F0B4\fi%
+ \ifx\hmtc@unitrump@arg\hmtc@uni@h@five\relax\char"1F0B5\fi%
+ \ifx\hmtc@unitrump@arg\hmtc@uni@h@six\relax\char"1F0B6\fi%
+ \ifx\hmtc@unitrump@arg\hmtc@uni@h@seven\relax\char"1F0B7\fi%
+ \ifx\hmtc@unitrump@arg\hmtc@uni@h@eight\relax\char"1F0B8\fi%
+ \ifx\hmtc@unitrump@arg\hmtc@uni@h@nine\relax\char"1F0B9\fi%
+ \ifx\hmtc@unitrump@arg\hmtc@uni@h@ten\relax\char"1F0BA\fi%
+ \ifx\hmtc@unitrump@arg\hmtc@uni@h@jack\relax\char"1F0BB\fi%
+ \ifx\hmtc@unitrump@arg\hmtc@uni@h@cavallo\relax\char"1F0BC\fi%
+ \ifx\hmtc@unitrump@arg\hmtc@uni@h@queen\relax\char"1F0BD\fi%
+ \ifx\hmtc@unitrump@arg\hmtc@uni@h@king\relax\char"1F0BE\fi%
+ % ダイヤ
+ \ifx\hmtc@unitrump@arg\hmtc@uni@d@ace\relax\char"1F0C1\fi%
+ \ifx\hmtc@unitrump@arg\hmtc@uni@d@two\relax\char"1F0C2\fi%
+ \ifx\hmtc@unitrump@arg\hmtc@uni@d@three\relax\char"1F0C3\fi%
+ \ifx\hmtc@unitrump@arg\hmtc@uni@d@four\relax\char"1F0C4\fi%
+ \ifx\hmtc@unitrump@arg\hmtc@uni@d@five\relax\char"1F0C5\fi%
+ \ifx\hmtc@unitrump@arg\hmtc@uni@d@six\relax\char"1F0C6\fi%
+ \ifx\hmtc@unitrump@arg\hmtc@uni@d@seven\relax\char"1F0C7\fi%
+ \ifx\hmtc@unitrump@arg\hmtc@uni@d@eight\relax\char"1F0C8\fi%
+ \ifx\hmtc@unitrump@arg\hmtc@uni@d@nine\relax\char"1F0C9\fi%
+ \ifx\hmtc@unitrump@arg\hmtc@uni@d@ten\relax\char"1F0CA\fi%
+ \ifx\hmtc@unitrump@arg\hmtc@uni@d@jack\relax\char"1F0CB\fi%
+ \ifx\hmtc@unitrump@arg\hmtc@uni@d@cavallo\relax\char"1F0CC\fi%
+ \ifx\hmtc@unitrump@arg\hmtc@uni@d@queen\relax\char"1F0CD\fi%
+ \ifx\hmtc@unitrump@arg\hmtc@uni@d@king\relax\char"1F0CE\fi%
+ % クラブ
+ \ifx\hmtc@unitrump@arg\hmtc@uni@c@ace\relax\char"1F0D1\fi%
+ \ifx\hmtc@unitrump@arg\hmtc@uni@c@two\relax\char"1F0D2\fi%
+ \ifx\hmtc@unitrump@arg\hmtc@uni@c@three\relax\char"1F0D3\fi%
+ \ifx\hmtc@unitrump@arg\hmtc@uni@c@four\relax\char"1F0D4\fi%
+ \ifx\hmtc@unitrump@arg\hmtc@uni@c@five\relax\char"1F0D5\fi%
+ \ifx\hmtc@unitrump@arg\hmtc@uni@c@six\relax\char"1F0D6\fi%
+ \ifx\hmtc@unitrump@arg\hmtc@uni@c@seven\relax\char"1F0D7\fi%
+ \ifx\hmtc@unitrump@arg\hmtc@uni@c@eight\relax\char"1F0D8\fi%
+ \ifx\hmtc@unitrump@arg\hmtc@uni@c@nine\relax\char"1F0D9\fi%
+ \ifx\hmtc@unitrump@arg\hmtc@uni@c@ten\relax\char"1F0DA\fi%
+ \ifx\hmtc@unitrump@arg\hmtc@uni@c@jack\relax\char"1F0DB\fi%
+ \ifx\hmtc@unitrump@arg\hmtc@uni@c@cavallo\relax\char"1F0DC\fi%
+ \ifx\hmtc@unitrump@arg\hmtc@uni@c@queen\relax\char"1F0DD\fi%
+ \ifx\hmtc@unitrump@arg\hmtc@uni@c@king\relax\char"1F0DE\fi%
+ % ジョーカー
+ \ifx\hmtc@unitrump@arg\hmtc@uni@joker@a\relax\char"1F0BF\fi%
+ \ifx\hmtc@unitrump@arg\hmtc@joker@b\relax\char"1F0CF\fi%
+ \ifx\hmtc@unitrump@arg\hmtc@joker@c\relax\char"1F0DF\fi%
+ % 裏
+ \ifx\hmtc@unitrump@arg\hmtc@uni@back\relax\char"1F0A0\fi%
+ % タロット
+ \ifx\hmtc@unitrump@arg\hmtc@uni@tarot@zero\relax\char"1F0E0\fi%
+ \ifx\hmtc@unitrump@arg\hmtc@uni@tarot@one\relax\char"1F0E1\fi%
+ \ifx\hmtc@unitrump@arg\hmtc@uni@tarot@two\relax\char"1F0E2\fi%
+ \ifx\hmtc@unitrump@arg\hmtc@uni@tarot@three\relax\char"1F0E3\fi%
+ \ifx\hmtc@unitrump@arg\hmtc@uni@tarot@four\relax\char"1F0E4\fi%
+ \ifx\hmtc@unitrump@arg\hmtc@uni@tarot@five\relax\char"1F0E5\fi%
+ \ifx\hmtc@unitrump@arg\hmtc@uni@tarot@six\relax\char"1F0E6\fi%
+ \ifx\hmtc@unitrump@arg\hmtc@uni@tarot@seven\relax\char"1F0E7\fi%
+ \ifx\hmtc@unitrump@arg\hmtc@uni@tarot@eight\relax\char"1F0E8\fi%
+ \ifx\hmtc@unitrump@arg\hmtc@uni@tarot@nine\relax\char"1F0E9\fi%
+ \ifx\hmtc@unitrump@arg\hmtc@uni@tarot@ten\relax\char"1F0EA\fi%
+ \ifx\hmtc@unitrump@arg\hmtc@uni@tarot@eleven\relax\char"1F0EB\fi%
+ \ifx\hmtc@unitrump@arg\hmtc@uni@tarot@twelve\relax\char"1F0EC\fi%
+ \ifx\hmtc@unitrump@arg\hmtc@uni@tarot@thirteen\relax\char"1F0ED\fi%
+ \ifx\hmtc@unitrump@arg\hmtc@uni@tarot@fourteen\relax\char"1F0EE\fi%
+ \ifx\hmtc@unitrump@arg\hmtc@uni@tarot@fifteen\relax\char"1F0EF\fi%
+ \ifx\hmtc@unitrump@arg\hmtc@uni@tarot@sixteen\relax\char"1F0F0\fi%
+ \ifx\hmtc@unitrump@arg\hmtc@uni@tarot@seventeen\relax\char"1F0F1\fi%
+ \ifx\hmtc@unitrump@arg\hmtc@uni@tarot@eighteen\relax\char"1F0F2\fi%
+ \ifx\hmtc@unitrump@arg\hmtc@uni@tarot@nineteen\relax\char"1F0F3\fi%
+ \ifx\hmtc@unitrump@arg\hmtc@uni@tarot@twenty\relax\char"1F0F4\fi%
+ \ifx\hmtc@unitrump@arg\hmtc@uni@tarot@twentyone\relax\char"1F0F5\fi%
+}}