Modo org
| modo org | |
|---|---|
| | |
| | |
| Tipo de | Gestor de información personal , Notas , Editor de estructuras , Programación competente ... |
| Autor | carsten dominik |
| Desarrolladores | Carsten Dominik y otros. |
| Escrito en | Ceceo de Emacs |
| Sistema operativo | GNU/Linux [2] , BSD [2] , Microsoft Windows [2] y macOS [2] |
| Primera edición | 2003 [1] |
| plataforma de hardware | GNU Emacs |
| ultima versión | 9.1 |
| Licencia | GPL |
| Sitio web | orgmode.org |
| Archivos multimedia en Wikimedia Commons | |
Org-mode (también: org - mode ; [3] pronunciado /ɔːɡ məʊd/ ) es el modo para editar y organizar notas , planificar y desarrollar en el editor de texto gratuito Emacs . El nombre se usa para referirse a archivos de texto ("org-files") que incluyen etiquetas simples para indicar niveles de jerarquía (esto podría ser un resumen de un ensayo, una lista de temas con subsecciones, código de computadora anidado, ...) , y un editor con características que pueden leer marcas y manipular la jerarquía de elementos (expandir/ocultar elementos, mover bloques de elementos, verificar listas de elementos, ...).
Org-mode fue creado por Dominik Karsten en 2003, originalmente para organizar su vida y trabajo, [4] y desde el primer lanzamiento, numerosos usuarios y desarrolladores han contribuido a este paquete gratuito , [5] Emacs contiene Org-mode [6] como modo principal . Bastian Gerry es el mantenedor de org-mode en colaboración con una activa comunidad de desarrolladores . [7] Desde su éxito con EMACS, varios otros sistemas también han comenzado a proporcionar funciones para trabajar con archivos .org.
Dispositivo
La página principal de Org-mode establece que "En esencia, org-mode es un planificador simple para tomar notas y administrar listas". [8] El autor Dominik Carsten explica que "Org-mode crea listas en forma de árbol , notas , hipervínculos , tablas , listas TODO , planificación de proyectos , marcado GTD , HTML y LaTeX , todo con archivos de texto sin formato en Emacs ". [9]
El sistema de organización se basa en archivos de texto con marcado simple, lo que hace que los archivos sean muy portátiles. El Proyecto de información de Linux explica que "el texto sin formato es compatible con casi todas las aplicaciones, en todos los sistemas operativos". [diez]
El sistema incluye un lenguaje de marcado ligero para archivos de texto (similar a las funciones de Markdown , reStructuredText , Textile , etc., con una implementación diferente), que permite separar jerárquicamente líneas o secciones de texto plano, etiquetarlas, vincularlas, etc. en.
Funcionalidad
Esta sección proporciona varios ejemplos del uso de visualización jerárquica y edición de texto sin formato.
- Las listas suelen tener subtareas y se prestan a una disposición jerárquica. El modo Org facilita esto al permitir etiquetar elementos y propiedades como prioridades y fechas de vencimiento, subdividir en pasos simples (subtareas anidadas y/o listas de verificación ), y respeta etiquetas y propiedades. En el calendario , los elementos que deben realizarse esta semana se pueden generar automáticamente a partir de etiquetas de fecha. [once]
- Un planificador de texto simple. [12]
- Archivos de la organización como páginas interconectadas de un wiki personal , utilizando marcas para enlaces.
- Realice un seguimiento de los errores en el proyecto almacenando archivos .org en sistemas de control de versiones distribuidos como Git .
Integración
Org-mode tiene funciones para exportar a otros formatos, y otros sistemas tienen funciones para manejar formatos de org-mode. Además, un editor de texto completo puede tener funciones para manejar wikis, contactos personales, correo electrónico, calendarios, etc.; dado que org-mode es solo texto sin formato, estas funciones también se pueden incluir en org-mode.
Exporte paquetes a otros lenguajes de marcado como MediaWiki (org-export-generic, org-export), a sistemas de aprendizaje de tarjetas flash que implementan algoritmos SuperMemo (org-drill, org-learn). [13]
Fuera de los editores org-mode, org-markup se mantiene en github , [14] el rastreador de errores de JIRA , [15] Pandoc y otros.
Algunos sistemas que manejan archivos de la organización son:
- GNU/Emacs
- Aplicaciones móviles: [16]
- Organización móvil para iOS.
- Organización móvil para Android.
- MobileOrgNG para Android.
- Orgly para Android.
- En el editor de texto Vim , usando complementos: [17]
- VimOrganizer es un clon del modo org de emacs para Vim.
- vim-orgmode - programación y gestión de tareas para Vim basado en Emacs Org-mode.
- VOoM es un planificador que incluye el modo de diseño de organización.
- vxfold.vim - plegado similar al modo Org de Emacs.
- Sublime Text con sintaxis y características de Org utilizando el complemento orgmode. [Dieciocho]
Véase también
- Lenguaje de marcado ligero
- Comparación de software para tomar notas
- Comparación de lenguajes de marcado de documentos
- Lista de administradores de información personal
- editor de estructura
Notas
- ↑ Johnson T. Emacs como herramienta para la ciencia moderna // Revisión de tecnología de Johnson Matthey - Johnson Matthey , 2022. - ISSN 2056-5135 - doi:10.1595 / 205651322X16316969040478
- ↑ 1 2 3 4 Directorio de software libre
- ↑ Gmane : Org, Org-mode, Orgmode, Org Mode Archivado el 10 de septiembre de 2017 en Wayback Machine - Carsten Dominik: Org, the system; Org-mode, el modo principal
- ↑ Dominik, Carsten, Emacs Org-mode: Organización de la vida y el trabajo de un científico (resumen y video) , Instituto Max Planck de Investigación Neurológica , < http://www.nf.mpg.de/orgmode/guest-talk-dominik. html > . Consultado el 17 de mayo de 2016. Archivado el 8 de mayo de 2012 en Wayback Machine .
- ↑ Org Mode Manual: Historial y reconocimientos , Free Software Foundation , < http://orgmode.org/org.html#History-and-Acknowledgments >
- ↑ Corbet, Jonathan (2006), Prueba previa de Emacs 22 , LWN.net , < http://lwn.net/Articles/206916/ >
- ↑ Modo Org para Emacs - Community , < http://orgmode.org/community.html >
- ↑ O'Toole, David, Tutorial de organización , < http://orgmode.org/worg/org-tutorials/orgtutorial_dto.html >
- ↑ Dominik, Carsten, Descripción técnica en 24 palabras , < http://orgmode.org/worg/org-quotes.html#sec-2-1 >
- ↑ The Linux Information Project: ¿Qué es texto sin formato?
- ↑ Chavan, Abhijeet (2007), Organícese con Emacs Org-mode , Linux Journal , < http://www.linuxjournal.com/article/9116 >
- ↑ Chua, Sacha, Esquematización de sus notas con Org , < http://sachachua.com/blog/2008/01/outlining-your-notes-with-org/ >
- ↑ Paquetes contribuidos en modo Org y muchos otros formatos jerárquicos u orientados a listas.
- ↑ Marcado de GitHub , < http://github.com/github/markup >
- ↑ Bao, Haojun, org-jira , < http://github.com/baohaojun/org-jira >
- ↑ Aplicaciones móviles de la organización: MobileOrg para iOS Archivado el 23 de marzo de 2010. , MobileOrg para Android , MobileOrgNG para Android , Orgzly para Android
- ↑ Complementos de Vim para la funcionalidad del modo Org: VimOrganizer , vim-orgmode , VOoM , vxfold.vim
- ↑ Magnusson, Daniel, modo org , < http://github.com/danielmagnussons/orgmode >
Literatura
- Dominick, Carsten. Manual de referencia de Org Mode 7: Organiza tu vida con GNU Emacs . - Reino Unido: Network Theory, 2010. - P. 282. - ISBN 978-1-906966-08-9 . Archivado el 2 de noviembre de 2012 en Wayback Machine .
- Schulte, Eric; Davison, Dan; tinte, Thomas; Dominik, Carsten (enero de 2012). "Un entorno informático multilingüe para la programación alfabetizada y la investigación reproducible" . Journal of Statistical Software (Asociación Estadounidense de Estadística) 46 (3): 1-24. ISSN 1548-7660 .
- Schulte, E.; Davison, D. Documentos activos con Org-Mode (indefinido) // Computación en ingeniería científica. — Instituto Americano de Física e IEEE Computer Society . - T. 13 , N º 3 . - S. 66-73 . — ISSN 1521-9615 .
Enlaces
- Sitio web oficial del modo Org , en inglés, francés y japonés
- EmacsWiki: Modo Org
- Listas de correo de Emacs-orgmode ( revisión ): discusiones generales sobre el desarrollo de Org-mode, informes de errores y preguntas de uso