Leafpad
"오늘의AI위키"의 AI를 통해 더욱 풍부하고 폭넓은 지식 경험을 누리세요.
1. 개요
Leafpad는 타로 오수지가 개발한 가볍고 단순한 텍스트 편집기이다. 2004년에 처음 출시되었으며, 윈도우의 메모장과 유사한 시각적 기능을 제공한다. 리눅스, BSD 등 유닉스 계열 운영체제에서 사용 가능하며, 작은 메모리 점유율과 빠른 실행 속도를 특징으로 한다. LXDE 데스크톱 환경을 사용하는 일부 리눅스 배포판에 기본 텍스트 편집기로 포함되어 있으며, 다양한 운영체제에서 설치하여 사용할 수 있다. 인쇄 기능이 추가된 마우스패드, GTK3 기반 l3afpad, Qt 기반 FeatherPad 등 Leafpad를 기반으로 한 파생 프로그램도 존재한다. Leafpad는 단순함과 가벼움으로 긍정적인 평가를 받으며, 소형 리눅스 배포판 및 Raspberry Pi에 적합하다.
더 읽어볼만한 페이지
- LXDE - LXQt
LXQt는 낮은 시스템 자원 사용량을 목표로 Qt 라이브러리를 기반으로 개발된 가벼운 데스크톱 환경으로, 여러 리눅스 배포판에서 공식 지원하며 지속적인 업데이트를 제공한다. - LXDE - 루분투
루분투는 낮은 사양 컴퓨터에서 효율적으로 작동하도록 설계된 LXDE/LXQt 데스크톱 환경 기반의 가벼운 리눅스 배포판으로, 우분투에서 파생되어 독립적인 배포판으로 발전했다. - 리눅스 문서 편집기 - GNU 이맥스
GNU 이맥스는 1984년 리처드 스톨먼이 개발한 자유 소프트웨어 텍스트 편집기로, C 언어와 Emacs Lisp를 사용하며, 다양한 기능과 확장성을 통해 텍스트 편집, 프로그래밍, 파일 관리 등 다양한 용도로 사용된다. - 리눅스 문서 편집기 - Geany
Geany는 다중 문서 인터페이스, 구문 강조, 코드 접기, 내장 터미널 에뮬레이터, 플러그인, 자동 완성, 프로젝트 관리 기능을 제공하는 텍스트 편집기로, 파이썬 통합 개발 환경 및 리눅스 텍스트 편집기로도 선정된 바 있다. - 자유 문서 편집기 - GNU 이맥스
GNU 이맥스는 1984년 리처드 스톨먼이 개발한 자유 소프트웨어 텍스트 편집기로, C 언어와 Emacs Lisp를 사용하며, 다양한 기능과 확장성을 통해 텍스트 편집, 프로그래밍, 파일 관리 등 다양한 용도로 사용된다. - 자유 문서 편집기 - XEmacs
XEmacs는 1980년대 후반 GNU Emacs에서 분기되어 사용자 정의 기능, 다양한 운영체제 지원, 자체 패키지 관리 시스템을 갖춘 텍스트 편집기였으나, 개발 속도 저하와 GNU Emacs와의 호환성 문제로 2015년 이후 유지 관리 모드로 전환되었다.
Leafpad - [IT 관련 정보]에 관한 문서 | |
---|---|
개요 | |
이름 | Leafpad |
종류 | 텍스트 편집기 |
개발 | |
개발자 | Tarot Osuji |
출시일 | 2004년 11월 11일 |
최신 버전 | 0.8.19 |
최신 버전 출시일 | 2022년 12월 4일 |
저장소 | GitHub 저장소 |
프로그래밍 언어 | C |
지원 | |
운영 체제 | 리눅스, BSD, 마에모 |
지원 언어 수 | 42 |
지원 언어 | 영어, 바스크어, 벨라루스어, 브라질 포르투갈어, 불가리아어, 카탈루냐어, 중국어 (간체), 중국어 (번체), 크로아티아어, 체코어, 덴마크어, 네덜란드어, 에스페란토어, 핀란드어, 프랑스어, 갈리시아어, 독일어, 그리스어, 히브리어, 헝가리어, 인도네시아어, 아일랜드어, 이탈리아어, 일본어, 키르기스어, 한국어, 라트비아어, 리투아니아어, 노르웨이어, 오세트어, 폴란드어, 포르투갈어, 러시아어, 세르비아어, 슬로바키아어, 슬로베니아어, 스페인어, 스웨덴어, 태국어, 터키어, 우크라이나어, 베트남어 |
크기 (아치 리눅스 기준) | 91.3 kB |
라이선스 | |
라이선스 | GPL-2.0-or-later |
기타 | |
웹사이트 | Leafpad 공식 웹사이트 |
2. 역사
리프패드는 타로 오수지(Tarot Osuji)가 개발했으며, 그는 유일한 개발자이자 유지보수 담당자이다.[2] 리프패드의 첫 번째 공개 버전은 2004년 버전 0.5.x였다.[3] 2004년 11월 11일에 버전 0.7.6이 처음으로 정식 출시되었다.[4]
Leafpad는 gedit나 Kate와 같은 다른 그래픽 텍스트 편집기에 비해 메모리 점유율이 낮아 가볍고 빠르게 동작하는 것이 특징이다.[16] 시각적인 기능이나 사용법은 윈도우의 메모장과 유사하며,[11] 간단한 텍스트 편집에 필요한 최소한의 기능을 제공한다.
처음 출시되었을 때 리프패드는 인쇄 기능을 지원하지 않았다. 이로 인해 Xfce 팀 구성원들은 인쇄 지원 부족 문제를 해결하기 위해 리프패드를 포크하여 마우스패드(Mousepad)를 만들었다.[35] 인쇄 기능은 이후 2005년에 리프패드에 추가되었으며, 2006년과 2007년에는 인쇄 기능이 더욱 개선되었다.[3]
리프패드는 2010년 12월 버전 0.8.18.1 릴리스 이후 업데이트되지 않았다.[3] 리프패드는 LXDE 데스크톱 패키지의 일부이지만,[5] LXDE 개발팀에서 유지보수하지는 않는다.[6]
리프패드의 언어 번역은 오픈 소스 소프트웨어의 언어 번역을 제공하는 번역 프로젝트 (TranslationProject.org)를 통해 제공되었다.[1][7][8] 2020년, 리프패드의 번역 목록은 해당 데이터베이스에서 삭제되었다.[9][10]
3. 특징
주요 특징으로는 코드셋 옵션 및 자동 감지, 무제한 실행 취소/다시 실행,[16] 드래그 앤 드롭[15] 등 기본적인 편집 기능과 함께 글꼴 선택, 키보드 단축키 설정[17] 등 사용자 편의 기능을 지원한다. 또한 42개 언어를 지원한다.[7]
한 번에 여러 파일을 열 수는 없지만, 여러 개의 Leafpad 프로그램을 동시에 실행하여 여러 파일을 편집하는 것은 가능하다.[16] 리눅스 / BSD 등 유닉스 계열 운영 체제에서 사용할 수 있다.
3. 1. 기술적 특징 (일본어 위키 참고)
Leafpad는 gedit나 Kate와 같은 다른 그래픽 텍스트 편집기에 비해 낮은 점유율을 가진다.[16] 시각적인 기능 면에서는 윈도우의 메모장과 유사하다.[11] 설치된 컴퓨터의 아키텍처에 따라 다르지만, 데비안 환경에서는 설치 후 417kB에서 486kB 사이의 공간을 차지하며, i386 컴퓨터에서는 457kB이다.[12] 이는 텍스트 편집기 Kate의 5,462kB에 비해 상당히 작은 용량이다.[13] Arch Linux에서는 설치 후 크기가 301kB에 불과하다.[14]
Leafpad는 간단하고 가벼우며 빠르게 동작하도록 설계된 텍스트 편집기이다. 리눅스 / BSD 등 유닉스 계열 운영 체제에서 사용할 수 있으며, 마우스나 키보드를 이용한 직관적이고 그래픽적인 조작이 가능하다. 주요 기능은 다음과 같다.
한 번에 여러 파일을 열 수는 없지만, 여러 개의 Leafpad 인스턴스를 실행하여 동시에 여러 파일을 편집하는 것은 가능하다.[16] 터미널에서는 `leafpad [options] [filename]` 형식으로 실행할 수 있으며, 특정 코드셋으로 파일 열기, 디스플레이 및 화면 유형 지정, 탭 너비 선택 등 여러 옵션을 제공한다.[18] 구성 파일을 통해 응용 프로그램 창의 배경색을 변경할 수도 있다.[1]
4. 사용
LXDE 데스크톱 환경의 일부인 리프패드는 LXDE를 사용하는 리눅스 배포판에서 기본 그래픽 텍스트 편집기로 설치되어 있다. 대표적인 예로는 Knoppix,[19][20] Trisquel Mini,[21] Raspberry Pi OS(구 라즈비안) 등이 있다.[22][23] 또한 Bodhi Linux,[24] Kali Linux 디지털 포렌식 배포판의 기본 설치에 포함되어 있으며,[25] Ångström에도 사전 설치되어 있다.[26] Ångström은 BeagleBone 단일 보드 컴퓨터와 같은 임베디드 시스템용 특수 리눅스 배포판이다.[27] 리프패드는 Lubuntu 18.04 LTS 버전까지 기본 그래픽 텍스트 편집기였으나, Lubuntu가 LXDE에서 LXQt 데스크톱으로 전환하면서 FeatherPad로 대체되었다.[28]
기본 설치 외에도 리프패드는 리눅스, BSD, Maemo용으로 직접 컴파일하거나,[1] Arch Linux[29], Fedora[30] 등 여러 리눅스 배포판의 소프트웨어 저장소를 통해 설치할 수도 있다. MacPorts를 통해 macOS에 설치하거나,[31] Cygwin을 통해 Microsoft Windows에도 설치할 수 있다.[32]
리프패드는 간단한 텍스트 편집기로, 꼭 필요한 최소한의 기능만 갖추고 있어 실행 속도가 빠르고 가볍게 동작한다. 리눅스 / BSD 등 유닉스 계열 운영 체제에서 사용할 수 있으며, 윈도우의 메모장과 유사한 프로그램이라고 할 수 있다. 화면상에서 마우스나 키보드를 사용하여 직관적으로 조작할 수 있으며, 주요 기능은 다음과 같다.
- 문자 코드 자동 인식 및 설정
- 편집 내용 복원(되돌리기) 및 다시 실행 기능
- 텍스트 잘라내기 및 붙여넣기 기능
- 행 번호 표시 기능
5. 파생 (일본어 위키 참고)
GPL에 따라 자유롭게 이용할 수 있어, 이를 기반으로 한 여러 파생 소프트웨어가 존재한다. 대표적인 예시로는 Xfce 환경을 위해 개발된 마우스패드 등이 있다.
5. 1. 마우스패드 (Mousepad)
마우스패드는 Xfce 데스크톱 환경을 위해 개발된 텍스트 편집기이다. 처음에는 Leafpad에 인쇄 기능이 없다는 문제 때문에 이를 해결하기 위해 Leafpad의 포크로 시작되었다.[33] 하지만 이후 Leafpad 자체에도 인쇄 기능이 추가되었다.[35] 마우스패드는 2012년 12월에 공개된 버전 0.3.0에서 코드가 완전히 재작성되어, 기존의 Leafpad 기반 코드를 대체하게 되었다.[36] 마우스패드는 GPL 라이선스에 따라 배포되는 자유 소프트웨어이다.5. 2. l3afpad
l3afpad는 또 다른 그래픽 텍스트 편집기로, GTK2 대신 GTK3를 사용하여 작성된 Leafpad의 포크이다.[37]5. 3. FeatherPad
Qt 기반 텍스트 편집기인 FeatherPad의 일부 코드는 Leafpad에서 가져왔다.[38]6. 아키텍처
리프패드는 x86, amd64, RISC-V, PowerPC(ppc64 포함), 그리고 다양한 ARM 아키텍처 및 MIPS 아키텍처를 포함한 여러 컴퓨터 아키텍처에서 실행될 수 있도록 리눅스 저장소용으로 미리 컴파일되어 있다.[39][12]
리프패드를 컴파일하기 위해서는 GTK+ 2.0.0 이상 버전의 의존성 하나만 필요하다.[1] GNOME 라이브러리의 일부이며 2.2.0 이상 버전이 필요한 두 가지 선택적 의존성이 있다. 하나는 리프패드가 인쇄 기능에 접근할 수 있게 하는 libgnomeprint[40]이고, 다른 하나는 인쇄 사용자 인터페이스 패키지인 libgnomeprintui이다.[41] 일부 리눅스 배포판 설치 시에는 해당 배포판의 구성에 따라 추가적인 의존성이 필요할 수도 있다.[42]
7. 평가
리프패드는 단순함과 가벼움으로 긍정적인 평가를 받는다.[16][43][44] gedit나 Kate와 같은 다른 그래픽 텍스트 편집기와 비교했을 때 메모리 점유율이 낮으며,[16] 시각적으로는 윈도우의 기본 프로그램인 메모장과 유사하다는 특징이 있다.[11]
설치 시 차지하는 용량도 매우 작은 편이다. 데비안 환경에서는 설치된 컴퓨터 아키텍처에 따라 약 417 kB에서 486 kB 사이의 공간을 차지하며,[12] 이는 텍스트 편집기 Kate의 5,462 kB에 비해 훨씬 적은 용량이다.[13] Arch Linux에서는 설치 크기가 301 kB에 불과하다.[14] 이처럼 시스템 자원을 적게 사용하기 때문에, 저사양 컴퓨터나 용량이 제한된 소형 리눅스 배포판에서 사용하기에 좋은 선택이라는 평가를 받는다.[16]
리눅스인사이더(LinuxInsider) 리뷰에서는 리프패드의 인쇄 미리 보기 기능이 최종 인쇄 결과물을 정확하게 보여준다고 칭찬했다.[16] DebugPoint.com 리뷰는 리프패드를 윈도우 메모장의 "이상적인 대체품"이라고 평가하며, 단순함 자체가 장점이라고 언급했다. 또한 프로그램이 가벼움을 유지하기 위해 추가적인 기능 개발이 반드시 필요하지는 않다고 보았다.[45] Electromaker.io는 리프패드를 Raspberry Pi 환경에 가장 적합한 텍스트 편집기 중 하나로 꼽으며, 특히 파이썬 코드를 편집하는 데 유용하다고 평가했다.[46]
MakeTechEasier.com 리뷰에서는 리프패드가 gedit의 가벼운 대안이 될 수 있지만, 추가적인 고급 기능을 원하는 사용자에게는 부족할 수 있다고 언급했다.[43] 한 번에 여러 파일을 열 수 없다는 점도 단점으로 꼽히지만, 이는 여러 개의 리프패드 창을 동시에 실행하는 방식으로 해결할 수 있다.[16] 결국 리프패드의 단순함은 사용자 성향에 따라 장점이 될 수도, 단점이 될 수도 있다.[43] Admin Magazine 기사에서도 다양한 텍스트 편집기를 비교하며 리프패드의 경량성에 주목했다.[44]
참조
[1]
웹사이트
Leafpad
http://tarot.freeshe[...]
2010-12-23
[2]
웹사이트
leafpad/AUTHORS
https://github.com/t[...]
2022-08-14
[3]
웹사이트
leafpad/ChangeLog
https://github.com/t[...]
2022-08-14
[4]
웹사이트
/releases/leafpad
https://download-mir[...]
2022-08-14
[5]
웹사이트
Metapackage for LXDE
https://packages.deb[...]
2022-08-14
[6]
웹사이트
LXDE – Lightweight X11 Desktops Environment
http://lxde.sourcefo[...]
2011-10-22
[7]
웹사이트
The leafpad textual domain
http://translationpr[...]
2019-08-14
[8]
웹사이트
Welcome to the Translation Project
https://translationp[...]
2022-03-23
[9]
웹사이트
Textual domains
http://translationpr[...]
2020-01-31
[10]
웹사이트
Textual domains
http://translationpr[...]
2020-05-11
[11]
뉴스
Leafpad – An Ultra-Lightweight Text Editor
http://www.makeuseof[...]
2011-05-02
[12]
웹사이트
Package: leafpad (0.8.18.1-5)
https://packages.deb[...]
Debian
2019
[13]
웹사이트
Package: kate (4:16.08.3-1)
https://packages.deb[...]
Debian
2022
[14]
웹사이트
leafpad 0.8.18.1-9
https://archlinux.or[...]
2022-08-16
[15]
웹사이트
Leafpad: Yet another Linux text editor
http://www.ghacks.ne[...]
2010-05-01
[16]
뉴스
gEdit and Leafpad Make a Good Text-Editing Team
https://www.linuxins[...]
2010-04-07
[17]
웹사이트
leafpad/README
https://github.com/t[...]
2022-08-14
[18]
웹사이트
Ubuntu manpage: leafpad – GTK+ based simple text editor
https://manpages.ubu[...]
2022-08-14
[19]
웹사이트
KNOPPIX – Live Linux Filesystem on CD
http://www.knopper.n[...]
2022-08-14
[20]
뉴스
Hands-on with Knoppix Linux 7.2.0: A well-established and very stable Linux distribution
https://www.zdnet.co[...]
2014-01-27
[21]
웹사이트
Trisquel Mini
https://trisquel.inf[...]
2021-11-16
[22]
웹사이트
Introducing PIXEL
https://www.raspberr[...]
2016-09-27
[23]
서적
Raspberry Pi for dummies
https://www.worldcat[...]
Wiley
2014
[24]
뉴스
Best Lightweight Linux Distros of 2020
https://www.techworm[...]
2020-08-28
[25]
서적
Applied network security : master the art of detecting and averting advanced network security attacks and techniques
https://www.worldcat[...]
Packt Publishing
2017
[26]
웹사이트
meta-angstrom/contrib/build-feeds.sh
https://github.com/A[...]
2022-01-08
[27]
서적
BeagleBone Cookbook : software and hardware problems and solutions
https://www.worldcat[...]
2015
[28]
간행물
Review – FeatherPad
https://issuu.com/fu[...]
2019-08-30
[29]
웹사이트
Arch Linux – leafpad 0.8.18.1-9
https://archlinux.or[...]
2022-08-14
[30]
웹사이트
rpms / leafpad
https://src.fedorapr[...]
2022-08-14
[31]
웹사이트
Install leafpad on macOS with MacPorts
2022-08-23
[32]
웹사이트
Cygwin Package Summary for leafpad
2022-08-23
[33]
웹사이트
Template file for 'mousepad'
https://github.com/v[...]
2022-08-14
[34]
웹사이트
Package: mousepad (0.5.10-1)
https://packages.deb[...]
Debian
2022-08-22
[35]
뉴스
Mousepad: A variation on the Leafpad theme
https://www.ghacks.n[...]
2010-05-05
[36]
웹사이트
mousepad/News
https://gitlab.xfce.[...]
2022-08-14
[37]
웹사이트
l3afpad
https://github.com/s[...]
2022-08-14
[38]
웹사이트
FeatherPad/encoding.cpp
https://github.com/t[...]
2020-10-26
[39]
웹사이트
app-editors / leafpad
https://packages.gen[...]
2022-08-22
[40]
웹사이트
SUSE Package Hub – libgnomeprint: The GNOME 2.x Printing Library
https://packagehub.s[...]
2022-08-14
[41]
웹사이트
SUSE Package Hub – libgnomeprintui: User Interface Part of the GNOME Printing Library
https://packagehub.s[...]
2022-08-14
[42]
웹사이트
Package: leafpad (0.8.18.1-5)
https://packages.deb[...]
2022-08-14
[43]
뉴스
Leafpad, A Simple and Lightweight Alternative to Gedit [Linux]
https://www.maketech[...]
2013-01-24
[44]
뉴스
Let the Editor Wars Begin!
https://www.admin-ma[...]
[45]
뉴스
Leafpad – A Notepad Alternative for Ubuntu/Linux
https://www.debugpoi[...]
[46]
뉴스
Best Raspberry Pi Programming Resources
https://www.electrom[...]
2020-03-20
[47]
웹인용
The leafpad textual domain
http://translationpr[...]
2015-08-09
본 사이트는 AI가 위키백과와 뉴스 기사,정부 간행물,학술 논문등을 바탕으로 정보를 가공하여 제공하는 백과사전형 서비스입니다.
모든 문서는 AI에 의해 자동 생성되며, CC BY-SA 4.0 라이선스에 따라 이용할 수 있습니다.
하지만, 위키백과나 뉴스 기사 자체에 오류, 부정확한 정보, 또는 가짜 뉴스가 포함될 수 있으며, AI는 이러한 내용을 완벽하게 걸러내지 못할 수 있습니다.
따라서 제공되는 정보에 일부 오류나 편향이 있을 수 있으므로, 중요한 정보는 반드시 다른 출처를 통해 교차 검증하시기 바랍니다.
문의하기 : help@durumis.com