I am using tabularx to create a pretty long table, however I do not understand how to spread it over more than just one page. I tried wrapping it in a longtable environment, however this just ends up giving me a bunch of errors. Do you have any idea how to fix that?
\usepackage{booktabs,tabularx}
\usepackage{amssymb}
\begin{table}
\begin{tabularx}{\textwidth}{|X|l|l|l|l|l|l|l|l|}
\toprule
\multicolumn{9}{|c|}{Role and Responsibility Matrix}\\
\toprule
MD - Managing Director \newline H\&SC - Health and Safety Co-coordinator \newline HSA - Health and Safety Administrator\newline PM - Project Manager\newline SPM - Senior Project Managers\newline SE - Senior Engineer/Senior lecturer\newline OM - Operations Manager & MD & H\&SC & HSA & PM & CSM & SPM & SE & OM \\ \midrule
General Health \& Safety Management & & & & & & & & \\ \midrule
Managing Health And Safety At Work & & & & & & & & \\ \midrule
Risk Assessment & & & \checkmark & \checkmark & \checkmark & \checkmark & \checkmark & \checkmark \\ \midrule
Safe Systems Of Work & & \checkmark & \checkmark & \checkmark & \checkmark & \checkmark & \checkmark & \checkmark \\ \midrule
Control Of Contractors & & \checkmark & \checkmark & & & & & \\ \midrule
Action On Enforcement Authority Reports & \checkmark & \checkmark & & & & & & \\ \midrule
\multicolumn{9}{|c|}{Accident Control} \\ \midrule
Accident, Incident And Ill Health Reporting & & \checkmark & & & & & & \\ \midrule
Accident Investigation & & \checkmark & & & & & & \\ \midrule
First Aid & & \checkmark & & & & & & \\ \midrule
Near Miss/Hazard Reporting & & \checkmark & & & & & & \\ \midrule
Work Equipment & & & & & & & & \\ \midrule
Access Equipment & & \checkmark & & \checkmark & & & \checkmark & \\ \midrule
Display Screen Equipment (DSE) & \checkmark & \checkmark & \checkmark & & & & & \\ \midrule
Hand Tools & & \checkmark & & & & & & \\ \midrule
Office Equipment & & \checkmark & & & & & & \\ \midrule
Safety Harnesses And Lanyards & & \checkmark & & \checkmark & & & \checkmark & \\ \midrule
The Provision And Use Of Machinery & \checkmark & \checkmark & & & & & & \\ \midrule
\multicolumn{9}{|c|}{Personnel} \\ \midrule
Disability Discrimination Compliance & & \checkmark & & & & & & \\ \midrule
Health And Safety Information For Employees & & \checkmark & & & & & & \\ \midrule
Health And Safety Of Visitors & & \checkmark & & & & & & \\ \midrule
Health And Safety Training & & \checkmark & \checkmark & & & & & \\ \midrule
Manual Handling & & \checkmark & & \checkmark & \checkmark & \checkmark & \checkmark & \\ \midrule
Occupational Health / Health Surveillance & & \checkmark & & & & & & \\ \midrule
Personal Protective Equipment & & \checkmark & & & & & & \\ \midrule
Substance And Alcohol Abuse & & \checkmark & & & & & & \\ \midrule
Welfare And The Working Environment & & \checkmark & & & & & & \\ \midrule
Workplace Health And Safety & & \checkmark & & \checkmark & & & \checkmark & \\ \midrule
\multicolumn{9}{|c|}{Premises} \\ \midrule
Building Services & \checkmark & \checkmark & & & & & & \\ \midrule
Cleaning & & \checkmark & & & & & & \\ \midrule
Control Of Hazardous and Non-Hazardous Waste & & \checkmark & & & & & & \\ \midrule
Electrical Safety & \checkmark & \checkmark & & & & & & \\ \midrule
Fire Safety - Arrangements And Procedures & & \checkmark & & \checkmark & & & & \\ \midrule
Pest Control & & \checkmark & & & & & & \\ \midrule
Premises & \checkmark & \checkmark & & & & & & \\ \midrule
Racking, Sotrage Systems And Mezzanine Floors & & \checkmark & & & & & & \\ \midrule
Slips, Trips And Falls & & \checkmark & \checkmark & \checkmark & & & \checkmark & \\ \midrule
Staff Amenities And Rest Rooms & \checkmark & \checkmark & & & & & & \\ \bottomrule
\end{tabularx}
\caption{Role and Responsibility Matrix}
\end{table}




auto pagebreakin table, then please refer the documentation oflongtable.sty– MadyYuvi Aug 09 '19 at 11:05booktabswith vertical rules – they're not designed for that. – Bernard Aug 09 '19 at 11:23