Skip to content

Commit 7e1e3f6

Browse files
committed
Update README
1 parent 94af760 commit 7e1e3f6

File tree

1 file changed

+8
-11
lines changed

1 file changed

+8
-11
lines changed

README.markdown

Lines changed: 8 additions & 11 deletions
Original file line numberDiff line numberDiff line change
@@ -2,26 +2,23 @@
22

33
Лекции от [курса "Програмиране с Rust"](https://fmi.rust-lang.bg)
44

5-
Презентациите се пишат на [Slim](http://slim-lang.com/) с няколко разширения, специфични за нашия начин на употреба.
5+
Презентациите се пишат на [Markdown](https://en.wikipedia.org/wiki/Markdown) с няколко разширения, специфични за нашия начин на употреба.
66

7-
Съдържанието на презентациите се намира в папка `lectures/`. Всяка презентация се описва с няколко реда в `lectures/index.yml`.
8-
9-
На база на данните в `lectures/`, се генерират статичните HTML-версии на презентациите, които след генерация живеят в папка `compiled/`. Те са крайният продукт, който се качва на [сайта на курса](https://fmi.rust-lang.bg).
7+
Съдържанието на презентациите се намира в папка `lectures/`. На база на данните в `lectures/`, се генерират статичните HTML-версии на презентациите. Те са крайният продукт, който се качва на [сайта на курса](https://fmi.rust-lang.bg).
108

119
## Инсталация
1210

13-
- Клонирате хранилището някъде и сменяте текущата си директория да е там
14-
- `sudo easy_install pygments`
15-
- `bundle install`
16-
- `bundle exec thor rebuild`
11+
Единственото, което би трябвало да е нужно, е да инсталирате програмата `mrend`, следвайки инструкциите тук: https://github.com/d3lio/mrend.
1712

1813
## Генериране на една лекция
1914

20-
С командата `thor lecture <index>` може да прегенерирате лекция номер `<index>`. Например, ако искате да прегенерирате презентация 8, това става със следната команда:
15+
Имайки командата `mrend`, можете да изпълните следното:
2116

22-
bundle exec thor lecture 8
17+
```
18+
mrend lectures/<lecture-name>.md
19+
```
2320

24-
Възможно е и да изпълните `thor watch`. Това ще стартира процес, който да стои и да слуша за промени по файловете в папката `lectures/` и ще прегенерира съответната лекция автоматично при промяна на който и да е от `.slim`source-файловете.
21+
Това ще генерира HTML-а в локалната директория `output`. Можете да смените output директорията с подаден флаг на `mrend`. Изпълнете `mrend --help` за да научите как.
2522

2623
## Упътвания за принос
2724

0 commit comments

Comments
 (0)