Comments (5)
Update: I made one additional highlight in the PDF and waited about an hour. I now have five instances of the article created within Readwise with two highlights, and one additional instance created within Readwise with three.
from omnivore.
@justinsteven does readwise give you a URL for those PDFs?
from omnivore.
@jacksonh I re-added the same PDF (but forgot to rename it to something sensible in Omnivore), highlighted it, and allowed a few instances of it to be created in Readwise.
Based on this I can't see how the following differ in any way on the Readwise end:
- A PDF in Omnivore, with highlights, synced to Readwise (https://www.rfc-editor.org/rfc/pdfrfc/rfc5321.txt.pdf)
- A HTML article in Omnivore, with highlights, synced to Readwise (https://www.whatbitcoindid.com/podcast/whitfield-diffie-on-the-history-of-cryptography?format=amp)
e.g. Readwise says:
https://readwise.io/api/books/?category=all says:
// SNIP
{
"3": {
"id": REDACTED,
"book_data_id": REDACTED,
"amazon_id": null,
"title": "Enscript Output",
"author": "RFC Editor",
"readable_title": "Enscript Output",
"resurface_weighting": 1,
"cover_image_url": "https://readwise-assets.s3.amazonaws.com/static/images/REDACTED.png",
"small_image_url": "https://readwise-assets.s3.amazonaws.com/static/images/REDACTED.png",
"num_highlights": 1,
"last_highlight_at": 1707287669,
"is_article": false,
"book_type": "omnivore",
"filter_include": true,
"category": "articles",
"book_tags": [],
"source_syncs_all_books_together": false
}
}
{
"4": {
"id": REDACTED,
"book_data_id": REDACTED,
"amazon_id": null,
"title": "Whitfield Diffie on the History of Cryptography",
"author": "Peter McCormack",
"readable_title": "Whitfield Diffie on the History of Cryptography",
"resurface_weighting": 1,
"cover_image_url": "https://proxy-prod.omnivore-image-cache.app/REDACTED",
"small_image_url": "https://proxy-prod.omnivore-image-cache.app/REDACTED",
"num_highlights": 1,
"last_highlight_at": 1707220426,
"is_article": false,
"book_type": "omnivore",
"filter_include": true,
"category": "articles",
"book_tags": [],
"source_syncs_all_books_together": false
}
}
// SNIP
from omnivore.
Ah so I guess for PDFs readwise doesn't have a URL to deduplicate with. That means we will probably have to maintain some state from them to keep those IDs
from omnivore.
Maybe related : when highlighting PDF the highlight appears in yellow, and I noticed that often (after changing pages ? after reloading ? i don't know!) I noticed that the highlight was a darker shade of yellow. It's actually because there are duplicate highlights created on top of it (confirmed by deleting the highlight and seeing the color get lighter and lighter ; also confirmed by adding a note to the first highlight and seeing that I can only access if later if I delete the "above" layers of duplicates). All of this is on the android version 0.0.188
from omnivore.
Related Issues (20)
- Email Newsletter Missing Newlines
- 微信公众号文章保存失败 HOT 1
- Items missing in macOS, iOS HOT 1
- FR: do not open the keyboard by default when adding labels in iOS
- Feature Request: Mark as read/unread quick buttons
- 公众号文章一直正在保存 HOT 2
- About "Running the puppeteer-parse service outside of Docker"
- Add the possibility of downloading an image in the Android app
- Add a Daily Review like in Readwise to recall the content we read
- Feature Request: plugin to sync highlights and notes with Joplin
- Youtube content handler overwrites original doc
- Github Gist code embeds not saved
- CSV import fails with useless error message HOT 5
- Feature Request: Enhanced Annotation Styles
- Substack @-links are not displayed
- Browser Extension: if the page was already saved, the Read Now button leads to 404 page.
- CSV import errors on input aren't shown if the user has no existing links in library HOT 2
- Sharing Original Article is not always working on iPadOS
- Don’t use first email `From` header to assign authorship
- Image viewer is glitchy on iOS
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 omnivore.