我使用 TexCount 对我的文档进行字数统计。我使用命令来编写内联注释,这样就不会打印\cmt
任何内容。\cmt{}
我正在使用 texcount 命令%TC: macro \cmd [1]
尝试忽略这些评论
%TC: macro \cmd [1]
\documentclass[]{article}
\immediate\write18{texcount.pl -total \jobname.tex -out=\jobname.sum}
\newcommand{\cmt}[1]{}
\usepackage{verbatim}
\newcommand\wordcount{\verbatiminput{\jobname.sum}}
\begin{document}
One
\wordcount
\cmt{Two Three Four Five}
\end{document}
我应该得到文本中的字数:1,但结果却是 5。
答案1
语法是%TC:macro \cmt [state1]
如果只有一个参数。
state1 可以有一个特定的值,如果应该忽略参数,则使用%TC:macro \cmt [ignore]
\documentclass[]{article}
%TC:macro \cmt [ignore]
\immediate\write18{texcount -total \jobname.tex -out=\jobname.sum}
\usepackage{verbatim}
\newcommand\wordcount{\verbatiminput{\jobname.sum}}
\newcommand{\cmt}[1]{}
\begin{document}
One
\wordcount
\cmt{Two Three Four Five}
\end{document}