ONLYOFFICE Docsのエディタでの作業を強化するために、フォントや言語のスペルチェックのサポートを追加したいと思うことがあるかもしれません。それは非常に簡単に行うことができます。
基本的な手順
新しいフォントのインストール
ONLYOFFICE Docsのデフォルトでは、ONLYOFFICE DocsがインストールされているOSの組み込み用フリーフォント(.ttf形式のトゥルータイプのみ)を使用しています。追加のフォントを使用したい場合は、以下のようにしてください。
- フォントを
C:\Windows\Font
にコピーしてインストールします(ONLYOFFICE Docsがインストールされているパソコンへ)。 -
C:\Program Files\ONLYOFFICE\DocumentServer\bin\
フォルダに移動し、documentserver-generate-allfonts.bat
ファイルを管理者として実行します。
これは、インストールされたフォントのためにシステムフォントフォルダをスキャンします。フォントは、エディタ内のフォントサムネイルを形成するためにAllFonts.js
スクリプトによって使用され、さらに使用するためにfont_selection.bin
ファイルにフォントメトリクスを追加してください。 - ONLYOFFICE DocumentServer Converter と ONLYOFFICE DocumentServer DocService サービスを再起動します。
- ブラウザのキャッシュをクリアして、ページを開き直してください。
新しい言語のスペルチェックのサポート追加
ONLYOFFICE Docsでは、Hunspell互換形式のスペルチェックサービスを利用しています。これにより、デフォルトでは制限されている対応言語数を簡単に増やすことができます。言語を追加するためには、以下の手順が必要になります。
Hunspell形式の言語別添字(.aff
)と辞書(.dic
)ファイルをC:\Program Files (x86)\Ascensio System SIA\ONLYOFFICE Online Editors\SpellCheckerService\SpellChecker\Dictionaries\[lanugage_name]
フォルダに入れます。
スペイン語の場合は、es_ES フォルダになります。
C:\Program Files (x86)\Ascensio System SIA LeonLYOFFICE Online Editors
お役立ち情報
ONLYOFFICE Docsは、常に特定のフォントセットを持っています。インストール時に、arial.ttf
, calibri.ttf
, cour.ttf
, symbol.ttf
, times.ttf
, wingding.ttf
のフォントファイルがシステム内に存在するか確認されます。
ONLYOFFICE Docsは、文書を初めて開く際に、文書にどのフォントが含まれているかを確認し、ONLYOFFICE Docsがインストールされているコンピュータからアップロードします。ONLYOFFICE Docsがインストールされていないフォントが含まれている場合は、最も近い代替フォントをアップロードします(代替フォントにより、ドキュメントのレイアウトや表示が崩れる可能性があります)。
システムからアップロードされるフォントの数を制限したい場合、以下のようにすることができます。
- システムから未使用のフォントを削除する
- 使用するドキュメントのフォント数を制限する(最も普及しているフォントのみ使用:Times New Roman、Verdana、Tahomaなど)
- IISで圧縮(動的および静的)を使用する
古いONLYOFFICE Docsのバージョンに新しいフォントをインストールする方法
ONLYOFFICE Docs for Windowsのバージョン3.0~3.5をお使いの場合は、最新のバージョンにアップグレードすることをお勧めします。バージョンアップができず、新しいフォントを追加する必要がある場合は、次のような手順で対応します。
- フォントを
C:\Windows\Font
にコピーしてインストールします。 - コマンドプロンプトを管理者権限で実行します。
-
C:\Program Files (x86)\Ascensio System SIA\ONLYOFFICE DocumentServer\Tools
フォルダ(または ONLYOFFICE Docs がインストールされているフォルダのパス)に移動します。
cd C:\Program Files (x86)\Ascensio System SIA\ONLYOFFICE DocumentServer\Tools
- 以下のパラメータを指定して、AllFontsGen.exeコマンドを実行します。
AllFontsGen.exe "C:\Windows\Fonts" "C:\Program Files (x86)\Ascensio System SIA\ONLYOFFICE DocumentServer\DocService\OfficeWeb\sdk\Common\AllFonts.js" "C:\Program Files (x86)\Ascensio System SIA\ONLYOFFICE DocumentServer\DocService\OfficeWeb\sdk\Common\Images" "C:\Program Files (x86)\Ascensio System SIA\ONLYOFFICE DocumentServer\FileConverterService\Bin\font_selection.bin"
インストールされたフォントは、AllFonts.js
スクリプトによってエディタのフォントサムネイルを形成し、さらに使用するためにfont_selection.bin
ファイルにフォントメトリクスを追加するために、システムのフォントフォルダがスキャンされます。
- ONLYOFFICEコンバータサービスを再起動します。
- ブラウザのキャッシュをクリアして、ページを再度開いてください。
ONLYOFFICE Docs for Windowsの古いバージョン2.5を使用している場合、利用可能な最新バージョンにアップグレードすることをお勧めします。アップグレードができず、新しいフォントを追加する必要がある場合は、次のような手順で行います。
- フォントを
C:\Windows\Font
にコピーしてインストールします。 -
C:\Program Files\Ascensio System SIA\ONLYOFFICE Online Editors\Tools
フォルダーを開きます。 - GenerateAllFonts.bat ファイルを実行します。
- ブラウザのキャッシュをクリアして、ページを開き直す。
ONLYOFFICE Docsを今すぐダウンロード