Leafpad es un editor de texto gráfico gratuito y de código abierto para Linux , Berkeley Software Distribution (BSD) y Maemo , similar al programa Bloc de notas de Microsoft Windows . Creado con el objetivo de ser un editor de texto liviano con mínimas dependencias , está diseñado para ser fácil de usar y de compilar.
Leafpad tiene un tamaño de instalación pequeño en comparación con otros editores de texto gráficos y tiene características mínimas como opciones de conjunto de códigos , deshacer/rehacer y la capacidad de elegir fuentes. Leafpad es el editor de texto predeterminado para el entorno de escritorio ligero LXDE y, por lo tanto, Leafpad se encuentra en distribuciones de Linux que usan LXDE como su entorno de escritorio, como Raspberry Pi OS , así como en algunos sistemas integrados. El programa se ha bifurcado en Mousepad y l3afpad, y partes del código de Leafpad se han utilizado en otros editores de texto. Leafpad se publica bajo la Licencia Pública General GNU (GPL) versión 2. [3] [4]
Historia
Leafpad fue creado por Tarot Osuji, quien sigue siendo su único autor y mantenedor. [5] La primera versión publicada de Leafpad fue la versión 0.5.x en 2004. [6] La primera versión completa lanzada al público fue la versión 0.7.6 el 11 de noviembre de 2004. [7] Leafpad no ha recibido una actualización desde diciembre de 2010 con el lanzamiento de la versión 0.8.18.1. [6] Aunque es parte del paquete de escritorio LXDE, [8] no es mantenido por el equipo de desarrollo de LXDE. [9]
Cuando se lanzó por primera vez, Leafpad no tenía capacidades de impresión. Esto llevó a los miembros del equipo de Xfce a crear una bifurcación de Leafpad llamada Mousepad, específicamente para abordar la falta de soporte de impresión. [10] La capacidad de imprimir se agregó más tarde a Leafpad en 2005, con mejoras adicionales a las capacidades de impresión en 2006 y 2007. [6]
Las traducciones de idiomas para Leafpad se proporcionaron a través de TranslationProject.org , [3] [2] un proyecto de traducción dedicado a proporcionar traducción de idiomas para software de código abierto. [11] En 2020, la lista de traducciones de Leafpad se eliminó de su base de datos. [12] [13]
Características
Leafpad ocupa poco espacio en comparación con otros editores de texto gráficos como gedit o Kate . [14] Es similar en cuanto a diseño y funcionalidad al programa Notepad de Microsoft Windows. [15] Dependiendo de la arquitectura de la computadora en la que esté instalado, el programa ocupa entre 417 kB y 486 kB en Debian después de la instalación, siendo 457 kB el tamaño instalado en una computadora i386 , [16] en comparación con los 5462 kB del editor de texto Kate. [17] En Arch Linux , el tamaño de Leafpad después de la instalación es de solo 301 kB. [1]
Las características específicas del software incluyen una opción de conjunto de códigos , detección automática de conjunto de códigos, una función de deshacer/rehacer ilimitada, [14] y capacidades de arrastrar y soltar . [18] Las fuentes se pueden elegir entre las fuentes de computadora disponibles del sistema operativo , [14] y se pueden usar combinaciones de teclas para muchas funciones, como guardar un archivo e imprimir. [4] Leafpad está disponible en 42 idiomas. [2]
Aunque Leafpad no puede abrir varios archivos a la vez, es posible abrir varias instancias del programa para tener abiertos más de un archivo a la vez. [14] Según la página del manual de Leafpad , Leafpad se puede iniciar desde la terminal en un formato con varias opciones, incluida la capacidad de abrir un archivo con un conjunto de códigos específico, la especificación de los tipos de pantalla y visualización y las selecciones de ancho de pestaña. [19] El color de fondo de la ventana de la aplicación se puede cambiar a través de un archivo de configuración . [3]leafpad options filename
Uso
Como parte del entorno de escritorio LXDE, Leafpad está preinstalado como editor de texto gráfico predeterminado en distribuciones Linux que usan LXDE, como Knoppix , [20] [21] Trisquel Mini , [22] y Raspberry Pi OS (anteriormente Raspbian). [23] [24] Está incluido en las instalaciones predeterminadas de Bodhi Linux , [25] la distribución de informática forense digital Kali Linux , [26] y está preinstalado en Ångström , [27] una distribución Linux especializada para sistemas integrados como la computadora de placa única BeagleBone , que usa Leafpad como su editor de texto. [28] Leafpad fue el editor de texto gráfico predeterminado para Lubuntu hasta la versión 18.04 LTS. Después de que Lubuntu se trasladó del LXDE al escritorio LXQt , Leafpad fue reemplazado por FeatherPad . [29]
Además de instalarse de forma predeterminada en algunas distribuciones de Linux, Leafpad también se puede compilar manualmente para Linux, BSD y Maemo [3] o se puede instalar a través de los repositorios de software de muchas distribuciones de Linux, incluidas Arch Linux [30] y Fedora . [31] Leafpad se puede instalar en macOS a través de MacPorts , [32] o en Microsoft Windows a través de Cygwin . [33]
Tenedores
Mousepad , que es un editor de texto para el entorno de escritorio Xfce, fue escrito originalmente como una bifurcación de Leafpad [34] debido a un problema que Leafpad tenía con la impresión, [35] un problema que Leafpad solucionó más tarde. [10] Mousepad fue reescrito en diciembre de 2012 con la versión 0.3.0, que reemplazó el código original basado en Leafpad con una reescritura completa. [36] Otro editor de texto gráfico llamado l3afpad fue creado como una bifurcación de Leafpad que está escrito en GTK3 en lugar de GTK2. [37] Algunas partes del editor de texto FeatherPad basado en Qt fueron tomadas del código de Leafpad. [38]
Arquitectura
Leafpad ha sido precompilado para repositorios de Linux para ejecutarse en varios tipos de arquitecturas de computadora, incluidas x86 , amd64 , RISC-V , PowerPC (incluido ppc64 ) y varias arquitecturas ARM y MIPS . [39] [16]
La compilación de Leafpad requiere solo una dependencia : GTK+ con una versión superior a 2.0.0. [3] Hay dos dependencias opcionales que forman parte de la biblioteca de GNOME y requieren una versión superior a 2.2.0: libgnomeprint, que permite a Leafpad acceder a las funciones de impresión, [40] y libgnomeprintui, que es el paquete para la interfaz de usuario de impresión . [41] La instalación en algunas distribuciones de Linux puede requerir dependencias adicionales según la configuración de la distribución. [42]
Recepción
Una reseña de LinuxInsider se centró en la simplicidad de Leafpad, diciendo que deja una pequeña huella en los recursos de un sistema, lo que lo convierte en una buena opción para distribuciones compactas de Linux. La reseña destacó además algunas de las características de Leafpad y señaló su incapacidad para abrir más de un archivo a la vez, pero señaló que se podían abrir varias instancias de Leafpad a la vez para trabajar en varios archivos de texto a la vez. La reseña concluyó elogiando la opción de vista previa de impresión de Leafpad como una buena representación WYSIWYG de la impresión final. [14]
Una reseña de MakeTechEasier.com señaló que Leafpad era una alternativa liviana al editor de texto Gedit, y dijo que la simplicidad de Leafpad era tanto una ventaja para las personas que buscaban un editor de texto simple como una desventaja para quienes buscaban características o funcionalidades adicionales. [43]
Un artículo de Admin Magazine que compara varios editores de texto también se centró en la naturaleza liviana de Leafpad. [44]
Una reseña de DebugPoint.com lo definió como un "reemplazo ideal" para el programa de Windows Notepad. La reseña calificó la simplicidad de Leafpad como una característica en sí misma y destacó la falta de desarrollo continuo para el software, afirmando que para mantener el programa liviano no era necesario un mayor desarrollo. [45]
En una revisión de recursos de programación para Raspberry Pi, Electromaker.io llamó a Leafpad "el mejor editor de texto para Raspberry Pi" y lo llamó un recurso sólido para editar Python . [46]
Véase también
Referencias
- ^ ab "leafpad 0.8.18.1-9". Arch Linux . Archivado desde el original el 24 de marzo de 2022 . Consultado el 16 de agosto de 2022 .
- ^ abc «El dominio textual del leafpad». TranslationProject.org . 14 de agosto de 2019. Archivado desde el original el 1 de febrero de 2020 . Consultado el 22 de agosto de 2022 .
- ^ abcde "Leafpad". tarot.freeshell.org . 23 de diciembre de 2010. Archivado desde el original el 3 de octubre de 2016 . Consultado el 18 de octubre de 2011 .
- ^ ab Osuji, Tarot. "leafpad/README". GitHub . Archivado desde el original el 14 de agosto de 2022 . Consultado el 14 de agosto de 2022 .
- ^ abc Osuji, Tarot. "leafpad/ChangeLog". GitHub . Archivado desde el original el 14 de agosto de 2022 . Consultado el 14 de agosto de 2022 .
- ^ "/releases/leafpad". gnu.org . Archivado desde el original el 8 de mayo de 2021 . Consultado el 14 de agosto de 2022 .
- ^ "Metapaquete para LXDE". Debian . Archivado desde el original el 12 de agosto de 2021 . Consultado el 14 de agosto de 2022 .
Este paquete es un metapaquete que depende de los componentes principales y los componentes recomendados de LXDE. Incluye lxde-core, lxappearance, lxinput, lxsession-edit, gpicview, lxterminal, lxrandr, galculator, leafpad y xarchiver.
- ^ "LXDE – Entorno de escritorio X11 ligero". Archivado desde el original el 10 de octubre de 2012. Consultado el 22 de octubre de 2011.
Leafpad: editor de texto ligero y sencillo (no lo desarrollamos nosotros, pero sugerimos usarlo como editor de texto predeterminado).
- ^ ab Wallen, Jack (5 de mayo de 2010). «Mousepad: una variación del tema Leafpad». GHacks . Archivado desde el original el 24 de agosto de 2022 . Consultado el 23 de agosto de 2022 .
- ^ "Bienvenidos al Proyecto de Traducción". TranslationProject.org . 23 de marzo de 2022. Archivado desde el original el 18 de agosto de 2022 . Consultado el 22 de agosto de 2022 .
- ^ "Dominios textuales". TranslationProject.org . 31 de enero de 2020. Archivado desde el original el 1 de febrero de 2020 . Consultado el 22 de agosto de 2022 .
- ^ "Dominios textuales". TranslationProject.org . 11 de mayo de 2020. Archivado desde el original el 12 de mayo de 2020 . Consultado el 22 de agosto de 2022 .
- ^ abcde Germain, Jack M. (7 de abril de 2010). «gEdit y Leafpad forman un buen equipo de edición de texto». LinuxInsider . Archivado desde el original el 19 de septiembre de 2021. Consultado el 14 de agosto de 2022 .
- ^ Stieben, Danny (2 de mayo de 2011). "Leafpad: un editor de texto ultraligero". MakeUseOf . Archivado desde el original el 10 de noviembre de 2011. Consultado el 18 de octubre de 2011 .
- ^ ab «Paquete: leafpad (0.8.18.1-5)». packages.debian.org . Debian . 2019. Archivado desde el original el 13 de mayo de 2021 . Consultado el 8 de junio de 2019 .
- ^ "Paquete: kate (4:16.08.3-1)". packages.debian.org . Debian . 2022. Archivado desde el original el 13 de mayo de 2021 . Consultado el 8 de junio de 2019 .
- ^ Jack Wallen (1 de mayo de 2010). «Leafpad: Yet another Linux text editor» (Leafpad: otro editor de texto para Linux). ghacks.net . Archivado desde el original el 25 de noviembre de 2020. Consultado el 18 de octubre de 2011 .
- ^ "Página de manual de Ubuntu: leafpad: editor de texto simple basado en GTK+". Ubuntu . Archivado desde el original el 14 de agosto de 2022 . Consultado el 14 de agosto de 2022 .
- ^ "KNOPPIX – Sistema de archivos Linux en vivo en CD". Knoppix . Archivado desde el original el 3 de mayo de 2018 . Consultado el 14 de agosto de 2022 .
- ^ Watson, JA (27 de enero de 2014). «Práctica práctica con Knoppix Linux 7.2.0: una distribución Linux bien establecida y muy estable». ZDNet . Archivado desde el original el 26 de junio de 2018. Consultado el 16 de agosto de 2022 .
- ^ "Trisquel Mini". Trisquel . 16 de noviembre de 2021. Archivado desde el original el 23 de junio de 2018 . Consultado el 14 de agosto de 2022 .
- ^ "Presentación de PIXEL". Raspberry Pi . 27 de septiembre de 2016. Archivado desde el original el 9 de diciembre de 2019 . Consultado el 14 de agosto de 2022 .
- ^ McManus, Sean (2014). Raspberry Pi para principiantes (segunda edición). Hoboken, Nueva Jersey: Wiley . Págs. 71-72 . ISBN. 978-1-118-90501-2. OCLC 896853135. Archivado desde el original el 14 de agosto de 2022 . Consultado el 14 de agosto de 2022 .
- ^ Rizwan, Amaan (28 de agosto de 2020). «Las mejores distribuciones ligeras de Linux de 2020». Techworm . Archivado desde el original el 21 de junio de 2022. Consultado el 16 de agosto de 2022 .
- ^ Salmon, Arthur (2017). Seguridad de red aplicada: domine el arte de detectar y evitar ataques y técnicas de seguridad de red avanzados. Birmingham, Reino Unido: Packt Publishing . p. 49. ISBN 978-1-78646-968-7. OCLC 987379345. Archivado desde el original el 14 de agosto de 2022 . Consultado el 14 de agosto de 2022 .
- ^ "meta-angstrom/contrib/build-feeds.sh". GitHub . 8 de enero de 2022. Archivado desde el original el 16 de agosto de 2022 . Consultado el 16 de agosto de 2022 .
- ^ Yoder, MA (2015). BeagleBone Cookbook: problemas y soluciones de software y hardware. Sebastpool, CA. p. 150. ISBN 978-1-4919-1568-4. OCLC 907539434. Archivado desde el original el 14 de agosto de 2022 . Consultado el 14 de agosto de 2022 .
{{cite book}}: Mantenimiento de CS1: falta la ubicación del editor ( enlace ) - ^ Hunt, Adam (30 de agosto de 2019). «Reseña – FeatherPad». Revista Full Circle . pág. 36. Archivado desde el original el 21 de agosto de 2022 . Consultado el 21 de agosto de 2022 .
- ^ "Arch Linux – leafpad 0.8.18.1-9". Arch Linux . Archivado desde el original el 24 de marzo de 2022 . Consultado el 14 de agosto de 2022 .
- ^ "rpms/leafpad". Fedora Linux . Archivado desde el original el 14 de agosto de 2022 . Consultado el 14 de agosto de 2022 .
- ^ "Instalar leafpad en macOS con MacPorts". MacPorts.org . Archivado desde el original el 10 de agosto de 2022. Consultado el 23 de agosto de 2022 .
- ^ "Resumen del paquete Cygwin para leafpad". Cygwin.com . Archivado desde el original el 25 de marzo de 2023. Consultado el 23 de agosto de 2022 .
- ^ "Archivo de plantilla para 'mousepad'". GitHub . Archivado desde el original el 14 de agosto de 2022 . Consultado el 14 de agosto de 2022 .
Editor de texto simple para Xfce basado en Leafpad
- ^ "Paquete: mousepad (0.5.10-1)". packages.debian.org . Debian . Archivado desde el original el 29 de diciembre de 2013 . Consultado el 22 de agosto de 2022 .
- ^ "mousepad/Noticias". Xfce . Archivado desde el original el 9 de enero de 2022 . Consultado el 14 de agosto de 2022 .
- ^ "l3afpad". GitHub . Archivado desde el original el 28 de julio de 2022 . Consultado el 14 de agosto de 2022 .
- ^ "FeatherPad/encoding.cpp". GitHub . 26 de octubre de 2020. Archivado desde el original el 14 de agosto de 2022 . Consultado el 14 de agosto de 2022 .
- ^ "app-editors / leafpad". packages.gentoo.org . Archivado desde el original el 22 de agosto de 2022 . Consultado el 22 de agosto de 2022 .
- ^ "SUSE Package Hub – libgnomeprint: la biblioteca de impresión de GNOME 2.x". SUSE . Archivado desde el original el 14 de agosto de 2022 . Consultado el 14 de agosto de 2022 .
- ^ "SUSE Package Hub – libgnomeprintui: User Interface Part of the GNOME Printing Library" (Centro de paquetes de SUSE: libgnomeprintui: parte de la interfaz de usuario de la biblioteca de impresión de GNOME). SUSE . Archivado desde el original el 14 de agosto de 2022 . Consultado el 14 de agosto de 2022 .
- ^ "Paquete: leafpad (0.8.18.1-5)". Archivado desde el original el 13 de mayo de 2021 . Consultado el 14 de agosto de 2022 .
- ^ King, Bertel Jr. (24 de enero de 2013). "Leafpad, una alternativa sencilla y ligera a Gedit [Linux]". Make Tech Easier . Archivado desde el original el 24 de agosto de 2022. Consultado el 24 de agosto de 2022 .
- ^ Layton, Jeff. "¡Que comience la guerra de editores!". Revista Admin . Archivado desde el original el 30 de octubre de 2017. Consultado el 24 de agosto de 2022 .
- ^ Arindam. "Leafpad: una alternativa al Bloc de notas para Ubuntu/Linux". DebugPoint.com . Archivado desde el original el 21 de agosto de 2022. Consultado el 21 de agosto de 2022 .
- ^ Long, Moe (20 de marzo de 2020). «Los mejores recursos de programación de Raspberry Pi». Electromaker . Archivado desde el original el 30 de junio de 2022. Consultado el 24 de agosto de 2022 .
Enlaces externos
- Sitio web oficial