Compare commits

...

5 commits
0.1 ... master

5 changed files with 38 additions and 12 deletions

View file

@ -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:

View file

@ -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"

View file

@ -1,2 +1,2 @@
\documentclass[a4paper,oneside,onecolumn]{book}
\documentclass[a5paper,onecolumn]{book}

View file

@ -1 +1 @@
\usepackage[top=5cm, bottom=5cm, left=4cm, right=4cm]{geometry}
\usepackage[top=2cm, bottom=2cm, left=1cm, right=1cm]{geometry}

View file

@ -1,5 +1,5 @@
\thispagestyle{empty}
\maketitle
\clearpage
\thispagestyle{empty}