i can only speak for myself but i would like to be able to load/read pdfs/html snippets, annotate them and load it back into devonthink. ideally syncing the last position of the document too.
well yes, except that i don’t need to sync my entire database (which is about 50gb). i need a partial sync to dropbox/drive for already indexed files in my database, and since i alter them, i also need to be able to re-index them.
i just tried it the way you suggested and either i did something wrong (absolutely possible) or DT won’t update the content.
i also tried to copy the files to my dropbox, alter it on my android, copy it back to the original place (somewhere inside the dtBase2 package) but it won’t re-index it either
Sounds really complicated. I still don’t understand the desired “workflow”, sorry.
Over here, I just use Dropbox folders as a temporary way to pass things back and forth to annotation software on tablets. It’s just an ad hoc approach I used with iPad that will work exactly the same with Android. If it doesn’t work, forget it.
heh, well, first of all, thanks for the answer.
i tried it again. my “workflow”:
a) copy the PDF from inside the database package (…/database.dtBase2/Files.noindex/pdf/1/Self-Organizing_Maps.pdf) to a local directory (might as well be your temporary dropbox directory)
b) open the pdf in preview.app
c) underline words
c.a) add a note
c.b) add a textfield
d) copy the file back to the package, replace the old version
e) open the database
now i see the changes i made to the file showing up in DT pro. it still can’t search for the text i added.
problems:
a) the textfield i added isn’t being indexed
b) doing this for tens of documents seems cumbersome
where does your workflow differ, other than using the android/ipad app for annotation?
For what it is worth, I believe that copying files out and back into the database package is very dangerous to the health of your database. Eventually, something will become corrupt and cause problems. You’ll be much better off either exporting and re-importing them after edits, or indexing the documents into the database.
Back to the topic/question asked, the annotations/notes added by a third party app are not currently added to the text layer, so they are not searchable in DEVONthink. See Notes in PDF searchable for more info.
how is indexing an option? i want to sync different files at different times.
the only problem i have with re-importing is the how i would go about it. it seems to me i would have to
my documents are already indexed.
e.g. I index files A,B,C,D,E. now i want files B and D on android. a week later, i want B and E. Then A and C etc.
and changes on android should be visible in my devonthink database.
… didn’t you mention before that you were opening up the database package and extracting documents to edit? (Not a great idea, as Greg already said.)
If you index a Dropbox folder, access that folder and its PDFs on your Android, make changes on Android, save back to Dropbox, and then refresh the indexed group in DEVONthink (select group and use File > Update Indexed Items), then the changes you made on Android are going to be visible in DEVONthink.
I’ve created a tip document in another forum post linked here to offer a suggestion on how to do this with documents that are contained (imported, not indexed) into the database.