Comments (7)
Not sure. You can try searching or reporting the issue to the individual browser engines, like https://bugzilla.mozilla.org/, https://bugs.webkit.org/, https://issues.chromium.org/issues. It's possible that this might be a spec issue, too, in which case you could discuss this in W3C's issue trackers for MathML.
In particular, MathML 3/4 has the following:
an inline math element should be treated as inline (typically exactly as if it were a sequence of words in normal text). In particular, this applies to spacing and linebreaking: for instance, there should not be spaces or line breaks inserted between inline math and any immediately following punctuation.
From https://www.w3.org/TR/MathML3/chapter2.html and https://w3c.github.io/mathml/. But I'm not sure if this is part of MathML Core, which seems to be what browsers are implementing today.
from foliate.
I will attempt to reproduce this on the latest version of Foliate.
from foliate.
I got version 3.1.1 from the nix unstable channel and confirmed this issue still occurs on it.
from foliate.
This seems to be not our bug and not specific to Foliate. I can reproduce this in a plain HTML file in Firefox, WebKitGTK, and Chromium.
from foliate.
Well, shoot. Seems so far upstream that it will be years before it is fixed. Thanks for checking!
from foliate.
Anyway, solved by placing the quotes inside a <mtext>
element inside the <math>
element.
from foliate.
@johnfactotum if I did want to get the ball rolling on upstream fixes, what would be the right bug database to use?
from foliate.
Related Issues (20)
- Foliate crashes upon adding OPDS url HOT 4
- unable show after open, need to go into library and select the book HOT 5
- Foliate is unable to find books after #ecd9a15f HOT 5
- Dual Screen Mode HOT 1
- ebooks lost after restart HOT 4
- feat: mouse back button should work like browser HOT 1
- When in remote repositories (Internet archive, ect built in), the screen flashes HOT 5
- Open links in foliate HOT 3
- Dict lookup failed with sdcv installed HOT 3
- FR: Use paragraph number for citation HOT 1
- no javascript file in epub 3 HOT 1
- failed to add Calibre-web OPDS
- Freezes on tranation menu HOT 1
- Failed to spawn webkitgtk process HOT 2
- Trying to make Foliate appimage HOT 2
- Foliate won't use piper options? HOT 1
- Add setting for sidebar location HOT 3
- Add an option to switch off pop up text when hover on the main text HOT 1
- How to store/backup library
- Foliate Seems To Forget Locations Of Books
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from foliate.