如何在 Latex 中製作單行以獲得更多的行空間?

如何在 Latex 中製作單行以獲得更多的行空間?

在下面的程式碼中,由於「Qualification」中Q的形狀,「Language」中「L」的上側與「Further Qualification」的下劃線黏在一起。是否可以在不改變間距參數的情況下,將“Language”行的行間距變大(以便“Language”中“L”的上邊不再與“Further Qualification”的下劃線粘在一起)(在本例中為0.9)?

(我嘗試過vspace,但這不起作用。)

\documentclass[a4paper, pdftex, english, 10.25pt]{scrartcl}
\usepackage{times}
\usepackage[top=1cm, bottom=1cm]{geometry}
\usepackage[utf8]{inputenc}
\usepackage[english]{babel}
\usepackage{lmodern}
\usepackage{longtable}
\usepackage{listings}
\usepackage{enumitem}
\usepackage[table]{xcolor}
\usepackage[export]{adjustbox}
\usepackage{booktabs}
\usepackage{pdfpages}
\usepackage{setspace}
\usepackage[parfill]{parskip}

\newcommand{\tabitem}{~~\llap{\textbullet}~~~~~}


\definecolor{color}{RGB}{22,48,81} 
\setitemize{itemsep=0em,leftmargin=*,labelsep=6.3mm}
\pagenumbering{gobble}

\begin{document}

\begin{spacing}{0.9}
\begin{longtable}[l]{p{49mm}p{110mm}}
\arrayrulecolor{color}\toprule
%...
\textbf{\underline{Further Qualifications}}\\
\textbf{Language}\\
%...
\arrayrulecolor{color}\bottomrule 
\end{longtable}
\end{spacing}

\end{document}

在此輸入影像描述

答案1

這個問題是由 0.9 行間距引起的,你永遠不應該這樣做,它會導致間距不一致和醜陋的輸出,但是要回答所提出的問題,\\需要一個可選參數,這樣你就可以使用\\[2cm]更多的空間,但我不會使用排版文件中的下劃線,它是打字機上粗體的近似值。

答案2

給貓剝皮的方法有很多種

這裡我介紹\growtop一下放置一個\vphantom{X}已經長大的上下各 3 分。

\documentclass[a4paper, pdftex, english, 10.25pt]{scrartcl}
\usepackage{times}
\usepackage[top=1cm, bottom=1cm]{geometry}
\usepackage[utf8]{inputenc}
\usepackage[english]{babel}
\usepackage{lmodern}
\usepackage{longtable}
\usepackage{listings}
\usepackage{enumitem}
\usepackage[table]{xcolor}
\usepackage[export]{adjustbox}
\usepackage{booktabs}
\usepackage{pdfpages}
\usepackage{setspace}
\usepackage[parfill]{parskip}

\newcommand{\tabitem}{~~\llap{\textbullet}~~~~~}


\definecolor{color}{RGB}{22,48,81} 
\setitemize{itemsep=0em,leftmargin=*,labelsep=6.3mm}
\pagenumbering{gobble}
\usepackage{stackengine}
\newcommand\growtop{\addstackgap[3pt]{\vphantom{X}}}
\begin{document}

\begin{spacing}{0.9}
\begin{longtable}[l]{p{49mm}p{110mm}}
\arrayrulecolor{color}\toprule
%...
\textbf{\underline{Further Qualifications}}\\
\growtop\textbf{Language}\\
%...
\arrayrulecolor{color}\bottomrule 
\end{longtable}
\end{spacing}

\end{document}

在此輸入影像描述

您甚至可以引入\growtop規範longtable,這樣您就不必手動將其插入行中:

\begin{longtable}[l]{>{\growtop}p{49mm}p{110mm}}
\arrayrulecolor{color}\toprule
%...
\textbf{\underline{Further Qualifications}}\\
\textbf{Language}\\
%...
\arrayrulecolor{color}\bottomrule 
\end{longtable}

相關內容