计算文本中的字符数,忽略乳胶代码

计算文本中的字符数,忽略乳胶代码

我想控制我的 Latex 文档中一段文本的大小(用于申请研究经费),并忽略 latex 代码。我还想计算空格。我真的想测量 PDF 中生成的文本的大小。我编写了这个宏,灵感来自这里

\documentclass{article}
\usepackage{stringstrings}

\newcommand{\numchars}[1]{%
   \convertchar[q]{#1}{ }{}
   {\noindent 
    \textit{(\stringlength{\thestring} signs)}     
    #1}}
  
\begin{document}

\numchars{Longtemps, je me suis couché de bonne heure. Parfois, à peine ma bougie éteinte, mes yeux se fermaient si vite que je n’avais pas le temps de me dire : " Je m’endors. " \label{À la recherche du temps perdu}}

\end{document}

我这里有三个问题:

  1. 外来字符(如“é”)计为多个字符
  2. 看起来超过 500 个字符代码就会失败
  3. 任何 Latex 代码、任何引用,都会产生错误

相关内容