From 5420f3321da370bf75bd422ced8a53dcb45b684b Mon Sep 17 00:00:00 2001 From: Fred Drake Date: Thu, 23 Jul 1998 21:41:02 +0000 Subject: [PATCH] \textunderscore: Re-define with a width that's more appropriate for the courier font used in Python code. This still isn't *good*, but makes the width about right in most cases. (Exception: it's now a little wide in \var words.) --- Doc/texinputs/python.sty | 6 ++++++ 1 file changed, 6 insertions(+) diff --git a/Doc/texinputs/python.sty b/Doc/texinputs/python.sty index 41db7efd4335..2074006ff815 100644 --- a/Doc/texinputs/python.sty +++ b/Doc/texinputs/python.sty @@ -397,6 +397,12 @@ {\reset@font\normalsize\py@HeaderFamily}} +% This gets the underscores closer to the right width; the only change +% from standard LaTeX is the width specified. + +\DeclareTextCommandDefault{\textunderscore}{% + \leavevmode \kern.06em\vbox{\hrule\@width.55em}} + % Underscore hack (only act like subscript operator if in math mode) % % The following is due to Mark Wooding (the old version didn't work with -- 2.47.3