Fehlendes Trennzeichen (. eingefügt). Fehler

Fehlendes Trennzeichen (. eingefügt). Fehler

Ich versuche, ein ziemlich nerviges geschlossenes Formular einzutippen, und verstehe nicht, warum ich es nicht setzen kann.

Die Gleichung lautet:

$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}}}

Wenn ich den Befehl im ersten Index platziere \big(wenn ich die Hälfte mit der Funktion „floor“ potenziere), funktioniert er einwandfrei. Aber wenn ich beim nächsten Index genau dasselbe mache, wird der Fehler „Fehlendes Trennzeichen (. eingefügt)“ zurückgegeben.

Ich habe versucht herauszufinden, was dieser Fehler bedeutet, aber ich konnte anscheinend nur Antworten finden, die sich auf bestimmte Codeteile beziehen. Soweit ich es verstanden habe, sagt mir der Code, dass ich .irgendwo ein einfügen muss, um ein Trennzeichen zu annullieren, aber meines Wissens habe ich keine Trennzeichen, die annulliert werden müssen; ich brauche sie alle!

Entschuldigen Sie etwaige Unsauberkeiten. Dies ist erst meine zweite Frage und ich lerne die TeXSprache noch.

Vielen Dank für Ihre Zeit und Geduld,

Eliot.

Antwort1

Ziemlich nervig. Aber ich würde die Schrägstrichform für 1/2 und \tfracfür die Brüche in den Exponenten verwenden. Dies erfordert jedoch einige Korrekturen, da der Exponent ohne sie die Basis verbergen würde. Daher schlage ich vor, die Exponenten um einen gewissen Betrag anzuheben. Um auch die Ausrichtung der Bruchzähler zu korrigieren, \mathstrutwird ein für verwendet, um die Klammern in im anderen Exponenten n+1auszugleichen . Schließlich werden und für die unteren Klammern verwendet, da und zu große Zäune erzeugen würden.(-1)\bigl\bigr\left\right

Das Hilfsmakro \makehighertäuscht durch Hinzufügen einer unsichtbaren Regel vor, dass die Basis höher als ihre natürliche Höhe ist.

\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}

Passen Sie den Betrag der Erhöhung (Standard 3ex) mithilfe des optionalen Arguments an; Sie könnten es versuchen \makehigher[2.5]{...}).

Hier ist ein Bild, bei dem ich auch eine Regel hinzugefügt habe, um zu zeigen, dass die Bruchstriche in den Exponenten auf einer Ebene liegen.

Bildbeschreibung hier eingeben

Antwort2

Das Makro \big„erwartet“ ein öffnendes oder schließendes „Element“, z. B. ( ) [ ] \{ \} \langle \rangle. Beim Schreiben \big{...}tritt ein Fehler auf, wie Sie festgestellt haben.

Aus den Kommentaren, die Sie gepostet haben, entnehme ich jedoch, dass Ihr Ziel darin besteht,nichtum geschweifte Klammern um den Exponenten zu erzeugen, sondern um die im Exponenten verwendete Schriftgröße zu vergrößern. Da \scriptstylestandardmäßig hochgestelltes (und tiefgestelltes) Material der ersten Ebene eingestellt ist, sollten Sie am Anfang des Exponentenmaterials \textstyledie nächste „mathematische Größe“ angeben.\scriptstyle

Bildbeschreibung hier eingeben

\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}

verwandte Informationen