emacs-orgmode
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: (Feature Request) have org-edit-special work inside non-environment


From: Nicolas Goaziou
Subject: Re: (Feature Request) have org-edit-special work inside non-environment LaTeX blocks, i.e. \( \) and \[ \]
Date: Tue, 19 May 2020 16:28:04 +0200
User-agent: Gnus/5.13 (Gnus v5.13) Emacs/26.3 (gnu/linux)

Timothy <address@hidden> writes:

> In your original email you wrote
>>>>> The new function can then be installed in `org-edit-special' from
>>>>> "org.el" 
>
> I can't quite see how I would insert this. Since it sounds relatively
> simple, if you would be willing to cook up the necessary modification
> for me that would be a great help.

I already did, didn't I?

In `org-edit-special', near the end (that is _after_ call to
`org-element-context') there's a line:

   (`inline-src-block (org-edit-inline-src-code))

Right after this line, i.e., as another case in the `pcase' pattern, you
would simply add:

   (`latex-fragment (org-edit-latex-fragment))

That's all for the changes required in `org-edit-special'.

Of course, you need to write `org-edit-latex-fragment' function in
"org-src.el" beforehand. I suggested examples to look at.



reply via email to

[Prev in Thread] Current Thread [Next in Thread]