[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: [BUG] Conflict between org-emphasis and org-latex
From: |
Juan Manuel Macías |
Subject: |
Re: [BUG] Conflict between org-emphasis and org-latex |
Date: |
Sun, 26 Sep 2021 18:29:28 +0000 |
Hi Léo and Timothy,
Léo Ackermann writes:
> [...]
> I think that this bug has been introduced recently (I
> never noticed it before)
I don't know if I'm pointing in the right direction, or I am missing
something, but I would say that this is a problem (or consequence) of
`org-emphasis-regexp-components'. According to the docstring, it is a list
with five parts:
("-[:space:]('\"{"
"-[:space:].,:!?;'\")}\\["
"[:space:]"
"." ;; <<====
15)
where part 4, body-regexp, is: "A regexp like "." to match a body
character. Don’t use non-shy groups here, and don’t allow
newline here".
Therefore, the segment "} and {" is fontized here as emphasis
For a LaTeX fragment I think you can do:
(setq org-highlight-latex-and-related 'script)
According to the docstrip:
Non-nil means highlight LaTeX related syntax in the buffer.
When non-nil, the value should be a list containing any of the
following symbols:
‘native’ Highlight LaTeX snippets and environments natively.
‘latex’ Highlight LaTeX snippets and environments.
‘script’ Highlight subscript and superscript.
‘entities’ Highlight entities.
Best regards,
Juan Manuel