받아쓰기
DICT![]() | 이 글은 독자들에게 혼란스럽거나 불명확할 수 있다. (2010년 6월) (이 과 시기 |
DIST는 1997년 DIST 개발 그룹에[1] 의해 만들어진 사전 네트워크 프로토콜로, RFC 2229가 기술하고 있다.[2] 웹스터 프로토콜을 뛰어넘어 고객이 균일한 인터페이스를 통해 다양한 사전을 접할 수 있도록 하는 것이 목표다.
프로토콜은 서버가 인식해야 하는 몇 가지 명령으로 구성되므로 클라이언트는 사용 가능한 데이터와 검색어 정의에 액세스할 수 있다. DIST 서버 및 클라이언트는 기본적으로 TCP 포트 2628을 사용한다. 쿼리는 다음 URL 구성표에 캡처된다.
받아쓰기://[<user];<host>@:<port>/<c>:<word>:<<pause>:<n>
DIST 프로토콜 서버의 무료 사전용 리소스
몇 개의 샘플 사전이 있는 DIST 개발 그룹의 명령 프로토콜 서버에 대한 원본 파일 저장소를 온라인으로 사용할 수 있다.[3]
영어사전
- 부비에의 법률사전, 개정 6차 개정판 (1856년)
- CIA 월드 팩트북
- 이스턴 성경 사전 (1897년)
- 요소 데이터베이스
- 무료 온라인 컴퓨팅 사전
- 히치콕의 성경 이름 사전
- 전문용어 파일
- 모비 테사우루스
- 옥스퍼드 고급 학습자 사전[필요하다]
- 악마의 사전 (1911년)
- 미국 가제터[4](1990년 인구조사)
- V.E.R.A.[5] – 컴퓨팅 분야에서 사용되는 관련 두문자어의 가상 실체
- 웹스터 개정 사전(1913년)
- 워드넷
이중언어사전
- 빅 잉글리쉬-러시아어 사전
- 영불사전
- Freedict는 데이터가 포함된 XML 원본 파일로 85개 이상의 번역 사전 컬렉션을 제공하며, 대부분 DIST 서버 및 클라이언트가 사용하는 형식의 XML 파일에서 생성된 데이터베이스를 수반한다. 이러한 정보는 의 Freedict 프로젝트 웹 사이트에서 이용할 수 있다.[6]
- FREELANG 사전
- 링보 영어-러시아어 및 러시아어-영어 사전은 무료가 아니지만 구입 시 쉽게 DIST 형식으로 변환할 수 있다.
- 뮬러 영어-러시아어 사전
- 슬로바키아-영어법사전
- 슬로바키아-이탈리아어 법률 사전
DIST 서버
- decdd[7](DIST 개발 그룹에서 만든 표준 서버)
- DetcdD++[8] – STL과 부스트의 사용량이 많은 C++로 작성된 현대적인 강력한 서버
- GNU 디코[9]
- JDictd[10] – Java 기반 DITH 서버 구현(폐기)
DIST 클라이언트
텔넷에서 받아쓰기 서버를 사용할 수 있다. 예를 들어 로컬 호스트의 DIST 서버에 연결하려면 일반적으로 Unix 시스템에서 다음을 입력할 수 있다.
telnet localhost 명령어
사용 가능한 명령을 보려면 "help" 명령을 입력하십시오. 표준 dictd 패키지는 명령줄 사용을 위한 "dict" 명령도 제공한다.
보다 정교한 DIST 클라이언트에는 다음이 포함된다.
- cURL
- DICT 클라이언트([11]Detc) 클라이언트 for Windows용 DICT 클라이언트(Delphi).
- dict.org의 자체 클라이언트(decdd[7] 패키지의 일부)
- 받아쓰기,[12] Emacs 텍스트 편집기용
- 사전, Mac OS X에 포함된 응용 프로그램. 온라인 사전은 'dict://' URI 구성의 도우미로 설정하여 액세스할 수 있다.
- 판타지딕
- GNOME 사전, GNOME과 함께 제공됨
- GNU dico의 자체 클라이언트(dico 패키지의 일부)
- Kdict, KDE와 함께 제공됨
- KTranslator, KDE 사전
- 마에모딕트,[13] 노키아 770용
- MATE 사전(동반 애플릿 포함)
- Mozdev.org의 'firefox/Mozilla 확장자'[14]
- OKDict, [15]OpenOffice.org 확장자
- Mac OS X용 OmniDictionary
- 스타딕트[필요하다]
- Pentila의[18] ZopeDictDB[16] for Zope[17]
- 골든딕트
또한 DIST 파일 형식을 직접 읽는 프로그램도 있다. 예를 들어 S60Dict는 DIST 사전을 사용하는 심비안 시리즈 60의 사전 프로그램이다.[19] 또한 판타지딕과 같은 일부 DIST 클라이언트도 DIST 형식을 직접 읽을 수 있다.
받아쓰기 파일 형식
![]() | 파일 형식은 프로토콜과 무관하며 규격의 일부가 아니다. |
DIST 개발 그룹에[1] 의해 만들어진 표준 명령어[7] 서버는 특별한 명령어 파일 형식을 사용한다. 이 파일은 .index 파일과 .csv 파일(또는 압축된 경우 .dict.dz)의 두 파일로 구성된다. 이 파일들은 보통 detcfmt라고 불리는 프로그램에 의해 생성된다. 예를 들어 Unix 명령:
detcfmt --utf8 --allchars -s "My Dictionary" -j mydict < mydict.txt
mydict라는 유니코드 호환 DIST 파일을 mydict에서 내 사전 머리글과 함께 컴파일한다.Txt는 Jargon 파일 형식, 예:
:word1:definition 1 :word2:definition 2 등
사전 파일이 생성되면 다음과 유사한 명령을 사용하여 서버에 쉽게 설치할 수 있다.
mvdict.digines /usr/share/htmld/ /usr/sbin/htmldconfig—/etc/init.d/htmld restart.
포맷 변환기
- Languagae Software는[20] ssv, xdxf, txt, ini 및 ling(원본) 파일 형식, Linux, Windows 및 Mac OS X에서 wb로 변환할 수 있다.
- XDXF[21] XML 사전 교환 형식은 플러그형 코덱 아키텍처를 사용하여 다양한 사전 형식 간에 변환된다.
받아쓰기를 하다
사전 데이터를 효율적으로 저장하기 위해 gzip 압축 형식(유틸리티의 이름)에 대한 확장자인 dictzip을 사용하여 .dict 파일을 압축할 수 있다. Dritzip은 파일을 청크로 압축하고 청크 인덱스를 gzip 파일 헤더에 저장하여 데이터에 대한 임의 액세스를 허용한다.
참고 항목
참조
- ^ a b "dict.org". Dict.org. Retrieved 16 October 2014.
- ^ Faith, Rickard E.; Martin, Bret (October 1997). "rfc2229". datatracker.ietf.org. Retrieved 2021-09-11.
- ^ "dict.org: Resources". Dict.org. Archived from the original on 30 August 2020. Retrieved 11 September 2021.
- ^ "Archived copy". www.census.gov. Archived from the original on 1 January 1997. Retrieved 13 January 2022.
{{cite web}}
: CS1 maint: 타이틀로 보관된 사본(링크) - ^ "delorie.com". Delorie.com. Retrieved 16 October 2014.
- ^ "freedict.org". FreeDict Project. Retrieved 28 October 2017.
- ^ a b c "DICT Development Group". SourceForge. Retrieved 2021-09-11.
- ^ "ndl.kie.ua". Ndl.kiev.ua. 26 March 2010. Retrieved 16 October 2014.
- ^ "gnu.org". Gnu.org. Retrieved 16 October 2014.
- ^ Ho Ngoc Duc. "informatik.uni-leipzig.de". Informatik.uni-leipzig.de. Retrieved 16 October 2014.
- ^ "DICT Client". SourceForge. Archived from the original on 5 May 2013. Retrieved 11 September 2021.
- ^ "DictEm - Dictionary client for Emacs download". SourceForge. Archived from the original on 1 October 2015.
- ^ "garage: MaemoDict: Project Info". Garage.maemo.org. Retrieved 2015-03-07.
- ^ "mozdev.org - dict: index". Dict.mozdev.org. Retrieved 2015-03-07.
- ^ "OKDict". Kilargo. Retrieved 2015-03-07.
- ^ "Presentation". Pentila. Archived from the original on 22 October 2008.
- ^ "Start —". Zope.org. Retrieved 2015-03-07.
- ^ "Pentila Néro". Pentila.com. Retrieved 2015-03-07.
- ^ Giannakakis, Kostas. "S60Dict". Archived from the original on 11 June 2013.
- ^ "Linguae, gestionnaire de dictionnaires". Linguae.stalikez.info. Retrieved 2015-03-07.
- ^ "soshial/xdxf_makedict · GitHub". Github.com. Retrieved 2015-03-07.
외부 링크
- RFC 2229 – DIST 프로토콜 정의
- dict.org DHTD 개발 그룹. 자유롭게 사용할 수 있는 여러 온라인 사전의 WWW 인터페이스.
- FreeDict 프로젝트별 DIST 프로토콜 서버 목록