LaTeX \LaTeX LATEX
Colorful \textrm{Colorful} Colorful
如果你想玩骚操作,就试试用 p r i n t f \rm printf printf 输出彩色字体! L i n u x \rm Linux Linux 下可以直接这样,但是 W i n d o w s \rm Windows Windows 下只能这样:
#include <windows.h>
HANDLE handle = GetStdHandle(STD_OUTPUT_HANDLE);
SetConsoleTextAttribute(handle,color);
其中 c o l o r \rm color color 是 u n s i g n e d s h o r t i n t \tt unsigned\;short\;int unsignedshortint 类型,用两个十六进制位表示颜色。最低的十六进制位表示前景色,第二个表示背景色;另外两位用于设置奇怪的格式,比如方格、竖线、下划线,请读者自行探究。下面是颜色对应表,其中 0 0 0 对应黑色,在黑色背景上无法显示,故调整为淡灰色(表中 7 7 7 号颜色,也是默认颜色)背景。