I am having several issues with the fontification of emphasis markers in org-special-blocks and inside latex equations in my org-files. I have changed `org-emphasis-regexp-components` to be the following... ``` (with-eval-after-load 'org (setcar org-emphasis-regexp-components "\t('\"{[:alpha:]:-“”\[\\") ;; chars for prematch (setcar (nthcdr 1 org-emphasis-regexp-components) "\][:alpha:]-_^[:space:]:\t.,!?;''“”\")}/\\“”") ;; chars for postmatch (setcar (nthcdr 2 org-emphasis-regexp-components) "\\\\\t\r\n,\"") ;; forbidden chars (setcar (nthcdr 3 org-emphasis-regexp-components) ".") ;; body (setcar (nthcdr 4 org-emphasis-regexp-components) 5) ;; max newlines (org-set-emph-re 'org-emphasis-regexp-components org-emphasis-regexp-components)) ``` I would like to be able to intersperse emphasis markers inside of strings, which is why I included alphabetical characters for pre and post-match. I'd like to be able to have *w*or*d* only bold the w & the d if possible, and to be able to use backslashes between emphasized words (eg. ideally =this=/d *be* /so//*cool*! should codify "this", italicize /so/, and bold "cool*). The main issue I get is that special-block metalines seem to get font-locked (eg. `#+begin_theorem` becomes `#+begintheorem` and the metalines themselves seem to cause the underlining of the contents within the block. Inside latex equations, I end up with fontlocking if I don't include spaces between underscores, pluses, minuses, or equal signs. I am wondering if there is a way to fix this by adding more forbidden characters (ie. forbid `#+begin_`, and `#+attr_latex` from being or causing emphasis, and forbid emphasis between $$ $$, \begin{} \end{}, \( \), \[ \], $ $) or possibly to include look-around using visual-regexp-sterioids.el. Thanks in advance.