我有一个函数用于确定 latex 中的计数,并且通常喜欢使用 command brief
。我将如何将其修改为输入选项而不是使用"-inc" "-brief"
. 我可以在 minibuffer 中输入我自己的一组参数以使用命令 texcount 运行。很可能最好将命令用逗号分隔,然后翻译成下面的格式。或者,如果需要,我可以自己输入整个内容"-inc" "-brief"
。
(defun latex-word-count ()
(interactive)
(let* ((this-file (buffer-file-name))
(word-count
(with-output-to-string
(with-current-buffer standard-output
(call-process "texcount" nil t nil "-inc" "-brief" this-file)))))
(string-match "\n$" word-count)
(message (replace-match "" nil nil word-count))))