Skip to content

Commit

Permalink
[introduction] A minimal "Introduction" clause
Browse files Browse the repository at this point in the history
This clause explains our conventions regarding stable labels and
choice of fonts.
  • Loading branch information
tkoeppe committed Dec 16, 2023
1 parent f8a6138 commit 9961cd4
Showing 1 changed file with 15 additions and 0 deletions.
15 changes: 15 additions & 0 deletions source/preface.tex
Original file line number Diff line number Diff line change
@@ -1,4 +1,19 @@
%!TEX root = std.tex

\chapter{Foreword}

[This page is intentionally left blank.]

\chapter{Introduction}

Clauses and subclauses in this document are annotated
with a so-called stable name,
presented in square brackets next to the (sub)clause heading
(such as ``[lex.token]'' for subclause \ref{lex.token}, ``Tokens'').
Stable names aid in the discussion and evolution of this document
by serving as stable references to subclauses across editions
that are unaffected by changes of subclause numbering.

Aspects of the language syntax of \Cpp{} are distinguished typographically
by the use of \fakegrammarterm{italic, sans-serif} type
or \tcode{constant width} type to avoid ambiguities; see \ref{syntax}.

0 comments on commit 9961cd4

Please sign in to comment.