[Tex/LaTex] Remove indent from table environment, and center-set the resulting table

amsarthorizontal alignmenttables

How can I center my table if I'd like it to be ´1.5\textwidth´?

\documentclass{amsart}
\usepackage{graphicx}
\usepackage{booktabs}
\usepackage{ctable}
\usepackage{tabularx}
\usepackage{rotating}
\usepackage{multirow}
\begin{document}

 \begin{table}[p]
%\centering
 \resizebox{1.5\textwidth}{!}{%
 \noindent\begin{tabular}{llllll}
 \toprule
 \multicolumn{6}{c}{Care Type} \\
 \textbf{Direct care} & \textbf{Housekeeping} & \textbf{Mealtimes} & \textbf{Medication rounds  } & \textbf{Miscellaneous} & \textbf{Personal care} \\
 \midrule
 Blood pressure measurement & Equipment cleaning& Dispensing meals& Distributing medication&Call requests&Toiletting\\
 & &&&&\\
 Weights & Cleaning patient surfaces& &Injections&Bed making &Changing\\
 & &&&&\\
 SATs~\footnote{Blood sugar saturation}  & &&&&\\
  \bottomrule
 \end{tabular}}
 \caption{Activity type and examples of each}
 \label{tab:activities}\end{table}

 \end{document}

Looks like this:

enter image description here

EDIT:

Using \centerline{\resizebox{\textwidth}{!}{...} I get:

enter image description here

Using \centering\makebox{\textwidth}{} I get:
enter image description here

Using \begin{tabularx}{1.5\textwidth}{*6X}

\begin{table}[p]
 \centering\makebox[\textwidth]
 % \centerline
  {\resizebox{1.1\textwidth}{!}{%
\begin{tabularx}{1.5\textwidth}{*6X} % \begin{tabularx}{llllll}
 \toprule
 \multicolumn{6}{c}{Care Type} \\
 \textbf{Direct care} & \textbf{Housekeeping} & \textbf{Mealtimes} & \textbf{Medication rounds  } & \textbf{Miscellaneous} & \textbf{Personal care} \\
 \midrule
 Blood pressure measurement & Equipment cleaning& Dispensing meals& Distributing medication&Call requests&Toiletting\\
 & &&&&\\
 Weights & Cleaning patient surfaces& &Injections&Bed making &Changing\\
 & &&&&\\
 SATs~\footnote{Blood sugar saturation}  & &&&&\\
  \bottomrule
 \end{tabularx}}}
\smallskip
 \caption{Activity type and examples of each}
 \label{tab:activities}\end{table}

Best Answer

\noindent does nothing inside a LR box. You could use \makebox but simpler perhaps just use the plain TeX derived \centerline. Assuming 1.5\textwidth fits on the paper....

(Code modified to use \makebox original \centerline version commented out.)

\documentclass{amsart}
\usepackage{graphicx}
\usepackage{booktabs}
\usepackage{ctable}
\usepackage{tabularx}
\usepackage{rotating}
\usepackage{multirow}
\begin{document}

 \begin{table}[p]
 \centering\makebox[\textwidth]
 % \centerline
 {\resizebox{1.5\textwidth}{!}{%
 \begin{tabular}{llllll}
 \toprule
 \multicolumn{6}{c}{Care Type} \\
 \textbf{Direct care} & \textbf{Housekeeping} & \textbf{Mealtimes} & \textbf{Medication rounds  } & \textbf{Miscellaneous} & \textbf{Personal care} \\
 \midrule
 Blood pressure measurement & Equipment cleaning& Dispensing meals& Distributing medication&Call requests&Toiletting\\
 & &&&&\\
 Weights & Cleaning patient surfaces& &Injections&Bed making &Changing\\
 & &&&&\\
 SATs~\footnote{Blood sugar saturation}  & &&&&\\
  \bottomrule
 \end{tabular}}}
\smallskip
 \caption{Activity type and examples of each}
 \label{tab:activities}\end{table}

 \end{document}
Related Question