ASCII-искусство
ASCII art — это метод графического дизайна , который использует компьютеры (из 128), для представления и состоит из изображений, составленных из 95 печатных символов определенных стандартом ASCII от 1963 года, и наборов символов, совместимых с ASCII, с собственными расширенными символами (помимо 128 символов). символы стандартного 7-битного ASCII). Этот термин также широко используется для обозначения текстового визуального искусства в целом . Изображения ASCII можно создавать в любом текстовом редакторе , и они часто используются в языках свободной формы . Для большинства примеров ASCII- искусства требуется шрифт фиксированной ширины (непропорциональные шрифты , как на традиционной пишущей машинке ), например Courier , для представления.
Среди старейших известных примеров искусства ASCII являются творения пионера компьютерного искусства Кеннета Ноултона работал в Bell Labs . примерно 1966 года, который в то время [ 1 ] «Исследования восприятия I» Ноултона и Леона Хармонов 1966 года демонстрируют некоторые примеры их раннего искусства ASCII. [ 2 ]
Искусство ASCII было изобретено во многом потому, что ранним принтерам часто не хватало графических возможностей, и поэтому вместо графических знаков использовались символы. Кроме того, чтобы отметить разделение между различными заданиями на печать от разных пользователей, массовые принтеры часто использовали символы ASCII для печати больших баннерных страниц , что облегчало обнаружение разделения, чтобы оператору компьютера или клерку было легче разделить результаты. [ 3 ] Искусство ASCII также использовалось в первых сообщениях электронной почты, когда изображения нельзя было встроить.
История
[ редактировать ]Пишущая машинка искусство
[ редактировать ]С 1867 года пишущие машинки используются для создания изобразительного искусства. [ нужен лучший источник ] [ 4 ] [ 5 ]
Телетайп и RTTY
[ редактировать ]TTY означает «TeleTYpe» или «TeleTYpewriter» и также известен как телетайп или телетайп. RTTY означает радиотелетайп ; наборы символов , такие как код Бодо использовались , который предшествовал ASCII. Согласно главе «Справочника RTTY», текстовые изображения были отправлены с помощью телетайпа еще в 1923 году. [ 6 ] Однако ни одно из «старых» изображений RTTY пока не обнаружено. Известно лишь, что текстовые изображения часто появлялись на радиотелетайпе в 1960-х и 1970-х годах. [ 7 ] [ 8 ]
Линейно-принтерное искусство
[ редактировать ]В 1960-х годах Андрис ван Дам опубликовал изображение электронной схемы, созданной на IBM 1403 линейном принтере . [ 9 ] В то же время Кеннет Ноултон создавал реалистичные изображения, в том числе на поточных принтерах, печатая несколько символов друг на друга. [ 2 ] Обратите внимание, что это не было искусство ASCII в том смысле, что 1403 управлялся платформой с кодировкой EBCDIC , а наборы символов и поезда, доступные на 1403, были получены из EBCDIC, а не из ASCII, несмотря на некоторые общие черты глифов.
ASCII-искусство
[ редактировать ]Широкое использование символов ASCII можно проследить до компьютерных систем досок объявлений конца 1970-х - начала 1980-х годов. Ограничения компьютеров того времени потребовали использования текстовых символов для представления изображений. Однако наряду с использованием ASCII в общении он также начал появляться в андеграундных онлайн-художественных группах того периода. Комикс ASCII — это форма веб-комикса , в которой для создания изображений используется текст ASCII. Вместо изображений в обычном комиксе используется изображение ASCII, под которым обычно размещается текст или диалог. [ 10 ]
В 1990-е годы графический просмотр и переменной ширины шрифты становились все более популярными, что привело к упадку использования ASCII-изображений. Несмотря на это, искусство ASCII продолжало выживать благодаря онлайн- MUD , аббревиатуре от «Multi-User Dungeon» (текстовые многопользовательские ролевые видеоигры ), интернет-релейному чату , электронной почте , доскам объявлений и другим формам онлайн-коммуникации, которые обычно используют необходимую фиксированную ширину .
Его и по сей день можно увидеть в CLI приложении Neofetch , которое отображает логотип ОС , в которой оно вызывается. [ 11 ] [ 12 ]
-
Существует 95 печатных символов ASCII, пронумерованных от 32 до 126.
-
Neofetch в Arch Linux
-
На MacOS Мохаве
АНСИ
[ редактировать ]ASCII и, что более важно, ANSI были основой ранней технологической эпохи; Терминальные системы полагались на когерентное представление с использованием цветовых и управляющих сигналов, стандартных в терминальных протоколах.
С годами на варез . арт-сцену ASCII начали выходить группы [ 13 ] Группы Warez обычно выпускают .nfo файлы со своим программным обеспечением, кряками или другими общими выпусками программного обеспечения для обратного проектирования. [ 14 ] Изображение в формате ASCII обычно включает название группы варез и, возможно, некоторые рамки ASCII на внешней стороне примечаний к выпуску и т. д. [ 15 ]
Системы BBS были основаны на ASCII и ANSI, как и большинство DOS и подобных консольных приложений, а также предшественник AOL .
Использование
[ редактировать ]Искусство ASCII используется везде, где текст легче распечатать или передать, чем графику, или в некоторых случаях, когда передача изображений невозможна. Сюда входят пишущие машинки, телетайпы , неграфические компьютерные терминалы , сепараторы принтеров , первые компьютерные сети (например, BBS ), электронная почта и Usenet новостные сообщения . Искусство ASCII также используется в исходном коде компьютерных программ для представления логотипов компаний или продуктов, а также управления потоком или других диаграмм. В некоторых случаях весь исходный код программы представляет собой произведение искусства ASCII — например, заявка на один из более ранних международных конкурсов по обфусцированному коду C представляет собой программу, которая складывает числа, но визуально выглядит как двоичный сумматор, нарисованный в логике. порты. [ 16 ]
Некоторые электронные архивы схем представляют схемы в формате ASCII. [ 17 ] [ 18 ] [ 19 ] [ 20 ] [ 21 ] [ 22 ] [ 23 ] [ 24 ] [ 25 ] [ 26 ] [ 27 ]
Примеры искусства в стиле ASCII, предшествовавшего современной компьютерной эпохе, можно найти в выпусках журнала Popular Mechanics за июнь 1939, июль 1948 и октябрь 1948 года. [ 28 ]
В ранних компьютерных играх, в которые играли на терминалах, для имитации графики часто использовалось искусство ASCII, особенно в жанре рогаликов , в котором искусство ASCII использовалось для визуального представления подземелий и монстров внутри них. [ 29 ] «0verkill» — это многопользовательский 2D-платформенный шутер, полностью выполненный в цветном формате ASCII. [ 30 ] MPlayer и медиаплеер VLC могут отображать видео в формате ASCII через библиотеку AAlib . Искусство ASCII используется при создании игр ZZT для DOS .
Многие руководства по прохождению игры входят в состав базового файла .txt; этот файл часто содержит название игры в формате ASCII. Как показано ниже, текстовое искусство создается с использованием обратной косой черты и других значений ASCII, чтобы создать иллюзию 3D.
Виды и стили
[ редактировать ]В искусстве ASCII можно использовать разные методы для получения разных художественных эффектов.
Надпись в стиле «пишущей машинки», составленная из отдельных буквенных знаков: [ 31 ]
H H EEEEE L L OOO W W OOO RRRR L DDDD !! H H E L L O O W W W O O R R L D D !! HHHHH EEEEE L L O O W W W O O RRRR L D D !! H H E L L O O ,, W W O O R R L D D H H EEEEE LLLLL LLLLL OOO ,, W W OOO R R LLLLL DDDD !!
Штриховые рисунки для создания фигур:
.--. /\ ____ '--' /__\ (^._.^)~ <(o.o )>
Solid art для создания заполненных объектов:
.g@8g. db 'Y8@P' d88b
Затенение с использованием символов различной интенсивности для создания градиентов или контрастов:
:$#$: "4b. ':. :$#$: "4b. ':.
Комбинации вышеперечисленного, часто используемые в качестве подписей, например, в конце электронного письма:
|\_/| **************************** (\_/) / @ @ \ * "Purrrfectly pleasant" * (='.'=) ( > º < ) * Poppy Prinz * (")_(") `>>x<<´ * ([email protected]) * / O \ ****************************
Символы As-pixel используют комбинации ░, █, ▄, ▀ ( блочные элементы ) и/или ⣿, ⣴, ⢁ и т. д. ( ASCII шрифта Брайля ) для создания изображений:
⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⠿⠿⠿⠿⢿⣿⣿⣿⣿⣿⣿ ⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⠟⢁⣴⣾⣿⣷⣦⣌⠙⢿⣿⣿⣿ ⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⠟⢁⣴⣿⣿⣿⣿⣿⣿⣿⣷⡈⢻⣿⣿ ⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⠟⢁⣴⣿⣿⠟⠋⣉⠙⢻⣿⣿⣿⣷⠀⣿⣿ ⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⠟⢁⣴⣿⣿⠟⢁⣴⣿⣿⡷⢀⣿⣿⣿⡿⠀⣿⣿ ⣿⣿⣿⣿⣿⣿⣿⣿⣿⠟⢁⣴⣿⣿⠟⢁⣴⣿⣿⡿⠋⣠⣾⣿⣿⠟⢁⣼⣿⣿ ⣿⣿⣿⣿⣿⣿⣿⠟⢁⣴⣿⣿⠟⢁⣴⣿⣿⡿⠋⣠⣾⣿⣿⠟⢁⣴⣿⣿⣿⣿ ⣿⣿⣿⣿⣿⠟⢁⣴⣿⣿⠟⢁⣴⣿⣿⡿⠋⣠⣾⣿⣿⠟⢁⣴⣿⣿⣿⣿⣿⣿ ⣿⣿⣿⠟⢁⣴⣿⣿⣿⣿⣶⣿⣿⡿⠋⣠⣾⣿⣿⠟⢁⣴⣿⣿⣿⣿⣿⣿⣿⣿ ⣿⣿⠁⣴⣿⣿⣿⣿⣿⣿⣿⡿⠋⣠⣾⣿⣿⠟⢁⣴⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿ ⣿⣿⠀⢿⣿⣿⣿⣿⣿⡿⠋⣠⣾⣿⣿⠟⢁⣴⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿ ⣿⣿⣧⡈⠻⢿⣿⡿⠋⣠⣾⣿⣿⡟⢁⣴⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿ ⣿⣿⣿⣿⣷⣶⣶⣶⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿
Смайлики
[ редактировать ]Простейшие формы ASCII-арта — это комбинации двух или трех символов для выражения эмоций в тексте. Их обычно называют « смайликом », «смайликом» или « смайликом ». Существует еще один тип однострочного ASCII-изображения, не требующий мысленного вращения изображений, широко известный в Японии как каомодзи (буквально «лица персонажей»).
В более сложных примерах несколько строк текста используются для рисования больших символов или более сложных фигур. сотни различных текстовых смайлов . С течением времени были разработаны [ 32 ] но лишь немногие из них общеприняты, используются и понимаются.
ASCII-комикс
[ редактировать ]Комикс ASCII — это разновидность веб-комикса .
Приключения мальчика-ботана
[ редактировать ]«Приключения Nerd Boy» , или просто Nerd Boy — комикс в формате ASCII, опубликованный Хоакимом Гандарой в период с 5 августа 2001 года по 17 июля 2007 года и состоящий из 600 полос. Они были размещены в группе новостей об искусстве ASCII alt.ascii-art и на веб-сайте. [ 33 ] Некоторые ленты переведены на польский язык. [ 34 ] [ 35 ] и французский .
Стили компьютерной андеграундной текстовой арт-сцены
[ редактировать ]Атари 400/800 АТАСКИИ
[ редактировать ]Atari 400/800 , выпущенные в 1979 году, не соответствовали стандарту ASCII и имели собственный набор символов, называемый ATASCII . [ 36 ] [ 37 ] [ не удалось пройти проверку ] Появление искусства ATASCII совпало с растущей популярностью систем BBS , вызванной доступностью акустических соединителей , совместимых с 8-битными домашними компьютерами. Текстовые анимации ATASCII также называются сценаристами Atari «анимацией разрыва».
C-64 ПЕТСКИИ
[ редактировать ]Commodore 64 , выпущенный в 1982 году, также не соответствовал стандарту ASCII. Набор символов C-64 называется PETSCII и является расширенной формой ASCII -1963. Как и в случае с артами ATASCII от Atari, фанаты C-64 разработали аналогичную сцену, в которой использовали PETSCII для своих творений.
Изображение ASCII в стиле «Block ASCII» / «High ASCII» на IBM PC
[ редактировать ]Эта статья , по-видимому, противоречит статье ANSI art . ( июнь 2012 г. ) |
Так называемый «блочный ASCII» или «высокий ASCII» использует расширенные символы 8-битной кодовой страницы 437 , которая является собственным стандартом, введенным IBM в 1979 году (стандарт ANSI x3.16) для IBM PC DOS и MS-. Операционные системы DOS. «Блочные ASCII» широко использовались на ПК в 1990-х годах, пока Интернет не заменил BBS в качестве основной коммуникационной платформы. До этого на сцене текстового искусства ПК доминировали «блочные ASCII» . [ 38 ] [ 39 ]
Первая художественная группа, которая в своих произведениях сосредоточилась на расширенном наборе символов ПК, называлась « Aces of ANSI Art » ( <AAA> ). Некоторые участники ушли в 1990 году и сформировали группу под названием « ANSI Creators in Demand » ( ACiD ). В том же году была основана вторая крупная группа андеграундной арт-сцены, ICE , «Insane Creators Enterprise». [ 40 ]
Между художниками ASCII и блочными ASCII ведутся споры: «хардкорные» художники ASCII утверждают, что блочное искусство ASCII на самом деле не является искусством ASCII, поскольку оно не использует 128 символов исходного стандарта ASCII. С другой стороны, художники, работающие с блоками ASCII, утверждают, что если в их произведениях используются только символы компьютерного набора символов, то его следует называть ASCII, независимо от того, является ли этот набор символов собственным или нет.
Microsoft Windows не поддерживает стандарт ANSI x3.16. Можно просмотреть блочные ASCII-коды в текстовом редакторе, используя шрифт « Терминал », но это будет выглядеть не совсем так, как задумано художником. С помощью специального средства просмотра ASCII/ANSI, такого как ACiDView для Windows (см. Средства просмотра изображений ASCII и ANSI ), можно правильно просматривать блочные файлы ASCII и ANSI. Пример, иллюстрирующий разницу во внешнем виде, является частью этой статьи. Альтернативно, можно просмотреть файл, используя команду TYPE в командной строке.
Искусство ASCII в стиле "Amiga"/"Oldskool"
[ редактировать ]В сфере искусства одним из популярных стилей ASCII, в котором использовался стандартный 7-битный набор символов ASCII, был так называемый «олдскульный» стиль. Его также называют «стилем Amiga» из-за его происхождения и широкого использования на компьютерах Commodore Amiga . В стиле используются преимущественно символы: _/\-+=.()<>:
. «Олдскульное» искусство больше похоже на контурные рисунки фигур, чем на настоящие картины.
Это пример «в стиле Amiga » (также называемого «старой школой» или «старой школой») ASCII-изображения сцены . [ 38 ]
Сцена Amiga ASCII появилась в 1992 году, через семь лет после появления Commodore Amiga 1000 . Сцена Commodore 64 PETSCII не перешла на Commodore Amiga, как это сделали демо-сцены C64 и варезные сцены. Среди первых художественных групп Amiga ASCII были ART, Epsilon Design, Upper Class, Unreal (позже известные как «DeZign»). Это означает, что сцена текстового искусства на Amiga была на самом деле моложе, чем сцена текстового искусства на ПК. Художники Amiga также не называли свой художественный стиль ASCII «олдскульным». Этот термин был введен на ПК. Когда и кем неизвестно и потеряно в истории.
ASCII-изображение в стиле Amiga чаще всего выпускалось в виде одного текстового файла, который включал все изображения (обычно запрашиваемые) с некоторыми промежуточными частями дизайна, в отличие от арт-сцены для ПК, где произведение искусства было выпущено как ZIP-архив с отдельными текстовыми файлами для каждого фрагмента. Более того, выпуски обычно назывались «коллекциями ASCII», а не «арт-пакетами», как на IBM PC.
В текстовых редакторах
[ редактировать ]_____ ___ ____ _ _ | ___|_ _/ ___| | ___| |_ | |_ | | | _| |/ _ \ __| | _| | | |_| | | __/ |_ |_| |___\____|_|\___|\__|
Этот вид ASCII-изображения создается вручную в текстовом редакторе. Популярные редакторы, используемые для создания такого рода изображений ASCII, включают Microsoft Notepad , CygnusEditor, он же. CED ( Amiga ) и EditPlus2 ( ПК ).
Пример шрифта Oldskool с ПК, который был взят из ASCII-редактора Figlet .
Искусство ASCII в стиле ньюскул
[ редактировать ]«Newskool» — это популярная форма ASCII-изображения, в которой используются строки символов, такие как «$#Xxo». Несмотря на свое название, стиль не является «новым»; напротив, он был очень старым, но вышел из моды и был заменен искусством ASCII в стиле «Oldskool» и «Block». После своего возвращения и возобновления популярности в конце 1990-х годов он получил название «Newskool». [ 38 ]
Newskool существенно изменился в результате введения расширенных фирменных символов . Классические 7-битные стандартные символы ASCII остаются преобладающими, но расширенные символы часто используются для «тонкой настройки» и «подстройки». Стиль получил дальнейшее развитие после введения и адаптации Unicode .
Методы создания изображений ASCII
[ редактировать ]Хотя некоторые предпочитают использовать простой текстовый редактор для создания изображений ASCII, были разработаны специализированные программы, такие как JavE, которые часто имитируют функции и инструменты редакторов растровых изображений. Для оформления Block ASCII и ANSI художник почти всегда использует специальный текстовый редактор, поскольку для генерации необходимых символов на стандартной клавиатуре необходимо знать код Alt для каждого символа. Например, Alt+ 178 произведет ▓, Alt+ 177 будет производить ▒, и Alt+ 8 произведу ◘.
В специальных текстовых редакторах есть наборы специальных символов, назначенных существующим клавишам на клавиатуре. Популярные редакторы на базе DOS , такие как TheDraw и ACiDDraw, имели несколько наборов различных специальных символов, сопоставленных с функциональными клавишами, чтобы упростить использование этих символов для художника, который может переключаться между отдельными наборами символов с помощью основных сочетаний клавиш. PabloDraw — один из немногих специальных художественных редакторов ASCII/ANSI, разработанных для Windows .
Преобразование изображения в текст
[ редактировать ]Другие программы позволяют автоматически преобразовывать изображение в текстовые символы, что является частным случаем векторного квантования . Метод состоит в том, чтобы преобразовать изображение в оттенки серого с точностью менее 8 бит , а затем назначить символ для каждого значения. Такие генераторы изображений ASCII часто позволяют пользователям выбирать интенсивность и контрастность генерируемого изображения. [ 41 ]
Три фактора ограничивают точность преобразования, особенно фотографий:
- глубина (решения: уменьшенный межстрочный интервал; жирный стиль; блочные элементы; цветной фон; хорошая штриховка );
- резкость (решения: текст подлиннее, шрифт поменьше; набор символов побольше; переменной ширины ); шрифты
- соотношение (решения проблем совместимости: шрифт с квадратной сеткой; стилизованный без дополнительного межстрочного интервала ).
Ниже приведены примеры конвертированных изображений.
Это одна из самых ранних форм искусства ASCII, восходящая к заре появления миникомпьютеров и телетайпов 1960-х годов . США было популярно В 1970-е годы в торговых центрах приобретать футболки с фотографией, напечатанной в формате ASCII, в автоматическом киоске с компьютером, а в лондонском Музее науки была аналогичная услуга по изготовлению печатных портретов. С появлением Интернета, HTML и CSS многие программы преобразования ASCII теперь выполняют квантование до полного цветового пространства RGB , позволяя раскрашивать изображения ASCII.
Неподвижные изображения или фильмы также можно конвертировать в ASCII в различных UNIX и UNIX-подобных системах с помощью драйвера графического устройства AAlib (черно-белое) или libcaca (цветное), либо медиаплеера VLC или mpv под Windows , Linux или macOS ; все они визуализируют экран с использованием символов ASCII вместо пикселей. [ 42 ]
Существует также ряд для смартфонов приложений , таких как ASCII cam для Android , которые генерируют изображения ASCII в режиме реального времени, используя входные данные с камеры телефона. Эти приложения обычно позволяют сохранять изображения ASCII либо в виде текстового файла, либо в виде изображения, состоящего из текста ASCII.
ASCII не фиксированной ширины
[ редактировать ]Большая часть изображений ASCII создается с использованием моноширинного шрифта , такого как Courier , где все символы имеют одинаковую ширину. Первые компьютеры, использовавшиеся, когда искусство ASCII вошло в моду, имели моноширинные шрифты для экранов и дисплеев принтера. Сегодня большинство наиболее часто используемых шрифтов в текстовых процессорах, веб-браузерах и других программах представляют собой пропорциональные шрифты, такие как Helvetica или Times Roman , где для разных символов используется разная ширина. Изображение ASCII, нарисованное для шрифта фиксированной ширины, обычно будет выглядеть искаженным или даже неузнаваемым при отображении пропорциональным шрифтом.
Некоторые художники ASCII создали изображения для отображения пропорциональными шрифтами. Эти ASCII-коды, вместо того чтобы использовать чисто соответствие на основе оттенков, используют символы для наклонов и границ, а также используют блочную заливку. Эти ASCII-коды обычно обеспечивают большую точность и внимание к деталям, чем ASCII-коды фиксированной ширины при меньшем количестве символов, хотя они не так универсально доступны, поскольку обычно относительно зависят от шрифта.
Анимированное изображение ASCII
[ редактировать ]Анимация ASCII началась в 1970 году с так называемой анимации VT100, созданной на терминалах VT100 . Эти анимации представляли собой просто текст с инструкциями по перемещению курсора, в которых удалялись и стирались символы, необходимые для анимации. Обычно они представляли собой длительный ручной процесс, предпринимаемый одним человеком, чтобы рассказать историю.
Современный веб-браузер снова оживил анимированное искусство ASCII. Стало возможным отображать анимированное изображение ASCII с помощью JavaScript или Java-апплетов . Статические художественные изображения ASCII загружаются и отображаются одно за другим, создавая анимацию, очень похожую на то, как кинопроекторы разматывают пленку и проецируют отдельные изображения на большой экран в кинотеатрах. Родился новый термин: « ASCIImation » — другое название анимированного ASCII-искусства . Основополагающей работой в этой области является ASCII-адаптация «Звездных войн» . [ 43 ] Более сложные процедуры в JavaScript генерируют более сложные ASCII-изображения, демонстрирующие такие эффекты, как эффекты морфинга , эмуляцию звездного поля, эффекты затухания и расчетные изображения, такие как фрактальная анимация Мандельброта. [ 44 ] [ 45 ]
Сейчас существует множество инструментов и программ, способных преобразовывать растровые изображения в текстовые символы; некоторые из этих инструментов могут работать с потоковым видео. Например, клип на американской певицы Бека песню « Black Tambourine ». [ 46 ] полностью состоит из символов ASCII, которые соответствуют исходному отснятому материалу. VLC , программное обеспечение медиаплеера, может отображать любое видео в цветном формате ASCII через модуль libcaca .
Другое текстовое визуальное искусство
[ редактировать ]Существует множество других видов искусства, использующих текстовые символы из наборов символов, отличных от ASCII, и/или какой-либо формы цветового кодирования. Несмотря на то, что они не являются чистым ASCII, их все равно часто называют «ASCII-искусством». Часть набора символов, разработанная специально для рисования, известна как символы рисования линий или псевдографика .
ANSI искусство
[ редактировать ]Графическое оборудование IBM PC в текстовом режиме использует 16 бит на символ. Он поддерживает различные конфигурации, но в режиме по умолчанию в DOS они используются для предоставления 256 глифов из одной из кодовых страниц IBM PC ( кодовая страница 437 по умолчанию), 16 цветов переднего плана, восьми цветов фона и опции Flash. Такое искусство можно загрузить напрямую в память экрана. ANSI.SYS , если он загружен, также позволяет размещать такие изображения на экране, выводя escape-последовательности, которые указывают на движения экранного курсора и изменения цвета/вспышки. Если используется этот метод, искусство становится известным как искусство ANSI . Кодовые страницы IBM PC также включают символы, предназначенные для простого рисования, из-за чего эти рисунки часто выглядят намного чище, чем те, которые созданы с использованием более традиционных наборов символов. Обычные текстовые файлы также встречаются с этими символами, хотя они стали гораздо менее распространенными, поскольку текстовые редакторы Windows с графическим интерфейсом (использующие кодовую страницу Windows ANSI ) в значительной степени заменили редакторы на основе DOS.
Shift_JIS и Япония
[ редактировать ]
В Японии искусство ASCII (AA) в основном известно как искусство Shift_JIS . Shift JIS предлагает больший выбор символов, чем обычный ASCII (включая символы японского алфавита и полноширинные формы символов ASCII ), и может использоваться для текстовых изображений на японских веб-сайтах.
Часто такие изображения предназначены для просмотра с использованием японского шрифта по умолчанию на платформе, например пропорционального MS P Gothic. [ 47 ]
Каомодзи
[ редактировать ]Пользователи ASCII-NET, в которой слово ASCII относится к корпорации ASCII, а не к американскому стандартному коду обмена информацией , популяризировали стиль смайлов ( 顔文字 , kaomoji , смайлик) , в котором лицо выглядит вертикальным, а не повернутым.
Икона | Значение |
---|---|
(^_^) (^^ゞ (^_^;) (-_-;) (~_~;) (・.・;) (・_・;) (・・;) ^^; ^_^ ; (#^.^#) (^ ^;) | Улыбчивый, нервный, смущенный, обеспокоенный, застенчивый, капля пота |
Юникод
[ редактировать ]Казалось бы, Unicode предлагает максимальную гибкость при создании текстовых изображений с огромным разнообразием символов. Однако найти подходящий шрифт фиксированной ширины, вероятно, будет сложно, если требуется значительное подмножество Unicode. (Современные операционные системы в стиле UNIX предоставляют полные шрифты Unicode фиксированной ширины, например, для xterm . В Windows есть шрифт Courier New , который включает такие символы, как ┌╥─╨┐♥☺Ƹ̵̡Ӝ̵̨̄Ʒ). Кроме того, обычная практика отображения Unicode с использованием смеси шрифтов переменной ширины, вероятно, затруднит предсказуемое отображение, если используется более чем небольшое подмножество Unicode. ≽ ʌ ⱷ҅ ᴥ ⱷ ʌ ≼ — адекватное представление морды кошки шрифтом с различной шириной символов.
Управление и объединение персонажей
[ редактировать ]Возможно, этот раздел содержит оригинальные исследования . ( Май 2015 г. ) |
Механизм объединения символов Юникода , предоставляет широкие возможности настройки стиля, даже запутывая текст (например, с помощью онлайн-генератора, такого как Obfuscator [ 48 ] который фокусируется на фильтрах [ 49 ] ). Glitcher — один из примеров искусства Unicode , начатый в 2012 году: эти символы, выступающие вверх и вниз, созданы путем объединения множества диакритических знаков. Это своего рода искусство. Довольно много художников используют в качестве холста Интернет или определенные социальные сети. [ 50 ] Соответствующие творения предпочитаются в веб-браузерах (благодаря их всегда лучшей поддержке). [ 51 ] ), как причудливо стилизованные имена пользователей для социальных сетей. При достаточной совместимости и различных онлайн-инструментах [символы Facebook] [ 52 ] демонстрирует различные виды искусства Unicode, в основном для эстетических целей ïƙỉpểɗĭà Ẅşḱïṕȩđĩẵ и т. д.). Кроме того, творения можно создавать вручную (с помощью программирования) или вставлять из мобильных приложений (например, категория «фантазийный текст»). [ 53 ] инструменты на Android). Однако лежащий в основе метод восходит к старым системам, в которых использовались управляющие символы . Например, немецкий композит ö
будет имитироваться на ZX Spectrum путем перезаписи [ 54 ] "
после возврата и o
.
Надпечатка (сюрпринт)
[ редактировать ]В 1970-х и начале 1980-х годов было популярно создавать своего рода текстовое искусство, основанное на надпечатке. Это можно было бы создать либо на экране, либо на принтере, набрав символ, сделав резервную копию и затем набрав другой символ, как на пишущей машинке. В некоторых случаях это переросло в сложную графику, например, в системе PLATO (около 1973 г.), где верхний и нижний индекс позволяли использовать широкий спектр графических эффектов. Обычно использовались смайлы : WOBTAX и VICTORY создавали убедительные смайлики. [ 55 ] Наложение печати ранее использовалось на пишущих машинках, но пикселизация символов с низким разрешением на видеотерминалах означала, что наложение здесь создавало бесшовную пиксельную графику, а не явно перечеркнутые комбинации букв на бумаге.
Помимо пиксельной графики, она также использовалась для печати фотографий, поскольку общая темнота определенного пространства символов зависела от того, сколько символов, а также от выбора символа, было напечатано в определенном месте. Благодаря повышенной детализации тона фотографии часто конвертировались в распечатку такого типа. даже ручные пишущие машинки или принтеры с ромашками Можно использовать . Популярность этого метода упала, поскольку все дешевые принтеры могут легко печатать фотографии, а обычный текстовый файл (или сообщение электронной почты, или публикация в Usenet) не может представлять собой напечатанный текст. Однако на замену ему появилось нечто похожее: заштрихованное или цветное изображение ASCII с использованием разметки видеотерминала ANSI или цветовых кодов (например, тех, которые встречаются в HTML , IRC и на многих досках объявлений в Интернете ), чтобы добавить немного больше вариаций тона. Таким образом, можно создавать изображения ASCII, в которых символы различаются только цветом.
См. также
[ редактировать ]- Микрография
- Типы и стили: альтернативный код , стереограмма ASCII , символы рисования прямоугольников , смайлик , FILE_ID.DIZ , .nfo (файл информации о выпуске)
- История до ASCII: Каллиграмма , Конкретная поэзия , Пишущая машинка , Загадочная игра на пишущей машинке , Телепринтер , Радиотелетайп.
- Похожие искусства: ANSI art , ASCII порно , ATASCII , Fax art , PETSCII , Shift JIS art , Текстовая полуграфика
- Связанный контекст: Система досок объявлений (BBS), Компьютерная арт-сцена , Категория: Группы артсцены
- Программное обеспечение: AAlib , Cowsay.
- Юникод: гомоглиф , повторяющиеся символы в Юникоде.
Ссылки
[ редактировать ]- ^ Карлсон, Уэйн Э. (2003). «Историческая хронология компьютерной графики и анимации» . Кафедра дизайна — Университет штата Огайо . Архивировано из оригинала 10 марта 2008 г. Проверено 5 марта 2008 г.
- ^ Перейти обратно: а б Карлсон, 2003 г. «Исследования восприятия I, 1966 г., проведенные Кеном Ноултоном и Леоном Хармоном (Bell Labs)», Изображение исследований восприятия I, заархивировано 4 марта 2016 г. в Wayback Machine.
- ^ Морицугу, Стив (2000). Практический UNIX . Издательство Que. стр. 220 –221. ISBN 9780789722508 .
баннер.
- ^ Старк, Джоан Г. (2001). «История ASCII (текстового) искусства» . Архивировано из оригинала 26 октября 2009 г. Проверено 5 марта 2008 г.
- ^ Роберт, Пол (11 мая 2005 г.). «Искусство пишущей машинки» . Виртуальный музей пишущих машинок . Проверено 5 марта 2008 г.
- ^ Грин, Уэйн (июнь 1972 г.). Справочник RTTY . Саммит Блю-Ридж, Пенсильвания : Вкладки G/L. ISBN 0-8306-2597-6 .
- ^ Старк, Джоан Г. (2000). «РАЗРАБОТКА (ASCII) ТЕКСТА» . Архивировано из оригинала 26 октября 2009 г. Проверено 5 марта 2008 г.
- ^ «Новая страница» . www.rtty.com . Проверено 19 октября 2017 г.
- ^ «Компактная структура данных для хранения, извлечения и управления линейными рисунками» Андрис Ван Дам и Дэвид Эванс
- ^ Чут, Хиллари Л.; Ягода, Патрик (11 июля 2014 г.). Комиксы и медиа: специальный выпуск «Критического расследования» . Издательство Чикагского университета. ISBN 978-0-226-23908-8 .
- ^ «Neofetch создает красочные экраны с системной информацией, используя Ascii Art» . Мигающий компьютер . Проверено 10 июля 2022 г.
- ^ Снеддон, Джоуи (15 мая 2020 г.). «NeoFetch: см. информацию о системе из командной строки в Linux» . МОЙ БОГ! Убунту! . Проверено 08 августа 2022 г.
- ^ Некромант (6 марта 1998 г.). «История Ascii-сцены ПК» . textfiles.com . Архивировано из оригинала 15 февраля 2008 г. Проверено 5 марта 2008 г.
- ^
Дефакто2 (2008). «Defacto2 – Документы сцен, текстовые и NFO-файлы» . defacto2.net. Архивировано из оригинала 12 марта 2008 г. Проверено 5 марта 2008 г.
{{cite web}}
: CS1 maint: числовые имена: список авторов ( ссылка ) - ^ Коллекция файлов NFO на Defacto2.net, включая файлы NFO, датированные 1989 годом . Проверено 17 февраля 2008 г.
- ^ Даунс, Макариос. «16-битное сложение: простой/сложный способ» .
- ^ «Формат разметки документа» . Архивировано из оригинала 26 июня 2004 г.
- ^ «Схемы в архиве схем» . 09.01.2013. Архивировано из оригинала 9 января 2013 г.
- ^ «Часто задаваемые вопросы по научной электронике: различные схемы ASCII» . www.repairfaq.org .
- ^ Каннингем, Коллин (4 февраля 2010 г.). «Схемы выглядят круче в ASCII» . Делать: . Архивировано из оригинала 11 сентября 2016 г.
- ^ «AACircuit — ASCII-схемы» . 13 февраля 2015 г. Архивировано из оригинала 13 февраля 2015 г.
- ^ Пол, Матиас Р. (12 декабря 2005 г.). «Minolta SR-T Batterieadapter» [Использование источника опорного напряжения в запрещенной зоне в качестве замены батареи Mercury]. Минолта-Форум (на немецком языке). Архивировано из оригинала 11 октября 2016 г. Проверено 26 февраля 2011 г.
- ^ Пол, Матиас Р. (14 марта 2009 г.). «Minolta SR-T Batterieadapter» [использование схемы стабилизатора напряжения нижней стороны на основе SMD-транзистора размером 7 × 7 мм в качестве замены батареи Mercury]. Минолта-Форум (на немецком языке). Архивировано из оригинала 27 марта 2016 г. Проверено 26 февраля 2011 г.
- ^ Пол, Матиас Р. (7 марта 2005 г.). «Eigenbau eines Kabelauslösers — Проблема с функцией…» [Создание собственного триггера для удаленной камеры — проблема с функцией…]. Минолта-Форум (на немецком языке). Архивировано из оригинала 31 марта 2016 г. Проверено 31 марта 2016 г.
- ^ Пол, Матиас Р. (26 апреля 2009 г.) [01 ноября 2007 г.]. "Funkblitzauslöser PT-04 m. Minolta-Blitz 5600HS(D) - Funkauslöser funktioniert, aber Blitz löst trotzdem nicht aus" [Беспроводное дистанционное управление вспышкой PT-04 с Minolta flash 5600HS(D) - беспроводной запуск работает, но вспышка по-прежнему не работает огонь]. Минолта-Форум (на немецком языке). Архивировано из оригинала 6 июня 2016 г. Проверено 6 июня 2016 г.
- ^ Пол, Матиас Р. (09 апреля 2010 г.) [17 апреля 2009 г.]. "Деактивация автовыключения на Minolta Program 4000 AF - Деактивировать автоматическое отключение 4000 AF для ведомого режима?" [Деактивация функции автовыключения Minolta Program 4000 AF]. Форум Minolta (на немецком языке). Архивировано из оригинала 27 марта 2016 г. Проверено 27 марта 2016 г.
- ^ Пол, Матиас Р. (9 мая 2012 г.). «Innenschaltung Minolta PC Terminal Adaptor PCT-100» [Внутренняя схема адаптера компьютерного терминала Minolta PCT-100]. Минолта-Форум (на немецком языке). Архивировано из оригинала 4 августа 2016 г. Проверено 4 августа 2016 г.
- ^ Камбровски, Карстен (14 февраля 2007 г.). «Текстовое искусство на клавиатуре, созданное более чем за двадцать лет до ASCII» . roysac.com . Проверено 5 марта 2008 г.
- ^ Валентин, Кристиан (17 октября 2016 г.). «В Roguelikes с ASCII-артом еще не покончено» . Экран убийства . Проверено 4 января 2020 г.
- ^ Генсельман, Скотт (12 января 2018 г.). «Создание 0verkill на подсистеме Windows 10 для Linux — игра Deathmatch в формате 2D ASCII» . Проверено 18 марта 2023 г.
- ^ Пол, Матиас Р. (30 июля 1997 г.) [1 мая 1994 г.]. NWDOS-TIPs — Советы и подсказки для Novell DOS 7, с просмотром недокументированных подробностей, ошибок и обходных решений [ NWDOS-TIPs — — Советы и подсказки для Novell DOS 7 , с акцентом на недокументированные детали, ошибки и обходные пути ]. Выпуск 157 (на немецком языке) (3-е изд.). Архивировано из оригинала 10 сентября 2017 г. Проверено 6 августа 2014 г. (Примечание. В верхней части файла NWDOSTIP.TXT показан большой текстовый логотип в стиле пишущей машинки.) [1]
- ^ текстовые файлы (2008). «Коллекция смайлов ASCII» . Архивировано из оригинала 10 марта 2008 г. Проверено 5 марта 2008 г.
- ^ Гандара, Хоаким (2006). «Приключения мальчика-ботана — эпизоды 1–635» . Nerd-Boy.net . Проверено 5 марта 2008 г.
- ↑ Уилк, 2006 г., эпизоды с 1 по 172.
- ^ nb-pl.jogger.pl, 2006 г., эпизоды с 208 по 470.
- ^ Штерба, Радек (20 декабря 2005 г.). «АТАСКИИ» . Архивировано из оригинала 20 декабря 2005 г. Проверено 20 декабря 2005 г. (гиф-изображение)
- ^ Мозер, Дэвид; Фусик, Петр (13 мая 2007 г.). «7.2: Что такое набор символов ATASCII?» . faqs.org . Проверено 5 марта 2008 г.
- ^ Перейти обратно: а б с Рой/САК. «Три художественных стиля ASCII в сцене андеграундного текстового искусства» . www.roysac.com . Проверено 19 октября 2017 г.
- ^ Сокращенная история подземного компьютерного искусства, автор Napalm, 11 октября 1998 г., История искусства и технологий.
- ^ 100 ЛЕТ СЦЕНЫ КОМПЬЮТЕРНОГО ИСКУССТВА , представлено Джейсоном Скоттом Садофски и RaD Man ( ACiD ), конференция Notacon - Кливленд, Огайо, США, 23–25 апреля 2004 г.
- ^ «ASCII Art Generator: обзор» . asciiartgenerator.net. 12 января 2012 г. Архивировано из оригинала 1 августа 2013 г. Проверено 19 марта 2012 г.
- ^ «54. Смотрите видео в формате ASCII Art — Linux Multimedia Hacks [Книга]» . www.oreilly.com .
- ^ Янсен, Саймон (18 апреля 2006 г.). «Звездные «ASCIImation» войны» . Asciimation.co.nz. Архивировано из оригинала 9 декабря 2008 г. Проверено 18 ноября 2008 г.
- ^ ASCII-анимация «Morph» от SkyLined (с использованием JavaScript) включает эффекты морфинга и фрактальную анимацию Мандельброта.
- ^ ASCII Animation Starfield от SkyLined (с использованием JavaScript) включает эффект затухания и эмуляцию звездного поля с горизонтальной прокруткой.
- ^ БекВЕВО (07.10.2009). «Бек – Черный бубен» . Получено 19 октября 2017 г. - через YouTube.
- ^ «Шрифт Мона» . monafont.sourceforge.net . Проверено 19 октября 2017 г.
- ^ «Онлайн-обфускатор текста» . obfuscator.uo1.net .
- ^ «Веб-сервисы. Следует ли разрешить использование Unicode в именах пользователей?» . Переполнение стека .
- ^ Закас, Лаймонас (12 января 2012 г.). «Страница перформанса в Facebook» . ТехКранч . АОЛ . Проверено 23 июня 2015 г.
- ^ «Тестовая страница Unicode 3.2» . www.ltg.ed.ac.uk.
- ^ «Стиль имени профиля Facebook с символами (генератор шрифтов имени Facebook)» . fsymbols.com .
- ^ «необычный текст – приложения Android в Google Play» . play.google.com .
- ^ «World of Spectrum — Документация — Руководство по ZX Spectrum — Глава 16» . www.worldofspectrum.org .
- ^ Смайлики PLATO, новое посещение , Брайан Дир, История PLATO: Вспоминая будущее , 19 сентября 2012 г.
Дальнейшее чтение
[ редактировать ]- Бил, Ванги (2008). «Сокращения текстовых сообщений: руководство по пониманию сокращений и смайликов в онлайн-чате» . Вебопедия . Архивировано из оригинала 06 марта 2008 г. Проверено 5 марта 2008 г.
- Карлссон, Андерс; Миллер, А. Билл (2012). «Будущие возможности искусства ASCII» . Архивировано из оригинала 8 июля 2014 г. Проверено 8 июля 2014 г.
- Камбровски, Карстен (2 ноября 2007 г.). «История текстового арт-видео от RaD Man / ACiD» . roysac.com. Архивировано из оригинала 02 марта 2008 г. Проверено 29 марта 2014 г.
- Джонс, Майк (12 сентября 2002 г.). «Первый смайлик :-)» . Исследования Майкрософт . Архивировано из оригинала 5 марта 2008 г. Проверено 5 марта 2008 г.
- nb-pl.jogger.pl (2006). "[Ботаник ПЛ]" . Архивировано из оригинала 14 мая 2006 г. Проверено 14 мая 2006 г. ( Польские переводчики: Аня Гуречка [ag], Азия Мазур [as], Блажей Козловский [bug], Януш [jp], Лукаш Домбровский [luk], Лукаш Тырала [lt.], Лукаш Вилк [wilu], Марцин Глинский [fsc ])
- Вольф, Люк (2006). «Сайт группы новостей PL.REC.ASCII-ART» (на польском языке). Архивировано из оригинала 15 января 2006 г. Проверено 30 ноября 2006 г.
- Вирт, Кристиан (2007). Создание характера: ANSI с нуля . Нотакон . Проверено 7 июля 2013 г.
Внешние ссылки
[ редактировать ]- ASCII-искусство в Curlie
- media4u.ch - ASCII Art, заархивировано 21 августа 2019 г. в Wayback Machine (ASCII Art Movie. Матрица в ASCII Art)
- TexArt.io ASCII Коллекция произведений искусства
- Архив Textfiles.com
- Шестнадцать цветов ANSI Art и ASCII Art Archive
- Архив файлов NFO сцены Defacto2.net
- Коллекция произведений искусства Chris.com ASCII
- Коллекция произведений искусства ASCII «As-Pixel Персонажи». Архивировано 6 июля 2019 г. в Wayback Machine.
- ASCII-анимация «Звездных войн», «ASCIIMATION»
- Коллекция изображений клавиатуры ASCII
- Оживить
- Демонстрация видео в ASCII в 4 этапа