Markdown, LaTeX combinado no editor WYSIWYG. Existe algum?

19

Eu realmente gosto da forma como o markdown é implementado no grupo de sites SE, onde posso escrever facilmente code blocks , realizar formatação ou até usar latex em alguns sites como escrever $\pi$ . Eu também gosto de como este editor on-line parece e sente. Mas está tudo online.

Existe algum análogo WYSIWYG off-line de notepag ou WMD no Ubuntu que, opcionalmente, suporta pdf como formato de saída? Ambos markdown e latex desejado.

Eu desejo usar o Markdown e o LaTeX simultaneamente. Estou planejando usar um editor para escrever algumas coisas técnicas com matemática, mas é irritante estar constantemente em "modo LaTeX". Por isso, seria incrível mergulhar no LaTeX quando eu precisar de fórmulas e usar markdown quando eu precisar falar em linguagem natural.

UPD. Quase todas as respostas foram bastante úteis, mas nenhuma delas responde diretamente à minha pergunta. Eu vou aceitar @ N.N. answer como o mais completo.

    
por om-nom-nom 06.09.2011 / 23:17
fonte

9 respostas

4

Acabei de descobrir o link . Aparentemente, ele também está disponível offline e inclui muitos outros recursos interessantes, além de ser um editor / visualizador WYSIWYG Markdown + LaTeX.

    
por justineuro 27.07.2015 / 20:45
fonte
7

Lyx vem à mente. É tecnicamente um editor de LaTeX, então talvez seja um pouco mais complicado do que você está procurando. Mas é basicamente WYSIWYG e suporta o LaTeX. Não conheço nenhum outro editor de documentos que faça isso.

    
por Kris Harper 06.09.2011 / 23:25
fonte
7

Sugiro que você fique com o LaTeX (apenas) pelos seguintes motivos:

  • Ao usar uma marcação externa ao LaTeX, você precisaria de um programa adicional (editor ou compilador) para pdflatex ou o que quer que você usasse. Isso pode ser uma sobrecarga desnecessária e pode fazer com que seja mais difícil compartilhar seus arquivos devido à portabilidade (o LaTeX é comumente usado para textos técnicos, mas não para alguma solução de marcação). Se você ficar com o LaTeX, não precisará dessa sobrecarga.
  • Ao usar uma marcação externa ao LaTeX, você pode perder algumas das tremendas personalizações do LaTeX.
  • Você pode combinar a facilidade de escrever com uma marcação como o WMD no LaTeX.

Posso pensar nas seguintes formas para facilitar a escrita com o LaTeX:

  • Autocomplete . Use um editor que sugira a conclusão de frases, por exemplo para sugerir \emph{ se você começar a digitar em .
  • Gerenciamento de snippets. Use um editor que permita definir snippets, por exemplo se você escrever em e pressionar Tab , ele inserirá \emph{} e colocará o cursor entre {} e colocará o cursor depois de } quando você pressionar Tab novamente . Se você usar o gedit, consulte link .
  • Use um editor no qual você pode usar modelos (por meio de uma função de modelo ou snippets), por exemplo para que você possa escrever algo curto ou pressionar algumas teclas para inserir uma certa classe de documento, alguns pacotes para carregar e colocar os cursores entre \begin{document} e \end{document} . Desta forma, você começará a escrever em um novo documento com o LaTeX em um instante.
  • Use uma configuração que facilite a compilação e a visualização da saída. Isso significa usar um editor que combina com você e que você conhece bem. A lista a seguir pode ser interessante para você link . Além disso, você pode encontrar ferramentas como latexmk .
  • Se você acha que alguma macro é detalhada, defina sua própria macro em torno dela. Digamos que você encontre \longmacroname{} verbose, então você pode definir um nome de macro mais curto em torno dele, como \newcommand\foo[1]{\longmacroname{#1}} , para que você possa usar \foo{} . Observe que isso pode ser uma prática ruim se os nomes das macros forem difíceis de entender para quem lê o seu código.
por N.N. 07.09.2011 / 09:18
fonte
7

Recentemente descobri Zim , um editor muito interessante, que serve como anotador e o organizador, que suporta uma espécie de remarcação e a inserção de material matemático, e é WYSIWYG.

Aqui está a descrição:

Zim aims to bring the concept of a wiki to your desktop. Every page is saved as a text file with wiki markup. Pages can contain links to other pages, and are saved automatically. Creating a new page is as easy as linking to a non-existing page. This tool is intended to keep track of TODO lists or to serve as a personal scratch book. But it will also serve you when writing longer and more complicated documents.

A "desktop wiki" means that we try to capture the idea of a wiki, not as a webpage but as a collection of files on your local file system that can be edited with a GUI application. The main focus is a kind of personal wiki that serves for all kind of notes: todo-lists, addresses, brainstorm ideas etc.

But we want to go further then just a wiki filled with random content. It should also be possible to use you random notes as the basis for more structured data: articles, presentations etc. Zim will not include tools to layout a presentation or something like that, you should use your office suite of choice for that, but it should be a tool that can deliver all the content for a presentation in a form that only needs a template and some layout before usage. Therefore certain features normally not found in wikis will be added.

e aqui estão algumas capturas de tela:

Ele está disponível em repositórios do Ubuntu, mas uma versão do PPA mais atualizada está disponível também.

    
por enzotib 06.09.2011 / 23:38
fonte
4

O ReText e algumas ferramentas de conversão podem ser interessantes:

por type 07.09.2011 / 09:50
fonte
3

Existe retext , mas não creio que suporte o LaTeX, embora seja possível que você possa peça ao autor para adicionar suporte a ele.

Para instalá-lo no Ubuntu:

sudo add-apt-repository ppa:mitya57
sudo apt-get update
sudo apt-get install retext
    
por RolandiXor 06.09.2011 / 23:28
fonte
1

Existe uma solução razoável para as suas necessidades postadas no tex.SE, que fornece um ambiente markdown em documentos de látex, para que você possa inserir facilmente a redução de valor em todo o documento. O ambiente usa pandoc para converter a sintaxe de remarcação para tex e insere-a no lugar.

Eu digo que é apenas "razoável" porque parece que você queria estar na maior parte dentro do markdown, com quebras ocasionais no latex, e essa solução é inversa, sendo um documento de látex que fornece uma sintaxe de markdown.

link

    
por a different ben 26.04.2013 / 03:24
fonte
1
O

link foi um editor de descontos com suporte a LaTeX. Parece abandonado - sem desenvolvimento desde 2013 .

Seu recurso de destaque é a alternância de parágrafos entre a edição de redução de marcações e a exibição, o que gera 3 benefícios:

  • Ao escrever, você verá principalmente um documento bem formatado, não de origem.
  • Você não precisa do Synctex para pular entre o documento e a origem - basta clicar para editar no local.
  • Melhor uso do espaço na tela do que 2 painéis lado a lado (embora também esteja disponível - F12).

Uma desvantagem é que é muito leve em recursos. Por exemplo. "O Qute não suporta desfazer e refazer. Você pode tentar Ctrl + Z e Ctrl + Y, mas coisas imprevisíveis podem acontecer." : -)

    
por Beni Cherniavsky-Paskin 17.11.2012 / 23:24
fonte
0

Se você é matematicamente / estatisticamente inclinado, é possível que você já use R. Se você usar o RStudio IDE for R, ele fornecerá uma versão do Markdown (RMarkdown) que aceita matemática usando o LaTeX. Eu só posso falar em primeira mão para a implementação do Windows - o que eu acho excelente. No entanto, meu ideal é defenestratar, então estou atualmente explorando como fazer as mesmas coisas no GNUnix ...

    
por David Bennet 18.06.2013 / 03:53
fonte