web-dev-qa-db-ja.com

UbuntuTouchでローマ字以外の文字を表示する

誰かが以前にこの質問をしたかどうかはわかりませんが、AskUbuntu検索とGoogle検索で質問を取得できませんでした。

最近、Ubuntu EditionMeizu電話を購入しました。ただし、UTF-8(英語以外、ヨーロッパ以外)の文字は表示されません。複数のアプリで異なる言語の文字を表示できなかったため、Ubuntu電話固有の問題のように見えます(webbrowserおよびdekkoはこれまでにテストされています)。問題を解決する方法についての具体的な指示が見つかりませんでした。

buntu Touchでローマ字以外の文字を表示するのを誰かが手伝ってくれたら本当にありがたいです。

1
Tuhin Sheikh

さて、目標は追加のフォントを~/.fontsディレクトリに入れることです。

たとえば、ttf-indic-fonts-coreパッケージのフォント( http://packages.ubuntu.com/vivid/ttf-indic-fonts-core )。

ターミナルアプリを電話にインストールするか、sshまたはadbを介して電話に接続します。

~/.fontsディレクトリを作成します。

mkdir -p ~/.fonts

パッケージを入手します(必要に応じて http://packages.ubuntu.com/vivid/ttf-indic-fonts-core から他のミラーを選択します):

wget http://de.archive.ubuntu.com/ubuntu/pool/main/t/ttf-indic-fonts/ttf-indic-fonts-core_0.5.14ubuntu1_all.deb

パッケージを一時的なttfディレクトリに抽出します。

dpkg -x ttf-indic-fonts-core_0.5.14ubuntu1_all.deb ~/ttf

フォントを~/.fontsに移動します:

mv ~/ttf/usr/share/fonts/truetype/ ~/.fonts

一時ディレクトリを削除します。

rm -r ~/ttf

ブラウザを閉じてから再度開きます。

テキストতূহীনを使用してBQ電話のWebブラウザでテスト済み。 તૂહીન; തൂഹീന; తూహీన; ತೂಹೀನ; தூஹீந。しかし、これについては、ਤੂਹੀਨ、他のパッケージが必要です。

(どのパッケージを見つけるために、私はUbuntuデスクトップを使用し、Firefoxが望ましいテキストのレンダリングを停止するまでフォントパッケージを徐々に削除します)

1
Velkan