summaryrefslogtreecommitdiff
path: root/Docs/Reference.txt
diff options
context:
space:
mode:
Diffstat (limited to 'Docs/Reference.txt')
-rw-r--r--Docs/Reference.txt22
1 files changed, 15 insertions, 7 deletions
diff --git a/Docs/Reference.txt b/Docs/Reference.txt
index eca00f8..718737f 100644
--- a/Docs/Reference.txt
+++ b/Docs/Reference.txt
@@ -371,7 +371,7 @@ A multiline text.
| font | STRING | Font name (see 4.3 font)
-----------------------------------------------------------------------------
- <scrolltext x1="24" y1="138" y2="-72" x2="583" font="helmetr.ttf:20" color="#AFFFFF00">
+ <scrolltext x1="24" y1="138" y2="-72" x2="583" font="Sans Serif@20" color="#AFFFFF00">
{PresentShortText}
{PresentDescription}
</scrolltext>
@@ -918,15 +918,23 @@ There are three predefined fonts
* Fix
* Sml
-If the freetype library is installed it is possible to use every True-Type font in the directories
- /etc/vdr/plugins/text2skin/fonts/
-or
- /etc/vdr/plugins/text2skin/SkinName/
+It is possible to use True Type fonts installed and configured for fontconfig's
+use on the system. See the fontconfig documentation for details how to do
+that; usually it's a matter of copying the font files somewhere and running
+fc-cache(1) (as root or the VDR user).
In the skin file the font is defined with
font="Osd"
-or with True-Type fonts with the desired size and width (optional)
+or with True Type fonts
- font="helmetr.ttf:size[,width]"
+ font="name@size[,width]"
+
+where "name" is a string understood by VDR's CreateFont() method
+(Family:Style where Style is optional as of writing this), size is the font's
+size, and width its width. For example:
+
+ font="Serif@20"
+ font="Monospaced:Bold@22"
+ font="Bitstream Vera Sans:Italic@22,85"