docmfp Literate 프로그램의 각 색인 항목에 \subitem이 나타나는 이유는 무엇입니까?

docmfp Literate 프로그램의 각 색인 항목에 \subitem이 나타나는 이유는 무엇입니까?

저는 패키지를 사용하는 Literate 프로그래밍 프로젝트를 진행 중입니다 docmfp.

% \iffalse meta-comment
%<*driver>
\documentclass[twoside]{ltxdoc}
\usepackage{docmfp}
\usepackage{url}
\usepackage[draft=false,
            plainpages=false,
            pdfpagelabels,
            bookmarksnumbered,
            hyperindex=false
           ]{hyperref}
\makeatletter
  \@mparswitchfalse
\makeatother
\renewcommand{\MakeUppercase}[1]{#1}
\pagestyle{headings}
\EnableCrossrefs
\CodelineIndex
\usepackage{makeidx} 
\usepackage[columns=1]{idxlayout}
%%% \OnlyDescription
\setcounter{StandardModuleDepth}{1}
\begin{document}
  \DocInput{mwe.dtx}
\end{document}
%</driver>
%
% \fi
%
% \DoNotIndex{\bullet}
% The first such routine will be appropriately enough, to set up the stock, and perform other
% initializations. \DescribeRoutine{psetupstock}
% \Finale
% \PrintIndex
%
\endinput

그러나 이로 인해 이상한 명령을 포함하는 인덱스 항목이 생성됩니다.

이상한 명령이 포함된 인덱스 페이지

관련 정보