]> gitweb.fluxo.info Git - utils-doc.git/commitdiff
Fix: export-koreader-note: annotations handling
authorSilvio Rhatto <rhatto@riseup.net>
Mon, 7 Oct 2024 23:49:11 +0000 (20:49 -0300)
committerSilvio Rhatto <rhatto@riseup.net>
Mon, 7 Oct 2024 23:49:11 +0000 (20:49 -0300)
export-koreader-note

index ae2e0ef8727b7e366b9979efda4d42195b194905..307e5753c07e5583a1593637c25849d518a198f2 100755 (executable)
@@ -30,9 +30,10 @@ else
 end
 
 -- Load metadata
-content   = assert(loadfile(file))
-data      = content()
-bookmarks = data.bookmarks
+content     = assert(loadfile(file))
+data        = content()
+bookmarks   = data.bookmarks
+annotations = data.annotations
 
 -- Sort
 table.sort(bookmarks, compare)
@@ -44,3 +45,11 @@ for key, item in ipairs(bookmarks) do
   print('> ' .. item.notes)
   print('')
 end
+
+-- Iterate over annotations
+for key, item in ipairs(annotations) do
+  print('Page ' .. item.page .. ':')
+  print('')
+  print('> ' .. item.text)
+  print('')
+end