Skip to content

Commit 60f0012

Browse files
committed
[expr.prim.fold] Disable character protrusion for a bnf block where it would break alignment
1 parent 41fa727 commit 60f0012

File tree

1 file changed

+2
-0
lines changed

1 file changed

+2
-0
lines changed

source/expressions.tex

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1322,6 +1322,8 @@
13221322
\end{bnf}
13231323

13241324
\begin{bnf}
1325+
%% Ed. note: character protrusion would misalign operators with leading `-`.
1326+
\microtypesetup{protrusion=false}
13251327
\nontermdef{fold-operator} \textnormal{one of}\br
13261328
\terminal{+ }\quad\terminal{- }\quad\terminal{* }\quad\terminal{/ }\quad\terminal{\% }\quad\terminal{\caret{} }\quad\terminal{\& }\quad\terminal{| }\quad\terminal{<< }\quad\terminal{>> }\br
13271329
\terminal{+=}\quad\terminal{-=}\quad\terminal{*=}\quad\terminal{/=}\quad\terminal{\%=}\quad\terminal{\caret=}\quad\terminal{\&=}\quad\terminal{|=}\quad\terminal{<<=}\quad\terminal{>>=}\quad\terminal{=}\br

0 commit comments

Comments
 (0)