LibreLogo es un entorno de desarrollo integrado (IDE) para programación en Python , que funciona como Logo utilizando gráficos vectoriales interactivos . El resultado final es una representación gráfica vectorial integrada en la suite LibreOffice . Puede utilizarse para la enseñanza y la autoedición .
Historia
La barra de herramientas e intérprete Logo fue programada por László Németh, y András Tímár brindó ayuda con la integración. [ 2 ] Se lanzó como una extensión de LibreOffice antes de que el código se fusionara con el código principal de LibreOffice 4.2.3.3 en 2014. [ 3 ]
La implementación ligera (1400 líneas en Python-PyUNO) utiliza Python integrado para proporcionar una interfaz de programación simplificada para los gráficos vectoriales de LibreOffice para diseño gráfico y educación (incluida la enseñanza del procesamiento de textos). [ 2 ]
Instalación
LibreLogo está integrado en todas las versiones de LibreOffice posteriores a la 4.2.3.3, publicada en 2014. También se puede instalar como una extensión para versiones anteriores. [ 4 ]
Su interfaz de usuario principal es una barra de herramientas en Writer ( Ver ▸ Barras de herramientas ▸ Logotipo ). [ 5 ]
Uso
Al pulsar la flecha hacia arriba en la barra de herramientas del logotipo, se activa la tortuga y, a continuación, el código fuente se introduce directamente en la misma página. El gráfico está en formato SVG ( gráficos vectoriales escalables ) y se puede copiar y pegar en otros documentos.
La sintaxis de LibreLogo es similar a la de UCBLogo . Admite la ¨wordsintaxis para cadenas, la 'word'notación y, lo que es más importante, la recursión . Los comandos se pueden introducir en la barra de herramientas o compilarse y ejecutarse desde la página del escritor .
Ejemplo de "Hola mundo"
Aquí tenéis un ejemplo de programa "¡Hola, mundo!" .
círculo de 10 cm fillcolor 'azul' pencolor 'rojo' pensize 2 circle 5cm adelante 200 derecha 89 círculo 5 repetir 88 [adelante 200 derecha 89] rellenar repetir 9 [ etiqueta '¡Hola, mundo!' derecha 20 ] repetir 100 [ posición de pluma arriba cualquier pluma abajo tamaño de pluma aleatorio 10 color de relleno cualquier cuadrado 20 + aleatorio 100 ]
Galería

Pósteres con logotipos
Véase también
Referencias
- ↑ "LibreLogo 0.1 (27 de junio de 2012)" .
- 1 2 "4.0 Nuevas características y correcciones" . The Document Foundation . Archivado del original el 8 de marzo de 2013. Recuperado el 29 de abril de 2014 .
- ↑ "LibreLogo" .
- ↑ "Página de descargas de LibreOffice" . 1 de mayo de 2014. Consultado el 1 de mayo de 2014 .
- ^ Németh, László (30 de abril de 2014). "Inicio rápido" . Consultado el 1 de mayo de 2014 .
- Bibliografía
- Conferencia de LibreOffice de Berlín 2012
Enlaces externos
- Sitio web oficial
- Descripción del idioma en la wiki oficial (en) Otros idiomas compatibles
- Libro electrónico - Libro de texto para estudiantes de secundaria (hu). Con el apoyo del gobierno húngaro.
- Apuntes de nivel universitario para el tutorial
- Software libre programado en Python
- Entornos de desarrollo integrados gratuitos para Python
- entornos de desarrollo integrados Linux
- entornos de desarrollo integrados de Windows
- Software que utiliza la Licencia Pública General de GNU.
- Software que utiliza la Licencia Pública General Reducida de GNU.
- Software que utiliza la Licencia Pública de Mozilla.