Листовка
![]() | |
![]() Leafpad в Arch Linux с использованием LXQt | |
Разработчик(и) | Таро Осудзи |
---|---|
Первоначальный выпуск | 11 ноября 2004 г |
Стабильная версия | 0.8.18.1 / 23 декабря 2010 г |
Репозиторий | github |
Написано в | С |
Операционная система | Linux , BSD , Стандарты |
Размер | 91,3 КБ в Arch Linux [1] |
Доступно в | 42 языка [2] |
Список языков | |
Тип | Текстовый редактор |
Лицензия | GPL-2.0 или новее |
Веб-сайт | Таро |
Leafpad — это с открытым исходным кодом бесплатный графический текстовый редактор для Linux , Berkeley Software Distribution (BSD) и Maemo , аналогичный Microsoft Windows программе «Блокнот» . Созданный с упором на то, чтобы быть легким текстовым редактором с минимальными зависимостями , он прост в использовании и легко компилируется.
Leafpad имеет небольшой установочный размер по сравнению с другими графическими текстовыми редакторами и имеет минимум функций, таких как параметры набора кодов , отмена/повтор и возможность выбора шрифтов. Leafpad — это текстовый редактор по умолчанию для LXDE облегченной среды рабочего стола , поэтому Leafpad можно найти в дистрибутивах Linux , которые используют LXDE в качестве среды рабочего стола, таких как ОС Raspberry Pi , а также в некоторых встроенных системах. Программа была разделена на Mousepad и l3afpad, а части кода Leafpad использовались в других текстовых редакторах. Leafpad выпускается под лицензией GNU General Public License (GPL) версии 2. [3] [4]
История
[ редактировать ]Leafpad был создан Таро Осудзи, который остается его единственным автором и сопровождающим. [5] Первой опубликованной версией Leafpad была версия 0.5.x в 2004 году. [6] Первым полноценным общедоступным выпуском стала версия 0.7.6 11 ноября 2004 года. [7] Leafpad не получал обновлений с декабря 2010 года с выпуском версии 0.8.18.1. [6] Хотя это часть настольного пакета LXDE, [8] он не поддерживается командой разработчиков LXDE. [9]
При первом выпуске Leafpad не имел возможностей печати. Это привело к тому, что члены команды Xfce создали ответвление Leafpad под названием Mousepad, специально для решения проблемы отсутствия поддержки печати. [10] Возможность печати была добавлена в Leafpad позже в 2005 году, а в 2006 и 2007 годах возможности печати были улучшены. [6]
Языковые переводы Leafpad были предоставлены через TranslationProject.org . [3] [2] проект перевода, посвященный языковому переводу программного обеспечения с открытым исходным кодом. [11] В 2020 году список переводов Leafpad был удален из базы данных. [12] [13]
Функции
[ редактировать ]Leafpad занимает мало места по сравнению с другими графическими текстовыми редакторами, такими как gedit или Kate . [14] По визуальному оформлению и функциональности он похож на программу Microsoft Windows «Блокнот». [15] В зависимости от архитектуры компьютера, на котором установлена программа, после установки программа занимает от 417 до 486 КБ в Debian размер установки составляет 457 КБ , причем на компьютере i386 . [16] по сравнению с 5462 КБ для текстового редактора Kate. [17] В Arch Linux размер Leafpad после установки составляет всего 301 КБ. [1]
Конкретные функции программного обеспечения включают опцию набора кодов , автоматическое определение набора кодов, неограниченную функцию отмены/повтора, [14] и возможности перетаскивания . [18] операционной системы Шрифты можно выбрать из числа доступных компьютерных шрифтов . [14] а сочетания клавиш можно использовать для многих функций, таких как сохранение файла и печать. [4] Leafpad доступен на 42 языках. [2]
Хотя Leafpad не может открывать несколько файлов одновременно, можно открыть несколько экземпляров программы, чтобы одновременно открывать более одного файла. [14] Согласно справочной странице Leafpad , Leafpad можно запустить с терминала в leafpad options filename формат с несколькими параметрами, включая возможность открытия файла с определенным кодовым набором, спецификацию типов отображения и экрана, а также выбор ширины вкладок. [19] Цвет фона окна приложения можно изменить через файл конфигурации . [3]
Использование
[ редактировать ]Leafpad, являющийся частью среды рабочего стола LXDE, предустановлен в качестве графического текстового редактора по умолчанию в дистрибутивах Linux, использующих LXDE, таких как Knoppix , [20] [21] Трискель Мини , [22] и ОС Raspberry Pi (ранее Raspbian). [23] [24] Он включен в стандартную установку Bodhi Linux . [25] дистрибутив цифровой криминалистики Kali Linux , [26] и предустановлен на Ångström , [27] специальный дистрибутив Linux для встраиваемых систем , таких как BeagleBone , который использует Leafpad в качестве текстового редактора. одноплатный компьютер [28] Leafpad был графическим текстовым редактором по умолчанию для Lubuntu до версии 18.04 LTS. После того, как Lubuntu перешёл с LXDE на рабочий стол LXQt , Leafpad был заменен на FeatherPad . [29]
Помимо установки по умолчанию в некоторых дистрибутивах Linux, Leafpad также можно скомпилировать вручную для Linux, BSD и Maemo. [3] или может быть установлен через репозитории программного обеспечения многих дистрибутивов Linux, включая Arch Linux. [30] и Федора . [31] Leafpad можно установить на macOS через MacPorts . [32] или в Microsoft Windows через Cygwin . [33]
Вилки
[ редактировать ]Mousepad , текстовый редактор для среды рабочего стола Xfce, изначально был написан как форк Leafpad. [34] из-за проблемы с печатью у Leafpad, [35] проблема, которую позже исправил Leafpad. [10] Коврик для мыши был переписан в декабре 2012 года в версии 0.3.0, которая заменила исходный код на основе Leafpad полностью переписанным. [36] Другой графический текстовый редактор под названием l3afpad был создан как ответвление Leafpad, написанное на GTK3 вместо GTK2. [37] Некоторые части текстового редактора FeatherPad на основе Qt были взяты из кода Leafpad. [38]
Архитектура
[ редактировать ]Leafpad был предварительно скомпилирован для репозиториев Linux для работы на нескольких типах компьютерных архитектур, включая x86 , amd64 , RISC-V , PowerPC (включая ppc64 ), а также различных ARM и архитектурах MIPS . [39] [16]
Для компиляции Leafpad требуется только одна зависимость : GTK+ версии выше 2.0.0. [3] Есть две дополнительные зависимости, которые являются частью библиотеки GNOME и требуют версии выше 2.2.0: libgnomeprint, которая позволяет Leafpad получать доступ к функциям печати, [40] и libgnomeprintui — пакет пользовательского интерфейса печати . [41] Для установки в некоторых дистрибутивах Linux могут потребоваться дополнительные зависимости в зависимости от конфигурации дистрибутива. [42]
Прием
[ редактировать ]В обзоре LinuxInsider основное внимание уделяется простоте Leafpad, в котором говорится, что он занимает мало места в ресурсах системы, что делает его хорошим выбором для компактных дистрибутивов Linux. В обзоре также выделены некоторые функции Leafpad и отмечена его неспособность открывать более одного файла одновременно, но отмечено, что несколько экземпляров Leafpad могут быть открыты одновременно для работы с несколькими текстовыми файлами одновременно. Обзор завершился похвалой опции предварительного просмотра печати Leafpad как хорошего WYSIWYG- представления окончательной распечатки. [14]
В обзоре MakeTechEasier.com отмечается, что Leafpad является облегченной альтернативой текстовому редактору Gedit, и говорится, что простота Leafpad является одновременно преимуществом для людей, которым нужен простой текстовый редактор, и недостатком для тех, кто ищет дополнительные функции или возможности. [43]
В статье журнала Admin Magazine, в которой сравниваются различные текстовые редакторы, также основное внимание уделяется легкости Leafpad. [44]
В обзоре DebugPoint.com он назван «идеальной заменой» программы Windows «Блокнот». В обзоре простота Leafpad названа особенностью сама по себе и отмечено отсутствие постоянной разработки программного обеспечения, заявив, что для сохранения легкости программы дальнейшая разработка не требуется. [45]
В обзоре ресурсов по программированию для Raspberry Pi сайт Electromaker.io назвал Leafpad «лучшим текстовым редактором для Raspberry Pi» и назвал его надежным ресурсом для редактирования Python . [46]
См. также
[ редактировать ]Ссылки
[ редактировать ]- ^ Jump up to: а б "листовая панель 0.8.18.1-9" . Арч Линукс . Архивировано из оригинала 24 марта 2022 года . Проверено 16 августа 2022 г.
- ^ Jump up to: а б с «Текстовый домен листовой панели» . TranslationProject.org . 14 августа 2019 года. Архивировано из оригинала 1 февраля 2020 года . Проверено 22 августа 2022 г.
- ^ Jump up to: а б с д и «Листик» . tarot.freeshell.org . 23 декабря 2010 года. Архивировано из оригинала 3 октября 2016 года . Проверено 18 октября 2011 г.
- ^ Jump up to: а б Осуджи, Таро. "листовой блокнот/README" . Гитхаб . Архивировано из оригинала 14 августа 2022 года . Проверено 14 августа 2022 г.
- ^ Jump up to: а б с Осуджи, Таро. "листовой блокнот/Журнал изменений" . Гитхаб . Архивировано из оригинала 14 августа 2022 года . Проверено 14 августа 2022 г.
- ^ "/релизы/листовой блокнот" . gnu.org . Архивировано из оригинала 8 мая 2021 года . Проверено 14 августа 2022 г.
- ^ «Метапакет для LXDE» . Дебиан . Архивировано из оригинала 12 августа 2021 года . Проверено 14 августа 2022 г.
Этот пакет представляет собой метапакет, зависящий от основных компонентов и рекомендуемых компонентов LXDE. Он включает в себя lxde-core, lxappearance, lxinput, lxsession-edit, gpicview, lxterminal, lxrandr, galculator, Leafpad и Xarchiver.
- ^ «LXDE — облегченная среда настольных компьютеров X11» . Архивировано из оригинала 10 октября 2012 года . Проверено 22 октября 2011 г.
Leafpad: легкий и простой текстовый редактор (он не разработан нами, но мы предлагаем использовать его в качестве текстового редактора по умолчанию).
- ^ Jump up to: а б Уоллен, Джек (5 мая 2010 г.). «Коврик для мыши: вариация на тему Leafpad» . ГХаки . Архивировано из оригинала 24 августа 2022 года . Проверено 23 августа 2022 г.
- ^ «Добро пожаловать в проект перевода» . TranslationProject.org . 23 марта 2022 года. Архивировано из оригинала 18 августа 2022 года . Проверено 22 августа 2022 г.
- ^ «Текстовые домены» . TranslationProject.org . 31 января 2020 года. Архивировано из оригинала 1 февраля 2020 года . Проверено 22 августа 2022 г.
- ^ «Текстовые домены» . TranslationProject.org . 11 мая 2020 г. Архивировано из оригинала 12 мая 2020 г. . Проверено 22 августа 2022 г.
- ^ Jump up to: а б с д и Жермен, Джек М. (7 апреля 2010 г.). «GEdit и Leafpad — хорошая команда по редактированию текста» . LinuxInsider . Архивировано из оригинала 19 сентября 2021 года . Проверено 14 августа 2022 г.
- ^ Штибен, Дэнни (2 мая 2011 г.). «Leafpad — сверхлегкий текстовый редактор» . СделатьUseOf . Архивировано из оригинала 10 ноября 2011 года . Проверено 18 октября 2011 г.
- ^ Jump up to: а б «Пакет: листовка (0.8.18.1-5)» . packages.debian.org . Дебиан . 2019. Архивировано из оригинала 13 мая 2021 года . Проверено 8 июня 2019 г.
- ^ «Пакет: Кейт (4:16.08.3-1)» . packages.debian.org . Дебиан . 2022. Архивировано из оригинала 13 мая 2021 года . Проверено 8 июня 2019 г.
- ^ Джек Уоллен (1 мая 2010 г.). «Leafpad: еще один текстовый редактор для Linux» . ghacks.net . Архивировано из оригинала 25 ноября 2020 года . Проверено 18 октября 2011 г.
- ^ «Справочная страница Ubuntu: Leafpad — простой текстовый редактор на базе GTK+» . Убунту . Архивировано из оригинала 14 августа 2022 года . Проверено 14 августа 2022 г.
- ^ «KNOPPIX – живая файловая система Linux на компакт-диске» . Кноппикс . Архивировано из оригинала 3 мая 2018 года . Проверено 14 августа 2022 г.
- ^ Уотсон, Дж. А. (27 января 2014 г.). «Практическое знакомство с Knoppix Linux 7.2.0: хорошо зарекомендовавший себя и очень стабильный дистрибутив Linux» . ЗДНет . Архивировано из оригинала 26 июня 2018 года . Проверено 16 августа 2022 г.
- ^ «Трискель Мини» . Трискель . 16 ноября 2021 г. Архивировано из оригинала 23 июня 2018 г. Проверено 14 августа 2022 г.
- ^ «Знакомство с ПИКСЕЛЕМ» . Малина Пи . 27 сентября 2016 года. Архивировано из оригинала 9 декабря 2019 года . Проверено 14 августа 2022 г.
- ^ Макманус, Шон (2014). Raspberry Pi для чайников (Второе изд.). Хобокен, Нью-Джерси: Уайли . стр. 71–72. ISBN 978-1-118-90501-2 . OCLC 896853135 . Архивировано из оригинала 14 августа 2022 года . Проверено 14 августа 2022 г.
- ^ Ризван, Амаан (28 августа 2020 г.). «Лучшие облегченные дистрибутивы Linux 2020 года» . Техночервь . Архивировано из оригинала 21 июня 2022 года . Проверено 16 августа 2022 г.
- ^ Салмон, Артур (2017). Прикладная сетевая безопасность: овладейте искусством обнаружения и предотвращения современных атак и методов сетевой безопасности . Бирмингем, Великобритания: Packt Publishing . п. 49. ИСБН 978-1-78646-968-7 . OCLC 987379345 . Архивировано из оригинала 14 августа 2022 года . Проверено 14 августа 2022 г.
- ^ "meta-angstrom/contrib/build-feeds.sh" . Гитхаб . 8 января 2022 года. Архивировано из оригинала 16 августа 2022 года . Проверено 16 августа 2022 г.
- ^ Йодер, Массачусетс (2015). Поваренная книга BeagleBone: программные и аппаратные проблемы и решения . Себастпул, Калифорния. п. 150. ИСБН 978-1-4919-1568-4 . OCLC 907539434 . Архивировано из оригинала 14 августа 2022 года . Проверено 14 августа 2022 г.
{{cite book}}
: CS1 maint: отсутствует местоположение издателя ( ссылка ) - ^ Хант, Адам (30 августа 2019 г.). «Обзор – FeatherPad» . Журнал «Полный круг» . п. 36. Архивировано из оригинала 21 августа 2022 года . Проверено 21 августа 2022 г.
- ^ «Arch Linux – листовая панель 0.8.18.1-9» . Арч Линукс . Архивировано из оригинала 24 марта 2022 года . Проверено 14 августа 2022 г.
- ^ «об/мин / листовая панель» . Федора Линукс . Архивировано из оригинала 14 августа 2022 года . Проверено 14 августа 2022 г.
- ^ «Установите Leafpad на macOS с помощью MacPorts» . MacPorts.org . Архивировано из оригинала 10 августа 2022 года . Проверено 23 августа 2022 г.
- ^ «Сводка пакета Cygwin для Leafpad» . Cygwin.com . Архивировано из оригинала 25 марта 2023 года . Проверено 23 августа 2022 г.
- ^ «Файл шаблона для коврика для мыши » . Гитхаб . Архивировано из оригинала 14 августа 2022 года . Проверено 14 августа 2022 г.
Простой текстовый редактор для Xfce на базе Leafpad
- ^ «Комплектация: коврик для мыши (0.5.10-1)» . packages.debian.org . Дебиан . Архивировано из оригинала 29 декабря 2013 года . Проверено 22 августа 2022 г.
- ^ «Коврик для мыши/Новости» . Xfce . Архивировано из оригинала 9 января 2022 года . Проверено 14 августа 2022 г.
- ^ "l3afpad" . Гитхаб . Архивировано из оригинала 28 июля 2022 года . Проверено 14 августа 2022 г.
- ^ «FeatherPad/encoding.cpp» . Гитхаб . 26 октября 2020 года. Архивировано из оригинала 14 августа 2022 года . Проверено 14 августа 2022 г.
- ^ «редакторы приложений / блокнот» . packages.gentoo.org . Архивировано из оригинала 22 августа 2022 года . Проверено 22 августа 2022 г.
- ^ «Центр пакетов SUSE – libgnomeprint: Библиотека печати GNOME 2.x» . СУЗЕ . Архивировано из оригинала 14 августа 2022 года . Проверено 14 августа 2022 г.
- ^ «Центр пакетов SUSE – libgnomeprintui: часть пользовательского интерфейса библиотеки печати GNOME» . СУЗЕ . Архивировано из оригинала 14 августа 2022 года . Проверено 14 августа 2022 г.
- ^ «Пакет: листовка (0.8.18.1-5)» . Архивировано из оригинала 13 мая 2021 года . Проверено 14 августа 2022 г.
- ^ Кинг, Бертель-младший (24 января 2013 г.). «Leafpad: простая и легкая альтернатива Gedit [Linux]» . Сделайте технологию проще . Архивировано из оригинала 24 августа 2022 года . Проверено 24 августа 2022 г.
- ^ Лейтон, Джефф. «Пусть начнутся войны редакторов!» . Журнал Админ . Архивировано из оригинала 30 октября 2017 года . Проверено 24 августа 2022 г.
- ^ Ариндам. «Leafpad — альтернатива блокноту для Ubuntu/Linux» . DebugPoint.com . Архивировано из оригинала 21 августа 2022 года . Проверено 21 августа 2022 г.
- ^ Лонг, Мо (20 марта 2020 г.). «Лучшие ресурсы по программированию на Raspberry Pi» . Электропроизводитель . Архивировано из оригинала 30 июня 2022 года . Проверено 24 августа 2022 г.
Внешние ссылки
[ редактировать ]