.%20%D0%BE%D1%88%D0%B8%D0%B1%D0%BA%D0%B0.png)
Я пытаюсь набрать довольно раздражающую закрытую форму и не понимаю, почему она не позволяет мне ее набрать.
Уравнение такое:
$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 (. inserted).
Я пытался разобраться, что означает эта ошибка, но, похоже, смог найти ответы только для определенных частей кода. Из того, что я собрал, код говорит мне, что мне нужно поместить .
где-то, чтобы аннулировать разделитель, но у меня нет разделителей, которые нужно аннулировать, насколько я понимаю; мне нужны все!
Извините за неаккуратность. Это всего лишь мой второй вопрос, и я все еще изучаю язык TeX
.
Спасибо за ваше время и терпение,
Элиот.
решение1
Действительно, довольно раздражающе. Но я бы использовал косую черту для 1/2 и \tfrac
для дробей в показателях степени. Однако это требует некоторых исправлений, потому что без них показатель степени скрыл бы основание. Поэтому я предлагаю поднять показатели степени на некоторую величину. Чтобы исправить также выравнивание числителей дробей, a \mathstrut
используется для 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}