-
Notifications
You must be signed in to change notification settings - Fork 0
Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
- Loading branch information
Showing
3 changed files
with
10 additions
and
44 deletions.
There are no files selected for viewing
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -1,53 +1,16 @@ | ||
# Timetable # | ||
|
||
Эта маленькая штуковина генерирует расписание на неделю в формате `pdf`, используя `pdflatex`. Неделя описывается в `data.py`. | ||
Расписание на неделю при помощи LaTeX и TikZ. | ||
|
||
### Использование ### | ||
|
||
```bash | ||
make color # цветная версия | ||
make wb # черно-белая версия (хорошо для лазерного принтера) | ||
make # создает обе | ||
make # создает pdf | ||
|
||
make clean # очищает временные файлы (кроме финальных) | ||
make purge # удаляет все, кроме исходников | ||
``` | ||
|
||
### Типы клеток ### | ||
|
||
Описаны в `defines.tex`. Обратный слеш `\` кодируется в строках как `\\`. | ||
|
||
* `\ppp{What}{Where}{Who}` - обычная пара | ||
* `\pppl{What}{Where}{Who}` - ее сестра для длинного названия пары | ||
* `\ppps{What}` - заглушка | ||
* `\pppf{What}{Where}{Who}{eo}` - мигающая пара. Вместо `eo` необходимо подставить `Неч` либо `Ч` в зависимости от четности недели. `ётная неделя` подставится самостоятельно | ||
* `\pppfl{What}{Where}{Who}{eo}` - ее сестра для длинного названия, аналогично `\pppl` | ||
* `\ppppp{What1}{Where1}{Who1}{What2}{Where2}{Who2}` - полноценно мигающие пары, когда пара занята и на четной, и на нечетной неделе. `1` отвечает за нечетные недели, `2` - за четные | ||
|
||
##### Сокращения ##### | ||
|
||
* `\pppnir ---> НИ/Р` | ||
* `\pppmil ---> В/П` | ||
* `\pppsprak ---> Практикум` | ||
* `\pppmfk ---> МФК` | ||
|
||
### Цвета ### | ||
|
||
Описаны в `colors.tex`, `colors_laser.tex`. Добавляются до `\ppp?{?}?`, например`\blue \ppp?{?}?`. | ||
|
||
* `\blue` | ||
* `\green` | ||
* `\orange` | ||
* `\magenta` | ||
* `\yellow` | ||
* `\violet` | ||
|
||
Цвет текста меняется с помощью обычного `{ \color{?}{ \ppp?{?}? }`. | ||
|
||
В `colors_laser.tex` переопределяются на белый - для чистой печати на лазерном принтере. | ||
|
||
### Пример ### | ||
|
||
`make example` | ||
make example # собирает пример | ||
``` | ||
|
||
![Example](https://cloud.githubusercontent.com/assets/5108025/12861910/e16ae94e-cc77-11e5-818c-b085ffb1aaf6.png) | ||
![Example](https://user-images.githubusercontent.com/5108025/111074037-5d778c80-84f2-11eb-8a6f-3553a9acacf2.png) |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
|
@@ -23,7 +23,7 @@ | |
landscape, | ||
left=0.5cm, | ||
right=0.5cm, | ||
top=1.2cm, | ||
top=1.5cm, | ||
bottom=1cm | ||
} | ||
|
||
|