본문 바로가기
정보기술/Mac

Plex Home Theater 폰트 수정 방법

by fermi 2015. 7. 2.

Plex Home Theater (https://plex.tv/downloads) 는 XBMC 기반의 Plex 클라이언트로 미려한 인터페이스를 제공하지만 한글 폰트가 그다지 미려하지 못하다.


Preference 메뉴를 통하여 subtitle 폰트를 지정할 수 있도록 되어 있으나, 기본적으로 설치되어 있는 세 가지 폰트 중에서 선택하는 것 만이 가능할 뿐 원하는 한글 폰트를 지정할 수 없다.


수동으로 폰트를 수정하고 싶다면 편법으로 아래와 같이 수정이 가능하다.



1. 자막폰트 수정 방법


/Applications/Plex Home Theater.app/Contents/Resources/XBMC/media/Fonts/ 폴더에 원하는 폰트를 복사해 넣는다. (.ttf 만 가능)


Plex Home Theater 메뉴의 Preference 에서 Subtitle 폰트를 선택한다.


ex: Mac OS X 에 기본 탑재된 서체인 NanumGothic.ttc 파일을 확장자만 ttf 로 바꾸어서 복사해 넣는다. (ex: nanumgothic.ttf)


2. UI 폰트 수정 방법


/Applications/Plex Home Theater.app/Contents/Resources/XBMC/addons/skin.plex/720p/Font.xml 의 내용을 원하는 폰트파일 이름으로 바꿈.


기본적으로 regular 와 bold 를 구분하고 있기 때문에, regular / bold 폰트가 각각의 파일로 되어 있는 폰트를 적용하는 것을 추천한다.


ex: Mac OS X 의 기본 서체인 AppleSDGothicNeo-Regular.otf 와 AppleSDGothicNeo-Bold.otf 를 적용하는 경우...


<?xml version="1.0"?>

<fonts>

<fontset id="Default" unicode="true">

<!--

NOTE:

in skin, search and replace:

1. Bold = Bold

2. Regular = Regular

   -->

<!-- Default -->

<font>

<name>DefaultFont</name>

<filename>AppleSDGothicNeo-Regular.otf</filename>

<size>18</size>

</font>

<!-- special cases -->

<!-- home screen info card plot -->

<font>

<name>HomePlot</name>

<filename>AppleSDGothicNeo-Regular.otf</filename>

<size>16</size>

<linespacing>1.1</linespacing>

</font>

<!-- home screen info card plot -->

<font>

<name>Plot</name>

<filename>AppleSDGothicNeo-Regular.otf</filename>

<size>18</size>

<linespacing>1.1</linespacing>

</font>

<!-- login form description -->

<font>

<name>PINdescription</name>

<filename>AppleSDGothicNeo-Regular.otf</filename>

<size>20</size>

<linespacing>1.2</linespacing>

</font>

<!-- Regular -->

<font>

<name>Regular-12</name>

<filename>AppleSDGothicNeo-Regular.otf</filename>

<size>12</size>

</font>

<font>

<name>Regular-13</name>

<filename>AppleSDGothicNeo-Regular.otf</filename>

<size>13</size>

</font>

<font>

<name>Regular-14</name>

<filename>AppleSDGothicNeo-Regular.otf</filename>

<size>14</size>

</font>

<font>

<name>Regular-16</name>

<filename>AppleSDGothicNeo-Regular.otf</filename>

<size>16</size>

</font>

<font>

<name>Regular-17</name>

<filename>AppleSDGothicNeo-Regular.otf</filename>

<size>17</size>

</font>

<font>

<name>Regular-18</name>

<filename>AppleSDGothicNeo-Regular.otf</filename>

<size>18</size>

</font>

<font>

<name>Regular-19</name>

<filename>AppleSDGothicNeo-Regular.otf</filename>

<size>19</size>

</font>

<font>

<name>Regular-20</name>

<filename>AppleSDGothicNeo-Regular.otf</filename>

<size>20</size>

</font>

<font>

<name>Regular-22</name>

<filename>AppleSDGothicNeo-Regular.otf</filename>

<size>22</size>

</font>

<font>

<name>Regular-24</name>

<filename>AppleSDGothicNeo-Regular.otf</filename>

<size>24</size>

</font>

<font>

<name>Regular-26</name>

<filename>AppleSDGothicNeo-Regular.otf</filename>

<size>26</size>

</font>

<font>

<name>Regular-28</name>

<filename>AppleSDGothicNeo-Regular.otf</filename>

<size>28</size>

</font>

<font>

<name>Regular-30</name>

<filename>AppleSDGothicNeo-Regular.otf</filename>

<size>30</size>

</font>

<font>

<name>Regular-32</name>

<filename>AppleSDGothicNeo-Regular.otf</filename>

<size>32</size>

</font>

<font>

<name>Regular-34</name>

<filename>AppleSDGothicNeo-Regular.otf</filename>

<size>34</size>

</font>

<!-- Bold -->

<font>

<name>Bold-10</name>

<filename>AppleSDGothicNeo-Bold.otf</filename>

<size>10</size>

</font>

<font>

<name>Bold-11</name>

<filename>AppleSDGothicNeo-Bold.otf</filename>

<size>11</size>

</font>

<font>

<name>Bold-12</name>

<filename>AppleSDGothicNeo-Bold.otf</filename>

<size>12</size>

</font>

<font>

<name>Bold-13</name>

<filename>AppleSDGothicNeo-Bold.otf</filename>

<size>13</size>

</font>

<font>

<name>Bold-14</name>

<filename>AppleSDGothicNeo-Bold.otf</filename>

<size>14</size>

</font>

<font>

<name>Bold-15</name>

<filename>AppleSDGothicNeo-Bold.otf</filename>

<size>15</size>

</font>

<font>

<name>Bold-16</name>

<filename>AppleSDGothicNeo-Bold.otf</filename>

<size>16</size>

</font>

<font>

<name>Bold-17</name>

<filename>AppleSDGothicNeo-Bold.otf</filename>

<size>17</size>

</font>

<font>

<name>Bold-18</name>

<filename>AppleSDGothicNeo-Bold.otf</filename>

<size>18</size>

</font>

<font>

<name>Bold-19</name>

<filename>AppleSDGothicNeo-Bold.otf</filename>

<size>19</size>

</font>

<font>

<name>Bold-20</name>

<filename>AppleSDGothicNeo-Bold.otf</filename>

<size>20</size>

</font>

<font>

<name>Bold-22</name>

<filename>AppleSDGothicNeo-Bold.otf</filename>

<size>22</size>

</font>

<font>

<name>Bold-24</name>

<filename>AppleSDGothicNeo-Bold.otf</filename>

<size>24</size>

</font>

<font>

<name>Bold-26</name>

<filename>AppleSDGothicNeo-Bold.otf</filename>

<size>26</size>

</font>

<font>

<name>Bold-28</name>

<filename>AppleSDGothicNeo-Bold.otf</filename>

<size>28</size>

</font>

<font>

<name>Bold-30</name>

<filename>AppleSDGothicNeo-Bold.otf</filename>

<size>30</size>

</font>

<font>

<name>Bold-32</name>

<filename>AppleSDGothicNeo-Bold.otf</filename>

<size>32</size>

</font>

<font>

<name>Bold-34</name>

<filename>AppleSDGothicNeo-Bold.otf</filename>

<size>34</size>

</font>

<font>

<name>Bold-36</name>

<filename>AppleSDGothicNeo-Bold.otf</filename>

<size>36</size>

</font>

<font>

<name>Bold-42</name>

<filename>AppleSDGothicNeo-Bold.otf</filename>

<size>42</size>

</font>

<font>

<name>Bold-48</name>

<filename>AppleSDGothicNeo-Bold.otf</filename>

<size>48</size>

</font>

<font>

<name>Bold-52</name>

<filename>AppleSDGothicNeo-Bold.otf</filename>

<size>52</size>

</font>

<font>

<name>Bold-124</name>

<filename>AppleSDGothicNeo-Bold.otf</filename>

<size>124</size>

</font>

</fontset>

</fonts>