tente isto: sudo apt-get install libfribidi0 libfribidi-dev
, instale ESTE pacote, então vim /usr/share/applications/gnome-terminal.desktop
e adicione este código ao documento:
Terminal=true
Exec=/usr/bin/bicon.bin
Estou tentando escrever árabe no app do terminal, mas ele não reconhece o texto da direita para a esquerda e não vincula as letras árabes como deveria.
Eu tentei esta solução link mas não funcionou.
Existe algum plano para implementar suporte árabe no terminal do gnome? O terminal KDE Konsole funciona sem problemas.
tente isto: sudo apt-get install libfribidi0 libfribidi-dev
, instale ESTE pacote, então vim /usr/share/applications/gnome-terminal.desktop
e adicione este código ao documento:
Terminal=true
Exec=/usr/bin/bicon.bin
Para o Ubuntu de 64 bits, você precisa fazer o download de Este pacote
em vez disso. Eu acho que você estava tendo um problema de dependência. Você também precisaria instalar os aplicativos mencionados acima com este comando.
sudo apt-get install libfribidi0 libfribidi-dev
Espero que isso possa ajudar
Use o Mlterm, ele tem grande suporte para caracteres árabes e outros caracteres não latinos. Você pode baixá-lo dos repositórios do Ubuntu
Não, não há planos para implementar o suporte a RTL em gnome-terminal
ou qualquer terminal depende de vte
como o caso do terminal de instalação synaptic
.
fribidi
para tornar bidi & amp; modelagem básica do árabe. konsole
(KDE) ou mlterm
que implementou um suporte parcial para bidis e formatação Unicode. Atualmente, não há maneira correta de implementar esses algoritmos Unicode para os consoles. (Essas implementações em konsole & amp; mlterm são uma espécie de solução alternativa)
Aqui está uma parte de um post de Behdad Esfahbod , ele é o principal desenvolvedor de HarfBuzz (hb para resumir, um mecanismo de formatação de texto OpenType)
Emuladores de terminal com suporte a texto complexo são muito estranhos híbridos. Por um lado, os emuladores de terminal precisam colocar texto em um grade pré-definida de forma predefinida, que está em conflito com muitos aspectos e requisitos do texto complexo, por outro lado, os utilizadores demandam suporte para textos complexos em seus terminais. Fica mais feio quando você pensa em texto bidirecional, digamos, dentro de um texto do console editor. No entanto, é justo dizer que tais híbridos não colocam quaisquer novas demandas no motor de modelagem. gnome-terminal atualmente não tem suporte para texto complexo que não seja a combinação de marcas. Konsole tem suporte de texto bidirecional. App Terminal da Apple tem pelo menos bidi suporte, bem como suporte de modelagem árabe, não tenho certeza sobre outros texto complexo. Atualização (18 de janeiro de 2010): O modo terminal (termo e ansi-term) em versões recentes do Emacs pode renderizar texto complexo, incluindo Indic.
Fonte: Estado da renderização de texto
Aqui está o relatório de bug correspondente no Launchpad bug # 263822: suporte à RTL (da direita para a esquerda) no terminal (BiDi) .