_                 _    
                     | |               | |   
  ___  ___ _ __ _ __ | |__   ___   ___ | | __
 / __|/ __| '__| '_ \| '_ \ / _ \ / _ \| |/ /
 \__ \ (__| |  | |_) | |_) | (_) | (_) |   < 
 |___/\___|_|  | .__/|_.__/ \___/ \___/|_|\_\
               | |                           
               |_|                           
 

Interesting Topics in ASCII Art

Published on: 2024/05/19

この投稿では、私が興味を持っているASCII Artに関するトピックをまとめています。今後、各トピックの詳細な解説は個別の記事で行う予定です。

トピック一覧

  • フォント
  • データ構造
  • エディタ

フォント

ASCII Artの表示に関連する等幅(monospace)フォントと可変幅(proportional)フォントの違いについて。また、ビットマップフォントとアウトラインフォントがASCII Artの見た目に与える影響について考察します。

フォントにまつわるサブトピック

  • 等幅フォント、可変幅フォント
  • ビットマップフォント、アウトラインフォント
  • MSPゴシックフォント
  • Webフォント

データ構造

プログラミングでASCII Artを操作する際、どのようなデータ構造を用いてアスキーアートを保持し、操作するかについて検討します。

サブトピック

  • テキストデータ
  • 画像データ
  • 改行
  • パフォーマンス
  • MLT
  • AST

エディタ

アスキーアートを作成するためのエディタには、どのような機能が必要かについて検討します。

サブトピック

  • エディタ基礎
  • 先行ツール
  • テキスト合成
  • 右端揃え

その他のトピック

この投稿で取り上げた以外にも、ツール、自動生成、LLM(大規模言語モデル)など、様々な関連トピックがあります。これらについては、今後随時このポストに追加していきます。