How to center a table horizontally when it's to big? It overlaps at the right, but I want to have it overlap at both sides equally, so that it don't looks *that* bad. I consider overlapping at one side only worse than overlapping when centered. No, there is no way the table is going to change in size or orientation or getting it's own place on a separate page or whatever

The question is: how do I center a table, that overlaps at one side in such a way, that it overlaps equally at both sides?
Here is some working (not requirement minimized) example code:
Code: Select all
\documentclass[12pt,german,a4]{article}
\usepackage[latin1]{inputenc}
\usepackage{float}
\usepackage[
pdfstartview=FitH,
pdfpagemode=UseNone
]{hyperref}
\usepackage{german}
\usepackage{cite}
\usepackage{graphicx}
\usepackage{amsmath}
\usepackage{amssymb}
\usepackage{lscape}
\usepackage{color}
\usepackage{caption, subcaption}
\usepackage{algorithm}
\usepackage{algpseudocode}
\usepackage{thmbox}
\usepackage{colortbl}
\usepackage{booktabs}
\definecolor{lightgray}{rgb}{0.8,0.8,0.8}
\begin{document}
Some very very very very very very very very very very very very very very very very very very long text.
\begin{centering}
\begin{table}[ht]
\begin{tabular}{|r|r|}
\hline
blablablablablablablablablablablablablablablabla & blablablablablablablablablablabla \\
\hline
\end{tabular}
\caption{caption}
\label{tab:label}
\end{table}
\end{centering}
\end{document}