Compare commits
5 commits
Author | SHA1 | Date | |
---|---|---|---|
|
b3bb3db8bb | ||
|
1f42ec3b45 | ||
|
6e3bea200d | ||
|
f5e506236f | ||
|
4b93260af6 |
6
Makefile
6
Makefile
|
@ -1,8 +1,10 @@
|
|||
all:
|
||||
mkdir -p build
|
||||
rm build/game.map || true
|
||||
/home/alexander/Programming/gamebookformat/formatgamebook.py doc.gamebook build/game.tex
|
||||
rm build/game.map
|
||||
lualatex -interaction=nonstopmode -output-directory=build build/game.tex
|
||||
/home/alexander/Programming/gamebookformat/formatgamebook.py doc.gamebook build/game.dot
|
||||
dot build/game.dot -Tpng >build/game.png
|
||||
lualatex -interaction=nonstopmode -output-directory=build build/game.tex || true
|
||||
lualatex -interaction=nonstopmode -output-directory=build build/game.tex
|
||||
|
||||
graph:
|
||||
|
|
|
@ -1,12 +1,13 @@
|
|||
#include "documentclass"
|
||||
\usepackage{fourier-orns}
|
||||
\usepackage{fontspec}
|
||||
\defaultfontfeatures{Ligatures=TeX, Scale=MatchLowercase}
|
||||
\newfontfamily{\cyrillicfont}{PT Serif}
|
||||
\newfontfamily\cyrillicfont{PT Serif}[Script=Cyrillic]
|
||||
\setmainfont{PT Serif}
|
||||
\usepackage{polyglossia}
|
||||
\setdefaultlanguage{russian}
|
||||
|
||||
\usepackage{hyperref}
|
||||
\usepackage[russian]{hyperref}
|
||||
\usepackage{graphicx}
|
||||
|
||||
\usepackage{indentfirst}
|
||||
|
@ -15,8 +16,6 @@
|
|||
\usepackage[nopagecolor=white]{pagecolor}
|
||||
\pagecolor{yellow!10}
|
||||
|
||||
\usepackage{fourier-orns}
|
||||
|
||||
#include "geometry"
|
||||
|
||||
\usepackage{gamebook}
|
||||
|
@ -28,14 +27,26 @@
|
|||
\renewcommand{\gbheadtext}{%(title)s}
|
||||
\title{\gbheadtext}
|
||||
\author{%(author)s}
|
||||
\date{}
|
||||
\date{\vfill \hfill \textit{\today}}
|
||||
|
||||
\usepackage{fancyhdr}
|
||||
\setlength{\parskip}{1.3ex plus 0.2ex minus 0.2ex}
|
||||
\fancyhf{}
|
||||
|
||||
\pagestyle{fancy}
|
||||
|
||||
\renewcommand{\chaptermark}[1]{\markboth{\sffamily\normalsize\bfseries\chaptername\ \thechapter.\ #1}{}}
|
||||
\renewcommand{\sectionmark}[1]{\markright{\sffamily\normalsize\thesection\hspace{5pt}#1}{}}
|
||||
|
||||
\fancyhf{}
|
||||
\fancyhead[LE,RO]{\sffamily\normalsize\thepage}
|
||||
\fancyhead[LO]{\decothreeright}
|
||||
\fancyhead[RE]{\decothreeleft}
|
||||
\fancyfoot[C]{\thepage}
|
||||
|
||||
\renewcommand{\headrulewidth}{0.5pt}
|
||||
|
||||
\fancypagestyle{plain}{\fancyhead{}\renewcommand{\headrulewidth}{0pt}}
|
||||
|
||||
\renewcommand{\thesection}{\arabic{section}}
|
||||
|
||||
\makeatletter
|
||||
|
@ -43,6 +54,19 @@
|
|||
\makeatother
|
||||
\setfloatlocations{table}{ht}
|
||||
|
||||
\usepackage{titling}
|
||||
\pretitle{
|
||||
\par\begin{center}
|
||||
\rule{\textwidth}{1.6pt}
|
||||
\Large \par
|
||||
}
|
||||
|
||||
\posttitle{
|
||||
\end{center}
|
||||
\vspace*{-0.5\baselineskip}
|
||||
\rule{\textwidth}{1.6pt}
|
||||
}
|
||||
|
||||
\begin{document}
|
||||
|
||||
#include "titlepage"
|
||||
|
|
|
@ -1,2 +1,2 @@
|
|||
\documentclass[a4paper,oneside,onecolumn]{book}
|
||||
\documentclass[a5paper,onecolumn]{book}
|
||||
|
||||
|
|
|
@ -1 +1 @@
|
|||
\usepackage[top=5cm, bottom=5cm, left=4cm, right=4cm]{geometry}
|
||||
\usepackage[top=2cm, bottom=2cm, left=1cm, right=1cm]{geometry}
|
||||
|
|
|
@ -1,5 +1,5 @@
|
|||
\thispagestyle{empty}
|
||||
|
||||
\maketitle
|
||||
|
||||
\clearpage
|
||||
|
||||
\thispagestyle{empty}
|
||||
|
|
Loading…
Reference in a new issue