我应该使用哪个命令来获取下图中下划线的较短版本。我尝试了所有命令 _ 、 {_}、 \underscore、 \textunderscore,但我总是得到下划线的较长版本 - 如其他图片所示。我甚至尝试了 \underscore{ } 和 \underline{ },但如果我使用这两个表达式,我的下划线不会与文本对齐,而是位于文本下方。
请帮帮我!我快要疯了!
我忘了说我甚至使用了上面提到的所有带有 $...$ 的命令,但也没有运气。
\documentclass[a4paper]{scrartcl}
\usepackage[slovene]{babel}
\usepackage[utf8]{inputenc}
\usepackage[T1]{fontenc}
\usepackage{lmodern}
\usepackage{amsmath}
\usepackage{amsfonts}
\begin{document}
\textbf{latex}\_\textbf{Priimek}\_\textbf{Ime}
\end{document}
答案1
\renewcommand{\_}{\textscale{.5}{\textunderscore}}
您可以使用您需要\usepackage{relsize}
在序言中加载来重新定义下划线的大小
\documentclass[a4paper]{scrartcl}
\usepackage[slovene]{babel}
\usepackage[utf8]{inputenc}
\usepackage[T1]{fontenc}
\usepackage{lmodern}
\usepackage{amsmath}
\usepackage{amsfonts}
\usepackage{relsize}
\begin{document}
\renewcommand{\_}{\textscale{.5}{\textunderscore}}
\textbf{latex}\_\textbf{Priimek}\_\textbf{Ime}
\end{document}