テキスト入力が許可されている場所ならどこでも、特殊文字の小さなセットをユーザーが入力できるようにする必要があります。キャラクターの名前は次のとおりです。
- FORALL.................................THERE EXISTS
- 存在しない.................................................大文字の PI
- キャピタル・シグマ.................................................サブセット
- の適切なサブセット.............のスーパーセット
- PROPER SUPERSET OF.........IMPLIIES
- 同等性.................................................NOT
- および................................................................または
編集
2 つのコメントで要求されているように、要件を明確にしています。
これらの文字を、オブジェクト エディターでのユーザー入力と、オブジェクト リーダーでのシンボルとしての出力として使用できるようにしたいと考えています。通常、これらのリーダーはオブジェクトの説明または定義を表示し、シンボルはその説明/定義の一部を形成します。ユーザーは、オブジェクトを記述または定義するタスクの一部としてそれらを入力します。リーダーは、さまざまなメディア (Web ページ、カスタム オブジェクト リーダー、オンスクリーンまたはオフスクリーン リーディング用のテキスト ドキュメント) に存在する可能性があります。
ユーザーが持っているマシンに関係なく、アプリケーションでこれらの機能を提供したいと考えています。特に、以下に関係なく提供したいと思います。
- プラットホーム
- 特定のマシンで使用可能なフォント
- ロケール - キーボードと OS の両方の設定。
@Raedwald の編集された回答は、私の要件の両方の部分に対する完全な回答を提供します。私の質問に対する彼の答えを受け入れる可能性が高い. 私がさらに調査する必要がある彼の答えの部分は、「2.出力デバイスが使用する出力エンコーディングを検出します。この検出には、存在するフォントのチェックを含めます。」この仕事に何が関係しているのかわかりません。
編集終了