1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100 101 102 103 104 105 106 107 108 109 110 111 112 113 114 115 116 117 118 119 120 121 122 123 124 125 126 127 128 129 130 131 132 133 134 135 136 137 138 139
|
# Copyright
#
# Copyright (C) 2009-2010 Jari Aalto
#
# License
#
# This program is free software; you can redistribute it and/or modify
# it under the terms of the GNU General Public License as published by
# the Free Software Foundation; either version 3 of the License, or
# (at your option) any later version.
#
# This program is distributed in the hope that it will be useful,
# but WITHOUT ANY WARRANTY; without even the implied warranty of
# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
# GNU General Public License for more details.
#
# You should have received a copy of the GNU General Public License
# along with this program. If not, see <http://www.gnu.org/licenses/>.
#
# Description
#
# To learn what TOP LEVEL section to use in manual pages,
# see POSIX/Susv standard and "Utility Description Defaults" at
# http://www.opengroup.org/onlinepubs/009695399/utilities/xcu_chap01.html#tag_01_11
#
# This is manual page in Perl POD format. Read more at
# http://perldoc.perl.org/perlpod.html or run command:
#
# perldoc perlpod | less
=pod
=head1 NAME
colortest-python - Display color test chart and convert between color values
=head1 SYNOPSIS
colortest-python
=head1 DESCRIPTION
Displays 256, 88 and 16 color tables depending on what the terminal
supports. Also provides for conversion between 256 and 88 color
values.
The program automatically detects 8, 16, 88, 256 color capabilities
(via ncurses) and displays the appropriate color charts. Program can
display the colors as blocks or 2d cubes optionally with color values
overlaid in int or hex values, it can show the full rgb text string
and show the display with a vertical (default) or horizontal
orientation.
In addition to the color charts it can also convert between 256 and
88 color values. This can be useful when converting various terminals
like between urxvt and xterm-256.
The goal of this program was to provide the functionality of all the
various Perl and sh scripts in one place with some bells and whistles.
=head1 OPTIONS
=over 4
=item B<-b, --block>
Display as block format (vs cube) [default].
=item B<-c, --cube-slice>
Display as cube slices (vs block).
=item B<-e NUMBER, --88to256=NUMBER>
Convert (expand) 88 color value NUMBER to an 256 color value.
=item B<-h, --help>
Display sort help.
=item B<-n, --numbers>
Include color escape numbers on chart.
=item B<-l, --rgb>
Long format. RGB values as text.
=item B<-p, --padding>
Add extra padding (helps discern colors).
=item B<-r NUMBER, --256to88=NUMBER >
Convert (reduce) 256 color value NUMBER to an 88 color value.
=item B<-v, --vertical>
Display with vertical orientation [default].
=item B<--version>
Show program's version number and exit
=item B<-x, --hex>
Include hex color numbers on chart.
=item B<-z, --horizontal>
Display with horizontal orientation.
=back
=head1 ENVIRONMENT
None.
=head1 FILES
None.
=head1 SEE ALSO
colortest-8(1)
colortest-16(1)
colortest-16b(1)
colortest-16b(1)
=head1 AUTHORS
Program was written by Thomas John Eikenberry <jae@zhar.net>
This manual page was written by Jari Aalto <jari.aalto@cante.net>.
Released under license GNU GPL version 3 or (at your option) any later
version. For more information about license, visit
<http://www.gnu.org/copyleft/gpl.html>.
=cut
|