|
integer | kind = SK |
|
character(4, kind) | bold = ESC//"[1m" |
| The ANSI escape code that makes subsequent texts appear bold/bright. More...
|
|
character(4, kind) | bright = ESC//"[1m" |
| The ANSI escape code that makes subsequent texts appear bold/bright. More...
|
|
character(4, kind) | dim = ESC//"[2m" |
| The ANSI escape code that makes subsequent texts appear dim. More...
|
|
character(4, kind) | italic = ESC//"[3m" |
| The ANSI escape code that makes subsequent texts appear italic. More...
|
|
character(4, kind) | underlined = ESC//"[4m" |
| The ANSI escape code that makes subsequent texts appear underlined. More...
|
|
character(4, kind) | blinking = ESC//"[5m" |
| The ANSI escape code that makes subsequent texts appear blinking (not universally supported). More...
|
|
character(4, kind) | reverse = ESC//"[7m" |
| The ANSI escape code that makes subsequent texts appear in reverse. More...
|
|
character(4, kind) | hidden = ESC//"[8m" |
| The ANSI escape code that makes subsequent texts disappear (hidden but not removed!). More...
|
|
character(4, kind) | strike = ESC//"[9m" |
| The ANSI escape code that makes subsequent texts to have strike-through (not universally supported). More...
|
|
character(4, kind) | endbold = ESC//"[1m" |
| The ANSI escape code that ends the ANSI style bold/bright. More...
|
|
character(4, kind) | endbright = ESC//"[1m" |
| The ANSI escape code that ends the ANSI style bold/bright. More...
|
|
character(4, kind) | enddim = ESC//"[2m" |
| The ANSI escape code that ends the ANSI style dim. More...
|
|
character(4, kind) | enditalic = ESC//"[3m" |
| The ANSI escape code that ends the ANSI style italic. More...
|
|
character(4, kind) | endunderlined = ESC//"[4m" |
| The ANSI escape code that ends the ANSI style underlined. More...
|
|
character(4, kind) | endblinking = ESC//"[5m" |
| The ANSI escape code that ends the ANSI style blinking. More...
|
|
character(4, kind) | endreverse = ESC//"[7m" |
| The ANSI escape code that ends the ANSI style reverse. More...
|
|
character(4, kind) | endhidden = ESC//"[8m" |
| The ANSI escape code that ends the ANSI style hidden. More...
|
|
character(4, kind) | endstrike = ESC//"[9m" |
| The ANSI escape code that ends the ANSI style strike-through. More...
|
|
character(4, kind) | endall = ESC//"[0m" |
| The ANSI escape code that resets all previously specified ANSI text styles. More...
|
|
character(4, SK) | reset = ESC//"[0m" |
| The ANSI escape code that resets all previously specified ANSI text styles (same as [](pm_strANSI::endall)). More...
|
|
character(5, kind) | fblack = ESC//"[30m" |
| The scalar character of kind any supported by the processor (e.g., SK, SKA, SKD , or SKU) containing the ANSI code sequence for foreground black color. More...
|
|
character(5, kind) | fred = ESC//"[31m" |
| The scalar character of kind any supported by the processor (e.g., SK, SKA, SKD , or SKU) containing the ANSI code sequence for foreground red color. More...
|
|
character(5, kind) | fgreen = ESC//"[32m" |
| The scalar character of kind any supported by the processor (e.g., SK, SKA, SKD , or SKU) containing the ANSI code sequence for foreground green color. More...
|
|
character(5, kind) | fyellow = ESC//"[33m" |
| The scalar character of kind any supported by the processor (e.g., SK, SKA, SKD , or SKU) containing the ANSI code sequence for foreground yellow color. More...
|
|
character(5, kind) | fblue = ESC//"[34m" |
| The scalar character of kind any supported by the processor (e.g., SK, SKA, SKD , or SKU) containing the ANSI code sequence for foreground blue color. More...
|
|
character(5, kind) | fmagenta = ESC//"[35m" |
| The scalar character of kind any supported by the processor (e.g., SK, SKA, SKD , or SKU) containing the ANSI code sequence for foreground magenta color. More...
|
|
character(5, kind) | fcyan = ESC//"[36m" |
| The scalar character of kind any supported by the processor (e.g., SK, SKA, SKD , or SKU) containing the ANSI code sequence for foreground cyan color. More...
|
|
character(5, kind) | fwhite = ESC//"[37m" |
| The scalar character of kind any supported by the processor (e.g., SK, SKA, SKD , or SKU) containing the ANSI code sequence for foreground white (light gray) color. More...
|
|
character(5, kind) | fdefault = ESC//"[39m" |
| The scalar character of kind any supported by the processor (e.g., SK, SKA, SKD , or SKU) containing the ANSI code sequence for foreground default color. More...
|
|
character(6, kind) | flblack = ESC//"[90m" |
| The scalar character of kind any supported by the processor (e.g., SK, SKA, SKD , or SKU) containing the ANSI code sequence for foreground light black (dark gray) color. More...
|
|
character(6, kind) | flred = ESC//"[91m" |
| The scalar character of kind any supported by the processor (e.g., SK, SKA, SKD , or SKU) containing the ANSI code sequence for foreground light red color. More...
|
|
character(6, kind) | flgreen = ESC//"[92m" |
| The scalar character of kind any supported by the processor (e.g., SK, SKA, SKD , or SKU) containing the ANSI code sequence for foreground light green color. More...
|
|
character(6, kind) | flyellow = ESC//"[93m" |
| The scalar character of kind any supported by the processor (e.g., SK, SKA, SKD , or SKU) containing the ANSI code sequence for foreground light yellow color. More...
|
|
character(6, kind) | flblue = ESC//"[94m" |
| The scalar character of kind any supported by the processor (e.g., SK, SKA, SKD , or SKU) containing the ANSI code sequence for foreground light blue color. More...
|
|
character(6, kind) | flmagenta = ESC//"[95m" |
| The scalar character of kind any supported by the processor (e.g., SK, SKA, SKD , or SKU) containing the ANSI code sequence for foreground light magenta color. More...
|
|
character(6, kind) | flcyan = ESC//"[96m" |
| The scalar character of kind any supported by the processor (e.g., SK, SKA, SKD , or SKU) containing the ANSI code sequence for foreground light cyan color. More...
|
|
character(6, kind) | flwhite = ESC//"[97m" |
| The scalar character of kind any supported by the processor (e.g., SK, SKA, SKD , or SKU) containing the ANSI code sequence for foreground light gray color. More...
|
|
character(5, kind) | bblack = ESC//"[40m" |
| The scalar character of kind any supported by the processor (e.g., SK, SKA, SKD , or SKU) containing the ANSI code sequence for background black color. More...
|
|
character(5, kind) | bred = ESC//"[41m" |
| The scalar character of kind any supported by the processor (e.g., SK, SKA, SKD , or SKU) containing the ANSI code sequence for background red color. More...
|
|
character(5, kind) | bgreen = ESC//"[42m" |
| The scalar character of kind any supported by the processor (e.g., SK, SKA, SKD , or SKU) containing the ANSI code sequence for background green color. More...
|
|
character(5, kind) | byellow = ESC//"[43m" |
| The scalar character of kind any supported by the processor (e.g., SK, SKA, SKD , or SKU) containing the ANSI code sequence for background yellow color. More...
|
|
character(5, kind) | bblue = ESC//"[44m" |
| The scalar character of kind any supported by the processor (e.g., SK, SKA, SKD , or SKU) containing the ANSI code sequence for background blue color. More...
|
|
character(5, kind) | bmagenta = ESC//"[45m" |
| The scalar character of kind any supported by the processor (e.g., SK, SKA, SKD , or SKU) containing the ANSI code sequence for background magenta color. More...
|
|
character(5, kind) | bcyan = ESC//"[46m" |
| The scalar character of kind any supported by the processor (e.g., SK, SKA, SKD , or SKU) containing the ANSI code sequence for background cyan color. More...
|
|
character(5, kind) | bwhite = ESC//"[47m" |
| The scalar character of kind any supported by the processor (e.g., SK, SKA, SKD , or SKU) containing the ANSI code sequence for background white (light gray) color. More...
|
|
character(5, kind) | bdefault = ESC//"[49m" |
| The scalar character of kind any supported by the processor (e.g., SK, SKA, SKD , or SKU) containing the ANSI code sequence for background default color. More...
|
|
character(6, kind) | blblack = ESC//"[100m" |
| The scalar character of kind any supported by the processor (e.g., SK, SKA, SKD , or SKU) containing the ANSI code sequence for background light black (dark gray) color. More...
|
|
character(6, kind) | blred = ESC//"[101m" |
| The scalar character of kind any supported by the processor (e.g., SK, SKA, SKD , or SKU) containing the ANSI code sequence for background light red color. More...
|
|
character(6, kind) | blgreen = ESC//"[102m" |
| The scalar character of kind any supported by the processor (e.g., SK, SKA, SKD , or SKU) containing the ANSI code sequence for background light green color. More...
|
|
character(6, kind) | blyellow = ESC//"[103m" |
| The scalar character of kind any supported by the processor (e.g., SK, SKA, SKD , or SKU) containing the ANSI code sequence for background light yellow color. More...
|
|
character(6, kind) | blblue = ESC//"[104m" |
| The scalar character of kind any supported by the processor (e.g., SK, SKA, SKD , or SKU) containing the ANSI code sequence for background light blue color. More...
|
|
character(6, kind) | blmagenta = ESC//"[105m" |
| The scalar character of kind any supported by the processor (e.g., SK, SKA, SKD , or SKU) containing the ANSI code sequence for background light magenta color. More...
|
|
character(6, kind) | blcyan = ESC//"[106m" |
| The scalar character of kind any supported by the processor (e.g., SK, SKA, SKD , or SKU) containing the ANSI code sequence for background light cyan color. More...
|
|
character(6, kind) | blwhite = ESC//"[107m" |
| The scalar character of kind any supported by the processor (e.g., SK, SKA, SKD , or SKU) containing the ANSI code sequence for background light white color. More...
|
|
This is the styleSeq_type Parameterized Derived Type (PDT) for styling Fortran scalar strings of arbitrary kinds according to the conventions set by the ANSI. This derived type contains only a minimal subset of the standard recognized by the terminals and terminal emulators, in particular, DEC VT100.
This type is not meant to be used directly outside its host module. Rather it is intended for the composition of the styleSeq_type type.
- Parameters
-
[in] | kind | : The kind type parameter of the PDT (optionall, default = SK) |
- Warning
- The ANSI blink escape code does not function as expected in most terminal emulators, although it is known to work in the tty and XTerm.
- Note
- See this page and this page for more information on ANSI/VT100 standard subset.
Final Remarks ⛓
If you believe this algorithm or its documentation can be improved, we appreciate your contribution and help to edit this page's documentation and source file on GitHub.
For details on the naming abbreviations, see this page.
For details on the naming conventions, see this page.
This software is distributed under the MIT license with additional terms outlined below.
-
If you use any parts or concepts from this library to any extent, please acknowledge the usage by citing the relevant publications of the ParaMonte library.
-
If you regenerate any parts/ideas from this library in a programming environment other than those currently supported by this ParaMonte library (i.e., other than C, C++, Fortran, MATLAB, Python, R), please also ask the end users to cite this original ParaMonte library.
This software is available to the public under a highly permissive license.
Help us justify its continued development and maintenance by acknowledging its benefit to society, distributing it, and contributing to it.
- Copyright
- Computational Data Science Lab
- Author:
- Amir Shahmoradi, September 1, 2017, 12:00 AM, Institute for Computational Engineering and Sciences (ICES), The University of Texas Austin
Definition at line 151 of file pm_strANSI.F90.