Эта статья рассказывает о стилях ASCII Art, которые использовались художниками этого направления на компьютерах Amiga и IBM PC в промежутке с 1990 до настоящего времени.
Расцвет ASCII и ANSI арта пришелся на то время, когда основным средством общения и обмена информацией для компьютерных энтузиастов и «сценеров» ASCII были BBS. С повышением роли сети Интернет BBS стали терять своих посетителей, и хотя ASCII и ANSI Art продолжают существовать, сейчас с трудом можно найти людей занимающихся этим искусством достаточно долго.
Существует 3 стиля оформления арта: 2 из них основаны на 7 битном представлении символов и 1 на 8 битном:
Кроме перечисленных существует еще и PC ANSI, цветной «родственник» ASCII Art; однако, он является форматом оформления, а не стилем.
«Оригинальный» — вот, пожалуй, наиболее правильное название для 7-битного ASCII кода. ASCII расшифровывается как «Американский стандартный код для обмена информацией» («American Standard Code for Information Interchange»). Для представления своих символов он использует код длиной всего 7 бит, с 32 (пробел) по 126(тильда~).
Вот подмножество символов используемых в США, начиная пробелом (код 32) и заканчивая тильдой(код 126):
По правде говоря, ASCII Art, в использующий 8-битную кодировку, не является ASCII на самом деле, так как он специфичен только для компьютеров IBM PC под управлением операционной системы MS DOS, но никто не обращает на это внимания. К нему же относится и «Блоковый» стиль.
Вот некоторые наиболее используемые символы для этих стилей:
Этот стиль ASCII используется главным образом черты и линии (/ \ — | _) и ведет свое происхождение от компьютеров Commodore Amiga. Его часто называют Oldskool. Вы будете удивлены, узнав, почему этот стиль был столь популярен именно на Amiga.
Все очень просто. Оказывается, стандартный шрифт Амиг не имеет таких промежутков между строками как на PC. Из-за этого линии казались продолжением друг друга

Этот стиль, использующий символы "$#Xxo.", на деле очень близок к настоящему ASCII. Он получил свое название использовавших его художников. По большей части они являлись новичками в искусстве Аски арта и не были знакомы с первичным ASCII артом.
«Oldskool» и «Block» доминировали на сцене во времена популярности BBS. Сперва они развивались отдельно, «Block» на PC и «Oldskool» на Амига. Со временем «Amiga»-style стал использоваться и на IBM PC, он стал новинкой для художников, придумавших стиль «Newskool».
«Блоковый» стиль
Характерным для этого стиля является использование расширенного набора символов 437 кодовой страницы. Этот набор сиволов является проприетарым стандартом введеным корпорацией IBM в 1979 для компьютеров IBM PC под управленим MS DOS с целью стандартизировать изображения символов и курсора
Стиль широко использовался на персоналльных компьютерах вплоть до того времени, когда Интернет заменил BBS как место для общения компьютерных энтузиастов со всего мира. Он преобладал на сцене текстового искусства для PC.
8-битный набор символов являлся стандартом для представления текстовых символов на персональных компьютерах, и поддерживался с самой первой версии MS DOS, но сейчас довольно редко можно встетить программное обеспечение, способное его поддерживать. По неизвестным причинам Microsoft почти прекратил поддержку этого стандарта для MS Windows.
Многие варез-группы используют блоковый стиль Аски арта для дизайна своих .NSO файлов.

ANSI Art — это лишь формат, позволябщий выводить ASCII Art в некоторой цветовой гамме. Количество цветов ограничено, но это все же лучше чем просто черно-белая картинка. Всего было доступно 16 статических цветов, первые 8 можно было также использовать как фон. Имелась возможность увеличить количество цветов, для этого использовалось «мигание», но это быстро утомляет и использование этого приема прошло также как и использование тега для HTML.


Ну и небольшой бонус для тех, кто все же осилил эту статью
Ссылки:
http://www.roysac.com/asciiarthistory.asp — отличная статья о предшественниках ASCII Art
http://www.roysac.com/roy-sac_styles_of_underground_text_art.asp — основная статья для перевода
textfiles.com — есть много инфомации о текстовом искусстве
http://artscene.textfiles.com/ — коллекция паков различных групп
Расцвет ASCII и ANSI арта пришелся на то время, когда основным средством общения и обмена информацией для компьютерных энтузиастов и «сценеров» ASCII были BBS. С повышением роли сети Интернет BBS стали терять своих посетителей, и хотя ASCII и ANSI Art продолжают существовать, сейчас с трудом можно найти людей занимающихся этим искусством достаточно долго.
Существует 3 стиля оформления арта: 2 из них основаны на 7 битном представлении символов и 1 на 8 битном:
- «Oldskool» или «Amiga»-style (7-битный)
- «Newskool» или Классический (тоже 7-битный)
- и последний «Блоковый» или «High-Ascii» (8-битный)
Кроме перечисленных существует еще и PC ANSI, цветной «родственник» ASCII Art; однако, он является форматом оформления, а не стилем.
7 bit ASCII
«Оригинальный» — вот, пожалуй, наиболее правильное название для 7-битного ASCII кода. ASCII расшифровывается как «Американский стандартный код для обмена информацией» («American Standard Code for Information Interchange»). Для представления своих символов он использует код длиной всего 7 бит, с 32 (пробел) по 126(тильда~).
Вот подмножество символов используемых в США, начиная пробелом (код 32) и заканчивая тильдой(код 126):
█ ! " # $ % & ' ( ) * + , - . / 0 1 2 3 4 5 6 7 8 9 : ; < = > ?
@ A B C D E F G H I J K L M N O P Q R S T U V W X Y Z [ \ ] ^ _
` a b c d e f g h i j k l m n o p q r s t u v w x y z { | } ~
8 bit ASCII
По правде говоря, ASCII Art, в использующий 8-битную кодировку, не является ASCII на самом деле, так как он специфичен только для компьютеров IBM PC под управлением операционной системы MS DOS, но никто не обращает на это внимания. К нему же относится и «Блоковый» стиль.
Вот некоторые наиболее используемые символы для этих стилей:
░ ▒ ▓ █ ▀ ▄ ▌ ▐ ■ ┌ ┐ └ ┘ ─ │ ├ ┥ ┴ ┯ ╞ ╟ ╚ ╔ ╩ ╦ ╠ ═ ╬
«Oldskool» или «Amiga»-style ASCII Art
Этот стиль ASCII используется главным образом черты и линии (/ \ — | _) и ведет свое происхождение от компьютеров Commodore Amiga. Его часто называют Oldskool. Вы будете удивлены, узнав, почему этот стиль был столь популярен именно на Amiga.
Все очень просто. Оказывается, стандартный шрифт Амиг не имеет таких промежутков между строками как на PC. Из-за этого линии казались продолжением друг друга

Amiga-style
«Newskool» или Классический стиль ASCII Art`а
Этот стиль, использующий символы "$#Xxo.", на деле очень близок к настоящему ASCII. Он получил свое название использовавших его художников. По большей части они являлись новичками в искусстве Аски арта и не были знакомы с первичным ASCII артом.
«Oldskool» и «Block» доминировали на сцене во времена популярности BBS. Сперва они развивались отдельно, «Block» на PC и «Oldskool» на Амига. Со временем «Amiga»-style стал использоваться и на IBM PC, он стал новинкой для художников, придумавших стиль «Newskool».
. .o$$$$$o. o. .o$$ .'.$$$ `$$$$ $$ W e l c o m e t o . . . $$$$ .: $$$$ $$P'.$$ $$$$ `: $$$$ . $$$$ . .o$$$$$o. o$$$o. .o$$$$o. .o$$$$$$$o. . ` $$$$ $$o.`$$ $$o.`$' $$$$ `$o. $$$$' $$$$ $$' $$$$ . .o$$`$$$ .$$$$ $$ $$$$ $ .$$$$ . `$$o.`$$ """' $$$. $$P' :: . $$$$ `4$$$$$P'`$$$$$$P'`$$$$$P' 4$$$$P' 4$$$$$o. `4$$$$$$$o. .::` $$$$ oooo ..::.......::......::......:. $o. ...::........ ..:::. $$$$ $$P' `:::::::::::::. .o$$o. .::::' $$o. :::::::::' .o$ ::::. $$$$ ` .:'" `::'" "" .:' " $$$$ `::::' " .o$$ `' `" `4$$$$$o. .o$$$$$$o..o$$$$$$$ $$o..o$$$$o.`$$$$o. '.o$ $$$$.oOOOOOOOOo. .`$$$$ $$$' $$$$ $$' $$P'o$ .o$$' $$$$ $$ o$$$ $$$$ . $$ $$ . .o$ $$$$ $$$ $$$$ $$ $$$ $$$$.o$$P'.$$ $o.`$$$ $$$$ : $$ $$ $$$$ $$$$ $$$. $$$$ $$. $$o.`$ `$$$. $o. o$$. $$o.`$$. $$$$ ' $$ $$ `4$$$$$$P' 4$$$$$$P'`$$$$$$$$ $o.`4$$$$$$o.`$$$$$$$ 4$$$$$$$$o.`$ $$ <=============================================- o $$$$ o$ $$ <====- SAC - Superior Art Creations INet WHQ -=- .o$ $$$$.oOOOOOOOOo. <====- LKCC - Last KC Computerclub INet WHQ - .o$$ $$$$ -=========> <===========================================- $$$$ $$$$ -= roy => `4$$$$$$P'
Newskool
«Блоковый» стиль
Характерным для этого стиля является использование расширенного набора символов 437 кодовой страницы. Этот набор сиволов является проприетарым стандартом введеным корпорацией IBM в 1979 для компьютеров IBM PC под управленим MS DOS с целью стандартизировать изображения символов и курсора
Стиль широко использовался на персоналльных компьютерах вплоть до того времени, когда Интернет заменил BBS как место для общения компьютерных энтузиастов со всего мира. Он преобладал на сцене текстового искусства для PC.
8-битный набор символов являлся стандартом для представления текстовых символов на персональных компьютерах, и поддерживался с самой первой версии MS DOS, но сейчас довольно редко можно встетить программное обеспечение, способное его поддерживать. По неизвестным причинам Microsoft почти прекратил поддержку этого стандарта для MS Windows.
Многие варез-группы используют блоковый стиль Аски арта для дизайна своих .NSO файлов.

block-ASCII
PC «ANSI» Art
ANSI Art — это лишь формат, позволябщий выводить ASCII Art в некоторой цветовой гамме. Количество цветов ограничено, но это все же лучше чем просто черно-белая картинка. Всего было доступно 16 статических цветов, первые 8 можно было также использовать как фон. Имелась возможность увеличить количество цветов, для этого использовалось «мигание», но это быстро утомляет и использование этого приема прошло также как и использование тега для HTML.

Доступные цвета для ANSI Art

ANSI Art
Ну и небольшой бонус для тех, кто все же осилил эту статью
_.._ .,c=""" _JLccccc, ,r=" ,,-' "=c ,J" ,c$?$ $ `$c `=, ,c"' ,J"" J ( j' "$. "c, ?????????????""""""???"=hcJ$" JL `r `$r "$q `.`.`.`.`.`.`.`.`.`.`.`.`J" j'L `L \ ?c "g `.`.`.`.`.`.`.`.`.`.`.`.J j'`?c ?. t `$. `=hc,;c??? `.`.`.`.`.`.`.`.`.`.`_,$ z'.`.?L $ `h "=c, ,cJ????""`.`.`.` `.`.`.`.`.`,cPP?"""'? J ;,?.`z$$h`"$.'L3, `L $ "" $`.`.`.`.`.`.`.`.` `.`.`.,c??" ,f $ / $.`.,,,`"=`?h`?$c `r 3r .$`.`.`.`.`.`.`.`.` "hcr=" j F j P.`$$$h3$,`.`???$c `cc$r.P.`.`.`.`.`.`.,r`.` `.$ ( J d$ j'.`?.$$$$`.`.,`.`="$c.,cP"" $.`.$??"??$hc$".`.` `.`h ( $ $$ $`.`.`.""""`.J:`hJ?$h,`.$ JF.`$" .$.`.`.` `.`.?. `j' ($$ $`.`.`.`.`.`f.`?$$$$$$r'3 J"`.J" \ .P`.`.`.` `.`.`?. $ ($' $`.`.`.`.;`.`.`.`"?$??"`$ .F',$F L .P.`.`.`.` `.`.`.?. j' ($' $`.`.`.`"=cj'.`.`.`.`.`,P $'$l?F $ j'`.`.`.`.` `.`.`.`?, `$. ? '$`.`.`.`.`.`.`.`.`.`.`,$ $$j'j' $z?.`.`.`.`.` `.`.`.`.?, ( $ j'`.`.J$I?$c,.`.`.`.`.J$F $cJ 3F`.`.`.`.`.` `.`.`.`.``h j' $h`.`.?6$cI$9;`.`.`.c$$" .$" L .P".`.`.`.`.`.` `.`.`.`.`.`?. $ J$?,.`.`.??i???`.`.`.`$F.P$$ ? J?.`.`.`.`.`.`,P `.`.`.`.`.`."h. $ J$$.?.`.`.`.`.`.`.`.`,$$,c'`$ L,P.`.`.`.`.`.`.,F h.`.`.`.`.`.`.?h J J3$$.`3`.`.`.`.`.`.`.J$$"$ $ J"`.`.`.`.`.`.`,P `h`.`.`.`.`.`.`.?h .F J'<$F.`.?h_.`.`.`.,c$$$$$ $ ,P J?`.`.`.`.`.`.`.,P $.`.`.`.`.`.`.`.?$ J' <$`.`.`.`?=hc=?"'J$$$$" $ $.P`.`.`.`.`.`.`.`,P $`.`.`.`.`.`.`.`f $ <$`.`.`.`.`.`.`.;$$$$ F $?.`.`.`.`.`.`.`.,F ?.`.`.`.`.`.`.(f $. j'`.`.`.`.`.`.`.$$$P JF JF`.`.`.`.`.`.`.`,F ",.`.`.`.`.`.`$'F J)`.`.`.`.`.`.`J$P Jl$$?.`.`.`.`.`.`.`.,F; "i`.`.`.`.`.`? $ ($.`.`.`.`.`.`.z$" J$"J"`.`.`.`.`.`.`.`,P } j ?`.`.`.`.`.`.?` P.`h`.,c`.`.`J" ,' z$"'J".`.`.`.`.`.`.`.,P j f ?.`.`.`.`.`.`h F.`$'z?.`.`,",$" zP"`.`?`.`.`.`.`.`.`.`,P , j' ?`.`.`.`.`.`.??'.<$$.`.`.J$"j'c$.`.`.`.`.`.`.`.`.`.`.j' $ j . $.`.`.`.`.`.`.`.$?`.`.`.`.,$?.`.`.`.`.`.`.`.`.`.`.`JF .F J"L $`.`.`.`.`.`.`.`.`.`.`.`.`.`.`.`.`.`.`.`.`.`.`.`.J$ $ .P k `h,c.`.`.`.`.`.`.`.`.`.`.`.`.`.`.`.`.`.`.`.`.`.,$$$ `h P ,P"`.`.`.`.`.`.`.`.`.`.`.`.`.`.`.`.`.`.`.`.`.`,$"$$ $ $ ,P.`.`.`.`.`.`.`.`.`.`.`.`.`.`.`.`.`.`.`.`.`.`.;$F $$r ?c, _c" ,P"`.`.`.`.`.`.`.`.`.`.`.`.`.`.`.`.`.`.`.`.`.`.`;$'F $$ "" .$"`.`.`.`.`.`.`.`.`.`.`.`.`.`.`.`.`.`.`.`.`.`.`.,P $ `$$ J?`.`.`.`.`.`.`.`.`.`.`.`.`.`.`.`.`.`.`.`.`.`.`.`,$ $ "=,_ ,P`.`.`.`.`.`.`.`.`.`.`.`.`.`.`.`.`.`.`.`.`.`.`.`.`$$ ? "=cccc" ,$"h`.`.`.`.`.`.`.`.`.`.,cc,`.`.`.`.`.`.`.`.`.`.`.`.JP$. `t -c 3, $`.3`.`.`.`.`.`.`.;.`.`$,c,3`.`.`.`.`.`.;;`.`.`.`.`;$ `L $ 3. ?. $$iJ`.`.`.`.`.`.`;;.`.`$?;t$).`.`.`.`.`;;;`.`.`.`.,$' $ `L $ $ ?$F;`.`.`.`.`.`.`;;.`.``$iP"`.`.`.`.`.`;;:`.`.`.`.$$ $ 3. $ 3 `h;;,.`.`.`.`.`.`?;;`.`.`.`.`.`.`.`.`.;;3.`.`.`.`,$$ j'L $ J" $ ?;;;;,.`.`.`;;.`$;;;.`.`.`.`.`.`.`.`;;;P.`.`.`.`$$F j ?. `"??" v' `h;;;;;;,;;;;).`?h;;,`.`.`.`.`.`.`;;;;$`.`.`.`.f'$F J ?, .$" ?c;;;;;;;;F`.`.$h;;;,`.`.`.`.,;;;;;$'`.`.`.`f $) $ `"?????c=" 4r ?c;;;;;;F.`.`.`?y;;;;;;;,;;;;;;;iP`.`.`.`.J' $ $ j' `"?jj$F;.`.`.`.`$y;;;;;;;;;;;jP".`.`.`.`;$ $ F j' 3;;.`.`.`.`.`?hijjjjid$?".`.`.`.`.,f $ F j' h;.`.`.`.`.`.`.`.`.`.`.`.`.`.`.`,;$' ;F L P ?h.`.`.`.`.`.`.`.`.`.`.`.`.`.`.,;;$ $ ? ,cc $ `$;`.`.`.`.`.`.`.`.`.`.`.`.`.`,;;;$ $ " ?. z" ?;`.`.`.`.`.`.`.`.`.`.`.`.`.;;;;;$ `r h.,zJ" h;.`.`.`.`.`.`.`.`.`.`.`.`;;;;;;$ ? `$ `h;;;,.`.`.`.`.`.`.`.`.`.`;;;;;;$ $ .F $;;;;;;.`.`.`.`.`.`.`.`.,;;;;;;$ "hcc$ $ `h;;;;;,`.`.`.`.`.`.`.`.;;;;;;;$. j' ?;;;;;;;.`.`.`.`.`.`.`.;;;;;;;9L, J' ?;;;;;;;`.`.`.`.`.`.`.;;;;;;;;h "cc,__,c" $;';;;;,.`.`.`.`.`.`.;;;;;;';9r $;`.`.`.`.`.`.`.`.`.;;`.`;`.`?c. $;.`.`.`.`.`.`.`.`.;.`.`.`.`.`."c._ h;`.`.`.`.`.`.`.`.`.`.`.`.`.`.`.`."?c, ?;;.?;`.`.`.`.`.`.`.`.`.`.`.`.`.`.`.`."=c_ $;.`$h.`.`.`.`.`.`.`.`.`.`.`.`.`.`.`.`.`."c ?;;`.$)`.`.`.`.`.`.`.`.`.`.`.`.`.`.`.`.`.`."h. h;`.`?`.`.`.`.`.`.`.`.`.`.`.`.`.`.`.`.`.`.`.`?. `C;;`.`.`.`.`.`.`.`.`.`.`.`.`.`.`.`.`.`.`.`.`.?c $;;,.`.`.`.`.`.`.`;;.`.`.`.`.`.`.`.`.`.`.`.`.`.h ?;;;;`.`.`.`.`.`.;;;;`.`.`.`.`.`.`.`.`.`.`.`.`.`h h.;;;;`.`.`.`.`.;;;;';`.`.`.`.`.`.`.`.`.`.`.`.`?L ?.`;;;;.`.`.`.`.`;;;;;`.`.`.`.`.`.`.`.`.`.`.`.`.3. ?`.;;;;`.`.`.`.`.;;;;`.`.`.`.`.`.`.`.`.`.`.`.`.`$ $`.;;;;,`.`.`.`.`.;$`.`.`.`.`.`.`.`.`.`.`.`.`.``L $`.`;;;;.`.`.`.`.;$`.`.`.`.`.`.`.`.`.`.`.`.`.`.$ $;`.;;;;;.`.`.`.;9`.`.`.`.`.`.`.`.`.`.`.`.`.`.3 $;,`.`;;.`.`.`.;?`.`.`.`.`.`.`.`.`.`.`.`.`.`.3 $h;;`.`.`.`.`.;;L.`.`.`.`.`.`.`.`.`.`.`.`.`.3 $'"$;;;;;;;;;;;j$.`.`.`.`.`.`.`.`.`.`.`.`.`.$ $.```?;;;;;;jjJ?$.`.`.`.`.`.`.`.`.`.`.`.`.`.$ J'`.`.`"hiii?";;;?h`.`.`.`.`.`.`.`.`.`.`.`.`.$ ,$`.`.`.`.``?i;;;;;;$`.`.`.`.`.`.`.`.`.`.`.`.`j' c"`.`.`.`.`.`.?$i;;;;$`.`.`.`.`.`.`.`.`.`.`.`.`$ .P`.`.`.`.`.`.`.`.`?iii9`.`.`.`.`.`.`.`.`.`.`.`.`f z?.`.`.`.`.`.`.`.`.`.`.`3).`.`.`.`.`.`.`.`.`.`.`.j' J'`.`.`.`.`.`.`.`.`.`.`.`?).`.`.`.`.`.`.`.`.`.`.`.3 j"`.`.`.`.`.`.`.`.`.`.`.`.`.h.`.`.`.`.`.`.`.`.`.`.`.3 ,P`.`.`.`.`.`.`.`.`.`.`.`.`.`.$.`.`.`.`.`.`.`.`.`.`.`.3 Kludgeonsmith
Ссылки:
http://www.roysac.com/asciiarthistory.asp — отличная статья о предшественниках ASCII Art
http://www.roysac.com/roy-sac_styles_of_underground_text_art.asp — основная статья для перевода
textfiles.com — есть много инфомации о текстовом искусстве
http://artscene.textfiles.com/ — коллекция паков различных групп