Ayya, Janaka reports that the Sinhalese fonts are glitching on iPhone. I’ve checked that here, and can confirm the bug.
The problem seems to be something in the page code. On the Sinhalese pages, the page width isn’t correct, it allows a too-big page so you can move left and right on the page. In other languages that I tried this isn’t the case. So my guess is there’s a mistake in the HTML for the Sinhalese pages, perhaps a missing <div> or something, and that’s somehow causing the font display problems.
On a different bug, I just noticed that in the Hindi texts, I mistakenly have <meta charset="राहुल सांकृत्यायन द्वारा अनूदित"> which obviously should be <meta author="राहुल सांकृत्यायन द्वारा अनूदित">. Oops!
I checked a couple of MN suttas, such as MN2. I also can’t see the glitch in the page code, but the different behavior was real enough. Perhaps it’s not the page code after all, but I don’t know what else it could be. If you can’t spot it, perhaps we should ask Dave, who previously worked on the iPhone side of things, he can test it on a wider range of devices.
Fantastic, this looks amazing. It is one of the most complex texts in all Buddhist studies!
A few details:
Generally we prefer to use lower case when indicating “volume” in IDs. This is because it helps disambiguate, especially with the “i”. So Msv III 143 becomes Msv iii 143, and so on.
There’s a few verses that missed their markup here, here, and here (just above).
There’s a class “uddana” which is preferred for marking uddanas. Many of these can be captured with some regex, as the word “uddāna” is in them. But whether you want to do this is up to you, it’s just a refinement.
In Kd 17 class “add” is used where it should be class “supplied”.
From here there is a series of paragraph numbers that remain as plain text. I don’t know what these are, so perhaps we cannot do anything with them.
on /bu-pm the numbers for the rules are hyperlinked, I’m not sure what’s going on here.
If I cannot recreate the problem myself, I can only guess. I checked page codes on various pages, incl. MN1 and MN2 and they are OK - all code is there that should be there.
The only thing I can think of is that the Noto Sans Sinhala is not working well with iPhone but that is just a wild guess. So yes please, ask Dave. (or send me his email).
Thanks for checking the rest (skt-mu-kd). I will discuss this issue further via email.