Categorias
PostScript

Tangram em PostScript

Depois de 5 anos, retornei à linguagem PostScript, ainda uma de minhas favoritas, para realizar o desenho abaixo, um tangram pronto para ser recortado e usado.

O tangram é um quebra-cabeças muito popular em aulas de matemática. Recortados nas linhas brancas, 7 peças são obtidas, com as quais muitas figuras podem ser formadas. Uma procura pela internet mostrará centenas delas.

O código PostScript que gerou o desenho foi o seguinte:

newpath
0 0 moveto
500 0 lineto
500 500 lineto
0 500 lineto
closepath
fill

1 setgray
0.5 setlinewidth
2 setlinejoin

newpath
0 0 moveto
500 500 lineto
0 500 moveto
250 250 lineto
125 125 moveto
250 0 lineto
500 250 lineto
250 250 moveto
375 125 lineto
375 375 lineto
stroke

Se você não conhece PostScript, dê uma olhada neste livro para uma ótima introdução.

Por Frederico Lopes

Frederico Andries Lopes é doutor em Educação Matemática pela UNESP/Rio Claro e professor associado do Instituto de Ciências Exatas da Universidade Federal de Mato Grosso, em Cuiabá.

É tradutor de textos antigos de matemática escritos principalmente em latim. Já publicou livros sobre o uso educativo de linguagens de programação, sobre gramática latina e história da matemática.

É pai orgulhoso dos trigêmeos Henrique, Ricardo e Valquíria e das gêmeas Laura e Leonora. Cuidar dessa turma é sua principal atividade. Tudo o mais são distrações e difficiles nugae.