Schnellste Möglichkeit, mathematische Formeln sofort einzugeben?

Es gibt keine Einschränkung der Plattform in den Antworten, aber ein paar Dinge zu beachten:

  • Das Ziehen einer Maus und das 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, die es beschleunigen sollen, anstatt es nur roh einzugeben?
    • Sie können Ihre eigenen Verknüpfungen on the fly in mehreren Programmen entwerfen, aber ich bin neugierig, was sind die schnellsten mathematischen Verknüpfungen bereits entworfen und bereit zu verwenden?
Author: James Mertz, 2009-10-06

9 answers

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

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

Dadurch wird Folgendes erzeugt:

alt-text

Es wird nicht viel einfacher als das.

Es gibt auch ein ganzes Papier (PDF) über die Verwendung von Klartext zum Eingeben von Formeln.

 19
Author: Nathan DeWitt,
Warning: date(): Invalid date.timezone value 'Europe/Kyiv', we selected the timezone 'UTC' for now. in /var/www/agent_stack/data/www/techietown.info/template/agent.layouts/content.php on line 61
2011-08-18 13:10:52

Auch heute ist es schwer, die mathematische Notation von (La)TeX zu schlagen. Zu Vergleichszwecken kann Nathans Word 2007-Beispiel mit dem Code

$ (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 besteht der einzige merkliche Unterschied darin, dass Word () sowohl zum Setzen von Klammern als auch zum Einschließen von Blöcken zum Setzen verwendet, während (La)TeX {} zum Einschließen von Blöcken reserviert (und verwendet \{ und \} zum Setzen von geschweiften Klammern).

Die Killer-Funktion von (La)TeX, obwohl, ist die Tatsache, dass Sie können schreiben Sie Ihre eigenen Makros, und deshalb definieren Sie Ihre eigenen Tastenkürzel für mathematische (und nonmathematical) Inhalt. Soweit ich weiß, hat der Gleichungseditor von Word 2007 diese Funktion nicht.

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

 5
Author: las3rjock,
Warning: date(): Invalid date.timezone value 'Europe/Kyiv', we selected the timezone 'UTC' for now. in /var/www/agent_stack/data/www/techietown.info/template/agent.layouts/content.php on line 61
2011-08-18 13:09:54

Auf der Suche nach einer schnelleren Möglichkeit zur Eingabe von Differentialgleichungen habe ich festgestellt, dass Sie tatsächlich Autokorrektur für Mathematik hinzufügen können, sodass ich anstelle von \partial_x \px eingeben kann (ich habe das gewählt, weil es üblich ist).

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

Habe ich dieser Test in OneNote 2013. Ich habe dann Word geöffnet und es hatte tatsächlich meine Anpassungen, aber als ich es versuchte, schien es ein wenig anders zu funktionieren. Ich könnte auch arbeiten, aber ich muss es dort nicht benutzen, also habe ich keine Zeit mehr damit verbracht. Dies ist die schnellste Möglichkeit, Gleichungen einzugeben, die ich kenne, da sie vollständig anpassbar ist und Sie sie an das anpassen können, was Sie häufig verwenden. Sobald ich eine anständige Bibliothek habe, kann ich tatsächlich schneller Gleichungen eingeben als ich kann Hand.

Hoffentlich kommt dieses Bild mit einigen der mathematischen Autokorrekturen durch, die ich unten definiert habe:

geben Sie hier die Bildbeschreibung ein

 4
Author: Lawrence,
Warning: date(): Invalid date.timezone value 'Europe/Kyiv', we selected the timezone 'UTC' for now. in /var/www/agent_stack/data/www/techietown.info/template/agent.layouts/content.php on line 61
2015-10-18 02:53:06

Ich habe noch keinen schnelleren Weg gefunden als die Verwendung von Mathtype für MS Word mit definierten Tastenkombinationen (unterstützt LaTeX-Export).

 1
Author: Rook,
Warning: date(): Invalid date.timezone value 'Europe/Kyiv', we selected the timezone 'UTC' for now. in /var/www/agent_stack/data/www/techietown.info/template/agent.layouts/content.php on line 61
2009-10-06 19:41:54

OCR von einem Stiftgerät aufgezeichnet.

Ich glaube, MS PowerPoint hat die Fähigkeit, auf dem Bildschirm zu schreiben, also bin ich sicher, dass Sie eine Drittanbieter-App finden können.

 1
Author: Lance Roberts,
Warning: date(): Invalid date.timezone value 'Europe/Kyiv', we selected the timezone 'UTC' for now. in /var/www/agent_stack/data/www/techietown.info/template/agent.layouts/content.php on line 61
2009-10-06 19:49:06

Ich weiß, dass du LaTeX willst, aber ich benutze LyX nur, um es einzugeben, weil ich in der Lage bin, mit dem Prof Schritt zu halten, wenn er Formeln mit LyX schreibt...

 1
Author: calyth,
Warning: date(): Invalid date.timezone value 'Europe/Kyiv', we selected the timezone 'UTC' for now. in /var/www/agent_stack/data/www/techietown.info/template/agent.layouts/content.php on line 61
2009-10-06 20:00:25

Mochte ich immer Wissenschaftlichen Arbeitsplatz - - Sie könnte klicken Sie auf auswählen, um alle mathematischen Operatoren, wenn Sie wollte, aber es hatte Tastenkombinationen für alles & auch in den ersten Tagen, wenn das Hauptdokument war weit von WYSIWYG ist die Gleichung, die Bearbeitung immer war 'in place' - und Blitz-schnell. Wenn Sie viel technisches Schreiben, empfehle ich es. Es ist im Laufe der Zeit teuer geworden.

 1
Author: DaveParillo,
Warning: date(): Invalid date.timezone value 'Europe/Kyiv', we selected the timezone 'UTC' for now. in /var/www/agent_stack/data/www/techietown.info/template/agent.layouts/content.php on line 61
2009-10-06 21:08:19

Kasse mathml - (w3c-standard) .. vielleicht in Kombination mit asciimathml, auch verwendet von asciidoc.

Als Randnotiz: Es gibt eine Art Addon zum Developer Framework qt: "qmmlwidget "

alt-text

 1
Author: akira,
Warning: date(): Invalid date.timezone value 'Europe/Kyiv', we selected the timezone 'UTC' for now. in /var/www/agent_stack/data/www/techietown.info/template/agent.layouts/content.php on line 61
2011-10-17 03:46:03

Sie können LYX verwenden. Dort können Sie ziemlich schnell alle Tastenkombinationen lernen, die Sie benötigen, und eine beliebige Kombination von Text\Math eingeben.

Der große Vorteil davon kommt, wenn Sie die Quelle dessen anzeigen, was Sie dort unter Ansicht >> Quellbereich eingeben. Hier können Sie auswählen, ob Sie "Nur Körper" anzeigen möchten, und dort sehen Sie den Latex-Code von allem, was Sie so einfach eingegeben haben. Von hier aus können Sie es einfach kopieren und einfügen, wo immer Sie es brauchen.

Beispiel

 0
Author: Jon,
Warning: date(): Invalid date.timezone value 'Europe/Kyiv', we selected the timezone 'UTC' for now. in /var/www/agent_stack/data/www/techietown.info/template/agent.layouts/content.php on line 61
2017-07-11 17:07:35