On Friday, 15 Dec 2017 at 10:40, Matt Price wrote:
> tools: <code>Tools \rarr Web Developer \rarr Console</code> or
So what is the problem? The text in ~...~ markup *is* being exported to
HTML. What did you expect to see instead? I am confused and maybe
misunderstood what you were asking.
I believe that Matt wants to render the entities inside the verbatim/code markup.
@Matt: Verbatim/markup blocks simply keep everything inside.. verbatim. Because then how would some literally print \rarr if they wanted too.. Example: What if someone wanted to export: "Type ~\rarr~ to export \rarr". It would be highly confusing if entities got interpreted in verbatim too :)
To do what you want, I would unleash the power of C-x 8 RET.
If you want to include the right arrow in the verbatim blocks, instead of typing "\rarr", do C-x 8 RET, type "right arrow" and hit return again.. \rarr will be inserted in the buffer.. I mean → will be inserted literally.
I like inserting verbatim arrows too. So after I got tired of C-x 8 RET "right arrow", I just bound the <right> key binding in the C-x 8 map to directly insert .
=====
(use-package iso-transl
:defer 10
:config
(progn
;; Add custom bindings to "C-x 8" map
(dolist (binding
'(
;; <snip>
;; arrows
("<right>" . [?→]) ; rightwards arrow
("<left>" . [?←]) ; leftwards arrow
("<up>" . [?↑]) ; upwards arrow
("<down>" . [?↓]) ; downwards arrow
;; <snip>
))
(define-key iso-transl-ctl-x-8-map (kbd (car binding)) (cdr binding)))))
=====
With the above code, I just do C-x 8 <right> to insert →.
Hope that helps.