Me parece que el signo menos ms^{-1}
desde siunitx
no se adapta al tamaño de fuente. Aquí hay dos ejemplos, uno de 10 puntos y otro de 12 puntos:
Creo que el primer signo menos es demasiado largo. ¿Es demasiado largo o los ojos más inclinados a la tipografía lo encontrarían bien?
También soy nuevo en LuaLaTeX, ¿necesito algo más para obtener el tamaño correcto?
UNA MWE:
% compile with lualatex
\documentclass[10pt]{memoir}
\usepackage{fontspec}
\setmainfont{Minion Pro}
\usepackage{siunitx}
\begin{document}
Mean speed was \SI{16}{\meter\per\second},
as measured at \SI{-4}{\milli\second}.
\end{document}
Respuesta1
(resumiendo parte del material contenido en los comentarios)
No creo que sea correcto afirmar que no existe una diferencia (discernible) entre los tamaños de los símbolos "menos" utilizados en posiciones de superíndice con
\SI
o\si
.La fuente matemática predeterminada en LuaLaTeX es
Latin Modern Math
un clon deComputer Modern Math
. Desafortunadamente,Latin Modern Math
¿noencaja muy bien, estéticamente hablando, con la fuente del textoMinion Pro
. Si la adquisiciónMinion Pro Math
supera sus limitaciones presupuestarias, considere conformarse conXITS Math
o, si prefiere un espacio algo más flexible,Stix Two Math
.
% !TEX TS-program = lualatex
\documentclass[10pt]{memoir}
\usepackage{unicode-math}
\setmainfont{Minion Pro}
\setmathfont[Scale=MatchLowercase,
StylisticSet=2]% % for "swashy z"
{XITS Math}
\usepackage{siunitx}
\begin{document}
\si{\per\second} {\large\si{\per\second} }
\SI{-1}{\second} {\large\SI{-1}{\second}}
\textit{abcxyz}123 $abcxyz123$
\end{document}
% !TEX TS-program = lualatex
\documentclass[10pt]{memoir}
\usepackage{unicode-math}
\setmainfont{Minion Pro}
\setmathfont[Scale=MatchLowercase,
StylisticSet=2]% % for "swashy z"
{XITS Math}
\usepackage{siunitx}
\begin{document}
\si{\per\second} {\large\si{\per\second} }
\SI{-1}{\second} {\large\SI{-1}{\second}}
\textit{abcxyz}123 $abcxyz123$
\end{document}