Do I need to sync Better Bibtex folder between two computers?
Hi, I've got Zotero set up with Zotfile and Better Bibtex on my PC. I'm looking for a good solution to syncing Better Bibtex on my laptop also.
The Zotfile folder is sync'd on the cloud (Dropbox) so it shares the files on my PC with Zotero on my laptop, and vice versa.
I understand that the pinned citekeys from Better Bibtex are sync'd through Zotero's online account since they are stored in the Extra field.
My question is, what is the best way to ensure that Better Bibtex is sync'd between both PC and laptop, so that changes made (items added and citekeys generated) on one will sync to the other? Specifically, do I locate the Better Bibtex folder so that it is sync'd using the cloud sync (Dropbox)? Or would changes sync'd by the Zotero database force changes in the local Better Bibtex if it not sync'd using the cloud? I'm concerned that if the Better Bibtex folder is updated through both cloud sync as well as Zotero forced updates there could be conflicts and the data could become corrupted.
Any thoughts?
The Zotfile folder is sync'd on the cloud (Dropbox) so it shares the files on my PC with Zotero on my laptop, and vice versa.
I understand that the pinned citekeys from Better Bibtex are sync'd through Zotero's online account since they are stored in the Extra field.
My question is, what is the best way to ensure that Better Bibtex is sync'd between both PC and laptop, so that changes made (items added and citekeys generated) on one will sync to the other? Specifically, do I locate the Better Bibtex folder so that it is sync'd using the cloud sync (Dropbox)? Or would changes sync'd by the Zotero database force changes in the local Better Bibtex if it not sync'd using the cloud? I'm concerned that if the Better Bibtex folder is updated through both cloud sync as well as Zotero forced updates there could be conflicts and the data could become corrupted.
Any thoughts?
I wonder, do I even need the Bibtex folders to be sync'd? What purpose do they have after the citation key is generated?
The databases are needed even with pinned keys because they offer fast and synchronous lookup of keys. It is true that this db can (and will) be rebuilt from the pinned keys if it is missing. The other thing stored in the db is auto exports.
The json files are the cache. If they are missing they'll just gradually be rebuilt as exports happen.
So, I understand that the only folder I need to be sync'd using a cloud sync solution then is the Zotfile folder. The remainder will be sync'd through my Zotero web account in the database fields.
You mentioned BBT auto-pin option. I haven't seen that (or I didn't notice it) in the BBT preferences. Can you please tell me how to enable that?
Thanks again
I have a zotero library syncing between my work computer and my home computer and have two questions about how BBT will work with this.
1) As long as I don't mess with the BBT citekey formats, will the citekeys sync OK? I will set both copies of Zotero to auto-pin the citekeys.
2) If I want to use BBT to auto-update an external bibtex file, can that bibtex file be stored on a Dropbox folder that is synced between the two computers?
My guess is the answers are (1) yes, it's fine and (2) no, keep it local.
Looking forward to not having to fight the RTF scan feature next time.
BBT entries are pinned using the link in the post from emilianoeheyns on August 18, 2022.
Attachments are sync'd using Zotfile where the Zotfile folder location is not in the Zotero folder but in my Dropbox folder. That way the entries are sync'd without attachments by the Zotero account, attachments are sync'd using Dropbox, and BBT is identical on each computer using identical citation keys on each BBT installation with the BBT auto-pin option.
I've used that for a year and a half now without any problems.