summaryrefslogtreecommitdiffstats
path: root/DOCS/xml/ru/skin.xml
diff options
context:
space:
mode:
authorvoroshil <voroshil@b3059339-0415-0410-9bf9-f77b7e298cf2>2006-12-09 09:27:35 +0000
committervoroshil <voroshil@b3059339-0415-0410-9bf9-f77b7e298cf2>2006-12-09 09:27:35 +0000
commitfcb30369d800a824dfb29710cc8530150cebfc51 (patch)
tree426e0955e1e33a11ce2462858f244d0a058b7a52 /DOCS/xml/ru/skin.xml
parentf4e41d5209fb76e6cc66699f38990eb05ffb21e4 (diff)
downloadmpv-fcb30369d800a824dfb29710cc8530150cebfc51.tar.bz2
mpv-fcb30369d800a824dfb29710cc8530150cebfc51.tar.xz
r21537: General reformatting round:
git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@21541 b3059339-0415-0410-9bf9-f77b7e298cf2
Diffstat (limited to 'DOCS/xml/ru/skin.xml')
-rw-r--r--DOCS/xml/ru/skin.xml891
1 files changed, 483 insertions, 408 deletions
diff --git a/DOCS/xml/ru/skin.xml b/DOCS/xml/ru/skin.xml
index f5356c2347..ec4fe32277 100644
--- a/DOCS/xml/ru/skin.xml
+++ b/DOCS/xml/ru/skin.xml
@@ -1,10 +1,11 @@
<?xml version="1.0" encoding="utf-8"?>
-<!-- synced with r20551 -->
+<!-- synced with r21537 -->
<appendix id="skin">
<title>Формат скинов <application>MPlayer</application></title>
<sect1 id="skin-overview">
<title>Обзор</title>
+
<para>
На самом деле с форматом скинов уже нет неоходимости что-либо делать, но вам
следует знать, что <application>MPlayer</application>
@@ -13,19 +14,21 @@
возможности использовать GUI.</emphasis>
</para>
+<!-- ********** -->
+
<sect2 id="skin-overview-directories">
<title>Каталоги</title>
<para>
Скины ищутся в следующих каталогах (по порядку):
<orderedlist>
<listitem><para>
-<filename class="directory">$(DATADIR)/skins/</filename>
+ <filename class="directory">$(DATADIR)/skins/</filename>
</para></listitem>
<listitem><para>
-<filename class="directory">$(PREFIX)/share/mplayer/skins/</filename>
+ <filename class="directory">$(PREFIX)/share/mplayer/skins/</filename>
</para></listitem>
<listitem><para>
-<filename class="directory">~/.mplayer/skins/</filename>
+ <filename class="directory">~/.mplayer/skins/</filename>
</para></listitem>
</orderedlist>
</para>
@@ -43,6 +46,8 @@
</para>
</sect2>
+<!-- ********** -->
+
<sect2 id="skin-overview-formats">
<title>Форматы изображений</title>
<para>Изображениями должны быть truecolor (24 или 32 бит/пиксел) PNG.</para>
@@ -73,38 +78,48 @@
мыши).
<itemizedlist>
-<listitem><para>
+<listitem>
+ <para>
<emphasis role="bold">Главное окно</emphasis> и/или
<emphasis role="bold">полоса воспроизведения</emphasis> - те, через которые вы
управляете <application>MPlayer</application>. Фон окна - это изображение.
- Различные элементы могут (и должны) размещаться в окне: <emphasis>кнопки</emphasis>,
- <emphasis>ползунки</emphasis> и <emphasis>надписи</emphasis>.
+ Различные элементы могут (и должны) размещаться в окне:
+ <emphasis>кнопки</emphasis>, <emphasis>ползунки</emphasis> и
+ <emphasis>надписи</emphasis>.
Для каждого элемента должен быть задан размер и положение.
-</para><para>
+ </para>
+
+ <para>
<emphasis role="bold">Кнопка</emphasis> имеет три состояния (нажата, отпущена,
отключена), таким образом, ее изображение должно быть разделено вертикально на три части.
Смотрите элемент <link linkend="skin-button">кнопка</link> для подробностей.
-</para><para>
+ </para>
+
+ <para>
<emphasis role="bold">Ползунок</emphasis> (в основном используется для полосы перемещения
и управления громкостью/балансом) может иметь любое количество положений, задаваемых делением
его изображения на различные части одна под другой. Смотрите
<link linkend="skin-hpotmeter">hpotmeter</link> и
<link linkend="skin-potmeter">potmeter</link> для подробностей.
-</para><para>
+ </para>
+
+ <para>
<emphasis role="bold">Надписи</emphasis> чуть особеннее: Символы, необходимые для их
отрисовки, берутся из графического файла, и задаются
<link linkend="skin-fonts">файлом описания шрифта</link>.
Последний - это текстовый файл, указывающий x,y положения и размер каждого символа
в файле с изображением (файл изображения и файл описания шрифта
- <emphasis>вместе</emphasis> формируют шрифт). Смотрите <link linkend="skin-dlabel">dlabel</link>
+ <emphasis>вместе</emphasis> формируют шрифт). Смотрите
+ <link linkend="skin-dlabel">dlabel</link>
и <link linkend="skin-slabel">slabel</link> для подробностей.
-</para>
-<note><para>Все изображения могут быть полностью прозрачными, как описано в разделе,
+ </para>
+
+ <note><para>Все изображения могут быть полностью прозрачными, как описано в разделе,
посвященном <link linkend="skin-overview-formats">форматам изображений</link>. Если X
сервер не поддерживает расширение XShape, части, помеченные как прозрачные, будут черными.
Если вам нравится использовать эту возможность, ширина фона главного окна должна
делиться на 8.
-</para></note>
+ </para></note>
</listitem>
<listitem><para>
@@ -114,7 +129,8 @@
<emphasis role="bold">не допускается</emphasis>.
</para></listitem>
-<listitem><para>
+<listitem>
+ <para>
<emphasis role="bold">Меню со скинами</emphasis> - всего лишь способ управлять
<application>MPlayer</application> в понятиях елементов меню. Для меню требуются
два изображения: одно из них - основное, показывает меню в обычном режиме,
@@ -122,22 +138,26 @@
отображается первое. Если вы перемещаете мышь над элементами меню,
выбранный элемент копируется из второго изображения поверх элемента меню под указателем мыши
(второе изображение никогда не отображается целиком).
-</para><para>
+ </para>
+ <para>
Элемент меню определяется его позицией и размером изображения (смотрите раздел,
посвященный <link linkend="skin-file-menu">меню со скинами</link> для подробностей).
-</para></listitem>
+ </para>
+</listitem>
</itemizedlist>
</para>
<para>
- Важная вешь, не упомянутая выше: Чтобы работали кнопки, ползунки и элементы меню,
- <application>MPlayer</application> должен знать, что делать, если на них
- щелкнули мышью. Это делается при помощи <link linkend="skin-gui">сообщений</link>
- (событий). Для этих элементов вы должны определить сообщения, генерируемые, когда
- на них щелкают мышью.
+Важная вешь, не упомянутая выше: Чтобы работали кнопки, ползунки и элементы меню,
+<application>MPlayer</application> должен знать, что делать, если на них
+щелкнули мышью. Это делается при помощи <link linkend="skin-gui">сообщений</link>
+(событий). Для этих элементов вы должны определить сообщения, генерируемые, когда
+на них щелкают мышью.
</para>
</sect2>
+<!-- ********** -->
+
<sect2 id="skin-files">
<title>Файлы</title>
<para>
@@ -168,6 +188,11 @@
</para>
</sect2>
</sect1>
+
+
+<!-- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -->
+
+
<sect1 id="skin-file">
<title>Файл skin</title>
<para>
@@ -207,10 +232,18 @@ end
<para>
где <replaceable>название окна</replaceable> может быть одной из этих строк:
<itemizedlist>
-<listitem><para><emphasis role="bold">main</emphasis> - главное окно</para></listitem>
-<listitem><para><emphasis role="bold">sub</emphasis> - вспомогательное окно</para></listitem>
-<listitem><para><emphasis role="bold">menu</emphasis> - меню со скинами</para></listitem>
-<listitem><para><emphasis role="bold">playbar</emphasis> - полоса воспроизведения</para></listitem>
+<listitem><para>
+ <emphasis role="bold">main</emphasis> - главное окно
+</para></listitem>
+<listitem><para>
+ <emphasis role="bold">sub</emphasis> - вспомогательное окно
+</para></listitem>
+<listitem><para>
+ <emphasis role="bold">menu</emphasis> - меню со скинами
+</para></listitem>
+<listitem><para>
+ <emphasis role="bold">playbar</emphasis> - полоса воспроизведения
+</para></listitem>
</itemizedlist>
</para>
@@ -261,12 +294,19 @@ end
</para>
<para>
+Вот пример, чтобы было понятнее. Предположим вы имеете изображение, называющееся
+<filename>main.png</filename>, которое используете для главного окна:
+<programlisting>base = main, -1, -1</programlisting>
+<application>MPlayer</application> пытается загрузить файлы <filename>main</filename>,
+<filename>main.png</filename>, <filename>main.PNG</filename>.
+</para>
+
+<para>
И наконец несколько слов о позиционировании. Главное и вспомогательное окна могут
быть размещены в разных углах экрана указанием <literal>X</literal> и
<literal>Y</literal> координат. <literal>0</literal> - это верхний и левый край,
<literal>-1</literal> - центр и <literal>-2</literal> - правый или нижний, как
указано на иллюстрации:
-</para>
<informalfigure>
<screen>
(0, 0)----(-1, 0)----(-2, 0)
@@ -278,15 +318,10 @@ end
(0,-2)----(-1,-2)----(-2,-2)
</screen>
</informalfigure>
-
-<para>
-Вот пример, чтобы было понятнее. Предположим вы имеете изображение, называющееся
-<filename>main.png</filename>, которое используете для главного окна:
-<programlisting>base = main, -1, -1</programlisting>
-<application>MPlayer</application> пытается загрузить файлы <filename>main</filename>,
-<filename>main.png</filename>, <filename>main.PNG</filename>.
</para>
+<!-- ********** -->
+
<sect2 id="skin-file-main">
<title>Главное окно и полоса воспроизведения</title>
<para>
@@ -301,40 +336,44 @@ end
<term><literal>
<anchor id="skin-main-base"/>base = image, X, Y
</literal></term>
- <listitem><para>
-Позволяет вам указать фоновое изображение, используемое в главном окне.
-Окно будет появляться в указанной <literal>X,Y</literal> позиции на экране и
-иметь размер изображения.
- </para>
- <note><para>Эти координаты пока не работают для окна отображения.</para></note>
- <warning><para>Прозрачные регионы в изображении (цвет #FF00FF) станут черными
- на X сервере без расширения XShape. Ширина картинки должна делиться
- на 8.</para></warning>
- </listitem>
+ <listitem>
+ <para>
+ Позволяет вам указать фоновое изображение, используемое в главном окне.
+ Окно будет появляться в указанной <literal>X,Y</literal> позиции на экране и
+ иметь размер изображения.
+ </para>
+ <note><para>
+ Эти координаты пока не работают для окна отображения.
+ </para></note>
+ <warning><para>Прозрачные регионы в изображении (цвет #FF00FF) станут черными
+ на X сервере без расширения XShape. Ширина картинки должна делиться
+ на 8.</para></warning>
+ </listitem>
</varlistentry>
<varlistentry>
<term><literal>
<anchor id="skin-button"/>button = image, X, Y, width, height, message
</literal></term>
- <listitem><para>
-Размещает кнопку размера <literal>width</literal> * <literal>height</literal> на
-позиции <literal>X,Y</literal>. Указанное сообщение <literal>message</literal>
-генерируется при щелчке на кпопку. Изображение <literal>image</literal>,
-должно иметь три части одна ниже другой (в соответствии с возможными состояниями
-кнопки), как здесь:
-</para>
-<informalfigure>
-<screen>
+ <listitem>
+ <para>
+ Размещает кнопку размера <literal>width</literal> * <literal>height</literal> на
+ позиции <literal>X,Y</literal>. Указанное сообщение <literal>message</literal>
+ генерируется при щелчке на кпопку. Изображение <literal>image</literal>,
+ должно иметь три части одна ниже другой (в соответствии с возможными состояниями
+ кнопки), как здесь:
+ </para>
+ <informalfigure>
+ <screen>
+------------+
| нажата |
+------------+
| отпущена |
+------------+
| отключена |
-+------------+
-</screen>
-</informalfigure>
++------------+<!--
+ --></screen>
+ </informalfigure>
</listitem>
</varlistentry>
@@ -342,11 +381,14 @@ end
<term><literal>
<anchor id="skin-decoration"/>decoration = enable|disable
</literal></term>
- <listitem><para>
-Включает или выключает декорации главного окна, осуществляемые window manager . По-умолчанию
-<emphasis role="bold">disable</emphasis>.
- </para>
- <note><para>Это не работает для окна отображения, в этом нет надобности.</para></note>
+ <listitem>
+ <para>
+ Включает или выключает декорации главного окна, осуществляемые window manager . По-умолчанию
+ <emphasis role="bold">disable</emphasis>.
+ </para>
+ <note><para>
+ Это не работает для окна отображения, в этом нет надобности.
+ </para></note>
</listitem>
</varlistentry>
@@ -355,8 +397,7 @@ end
<anchor id="skin-hpotmeter"/>hpotmeter = button, bwidth, bheight, phases, numphases, default, X, Y, width, height, message
</literal></term>
<listitem><para>
-
- </para></listitem>
+ </para></listitem>
</varlistentry>
<varlistentry>
@@ -364,30 +405,29 @@ end
<anchor id="skin-vpotmeter"/>vpotmeter = button, bwidth, bheight, phases, numphases, default, X, Y, width, height, message
</literal></term>
<listitem><para>
-Размещает горизонтальный (hpotmeter) или вертикальный (vpotmeter) ползунок размера
-<literal>width</literal> * <literal>height</literal> на позиции
-<literal>X,Y</literal>. Изображение может быть разделено на разные части для
-указания различных положений ползунка (например, вы можете иметь регулятор для
-управления громкостью звука, изменющийся с красного на зеленый при изменении его
-уровня с минимального на максимальный.). <literal>hpotmeter</literal> может иметь
-кнопку, которую можно таскать горизонтально. Параметры:
- </para>
- <itemizedlist>
- <listitem><para><literal>button</literal> - изображение, используемое для
+ Размещает горизонтальный (hpotmeter) или вертикальный (vpotmeter) ползунок размера
+ <literal>width</literal> * <literal>height</literal> на позиции
+ <literal>X,Y</literal>. Изображение может быть разделено на разные части для
+ указания различных положений ползунка (например, вы можете иметь регулятор для
+ управления громкостью звука, изменющийся с красного на зеленый при изменении его
+ уровня с минимального на максимальный.). <literal>hpotmeter</literal> может иметь
+ кнопку, которую можно таскать горизонтально. Параметры:
+ <itemizedlist>
+ <listitem><para>
+ <literal>button</literal> - изображение, используемое для
кнопки (должно иметь три части одна под другой, как в случае
<link linkend="skin-button">кнопки</link>)
- </para></listitem>
- <listitem><para><literal>bwidth</literal>, <literal>bheight</literal> - размер
- кнопки
- </para></listitem>
- <listitem><para><literal>phases</literal> - изображение, используемое для
- различных положений hpotmeter. Специальное значение <literal>NULL</literal>
- может использоваться, если подобное изображение вам не нужно. Изображение
- должно быть разделено вертикально на
- <literal>numphases</literal> частей, как указано ниже:
- </para>
-<informalfigure>
-<screen>
+ </para></listitem>
+ <listitem><para>
+ <literal>bwidth</literal>, <literal>bheight</literal> - размер кнопки
+ </para></listitem>
+ <listitem><para>
+ <literal>phases</literal> - изображение, используемое для
+ различных положений hpotmeter. Специальное значение <literal>NULL</literal>
+ может использоваться, если подобное изображение вам не нужно. Изображение
+ должно быть разделено вертикально на
+ <literal>numphases</literal> частей, как указано ниже:
+ <informalfigure><screen>
+--------------+
| положение #1 |
+--------------+
@@ -396,27 +436,30 @@ end
...
+--------------+
| положение #n |
-+--------------+
-</screen>
-</informalfigure>
- </listitem>
- <listitem><para><literal>numphases</literal> - количество положений в изображении
++--------------+<!--
+ --></screen></informalfigure>
+ </para></listitem>
+ <listitem><para>
+ <literal>numphases</literal> - количество положений в изображении
<literal>phases</literal>
- </para></listitem>
- <listitem><para><literal>default</literal> - положение hpotmeter по-умолчанию
+ </para></listitem>
+ <listitem><para>
+ <literal>default</literal> - положение hpotmeter по-умолчанию
(в диапазоне от <literal>0</literal> до <literal>100</literal>)
+ </para></listitem>
+ <listitem><para>
+ <literal>X</literal>, <literal>Y</literal> - позиция hpotmeter
</para></listitem>
- <listitem><para><literal>X</literal>, <literal>Y</literal> - позиция hpotmeter
- </para></listitem>
- <listitem><para><literal>width</literal>, <literal>height</literal> - ширина и высота
+ <listitem><para>
+ <literal>width</literal>, <literal>height</literal> - ширина и высота
<literal>hpotmeter</literal>
- </para></listitem>
- <listitem><para><literal>message</literal> - сообщение, генерируемое при изменении значения
+ </para></listitem>
+ <listitem><para>
+ <literal>message</literal> - сообщение, генерируемое при изменении значения
<literal>hpotmeter</literal>
- </para></listitem>
- </itemizedlist>
-
- </listitem>
+ </para></listitem>
+ </itemizedlist>
+ </para></listitem>
</varlistentry>
<varlistentry>
@@ -424,18 +467,14 @@ end
<anchor id="skin-potmeter"/>potmeter = phases, numphases, default, X, Y, width, height, message
</literal></term>
<listitem><para>
-<literal>hpotmeter</literal> без кнопки.
-<!-- FIXME need correct translation
-(I guess it is meant to be
-turned around, but it reacts to horizontal dragging only.)
--->
-(Я предполагаю, что это означает повернутый вокруг,
-но он реагирует только на горизонтальное перетаскивание.) Для описания параметров смотрите
-<link linkend="skin-hpotmeter">hpotmeter</link>.
-<literal>phases</literal> может быть равен <literal>NULL</literal>, но это совершенно
-бесполезно, поскольку вы не сможете определить в каком положении
-находится <literal>potmeter</literal>.
- </para></listitem>
+ <literal>hpotmeter</literal> без кнопки.
+ (Я предполагаю, что это означает повернутый вокруг,
+ но он реагирует только на перетаскивание по горизонтали.) Для описания параметров смотрите
+ <link linkend="skin-hpotmeter">hpotmeter</link>.
+ <literal>phases</literal> может быть равен <literal>NULL</literal>, но это совершенно
+ бесполезно, поскольку вы не сможете определить в каком положении
+ находится <literal>potmeter</literal>.
+ </para></listitem>
</varlistentry>
<varlistentry>
@@ -443,11 +482,12 @@ turned around, but it reacts to horizontal dragging only.)
<anchor id="skin-font"/>font = fontfile, fontid
</literal></term>
<listitem><para>
-Определяет шрифт. <literal>fontfile</literal> - это название файла описания шрифта
-с расширением <filename>.fnt</filename> (не указывайте расширение здесь).
-<literal>fontid</literal> используется для ссылки на шрифт (смотрите <link linkend="skin-dlabel">dlabel</link>
-и <link linkend="skin-slabel">slabel</link>). Может быть определено до 25 шрифтов.
- </para></listitem>
+ Определяет шрифт. <literal>fontfile</literal> - это название файла описания шрифта
+ с расширением <filename>.fnt</filename> (не указывайте расширение здесь).
+ <literal>fontid</literal> используется для ссылки на шрифт
+ (смотрите <link linkend="skin-dlabel">dlabel</link> и
+ <link linkend="skin-slabel">slabel</link>). Может быть определено до 25 шрифтов.
+ </para></listitem>
</varlistentry>
<varlistentry>
@@ -455,12 +495,12 @@ turned around, but it reacts to horizontal dragging only.)
<anchor id="skin-slabel"/>slabel = X, Y, fontid, &quot;text&quot;
</literal></term>
<listitem><para>
-Размещает статическую метку на позиции <literal>X,Y</literal>. <literal>text</literal>
-отображается, используя шрифт, определенный по <literal>fontid</literal>.
-Текст - просто обычная строка (<literal>$x</literal> переменные не работают), которая должна
-быть заключена в двойные кавычки (но символ &quot; не может быть частью текста).
-Метка отображается, используя шрифт определенный по <literal>fontid</literal>.
- </para></listitem>
+ Размещает статическую метку на позиции <literal>X,Y</literal>. <literal>text</literal>
+ отображается, используя шрифт, определенный по <literal>fontid</literal>.
+ Текст - просто обычная строка (<literal>$x</literal> переменные не работают), которая должна
+ быть заключена в двойные кавычки (но символ &quot; не может быть частью текста).
+ Метка отображается, используя шрифт определенный по <literal>fontid</literal>.
+ </para></listitem>
</varlistentry>
<varlistentry>
@@ -468,152 +508,162 @@ turned around, but it reacts to horizontal dragging only.)
<anchor id="skin-dlabel"/>dlabel = X, Y, length, align, fontid, &quot;text&quot;
</literal></term>
<listitem>
-<para>
-Размещает динамическую метку на позиции <literal>X,Y</literal>. Метка зовется
-динамической, потому что ее текст периодически обновляется. Максимальная длина
-метки задается параметром <literal>length</literal> (ее высота равна высоте символа).
-Если отображаемый текст шире этого значения, он будет скроллироваться,
-иначе он выравнивается в пределах указанного пространства в соответствии со
-значением параметра
-<literal>align</literal>: <literal>0</literal> - вправо,
-<literal>1</literal> - по центру, <literal>2</literal> - влево.
-</para>
-<para>
-Отображаемый текст задается параметром <literal>text</literal>: Он должен быть
-заключен в двойные кавычки (но символ &quot; не может быть частью текста).
-Метка отображается, используя шрифт, определяемый по <literal>fontid</literal>.
-Вы можете использовать следующие переменные в тексте:
-</para>
-
-<informaltable>
-<tgroup cols="2">
-<thead>
- <row><entry>Переменная</entry><entry>Значение</entry></row>
-</thead>
-<tbody>
-<row>
-<entry>$1</entry>
-<entry>время воспроизведения в формате <emphasis>чч:мм:сс</emphasis></entry>
-</row>
-<row>
-<entry>$2</entry>
-<entry>время воспроизведения в формате <emphasis>мммм:сс</emphasis></entry>
-</row>
-<row>
-<entry>$3</entry>
-<entry>время воспроизведения формате <emphasis>чч</emphasis>(часы)</entry>
-</row>
-<row>
-<entry>$4</entry>
-<entry>время воспроизведения в формате <emphasis>мм</emphasis>(минуты)</entry>
-</row>
-<row>
-<entry>$5</entry>
-<entry>время воспроизведения в формате <emphasis>сс</emphasis>(секунды)</entry>
-</row>
-<row>
-<entry>$6</entry>
-<entry>длительность фильма в формате <emphasis>чч:мм:сс</emphasis></entry>
-</row>
-<row>
-<entry>$7</entry>
-<entry>длительность фильма в формате <emphasis>мммм:сс</emphasis></entry>
-</row>
-<row>
-<entry>$8</entry>
-<entry>время воспроизведения формате <emphasis>ч:мм:сс</emphasis></entry>
-</row>
-<row>
-<entry>$v</entry>
-<entry>кромкость в формате <emphasis>xxx.xx</emphasis>%</entry>
-</row>
-<row>
-<entry>$V</entry>
-<entry>кромкость в формате <emphasis>xxx.xx</emphasis></entry>
-</row>
-<row>
-<entry>$b</entry>
-<entry>баланс в формате <emphasis>xxx.xx</emphasis>%</entry>
-</row>
-<row>
-<entry>$B</entry>
-<entry>баланс в формате <emphasis>xxx.xx</emphasis></entry>
-</row>
-<row>
-<entry>$$</entry>
-<entry>символ $</entry>
-</row>
-<row>
-<entry>$a</entry>
-<entry>символ ,соответствующий типу звука (нет: <literal>n</literal>,
-моно: <literal>m</literal>, стерео: <literal>t</literal>)</entry>
-</row>
-<row>
-<entry>$t</entry>
-<entry>номер дорожки (в плейлисте)</entry>
-</row>
-<row>
-<entry>$o</entry>
-<entry>имя файла</entry>
-</row>
-<row>
-<entry>$f</entry>
-<entry>имя файла в нижнем регистре</entry>
-</row>
-<row>
-<entry>$F</entry>
-<entry>имя файла в верхнем регистре</entry>
-</row>
-<row>
-<entry>$T</entry>
-<entry>символ, соответствующий типу потока (файл: <literal>f</literal>,
-Video CD: <literal>v</literal>, DVD: <literal>d</literal>, URL: <literal>u</literal>)</entry>
-</row>
-<row>
-<entry>$p</entry>
-<entry>символ <keycap>p</keycap> (если фильм воспроизводится и шрифт имеет
-символ <keycap>p</keycap>)</entry>
-</row>
-<row>
-<entry>$s</entry>
-<entry>символ <keycap>s</keycap> (если фильм остановлен и шрифт имеет
-символ <keycap>s</keycap>)</entry>
-</row>
-<row>
-<entry>$e</entry>
-<entry>символ <keycap>e</keycap> (если фильм на паузе и шрифт имеет
-символ <keycap>e</keycap>)</entry>
-</row>
-<row>
-<entry>$x</entry>
-<entry>ширина фильма</entry>
-</row>
-<row>
-<entry>$y</entry>
-<entry>высота фильма</entry>
-</row>
-<row>
-<entry>$C</entry>
-<entry>название используемого кодека</entry>
-</row>
-
-</tbody>
-</tgroup>
-</informaltable>
-</listitem>
-
+ <para>
+ Размещает динамическую метку на позиции <literal>X,Y</literal>. Метка зовется
+ динамической, потому что ее текст периодически обновляется. Максимальная длина
+ метки задается параметром <literal>length</literal> (ее высота равна высоте символа).
+ Если отображаемый текст шире этого значения, он будет скроллироваться,
+ иначе он выравнивается в пределах указанного пространства в соответствии со
+ значением параметра
+ <literal>align</literal>: <literal>0</literal> - вправо,
+ <literal>1</literal> - по центру, <literal>2</literal> - влево.
+ </para>
+ <para>
+ Отображаемый текст задается параметром <literal>text</literal>: Он должен быть
+ заключен в двойные кавычки (но символ &quot; не может быть частью текста).
+ Метка отображается, используя шрифт, определяемый по <literal>fontid</literal>.
+ Вы можете использовать следующие переменные в тексте:
+ </para>
+
+ <informaltable>
+ <tgroup cols="2">
+ <thead>
+ <row><entry>Переменная</entry><entry>Значение</entry></row>
+ </thead>
+ <tbody>
+ <row>
+ <entry>$1</entry>
+ <entry>время воспроизведения в формате <emphasis>чч:мм:сс</emphasis></entry>
+ </row>
+ <row>
+ <entry>$2</entry>
+ <entry>время воспроизведения в формате <emphasis>мммм:сс</emphasis></entry>
+ </row>
+ <row>
+ <entry>$3</entry>
+ <entry>время воспроизведения формате <emphasis>чч</emphasis>(часы)</entry>
+ </row>
+ <row>
+ <entry>$4</entry>
+ <entry>время воспроизведения в формате <emphasis>мм</emphasis>(минуты)</entry>
+ </row>
+ <row>
+ <entry>$5</entry>
+ <entry>время воспроизведения в формате <emphasis>сс</emphasis>(секунды)</entry>
+ </row>
+ <row>
+ <entry>$6</entry>
+ <entry>длительность фильма в формате <emphasis>чч:мм:сс</emphasis></entry>
+ </row>
+ <row>
+ <entry>$7</entry>
+ <entry>длительность фильма в формате <emphasis>мммм:сс</emphasis></entry>
+ </row>
+ <row>
+ <entry>$8</entry>
+ <entry>время воспроизведения формате <emphasis>ч:мм:сс</emphasis></entry>
+ </row>
+ <row>
+ <entry>$v</entry>
+ <entry>кромкость в формате <emphasis>xxx.xx</emphasis>%</entry>
+ </row>
+ <row>
+ <entry>$V</entry>
+ <entry>кромкость в формате <emphasis>xxx.xx</emphasis></entry>
+ </row>
+ <row>
+ <entry>$b</entry>
+ <entry>баланс в формате <emphasis>xxx.xx</emphasis>%</entry>
+ </row>
+ <row>
+ <entry>$B</entry>
+ <entry>баланс в формате <emphasis>xxx.xx</emphasis></entry>
+ </row>
+ <row>
+ <entry>$$</entry>
+ <entry>символ $</entry>
+ </row>
+ <row>
+ <entry>$a</entry>
+ <entry>символ ,соответствующий типу звука (нет: <literal>n</literal>,
+ моно: <literal>m</literal>, стерео: <literal>t</literal>)</entry>
+ </row>
+ <row>