From mboxrd@z Thu Jan 1 00:00:00 1970 From: "Thomas S. Dye" Subject: Re: Export special characters to LaTeX and HTML Date: Sun, 28 Mar 2010 06:20:25 -1000 Message-ID: References: <8880A5F0-25CB-49B5-B886-BBE036AB2479@tsdye.com> <87d3yorgqr.fsf@gmx.ch> Mime-Version: 1.0 (Apple Message framework v936) Content-Type: text/plain; charset=US-ASCII; format=flowed; delsp=yes Content-Transfer-Encoding: 7bit Return-path: Received: from mailman by lists.gnu.org with tmda-scanned (Exim 4.43) id 1NvvE1-0005XW-HV for emacs-orgmode@gnu.org; Sun, 28 Mar 2010 12:20:33 -0400 Received: from [140.186.70.92] (port=43151 helo=eggs.gnu.org) by lists.gnu.org with esmtp (Exim 4.43) id 1NvvE0-0005XO-Ax for emacs-orgmode@gnu.org; Sun, 28 Mar 2010 12:20:33 -0400 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.69) (envelope-from ) id 1NvvDy-00036c-I8 for emacs-orgmode@gnu.org; Sun, 28 Mar 2010 12:20:32 -0400 Received: from outbound-mail-360.bluehost.com ([66.147.249.254]:37168) by eggs.gnu.org with smtp (Exim 4.69) (envelope-from ) id 1NvvDy-00036P-AG for emacs-orgmode@gnu.org; Sun, 28 Mar 2010 12:20:30 -0400 In-Reply-To: <87d3yorgqr.fsf@gmx.ch> List-Id: "General discussions about Org-mode." List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Sender: emacs-orgmode-bounces+geo-emacs-orgmode=m.gmane.org@gnu.org Errors-To: emacs-orgmode-bounces+geo-emacs-orgmode=m.gmane.org@gnu.org To: Sven Bretfeld Cc: emacs-orgmode list On Mar 27, 2010, at 10:29 PM, Sven Bretfeld wrote: > Hi Tom > > "Thomas S. Dye" 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 Ā ā Ē ē 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