\textbf{} 命令的问题

\textbf{} 命令的问题

我正在为我的简历使用该字体Open Sans Condensed Light。在简历的某些部分,我需要将一些文本加粗,因此我使用\textbf{}命令。但是,它不起作用。

我该如何解决我的问题?

提前致谢!

以下是 MWE:

\documentclass[fontsize=11pt]{tccv}

\usepackage{fontspec,xgreek}
\defaultfontfeatures{Mapping=tex-text}
\setromanfont[Mapping=tex-text]{Open Sans Condensed Light} 

\usepackage{polyglossia}
\setdefaultlanguage{english}
\setotherlanguage[variant=modern]{greek}


\begin{document}

\section{Εκπαίδευση}

\begin{yearlist}

\item[Environmental Economics \& Management]{2012 -- 2015}
     {\textbf{MSc in Business \& Economics}}
     {University}


\end{yearlist}
\end{document}

答案1

Open Sans Condensed有细体、细斜体和粗体三种字体,但没有粗斜体。

你可以像这样使用它:

\documentclass[20pt]{beamer}
\usepackage{fontspec}
\usefonttheme{professionalfonts}
\setsansfont{Open Sans Condensed Light}[
  Numbers=OldStyle,
  ItalicFont={* Italic},
  BoldFont={Open Sans Condensed Bold}]
\begin{document}
\begin{frame}
  \frametitle{Open Sans Condensed}

  \textbf{Boldly} \textit{emphasizing} nonsense.

  \textbf{123} \textit{456} 7890
\end{frame}
\end{document}

示例代码的输出

如果您有旧版本的fontspec,您应该将选项放在\setsansfont和之间{Open Sans Condensed Light};如果您愿意,无论如何都可以这么做。

由于未知原因,TeX Live 包含 Condensed Light 字体,但不包含 Condensed Bold。您可能希望写信给软件包维护者,但这将使使用或pdftex以上字体的人受益。xetexluatex

无论如何,在一般情况下我不会将粗体和细体一起使用:通常将粗体与常规体搭配使用,将半粗体与细体搭配使用。

相关内容