使用 xelatex,这是我的平均能量损失,
% Created 2021-10-30 Sat 14:35
% Intended LaTeX compiler: xelatex
\documentclass[12pt]{article}
\usepackage{graphicx}
\usepackage{grffile}
\usepackage{longtable}
\usepackage{wrapfig}
\usepackage{rotating}
\usepackage[normalem]{ulem}
% \usepackage[utf8]{inputenc}
\usepackage[mathletters]{ucs}
\usepackage{amsmath}
\usepackage{textcomp}
\usepackage{amssymb}
\usepackage{capt-of}
\usepackage{eurosym}
\usepackage[T1]{fontenc}
% \usepackage{Alegreya} %% Option 'black' gives heavier bold face
% \renewcommand*\oldstylenums[1]{{\AlegreyaOsF #1}}
% \setmonofont{} %CMU Typewriter Text
\usepackage{hyperref}
\hypersetup{colorlinks, allcolors=., colorlinks=true,linkcolor={blue!78!white}, urlcolor={purple}, filecolor={winered}}
\usepackage{xcolor} % to access the named colour LightGray
\definecolor{LightGray}{gray}{0.2}
\usepackage{minted}
\usemintedstyle{monokai}
\date{\today}
\title{}
\hypersetup{
pdfauthor={},
pdftitle={},
pdfkeywords={},
pdfsubject={},
pdfcreator={Emacs 27.2 (Org mode 9.4.4)},
pdflang={English}}
\begin{document}
\begin{minted}[frame=lines,fontsize=\scriptsize,linenos=false, bgcolor=LightGray, mathescape]{julia}
function derivative_symb(exp)
@variables ξ
Dξ=Differential(ξ)
ϕe = exp(ξ) # (
return (eval(build_function(expand_derivatives(Dξ(ϕe)), ξ)),
expand_derivatives(Dξ(ϕe)))
end
\end{minted}
\end{document}
答案1
如果您想使用 XeLaTeX,则不应将其放在\usepackage[T1]{fontenc}
序言中(正如 Ulrike 在评论中指出的那样)。TeX 使用的默认等宽字体不包含希腊字母。因此,当您使用 XeLaTeX 时,您应该使用该fontspec
包加载包含希腊字母的等宽字体。您的最小设置(我删除了渲染此 MWE 不必要的所有包)可以如下所示:
\documentclass[12pt]{article}
\usepackage{fontspec}
\setmonofont{TeX Gyre Cursor}
\usepackage{xcolor}
\definecolor{LightGray}{gray}{0.2}
\usepackage{minted}
\usemintedstyle{monokai}
\begin{document}
\begin{minted}[frame=lines, fontsize=\scriptsize, linenos=false, bgcolor=LightGray, mathescape]{julia}
function derivative_symb(exp)
@variables ξ
Dξ=Differential(ξ)
ϕe = exp(ξ) # (
return (eval(build_function(expand_derivatives(Dξ(ϕe)), ξ)),
expand_derivatives(Dξ(ϕe)))
end
\end{minted}
\end{document}
这将为你提供以下内容: