Ich bin auf das Problem gestoßen, dass die Schriftart ETbb in Verbindung mit dem siunitx-Paket nicht schön aussieht. Das griechische Einheitenpräfix µ wird durcheinandergebracht, hier ist ein MWE:
\documentclass[border=2pt,varwidth]{standalone}
\usepackage{ETbb}% problem <--
\usepackage{siunitx}
\begin{document}
Some text \qty{1.6}{\milli\volt}\\
More text \qty{1.6}{\micro\volt}
\end{document}
Es ist klar, das µ funktioniert hier nicht: die x-Höhe ist größer, die Strichstärke ist größer, es ist einfach hässlich. Ich habe gefragteine ähnliche Frage zu einer serifenlosen Schriftartvorher. Ich habe versucht, dieses Problem hier mit der Lösung zu lösen, die zu dieser Frage bereitgestellt wurde, aber es ist mir nicht gelungen. Wie sage ich der Engine, dass sie mit siunitx das entsprechende µ verwenden soll?
Antwort1
Wenn Sie verwenden mode=text
, werden Zahlen und Einheiten in der ETbb
Schriftart statt in Computer Modern gesetzt, die deutlich mit der Haupttextschriftart kollidiert.
\documentclass{article}
\usepackage{ETbb}
\usepackage{siunitx}
\sisetup{mode=text}
\begin{document}
Some text \qty{1.6}{\milli\volt}
More text \qty{1.6}{\micro\volt}
\end{document}
Mit einem schmutzigen Trick kann man die TS1-Version von ETbb verkleinern.
\documentclass{article}
\usepackage{ETbb}
\usepackage{siunitx}
\makeatletter
\begingroup
\def\ETbb@scale{0.9}
\input{TS1ETbb-TLF.fd}
\endgroup
\makeatother
\sisetup{mode=text}
\begin{document}
Some text \qty{1.6}{\milli\volt}
More text \qty{1.6}{\micro\volt}
\end{document}