emacs-orgmode@gnu.org archives
 help / color / mirror / code / Atom feed
* question about org-latex-regexps
@ 2012-02-27 17:32 Colin Fraizer
  2012-02-28 23:22 ` Colin Fraizer
  0 siblings, 1 reply; 4+ messages in thread
From: Colin Fraizer @ 2012-02-27 17:32 UTC (permalink / raw)
  To: emacs-orgmode

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

^ permalink raw reply	[flat|nested] 4+ messages in thread

end of thread, other threads:[~2012-02-29  8:07 UTC | newest]

Thread overview: 4+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2012-02-27 17:32 question about org-latex-regexps Colin Fraizer
2012-02-28 23:22 ` Colin Fraizer
2012-02-28 23:49   ` Bastien
2012-02-29  2:35   ` Bernt Hansen

Code repositories for project(s) associated with this public inbox

	https://git.savannah.gnu.org/cgit/emacs/org-mode.git

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for read-only IMAP folder(s) and NNTP newsgroup(s).