Conflunce skinのフォント変更

コピーしたスキンをカスタマイズします

① フォントのコピー

※ /storage/usr2/tmp/openelec/fonts/*.ttf は、事前に準備されていることとしています
cd /storage/.kodi/addons/skin.confluence2/fonts
cp /storage/usr2/tmp/openelec/fonts/*.ttf .

② xml へのフォントセット追加

cd /storage/.kodi/addons/skin.confluence2/720p
cp Font.xml font-confluence2-meiryo
vi font-confluence2-meiryo
<fontset id="Arial" idloc="31392"> から </fontset>
を残して削除

<fontset id="Arial" idloc="31392"> を
 <fontset id="Meiryo" unicode="true"> に変更

フォントファイル名を変更
:1,$ s/arial.ttf/meiryo.ttf/gp

太字フォントは <style>bold</style> でできないので
/<style>bold</style> で探し、その部位のフォントファイル名を
meiryob.ttf に変更

以下は変更例 複数個所あるので根気よく直します
~変更前~
 <font>
 <name>font10_title</name>
 <filename>meiryo.ttf</filename>
 <size>10</size>
 <style>bold</style>
 </font>
~変更後~
 <font>
 <name>font10_title</name>
 <filename>meiryob.ttf</filename>
 <size>10</size>
 </font>

おわったら上書き保存

念のため オリジナルのxmlを退避
cp Font.xml _Font.xml

vi Font.xml

最終行の </fonts> の手前に
:r font-confluence2-meiryo
で、編集したフォントセットを読み込む
上書き終了

screenshot005

デフォルトスキンが 中華フォント から メイリオフォントになりました
すばらしい(笑)
上手くいったら まるごととっときましょう
 tar cvf /storage/usr2/tmp/openelec/skin-confluence2.tar skin.confluence2

コメントを残す

メールアドレスが公開されることはありません。 が付いている欄は必須項目です