\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
。结果如下