이 문제에 대한 알려진 해결방법은 크게 2가지가 있습니다.
1. 환경설정에서 "라틴 문자가 아닌 텍스트에 인라인 입력 사용" 체크 해제
2. 날개셋 설치 후 IME 관련 설정
1번 방법은 글자가 조합되는 과정이 텍스트프레임에 보이지 않고
한글자씩 늦게 입력되는 것처럼 보이기 때문에 별로 좋은 방법은 아닌 것 같고
2번은 인디자인 버전에 영향을 받지 않기 때문에 매우 좋은 방법이지만
인디자인만을 위해 외부 프로그램을 설치하고 설정을 해줘야 된다는 점과 IME를 변경 후 작업해야되고
IME가 변경됨에 따라 메신저 등 다른 프로그램에 영향을 미칠 수 있는 등의 단점이 있습니다.
이것도 고급 키보드 설정에서 프로그램마다 다른 IME가 적용되도록 설정할 수 있지만
어쨌든 초기 설정 시 신경써줘야 되는 부분이 많습니다.
CC가 나왔을 때부터 있던 버그로 시간이 지나면 어도비 쪽에서 알아서 수정해줄거라고 생각하고 있었는데
한국 유저한테는 크게 관심이 없는건지 거의 10년 가까이 방치해두고 있는것 같아서
직접 플러그인 방식으로 개발해봤습니다.
※ 윈도우11 일부 버전에서는 해당 문제가 고쳐진 것으로 보이는데 어도비에서 수정한 것이 아니고
윈도우 자체 IME가 변경되면서 고쳐진 것처럼 보이는거라 윈도우가 업데이트되면 다시 문제가 발생할 수 있습니다.
※ 플러그인 다운로드 및 설치 방법
※ 인디자인 버전이 다르면 플러그인이 설치되지 않으니 [도움말] > [InDesign 정보]에 들어가서
아래 사진처럼 버전을 확인하시고 현재 설치된 버전에 맞는 플러그인을 다운받아주세요.

※ 저는 윈도우10, 11 환경에서만 테스트하였고
다른 버전의 윈도우에서는 정상적으로 동작하지 않을 수 있습니다.
# InDesign CC2026 (21.x)
# InDesign CC2025 (20.x)
# InDesign CC2024 (19.x)
# InDesign CC2023 (18.x)
# InDesign CC2022 (17.x)
# InDesign CC2021 (16.x)
# InDesign CC2020 (15.x)
※ 이 글의 링크를 올리거나 개인적으로 사용하는 것은 괜찮지만
플러그인의 판매 및 재배포는 금지합니다.

인디자인을 종료하고 C:\Program Files\Adobe\Adobe InDesign (version)\Plug-Ins 경로에
압축을 풀어서 KoreanInput 1.21 플러그인 폴더를 붙여넣습니다.
(반드시 압축을 풀어야하며 압축된 상태면 플러그인이 인식되지 않습니다)
※ 여러 버전의 KoreanInput 플러그인이 있으면 충돌이 발생하니
최신버전만 남기고 이전 버전들은 삭제해주세요.
※ 플러그인 폴더 복사 시점에 인디자인이 실행 중이었다면 재실행해야 플러그인이 적용됩니다.

인디자인을 실행할 때 별다른 오류 메세지가 나타나지 않고
상단 도움말 메뉴에 위와 같은 메뉴가 추가되었다면 제대로 설치된 것입니다.

※ 해당 메뉴를 선택하고 사이트 방문을 누르면 현재 페이지로 연결됩니다.
필요한 경우 방문해서
플러그인 버그가 수정된 경우 (ex, KoreanInput 1.21 -> 1.3)
또는 인디자인이 업데이트 된 경우 (ex, InDesign 2023 -> 2024)
새로운 버전을 설치하시길 바랍니다.

※ 설치가 끝났으면 편집 > 환경 설정 > 고급문자 > "라틴 문자가 아닌 텍스트에 인라인 입력 사용" 옵션을
체크하고 사용하시면 됩니다.

제목은 띄어쓰기, 엔터만 적어놨지만 사실 이 두가지만의 문제는 아니고
위 사진처럼 한글을 입력하는 도중에 한글이 아닌 키를 눌렀을 때 키가 씹히는 문제가 있습니다.
예를 들어 가1, 가-, 가@ 등 어떤 키를 입력해도 입력이 되지 않습니다.
이러한 문제를 해결한 것이며 날개셋에서도 키 하나하나 설정하면 가능하긴 하겠지만
한글 입력 도중 탭키나 방향키, 붙여넣기, Numpad에 있는 키 등도 정상적으로 동작되도록 처리했습니다.
직접 작업하면서 테스트를 많이 못해봐서 버그가 있을 수 있으니 댓글로 남겨주시면
수정이 가능한 경우 수정해보도록 하겠습니다.
# 플러그인에서 추가로 수정한 인디자인 버그

아마 인디자인 작업을 많이 해보셨던분들이면 한번쯤은 경험해보셨을텐데
최신 인디자인CC 버전에서는 편집에 방해가 되지 않도록 글자를 입력하는 도중에는
마우스 커서를 사라지게 만들었다가 마우스를 움직이면 다시 커서를 나타나게 하는 편의 기능이 있습니다.
하지만 해당 기능 때문에 글자를 입력하다가 메뉴를 열면 마우스 커서가 사라진채로 메뉴가 열리는 버그가 있어서
대충 짐작해서 마우스를 움직여 메뉴를 실행하거나 메뉴를 닫았다가 다시 열어야되는 불편함이 있습니다.
-> 모든 상황에서 적용될지는 모르겠지만 해당 버그를 1.21버전에서 일부 수정했습니다.
# 자음 모음 분리 현상 해결 방법

해당 버그에 대한 원인을 찾아서 플러그인에서 수정하려고 했는데
인디자인 자체 옵션으로도 해결돼서 굳이 건드리지 않았습니다.
아래는 해당 옵션의 기능에 대한 설명이 나온 링크입니다.
https://tech4pub.com/2017/01/18/indesign-cc-tip-opentype-enhancements/

a -> α, 1/2 -> ½ 같이 오픈타입 폰트에서 지원되는 속성을 적용하는 데 사용하는 옵션 같습니다.
사용하지 않는 옵션이라면 아래처럼 옵션을 해제하시면 해결됩니다.

※ 업데이트 내역
# 확인중인 플러그인 버그 1

"라틴 문자가 아닌 텍스트에 인라인 입력 사용" 옵션을 체크 해제한 것처럼
텍스트 프레임에 글자가 조합되는 과정이 보이지 않고 좌측 상단에 보이는 상태일 때
글자를 입력하면 글자가 여러번 입력되는 문제
-> 1.2 버전에서 수정했습니다.
텍스트 입력 중에 인디자인 창을 최소화했다가 다시 복원시킬 때
"라틴 문자가 아닌 텍스트에 인라인 입력 사용" 옵션을 체크 해제한 것처럼
한글이 조합되는 과정이 프레임에 보이지 않고 좌측 상단에 보이게 되는데
이때는 다른 것을 선택하고 다시 입력 상태로 돌아가면 해당 문제는 없어지며
해당 상황에서 여러번 입력되는 문제도 수정했습니다.
# 확인중인 플러그인 버그 2
문서 작업이 아닌 다이얼로그나 패널에서 입력할 때 간헐적으로 2번씩 입력되는 버그
-> 1.2 버전에서 수정했습니다.
'Adobe 플러그인, 스크립트' 카테고리의 다른 글
| [Adobe 인디자인 스크립트] 스크립트 개념 및 사용, 개발방법 정리 (8) | 2023.08.10 |
|---|
댓글