> I am writing a manual for my python extension using Python (2.4) latex
> classes. Everything seems to be fine except that the subscripts are as
> big as normal text

Problem solved.

> %%%%% in python.sty %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
> % This gets the underscores closer to the right width; the only change
> % from standard LaTeX is the width specified.
> 
> \DeclareTextCommandDefault{\textunderscore}{%
>   \leavevmode [EMAIL PROTECTED]
> 
> % 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
> % Latex 2e.
> 
> \DeclareRobustCommand\hackscore{%
>   \ifmmode_\else\textunderscore\fi%
> }
> \begingroup
> \catcode`\_\active
> \def\next{%
>   \AtBeginDocument{\catcode`\_\active\def_{\hackscore{}}}%
> }
> \expandafter\endgroup\next
> 


This part *is* causing the problem. After commenting out these lines and use 
  \usepackage{underscore}
for my underscores int ext, subscripts are fine now. 

Please consider fixing the problem.
Bo
_______________________________________________
Doc-SIG maillist  -  [email protected]
http://mail.python.org/mailman/listinfo/doc-sig

Reply via email to