Хм, я думаю, что это хороший подход, но вы, вероятно, захотите выполнить дополнительную обработку на LaTeX, прежде чем хешировать его. В противном случае изменения в пробелах (и, возможно, комментарии и некоторые другие вещи, в зависимости от вашего метода ввода) приведут к различным хешам.
Кроме того, какова цель обновления отметки времени? Как часть пакетного метода, который удаляет PNG, к которым давно не обращались?