HOME
  Security
   Software
    Hardware
  
FPGA
  CPU
   Android
    Raspberry Pi
  
nLite
  Xcode
   etc.
    ALL
  
LINK
BACK
 

2018/07/21

FontForgeで OTF形式のフォントファイルを TTF形式に変換する方法、日本語にも対応版の変換手順 FontForgeで OTF形式のフォントファイルを TTF形式に変換する方法、日本語にも対応版の変換手順

(FontForge フリーソフトを使用して日本語の OpenType形式のフォントファイルを TrueType形式に変換する方法)

Tags: [Windowsアプリ]




● FontForge フリーソフトを使用して日本語の OTF形式のフォントファイルを TTF形式に変換する方法

 とある事情で日本語の OpenType形式のフォントファイルを TrueType形式に変換する必要が生じたのでその変換手順のメモを残します。

 なお、OTF TTF CONVERTER等のキーワードでググって出てくるオンラインの WEB変換サービスでは正常に変換できませんでした。
 多分海外のサービスなので英数文字にしか対応していないんでしょう。


フォント・アライアンス・ネットワーク 昭和書体スタンダードパック
ASIN: B07BF681C7

ダイナコムウェア DynaFont TypeMuseum5718 TrueType Win/Mac
ASIN: B017SJC4O0

フォント・アライアンス・ネットワーク FONT x FAN HYBRID 4
ASIN: B01N0XWS18

MORISAWA Font Select Pack 1
ASIN: B00NAJEJNC


● FontForge フリーソフトをダウンロードする

FontForge

FontForge on Windows, Almost There
FontForge on Windows

 Download 2017-07-31 Release Installer (.exe)
 FontForge-2017-07-31-Windows-r2.exe
https://github.com/fontforge/fontforge/releases/download/20170731/FontForge-2017-07-31-Windows-r2.exe


● FontForgeで OpenType形式のフォントファイルを TrueType形式に変換する

● FontForgeをインストールする


● FontForgeを起動する

・FontForgeで OpenType形式のフォントファイルを TrueType形式に変換する
FontForgeで OpenType形式のフォントファイルを TrueType形式に変換する



● OpenTypeの OTF形式のフォントを読み込む

・FontForgeで OpenType形式のフォントファイルを TrueType形式に変換する
FontForgeで OpenType形式のフォントファイルを TrueType形式に変換する


・FontForgeで OpenType形式のフォントファイルを TrueType形式に変換する
FontForgeで OpenType形式のフォントファイルを TrueType形式に変換する
 D:ドライブに移動する時は d:を入力する。

・FontForgeで OpenType形式のフォントファイルを TrueType形式に変換する
FontForgeで OpenType形式のフォントファイルを TrueType形式に変換する
 D:ドライブに移動した。

● OpenTypeの OTF形式のフォントを読み込む

 ここではサンプルとして武蔵システムの「青柳衡山フォントT」を変換します。

武蔵システム | フォント・外字ソフトのことなら武蔵システム

 青柳衡山フォントT
 2016年4月4日更新 (Ver2.01)
 OpenTypeフォントのダウンロード(zip圧縮)
 https://opentype.jp/bin/AoyagiKouzanTOTF.zip

● cidmap.tgzが~~と言ってくるが「あきらめる」
・FontForgeで OpenType形式のフォントファイルを TrueType形式に変換する
FontForgeで OpenType形式のフォントファイルを TrueType形式に変換する

 ※基本的に警告等のダイアログが出ても全部「無視」します。

●「警告」も無視する
・FontForgeで OpenType形式のフォントファイルを TrueType形式に変換する
FontForgeで OpenType形式のフォントファイルを TrueType形式に変換する

●メニューの「CID」で CIDの「単一化」を行なう
・FontForgeで OpenType形式のフォントファイルを TrueType形式に変換する
FontForgeで OpenType形式のフォントファイルを TrueType形式に変換する

●メニューの「エレメント」で「フォント情報」を選択する
・FontForgeで OpenType形式のフォントファイルを TrueType形式に変換する
FontForgeで OpenType形式のフォントファイルを TrueType形式に変換する

●フォント情報の上から 2番目の「一般情報」を選択する
・FontForgeで OpenType形式のフォントファイルを TrueType形式に変換する
FontForgeで OpenType形式のフォントファイルを TrueType形式に変換する


・FontForgeで OpenType形式のフォントファイルを TrueType形式に変換する
FontForgeで OpenType形式のフォントファイルを TrueType形式に変換する

● EMの大きさを 1000から 1024に変更する
 TrueType Fontの場合 1em = 1024 = 2の 10乗で 2の乗数が標準なので。
 (高さの 859が 880に、深さの 141が 144に自動的に変わる)

・FontForgeで OpenType形式のフォントファイルを TrueType形式に変換する
FontForgeで OpenType形式のフォントファイルを TrueType形式に変換する

● OKを押す
 ユニークフォント IDが多すぎるとか出るが OKを押して無視する

・FontForgeで OpenType形式のフォントファイルを TrueType形式に変換する
FontForgeで OpenType形式のフォントファイルを TrueType形式に変換する

●「変換中」ダイアログが出る
・FontForgeで OpenType形式のフォントファイルを TrueType形式に変換する
FontForgeで OpenType形式のフォントファイルを TrueType形式に変換する

●メニューの「ファイル」で「フォントを出力」を選択する
・FontForgeで OpenType形式のフォントファイルを TrueType形式に変換する
FontForgeで OpenType形式のフォントファイルを TrueType形式に変換する


・FontForgeで OpenType形式のフォントファイルを TrueType形式に変換する
FontForgeで OpenType形式のフォントファイルを TrueType形式に変換する

●「TrueType」を選択し、「Validate Before Saving」のチェックを外す
 (「Validate Before Saving」で事前チェックをしても対処方法がわからないから無意味なのです)
・FontForgeで OpenType形式のフォントファイルを TrueType形式に変換する
FontForgeで OpenType形式のフォントファイルを TrueType形式に変換する

●生成ボタンを押して保存します
・FontForgeで OpenType形式のフォントファイルを TrueType形式に変換する
FontForgeで OpenType形式のフォントファイルを TrueType形式に変換する

● OTFファイルをダブルクリックした所
・FontForgeで OpenType形式のフォントファイルを TrueType形式に変換する
FontForgeで OpenType形式のフォントファイルを TrueType形式に変換する

● TTFファイルをダブルクリックした所

 TTFに変換できてるっぽい。

・FontForgeで OpenType形式のフォントファイルを TrueType形式に変換する
FontForgeで OpenType形式のフォントファイルを TrueType形式に変換する



Tags: [Windowsアプリ]



[HOME] | [BACK]
リンクフリー(連絡不要、ただしトップページ以外は Web構成の変更で移動する場合があります)
Copyright (c) 2018 FREE WING,Y.Sakamoto
Powered by 猫屋敷工房 & HTML Generator

http://www.neko.ne.jp/~freewing/software/fontforge_convert_otf_font_to_ttf_format/