Ich möchte Text schreiben, einschließlich Sequenzen wie [123]
in einer Textdatei im Organisationsmodus, aber dies wird automatisch in eine Fußnotenreferenz umgewandelt. Diese einfache numerische Fußnote wird ohnehin nicht empfohlen . Wie kann ich diesen Fußnotenreferenztyp vollständig deaktivieren?
Es gibt eine Antwort auf Unix SE, die auf diesem Thread aus dem Jahr 2010 basiert , aber die Lösung funktioniert nicht: Mit #+DISABLE_PLAIN_FOOTNOTES: some arbitrary text
in der Organisationsdatei wird die Fußnotenreferenz immer noch im Puffer erstellt.
Ich bin nicht sicher, ob diese Konfiguration von der benutzerdefinierten .emacs-Funktion abhängen soll, aber das Hinzufügen gibt eine Warnung zurück:
Warning (initialization): An error occurred while loading `~/.emacs.d/init.el':
Symbol's value as variable is void: org-export-inbuffer-options-extra
Kann der einfache numerische Fußnotenreferenztyp deaktiviert werden?
\[123\]
oder wörtliche Markups verwenden=[123]=
. Diese Lösung könnte Ihnen auch gefallen: stackoverflow.com/a/25342297/3642398Antworten:
Sie können die regulären Ausdrücke der Fußnote neu definieren, um davon zu überzeugen
org-mode
, die[n]
Markierungen nicht als Fußnoten zu verwenden. Ein paar Tests legen nahe, dass Sie etwas ändern möchtenorg-footnote-definition-re
:und
org-footnote-re
:Sie möchten die regulären Ausdrücke wie folgt ändern:
Ich habe einfach den regulären Ausdruck entfernt, um ihn an das
[n]
Format anzupassen . Es funktioniert gut für mich. Randnotiz: Dasconcat
Zeug soll den regulären Ausdruck leichter lesbar machen, zumindest für mich.quelle
In der aktuellen Entwicklungsversion von Org (was irgendwann sein wird
org-9
) müssen Fußnoten vorangestellt werdenfn
, dh[n]
Fußnoten werden nicht unterstützt .Die aktualisierte Dokumentation finden Sie unter Commit 3699558452077 (zugehörige Commits: 0 , 1 , 2 , 3 , 4 , 5 ).
Diese Arbeit wurde von Nicolas Goaziou gemacht .
quelle