Der Vorgang ^
(dh e^x
) funktioniert nicht richtig. Beim Schreiben ^
funktioniert Texmaker manchmal nicht mehr.
Ich verwende ein MacBook, falls dies einen Einfluss hat.
BEARBEITEN:
Jetzt ist es also eingefroren. Ich kann nichts mehr tun. Ich kann nichts löschen, ich kann den Text nicht markieren und ich kann das PDF nicht drucken. Ich kann „Speichern unter“ wählen, um fortzufahren, aber meines Wissens nach war das alles.
Dies ist das Dokument, bei dem es manchmal einfriert, wenn ich '^' verwende. Dies ist der Code:
\documentclass[a4paper]{article}
\usepackage[utf8x]{inputenc}
\usepackage{amsmath}
\usepackage[english]{babel}
\usepackage{graphicx}
\usepackage{caption}
\usepackage{refstyle}
\usepackage{lastpage}
\usepackage{fancyhdr}
\usepackage{amssymb}
\usepackage{mathrsfs}
\fancyhf{}
\fancyhead [L]{}
\fancyhead [R] {}
\rfoot{page \thepage \hspace{1pt} of
\pageref{LastPage}}
\renewcommand\headrulewidth{1pt}
\pagestyle{fancy}
\begin{document}
\[
^
\]
\end{document}
Antwort1
^
ist ein Befehl im Mathematikmodus für einen hochgestellten Zeichensatz und ^^
ein allgemeiner Befehl (wie die Strg-Taste), um den Zeichencode des folgenden Zeichens um 64 zu verschieben.
also im Textmodus mit einem^
\documentclass{article}
\begin{document}
^
\end{document}
Sie erhalten den Fehler
! Missing $ inserted.
<inserted text>
$
l.5 ^
mit zwei^^
Sie erhalten keinen Fehler und es setzt ein M als Zeilenende mit Strg-M, sodass eine Verschiebung um 64 M ergibt
mit drei^^^
Sie erhalten den Fehler
! Text line contains an invalid character.
l.5 ^^^
da Strg-^ (Hex-Zeichen 1E, Dezimal 30) nicht als Eingabezeichen eingerichtet ist.
Wenn Sie weitere hinzufügen, ^
treten diese Fehler nur mehrfach auf, sofern Sie nicht beim ersten aufhören.
Da das Beispiel in der Frage geändert wurde, wiederhole ich das obige, jedoch im Mathematikmodus.
In der Anzeige Mathematik mit einem^
\documentclass{article}
\begin{document}
\[ ^ \]
\end{document}
Erzeugt den Fehler
! Missing { inserted.
<to be read again>
$
l.5 \[ ^ \]
Am Ende der Anzeige werden mathematische Operationen in die hochgestellten Ziffern übernommen und die Gruppierung von TeX gerät durcheinander.
Bei zwei ^^
erhalten Sie keinen Fehler und ein einzelnes \`` typeset as
^^ ` ist ein Kontroll-Leerzeichen, also das Zeichen 32+64=96, was in der Standard-OT1-Kodierung von TeX ein öffnendes Anführungszeichen ist.
Mit drei ^^^
bekommt man
! Text line contains an invalid character.
l.5 \[ ^^^
wie im Textmodus, da Strg-^ als ungültiges Steuerzeichen festgelegt ist.
Wenn Sie im Textmodus mehr als drei hinzufügen, ^
wiederholt sich dieses Verhalten.
Antwort2
^
Ist ein Zeichen mit vielen Verwendungszwecken in TeX-Systemen. Für die normale Verwendung:
Um damit einen Exponenten auszudrucken, müssen Sie:
Muss im Mathematikmodus sein, d. h. zwischen
\(
und\)
oder$
und$
oder\[
und\]
oder in einer Umgebung wieequation
usw. stehen.Verwenden Sie es wie gewohnt.
Um einen Hut über Ihren Buchstaben zu drucken (wie ê), sollten Sie entweder Folgendes verwenden:
- Unicode-Eingabe (mit einer nativen UTF-8-Engine wie Lua/Xe(La)TeX oder
\usepackage[utf8]{inputenc}
verwenden:
- im Textmodus
\^e
- im Mathe-Modus
\hat{e}
- im Textmodus
Einzelne ^
Zeichen sind bei LaTeX-Eingaben (normalerweise) ungültig, daher die Fehler.
BEARBEITEN
Beispiele:
\documentclass{article}
\usepackage[utf8]{inputenc}
\begin{document}
\centering
\^e ê $ e^{x}$
\begin{equation}
\hat{a}=e^{x+1}
\end{equation}
\end{document}
Das Ergebnis ist:
Fortgeschrittene Sachen
Wenn ^
auf ein weiteres „und“ folgt ^
:
- ein Zeichen mit dem Code < 128
oder
- zwei der hexadezimalen Kleinbuchstaben:
0123456789abcdef
dann wird das ganze Trio/Quartett durch ein einzelnes Zeichen ersetzt. mit den Regeln aus dem TeX-Buch, Kapitel 8. (ImMillennium-Ausgabeist Seiten 46-7)