Come posso visualizzare il numero di parole nel mio documento?

Jan 12 2021

Per una rivista devo scrivere un piccolo articolo di max. 700 parole. Mi piacerebbe avere un conteggio delle parole alla fine. Ho trovato il seguente codice qui su StackExchange. Ma quando l'ho provato io stesso non ha funzionato. Purtroppo non sono autorizzato a rispondere all'argomento.

\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}

Ottengo il seguente errore:

! Errore LaTeX: File `| texcount -inc -sum -0 -template = {SUM} test.tex 'non trovato.

Digita X per uscire o per procedere oppure inserisci un nuovo nome. (Estensione predefinita: tex)

Inserisci il nome del file:

Qualcuno sa cosa sta andando storto?

Risposte

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}