A LaTeX template for creating beautiful photo albums with various layout options on A3 landscape paper.
- A3 landscape paper format
- Multiple layout options for arranging photos
- Uses tcolorbox for clean, borderless image placement
- Automatic page breaks between layouts
- Support for PNG and JPG images (LaTeX does not support HEIF format)
- LaTeX distribution (TeX Live, MiKTeX, etc.)
- pdflatex compiler
- tcolorbox package
- geometry package
- Clone or download this repository
- Place your images in the
images/directory - Modify
main.texto include your desired layouts and image files
The template provides several layout commands for arranging images:
\layoutOne{image}- Full page single image\layoutTwo{image1}{image2}- Two images side by side\layoutThree{image1}{image2}{image3}- Three images (2 on left, 1 on right)\layoutFour{image1}{image2}{image3}- Three images (1 on left, 2 on right)\layoutFive{image1}{image2}{image3}{image4}- Four images in a 2x2 grid
\layoutTwo{photo1.jpg}{photo2.png}
\layoutThree{img1.png}{img2.jpg}{img3.png}
\layoutOne{cover.jpg}Run the included compile script:
./compile.shOr manually:
pdflatex main.texThis will generate main.pdf and clean up auxiliary files.
- Modify
layouts.texto adjust layout dimensions or add new layouts - Change paper size in
main.texby editing the\documentclassoptions - Adjust margins and geometry in the
\usepackage{geometry}options
.
├── main.tex # Main document file
├── layouts.tex # Layout command definitions
├── compile.sh # Compilation script
├── images/ # Directory for image files
└── README.md # This file
This project is licensed under the MIT License - see the LICENSE.txt file for details.