我知道有几种方法可以在 LaTeX 文档中插入水平空格 -有哪些命令可以控制水平间距?,但对我来说,它们似乎都不起作用。
这是我的代码 -
\Section{Programming Skills}
\vspace{-5pt}
\textbf{Languages:} Python, Java, C, C++\\
\textbf{Libraries/Frameworks:} numpy, ROOT, git, CUDA, *nix, \LaTeX{}
\vspace{-5pt}
在哪里语言缩进量超过库/框架. 取消缩进语言或缩进库/框架这样它们就排成一行了。(应该在它们当前的位置排队,而不是更向左或向右)
的定义\Section
在我的.cls中-
\newcommand{\Section}[1]{
\Line \par
\vspace{1pt}
\textbf{\fontsize{13}{13}\selectfont #1} \par
\vspace{-7pt}
\Line \par
\vspace{3pt}
}
答案1
我已尝试整理出您的代码的可编译版本。
% secprob.tex SE 538713
\documentclass{article}
\newcommand{\Section}[1]{
% \Line % don't know what this is, using \mbox{} instead
\mbox{} \par
\vspace{1pt}
\textbf{\fontsize{13}{13}\selectfont #1} \par
\vspace{-7pt}
% \Line
\mbox{}\par
\vspace{3pt}
}
\begin{document}
\Section{Programming Skills}
\vspace{-5pt}
\textbf{Languages:} Python, Java, C, C++ % \\ % just leave an empty line
\textbf{Libraries/Frameworks:} numpy, ROOT, git, CUDA, *nix, \LaTeX{}
\vspace{-5pt}
\end{document}
用空行替换您的\\
行即可得到您想要的结果。