ホームページ
-
OverviewLesson deliveryLesson creationNavigation & UIConfig & setup
Font compatibility
システムアーキテクチャの違いにより、myViewBoard Classicと新バージョンのmyViewBoardではフォントの命名規則が異なります。この場合、myViewBoardでフォントが見つからないことがあります。そうした場合、myViewBoardでは以下の対応を行います:
- ユーザーが同じフォントスタイルを選択できるようにする、または
- システム設定から自動的に置き換え、読みやすさを確保する。

OLFファイル内のフォントについて
OLFはmyViewBoardエコシステム専用のフォーマットで、デバイスやプラットフォームをまたいでインタラクティブな教材を正確に開き、編集できるよう設計されています。プレゼンテーションやドキュメントをソフトウェア間で変換する際(例: Microsoft PowerPoint、Google Slides、Apple Keynote)、プラットフォーム固有のフォント処理の違いにより、フォント表示が若干異なる場合があります。OLFはこれらの違いを減らすために代替フォントオプションを提供しますが、若干のバリエーションが発生することがあります。
挙動と制限事項
- 変換中、一部のPowerPointフォントがOLF互換性基準を満たさない場合があります。テキストの欠落を防ぐために、システムは最も近い一致するフォントに置き換えます。
- フォントの問題は、形式間の変換(例: PPT → PDF、Google Slides、Keynote、Word → PDF)で一般的であり、myViewBoard特有の問題ではありません。
- 原因:フォント間隔、行の高さ、メトリクスには統一されたグローバル基準がなく、ソフトウェアやプラットフォームによってレンダリングが異なるため。
- 完全に違いを防ぐには、ファイル内にフォントを埋め込むか、テキストを画像に変換する必要があります。ただし編集可能性が犠牲になります。
- 特別なフォントやカスタムフォントを使用する場合、それらが埋め込まれているか、ターゲットシステムにインストールされていることを確認してください。そうでない場合、フォーマットが変更される可能性があります。
ベストプラクティス
- 高いクロスプラットフォーム互換性を持つフォントを使用する(例: Arial、Calibri、Noto Sans / Noto Serif)。
- 装飾的な見出しや特殊なデザインのテキストの場合、画像に変換して外観を固定する。
- レイアウトの忠実度が重要な場合、エクスポートや共有前にフォントを埋め込む。
推奨フォント
以下の表は、プラットフォーム間で安定して使用できる推奨フォントを示しています。
| フォント名 | 説明 | 適用シナリオ |
|---|---|---|
| Segoe UI | Microsoftのデフォルトシステムフォントで安定したレイアウト。UIや一般的なドキュメントに適している。 | Windowsアプリ、スライド、シート |
| Arial | 一般的なサンセリフフォントで高いクロスプラットフォーム互換性を持つ。安定したレイアウト。 | ドキュメント、スライド、Web |
| Calibri | Officeのデフォルトフォントで、良好な間隔と行の高さを提供。 | Word、Excel、PowerPoint |
| Noto Sans | Googleファミリーで幅広い言語をカバー。安定しており埋め込みにも適している。 | Web、アプリ、PDF |
| Verdana | 広い間隔と高い読みやすさを持つ。スクリーン用に最適化。 | Web、スライド |
| Roboto | モダンな外観を持つAndroidシステムフォント。安定したレイアウト。 | アプリ、Web、スライド |
| Open Sans | Googleが提供するシンプルで汎用性の高いフォント。 | Web、スライド |
