Wenn ich die Größe einer Tabelle auf Textbreite ändern möchte, funktionieren Links zu Webseiten und Referenzen nicht mehr (die Hyperlink-Felder werden an eine andere Stelle verschoben). Wenn ich die Größe einer Tabelle nicht auf Textbreite ändere, tritt dieses Problem nicht auf.
Ich muss dies jedoch tun und sowohl resizebox
(1. Beispiel) als auch adjustbox
(2. Beispiel) bereiten Probleme.
Wie kann ich das lösen? Danke! (Ich arbeite in TeXstudio und verwende LuaLaTeX zur Kompilierung)
\documentclass{article}
\usepackage{booktabs}
\usepackage{adjustbox}
\usepackage{graphicx}
\usepackage{hyperref}
\begin{document}
%%% change size by resizebox
\begin{table}[]
\centering
\caption{Caption for the table.}
\label{tab:table1}
\resizebox{\textwidth}{!}{%
\begin{tabular}{@{}llll@{}}
\toprule
\textbf{A} & \textbf{B} & \textbf{C} \\ \midrule
Problems & Help & \href{stackoverflow.com} {stackstacksstackstackstacktacstackstackstackstackstackstackstack} \\
& Search & \href{google.com}{Your friend} \\
\bottomrule
\end{tabular}
}
\end{table}
%%% change size by adjustbox
\begin{table}[]
\centering
\caption{Caption for the table.}
\label{tab:table2}
\begin{adjustbox}{max width=\textwidth}
\begin{tabular}{@{}llll@{}}
\toprule
\textbf{A} & \textbf{B} & \textbf{C} \\ \midrule
Problems & Help & \href{stackoverflow.com} {stackstacksstackstackstacktacstackstackstackstackstackstackstack} \\
& Search & \href{google.com}{Your friend} \\
\bottomrule
\end{tabular}
\end{adjustbox}
\end{table}
\end{document}