summaryrefslogtreecommitdiff
path: root/Master/texmf-dist/doc/bibtex/gost/make-examples-on-win-utf8.cmd
diff options
context:
space:
mode:
Diffstat (limited to 'Master/texmf-dist/doc/bibtex/gost/make-examples-on-win-utf8.cmd')
-rw-r--r--Master/texmf-dist/doc/bibtex/gost/make-examples-on-win-utf8.cmd34
1 files changed, 34 insertions, 0 deletions
diff --git a/Master/texmf-dist/doc/bibtex/gost/make-examples-on-win-utf8.cmd b/Master/texmf-dist/doc/bibtex/gost/make-examples-on-win-utf8.cmd
new file mode 100644
index 00000000000..817e4e38529
--- /dev/null
+++ b/Master/texmf-dist/doc/bibtex/gost/make-examples-on-win-utf8.cmd
@@ -0,0 +1,34 @@
+@echo Подготовка файлов примеров
+@echo ==========================
+
+@echo Переименование предыдущего общего файла
+
+rename .\bib\examples.bib examples.bak
+
+@echo Копирование массы маленьких файлов в один большой
+
+copy .\bib\ex*.bib .\bib\examples.bib
+
+@echo Циклическая генерация примеров
+
+for %%f in (ugost7*.tex) do pdflatex -quiet %%f
+for %%f in (ugost200*.tex) do pdflatex -quiet %%f
+
+@echo Циклическая обработка bibtex8 *.aux, без этого 'чуда не будет'
+
+for %%f in (ugost*.aux) do bibtex8 -B -c utf8cyrillic.csf %%f
+
+@echo Циклическая генерация примеров (заход после bibtex8)
+
+for %%f in (ugost7*.tex) do pdflatex %%f
+for %%f in (ugost200*.tex) do pdflatex %%f
+for %%f in (ugost2008-nat*.tex) do pdflatex %%f
+for %%f in (ugost2008-sort*.tex) do pdflatex %%f
+
+@echo Чистка папки от ненужных файлов
+
+@del *.aux *.out *.toc *.brf .pdf
+@del *.bbl
+@del *.blg
+@del *.log
+@echo =======