LINUX.ORG.RU

Компиляция книг


0

1

Компиляция книг, это как?
Видел недавно тред, мол свободная книга на git'е где то лежит, и что ее из исходников собирать надо.
Интересует софт, которым она чобирается, может кто знает?

★★★★★

Последнее исправление: deterok (всего исправлений: 1)

Ответ на: комментарий от deterok

было один раз: прямо на лекции лектор открыл исходник, поменял скалярное произведение на векторное, «скомпилял» пдф и продолжил лекцию

luke ★★★★★
()

вот например: git clone git://github.com/alhe/GeM.git
посмотри в эти исходники, в configure и Makefile.
видно, что используется M4 для конфигурации, latex для сборки, gnuplot для расчётов (см. plot/*), git для хранения версий
смотрим в ./configure, видим, что настройки конфига влияют на макросы M4
смотрим в Makefile, видим как этот проект целиком собирается:
в tex в своём пакете определяются свои команды вроде \todo, или entities, с которыми ещё автор окончательно не определился. смотрим в исходник, видим, как они используются.


собираем книжку через ./configure && make => видим, запускается latex, книжка собирается в pdf.

tex рулит:
1. автоматически собирается pdf
2. оглавления, нумерации, графики, библиография
3. plain text можно запросто объединять через git


(**** Кстати, alhe, ждём продолжения всем ЛОРом! :))

если бы не tex, можно было бы взять lout или aft, суть та же, только latex уже стоит в каждом дистрибутиве


anonymous
()
Ответ на: комментарий от anonymous

Хм, если уж ждете продолжения - надо было выйти на связь и сказать. Я тут страдаю из-за отсутствия положительной обратной связи с целевой аудиторией, а им два слова в жаббер сказать лень, понимаете ли :3

Soubi
()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.