Com os pacotes de fontes que estou usando, há apenas uma letra que me parece ruim no mathprint. É a letra $v$. O que eu quero é digitar apenas $v$ e fazer com que a versão em itálico de "v" apareça em vez da versão matemática (sem alteração na fonte do documento). Eu descobri que usando
\mathcode v=
v
me permite alterar o mathprint $v$ para o belo textprint "v" na mesma fonte, mas o texto "v" não flui com o restante das letras no mathprint. Daí o desejo da versão em itálico do texto “v”. Tristemente,
\mathcode v=
{\it v}
não funciona. Alguém sabe como alterar uma letra em mathprint para a versão de texto em itálico, sem alterar a fonte.
Aqui está um png ilustrando o que tenho e quero
Aqui está um trecho do código MWE com uma% deletável que irá compilar a imagem acima em pdf
\documentclass[12pt,leqno]{article}
\usepackage{libertine}
\usepackage[libertine]{newtxmath}
\usepackage[T1]{fontenc}
% \mathcode`v=`v
% Erase the "%" before \mathcode to see bad v become current v but not good v
\begin{document}
\underline{Packages used:}\vspace{0.1cm}
libertine
[libertine]{newtxmath}
[T1]{fontenc}\vspace{-0.5cm}
\begin{align*}
\text{What I do not like} \leadsto \text{Text: v} \hspace{0.3cm} \& \hspace{0.3cm} \text{Math, bad: } &v\\
\text{Using mathcode`v=`v} \leadsto \text{Text: v} \hspace{0.3cm} \& \hspace{0.3cm} \text{Math, text: } &v \\
\text{What I want} \leadsto \text{Text: v} \hspace{0.3cm} \& \hspace{0.3cm} \text{Math, good: } & {\it v}
\end{align*}