Теги форматирования.

Здесь обсуждаются любые продукты компании СофтЛаб-НСК для телевизионного вещания (Форвард Т, Форвард ТС, Форвард Голкипер, Форвард Рефери, Форвард Офис, Форвард Инжест)

Модераторы: Людмила, PR, vd, Даниленко Сергей

Ответить
Даниленко Сергей
Сообщения: 7091
Зарегистрирован: 26 фев 2004 09:53
Откуда: Techsupport SoftLab-NSK

Теги форматирования.

Сообщение Даниленко Сергей »

В новом релизе ПО (5.1.0) для титровальных элементов "Подпись", "Бегущая строка", SMS, SMSRoll добавлена возможность форматирования текста: выравнивание, вставка картинок, отрисовка различных частей объявлений разным стилем, указание фона объявления. Для форматирования используется набор специальных тегов. Общее правило применения тегов - выбранное форматирование применяется к тексту до тех пор, пока не встретится новый тег. Если в тексте встречается неправильный тэг (с ошибками в формате), то он считается обычным текстом и отображается как есть.

В настоящий момент поддерживаются следующие теги:

1.Выравнивание по горизонтали (Alignment):
<AL>-выравнивать строки влево;
<AR>-выравнивать строки вправо;
<AC>-выравнивать строки по центру;
<AJ>-выравнивать оба края строки;
<AD>-установить выравнивание по умолчанию (как установлено в титровальном элементе).
!!!Применяется только в режиме форматирования по ширине.

2.Отступы в абзаце по горизонтали (Indent):
<IL n> - отступ строки слева (в пикселах), n=-1 – установить отступ слева по умолчанию;
<IR n> - отступ строки справа (в пикселах), n=-1 – установить отступ справа по умолчанию;
<IF n> - отступ красной строки – отступ первой строки вправо (в пикселах), n=-1 – установить отступ первой строки по умолчанию;
<IH n> - нависание красной строки – отступ первой строки влево (в пикселах), n=-1 – установить отступ первой строки по умолчанию;
!!!Тэги IF и IH замещают друг друга (сработает только один из них – последний из найденных до конца текущей строки).
!!!Применяется только в режиме форматирования по ширине.

3.Разрядка по вертикали (Spacing):
<SB n> - отступ выше абзаца (в пикселах) , n=-1 – установить отступ по умолчанию;
<SA n> - отступ ниже абзаца (в пикселах) , n=-1 – установить отступ по умолчанию;
<SL n> - межстрочный интервал (в процентах), n=-1 – установить интервал по умолчанию.
!!!Применяется только в режиме форматирования по ширине.

4.Выбор стиля (Style):
<ST n> - Далее использовать указанный стиль, n – номер или название стиля, если n=-1, то далее использовать стиль по умолчанию.

5.Вставка изображения (Picture):
<PC n path> - вставить в строку картинку из файла path, n (в процентах) задает положение картинки в строке по вертикали: 0 - сверху строки, 100 - снизу строки, 50 - по центру строки, -1 – положение по умолчанию (на высоте базовой линии).

6.Вставить длинный пробел:
<LS width> - вставить в текущую позицию пробел заданной ширины (width) в писелях.

7.Фон страницы (Background):
<PB a,r,g,b > - залить страницу указанным цветом. Цифры a,r,g,b – десятичные от 0 до 255, a – альфа.

8.Подложить изображения(Picture) под текст:
<PP hh vv path> - подложить картинку из файла path под текст, hh и vv задают горизонтальное и вертикальное положение картинки.
hh = HL – горизонтально к левому краю
hh = HC – горизонтально по центру
hh = HR – горизонтально к правому краю
hh = HS – горизонтально растянуть/сжать
hh = HT - горизонтально повторить до заполнения
vv = VU – вертикально к верхнему краю
vv = VC – вертикально по центру
vv = VD – вертикально к нижнему краю
vv = VS – вертикально растянуть/сжать
vv = VT - вертикально повторить до заполнения

9.Задать базовый путь к картинкам:
<BP path> - путь к папке, от которой ищутся картинки (path).

10.Задать коментарий:
<CC comment> - коментарий (comment).

Примеры:

Пример <pc 85 smile.png> бегущей <pc 85 smile.png> строки <pc 85 smile.png> со <pc 85 smile.png> смайликами <pc 85 smile.png>

<st 0>Пример <st 1>бегущей <st 2>строки <st 3>с <st 4>использованием <st 5>разных <st 6>стилей

<PB 120,90,200,250>Пример бегущей строки с заданным фоном

<pp Branch_Ice.jpg>Пример бегущей строки с картинкой под текстом

Инсталлятор ПО 5.1.0 содержит пример использования тегов форматирования.
Его можно найти здесь:
C:\Program Files\ForwardT Software\FDTitle\RollCrawlFormatting
Ответить