Mac에서 자신만의 입력 소스 생성 및 사용하기
macOS는 중국어 병음과 같은 언어에 대해 기본 입력 소스와 함께 제공됩니다. 모든 언어에 대해 자신만의 입력 소스를 생성 및 추가할 수 있습니다. 추가하려면 키보드에서 입력한 문자를 보이는 문자로 매핑하는 규칙 파일이 필요합니다.
자신만의 입력 소스 생성하기
Mac에서 유니코드를 지원하는 텍스트 편집 앱을 여십시오.
아래 지침에 따라 샘플 파일을 사용하여 자신만의 규칙 파일을 생성하십시오.
파일은 일반 텍스트 파일이어야 합니다.
유니코드(UTF-16) 인코딩 및 ‘.inputplugin’과 같은 확장자를 사용하여 파일을 저장하십시오.
저장된 파일을 이중 클릭하십시오.
사용자 설정 입력 소스가 메뉴 막대의 입력 메뉴 및 키보드 환경설정 입력 소스 패널의 입력 소스 목록에 추가됩니다. 이 패널을 보려면 Apple 메뉴 > 시스템 환경설정을 선택하고 키보드를 클릭한 다음, 입력 소스를 클릭하십시오.
macOS는 .cin 포맷도 지원합니다. .cin 파일을 사용하는 경우 파일 인코딩은 UTF-16 또는 UTF-8을 사용할 수 있습니다.
샘플 규칙 파일
# (c) Apple Inc. 2021
# 샘플 플러그인 입력 소스 규칙 파일.
# # 문자는 주석을 나타내는데 사용됩니다.
# 파일 포맷은 일반 텍스트를 사용해야 합니다. 처음에 BOM(Byte Order Mark)이 있든 없든 파일 인코딩이 유니코드(UTF-16)이어야 합니다.
# 콜론과 함께 대문자로 끝나는, 많은 태그들로 구성된 파일은 해당 태그의 콘텐츠를 따릅니다.
#
# METHOD: 이것은 플러그인을 구현하는 데 사용되는 방식을 정의하는 파일의 첫 번째 엔트리입니다.
# 현재 지원되는 유일한 방법은 ‘TABLE’입니다.
#
METHOD: TABLE
#
# ENCODE: 대상이 중국어 번체(‘TC’), 중국어 간체(‘SC’) 또는 유니코드(‘유니코드’)인지를 나타냅니다. 모든 플러그인 입력 소스가 키보드 환경설정의 입력 소스 패널에서 유니코드 입력 소스로 나타납니다.
#
# ENCODE: TC
#
# PROMPT: 키보드 환경설정 및 입력 메뉴의 입력 소스 패널에서 표시되는 플러그인의 이름입니다.
#
# PROMPT: Sample_En
#
# DELIMITER: 구획 문자 또는 문구를 동일한 입력 코드로 정의합니다.
# 이런 경우 쉼표 문자를 사용하고 있습니다.
#
# DELIMITER: ,
#
# VERSION: 플러그인의 버전 번호를 나타내는 데 사용됩니다.
#
# VERSION: 1.0
#
# MAXINPUTCODE: 단일 변환에 입력할 수 있는 문자 수 제한입니다.
# 지정하지 않으면 무제한입니다.
#
# MAXINPUTCODE: 8
#
# VALIDINPUTKEY: 입력 문자열로 사용할 수 있는 문자 세트입니다. 이것은 대/소문자를 구분하지만 하나의 완벽한 세트로 입력해야 합니다.
#
# VALIDINPUTKEY: 0123456789-ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz
#
# BEGINCHARACTER: 이 태그는 매핑에 대한 정의를 시작하며 필요로 합니다.
# 각 매핑에 대한 포맷은 다음과 같습니다.
# ...
# 빈 행 및 문자는 무시됩니다.
# 출력 문자열 사이의 구획 문자는 DELIMITER 태그에 의해 위와 같이 정의됩니다.
# 매핑에 대한 정의는 ENDCHARACTER 태그로 끝납니다.
#
BEGINCHARACTER
aardvark 土豚
abacus 算盤
abalone 鮑魚,鰒魚
apple 蘋果
#
# ENDCHARACTER: 이것은 매핑 정의를 끝내며 파일의 마지막 문자입니다.
#
ENDCHARACTER
자신만의 입력 소스 삭제하기
Mac에서 이 패널을 보려면 Apple 메뉴 > 시스템 환경설정을 선택하고 키보드를 클릭한 다음, 입력 소스를 클릭하십시오.
입력 소스를 선택한 다음 제거 버튼을 클릭하십시오.
비활성화된 플러그인 파일을 유지하거나(입력 소스를 입력 소스 목록에 다시 추가할 수 있음) 휴지통으로 이동하여 삭제하십시오.