Quero escrever algum texto, incluindo sequências como [123]
em um arquivo de texto no modo organizacional, mas isso é automaticamente transformado em uma referência de nota de rodapé. Esta nota de rodapé numérica simples não é recomendada . Como posso desativar completamente esse tipo de referência de nota de rodapé?
Há uma resposta no Unix SE com base nessa discussão de 2010 , mas a solução não funciona: com #+DISABLE_PLAIN_FOOTNOTES: some arbitrary text
no arquivo organizacional a referência da nota de rodapé ainda é criada no buffer.
Não tenho certeza se essa configuração deve depender da função .emacs personalizada, mas adicionar isso retorna um aviso:
Warning (initialization): An error occurred while loading `~/.emacs.d/init.el':
Symbol's value as variable is void: org-export-inbuffer-options-extra
O tipo de referência de nota de rodapé numérica simples pode ser desativado?
\[123\]
ou usar a marcação literal=[123]=
. Você também pode gostar desta solução: stackoverflow.com/a/25342297/3642398Respostas:
Você pode redefinir as expressões regulares da nota de rodapé para convencer a
org-mode
não usar os[n]
marcadores como notas de rodapé. Um pouco de teste sugere que você deseja alterarorg-footnote-definition-re
:e
org-footnote-re
:Você deseja alterar os regexps da seguinte maneira:
Simplesmente removi o regexp para corresponder ao
[n]
formato. Isso funciona bem para mim. Nota lateral: oconcat
objetivo é facilitar a leitura da regexp, pelo menos para mim.fonte
A versão atual de desenvolvimento da organização (o que será eventualmente
org-9
) exige que as notas de rodapé sejam prefixadasfn
, ou seja, as[n]
notas de rodapé não são suportadas .Consulte commit 3699558452077 para obter a documentação atualizada (commits relacionados: 0 , 1 , 2 , 3 , 4 , 5 ).
Este trabalho foi realizado por Nicolas Goaziou .
fonte