
: Automating Links (EPUB, HTML) EDIT: Disregard this question, I solved it using regular expressions (I thought they wouldn't work in this scenario but they did) I'm working on a translation of
EDIT: Disregard this question, I solved it using regular expressions (I thought they wouldn't work in this scenario but they did)
I'm working on a translation of a text which is divided into short, numbered sections. It looks something like this:
Following his departure from Athens, the general decided to [...]
It was around this same time that the Egyptian king was assassinated, and the realm was thrown into chaos.
Now, these numbered sections are contained within their own <p> tags, so these numbers are directly preceded by a <p>, like so:
<p>55. Following the events of the Spring[...]</p>
I have a completed epub, comprised of 8 html files, each file containing roughly 150 sections numbered 1 through 150 and beginning again at number 1 in the next html file. The ebook itself is separated into chapters one through eight, corresponding with the numbers of the html files.
Now here's the catch: I have another translation. I would like to include this alternative translation in the same ebook, with the numbered sections containing a hyperlink to the alternative translation. This would be done by containing the numbers inside <a href=""> tags which also link to the corresponding number in the alternative translation, like so:
Current:
<p>68. The king liked cats.</p>
Desired:
<p><a href="[ALTERNATIVE LINK TO SECTION 68]">68.</a> The king liked cats.</p>
But after clicking the "68." link to read translation #2 , it would be nice to have a link which circles back to translation #1 , which will be contained in the second translation's "68."
So, effectively, I already have the necessary markers to designate the place and the contents of the <a href=> tags, the only thing that I lack is a way to automate this process, since I have well over 1,000 numbered sections to link back and forth to each other. I'm a noob when it comes to ebooks so I'm not even sure if it's possible, I mainly mess around with Calibre and it seems like such a thing may be possible using the Python functions, but I have no idea where to start.
Free books android app tbrJar TBR JAR Read Free books online gutenberg
More posts by @Lorraine

: Downscaled screenshots of HTML tables look blurry. Why? My EPUB contained many HTML tables, many of which would break on small screens. I therefore took screenshots of the tables and inserted

: Is it necessary/possible to specifically target foreign-language "editions" of amazon? In addition to the original English, there are language-specific Amazon sites, such as, for Spanish, https://www.amazon.es/