Agregar letras griegas sans-serif en negrita para el modo matemático (posiblemente en cmbright) a la configuración matemática ordinaria

Agregar letras griegas sans-serif en negrita para el modo matemático (posiblemente en cmbright) a la configuración matemática ordinaria

Estoy usando configuraciones casi predeterminadas, con Computer Modern como fuente principal; Tengo que ceñirme a ello tanto como sea posible y mantener el preámbulo lo más breve y sencillo posible.
Hasta ahora, he estado usando letras griegas sans serif (inclinadas) en modo matemático, en cmbrightfamilia de fuentes, exactamente como se sugiere enesta respuesta(Copié mi configuración y luego de alguna manera solucioné el problema de las mayúsculas).
Todo funciona muy bien, estoy muy contento con los resultados, pero ahora necesito agregar también (inclinado)atrevidoletras griegas sans serif (al menos algunas de ellas).
He podido hacer esto con cmss, siguiendoesta otra respuesta, pero no estoy contento con los resultados; un MWE que compara los resultados:

\documentclass{article}
\usepackage[LGR,T1]{fontenc}
\usepackage{amsmath,etoolbox}

\DeclareSymbolFont{sfletters}{OML}{cmbrm}{m}{it}
\DeclareMathSymbol{\salpha}{\mathord}{sfletters}{"0B}
\DeclareMathSymbol{\sbeta}{\mathord}{sfletters}{"0C}
\DeclareMathSymbol{\sLambda}{\mathord}{sfletters}{'3}

\newcommand{\declaresfgreek}[2]{%
    \protected\csdef{sf#1}{\mathord{\text{\sfgreekfont#2}}}%
}
\newcommand{\sfgreekfont}{\usefont{LGR}{cmss}{m}{it}}% change the family
\declaresfgreek{alpha}{a}
\declaresfgreek{beta}{b}
\declaresfgreek{Lambda}{L}

\newcommand{\declarebsfgreek}[2]{%
    \protected\csdef{bsf#1}{\mathord{\text{\bsfgreekfont#2}}}%
}
\newcommand{\bsfgreekfont}{\usefont{LGR}{cmss}{bx}{it}}% change the family
\declarebsfgreek{alpha}{a}
\declarebsfgreek{beta}{b}

\begin{document}

\begin{equation*}
\salpha\ne\alpha\ne\sfalpha\ne\bsfalpha
\end{equation*}

\begin{equation*}
{\sLambda^\salpha}_\sbeta\ne{\varLambda^\alpha}_\beta%
\ne{{\sfLambda}^{\sfalpha}}_{\sfbeta}
\end{equation*}

\end{document}

Uno debería obtener:

ingrese la descripción de la imagen aquí

En mi opinión:

  1. las fuentes griegas de cmssy cmbrightson demasiado diferentes entre sí; no se pueden usar juntos; Intenté mostrar este hecho en la primera ecuación (cmbright ≠ cm ≠ cmss ≠ negrita cmss);
  2. cmssno soporta bien los superíndices y subíndices (¡porque es demasiado grueso!), aunque cmbrightes genial; de hecho, encuentro que cmbrightproporciona una "traducción" sans-serif óptima de la expresión CM serif, aunque cmssestá muy lejos de serlo (cmbright ≠ cm ≠ cmss).

Por alguna razón, no puedo simplemente "cambiar la familia" (como se sugiere en el comentario del código anterior; ese bit se ha copiado del segundo enlace) en \sfgreekfonty \bsfgreekfonthacia cmbright; Supongo que cmbrightno tiene letras griegas en negrita, pero no soy un experto en esto, todo lo contrario; por cierto, en elcmbright documentación del paqueteExplican cómo volverse griego atrevido, pero no he podido resolver las cosas según mis necesidades específicas.
Entonces, ¿hay alguna forma de agregar un alfabeto griego sans serif en negrita cmbright(o alguna otra familia de fuentes que produzca resultados muy similares: fuente no demasiado pesada, apta para indexación, sin alterar demasiado CM) para usar junto con el ¿Configuración matemática predeterminada?

Respuesta1

MWE

Dado que revisó significativamente su pregunta, reescribiré significativamente mi respuesta.

El valor predeterminado sans-serif negrita cursiva, Latin Modern Math, en LuaLaTeX:

\documentclass{article}
\tracinglostchars=2
\usepackage[math-style=ISO]{unicode-math}

\newcommand\mathvec[1]{\symbfit{#1}}
\newcommand\mathtensor[1]{\symbfsfit{#1}}

\begin{document}
\[ \alpha\beta\Gamma \ne \mathvec{\alpha\beta\Gamma} \ne \mathtensor{\alpha\beta\Gamma} \]
\end{document}

Muestra de matemáticas latinas modernas

Computadora Unicode moderna brillante negrita oblicua en LuaLaTeX:

\documentclass{article}
\tracinglostchars=2
\usepackage[math-style=ISO]{unicode-math}

\setmathfont{Latin Modern Math}
\setmathfont{cmunbxo.otf}[range=bfsfit, Scale=MatchUppercase]

\newcommand\mathvec[1]{\symbfit{#1}}
\newcommand\mathtensor[1]{\symbfsfit{#1}}

\begin{document}
\[ \alpha\beta\Gamma \ne \mathvec{\alpha\beta\Gamma} \ne \mathtensor{\alpha\beta\Gamma} \]
\end{document}

Muestra brillante de CMU

Fuentes Sans Math en PDFLaTeX:

\documentclass{article}
\tracinglostchars=2
\usepackage[T1]{fontenc}
\usepackage{amsmath}
\usepackage[OMLmathsfit,sfdefault=cmssm]{isomath}

\newcommand\mathvec[1]{\mathbfit{#1}}
\newcommand\mathtensor[1]{\mathsfbfit{#1}}

\begin{document}
\[ \alpha\beta\Gamma \ne \mathvec{\alpha\beta\Gamma} \ne \mathtensor{\alpha\beta\Gamma} \]
\end{document}

muestra de sansmathfonts

Computadora moderna brillante en PDFLaTeX:

\documentclass{article}
\tracinglostchars=2
\usepackage[T1]{fontenc}
\usepackage{amsmath}
\usepackage[OMLmathsfit,sfdefault=cmbr]{isomath}

\newcommand\mathvec[1]{\mathbfit{#1}}
\newcommand\mathtensor[1]{\mathsfbfit{#1}}

\begin{document}
\[ \alpha\beta\Gamma \ne \mathvec{\alpha\beta\Gamma} \ne \mathtensor{\alpha\beta\Gamma} \]
\end{document}

Muestra de fuente Computer Modern Bright

Respuesta original

Puedes usar el \symbfsfitalfabeto en unicode-math. Esto te proporciona los símbolos alfanuméricos matemáticos.

información relacionada