読者です 読者をやめる 読者になる 読者になる

Uemaruフォント:縦長で等幅の丸ゴシックフリーフォント

Font

Uemaru(うえまる)フォントを作成したので公開します。

f:id:itouhiro:20141012161429j:plain

 

濁点・半濁点を文字の上に付けたTrueTypeアウトラインフォントです。
「モトヤLマルベリ3等幅」を改変しました。 Uetenフォントの姉妹フォントになります。

Uemaru(うえまる)フォントの特徴

  • 丸ゴシックの等幅フォント
  • 少し縦長の字形。
  • 濁点・半濁点は文字の上に付く。
  • 半濁点が大きめ。
  • JIS第1・第2水準の文字をすべて収録。
  • 「モトヤLマルベリ3等幅」に存在しない記号をいくつか「M+ OUTLINE FONTS」から追加した。
  • 「あ」+「゛」のような濁点・半濁点合成字形を収録。外字または合字として使用可能。

仕様:

  • 縦書きに非対応。
  • 濁点・半濁点合成字形は「合字としては」Adobe製品では使用不可。外字としては可能。
  • ウェイト(太さ)はRegularしかない。

フォント名は「文字の上に半濁点(マル)をつける」ことから命名しました。

f:id:itouhiro:20141012171721p:plain

ダウンロード

version 2014.1012
https://sourceforge.jp/downloads/users/7/7303/uemaru-font-20141012.zip (3MB)

フリーフォントです。ライセンスはApache License。

改変箇所

  • 横幅を92%に縮小。つまり少し縦長の字形にした。
  • 濁点・半濁点を文字の上に付ける。
  • 存在しない記号をいくつか「M+ OUTLINE FONTS」から追加した。
  • 「あ」+「゛」のような濁点・半濁点合成字形を追加。
  • 「―」(U+2015 HORIZONTAL BAR)を横に伸ばした。
  • U+005C をバックスラッシュ字形にした。
  • 行幅(フォントの縦幅)を少し広くする。濁点・半濁点を上に置いたため。

Uetenフォントとの違い

Uetenフォント http://itouhiro.hatenablog.com/entry/20140502/font と同じ作り方で作成しています。見た目は似ていますが、以下が違います。

フォント名改変元フォント収録文字ウェイト(太さ)ライセンス
UemaruモトヤLマルベリ3等幅JIS第1・第2水準すべて。さらに記号を追加1ウェイト(Regular)Apacheライセンス
UetenRounded M+フォント JIS第1水準すべて。第2水準は不完全7ウェイト(Thin/Regular/Bold/..)M+フォントライセンス

f:id:itouhiro:20141012165105p:plain

f:id:itouhiro:20141012165116p:plain

ページの読み込みを高速化し、Web アプリケーションや
オンラインゲームのパフォーマンスを強化しました。
美しいタイポグラフィ、タッチスクリーンインタフェース
「ビルより大きいって聞いてたのに……」
「――まあまあ、まずは挨拶からだ」
ア゙パ
あ゛は゜
あ゙い゙ゔえ゙お゙
カ゚キ゚ク゚ケ゚コ゚



合字/外字として使用

合字として使用

「あ U+3042」+「合成用濁点 U+3099」として入力。 http://itouhiro.hatenablog.com/entry/20140925/font などからコピーペーストするのが早いかも。

外字として使用

IME(ここではATOK2012)のUnicode文字パレットで、U+E100 以降の外字を入力。

f:id:itouhiro:20141012170929p:plain

外字としてならAdobe Illustratorなどでも表示可能。ゲームエンジンで使う場合も外字のほうが都合いいかも。

f:id:itouhiro:20141012171430p:plain

[合いの手] ところでこの外字表に「ゔ」がないのはなぜ?

[話者] 「ゔ」は U+3094 に置くことになっている。そこを探せばあるよ。 参考: wikipedia:ヴ

f:id:itouhiro:20141014103312p:plain

[合いの手] 外字ならどこでも一文字に見えるから、外字のほうがいいんじゃないの?

[話者] 外字は「違うフォント」で見るとまったく表示されないという欠点があるよ。 ただし、このフォントの外字は、以下のフォントと同じ位置に同じ外字を置いてある。つまり以下のフォントなら同じ外字を使えるよ。

しかしそれ以外のフォントでは外字を表示できない。

合字なら未対応フォントでも、たとえば「あ U+3042」+「合成用濁点 U+3099」なら「あ」は表示される(合成用濁点は位置がずれたりもあるけど)。使用フォントを固定できる環境以外では、合字のほうが安全だな。

おまけ

Uemaruフォント作成途中のフォントも収録。

MLMaruCircle(エムエル・マル・サークル)フォント

uemaru-font-20141012/MLMaruCircle-W3-mono.ttf に収録。

Uemaruフォントとの違い:

  • 各文字の横幅を縮小していない。モトヤLマルベリ3等幅と同じ横幅。
  • 行幅(フォントの縦幅)もモトヤLマルベリ3等幅と同じ。
  • 濁点・半濁点は文字の上ではなく、モトヤLマルベリ3等幅と同じ位置にある。
  • 「ぱぴぷぺぽパピプペポ」の半濁点が大きい(140%)。
  • 「あ」+「゛」のような濁点・半濁点合成字形は収録していない。

仕様:

  • 縦書きに非対応。

フォント名は「モトヤLマルベリ3等幅」の英語名「MotoyaLMaru」を多少変えました。 ウェイトが Regular ではなく「W3 mono」になっているのは、「モトヤLマルベリ3等幅」と同じです。

f:id:itouhiro:20141012165130p:plain

f:id:itouhiro:20141012165138p:plain

ChangeLog

  • version 2014.1012
    • first release

License

  • Uemaruフォント・MLMaruCircleフォントは、Apache 2.0 License のもとで使用することができます。
  • 「モトヤLマルベリ3等幅」由来の文字グリフの著作権は株式会社モトヤ様が所有しています。
  • 「M+ OUTLINE FONTS」由来の文字グリフの著作権は M+ FONTS PROJECT 様が所有しています。

Copyright(C)2010 MOTOYA CO.,LTD.
Copyright(c) 2014 M+ FONTS PROJECT
Copyright(c) 2014 itouhiro

Copyright(c) 2014 itouhiro

Licensed under the Apache License, Version 2.0 (the "License");
you may not use this file except in compliance with the License.
You may obtain a copy of the License at

    http://www.apache.org/licenses/LICENSE-2.0

Unless required by applicable law or agreed to in writing, software
distributed under the License is distributed on an "AS IS" BASIS,
WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
See the License for the specific language governing permissions and
limitations under the License.

Apache 2.0 License の日本語訳は、以下から参照することができます。 http://sourceforge.jp/projects/opensource/wiki/licenses%2FApache_License_2.0

作成環境

参考