Tag Info

2

It seems, you have the wrong category code of @. Then TeX will not see the token \@doctitle but the tokens \@, d, o, t, i, t, t, l, e. The first token \@ is filtered out (the command sets the space factor) and the string doctitle remains. In the class file, the category of @ is usually "letter", thus that @ can be used in command names. Maybe you have ...

1

Evidently using \ttabbox put the target back where it belongs. \documentclass{article} \usepackage[style=Plaintop]{floatrow} %\usepackage{threeparttable} \usepackage[referable]{threeparttablex} \usepackage{caption} \usepackage[raiselinks=true]{hyperref} \begin{document} \listoftables \ref{Example} \begin{table}[t] \ttabbox% % Link DOES jump ...

1

I placed the redefinition of \contentsline after \begin{document} since hyperref puts what appears to be a redefinition in the aux file. But on closer examination it seems this code doesn't actually do anything. \documentclass{scrreprt} \usepackage{hyperref} \makeatletter \let\hyperchapter\chapter \def\chapter{\@ifstar\starchapter\mychapter} ...

1