お世話になります。
(u)pLaTeX周りのフォント導入が全く分からないので教えていただきたいです。
当方、環境はWindows10でTeX Live 2020を使用しております。LaTeXバージョンは2020-10-01以降の奴です。
試したこととして、まず、http://www.cslds.org/v4/resources.php?id=1からhandshape.TTFファイルをダウンロードして、https://qdaibungei.github.io/latex/documents/2019-03-29-font-install/、https://texwiki.texjp.org/?%E5%92%8C%E6%96%87%E3%81%AE%E4%BB%95%E7%B5%84%E3%81%BF、https://texwiki.texjp.org/?TeX%20%E3%81%AE%E3%83%87%E3%82%A3%E3%83%AC%E3%82%AF%E3%83%88%E3%83%AA%E6%A7%8B%E6%88%90などを見ながらファイルの配置と
%---------------------------------------------------------------------
\ProvidesPackage{myHandshape}[2020/11/02 v1.0]
\RequirePackage{xkeyval}
\DeclareOptionX{scale}{\def\myhandshape@scale{#1}}
\DeclareOptionX{scaled}{\def\myhandshape@scale{#1}}
\ExecuteOptionsX{scale=1}
\ProcessOptionsX
\def\myhandshape@@scale{s*[\myhandshape@scale]}
\DeclareFontFamily{T1}{myhandshape}{}
\DeclareFontShape{T1}{myhandshape}{m}{n}{<-> \myhandshape@@scale handshape-regular}{}
\AtBeginDvi{\special{pdf:mapfile handshape.map}}
\endinput
\newcommand{\handshapedefault}{myhandshape}
\DeclareRobustCommand\handshapefamily{%
\not@math@alphabet\handshapefamily\texthandshape
\romanfamily\ttdefault
\selectfont%
}
\DeclareRobustCommand\ttfamily{%
\not@math@alphabet\ttfamily\mathtt
\romanfamily\ttdefault
\selectfont%
}
\DeclareTextFontCommand{\texthandshape}{\handshapefamily}
%---------------------------------------------------------------------
という内容のmyHandshape.styファイル作成を行いました。その後、
%---------------------------------------------------------------------
\documentclass[uplatex,dvipdfmx]{jlreq}
\usepackage[scale=1]{myHandshape}
\title{hoge}
\author{foo}
\date{\today}
\begin{document}
\maketitle
\texthandshape{ABCDEFGHIJKLMN}
\end{document}
%---------------------------------------------------------------------
というtexファイルを作ったら
Undefined control sequence.
l.8 ^^I\texthandshape
{ABCDEFGHIJKLMN}
とエラーで言われてしまいました。何故でしょう? またどうすれば良いでしょうか?