Style editor
This is the window for editing subtitle styles.
The concept of styles is basically the same as in word processors or
some other subtitling software (SSA for example). There is a
centralized list of different styles and the styles are assigned to
subtitles instead of changing font parameters of each subtitles. When
the style is changed, each subtitle using it will render using the
updated style, user is not required to change the parameters in each
subtitle separately.
There are four main parts in the style editor:
- Style list - Displays list of all
available styles. By clicking on a row the style is selected and filled
in the edit boxes. It has 3 columns:
- No. - number of the style
- Source - Local or Subs - Local
means the style is from SubtitleProcessor.INI or from a style
file, Subs means that the style is imported from the currently loaded
subs. If SP is terminated and then started, all the styles becomes
local because they will be saved in INI (configurable).
The styles in the list are displayed using the
corresponding font and font options
- Preview box - Displays the style
on a sample text
- Buttons - for manipulating the
styles:
- New - Create new style (with
default values - determined from the *Default style)
- Remove - Remove selected style
and all references of it in subtitles. *Default style can't be removed
- Remove all - Remove all the
styles except the *Default
- Remove unused - Scan through
subtitles and remove styles that are not used in subtitles
- Load styles - Load style list
from disk. Warning: All existing styles
and references in subtitles will be removed!
- Save styles - Save style list
to disk.
- Close - Close the style editor.
- Style name - Name of the
style
(displayed in the style selection combo boxes). Default style's name
can't be changed (will always be *Default and it will always be the
first style).
There are six tabs with style properties:
- Font - Font parameters of the
style:
- Font name - determines the
font. Empty line means same font as the default style
- Size - font size. Zero means
the same size as the default style
- Font options:
- B - Bold
- I - Italic
- U - Underline
- S - Strike out
- Charset - select the font
charset (all possible charsets are shown; select only those supported
by your font)
- Select button - open a system
font dialog.
- Colors - All colors associated
with the style:
- Primary - the main color of the
subtitle text
- Secondary, Tertiary (ssa) / Outline (ass) - used by SSA
when two or more subtitles are displayed in the same
time. SP doesn't allow to display more subtitles, so these aren't used
in SP.
Tertiary color is used by ASS as Outline color
- Back - color of the outline,
shadow or opaque box under the subtitle used by SSA
- Next to all color boxes are edits to specify the alpha level, which is used by ASS
- Border style - determines the
style of the subtitle border:
- Outline + shadow - all letters
have outline and a drop shadow
- Opaque box - a solid box is
drawn under the text
- Margins
- Left / Right
- distance between the left/right screen edge and the text
- Vertical - distance between the
bottom/top edge of the screen and the subtitle text (depending on
Vertical position)
- Vertical 2 - used by ASS
- Position
- Vertical position - determines
if the subtitle is displayed on the bottom or top of the screen or in
the center of the screen.
- Alignment - determines the
horizontal alignment of the subtitle lines
- Text properties - allows to edit
advanced ASS text properties
- X axis scaling - scaling of the
text width (percentage value, 100% is normal width)
- Y axis scaling - scaling of the
text height
- Spacing (Px between letters) -
specify how many pixels of empty space will be inserted between letters
of the text
- Angle (Degrees) - specify the
text rotation (0 is normal text)
Note: The advanced style options are
used by SSA / ASS. SP allows to edit them but it's subtitle renderer is
not
capable to use them for now. Use VobSub mode to display subtitles
with all atyle options.