Markdown ermöglicht embedded code
. Wie kann das gemacht werden org-mode
?
Ich weiß über Quellcodeblöcke Bescheid:
#+begin_example
blah-blah
#+end_example
Aber was ich will, ist so etwas (offensichtlich mit der richtigen Syntax, die ich nicht kenne):
This is `embeded code`.
Kann das in gemacht werden org-mode
? Das kann man in der Dokumentation nicht finden ...
+BEGIN_SRC...
jedes Mal sehen.Antworten:
Sie können den Text
=
oder die~
Zeichen so einschließen, dass er in monospaced Schriftart gesetzt und wörtlich exportiert wird (was bedeutet, dass er nicht für die org-spezifische Syntax verarbeitet wird):Alle Informationen zu Markup-Elementen im Organisationsmodus finden Sie im entsprechenden Abschnitt des Handbuchs .
quelle
monospace
undemphasis
ich würde das Produkt selbst gefunden haben. :( Ich suchteinline
undembedded
, ohne Erfolg.org-hide-emphasis-markers
, aber ich habe lange gesucht, bevor ich sie schließlich fast versehentlich gefunden habe ...BEGIN_SRC
Block hat. @ Toms Antwort unten ist besser, wenn Sie das wollen.Während Monospaced in den meisten Fällen gut genug ist, haben Inline-Codeblöcke die Form
src_LANG[headers]{your code}
. Zum Beispielsrc_xml[:exports code]{<tag>text</tag>}
.Bearbeiten: Code-Hervorhebung von Inline-Code ist sicherlich möglich, wenn auch mit dem Patchen von org.el selbst: Die hier gegebene Antwort https://stackoverflow.com/a/20652913/594138 funktioniert wie angekündigt und dreht sich
In
im HTML-Export. Die erfolgreiche Antwort in diesem Beitrag, https://stackoverflow.com/a/28059832/594138 , erreicht dasselbe, ohne dass org.el gepatcht werden muss. Sie müssen sie jedoch anpassen, wenn Ihnen die Optik währenddessen nicht gefällt Bearbeitung.
quelle
[:exports code]
erforderlich ist, da die Dokumente unter orgmode.org/manual/exports.html#exports besagen, dass dies die Standardeinstellung ist. (Aber ohne es wird nichts exportiert, wenn ich zum Beispiel den