[OS X TeX] hyperref and apacite

Ross Moore ross at ics.mq.edu.au
Sun Apr 6 19:15:00 EDT 2008

Hi Salvatore, and David,

On 07/04/2008, at 9:05 AM, Salvatore Enrico Indiogine wrote:
> David and Ross:
> Thanks for following up.  I run OSX 10.4.11 and installed the December
> 2007 TeXLive Dev
> Yes, the hyper option is obsolete and in any case it does not resolve
> the problem.  I also have installed the latest oberdiek package.

We all have the same version of  apacite.sty  now.

I can see what is going wrong.
With  hyperref  loaded, the (apacite-internally defined) macro
   \b at Steele:1999aa   resulting from the \bibitem tag  {cite.Steele: 
is expanding as:

\b at Steele:1999aa ->\hyper@@link [cite]{}{cite.Steele:1999aa} 
{\citeauthoryear {Steele\ \&{} Steele}{Steele\ \&{} Steele} 
{{\APACyear {1999}}}}

I suspect that this needs to be:

\b at Steele:1999aa ->\protect\hyper@@link [cite]{}{cite.Steele:1999aa} 
{\protect\citeauthoryear {Steele\ \&{} Steele}{Steele\ \&{} Steele} 
{{\APACyear {1999}}}}

It remains to check this, and find out where are
the best places to make suitable edits.

> Attached is my log.
> Thanks,
> Enrico
> -- 
> Enrico Indiogine

Thanks for your help with this.



Ross Moore                                       ross at maths.mq.edu.au
Mathematics Department                           office: E7A-419
Macquarie University                             tel: +61 (0)2 9850 8955
Sydney, Australia  2109                          fax: +61 (0)2 9850 8114

More information about the MacOSX-TeX mailing list