Appleプラットフォーム用のフォント

Appleプラットフォーム上のアプリのインターフェイスをデザインするために必要な書体を入手しましょう。これらの書体は、複数のインターフェイスでさまざまなサイズのテキストを幅広い言語で最適に表示できるようデザインされています。

San Francisco

San FranciscoはAppleがデザインした書体で、一貫性があり、読みやすく、親しみやすい印象を与えるフォントです。すべてのApple製品において、文字サイズごとに最適化された字形と動的トラッキングにより、どのようなポイントサイズや画面解像度でも読みやすさが保たれます。数字はデフォルトでプロポーショナル幅になっており、日常的に使用する時間やデータの表示画面でも、調和のとれた自然な間隔で表示されます。

イタリック体を含む9ウェイトに加え、スモールキャップ、分数、上付き・下付き数字、添字、矢印などの機能があり、精密な文字組みに対応する幅広い表現力を備えています。またSan Franciscoは、さまざまな文脈にインテリジェントに適応します。例えば時間を表示する場合、San Franciscoのコロンは数字の縦幅の中央に揃う形に切り替わります。また、各オペレーティングシステムはこの書体と連携して、文字サイズに応じたフォント機能を自動的に適用します。

SF Pro

この中立的で汎用性の高いサンセリフ書体は、Appleプラットフォームのシステムフォントです。SF Proは、9ウェイト、読みやすさを最適化する可変オプティカルサイズ、4種類の幅、さらに丸みを帯びたバリアントを備えています。SF Proはラテン文字、ギリシャ文字、キリル文字による150以上の言語に対応しています。

SF Proのダウンロード

SF Compact

SF Proと多くの機能を共有するSF Compactは、小さい文字サイズや幅の狭いカラム向けに最適化された、効率的でコンパクトなデザインを特長としています。SF CompactはwatchOSのシステムフォントであり、丸みを帯びたバリアントもあります。

SF Compactのダウンロード

SF Mono

テキストの行と列がきれいに揃う、San Franciscoの等幅バリアントです。Xcodeなどのコーディング環境で使用されます。SF Monoは6つのウェイトを備え、ラテン文字、ギリシャ文字、キリル文字に対応しています。

SF Monoのダウンロード

New York

San Franciscoと対をなすこのセリフ書体は、歴史的な書体の本質的な特徴を基にデザインされています。New Yorkは6ウェイトを備え、ラテン文字、ギリシャ文字、キリル文字に対応しています。さまざまな可変オプティカルサイズにより、小さいサイズでは伝統的なテキスト用書体として、大きいサイズではグラフィカルなディスプレイ用書体として最適に機能します。

New Yorkのダウンロード

SF書体のスクリプト拡張版

これらのAppleシステムフォント拡張版は、San Franciscoと同様、9つのウェイト、丸みを帯びたバリアント、そしてポイントサイズに応じて自動的に文字間隔とプロポーションが調整される可変オプティカルサイズを備えています。

各スクリプト拡張版は、多言語のタイプセッティングにおいてSF Proと調和しつつ、太さ、コントラスト、縦方向のメトリクスを調整することで、それぞれのスクリプト固有の自然な比率を保つようにデザインされています。

SF Arabic

Naskhスタイルを現代的に解釈した、合理的で柔軟なデザインを特徴とする書体。

SF Arabicのダウンロード

SF Armenian

多言語のタイプセッティングにおいて視覚的なバランスが取れるように縦横比が調整されたデザイン。

SF Armenianのダウンロード

SF Georgian

現代ジョージア語、ムヘドルリ文字、ムタヴルリ体の大文字の書式に対応。

SF Georgianのダウンロード

SF Hebrew

ニクードの母音記号に完全に対応。

SF Hebrewのダウンロード

ヒューマンインターフェイスガイドライン

これらのフォントをAppleプラットフォームのアプリで使用する方法については、ヒューマンインターフェイスガイドラインをご確認ください。

ビデオ

タイポグラフィの原則と、それがSan Franciscoフォントにどう適用されているかをご紹介します。San Franciscoフォントは、デザインチームとエンジニアリングチームの緊密な協働の成果と言えます。この書体は、表示する内容を優先することで、テキスト比類のない読みやすさ、明瞭さ、一貫性を与えます。

セッションビデオを見る

フレームワークとツール

Xcodeの最新フレームワークを使用すると、動的なテキスト処理や文字組みの機能をアプリに組み込むことができます。

SwiftUI

SwiftUIを使用すると、すべてのAppleプラットフォームでテキストを自在に制御できます。

SwiftUIでのフォントの表示について詳しく

UIKit

UIKitを使用すると、さまざまなAppleプラットフォームでテキストを自在に制御し表示することができます。

UIKitを使ってフォントを表示する方法について詳しく

AppKit

AppKitを使用すると、macOSでフォント選択、テキスト処理、表示を行うことができます。

macOS向けのフォントについて詳しく

Core Text

このAppleプラットフォーム向けのテキストエンジンとAPIは、アダプティブユーザーインターフェイスを管理するための高度なテキスト処理や文字組みの機能を提供します。

Core Textについて詳しく

SF Symbols

SF Symbolsのライブラリには数千ものシンボルが用意されており、AppleプラットフォームのシステムフォントであるSan Franciscoとシームレスに統合できるようデザインされています。

SF Symbolsについて詳しく

Apple Font Tool Suite

このコマンドラインツールスイートには、インストーラパッケージ、チュートリアル、ユーザードキュメント、リファレンスが含まれています。

ツールをダウンロードする

TrueTypeとAAT

TrueTypeフォント形式とApple Advanced Typography(AAT)フォント機能レジストリの仕様情報を取得して、高度なフォントレンダリングにご活用ください。

Apple TrueTypeリファレンスマニュアル

AATフォント機能レジストリ