Como posso exibir o número de palavras em meu documento?

Jan 12 2021

Para uma revista, tenho que escrever um pequeno artigo de max. 700 palavras. Eu gostaria de ter uma contagem de palavras no final. Encontrei o seguinte código aqui no StackExchange. Mas quando tentei sozinho, não funcionou. Infelizmente, não tenho permissão para responder ao tópico.

\documentclass{article}

\newcommand\wordcount{\input{|"texcount -inc -sum -0 -template={SUM} \jobname.tex"}}

\begin{document}

Lorem ipsum dolor sit amet, consectetur adipiscing elit. Donec eleifend pulvinar quam, vel suscipit urna tincidunt eget.

This document has \wordcount words.

\end{document}

Eu obtenho o seguinte erro:

! Erro LaTeX: Arquivo `| texcount -inc -sum -0 -template = {SUM} test.tex 'não encontrado.

Digite X para sair ou continuar, ou digite um novo nome. (Extensão padrão: tex)

Digite o nome do arquivo:

Alguém sabe o que está errado?

Respostas

1 Fran Jan 13 2021 at 04:28

\documentclass{article}
\parskip1em\parindent0pt
\immediate\write18{texcount -1 -sum  \jobname.tex > wordcount.aux }
\begin{document}
\section*{How to compile this file}
From the command line (The damn buttonless  black window): \par
\hfil\texttt{pdflatex --shell-escape  \jobname .tex}\par  
From  your favourite  \LaTeX\ editor: \par
\hangindent1em\hangafter0 Edit your editor configuration to enable the  option \texttt{--shell-escape} of  the \texttt{pdflatex} compiler. You should {\em not} use this option by foreing  documents (like this) without know if the source is safe.\par

% This part is not counted
%TC:ignore 
 Word count = {\bfseries\large \input{wordcount.aux}}
%TC:endignore   
\end{document}