2013-07-29 1 views
0

Я использую скрипт perl texcount в терминале для подсчета количества слов в моих файлах tex. Однако диссертация, которую я пишу, довольно длинная, и я разбил ее так, чтобы каждый раздел имел свой собственный файл tex с общим файлом (Thesis.tex), который объединяет каждый раздел, когда я хочу распечатать документ. Запуск texcount на Thesis.tex не дает мне комбинированное количество слов для каждого файла, но только тезис.tex.shell script в mac terminal суммировать количество слов LaTeX

Я хотел бы написать небольшой скрипт, который будет называть texcount на каждом разделе и суммировать количество слов, чтобы получить общее количество слов.

У меня есть 5 разделов не включая Thesis.tex:

-Thesis.tex (which combines them all), 
-Introduction.tex 
-Literature.tex 
-Model.tex 
-Results.tex 
-Conclusion.Tex 

Выход из команды texcount выглядит следующим образом:

JoeDanger:Dissertation joedanger$ texcount Thesis.tex 
File: Thesis.tex 
Encoding: ascii 
Words in text: 34 
Words in headers: 13 
Words in float captions: 0 
Number of headers: 1 
Number of floats: 0 
Number of math inlines: 0 
Number of math displayed: 0 

Именно Слова в тексте: вывод, который я бы хотел бы суммировать.

+2

Не работает 'texcount * .tex'? –

+0

Это будет, но у меня есть все, чтобы каждый раздел находился в своей папке со связанными с ней фигурами, таблицами и т. Д. В этих папках. Было бы больно переместить все в одну папку и изменить пути, связанные с этой графикой в ​​файлах tex. –

+0

'найти. -name \ *. tex | xargs texcount'? –

ответ

2

Обратите внимание, что если вы запустите texcount Thesis.tex Introduction.tex Literature.tex Model.tex Results.tex Conclusion.Tex, вы получите счет TOTAL в конце.

+0

Работал как шарм !! –