1

I am trying to use KOMA-Scripts footnotes=multiple package option together with the hyperref package, but the multiplefootnoteseparator is disappearing.

\documentclass[footnotes=multiple]{scrreprt}
\usepackage[ngerman]{babel}
\usepackage[utf8]{inputenc}
\usepackage[hidelinks]{hyperref}
\usepackage{blindtext}
\deffootnote{1.5em}{1em}{%
    \makebox[1.5em][l]{\thefootnotemark}%
}
\begin{document}
\blindtext\footnote{a}\footnote{b}
\end{document}

If I delete the \usepackage[hidelinks]{hyperref} line, the footnoteseperator is shown.

It is also possible to insert the footnoteseperator manually using KOMA-Scripts \multiplefootnoteseparator option while hyperref package is loaded.

3
  • 1
    Use hyperfootnotes=false. – Ulrike Fischer Apr 12 '20 at 15:28
  • Thanks, this is solving the Problem! Isn't there a possibility to use hyperreffootnotes and the seperator together? – katexochen Apr 12 '20 at 15:37
  • you can try the fnpct package tex.stackexchange.com/a/71015/2388 but I have no idea how well it works. – Ulrike Fischer Apr 12 '20 at 15:46
1

As @Ulrike Fischer wrote in her comment, the hyperfootnote=false option of the hyperref package is solving the problem. It brings back the \multiplefootnoteseperator at the cost of deactivating hyperreferences for the footnotemarks.

\documentclass[footnotes=multiple]{scrreprt}
\usepackage[ngerman]{babel}
\usepackage[utf8]{inputenc}
\usepackage[hidelinks, hyperfootnotes=false]{hyperref}
\usepackage{blindtext}
\deffootnote{1.5em}{1em}{%
    \makebox[1.5em][l]{\thefootnotemark}%
}
\begin{document}
\blindtext\footnote{a}\footnote{b}
\end{document}

@Ulrike Fischer also mentioned this question about multiple footnotes and the fnpct package to get a footnoteseperator together with hyperlinked footnotes, but I didn't tried it out.

Edit: I've found this question with similar problem and explanation of the fnpct package solution.

Your Answer

By clicking “Post Your Answer”, you agree to our terms of service, privacy policy and cookie policy

Not the answer you're looking for? Browse other questions tagged or ask your own question.