stringtranslate.com

ASCII-искусство

Стиль «Олдскул» или «Амига»
стиль «Ньюскул»
Стиль «Блок» или «High ASCII», ср. ANSI искусство
Алфавит в Newskool (Примечание: искусственно уменьшен по вертикали)
Даг Хаммаршельд , распечатка с телетайпа , 1961–62 гг.

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

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

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

История

Каллиграмма созвездия Сириуса из астрономического манускрипта IX века .

Пишущая машинка искусство

Фрагмент газеты Brooklyn Daily Eagle от 6 января 1875 года, демонстрирующий рекламу, сделанную с использованием пишущих машинок.
Фрагмент Brooklyn Daily Eagle от 6 января 1875 года, показывающий рекламу, сделанную с использованием пишущих машинок.

С 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]

АНСИ

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

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

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

Использование

Самоходная гаубица и грузовик, выполненные в формате ASCII.

Искусство 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] 

ХХ ЭЭЭЭЭ ЛЛ ООО WW ООО РРРР Л ДДДД!!ХЭЛЛОУУУОРРЛДД !!ХАХХХ ЭЕЕЕЕ ЛЛОУУУУ РРРР ЛДД !!ПРИВЕТ ,, ВВООРРЛДД ХХ ЭЭЭЭЭ ЛЛЛЛЛЛЛЛЛ ООО ,, WW ООО РР ЛЛЛЛЛ ДДДД!!

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

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

Solid art для создания заполненных объектов:

.г@8г. БД'Y8@P' d88b

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

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

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

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

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

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

Смайлики и вертиконы

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

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

ASCII-комикс

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

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

The Adventures of 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

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

Так называемый «блочный 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"

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

В сфере искусства одним из популярных стилей ASCII, в котором использовался стандартный 7-битный набор символов ASCII, был так называемый «олдскульный» стиль. Его также называют «стилем Amiga» из-за его происхождения и широкого использования на компьютерах Commodore Amiga . В стиле используются преимущественно символы: _/\-+=.()<>:. «Олдскульное» искусство больше похоже на контурные рисунки фигур, чем на настоящие картины. Это пример ASCII-изображения сцены «в стиле Amiga » (также называемого «старой школой» или «старой школой») . [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 в стиле ньюскул

Скриншот Ньюскула в формате ASCII

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

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

Методы создания изображений ASCII

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

В специальных текстовых редакторах есть наборы специальных символов, назначенных существующим клавишам на клавиатуре. В популярных редакторах на базе 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 и Япония

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

В Японии искусство 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. ≽ ʌ ⱷ҅ ʌ ≼ — адекватное изображение морды кошки в шрифте с различной шириной символов.

Управление и объединение персонажей

Механизм объединения символов Unicode предоставляет широкие возможности настройки стиля, даже запутывая текст (например, с помощью онлайн-генератора, такого как Obfuscator, [ 48] который фокусируется на фильтрах [49] ). Glitcher — один из примеров искусства Unicode , начатый в 2012 году: эти символы, выступающие вверх и вниз, созданы путем объединения множества диакритических знаков. Это своего рода искусство. Довольно много художников используют в качестве холста Интернет или определенные социальные сети. [50] Соответствующие творения пользуются популярностью в веб-браузерах (благодаря их всегда лучшей поддержке [51] ) в качестве стилизованных под гик имен пользователей для социальных сетей. При достаточной совместимости и среди различных онлайн-инструментов [символы Facebook] [52] демонстрируют различные типы изображений Unicode, в основном для эстетических целей ḵɪṕḗdïą Ẇïƙỉpểɗĭà Ẅşḱïṕȩđĩẵ и т. д.). Кроме того, творения могут быть созданы вручную (путем программирования) или вставлены из мобильных приложений (например, из категории инструментов «модный текст» [53] на Android). Однако лежащий в основе метод восходит к старым системам, в которых использовались управляющие символы . Например, немецкий композит будет имитироваться в ZX Spectrum путем перезаписи [54] после возврата и .ö "o

Надпечатка (сюрпринт)

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

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

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

Рекомендации

  1. ^ Карлсон, Уэйн Э. (2003). «Историческая хронология компьютерной графики и анимации». Кафедра дизайна — Университет штата Огайо . Архивировано из оригинала 10 марта 2008 г. Проверено 5 марта 2008 г.
  2. ^ ab Carlson 2003 «Исследования восприятия I 1966 года, проведенные Кеном Ноултоном и Леоном Хармоном (Bell Labs)», Изображение исследований восприятия I. Архивировано 4 марта 2016 года в Wayback Machine.
  3. ^ Морицугу, Стив (2000). Практический UNIX . Издательство Que. стр. 220–221. ISBN 9780789722508. баннер.
  4. ^ Старк, Джоан Г. (2001). «История ASCII (текстового) искусства». Архивировано из оригинала 26 октября 2009 г. Проверено 5 марта 2008 г.
  5. ^ Роберт, Пол (11 мая 2005 г.). «Искусство пишущей машинки». Виртуальный музей пишущих машинок . Проверено 5 марта 2008 г.
  6. ^ Грин, Уэйн (июнь 1972 г.). Справочник RTTY . Саммит Блю-Ридж, Пенсильвания : Вкладки G/L. ISBN 0-8306-2597-6.
  7. ^ Старк, Джоан Г. (2000). «РАЗВИТИЕ (ASCII) ТЕКСТА». Архивировано из оригинала 26 октября 2009 г. Проверено 5 марта 2008 г.
  8. ^ «Новая страница». www.rtty.com . Проверено 19 октября 2017 г.
  9. ^ «Компактная структура данных для хранения, извлечения и управления линейными рисунками» Андрис Ван Дам и Дэвид Эванс
  10. ^ Чут, Хиллари Л.; Ягода, Патрик (11 июля 2014 г.). Комиксы и медиа: специальный выпуск «Критического расследования». Издательство Чикагского университета. ISBN 978-0-226-23908-8.
  11. ^ «Neofetch создает красочные экраны с системной информацией, используя Ascii Art» . Мигающий компьютер . Проверено 10 июля 2022 г.
  12. ^ Снеддон, Джоуи (15 мая 2020 г.). «NeoFetch: см. информацию о системе из командной строки в Linux». МОЙ БОГ! Убунту! . Проверено 08 августа 2022 г.
  13. ^ Некромант (6 марта 1998 г.). «История сцены Ascii для ПК». textfiles.com . Архивировано из оригинала 15 февраля 2008 г. Проверено 5 марта 2008 г.
  14. ^ Дефакто2 (2008). «Defacto2 – Документы сцен, текстовые файлы и файлы NFO». defacto2.net. Архивировано из оригинала 12 марта 2008 г. Проверено 5 марта 2008 г.{{cite web}}: CS1 maint: числовые имена: список авторов ( ссылка )
  15. ^ Коллекция файлов NFO на Defacto2.net, с файлами NFO, датируемыми 1989 годом. Проверено 17 февраля 2008 г.
  16. ^ Даунс, Макариос. «16-битное сложение: простой/сложный способ».
  17. ^ «Формат разметки документа» . Архивировано из оригинала 26 июня 2004 г.
  18. ^ "Схемы в архиве цепей" . 09.01.2013. Архивировано из оригинала 9 января 2013 г.
  19. ^ «Часто задаваемые вопросы по научной электронике: различные схемы ASCII» . www.repairfaq.org .
  20. ^ Каннингем, Коллин (4 февраля 2010 г.). «Схемы выглядят круче в ASCII». Делать: . Архивировано из оригинала 11 сентября 2016 г.
  21. ^ "AACircuit - ASCII-схемы" . 13 февраля 2015 г. Архивировано из оригинала 13 февраля 2015 г.
  22. ^ Пол, Матиас Р. (12 декабря 2005 г.). «Minolta SR-T Batterieadapter» [Использование источника опорного напряжения в запрещенной зоне в качестве замены батареи Mercury]. Минолта-Форум (на немецком языке). Архивировано из оригинала 11 октября 2016 г. Проверено 26 февраля 2011 г.
  23. ^ Пол, Матиас Р. (14 марта 2009 г.). «Minolta SR-T Batterieadapter» [использование схемы стабилизатора напряжения нижней стороны на основе SMD-транзистора размером 7 × 7 мм в качестве замены батареи Mercury]. Минолта-Форум (на немецком языке). Архивировано из оригинала 27 марта 2016 г. Проверено 26 февраля 2011 г.
  24. ^ Пол, Матиас Р. (07 марта 2005 г.). «Eigenbau eines Kabelauslösers — Проблема с функцией…» [Создание собственного триггера для удаленной камеры — проблема с функцией…]. Минолта-Форум (на немецком языке). Архивировано из оригинала 31 марта 2016 г. Проверено 31 марта 2016 г.
  25. ^ Пол, Матиас Р. (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 г.
  26. ^ Пол, Матиас Р. (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 г.
  27. ^ Пол, Матиас Р. (9 мая 2012 г.). «Innenschaltung Minolta PC Terminal Adaptor PCT-100» [Внутренняя схема адаптера компьютерного терминала Minolta PCT-100]. Минолта-Форум (на немецком языке). Архивировано из оригинала 4 августа 2016 г. Проверено 4 августа 2016 г.
  28. ^ Камбровски, Карстен (14 февраля 2007 г.). «Текстовое искусство на клавиатуре, созданное более чем за двадцать лет до ASCII». roysac.com . Проверено 5 марта 2008 г.
  29. ^ Валентин, Кристиан (17 октября 2016 г.). «В Roguelikes с ASCII-артом еще не покончено». Экран убийства . Проверено 4 января 2020 г.
  30. ^ Генсельман, Скотт (12 января 2018 г.). «Создание 0verkill на подсистеме Windows 10 для Linux — игра Deathmatch в формате 2D ASCII» . Проверено 18 марта 2023 г.
  31. ^ Пол, Матиас Р. (30 июля 1997 г.) [1 мая 1994 г.]. NWDOS-TIPs — Советы и подсказки для Novell DOS 7, с просмотром недокументированных подробностей, ошибок и обходных путей [ NWDOS-TIPs — — Советы и подсказки для Novell DOS 7 , с акцентом на недокументированные детали, ошибки и обходные пути ]. Выпуск 157 (на немецком языке) (3-е изд.). Архивировано из оригинала 10 сентября 2017 г. Проверено 6 августа 2014 г.(Примечание. В верхней части файла NWDOSTIP.TXT показан большой текстовый логотип в стиле пишущей машинки.) [1]
  32. ^ текстовые файлы (2008). «Коллекция смайлов ASCII». Архивировано из оригинала 10 марта 2008 г. Проверено 5 марта 2008 г.
  33. ^ Гандара, Хоаким (2006). «Приключения мальчика-ботана - эпизоды 1–635». Nerd-Boy.net . Проверено 5 марта 2008 г.
  34. Уилк, 2006 г., эпизоды с 1 по 172.
  35. ^ nb-pl.jogger.pl, 2006 г., эпизоды с 208 по 470.
  36. ^ Штерба, Радек (20 декабря 2005 г.). «АТАСКИИ». Архивировано из оригинала 20 декабря 2005 г. Проверено 20 декабря 2005 г.(гиф-изображение)
  37. ^ Моезер, Дэвид; Фусик, Петр (13 мая 2007 г.). «7.2: Что такое набор символов ATASCII?». faqs.org . Проверено 5 марта 2008 г.
  38. ^ abc Рой/SAC. «Три художественных стиля ASCII в сцене андеграундного текстового искусства». www.roysac.com . Проверено 19 октября 2017 г.
  39. ^ Сокращенная история подпольной компьютерной арт-сцены, автор Napalm, 11 октября 1998 г., История искусства и технологий.
  40. ^ 100 ЛЕТ СЦЕНЫ КОМПЬЮТЕРНОГО ИСКУССТВА, представлено Джейсоном Скоттом Садофски и RaD Man ( ACiD ), конференция Notacon - Кливленд, Огайо, США, 23–25 апреля 2004 г.
  41. ^ «ASCII Art Generator: Обзор» . asciiartgenerator.net. 12 января 2012 г. Архивировано из оригинала 1 августа 2013 г. Проверено 19 марта 2012 г.
  42. ^ «54. Смотрите видео в формате ASCII Art - Linux Multimedia Hacks [Книга]» . www.oreilly.com .
  43. ^ Янсен, Саймон (18 апреля 2006 г.). «Звездные войны ASCIImation». Asciimation.co.nz. Архивировано из оригинала 9 декабря 2008 г. Проверено 18 ноября 2008 г.
  44. ^ ASCII-анимация «Morph» от SkyLined (с использованием JavaScript) включает эффекты морфинга и фрактальную анимацию Мандельброта.
  45. ^ ASCII Animation Starfield от SkyLined (с использованием JavaScript) включает эффект затухания и эмуляцию звездного поля с горизонтальной прокруткой.
  46. ^ БекВЕВО (07.10.2009). «Бек – Черный бубен» . Проверено 19 октября 2017 г. - через YouTube.
  47. ^ "Шрифт Мона". monafont.sourceforge.net . Проверено 19 октября 2017 г.
  48. ^ "Онлайн-обфускатор текста" . obfuscator.uo1.net .
  49. ^ «Веб-сервисы — следует ли разрешить использование Unicode в именах пользователей?». Переполнение стека .
  50. ^ Закас, Лаймонас (12 января 2012 г.). «Страница перформанса в Facebook». ТехКранч . АОЛ . Проверено 23 июня 2015 г.
  51. ^ «Тестовая страница Unicode 3.2» . www.ltg.ed.ac.uk. _
  52. ^ «Стиль имени профиля Facebook с символами (генератор шрифтов имени Facebook)» . fsymbols.com .
  53. ^ «Необычный текст — приложения Android в Google Play» . play.google.com .
  54. ^ «Мир Spectrum - Документация - Руководство по ZX Spectrum - Глава 16» . www.worldofspectrum.org .
  55. ^ Смайлики PLATO, новый взгляд, Брайан Дир, История PLATO: Вспоминая будущее, 19 сентября 2012 г.

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

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