【文字が半角スペースのときで場合分け(条件分岐)】
https://oversleptabit.com/archives/340
で最後に挙げられているソースを具体例に,一文字ずつ分けて考える際,半角文字を考慮したいときはどうすればよいでしょうか。
\makeatletter
\newcommand{\mkZen}[1]{\@tfor\han:=#1\do{\@zen{\han}}}
\newcommand{\@zen}[1]{%
\if#10{0}%
\else\if#11{1}%
\else\if#1 {置換}%⇦①
\else#1\fi\fi\fi
}
\makeatother
としても,元のソースと変わりませんでした。解決策をご提示いただければ幸いです。