有人有texcount
可以分享的模板吗?
我注意到texcount
文档中引用了一个选项-template="template"
。我推测这是为了能够在 texcount 输出周围添加一些自定义文本。我的 Google-fu 没有找到任何此类模板的示例。
我希望将其与类似内容结合起来,fp
制作一个模板,以更具叙述风格的摘要形式报告我的文档,其中包括根据出版规则计算字数(例如,文本、标题和参考书目 + 每个图形/表格/浮点数 100 个字)。
答案1
一个简单的例子
texcount.pl example.tex -template="Words: {hword} in headers,
{word} in text, {oword} other places."
所有内容应位于一行上。
指定此模板的另一种方法是使用 TeX 文档本身的%TC
说明。这是一个更详细的例子:
%%% Template using new format (version 3 and on)
%TC:newtemplate
%TC:template Word count (text+headers+other):
%TC:template {text}+{headerword}+{otherword} = {sum}\n
%TC:template Element count (head+float+inline+dsmath):
%TC:template {header}+{float}+{inline}+{displaymath}\n
%TC:template Subcounts{SUB?: {sum}?SUB}
请注意,\n
表示必须明确指定的行移位。
您还可以在单独的选项文件中指定模板以及其他选项,这有时对于大型模板可能很方便。例如,如果您创建了一个包含以下内容的文件
# Use as sum count: text words + header words + other words
-sum=1,1,1
# Output template
-template=
\<ul class=count>\n
\<li class=header>{title}</li>\n
\<li>Word count: {sum}</li>\n
\<li>Equations: {inline} inline, {ds} displayed</li>\n
\{float?<li>Floats: {float}</li>\n?float}
\{SUB?<li>Subcounts:</li><span class=subcount>\n
\| <li>{sum} words in {title}</li>\n
\|</span>\n?SUB}
\{file?<li>Number of files in all: {file}</li>?file}\n
\</ul>\n
您可以使用-opt=
选项将其包括在内。这将使用 HTML 标签输出计数。该SUB
部分给出了子计数。
我希望这些例子可以作为实验的起点。