マクロツイーター

はてダから移行した記事の表示が崩れてますが、そのうちに直せればいいのに(えっ)

pLaTeX でマルベリする件について

フリーフォント版の「モトヤLマルベリ3等幅」を pLaTeX で使うという話。

といっても、このフォント自体はごく普通の TrueType フォントなので、一般的な「pTeX和文フォントの設定を変更する」方法と全く変わらない。dvipdfmx だけ対応すればよいのであれば、pxchfon パッケージを使うのが手っ取り早い。*1

\documentclass[a5paper,papersize]{jsarticle}
\usepackage[alphabet]{pxchfon} % 欧文も置き換えることにすると…
% 「サンセリフ+ゴシック」をマルベリに置き換える
\setminchofont{ipam.ttf}     % IPA明朝
\setgothicfont{MTLmr3m.ttf}  % モトヤLマルベリ3
\begin{document}
\sffamily
元の{\pTeX}の内部漢字コードは%…… 以下略
\end{document}

しかし、欧文が等幅であるのは TeX 屋には我慢ならないことであるのは言うまでもない。そこで、和文フォントと調和する欧文フォントを見つける必要がある。そして、フリーのマルベリを導入した多くの人の感覚では、その欧文フォントもフリーでなければならないだろう。

フリーの欧文フォントなんて腐るほどあるはずなんだが、日本的な「丸ゴシック」のデザインに合うものはなかなか見つからない。*2

となると、当然の成り行きとして、次のようなことを考えるに至るだろう。

ここで問題。この欧文フォントはなんでしょう?(※フリーフォントです)

*1:フォントを TeX システムから見える場所に置く必要がある。W32TeX の場合は当該フォントを Windows にインストールすればよい。

*2:欧文にも「rounded sans-serif」というカテゴリがあるがあまり一般的でないらしい。