DocSpaceドキュメントのデフォルトフォントを変更する
はじめに
新しい空のDOCXドキュメントやPDFフォームを作成すると、フォントは自動的にArial、11 ptに設定されます。XLSXスプレッドシートのデフォルトフォントはCalibri、11 ptです。PPTXファイルでは、テキストボックスやさまざまなプレースホルダー(タイトル、サブタイトルなど)のデフォルトフォントはArialです。
ONLYOFFICE DocSpaceで作成されるすべての新しいドキュメントのデフォルトフォントを変更したい場合は、空のファイルの事前作成例:new.docx、new.pdf、new.xlsx、new.pptxを置き換える必要があります。
このガイドでは、DocSpace Dockerバージョン向けのコマンドを説明します。
デフォルトフォントを変更する
onlyoffice-filesコンテナに入ります:
sudo docker exec -it onlyoffice-files bash
テンプレートが含まれているフォルダに移動します:
cd /var/www/products/ASC.Files/server/DocStore/new
ファイルを一覧表示します:
ls
異なるロケール用の空のファイルが入ったフォルダが表示されます。たとえば、DocSpaceポータルの言語に対応するen-USの空のテンプレートを編集します。
コンテナを終了します:
exit
コンテナからホストマシンに元のファイルをコピーします:
sudo docker cp onlyoffice-files:var/www/products/ASC.Files/server/DocStore/new/en-US /root/en-US
ONLYOFFICEデスクトップエディターでコピーした空のファイルの1つを開き、必要な設定を変更します。たとえば、Arialの代わりに別のフォントを選択します。ファイルを保存します。
編集したファイルをホストマシンからコンテナにコピーします:
sudo docker cp /root/en-US/. onlyoffice-files:var/www/products/ASC.Files/server/DocStore/new/en-US
これにより、ポータルの言語がen-USに設定されている場合、すべての新しいドキュメントは指定したフォントで作成されます。ポータルが異なる言語で使用されている場合は、上記のように他のロケール用の空のファイルを編集して置き換えてください。
/var/www/docspace/products/ASC.Files/server/DocStore/new/
Windowsバージョンの場合、空のテンプレートは次のフォルダに保存されています:C:\Program Files (x86)\Ascensio System SIA\DocSpace\products\ASC.Files\DocStore\new