터미널 응용 프로그램에서 아랍어를 작성하려고하는데 오른쪽에서 왼쪽으로 쓰는 텍스트를 인식하지 못하고 아랍어 문자를 함께 묶지 않습니다.
이 솔루션 https://bugs.launchpad.net/ubuntu/+source/vte/+bug/263822를 시도했지만 작동하지 않았습니다.
그놈 터미널에서 아랍어 지원을 구현할 계획이 있습니까? KDE Konsole 터미널은 문제없이 작동합니다.
터미널 응용 프로그램에서 아랍어를 작성하려고하는데 오른쪽에서 왼쪽으로 쓰는 텍스트를 인식하지 못하고 아랍어 문자를 함께 묶지 않습니다.
이 솔루션 https://bugs.launchpad.net/ubuntu/+source/vte/+bug/263822를 시도했지만 작동하지 않았습니다.
그놈 터미널에서 아랍어 지원을 구현할 계획이 있습니까? KDE Konsole 터미널은 문제없이 작동합니다.
답변:
이것을 시도하십시오 : sudo apt-get install libfribidi0 libfribidi-dev
, 이 패키지를 설치 vim /usr/share/applications/gnome-terminal.desktop
하고이 코드를 문서에 추가하십시오 :
Terminal=true
Exec=/usr/bin/bicon.bin
zypper install libfribidi0
하면 오류가 발생합니다. Loading repository data... Reading installed packages... 'libfribidi0' not found in package names. Trying capabilities. No provider of 'libfribidi' found. Resolving package dependencies.
검색하고 단일 결과를 얻지 못했습니다. 어떤 패키지가 있어야합니까?
Mlterm을 사용하십시오. 아랍어 및 기타 비 라틴 문자를 지원합니다. 우분투 리포지토리에서 다운로드 할 수 있습니다
최신 정보
egmont가 아래의 주석 에서 언급했듯이 BiDi 구현이 vte
터미널 에뮬레이터에 제공됩니다. 이 주제와 관련하여 마지막으로 업데이트 된 그의 답변 을 확인하십시오 .
자세한 내용은 https://terminal-wg.pages.freedesktop.org/bidi/ 를 참조하십시오.
원래 답변
아니오, 설치 터미널 의 경우 RTL 지원을 구현할 계획이 없거나 gnome-terminal
터미널에 따라 다릅니다 .vte
synaptic
fribidi
명령을 위임하여 아랍어의 bidi & basic shaping을 만들 수 있습니다 .konsole
(KDE)를 사용하거나 mlterm
유니 코드 bidi 및 쉐이핑을 부분적으로 지원 한 기능을 사용할 수도 있습니다 .현재 콘솔에 이러한 유니 코드 알고리즘을 구현하는 올바른 방법은 없습니다. (콘솔 및 mlterm의 구현은 일종의 해결 방법입니다)
여기에서 부분 인 베다드 에스파 보드 의 포스트는 그 주요 현상 인 에 HarfBuzz (짧은 HB가 OpenType를 텍스트 성형 엔진)
복잡한 텍스트를 지원하는 터미널 에뮬레이터 는 매우 이상한 하이브리드입니다. 한편으로 터미널 에뮬레이터는 복잡한 텍스트의 많은 측면 및 요구 사항과 충돌하는 미리 정의 된 방식으로 미리 정의 된 그리드에 텍스트를 배치해야하며, 반면 사용자는 터미널에서 복잡한 텍스트에 대한 지원을 요구합니다. 예를 들어 콘솔 텍스트 편집기에서 양방향 텍스트에 대해 생각하면 추악 해집니다. 그럼에도 불구하고, 그러한 하이브리드는 성형 엔진에 새로운 요구를 두지 않는다고 말할 수 있습니다. gnome-terminal은 현재 마크 결합 이외의 복잡한 텍스트를 지원하지 않습니다. Konsole은 양방향 텍스트를 지원합니다. 애플의 터미널 앱은 적어도 bidi 지원과 아랍어 형성 지원을 제공하지만 다른 복잡한 텍스트는 확실하지 않습니다. 업데이트 (2010 년 1 월 18 일) : 최신 버전의 Emacs에서 터미널 모드 (단기 및 단기간)는 인도어를 포함한 복잡한 텍스트를 렌더링 할 수 있습니다.
출처 : 텍스트 렌더링 상태
다음은 Launchpad 버그 # 263822 의 해당 버그 보고서입니다 . 터미널 (BiDi)의 RTL (오른쪽에서 왼쪽) 지원 .
gnome-terminal
터미널에 따라 다릅니다. vte
"–이 답변을 게시 한 것은 사실이었으며 더 이상 사실이 아닙니다. 업데이트에 대한 내 대답을 참조하십시오.