Org mode para GNU Emacs

Puntos destacados

Características

Instalación

Primeros pasos

Contribuye

Móvil/Web

Org es un formato de archivo de texto plano altamente flexible y estructurado compuesto por apenas unas pocas estructuras simples, pero versátiles. Está diseñado para ser lo suficientemente simple para principiantes sin dejar de ser increíblemente potente para quienes ya tienen experiencia.

Echa un vistazo sobre el poder expresivo que ofrece Org en el ejemplo de abajo. Haz clic en los encabezados y enlaces para descubrir cómo Org organiza de manera inteligente el contenido estructurado. También puedes consultar la especificación formal de la sintaxis de Org y una lista de parseadores de la sintaxis de Org.

#+title:  Ejemplo de fichero Org
#+author: TEC
#+date:   2020-10-27
* Renovar el sitio web orgmode.org
* Aprender Org

Org hace que las cosas fáciles sean triviales y las cosas complejas, prácticas.

No necesitas aprender Org antes de usarlo: lee la página de inicio rápido
y podrás comenzar muy rápido. Si quieres profundizar, Org también estará
ahí para ti: consulta el manual y ¡únete a la comunidad!
    
** Comentarios

#+include: "other/feedback.org*manual" :only-contents t
* Revisar las proporciones de minificación de CSS
      
#+begin_src python
from pathlib import Path
cssRatios = []
for css_min in Path("resources/style").glob("*.min.css"):
    css = css_min.with_suffix('').with_suffix('.css')
    cssRatios.append([css.name,
    "{:.0f}% minified ({:4.1f} KiB)".format( 100 *
                      css_min.stat().st_size / css.stat().st_size,
                      css_min.stat().st_size / 1000)])
return cssRatios
#+end_src
#+RESULTS:
| index.css    | 76% minified ( 1.4 KiB) |
| org-demo.css | 77% minified ( 2.8 KiB) |
| errors.css   | 74% minified ( 4.9 KiB) |
| org.css      | 75% minified (10.7 KiB) |

Lecturas adicionales

A parte de la guía rápida y el manual, Org tiene una guía y una gran cantidad de documentación escrita por la comunidad en Worg.

Casi todas las personas que usan Org tienen una historia que contar sobre cómo este les permite actuar con mayor autonomía. Algunas personas lo encuentran tan útil que incluso han escrito artículos científicos sobre el valor de Org para llevar a cabo investigaciones reproducibles. También se han desarrollado herramientas de terceros para disfrutar de Org fuera de Emacs, como aplicaciones móviles.

Más sobre Org

El mimetype para ficheros Org es text/org. Los ficheros Org utilizan la extensión .org. La mayoría de los sistemas operativos no saben cómo abrir ficheros .org en Emacs, pero se pueden configurar para hacerlo sin mucho esfuerzo.

Aunque la implementación de Org en Emacs lisp es, con diferencia, la más completa en cuanto a funcionalidades, hay muchas otras herramientas que funcionan con Org.

El pulso del proyecto

Worg, un mundo de Org

Org y Org-mode abarcan tantos casos de uso que no resulta posible documentarlos de forma sencilla, y mucho menos mostrarlos todos en una única página. Como resultado, Worg sirve como una wiki comunitaria y ofrece un lugar para documentar y compartir información sobre todos los aspectos del uso y el manejo de Org.

Por ejemplo, Worg contiene:

Worg se mantiene como un repositorio Git con archivos Org que son publicados como una página web HTML. Las nuevas contribuciones son bienvenidas.

~$ git clone https://git.sr.ht/~bzg/worg

Unirse a la lista de correo

La lista de correo de Org es el lugar principal para conectar con la comunidad de Org. Te puedes suscribir a la lista y explorar la lista de archivos en list.orgmode.org o en esta página de Mailman.

Si no formas parte de la lista de suscripción, puedes enviar un correo a emacs-orgmode@gnu.org y te añadiremos al grupo de personas autorizadas que pueden enviar mensajes a la lista.

Puedes leer más sobre la lista de correo y encontrar más información sobre las novedades de Org en las redes sociales.

También puedes conectar con otras personas fanáticas de Org a través de IRC en #org-mode en Libera.Chat.

La lista completa de contribuyentes del Org mode se mantiene en Worg y también puedes ver los agradecimientos del manual.

Doom, Spacemacs, Scimax y configuraciones típicas

Los kits de inicio de Emacs Doom, Spacemacs y Scimax incluyen un conjunto seleccionado de paquetes y configuraciones que buscan mejorar el Org mode (e Emacs en general) para casos de uso específicos. Incluyen Org junto con integraciones entre org-mode y otros modos (como evil-mode).

Se incluyen a continuación los enlaces a los paquetes incluídos en Doom y Spacemacs. Scimac está profundamente integrado con Org, por lo que un buen punto de partida es el manual. Doom instala una versión de Org muy próxima al HEAD de desarrollo, mientras que Spacemacs y Scimax siguen org elpa.

Los kits de inicio suelen hacer cambios significativos en la experiencia de quién usa Org con Emacs. Si estás buscando algo más cercano a la versión original de Emacs, existen configuraciones populares como Purcell's emacs.d que incluyen personalizaciones del Org mode y paquetes relacionados con paquetes de Org.

En otros editores, Android, iOS

Si bien el conjunto de características de Org es actualmente exclusivo de Emacs, la funcionalidad básica para archivos Org ha sido implementada para una variedad de editores y aplicaciones móviles. A continuación se encuentran algunas extensiones y aplicaciones que permiten trabajar con ficheros Org:

Creado por TEC con Logo del unicornio de Org mode

con licencia GNU FDL 1.3. Consulta el código fuente de esta web.