
ASCIIアートは、コンピュータを使用して表現するグラフィックデザイン技法であり、1963年のASCII標準で定義された95個の印刷可能な文字(合計128文字)と、独自の拡張文字(標準の7ビットASCIIの128文字を超える文字)を含むASCII準拠の文字セットを組み合わせて作られた画像で構成されています。この用語は、テキストベースのビジュアルアート全般を指す場合にも漠然と使用されます。ASCIIアートは任意のテキストエディタで作成でき、自由形式の言語でよく使用されます。ASCIIアートのほとんどの例では、CourierやConsolasなどの固定幅フォント(従来のタイプライターのような非比例フォント)を使用して表示する必要があります。
ASCIIアートの最も古い既知の例の中には、当時ベル研究所に勤務していたコンピューターアートの先駆者ケネス・ノールトンが1966年頃に制作した作品がある。 [ 1 ]ノールトンとレオン・ハーモンによる1966年の「知覚の研究I」には、彼らの初期のASCIIアートの例がいくつか掲載されている。[ 2 ]
ASCII アートは、初期のプリンターにはグラフィック機能が不足していたため、グラフィックマークの代わりに文字が使われていたことが大きな理由の一つです。また、異なるユーザーからの異なる印刷ジョブを区別するために、大量印刷機ではASCII アートを使って大きなバナーページを印刷し、区別を容易にすることで、コンピューターオペレーターや事務員が結果をより簡単に分離できるようにしていました。[ 3 ] ASCII アートは、画像を埋め込むことができなかった初期の電子メールでも使用されていました。

1867年以来、タイプライターは視覚芸術の制作に使用されてきた。[ 4 ] [ 5 ]タイピストは、肖像画やその他の描写をタイプする方法の説明が書かれたガイドを本や雑誌で見つけることができた。[ 6 ]

TTYは「TeleTYpe」または「TeleTYpewriter」の略で、テレプリンターまたはテレタイプとも呼ばれます。RTTYはRadioteletypeの略で、ASCII(American Standard Code for Information Interchange)より前のBaudotコードなどの文字セットが使用されていました。「RTTYハンドブック」のある章によると、テキスト画像は1923年にはすでにテレタイプライターで送信されていました。 [ 7 ]しかし、「古い」RTTYアートはまだ発見されていません。分かっているのは、1960年代と1970年代には、テキスト画像がラジオテレタイプで頻繁に登場していたということです。[ 4 ] [ 8 ]
1960年代、アンドリーズ・ファン・ダムはIBM 1403ラインプリンタで作成した電子回路の図を発表しました。[ 9 ]同時期に、ケネス・ノールトンもラインプリンタで、複数の文字を重ねて印刷することでリアルな画像を作成していました。[ 2 ] ただし、1403はEBCDICコード化プラットフォームで動作し、1403で使用できる文字セットとトレインは、いくつかのグリフの共通点があるにもかかわらず、ASCIIではなくEBCDICから派生していたため、ASCIIアートとは言い切れません。

ASCIIアートが広く普及するようになったのは、1970年代後半から1980年代初頭にかけてのコンピュータ掲示板システムに遡る。当時のコンピュータの性能の限界から、画像を表現するために文字を使う必要があったのだ。しかし、ASCIIはコミュニケーションツールとして使われるようになると同時に、同時期のアンダーグラウンドなオンラインアートグループにも登場し始めた。
ASCIIコミックは、ASCIIテキストを使用して画像を作成するウェブコミックの一種です。通常のコミックの画像の代わりにASCIIアートが使用され、テキストやセリフは通常その下に配置されます。[ 10 ]
1990年代には、グラフィカルなブラウジングと可変幅フォントが普及し、ASCIIアートは衰退していきました。しかし、ASCIIアートは、オンラインMUD(「Multi-User Dungeon」の略で、テキストベースのマルチプレイヤーロールプレイングビデオゲーム)、インターネットリレーチャット、電子メール、掲示板、その他固定幅フォントを必要とするオンラインコミュニケーション手段を通じて生き残りました。
ASCII アートは、起動したOSのロゴを表示するCLIアプリNeofetchで今日でも見られます。 [ 11 ] [ 12 ]
ASCII、そしてより重要なANSIは、初期の技術時代における主要な規格でした。端末システムは、端末プロトコルで標準化された色と制御信号を用いた一貫性のある表示に依存していました。
長年にわたり、ウェアーズグループはASCIIアートシーンに参入し始めました。[ 13 ]ウェアーズグループは通常、ソフトウェア、クラック、またはその他の一般的なソフトウェアリバースエンジニアリングリリースとともに.nfoファイルをリリースします。 [ 14 ] ASCIIアートには通常、リリースノートなどの外側にウェアーズグループの名前とASCIIボーダーが含まれる場合があります。[ 15 ]


ASCII アートは、グラフィックよりもテキストの方が簡単に印刷または送信できる場合、または場合によっては画像の送信が不可能な場合に使用されます。これには、タイプライター、テレプリンター、非グラフィックコンピュータ端末、プリンタ セパレータ、初期のコンピュータ ネットワーク( BBSなど)、電子メール、Usenetニュース メッセージなどが含まれます。ASCII アートは、コンピュータ プログラムのソース コード内で、企業や製品のロゴ、フロー制御、その他の図の表現にも使用されます。場合によっては、プログラムのソース コード全体が ASCII アートの一部であることもあります。たとえば、初期のInternational Obfuscated C Code Contest のエントリーの 1 つは、数値を加算するプログラムですが、視覚的にはロジック ポートで描かれたバイナリ加算器のように見えます。[ 16 ]
電子回路図アーカイブの中には、ASCIIアートを使って回路を表しているものがある。[ a ]
現代のコンピュータ時代以前のASCIIスタイルのアートの例は、Popular Mechanicsの1939年6月号、1948年7月号、1948年10月号に見られる。[ 28 ]
初期のメインフレームゲームは端末上でプレイされ、グラフィックをシミュレートするためにASCIIアートがよく使われていました。特にローグライクジャンルでは、ダンジョンやその中のモンスターを視覚的に表現するためにASCIIアートが使われていました。 [ 29 ] MS-DOS用のローグライクゲームであるKroz シリーズはASCIIアートを使用しています。0verkillは、カラーASCIIアートのみでデザインされた2Dプラットフォームマルチプレイヤーシューティングゲームです。[ 30 ]
MPlayerとVLCメディアプレーヤーは、AAlibライブラリを介して動画をASCIIアートとして表示できます。
多くのゲーム攻略ガイドは、基本的な.txtファイルの一部として提供されます。このファイルには、ゲーム名がASCIIアートで記述されていることがよくあります。
ASCIIアートでは、さまざまな技法を用いて多様な芸術的効果を得ることができる。
個々の文字から作られた「タイプライター風」の文字: [ 31 ]
HH EEEEE LL OOO WW OOO RRRR L DDDD !! こんにちは世界!! HHHHH EEEEE LLOOWWWOO RRR LDD !! こんにちは、、世界 HH EEEEE LLLLL LLLLL OOO 、、WW OOO RR LLLLL DDDD !!
線画:形状を作成するための線画。
.--. /\ ____ '--' /__\ (^._.^)~ <(oo )>
立体的なアート作品、つまり中身の詰まったオブジェを作成するための作品:
.g@8g.db 'Y8@P' d88b
陰影付け:濃淡の異なる記号を用いてグラデーションやコントラストを作成する。
:$#$: "4b. ':. :$#$: "4b. ':.
上記を組み合わせたものは、例えばメールの末尾など、署名としてよく使われます。
|\_/| **************************** (\_/) / @ @ \ * 「とても気持ちいい」 * (='.'=) ( > ° < ) * ポピー・プリンツ * (")_(") ` > > x << ´ * (pprinz@example.com) * / O \ ****************************ピクセル文字は、░、█、▄、▀(ブロック要素)および/または⣿、⣴、⢁など(点字ASCII)の組み合わせを使用して画像を作成します。
⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⠿⠿⠿⠿⢿⣿⣿⣿⣿⣿⣿⣿ ⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⠟⢁⣴⣾⣿⣷⣦⣌⠙⢿⣿⣿⣿ ⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⠟⢁⣴⣿⣿⣿⣿⣿⣿⣿⣿⣷⡈⢻⣿⣿ ⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⠟⢁⣴⣿⣿⠟⠋⣉⠙⢻⣿⣿⣿⣷⠀⣿⣿ ⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⠟⢁⣴⣿⣿⠟⢁⣴⣿⣿⡷⢀⣿⣿⣿⡿⠀⣿⣿ ⣿⣿⣿⣿⣿⣿⣿⣿⣿⠟⢁⣴⣿⣿⠟⢁⣴⣿⣿⡿⠋⣠⣾⣿⣿⠟⢁⣼⣿⣿ ⣿⣿⣿⣿⣿⣿⣿⠟⢁⣴⣿⣿⠟⢁⣴⣿⣿⡿⠋⣠⣾⣿⣿⠟⢁⣴⣿⣿⣿⣿ ⣿⣿⣿⣿⣿⠟⢁⣴⣿⣿⠟⢁⣴⣿⣿⡿⠋⣠⣾⣿⣿⠟⢁⣴⣿⣿⣿⣿⣿⣿ ⣿⣿⣿⠟⢁⣴⣿⣿⣿⣿⣶⣿⣿⡿⠋⣠⣾⣿⣿⠟⢁⣴⣿⣿⣿⣿⣿⣿⣿⣿ ⣿⣿⠁⣴⣿⣿⣿⣿⣿⣿⣿⡿⠋⣠⣾⣿⣿⠟⢁⣴⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿ ⣿⣿⠀⢿⣿⣿⣿⣿⣿⡿⠋⣠⣾⣿⣿⠟⢁⣴⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿ ⣿⣿⣧⡈⠻⢿⣿⡿⠋⣠⣾⣿⣿⡟⢁⣴⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿ ⣿⣿⣿⣿⣷⣶⣶⣶⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿
ASCIIアートの最もシンプルな形式は、テキストで感情を表現するために2文字または3文字を組み合わせたものです。これらは一般的に「絵文字」「スマイリー」「顔文字」などと呼ばれています。また、画像を頭の中で回転させる必要のない、1行だけのASCIIアートもあり、日本では「顔文字」として広く知られています。
より複雑な例では、複数のテキスト行を使用して大きな記号やより複雑な図形を描画します。何百もの異なるテキストスマイリーが長年にわたって開発されてきましたが、[ 32 ]一般的に受け入れられ、使用され、理解されているのはごくわずかです。
ASCIIコミックはウェブコミックの一種です。
「オタク少年の冒険」、または単に「オタク少年」は、ジョアキム・ガンダラが2001年8月5日から2007年7月17日の間に発表したASCIIコミックで、600のストリップで構成されています。これらはASCIIアートのニュースグループalt.ascii-artとウェブサイトに投稿されました。[ 33 ]一部のストリップはポーランド語[ 34 ] [ 35 ]とフランス語に翻訳されています。
1979年に発売されたAtari 400/800はASCII標準に従わず、ATASCIIと呼ばれる独自の文字セットを持っていた。[ 36 ] [ 37 ] [ 38 ] ATASCIIアートの出現は、 8ビットホームコンピュータと互換性のある音響カプラが利用可能になったことでBBSシステムの人気が高まった時期と重なる。ATASCIIテキストアニメーションは、Atariシーン制作者によって「ブレイクアニメーション」とも呼ばれる。
1982年に発売されたコモドール64も、ASCII規格には準拠していませんでした。C-64の文字セットはPETSCIIと呼ばれ、 ASCII -1963の拡張版です。アタリのATASCIIアートと同様に、C-64のファンもPETSCIIを使って作品を作る独自のコミュニティを築き上げました。

いわゆる「ブロックASCII」または「ハイASCII」は、IBMが1979年にIBM PC DOSおよびMS-DOSオペレーティングシステム向けに導入した独自の標準規格(ANSI規格x3.16)である8ビットコードページ437の拡張文字を使用します。「ブロックASCII」は、インターネットがBBSに代わって主要な通信プラットフォームとなるまで、1990年代にPCで広く使用されていました。それまで、「ブロックASCII」はPCテキストアートシーンを支配していました。[ 39 ] [ 40 ]
PCの拡張文字セットを作品に取り入れた最初のアートシーングループは「Aces of ANSI Art」、略して<AAA>と呼ばれていました。1990年に一部のメンバーが脱退し、「ANSI Creators in Demand」、略してACiDというグループを結成しました。同年、2番目の主要なアンダーグラウンドアートシーングループ「Insane Creators Enterprise」、略してICEが設立されました。[ 41 ]
ASCIIアートとブロックASCIIアートの間には議論があり、「ハードコア」なASCIIアートのアーティストは、ブロックASCIIアートはオリジナルのASCII規格の128文字を使用していないため、実際にはASCIIアートではないと主張している。一方、ブロックASCIIアートのアーティストは、作品がコンピュータの文字セットの文字のみを使用している場合、その文字セットが独自規格であるかどうかに関わらず、ASCIIアートと呼ぶべきだと主張している。
Microsoft Windows はANSI 標準x3.16 をサポートしていません。テキストエディタで「 Terminal 」フォントを使用すればブロック ASCII を表示できますが、アーティストが意図したとおりには表示されません。Windows 用の ACiDView などの ASCII/ANSI ビューアを使用すれば、ブロック ASCII ファイルと ANSI ファイルを正しく表示できます。表示の違いを示す例がこの記事に含まれています。あるいは、コマンドプロンプトでTYPEコマンドを使用してファイルを表示することもできます。

アートシーンでは、7ビット標準ASCII文字セットを使用した人気のASCIIスタイルの一つに、いわゆる「オールドスクール」スタイルがありました。これは、コモドールAmigaコンピュータで生まれ、広く使われていたことから、「Amigaスタイル」とも呼ばれています。このスタイルは主に文字を使用し_/\-+=.()<>:、実際の絵というよりは、輪郭線で描かれた図形のように見えます。添付の画像は、「Amigaスタイル」(「オールドスクール」または「オールドスクール」スタイルとも呼ばれる)シーンASCIIアートの例です。[ 39 ]
AmigaのASCIIアートシーンは、Commodore Amiga 1000の発売から7年後の1992年に登場しました。Commodore 64のPETSCIIシーンは、C64のデモやウェアーズシーンのようにCommodore Amigaへ移行することはありませんでした。初期のAmiga ASCIIアートグループには、ART、Epsilon Design、Upper Class、Unreal(後に「DeZign」として知られる)などがありました。つまり、Amigaのテキストアートシーンは、実際にはPCのテキストアートシーンよりも歴史が浅かったということです。また、Amigaのアーティストたちは、自分たちのASCIIアートスタイルを「オールドスクール」とは呼んでいませんでした。この用語はPCで導入されたもので、いつ、誰によって導入されたのかは不明で、歴史の中に埋もれています。
AmigaスタイルのASCIIアートは、多くの場合、単一のテキストファイルとしてリリースされました。このファイルには、リクエストされたすべてのアートワークと、その間にいくつかのデザインパーツが含まれていました。これは、各作品ごとに個別のテキストファイルを含むZIPアーカイブとしてアートワークがリリースされるPCアートシーンとは対照的です。さらに、リリースは通常、IBM PCのように「アートパック」ではなく、「ASCIIコレクション」と呼ばれていました。
_____ ___ ____ _ _ | ___|_ _/ ___| | ___| |_ | |_ | | | _| |/ _ \ __| | _| | | |_| | | __/ |_ |_| |___\____|_|\___|\__|
この種のASCIIアートは、テキストエディタで手作業で作成されます。この種のASCIIアートを作成する際によく使用されるエディタには、Windowsのメモ帳、CygnusEditor(CEDとも呼ばれる)(Amiga)、EditPlus2(PC)などがあります。
添付画像は、PC上でASCIIエディタFIGletを使用して作成したオールドスクールフォントの例です。

「ニュースクール」は、「$#Xxo」のような文字列を利用した人気のASCIIアートの一種です。その名前とは裏腹に、このスタイルは「新しい」ものではなく、むしろ非常に古いものですが、人気が衰え、「オールドスクール」や「ブロック」スタイルのASCIIアートに取って代わられました。1990年代末に復活し、再び人気が高まった際に「ニュースクール」と呼ばれるようになりました。[ 39 ]
拡張独自文字の導入により、ニュースクールは大きく変化しました。従来の7ビット標準ASCII文字は依然として主流ですが、拡張文字は「微調整」や「微調整」によく使用されます。Unicodeの導入と適用後、スタイルはさらに発展しました。
ASCII アートを作成するためにシンプルなテキスト エディタを使用することを好む人もいますが、JavE などの専用プログラムが開発されており、多くの場合、ビットマップ画像エディタの機能とツールをシミュレートしています。ブロック ASCII アートや ANSI アートの場合、アーティストはほとんどの場合、特別なテキスト エディタを使用します。標準キーボードで必要な文字を生成するには、各文字のAlt コードを知る必要があるためです。たとえば、Alt+は ▓ を生成し、+は ▒ を生成し、+は ◘ を生成します。178Alt177Alt8
特殊なテキストエディタには、キーボード上の既存のキーに特殊文字セットが割り当てられています。TheDrawやACiDDrawなどのMS-DOSで人気のエディタでは、複数の異なる特殊文字セットがファンクションキーにマッピングされており、基本的なキーボードショートカットで個々の文字セットを切り替えることで、アーティストがこれらの文字を簡単に使用できるようになっています。PabloDrawは、 Windows向けに開発された数少ない特殊なASCII/ANSIアートエディタの1つです。
他のプログラムでは、画像を自動的にテキスト文字に変換できます。これはベクトル量子化の特殊なケースです。1つの方法は、画像を8ビット未満の精度でグレースケールにサンプリングし、各値に文字を割り当てることです。このようなASCIIアートジェネレーターでは、多くの場合、生成された画像の強度とコントラストをユーザーが選択できます。[ 42 ]
特に写真の場合、変換の精度を制限する要因は3つあります。
変換後の画像例を以下に示します。
これはASCIIアートの最も初期の形態の一つで、1960年代のミニコンピュータやテレタイプが登場した初期の頃にまで遡ります。1970年代には、アメリカのショッピングモールで、コンピュータを搭載した自動販売機でASCIIアートで写真がプリントされたTシャツを購入するのが流行しました。ロンドンの科学博物館でも、プリントされた肖像画を作成する同様のサービスがありました。ウェブ、 HTML、CSSの登場により、現在では多くのASCII変換プログラムがフルRGBカラースペースに量子化され、カラー化されたASCII画像を作成できるようになりました。
静止画像や動画は、さまざまなUNIXおよびUNIX ライクなシステムでAAlib (白黒) またはlibcaca (カラー) グラフィックデバイスドライバ、あるいはWindows、Linux、macOS上のVLC メディアプレーヤーまたはmpv を使用して ASCII に変換することもできます。これらはすべて、ピクセルではなく ASCII シンボルを使用して画面をレンダリングします。[ 43 ]
スマートフォンには、スマートフォンのカメラからの入力を使ってリアルタイムでASCIIアートを生成するアプリも数多く存在します。例えば、 Android向けのASCII camなどが挙げられます。これらのアプリでは通常、生成されたASCIIアートをテキストファイルまたはASCIIテキストで構成された画像として保存できます。
ほとんどのASCIIアートは、 Courierなどの等幅フォントを使用して作成されます。等幅フォントでは、すべての文字の幅が同じです。ASCIIアートが流行した初期のコンピュータでは、画面やプリンタの表示に等幅フォントが使用されていました。現在では、ワープロソフト、ウェブブラウザ、その他のプログラムで一般的に使用されているフォントのほとんどは、HelveticaやTimes New Romanなどのプロポーショナルフォントです。プロポーショナルフォントでは、文字ごとに異なる幅が使用されます。固定幅フォント用に描かれたASCIIアートは、プロポーショナルフォントで表示すると、通常は歪んで見えたり、場合によっては認識できなくなったりします。
一部のASCIIアーティスト[ b ]は、比例フォントで表示するためのアート作品を制作しています。これらのASCIIは、純粋に陰影ベースの対応を使用するのではなく、傾斜と境界に文字を使用し、ブロックシェーディングを使用します。これらのASCIIは、一般的に固定幅ASCIIよりも精度が高く、文字数が少ないため細部への配慮が優れていますが、通常は比較的フォントに特化しているため、普遍的にアクセスしやすいとは言えません[ 45 ]。
アニメーションASCIIアートは、1970年にVT100端末で作成されたいわゆるVT100アニメーションから始まりました。これらのアニメーションは、カーソル移動の指示と、アニメーション化に必要な文字の削除や消去といった指示をテキストに記述しただけのシンプルなものでした。通常、これらは一人の人間が長い時間をかけて手作業で制作し、物語を伝えるものでした。
現代のウェブブラウザは、アニメーションASCIIアートを再び活性化させました。JavaScriptまたはJavaアプレットを介してアニメーションASCIIアートを表示することが可能になりました。静止したASCIIアート画像が読み込まれ、映画館の映写機がフィルムリールを巻き戻し、個々の画像を大画面に投影するのと非常によく似たアニメーションが作成されます。新しい用語「ASCIImation 」が生まれました。これはアニメーションASCIIアートの別名です。この分野の先駆的な作品は、スターウォーズのASCIImationです。[ 46 ] [ 47 ] JavaScriptのより複雑なルーチンは、モーフィング効果、星空エミュレーション、フェード効果、マンデルブロ集合のフラクタルアニメーションなどの計算された画像などの効果を示す、より精巧なASCIImationを生成します。[ 48 ] [ 49 ]
現在では、ラスター画像をテキストシンボルに変換できるツールやプログラムが多数存在し、これらのツールの中にはストリーミングビデオを処理できるものもあります。例えば、アメリカの歌手ベックの楽曲「ブラック・タンバリン」[ 50 ]のミュージックビデオは、元の映像を近似したASCII文字のみで構成されています。メディアプレーヤーソフトウェアであるVLCは、 libcacaモジュールを介して、あらゆるビデオをカラーASCIIでレンダリングできます。
ASCII以外の文字セットのテキストシンボルや、何らかのカラーコードを使用したアート作品も数多く存在します。これらは純粋なASCIIではありませんが、しばしば「ASCIIアート」と呼ばれます。描画専用に設計された文字セット部分は、線描画文字または擬似グラフィックスとして知られています。
IBM PC のテキストモードのグラフィック ハードウェアは、文字ごとに 16 ビットを使用します。さまざまな構成をサポートしていますが、DOS のデフォルトモードでは、IBM PC コード ページ (デフォルトではコード ページ 437 ) から 256 個のグリフ、16 色の前景色、8 色の背景色、およびフラッシュ オプションが提供されます。このようなアートは、スクリーン メモリに直接ロードできます。ANSI.SYSがロードされている場合は、画面カーソルの移動と色/フラッシュの変更を示すエスケープ シーケンスを出力することで、このようなアートを画面上に配置することもできます。この方法を使用すると、アートはANSI アートと呼ばれるようになります。IBM PC コード ページには、単純な描画を目的とした文字も含まれており、このアートは、より伝統的な文字セットで作成されたものよりもはるかにきれいに見えることがよくあります。これらの文字を含むプレーン テキスト ファイルも見られますが、Windows GUI テキスト エディタ ( Windows ANSI コード ページを使用) が DOS ベースのテキスト エディタに取って代わったため、プレーン テキスト ファイルはあまり一般的ではなくなりました。


日本では、ASCIIアート(AA)は主にShift_JISアートとして知られています。Shift_JISは、通常のASCIIよりも多くの文字(日本語の文字やASCII文字の全角文字など)を提供しており、日本のウェブサイト上のテキストベースのアートに使用できます。
多くの場合、このようなアートワークは、プラットフォームのデフォルトの日本語フォント(例えば、プロポーショナルMS Pゴシックなど)で表示されるようにデザインされています。[ 51 ]
ASCII-NETのユーザー(ここでいうASCIIとは、 American Standard Code for Information Interchangeではなく、 ASCII Corporationを指す)は、顔を回転させるのではなく、直立させた顔文字(顔文字、kaomoji)のスタイルを普及させた。
Unicode は、その膨大な種類の文字により、テキストベースのアートを作成する上で究極の柔軟性を提供するように思われます。しかし、Unicode のかなりのサブセットが必要な場合、適切な固定幅フォントを見つけるのは難しいでしょう。(最新の UNIX スタイルのオペレーティングシステムは、xtermなど、完全な固定幅 Unicode フォントを提供しています。Windows には、 ┌ ╥ ─ ╨ ┐ ♥ ☺ Ƹ̵̡ Ӝ̵̨̄ Ʒなどの文字を含むCourier Newフォントがあります)。また、Unicode を可変幅フォントの混合でレンダリングするという一般的な方法は、Unicode のごく一部以上のサブセットを使用する場合、予測可能な表示を難しくする可能性があります。≽ ʌ ⱷ҅ ᴥ ⱷ ʌ ≼は、文字幅が変化するフォントで猫の顔を適切に表現したものです。
Unicodeの文字結合メカニズムは、スタイルをカスタマイズする多くの方法を提供し、テキストを難読化することもできます (たとえば、フィルター[ 53 ]に焦点を当てた Obfuscator [ 52 ]のようなオンライン ジェネレーターを介して)。 2012 年に開始された Unicode アートの 1 つです。「上下に侵入するこれらのシンボルは、多数のダイアクリティカル マークを組み合わせることによって作成されます。これは一種のアートです。インターネットや特定のソーシャル ネットワークをキャンバスとして使用するアーティストはかなりたくさんいます。」[ 54 ]対応する作品は、ソーシャル ネットワークのギーク風にスタイル化されたユーザー名として、 Web ブラウザ (常に優れたサポートのおかげで[ 55 ] )で好まれています。互換性が高く、さまざまなオンラインツールの中でも、Facebook シンボル[ 56 ]は、主に美的目的でさまざまなタイプの Unicode アートを紹介しています (Ɯıḳĭƥḙȡḯả Wîkipêȡıẚ Ẉǐḳîṗȅḍȉā Ẃįḵįṗẻḑìẵ Ẉĭḵɪṕḗdïą Ẇïƙỉpểɗĭà Ẅȉḱïṕȩđĩẵ など)。さらに、作成物は (プログラミングによって) 手作業で作成することも、モバイル アプリケーションから貼り付けることもできます。ただし、その根底にある技術は、制御文字を組み込んだ古いシステムにまで遡ります。例えば、ドイツ語の合成文字は、バックスペースとの後に[ 57 ]を上書きすることでZX Spectrum上で模倣されます。ö"o
1970年代から1980年代初頭にかけては、オーバープリントを利用したテキストアートの一種が流行しました。これは、タイプライターのように文字を入力し、戻ってから別の文字を入力することで、画面上またはプリンター上で作成できました。場合によっては、上付き文字と下付き文字によってさまざまなグラフィック効果が可能になるPLATOシステム(1973年頃)のような高度なグラフィックへと発展しました。一般的な用途としては絵文字があり、WOBTAXとVICTORYはどちらも説得力のあるスマイリーフェイスを生成しました。[ 58 ]オーバープリントは以前からタイプライターで使用されていましたが、ビデオ端末の文字の低解像度ピクセル化により、オーバープリントは紙の上で文字が重ねて見える組み合わせではなく、シームレスなピクセルグラフィックを生成することになりました。
ピクセルグラフィックス以外にも、この技術は写真の印刷にも使用されていました。特定の文字スペースの全体的な濃淡は、特定の場所に印刷される文字数と文字の選択によって決まるためです。階調の粒度が増したおかげで、写真はこのタイプの印刷物に変換されることがよくありました。手動式タイプライターやデイジーホイールプリンターでも使用できました。安価なプリンターでも簡単に写真を印刷できるようになったため、この技術の人気は衰えました。通常のテキストファイル(または電子メールメッセージやUsenetへの投稿)では、重ね刷りされたテキストを表現できないためです。しかし、これに代わるものとして、シェーディングやカラー付きのASCIIアートが登場しました。これは、ANSIビデオ端末マークアップやカラーコード(HTML、IRC、多くのインターネット掲示板などで見られるもの)を使用して、より微妙な階調の変化を加えるものです。このようにして、文字の色だけが異なるASCIIアートを作成することが可能です。
バナー。
{{cite web}}: CS1 maint: 数値名: 著者リスト (リンク){{cite book}}:|website=無視されました (ヘルプ)