I want my tabularx table to span (almost) the full page in width instead of just textwidth. Here's an image of it currently (with \usepackage{showframe}:
I want the width of the table to be that of the outer right box in the image, but applied on both sides (so it leaves a little bit of white space on both sides). Anybody know how I could do this?
Here's the code:
\documentclass[a4paper,12pt]{article}
\usepackage[margin=1.in]{geometry}
\usepackage{fancyhdr}
\usepackage{graphicx}
\usepackage{booktabs}
\usepackage{ltablex}
\usepackage{siunitx}[input-decimal-markers=.]
\usepackage{lipsum}
\usepackage{threeparttable}
\usepackage{showframe}
\usepackage[sort, numbers, compress]{natbib}
\usepackage{amsmath}
\usepackage{makebox}
\usepackage[font=scriptsize,labelfont=bf,labelsep=period]{caption}
\usepackage[export]{adjustbox}
\usepackage[hidelinks]{hyperref}
\begin{document}
\renewcommand{\arraystretch}{2}
\begin{tiny}
\begin{tabularx}{\linewidth}{@{}XXXXXX@{}}
\caption{a table}\\
\toprule
\multicolumn{1}{l}{1}&\multicolumn{1}{l}{2}&\multicolumn{1}{c}{3 }&\multicolumn{1}{c}{4 }&\multicolumn{1}{c}{5}&\multicolumn{1}{c}{6} \\
\midrule
\textbf{text123 test test test test test test test}&textasddsa&textasdasd&textas sada &textasd asd adas das&test 123 test 123 test 123 test 123 test 123 tesrt 123 test 123 test 123\\
\\
\bottomrule
\end{tabularx}
\end{tiny}
\end{document}