-
-
Notifications
You must be signed in to change notification settings - Fork 97
/
feat-unicode-nbsp.sil
33 lines (29 loc) · 1001 Bytes
/
feat-unicode-nbsp.sil
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
\begin[papersize=a6]{document}
\neverindent
\nofolios
\language[main=und]
% Reference text
Lorem ipsum dolor sit amet, sit amet adipiscing elit.
Sed non risus. Suspendisse lectus tortor.
\medskip
% Four first spaces are U+00A0.
% Expect proper stretchability as regular spaces.
Lorem ipsum dolor sit amet, consectetur adipiscing elit.\break
Sed non risus. Suspendisse lectus tortor.
% All spaces are U+00A0 but two:
% Expectation:
% Expect non-breakable spaces, shrinking as regular spaces
% when necessary.
Lorem ipsum dolor sit amet, sit amet adipiscing elit.
Sed non risus. Suspendisse lectus tortor.
\set[parameter=linebreak.emergencyStretch, value=20em]
Lorem ipsum dolor sit amet, sit amet adipiscing.
Suspendisse lectus tortor.
% Punctiation spaces are U+00A0 in the following case.
% Expectation:
% French punctuation spaces are managed automatically,
% also replacing U+00A0.
\medskip
\language[main=fr]
Français ? Français : « Français ! »
\end{document}