Module presentation

Source
Expand description

This module provides control function to change the presentation.

Structs§

GraphicSelection
PresentationVariant

Enums§

CharacterPath
CharacterSpacing
Combination
Expansion
Font
JustifyMode
Layout
LineOrientation
LineSpacing
MovementDirection
Orientation
PageFormat
PathEffect
PrintQuality
SizeUnit
StringDirection
StringReversion
TextDelimiter

Constants§

BPH
Break permitted here
NBH
No break here

Functions§

add_separation
SACS - Set additional character separation
align_center
TAC - Tabulation aligned centred
align_leading
TALE - Tabulation aligned leading edge
align_trailing
TATE - Tabulation aligned trailing edge
character_combination
GCC - Graphic character combination
character_orientation
SCO - Select character orientation
character_path
SCP - Select character path
dimension_text
DTA - Dimension text area
directed
SDS - Start directed string
expand_or_condense
PEC - Presentation expand or contract
format_str
Format a string with the specified SGR sequence.
justify
JFY - Justify
line_home
SLH - Set line home
line_limit
SLL - Set line limit
line_spacing
SLS - Set line spacing
modify_size
GSM - Graphic size modification
page_home
SPH - Set page home
page_limit
SPL - Set page limit
parallel_texts
PTX - Parallel texts
print_quality
SPQR - Select print quality and rapidity
quad
QUAD
reduce_separation
SRCS - Set reduced character separation
repeat
REP - Repeat
reversed
SRS - Start reversed string
select_alternative
SAPV - Select alternative presentation variants
select_directions
SPD - Select presentation directions
select_font
FNT - Font selection
select_graphic
SGR - Select graphic rendition
select_implicit
SIMD - Select implicit movement direction
select_line_spacing
SVS - Select line spacing
select_page_format
PFS - Page format selection
select_size
GSS - Graphic size selection
select_size_unit
SSU - Select size unit
select_spacing
SHS - Select character spacing
select_tabulation
STAB - Selective tabulation
space_width
SSW - Set space width
spacing_increment
SPI - Spacing increment
specify_thin_space
TSS - Thin space specification
tabulation_center_on_char
TCC - Tabulation centred on character