Pretty 🌸 Pretty
Pretty 🌸 Pretty
How to Pretty-Pretty
Style
Color
In Depth
Color Formats and Spaces
Color Conversions
Hi-Res Slices
API
prettypretty
prettypretty.color
Tools
Links
Repository
Package
Documentation
Pretty 🌸 Pretty
Index
Index
Symbols
|
A
|
B
|
C
|
D
|
E
|
F
|
G
|
H
|
I
|
L
|
M
|
N
|
O
|
P
|
R
|
S
|
T
|
U
|
V
|
W
|
X
Symbols
--ansi
python--m-prettypretty.progress command line option
--color
python--m-prettypretty.plot command line option
--eight-bit
python--m-prettypretty.progress command line option
--help
python--m-prettypretty.grid command line option
python--m-prettypretty.plot command line option
python--m-prettypretty.progress command line option
--input
python--m-prettypretty.plot command line option
--macos-terminal
python--m-prettypretty.grid command line option
--no-label
python--m-prettypretty.grid command line option
--no-truecolor
python--m-prettypretty.grid command line option
--nocolor
python--m-prettypretty.progress command line option
--output
python--m-prettypretty.plot command line option
--silent
python--m-prettypretty.plot command line option
--slices
python--m-prettypretty.grid command line option
--truecolor
python--m-prettypretty.grid command line option
--vga
python--m-prettypretty.grid command line option
python--m-prettypretty.plot command line option
--xterm
python--m-prettypretty.grid command line option
-c
python--m-prettypretty.plot command line option
-h
python--m-prettypretty.grid command line option
python--m-prettypretty.plot command line option
python--m-prettypretty.progress command line option
-i
python--m-prettypretty.plot command line option
-o
python--m-prettypretty.plot command line option
A
alternate_screen() (prettypretty.terminal.Terminal method)
(prettypretty.terminal.TerminalContextManager method)
angular (prettypretty.color.space.Coordinate property)
angular_index (prettypretty.color.space.Space property)
Ansi (class in prettypretty.ansi)
ANSI (prettypretty.fidelity.Fidelity attribute)
ansi() (prettypretty.color.theme.Theme method)
ansi_to_eight_bit() (in module prettypretty.color.lores)
ansi_to_rgb256() (in module prettypretty.color.lores)
ansi_to_srgb() (in module prettypretty.color.lores)
approximate_rgb256_with_rgb6() (in module prettypretty.color.lores)
at() (prettypretty.style.rich method)
(prettypretty.terminal.Terminal method)
B
BACKGROUND (prettypretty.ansi.Layer attribute)
background (prettypretty.style.Style attribute)
base (prettypretty.color.space.Space attribute)
batched_output() (prettypretty.terminal.Terminal method)
(prettypretty.terminal.TerminalContextManager method)
BatchMode (class in prettypretty.terminal)
BEL (prettypretty.ansi.RawAnsi attribute)
bg() (prettypretty.style.rich method)
(prettypretty.terminal.Terminal method)
bold (prettypretty.style.rich property)
BOLD (prettypretty.style.Weight attribute)
bold() (prettypretty.terminal.Terminal method)
bracketed_paste() (prettypretty.terminal.Terminal method)
(prettypretty.terminal.TerminalContextManager method)
builtin_theme_name() (in module prettypretty.color.theme)
C
cbreak_mode() (prettypretty.terminal.Terminal method)
(prettypretty.terminal.TerminalContextManager method)
check_cbreak_mode() (prettypretty.terminal.Terminal method)
check_output_tty() (prettypretty.terminal.Terminal method)
check_same_size() (prettypretty.terminal.Terminal method)
check_tty() (prettypretty.terminal.Terminal method)
clip() (prettypretty.color.object.Color method)
(prettypretty.color.space.Coordinate method)
(prettypretty.color.space.Space method)
closest() (prettypretty.color.object.Color method)
closest_oklab() (in module prettypretty.color.difference)
Color (class in prettypretty.color.object)
color_parameters() (prettypretty.ansi.Ansi static method)
Coloring (class in prettypretty.style)
coloring (prettypretty.style.Style attribute)
colors() (prettypretty.color.theme.Theme method)
ColorSpec (class in prettypretty.color.spec)
column (prettypretty.style.PlaceCursor attribute)
column() (prettypretty.style.rich method)
(prettypretty.terminal.Terminal method)
contrast_against() (prettypretty.color.object.Color method)
ConverterSpec (class in prettypretty.color.spec)
Coordinate (class in prettypretty.color.space)
coordinates (prettypretty.color.object.Color attribute)
(prettypretty.color.space.Space attribute)
(prettypretty.color.spec.ColorSpec attribute)
CSI (prettypretty.ansi.RawAnsi attribute)
CSS (prettypretty.color.serde.Format attribute)
css_format (prettypretty.color.space.Space attribute)
current_theme() (in module prettypretty.color.theme)
D
DCS (prettypretty.ansi.RawAnsi attribute)
DEFAULT (prettypretty.style.Coloring attribute)
(prettypretty.style.Overline attribute)
(prettypretty.style.Slant attribute)
(prettypretty.style.Strikeline attribute)
(prettypretty.style.Underline attribute)
(prettypretty.style.Visibility attribute)
(prettypretty.style.Weight attribute)
DEFAULT_COLOR (in module prettypretty.ansi)
deltaE_oklab() (in module prettypretty.color.difference)
DISABLED (prettypretty.terminal.BatchMode attribute)
distance() (prettypretty.color.object.Color method)
down() (prettypretty.style.rich method)
(prettypretty.terminal.Terminal method)
E
EIGHT_BIT (prettypretty.fidelity.Fidelity attribute)
eight_bit_to_rgb256() (in module prettypretty.color.lores)
eight_bit_to_rgb6() (in module prettypretty.color.lores)
eight_bit_to_srgb() (in module prettypretty.color.lores)
emit() (prettypretty.style.rich method)
ENABLED (prettypretty.terminal.BatchMode attribute)
environment_fidelity() (in module prettypretty.fidelity)
erase_line() (prettypretty.terminal.Terminal method)
erase_screen() (prettypretty.terminal.Terminal method)
ESC (prettypretty.ansi.Ansi attribute)
F
fg() (prettypretty.style.rich method)
(prettypretty.terminal.Terminal method)
Fidelity (class in prettypretty.fidelity)
fidelity (prettypretty.style.Style attribute)
(prettypretty.terminal.Terminal property)
flush() (prettypretty.terminal.Terminal method)
foreground (prettypretty.style.Style attribute)
Format (class in prettypretty.color.serde)
from_color() (prettypretty.fidelity.Fidelity class method)
from_tag() (prettypretty.fidelity.Fidelity class method)
FUNCTION (prettypretty.color.serde.Format attribute)
fuse() (prettypretty.ansi.Ansi static method)
(prettypretty.ansi.RawAnsi static method)
G
get_converter() (in module prettypretty.color.conversion)
H
height (prettypretty.terminal.Terminal property)
HEX (prettypretty.color.serde.Format attribute)
hex() (in module prettypretty.color.theme)
hidden (prettypretty.style.rich property)
HIDDEN (prettypretty.style.Visibility attribute)
hidden_cursor() (prettypretty.terminal.Terminal method)
(prettypretty.terminal.TerminalContextManager method)
href (prettypretty.style.Link attribute)
I
id (prettypretty.style.Link attribute)
identify_terminal() (in module prettypretty.ident)
in_gamut() (prettypretty.color.object.Color method)
(prettypretty.color.space.Space method)
in_range() (prettypretty.color.space.Coordinate method)
incremental() (prettypretty.style.rich class method)
Instruction (class in prettypretty.style)
integral (prettypretty.color.space.Coordinate property)
(prettypretty.color.space.Space property)
invert_attr() (in module prettypretty.style)
invert_color() (in module prettypretty.style)
is_cbreak_mode() (prettypretty.terminal.Terminal method)
is_dark_mode() (in module prettypretty.darkmode)
is_dark_theme() (in module prettypretty.darkmode)
is_default (prettypretty.style.TextAttribute property)
is_default() (in module prettypretty.ansi)
is_disabled (prettypretty.terminal.BatchMode property)
is_enabled (prettypretty.terminal.BatchMode property)
is_renderable() (prettypretty.fidelity.Fidelity method)
is_supported (prettypretty.terminal.BatchMode property)
is_tag() (prettypretty.color.space.Space static method)
italic (prettypretty.style.rich property)
ITALIC (prettypretty.style.Slant attribute)
italic() (prettypretty.terminal.Terminal method)
L
Layer (class in prettypretty.ansi)
left() (prettypretty.style.rich method)
(prettypretty.terminal.Terminal method)
light (prettypretty.style.rich property)
LIGHT (prettypretty.style.Weight attribute)
linear_p3_to_p3() (in module prettypretty.color.conversion)
linear_p3_to_xyz() (in module prettypretty.color.conversion)
linear_srgb_to_srgb() (in module prettypretty.color.conversion)
linear_srgb_to_xyz() (in module prettypretty.color.conversion)
Link (class in prettypretty.style)
link() (prettypretty.style.rich method)
(prettypretty.terminal.Terminal method)
lookup_macos_bundle_id() (in module prettypretty.ident)
lookup_macos_bundle_version() (in module prettypretty.ident)
lookup_term_program() (in module prettypretty.ident)
lookup_term_program_version() (in module prettypretty.ident)
lores (prettypretty.color.space.Space attribute)
luminance_to_contrast() (in module prettypretty.color.contrast)
M
make_raw_request() (prettypretty.terminal.Terminal method)
map_into_gamut() (in module prettypretty.color.gamut)
max (prettypretty.color.space.Coordinate attribute)
min (prettypretty.color.space.Coordinate attribute)
module
prettypretty.ansi
prettypretty.color.contrast
prettypretty.color.conversion
prettypretty.color.difference
prettypretty.color.equality
prettypretty.color.gamut
prettypretty.color.lores
prettypretty.color.object
prettypretty.color.serde
prettypretty.color.space
prettypretty.color.spec
prettypretty.color.theme
prettypretty.darkmode
prettypretty.fidelity
prettypretty.ident
prettypretty.style
prettypretty.terminal
move (prettypretty.style.MoveCursor attribute)
MoveCursor (class in prettypretty.style)
N
naive_eight_bit_to_ansi() (in module prettypretty.color.lores)
name (prettypretty.color.space.Coordinate attribute)
(prettypretty.color.space.Space attribute)
NOCOLOR (prettypretty.fidelity.Fidelity attribute)
normal (prettypretty.color.space.Coordinate property)
normalize() (in module prettypretty.color.equality)
(prettypretty.color.space.Space method)
normalize_terminal_name() (in module prettypretty.ident)
not_hidden (prettypretty.style.rich property)
NOT_HIDDEN (prettypretty.style.Visibility attribute)
NOT_OVERLINED (prettypretty.style.Overline attribute)
not_overlined (prettypretty.style.rich property)
NOT_REVERSED (prettypretty.style.Coloring attribute)
not_reversed (prettypretty.style.rich property)
not_stricken (prettypretty.style.rich property)
NOT_STRICKEN (prettypretty.style.Strikeline attribute)
NOT_SUPPORTED (prettypretty.terminal.BatchMode attribute)
not_underlined (prettypretty.style.rich property)
NOT_UNDERLINED (prettypretty.style.Underline attribute)
O
of() (prettypretty.color.spec.ColorSpec class method)
(prettypretty.style.RichText class method)
offset (prettypretty.style.MoveCursor attribute)
oklab_to_ansi() (in module prettypretty.color.lores)
oklab_to_eight_bit() (in module prettypretty.color.lores)
oklab_to_oklch() (in module prettypretty.color.conversion)
oklab_to_rgb6() (in module prettypretty.color.lores)
oklab_to_xyz() (in module prettypretty.color.conversion)
oklch_to_oklab() (in module prettypretty.color.conversion)
Overline (class in prettypretty.style)
overline (prettypretty.style.Style attribute)
OVERLINED (prettypretty.style.Overline attribute)
overlined (prettypretty.style.rich property)
P
p3_to_linear_p3() (in module prettypretty.color.conversion)
p3_to_luminance() (in module prettypretty.color.contrast)
parse_format_spec() (in module prettypretty.color.serde)
parse_hex() (in module prettypretty.color.serde)
parse_numeric_response() (prettypretty.terminal.Terminal method)
parse_textual_response() (prettypretty.terminal.Terminal method)
parse_x_rgb() (in module prettypretty.color.serde)
parse_x_rgbi() (in module prettypretty.color.serde)
PERMANENTLY_DISABLED (prettypretty.terminal.BatchMode attribute)
PlaceCursor (class in prettypretty.style)
PLAIN (prettypretty.fidelity.Fidelity attribute)
plain (prettypretty.style.Style property)
polar (prettypretty.color.space.Space property)
PRECISION (in module prettypretty.color.equality)
prepare() (prettypretty.style.RichText method)
(prettypretty.style.Style method)
prepare_to_render() (prettypretty.fidelity.Fidelity method)
prettypretty.ansi
module
prettypretty.color.contrast
module
prettypretty.color.conversion
module
prettypretty.color.difference
module
prettypretty.color.equality
module
prettypretty.color.gamut
module
prettypretty.color.lores
module
prettypretty.color.object
module
prettypretty.color.serde
module
prettypretty.color.space
module
prettypretty.color.spec
module
prettypretty.color.theme
module
prettypretty.darkmode
module
prettypretty.fidelity
module
prettypretty.ident
module
prettypretty.style
module
prettypretty.terminal
module
python--m-prettypretty.grid command line option
--help
--macos-terminal
--no-label
--no-truecolor
--slices
--truecolor
--vga
--xterm
-h
python--m-prettypretty.plot command line option
--color
--help
--input
--output
--silent
--vga
-c
-h
-i
-o
python--m-prettypretty.progress command line option
--ansi
--eight-bit
--help
--nocolor
-h
R
RawAnsi (class in prettypretty.ansi)
read() (prettypretty.terminal.Terminal method)
read_control() (prettypretty.terminal.Terminal method)
register() (prettypretty.terminal.TerminalContextManager method)
regular (prettypretty.style.rich property)
REGULAR (prettypretty.style.Weight attribute)
request_active_style() (prettypretty.terminal.Terminal method)
request_ansi_color() (prettypretty.terminal.Terminal method)
request_batch_mode() (prettypretty.terminal.Terminal method)
request_color_support() (prettypretty.terminal.Terminal method)
request_cursor_position() (prettypretty.terminal.Terminal method)
request_dynamic_color() (prettypretty.terminal.Terminal method)
request_size() (prettypretty.terminal.Terminal method)
request_terminal_identity() (prettypretty.terminal.Terminal method)
request_theme() (prettypretty.terminal.Terminal method)
reset_style() (prettypretty.terminal.Terminal method)
resolve() (prettypretty.color.space.Space static method)
REVERSED (prettypretty.style.Coloring attribute)
reversed (prettypretty.style.rich property)
RGB256 (prettypretty.fidelity.Fidelity attribute)
rgb256_to_srgb() (in module prettypretty.color.conversion)
rgb6_to_eight_bit() (in module prettypretty.color.lores)
rgb6_to_rgb256() (in module prettypretty.color.lores)
rgb6_to_srgb() (in module prettypretty.color.lores)
rich (class in prettypretty.style)
rich_text() (prettypretty.terminal.Terminal method)
RichText (class in prettypretty.style)
RichTextElement (in module prettypretty.style)
right() (prettypretty.style.rich method)
(prettypretty.terminal.Terminal method)
row (prettypretty.style.PlaceCursor attribute)
S
scoped_style() (prettypretty.terminal.Terminal method)
(prettypretty.terminal.TerminalContextManager method)
sgr() (prettypretty.style.Style method)
sgr_parameters() (prettypretty.style.Style method)
Slant (class in prettypretty.style)
slant (prettypretty.style.Style attribute)
Space (class in prettypretty.color.space)
space (prettypretty.color.object.Color property)
srgb_to_linear_srgb() (in module prettypretty.color.conversion)
srgb_to_luminance() (in module prettypretty.color.contrast)
srgb_to_rgb256() (in module prettypretty.color.conversion)
ST (prettypretty.ansi.RawAnsi attribute)
stricken (prettypretty.style.rich property)
STRICKEN (prettypretty.style.Strikeline attribute)
Strikeline (class in prettypretty.style)
strikeline (prettypretty.style.Style attribute)
stringify() (in module prettypretty.color.serde)
Style (class in prettypretty.style)
style() (prettypretty.style.rich method)
T
tag (prettypretty.color.object.Color attribute)
(prettypretty.color.space.Space attribute)
(prettypretty.color.spec.ColorSpec attribute)
(prettypretty.fidelity.Fidelity property)
Terminal (class in prettypretty.terminal)
terminal_theme() (prettypretty.terminal.Terminal method)
(prettypretty.terminal.TerminalContextManager method)
TerminalContextManager (class in prettypretty.terminal)
TEXT (prettypretty.ansi.Layer attribute)
text (prettypretty.style.Link attribute)
text() (prettypretty.style.rich method)
TextAttribute (class in prettypretty.style)
Theme (class in prettypretty.color.theme)
to() (prettypretty.color.object.Color method)
to_gamut() (prettypretty.color.object.Color method)
type (prettypretty.color.space.Coordinate attribute)
U
unbounded (prettypretty.color.space.Coordinate property)
(prettypretty.color.space.Space property)
UNDEFINED (prettypretty.terminal.BatchMode attribute)
Underline (class in prettypretty.style)
underline (prettypretty.style.Style attribute)
underlined (prettypretty.style.rich property)
UNDERLINED (prettypretty.style.Underline attribute)
undo() (prettypretty.style.rich method)
up() (prettypretty.style.rich method)
(prettypretty.terminal.Terminal method)
update() (prettypretty.color.object.Color method)
update_size() (prettypretty.terminal.Terminal method)
upright (prettypretty.style.rich property)
UPRIGHT (prettypretty.style.Slant attribute)
use_black_background() (in module prettypretty.color.contrast)
(prettypretty.color.object.Color method)
use_black_text() (in module prettypretty.color.contrast)
(prettypretty.color.object.Color method)
V
Visibility (class in prettypretty.style)
visibility (prettypretty.style.Style attribute)
W
Weight (class in prettypretty.style)
weight (prettypretty.style.Style attribute)
width (prettypretty.terminal.Terminal property)
window_title() (prettypretty.terminal.Terminal method)
(prettypretty.terminal.TerminalContextManager method)
write() (prettypretty.terminal.Terminal method)
write_control() (prettypretty.terminal.Terminal method)
write_paragraph() (prettypretty.terminal.Terminal method)
writeln() (prettypretty.terminal.Terminal method)
X
X (prettypretty.color.serde.Format attribute)
xyz_to_linear_p3() (in module prettypretty.color.conversion)
xyz_to_linear_srgb() (in module prettypretty.color.conversion)
xyz_to_oklab() (in module prettypretty.color.conversion)