我想使用 numprint 在有理数的十进制表示形式的每三位数字上添加分隔符,但在重复数字上添加上划线。
例如,对于单位分数 1/42,我得到:
没有 numprint 并且我想要 numprint 空格。
我提到,该数字是在 pythontex 中构建的,由整数部分、不规则部分以及最后用上划线连接的重复部分组成。
编辑
\documentclass[12pt]{article}
\usepackage{pythontex}
\begin{pycode}[dvt]
from dvtDecimal import *
\end{pycode}
\begin{document}
\begin{pycode}[dvt]
f = dvtDecimal(1, 42)
print("$" + f.toTeX()[2] + "$")
\end{pycode}
\end{document}