Difference between revisions of "LibreOffice (日本語)"

From ArchWiki
Jump to: navigation, search
m
m
Line 6: Line 6:
 
[[ru:LibreOffice]]
 
[[ru:LibreOffice]]
 
[[zh-CN:LibreOffice]]
 
[[zh-CN:LibreOffice]]
 +
{{Article summary start|概要}}
 +
{{Article summary text|この記事では LibreOffice のインストールと設定について説明しています。}}
 +
{{Article summary heading|関連項目}}
 +
{{Article summary wiki|Apache OpenOffice}}: Apache による OpenOffice.org の派生、LibreOffice の兄弟プロジェクト。
 +
{{Article summary end}}
 
[http://ja.libreoffice.org/ Home - LibreOffice] より:
 
[http://ja.libreoffice.org/ Home - LibreOffice] より:
  
Line 11: Line 16:
  
 
==LibreOffice in Arch Linux==
 
==LibreOffice in Arch Linux==
[[OpenOffice.org]] の公式サポートは LibreOffice が選ばれたために打ち切られました。[https://mailman.archlinux.org/pipermail/arch-general/2011-March/018819.html Dropping Oracle OpenOffice (arch-general)] を見て下さい。
 
  
LibreOffice は "Document Foundation によるフォーク" であり extra リポジトリに含まれています、拡張機能もリポジトリから入手可能です。
+
[[OpenOffice.org]] の公式サポートは LibreOffice が選ばれたために打ち切られました。LibreOffice は "Document Foundation" によってフォークされたプロジェクトで、様々な機能の追加がなされています。[https://mailman.archlinux.org/pipermail/arch-general/2011-March/018819.html Dropping Oracle OpenOffice (arch-general)] を見て下さい。
  
 
==インストール==
 
==インストール==
続行する前にフォント {{Pkg|ttf-dejavu}} と {{Pkg|artwiz-fonts}} をインストールしてください、さもなければ LibreOffice は文字の代わりに□を表示します。
 
  
LibreOffice 基盤をダウンロード・インストールします:
+
バージョン 3.4.2rc1 から、LibreOffice のパッケージは分割されています。[[Official Repositories (日本語)|公式リポジトリ]] から {{Grp|libreoffice}} グループを[[pacman (日本語)|インストール]]すると、どのコンポーネントをインストールするか選ぶメニューを pacman が表示します。
# pacman -S libreoffice
 
バージョン 3.4.2rc1 から、LibreOffice は分割されるようになりました。インストールではどのコンポーネントをインストールするかプロンプトが出ます。また、デフォルトでは言語パックが含まれていないので、少なくとも1つの言語パックをインストールする必要があります。デフォルト言語は(アルファベット順で一番初めに来る)アフリカーンス語で、以前のデフォルト言語の英語は 24 番になっています:
 
{{bc|<nowiki>
 
[user@home ~]# pacman -S libreoffice
 
:: There are 12 members in group libreoffice:
 
:: Repository extra
 
  1) libreoffice-base  2) libreoffice-calc  3) libreoffice-common
 
  4) libreoffice-draw  5) libreoffice-gnome  6) libreoffice-impress
 
  7) libreoffice-kde4  8) libreoffice-math
 
  9) libreoffice-postgresql-connector  10) libreoffice-sdk
 
  11) libreoffice-sdk-doc  12) libreoffice-writer
 
  
Enter a selection (default=all):
+
{{Note|
resolving dependencies...
+
* デフォルトでは言語パックが含まれていないので、少なくともどれか1つ言語パックをインストールする必要があります。デフォルト言語は(アルファベット順で一番初めに来る)アフリカーンス語で、以前のデフォルト言語の英語は 24 番になっています。{{Pkg|libreoffice-en-GB}} の代わりに間違って、ウクライナ言語パックの {{Pkg|libreoffice-uk}} をインストールしないよう気をつけて下さい。
:: There are 108 providers available for libreoffice-langpack:
+
* Qt や GTK+ と外観を統合したい場合は {{Pkg|libreoffice-kde4}} か {{Pkg|libreoffice-gnome}} をインストールしてください。[[#テーマ|テーマ]]セクションも見て下さい。
:: Repository extra
+
}}
  1) libreoffice-af  2) libreoffice-am  3) libreoffice-ar  4) libreoffice-as
 
  5) libreoffice-ast  6) libreoffice-be  7) libreoffice-bg  8) libreoffice-bn
 
  9) libreoffice-bn-IN  10) libreoffice-bo  11) libreoffice-br
 
  12) libreoffice-brx  13) libreoffice-bs  14) libreoffice-ca
 
  15) libreoffice-ca-XV  16) libreoffice-cs  17) libreoffice-cy
 
  18) libreoffice-da  19) libreoffice-de  20) libreoffice-dgo
 
  21) libreoffice-dz  22) libreoffice-el  23) libreoffice-en-GB
 
  24) libreoffice-en-US  25) libreoffice-en-ZA  26) libreoffice-eo
 
  27) libreoffice-es  28) libreoffice-et  29) libreoffice-eu
 
  30) libreoffice-fa  31) libreoffice-fi  32) libreoffice-fr
 
  33) libreoffice-ga  34) libreoffice-gd  35) libreoffice-gl
 
  36) libreoffice-gu  37) libreoffice-he  38) libreoffice-hi
 
  39) libreoffice-hr  40) libreoffice-hu  41) libreoffice-id
 
  42) libreoffice-is  43) libreoffice-it  44) libreoffice-ja
 
  45) libreoffice-ka  46) libreoffice-kk  47) libreoffice-km
 
  48) libreoffice-kn  49) libreoffice-ko  50) libreoffice-kok
 
  51) libreoffice-ks  52) libreoffice-ku  53) libreoffice-lb
 
  54) libreoffice-lo  55) libreoffice-lt  56) libreoffice-lv
 
  57) libreoffice-mai  58) libreoffice-mk  59) libreoffice-ml
 
  60) libreoffice-mn  61) libreoffice-mni  62) libreoffice-mr
 
  63) libreoffice-my  64) libreoffice-nb  65) libreoffice-ne
 
  66) libreoffice-nl  67) libreoffice-nn  68) libreoffice-nso
 
  69) libreoffice-oc  70) libreoffice-om  71) libreoffice-or
 
  72) libreoffice-pa-IN  73) libreoffice-pl  74) libreoffice-pt
 
  75) libreoffice-pt-BR  76) libreoffice-ro  77) libreoffice-ru
 
  78) libreoffice-rw  79) libreoffice-sa-IN  80) libreoffice-sat
 
  81) libreoffice-sd  82) libreoffice-sh  83) libreoffice-si
 
  84) libreoffice-sk  85) libreoffice-sl  86) libreoffice-sq
 
  87) libreoffice-sr  88) libreoffice-ss  89) libreoffice-st
 
  90) libreoffice-sv  91) libreoffice-sw-TZ  92) libreoffice-ta
 
  93) libreoffice-te  94) libreoffice-tg  95) libreoffice-th
 
  96) libreoffice-tn  97) libreoffice-tr  98) libreoffice-ts
 
  99) libreoffice-tt  100) libreoffice-ug  101) libreoffice-uk
 
  102) libreoffice-uz  103) libreoffice-ve  104) libreoffice-vi
 
  105) libreoffice-xh  106) libreoffice-zh-CN  107) libreoffice-zh-TW
 
  108) libreoffice-zu
 
  
Enter a number (default=1):
+
pacman が提案する推奨 optional dependencies をチェックしてください。例: Java Runtime Environment (任意、推奨)。参照: [[Java]]。Libreoffice Base の [https://wiki.documentfoundation.org/Base#Java_and_HSQLDB モジュール] によっては {{Pkg|hsqldb-java}} が必要です。
</nowiki>}}
 
{{Note|{{Pkg|libreoffice-en-GB}} の代わりに間違って、ウクライナ言語パックの {{Pkg|libreoffice-uk}} をインストールしないよう気をつけて下さい。}}
 
又は、この方法でもインストールできます:
 
# pacman -S libreoffice-{en-US,common,base,calc,draw,impress,math,writer,gnome,kde4,sdk,sdk-doc}
 
  
{{Note|どちらの方法でも、qt や gtk の見た目を使いたいときは {{Pkg|libreoffice-kde4}} や {{Pkg|libreoffice-gnome}} をそれぞれインストールする必要があります。下のテーマセクションを見て下さい。}}
+
=== Microsoft フォント ===
  
pacman が提案する推奨 optional dependencies をチェックしてください。例: Java Runtime Environment (optional, highly recommended). Libreoffice Base を使うには {{Pkg|hsqldb-java}} が必要です。
+
公式の Microsoft フォントによってページ付けの問題を解決できます。[[MS Fonts (日本語)]] のページを確認してください。
  
 
==テーマ==
 
==テーマ==
Qt に見た目をあわせるには、{{Pkg|libreoffice-kde4}} パッケージを[[pacman (日本語)|インストール]]してください。
 
  
GTK に見た目をあわせるには、{{Pkg|libreoffice-gnome}} パッケージを[[pacman (日本語)|インストール]]してください。
+
[[Qt]] に見た目をあわせるには、{{Pkg|libreoffice-kde4}} パッケージを[[pacman (日本語)|インストール]]してください。
 +
 
 +
[[GTK+]] に見た目をあわせるには、{{Pkg|libreoffice-gnome}} パッケージを[[pacman (日本語)|インストール]]してください。
  
それぞれのデスクトップ環境を使っておらず、それらに"あわせる"必要がないときでも、パッケージをインストールして libreoffice に gtk や qt のテーマを使わせることは可能です。例えば、e17 の libreoffice はデフォルトで "ugly" (aka "win95") テーマを使っていますが、libreoffice-gnome をインストールして gtk テーマを選ぶことができます。
+
{{Note|
 +
* Qt の統合では GTK+ のテーマに似せることができます。{{ic|qtconfig-qt4}} コマンドで開くウィンドウでテーマを選んで下さい。
 +
* それぞれのデスクトップ環境を使っておらず、それらに"あわせる"必要がないときでも、パッケージをインストールして libreoffice に gtk や qt のテーマを使わせることは可能です。例えば、e17 の libreoffice はデフォルトで "ugly" (別名 "win95") テーマを使っていますが、libreoffice-gnome をインストールして gtk テーマを選ぶことができます。
 +
}}
  
 
LibreOffice バージョン 3.5.x からはデスクトップ UI を自動検知するようになっています。ライブラリを見つける順番は次の通りです:
 
LibreOffice バージョン 3.5.x からはデスクトップ UI を自動検知するようになっています。ライブラリを見つける順番は次の通りです:
  gtk3 -> gtk2 -> kde4 -> generic
+
gtk3 -> gtk2 -> kde4 -> generic
  
 
特定の VCL UI インターフェースを強制するには:
 
特定の VCL UI インターフェースを強制するには:
Line 97: Line 53:
 
  SAL_USE_VCLPLUGIN=gtk lowriter  
 
  SAL_USE_VCLPLUGIN=gtk lowriter  
 
  SAL_USE_VCLPLUGIN=gtk3 lowriter
 
  SAL_USE_VCLPLUGIN=gtk3 lowriter
 +
シェルの設定ファイル (例: Bash を使っている場合 {{ic|/etc/bash.bashrc}} もしくは {{ic|~/.bashrc}}) で {{ic|SAL_USE_VCLPLUGIN}} 変数を保存しておくと便利です。
 +
 +
{{Note|新しい gtk3 UI は未だアップストリームでは experimental とマーキングされているので LibreOffice のメイン設定で "experimental features" を有効にした場合のみ使用可能です。}}
  
新しい gtk3 UI は未だアップストリームでは experimental とマーキングされているので LibreOffice のメイン設定で "experimental features" を有効にした場合のみ使用可能です。
+
Windows 98 アイコンが使われてしまっている場合は、"tools -> options -> accessibility" の "Automatically detect high contrast mode of the system" のチェックを外して下さい。
  
Windows 98 アイコンが使われてしまっている場合は、tools -> options -> accessibility の "Automatically detect high contrast mode of the system" のチェックを外して下さい。
+
=== Firefox テーマ ===
  
 
Libreoffice 4.x では Firefox Personas が使えるようになっています。
 
Libreoffice 4.x では Firefox Personas が使えるようになっています。
Line 107: Line 66:
 
==拡張機能の管理==
 
==拡張機能の管理==
  
Arch は次の追加エクステンションを提供しています: pdfimport  presentation-minimizer presenter-screen report-builder wiki-publisher ct2n hunart numbertext oooblogger typo watch-window diagram。
+
Arch は[[Official Repositories (日本語)|公式リポジトリ]]で以下の追加エクステンションを提供しています:
  
* インストールしたいときは
+
* {{Pkg|libreoffice-extension-nlpsolver}}
# pacman -S libreoffice-extension-nlpsolver libreoffice-extension-foo ...
+
* {{Pkg|libreoffice-extension-presentation-minimizer}}
 +
* {{Pkg|libreoffice-extension-wiki-publisher}}
  
より多くの拡張機能をインストールしたい時は、ビルトインの LibreOffice Extension manager や [http://libreplanet.org/wiki/Group:OpenOfficeExtensions/List Get extensions Online] をチェックしてください。
+
他にも拡張機能をインストールしたい場合は [[Arch User Repository (日本語)|AUR]] や LibreOffice 内臓の拡張機能マネージャ、[http://libreplanet.org/wiki/Group:OpenOfficeExtensions/List get extensions online] をチェックしてください。
  
 
==言語補助ツール==
 
==言語補助ツール==
 +
 
===スペルチェック===
 
===スペルチェック===
 +
 
スペルチェックをするには、{{Pkg|hunspell}} と hunspell 用の言語辞典が必要です(英語は {{Pkg|hunspell-en}}、ドイツ語は {{Pkg|hunspell-de}} など)。
 
スペルチェックをするには、{{Pkg|hunspell}} と hunspell 用の言語辞典が必要です(英語は {{Pkg|hunspell-en}}、ドイツ語は {{Pkg|hunspell-de}} など)。
  
 
===ハイフネーションルール===
 
===ハイフネーションルール===
ハイフネーションルールを使うには、{{Pkg|hyphen}} と言語別ハイフンルールセットが必要です(英語は {{Pkg|hyphen-en}}、ドイツ語は {{Pkg|hyphen-de}} など)。
+
 
 +
ハイフネーションルールを使うには、{{Pkg|hyphen}} と言語別のハイフンルールセットが必要です(英語は {{Pkg|hyphen-en}}、ドイツ語は {{Pkg|hyphen-de}} など)。
  
 
===類語辞典===
 
===類語辞典===
 +
 
類語辞典オプションを使うには、{{Pkg|libmythes}} と言語別の mythes 類語辞典が必要です(英語は {{Pkg|mythes-en}}、ドイツ語は {{Pkg|mythes-de}} など)。
 
類語辞典オプションを使うには、{{Pkg|libmythes}} と言語別の mythes 類語辞典が必要です(英語は {{Pkg|mythes-en}}、ドイツ語は {{Pkg|mythes-de}} など)。
  
 
===文法チェック===
 
===文法チェック===
 +
 
文法チェックをするには、LanguageTool などの拡張をインストールする必要があります、それらは [[Arch User Repository (日本語)|AUR]]: {{AUR|libreoffice-extension-languagetool}} や [http://www.languagetool.org/ LanguageTool Website] にあります。
 
文法チェックをするには、LanguageTool などの拡張をインストールする必要があります、それらは [[Arch User Repository (日本語)|AUR]]: {{AUR|libreoffice-extension-languagetool}} や [http://www.languagetool.org/ LanguageTool Website] にあります。
  
Line 140: Line 105:
 
  ~/.config/.libreoffice/4/user/Scripts/
 
  ~/.config/.libreoffice/4/user/Scripts/
  
==LibreOffice の起動==
+
==LibreOffice の高速化==
 
 
LibreOffice の特定モジュールを実行したいときは(LibreOffice デフォルト Startcenter の代わりです ({{ic|/usr/bin/soffice}} は互換性のために残っています))、以下のスクリプトが使えます:
 
  
;Writer (ワープロソフトウェア): {{ic|/usr/bin/libreoffice --writer}} または {{ic|/usr/bin/soffice --writer}}
 
 
;Calc (表計算ソフト): {{ic|/usr/bin/libreoffice --calc}}
 
 
;Impress (プレゼンテーションソフトウェア): {{ic|/usr/bin/libreoffice --impress}}
 
 
;Draw (ベクターグラフィック): {{ic|/usr/bin/libreoffice --draw}}
 
 
;Math (数式エディタ): {{ic|/usr/bin/libreoffice --math}}
 
 
;Base (データベース): {{ic|/usr/bin/libreoffice --base}}
 
 
==LibreOffice の高速化==
 
 
設定によって LibreOffice の起動時間やレスポンスを改善することができます。ただし、いくつかの設定は多くの RAM を使用することになるので、気をつけて使って下さい。
 
設定によって LibreOffice の起動時間やレスポンスを改善することができます。ただし、いくつかの設定は多くの RAM を使用することになるので、気をつけて使って下さい。
 
全て ''Tools > Options'' からアクセスできます。
 
全て ''Tools > Options'' からアクセスできます。
*''メモリ'':
+
* ''メモリ'':
**「元に戻す」ステップの数を 100 以下に減らします、20 か 30 ステップくらい。
+
** 「元に戻す」ステップの数を 100 以下に減らします、20 か 30 ステップくらい。
**グラフィックキャッシュの、「LibreOffice用に使用」を 128 MB (デフォルト値は 20MB) に設定します。
+
** ''グラフィックキャッシュ''の、「LibreOffice用に使用」を 128 MB (デフォルト値は 20MB) に設定します。
**「オブジェクト当たりのメモリ」を 20MB (デフォルト値は 5MB) に設定します。
+
** ''オブジェクト当たりのメモリ''を 20MB (デフォルト値は 5MB) に設定します。
**LibreOffice をよく使う場合、クイック起動を有効にします。
+
** LibreOffice をよく使う場合、''クイック起動''を有効にします。
*''Java''、「Java 実行環境(JRE)を使用」のチェックを外します。
+
{{Note|クイック起動を利用するには {{Pkg|libreoffice-gnome}} パッケージをインストールする必要があります。}}
{{Note|OpenOffice Java サポートに依存している機能のリストがこのページで見れます: http://wiki.services.openoffice.org/wiki/Java - Still needed?}}
+
* ''Java''、「Java 実行環境(JRE)を使用」のチェックを外します。
 +
{{Note|Java に依存している機能のリストがこのページで見れます: https://wiki.documentfoundation.org/Development/Java。}}
  
 
==トラブルシューティング==
 
==トラブルシューティング==
 +
 
=== フォントを替える ===
 
=== フォントを替える ===
 +
 
LibreOffice のオプションから設定を変更できます。ドロップダウンメニューから、''ツール > オプション > LibreOffice > フォントの種類'' を選んでください。「置換テーブルを使う」のチェックボックスをチェックします。フォントボックスに {{ic|Andale Sans UI}} と入力して''置換候補''から使いたいフォントを選んでください。それができたら、''チェックマーク''をクリックしてください。それから下のボックスで''常に''と''画面のみ''を選びます。OK をクリックしてください。
 
LibreOffice のオプションから設定を変更できます。ドロップダウンメニューから、''ツール > オプション > LibreOffice > フォントの種類'' を選んでください。「置換テーブルを使う」のチェックボックスをチェックします。フォントボックスに {{ic|Andale Sans UI}} と入力して''置換候補''から使いたいフォントを選んでください。それができたら、''チェックマーク''をクリックしてください。それから下のボックスで''常に''と''画面のみ''を選びます。OK をクリックしてください。
 
それから ''ツール > オプション > LibreOffice > 表示'' と辿り、「ユーザーインターフェースにシステムフォントを使用」のチェックを外す必要があります。Arial など、アンチエイリアスのないフォントを使う場合は、フォントを正しくレンダリングするために「スクリーンフォントの縁を滑らかする」のチェックも外す必要があります。
 
それから ''ツール > オプション > LibreOffice > 表示'' と辿り、「ユーザーインターフェースにシステムフォントを使用」のチェックを外す必要があります。Arial など、アンチエイリアスのないフォントを使う場合は、フォントを正しくレンダリングするために「スクリーンフォントの縁を滑らかする」のチェックも外す必要があります。
  
 
=== アンチエイリアス ===
 
=== アンチエイリアス ===
次を実行してください
+
 
 +
次を実行してください:
 
  $ echo "Xft.lcdfilter: lcddefault" | xrdb -merge
 
  $ echo "Xft.lcdfilter: lcddefault" | xrdb -merge
  
変更を永続するには、{{ic|~/.Xresources}} ファイルに {{ic|Xft.lcdfilter: lcddefault}} を加えて、{{ic|xrdb -merge ~/.Xresources}} を実行してください。[https://bugs.launchpad.net/ubuntu/+source/openoffice.org/+bug/271283/comments/19]。詳しくは [[X resources]] を見て下さい。
+
変更を永続するには、{{ic|~/.Xresources}} ファイルに {{ic|Xft.lcdfilter: lcddefault}} を加えて、{{ic|$ xrdb -merge ~/.Xresources}} を実行してください。[https://bugs.launchpad.net/ubuntu/+source/openoffice.org/+bug/271283/comments/19]。詳しくは [[X resources]] を見て下さい。
  
 
これが働かない場合、{{ic|~/.Xdefaults}} に {{ic|Xft.lcdfilter: lcddefault}} を加えることも試してください。このファイルが存在しないときは作る必要があります。
 
これが働かない場合、{{ic|~/.Xdefaults}} に {{ic|Xft.lcdfilter: lcddefault}} を加えることも試してください。このファイルが存在しないときは作る必要があります。
  
=== NFS 共有を使うとフリーズする ===
+
=== NFSv3 共有を使うとフリーズする ===
NFS 共有にあるドキュメントを開いたり保存したりしようとすると LibreOffice がハングアップする場合、{{ic|/usr/lib/libreoffice/program/soffice}} 内の (go-openoffice を使っているなら {{ic|/usr/bin/soffice}}) 以下の行の前に {{ic|#}} を付けてみて下さい:
+
 
 +
NFSv3 共有にあるドキュメントを開いたり保存したりしようとすると LibreOffice がハングアップする場合、{{ic|/usr/lib/libreoffice/program/soffice}} 内の (go-openoffice を使っているなら {{ic|/usr/bin/soffice}}) 以下の行の前に {{ic|#}} を付けてみて下さい:
  
 
  # file locking now enabled by default
 
  # file locking now enabled by default
Line 189: Line 144:
 
アップデートのときに上書きされてしまうのを避けるために {{ic|/usr/local/bin}} 内の {{ic|/usr/lib/libreoffice/program/soffice}} をコピーしておいてください。
 
アップデートのときに上書きされてしまうのを避けるために {{ic|/usr/local/bin}} 内の {{ic|/usr/lib/libreoffice/program/soffice}} をコピーしておいてください。
  
{{Note|NFSv3 だけに影響があります。NFSv4 では LibreOffice と問題なく動きます。}}
+
=== Java Framework エラーの修正 ===
  
=== Java Framework エラーの修正 ===
 
 
LibreOffice を実行しようとすると次のようなエラーが表示されるかもしれません。
 
LibreOffice を実行しようとすると次のようなエラーが表示されるかもしれません。
  
Line 198: Line 152:
  
 
この場合、{{ic|~/.config/}} の所有者をあなた自身にします:
 
この場合、{{ic|~/.config/}} の所有者をあなた自身にします:
  sudo chown -vR username:users ~/.config
+
  # chown -vR username:users ~/.config
  
[https://bbs.archlinux.org/viewtopic.php?id=93168 Post on Arch Linux Forums]
+
[https://bbs.archlinux.org/viewtopic.php?id=93168 Arch Linux フォーラムの投稿]
  
 
=== LibreOffice が証明書を認識しない ===
 
=== LibreOffice が証明書を認識しない ===
Line 207: Line 161:
 
  export MOZILLA_CERTIFICATE_FOLDER=$HOME/.mozilla/firefox/XXXXXX.default/
 
  export MOZILLA_CERTIFICATE_FOLDER=$HOME/.mozilla/firefox/XXXXXX.default/
  
[http://wiki.services.openoffice.org/wiki/Certificate_Detection Certificate Detection]
+
[http://wiki.services.openoffice.org/wiki/Certificate_Detection Certificate Detection]
  
 
=== .pps ファイルを編集モードで実行する(スライドショーを使わない) ===
 
=== .pps ファイルを編集モードで実行する(スライドショーを使わない) ===
Line 214: Line 168:
 
以下のスクリプトを home ディレクトリに追加して .pps ファイルを開くときに使って下さい。メールで受け取った .pps ファイルを(保存しないで)開くときに便利です。
 
以下のスクリプトを home ディレクトリに追加して .pps ファイルを開くときに使って下さい。メールで受け取った .pps ファイルを(保存しないで)開くときに便利です。
  
 +
{{bc|<nowiki>
 
  #!/bin/bash
 
  #!/bin/bash
 
   
 
   
  f=`mktemp`
+
  f=$(mktemp)
 
   
 
   
 
  cp "$1" "${f}.ppt" && libreoffice "${f}.ppt" && rm -f "${f}.ppt"
 
  cp "$1" "${f}.ppt" && libreoffice "${f}.ppt" && rm -f "${f}.ppt"
 +
</nowiki>}}
  
 
=== 文献目録の作成 ===
 
=== 文献目録の作成 ===
 +
 
文献目録データベースを開こうとすると次のエラーが出て Writer が落ちる場合:
 
文献目録データベースを開こうとすると次のエラーが出て Writer が落ちる場合:
 
  com::sun::star::loader::CannotActivateFactoryException
 
  com::sun::star::loader::CannotActivateFactoryException
{{pkg|libreoffice-base}} をインストールしてください、必要なコンポーネントが含まれています。
+
{{pkg|libreoffice-base}} をインストールしてください。この既知のバグは[http://cgit.freedesktop.org/libreoffice/core/commit/?id=1889c1af41650576a29c587a0b2cdeaf0d297587 修正されています]。
 +
 
 +
=== ビデオサポート ===
 +
 
 +
埋め込んだビデオが灰色のボックスになる場合、{{Pkg|gst-plugins-base-libs}} と ''gst-plugins-[base|good|bad|ugly]'' に加えて、{{Pkg|gst-libav}} をインストールしてください。

Revision as of 07:19, 4 September 2013

zh-CN:LibreOffice Template:Article summary start Template:Article summary text Template:Article summary heading Template:Article summary wiki: Apache による OpenOffice.org の派生、LibreOffice の兄弟プロジェクト。 Template:Article summary end Home - LibreOffice より:

LibreOfficeは自由でかつオープンソースのオフィススイートです。Windows、Macintosh、Linux を始めとする多くのプラットフォームで動作します。文書の作成やデータの処理のお役に立ちます豊富な機能を備えた6つのアプリケーションWriter、Calc、Impress、Draw、Math、Baseを提供します。ユーザーや貢献者、開発者からなる大きなコミュニティから、サポートとドキュメントを無償で得ることができます。もちろん、あなたも参加して関わることができます。

LibreOffice in Arch Linux

OpenOffice.org の公式サポートは LibreOffice が選ばれたために打ち切られました。LibreOffice は "Document Foundation" によってフォークされたプロジェクトで、様々な機能の追加がなされています。Dropping Oracle OpenOffice (arch-general) を見て下さい。

インストール

バージョン 3.4.2rc1 から、LibreOffice のパッケージは分割されています。公式リポジトリ から libreoffice グループをインストールすると、どのコンポーネントをインストールするか選ぶメニューを pacman が表示します。

Note:
  • デフォルトでは言語パックが含まれていないので、少なくともどれか1つ言語パックをインストールする必要があります。デフォルト言語は(アルファベット順で一番初めに来る)アフリカーンス語で、以前のデフォルト言語の英語は 24 番になっています。libreoffice-en-GB の代わりに間違って、ウクライナ言語パックの libreoffice-uk をインストールしないよう気をつけて下さい。
  • Qt や GTK+ と外観を統合したい場合は libreoffice-kde4libreoffice-gnome をインストールしてください。テーマセクションも見て下さい。

pacman が提案する推奨 optional dependencies をチェックしてください。例: Java Runtime Environment (任意、推奨)。参照: Java。Libreoffice Base の モジュール によっては hsqldb-java が必要です。

Microsoft フォント

公式の Microsoft フォントによってページ付けの問題を解決できます。MS Fonts (日本語) のページを確認してください。

テーマ

Qt に見た目をあわせるには、libreoffice-kde4 パッケージをインストールしてください。

GTK+ に見た目をあわせるには、libreoffice-gnome パッケージをインストールしてください。

Note:
  • Qt の統合では GTK+ のテーマに似せることができます。qtconfig-qt4 コマンドで開くウィンドウでテーマを選んで下さい。
  • それぞれのデスクトップ環境を使っておらず、それらに"あわせる"必要がないときでも、パッケージをインストールして libreoffice に gtk や qt のテーマを使わせることは可能です。例えば、e17 の libreoffice はデフォルトで "ugly" (別名 "win95") テーマを使っていますが、libreoffice-gnome をインストールして gtk テーマを選ぶことができます。

LibreOffice バージョン 3.5.x からはデスクトップ UI を自動検知するようになっています。ライブラリを見つける順番は次の通りです:

gtk3 -> gtk2 -> kde4 -> generic

特定の VCL UI インターフェースを強制するには:

SAL_USE_VCLPLUGIN=gen lowriter
SAL_USE_VCLPLUGIN=kde4 lowriter 
SAL_USE_VCLPLUGIN=gtk lowriter 
SAL_USE_VCLPLUGIN=gtk3 lowriter

シェルの設定ファイル (例: Bash を使っている場合 /etc/bash.bashrc もしくは ~/.bashrc) で SAL_USE_VCLPLUGIN 変数を保存しておくと便利です。

Note: 新しい gtk3 UI は未だアップストリームでは experimental とマーキングされているので LibreOffice のメイン設定で "experimental features" を有効にした場合のみ使用可能です。

Windows 98 アイコンが使われてしまっている場合は、"tools -> options -> accessibility" の "Automatically detect high contrast mode of the system" のチェックを外して下さい。

Firefox テーマ

Libreoffice 4.x では Firefox Personas が使えるようになっています。 Libreoffice のオプションから "Personalization", "Select Personas" を選んでペルソナの URL を入力してください。

拡張機能の管理

Arch は公式リポジトリで以下の追加エクステンションを提供しています:

他にも拡張機能をインストールしたい場合は AUR や LibreOffice 内臓の拡張機能マネージャ、get extensions online をチェックしてください。

言語補助ツール

スペルチェック

スペルチェックをするには、hunspell と hunspell 用の言語辞典が必要です(英語は hunspell-en、ドイツ語は hunspell-de など)。

ハイフネーションルール

ハイフネーションルールを使うには、hyphen と言語別のハイフンルールセットが必要です(英語は hyphen-en、ドイツ語は hyphen-de など)。

類語辞典

類語辞典オプションを使うには、libmythes と言語別の mythes 類語辞典が必要です(英語は mythes-en、ドイツ語は mythes-de など)。

文法チェック

文法チェックをするには、LanguageTool などの拡張をインストールする必要があります、それらは AUR: libreoffice-extension-languagetoolAURLanguageTool Website にあります。

他の文法ツールは LibreOffice Extension PageOpenOffice's Website にあります。全ての OpenOffice 拡張が LibreOffice で動くという保証はありません。

Note: 言語ツールは java を使っているので LibreOffice の動作を重くします、特にドキュメントを開く時には一時フリーズすることもあります。ただし最初にドキュメントを開くときだけそうなるのであって他の動作では問題ないことが普通です。 未確認ですが、LanguageTool では openjdk7 よりも Openjdk6 のほうが良い結果を得られるようです。

マクロのインストール

マクロを使うには、JRE を有効にする必要があります。JRE はデフォルトで有効になっていますが、無効にすることで Libreoffice を高速化できます

Arch Linux での LibreOffie のマクロディレクトリのパスは:

~/.config/.libreoffice/4/user/Scripts/

LibreOffice の高速化

設定によって LibreOffice の起動時間やレスポンスを改善することができます。ただし、いくつかの設定は多くの RAM を使用することになるので、気をつけて使って下さい。 全て Tools > Options からアクセスできます。

  • メモリ:
    • 「元に戻す」ステップの数を 100 以下に減らします、20 か 30 ステップくらい。
    • グラフィックキャッシュの、「LibreOffice用に使用」を 128 MB (デフォルト値は 20MB) に設定します。
    • オブジェクト当たりのメモリを 20MB (デフォルト値は 5MB) に設定します。
    • LibreOffice をよく使う場合、クイック起動を有効にします。
Note: クイック起動を利用するには libreoffice-gnome パッケージをインストールする必要があります。
  • Java、「Java 実行環境(JRE)を使用」のチェックを外します。
Note: Java に依存している機能のリストがこのページで見れます: https://wiki.documentfoundation.org/Development/Java。

トラブルシューティング

フォントを替える

LibreOffice のオプションから設定を変更できます。ドロップダウンメニューから、ツール > オプション > LibreOffice > フォントの種類 を選んでください。「置換テーブルを使う」のチェックボックスをチェックします。フォントボックスに Andale Sans UI と入力して置換候補から使いたいフォントを選んでください。それができたら、チェックマークをクリックしてください。それから下のボックスで常に画面のみを選びます。OK をクリックしてください。 それから ツール > オプション > LibreOffice > 表示 と辿り、「ユーザーインターフェースにシステムフォントを使用」のチェックを外す必要があります。Arial など、アンチエイリアスのないフォントを使う場合は、フォントを正しくレンダリングするために「スクリーンフォントの縁を滑らかする」のチェックも外す必要があります。

アンチエイリアス

次を実行してください:

$ echo "Xft.lcdfilter: lcddefault" | xrdb -merge

変更を永続するには、~/.Xresources ファイルに Xft.lcdfilter: lcddefault を加えて、$ xrdb -merge ~/.Xresources を実行してください。[1]。詳しくは X resources を見て下さい。

これが働かない場合、~/.XdefaultsXft.lcdfilter: lcddefault を加えることも試してください。このファイルが存在しないときは作る必要があります。

NFSv3 共有を使うとフリーズする

NFSv3 共有にあるドキュメントを開いたり保存したりしようとすると LibreOffice がハングアップする場合、/usr/lib/libreoffice/program/soffice 内の (go-openoffice を使っているなら /usr/bin/soffice) 以下の行の前に # を付けてみて下さい:

# file locking now enabled by default
SAL_ENABLE_FILE_LOCKING=1
export SAL_ENABLE_FILE_LOCKING

アップデートのときに上書きされてしまうのを避けるために /usr/local/bin 内の /usr/lib/libreoffice/program/soffice をコピーしておいてください。

Java Framework エラーの修正

LibreOffice を実行しようとすると次のようなエラーが表示されるかもしれません。

[Java framework] Error in function createSettingsDocument (elements.cxx).
javaldx failed!

この場合、~/.config/ の所有者をあなた自身にします:

# chown -vR username:users ~/.config

Arch Linux フォーラムの投稿

LibreOffice が証明書を認識しない

ドキュメントに署名しようとしたときに証明書が見つからない場合、Mozilla Firefox (もしくは Thunderbird) で証明書を設定する必要があります。それでも LibreOffice が証明書を表示しないなら、Mozilla Firefox (もしくは Thunderbird) フォルダを指定する MOZILLA_CERTIFICATE_FOLDER 環境変数を設定してください。

export MOZILLA_CERTIFICATE_FOLDER=$HOME/.mozilla/firefox/XXXXXX.default/

Certificate Detection

.pps ファイルを編集モードで実行する(スライドショーを使わない)

.pps ファイルを .ppt に名前を変えるのが唯一の解決策です。

以下のスクリプトを home ディレクトリに追加して .pps ファイルを開くときに使って下さい。メールで受け取った .pps ファイルを(保存しないで)開くときに便利です。

 #!/bin/bash
 
 f=$(mktemp)
 
 cp "$1" "${f}.ppt" && libreoffice "${f}.ppt" && rm -f "${f}.ppt"

文献目録の作成

文献目録データベースを開こうとすると次のエラーが出て Writer が落ちる場合:

com::sun::star::loader::CannotActivateFactoryException

libreoffice-base をインストールしてください。この既知のバグは修正されています

ビデオサポート

埋め込んだビデオが灰色のボックスになる場合、gst-plugins-base-libsgst-plugins-[base|good|bad|ugly] に加えて、gst-libav をインストールしてください。