文字が欠けるのはプロポーショナルフォントだからです
おそらく“みきゆFONTペン字P”だと思いますが
プロポーショナルフォントはフォント名に“P”がつきます
SHで使えるTrue Type Font(ttf)は等幅フォントのみを正しく表示する仕様になっているため
プロポーショナルフォントをダウンロードしても正しく表示されません
<等幅フォント>
文字の幅が均等かつ正しい幅に設定されているもの
全角文字を基準に作られていて
半角は全角のちょうど半分の幅になっている
A
AA
↑のように全角のAは半角Aのちょうど2つ分の幅になる
<プロポーショナルフォント>
文字によって余白を詰めて見た目を整えたフォント
文字によって横幅が異なっているため1行に入力できる文字数は変化する
(※あくまでもパソコンで表示した場合の話です)
このためSHシリーズでプロポーショナルフォントを表示すると
"i" や "l" などの文字は横幅が狭く表示され
"M" や "W" などの文字は横幅が広く表示されるために
>アルファベットのNとMとか数字の8とか
が欠ける現象が起きるわけです
なのでプロポーショナルフォントを設定するのは避けるほうが無難ではあります
長文おつ(;´Д`)