[apple] Mac 용 Pages에서 이디시어의 오른쪽에서 왼쪽

Mac 용 페이지는 이제 오른쪽에서 왼쪽으로 쓰는 히브리어를 지원합니다. 그러나 Pages는 시스템의 히브리어 레이아웃 이외의 사용자 정의 키보드 레이아웃을 지원하지 않는 것 같습니다. 요세미티에서 Mac 용 Shoshke의 Yiddish Kayboard Layout을 사용하고 있습니다 (여기에 링크를 게시하기에 “평판”이 충분하지 않지만 실제로 중요하지는 않습니다). 어쨌든 구두점으로 Yiddish를 매우 효율적으로 입력 할 수 있습니다. .

시스템의 기본 히브리어 레이아웃을 사용하여 페이지를 작성할 때 이것이 내가 얻는 것입니다.

Yosemite의 기본 히브리어 키보드 레이아웃에서 Mac 용 페이지는 텍스트를 올바르게 렌더링합니다.

그러나 사용자 정의 Yiddish 키보드 (Ukelele를 사용하여 만든 것)로 쓸 때 다음과 같은 결과를 얻습니다.

기본이 아닌 키보드 레이아웃을 사용하는 Mac 용 Pages에서 오른쪽에서 왼쪽으로 렌더링이 잘못되었습니다.

보시다시피, 마침표는 오른쪽에 있고, 왼쪽은 문장의 끝에 있어야합니다. 이것은 명백한 예이지만, 같은 문장에서 이디시어와 영어를 혼합하면 결과가 더 나빠집니다.

불행히도 Pages의 단락 방향 컨트롤은 문제를 해결하지 못합니다. 페이지는 분명히 입력 언어를 인식하고 시스템의 기본 키보드 레이아웃 (예 : “히브리어”)에서 인식하는 언어에 대해서만 오른쪽에서 왼쪽으로 정확하게 구현합니다.

히브리어 키보드로 이디시어를 쓰는 것은 가능하지만 훨씬 느립니다. 따라서 Pages에서 Yiddish 키보드를 계속 사용하는 방법을 찾고 있는데, 다른 사용 가능한 워드 프로세서와 비교할 때 매우 안정적이며 견고합니다 (새 Mac과 함께 무료로 제공되는 것은 말할 것도 없습니다).

나는 그것에 대해 4 가지 방법을 봅니다.

  1. 기본 히브리어 키보드 레이아웃을 편집하여 내 필요에 맞게 조정 (지금까지 시스템의 기존 키보드 레이아웃을 변경하는 것이 아니라 새로운 사용자 정의 키보드 레이아웃을 만드는 방법에 대한 정보 만 찾을 수있었습니다.이 솔루션은 실제로는 최선의 방법이 될 것입니다. 이디시어에 대한 히브리어 기본 키보드).
  2. 어쨌든 Yosemite는 내 사용자 정의 Yiddish 키보드가 일종의 “히브리어”라고 생각합니다 (현재 키보드 환경 설정 창에서 키보드를 설치할 때 “기타”로 표시합니다. Pages에서 RTL 언어로 인식하지 못하는 이유를 설명합니다).
  3. 어떻게 든 Pages가 내 이디시어 키보드는 일종의 “히브리어”라고 믿습니다.
  4. 사용자 정의 키보드의 동작을 모방하는 페이지의 키보드 단축키 프로그래밍 (지금까지는 앱의 메뉴 항목에 대한 키보드 단축키를 프로그래밍하는 방법 만 찾을 수있었습니다. 아마도 그러한 단축키를 프로그래밍 할 수있는 타사 응용 프로그램이 있습니까?)

온라인에서 답변을 찾고 Pages 앱의 패키지 내용을 열려고 시도했지만 네 가지 솔루션 중 하나를 달성하는 방법을 찾을 수 없었습니다. 누군가 나를 도울 수 있다면 정말 감사하겠습니다 (아마도 다른 해결책이있을 수 있습니다) ?)

대단히 감사합니다!



답변

5 페이지에는 단락 방향 컨트롤이 있습니다. 보다

https://support.apple.com/kb/PH15331

4와 관련하여 시스템 prefs / keyboard / text에서 텍스트 교체 시퀀스를 만들 수 있습니다

1과 2에 관해서는 Ukelele에 전념하는 그룹에 요청할 수 있습니다.

https://groups.google.com/forum/#!forum/ukelele-users

이 그룹에서 그들은 최신 버전의 Ukelele로 레이아웃을 열고 언어를 히브리어로 설정하도록 제안했습니다. 나는 그것을 시도하고 번들로 저장했고 트릭을했다 : 레이아웃은 다른 대신 히브리어 아래에 나타나고 마침표는 올바른 위치에 있습니다.


답변

Ukelele 로이 문제를 해결할 수있었습니다. 상기 키보드 레이아웃은 이전 버전의 Ukelele로 작성되었습니다. 최신 버전 (3.0b2)으로 .keylayout 파일을 열 수는 있지만 “키보드-> 키보드 언어 설정 …”을 통해 언어 설정에 액세스 할 수 없습니다. 대신 Yiddish 사용자 정의 키보드로 전환 한 다음 Ukelele에서 “File-> New From Current Input Source”로 전환했습니다. 그런 다음 언어 설정을 히브리어로 변경할 수 있습니다 ( “언어 (필수)”라고 표시된 위치 만 변경해야하며 “스크립트 (선택적)”가 아닌 경우에만 변경해야합니다. 이렇게하면 시스템에서 “히브리어”아래의 키보드 레이아웃을 신비하게 분류 할 수 없습니다. “대신”기타 “에 넣습니다). 그런 다음 키보드 레이아웃을 .bundle 패키지로 저장할 수 있습니다. 라이브러리 / 키보드 레이아웃으로 옮기고 “시스템 환경 설정-> 키보드-> 입력 소스-> +”를 통해 추가하십시오. 이것은 “기타”아래가 아니라 “히브리어”아래에 나타납니다. 시스템을 다시 시작한 후 Pages는 이제 업데이트 된 이디시어 키보드 레이아웃을 히브리어처럼 취급 할 수 있습니다.

Ukelele Google 그룹을 소개해 주신 Tom에게 감사합니다. 그들은 나를 올바른 길로 인도 할 수있었습니다!


답변