evovle перенесен на float + добавлены некоторые опциональные параметры
т.к. нет особо смысла супер быстро рассчитывать параметры. это просто вспомогательный инструмент для их параметров
This commit is contained in:
@@ -1,5 +1,5 @@
|
||||
pushd %~dp0
|
||||
if not %errorlevel% == 0 goto :end1
|
||||
if not %errorlevel% == 0 goto :end
|
||||
|
||||
set ORG_LATEX_CMD=%LATEX_CMD%
|
||||
set ORG_MKIDX_CMD=%MKIDX_CMD%
|
||||
@@ -16,12 +16,10 @@ del /s /f *.ps *.dvi *.aux *.toc *.idx *.ind *.ilg *.log *.out *.brf *.blg *.bbl
|
||||
|
||||
|
||||
%LATEX_CMD% %MANUAL_FILE%
|
||||
@if ERRORLEVEL 1 goto :error
|
||||
echo ----
|
||||
%MKIDX_CMD% %MANUAL_FILE%.idx
|
||||
echo ----
|
||||
%LATEX_CMD% %MANUAL_FILE%
|
||||
@if ERRORLEVEL 1 goto :error
|
||||
|
||||
setlocal enabledelayedexpansion
|
||||
set count=%LATEX_COUNT%
|
||||
@@ -36,21 +34,12 @@ if !count! EQU 0 goto :skip
|
||||
|
||||
echo ----
|
||||
%LATEX_CMD% %MANUAL_FILE%
|
||||
@if ERRORLEVEL 1 goto :error
|
||||
goto :repeat
|
||||
:skip
|
||||
endlocal
|
||||
%MKIDX_CMD% %MANUAL_FILE%.idx
|
||||
%LATEX_CMD% %MANUAL_FILE%
|
||||
@if ERRORLEVEL 1 goto :error
|
||||
|
||||
goto :end
|
||||
:error
|
||||
@echo ===============
|
||||
@echo Please consult %MANUAL_FILE%.log to see the error messages
|
||||
@echo ===============
|
||||
|
||||
:end
|
||||
@REM reset environment
|
||||
popd
|
||||
set LATEX_CMD=%ORG_LATEX_CMD%
|
||||
@@ -64,4 +53,4 @@ set ORG_MANUAL_FILE=
|
||||
set LATEX_COUNT=%ORG_LATEX_COUNT%
|
||||
set ORG_LATEX_COUNT=
|
||||
|
||||
:end1
|
||||
:end
|
||||
|
||||
Reference in New Issue
Block a user