At Tue, 14 Dec 2010 08:09:21 -1000, Thomas S. Dye wrote: > > Aloha all, > > After reading through the documentation fairly carefully, link > descriptions are yielding unexpected results. Perhaps I missed > something? > > I have a link defined for citep: > > #+source: define-citep-link > #+begin_src emacs-lisp > (org-add-link-type > "citep" 'ebib > (lambda (path desc format) > (cond > ((eq format 'latex) > (format "\\citep[%s]{%s}" desc path))))) > #+end_src > > With input like [[citep:jones][Jones]], it works fine, yielding > \citep[Jones]{jones}. > > My hope, however, is to pass page numbers in the description so with > [[citep:jones][123]] I get \citep[123]{jones}. When I have a > description like this, I get [[citep:jones]$^{123}$] instead. > > This looks like a bug to me (at least I wish it would work to pass > page numbers to the \citep command). Have I overlooked a restriction > on link descriptions? This is a bug, but not related to links: The LaTeX exporter turns a sequence like: ][\d+] into ]$^{\d+}$ Where \d+ is a placeholder for one or more numbers. The question I cannot answer (yet?) is: Why? Best, -- David -- OpenPGP... 0x99ADB83B5A4478E6 Jabber.... dmjena@jabber.org Email..... dmaus@ictsoc.de