I like to write notes on ebooks for reorganizing the topics and for helping with my understanding.
One question which I have with this way is that: when a newer edition of the same book comes out, what should I do to migrate the notes that I wrote for the old edition to the new edition?
More specifically, my ebooks are all pdf files.
A book in an old edition and in a new edition are two different pdf files.
I have written my notes in the form of editable annotations on the pdf files. By annotations, I mean, for example, text comments, underlines, shapes that single out parts of the text, arrows that connect different parts of the text, ....
Here are some ways that I can think of:
Find some way to export the annotations from the old edition of a book, and then import them to the new edition of the book. The problem with this way is that there is likely to be a problem of mismatching positions of the annotations in the new edition.
Copy the annotations of the old edition of a book into a plain text file, and rewrite them to make them less independent on specific edition of the book. When reading the new edition, add or modify the notes in the plain text file accordingly. The problem with this way is that the work to copy the annotations from the old edition into the plain text file may be huge.
Leave the annotations on the old edition of the book, and when reading the new edition of the book, consulting the annotations on the old edition, and making new annotations on the new edition. The problem with this way is that reading several editions of the book at the same time is cumbersome.
What are your suggestions?