![在 beamer 中,方程式看起来与文章中不一样](https://linux22.com/image/346250/%E5%9C%A8%20beamer%20%E4%B8%AD%EF%BC%8C%E6%96%B9%E7%A8%8B%E5%BC%8F%E7%9C%8B%E8%B5%B7%E6%9D%A5%E4%B8%8E%E6%96%87%E7%AB%A0%E4%B8%AD%E4%B8%8D%E4%B8%80%E6%A0%B7.png)
我正在写一篇论文,我开始以文章的形式写作。我以为转换成投影仪很容易。现在我遇到了一些问题。在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}