缺少分隔符(插入.)。错误

缺少分隔符(插入.)。错误

我正在尝试输入一个相当烦人的封闭形式,但我不明白为什么它不允许我排版它。

等式如下:

$P_{n}=4\times\bigg(\dfrac{1}{2}\bigg)^{\big{\lfloor\frac{n+1}{2}\rfloor-1}}\times\bigg(2\bigg)^{\big{\frac{3-(-1)^{n}}{4}}}

当我将\big命令放在第一个索引中时(当将一半提升到 floor 函数的幂时),它工作正常。但是当我对下一个索引执行完全相同的操作时,它返回 Missing delimiter (. replaced). 错误。

我尝试查看该错误的含义,但似乎只能找到特定代码段的答案。从我收集到的信息来看,代码告诉我需要将某个位置放上去.以使分隔符无效,但据我所知,我没有任何需要无效的分隔符;我需要所有的分隔符!

如有不当之处,敬请原谅。这只是我的第二个问题,我还在学习这TeX门语言。

感谢您的时间和耐心,

艾略特。

答案1

确实很烦人。但我会使用斜线形式表示 1/2 和\tfrac指数中的分数。但是,这需要一些修正,因为如果没有它们,指数会隐藏底数。所以我建议将指数提高一些。为了修复分数分子的对齐,\mathstrut使用 a 来补偿另一个指数中n+1的括号。最后,和用于向下括号,因为和会产生太大的围栏。(-1)\bigl\bigr\left\right

辅助宏\makehigher通过添加不可见的规则假装底座高于其自然高度。

\documentclass{article}
\usepackage{amsmath}

\newcommand{\makehigher}[2][3]{%
  {\rule{0pt}{#1ex}#2}%
}


\begin{document}
\[
P_{n}=4\cdot
\makehigher{(1/2)}^{\bigl\lfloor\tfrac{\mathstrut n+1}{2}\bigr\rfloor-1}\cdot
\makehigher{2}^{\tfrac{3-(-1)^{n}}{4}}
\]
\end{document}

使用可选参数调整提升的量(默认3ex);你可以尝试\makehigher[2.5]{...})。

这是我添加了一条规则的图片,以显示指数中的分数线彼此水平。

在此处输入图片描述

答案2

\big“期望”打开或关闭“项目”,例如( ) [ ] \{ \} \langle \rangle。正如您所发现的,写入\big{...}会引发错误。

然而,从你发表的评论中,我明白你的目的是不是产生花括号来包围指数,而是放大指数中使用的字体大小。由于\scriptstyle默认设置了第一级上标(和下标)材料,因此您应该在指数材料的开头指定 -- 下\textstyle一个“数学大小” 。\scriptstyle

在此处输入图片描述

\documentclass{article}
\usepackage{amsmath} % for \dfrac macro
\begin{document}
$P_{n}=4\times\biggl(\dfrac{1}{2}\biggr)^ {\textstyle \left\lfloor\frac{n+1}{2}\right\rfloor-1}
\times
\biggl(2\biggr)^{\textstyle\frac{3-(-1)^{n}}{4}}$
\end{document}

相关内容