Closed6
KaTex の色操作
- Katex は
\colorbox
命令を使うと、綺麗な色付き長方形が出力できる - KaTex は改行時の行間を操作する命令
\\[-7pt]
が使える
$$
つまりこういうことよ\\[5pt]
\colorbox{blue}{ }\\[-7pt]
\scriptstyle \colorbox{gold}{ \ \ }
$$
やってること
- 上の行に青の長方形、下の行に黄色の長方形を出力する
- 改行時に無理やり下の行を押し上げることで、2色を重ね合わせている
\\
\\
ポイント
- 重ね合わせによる高さの増加に対処するため、
\scriptstyle
で下の行の文字サイズを縮小する - サイズを縮小すると長方形の長さも縮むので、空白を駆使して頑張って合わせる
- 日本語空白を使わないと、色付き長方形の高さが半分くらいになるので注意
メリット
特に無い
$$
\colorbox{white}{\boxed{\ \color{red}{\bullet}\ }}
$$
$$
\colorbox{green}{\color{green}{|}}\colorbox{white}{\color{white}{|}}\colorbox{red}{\color{red}{|}}
$$
$$
\\[-4pt]\scriptstyle \colorbox{black}{\color{black}{aaaaaaa}}\\[-5.5pt]
\scriptstyle \colorbox{red}{\color{red}{aaaaaaa}}\\[-5.5pt]
\scriptstyle \colorbox{orange}{\color{orange}{aaaaaaa}}
$$
このスクラップは2022/03/21にクローズされました