tcolorboxでテキストの深さと高さを考慮する

tcolorboxでテキストの深さと高さを考慮する

単語の「ブロック」を作成し、同じ垂直サイズと配置にしたいと考えています。

しかし、私がそうすると:

\newtcbox{\tag}{nobeforeafter, box align=base,size=small}
\tag{Photo} \tag{may}

次のような結果になります:

ここに画像の説明を入力してください

ボックスは実際のテキストの高さを使用するためです。CSSのように、テキストの高さに使用できる「line-height」プロパティはありますか?

答え1

\strut を挿入することができます:

\documentclass[a4paper]{scrartcl}

\usepackage{tcolorbox}

\begin{document}

\newtcbox{\tag}{nobeforeafter, box align=base,size=small,before upper=\strut}
\tag{Photo} \tag{may}


\end{document}

ここに画像の説明を入力してください

関連情報