-
Notifications
You must be signed in to change notification settings - Fork 98
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
upside-down exclamation mark, question mark ¡¿ #2075
Comments
I was surprised that TeX did this. When I dug into the TeX book to make sure I hadn't missed others, I was reminded of the more common & traditional ff,fi,fl,ffi,ffl ligatures. I'd intentionally omitted those originally, out of misplaced(?) concerns about search or something? I went ahead and added them as well, with subtle, but decidedly elegant, results that ooze "Quality" :> But alas they "break" (change) 96 test cases! That's easily updated, if tedious. But before I started that, I wanted to check whether I'm going to get massive pushback from our regulars: @dginev, @tkw1536, @teepeemm, @matteosecli , @xworld21 |
For the record, I really liked the minimal nature of the issue, focused tightly on the So the main implications are that a Unicode ligature char (e.g. using U+FB03 ffi instead of the literal ffi), may lead to losing simple searchability. It will definitely be lost in the browser ctrl+f sense ("ffi" doesn't match ffi and vice versa). And full-blown search engines should have unicode normalization properly employed in the correct places, if they want to recognize the words using the ligatures. My personal preference would be to tackle the minimal issue here as posed (since it is clear and without hidden icebergs), and make further issues for the trickier ligatures. I'm quite grateful to @nschloe for already chunking some of the problems into bite-sized pieces. But that's just me :) |
Oooh. Curious; I just compared the results at the browser level. In Firefox, I get essentially identical results whether or not I combine (eg. ffi to So, I guess the takeaway is that these common ligatures are built into decent fonts these days, and we don't really need to mess with them at the TeX level. |
There's also the CSS font-variant-ligatures, which has the default The other interesting thing would be if we could prevent the ligature in |
MWE:
Output:
Expected output:
The text was updated successfully, but these errors were encountered: