Ubuntu12.04、Ubuntu14.04にインストールしたLibreOffice4.3.1.2でメニューやツールバーの表示が豆腐(□)になる現象の回避策です。

原因は、不明のままです。

日本語が豆腐にならないPCもあったので、ここのPCの環境によるのかもしれません。

Screenshot from 2014-09-07 08:16:11_rsz

図:日本語が豆腐化

Screenshot from 2014-09-07 08:15:12_rsz

図:日本語が正常に表示

【前提条件】

LibreOffice4.3.1.2のインストール済

1. LibreOffice4.3.1.2のインストール

(1)旧LibreOfficeのアンインストール

「Ctrl+Alt+T」で、ターミナル(端末)起動。

$ sudo apt-get autoremove libreoffice*

[Enter]を押すと、途中で、下記のように表示されるので、[Y]を入力し、[Enter]を押すと、削除が始まります。

この操作後に 742 MB のディスク容量が解放されます。
続行しますか? [Y/n]

削除が終わったら、同様にlibobasisも削除します。(必要ないかも)

$ sudo apt-get autoremove libobasis*

(2)最新バージョンのLibreOfficeのダウンロード

ここから、最新バージョンのLibreOfficeをダウンロードします。

 

(3)LibreOffice4.3.1.2のインストール

「Ctrl+Alt+T」で、ターミナル(端末)起動。

$ cd ./  [tab]キーを2回押すと、配下のディレクトリ名やファイル名が表示される

ダウンロード/ と表示されるので、ドラッグしてコピーします。
(最新バージョンのLibreOfficeがダウンロード(ディレクトリ)に保存されている場合)

それを、

$ cd ./ の後ろに貼り付ける。

$ cd ./ダウンロード/  [Enter]を押す

tar.gzを展開する。

$ tar -vzxf  ./LibreOffice_4.3.1_Linux_x86-64_deb.tar.gz
$ tar -vzxf  ./LibreOffice_4.3.1_Linux_x86-64_deb_helppack_ja.tar.gz
$ tar -vzxf  ./LibreOffice_4.3.1_Linux_x86-64_deb_langpack_ja.tar.gz

インストールする

 $ sudo dpkg -i ./LibreOffice_4.3.1.2_Linux_x86-64_deb/DEBS/*.deb
 $ sudo dpkg -i ./LibreOffice_4.3.1.2_Linux_x86-64_deb_helppack_ja/DEBS/*.deb
 $ sudo dpkg -i ./LibreOffice_4.3.1.2_Linux_x86-64_deb_langpack_ja/DEBS/*.deb

2.Unity-Tweak-Tool(Gnome-Tweak-Tool)のインストール

Synapticからインストール

Ubuntu14.04では、Unity-Tweak-Toolをインストールします。

Ubuntu12.04には、Unity-Tweak-Toolがありません。かわりに、Gnome-Tweak-Toolをインストールします。

3.デフォルトフォントの変更

 (1)Unity-Tweak-Toolの起動

Unity Dashをクリックし、「Unity-Tweak-Tool」と入力し、表示されたアイコンをクリックして起動します。

Screenshot from 2014-09-07 06:58:09_rsz

図:Dashから、Unity-Tweak-Tool選択

(2)デフォルトのシステムフォントの変更

[fonts] => 「デフォルト」 => 「梅UIゴシックO5」を選択。

Screenshot_from_2014-09-07 07:44:36_rsz

図:Ubuntu12.04のGnome-Tweak-Tool

図:Ubuntu14.04のUnity-Tweak-Tool

フォントの種類は日本語が表示できるものであれば何でもOKです。(例:Takaoゴシック など)
各自のお気に入りのフォントがあればそれでもかまいません。
しかし、システムフォントを変えるのでLibreOfficeだけに適用されるのではなく、すべてのアプリケーションに適用されます。

また、適用範囲はユーザ毎なので、別のユーザでログインする場合は、再度、システムフォントを変更する。