![](https://help.apple.com/assets/5EF110D6680CE23B38350954/5EF110E3680CE23B3835095C/ko_KR/937fa92677a2c49a18fa81070e5d8419.png)
Mac에서 자신만의 입력 소스 생성 및 사용하기
macOS는 중국어 병음과 같은 언어에 대해 기본 입력 소스와 함께 제공됩니다. 모든 언어에 대해 자신만의 입력 소스를 생성 및 추가할 수 있습니다. 추가하려면 키보드에서 입력한 문자를 보이는 문자로 매핑하는 규칙 파일이 필요합니다.
자신만의 입력 소스 생성하기
Mac에서 텍스트 편집기 앱
(또는 다른 텍스트 편집 앱)을 여십시오.
아래 지침에 따라 샘플 파일을 사용하여 자신만의 규칙 파일을 생성하십시오.
파일은 일반 텍스트 파일이어야 합니다. 텍스트 편집기를 사용할 경우 포맷 > 일반 텍스트 만들기를 선택하십시오.
유니코드(UTF-16) 인코딩 및 ‘.inputplugin’과 같은 확장자를 사용하여 파일을 저장하십시오.
저장된 파일을 이중 클릭하십시오.
사용자 설정 입력 소스가 메뉴 막대의 입력 메뉴 및 키보드 환경설정 입력 소스 패널의 입력 소스 목록에 추가됩니다. 이 패널을 보려면 Apple 메뉴
> 시스템 환경설정을 선택하고 키보드를 클릭한 다음, 입력 소스를 클릭하십시오.
macOS는 .cin 포맷도 지원합니다. .cin 파일을 사용하는 경우 파일 인코딩은 UTF-16 또는 UTF-8을 사용할 수 있습니다.
샘플 규칙 파일
# (c) Apple Inc. 2019
# 샘플 플러그인 입력 소스 규칙 파일.
# # 문자는 주석을 나타내는데 사용됩니다.
# 파일 포맷은 일반 텍스트를 사용해야 합니다. 처음에 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 메뉴
> 시스템 환경설정을 선택하고 키보드를 클릭한 다음, 입력 소스를 클릭하십시오.
입력 소스를 선택한 다음 제거 버튼
을 클릭하십시오.
비활성화된 플러그인 파일을 유지하거나(입력 소스를 입력 소스 목록에 다시 추가할 수 있음) 휴지통으로 이동하여 삭제하십시오.