Wie ändere ich die linke Polsterung für eine Zelle einer Latex-Tabelle?

Wie ändere ich die linke Polsterung für eine Zelle einer Latex-Tabelle?

Gegeben sei die folgende Tabelle:

\begin{tabular}{|l|l|l|}
\hline
a & b & c \\ \hline
d & e & f \\ \hline
g & h & i \\ \hline
\end{tabular}

Bildbeschreibung hier eingeben

Ich konnte die Frage findenPolsterung am oberen Rand einer Tabellenzelle in LaTeX, und sagte, es solle gegen eine Tischplatte für den gesamten Tisch ausgetauscht werden.

Wie kann ich die linke Polsterung für die Spalte aund die Zelle fauf 0 setzen und gleichzeitig die Standardeinstellungen für die übrigen Zellen und Spalten beibehalten?

Antwort1

So was?

Bildbeschreibung hier eingeben

\documentclass[12pt]{article}

\begin{document}
\begin{tabular}{|@{}l|l|l|}
\hline
a & b & c \\ \hline
d & e & \multicolumn{1}{@{}l|}{f} \\ \hline
g & h & i \\ \hline
\end{tabular}
\end{document}

Notiz: Im obigen Beispiel wird der Inhalt nicht an den linken Rand der Tabelle verschoben, sondern der linke Rand an den Inhalt. Folglich ist die Spalte \tabcolsepschmaler (danke Micofür Kommentare). Um die gleiche Spaltenbreite beizubehalten (falls dies gewünscht wird), kann diese Breite am Ende der Zelle hinzugefügt werden:

 \begin{tabular}{|@{}l@{\hspace{2\tabcolsep}}|l|l|}

die im behandelten Fall ergeben:

Bildbeschreibung hier eingeben

verwandte Informationen