From 5420f3321da370bf75bd422ced8a53dcb45b684b Mon Sep 17 00:00:00 2001
From: Fred Drake <fdrake@acm.org>
Date: Thu, 23 Jul 1998 21:41:02 +0000
Subject: \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 41db7ef..2074006 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
-- 
cgit v0.12

