Skip to content

anton-petrunin/kiselyov

Repository files navigation

Как собрать книгу

Потребуется LaTeX+MetaPost+Asymptote (всё работает с последним дистрибутивом TeX Live на Kubuntu 16.04). Желательно также использовать Git.

Следующая команда создаст локальную копию исходных файлов вместе с историей версий.

git clone https://github.com/anton-petrunin/kiselyov.git

Эти файлы можно также получить, пройдя по ссылке "Clone or Download" и "Download ZIP". В этом случае Git не нужен.

Далее, перейти в полученную папку

cd kiselyov

MetaPost

Перейти в папку mppics, создать рисунки и вернуться назад:

cd mppics/
mpost ris.mp
mpost ris-1914.mp
mpost ris-1931.mp
mpost ris-ru.mp
mpost ris-extra.mp
mpost ris-wood.mp
mpost transportir.mp
mpost s-ris.mp
cd ..

Asymptote

Перейти в папку asy, создать рисунки и вернуться назад:

cd asy/
asy schwarz.asy
epstopdf --gsopt=-dCompatibilityLevel=1.3 schwarz.eps
cd ..

LaTeX

Далее нужно создать индекс и получить конечный результат

pdflatex kiselyov.tex
texindy -L russian -C utf8 kiselyov.idx
pdflatex kiselyov.tex

Если всё прошло удачно, то вы получили файл kiselyov.pdf.

Замечания

Файл ris-ru.mp содержит картинки с русскими буквами, а файл ris-wood.mp — картинки с линейкой и угольником. Архив со всеми tex-файлами и готовыми картинками можно получить сказав

tar -cvf arXiv.tar --files-from list-of-files.txt