A company that writes with LaTeX ends up with a document class, a letter class and a presentation theme that share a design and not a line of code. Every fix is then made three times, two of them late and the third never. Here the page is written once. A company declares its colours, faces and logo in one file, and the document template, the letter class and the presentation theme read that one file. Nothing in the suite carries a colour value, a font name or a file name of any company, which is what lets it be published while the companies stay private. Every measure of the page follows from a measurement or from a named definition: the room the head and the foot need is taken from the boxes they really build, one line of the body text stands between the head and the text and between the text and the foot, a heading never stands alone at the foot of a page, a picture takes the size of the family, and a Markdown file reaches the same page as the same document written in LaTeX. The suite ships with a company that does not exist, Nordwind AG, so that it builds and is measured anywhere: three colours, the TeX Gyre families every installation carries, and an icon drawn in TikZ. 574 checks over five measurements, all of them on the rendered page or on the build log rather than on the source. Co-Authored-By: Claude Opus 5 (1M context) <noreply@anthropic.com>
63 lines
1.7 KiB
TeX
63 lines
1.7 KiB
TeX
\documentclass[a4paper,10pt]{article}
|
|
\usepackage{nordwind}
|
|
|
|
% A company of two lines says what its second line IS, and nothing else is
|
|
% needed: both lines then stand in the colour of the lockup. Where the company
|
|
% says nothing at all, the lockup is the one line it has always been.
|
|
\businessidentity{tagline={Vernunft und Freiheit}}
|
|
|
|
\title{The Logo}
|
|
\author{Erika Muster}
|
|
\date{}
|
|
|
|
\begin{document}
|
|
\maketitle
|
|
|
|
\section{In Running Text}
|
|
|
|
Without a height the logo stands at 1.25em, where the name beside it is the size of the text: \logo{} in the middle of a sentence, and the sentence runs on as if a word stood there. The icon alone is \logo[icon], the name alone \logo[text].
|
|
|
|
\section{In Heights}
|
|
|
|
\logo[height=1cm]
|
|
|
|
\logo[height=2cm]
|
|
|
|
\logo[height=3cm]
|
|
|
|
\section{With the Address}
|
|
|
|
The line under the logo is as wide as the logo above it, at every height.
|
|
|
|
\logo[address, height=1cm]
|
|
|
|
\logo[address, height=2cm]
|
|
|
|
\section{With the Tagline}
|
|
|
|
The sentence of the company stands under its name, beside the logo, and the logo is centred on both lines. In running text the logo stays one line: the place asks for the tagline, the company only says what it is.
|
|
|
|
\logo[tagline, height=1cm]
|
|
|
|
\logo[tagline, height=2cm]
|
|
|
|
Both lines together, with the address under them:
|
|
|
|
\logo[tagline, address, height=2cm]
|
|
|
|
A face and a colour for the second line are DEVIATIONS a company asks for, one key each. Without them nothing is set for that line and it stands in the colour of the name:
|
|
|
|
\businessidentity{name face={\bfseries}, tagline color=business-running-quiet}
|
|
|
|
\logo[tagline, height=2cm]
|
|
|
|
\section{In Colours}
|
|
|
|
\logo[color=business-text] \quad \logo[color=business-running-quiet]
|
|
|
|
\section{Without a Link}
|
|
|
|
For print: \logo[nolink].
|
|
|
|
\end{document}
|