同一行上的文本

同一行上的文本

我知道很多这些问题都已经得到解答,但我仍然无法让它工作。所以我试图将语言和计算机技能放在图片所示的同一行上。我设法通过添加将“语言”放在右侧的同一行上\hfill。但是,尝试将语言技能添加到“基础”、“中级”和“高级”的右侧不起作用。所谓工作,我的意思是它们跳到下一行或与“基础”等不对齐。

以下是代码:

\spacedlowsmallcaps{Computer Skills}\vspace{2em}\hfill\spacedlowsmallcaps{Languages}

\Description{\MarginText{Basic}\textsc{SQL}, VBA}

\Description{\MarginText{Intermediate}\LaTeX, OpenOffice, Eviews}

\Description{\MarginText{Advanced}\textsc{Microsoft Office}}

PS:我的 Latex 技能不是中级(显然),它是随我下载的软件包一起提供的。

谢谢!

在此处输入图片描述

编辑:我现在已经做到了这一点:

在此处输入图片描述

使用以下编码:

\spacedlowsmallcaps{Computer     Skills}\vspace{2em}\hfill\spacedlowsmallcaps{Languages}

\Description{\MarginText{Basic}\textsc{SQL}, VBA\hfill\textsc{Swedish}\ \ $\cdotp$\ \ \ \textsc{Native}}

\Description{\MarginText{Intermediate}\LaTeX, OpenOffice, Eviews\hfill\textsc{English}\ \ $\cdotp$\ \ \ \textsc{Fluent}}

\Description{\MarginText{Advanced}\textsc{Microsoft Office}\hfill\textsc{Spanish}\ \ $\cdotp$\ \ \ \textsc{Basic}}

但我希望它们以点为中心

包装和文件:

\documentclass{scrartcl}
\reversemarginpar 
\newcommand{\MarginText}[1]{\marginpar{\raggedleft\itshape\small#1}} 
\usepackage[nochapters]{classicthesis} 
\usepackage[LabelsAligned]{currvita} 
\usepackage{multicol}
\usepackage{array}
\renewcommand{\cvheadingfont}{\LARGE\color{Blue}} 
\usepackage{hyperref} 
\hypersetup{colorlinks, breaklinks, urlcolor=Blue, linkcolor=Blue} 
\newcommand{\NewEntry}[3]{\noindent\hangindent=2em\hangafter=0 \parbox{\datebox}{\small \textit{#1}}\hspace{0em} #2 #3

答案1

正如上面的评论所述,您正在寻找一种具有四列的表格格式。

不幸的是,您没有告诉我们,在这种情况下您使用的是哪个类和包。\Description我想说,这些命令不是基本的 LaTeX。

尽管如此,你应该可以用表格来做

\documentclass{article}
\usepackage{array}
\begin{document}
\begin{tabular}{@{}rl@{\hspace{1cm}}rl@{}}
\multicolumn{2}{@{}c}{\textsc{Computer Skills}} 
& \multicolumn{2}{c@{}}{\textsc{Languages}}\\
Basic & VBA, SQL & Swedish & nativ \\
Intermediate & \LaTeX{}, Openoffice, Eviva & English & fluent\\
Advanced & MS Office & Spanish & Basic
\end{tabular}
\end{document}

在此处输入图片描述

高血压

相关内容