写点积 \cdot 不起作用

写点积 \cdot 不起作用

我试图写出以下等式:

在此处输入图片描述

但是当我在等式中写下这个时:

\documentclass[applsci,article,submit,moreauthors,pdftex,10pt,a4paper]{Definitions/mdpi} 
\begin{document}
\begin{equation} \label{eq:1}
\nabla \cdot \mathbf{\sigma+f^{b}}=0
\end{equation}
\end{document}

它给了我这个:

在此处输入图片描述

这对期刊规定的特定类别的文件不起作用。我在其他地方使用过类似的表达方式,而且很有效。

答案1

我有两点建议:

  • 加载amsmath包并将方程重写为

    \nabla \cdot \boldsymbol{\sigma} + \mathbf{f}^{\mathbf{b}}=0
    
  • 加载bm(“bold math”)包并将方程重写为

    \nabla \cdot \bm{\sigma} + \bm{f^b}=0
    

前一种方法将生成直立粗体字母“f”和“b”;第二种方法将生成斜体粗体字母“f”和“b”。您自行选择。

在此处输入图片描述

请注意,该+符号应该(几乎肯定)不是被渲染为大胆的。当然,\mathbf{\sigma}不好;写\boldsymbol{\sigma}\bm{\sigma}

\documentclass[applsci,article,submit,moreauthors,
               pdftex,10pt,a4paper]{mdpi} % see https://www.mdpi.com/authors/latex
\usepackage{amsmath} % for "\boldsymbol" macro
\usepackage{bm}      % for "\bm" macro

\makeatletter  % just to make the code minimally compilable
\let\@Title\relax
\let\@Author\relax
\let\@address\relax
\makeatother

\begin{document}

\begin{equation} \label{eq:boldsymb}
\nabla \cdot \boldsymbol{\sigma} + \mathbf{f}^{\mathbf{b}}=0
\end{equation}

\begin{equation} \label{eq:bm}
\nabla \cdot \bm{\sigma} + \bm{f^b}=0
\end{equation}

\end{document}

答案2

使用\bm,而不是\mathbf

\documentclass[
  applsci,
  article,
  submit,
  moreauthors,
  10pt,
  a4paper,
]{Definitions/mdpi}

\usepackage{amsmath}
\usepackage{bm}

\Title{Title}
\Author{Author}
\address{x}

\begin{document}

\begin{equation} \label{eq:1}
\nabla \cdot \bm{\sigma}+\bm{f}^{\bm{b}}=0
\end{equation}

\end{document}

在此处输入图片描述

相关内容