coluna do aurélio 06
arte ascii (artistas do teclado)
http://aurelio.net/doc/coluna
.:*~*:._.:*~*:._.:*~*:._.:*~*:._.:*~*:._.:*~*:._.:*~*:._.:*~*:.
lembra quando você estudou poesia concreta na escola? aquela onde as frases eram postas de maneira a formar desenhos? ou ainda, antigamente quando ainda se usava muita máquina de escrever e faziam cartazes com letras grandes, que na verdade eram cheias de outras letrinhas? isso, é claro, foi antes da popularização dos computadores e seus "processadores de texto", com fontes e figuras escalonáveis.
antigamente também, na internet circulava apenas texto, sem imagens, e era utilizada apenas para uso militar. como figuras e esquemas tinham que ser passados de um lugar para outro, começaram a transitar os desenhos feitos com letras e símbolos.
o nome ASCII
(lê-se "ásqui", e não causa "asco") se refere a um padrão
que define um conjunto de 128 caracteres para os computadores se
comunicarem entre si. a arte ascii
usa 95 destes caracteres, que são
basicamente os que estão no teclado de seu computador: as letras,
números e símbolos.
então, apenas de posse de um teclado e um editor de textos simples como
vi
, pico
ou o próprio bloco de notas
do windows
, os artistas
ascii
canalizam a criatividade e produzem obras admiráveis. o único
requisito básico é que o editor mostre as letras em fonte fixa
, também
chamada monoespaçada
, onde todas as letras ocupam a mesma largura na
tela, desde o i
até o m
, como a courier
por exemplo.
.:*~*:._.:*~*:._.:*~*:._.:*~*:._.:*~*:._.:*~*:._.:*~*:._.:*~*:.
como fazer arte ascii
(AA
daqui adiante) em seu computador? a
maneira mais fácil de desenhar com caracteres é utilizar um programa
conversor para gerar o desenho a partir de uma imagem GIF
por exemplo,
como este online: http://www.degraeve.com/gif2txt.shtml. mas é claro, um
desenho convertido NÃO é arte. AA
só é AA
se o desenho foi feito
todo "na mão".
feitas diretamente com o teclado, há vários tipos de AA
desde
a fina, apenas de traçado (http://www.geocities.com/SoHo/7373/new.htm)
até a cheia, que é sólida (http://users.inetw.net/~mullen/ascii.htm),
e as mistas, trabalhando com brilho, contraste, cor e até 3D! e ainda há
várias técnicas para ajudar a chegar ao resultado final, como usar
transparências ou folhas quadriculadas coladas no monitor, para não se
perder nas proporções.
além disso, usando-se GIF
animado ou javascript
, pode-se fazer AA
animada na internet, basta desenhar cada "tela" e depois passá-las em
seqüência. ou ainda utilizar uma linguagem de programação para mostrar
cada "cena" num intervalo de tempo estipulado.
.:*~*:._.:*~*:._.:*~*:._.:*~*:._.:*~*:._.:*~*:._.:*~*:._.:*~*:.
uma categoria nova surgida com os monitores de resolução alta e
navegadores que colorem texto, é a de transformar um texto qualquer numa
figura, apenas colorindo as partes certas, como neste pingüim com
trechos de código C
em cores diversas compondo sua textura:
http://www.autsch.de/bitsteller/linux_penguin.html.
uma área da AA
que sempre deu trabalho e é considerada por muitos algo
chato de se fazer na mão são letras. mas o programa FIGlet
(http://st-www.cs.uiuc.edu/~chai/figlet.html) acabou com a lamúria e é
hoje o principal criador de fontes ascii
. basta passar uma palavra ou
frase para ele para vê-la escrita com dezenas de fontes diferentes. não
é preciso instalar o programa para usá-lo, a versão online é bem rápida:
http://www.surfplaza.com/figlet. simplesmente escreva o texto na caixa e
selecione All Fonts
. perfeito.
existe uma biblioteca "gráfica" para console chamada aalib
(http://aa-project.sourceforge.net/aalib), que faz gráficos usando
caracteres ascii
. ela é bem comple[tx]a e alguns programas foram
feitos a utilizando, como seu próprio programa de demonstração bb
(http://aa-project.sourceforge.net/bb), que é imperdível, instale e
veja. outro programa é o aatv
(http://n00n.free.fr/aatv), para você
assistir tv com as imagens sendo apenas texto. show de bola. e o gimp
(http://www.gimp.org), que a utiliza para salvar imagens como texto.
.:*~*:._.:*~*:._.:*~*:._.:*~*:._.:*~*:._.:*~*:._.:*~*:._.:*~*:.
os artistas de AA
ao redor do globo têm suas coleções de obras
(http://www.afn.org/~afn39695/collect.htm) e uma campanha de respeito,
para que suas assinaturas não sejam retiradas dos desenhos quando
copiados (http://designs.multiservers.com/mIRC/respect.html).
fora para observação simples, desenhos em AA
são úteis em assinaturas
de e-mail (http://www.math.fu-berlin.de/~guckes/afw/sig.collection),
jogos para console (http://artax.karlin.mff.cuni.cz/~brain/0verkill),
e-zines e periódicos (http://www.geocities.com/SoHo/Gallery/6446),
demonstrações de fé (http://www.geocities.com/SoHo/7373/newtest.jpg),
vacas [loucas?] (http://www.mcs.brandonu.ca/~ennsnr/Cows/guide.html)
ou taras (http://www.asciibabes.com).
quer aprender como fazer AA
? simplesmente tente. demora mas sai alguma
coisa. se quiser saber como os artistas fazem suas obras, veja na página
de cada um deles. alguns descrevem seu procedimento. para começar, um
bom documento para ler é http://users.inetw.net/~mullen/crateach.htm.
veja mais informações sobre o assunto em http://www.ascii-art.com e no
newsgroup alt.ascii-art, e para achar algum desenho sobre um tema
específico, acesse http://www.stud.uni-hannover.de/~freise/ascii. no
Brasil, temos o news://news.uol.com.br/uol.mundodigital.ascii_art onde
os usuários trocam muitos AA
.
e é claro, para finalizar, um exemplo de AA
simples:
o \ o / _ o __| \ / |__ o _ \ o / o /|\ | /\ __\o \o | o/ o/__ /\ | /|\ / \ / \ | \ /) | ( \ /o\ / ) | (\ / | / \ / \
-- este texto pode ser copiado livremente na íntegra ou em parte, desde que indicado o endereço do original: http://aurelio.net/doc/coluna