合并 \textbf 和 \texttt

合并 \textbf 和 \texttt

我正在尝试结合\textbf{}\texttt{}获得更“胖”的代码风格。我尝试先结合\textbf,然后\texttt反之亦然,但没有任何变化,它似乎\texttt优先于\tetxbf

在此处输入图片描述

答案1

导游电传打字机字体系列提供细体/常规体和粗体字体粗细,并且粗细看起来非常明显。

在此处输入图片描述

其他电传字体系列,包括拉丁现代单声道,也提供常规和粗体字体粗细;但是,它们的外观并不像 Courier 电传打字机字体那样差异很大。

在此处输入图片描述

要生成前面的屏幕截图,只需在下面显示的代码中\usepackage{courier}替换即可。\usepackage{lmodern}

\documentclass{article}
\usepackage{courier} % or: \renewcommand{\ttdefault}{pcr}
\begin{document}
Example \textbf{Example} \texttt{Example} \texttt{\textbf{Example}}
\end{document}

答案2

使用contour包,当轮廓长度设置为相对较小的量时,您可以获得更胖的字符作为一种特殊效果:

轮廓

contour用于在图像上打印可读文本,通常轮廓颜色为白色或其他浅色)

平均能量损失

\documentclass{article}
\usepackage{xcolor}
\usepackage{contour}
\usepackage{fontspec}
\newfontfamily{\ffmono}{Noto Sans Mono}
\newfontfamily{\ffcourier}{Courier New}
\newcommand{\testtext}{%
\par\bigskip
\begin{tabular}{ll}
font regular &  plain  \\
font bold& \textbf{bold} \\
contour& \contour{black}{bold} \\
contour red and yellow& \contour{red!20}{bold} \contour{yellow}{bold} \\
fatter contour& \contourlength{0.05em} \contour[40]{black}{bold} \contour[40]{red!20}{bold} \contour[40]{yellow}{bold} \\
\end{tabular}
\par
}

\begin{document}
\ttfamily
Default font
\testtext
\bigskip\ffcourier Courier New
\testtext
\bigskip\ffmono Noto Sans Mono
\testtext
\end{document}

答案3

1. 在此处输入图片描述

\documentclass{article}
% \usepackage[T1]{fontenc}
\usepackage{lmodern}
\begin{document}
\ttfamily
\fontseries{l}\selectfont light
\fontseries{m}\selectfont medium
\fontseries{b}\selectfont bold
\end{document}
  1. 项目清单

    \documentclass{article}
    % \usepackage[T1]{fontenc}
    \usepackage{lmodern}
    \usepackage{bold-extra}
    
    \begin{document}
    \textbf{qwe} \texttt{qwe} \texttt{\textbf{qwe}}
    \end{document}
    

相关内容