# Showcase of beautiful typography done in TeX & friends

If you were asked to show examples of beautifully typeset documents in TeX & friends, what would you suggest? Preferably documents available online (I'm aware I could go to a bookstore and find many such documents called 'books'). Extra bonus for documents whose LaTeX source is available.

This is not an idle question. Seeing great examples of any craft is both educational and inspiring, let alone explaining why we prefer TeX to Word or other text editors.

For instance, I like how Philipp Lehman's Font Installation Guide looks. I don't know enough LaTeX to realize how much customization was done, but the ToC looks polished.

-
When you are asking users to contribute to a list of answers, the question should be marked community wiki. I have converted this question. –  Robert Cartaino Aug 8 '10 at 1:23
Interestingly, the font installation guide probably doesn’t even have that many customizations, at least by the looks of it. Rather, the polished looks come from a very few choice adjustments. –  Konrad Rudolph Aug 8 '10 at 8:53
I really like the microtype manual PDF. Since it's nicely using PDF features like layers and such to create an appealing document. –  Johannes Schaub - litb Aug 15 '10 at 14:46

Christoph Bier's typokurz is beautiful and useful; it's a 15-page guide to (German) (micro)typography in a nutshell. While it's just an article lengthwise (scrartcl, to be precise), it masterly modifies many features frequently discussed on Tex.SX: section-titles, tables, footnotes, marginnotes, header ...

What's even better is that the preamble is available as well, it even is extensively annotated, but – that will be the downside for most users here – in German, just like the entire document is. Nonetheless, non-German speakers might still find their way around as well as some inspiration in the source code.

-

I'd like to add Leon Harkleroad's The Math Behind The Music, an impressive example of fine page layout.

-
Could you please add an image? –  moose Jul 18 '13 at 10:26

I just picked these three from our archives.

• Matthew Mac Namara, La Textualisation de Madame Bovary, Rodopi, New York, 2004, 9042009845

• [Carlo Collodi], Éachtra Phinocchio, tr. Pádraig Ó Buachalla, ed Seán Ó Suilleabháin ⁊ Dáibhí Ó Cróinín, Random House / Coiste Litriochta Mhuscrai, 2nd ed, 2003, 0954455401

• Seán Connolly, Bede: On The Temple, Liverpool University Press, 1995, B001DP4V3S

-

not really as beautiful, but more careful.

To be publsihed at Holborn Project soon!

-

My not-so-humble addition to this topic is my Master's thesis: Moebius numeration systems with discrete groups (pdf), tar.gz source (seeing the source at your own risk, the document header and some other things are horribly coded)

-

We recently created a LaTeX package for the Physics branch of my student union (at KTH, the Royal Institute of Technology in Stockholm, Sweden) that allows anyone to typeset a document in compliance with our graphical profile. The code is quite messy, but except for the implementation listing at the end (which will change when we move to dtx deployment in the next release) I'm quite happy with the output it produces.

Both the package code, the examples and the output pdf are available on Github.

-

I like to get ideas form http://data.imf.au.dk/system/latex/bog/version3/beta/ltxb-2011-09-13-20-10.pdf

Although it's in Danish and sometimes maybe a bit too colorful or crowded, I really like what he has done.

-

One of the most interesting books typeset with TeX that I know, is "Trees, Maps, and Theorems" by Jean-Luc Doumont. It offers beautiful typography down to details such that each paragraph is typeset as a perfect rectangle (which means a lot of textual rewriting, so whether this is a good idea I leave open). But it makes a wonderful coffee-table book, with a lot of very useful advice inside.

Link to some sample pages as pdf

-
I SO want to have the source for this. This is perfect. –  biologue Jan 30 '13 at 9:28

I really like the documentation of Philipp Lehman. The Font Installation Guide was mentioned in the question, but I also think for a simpler article (rather than the book style) his package documentation is hard to beat aesthetically, e.g. biblatex's

In biblatex manual [was: Can I make a document that looks like this?], the author explains how to recreate this style (fonts and such).

-

I was asked to publish complete code of bilingual dictionary typesetting in LaTex. I have added also two images of final result. Update: You can preview the result in PDF of example letters here

The work is still in progress. I will apreciate any comments and advices. I humbly admit that this is actually a community coolaborative work that helped me step by step to add usefull functions to the code. Thank you !!!

% smaller format B5 for printing in print houses
\documentclass[8pt,b5paper,twocolumn]{extbook}
% larger format A4 for easy printing
% note: B5 format uses 6cm picture width, A4 format 7.2 picture width
%\documentclass[10pt,a4paper,twocolumn]{extbook}
\usepackage{fancyhdr}
\usepackage[icelandic, czech, english]{babel}
\usepackage[utf8]{inputenc}
\DeclareUnicodeCharacter{00A0}{~} % finds hidden non-breakable space
\usepackage[T1]{fontenc}
\usepackage{tgpagella}
\usepackage[scaled]{helvet}
\usepackage{enumitem}
\usepackage{hanging}
\usepackage{makeidx}
\usepackage{stmaryrd}
\usepackage{tikz}
\usetikzlibrary{calc}
\usepackage{tipa}
\usepackage{fix2col}
\usepackage{dingbat}
\usepackage{manfnt}
\usepackage{latexsym}
\usepackage{graphicx}
\usepackage{color}
\usepackage{titlesec}
\usepackage{fourier-orns} %used for ornaments
\usepackage{amsmath} %used for non-breakabledash
\usepackage{hyphenat} % no hyphen in abbreviations
\usepackage[labelformat=empty]{caption}

% tables
% declention and conjugation tables
\usepackage{caption}
\usepackage{booktabs}
\captionsetup{labelformat=empty}
\usepackage{floatrow}
\DeclareFloatFont{footnotesize}{\footnotesize}% "scriptsize" is defined by floatrow, "tiny" not
\floatsetup[table]{font=footnotesize}
\setlength {\heavyrulewidth }{0.1 em}

% place frequent star
\newcommand{\freqstar}{%
\raisebox{-.2ex}{%
\textcolor{darkgreen}{\ding{167}}%
}%
}%

% float control
\renewcommand{\topfraction}{0.9}    % max fraction of floats at top
\renewcommand{\bottomfraction}{0.8} % max fraction of floats at bottom
%   Parameters for TEXT pages (not float pages):
\setcounter{topnumber}{2}
\setcounter{bottomnumber}{1}
\setcounter{totalnumber}{2}     % 2 may work better
\setcounter{dbltopnumber}{2}    % for 2-column pages
\renewcommand{\dbltopfraction}{0.9} % fit big float above 2-col. text
\renewcommand{\textfraction}{0.07}  % allow minimal text w. figs
%   Parameters for FLOAT pages (not text pages):
\renewcommand{\floatpagefraction}{0.7}  % require fuller float pages
% N.B.: floatpagefraction MUST be less than topfraction !!
\renewcommand{\dblfloatpagefraction}{0.7}   % require fuller float pages
% remember to use [htp] or [htpb] for placement

\makeatletter
\setlength{\@fptop}{0pt}
\setlength{\@fpbot}{0pt plus 1fil}
\makeatother

% pdf information
\hypersetup{pdftitle={PDF title},pdfauthor={PDF author}, pdfsubject={PDF subject}, pdfkeywords={PDF keywords}, linktoc=none}

% COLORS
\definecolor{darkgreen}{rgb}{0.4, 0.01, 0.24}
\definecolor{royalazure}{rgb}{0.0, 0.22, 0.66}
\definecolor{brown}{rgb}{0.4, 0.01, 0.24}

% COLORS FOR THUMB INDEXES
\definecolor{babyblueeyes}{rgb}{0.63, 0.79, 0.95}
\definecolor{unitednationsblue}{rgb}{0.36, 0.57, 0.9}
\definecolor{blue(ryb)}{rgb}{0.01, 0.28, 1.0}
\definecolor{darkblue}{rgb}{0.0, 0.0, 0.55}
\definecolor{screamingreen}{rgb}{0.46, 1.0, 0.44}
\definecolor{limegreen}{rgb}{0.2, 0.8, 0.2}
\definecolor{islamicgreen}{rgb}{0.0, 0.56, 0.0}
\definecolor{upforestgreen}{rgb}{0.0, 0.27, 0.13}
\definecolor{icterine}{rgb}{0.99, 0.97, 0.37}
\definecolor{orange(colorwheel)}{rgb}{1.0, 0.5, 0.0}
\definecolor{orange-red}{rgb}{1.0, 0.27, 0.0}
\definecolor{oucrimsonred}{rgb}{0.6, 0.0, 0.0}
\definecolor{cottoncandy}{rgb}{1.0, 0.74, 0.85}
\definecolor{orchid}{rgb}{0.85, 0.44, 0.84}
\definecolor{vividcerise}{rgb}{0.85, 0.11, 0.51}
\definecolor{patriarch}{rgb}{0.5, 0.0, 0.5}

% Thumb indexes' colors
\newcommand\BoxColor{%
\ifcase\theletternum darkgreen!30\or babyblueeyes\or unitednationsblue\or blue(ryb)\or screamingreen\or limegreen\or islamicgreen\or upforestgreen\or icterine\or orange(colorwheel)\or orange-red%
\or oucrimsonred\or cottoncandy\or orchid\or vividcerise\or patriarch\or babyblueeyes\or unitednationsblue\or blue(ryb)\or screamingreen\or limegreen\or islamicgreen\or upforestgreen\or icterine\or orange(colorwheel)\or orange-red%
\or oucrimsonred\or cottoncandy\or orchid\or vividcerise\or patriarch\else darkgreen!30\fi}

%COMMANDS
\newcommand\entry[3][]{\hangpara{2em}{1}{\fontfamily{phv}\selectfont{\textbf{{#2}}}}\
#3\ifx\relax#1\relax\markboth{#2}{#2}\else\markboth{#1}{#1}\fi
\par}\nopagebreak[4]
\newcommand*{\dictchar}[1]{\parbox[c][3cm][c]{2cm}{\Huge\textbf{#1}}\par}

\newcommand*{\dictchar}[1]{
\centerline{\parbox[c][3cm][c]{2cm}{%
\fontsize{24}{24}
\selectfont
{#1}}}\par
}

\newcommand{\devision}[1]{\hspace*{-2em}{{{{\foreignlanguage{icelandic}{\color{royalazure}{\fontfamily{phv}\selectfont{\textbf{#1}}}}}}}}}

\makeatletter
\makeatother
%FANCY PAGE STYLES
\pagestyle{fancy}

% THUMB INDEXES
% new counter to hold the current number of the letter to determine the vertical position
\newcounter{letternum}
% newcounter for the sum of all letters to get the right height of a box
\newcounter{lettersum}
\setcounter{lettersum}{33}
% some margin settings
\newlength{\thumbtopmargin}
\setlength{\thumbtopmargin}{1cm}
\newlength{\thumbbottommargin}
\setlength{\thumbbottommargin}{3cm}
% calculate the box height by dividing the page height
\newlength{\thumbheight}
\pgfmathsetlength{\thumbheight}{%
(\paperheight-\thumbtopmargin-\thumbbottommargin)%
/%
\value{lettersum}
}
% box width
\newlength{\thumbwidth}
\setlength{\thumbwidth}{0.5cm}
% style the boxes
\tikzset{
thumb/.style={
text=white,
minimum height=\thumbheight,
text width=\thumbwidth,
outer sep=0pt,
font=\sffamily\bfseries,
}
}
\newcommand{\oddthumb}[1]{%
\begin{tikzpicture}[remember picture, overlay]
\node [thumb,fill=\BoxColor, text centered,anchor=north east,] at ($% (current page.north east)-% (0,\thumbtopmargin+\value{letternum}*\thumbheight)%$) {#1};
\end{tikzpicture}
}
\newcommand{\eventhumb}[1]{%
\begin{tikzpicture}[remember picture, overlay]
\node [thumb,fill=\BoxColor, text centered,anchor=north west,] at ($% (current page.north west)-% (0,\thumbtopmargin+\value{letternum}*\thumbheight)%$) {#1};
\end{tikzpicture}
}
% create a new command to set a new lettergroup with thumb indexes
\newcommand{\lettergroup}[1]{%
% step the counter of the letters
\stepcounter{letternum}%
}

% BASIC PAGE STYLE
\fancypagestyle{basicstyle}{%
\fancyhf{}
\renewcommand{\footrulewidth}{0pt}

% INDEX PAGE STYLE
\fancypagestyle{indexstyle}{%
\renewcommand{\footrulewidth}{0pt}% No footer rule
}

% DICTIONARY PAGE STYLE
\fancypagestyle{dictstyle}{%
\fancyhf{}

\setlength{\columnsep}{20pt}
\setlength{\columnseprule}{0.1pt}

\titleformat{\chapter}[block]
{\normalfont\huge\bfseries}{\thechapter.}{1em}{\Huge}
\titlespacing*{\chapter}{20pt}{20pt}{20pt}

% GRAPHICS PATH
\graphicspath{/home/SomeUser/Documents/dictionary/images/}

% TITLE, AUTHORS, THANKS
\title{\textbf{Name of Dictionary}
\thanks{Words of thanks}}
\author{Authors}
\date{Date}

% LOCALIZATION
\renewcommand{\indexname}{{Seznam autorů fotografií}} % renames the index name
}
\renewcommand{\contentsname}%
{Obsah}%
}

\newcommand{\HRule}{\rule{\linewidth}{0.1mm}} % rule line

\newcommand*{\chaptitle}{}
\renewcommand*{\chaptermark}[1]{%
\renewcommand*{\chaptitle}{#1}}
% index of authors of photographs
\makeindex

\begin{document}
\twocolumn
\pagestyle{dictstyle}

% the letters in alphabetical order
\input{letters/dict_letter_a.tex}
\input{letters/dict_letter_aa.tex}
% list of all letters, each letter in separate .tex file, example of letter file, see bellow.

% print the index of authors of photographs
\clearpage
\pagestyle{empty}
\printindex
\end{document}


Here comes an pseudo example file for letter l - dict_letter_l.tex

\lettergroup{l}
\dictchar{l L}
\begin{figure}[h]
\centering
\setlength\fboxsep{0pt}\setlength\fboxrule{0.5pt}\fbox{\includegraphics[width=7.2cm]{Name_of_the_file.jpg}}
\caption{The Caption of the Picture}
\end{figure}
\index{Headword - Author of Photograph, Licence}}
% Clear page to start new letter on a new page, else not.
\clearpage


Updated:

Here comes an original example of letter N - dict_letter_n.tex. Note: Using \foreignlanguage{icelandic} for Icelandic and \foreignlanguage{czech} for Czech is achieved corrent line break.

% thumb index N
\lettergroup{n}
% shows N n
\dictchar{N n}
\entry[naðra]{{naðra} }{{\textipa{[{n}{a}{ð}{r}{a}]}}{\color{darkgreen}{\small{\textbf{  f}}}}{\color{darkgreen}{\footnotesize{ (nöðru, nöðrur)}}} {\textbf{1.}}\foreignlanguage{czech}{{\footnotesize{ zool.}}} {\foreignlanguage{icelandic}{(\textit{$\rightarrow$ slanga})}}\foreignlanguage{czech}{{ had, zmije}}; {\textbf{2.}}{\footnotesize{ přen.}}\foreignlanguage{czech}{{ had, zmije (o~falešném člověku)}}.}
\entry[naðurtunga]{{naður$\cdot$$\cdottung|a} }{{\textipa{[{n}{a}{ð}{\textscy}{\textsubring{r}}{t\textsuperscript{h}}{u}{\ng}{\r{g}}{a}]}}{\color{darkgreen}{\small{\textbf{ f}}}}{\color{darkgreen}{\footnotesize{ (\hbox{-}u, \hbox{-}ur)}}}\foreignlanguage{czech}{{\footnotesize{ bot.}}}\foreignlanguage{czech}{{ hadí jazyk azorský}}{ (l.~{\foreignlanguage{latin}{Ophioglossum azoricum}})}.} % third headword with picture \entry[nagdýr]{{nag\cdot$$\cdot$dýr} }{{\textipa{[{n}{a}{\textbabygamma}{\textsubring{d}}{i}{\textsubring{r}}]}}{\color{darkgreen}{\small{\textbf{  n}}}}{\color{darkgreen}{\footnotesize{ \nobreakseq{(\hbox{-}s, \hbox{-})}}}}\foreignlanguage{czech}{{\footnotesize{ zool.}}}\foreignlanguage{czech}{{ hlodavec}}{ (l.~{\foreignlanguage{latin}{Rodentia}})}.}
\begin{figure}[h]
\centering
\setlength\fboxsep{0pt}\setlength\fboxrule{0.5pt}\fbox{\includegraphics[width=7.2cm]{83259.jpg}}
\caption{Nagdýr}
\end{figure}
\entry[nagg]{{nagg} }{{\textipa{[{n}{a}{\r{g}}{\textlengthmark}]}}{\color{darkgreen}{\small{\textbf{  n}}}}{\color{darkgreen}{\footnotesize{ \nobreakseq{(\hbox{-}s)}}}} {\foreignlanguage{icelandic}{(\textit{$\rightarrow$ rifrildi})}}\foreignlanguage{czech}{{ hašteření, hádka}}.}


Only for Czech users: Run vlna -l -m -n dict_letter_n.tex to add non-breakable space between small prepositions.

It's necessary to run pdflatex dictionary.tex twice to display correctly thumb indexes. Then it's needed to run texindy -L icelandic -M lang/icelandic/utf8 dictionary.idx (this command orders the indexed words according to Icelandic alphabet. Then run pdflatex dictionary.tex to make index appear.

The example of current layout in B5 format, 8pt fontsize, using font Helvetica for headwords and font tgpagella for definitions.

Updated: The example of current layout in A4 format.

The main change is the alingment of the pictures. Pictures are aligned directly to the headword or at the top of the page.

See How to set a letter to the margin of the page and position it vertically according to alphabetical order? for some explanations about the thumb index.

See also question Two different layouts using fancyhdr that exlains how to use different layouts using fancyhdr

-
Really nice! Maybe you can upload a few pages as a PDF so one can zoom and see the details … –  Tobi Jun 2 '12 at 8:03
This looks fantastic. Great job –  Ingo Jun 2 '12 at 10:39
This is great! Is there a complete source repository somewhere (github or so)? –  ℝaphink Aug 29 '12 at 8:30
Thank you. The complete source is posted here. Please contact me if something unclear. Here is possible to sourceforge.net/projects/dict-system/files/ICSS see and download letters of the dictionary. –  chejnik Sep 3 '12 at 5:06

I use LaTeX to typeset my roleplaying game (RPG) projects. Since I received some "Is this really LaTeX?" comments, I'd thought I might share them here, as they go beyond the usual scientific background. The text however is German only. Maybe notable are:

• Kurai Jikan, an Anime/Manga/japanese themed 24-page booklet
• Einhundertelf Jahre, a toys themed 20-page booklet
• ROBiN, a Robin Hood / medieval themed 80-page book (work in progress, take a look at the "eBook" version)

The first two use a common style with replaced images like backgrounds. For this style, (Xe)LaTeX source (Autorenpaket, author's package for creating own RPG scenarios) using neutral blue images is available.

-
Amazing work. Since you post it here, is there any way you will share the sources, too? You really nailed the usual RPG book look. Regarding your WiP book I have one point of critique if I may and that's the small caps. They look fake at times, especially for "Kämpfe" for example. Are they? –  Christian Jun 25 '12 at 6:40
Perhaps you might consider LuaLaTeX, too. I found it easier to use but then I don't use a Mac. Good to hear about your plans to open-source these documents. I hope you can sort out the legal stuff :) –  Christian Jun 26 '12 at 7:14
Some sources are now available, for a link see the main article. –  TeXter Dec 31 '12 at 8:48
show 1 more comment

I also think Uggedal's thesis looks very nice.

I am also quite pleased with how LaTeX and Friends turned out. The following are some comments about the design.

I tried to implement a proper grid layout, with the text on the verso page backing up the text on the recto. This turned out to be a real challenge. For some reason the grid package didn't work, so I had to do it myself. It's almost perfect, but sometimes it just didn't work. I didn't want to spend too much time on it, so I decided to compromise and manually adjust when necessary. I want to reimplement this properly when I know enough about the LaTeX3 packages.

As explained in the colophon of the book, I had two main concerns when I designed the page layout.

• I wanted figures and tables that could run into the margins. With program listings this is almost always needed; also this would let me typeset input and output side by side.
• I wanted the figure and table captions to the side. That way, long explanations would not be so disruptive.

The following is an example (the pagenumbers aren't correct).

The following shows why letting figures run into the margins is useful every now and then.

The itemize and enumerate environments have their bullets and numbers in the margin, which works well.

The description labels were also set in the margin, but sometimes I adjusted the labels by hand:

• When the labels started with the same words, I moved those words into the margin. See for example chapter 8 (Mathematics): defining the current style, and defining the next environment.
• When the labels ended with the same words, I moved that part of the label into the text (see e.g. page 117: demonstration tables and reference tables).

It gives some extra emphasis to the labels. The following is an example of two facing pages with labels in the margins.

The back pages of the part titlepages feature pictures of paintings by Billy Foley (I have two of his paintings). They look stunning. The following are two examples. The first is one of his older pictures. The second a more recent one.

Initially, I had another design, which was based on a picture with fish by Escher. Unfortunately, the Escher Eoundation wouldn't give me permission to do so. The design also featured a nice joke with the title page, which had the picture on it. the picture was drawn with TikZ. When you got to the next page, you could see the exact same page, but with the control points of the spline elements.

I also had a little ornament that had the fish lined up in a horizontal direction. The ornament was used to mark the end of the chapters. In ASCII art, it would look like this (each * is a fish and the fish interlock in horizontal and vertical direction, with a little space between them):

 * *
* * *


You may find metapost source for the fish on my metapost pages. It's the source of the first fish pictures on the Escher page.

Finally, here's an example of the bibliography.

-

I would like also to show something, which isn't that sophisticated but I believe it's a nice way to make simple but fancy covers with spine and flaps. I hope you find it usefull. What it's going to follow is some covers I made for my thesis using zwpagelayout package which can fe found here and pgfornaments which can be found here

The preable is the following

\documentclass{article}
\usepackage{pgfornament}
\usepackage[english,greek]{babel}
\usepackage[iso-8859-7]{inputenc}
\usepackage{kerkis}
\usepackage[pdftex]{graphicx}
\pagestyle{empty}
\usepackage{xcolor}
\usepackage{tikz}
\usetikzlibrary{decorations.fractals}
\usepackage{multicol}
%^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
\usepackage[papersize={,297mm}, strictheight=false,topmargin=0mm, botmargin, flap=50mm, textwidth=209mm, spine=13mm, cropmarks, cropframe, croptitle=Εξώφυλλο Διπλωματικής]{zwpagelayout}
\usepackage{rotating}
%^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
\begin{document}
%There goes the code!
\end{document}


The following lines contain code for four covers as well as the output of each code. Each code is placed between begin{document} and end{document} in the aforementioned preamble.

First Cover

Code

\hbox to \textwidth{%
\vbox to \textheight{\hsize \CropFlap \centering \textcolor{white}{Front Flap}
}\hss
\vbox to \textheight{\hsize \UserWidth \vfill \leavevmode \textcolor{white}{ISBN+EAN}}\hss
\vbox to \textheight{\hsize \CropSpine \vfill
\begin{sideways}\hspace{-10cm}Αθανάσιος Ν. Σταματόπουλος \hspace{5cm}{\Large Μελέτη     Ανιχνευτή \latintext{MicroMEGAS}}  \end{sideways}\vfill}\hss
\vbox to \textheight{\hsize \UserWidth \vspace{1cm}
\setlength{\unitlength}{1cm}
\begin{picture}(20,27)

\put(0.7,1){\pgfornament[width=1cm]{25}}
\put(1.7,1){\pgfornament[width=1cm]{25}}
\put(0.7,2){\pgfornament[width=1cm]{25}}
\put(1.7,2){\pgfornament[width=1cm]{25}}
\put(0.7,3){\pgfornament[width=1cm]{25}}
\put(1.7,3){\pgfornament[width=1cm]{25}}
\put(0.7,4){\pgfornament[width=1cm]{25}}
\put(1.7,4){\pgfornament[width=1cm]{25}}
\put(0.7,5){\pgfornament[width=1cm]{25}}
\put(1.7,5){\pgfornament[width=1cm]{25}}
\put(0.7,6){\pgfornament[width=1cm]{25}}
\put(1.7,6){\pgfornament[width=1cm]{25}}
\put(0.7,7){\pgfornament[width=1cm]{25}}
\put(1.7,7){\pgfornament[width=1cm]{25}}
\put(0.7,8){\pgfornament[width=1cm]{25}}
\put(1.7,8){\pgfornament[width=1cm]{25}}
\put(0.7,9){\pgfornament[width=1cm]{25}}
\put(1.7,9){\pgfornament[width=1cm]{25}}
\put(0.7,10){\pgfornament[width=1cm]{25}}
\put(1.7,10){\pgfornament[width=1cm]{25}}
\put(0.7,11){\pgfornament[width=1cm]{25}}
\put(1.7,11){\pgfornament[width=1cm]{25}}
\put(0.7,12){\pgfornament[width=1cm]{25}}
\put(1.7,12){\pgfornament[width=1cm]{25}}
\put(0.7,13){\pgfornament[width=1cm]{25}}
\put(1.7,13){\pgfornament[width=1cm]{25}}
\put(0.7,14){\pgfornament[width=1cm]{25}}
\put(1.7,14){\pgfornament[width=1cm]{25}}
\put(0.7,15){\pgfornament[width=1cm]{25}}
\put(1.7,15){\pgfornament[width=1cm]{25}}
\put(0.7,16){\pgfornament[width=1cm]{25}}
\put(1.7,16){\pgfornament[width=1cm]{25}}
\put(0.7,17){\pgfornament[width=1cm]{25}}
\put(1.7,17){\pgfornament[width=1cm]{25}}
\put(0.7,18){\pgfornament[width=1cm]{25}}
\put(1.7,18){\pgfornament[width=1cm]{25}}
\put(0.7,19){\pgfornament[width=1cm]{25}}
\put(1.7,19){\pgfornament[width=1cm]{25}}
\put(0.7,20){\pgfornament[width=1cm]{25}}
\put(1.7,20){\pgfornament[width=1cm]{25}}
\put(0.7,21){\pgfornament[width=1cm]{25}}
\put(1.7,21){\pgfornament[width=1cm]{25}}
\put(0.7,22){\pgfornament[width=1cm]{25}}
\put(1.7,22){\pgfornament[width=1cm]{25}}
\put(0.7,23){\pgfornament[width=1cm]{25}}
\put(1.7,23){\pgfornament[width=1cm]{25}}
\put(0.7,24){\pgfornament[width=1cm]{25}}
\put(1.7,24){\pgfornament[width=1cm]{25}}
\put(0.7,25){\pgfornament[width=1cm]{25}}
\put(1.7,25){\pgfornament[width=1cm]{25}}
\put(0.7,26){\pgfornament[width=1cm]{25}}
\put(1.7,26){\pgfornament[width=1cm]{25}}
%-----------------------------------------------------------
\put(3.4,23){\includegraphics[width=3.3cm]{ntua-logo}}
\put(7.1,25.4) {{\Large Εθνικό Μετσόβιο Πολυτεχνείο}}
\put(7.1,24.9) {{\Large Σχολή Εφαρμοσμένων Μαθηματικών\&Φυσικών Επιστημών}}
\put(7.1,24.4) {{\Large Τομέας Φυσικής}}
\put(7.1,23.9) {{\Large Εργαστήριο Πειραματικής Φυσικής Υψηλών Ενεργειών}}
\put(6,14){{\huge Μελέτη ανιχνευτή \latintext{MicroMEGAS}}}
\put(7.5,7.5){{\Large Σταματόπουλος Ν. Αθανάσιος}}
\put(9,1.5){{\Large Οκτώβριος 2012}}
\end{picture}}\hss
\vbox to \textheight{\hsize \CropFlap \textcolor{white}{Back Flap}
}}


Output

Second Cover

Code

\hbox to \textwidth{%
\vbox to \textheight{\hsize \CropFlap \centering
\textcolor{white}{Back flap}\vfill}\hss
\vbox to \textheight{\hsize \UserWidth \vfill \leavevmode \textcolor{white}{ISBN+EAN}}\hss
\vbox to \textheight{\hsize \CropSpine \vfill
\begin{sideways}\hspace{-10cm}Αθανάσιος Ν. Σταματόπουλος \hspace{5cm}{\Large Μελέτη     Ανιχνευτή \latintext{MicroMEGAS}}  \end{sideways}\vfill}\hss
\vbox to \textheight{\hsize \UserWidth \vspace{1cm}
\setlength{\unitlength}{1cm}
\begin{picture}(20,27)

\put(0.7,1){\pgfornament[width=1cm]{25}}
\put(1.7,1){\pgfornament[width=1cm]{25}}
\put(0.7,2){\pgfornament[width=1cm]{25}}
\put(1.7,2){\pgfornament[width=1cm]{25}}
\put(0.7,3){\pgfornament[width=1cm]{25}}
\put(1.7,3){\pgfornament[width=1cm]{25}}
\put(0.7,4){\pgfornament[width=1cm]{25}}
\put(1.7,4){\pgfornament[width=1cm]{25}}
\put(0.7,5){\pgfornament[width=1cm]{25}}
\put(1.7,5){\pgfornament[width=1cm]{25}}
\put(0.7,6){\pgfornament[width=1cm]{25}}
\put(1.7,6){\pgfornament[width=1cm]{25}}
\put(0.7,7){\pgfornament[width=1cm]{25}}
\put(1.7,7){\pgfornament[width=1cm]{25}}
\put(0.7,8){\pgfornament[width=1cm]{25}}
\put(1.7,8){\pgfornament[width=1cm]{25}}
\put(0.7,9){\pgfornament[width=1cm]{25}}
\put(1.7,9){\pgfornament[width=1cm]{25}}
\put(0.7,10){\pgfornament[width=1cm]{25}}
\put(1.7,10){\pgfornament[width=1cm]{25}}
\put(0.7,11){\pgfornament[width=1cm]{25}}
\put(1.7,11){\pgfornament[width=1cm]{25}}
\put(0.7,12){\pgfornament[width=1cm]{25}}
\put(1.7,12){\pgfornament[width=1cm]{25}}
\put(0.7,13){\pgfornament[width=1cm]{25}}
\put(1.7,13){\pgfornament[width=1cm]{25}}
\put(0.7,14){\pgfornament[width=1cm]{25}}
\put(1.7,14){\pgfornament[width=1cm]{25}}
\put(0.7,15){\pgfornament[width=1cm]{25}}
\put(1.7,15){\pgfornament[width=1cm]{25}}
\put(0.7,16){\pgfornament[width=1cm]{25}}
\put(1.7,16){\pgfornament[width=1cm]{25}}
\put(0.7,17){\pgfornament[width=1cm]{25}}
\put(1.7,17){\pgfornament[width=1cm]{25}}
\put(0.7,18){\pgfornament[width=1cm]{25}}
\put(1.7,18){\pgfornament[width=1cm]{25}}
\put(0.7,19){\pgfornament[width=1cm]{25}}
\put(1.7,19){\pgfornament[width=1cm]{25}}
\put(0.7,20){\pgfornament[width=1cm]{25}}
\put(1.7,20){\pgfornament[width=1cm]{25}}
\put(0.7,21){\pgfornament[width=1cm]{25}}
\put(1.7,21){\pgfornament[width=1cm]{25}}
\put(0.7,22){\pgfornament[width=1cm]{25}}
\put(1.7,22){\pgfornament[width=1cm]{25}}
\put(0.7,23){\pgfornament[width=1cm]{25}}
\put(1.7,23){\pgfornament[width=1cm]{25}}
\put(0.7,24){\pgfornament[width=1cm]{25}}
\put(1.7,24){\pgfornament[width=1cm]{25}}
\put(0.7,25){\pgfornament[width=1cm]{25}}
\put(1.7,25){\pgfornament[width=1cm]{25}}
\put(0.7,26){\pgfornament[width=1cm]{25}}
\put(1.7,26){\pgfornament[width=1cm]{25}}
%-----------------------------------------------------------
\put(9.5,23){\includegraphics[width=3.3cm]{ntua-logo}}
\put(8,22) {{\Large Εθνικό Μετσόβιο Πολυτεχνείο}}
\put(5,21.5) {{\Large Σχολή Εφαρμοσμένων Μαθηματικών\&Φυσικών Επιστημών}}
\put(9.5,21) {{\Large Τομέας Φυσικής}}
\put(5.5,20.5) {{\Large Εργαστήριο Πειραματικής Φυσικής Υψηλών Ενεργειών}}
\put(6,14){{\huge Μελέτη ανιχνευτή \latintext{MicroMEGAS}}}
\put(7.5,7.5){{\Large Σταματόπουλος Ν. Αθανάσιος}}
\put(9,1.5){{\Large Οκτώβριος 2012}}
\end{picture}}\hss
\vbox to \textheight{\hsize \CropFlap \centering
\textcolor{white}{Front flap}\vfill}}


Output

Third Cover

Code

\hbox to \textwidth{%
\vbox to \textheight{\hsize \CropFlap
\vspace{20.5cm} \begin{tikzpicture}\draw[color=gray!50,fill=gray!50] (0,0) rectangle     (5,-2);\end{tikzpicture}\vfill}\hss
\vbox to \textheight{\hsize \UserWidth \vspace{20.5cm}     \begin{tikzpicture}\draw[color=gray!50,fill=gray!50] (-2,0) rectangle     (30,-2);\end{tikzpicture}}\hss
\vbox to \textheight{\hsize \CropSpine \vfill
\begin{sideways}\hspace{-10cm}Αθανάσιος Ν. Σταματόπουλος  \hspace{5cm}{\Large Μελέτη     Ανιχνευτή \latintext{MicroMEGAS}}  \end{sideways}\vfill}\hss
\vbox to \textheight{\hsize \UserWidth \vspace{1cm} \line(1,0){40}{} \Large Σταματόπουλος     Ν. Αθανάσιος \line(1,0){320}\\ \setlength{\unitlength}{1cm}\begin{picture}(27,17)
\put(1,7){\includegraphics[width=3.5cm]{ntua-logo}}
\put (5.5,9.5){\Large Εθνικό Μετσόβιο Πολυτεχνείο}
\put (5.5,9){\Large Σχολή Εφαρμοσμένων Μαθηματικών\&Φυσικών Επιστημών}
\put (5.5,8.5) {\Large Τομέας Φυσικής}
\put (5.5,8) {\Large Εργαστήριο Πειραματικής Φυσικής Υψηλών Ενεργειών}
\put (1,1) {\huge Μελέτη ανιχνευτή \latintext{MicroMEGAS}}\end{picture}
\begin{tikzpicture}
\draw[color=white,opacity=1] (0,2) -- (10,2);
\draw[color=gray!50,fill=gray!50] (0,0) rectangle (25,-2);
\node at (3,-6) {\large Οκτώβριος 2012};
\end{tikzpicture}
}\hss
\vbox to \textheight{\hsize \CropFlap \vspace{20.5cm}     \begin{tikzpicture}\draw[color=gray!50,fill=gray!50] (0,0) rectangle     (4.5,-2);\end{tikzpicture}\vfill}}


Output

Fourth Cover

Code

 \hbox to \textwidth{%
\vbox to \textheight{\hsize \CropFlap
\vspace{20.5cm} \begin{tikzpicture}\draw[color=red,fill=red] (0,0) rectangle     (5,-2);\end{tikzpicture}\vfill}\hss
\vbox to \textheight{\hsize \UserWidth \vspace{20.5cm}     \begin{tikzpicture}\draw[color=red,fill=red] (-2,0) rectangle     (30,-2);\end{tikzpicture}}\hss
\vbox to \textheight{\hsize \CropSpine \vfill
\begin{sideways}\hspace{-10cm}\textcolor{blue}{Αθανάσιος Ν. Σταματόπουλος}  \hspace{5cm}    {\Large \textcolor{blue}{Μελέτη Ανιχνευτή \latintext{MicroMEGAS}}}      \end{sideways}\vfill}\hss
\vbox to \textheight{\hsize \UserWidth \vspace{1cm} \begin{tikzpicture}\draw[red,very     thick] (0,0) --(3,0); \node at (6.3,0) {\Large Σταματόπουλος Ν. Αθανάσιος}; \draw[red,very     thick] (9.6,0) -- (20,0); \end{tikzpicture}\\ \setlength{\unitlength}{1cm}\begin{picture}    (27,17)
\put(1,7){\includegraphics[width=3.5cm]{ntua-logo}}
\put (5.5,9.5){\Large Εθνικό Μετσόβιο Πολυτεχνείο}
\put (5.5,9){\Large Σχολή Εφαρμοσμένων Μαθηματικών\&Φυσικών Επιστημών}
\put (5.5,8.5) {\Large Τομέας Φυσικής}
\put (5.5,8) {\Large Εργαστήριο Πειραματικής Φυσικής Υψηλών Ενεργειών}
\put (1,1) {\huge Μελέτη ανιχνευτή \latintext{MicroMEGAS}}\end{picture}
\begin{tikzpicture}
\draw[color=white,opacity=1] (0,2) -- (10,2);
\draw[color=red,fill=red] (0,0.2) rectangle (25,-1.8);
\node at (3,-6) {\large Οκτώβριος 2012};
\end{tikzpicture}
}\hss
\vbox to \textheight{\hsize \CropFlap \vspace{20.5cm}     \begin{tikzpicture}\draw[color=red,fill=red] (0,0) rectangle     (4.5,-2);\end{tikzpicture}\vfill}}


Output

-
you should read about the \foreach command, it enables you to use for loops in an easy way (even outside a tikzpicture environment). See section 44 of the pgfmanual. –  lvaneesbeeck Jan 28 '13 at 23:28

I cannot resist to show what all kinds of documents can be done by LaTeX, and I add this style for children books done by Paulo

-

My lecture notes on Flight Dynamics, in Italian.

This is Lecture Note 1.

-
Damn, fine-tuning of caption positioning, wow! –  tohecz Sep 29 '12 at 14:44
Wow! @agodemar have you though on open sourcing it? At least the figure code, it must be awsome! –  perr0 Jan 15 '13 at 1:19
What did you use to create the figures? –  marczellm Jan 15 '13 at 18:13
@marczellm Most of the figures are made with Inkscape; annotations are made using Inkscape's the "Render LaTeX formula" feature. Some figures with 3D scenes were made with Sketch and annotated with tikz. Some other scenes were made with Blender some other with Cinema4D. –  agodemar Feb 8 '13 at 16:57
@PagliaOrba For the picture on the right-and-page above I used captionof from the caption package, combined with fine-tuned makebox and risebox commands. I didn't care about being in odd- or even-numbered page. –  agodemar Feb 28 '13 at 14:06

My first attempt to make something ... beautiful?

Without trying to imitate any particular book or style, I tried to evoke the beauty of ancient publications (very far from the illuminated books of he Middle Ages with Gothic or Uncial fonts, which are difficult to read for modern people).

The idea was add only add some fourier-orns ornaments, color, lettrines and old style numbers (except in math mode) once so popular. The type font is Palatino, that looks old but not strange for people (who mostly will be not aware that is not the usual Times Roman). There are not ligatures nor random small missplacing of old printing presses, but protrusion and expansion of the microtype package help in recreate slight imperfections preventing printing characters always with exactly the same size. Paper is artificially aged with wallpaper package with a simple backgroud.

The two sample pages below (with nonsense dummy text, biologist please ignore the content) have been joined by the inner margins with Gimp, to simulate their appearance in a paper book.

-

Here is a page from a simultaneous Romanian/English liturgy used in the Romanian Orthodox church that I typeset. I don't know if it qualifies for beautiful, but I'll let you decide. I used an archaich Romanian font for the headings, parcolumns for the side-by-side text, and LilyPond for the scores.

-

I try to pay attention to typography (and in particular French typography) details in the books I edit. Hopefully, the result is not too bad (I don't pretend to a typographist nor a graphist):

Lately, I've tried hard to bring acceptable typography to EPUB publishing, using the same LaTeX source (and some TeX4HT tricks). Here are some examples taken on Android with Aldiko:

-

The coloredlettrine package aims to provide beautiful colored drop caps to LaTeX, using the EB Garamond font:

-

If you have time to spare, you can also have a look at my thesis Stochastic Multiplayer Games: Theory and Algorithms. The font is Fedra Serif B, combined with FdSymbol.

Edit: My LaTeX class file is available at https://gist.github.com/3428745.

-
Very impressive. My time for this is coming soon and I can't get enough of these :) –  percusse Sep 14 '11 at 23:16

I'm actually quite satisfied with how my Master thesis Synthesizing Software from a ForSyDe Model Targeting GPGPUs turned out.

Yes, another shameless plug...

EDIT: There have been requests on making the source code available. Since I don't want to release the full source, I've instead made a template available that you can then adapt to your own document. If you heavily base your own thesis report on this template I would appreciate if you made a small acknowledgement somewhere. Other than that - go nuts! =)

-

Lately, I've begun working on duplicating a 16th century French Bible with XeTeX:

https://github.com/raphink/geneve_1564

It features image lettrine and OTF features using XeTeX, specifically the advanced features from the open-source EB Garamond font, some of which were implemented specifically for this project (thanks to Georg Duffner's great reactivity).

The project is still a work in progress (the marginpars can be improved) and only features one page so far.

Edit:

After reworking a few details, I ordered a printed copy recently, using zazzle:

-
This is a great example to show how something can be (re)created in LaTeX. –  Count Zero Sep 14 '11 at 20:52
Just awesome. Speechless. –  topskip Sep 14 '11 at 21:13
Truely awesome! This is nothing less than digitally "carving" a PDF file :) –  percusse Sep 14 '11 at 23:12
Wow, amazing. Although, looking at the original page: the little shape above "A R G V M E N T" is mirrored ;) –  Tom Bombadil Oct 8 '11 at 11:45
How beautiful! True LaTeX masterpiece! –  Frederico Lopes Nov 13 '12 at 22:29

Since there are very few "and friends" entries, let me point out to my PhD thesis Sequential decomposition of sequential dynamic teams: applications to real-time communication and networked control systems. It is, by no means, unique or beautifully typeset; but if one takes into consideration that I had to follows all the horrible typographic guidelines laid out by the university (margins, fonts, headings, interline spacing, and what not), I think that the result is rather pleasant.

The thesis is typeset using ConTeXt + LuaTeX (0.43). I think that it might be the first thesis typeset using LuaTeX. This was before ConTeXt was split into MkII and MkIV, and before LuaTeX had Opentype math font support.

I do use a rather unconventional style for typesetting multi-line equations with subscripts (see, for example, pages 27-29). Most of this was done manually (wrapped behind macros, of course). I also had to do some manual tweaking to get the bibliography just as I wanted it.

The ConTeXt source is available, although so much has changed in LuaTeX and ConTeXt MkIV in the last three years, that I doubt it will compile without some tweaks to the environment files.

-

Personally, I love the ability to really use typography as part of storytelling, like as shown in the \raisebox example in A (Not So) Short Introduction to LaTeX2e:

\raisebox{0pt}[0pt][0pt]{\Large%
\textbf{Aaaa\raisebox{-0.3ex}{aa}%
\raisebox{-0.7ex}{a}%
\raisebox{-1.2ex}{r}%
\raisebox{-2.2ex}{g}%
\raisebox{-4.5ex}{h}}}
she shouted, but not even the next
one in line noticed that something


Or to show that pi is rather long... (based on diminuendo from from the Tex showcase):

Isn't that art?

-

Easy. The TeX showcase from the TeX Users' Group.

-

I may be a little biased, but I'm quite happy with the way my thesis Circuit Quantum Electrodynamics turned out.

EDIT: I have now packaged up the source with a brief description of some of the tricks I used (tweaking your latex is a great way to procrastinate when you should be writing a thesis!)

If you find the sources useful, or further if you use my format as the basis of your own thesis, I would love to hear from you!

-
Looks excellent. Post the source if you don't mind. –  Leo Liu Aug 8 '10 at 16:18
Looks very good indeed. Alas, it's Feynman not Feynmann! –  José Figueroa-O'Farrill Aug 8 '10 at 16:48
@José Figueroa-O'Farrill It's traditional to have a blatant typo on the first page of a thesis. Let's pretend that this was my Persian Flaw (only Allah is perfect). –  Lev Bishop Aug 10 '10 at 4:01
@doncherry should be working again. You may have to delete your browser cache. –  Lev Bishop Mar 12 '12 at 5:35
"tweaking your latex is a great way to procrastinate when you should be writing a thesis!" - So, so true. –  Forkrul Assail Jan 15 '13 at 6:13

If I may be so bold to also plug my own project, here are some documents created with my TeX macro package "DocScape" (Warning: sometimes large downloads!)

budget plan of german federal state

Lighting Product Catalogue

Tools Product Catalogue

Touristic Catalogue

Games Catalogue

While these may not all be highest quality by the typographic standards usually applied to TeX documents (after all, all of them are generated from data bases), they might be stretching a bit the imagination what one would consider to be the typical TeX document :-)

-

While writing it, I really liked my bachelor thesis Implementation of a Read Mapping Tool Based on the Pigeon-hole Principle, even though the margins (and some other things) were all wrong.

Looking back, I probably wouldn’t use such a heavy font again (Hoefler Text). But I still like the chapter headings a lot:

-
They look nice, I'll create a memoir version of it for a later edition of my memoir chapter style showcase document –  daleif Apr 20 '12 at 12:08

I found the pocket books from the brazilian publisher "Hedra" to be very beautiful. For example, Conrad's Heart of Darkness translation. However, there's no source.

-

If you were asked to show examples of beautifully typeset documents in LaTeX, what would you suggest?

This is my rendering of a long-ago torture test of technical text (say that three times fast!).

I think the technical material came out fine-looking, certainly up to anyone's professional standards, but the biggest point for me is that getting LaTeX to do it was straightforward.

Personally, when I was first shown some of the wonderful things that TeX could put out I was amazed at what other people could do. But when I saw the original version of this document in the AMS Notices then I was delighted at what I could do. :-)

Preferably documents available online ... Extra bonus for documents whose LaTeX source is available.

Yes, in the same directory.

-
The link does not work. –  xport May 30 '11 at 18:29