Wikipédia:Tradução/Librelogo

Tradução/Librelogo
Página oficial extensions.libreoffice.org/extension-center/librelogo

LibreLogo é um ambiente de programação Python ao estilo do Logo, que utiliza desenhos vetoriais interativos com uma tartaruga. Seu resultado final é um desenho vetorial dentro da suíte LibreOffice, podendo ser usado para educação e para editoração eletrônica.


Logo type, Python programming environment that uses interactive turtle vector graphics. Its final output is a vector graphics rendition within the LibreOffice suite; and it can be used for education and desktop publishing.

Histórico editar

A barra de ferramentas Logo e o interpretador foram programados por László Németh, e a ajuda com a integração foi feita por András Tímár.[1] Foi lançado como uma extensão do LibreOffice antes do código ser integrado ao código principal do LibreOffice 4.2.3.3 em 2014.[2]

A implementação leve (1400 linhas em Python-PyUNO) usa o Python embutido para permitir uma interface de programação simplificada para os desenhos vetoriais do LibreOffice para projeto gráfico e para educação (incluindo o ensino de processamento de palavras).[1]

Instalação editar

LibreLogo está embutido em qualquer versão do LibreOffice posterior à 4.2.3.3 (2014). Encontra-se na distribuição Mint 16 e posteriores. , embora possa ser retro-instalado em versões anteriores.[3] It is accessed through a toolbar that is switched on through View»Toolbars»Logo. [4]

Um clique na seta para cima na barra Logo ativa a tartaruga, e a partir daí o código-fonte é digitado diretamente na mesma página. O desenho está em formato SVG SVG format e pode ser copiado e colado em outros documentos.

A sintaxe do LibreLogo é similar ao UCBLogo. Suporta a sintaxe ¨palavra para cadeias assim como a notação 'palavras' . Também suporta recursão. Comandos podem ser digitados na barra de ferramentas, ou compilados e executados da página do Writer.

Exemplo de Hello world editar

Here is a Hello World! example.

círculo 10cm
mudarcordapintura 'azul' mudarcordolápis 'vermelhop' mudarespessuradolápis 2 círculo 5cm
parafrente 200 paradireita 89 círculo 5
repetir 88 [ parafrente 200 paradireita 89 ] pintar
repetir 9 [ rotular 'Hello, World!' paradireita 20 ]
repetir 100 [ usarnada posicionar qualquer usarlápis mudarespessuradolápis aleatório 10 mudarcordapintura qualquer quadrado 20 + aleatório 100 ]

Galeria editar

Ver também editar

Referências editar

Notes
  1. a b «4.0 New Features and Fixes». The Document Foundation 
  2. «LibreLogo» 
  3. «LibreOffice downloads page». 1 May 2014. Consultado em 1 May 2014  Verifique data em: |acessodata=, |data= (ajuda)
  4. Németh, László (30 April 2014). «Quick Start» (em English). Consultado em 1 May 2014  Verifique data em: |acessodata=, |data= (ajuda)
Bibliografia

Links externos editar

 
O Commons possui uma categoria com imagens e outros ficheiros sobre Tradução/Librelogo

Predefinição:LOGO programming

Category:Vector graphics editors