Neben dem AutoFormat fristet die mathematische AutoKorrektur noch ein Schattendasein. Kaum jemand kennt sie, nur wenige nutzen sie. Wer viel mit mathematischen Ausdrücken arbeitet, sollte sich diese Option allerdings genau anschauen.
- Optionen | Dokumentprüfung | AutoKorrektur
- Math. AutoKorrektur
Standardmäßig wird die mathematische AutoKorrektur nicht ausgeführt – das Häkchen bei “AutoKorrekturregeln von Mathematik in anderen als mathematischen Bereichen verwenden” ist normalerweise nicht gesetzt.
Wenn man die Option aktiviert, kann man wunderbar Sonderzeichen, griechische Buchstaben oder ganze Formeln schreiben. Nur ein paar Beispiele:
alpha | ![]() |
approx | ![]() |
div | ![]() |
infty | ![]() |
<< | ![]() |
+- | ![]() |
quadratic | ![]() |
Sie können auch neue Formeln in die AutoKorrektur übernehmen. Erstellen Sie die Formel mit “Einfügen | Formel | Neue Formel”. So sieht die Formel aus, um das Volumen eines Kreiszylinders zu berechnen:
Markieren Sie die Formel innerhalb des Formeltool-Fensters und rufen Sie die mathematische AutoKorrektur auf. Im Feld “Durch” wird bereits die Formel angezeigt. Tippen Sie bei “Ersetzen” das Kürzel ein, mit dem Sie die Formel später abrufen wollen.
Bestätigen Sie mit OK und verlassen Sie alle Fenster.
Formeln, die ohne mathematische Sonderzeichen auskommen, können Sie natürlich auch ohne den Formeleditor schreiben und dann markieren.
Tipp: Bleiben Sie beim Prinzip, dass alle mathematischen AutoKorrekturen mit dem Schrägstrich anfangen.
Wie bitte lässt sich die gesamte „Kürzel-Liste“ denn ausdrucken ?
Oder muss man das Ganze auswendig lernen ?
LikeLike
Die Autokorrektur-Liste lässt sich nur mit VBA ausdrucken. Ein Beispiel gibt es hier: http://wordribbon.tips.net/T009084_Printing_a_List_of_AutoCorrect_Entries.html
LikeLike
Ich habe aber nicht probiert, ob das auch für die mathematische Autokorrektur gilt. Da ich nicht programmiere, weiß ich auch nicht, wie man den Code eventuell ergänzen müsste.
LikeLike
Im VBA-Code AutoCorrect durch OMathAutoCorrect ersetzen. Also z.B.:
Sub PrintMathAutoCorrect()
Dim a As OMathAutoCorrectEntry
For Each a In Application.OMathAutoCorrect.Entries
Selection.TypeText a.Name & vbTab & a.Value & “ “ & vbCr
Next
End Sub
Dann die Liste nach Belieben formatieren (ich hab sie in eine Tabelle umgewandelt).
LikeLike