stringtranslate.com

ASCII-искусство

ASCII-арт рыбы

ASCII-искусство — это техника графического дизайна , которая использует компьютеры для презентации и состоит из изображений, собранных из 95 печатных (из 128) символов, определенных стандартом ASCII 1963 года, и совместимых с ASCII наборов символов с фирменными расширенными символами (за пределами 128 символов стандартного 7-битного ASCII). Термин также свободно используется для обозначения текстового визуального искусства в целом. ASCII-искусство может быть создано с помощью любого текстового редактора и часто используется с языками свободной формы . Большинство примеров ASCII- искусства требуют шрифта фиксированной ширины (непропорциональные шрифты , как на традиционной пишущей машинке ), такого как Courier , для презентации.

Среди старейших известных примеров ASCII-искусства — творения пионера компьютерного искусства Кеннета Ноултона , созданные примерно в 1966 году и работавшие в то время в Bell Labs . [1] В работе «Исследования восприятия I» Ноултона и Леона Хармона от 1966 года представлены некоторые примеры их раннего ASCII-искусства. [2]

ASCII-арт был изобретен, в значительной степени, потому что ранние принтеры часто не имели графических возможностей, и поэтому вместо графических меток использовались символы. Кроме того, чтобы отмечать разделы между различными заданиями на печать от разных пользователей, массовые принтеры часто использовали ASCII-арт для печати больших баннерных страниц , что делало разделение более заметным, так что результаты могли быть легче разделены оператором компьютера или клерком. [3] ASCII-арт также использовался в ранней электронной почте, когда изображения не могли быть встроены.

История

Искусство пишущей машинки

Фрагмент газеты Brooklyn Daily Eagle от 6 января 1875 года, на котором изображена реклама, выполненная в виде рисунка на пишущей машинке.
Реклама «Искусство пишущей машинки» в Brooklyn Daily Eagle , 6 января 1875 г.

С 1867 года пишущие машинки использовались для создания визуального искусства. [ необходим лучший источник ] [4] [5] Машинистки могли найти в книгах или журналах руководства с инструкциями о том, как печатать портреты или другие изображения. [6]

Телетайп и телетайп

Даг Хаммаршельд , распечатка с телетайпа 1961–1962 гг.

TTY означает «TeleTYpe» или «TeleTYpewriter», а также известно как Teleprinter или Teletype. RTTY означает Radioteletype ; использовались такие наборы символов , как код Бодо , который предшествовал ASCII. Согласно главе в «RTTY Handbook», текстовые изображения отправлялись с помощью телетайпа еще в 1923 году. [7] Однако ни одно из «старых» произведений искусства RTTY до сих пор не обнаружено. Известно, что текстовые изображения часто появлялись на радиотелетайпе в 1960-х и 1970-х годах. [8] [9]

Искусство линейного принтера

В 1960-х годах Андрис ван Дам опубликовал изображение электронной схемы, созданной на построчном принтере IBM 1403. [10] В то же время Кеннет Ноултон создавал реалистичные изображения, также на построчных принтерах, путем печати нескольких символов друг над другом. [2] Обратите внимание, что это не было искусством ASCII в том смысле, что 1403 управлялся платформой с кодировкой EBCDIC , а наборы символов и поезда, доступные на 1403, были получены из EBCDIC, а не из ASCII, несмотря на некоторую общность глифов.

ASCII-искусство

Широкое использование ASCII-искусства можно проследить до компьютерных систем досок объявлений конца 1970-х и начала 1980-х годов. Ограничения компьютеров того времени потребовали использования текстовых символов для представления изображений. Однако наряду с использованием ASCII в общении, он также начал появляться в подпольных онлайн-художественных группах того периода. ASCII-комикс — это форма веб-комикса , которая использует текст ASCII для создания изображений. Вместо изображений в обычном комиксе используется ASCII-искусство, а текст или диалог обычно размещаются под ним. [11]

В 1990-х годах графический просмотр и шрифты переменной ширины стали все более популярными, что привело к упадку искусства ASCII. Несмотря на это, искусство ASCII продолжало выживать через онлайновые MUD , аббревиатура от "Multi-User Dungeon", (которые являются текстовыми многопользовательскими ролевыми видеоиграми ), Internet Relay Chat , Email , доски объявлений и другие формы онлайн-общения, которые обычно используют необходимую фиксированную ширину .

Его и по сей день можно увидеть в CLI -приложении Neofetch , которое отображает логотип ОС , в которой оно вызывается. [12] [13]

АНСИ

ASCII и, что еще важнее, ANSI были основными продуктами ранней технологической эпохи; терминальные системы полагались на согласованное представление с использованием цвета и сигналов управления, стандартных для терминальных протоколов.

С течением лет группы варез начали выходить на сцену ASCII-арта. [14] Группы варез обычно выпускают файлы .nfo со своим программным обеспечением, кряками или другими общими релизами обратного проектирования программного обеспечения. [15] Искусство ASCII обычно включает название группы варез и, возможно, некоторые границы ASCII снаружи примечаний к выпуску и т. д. [16]

Системы BBS были основаны на ASCII и ANSI-графике, как и большинство DOS и подобных консольных приложений, а также предшественники AOL .

Использует

Самоходная гаубица и грузовик, созданные с использованием ASCII-арта
Логотип Nvidia ASCII

ASCII-искусство используется везде, где текст может быть легче напечатан или передан, чем графика, или в некоторых случаях, где передача изображений невозможна. Это включает в себя пишущие машинки, телепринтеры , неграфические компьютерные терминалы , разделители принтеров , в ранних компьютерных сетях (например, BBS ), электронную почту и новостные сообщения Usenet . ASCII-искусство также используется в исходном коде компьютерных программ для представления логотипов компании или продукта, а также управления потоком или других диаграмм. В некоторых случаях весь исходный код программы является частью ASCII-искусства — например, запись на одном из ранних International Obfuscated C Code Contest представляет собой программу, которая складывает числа, но визуально выглядит как двоичный сумматор, нарисованный в логических портах. [17]

Некоторые архивы электронных схем представляют схемы с использованием ASCII-арта. [18] [19] [20] [21] [22] [23] [24] [25] [26] [27] [28]

Примеры искусства в стиле ASCII, предшествующего современной компьютерной эре, можно найти в выпусках Popular Mechanics за июнь 1939, июль 1948 и октябрь 1948 годов. [29]

Ранние компьютерные игры, запускаемые на терминалах, часто использовали ASCII-арт для имитации графики, особенно жанр roguelike , использующий ASCII-арт для визуального представления подземелий и монстров в них. [30] «0verkill» — это 2D-платформенная многопользовательская стрелялка, полностью разработанная с использованием цветной ASCII-арты. [31] MPlayer и VLC media player могут отображать видео как ASCII-арт с помощью библиотеки AAlib . ASCII-арт используется при создании игр ZZT на базе DOS .

Многие руководства по прохождению игр являются частью базового файла .txt; этот файл часто содержит название игры в ASCII-арте. Как показано ниже, текстовый арт создается с использованием обратных косых черт и других значений ASCII для создания иллюзии 3D.

Типы и стили

В ASCII-искусстве можно использовать различные техники для получения различных художественных эффектов.

Надпись «в стиле пишущей машинки», состоящая из отдельных буквенных символов: [32] 

HH EEEEE LL OOO WW OOO RRRR L DDDD !!ПРИВЕТСТВУЮ!!ХХХХХ ЭЕЕЕЕ ЛЛОУУУУ РРРР ЛДД !!ПРИВЕТ ,, WWOOORRLDD ХХ ЭЭЭЭЭ ЛЛЛЛЛЛЛЛЛ ООО ,, WW ООО РР ЛЛЛЛЛ ДДДД!!

Штриховой рисунок для создания фигур:

.--. /\ ____'--' /__\ (^._.^)~ <(oo )>

Сплошное искусство, для создания заполненных объектов:

[email protected]'Y8@P' d88b

Штриховка с использованием символов различной интенсивности для создания градиентов или контрастов:

:$#$: "4б. ':.:$#$: "4б. ':.

Комбинации вышеперечисленного, часто используемые в качестве подписей, например, в конце электронного письма:

 |\_/| **************************** (\_/) / @ @ \ * "Муррррррррно приятно" * (='.'=)( > º < ) * Поппи Принц * (")_(") `>>x<<´ * ([email protected]) * / О \ ****************************

Пиксельные символы используют комбинации ░, █, ▄, ▀ ( блочные элементы ) и/или ⣿, ⣴, ⢁ и т. д. ( шрифт Брайля ASCII ) для создания изображений:

⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⠿⠿⠿⠿⢿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⠟⢁⣴⣾⣿⣷⣦⣌⠙⢿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⠟⢁⣴⣿⣿⣿⣿⣿⣿⣿⣷⡈⢻⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⠟⢁⣴⣿⣿⠟⠋⣉⠙⢻⣿⣿⣿⣷⠀⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⠟⢁⣴⣿⣿⠟⢁⣴⣿⣿⡷⢀⣿⣿⣿⡿⠀⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⠟⢁⣴⣿⣿⠟⢁⣴⣿⣿⡿⠋⣠⣾⣿⣿⠟⢁⣼⣿⣿⣿⣿⣿⣿⣿⣿⣿⠟⢁⣴⣿⣿⠟⢁⣴⣿⣿⡿⠋⣠⣾⣿⣿⠟⢁⣴⣿⣿⣿⣿⣿⣿⣿⣿⣿⠟⢁⣴⣿⣿⠟⢁⣴⣿⣿⡿⠋⣠⣾⣿⣿⠟⢁⣴⣿⣿⣿⣿⣿⣿⣿⣿⣿⠟⢁⣴⣿⣿⣿⣿⣶⣿⣿⡿⠋⣠⣾⣿⣿⠟⢁⣴⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⠁⣴⣿⣿⣿⣿⣿⣿⣿⡿⠋⣠⣾⣿⣿⠟⢁⣴⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⠀⢿⣿⣿⣿⣿⣿⡿⠋⣠⣾⣿⣿⠟⢁⣴⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣧⡈⠻⢿⣿⡿⠋⣠⣾⣿⣿⡟⢁⣴⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣷⣶⣶⣶⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿

Смайлики

Простейшие формы ASCII-искусства — это комбинации двух или трех символов для выражения эмоций в тексте. Их обычно называют « эмотиконами », «смайликами» или « смайликами ». Существует еще один тип однострочного ASCII-искусства, не требующий мысленного вращения изображений, который широко известен в Японии как каомодзи (буквально «символы лица»).

Более сложные примеры используют несколько строк текста для рисования больших символов или более сложных фигур. Сотни различных текстовых смайликов были разработаны с течением времени, [33] но только некоторые из них общеприняты, используются и понятны.

ASCII-комикс

ASCII-комикс — это разновидность веб-комикса .

Приключения мальчика-ботана

«Приключения Nerd Boy » или просто Nerd Boy — комикс в формате ASCII, опубликованный Жоакимом Гандарой в период с 5 августа 2001 года по 17 июля 2007 года и состоящий из 600 полос. Они были опубликованы в новостной группе ASCII-искусства alt.ascii-art и на веб-сайте. [34] Некоторые полосы были переведены на польский [35] [36] и французский языки .

Стили компьютерного андеграундного текстового искусства

Atari 400/800 ATASCII

Atari 400/800 , выпущенные в 1979 году, не следовали стандарту ASCII и имели собственный набор символов, называемый ATASCII . [37] [38] [ проверка не удалась ] Появление искусства ATASCII совпало с ростом популярности BBS Systems , вызванным доступностью акустических соединителей , совместимых с 8-битными домашними компьютерами. Текстовые анимации ATASCII также называются «анимациями прерывания» сценаристами Atari.

C-64 ПЕТСII

Commodore 64 , выпущенный в 1982 году, также не следовал стандарту ASCII. Набор символов C-64 называется PETSCII , расширенная форма ASCII -1963. Как и в случае с ATASCII-артом Atari, фанаты C-64 разработали похожую сцену, которая использовала PETSCII для своих творений.

ASCII-графика в стиле «Block ASCII» / «High ASCII» на IBM PC

Блокировка отображения ASCII через Блокнот по сравнению с ACiDView для Windows

Так называемый «блочный ASCII» или «высокий ASCII» использует расширенные символы 8-битной кодовой страницы 437 , которая является фирменным стандартом, введенным IBM в 1979 году (стандарт ANSI x3.16) для операционных систем IBM PC DOS и MS-DOS. «Блочные ASCII» широко использовались на ПК в 1990-х годах, пока Интернет не заменил BBS в качестве основной платформы связи. До тех пор «блочные ASCII» доминировали в текстовом искусстве ПК . [39] [40]

Первая группа арт-сцены, которая сосредоточилась на расширенном наборе символов ПК в своих художественных работах, называлась « Aces of ANSI Art » ( <AAA> ). Некоторые участники покинули ее в 1990 году и сформировали группу под названием « ANSI Creators in Demand » ( ACiD ). В том же году была основана вторая крупная андеграундная группа арт-сцены, ICE , «Insane Creators Enterprise». [41]

Существуют некоторые споры между художниками ASCII и block ASCII, при этом художники ASCII "Hardcore" утверждают, что block ASCII art на самом деле не является ASCII art, поскольку не использует 128 символов исходного стандарта ASCII. С другой стороны, художники block ASCII утверждают, что если их искусство использует только символы набора символов компьютера, то оно должно называться ASCII, независимо от того, является ли набор символов фирменным или нет.

Microsoft Windows не поддерживает стандарт ANSI x3.16. Можно просматривать блочные ASCII-файлы с помощью текстового редактора, используя шрифт « Terminal », но они не будут выглядеть точно так, как задумал художник. С помощью специального просмотрщика ASCII/ANSI, такого как ACiDView для Windows (см. Просмотрщики ASCII и ANSI-артов ), можно правильно просматривать блочные ASCII-файлы и файлы ANSI. Пример, иллюстрирующий разницу во внешнем виде, является частью этой статьи. В качестве альтернативы можно просмотреть файл с помощью команды TYPE в командной строке.

Искусство ASCII в стиле «Amiga» / «Oldskool»

Внешний вид Oldschool/Amiga ASCII на компьютере Commodore Amiga по сравнению с внешним видом на IBM PC (обратите внимание на узкие интервалы)

В арт-сцене одним из популярных стилей ASCII, который использовал 7-битный стандартный набор символов ASCII, был так называемый стиль "Oldskool". Его также называют "стилем Amiga" из-за его происхождения и широкого использования на компьютерах Commodore Amiga . Стиль использует в основном символы: _/\-+=.()<>:. Искусство "oldskool" больше похоже на контурные рисунки фигур, чем на настоящие изображения. Это пример искусства сцены ASCII " Amiga style" (также называемого "old school" или "oldskool" style) . [39]

Сцена Amiga ASCII появилась в 1992 году, через семь лет после появления Commodore Amiga 1000. Сцена Commodore 64 PETSCII не перешла на Commodore Amiga, как это сделали демо- и варез-сцены C64. Среди первых художественных групп Amiga ASCII были ART, Epsilon Design, Upper Class, Unreal (позже известная как «DeZign»). Это означает, что сцена текстового искусства на Amiga была фактически моложе, чем сцена текстового искусства на ПК. Художники Amiga также не называли свой стиль ASCII-искусства «Oldskool». Этот термин был введен на ПК. Когда и кем — неизвестно и затеряно в истории.

Художественное оформление в стиле Amiga ASCII чаще всего выпускалось в виде одного текстового файла, который включал все художественные работы (обычно запрашиваемые) с некоторыми частями дизайна между ними, в отличие от арт-сцены ПК, где художественные работы выпускались в виде архива ZIP с отдельными текстовыми файлами для каждой части. Кроме того, релизы обычно назывались «коллекциями ASCII», а не «художественными пакетами», как на IBM PC.

В текстовых редакторах
_____ ___ ____ _ _ | ___|_ _/ ___| | ___| |_| |_ | | | _| |/ _ \ __|| _| | | |_| | | __/ |_|_| |___\____|_|\___|\__|

Этот вид ASCII-арта создается вручную в текстовом редакторе. Популярные редакторы, используемые для создания этого вида ASCII-арта, включают Microsoft Notepad , CygnusEditor или CED ( Amiga ) и EditPlus2 ( PC ).

Пример шрифта Oldskool с ПК, взятый из редактора ASCII FIGlet .

ASCII-арт в стиле Newskool

Скриншот Newskool ASCII

«Newskool» — популярная форма ASCII-искусства, которая использует строки символов вроде «$#Xxo». Несмотря на свое название, стиль не является «новым»; напротив, он был очень старым, но вышел из моды и был заменен на ASCII-искусство в стиле «Oldskool» и «Block». Он был назван «Newskool» после своего возвращения и возобновления популярности в конце 1990-х годов. [39]

Newskool значительно изменился в результате введения расширенных фирменных символов . Классические 7-битные стандартные символы ASCII остаются преобладающими, но расширенные символы часто используются для «тонкой настройки» и «тонкой настройки». Стиль получил дальнейшее развитие после введения и адаптации Unicode .

Методы создания ASCII-арта

Хотя некоторые предпочитают использовать простой текстовый редактор для создания ASCII-арта, были разработаны специализированные программы, такие как JavE, которые часто имитируют функции и инструменты редакторов растровых изображений. Для Block ASCII-арта и ANSI-арта художник почти всегда использует специальный текстовый редактор, поскольку для создания требуемых символов на стандартной клавиатуре нужно знать код Alt для каждого символа. Например, Alt+ создаст ▓, + создаст ▒, а + создаст ◘.178Alt177Alt8

Специальные текстовые редакторы имеют наборы специальных символов, назначенных существующим клавишам на клавиатуре. Популярные редакторы на базе DOS , такие как TheDraw и ACiDDraw, имеют несколько наборов различных специальных символов, сопоставленных функциональным клавишам , чтобы сделать использование этих символов более простым для художника, который может переключаться между отдельными наборами символов с помощью основных сочетаний клавиш. PabloDraw — один из немногих специальных редакторов рисунков ASCII/ANSI, разработанных для Windows .

Преобразование изображения в текст

Другие программы позволяют автоматически преобразовывать изображение в текстовые символы, что является частным случаем векторного квантования . Метод заключается в том, чтобы преобразовать изображение в оттенки серого с точностью менее 8 бит , а затем назначить символ для каждого значения. Такие генераторы ASCII-арта часто позволяют пользователям выбирать интенсивность и контрастность сгенерированного изображения. [42]

Три фактора ограничивают точность преобразования, особенно фотографий:

Примеры преобразованных изображений приведены ниже.

Это одна из самых ранних форм искусства ASCII, которая появилась еще в ранние дни мини-компьютеров и телетайпов 1960-х годов . В 1970-х годах в торговых центрах США было популярно покупать футболки с фотографиями, напечатанными в ASCII-искусстве, в автоматизированном киоске с компьютером, а в Лондонском музее науки была похожая услуга по производству печатных портретов. С появлением Интернета, HTML и CSS многие программы преобразования ASCII теперь будут квантовать в полное цветовое пространство RGB , позволяя раскрашивать изображения ASCII.

Неподвижные изображения или фильмы также можно преобразовать в ASCII на различных UNIX и UNIX-подобных системах с помощью графического драйвера устройства AAlib (черно-белый) или libcaca (цветной), или медиаплеера VLC или mpv в Windows , Linux или macOS ; все они визуализируют экран, используя символы ASCII вместо пикселей. [43]

Также существует ряд приложений для смартфонов , таких как 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-искусства . Основополагающей работой в этой области является ASCIImation из «Звездных войн» . [44] Более сложные процедуры в JavaScript генерируют более сложные ASCII-изображения, демонстрирующие такие эффекты, как эффекты морфинга , эмуляции звездного поля, эффекты затухания и вычисляемые изображения, такие как фрактальная анимация Мандельброта. [45] [46]

В настоящее время существует множество инструментов и программ, которые могут преобразовывать растровые изображения в текстовые символы; некоторые из этих инструментов могут работать с потоковым видео. Например, видеоклип на песню американского певца Бека " Black Tambourine " [47] полностью состоит из символов ASCII, которые приблизительно соответствуют исходному материалу. VLC , программное обеспечение медиаплеера, может визуализировать любое видео в цветном ASCII с помощью модуля libcaca .

Другое текстовое визуальное искусство

Существует множество других видов искусства, использующих текстовые символы из наборов символов, отличных от ASCII, и/или некоторые формы цветового кодирования. Несмотря на то, что они не являются чистым ASCII, их все равно часто называют «искусством ASCII». Часть набора символов, разработанная специально для рисования, известна как символы рисования линий или псевдографика .

ANSI-искусство

Графическое оборудование IBM PC в текстовом режиме использует 16 бит на символ. Оно поддерживает множество конфигураций, но в своем режиме по умолчанию под DOS они используются для предоставления 256 глифов из одной из кодовых страниц IBM PC ( кодовая страница 437 по умолчанию), 16 цветов переднего плана, восемь цветов фона и опции вспышки. Такое искусство можно загрузить в экранную память напрямую. ANSI.SYS , если загружен, также позволяет размещать такое искусство на экране, выводя escape-последовательности, которые указывают на движения курсора на экране и изменения цвета/вспышки. Если используется этот метод, то искусство становится известным как ANSI art . Кодовые страницы IBM PC также включают символы, предназначенные для простого рисования, что часто делало это искусство намного чище, чем созданное с использованием более традиционных наборов символов. Файлы с простым текстом также встречаются с этими символами, хотя они стали гораздо менее распространенными, поскольку текстовые редакторы Windows GUI (использующие кодовую страницу Windows ANSI ) в значительной степени заменили редакторы на основе DOS.

Shift_JIS и Япония

Мона (モナー)Опубликовано на 2channel (2ちゃんねる, Nichanneru )в 2000 году.
Кот Гико (ギコ猫, Гиконэко ) Опубликовано на 2channel в 2000 году.

В Японии ASCII-искусство (AA) в основном известно как Shift_JIS-искусство . Shift JIS предлагает больший выбор символов, чем простой ASCII (включая символы японских письменностей и полноширинные формы символов ASCII ), и может использоваться для текстового искусства на японских веб-сайтах.

Часто такие иллюстрации предназначены для просмотра с использованием японского шрифта по умолчанию на платформе, например, пропорционального MS P Gothic. [48]

Каомодзи

Пользователи ASCII-NET, в котором слово ASCII относится к корпорации ASCII, а не к Американскому стандартному коду для обмена информацией , популяризировали стиль смайликов (顔文字, каомодзи , смайлик) , в котором лицо отображается в вертикальном положении, а не повернуто.

Юникод

Unicode, казалось бы, предлагает максимальную гибкость в создании текстового искусства с его огромным разнообразием символов. Однако, поиск подходящего шрифта с фиксированной шириной, вероятно, будет сложным, если требуется значительное подмножество Unicode. (Современные операционные системы в стиле UNIX предоставляют полные шрифты Unicode с фиксированной шириной, например, для xterm . В Windows есть шрифт Courier New , который включает такие символы, как ┌╥─╨┐♥☺Ƹ̵̡Ӝ̵̨̄Ʒ). Кроме того, распространенная практика рендеринга Unicode с помощью смеси шрифтов переменной ширины, вероятно, затруднит предсказуемое отображение, если используется больше, чем крошечное подмножество Unicode. ≽ ʌ ⱷ҅ ʌ ≼ является адекватным представлением морды кошки в шрифте с переменной шириной символов.

Управление и комбинирование персонажей

Механизм комбинирования символов Unicode предоставляет значительные возможности настройки стиля, даже запутывания текста (например, с помощью онлайн-генератора, такого как Obfuscator, [ 49], который фокусируется на фильтрах [50] ). Glitcher — один из примеров искусства Unicode , начатого в 2012 году: эти символы, вторгающиеся вверх и вниз, создаются путем комбинирования множества диакритических знаков. Это своего рода искусство. Есть довольно много художников, которые используют Интернет или определенные социальные сети в качестве своего холста. [51] Соответствующие творения пользуются популярностью в веб-браузерах (благодаря их всегда лучшей поддержке [52] ), как по-гиковски стилизованные имена пользователей для социальных сетей. С хорошей совместимостью и среди различных онлайн-инструментов [символы Facebook] [53] демонстрируют различные типы искусства Unicode, в основном для эстетических целей (Ɯıḳĭƥḙȡḯả Wîkipêȡıẚ Ẉǐḳîṗȅḍȉā Ẃįḵįṗẻḑìẵ Ẉĭḵɪṕḗdïą Ẇïƙỉpểɗĭà Ẅȉḱïṕȩđĩẵ и т. д.). Кроме того, творения могут быть созданы вручную (путем программирования) или вставлены из мобильных приложений (например, категория инструментов «fancy text» [54] на Android). Однако базовая техника восходит к старым системам, которые включали управляющие символы . Например, немецкий композит можно имитировать на ZX Spectrum путем перезаписи [55] после backspace и .ö "o

Надпечатка (surprint)

В 1970-х и начале 1980-х годов было популярно создавать своего рода текстовое искусство, которое полагалось на надпечатку. Это можно было производить либо на экране, либо на принтере, печатая символ, отступая назад, а затем печатая другой символ, как на пишущей машинке. Это развилось в сложную графику в некоторых случаях, таких как система PLATO (около 1973 года), где надстрочный и подстрочный индексы позволяли создавать широкий спектр графических эффектов. Распространенным применением были смайлики , причем WOBTAX и VICTORY оба создавали убедительные улыбающиеся лица. [56] Надпечатка ранее использовалась на пишущих машинках, но пикселизация символов с низким разрешением на видеотерминалах означала, что надпечатка здесь производила бесшовную пиксельную графику, а не визуально перечеркнутые комбинации букв на бумаге.

Помимо пиксельной графики, это также использовалось для печати фотографий, поскольку общая темнота определенного пространства символов зависела от того, сколько символов, а также от выбора символа, были напечатаны в определенном месте. Благодаря повышенной детализации тона фотографии часто преобразовывались в этот тип распечатки. Можно было использовать даже ручные пишущие машинки или ромашкообразные принтеры . Техника потеряла популярность, поскольку все дешевые принтеры могут легко печатать фотографии, а обычный текстовый файл (или сообщение электронной почты или публикация Usenet) не может представлять напечатанный текст. Однако появилось нечто похожее, чтобы заменить его: затененное или цветное ASCII-искусство, использующее разметку видеотерминала ANSI или цветовые коды (например, те, что встречаются в HTML , IRC и многих интернет- досках объявлений ), чтобы добавить немного больше вариаций тона. Таким образом, можно создать ASCII-искусство, в котором символы отличаются только цветом.

Смотрите также

Ссылки

  1. ^ Карлсон, Уэйн Э. (2003). «Историческая хронология компьютерной графики и анимации». Кафедра дизайна — Университет штата Огайо . Архивировано из оригинала 2008-03-10 . Получено 2008-03-05 .
  2. ^ ab Carlson 2003 "1966 Studies in Perception I by Ken Knowlton and Leon Harmon (Bell Labs)", Изображение Studies in Perception I Архивировано 4 марта 2016 года на Wayback Machine
  3. ^ Морицугу, Стив (2000). Практический UNIX . Издательство Que. стр. 220–221. ISBN 9780789722508. баннер.
  4. ^ Старк, Джоан Г. (2001). "История искусства ASCII (текста)". Архивировано из оригинала 2009-10-26 . Получено 2008-03-05 .
  5. ^ Роберт, Пол (2005-05-11). "Искусство пишущей машинки". Виртуальный музей пишущей машинки . Получено 2008-03-05 .
  6. ^ "Искусство самодельной пишущей машинки". loriemerson . 2013-01-18 . Получено 2024-09-16 .
  7. Грин, Уэйн (июнь 1972 г.). Справочник RTTY . Blue Ridge Summit, Пенсильвания : G/L Tab Books. ISBN 0-8306-2597-6.
  8. ^ Старк, Джоан Г. (2000). "РАЗВИТИЕ (ASCII) ТЕКСТОВОГО ИСКУССТВА". Архивировано из оригинала 2009-10-26 . Получено 2008-03-05 .
  9. ^ "Новая страница". www.rtty.com . Получено 2017-10-19 .
  10. ^ «Компактная структура данных для хранения, извлечения и обработки линейных чертежей» Андриес Ван Дам и Дэвид Эванс
  11. ^ Chute, Hillary L.; Jagoda, Patrick (2014-07-11). Комиксы и медиа: Специальный выпуск «Critical Inquiry». Издательство Чикагского университета. ISBN 978-0-226-23908-8.
  12. ^ "Neofetch создает красочные экраны системной информации с использованием Ascii Art". BleepingComputer . Получено 2022-07-10 .
  13. ^ Снеддон, Джои (15.05.2020). «NeoFetch: просмотр системной информации из командной строки в Linux». Ого! Ubuntu! . Получено 08.08.2022 .
  14. ^ Necromancer (1998-03-06). "История PC Ascii Scene". textfiles.com . Архивировано из оригинала 2008-02-15 . Получено 2008-03-05 .
  15. ^ Defacto2 (2008). "Defacto2 – Scene Documents, text and NFO files". defacto2.net. Архивировано из оригинала 2008-03-12 . Получено 2008-03-05 .{{cite web}}: CS1 maint: числовые имена: список авторов ( ссылка )
  16. ^ Коллекция файлов NFO на Defacto2.net, с файлами NFO, датированными 1989 годом. Получено 17 февраля 2008 года.
  17. ^ Даунс, Макариос. «16-битное сложение: легкий/сложный путь».
  18. ^ "Формат разметки документа". Архивировано из оригинала 2004-06-26.
  19. ^ "Схемы в архиве схем". 2013-01-09. Архивировано из оригинала 2013-01-09.
  20. ^ "Часто задаваемые вопросы по Sci.electronics: Разнообразные схемы ASCII". www.repairfaq.org .
  21. ^ Каннингем, Коллин (2010-02-04). "Схемы просто выглядят круче в ASCII". Марка: . Архивировано из оригинала 2016-09-11.
  22. ^ "AACircuit - ASCII-Circuits". 2015-02-13. Архивировано из оригинала 2015-02-13.
  23. ^ Пол, Маттиас Р. (12.12.2005). "Minolta SR-T Batterieadapter" [Использование источника опорного напряжения Bandgap в качестве замены ртутной батареи]. Minolta-Forum (на немецком языке). Архивировано из оригинала 11.10.2016 . Получено 26.02.2011 .
  24. ^ Пол, Маттиас Р. (2009-03-14). "Minolta SR-T Batterieadapter" [Использование схемы стабилизатора напряжения нижнего плеча на основе транзистора SMD размером 7×7 мм в качестве замены батареи Mercury]. Minolta-Forum (на немецком языке). Архивировано из оригинала 2016-03-27 . Получено 2011-02-26 .
  25. ^ Пол, Маттиас Р. (2005-03-07). "Eigenbau eines Kabelauslösers - Problem mit der Funktion…" [Создание собственного дистанционного триггера камеры - проблема с функцией…]. Minolta-Forum (на немецком языке). Архивировано из оригинала 2016-03-31 . Получено 2016-03-31 .
  26. ^ Пол, Матиас Р. (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 г.
  27. ^ Пол, Матиас Р. (09 апреля 2010 г.) [17 апреля 2009 г.]. "Auto-Off-Deaktivierung bei Minolta Program 4000 AF - Automatische Abschaltung des 4000 AF für Slave-Betrieb deaktivieren?" [Деактивация функции автовыключения Minolta Program 4000 AF]. Минолта-Форум (на немецком языке). Архивировано из оригинала 27 марта 2016 г. Проверено 27 марта 2016 г.
  28. ^ Пол, Маттиас Р. (2012-05-09). "Innenschaltung Minolta PC Terminal Adapter PCT-100" [Внутренняя схема Minolta PC Terminal Adapter PCT-100]. Minolta-Forum (на немецком языке). Архивировано из оригинала 2016-08-04 . Получено 2016-08-04 .
  29. ^ Камбровски, Карстен (2007-02-14). "Искусство клавиатурного текста за двадцать лет до появления ASCII". roysac.com . Получено 2008-03-05 .
  30. ^ Валентин, Кристиан (2016-10-17). «Roguelikes еще не закончили с ASCII-артом». Kill Screen . Получено 2020-01-04 .
  31. ^ Хансельман, Скотт (2018-01-12). "Создание 0verkill на подсистеме Windows 10 для Linux - 2D ASCII art deathmatch game" . Получено 2023-03-18 .
  32. ^ Пол, Маттиас Р. (1997-07-30) [1994-05-01]. NWDOS-TIPs – Советы и рекомендации по работе с Novell DOS 7, с акцентом на недокументированные подробности, ошибки и обходные пути [ NWDOS-TIPs - — Советы и рекомендации по работе с Novell DOS 7 , с акцентом на недокументированные подробности, ошибки и обходные пути ]. Выпуск 157 (на немецком языке) (3-е изд.). Архивировано из оригинала 2017-09-10 . Получено 2014-08-06 .(Примечание. В верхней части файла NWDOSTIP.TXT показан большой текстовый логотип, напечатанный на пишущей машинке.) [1]
  33. ^ textfiles (2008). "Коллекция ASCII-смайликов". Архивировано из оригинала 2008-03-10 . Получено 2008-03-05 .
  34. ^ Гандара, Жоаким (2006). «Приключения мальчика-ботана — Эпизоды 1-635». Nerd-Boy.net . Получено 05.03.2008 .
  35. Wilk 2006, эпизоды с 1 по 172.
  36. ^ nb-pl.jogger.pl 2006 эпизоды 208 по 470
  37. ^ Штерба, Радек (20 декабря 2005 г.). «АТАСКИИ». Архивировано из оригинала 20 декабря 2005 г. Проверено 20 декабря 2005 г.(гифка)
  38. ^ Моезер, Дэвид; Фусик, Петр (2007-05-13). "7.2: Что такое набор символов ATASCII?". faqs.org . Получено 2008-03-05 .
  39. ^ abc Roy/SAC. "Три стиля ASCII-искусства на сцене андеграундного текстового искусства". www.roysac.com . Получено 19 октября 2017 г.
  40. Краткая история андеграундной компьютерной арт-сцены, Napalm, 11 октября 1998 г., История искусства и технологий
  41. ^ 100 ЛЕТ КОМПЬЮТЕРНОЙ ИСКУССТВЕННОЙ СЦЕНЕ, представлено Джейсоном Скоттом Садофски и RaD Man ( ACiD ), конференция Notacon – Кливленд, Огайо, США, 23–25 апреля 2004 г.
  42. ^ "ASCII Art Generator: An Overview". asciiartgenerator.net. 2012-01-12. Архивировано из оригинала 2013-08-01 . Получено 2012-03-19 .
  43. ^ "54. Смотрите видео в ASCII Art - Linux Multimedia Hacks [Книга]". www.oreilly.com .
  44. ^ Янсен, Саймон (18.04.2006). "Star "ASCIImation" Wars". Asciimation.co.nz. Архивировано из оригинала 09.12.2008 . Получено 18.11.2008 .
  45. ^ ASCII-анимация «Morph» от SkyLined (с использованием JavaScript), включающая эффекты морфинга и анимацию фрактала Мандельброта.
  46. ^ ASCII Animation Starfield от SkyLined (использует JavaScript) включает эффект затухания и горизонтальную прокрутку эмуляции звездного поля
  47. ^ BeckVEVO (2009-10-07). "Beck - Black Tambourine" . Получено 2017-10-19 – через YouTube.
  48. ^ "Шрифт Мона". monafont.sourceforge.net . Получено 19 октября 2017 г. .
  49. ^ "Онлайн-обфускатор текста". obfuscator.uo1.net .
  50. ^ "веб-сервисы - следует ли разрешить использование Unicode в именах пользователей?". Stack Overflow .
  51. ^ Закас, Лаймонас (12.01.2012). "Facebook Page Performance Art Glitchr". TechCrunch . AOL . Получено 23.06.2015 .
  52. ^ "Тестовая страница Unicode 3.2". www.ltg.ed.ac.uk .
  53. ^ "Стиль имени профиля Facebook с символами (генератор шрифтов имени fb)". fsymbols.com .
  54. ^ "необычный текст - приложения для Android в Google Play". play.google.com .
  55. ^ "World of Spectrum - Документация - Руководство по ZX Spectrum - Глава 16". www.worldofspectrum.org .
  56. ^ PLATO Emoticons, пересмотрено, Брайан Дир, PLATO History: Вспоминая будущее, 19 сентября 2012 г.

Дальнейшее чтение

Внешние ссылки