Eu tentei pesquisas simples no Google e MELPA com palavras-chave como "modo de poesia emacs" ou "modo verso emacs", mas não encontrei nada criado especificamente para esse fim.
O manual percorre algumas extensões comuns, text-mode
mas foram projetadas para marcação de texto mais. Estou procurando formatação de texto mais distintivo.
A organização possui #+BEGIN_VERSE
/ #+END_VERSE
marcação, que preserva os espaços em branco na exportação. Isso é o mais longe que você consegue do que estou procurando.
Estou procurando um modo que conheça algumas convenções de recuo, capitalização e pontuação. Pontos de bônus se for bom em respeitar intervalos isolados dessas convenções.
indentation
capitalization
purple_arrows
fonte
fonte
text-mode
. Primeiro, quando comecei a pesquisar sobre apoetry-mode
, pensei que talvez devesse usar o Markdown e depois transformá-lo de uma maneira bonita com qualquer biblioteca. Usar a marcação durante a escrita é um grande problema: a poesia se parece com código (pode ser interessante), mas talvez não seja o que você está procurando. Se você precisar contar alexandrinos e mostrar erros ou algo semelhante, um modo de poesia é bom; caso contrário, é melhor manter o conteúdo longe da formatação. Ou mesmo use papel. Esta é uma resposta artística.Respostas:
Eu estava querendo a mesma coisa, então escrevi uma. Você pode obter poetry.el aqui:
http://www.bobnewell.net/filez/poetry.zip
É um pouco modelado após 'Verse Perfect', exceto, é claro, é para o Emacs. Funciona com Linux. Não tenho outros sistemas para testar.
Faz o seguinte:
O feedback é bem-vindo se você decidir fazer isso. Meu endereço de e-mail está nos comentários do código.
fonte
O Emacs Muse (também conhecido como "Muse" ou "Emacs-Muse") é um ambiente de autoria e publicação para o Emacs. O modo consiste em duas partes principais: um modo de texto aprimorado para criar documentos e navegar nos projetos do Muse e um conjunto de estilos de publicação para gerar diferentes tipos de saída.
O modo Muse deve ser ativado automaticamente quando você visita um arquivo com a extensão ".muse". Um desses arquivos é o QuickStart.muse, disponível no diretório de exemplos da distribuição do Muse. Você pode dizer que o Modo Muse foi ativado, verificando o texto "Muse" na sua linha de modo. Se o Modo Muse não estiver ativado, você poderá ativá-lo pelo tipo M-x
muse-mode
RET.No seu caso, para indicar estrofes poéticas, a poesia exige que os espaços em branco sejam preservados (tenho certeza de que você já sabe disso), mas sem recorrer ao espaço aeroespacial. Para indicar isso, use a seguinte marcação, remanescente das cotações de email. Portanto, abra um arquivo com uma extensão .muse e digite qualquer um dos seguintes:
Você também pode usar a tag, se preferir.
Estrofes múltiplas podem ser incluídas em um conjunto de tags, da seguinte maneira.
fonte