File: skin-fonts.html

package info (click to toggle)
mplayer 1.0~rc1-12etch7
  • links: PTS
  • area: main
  • in suites: etch
  • size: 47,324 kB
  • ctags: 86,269
  • sloc: ansic: 580,415; xml: 107,529; sh: 7,643; makefile: 2,860; asm: 2,206; cpp: 1,034; objc: 865; awk: 234; perl: 82
file content (38 lines) | stat: -rw-r--r-- 6,430 bytes parent folder | download | duplicates (2)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
<html><head><meta http-equiv="Content-Type" content="text/html; charset=ISO-8859-1"><title>C.3. Fonty</title><link rel="stylesheet" href="default.css" type="text/css"><meta name="generator" content="DocBook XSL Stylesheets V1.68.1"><link rel="start" href="index.html" title="MPlayer - Multimediln p&#345;ehrva&#269;"><link rel="up" href="skin.html" title="P&#345;loha C. Formt skin&#367; MPlayeru"><link rel="prev" href="skin-file.html" title="C.2. Soubor skin"><link rel="next" href="skin-gui.html" title="C.4. GUI zprvy"><link rel="preface" href="howtoread.html" title="Jak &#269;st tuto  dokumentaci"><link rel="chapter" href="intro.html" title="Kapitola 1. P&#345;edstaven"><link rel="chapter" href="install.html" title="Kapitola 2. Instalace"><link rel="chapter" href="usage.html" title="Kapitola 3. Pou&#382;it"><link rel="chapter" href="cd-dvd.html" title="Kapitola 4. Pou&#382;it CD/DVD"><link rel="chapter" href="faq.html" title="Kapitola 5. &#268;asto Kladen Dotazy (FAQ)"><link rel="chapter" href="containers.html" title="Kapitola 6. Nosn formty (Containers)"><link rel="chapter" href="codecs.html" title="Kapitola 7. Kodeky"><link rel="chapter" href="video.html" title="Kapitola 8. Vstupn video za&#345;zen/rozhran"><link rel="chapter" href="audio.html" title="Kapitola 9. Vstupn zvukov za&#345;zen"><link rel="chapter" href="tv.html" title="Kapitola 10. TV"><link rel="chapter" href="radio.html" title="Kapitola 11. Rdio"><link rel="chapter" href="ports.html" title="Kapitola 12. Porty"><link rel="chapter" href="mencoder.html" title="Kapitola 13. Zkladn pou&#382;it MEncoderu"><link rel="chapter" href="encoding-guide.html" title="Kapitola 14. Enkdovn s MEncoderem"><link rel="appendix" href="bugreports.html" title="P&#345;loha A. Jak hlsit chyby"><link rel="appendix" href="bugs.html" title="P&#345;loha B. Znm chyby"><link rel="appendix" href="skin.html" title="P&#345;loha C. Formt skin&#367; MPlayeru"><link rel="subsection" href="skin-fonts.html#skin-fonts-symbols" title="C.3.1. Symboly"></head><body bgcolor="white" text="black" link="#0000FF" vlink="#840084" alink="#0000FF"><div class="navheader"><table width="100%" summary="Navigation header"><tr><th colspan="3" align="center">C.3. Fonty</th></tr><tr><td width="20%" align="left"><a accesskey="p" href="skin-file.html">P&#345;edchzejc</a></td><th width="60%" align="center">P&#345;loha C. Formt skin&#367; <span class="application">MPlayer</span>u</th><td width="20%" align="right"><a accesskey="n" href="skin-gui.html">Dal&#353;</a></td></tr></table><hr></div><div class="sect1" lang="cs"><div class="titlepage"><div><div><h2 class="title" style="clear: both"><a name="skin-fonts"></a>C.3. Fonty</h2></div></div></div><p>
Jak jsme ji&#382; zmnili v sekci o &#269;stech skinu, font je definovn obrzkem a
souborem popisu. M&#367;&#382;ete rozmstit znaky v obrzku libovoln&#283;, ale ujist&#283;te se, &#382;e
je jejich velikost a pozice je uvedena v souboru popisu p&#345;esn&#283;.
</p><p>
Soubor popisu fontu (s p&#345;ponou <tt class="filename">.fnt</tt>) m&#367;&#382;e obsahovat
&#345;dky s koment&#345;em za&#269;najc '<code class="literal">;</code>'. Soubor mus obsahovat
&#345;dek ve form&#283;
<a name="skin-font-image"></a>
</p><pre class="programlisting">image = <em class="replaceable"><code>obrzek</code></em></pre><p>
Kde <code class="literal"><em class="replaceable"><code>obrzek</code></em></code> je nzev obrzku
pou&#382;itho pro font (nemuste zadvat p&#345;ponu).
<a name="skin-font-char"></a>
</p><pre class="programlisting">"char" = X, Y, &#353;&#345;ka, v&#353;ka</pre><p>
Zde <code class="literal">X</code> a <code class="literal">Y</code> udvaj pozici
<code class="literal">char</code> znaku v obrzku (<code class="literal">0,0</code> je lev
horn roh). <code class="literal">&#353;&#345;ka</code> a <code class="literal">v&#353;ka</code> jsou
rozm&#283;ry znaku v pixelech.
</p><p>
Tento p&#345;klad definuje znaky A, B, C s pou&#382;tm <tt class="filename">font.png</tt>.
</p><pre class="programlisting">
; Zde m&#367;&#382;e bt jen "font" msto "font.png".
image = font.png

; T&#345;i znaky pro ilustraci sta&#269; :-)
"A" =  0,0, 7,13
"B" =  7,0, 7,13
"C" = 14,0, 7,13
</pre><p>
</p><div class="sect2" lang="cs"><div class="titlepage"><div><div><h3 class="title"><a name="skin-fonts-symbols"></a>C.3.1. Symboly</h3></div></div></div><p>
N&#283;kter znaky maj speciln vznam, jsou-li vrceny n&#283;kterou z prom&#283;nnch
pou&#382;itch v <a href="skin-file.html#skin-dlabel">dlabel</a>. Tyto znaky maj bt
zobrazovny jako symboly, tak&#382;e mohou bt zobrazeny v&#283;ci jako p&#283;kn DVD logo
 msto znaku '<code class="literal">d</code>' pro DVD datov proud.
</p><p>
Nsledujc tabulka obsahuje znaky, kter mohou bt pou&#382;ity k zobrazen
symbol&#367; (a tud&#382; vy&#382;aduj odli&#353;n font).
</p><div class="informaltable"><table border="1"><colgroup><col><col></colgroup><thead><tr><th>Znak</th><th>Symbol</th></tr></thead><tbody><tr><td><span class="keycap"><b>p</b></span></td><td>play</td></tr><tr><td><span class="keycap"><b>s</b></span></td><td>stop</td></tr><tr><td><span class="keycap"><b>e</b></span></td><td>pause</td></tr><tr><td><span class="keycap"><b>n</b></span></td><td>bez zvuku</td></tr><tr><td><span class="keycap"><b>m</b></span></td><td>mono zvuk</td></tr><tr><td><span class="keycap"><b>t</b></span></td><td>stereo zvuk</td></tr><tr><td><span class="keycap"><b>f</b></span></td><td>datov proud je soubor</td></tr><tr><td><span class="keycap"><b>v</b></span></td><td>datov proud je Video CD</td></tr><tr><td><span class="keycap"><b>d</b></span></td><td>datov proud je DVD</td></tr><tr><td><span class="keycap"><b>u</b></span></td><td>datov proud je URL</td></tr></tbody></table></div></div></div><div class="navfooter"><hr><table width="100%" summary="Navigation footer"><tr><td width="40%" align="left"><a accesskey="p" href="skin-file.html">P&#345;edchzejc</a></td><td width="20%" align="center"><a accesskey="u" href="skin.html">Nahoru</a></td><td width="40%" align="right"><a accesskey="n" href="skin-gui.html">Dal&#353;</a></td></tr><tr><td width="40%" align="left" valign="top">C.2. Soubor skin</td><td width="20%" align="center"><a accesskey="h" href="index.html">Dom&#367;</a></td><td width="40%" align="right" valign="top">C.4. GUI zprvy</td></tr></table></div></body></html>