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

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

TTYは「TeleTYpe」または「TeleTYpewriter」の略で、テレプリンターまたはテレタイプとも呼ばれます。RTTYはラジオテレタイプ(Radioteletype )の略で、 ASCIIよりも古い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アートは今でもCLIアプリNeofetchで見られ、呼び出されたOSのロゴが表示されます。 [ 11 ] [ 12 ]
ASCII、そしてさらに重要なことに、ANSI は初期の技術時代の定番でした。端末システムは、端末プロトコルの標準である色と制御信号を使用した一貫した表示に依存していました。
長年にわたり、WarezグループはASCIIアートシーンに参入し始めました。[ 13 ] Warezグループは通常、ソフトウェア、クラック、またはその他の一般的なソフトウェアリバースエンジニアリングリリースに.nfoファイルをリリースします。 [ 14 ] ASCIIアートには通常、Warezグループの名前と、リリースノートの外側にASCIIボーダーなどが含まれます。[ 15 ]


ASCIIアートは、テキストがグラフィックスよりも簡単に印刷または送信できる場合、または場合によっては画像の送信が不可能な場合に使用されます。これには、タイプライター、テレプリンター、非グラフィックスコンピュータ端末、プリンターセパレーター、初期のコンピュータネットワーク(BBSなど)、電子メール、およびUsenetニュースメッセージが含まれます。ASCIIアートは、コンピュータプログラムのソースコード内で、会社または製品のロゴ、フロー制御またはその他の図を表現するためにも使用されます。場合によっては、プログラムのソースコード全体がASCIIアートの一部です。たとえば、初期のInternational Obfuscated C Code Contestへのエントリの1つは、数字を加算するプログラムですが、視覚的にはロジックポートに描かれた2進加算器のように見えます。[ 16 ]
いくつかの電子回路図アーカイブでは、回路をASCIIアートで表現しています。[ a ]
現代のコンピュータ時代以前のASCIIスタイルのアートの例としては、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 !! こんにちはー!! うーん、ええええええええええええええええええええええええええええええええええええええええええええええええええええええええええええええええええええええええええええええええええ? こんにちは、、WOORRLDD 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と呼ばれ、1963年のASCIIの拡張形式です。AtariのATASCIIアートと同様に、C-64ファンはPETSCIIを使った創作シーンを生み出しました。

いわゆる「ブロックASCII」または「高ASCII」は、8ビットコードページ437の拡張文字を使用します。これは、1979年にIBMがIBM PC DOSおよびMS-DOSオペレーティングシステム向けに導入した独自の標準規格(ANSI規格x3.16)です。「ブロックASCII」は1990年代にPCで広く使用されていましたが、インターネットがBBSに取って代わり主要なコミュニケーションプラットフォームとなるまでは、PCのテキストアートシーンでは「ブロックASCII」が主流でした。[ 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ファイルを表示することは可能ですが、作成者の意図通りには表示されません。ACiDView for Windowsなどの専用のASCII/ANSIビューアを使用すれば、ブロックASCIIファイルとANSIファイルを正しく表示できます。表示の違いを示す例はこの記事に含まれています。あるいは、コマンドプロンプトで TYPEコマンドを使用してファイルを表示することもできます。

アートシーンにおいて、7ビット標準ASCII文字セットを用いた人気のASCIIスタイルの一つに、いわゆる「オールドスクール」スタイルがあります。これは、コモドール・アミーガ・コンピュータで誕生し、広く使用されていたことから、「アミーガ・スタイル」とも呼ばれています。このスタイルは主に文字を用いており_/\-+=.()<>:、実際の絵というよりは、輪郭線で描かれた図形のように見えます。添付の画像は、「アミーガ・スタイル」(「オールドスクール」または「オールドスクール」スタイルとも呼ばれる)の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アートスタイルを「Oldskool」とは呼んでいませんでした。この用語はPCで導入されたもので、いつ、誰によって導入されたのかは不明であり、歴史に埋もれています。
AmigaスタイルのASCIIアートワークは、ほとんどの場合、単一のテキストファイル形式でリリースされました。このテキストファイルには、アートワーク全体(通常はリクエストに応じて)と、その間にデザインパーツがいくつか含まれていました。これは、PCアートシーンではアートワークがZIPアーカイブとしてリリースされ、作品ごとに個別のテキストファイルが含まれていたのとは対照的です。さらに、リリースは通常「ASCIIコレクション」と呼ばれ、IBM PCのような「アートパック」ではありませんでした。
_____ ___ ____ _ _ | ___|_ _/ ___| | ___| |_ | |_ | | | _| |/ _ \ __| | _| | | |_| | | __/ |_ |_| |___\____|_|\___|\__|
この種のASCIIアートはテキストエディタで手作りされます。この種のASCIIアートを作成するために使用される一般的なエディタには、Microsoft Notepad、CygnusEditor(CEDとも呼ばれる)(Amiga)、EditPlus2(PC)などがあります。
添付の画像は、PC 上の ASCII エディタFIGletを使用して作成されたOldskool フォントの例を示しています。

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


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