blob: 2c46fb8f6437734f6072493a57175c4bed2b5b36 (
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
47
48
49
50
51
52
53
54
55
56
57
|
LaTeX-шаблон для написания ВКР для ИТМО (кафедра ИПМ)
=====================================================
Это шаблон для бакалаврской работы с примерами наиболее популярных
элементов в ВКР (таблицы, рисунки, листинг кода, приложения, список
источников, список требований)
Технические требования
----------------------
- TeX Live (`texlive-full` для Debian, `texlive-most` для Arch Linux)
- пакет `pscyr` для TeX Live, для русского Times New Roman;
- словарь переносов `ruenhyph` вместо `ruhyphen`: это нужно для того,
чтобы английские слова переносились;
- (опционально) `inkscape` — поддержка SVG;
- (опционально) `pandoc` — поддержка Markdown (уберите из Makefile
text.md.tex, если нет pandoc и не хочется markdown'а).
Установка pscyr
---------------
Для Debian Jessie: установить [пакет][1]
Подключение ruenhyph
--------------------
```bash
find /usr/share/ -name 'loadhyph-ru.tex' -print0 \
| sudo xargs -0 sed -i 's/ruhyphen/ruenhyph/g'
sudo fmtutil-sys --all
```
Сборка
------
```bash
make
```
Текущие баги
------------
- 42pt захардкоженное значение для высоты в 3 интервала
(14pt*3), я не уверен, что это нормальное решение
- В оглавлении левое поле страницы относится к правому как 2.7 : 1,
хотя должно 2.5 : 1
- Не получается автоматически переводить в верхний регистр
наименования разделов в ToC, поэтому названия разделов
захардкоженны в верхнем регистре
- Листинг всё ещё не "Рисунок" и не имеет единый счётчик с
figure
[1]: https://people.debian.org/~sgolovan/debian/pool/main/tex/tex-pscyr/tex-pscyr_0.4d~beta9-1_all.deb
|