Micro template library A library for building device drivers
Você não pode selecionar mais de 25 tópicos Os tópicos devem começar com uma letra ou um número, podem incluir traços ('-') e podem ter até 35 caracteres.
 
 
 
 

31 linhas
677 B

  1. set Dir_Old=%cd%
  2. cd /D %~dp0
  3. del /s /f *.ps *.dvi *.aux *.toc *.idx *.ind *.ilg *.log *.out *.brf *.blg *.bbl refman.pdf
  4. pdflatex refman
  5. echo ----
  6. makeindex refman.idx
  7. echo ----
  8. pdflatex refman
  9. setlocal enabledelayedexpansion
  10. set count=8
  11. :repeat
  12. set content=X
  13. for /F "tokens=*" %%T in ( 'findstr /C:"Rerun LaTeX" refman.log' ) do set content="%%~T"
  14. if !content! == X for /F "tokens=*" %%T in ( 'findstr /C:"Rerun to get cross-references right" refman.log' ) do set content="%%~T"
  15. if !content! == X goto :skip
  16. set /a count-=1
  17. if !count! EQU 0 goto :skip
  18. echo ----
  19. pdflatex refman
  20. goto :repeat
  21. :skip
  22. endlocal
  23. makeindex refman.idx
  24. pdflatex refman
  25. cd /D %Dir_Old%
  26. set Dir_Old=