Penurunan harga memungkinkan embedded code
. Bagaimana ini bisa dilakukan org-mode
?
Saya tahu tentang blok kode sumber:
#+begin_example
blah-blah
#+end_example
Tapi yang saya inginkan adalah sesuatu seperti ini (jelas, dengan sintaks yang benar, yang saya tidak tahu):
This is `embeded code`.
Bisakah ini dilakukan org-mode
? Tidak mungkin menemukannya di dokumentasi ...
+BEGIN_SRC...
setiap saat.Jawaban:
Anda dapat menyertakan teks di dalam
=
atau~
tanda untuk mengesetnya dalam font monospace dan mengekspornya kata demi kata (yang berarti tidak diproses untuk sintaks khusus organisasi):Anda akan menemukan semua informasi tentang elemen markup mode organisasi di bagian manual yang relevan .
sumber
monospace
danemphasis
saya akan menemukannya sendiri. :( Saya sedang mencariinline
danembedded
, tidak berhasil.org-hide-emphasis-markers
, tetapi saya telah mencari selama berabad-abad sebelum akhirnya menemukannya secara tidak sengaja ...BEGIN_SRC
blok nyata . @ Jawaban Tom di bawah lebih baik jika Anda menginginkannya.Meskipun monospace cukup baik untuk banyak kasus, blok kode sebaris memiliki bentuk
src_LANG[headers]{your code}
. Misalnyasrc_xml[:exports code]{<tag>text</tag>}
,.Sunting: Penyorotan kode kode sebaris tentu saja dimungkinkan, meskipun dengan menambal org.el itu sendiri: Jawaban yang diberikan di sini https://stackoverflow.com/a/20652913/594138 berfungsi seperti yang diiklankan, memutar
Ke
dalam html-export. Dan jawaban pemenang dalam posting ini, https://stackoverflow.com/a/28059832/594138 , mencapai hal yang sama tanpa perlu menambal org.el, tetapi Anda harus menyesuaikannya jika Anda tidak menyukai optik selama mengedit.
sumber
[:exports code]
diperlukan, karena dokumen di orgmode.org/manual/exports.html#exports mengatakan bahwa ini adalah default. (Tapi tanpanya, tidak ada yang diekspor ketika saya mengekspor konten org ke penurunan harga, misalnya.)