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-изображения также использовались в ранних версиях электронной почты, когда изображения нельзя было встроить.
С 1867 года пишущие машинки используются для создания изобразительного искусства. [ нужен лучший источник ] [4] [5]
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 можно проследить до компьютерных систем досок объявлений конца 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 используется везде, где текст легче распечатать или передать, чем графику, или в некоторых случаях, когда передача изображений невозможна. Сюда входят пишущие машинки, телетайпы , неграфические компьютерные терминалы , сепараторы принтеров , первые компьютерные сети (например, 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 — это разновидность веб-комикса .
The Adventures of Nerd Boy , или просто Nerd Boy — комикс в формате ASCII, опубликованный Хоакимом Гандарой в период с 5 августа 2001 года по 17 июля 2007 года и состоящий из 600 полос. Они были размещены в группе новостей об искусстве ASCII alt.ascii-art и на веб-сайте. [33] Некоторые ленты переведены на польский [34] [35] и французский языки .
Atari 400/800 , выпущенные в 1979 году, не соответствовали стандарту ASCII и имели собственный набор символов, называемый ATASCII . [36] [37] [ не удалось проверить ] Появление искусства ATASCII совпало с растущей популярностью систем BBS , вызванной доступностью акустических соединителей , совместимых с 8-битными домашними компьютерами. Текстовые анимации ATASCII также называются сценаристами Atari «анимацией разрыва».
Commodore 64 , выпущенный в 1982 году, также не соответствовал стандарту ASCII. Набор символов C-64 называется PETSCII и является расширенной формой ASCII -1963. Как и в случае с артами ATASCII от Atari, фанаты C-64 разработали аналогичную сцену, в которой использовали PETSCII для своих творений.
Так называемый «блочный 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, в котором использовался стандартный 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 .
«Newskool» — это популярная форма ASCII-изображения, в которой используются строки символов, такие как «$#Xxo». Несмотря на свое название, стиль не является «новым»; напротив, он был очень старым, но вышел из моды и был заменен искусством ASCII в стиле «Oldskool» и «Block». После своего возвращения и новой популярности в конце 1990-х он получил название «Newskool». [38]
Newskool существенно изменился в результате введения расширенных фирменных символов . Классические 7-битные стандартные символы ASCII остаются преобладающими, но расширенные символы часто используются для «тонкой настройки» и «подстройки». Стиль получил дальнейшее развитие после введения и адаптации Unicode .
Хотя некоторые предпочитают использовать простой текстовый редактор для создания изображений 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 создается с использованием моноширинного шрифта , такого как Courier , где все символы имеют одинаковую ширину. Первые компьютеры, использовавшиеся, когда искусство ASCII вошло в моду, имели моноширинные шрифты для экранов и дисплеев принтера. Сегодня большинство наиболее часто используемых шрифтов в текстовых процессорах, веб-браузерах и других программах представляют собой пропорциональные шрифты, такие как Helvetica или Times Roman , где для разных символов используется разная ширина. Изображения 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-искусством». Часть набора символов, разработанная специально для рисования, известна как символы рисования линий или псевдографика .
Графическое оборудование IBM PC в текстовом режиме использует 16 бит на символ. Он поддерживает множество конфигураций, но в режиме по умолчанию в DOS они используются для предоставления 256 глифов из одной из кодовых страниц IBM PC ( кодовая страница 437 по умолчанию), 16 цветов переднего плана, восьми цветов фона и опции Flash. Такое искусство можно загрузить напрямую в память экрана. ANSI.SYS , если он загружен, также позволяет размещать такие изображения на экране, выводя escape-последовательности, которые указывают на движения экранного курсора и изменения цвета/вспышки. Если используется этот метод, искусство становится известным как искусство ANSI . Кодовые страницы IBM PC также включают символы, предназначенные для простого рисования, из-за чего эти рисунки часто выглядят намного чище, чем те, которые созданы с использованием более традиционных наборов символов. Обычные текстовые файлы также встречаются с этими символами, хотя они стали гораздо менее распространены, поскольку текстовые редакторы Windows с графическим интерфейсом (использующие кодовую страницу Windows ANSI ) в значительной степени заменили редакторы на основе DOS.
В Японии искусство 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, в которых символы различаются только цветом.
баннер.
{{cite web}}
: CS1 maint: числовые имена: список авторов ( ссылка )