Skip to content

Latest commit

 

History

History
29 lines (23 loc) · 1.19 KB

フォントについて.md

File metadata and controls

29 lines (23 loc) · 1.19 KB

フォントの作り方

VOICEVOX では改変したRounded M+ 1pを使用しています。
具体的には、

  • ヒント情報の削除
  • ttfからwoff2への変換 を行っています。

手順

  1. 自家製 Rounded M+ とはから Rounded M+をダウンロードします。
  2. ttfautohintをインストールします。[^longnote]:ttfautohint-pyを使用しました。
  3. woff2をビルドします。
  4. rounded-mplus-20150529.7zからrounded-mplus-1p-(ウェイト).ttfを全てsrc/fontsに解凍します。
  5. ttfautohintを使用して、Rounded M+のヒント情報を削除します。名前はUnhinted Rounded M+ 1pとします。
  6. woff2を使用して、ttfからwoff2へ変換します。

#1103の作成には 以下のスクリプトを使用しました(PowerShell 7.3.1)

# cwd:src/fonts
foreach ($f in gci("./*.ttf")){
  py -m ttfautohint -dF " Unhinted" $f.name "unhinted-$($f.name)"
  woff2_compress.exe "unhinted-$($f.name)"
}