Markdown, LaTeX combinado en el editor WYSIWYG. ¿Hay alguna?

19

Me gusta mucho la forma en que se implementa markdown en el conjunto de sitios SE, donde puedo escribir fácilmente code blocks , realizar formateo o incluso usar latex en algunos sitios como escribir $\pi$ . También me gusta cómo se ve y se siente este editor en línea . Pero está todo en línea.

¿Hay algún análogo WYSIWYG sin conexión de notepag o WMD en Ubuntu que opcionalmente admite el formato pdf como salida? Tanto el descuento como el látex se desean.

Deseo usar simultáneamente Markdown y LaTeX. Estoy planeando usar un editor para escribir algunas cosas técnicas con matemáticas, pero es molesto estar constantemente en "modo LaTeX". Entonces sería genial sumergirme en LaTeX cuando necesite fórmulas y usar el descuento cuando necesite hablar en lenguaje natural.

UPD. Casi todas las respuestas fueron bastante útiles, pero ninguna responde directamente a mi pregunta. Aceptaré @NN. answer como el más completo.

    
pregunta om-nom-nom 06.09.2011 - 21:17

9 respuestas

4

Acabo de descubrir enlace . Aparentemente también está disponible sin conexión e incluye muchas otras características interesantes además de ser un editor / visor WYSIWYG Markdown + LaTeX.

    
respondido por el justineuro 27.07.2015 - 18:45
7

Lyx viene a la mente. Es técnicamente un editor de LaTeX, por lo que es quizás un poco más complicado de lo que estás buscando. Pero es básicamente WYSIWYG, y es compatible con LaTeX. No sé de ningún otro editor de documentos que haga eso.

    
respondido por el Kris Harper 06.09.2011 - 21:25
7

Sugiero que se quede con LaTeX (solo) por los siguientes motivos:

  • Al usar un marcado externo a LaTeX necesitaría un programa adicional (editor o compilador) para pdflatex o lo que sea que use. Esto puede ser una sobrecarga innecesaria y puede hacer que sea más difícil compartir sus archivos debido a la portabilidad (LaTeX se usa comúnmente para textos técnicos, pero no para una solución de marcado). Si se queda con LaTeX, no necesita esta sobrecarga.
  • Al usar un marcado externo a LaTeX, es posible que pierda parte de la tremenda personalización de LaTeX.
  • Puedes combinar la facilidad de escritura con un marcado como WMD en LaTeX.

Puedo pensar en las siguientes formas de facilitar la escritura con LaTeX:

  • Autocompletar . Use un editor que sugiera completar frases, p. sugerir \emph{ si comienzas a ingresar em .
  • Gestión de fragmentos. Use un editor que le permita definir fragmentos, p. Ej. si escribe em y pulsa Tab , introducirá \emph{} y colocará el cursor entre {} y colocará el cursor después de } al presionar Tab de nuevo . Si usa gedit, consulte enlace .
  • Use un editor en el que pueda usar plantillas (ya sea a través de una función de plantilla o fragmentos), p. ej. para que pueda escribir algo breve o presione algunas teclas para ingresar una cierta clase de documento, algunos paquetes para cargar y los lugares entre los cursores entre \begin{document} y \end{document} . De esta forma, comenzará a escribir en un nuevo documento con LaTeX en un instante.
  • Use una configuración que facilita la compilación y visualización de resultados. Esto significa usar un editor que se adapte a usted y que sepa bien. La siguiente lista puede ser interesante para usted enlace . Además, es posible que encuentre herramientas como latexmk .
  • Si crees que alguna macro es verbosa, define tu propia macro alrededor de ella. Digamos que encuentra \longmacroname{} verbose, luego puede definir un nombre de macro más corto a su alrededor como \newcommand\foo[1]{\longmacroname{#1}} para que pueda usar \foo{} en su lugar. Tenga en cuenta que esto puede ser una mala práctica si los nombres de macro son difíciles de entender para quienes leen su código.
respondido por el N.N. 07.09.2011 - 07:18
7

Recientemente descubrí Zim , un editor muy interesante, que se entiende como un tomador de notas y organizador, que admite una especie de rebaja y la inserción de material matemático, y es WYSIWYG.

Aquí está la descripción:

  

Zim tiene como objetivo llevar el concepto de wiki a su escritorio. Cada página es   guardado como un archivo de texto con marcado wiki. Las páginas pueden contener enlaces a   otras páginas, y se guardan automáticamente. Crear una nueva página es como   fácil como vincular a una página inexistente. Esta herramienta está destinada a mantener   seguimiento de listas TODO o para servir como un libro personal de rasca y gana. Pero   también te servirá cuando escribas más tiempo y más complicado   documentos.

     

Una "wiki de escritorio" significa que tratamos de capturar la idea de una wiki, no   como una página web, sino como una colección de archivos en su sistema de archivos local   que se puede editar con una aplicación GUI. El enfoque principal es un tipo de   wiki personal que sirve para todo tipo de notas: listas de tareas pendientes,   direcciones, lluvia de ideas, etc.

     

Pero queremos ir más allá que solo una wiki llena de contenido aleatorio.   También debería ser posible utilizar sus notas aleatorias como base para   datos más estructurados: artículos, presentaciones, etc. Zim no lo hará   incluir herramientas para diseñar una presentación o algo así,   debería usar su suite de oficina preferida para eso, pero debería ser una   herramienta que puede entregar todo el contenido para una presentación en forma   que solo necesita una plantilla y un diseño antes del uso. Por lo tanto   se agregarán ciertas características que normalmente no se encuentran en wikis.

y aquí hay un par de capturas de pantalla:

Está disponible en los repositorios de Ubuntu, pero hay disponible una versión de PPA más actualizada. también.

    
respondido por el enzotib 06.09.2011 - 21:38
4

ReText y algunas herramientas de conversión pueden ser interesantes:

respondido por el type 07.09.2011 - 07:50
3

Hay retext , pero no creo que sea compatible con LaTeX, aunque es posible que pueda Pídale al autor que agregue soporte para eso.

Para instalarlo en Ubuntu:

sudo add-apt-repository ppa:mitya57
sudo apt-get update
sudo apt-get install retext
    
respondido por el RolandiXor 06.09.2011 - 21:28
1

Hay una solución razonable para sus necesidades publicada en tex.SE, que proporciona un entorno markdown dentro de los documentos de látex, para que pueda ingresar fácilmente el descuento en todo el documento. El entorno usa pandoc para convertir la sintaxis de reducción a tex, y la inserta en su lugar.

Digo que es solo 'razonable' porque parece que uno quiere estar mayormente dentro del margen, con descansos ocasionales al látex, y esta solución es más bien al revés, ya que es un documento de látex que proporciona una sintaxis de rebajas.

enlace

    
respondido por el a different ben 26.04.2013 - 01:24
1

enlace era un editor de rebajas ligero con soporte LaTeX. Parece abandonado: sin desarrollo desde 2013 .

Su característica destacada es el alternar entre párrafos entre la edición de rebajas y la visualización, lo que brinda 3 beneficios:

  • Mientras escribe, verá principalmente un documento muy bien formateado, no fuente.
  • No necesita que Synctex salte entre el documento y la fuente; solo tiene que hacer clic para editar in situ.
  • Mejor uso del espacio de la pantalla que 2 paneles uno al lado del otro (aunque también está disponible, F12).

Un inconveniente es que es demasiado liviano para las funciones. P.ej. "Qute no admite deshacer y rehacer. Puede intentar Ctrl + Z y Ctrl + Y, pero pueden suceder cosas impredecibles". : -)

    
respondido por el Beni Cherniavsky-Paskin 17.11.2012 - 22:24
0

Si está inclinado desde el punto de vista matemático / estadístico, es posible que ya use R. Si usa el ID de RStudio para R, proporciona una versión de Markdown (RMarkdown) que acepta las matemáticas con LaTeX. Solo puedo hablar de primera mano sobre la implementación de Windows, que considero excelente. Sin embargo, mi ideal es defenestrate, por lo que actualmente estoy explorando cómo hacer las mismas cosas en GNUnix ...

    
respondido por el David Bennet 18.06.2013 - 01:53

Lea otras preguntas en las etiquetas