Org-Modus
| org-Modus | |
|---|---|
| | |
| | |
| Art der | Persönlicher Informationsmanager , Notizen , Struktureditor , Kompetente Programmierung ... |
| Autor | Carsten Dominik |
| Entwickler | Carsten Dominik und andere. |
| Geschrieben in | Emacs lispeln |
| Operationssystem | GNU/Linux [2] , BSD [2] , Microsoft Windows [2] und macOS [2] |
| Erste Ausgabe | 2003 [1] |
| Hardware-Plattform | GNU-Emacs |
| letzte Version | 9.1 |
| Lizenz | GPL |
| Webseite | orgmode.org |
| Mediendateien bei Wikimedia Commons | |
Org-mode (auch: org - mode ; [3] ausgesprochen /ɔːɡ məʊd/ ) ist der Modus zum Bearbeiten und Organisieren von Notizen , Planen und Entwickeln im freien Texteditor Emacs . Der Name wird verwendet, um sich auf Textdateien ("org-Dateien") zu beziehen, die einfache Beschriftungen enthalten, um Hierarchieebenen anzuzeigen (dies könnte eine Gliederung eines Aufsatzes, eine Liste von Themen mit Unterabschnitten, verschachtelter Computercode usw. sein). , und einen Editor mit Funktionen, die Markups lesen und die Elementhierarchie manipulieren können (Elemente erweitern/ausblenden, Blöcke von Elementen verschieben, Listen von Elementen prüfen, ...).
Org-mode wurde 2003 von Dominik Karsten geschaffen, ursprünglich um sein Leben und seine Arbeit zu organisieren, [4] und seit der ersten Veröffentlichung haben zahlreiche Benutzer und Entwickler zu diesem kostenlosen Paket beigetragen, [5] Emacs enthält Org-mode [6] als Hauptmodus . Bastian Gerry ist der Betreuer des Org-Modus in Zusammenarbeit mit einer aktiven Entwickler-Community . [7] Seit ihrem Erfolg mit EMACS haben auch mehrere andere Systeme damit begonnen, Funktionen für die Arbeit mit .org-Dateien bereitzustellen.
Gerät
Auf der Hauptseite des Org-Modus heißt es: „Der Org-Modus ist im Kern ein einfacher Planer, um Notizen zu machen und Listen zu verwalten.“ [8] Der Autor Dominik Carsten erklärt, dass „der Org-Modus baumartige Listen , Notizen , Hyperlinks , Tabellen , TODO-Listen , Projektplanung , GTD , HTML- und LaTeX - Markup erstellt, alles mit reinen Textdateien in Emacs .“ [9]
Das Org-System basiert auf Textdateien mit einfachem Markup, was die Dateien sehr portabel macht. Das Linux Information Project erklärt, dass „Plain Text von fast jeder Anwendung auf jedem Betriebssystem unterstützt wird“. [zehn]
Das System enthält eine leichte Auszeichnungssprache für Textdateien (ähnlich den Funktionen in Markdown , reStructuredText , Textile usw., mit einer anderen Implementierung), die es ermöglicht, Zeilen oder Abschnitte von Klartext hierarchisch zu trennen, zu beschriften, zu verknüpfen und so weiter an.
Funktionalität
Dieser Abschnitt enthält mehrere Beispiele für die Verwendung der hierarchischen Anzeige und der einfachen Textbearbeitung.
- Listen haben oft Unteraufgaben und bieten sich für eine hierarchische Anordnung an. Der Org-Modus erleichtert dies, indem Elemente markiert und Eigenschaften wie Prioritäten und Fälligkeitsdaten in einfache Schritte (verschachtelte Unteraufgaben und/oder Checklisten ) unterteilt werden können und Tags und Eigenschaften berücksichtigt werden. Im Kalender können die Aufgaben, die diese Woche zu erledigen sind, automatisch aus Datums-Tags generiert werden. [elf]
- Ein einfacher Textplaner. [12]
- Org-Dateien als miteinander verbundene Seiten eines persönlichen Wikis unter Verwendung von Markup für Links.
- Verfolgen Sie Fehler im Projekt, indem Sie .org-Dateien in verteilten Versionskontrollsystemen wie Git speichern .
Integration
Der Organisationsmodus verfügt über Funktionen zum Exportieren in andere Formate, und andere Systeme verfügen über Funktionen zum Umgang mit Formaten im Organisationsmodus. Darüber hinaus kann ein Texteditor mit vollem Funktionsumfang Funktionen zum Umgang mit Wikis, persönlichen Kontakten, E-Mails, Kalendern usw. enthalten. Da der Org-Modus nur reiner Text ist, können diese Funktionen auch im Org-Modus enthalten sein.
Exportieren Sie Pakete in andere Auszeichnungssprachen wie MediaWiki (org-export-generic, org-export), in Flashcard - Lernsysteme, die SuperMemo -Algorithmen implementieren (org-drill, org-learn). [13]
Außerhalb von Editoren im Org-Modus wird Org-Markup auf github , [14] dem JIRA - Bug-Tracker , [15] Pandoc und anderen verwaltet.
Einige Systeme, die mit org-Dateien umgehen, sind:
- GNU/Emacs
- Mobile Apps: [16]
- Mobile Organisation für iOS.
- Mobile Organisation für Android.
- MobileOrgNG für Android.
- Orgly für Android.
- Im Vim -Texteditor mit Plugins: [17]
- VimOrganizer ist ein Emacs-Klon im Org-Modus für Vim.
- vim-orgmode - Planung und Aufgabenverwaltung für Vim basierend auf Emacs Org-mode.
- VOoM ist ein Planer, der den Org-Layout-Modus enthält.
- vxfold.vim - Falten ähnlich dem Emacs Org-Modus.
- Erhabener Text mit Org-Syntax und -Funktionen unter Verwendung des Orgmode-Plugins. [achtzehn]
Siehe auch
- Leichte Auszeichnungssprache
- Vergleich der Notizsoftware
- Vergleich von Dokumentauszeichnungssprachen
- Liste der Manager für persönliche Informationen
- Struktureditor
Notizen
- ↑ Johnson T. Emacs als Werkzeug für die moderne Wissenschaft // Johnson Matthey Technology Review – Johnson Matthey , 2022. – ISSN 2056-5135 – doi:10.1595 / 205651322X16316969040478
- ↑ 1 2 3 4 Verzeichnis freier Software
- ↑ Gmane : Org, Org-mode, Orgmode, Org Mode Archiviert am 10. September 2017 auf der Wayback Machine - Carsten Dominik: Org, the system; Org-Modus, der Hauptmodus
- ↑ Dominik, Carsten, Emacs Org-mode: Organizing a Scientist's Life and Work (Abstract und Video) , Max-Planck-Institut für neurologische Forschung , < http://www.nf.mpg.de/orgmode/guest-talk-dominik. html > . Abgerufen am 17. Mai 2016. Archiviert am 8. Mai 2012 auf der Wayback Machine
- ↑ Org Mode Manual: History and acknowledgements , Free Software Foundation , < http://orgmode.org/org.html#History-and-Acknowledgements >
- ↑ Corbet, Jonathan (2006), Pre-testing Emacs 22 , LWN.net , < http://lwn.net/Articles/206916/ >
- ↑ Org-Modus für Emacs – Community , < http://orgmode.org/community.html >
- ↑ O'Toole, David, Org-Tutorial , < http://orgmode.org/worg/org-tutorials/orgtutorial_dto.html >
- ↑ Dominik, Carsten, Technische Beschreibung in 24 Worten , < http://orgmode.org/worg/org-quotes.html#sec-2-1 >
- ↑ The Linux Information Project: Was ist einfacher Text?
- ↑ Chavan, Abhijeet (2007), Get Organized with Emacs Org-mode , Linux Journal , < http://www.linuxjournal.com/article/9116 >
- ↑ Chua, Sacha, Outlining Your Notes with Org , < http://sachachua.com/blog/2008/01/outlining-your-notes-with-org/ >
- ↑ Beigesteuerte Pakete im Org-Modus und viele andere hierarchische oder listenorientierte Formate.
- ↑ GitHub-Markup , < http://github.com/github/markup >
- ↑ Bao, Haojun, org-jira , < http://github.com/baohaojun/org-jira >
- ↑ Mobile Org-Apps: MobileOrg für iOS , archiviert am 23. März 2010. , MobileOrg für Android , MobileOrgNG für Android , Orgzly für Android
- ↑ Vim-Plugins für die Org-Modus-Funktionalität: VimOrganizer , vim-orgmode , VOoM , vxfold.vim
- ↑ Magnusson, Daniel, Orgmode , < http://github.com/danielmagnussons/orgmode >
Literatur
- Dominik, Carsten. The Org Mode 7 Reference Manual: Organisieren Sie Ihr Leben mit GNU Emacs . - UK: Network Theory, 2010. - S. 282. - ISBN 978-1-906966-08-9 . Archiviert am 2. November 2012 auf der Wayback Machine
- Schulte, Eric; Davison, Dan; Farbstoff, Thomas; Dominik, Carsten (Januar 2012). "Eine mehrsprachige Computerumgebung für literarische Programmierung und reproduzierbare Forschung" . Zeitschrift für statistische Software (American Statistical Association) 46 (3): 1-24. ISSN 1548-7660 .
- Schulte, E.; Davison, D. Active Documents with Org-Mode (unbestimmt) // Computing in Science Engineering. — American Institute of Physics und IEEE Computer Society . - T. 13 , Nr. 3 . - S. 66-73 . — ISSN 1521-9615 .
Links
- Offizielle Website des Org-Modus auf Englisch, Französisch und Japanisch
- EmacsWiki: Org-Modus
- Emacs-orgmode-Mailinglisten ( Review ) – Allgemeine Diskussionen über die Entwicklung des Org-Modus, Fehlerberichte und Fragen zur Verwendung