Pool-Of-Tears / Myne

An android app to download & read ebooks from Project Gutenberg, built with Jetpack Compose.
https://pooloftears.in
Apache License 2.0
1.15k stars 66 forks source link

[Bug]: Footnotes are shown as numbers #207

Closed mimi89999 closed 2 months ago

mimi89999 commented 3 months ago

Steps to reproduce

  1. Download the book from https://wolnelektury.pl/media/book/epub/lalka.epub
  2. Open it in Myne

Expected behaviour

Screenshot_20240901-212922

Actual behaviour

Screenshot_20240901-213003

Device name

Sony Xperia 5 V

Android version

Android 14

Myne version

4.0.0

Device logs

No response

Additional information

No response

starry-shivam commented 2 months ago

I'm not sure I understand the issue. I don't know the language shown in the screenshot, but at first glance, it seems fine to me? Could you clarify what exactly the problem is that you're facing here?

mimi89999 commented 2 months ago

Please see the screenshot Capture d’écran du 2024-09-02 10-55-20 You can see that in the area marked in pink there is a blue number 2 in superscript. When I click on it, a dialog displaying the note opens Capture d’écran du 2024-09-02 10-55-33

Myne just adds the number 2 at the end of the word.

starry-shivam commented 2 months ago

Myne's built-in reader does not offer advanced functionalities like that. It works by simply parsing each HTML/XHTML file inside the EPUB archive, extracting the text content, mapping it to chapters via either the toc.ncx file or the <spine> tag present in the manifest, and finally rendering the extracted text in the UI. This is why, at the very first launch, the app asks the user whether they want to use a third-party reader app of their choice, which would include all of these advanced features they expect, or if they're fine with the simple and straightforward internal reader. Your use case aligns with the former, so I'd suggest using an external reader of your choice.

Also, note that the internal reader is continuously being improved, with new functionalities and parser improvements being added in every release. It may one day become a full-fledged EPUB reader with all the functionalities of dedicated ebook reading apps. However, for now, it's mostly basic.

I'll be closing this issue since it doesn't really fit into "Bug" category.