2

MWE

\documentclass[border=1mm]{standalone}
\usepackage[T1]{fontenc} 
\usepackage[utf8]{inputenc}
\usepackage{lmodern}
%\usepackage{mathptmx}
\begin{document}

$\lambda = 3.14\ \Omega$
\end{document}

And output

enter image description here

When I added \usepackage{mathptmx}

enter image description here

The following figure is what I try to do. So I want to use only \lambda in mathptm. Is it typographically incorrect? Can you help me?

Note: egreg's solution Not exactly for me.

enter image description here

Özgür
  • 3,270

1 Answers1

4

The solution is egreg's solution minus the two letters up (\lambda instead of \uplambda):

\documentclass[border=1mm]{standalone}
\usepackage[T1]{fontenc}
\usepackage[utf8]{inputenc}
\usepackage{lmodern}

\DeclareSymbolFont{myletters}{OML}{ztmcm}{m}{it}
\DeclareMathSymbol{\lambda}{\mathord}{myletters}{"15}

\begin{document}
  $\lambda$ = 3.14 $\Omega$
\end{document}

Result

Heiko Oberdiek
  • 271,626