ZotFile - Advanced PDF management for Zotero
This is an old discussion that has not been active in a long time. Before commenting here, you should strongly consider starting a new discussion instead. If you think the content of this discussion is still relevant, you can link to it from your new discussion.
This discussion has been closed.
Just after the entry is saved, a small pop up window appears on the right, on the bottom. The window says:
"ZotFile error!
Unknown error!
(Click here to get details unknown
errors to the clipboard)"
I opened a notepad, clicked "paste" and got the following message:
"TypeError: fname is undefined
(chrome://zotfile/content/zotfile.js, 1458)"
Every time it is the same text in the notepad.
My ZotFile version is 3.1. I have it both on Zotero standalone and Zotero for Firefox.
I am on mac.
Firefox's version is 28.0.
I have not changed ZotFile's settings except for the changing the folder in Zotero standalone, as it is recommended on the ZotFile's web-site.
You can download the beta here.
Thanks a lot! I've tried it and got this error report:
"TypeError: fname is undefined
(chrome://zotfile/content/zotfile.js, 1522)"
zotfile 3.2: Unfortunately, zotfile was rejected by the mozilla review process because it bundles a modified version of pdf.js. The current version 3.1 is still available and I hope to convince them to change their mind about future releases.
I have a problem extracting annotations from the following pdf:
https://drive.google.com/file/d/0B_UDYcGh0SY5SnktcmcyZDNlSmM
I'm using Zotero, version 4.0.19 on Windows 8.1 (in Polish language), the Zotfile version is today version from Github (it shows that it is 3.3 version).
It would be great if you can leave the pdf were it is because I am using that link. Don't expect any quick result but there is a good chance that they will fix it at some point (I will still have to port the fix to my fork though).
I would like to have Devonthink index my Zotfile annotations. I have DT currently indexing Zotero's pdf storage folder. Does anyone know if Zotero reports could be generated / customized for each ref/pdf and saved to the corresponding Zotero pdf storage where DT could index them? Would the annotation links still work if accessed from DT?
Any ideas for this kind of workflow will be much appreciated!
Currently make use of the hidden option to use both poppler and pdf.js and have found poppler to be occasionally better with querky spacing in pdfs (that I assume comes from OCR).
There is one case in which I annotated in Acrobat, extracted the notes with zotfile (they looked good), then opened from the note's link in Preview, added some notes and highlighting in Preview, saved the file and extracted again – and found the notes scrambled: highlighting was all jumbled letters, the text doubled in italic and underlined (this was version 3.2) I suspected Preview, but trying the same procedure with other pdfs worked flawless, so it must be the specific pdf that is to blame.
As I mentioned there, I am happy to give some suggestions when someone wants to implement it.
kithairon, thanks for testing the new version. Let me know if there are any pdfs that made the toc feature hang. About the annotations: The most recent version on github (last commit two days ago) also includes some improvements for handling spaces in the pdf.js based extraction. Let me know if you have a file that is still problematic (or worked better in earlier version). A second problem that comes up for some older pdfs is incorrect word order but I haven't worked on that and it's pretty rare for my own pdfs. Your scrambled results sound different though. In my experience, it sometimes helps to simply re-save a file.
Yes, I am interesting in implementing the export of zotfile notes to an external file location. However it will be important to extract a separate report for each pdf by default. Only one report would make keyword searching and tracing ideas (trains of thought) less effective in DevonThink. I am also concerned that the pdf page links remain intact on export.
I'm eager for your reply! :)
I was away from my computer yesterday and only getting to your reply now. I will add what i have written above to the github ticket. I should note however that I have no programming skills so I perhaps I misinterpreted the word "implementation." What I meant was that I would be interested in having Zotfile work like I described but I have no possibility of doing the programming to get it to work. Does that make sense?
I've removed the "_tablet" tag from it, but it's still there... how might this be, please, and how might I fix the situation?!
Thanks :-)
Make sure you deleted the tag for the attachment, too and maybe for good measure restart Zotero/Firefox.
https://www.dropbox.com/s/80n6l109huij37b/zoteroscreenshot.png
The lilac colour is assigned to the _tablet tag; you can see that this item doesn't have the tag. I hadn't realised until you mentioned it that attachments, notes, etc., could have tags that didn't apply to the parent item, but I've been through those and each one reports having 0 tags.
I've tried restarting Zotero & Firefox, and I've tried deleting and recreating the searches... any ideas?!
Thanks :-)
===============================
Is there any way to move Zotfile files on more than one device?
I just moved my ZotFile folder from my dropbox to google drive on one device, I also changed the naming rules. I then used ZotFile to rename all of the papers.
I went to my second device, made exactly the same changes, but it cannot locate any of the papers now. I get the following error:
"File Not Found
The attached file could not be found.
It may have been moved or deleted outside of Zotero."
I can't figure out any way to batch rename linked files when the files have already been moved, ZotFile just skips all files that don't exist.
Any ideas?
The Libre Office plug-in has the correct format (A & B) and in Zotero the creator field shows A und B (= A and B).
Anything i'm missing?
Also, note that this is completely independent of the citation style selected in Zotero.
Do you know which .js has the citing function?