emacs-orgmode
[Top][All Lists]
Advanced

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

Re: [Orgmode] Export special characters to LaTeX and HTML


From: Thomas S. Dye
Subject: Re: [Orgmode] Export special characters to LaTeX and HTML
Date: Sun, 28 Mar 2010 06:20:25 -1000


On Mar 27, 2010, at 10:29 PM, Sven Bretfeld wrote:

Hi Tom

"Thomas S. Dye" <address@hidden> writes:

Aloha all,

You aren't Thomas Magnum, are you?

Is there a way to insert special characters in org-mode so they export
correctly to both LaTeX and HTML? I'm interested in characters that
don't appear on the long list of LaTeX special characters that export
to HTML listed here: http://
orgmode.org/worg/org-tutorials/org-publish-html-tutorial.php#sec-9

I use Hawaiian words extensively and they often require a macron over
vowels, so &#256; &#257; &#274; &#275; etc. in HTML or \=A, \=a, \=E,
\=e, etc. in LaTeX.

I use the same characters for Sanskrit. They export just fine to LaTeX.
To type them I have the following in my .emacs:

(define-key global-map [(meta a)] nil) ;;make Alt-a free as a prefix
(define-key org-mode-map [(meta a)] nil)

(defun insert-lang-a ()
(interactive)
(ucs-insert "0101"))
(global-set-key "\M-aa" 'insert-lang-a)

(defun insert-lang-i ()
(interactive)
(ucs-insert "012B"))
(global-set-key "\M-ai" 'insert-lang-i)

This binds a-macron and i-macron to M-aa and M-ai. The same can be done
for all other characters (M-aA = A-macron etc.).

For LaTeX-export you should set inputenc to utf8x.

Hope it helps

Sven


Hi Sven,

This is brilliant. Thanks! I tried to find this solution in the documentation last night but came up empty. Did I miss something? Seems like it should be there someplace.

Actually, I harbor a grudge against Thomas Magnum :) I've been a Detroit Tigers fan for more than 50 years. For many of those years I've worn a Tiger's cap in the summer, but once Magnum started doing it, people began to accuse me of aping him. I had to find a friend with a TV to find out what people were asking me. You are the first to ask in at least a decade.

Thanks again for your help.

Tom





reply via email to

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