9
5

Delete article

Deleted articles cannot be recovered.

Draft of this article would be also deleted.

Are you sure you want to delete this article?

約組フォント / Yaku Kumi Fonts - 約物専用 Web フォント

Last updated at Posted at 2021-11-20

概要

約物専用の Web フォントの約組フォント / Yaku Kumi Fonts を公開しました。全角の約物(句読点や括弧のこと。)が連続したときのアキを調整する Web フォントです。notofonts/noto-cjk の google-fonts にある NotoSansJP[wght].ttf および NotoSerifJP[wght].ttf をサブセット化して作成しているので、シェア率が非常に高い Noto Sans JP との組み合わせが良いです。

CDN で公開しているので利用方法を参考にして、自分のブログで使ってみてください。

はじめに

Web ページを作るとき、下の表みたいに、括弧や句読点などの約物が連続したときのアキ(空白)が気になりませんか? Yaku Kumi Fonts を使えばこの問題が解決できます。

Family
Noto Sans JP
Yaku Kumi Sans, Noto Sans JP

このようなフォントは FONTPLUS にもありますが、有料なのでブログなどで手軽に使うのは難しいです。約味フォントは無料で公開されていますが、オリジナルグリフであるため、Noto Sans JP との相性がいまいちです1

Yaku Kumi Fonts はもちろん無料で使えて、見ての通り Noto CJK Fonts と同じグリフになっています。Noto Sans JP を利用している人にはすごくオススメできます。

Noto CJK Fonts と同じグリフで、約物のアキを詰める Yaku Han JP はすべてのアキが無くなるので、組版要件を考えるといまいちです。それに約物を半角にするだけなら

font-feature-settings: "halt" 1;

すればいいです。

ということで、Yaku Kumi Fonts を使いましょう!

対応文字

収録フォントは以下の通りです:

、,。.・:;()⦅⦆「」『』[]〚〛{}【】〖〗〈〉《》〔〕〘〙

対応しているウェイトは次のとおりです:

フォント 対応ウェイト
Sans 100, 200, 300, 400, 500, 600, 700, 800, 900
Serif 200, 300, 400, 500, 600, 700, 800, 900

利用方法

利用したいフォントとウェイトの組み合わせに応じて、読み込む CSS を選択してください。フォントファミリー名は Yaku Kumi SansYaku Kumi Serif です。

フォント ウェイト URL
Sans, Serif すべて https://cdn.jsdelivr.net/gh/daiji256/yaku-kumi-fonts@2.0.0/css/yakukumi.min.css
Sans すべて https://cdn.jsdelivr.net/gh/daiji256/yaku-kumi-fonts@2.0.0/css/yakukumi-sans-all.min.css
400, 700 https://cdn.jsdelivr.net/gh/daiji256/yaku-kumi-fonts@2.0.0/css/yakukumi-sans-rb.min.css
400 https://cdn.jsdelivr.net/gh/daiji256/yaku-kumi-fonts@2.0.0/css/yakukumi-sans-r.min.css
Serif すべて https://cdn.jsdelivr.net/gh/daiji256/yaku-kumi-fonts@2.0.0/css/yakukumi-serif-all.min.css
400, 700 https://cdn.jsdelivr.net/gh/daiji256/yaku-kumi-fonts@2.0.0/css/yakukumi-serif-rb.min.css
400 https://cdn.jsdelivr.net/gh/daiji256/yaku-kumi-fonts@2.0.0/css/yakukumi-serif-r.min.css

たとえば、Yaku Kumi Sans の Regular (400) と Bold (700) を読み込む場合:

<link
  rel="stylesheet"
  href="https://cdn.jsdelivr.net/gh/daiji256/yaku-kumi-fonts@2.0.0/css/yakukumi-sans-rb.min.css"
/>

CSS は font-family を設定し、chws をオンにしてください。フォント名は Sans を使うなら Yaku Kumi Sans、Serif を使うなら Yaku Kumi Serif とします。

font-family: "Yaku Kumi Sans", "Noto Sans JP", sans-serif;
font-feature-settings: "chws" 1;

注意事項

  • このフォントは約物(句読点や括弧類など)のみを収録しています。本文用の日本語フォントは別途指定してください。
  • OpenType 機能 chws を有効にして使用します。対応状況はブラウザやレンダリング環境に依存します。

ライセンス

  • フォント: SIL Open Font License 1.1
  • スクリプトなどのフォント以外: MIT License

文献

  1. 約組フォント / Yaku Kumi Fonts
  2. Noto Sans JP
  3. Noto CJK full weight patch for Android devices
  4. FONTPLUS
  5. 約物 Web フォント「約味」(YakuAdj)
  6. Yaku Han JP
  1. とくに僕はカンマが好みでは無かったです。

9
5
0

Register as a new user and use Qiita more conveniently

  1. You get articles that match your needs
  2. You can efficiently read back useful information
  3. You can use dark theme
What you can do with signing up
9
5

Delete article

Deleted articles cannot be recovered.

Draft of this article would be also deleted.

Are you sure you want to delete this article?