目次

IcoMoon によるアイコンフォントの作成

目次

IcoMoon を利用してアイコンフォントを作成します。

手順

IcoMoonを利用してWebフォントを作成します。https://icomoon.ioにアクセスします。下図のページが表示されますのでページの右上の[IcoMoon App]のボタンをクリックします。
IcoMoon によるアイコンフォントの作成:画像1

IcoMoonのアプリ画面が表示されます。画面上部の[Import Icons]のボタンをクリックします。
IcoMoon によるアイコンフォントの作成:画像2

[開く]ダイアログが表示されます。先ほど作成したSVGファイルを選択します。
IcoMoon によるアイコンフォントの作成:画像3

SVGファイルがアップロードされ[Untitled Set]セクションにイメージが追加されます。
IcoMoon によるアイコンフォントの作成:画像4

もう一つのSVGファイルも追加します。
IcoMoon によるアイコンフォントの作成:画像5

追加したイメージをクリックして選択します。選択された図形はオレンジの枠が表示されます。画面下部のツールバーの一番右側の[Generate Font]のボタンをクリックします。
IcoMoon によるアイコンフォントの作成:画像6

Generate Fontの画面が表示されます。選択されたイメージが表示されており、そのイメージの文字コードが表示されています。文字コードを変更する場合は文字コードの値を変更します。今回はデフォルトのままの値"e900"と"e901"とします。
IcoMoon によるアイコンフォントの作成:画像7

ページ下部のツールバーの[Font]エリアの右側の[歯車]のアイコンをクリックします。
IcoMoon によるアイコンフォントの作成:画像8

下図の設定画面が表示されます。
IcoMoon によるアイコンフォントの作成:画像9

[Font Name]のテキストボックスの値を変更して作成するフォント名を入力します。今回は"iconfont"の名称にしました。他のオプションはデフォルトのままとします。
IcoMoon によるアイコンフォントの作成:画像10

Webフォントを書き出す前に[Font Metrics]のセクションをクリックしてパネルを開き、"Baseline Height", "Whitespace Width"の値を確認します。プロジェクトにSVGファイルの追加や削除を繰り返しているとこの値が変化してしまうことがあります。デフォルト値は "Baseline Heigth"が6.25、"Whitespace Width"が50です。

設定後右上の[×]ボタンをクリックして設定画面を閉じます。~
IcoMoon によるアイコンフォントの作成:画像11

ページ下部のツールバーの[Download]ボタンをクリックします。
IcoMoon によるアイコンフォントの作成:画像12

zipファイルがダウンロードされます。
IcoMoon によるアイコンフォントの作成:画像13

zipファイルがダウンロードできました。zipファイルを展開します。
IcoMoon によるアイコンフォントの作成:画像14

展開したフォルダ内にはデモ用のhtmlファイルが含まれています。
IcoMoon によるアイコンフォントの作成:画像15

fontsディレクトリ内に作成されたWebフォントが配置されています。
IcoMoon によるアイコンフォントの作成:画像16

Webブラウザで"demo.html"を開きます。下図の画面が表示されます。
IcoMoon によるアイコンフォントの作成:画像17

AuthorPortraitAlt
著者
iPentecのメインデザイナー
Webページ、Webクリエイティブのデザインを担当。PhotoshopやIllustratorの作業もする。 最近は生成AIの画像生成の沼に沈んでいる。
作成日: 2020-05-21
Copyright © 1995–2025 iPentec all rights reserverd.