在下面的程式碼中,由於「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}