LaTeX document class for making photo books.
Available on:
The simplest way to install is to use either TeX Live's or MiKTeX's standard way to install modules.
Installing from source:
# get the source...
$ git clone https://github.com/flynx/photobook.git
# if desired, install in the user context...
$ cd ./photobook
$ make install
The photobook
document class requires a set of modules to be installed
for it to function, the full list is included in the docs and can be
generated and printed by calling:
$ make depends
For more info on make
targets see the: ./Makefile
Pre-built documentation can be found in the Github releases or on CTAN.
A full book (dummy) example is included in ./examples/book/ and can be used as a reference / starting point.
Building the reference from source is done by:
$ make pdf
Build requirements for docs:
lualatex
, latexmk
, ..)bash
, GNU Make, coreutils, ...),photobook.pdf
.
Extracting the documentation source (photobook*.tex
) is done
by make via cls2tex.sh when
building the docs, see them for more info.minipage
like this:
\imagecell{%
\begin{minipage}{\cellwidth}%
long caption text...
\end{minipage}%
}{some-image}
(still working on a solution for this).
photobook
is mostly used with lualatex
, other engines are mostly
supported but some features may misbehave.Copyright (c) 2021-2023, Alex A. Naanou, All rights reserved.