Arte ASCII - ASCII art

Versão de arte ASCII do logotipo da Wikipedia
Estilo "Oldskool" ou "Amiga"
Estilo "Newskool"
Estilo "Block" ou "High ASCII", cf. Arte ANSI
O alfabeto em Newskool (Observação: reduzido artificialmente na vertical)
Dag Hammarskjöld , impressão do teleprinter 1961-62

Arte ASCII é um design gráfico técnica que usa computadores para apresentação e consiste em fotos juntos desde os 95 impressão (de um total de 128) caracteres definidos pelo ASCII Padrão de 1963 e ASCII compatível com conjuntos de caracteres com caracteres estendidos proprietárias (além do 128 caracteres do ASCII padrão de 7 bits ). O termo também é usado vagamente para se referir à arte visual baseada em texto em geral . A arte ASCII pode ser criada com qualquer editor de texto e geralmente é usada com linguagens de formato livre . A maioria dos exemplos de ASCII Art exigem uma largura fixa de fonte (não-proporcionais fontes , como em uma tradicional máquina de escrever ), como Courier para a apresentação.

Entre os exemplos mais antigos conhecidos de arte ASCII estão as criações do pioneiro da arte da computação Kenneth Knowlton por volta de 1966, que trabalhava para a Bell Labs na época. "Studies in Perception I" por Ken Knowlton e Leon Harmon de 1966 mostra alguns exemplos de sua arte ASCII inicial.

A arte ASCII foi inventada, em grande parte, porque as primeiras impressoras muitas vezes não tinham capacidade gráfica e, portanto, os caracteres foram usados ​​no lugar das marcas gráficas. Além disso, para marcar as divisões entre diferentes trabalhos de impressão de diferentes usuários, as impressoras em massa costumavam usar arte ASCII para imprimir grandes páginas de banner , tornando a divisão mais fácil de localizar para que os resultados pudessem ser mais facilmente separados por um operador de computador ou funcionário. A arte ASCII também foi usada no e-mail inicial, quando as imagens não podiam ser incorporadas.

História

Ilustração da constelação " Sirius " de um manuscrito astronômico do século 9

Arte da máquina de escrever

Uma parte do Brooklyn Daily Eagle, 6 de janeiro de 1875, exibindo anúncios feitos de arte em máquinas de escrever.
Parte do Brooklyn Daily Eagle , 6 de janeiro de 1875, exibindo anúncios feitos de arte em máquinas de escrever.

Desde 1867, as máquinas de escrever têm sido usadas para criar artes visuais.

TTY e RTTY

TTY significa "TeleTYpe" ou "TeleTYpewriter" e também é conhecido como Teleprinter ou Teletype. RTTY significa Radioteletype ; conjuntos de caracteres , como o código Baudot , anterior ao ASCII, foram usados. De acordo com um capítulo do "Manual do RTTY", as imagens de texto foram enviadas por teletipo desde 1923. No entanto, nenhuma das "antigas" artes RTTY foi descoberta ainda. O que se sabe é que as imagens de texto apareceram com frequência em radioteletipo nas décadas de 1960 e 1970.

Arte de impressora de linha

Na década de 1960, Andries van Dam publicou uma representação de um circuito eletrônico produzido em uma impressora de linha IBM 1403 . Ao mesmo tempo, Kenneth Knowlton produzia imagens realistas, também em impressoras on-line, sobrepondo vários personagens uns sobre os outros. Observe que não era arte ASCII no sentido de que o 1403 era dirigido por uma plataforma codificada por EBCDIC e os conjuntos de caracteres e trens disponíveis no 1403 eram derivados de EBCDIC em vez de ASCII, apesar de alguns glifos comuns.

Arte ASCII

Existem 95 caracteres ASCII imprimíveis, numerados de 32 a 126.

O uso generalizado da arte ASCII pode ser rastreado até os sistemas de quadro de avisos do computador do final dos anos 1970 e início dos anos 1980. As limitações dos computadores da época exigiam o uso de caracteres de texto para representar imagens. Junto com o uso do ASCII na comunicação, no entanto, ele também começou a aparecer nos grupos de arte online underground do período. Uma história em quadrinhos ASCII é uma forma de quadrinhos da web que usa texto ASCII para criar imagens. Em vez de imagens em uma história em quadrinhos normal, a arte ASCII é usada, com o texto ou diálogo geralmente colocado por baixo.

Durante a década de 1990, a navegação gráfica e as fontes de largura variável tornaram-se cada vez mais populares, levando a um declínio na arte ASCII. Apesar disso, a arte ASCII continuou a sobreviver por meio de MUDs online , um acrônimo para "Multi-User Dungeon", (que são jogos de RPG multiplayer textuais ), Internet Relay Chat , e- mail , painéis de mensagens e outras formas de comunicação online que comumente empregar a largura fixa necessária .

ANSI

ASCII e, mais importante, ANSI foram a base do início da era tecnológica; os sistemas de terminal contavam com uma apresentação coerente usando cores e sinais de controle padrão nos protocolos de terminal.

Com o passar dos anos, os grupos warez começaram a entrar na cena artística ASCII. Os grupos Warez geralmente lançam arquivos .nfo com seus softwares, cracks ou outras versões gerais de engenharia reversa de software. A arte ASCII geralmente inclui o nome do grupo warez e talvez algumas bordas ASCII nas partes externas das notas de lançamento, etc.

Os sistemas BBS eram baseados em arte ASCII e ANSI, assim como a maioria dos DOS e aplicativos de console semelhantes , e o precursor do AOL .

Usos

Um tanque e um caminhão feitos com arte ASCII

A arte ASCII é usada sempre que o texto pode ser impresso ou transmitido mais prontamente do que os gráficos ou, em alguns casos, onde a transmissão de imagens não é possível. Isso inclui máquinas de escrever, teleimpressoras , terminais de computador não gráficos , separadores de impressora , nas primeiras redes de computadores (por exemplo, BBSes ), e-mail e mensagens de notícias da Usenet . A arte ASCII também é usada no código-fonte de programas de computador para representação de logotipos de empresas ou produtos e controle de fluxo ou outros diagramas. Em alguns casos, todo o código-fonte de um programa é uma peça de arte ASCII - por exemplo, uma entrada para um dos anteriores Concurso Internacional de Código C Ofuscado é um programa que adiciona números, mas se parece visualmente com um somador binário desenhado na lógica portas.

Alguns arquivos esquemáticos eletrônicos representam os circuitos usando arte ASCII.

Exemplos de arte no estilo ASCII anteriores à era do computador moderno podem ser encontrados nas edições de junho de 1939, julho de 1948 e outubro de 1948 da Popular Mechanics.

Os primeiros jogos de computador jogados em terminais freqüentemente usavam arte ASCII para simular gráficos, mais notavelmente o gênero roguelike usando arte ASCII para representar visualmente masmorras e monstros dentro deles. "0verkill" é um jogo de tiro multiplayer de plataforma 2D projetado inteiramente em arte ASCII colorida. O MPlayer e o VLC media player podem exibir vídeos como arte ASCII por meio da biblioteca AAlib . A arte ASCII é usada na criação de jogos ZZT baseados em DOS .

Muitos guias passo a passo do jogo vêm como parte de um arquivo .txt básico; este arquivo geralmente contém o nome do jogo na arte ASCII. Como a seguir, a Word Art é criada usando barras invertidas e outros valores ASCII para criar a ilusão de 3D.

Tipos e estilos

Diferentes técnicas podem ser usadas na arte ASCII para obter diferentes efeitos artísticos. Os circuitos eletrônicos e diagramas foram implementados por máquina de escrever ou teletipo e forneceram a pretensão para ASCII.

Letras "estilo máquina de escrever", feitas de caracteres de letras individuais: 

H   H EEEEE L     L      OOO       W   W  OOO  RRRR  L     DDDD  !!
H   H E     L     L     O   O      W W W O   O R   R L     D   D !! 
HHHHH EEEEE L     L     O   O      W W W O   O RRRR  L     D   D !! 
H   H E     L     L     O   O  ,,   W W  O   O R   R L     D   D    
H   H EEEEE LLLLL LLLLL  OOO  ,,    W W   OOO  R   R LLLLL DDDD  !!

Arte de linha, para criar formas:

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

Arte sólida, para criar objetos preenchidos:

.g@8g.  db
'Y8@P' d88b

Sombreamento, usando símbolos com várias intensidades para criar gradientes ou contrastes:

:$#$: "4b. ':.
:$#$:   "4b. ':.

Combinações das opções acima, geralmente usadas como assinaturas, por exemplo, no final de um e-mail:

  |\_/|        ****************************    (\_/)
 / @ @ \       *  "Purrrfectly pleasant"  *   (='.'=)
( > º < )      *       Poppy Prinz        *   (")_(")
 `>>x<<´       *   (pprinz@example.com)   *
 /  O  \       ****************************

Os caracteres As-pixel usam combinações de ░, █, ▄ e ▀ ( elementos de bloco ) para fazer imagens:

▄▄▄▄▄▄▄░▄▄▄▄▄▄▄░▄▄▄▄▄▄░▄▄▄▄▄
░░▀███░░░░▀██░░░░██▀░░░░██░░
░░░▀██░░░░░▀██░░▄█░░░░░▄█░░░
░░░░███░░░░░▀██▄█░░░░░░█░░░░
░░░░░███░░░░░▀██░░░░░░█▀░░░░
░░░░░░███░░░░▄███░░░░█▀░░░░░
░░░░░░░██▄░░▄▀░███░░█▀░░░░░░
░░░░░░░▀██▄█▀░░░███▄▀░░░░░░░
░░░░░░░░▀██▀░░░░░███░░░░░░░░
░░░░░░░░░▀▀░░░░░░░▀░░░░░░░░░

Emoticons e vérticons

As formas mais simples de arte ASCII são combinações de dois ou três caracteres para expressar emoções em texto. Eles são comumente chamados de ' emoticon ', 'smilie' ou ' smiley '. Existe outro tipo de arte ASCII de uma linha que não requer a rotação mental de imagens, que é amplamente conhecido no Japão como kaomoji (literalmente "personagens de rosto").

Os exemplos mais complexos usam várias linhas de texto para desenhar símbolos grandes ou figuras mais complexas. Centenas de smileys de texto diferentes foram desenvolvidos ao longo do tempo, mas apenas alguns são geralmente aceitos, usados ​​e compreendidos.

Quadrinhos ASCII

Uma história em quadrinhos ASCII é uma forma de quadrinhos na web .

As aventuras do menino nerd

As Aventuras de Nerd Boy , ou apenas Nerd Boy , foi uma banda desenhada ASCII, publicada pela Joaquim Gândara entre 5 de Agosto de 2001 e 17 de Julho de 2007, e composta por 600 tiras. Eles foram postados no grupo de notícias de arte ASCII alt.ascii-art e no site. Algumas tiras foram traduzidas para o polonês e o francês .

Estilos da cena da arte de texto underground do computador

Atari 400/800 ATASCII

O Atari 400/800 , lançado em 1979, não seguia o padrão ASCII e tinha seu próprio conjunto de caracteres, chamado ATASCII . O surgimento da arte ATASCII coincidiu com a crescente popularidade dos sistemas BBS, causada pela disponibilidade de acopladores acústicos compatíveis com os computadores domésticos de 8 bits. As animações de texto ATASCII também são chamadas de "animações de pausa" pelos cenários do Atari.

C-64 PETSCII

O Commodore 64 , lançado em 1982, também não seguia o padrão ASCII. O conjunto de caracteres C-64 é denominado PETSCII , uma forma estendida de ASCII -1963. Tal como acontece com a arte ATASCII do Atari, os fãs do C-64 desenvolveram uma cena semelhante que usou PETSCII para suas criações.

Arte ASCII no estilo "Block ASCII" / "High ASCII" no IBM PC

Bloqueie a exibição ASCII via Notepad versus ACiDView para Windows

O chamado "bloco ASCII" ou "alto ASCII" usa os caracteres estendidos da página de código de 8 bits 437 , que é um padrão proprietário introduzido pela IBM em 1979 (ANSI Standard x3.16) para o IBM PC DOS e MS- Sistemas operacionais DOS. Os "blocos ASCIIs" foram amplamente usados ​​no PC durante a década de 1990, até que a Internet substituiu os BBSes como a principal plataforma de comunicação. Até então, os "blocos ASCIIs" dominavam a cena da arte em texto no PC .

O primeiro grupo de cena artística que se concentrou no conjunto de caracteres estendidos do PC em seu trabalho de arte foi chamado de " Aces of ANSI Art " ( <AAA> ). Alguns membros saíram em 1990 e formaram um grupo chamado " ANSI Creators in Demand " ( ACiD ). No mesmo ano, o segundo maior grupo da cena artística underground foi fundado, o ICE , "Insane Creators Enterprise".

Há algum debate entre o artista ASCII e o artista ASCII em bloco, com artistas ASCII "Hardcore" mantendo que a arte ASCII em bloco não é, na verdade, arte ASCII, porque não usa os 128 caracteres do padrão ASCII original. Por outro lado, artistas ASCII de bloco argumentam que se sua arte usa apenas caracteres do conjunto de caracteres do computador, então deve ser chamada de ASCII, independentemente se o conjunto de caracteres é proprietário ou não.

O Microsoft Windows não oferece suporte ao padrão ANSI x3.16. Pode-se visualizar ASCIIs de bloco com um editor de texto usando a fonte " Terminal ", mas não terá a aparência exata que foi planejada pelo artista. Com um visualizador ASCII / ANSI especial, como o ACiDView para Windows (consulte os visualizadores de arte ASCII e ANSI ), é possível ver os arquivos ASCII e ANSI em bloco de maneira adequada. Um exemplo que ilustra a diferença na aparência faz parte deste artigo. Como alternativa, pode-se examinar o arquivo usando o comando TYPE no prompt de comando.

Arte ASCII estilo "Amiga" / "Oldskool"

Oldschool / Amiga ASCII no Commodore Amiga Computer versus no IBM PC (observe o espaçamento apertado)

No cenário artístico, um estilo ASCII popular que usava o conjunto de caracteres ASCII padrão de 7 bits era o chamado estilo "Oldskool". É também denominado "estilo Amiga", devido à sua origem e ampla utilização nos computadores Commodore Amiga . O estilo usa principalmente os personagens: _/\-+=.()<>:. A arte "oldskool" se parece mais com desenhos de formas delineadas do que com imagens reais. Este é um exemplo de arte ASCII de cena no " estilo Amiga " (também conhecido como estilo "oldskool" ou "oldskool") .

A cena Amiga ASCII surgiu em 1992, sete anos após a introdução do Commodore Amiga 1000 . A cena do Commodore 64 PETSCII não fez a transição para o Commodore Amiga como as cenas de demonstração e warez do C64 fizeram. Entre os primeiros grupos de arte ASCII do Amiga estavam ART, Epsilon Design, Upper Class, Unreal (mais tarde conhecido como "DeZign"). Isso significa que a cena da arte de texto no Amiga era na verdade mais jovem do que a cena da arte de texto no PC. Os artistas do Amiga também não chamam seu estilo de arte ASCII de "Oldskool". Esse termo foi introduzido no PC. Quando e por quem é desconhecido e perdido na história.

A arte ASCII estilo Amiga era mais frequentemente lançada na forma de um único arquivo de texto, que incluía toda a arte (normalmente solicitada), com algumas partes de design entre eles, ao contrário da cena de arte do PC onde a obra de arte era lançada como um Arquivo ZIP com arquivos de texto separados para cada peça. Além disso, os lançamentos eram geralmente chamados de "coleções ASCII" e não "pacotes de arte" como no IBM PC.

Em editores de texto
 _____ ___ ____ _ _   
| ___ | _ _ / ___ | | ___ | | _
| | _ | | | _ | | / _ \ __ |
| _ | | | | _ | | | __ / | _
| _ | | ___ \ ____ | _ | \ ___ | \ __ |

Este tipo de arte ASCII é feito à mão em um editor de texto. Editores populares usados ​​para fazer este tipo de arte ASCII incluem Microsoft Notepad , CygnusEditor aka. CED ( Amiga ) e EditPlus2 ( PC ).

Exemplo de fonte Oldskool do PC, que foi tirado do editor ASCII FIGlet .

Arte ASCII estilo Newskool

Captura de tela do Newskool ASCII

"Newskool" é uma forma popular de arte ASCII que capitaliza sequências de caracteres como "$ # Xxo". Apesar do nome, o estilo não é "novo"; pelo contrário, era muito antigo, mas caiu em desuso e foi substituído por arte ASCII no estilo "Oldskool" e "Block". Foi apelidado de "Newskool" ao retornar e renovou a popularidade no final da década de 1990.

Newskool mudou significativamente como resultado da introdução de caracteres proprietários estendidos . Os caracteres ASCII padrão clássicos de 7 bits permanecem predominantes, mas os caracteres estendidos são freqüentemente usados ​​para "ajustes finos" e "ajustes". O estilo desenvolveu-se ainda mais após a introdução e adaptação do Unicode .

Métodos para gerar arte ASCII

Enquanto alguns preferem usar um editor de texto simples para produzir arte ASCII, foram desenvolvidos programas especializados, como o JavE , que muitas vezes simulam os recursos e ferramentas em editores de imagens de bitmap. Para arte Block ASCII e arte ANSI, o artista quase sempre usa um editor de texto especial, porque para gerar os caracteres necessários em um teclado padrão, é necessário saber o código Alt de cada caractere. Por exemplo, Alt+ 178produzirá ▓, Alt+ 177produzirá ▒ e Alt+ 8produzirá ◘.

Os editores de texto especiais possuem conjuntos de caracteres especiais atribuídos às teclas existentes no teclado. Editores populares baseados em DOS , como TheDraw e ACiDDraw tinham vários conjuntos de diferentes caracteres especiais mapeados para as teclas de função para tornar o uso desses caracteres mais fácil para o artista, que pode alternar entre conjuntos individuais de caracteres por meio de atalhos básicos do teclado. PabloDraw é um dos poucos editores de arte ASCII / ANSI especiais desenvolvidos para Windows .

Conversão de imagem para texto

Outros programas permitem converter automaticamente uma imagem em caracteres de texto, o que é um caso especial de quantização vetorial . Um método consiste em amostrar a imagem em tons de cinza com menos de 8 bits de precisão e, em seguida, atribuir um caractere para cada valor. Esses geradores de arte ASCII geralmente permitem que os usuários escolham a intensidade e o contraste da imagem gerada.

Três fatores limitam a fidelidade da conversão, especialmente de fotos:

  • profundidade (soluções: espaçamento de linha reduzido; estilo negrito; elementos de bloco; plano de fundo colorido; bom sombreado );
  • nitidez (soluções: um texto mais longo, com uma fonte menor; um conjunto maior de caracteres; fontes de largura variável );
  • proporção (soluções com problemas de compatibilidade: fonte com uma grade quadrada; estilizada sem espaçamento de linha extra ).

Exemplos de imagens convertidas são fornecidos abaixo.

Esta é uma das primeiras formas de arte ASCII, que remonta aos primeiros dias dos minicomputadores e telétipos dos anos 1960 . Durante a década de 1970, era comum nos shoppings dos Estados Unidos obter uma camiseta com uma fotografia impressa em arte ASCII em um quiosque automatizado operado por um computador, e o Museu de Ciências de Londres tinha um serviço semelhante para produzir retratos impressos. Com o advento da web, HTML e CSS , muitos programas de conversão ASCII irão agora quantizar para um espaço de cores RGB completo , permitindo imagens ASCII coloridas.

Redwingblackbird1.jpg Melro-de-asa-vermelha ASCII art.png Pássaro convertido em caracteres ASCII.png

Ainda imagens ou filmes também podem ser convertidos para ASCII em vários UNIX e UNIX-like sistemas utilizando a AAlib (preto e branco) ou libcaca (cor) Gráficos driver de dispositivo ou o media player VLC ou MPV sob o Windows , Linux ou MacOS ; todos os quais renderizam a tela usando símbolos ASCII em vez de pixels.

Existem também vários aplicativos de smartphone , como ASCII cam para Android , que geram arte ASCII em tempo real usando a entrada da câmera do telefone. Esses aplicativos normalmente permitem que a arte ASCII seja salva como um arquivo de texto ou como uma imagem composta de texto ASCII.

ASCII de largura não fixa

A maior parte da arte ASCII é criada usando uma fonte monoespaçada , onde todos os caracteres são idênticos em largura ( Courier é uma fonte monoespaçada popular). Os primeiros computadores em uso quando a arte ASCII entrou em voga tinham fontes monoespaçadas para telas e impressoras. Hoje, a maioria das fontes mais comumente usadas em processadores de texto, navegadores da web e outros programas são fontes proporcionais, como Helvetica ou Times Roman , onde larguras diferentes são usadas para caracteres diferentes. A arte ASCII desenhada para uma fonte de largura fixa geralmente aparecerá distorcida ou até irreconhecível quando exibida em uma fonte proporcional.

Alguns artistas ASCII produziram arte para exibição em fontes proporcionais. Esses ASCIIs, em vez de usar uma correspondência puramente baseada em tonalidades, usam caracteres para inclinações e bordas e usam sombreamento de bloco. Esses ASCIIs geralmente oferecem maior precisão e atenção aos detalhes do que os ASCIIs de largura fixa para uma contagem de caracteres mais baixa, embora eles não sejam tão universalmente acessíveis, uma vez que geralmente são relativamente específicos da fonte.

Arte ASCII animada

A arte ASCII animada começou em 1970 a partir das chamadas animações VT100 produzidas em terminais VT100 . Essas animações eram simplesmente texto com instruções de movimento do cursor, excluindo e apagando os caracteres necessários para aparecerem animados. Normalmente, eles representavam um longo processo artesanal realizado por uma única pessoa para contar uma história.

O navegador da Web contemporâneo revitalizou a arte ASCII animada novamente. Tornou-se possível exibir arte ASCII animada via JavaScript ou miniaplicativos Java . Imagens de arte ASCII estáticas são carregadas e exibidas uma após a outra, criando a animação, muito semelhante a como os projetores de filme desenrolam as bobinas de filme e projetam as imagens individuais na tela grande dos cinemas. Um novo termo nasceu: " ASCIImation " - outro nome da arte ASCII animada . Um trabalho seminal nesta arena é o Star Wars ASCIImation. Rotinas mais complicadas em JavaScript geram ASCIImations mais elaboradas, mostrando efeitos como efeitos Morphing , emulações de campo estelar, efeitos de desvanecimento e imagens calculadas, como animações fractais Mandelbrot .

Existem agora muitas ferramentas e programas que podem transformar imagens raster em símbolos de texto; algumas dessas ferramentas podem operar em streaming de vídeo. Por exemplo, o videoclipe da canção " Black Tambourine " do cantor americano Beck é composto inteiramente de caracteres ASCII que se aproximam da filmagem original. O VLC , um software reprodutor de mídia, pode renderizar qualquer vídeo em ASCII colorido por meio do módulo libcaca .

Outras artes visuais baseadas em texto

Há uma variedade de outros tipos de arte que usam símbolos de texto de conjuntos de caracteres diferentes de ASCII e / ou alguma forma de código de cores. Apesar de não serem ASCII puro, ainda são frequentemente referidos como "arte ASCII". A parte do conjunto de caracteres projetada especificamente para desenho é conhecida como caracteres de desenho de linha ou pseudo-gráficos .

Arte ANSI

O hardware gráfico do IBM PC em modo de texto usa 16 bits por caractere. Ele suporta uma variedade de configurações, mas em seu modo padrão no DOS, eles são usados ​​para fornecer 256 glifos de uma das páginas de código do IBM PC ( página de código 437 por padrão), 16 cores de primeiro plano, oito cores de fundo e uma opção de flash. Essa arte pode ser carregada na memória da tela diretamente. O ANSI.SYS , se carregado, também permite que essa arte seja colocada na tela, emitindo sequências de escape que indicam os movimentos do cursor da tela e alterações de cor / flash. Se este método for usado, a arte se torna conhecida como arte ANSI . As páginas de código do IBM PC também incluem caracteres destinados a desenhos simples, o que muitas vezes fazia com que essa arte parecesse muito mais limpa do que aquela feita com conjuntos de caracteres mais tradicionais. Arquivos de texto simples também são vistos com esses caracteres, embora eles tenham se tornado muito menos comuns desde que os editores de texto GUI do Windows (usando a página de código ANSI do Windows ) substituíram amplamente os baseados em DOS.

Shift_JIS e Japão

Mona (モナー, Mona ) Postado em 2 canais ( 2ちゃんねる, Nichanneru ) em 2000
Gikoneko (ギ コ 猫, gato Giko ) Postado no 2channel ( 2 ち ゃ ん ね る, Nichanneru ) em 2000

No Japão, a arte ASCII (AA) é principalmente conhecida como arte Shift_JIS . Shift JIS oferece uma seleção maior de caracteres do que o ASCII simples (incluindo caracteres de scripts japoneses e formas de largura total de caracteres ASCII ) e pode ser usado para arte baseada em texto em sites japoneses.

Freqüentemente, esse trabalho artístico é projetado para ser visualizado com a fonte japonesa padrão em uma plataforma, como o MS P Gothic proporcional.

Kaomoji

Os usuários do ASCII-NET, em que a palavra ASCII se refere à ASCII Corporation em vez do Código Padrão Americano para Intercâmbio de Informações , popularizou um estilo de emoticon (顔 文字, kaomoji , emoticon) em que o rosto parece reto em vez de girado.

Ícone Significado
(^_^) (^^ ゞ (^ _ ^;) (-_-;) (~ _ ~;) (・。 ・;) (・ _ ・;) (・ ・;) ^^; ^ _ ^ ; (# ^. ^ #) (^ ^;) Smiley, nervoso, envergonhado, preocupado, tímido, gota de suor

Unicode

O Unicode parece oferecer a máxima flexibilidade na produção de arte baseada em texto com sua enorme variedade de personagens. No entanto, encontrar uma fonte de largura fixa adequada provavelmente será difícil se um subconjunto significativo de Unicode for desejado. (Os sistemas operacionais modernos no estilo UNIX fornecem fontes Unicode completas de largura fixa, por exemplo, para xterm . O Windows tem a fonte Courier New , que inclui caracteres como ┌╥─╨┐ ♥ ☺Ƹ̵̡Ӝ̵̨̄Ʒ). Além disso, a prática comum de renderizar Unicode com uma mistura de fontes de largura variável provavelmente tornará a exibição previsível difícil, se mais do que um pequeno subconjunto de Unicode for usado. ≽ ʌ ⱷ҅ ʌ ≼ é uma representação adequada da cara de um gato em uma fonte com larguras de caracteres variadas.

Controlar e combinar personagens

O mecanismo de combinação de caracteres do Unicode fornece maneiras consideráveis ​​de personalizar o estilo, até mesmo ofuscar o texto (por exemplo, por meio de um gerador online como o Obfuscator, que se concentra nos filtros). Glitcher é um exemplo de arte Unicode , iniciada em 2012: esses símbolos, invadindo para cima e para baixo, são feitos pela combinação de muitas marcas diacríticas. É uma espécie de arte. Muitos artistas usam a Internet ou redes sociais específicas como tela. As criações correspondentes são favorecidas em navegadores da web (graças ao seu suporte sempre melhor), como nomes de usuário estilizados geek para redes sociais. Com uma compatibilidade justa e entre diferentes ferramentas online, [símbolos do Facebook] apresentam vários tipos de arte Unicode, principalmente para fins estéticos (Ɯıḳĭƥḙȡḯả Wîkipêȡıẚ Ẉǐḳîṗȅḍȉā Ẃįḵįṗẻḑìẵ Ẉĭḵɪṕḗdïą Ẇïƙỉpểɗĭà Ẅȉḱïṕȩđĩẵ etc.). Além disso, as criações podem ser feitas à mão (por programação) ou coladas de aplicativos móveis (por exemplo, a categoria de ferramentas de 'texto extravagante' no Android). A técnica subjacente remonta aos sistemas antigos que incorporavam caracteres de controle , no entanto. Por exemplo, o composto alemão öseria imitado no ZX Spectrum sobrescrevendo "após backspace e o.

Sobreimpressão (surprint)

Na década de 1970 e no início da década de 1980, era comum produzir um tipo de arte de texto que dependia de impressão sobreposta. Isso pode ser produzido em uma tela ou em uma impressora digitando um caractere, fazendo backup e digitando outro caractere, exatamente como em uma máquina de escrever. Isso evoluiu para gráficos sofisticados em alguns casos, como o sistema PLATO (por volta de 1973), onde sobrescrito e subscrito permitiam uma ampla variedade de efeitos gráficos. Um uso comum era para emoticons , com WOBTAX e VICTORY produzindo rostos sorridentes convincentes. A superimposição já havia sido usada em máquinas de escrever, mas a pixelização de baixa resolução dos caracteres nos terminais de vídeo significava que a superimposição aqui produzia gráficos de pixel contínuos, em vez de combinações visivelmente sobrecarregadas de letras no papel.

Além dos gráficos de pixel, isso também foi usado para imprimir fotografias, já que a escuridão geral de um espaço de caractere particular depende de quantos caracteres, bem como da escolha do caractere, foram impressos em um lugar particular. Graças à maior granularidade do tom, as fotografias eram frequentemente convertidas para esse tipo de impressão. Mesmo máquinas de escrever manuais ou impressoras margarida podem ser usadas. A técnica perdeu popularidade, uma vez que todas as impressoras baratas podem imprimir fotografias facilmente, e um arquivo de texto normal (ou uma mensagem de e-mail ou postagem na Usenet) não pode representar um texto sobreposto. No entanto, algo semelhante surgiu para substituí-lo: arte ASCII sombreada ou colorida, usando marcação de terminal de vídeo ANSI ou códigos de cores (como os encontrados em HTML , IRC e muitos fóruns de internet ) para adicionar um pouco mais de variação de tom. Desta forma, é possível criar arte ASCII onde os personagens diferem apenas na cor.

Veja também

Referências

Leitura adicional

links externos