nixcena
16-03-2007, 09:55
Guten Tag,
ich habe ein Problem mit das & Zeichen in URL:
wenn ich das & Zeichen escape, dann steht das Backslash auch in URL so dass die URL nicht mehr korrekt ist
\href{http://www.test.com/index.php?p1=1\&p2=2}{http://www.test.com/index.php?p1=1\&p2=2}
wenn ich das & Zeichen in URL nicht escape
\href{http://www.test.com/index.php?p1=1&p2=2}{http://www.test.com/index.php?p1=1\&p2=2}
lässt sich auf einen Windows Rechner kompilieren und ist auch korrekt. Leider auf einen Linux Rechner bekomme ich den Fehler wegen diesen & Zeichen.
Die ganze URL ist wieder in einer Tabelle Umgebung, hier ist ein Mini Beispiel:
\documentclass[a4paper, 11pt, openany, listsleft]{scrreprt}
\usepackage[latin1]{inputenc}
\usepackage[english]{babel}
\usepackage{listings}\usepackage[colorlinks, hyperindex, plainpages=false, pdfpagelabels]{hyperref}
\begin{document}
\begin{tabular}{p{41.5mm}p{109.5mm}}
Test & \href{http://www.test.com/index.php?p1=1&p2=2}{http://www.test.com/index.php?p1=1\&p2=2} \\
\end{tabular}
\end{document}
Ich hoffe dass ihr mir helfen könnt, vielen Dank!
ich habe ein Problem mit das & Zeichen in URL:
wenn ich das & Zeichen escape, dann steht das Backslash auch in URL so dass die URL nicht mehr korrekt ist
\href{http://www.test.com/index.php?p1=1\&p2=2}{http://www.test.com/index.php?p1=1\&p2=2}
wenn ich das & Zeichen in URL nicht escape
\href{http://www.test.com/index.php?p1=1&p2=2}{http://www.test.com/index.php?p1=1\&p2=2}
lässt sich auf einen Windows Rechner kompilieren und ist auch korrekt. Leider auf einen Linux Rechner bekomme ich den Fehler wegen diesen & Zeichen.
Die ganze URL ist wieder in einer Tabelle Umgebung, hier ist ein Mini Beispiel:
\documentclass[a4paper, 11pt, openany, listsleft]{scrreprt}
\usepackage[latin1]{inputenc}
\usepackage[english]{babel}
\usepackage{listings}\usepackage[colorlinks, hyperindex, plainpages=false, pdfpagelabels]{hyperref}
\begin{document}
\begin{tabular}{p{41.5mm}p{109.5mm}}
Test & \href{http://www.test.com/index.php?p1=1&p2=2}{http://www.test.com/index.php?p1=1\&p2=2} \\
\end{tabular}
\end{document}
Ich hoffe dass ihr mir helfen könnt, vielen Dank!