Zeilenabstandsproblem in Tabellen

Zeilenabstandsproblem in Tabellen

Im folgenden Code, der eine Tabelle beschreibt, scheint die zweite horizontale Linie mit der Textzeile zu verschmieren.

Wie kann ich das korrigieren?

Die gelb hervorgehobene

Die Frage ist dann: Wie vergrößere ich den Zeilenabstand zwischen der Zeile und dem Text?

 \resheading{\textbf{ACADEMIC DETAILS} }\\[\lsep]
\vspace{5mm} \vfill
%\begin{table}[ht!]
%\begin{center}
\indent \begin{tabular}{ l @{\hskip 0.15in} l @{\hskip 0.20in} l @{\hskip 0.20in} l @{\hskip 0.20in} l }
\hline
\vspace{0.1mm}
\textbf{Year} &\textbf{Degree} & \textbf{Institute}   & \textbf{CGPA/\%} \\
\hline
2015- Present&B.Tech Electrical and Electronics Engineering & VIT Vellore  & 9.69 CGPA \\

2015 & 12th CBSE Board Examination & Kendriya Vidyalaya & 94.8\%\\

2013 & 10th CBSE Board Examination & Kendriya Vidyalaya & 10 CGPA\\
\hline
\end{tabular}
%\end{center}
%\end{table}
\vspace{2mm}

%\resheading{\textbf

Antwort1

Eine andere Lösung besteht in der Definition einesminimalvertikale Polsterung am oberen und unteren Rand der Zellen mit dem cellspacePaket:

\documentclass{article}

\usepackage[top=0.75in, bottom=0.75in, left=0.55in, right=0.85in]{geometry}

\usepackage{booktabs}
\usepackage{cellspace}
\setlength\cellspacetoplimit{4pt}
\setlength\cellspacebottomlimit{4pt}

\begin{document}

\centering
    \begin{tabular}{@{}*{4}{Sl}@{}}
        \toprule
        \textbf{Year} &\textbf{Degree} & \textbf{Institute} & \textbf{CGPA/\%}\\
        \midrule
        2015 -- present & B.Tech Electrical and Electronics Engineering & VIT Vellore & 9.69 CGPA\\
        2015 & 12th CBSE Board Examination & Kendriya Vidyalaya & 94.8\%\\
        2013 & 10th CBSE Board Examination & Kendriya Vidyalaya & 10 CGPA\\
        \bottomrule
    \end{tabular}

\end{document} 

Bildbeschreibung hier eingeben

Antwort2

AlsAlan Munn schlug in seinem Kommentar auch vor: Machen Sie sich keine Sorgen, wir booktabskümmern uns um Ihr Problem:

\documentclass{article}

\usepackage[top=0.75in, bottom=0.75in, left=0.55in, right=0.85in]{geometry}

\usepackage{booktabs}
\usepackage{tabularx}

\begin{document}

    \begin{tabularx}{\dimexpr\linewidth-15pt}{@{}lXll@{}}
        \toprule
        \textbf{Year} &\textbf{Degree} & \textbf{Institute} & \textbf{CGPA/\%}\\
        \midrule
        2015 -- present & B.Tech Electrical and Electronics Engineering & VIT Vellore & 9.69 CGPA\\
        2015 & 12th CBSE Board Examination & Kendriya Vidyalaya & 94.8\%\\
        2013 & 10th CBSE Board Examination & Kendriya Vidyalaya & 10 CGPA\\
        \bottomrule
    \end{tabularx}

\end{document}

Bildbeschreibung hier eingeben

Antwort3

So was?

Bildbeschreibung hier eingeben

Wie vorgeschlagen inAlan Munnin seinem Kommentar booktabssorgen die Regeln aus dem Paket für mehr vertikalen Raum um den Zellinhalt. Außerdem \arraystretchwird der überflüssige manuelle Abstand zwischen den Spalten vergrößert und entfernt.

{\renewcommand\arraystretch{1.2}
\begin{tabular}{ l l l l l }
\midrule
\textbf{Year} 
     & \textbf{Degree}  & \textbf{Institute}   & \textbf{CGPA/\%}   \\
\midrule
2015- Present
     & B.Tech Electrical and Electronics Engineering  
                        & VIT Vellore           & 9.69 CGPA         \\

2015 & 12th CBSE Board Examination 
                        & Kendriya Vidyalaya    & 94.8\%            \\

2013 & 10th CBSE Board Examination 
                        & Kendriya Vidyalaya    & 10 CGPA           \\
\midrule
\end{tabular}
}

verwandte Informationen