Mapeo de griego-matemático a texto inclinado griego

Mapeo de griego-matemático a texto inclinado griego

Estoy usando una fuente, a saber, Source Code Pro, que no tiene letras griegas matemáticas (por ejemplo, U+1D6FC) pero sí tiene letras griegas ordinarias verticales (por ejemplo, U+03B1), que puedo inclinar con AutoFakeSlant de fontspec.

\documentclass{article}
\usepackage{fontspec}
\usepackage{unicode-math}
\setmonofont[AutoFakeSlant]{SourceCodePro}

\begin{document}
Math mode: $\mathtt{\alpha}$ % nothing displayed, glyph U+1D6FC not found

Text mode: \texttt{\slshape α} % glyph found and slanted
\end{document}

Las letras de texto inclinadas son lo suficientemente buenas para mi uso, pero me gustaría automatizar el mapeo, de modo que, cuando aparezca \alpha en modo matemático y Source Code Pro esté en uso, Unicode-math y fontspec recurran al texto inclinado. glifo (no quiero que esto ocurra cuando se encuentra un \alpha y no es Source Code Pro el que está en uso).

¿Cómo puedo lograr esto, sin tener que incluir cada $\alpha$ en otro comando? Sé que puedo usar una fuente solo para un subconjunto específico de caracteres, pero actualmente existe la dificultad adicional de asignar un punto Unicode a otro.

información relacionada