[1] [[文字]]を使って描かれた[[絵]]のことを [DFN[ASCII [RUBYB[アート]@en[art]]]] 
([DFN[[[AA]]]]) といいます。 [[非ASCII文字]]が含まれていたり、
[[ASCII]] 以外の[[文字コード]]で[[符号化]]されていたりしても、 [[AA]]
というのが普通です。

[15] 純粋な[[絵]]を表すものの他、説明図等文字を含めたものもよく使われています。

[2] しばしば[[顔文字]]と混同されます。[[顔文字]]は [[AA]] の一種とも言えますが、
1行で[[顔]]を表すものは、通常は[[顔文字]]といい、その他の [[AA]] とは区別されます。

[12] 専ら[[罫線素片]]のような元々描画目的の[[文字]]を使うものは、 [[AA]]
と呼ばないこともあります。しかし[[罫線素片]]は [[AA]] でよく使われる[[文字]]でもあります。

[13] 伝統的には、[[等幅フォント]]を想定した [[AA]] が世界中でよく使われてきました。
日本では、[[ASCII文字]]と[[半角カナ]]が[[半角]]、それ以外が[[全角]]で表示される[[等幅フォント]]を想定した
[[AA]] がよく使われました。

[14] 日本では [[2ch]] を中心とする[[掲示板]]文化の発展で、 [[MS Pゴシック]]の文字幅を想定した
[[AA]] が[[21世紀]]に入ってから普及しました。

* 2ch 規格の AA

[18] 標準的な文字幅のフォントであるか確認するための [[AA]] があります [SRC[>>9]]。

[REFS[
- [9]
[CITE@ja[AAを正しく見るために]] ([TIME[2007-09-29 20:43:56 +09:00]] 版) <http://www.paw.hi-ho.ne.jp/mistletoe/AAw.htm>
]REFS]

[19] [[MS Pゴシック]]の他、文字幅をそれに合わせた[[フォント]]がいくつも開発されています。

[7]
2ch AA 表示に使えるフォント:
[[MS Pゴシック]], [[モナー]], [[小夏]] (ビットマップ),
[[Monapo]]

;; [21] >>20 に [[JSON]] 形式の一覧があります。
[REFS[
- [20] [CITE@en[data-web-defs/css-fonts.json at master · manakai/data-web-defs]] ([TIME[2015-06-16 23:42:44 +09:00]] 版) <https://github.com/manakai/data-web-defs/blob/master/doc/css-fonts.json>
]REFS]

[6]
[CITE[2ch Pictograph (Narikawa-Hena)]] <http://www.geocities.co.jp/Technopolis/9654/2chpic/2chpic_c.html>

- [38] 
[CITE[モナーフォント]], [TIME[2005-10-08T21:59:09.000Z]], [TIME[2025-03-09T08:18:08.007Z]] <https://monafont.sourceforge.net/>
--
[39] 
[CITE@en[Mona Font, a Japanese font for text arts - Browse /monafont/monafont-2.90 at SourceForge.net]], [TIME[2025-03-09T08:34:14.000Z]] <https://sourceforge.net/projects/monafont/files/monafont/monafont-2.90/>
--- [41] 
[TIME[2025-03-09T08:46:14.600Z]]
<https://phoenixnap.dl.sourceforge.net/project/monafont/monafont/monafont-2.90/monafont-2.90.tar.bz2?viasf=1>
- [8]
[CITE[IPAモナーフォント]] <http://www.geocities.jp/ipa_mona/>
-- 消滅確認 [TIME[2020-10-19T09:59:10.300Z]]
-- [CITE[IPAモナーフォント]], [TIME[2020-10-19T09:58:57.000Z]], [TIME[2014-07-24T06:34:17.284Z]] <https://web.archive.org/web/20140724063350/http://www.geocities.jp/ipa_mona/>
- [27] [CITE[modified_fonts_01]], [TIME[2020-10-19T10:00:26.000Z]], [TIME[2011-06-16T00:57:22.451Z]] <https://web.archive.org/web/20110616005703/http://www.geocities.jp/ep3797/modified_fonts_01.html>


[40] 
>>39 の [CODE[monafont-2.90.tar.bz2]]
の
[CODE[monafont-2.90/width/u16.wid]]
に、
縦16pxに対する各[[Unicode符号位置]]の横幅[[画素]]数の一覧表があります。



[37] 
[CITE@ja[Xユーザーの書体讃歌さん: 「アスキーアートのクイズ大会記事にあった問題が(文字っ子的に)メチャクチャ良問&難問だったのでシェアします。 ⚠️2枚目が解答・ネタバレになります 絶妙なところ突いてきますね。そして 誰 が わ か る ん だ こ ん な ん https://t.co/xCYdECtQGH」 / X]], [TIME[午後7:56 · 2023年11月13日][2023-11-13T10:56:54.000Z]], [TIME[2023-11-15T01:39:10.000Z]] <https://twitter.com/typeface_anthem/status/1724018496651280496>

* マーク付け

[22] [[HTML Standard]] には、 [CODE(HTML)@en[[[role]]=[[img]]]] を使った例があります [SRC[>>23]]。

[FIG(quote)[
>
[PRE(HTML code)[
<figure role="img" aria-labelledby="fish-caption"> 
 <pre>
 o           .'`/
     '      /  (
   O    .-'` ` `'-._      .')
      _/ (o)        '.  .' /
      )       )))     ><  <
      `\  |_\      _.'  '. \
        '-._  _ .-'       '.)
    jgs     `\__\
 </pre>
 <figcaption id="fish-caption">
  Joan G. Stark, "<cite>fish</cite>".
  October 1997. ASCII on electrons. 28×8.
 </figcaption>
</figure>
]PRE]
]FIG]

[REFS[
- [23] [CITE@en-GB-x-hixie[HTML Standard]] ([TIME[2015-05-06 10:42:35 +09:00]] 版) <https://html.spec.whatwg.org/#wai-aria>
]REFS]

[HISTORY[
[4] [[HTML]]4 の仕様書には、 AA の使用は非推奨で画像 ([[img要素]]) を使うのがよい、とされています。しかしこれは AA は「ちゃんとした」画像の 
([[plain text]] における) 
[[代替表現]]であるという考えに基づいていると思われます。一部の[[顔文字]]や [[2ch]] の AA のように、 AA であること自体に意味がありそうなものは、画像にせずに [[pre要素]]のままにしておくのが strict HTML においても適切だと思います。

[5] >>4 もちろん、 [[XHTML]] や他の [[XML]] 応用などの[[マーク付け言語]]では (必要なら) AA のための[[要素]]を使ってしかるべきだと考えます。

-*-*-

[17] [[2ch]] 方式の [[AA]] を表すために [[XML]] では[[名前空間]]
[DFN[[CODE(URI)@en[[[http://pc5.2ch.net/test/read.cgi/hp/1096723178/aavocab#]]]]]]
の [DFN[[CODE(XMLe)@en[[[aa]]]]]] [[要素]] [SRC[>>16]] が使われることがあります。

[REFS[
- [16] [CITE[Strict-HTML スレッド24]] ([TIME[2015-06-16 23:37:55 +09:00]] 版) <http://pc5.2ch.net/test/read.cgi/hp/1096723178/16>
]REFS]
]HISTORY]

* 関連

[SEE[ [[テーブルアート]], [[MFMアート]], [[代替表現]] ]]

* メモ

[3] 問: 某 ML に流れてた記事 (次に抜粋。) のおかしな点を挙げよ。 (配点 おかしな点1つにつき3点)

>AA(アスキーアート)とは
>アスキーアートというのはASCII文字を使って描く絵のことで
>↓こんな物も含まれます。
>|       ┌─────┐
> ━━━┥プロバイダ┝━─┐        \xF4蒿舵銓纈鈬\xF4
>       └─────┘ ⑬⑧↓⑬⑬⑬⑬⑬⑬⑬⑬⑬⑬
>                   佻亞↓│↑嗟墅    會蝟癆罨勝繊繊繊繊繊繊繊繊曽蔑\xAC〜〜〜〜〜〜〜〜〜〜〜〜‖\xAC・召佑貘┃澂\xA9煇\xFA ←これなども疏です。

答え
[[ASCII]] 文字じゃないのがまじってる!

文字化けしてしまた。スマソ。こんなへなちょこな[[文字化け]]の仕方
からして、 ASCII 文字じゃないことは自明。

ところで、あんたの ASCII art はほんとに ASCII なんか、と問いたい。
[[シフトJIS]] とか [[Unicode]] ってことも十分あるでしょー。

[10] 2002-10-12 (Sat) 15:50:33 ''[[名無しさん]]'' : シフトJIS を開発した[[アスキー・マイクロソフト]]社にちなんでアスキー・アートと呼ぶのかも知れん(藁

[11] [WEAK[2002-11-22 (金) 21:13]] ''[[名無しさん]]'': ハスキー犬にちなんでアスキー・アートと呼ぶのかもしれん(謎

[24] [CITE@en[RFC 8140 - The Arte of ASCII: Or, An True and Accurate Representation of an Menagerie of Thynges Fabulous and Wonderful in Ye Forme of Character]]
([TIME[2017-04-02 08:49:51 +09:00]])
<https://tools.ietf.org/html/rfc8140>

[25] [CITE@en-US[A new Firefox and a new Firefox icon | The Firefox Frontier]]
([TIME[2017-12-19 17:03:47 +09:00]])
<https://blog.mozilla.org/firefox/new-firefox-new-firefox-icon/>

[26] [[AA略]]

[28] [CITE[Taro's Page '''['''Kanji Font Art''']''']]
([TIME[2012-11-16T14:39:14.000Z]], [TIME[2020-10-25T00:35:50.705Z]])
<http://taro.haun.org/pgm2kanji.html>

[29] [[///]]

[30] [[㍍⊃]]


[31] [CITE@ja[春は馬車に乗ってさんはTwitterを使っています 「1950年の新聞に載る吉田茂。『YOSHIDA』の文字列で描かれてる。この時代にアスキーアートがあるだけで驚きなのに、完成度が高くて凄い。 https://t.co/BIbOfZvuds」 / Twitter]]
(午後9:35 · 2021年1月30日 [TZ[+09:00]], [TIME[2021-02-01T08:27:02.000Z]])
<https://twitter.com/jounalduvoleur/status/1355494911320092676>

-[32] [CITE@ja[カタカナの「ツ」及び「ノ」のフォントの変更を元に戻すか、若しくは設定で変更できるようにして欲しい。 – Discord]], [TIME[2022-12-03T14:26:11.000Z]] <https://support.discord.com/hc/ja/community/posts/10647396120855-%E3%82%AB%E3%82%BF%E3%82%AB%E3%83%8A%E3%81%AE-%E3%83%84-%E5%8F%8A%E3%81%B3-%E3%83%8E-%E3%81%AE%E3%83%95%E3%82%A9%E3%83%B3%E3%83%88%E3%81%AE%E5%A4%89%E6%9B%B4%E3%82%92%E5%85%83%E3%81%AB%E6%88%BB%E3%81%99%E3%81%8B-%E8%8B%A5%E3%81%97%E3%81%8F%E3%81%AF%E8%A8%AD%E5%AE%9A%E3%81%A7%E5%A4%89%E6%9B%B4%E3%81%A7%E3%81%8D%E3%82%8B%E3%82%88%E3%81%86%E3%81%AB%E3%81%97%E3%81%A6%E6%AC%B2%E3%81%97%E3%81%84-?page=1>
-[33] [CITE@ja[奇妙な「ツ」と「ノ」と右括弧 Discordの新フォント"gg sans"が抱える問題とその背景]], [TIME[2022-12-03T14:34:25.000Z]] <https://zenn.dev/ryo_a/articles/d659f887c3957c>
- [34] [CITE@ja[KBTさんはTwitterを使っています: 「Discordのフォントがgg sansに置き換わったみたいですが、gg sans見て見たら日本語の「ツ」「ノ」「゜」が置き換わっているようで、変です。 https://t.co/VRqaF5YKRR」 / Twitter]], [TIME[2022-12-03T14:29:29.000Z]], [TIME[2022-12-03T14:35:49.341Z]] <https://twitter.com/Tescostum/status/1598492306847330304>


;; [35] 
>>33 ※欄の [[PUA]] に割り当てないと [CODE[GSUB]] できないという説明は技術的に誤り。
そういう制作ソフトウェアもあるんかもしれないが。

[36] [CITE@ja[暇空茜さんはTwitterを使っています: 「仕事でネット工作やってて、5chですらもう誰もAAとかあんまり使ってないこと、Twitterが広まったせいで文字コミュニケーションが発達し淘汰が進んだことについてこれてないの、マジで共産党工作部隊が墓場から這い出てきたとしか解釈できなくておもろい https://t.co/AHKgF96H9r」 / Twitter]], [TIME[2023-01-25T05:43:01.000Z]], [TIME[2023-01-25T06:11:02.104Z]] <https://twitter.com/himasoraakane/status/1618090947778318336>
