Closed albertnetymk closed 4 years ago
If I launch an interactive session of LaTeX, I get
> latex
This is pdfTeX, Version 3.14159265-2.6-1.40.20 (TeX Live 2019) (preloaded format=latex)
restricted \write18 enabled.
**\relax
entering extended mode
LaTeX2e <2019-10-01> patch level 3
*\makeatletter
*\language\l@british
*\showthe\language
> 21.
<*> \showthe\language
?
*\showhyphens{significant}
Underfull \hbox (badness 10000) detected at line 0
[] \OT1/cmr/m/n/10 sig-ni-fic-ant
*\language0
*\showhyphens{significant}
Underfull \hbox (badness 10000) detected at line 0
[] \OT1/cmr/m/n/10 sig-nif-i-cant
So the British hyphenation you get is expected. With American English hyphenations, it's a different matter. Anyway, it's not a babel problem.
Yes, you are right; this is British hyphenation.
I encountered odd hyphernation while using overleaf. Here is an MME:
The content of
acmart.cls
:The first two lines in
Introduction
section in the generated PDF:I was expecting that
significant
to break likesignifi-cant
. According to the compilation log, it uses babel 3.12,Babel <3.12> and hyphenation patterns for 84 language(s) loaded
. Not sure if it's the same behavior in the latest release of babel. Didn't find anything similar mentioned in the changelog, though.