显示样式和左对齐

显示样式和左对齐
\newcommand{\mbi}[1]{\textbf{\emph{#1}}}
\documentclass[preview]{standalone}
\usepackage{amsmath}
\usepackage{amsfonts}
\usepackage{amssymb}
\begin{document}
\begin{large}
\displaystyle
\begin{equation}
{\mbi s} = {\mbi P}{\mbi d}, {\qquad{(2)}}\nonumber
\end{equation}
\end{large}
\end{document}

我使用 displaystyle 来获取没有空白的图像。但这总是会产生错误和警告。当我不使用它时,没有错误,但这会在左侧产生额外的空白。任何帮助都将不胜感激。

答案1

您可以将内容包装在varwidth环境中,并用它\Large来获取更大的文本:

在此处输入图片描述

正如评论中所提到的,\displaystyle应该在数学模式下使用,因此如果您使用内联数学$ ... $,则可以添加\displaystyle如下内容:

$\displaystyle {\mbi s} = {\mbi P}{\mbi d}, {\qquad{(2)}}\nonumber$

代码:

\documentclass{standalone}
\newcommand{\mbi}[1]{\textbf{\emph{#1}}}
\usepackage{amsmath}
\usepackage{amsfonts}
\usepackage{amssymb}
\usepackage{graphicx}
\usepackage{varwidth}
\begin{document}
\begin{varwidth}{\linewidth}
\Large
\begin{equation}
{\mbi s} = {\mbi P}{\mbi d}, {\qquad{(2)}}\nonumber
\end{equation}
\end{varwidth}
\end{document}

答案2

我认为,编写文档的“正确”方式是,

\documentclass[border=0 0 0 1]{standalone}
\usepackage{bm}
\begin{document}
\large
$\displaystyle
\bm{s} = \bm{P}\bm{d},\qquad{(2)}
$
\end{document}

注意我如何得到粗体斜体数学字母。\displaystyle在本例中, 是多余的,但如果有“大运算符”,例如 ,则需要它\sum。结果如下

在此处输入图片描述

相关内容