매우 구체적인 이유로 저는 사용자 정의 언어를 갖고 싶습니다. 예를 들어, 여기서 제 이름은 JSV이므로 이 언어는 JSV라고 불러야 합니다.
전혀 가능합니까? 그리고 어떻게?
예를 들어 영어와 같이 기존 항목 중 하나를 변경하여 생성하는 것이 더 쉬울 것이라고 생각합니다.
C:\Program Files\LibreOffice\share\extensions\dict-en\...
하지만 정확히 어떻게요?
답변1
LibreOffice 5.3 이상에서는 새로운 언어를 추가할 수 있습니다. 라는 명령줄 프로그램이 있습니다.옥스툴언어에 대한 .oxt를 생성합니다. .oxt가 LibreOffice에 추가되면 맞춤법 검사 및 기타 언어 기능을 위한 언어를 설명하는 XML 파일이 추가됩니다.
언어 태그가 필요하며 기존 JSV 태그가 없습니다. 그러나 "jsl"(일반적으로 일본어 수화용)이 있습니다. 따라서 "jsl"을 태그로 사용한 다음 "JSV"를 언어 이름으로 사용하면 이것이 LibreOffice에 표시됩니다.
이것을 시도하고 싶다면 이 테스트에 사용한 powershell 명령이 있습니다.
& ./makeoxt -d wordlist.txt -l "JSV" -t west jsl out.oxt
면책조항: 저는 oxttools를 개발하고 프로젝트에 코드를 기여한 사람들과 연관되어 있습니다. 하지만 무료이기 때문에 광고나 이와 유사한 것으로 이익을 얻지는 않습니다.