我正在尝试创建一个函数,该函数接受一个参数,并在扩展后返回该参数中的单词数。
类似于\wordcount{Some text goes here with \macros{abc} goes here.}
,扩展为用于计数单词的阿拉伯数字。
它不必太先进,也不必完全完美,我只是打算计算空格数并添加一个。但我正在努力寻找一种方法,在计算单词数之前完全扩展该参数。这里有几个关于完全扩展参数的问题,但它们大多提到 \expandafter,根据我的经验,如果有多个级别的宏,它似乎不起作用。
将参数完全展开到函数的最佳方法是什么,以便我可以计算其中的空格数。或者对于此用例,是否有更好的方法来实现此目的?