emacs-orgmode
[Top][All Lists]
Advanced

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

Re: [O] question about org-latex-regexps


From: Bernt Hansen
Subject: Re: [O] question about org-latex-regexps
Date: Tue, 28 Feb 2012 21:35:19 -0500
User-agent: Gnus/5.110018 (No Gnus v0.18) Emacs/23.2 (gnu/linux)

Colin Fraizer <address@hidden> writes:

> Wow, I think I'm an org pariah. Did my email violate some org cultural
> norm? :-)

Not that I'm aware of :)

>
> If so, I apologize.
>
> Anyone have strong feelings about whether a change like this is
> advisable?

This should probably go to Carsten and Nicolas since they touched it
last according to

git blame -L 16840,16870 lisp/org.el

Regards,
Bernt

>
> On Feb 27, 2012, at 12:32 PM, "Colin Fraizer" <address@hidden> wrote:
>
>> The variable org-latex-regexps has an element
>> 
>>    ("$" "\\([^$]\\|^\\)\\(\\(\\$\\([^
>> \r\n,;.$][^$\n\r]*?\\(\n[^$\n\r]*?\\)\\{0,2\\}[^
>> \r\n,.$]\\)\\$\\)\\)\\([-    .,?;:'\")\000]\\|$\\)" 2 nil)
>> 
>> The 6th nested subexpression (starts with "\\([-") prevents conversion of
>> some latex math-mode stuff.
>> 
>> Is there a reason for that subexpression to be so restrictive? Because I
>> mostly write UTF-8 org-mode documents, I often have "$<some math>$" followed
>> immediately by an EN DASH or EM DASH (U+2013 or U+2014). Is there a reason
>> why those characters could not be inserted in that character class?
>> 
>> That is, could I change that subexpression to be "\\([---
>> .,?;:'\")\000]\\|$\\)" ?
>> 
>> [I've tried it with a couple of files and didn't notice any problems.
>> 
>> Thanks,
>> --Colin
>> 
>> 



reply via email to

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