Skip to content

Commit 82fc6c0

Browse files
committed
Обновить инструкции по сборке в README
1 parent 6846ed8 commit 82fc6c0

File tree

1 file changed

+26
-8
lines changed

1 file changed

+26
-8
lines changed

README.asc

Lines changed: 26 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -10,14 +10,13 @@ image:https://travis-ci.org/progit/progit2-ru.svg?branch=master["Build Status",
1010

1111
С момента публикации первого издания многое изменилось.
1212
Для начала, мы перешли с Markdown на AsciiDoc -- вот краткий справочник по синтаксису https://asciidoctor.org/docs/asciidoc-syntax-quick-reference/[AsciiDoc].
13-
К тому же мы теперь используем https://atlas.oreilly.com[Atlas] от О'Рейли для постоянной сборки книги, так что все основные форматы всегда в наличии.
1413

1514
Еще мы убрали переводы из подразделов английского языка в отдельные репозитории.
1615
Подробнее в пункте про переводы.
1716

1817
== Участие
1918

20-
Чтобы исправить ошибку или добавить что-то новое в этот репозиторий, вам нужно открыть пулл-реквест на GitHub.
19+
Чтобы исправить ошибку или добавить что-то новое в этот репозиторий, вам нужно открыть запрос на изменение (Pull Request) на GitHub.
2120

2221
Несмотря на то, что в английской версии просят воздержаться от стилистических изменений на больших участках текста, русский перевод профессиональные редакторы не просматривали, будем рады вашим правкам.
2322

@@ -27,10 +26,11 @@ image:https://travis-ci.org/progit/progit2-ru.svg?branch=master["Build Status",
2726

2827
Самый простой -- поручить это нам. Робот реагирует на изменения в ветке `master` репозитория и автоматически собирает книгу во всех форматах.
2928

30-
Текущую сборку можно найти на https://git-scm.com/book/ru/v2.
29+
Текущую сборку можно найти по адресу https://git-scm.com/book/ru/v2.
3130

32-
Другой способ получить кнугу -- собрать её самостоятельно с помощью Asciidoctor.
33-
Используя команды ниже, вы сможете получить HTML, Epub, Mobi и PDF файлы:
31+
Другой способ получить книгу -- собрать её самостоятельно с помощью Asciidoctor.
32+
Раньше мы могли собирать файлы .mobi (Kindle), но сейчас не можем, см. https://github.com/progit/progit2/issues/1496[#1496] для получения дополнительной информации.
33+
Используя команды ниже, вы сможете получить HTML, Epub и PDF-файлы:
3434

3535
----
3636
$ bundle install
@@ -39,14 +39,32 @@ Converting to HTML...
3939
-- HTML output at progit.html
4040
Converting to EPub...
4141
-- Epub output at progit.epub
42-
Converting to Mobi (kf8)...
43-
-- Mobi output at progit.mobi
4442
Converting to PDF...
45-
-- PDF output at progit.pdf
43+
-- PDF output at progit.pdf
4644
----
4745

4846
Здесь используются проекты `asciidoctor`, `asciidoctor-pdf` и `asciidoctor-epub`.
4947

48+
Также возможно собрать отдельно в одном из поддерживаемых форматов (HTML, EPUB или PDF).
49+
50+
Сборка только в HTML:
51+
52+
----
53+
$ bundle exec rake book:build_html
54+
----
55+
56+
Сборка только в EPUB:
57+
58+
----
59+
$ bundle exec rake book:build_epub
60+
----
61+
62+
Сборка только в PDF:
63+
64+
----
65+
$ bundle exec rake book:build_pdf
66+
----
67+
5068
По умолчанию, `bundle install` устанавливает зависимости глобально в систему.
5169
Чтобы этого избежать, следует сконфигурировать менеджер пакетов перед установкой зависимостей с помощью следующей команды:
5270

0 commit comments

Comments
 (0)