summaryrefslogtreecommitdiff
path: root/README.md
blob: b3c861a51300470b5d40263f2f6b6118173dc9a7 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
# reveal.js презентации Клубов

## Что нужно для использования шаблона?

- just (да, мне понравилось)
- Python 3
- Желательно, браузер с поддержкой Javascript

## Как установить just?

Программа достаточно новая, поэтому её может не быть в репозитории. Если она
есть, то пакет, скорее всего так и называется. Если пакета всё же нет, или ты
вендузятник, то можно скачать последний релиз:
- https://github.com/casey/just/releases

Так как прога на расте, то бинарник у неё один и его можно положить куда угодно.

Для эстетов: `cargo install just`.

## Куда класть презентации?

В директорию `presentations`.

## Как их оформлять?

Это описано в презентации `presentations/example.md`. Можно почитать её код, а
можно и запустить как презентацию.

## Как запускать презентации?

Запускаем команду
```shell
just serve <path to markdown>
```

Запустится встроенный в python http сервер. Если порт 8000 уже занят можно
```shell
just serve <path to markdown> <port>
```

При этом автоматически сформируется `index.html`. Если нужно получить только его,
без запуска сервера (например, чтобы захостить на другом сервере), используем
```shell
just format <path to markdown>
```