#ifndef _FMT_STRINGS_H #define _FMT_STRINGS_H #define S_JSON_HEAD "{\n \"width\": %d,\n \"height\": %d,\n \"data\": [\n" #define S_JSON_LSTA " [\n" #define S_JSON_PRGB "{ \"char\": \"\\u%04x\", \"fg\": %d, \"bg\": %d }" #define S_JSON_PBLK "{ \"char\": \"%s\", \"fg\": %d, \"bg\": %d }" #define S_JSON_LEND " ],\n" #define S_JSON_LEND_FINAL " ]\n" #define S_JSON_TAIL "}" #define S_HTML_HEAD "\n" #define S_HTML_LSTA "" #define S_HTML_PCBR "" #define S_HTML_PBLK "" #define S_HTML_LEND "\n" #define S_HTML_TAIL "
&#%d;%s
" #define S_ANSI "\033[%d;%dm" #define S_ANSI_S "\033[%d;%dm%s" #define S_ANSI_RGB "\033[38;2;%d;%d;%d;48;2;%d;%d;%dm" #define S_ANSI_256 "\033[38;5;%d;48;5;%dm" #endif