字体和字符集 ⇒ 如何创建直立的希腊小写字母

字体和字符集 ⇒ 如何创建直立的希腊小写字母

我正在使用《皇家学会学报 A》的模板。在这个模板中,我无法生成直立的希腊小写字母。例如,我使用命令“\deltaup”生成直立的 delta,但结果仍然是斜体 delta,而不是直立的 delta。对于大写希腊字母,我在 \begin{document} 之前使用了命令“\let\Deltaup\Delta”,并且成功了,但是,对于小写 delta 则无效。您能告诉我如何解决这个问题吗?(我将文档中使用的软件包复制到下面)。谢谢!

\documentclass[openacc]{rsproca_new}
\usepackage{upgreek}
\newcommand{\upDeltaup}{\upDelta}
\newcommand{\updeltaup}{\updelta}
\usepackage[utf8]{inputenc}
\usepackage[T1]{fontenc}
\usepackage{dblfloatfix} 
\usepackage{fixltx2e} 
\usepackage{float}
\usepackage{wrapfig}
\usepackage{rotating}
\usepackage{graphicx}
\usepackage{subcaption}
\usepackage[normalem]{ulem}
\usepackage[font=small,labelfont=bf,labelsep=endash,margin=20pt]{caption}
\usepackage[title,header]{appendix}

\usepackage{relsize} 
\usepackage{amsmath}
\usepackage{marvosym}
\usepackage{wasysym}
\usepackage{amssymb}
\usepackage{latexsym}
\usepackage{physics}
\newcommand\bmmax{0} 
\usepackage{bm}
\usepackage{mathtools}

%%%%%%%%%%% Defining Enunciations  %%%%%%%%%%%
\newtheorem{theorem}{\bf Theorem}[section]
\newtheorem{condition}{\bf Condition}[section]
\newtheorem{corollary}{\bf Corollary}[section]
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%

\titlehead{Research}

\let\Deltaup\Delta
\let\deltaup\delta
\begin{document}

答案1

在这个模板中,我无法生成直立的希腊小写字母。

那是不对的。正如@user202729 在评论中指出的那样,你应该只使用\upalpha, \upbeta, ... , \upomega。FWIW,其定义如下\let\deltaup\delta\deltaup保证产生相同的,即倾斜的输出\delta

你还应该考虑从序言中删除大量的垃圾和代码碎片。这样一来,你就能更容易地发现不一致和误解。

在此处输入图片描述

\documentclass[openacc,a4paper]{rsproca_new} % see https://royalsocietypublishing.org/rspa/for-authors

\jname{rspa} % or whatever is appropriate
%\usepackage[utf8]{inputenc} % that's the default nowadays

\usepackage[T1]{fontenc}

% \usepackage{dblfloatfix} % why?
%%\usepackage{fixltx2e} % not needed

\usepackage{float}   % you sure?
\usepackage{wrapfig} % ditto
\usepackage{rotating}
% \usepackage{graphicx} % loaded automatically by 'rotating'
\usepackage{subcaption}
\usepackage[normalem]{ulem}
\usepackage[font=small,labelfont=bf,labelsep=endash,
            margin=20pt]{caption}
\usepackage[title,header]{appendix}

%\usepackage{amsmath} % loaded automatically by 'mathtools'
\usepackage{amssymb}
\usepackage{bm}
\usepackage{mathtools}
\usepackage{upgreek} % for '\upalpha', '\upbeta', etc

\usepackage{relsize} 
\usepackage{marvosym}
\usepackage{wasysym}
%%%%%\usepackage{latexsym} % why??
\usepackage{physics}
%\newcommand\bmmax{0} 

\newtheorem{theorem}{\bf Theorem}[section]
\newtheorem{condition}{\bf Condition}[section]
\newtheorem{corollary}{\bf Corollary}[section]

\titlehead{Research}

%%\let\Deltaup\Delta % <-- huh?
%%\let\deltaup\delta % <-- huh?

\begin{document}
$\alpha\beta\gamma \chi\psi\omega$ 
$\upalpha\upbeta\upgamma \upchi\uppsi\upomega$
\end{document}

相关内容