−Table of Contents
Shift_JIS art
ASCII art (アスキーアート), often shortened to AA, is text-based visual art which uses the Shift JIS character set used on Japanese computers. Outside of Japan, it might be called Shift_JIS art or SJIS art to differentiate it from the ASCII art in the character sets we're familiar with.
Requirements
CSS/HTML tags
For the most part, non-Japanese websites don't render Shift_JIS art correctly, so you will either have to mess with the CSS files/rules, the <style>
tag, or the style=""
attribute, and inject something that looks like:
font-size: 16px; line-height: 18px; font-family: 'MS PGothic', 'MS Pゴシック', Mona, 'MS PGothic AA', IPAMonaPGothic, 'IPA モナー Pゴシック', sans-serif;
If you have the power to upload font files to your website, you could upload the one of the AAHub Fonts as a fallback, then add the CSS they provide or add the font name to 'font-family' in the above code.
AA-compatible fonts
MS PGothic / Mona Font
First off, you must have the correct font installed to view the artwork correctly, which has traditionally been one of the font options below. The intended font was 'MS PGothic', but this is copyrighted and isn't available on every system, which is why World2ch pushed 'Mona' font in the past.1) Nowadays, it comes preinstalled or you just download a language pack, but having options is always nice.
- MS PGothic / MS Gothic Proportional (v5.10) - The original font as it was the default font for Japanese text back then. However, it's a proprietary font that Monotype Imaging owns.
- モナーフォント / Mona Font (v2.90, 2003-09-09) - The best known public domain font, based on Shinonome Font. It was made for non-Windows users,2)3) but spread amongst English users.
IPAモナーフォント/ IPA Mona Font (v1.0.8, 2008-04-27) - Another alternate font, but forked from “IPA Font” (IPAフォント).4) Conflicting licenses, but the original IPA Font license prevails.5)
AAHub fonts
The AAHub, led by its developer, provides an updated set of AA-compatible fonts and tools. The major difference with these fonts is that most of them don't break if you zoom in too far, unlike the older fonts.
Font name | File size | Additional notes | ||||
---|---|---|---|---|---|---|
tff | woff | woff2 | Pixelated look? | Block elements? | Full diacritics? | |
aahub | 2.6MB | 1.6MB | 1.3MB | X | O | X |
aahub_light | 94.9KB | 57.9KB | 43.9KB | X | O | X |
aahub_light4 | 315KB | 213KB | 168.1KB | X | O | X |
ipamona | 5.9MB | 4.1MB | 3MB | X | X | O |
monapo | 2.6MB | 1.6MB | 1.3MB | X | O | X |
Saitamaar | 2.6MB | 590.9KB | 398.1KB | O | O | O |
saitamaar_light | 299KB | 93.3KB | 73.1KB | O | O | O |
RobotoJAA | 4.6MB | 2.8MB | 398.1KB | X | O | O |
textar | 3.1MB | 2MB | 1.6MB | X | O | ! |
textar-min | 1.7MB | 928.1KB | 758.7KB | X | O | ! |
ume-pgc4 | 4MB | 1.9MB | 1.3MB | X | X | ! |
monaya | 1.9MB | 1.2MB | 1015KB | X | O | X |
giko2 | 1.8MB | 523.5KB | 352KB | O | X | O |
Verification test
※ In the right environment, nothing should be shifted and the columns should line up: | .|\|/ | | .| | ∧∧.|/⌒ヽ、| ∧_∧ .| ∧∧ | |(,,゚Д゚)||,,゚ Θ゚)|(; ´Д`)|(=゚ω゚)|
※ It's probably fine if their legs don't line up, just focus on the columns for this one: | ∧ ∧ | ∧∧ | ∧___∧ │ ∧_∧ | | (*゚ー゚) | (,,゚Д゚) | ( ´∀` ) │ (・∀・ ,,) │ | U | │ (i i). | ( ) | ( ) │ | ~| | │ ~| | | i i | | | | .| | U U │ し`J │ (,__,ハ,__,) | (_(__) |
AA programs
Instead of opening Notepad and setting the font to Mona Font, you can use programs to make new text art or edit existing text art. I personally use OrinrinEditor, but many other programs exist:
- Ascii Art Editor / AAE (v2.61, 2002-08-24) - An old editor from the Windows ME era. It's been surpassed by (´д`)Edit, but some crafters still prefer their auto-tracer. There are many known bugs6) but ignoring this, you need Visual Basic 6.0 Runtime to run it. It also has a guide.
- Shitarabian / したらびあん (vβ5_050326, 2005-04-03) - Developed in C++. An old editor from the Windows XP era, not intended for crafting. It has a manual and a separate auto-tracer tool.
- OrinrinEditor (v0.341, 2015-01-27) - Developed in C and C++ by “Orinrin ◆kozSKULDqI”. It's the most popular editor that aims to eliminate incompatibilities with older software. The developer is still alive under the name, “SikigamiHNQ”, despite the lack of recent updates.
- OrinrinViewer (r11, 2013-06-17) - A derivative program used to view MLT files in a tree format.
- OrinrinCollector (v1.2, 2012-05-17) - A derivative program used to add to MLT files.
See also
- Yukkuri - The unspoken history of Yukkuris.
External links
- AA Saloon, AA Story, Mona, Nida, Kaomojis on 2channel - The five boards seen under 2channel's AA category. The first board was actually “Kaomojis”, then “Mona”, and then the rest.
- SJIS Room on 2channel - The English AA board of the 2ch Embassy, but nobody knows what it's for, so a lot of video links get spammed here due to how the board is set up.
- ASCII Art on Niconico Encyclopedia
- ASCII Art on 2channel's Wiki