Estou usando latexdiff
para destacar as alterações entre dois arquivos tex. Ele pode localizar e destacar as partes adicionadas/excluídas.
Mas quero que mostre apenas os grandes blocos de textos, e não as pequenas alterações: por exemplo, quero forçá-lo a considerar apenas os blocos de token cujo tamanho seja maior que 10 palavras.
Primeiro, parecia que esse MINWORDSBLOCK
parâmetro deveria fazer isso. Mas mesmo depois de definir um valor diferente, ele ainda mostra pequenas alterações (blocos de uma palavra).
Existe alguma maneira alternativa de fazer isso?
Esta é a parte do comando que uso no meu arquivo em lote:
latexdiff --exclude-textcmd="cite,equation,align,figure,label"
--preamble=diffpreamble.tex --config MINWORDSBLOCK=10 --flatten old.tex new.tex > diff.tex
Responder1
Não há nenhum recurso do latexdiff que permita fazer isso. A variável de configuração MINWORDSBLOCK tem uma finalidade diferente, ou seja, existe para evitar que uma alteração maior (digamos, a substituição de um parágrafo inteiro) seja subdividida em muitas alterações menores, que tecnicamente são um conjunto de alterações mais mínimo e, portanto, preferidas pelo algoritmo diff mas que tornam o arquivo diff difícil de ler.