von zerocon » Mo 18. Mär 2019, 22:46
Hi@all!
Ich würde gerne eine Auflistung von Tags machen, diese möchte ich durch farbige Boxen (mit abgerundeten Ecken) hervorherben. Das Paket
tcolorbox scheint sehr mächtig zu sein, damit habe ich das hier gemacht:
\documentclass[11pt, a4paper, sans]{scrartcl}
\newlength{\tagheight}
\settoheight{\tagheight}{Agyl!}
\usepackage{tcolorbox}
\newtcbox{\tag}{%
nobeforeafter,
minipage,
hbox,
height=\tagheight+12pt,
boxsep=-5pt,
halign=center,
valign=center
}
\begin{document}
\tag{Yo} \tag{yo} \tag{aaaaaa} \tag{aaaMDF}
\end{document}
Ein Problem bekomme ich allerdings momentan nicht gelöst und finde dazu auch nichts so wirklich Passendes:
Ich hätte gerne, dass die Grundlinie (Baseline) der Tags auf einer Höhe ist. Im Moment kann ich das über den Parameter
valign nur lokal für einen Tag beeinflussen, daher steht beim dritten Tag das
a dann höher als beim vierten.
Hat jemand von euch einen Vorschlag, wie ich das in den Griff kriege?
THX, zerocon.
Hi@all!
Ich würde gerne eine Auflistung von Tags machen, diese möchte ich durch farbige Boxen (mit abgerundeten Ecken) hervorherben. Das Paket [i]tcolorbox[/i] scheint sehr mächtig zu sein, damit habe ich das hier gemacht:
[code]\documentclass[11pt, a4paper, sans]{scrartcl}
\newlength{\tagheight}
\settoheight{\tagheight}{Agyl!}
\usepackage{tcolorbox}
\newtcbox{\tag}{%
nobeforeafter,
minipage,
hbox,
height=\tagheight+12pt,
boxsep=-5pt,
halign=center,
valign=center
}
\begin{document}
\tag{Yo} \tag{yo} \tag{aaaaaa} \tag{aaaMDF}
\end{document}[/code]
Ein Problem bekomme ich allerdings momentan nicht gelöst und finde dazu auch nichts so wirklich Passendes:
Ich hätte gerne, dass die Grundlinie (Baseline) der Tags auf einer Höhe ist. Im Moment kann ich das über den Parameter [i]valign[/i] nur lokal für einen Tag beeinflussen, daher steht beim dritten Tag das [i]a[/i] dann höher als beim vierten.
Hat jemand von euch einen Vorschlag, wie ich das in den Griff kriege?
THX, zerocon.