在 beamer 中,方程式看起来与文章中不一样

在 beamer 中,方程式看起来与文章中不一样

我正在写一篇论文,我开始以文章的形式写作。我以为转换成投影仪很容易。现在我遇到了一些问题。在equnarray$、括号、方括号和中\bigoplus似乎没有。

\documentclass[12pt]{beamer}
\usefonttheme{professionalfonts}
\usepackage{siunitx}
\usepackage{newtxtext,newtxmath}
\usepackage{bm}
\mode<presentation>{\usefonttheme{professionalfonts}}
\usepackage[turkish]{babel}
\usepackage[utf8]{inputenc}
\usepackage[T1]{fontenc}
\usepackage{amsmath}
\usepackage{amsthm}
\usepackage{amssymb}
\usepackage{tikz}
\usepackage[loadonly]{enumitem}
\usepackage[shortlabels]{enumerate}
\newcommand*\circled[1]{\tikz[baseline=(char.base)]{
        \node[shape=circle,draw,inner sep=2pt] (char) {#1};}}
\usepackage{mathptmx}
\begin{document}
    \begin{eqnarray*}
        x\bigoplus y=max\left\{x,y\right\}\\
        x\bigotimes y=x+y
    \end{eqnarray*}
\end{document}

在文章中:
在此处输入图片描述
在投影机中:
在此处输入图片描述

答案1

第一个问题是选项冲突,因此我删除了\usepackage[shortlabels]{enumerate}

主要错误信息是Too many math alphabets used in version normal.,因此要么使用\usepackage{newtxtext,newtxmath},要么使用\usepackage{mathptmx},但不能同时使用两者。

\documentclass[12pt]{beamer}
\usefonttheme{professionalfonts}

\usepackage{siunitx}
\usepackage{newtxtext,newtxmath}
\usepackage{bm}
\usepackage[turkish]{babel}
\usepackage[utf8]{inputenc}
\usepackage[T1]{fontenc}
\usepackage{amsmath}
\usepackage{amsthm}
\usepackage{amssymb}
\usepackage{tikz}
\usepackage[loadonly]{enumitem}
%\usepackage[shortlabels]{enumerate}
\newcommand*\circled[1]{\tikz[baseline=(char.base)]{
        \node[shape=circle,draw,inner sep=2pt] (char) {#1};}}
%\usepackage{mathptmx}
\begin{document}
    \begin{eqnarray*}
        x\bigoplus y=\max\left\{x,y\right\}\\
        x\bigotimes y=x+y
    \end{eqnarray*}
\end{document}

在此处输入图片描述


\documentclass[12pt]{beamer}
\usefonttheme{professionalfonts}

\usepackage{siunitx}
\usepackage{newtxtext,newtxmath}
\usepackage{bm}
\usepackage[turkish]{babel}
\usepackage[utf8]{inputenc}
\usepackage[T1]{fontenc}
\usepackage{amsmath}
\usepackage{amsthm}
\usepackage{amssymb}
\usepackage{tikz}
\usepackage[loadonly]{enumitem}
%\usepackage[shortlabels]{enumerate}
\newcommand*\circled[1]{\tikz[baseline=(char.base)]{
        \node[shape=circle,draw,inner sep=2pt] (char) {#1};}}
%\usepackage{mathptmx}
\begin{document}
    \begin{eqnarray*}
        x\bigoplus y=\max\left\{x,y\right\}\\
        x\bigotimes y=x+y
    \end{eqnarray*}
\end{document}

在此处输入图片描述

相关内容