.%20Fehler.png)
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 TeX
Sprache 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 \tfrac
fü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, \mathstrut
wird ein für verwendet, um die Klammern in im anderen Exponenten n+1
auszugleichen . 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 \makehigher
tä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.
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 \scriptstyle
standardmäßig hochgestelltes (und tiefgestelltes) Material der ersten Ebene eingestellt ist, sollten Sie am Anfang des Exponentenmaterials \textstyle
die nächste „mathematische Größe“ angeben.\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}