Graphics, Figures & Tables ⇒ removing vertical lines in tables
-
- Posts: 7
- Joined: Wed Jan 28, 2009 11:25 am
removing vertical lines in tables
i want to make a table that only has continuous vertical lines that span a part of the table and not the whole table, for example from rows 4 to 8. As far as i know, when the tabular environment is created, you have to declare where the vertical lines go and so these vertical lines span the entire length of the table. To be more specific, i want to do for vertical lines what \cline does for horizontal lines. i have searched the internet for resources such as this and can't seem to find anything. please help.
NEW: TikZ book now 40% off at Amazon.com for a short time.
- localghost
- Site Moderator
- Posts: 9202
- Joined: Fri Feb 02, 2007 12:06 pm
Re: removing vertical lines in tables
You should avoid vertical lines in general to improve readability of your tables. Show us an example (code) and describe exactly where you want to remove those lines.
Best regards and welcome to the board
Thorsten¹
Best regards and welcome to the board
Thorsten¹
How to make a "Minimal Example"
Board Rules
Avoidable Mistakes
¹ System: TeX Live 2025 (vanilla), TeXworks 0.6.10
Board Rules
Avoidable Mistakes
¹ System: TeX Live 2025 (vanilla), TeXworks 0.6.10
-
- Posts: 7
- Joined: Wed Jan 28, 2009 11:25 am
removing vertical lines in tables
Okay, here is an example of what the table does at the moment...i would like to remove the vertical line on the right for the first two rows, so that the numbers are enclosed in a box, with the labels on the outside. Thank you!
Code: Select all
\begin{tabular}{c c|c c c c|}
\multicolumn{2}{c}{} & Piano & Trumpet & Flute & Viola\\
\multicolumn{2}{c}{}& \textbf{pno} & \textbf{tpt} & \textbf{flt} & \textbf{vla}\\
\cline{3-6}
Piano & \textbf{pno} & 0 & 0.5 & 0.25 & 0.75\\
Trumpet & \textbf{tpt} & 0 & 0 & 0.25 & 0.5\\
Flute & \textbf{flt} & 0 & 0 & 0 & 0.75\\
Viola & \textbf{vla} & 0& 0 & 0 & 0\\
\cline{3-6}
\end{tabular}
removing vertical lines in tables
You can put these cells inside a multicolumn of just one column:
Code: Select all
\documentclass[a4paper]{article}
\usepackage[T1]{fontenc}
\usepackage[utf8]{inputenc}
\begin{document}
\begin{tabular}{c c|c c c c|}
\multicolumn{2}{c}{} & Piano & Trumpet & Flute & \multicolumn{1}{c}{Viola}\\
\multicolumn{2}{c}{}& \textbf{pno} & \textbf{tpt} & \textbf{flt} & \multicolumn{1}{c}{\textbf{vla}}\\
\cline{3-6}
Piano & \textbf{pno} & 0 & 0.5 & 0.25 & 0.75\\
Trumpet & \textbf{tpt} & 0 & 0 & 0.25 & 0.5\\
Flute & \textbf{flt} & 0 & 0 & 0 & 0.75\\
Viola & \textbf{vla} & 0& 0 & 0 & 0\\
\cline{3-6}
\end{tabular}
\end{document}
-
- Posts: 7
- Joined: Wed Jan 28, 2009 11:25 am
Re: removing vertical lines in tables
thank you so much, it works perfectly!
removing vertical lines in tables
Please remove the command in the package like this uspackage{tocloft}, everything will be normal. I did like this when I face this problem. I hope it helps.
- Ijon Tichy
- Posts: 640
- Joined: Mon Dec 24, 2018 10:12 am
removing vertical lines in tables
Package tocloft isn't used in the question nor the answers. Please do not badmouth packages without giving an explicit reason and without reference to the given question.kikicheng wrote:Please remove the command in the package like this uspackage{tocloft}, everything will be normal. I did like this when I face this problem. I hope it helps.
Sorry, but I can no longer participate here as the administrator is trampling on my wishes on one of his other platforms. 
