Der schnellste Weg, um mathematische Formeln direkt einzugeben?


13

In den Antworten gibt es keine Einschränkung der Plattform, aber ein paar Dinge, die zu beachten sind:

  • Das Ziehen einer Maus und Klicken auf eine beliebige Schaltfläche ist viel zu langsam und sollte von jeder Antwort ausgeschlossen werden.
    • Latex ist natürlich ein Standard. Gibt es Verknüpfungen, mit denen man es beschleunigen kann, anstatt es nur roh zu tippen?
    • Sie können Ihre eigenen Verknüpfungen in mehreren Programmen im Handumdrehen entwerfen, aber ich bin gespannt, welche der schnellsten mathematischen Verknüpfungen wurden bereits entwickelt und sind einsatzbereit?

Antworten:


18

Ich liebe es, den integrierten Gleichungseditor in Word 2007 zu verwenden. Alt+ =Ruft den Editor auf, und Sie geben Folgendes ein:

(a+b)^n=\sum_(k=0)^n (n\atop k)a^k b^(n-k)

Dadurch wird Folgendes erzeugt:

Alt-Text

Einfacher geht es nicht.

Es gibt auch eine ganze Arbeit (PDF) über die Verwendung von Klartext zur Eingabe von Formeln.


2
Ein Vorteil, den ich bei Word festgestellt habe, ist, dass Sie (a + b) / c (7 Zeichen) ausführen können. In Latex ist \ frac {a + b} {c} (13 Zeichen).
Ian Kelling

1
Wird dies für Inline-Gleichungen und -Samples nützlich sein, unter denen ich normalerweise sehr leide? Wie wäre es mit einer anderen Version von MS wie 2010 oder 2013, haben sie das gleiche?
AlFagera

1
Dies ist äußerst nützlich für Inline-Gleichungen. Ich habe es ausgiebig benutzt, als ich Artikel für Informatik und Statistik geschrieben habe. Ich habe es in Office 2010 und 2013 verwendet und es funktioniert großartig. Drücken Sie in der Mitte Ihres Satzes einfach die Tasten Alt und = und beginnen Sie mit der Eingabe.
Nathan DeWitt

5

Selbst heute ist es schwer, die mathematische Notation von (La) TeX zu übertreffen. Zu Vergleichszwecken kann Nathans Word 2007-Beispiel mithilfe des Codes gesetzt werden

$ (a+b)^n=\sum_{k=0}^n {n \choose k} a^k b^{n-k} $

um die Ausgabe zu erzeugen

Alt-Text

In diesem Beispiel ist der einzige bemerkbare Unterschied, dass Word ()sowohl zum Setzen von Klammern als auch zum {}Einschließen von Blöcken verwendet , während (La) TeX zum Einschließen von Blöcken reserviert ( \{und \}zum Setzen von geschweiften Klammern und verwendet ).

Das Killer-Feature von (La) TeX ist jedoch die Tatsache, dass Sie Ihre eigenen Makros für mathematische (und nicht-mathematische) Inhalte schreiben und daher Ihre eigenen Verknüpfungen definieren können. Soweit mir bekannt ist, verfügt der Formeleditor von Word 2007 nicht über diese Funktion.

Die schnellsten (La) TeX-Verknüpfungen für Sie hängen von Ihren Verwendungsmustern ab. Einige der standardisierteren, die ich verwende, sind das \ce{}Makro (bereitgestellt durch das mhchem- Paket) zum Setzen chemischer Formeln und das \SI{value}{unit}(bereitgestellt durch das siunitx- Paket) zum Setzen von Einheiten und Werten, aber sie wären wahrscheinlich nicht sehr nützlich für Leute, die selten sind Verwenden Sie in Ihren Dokumenten chemische Formeln oder physikalische Einheiten.


Es ist schnell zu tippen und sieht gut aus. OTOH der .tex -> .pdf-Kompilierungszyklus ist umständlich.
Tadeusz A. Kadłubowski

2
Das Killer-Feature von Word 2007 ist, dass meine Oma es hat. Es ist allgegenwärtig. Ich stimme Ihnen zu, dass (La) TeX leistungsstark ist, aber für eine einfache Verwendung müsste ich Word 2007 verwenden. (Und nein, ich musste bei meiner Großmutter nie eine Gleichung schreiben ...)
Nathan DeWitt

Wenn Oma nicht über latex(oder pdflatex) verfügt, können Sie ein LaTeX-Dokument mit einem einfachen Texteditor bearbeiten, während Sie mit Oma abhängen, und es kompilieren, wenn Sie wieder zu Hause sind. Wenn Oma eine Kopie benötigt, senden Sie ihr das PDF (für das Öffnen ist im Gegensatz zu Word-Dokumenten keine teure Office-Suite erforderlich).
mipadi

mipadi, dein Punkt ist genommen. Klartext ist einfach zu erstellen und zu bearbeiten. Für das Öffnen von Word-Dokumenten ist jedoch keine teure Office-Suite erforderlich. Der Word Viewer ist kostenlos: microsoft.com/downloads/…
Nathan DeWitt

@ las3rjock, Bist du sicher, dass Latex das Beste ist? Wie würden Sie diese Gleichung lesen? Mit dem Mund?
Pacerier

4

Auf der Suche nach einer schnelleren Möglichkeit, Differentialgleichungen einzugeben, habe ich festgestellt, dass Sie Autokorrektur für Mathematik hinzufügen können, damit \partial_xich nicht tippen kann \px(ich habe das gewählt, weil es eine übliche ist).

Dies bedeutet, dass ich die Gleichung ungefähr 10x schneller eingeben kann. Ich kann mit dieser Methode sogar längere Gleichungen programmieren. Das ist sehr aufregend. Dies macht es auch besser für Notizen, da dies fast so schnell wie von Hand eingegeben werden könnte, aber ordentlicher.

Ich habe diese Tests in OneNote 2013 durchgeführt. Dann habe ich Word geöffnet und es hatte tatsächlich meine Anpassungen, aber als ich es ausprobierte, schien es ein wenig anders zu funktionieren. Ich könnte auch arbeiten, aber ich muss es dort nicht verwenden, damit ich keine Zeit mehr damit verbringe. Dies ist die schnellste Möglichkeit, mir bekannte Gleichungen einzugeben, da sie vollständig anpassbar sind und Sie sie an Ihre üblichen Anforderungen anpassen können. Sobald ich eine anständige Bibliothek habe, kann ich Gleichungen tatsächlich schneller eingeben als von Hand.

Hoffentlich kommt dieses Bild mit einigen der Math AutoCorrect, die ich unten definiert habe, durch:

Bildbeschreibung hier eingeben


Ich bin Strömungsmechaniker und verwende die Impulsgleichung häufig in Notizen und Hausaufgaben. Also habe ich es mit der automatischen Korrektur für Mathematik eingegeben (kann nach dem normalen Eingeben der Gleichung in die automatische Korrektur eingefügt werden). Unten ist das Ergebnis: 15 Tasten, um diese 3 massiven Gleichungen einzugeben, die ich die ganze Zeit benutze ... Beeindruckend! i.stack.imgur.com/Gguki.jpg Math AutoCorrect & NS Equations Momentum
Lawrence

Das ist wirklich cool, @Lawrence. Ich wusste nicht, dass es eine automatische Korrektur für Mathematik gibt.
Nathan DeWitt

1

Ich habe noch keinen schnelleren Weg gefunden, als Mathtype für MS Word mit definierten Tastaturkürzeln zu verwenden (unterstützt den LaTeX-Export).


Was bietet Ihnen Mathtype, was der Formeleditor * nicht bietet? (* Ich beziehe mich nur auf Word 2007 - vor Gleichungseditoren gesaugt).
Nathan DeWitt

(Ich habe eq.edit schon eine Weile nicht mehr verwendet, daher sind einige davon möglicherweise veraltet.) 1. Sie können Tastenkombinationen definieren, während Sie im "visuellen Stil" arbeiten (kein Latex) <- viel schneller 2. Sie kann leicht eigene Templates definieren 3. Etwas komplizierteres ist eine Pita in Gl. editor ...
Rook

Der Gleichungseditor in MS unterstützt nicht die Tastenkombinationen, die mathtype verwendet, oder zumindest konnte ich sie nicht finden.
Nathan Fellman

1

OCR wurde von einem Stiftgerät aufgenommen.

Ich bin davon überzeugt, dass MS PowerPoint über Stiftfunktionen verfügt, mit denen Sie auf dem Bildschirm schreiben können. Daher bin ich mir sicher, dass Sie eine Drittanbieter-App finden können.


Ein OCR-Programm, das komplexe Mathematik analysieren kann? Das ist beeindruckend.
Mike Cooper

Es analysiert es nicht, sondern speichert nur das Geschriebene.
Lance Roberts

Windows 7 verfügt über das Math Input Panel (im Grunde genommen das Handschrifterkennungsmodul für komplexe Mathematik) und ist ziemlich beeindruckend.
Shinrai

Funktioniert in der Praxis nicht.
user1323995

1

Ich weiß, dass Sie LaTeX wollen, aber ich benutze nur LyX, um es zu tippen, weil ich in der Lage bin, mit dem Prof mitzuhalten, wenn er Formeln mit LyX schreibt ...


1

Ich mochte Scientific Workplace schon immer - Sie konnten alle mathematischen Operatoren auswählen, wenn Sie wollten, aber es hatte Tastaturkürzel für alles und selbst in den frühesten Tagen, als das Hauptdokument weit von WYSIWYG entfernt war, war die Gleichungsbearbeitung immer "an Ort und Stelle". und blitzschnell. Wenn Sie viel technisches Schreiben schreiben, empfehle ich es. Es ist im Laufe der Zeit teuer geworden.


Muss zustimmen; Ich habe vor 10 Jahren mit Scientific Word (der Textverarbeitungsteilmenge von Workplace) meinen Doktortitel geschrieben und war begeistert. Das Beste daran war, dass das zugrunde liegende Dokument einfach LaTex war.
Joel in Gö


0

Sie können LYX verwenden. Dort können Sie schnell alle benötigten Tastaturkürzel erlernen und eine beliebige Kombination aus Text und Mathematik eingeben.

Der große Vorteil davon ist, dass Sie die Quelle dessen anzeigen, was Sie dort unter Ansicht >> Quellbereich eingeben. Hier können Sie auswählen, dass "Nur Körper" angezeigt werden soll, und dort sehen Sie den Latex-Code von allen, die Sie so einfach eingegeben haben. Von hier aus können Sie es einfach kopieren und einfügen, wo immer Sie es benötigen.

Beispiel


"Nun, eigentlich bin ich hierher gekommen, um nach einer besseren Lösung als meiner zu suchen, aber ich denke immer noch, dass es die schnellste ist." - Dies ist ein Kommentar, ich habe ihn entfernt, da er niemals als Antwort eingereicht werden sollte. Der einzige Grund, warum ich nicht gewählt habe, um Ihre Antwort zu löschen, ist, dass Sie auch die Frage beantwortet haben.
Ramhound
Durch die Nutzung unserer Website bestätigen Sie, dass Sie unsere Cookie-Richtlinie und Datenschutzrichtlinie gelesen und verstanden haben.
Licensed under cc by-sa 3.0 with attribution required.