I'm creating a beamer
presentation. I want to put a link to a source which has a hash-tag in it (#
). When I try to compile this I get an error:
! Illegal parameter number in definition of \test.
<to be read again>
}
l.91 \end{itemize}
% ends low level
? x
This is the line I'm using:
\href{http://highered.mcgrew-hill.com/classware/ala.do?isbn=0072956208&alaid=ala_1500202&showSelfStudyTree=true#}{source}
Is there a way around this?
\href
line is ok. Find out which piece of code actually causes the error and post that here.fragile
:\begin{frame}[fragile]
. On the other hand, a hash symbol at the end of a link appears to be ignored.\href@ $1->\expandafter \href@split $1##\$1<-http://example.com/ala.do?foo=bar&showSelfStudyTree=true# {\expandafter} \href@split $1#$2#$3\\$4->\hyper@@link {$1}{$2}{$4}\endgroup $1<-http://example.com/ala.do?foo=bar&showSelfStudyTree=true $2<- $3<-# $4<-source