ユーザープロファイル

From The Document Foundation Wiki
Jump to navigation Jump to search
This page is a translated version of the page UserProfile and the translation is 77% complete.
Outdated translations are marked like this.
Other languages:
Deutsch • ‎English • ‎Nederlands • ‎Türkçe • ‎dansk • ‎español • ‎français • ‎italiano • ‎português do Brasil • ‎čeština • ‎русский • ‎中文(中国大陆)‎ • ‎日本語 • ‎한국어


ユーザープロファイルは、拡張機能やカスタム辞書、テンプレートなどユーザーに関連するすべてのデータを保存するフォルダーです。このフォルダーは、LibreOfficeをアンインストールまたはアップデートしても削除されないためカスタマイズした設定は保持されます。


最初にバックアップ

ユーザープロファイルを変更する前に古いユーザープロファイルに戻せるようにバックアップを作成します。LibreOfficeの開発者からデバッグとバグ修正のためにユーザープロファイルのコピーを求められることもあるので、バックアップファイルはすぐに削除しないでください。

LibreOffice developers might ask for a copy of your user profile for debugging and bugfixing so please do not delete the backup file instantly.

Note: if you heavily customize LibreOffice, then making a periodic backup of the profile may help in case of problem. Even if shortcuts, user interface, etc. can be exported through single configuration files, restoring the whole profile will spare you the import of each single configuration file and the reinstallation of the extensions you could have added.


破損の解決

LibreOfficeの多くの問題は、ユーザープロファイルが破損することにより起こります。LibreOfficeのおかしな挙動に気がついたら始めにユーザープロファイルのリセットをします。実行するには以下の手順を行います:

When noticing strange behavior in LibreOffice the first thing to do is to reset the user profile. To do so, 2 methods area available.

Manual procedure (all versions)

If LibreOffice does not start at all or if the Help wizard procedure detailed below seems too complicated:

  • Find your user profile per information below, according to your operating system.
  • Rename the folder /user to /user-old (for example).
  • Launch LibreOffice, a new /user folder will be created with factory settings.
  • Test and see if the problem is gone.
    • If the problem persists, you can restore the previous profile because it was not the cause of the problem. To do so, delete the newly created folder /user and give the old one its former name... /user.
    • If the problem is solved, it means that one or several configuration files were damaged. But it doesn't mean that the whole profile is dead. If you have heavily customized LibreOffice, you can still try to retrieve some parts of your configuration: as you have kept a backup (/user-old), copy the subfolders (one at a time), and restart LibreOffice to see if the issue is back or not. You can therefore spot from where the issue comes. Look at the content of the profile (below), some are less prone to corruption than others.


LibreOffice 5.3以降

  • LibreOfficeを起動してヘルプ ▸ セーフモードで再起動を選択
    • 'セーフモードで起動'ダイアログが表示されるので'再起動'を選択
    • LibreOfficeが再起動されて'セーフモード'ダイアログが表示されます
  • もし、LibreOfficeがまったく起動しない状態ならばコマンドラインからlibreoffice --safe-modeと入力して起動をするか、Windowsのスタートメニューにある"LibreOffice (セーフモード)"を使って起動します
  • 'セーフモードを続ける'を選択
  • テストをして問題が解決したか確認します。
    • 問題が解決しない場合は、ユーザープロファイルが問題の原因ではないのでセーフモードを終了します。
    • 問題が解決した場合は設定に問題があります。LibreOfficeを再度、セーフモードで起動して、'セーフモード'ダイアログを表示します。そしてハードウェアアクセラレーションを無効にしたり、ユーザープロファイルの復元やリセットをします。


専門家向け情報

ユーザープロファイルの場所を見つけるには: ツール ▸ オプション ▸ LibreOffice ▸ パス.

デフォルトの場所

パスに使用される番号は、その種類のプロファイルを作成したLibreOfficeの最終メジャーバージョン番号を指しています。フォーマットはLibreOffice 3からLibreOffice 4になった時に変更されました。LibreOffice 5になって数値がなぜ繰り上がらないのか不思議に思うかもしれません。これはLibreOffice4からフォーマットが変更されていないことと、番号を変更をしてしまうと各ユーザーの個人設定が失われるためです。もし、LibreOfficeが番号を繰り上げる必要があるならば、それは4から無しになるでしょう。これは、自分自身のスクリプトに依存しないようにするためです。

Windows

  • %APPDATA%\libreoffice\4\user (LibreOffice 4から7)
  • %APPDATA%\libreoffice\3\user (LibreOffice 3)

注: 通常インストールされたWindowsの %APPDATA% は、"C:\Users\<ユーザー名>\AppData\Roaming" に展開されます。英語版Windows Vista以降の場合(英語版以外のWindowsではパスの一部がローカライズされる場合があります)。

Thus, you can copy and paste %APPDATA%\libreoffice\4 in the File Explorer Address Bar and press ↵ Enter to access it directly. Or press ⊞ Win+r and write %appdata% and hit ↵ Enter.

GNU/Linux

  • /home/<ユーザー名>/.config/libreoffice/4/user (LibreOffice 4から7)
  • /home/<ユーザー名>/.config/libreoffice/3/user (LibreOffice 3.5.0以降)
  • /home/<ユーザー名>/.libreoffice/3/user (LibreOffice 3.5.0以前)

注: これはThe Document Foundationから配布されるLibreOfficeパッケージ用です。Linuxディストリビューションによって、まれに異なるパスを使用することがあります。

Remember that the .config folder is a hidden folder in your /home.

macOS

  • ~/Library/Application Support/LibreOffice/4/user (LibreOffice 4から7)
  • ~/Library/Application Support/libreoffice/3/user (LibreOffice 3)

App Storeから購入したCollabora社のLibreOffice Vanilla

  • ~/Library/Containers/com.collabora.libreoffice-free (LibreOffice 5.4)

LibreOfficeポータブル

  • LibreOfficePortable\Data\settings\


ユーザープロファイルの内容

ユーザープロファイルの中には非常に特殊なフォルダーがいくつかあります:

  • autocorr: オートコレクトの置換表 ツール ▸ オートコレクトオプション... オプションから設定可
  • autotext: 作成した「定型文」 (ツール ▸ 定型文)
  • backup: バックアップファイル。ツール ▸ オプション ▸ 読み込みと保存 ▸ 全般から「常時バックアップコピーを作成」を有効にした場合に保存される。
  • basic: すべてのマクロ
  • config: 一部の設定ファイル、各モジュールのツールバー設定など。カスタムカラーパレットもここに保存される。
  • database: 登録したデータベース
  • extensions: 登録された拡張機能
  • gallery: 個人のギャラリー (表示 ▸ ギャラリー)から表示できる。
  • psprint: driverフォルダー(空の場合あり)、fontmetricフォルダー(空の場合あり)、pspfontcacheフォルダー(プリンタフォントのキャッシュ)が含まれます。psprintフォルダーがない場合もあります。削除しても影響はありません。削除した場合、再作成されない場合もあります。
  • registry: 設定ファイルの大部分が含まれます。
  • Scripts: ユーザーが作成したスクリプトのフォルダ: beanshell, java, javascript pythonなど。 (スクリプトの例はこちらから: ツール ▸ マクロ ▸ マクロの管理 ▸ Python ▸ マイマクロ)
  • store: 空もしくは「.templdir.cache」(テンプレートのキャッシュ)という名前のファイルがあります。storeフォルダーは無い場合もありますが通常は存在します。削除しても影響はありません。削除された場合、通常再作成されます。
  • temp: embeddedfontsというフォルダーがあり、その中にはfromdocsフォルダーとfromsystemフォルダーがあります。fromdocsとfromsystemフォルダーは空もしくは一時ファイルがある場合があります。tempフォルダには実行した命令を記録した、document_io_logring.txtというファイルがある場合もあります。tempフォルダーは存在しない場合もあります。削除しても影響はありません。削除された場合、必ずしも再作成されるとは限りません。
  • template: ここにはカスタムテンプレートが置かれます (ファイル ▸ テンプレート ▸ テンプレートの管理 ▸ 自分のテンプレート)
  • uno_packages: ユーザーがインストールした拡張機能。
  • wordbook: カスタム辞書。 (チュートリアル参照)

いくつかの拡張機能(OOoLatexなど)は、その他のフォルダーを追加します。

: ユーザープロファイル以外にはLibreOfficeはインストールフォルダー内のサブフォルダーにある全ユーザーの設定を考慮します。例: /opt/libreoffice/share (Linux:LibreOffice公式ビルド版), \Program files\libreoffice\share (Windows版)


ユーザープロファイルの再利用

A single user profile must only ever be accessed by a single LibreOffice process. Internally, if a single user starts multiple LibreOffice processes that would all access the same user profile, only the first process does any actual work, like opening documents for editing, and the excess processes pass on their command line arguments to the first one for processing. Especially, one must not reuse a single user profile across multiple accounts on one computer, or across computers.

Also, different versions of LibreOffice can store different sorts of data in their respective user profiles. If a new version of LibreOffice does not yet find a user profile at the default location for that version, it looks for existing user profiles from old LibreOffice or OpenOffice.org versions at well-known locations and migrates any data it can continue to use to the new location. Strange effects might occur, if you explicitly request a LibreOffice version to reuse a user profile from another version.

However, most of the content of the user profile can be safely copied from a machine to another to duplicate the same configuration. Especially custom dictionaries, color palettes, shortcuts, toolbars, extensions...