Hunspell

"오늘의AI위키"는 AI 기술로 일관성 있고 체계적인 최신 지식을 제공하는 혁신 플랫폼입니다.
"오늘의AI위키"의 AI를 통해 더욱 풍부하고 폭넓은 지식 경험을 누리세요.

1. 개요

Hunspell은 자유 소프트웨어로, 다양한 라이선스 하에 배포되는 맞춤법 검사기이다. 헝가리 생물학자 네메스 라슬로에 의해 개발되었으며, 유니코드, 복합어, 교착어 지원을 포함한 맞춤법 검사기 개발에 기여했다. Hunspell은 리브레오피스, 아파치 오픈오피스, 소프트메이커 오피스, 모질라 파이어폭스, 구글 크롬, 크로미엄, 사파리, 오페라, 노트패드++, Gedit, 이맥스, 서브라임 텍스트 등 다양한 오피스 제품군, 웹 브라우저, 텍스트 및 코드 편집기, IDE, 그래픽 및 출판 소프트웨어, 이메일/메신저 프로그램 등에서 맞춤법 검사기로 사용된다.

Hunspell - [IT 관련 정보]에 관한 문서
기본 정보
종류맞춤법 검사기
개발자라슬로 네메트
상세 정보
최신 버전1.7.0
최신 릴리스 날짜2018년 11월 12일
프로그래밍 언어C++
운영체제크로스 플랫폼
라이선스GNU 약소 일반 공중 사용 허가서
모질라 공용 허가서
웹사이트//hunspell.github.io/
📚 더 읽어볼만한 페이지
  • 맞춤법 검사기 - 그래멀리
    그래멀리는 2009년 우크라이나 키예프에서 설립된 Grammarly Inc.에서 개발한 문법 및 작문 향상 도구로, 2017년 프리미엄 모델 도입 및 브라우저 확장 프로그램 출시, 2022년 러시아와 벨라루스 사업 중단 및 우크라이나 지원, 2023년 생성적 AI Authorship 도구 출시 등의 변화를 거치며 다양한 형태로 제공되지만, 정확성 및 표현의 자유 침해, AI 생성 의혹 등에 대한 논란도 있다.
  • 맞춤법 검사기 - GNU 아스펠
    GNU 아스펠은 다양한 환경에서 사용 가능한 자유-오픈 소스 맞춤법 검사기로, UTF-8 지원, 로케일 설정, 다중 사전 사용, 개인 사전 관리 등의 특징을 가지며 여러 응용 프로그램 및 프로그래밍 언어와 연동되어 사용된다.
  • 공식 웹사이트에 알 수 없는 변수를 사용한 문서 - 브루클린 미술관
    브루클린 미술관은 1823년 브루클린 견습생 도서관으로 시작하여 현재 약 50만 점의 소장품을 보유한 뉴욕 브루클린 소재의 미술관으로, 다양한 분야의 예술 작품을 전시하며 특히 아프리카 미술과 여성주의 미술에 대한 기여가 크다.
  • 공식 웹사이트에 알 수 없는 변수를 사용한 문서 - 광주지방기상청
    광주지방기상청은 광주광역시와 전라남도 지역의 기상 예보, 특보, 관측, 기후 정보 제공 등의 업무를 수행하는 기상청 소속 기관으로, 1949년 광주측후소로 설치되어 1992년 광주지방기상청으로 개편되었으며, 기획운영과, 예보과, 관측과, 기후서비스과와 전주기상지청, 목포기상대를 두고 있다.

2. 라이선스

Hunspell은 자유 소프트웨어의 하나로, GPL, LGPL, MPL 다중 라이선스로 배포된다.

3. 개발자

Hunspell은 헝가리 생물학자이자 자유 소프트웨어 개발자인 네메스 라슬로/Németh László헝가리어에 의해 개발되었다. 그는 2002년부터 LibreOffice와 같은 자유 소프트웨어 개발에 참여해왔다. 특히, 유니코드, 복합어 및 교착어 지원을 포함한 Hunspell 맞춤법 검사기 개발, 유니코드 및 비표준 하이픈 넣기, 어간 추출 및 접미사 처리가 가능한 유의어 사전 구성 요소, Lightproof 문법 검사기 개발 등에 기여했다.

4. 사용

Hunspell은 다양한 종류의 프로그램에서 맞춤법 검사기로 사용된다.

Hunspell은 다음의 오피스 제품군에서 맞춤법 검사기로 사용된다. 리브레오피스는 버전 2.0.2부터 Writer, Calc, Impress에서 libhunspell을 정적 링크하여 사용한다. 아파치 오픈오피스도 버전 2.0.2부터 libhunspell을 정적 링크하여 사용한다. 소프트메이커 오피스도 Hunspell을 지원한다.

Hunspell은 모질라 파이어폭스 버전 3 이후, 구글 크롬, 크로미엄, 사파리, 오페라 버전 10 이후부터 사용되는 맞춤법 검사기이다. Origyn Web Browser는 3.12 이후부터 spellchecker.library를 동적 링크하여 Hunspell을 사용한다.

Hunspell은 노트패드++, Gedit, 이맥스, 서브라임 텍스트와 같은 텍스트 및 코드 편집기에서 맞춤법 검사 기능을 제공한다. Gedit은 GtkSpell을 경유하여 libenchant를 동적 링크하여 Hunspell을 사용한다. Yudit 또한 Hunspell을 지원하는 텍스트 편집기이다.

Hunspell은 다양한 프로그램에서 맞춤법 검사기로 사용될 수 있다.

* 이클립스: 통합 개발 환경(IDE)의 일종으로, 동적 링크를 통해 Apache Lucene Analysis를 사용한다.
* 젯브레인즈 IDEs: 통합 개발 환경으로, Hunspell 사전을 사용한다.
* :en:WinShell: 윈도우 환경에서 사용 가능한 TeX 및 LaTeX 용 통합 개발 환경이다.

Hunspell은 다양한 그래픽 및 출판 관련 소프트웨어에서 맞춤법 검사 기능을 제공한다.

* 어도비: 어도비 포토샵, 어도비 인디자인(CS5.5 이후), 어도비 일러스트레이터는 libhunspell을 정적 링크하여 사용한다.
* 기타 그래픽 소프트웨어: 김프, 잉크스케이프(GtkSpell 경유)는 libenchant를 동적 링크하여 사용한다. 블렌더 (소프트웨어)에서도 Hunspell을 사용한다.
* 출판 소프트웨어: 스크라이버스는 1.4.2 이후 libenchant를 동적 링크하여 사용하며, FrameMaker, QuarkXPress(QuarkXPress 2017 이후)는 libhunspell을 정적 링크하여 사용한다.

Hunspell은 다음 프로그램들에서 맞춤법 검사기로 사용될 수 있다.

* 선더버드: 버전 3 이후부터 사용한다.
* 시몽키: 버전 2 이후부터 사용한다.
* 엠퍼시: 동적 링크 방식으로 libenchant를 사용하여 Hunspell을 지원한다.
* The Bat!: 버전 4.0 이후부터 사용한다.
* GroupWise: 버전 2012부터 사용한다.

Hunspell은 다양한 프로그램에서 맞춤법 검사기로 사용된다.

👆
좌우로 밀어서 보기
| 종류 || 방식 || 참고
XML Copy EditorXML 편집기동적 링크 libenchant1.2.0.6 이후
Enchant명령 줄 인터페이스 맞춤법 검사기동적 링크 libenchant
Hunspell명령 줄 인터페이스 및 UDP 웹 서비스 맞춤법 검사기동적 링크 libhunspell
macOS10.6 눈표범 이상부터 사용
DejaVu X3컴퓨터 보조 번역 (CAT) 시스템
에버노트노트 필기 소프트웨어
LyX문서 프로세서
memoQ컴퓨터 보조 번역
오메가T컴퓨터 보조 번역 도구
SDL Trados Studio컴퓨터 보조 번역
서브타이틀 에디트자막 제작/편집기
xTuple전사적 자원 관리
파이썬, 자바, 루아, 래퍼 라이브러리를 통해 libhunspell을 동적 링크하여 사용
닷넷 프레임워크
자바스크립트lite version

4.1. 오피스 제품군

Hunspell은 다양한 오피스 제품군에서 맞춤법 검사기로 사용된다. 리브레오피스는 버전 2.0.2부터 Writer, Calc, Impress에서 libhunspell을 정적 링크하여 사용한다. 아파치 오픈오피스도 버전 2.0.2부터 libhunspell을 정적 링크하여 사용한다. 소프트메이커 오피스도 Hunspell을 지원한다.

4.2. 웹 브라우저

Hunspell은 모질라 파이어폭스 버전 3 이후, 구글 크롬, 크로미엄, 사파리, 오페라 버전 10 이후부터 사용되는 맞춤법 검사기이다. Origyn Web Browser는 3.12 이후부터 spellchecker.library를 동적 링크하여 Hunspell을 사용한다.

4.3. 텍스트/코드 편집기

Hunspell은 노트패드++, Gedit, 이맥스, 서브라임 텍스트와 같은 텍스트 및 코드 편집기에서 맞춤법 검사 기능을 제공한다. Gedit은 GtkSpell을 경유하여 libenchant를 동적 링크하여 Hunspell을 사용한다. Yudit 또한 Hunspell을 지원하는 텍스트 편집기이다.

4.4. 통합 개발 환경 (IDE)

Hunspell은 다양한 프로그램에서 맞춤법 검사기로 사용될 수 있다.

* 이클립스: 통합 개발 환경(IDE)의 일종으로, 동적 링크를 통해 Apache Lucene Analysis를 사용한다.
* 젯브레인즈 IDEs: 통합 개발 환경으로, Hunspell 사전을 사용한다.
* :en:WinShell: 윈도우 환경에서 사용 가능한 TeX 및 LaTeX 용 통합 개발 환경이다.

4.5. 그래픽/출판

Hunspell은 다양한 그래픽 및 출판 관련 소프트웨어에서 맞춤법 검사 기능을 제공한다.

* 어도비: 어도비 포토샵, 어도비 인디자인(CS5.5 이후), 어도비 일러스트레이터는 libhunspell을 정적 링크하여 사용한다.
* 기타 그래픽 소프트웨어: 김프, 잉크스케이프(GtkSpell 경유)는 libenchant를 동적 링크하여 사용한다. 블렌더 (소프트웨어)에서도 Hunspell을 사용한다.
* 출판 소프트웨어: 스크라이버스는 1.4.2 이후 libenchant를 동적 링크하여 사용하며, FrameMaker, QuarkXPress(QuarkXPress 2017 이후)는 libhunspell을 정적 링크하여 사용한다.

4.6. 이메일/메신저

Hunspell은 다음 프로그램들에서 맞춤법 검사기로 사용될 수 있다.

* 선더버드: 버전 3 이후부터 사용한다.
* 시몽키: 버전 2 이후부터 사용한다.
* 엠퍼시: 동적 링크 방식으로 libenchant를 사용하여 Hunspell을 지원한다.
* The Bat!: 버전 4.0 이후부터 사용한다.
* GroupWise: 버전 2012부터 사용한다.

4.7. 기타

Hunspell은 다양한 프로그램에서 맞춤법 검사기로 사용된다.

👆
좌우로 밀어서 보기
| 종류 || 그룹 || 방식 || 참고
XML Copy EditorXML 편집기동적 링크 libenchant1.2.0.6 이후
Enchant명령 줄 인터페이스 맞춤법 검사기동적 링크 libenchant
Hunspell명령 줄 인터페이스 및 UDP 웹 서비스 맞춤법 검사기동적 링크 libhunspell
macOSApple10.6 눈표범 이상부터 사용
DejaVu X3컴퓨터 보조 번역 (CAT) 시스템
에버노트노트 필기 소프트웨어
LyX문서 프로세서
memoQ컴퓨터 보조 번역
오메가T컴퓨터 보조 번역 도구
SDL Trados Studio컴퓨터 보조 번역
서브타이틀 에디트자막 제작/편집기
xTuple전사적 자원 관리
파이썬, 자바, 루아, 래퍼 라이브러리를 통해 libhunspell을 동적 링크하여 사용
닷넷 프레임워크
자바스크립트lite version