Modul org

Versiunea actuală a paginii nu a fost încă revizuită de colaboratori experimentați și poate diferi semnificativ de versiunea revizuită pe 10 septembrie 2017; verificările necesită 19 modificări .
modul org
Tip de Manager de informații personale , Note , Editor de structură , Programare competentă ...
Autor Carsten Dominik
Dezvoltatori Carsten Dominik și alții.
Scris in Emacs lisp
Sistem de operare GNU/Linux [2] , BSD [2] , Microsoft Windows [2] și macOS [2]
Prima editie 2003 [1]
Platformă hardware GNU Emacs
ultima versiune 9.1
Licență GPL
Site-ul web orgmode.org
 Fișiere media la Wikimedia Commons

Org-mode (de asemenea: org - mode ; [3] pronunțat /ɔːɡ məʊd/ ) este modul de editare și organizare a notelor , planificare și dezvoltare în editorul de text liber Emacs . Numele este folosit pentru a se referi la fișiere text („fișiere-org”) care includ etichete simple pentru a indica nivelurile de ierarhie (aceasta ar putea fi o schiță a unui eseu, o listă de subiecte cu subsecțiuni, cod de computer imbricat, ...) , și un editor cu caracteristici care pot citi markup și manipula ierarhia elementelor (extinde/ascunde elemente, muta blocuri de elemente, verifică liste de articole, ...).

Org-mode a fost creat de Dominik Karsten în 2003, inițial pentru a-și organiza viața și munca, [4] și de la prima lansare, numeroși utilizatori și dezvoltatori au contribuit la acest pachet gratuit , [5] Emacs conține Org-mode [6] ca mod principal . Bastian Gerry este menținătorul modului org în colaborare cu o comunitate activă de dezvoltatori . [7] De la succesul lor cu EMACS, câteva alte sisteme au început, de asemenea, să ofere funcții pentru lucrul cu fișiere .org.

Dispozitiv

Pagina principală a org-mode afirmă că „În esență, org-mode este un simplu planificator pentru a lua note și a gestiona liste”. [8] Autorul Dominik Carsten explică că „Org-mode face liste de tip arbore , note , hyperlinkuri , tabele , liste de TODO , planificare de proiecte , GTD , HTML și markup LaTeX , toate cu fișiere text simplu în Emacs ”. [9]

Sistemul organizațional se bazează pe fișiere text cu marcare simplă, ceea ce face fișierele foarte portabile. Linux Information Project explică că „Textul simplu este acceptat de aproape fiecare aplicație, pe fiecare sistem de operare”. [zece]

Sistemul include un limbaj de marcare ușor pentru fișierele text (similar cu funcțiile din Markdown , reStructuredText , Textile etc., cu o implementare diferită), care permite liniilor sau secțiunilor de text simplu să fie separate ierarhic, etichetate, legate și așa pe.

Funcționalitate

Această secțiune oferă câteva exemple de utilizare a afișajului ierarhic și a editării textului simplu.

Integrare

Org-mode are caracteristici pentru exportul în alte formate, iar alte sisteme au caracteristici pentru gestionarea formatelor org-mode. În plus, un editor de text cu funcții complete poate avea caracteristici pentru gestionarea wiki-urilor, contactelor personale, e-mailurilor, calendarelor și așa mai departe; deoarece org-mode este doar text simplu, aceste funcții pot fi incluse și în org-mode.

Exportați pachete în alte limbaje de marcare, cum ar fi MediaWiki (org-export-generic, org-export), în sisteme de învățare flashcard care implementează algoritmi SuperMemo (org-drill, org-learn). [13]

În afara editorilor în modul org, org-markup este menținut pe github , [14] instrumentul de urmărire a erorilor JIRA , [15] Pandoc și altele.

Unele sisteme care gestionează fișierele organizatorice sunt:

Vezi și

Note

  1. Johnson T. Emacs as a Tool for Modern Science  // Johnson Matthey technology review - Johnson Matthey , 2022. - ISSN 2056-5135 - doi:10.1595 / 205651322X16316969040478
  2. 1 2 3 4 Director de software gratuit
  3. Gmane : Org, Org-mode, Orgmode, Org Mode Arhivat 10 septembrie 2017 la Wayback Machine  - Carsten Dominik: Org, the system; Org-mode, modul major
  4. Dominik, Carsten, Emacs Org-mode: Organizing a Scientist's Life and Work (rezumat și video) , Max Planck Institute for Neurological Research , < http://www.nf.mpg.de/orgmode/guest-talk-dominik. html > . Extras 17 mai 2016. Arhivat 8 mai 2012 la Wayback Machine 
  5. Org Mode Manual: History and acknowledgments , Free Software Foundation , < http://orgmode.org/org.html#History-and-Acknowledgements > 
  6. Corbet, Jonathan (2006), Pre-testing Emacs 22 , LWN.net , < http://lwn.net/Articles/206916/ > 
  7. Modul organizație pentru Emacs - Comunitate , < http://orgmode.org/community.html > 
  8. O'Toole, David, Tutorial org , < http://orgmode.org/worg/org-tutorials/orgtutorial_dto.html > 
  9. Dominik, Carsten, Descriere tehnică în 24 de cuvinte , < http://orgmode.org/worg/org-quotes.html#sec-2-1 > 
  10. Proiectul de informații Linux: Ce este textul simplu?
  11. Chavan, Abhijeet (2007), Get Organized with Emacs Org-mode , Linux Journal , < http://www.linuxjournal.com/article/9116 > 
  12. Chua, Sacha, Outlining Your Notes with Org , < http://sachachua.com/blog/2008/01/outlining-your-notes-with-org/ > 
  13. Pachete contribuite în modul organizație și multe alte formate ierarhice sau orientate pe listă.
  14. Markup GitHub , < http://github.com/github/markup > 
  15. Bao, Haojun, org-jira , < http://github.com/baohaojun/org-jira > 
  16. Aplicații mobile ale organizației: MobileOrg pentru iOS Arhivat 23 martie 2010. , MobileOrg pentru Android , MobileOrgNG pentru Android , Orgzly pentru Android
  17. Pluginuri Vim pentru funcționalitatea modului Org: VimOrganizer , vim-orgmode , VOoM , vxfold.vim
  18. Magnusson, Daniel, orgmode , < http://github.com/danielmagnussons/orgmode > 

Literatură

Link -uri