/ / Exportovanie inline kódu do html v orgovom režime - emacs, org-mode

Exportovanie inline kódu do html v org-mode - emacs, org-mode

To, čo chcem v režime org, je ako syntax vloženého bloku kódu v jazyku Markdown X <- 3. Vygooglil som a pokúsil sa (referencie):

src_R{X <- 3}

vložený v režime org, ale exportovaný do html (s C-CC-ehod) nezobrazil vložený kód. Iný blok kódu ako #+begin_src R veci fungujú dobre, ale pri exportovaní sa aj tak zobrazí varovná správa:

htmlize.el 1.34 or later is needed for source code formatting [14 times]

Môže to byť dôvod?

aktualizácia:

Ďakujem za názor @LeVieuxGildas, nainštaloval a načítal som najnovšie htmlize.el verzia 1.43 a nedostala pri exportovaní žiadne chybové hlásenie. Stále však exportovanie html nemôže zobraziť vloženú časť kódu.

systém: OS X 10.8.2; emacs mac port https://github.com/railwaycat/emacs-mac-port ; zabudovaný režim org

odpovede:

6 pre odpoveď č. 1

Myslím, že tu hovoríme o dvoch veciach. Ak chcete iba „zobraziť kód“, ako sú spätné značky v aplikácii Markdown, obklopte vložený kód rovnakými znamienkami, ako napríklad v:

Write messages in JavaScript using: =console.log(x, y)=

Avšak, pomocou src_XYZ{abc} pokúsi sa vyhodnotiť to ako kód a vrátiť výsledky.


2 pre odpoveď č. 2

Rýchlym a špinavým riešením je úprava argumentov hlavičky v predchádzajúcom vloženom kóde.

src_R[:exports code]{X <- 3}

Podľa môjho názoru je vložený kód oveľa lepší ako =code= alebo ~code~ pretože to môže byť zvýraznené v syntaxi, ak výstupujete váš org súbor ako latexový súbor.