emilianoeheyns
About
- Username
- emilianoeheyns
- Joined
- Roles
- Member
Comments
-
@pwillaime you can add your own fields using Better BibTeX: https://github.com/retorquere/zotero-better-bibtex/wiki/Customized-Exports#add-your-own-biblatex-fields Questions about Better BibTeX are better handled at https://github.com/retorquer…
-
Better BibTeX can do this. It's not exceedingly pretty, but it works. You can either simply give a list of fields to omit (https://github.com/retorquere/zotero-better-bibtex/wiki/Configuration#fields-to-omit-from-export) or if you want to get fancy …
-
BBT indeed just grabs whatever Zotero produces. There's half-finished code that could load JabRef abbreviation lists, but a) I never could settle on a good UI for them, and b) it would be pretty surprising to most users if BBT started generating dif…
-
"unpublished" usually means you have a reference of type "manuscript"
-
Can you get me some sample data to work with?
-
BBT has several ways to solve this. I usually use the built-in auto export, but the pull export should work; it accepts keys rather than IDs, and the keys are stable.
-
BBT currently can't handle this. The first pattern generates a key (only the year), so that is picked. I'd recommend setting a fixed key for this reference, but feel free to open a discussion here: https://github.com/retorquere/zotero-better-bibtex/…
-
Better integration with Scrivener requires Literature & Latte to create extension points in Scrivener. The current interop is as smooth as it gets, sadly, until L&L take academic work seriously enough to allow citation manager integration.
-
CSL.Engine.prototype.getCitationLabel lives at https://github.com/zotero/zotero/blob/4.0/chrome/content/zotero/xpcom/citeproc.js#L2145 , but I really have no idea how the word plugin works; I always thought it just talked to Zotero and had it do the…
-
@adamsmith that's interesting; does Zotero hand the label to citeproc-js? How else would author suppression work if it's not handled by citeproc-js? I'm caught up in my bibtex frame of mind, where the citation processor does this kind of thing, not…
-
I can merge the former behavior (only citation-label) preferably as soon as you have something that works to your satisfaction. I'd rather hold off merge/release for another few days to see if you need anything else. A BBT release causes a BBT cache…
-
I've been toying with the visual editor and it picks up the citation-label without issue. I get the same "[CSL STYLE ERROR: reference with no printed form.]" if I delete the bibliography section from the style. It looks like citeproc doesn't li…
-
You should be able to import that CSL file into the editor, but with CSL-JSON I mean the references that you want to put through that CSL configuration. The visual editor has a few sample references included, but you can paste raw CSL-JSON in there …
-
(BTW there's a lot more to Word to LaTeX conversion, unfortunately; not only must the bibliography be changed to the appropriate \cite and \printbibliography calls, there's also the matter of quote blocks, acronyms, theorems, you name it --- I'd lov…
-
You can fetch a new build at https://s3.eu-central-1.amazonaws.com/zotplus-builds/zotero-better-bibtex-1.6.36-travis-2446.xpi, but wouldn't it be easier to use http://editor.citationstyles.org/visualEditor/ ? You can add your own csl-json as you wis…
-
I can see that error in the citeproc source, but I can't readily tell what the conditions are that trigger it. Citeproc is some voodoo man.
-
I mean I could inject the citekey into author-short if you want if that helps with testing.
-
I could use a different variable if you want, at least for testing.
-
The link to the hidden prefs should describe how it works for standalone (I use FF, sorry). Yes, citation-label is the var you're looking for.
-
https://www.zotero.org/support/preferences/hidden_preferences
-
Ah no, the "BetterBibTeX JSON.js" translator is the debug translator from BBT. citekeyinCSLJSON is what they call a "hidden preference"; it's a normal Firefox preference, but I haven't created an UI for it, so you have to go through some hoops to en…
-
No worries. Depends on whether you use Firefox or Standalone; in Firefox, you just type "about:config" where you would usually type the URL you want to go to. It will give you a stern warning before you're allowed in.
-
Yes, it will map the citekey to a CSL variable, and yes, it would require people to upgrade BBT. There's a test build at https://s3.eu-central-1.amazonaws.com/zotplus-builds/zotero-better-bibtex-1.6.36-travis-2445.xpi you can try; after installing i…
-
So would I be correct in interpreting this as * http://zotero.org/users//items/ means item in personal library; I can see whether it has been synced (because it will have a number instead of "local"), but all I need to know to resolve this item i…
-
And if synced, "local" would be replaced by the key of the library? What does the um9cmTFA stand for?
-
CSL entries have an element called "uri" which (in some instances at least) looks like http://zotero.org/users/local/um9cmTFA/items/HMF2DP9I . I know some parts of this url point towards the library and reference key, but I forgot which. Can someone…
-
Well that, and: * Re-implementing the BBT key generator means you're re-creating half of BBT. I have no objections, but I don't think you want to go all that baroque if you want to go BBT-less. * Even the Zotero citekeys cannot be easily r…
-
You mean I could validly set citation-label and the rest would pretty much work? That sounds about as clean as something like this could possibly get.
-
Offhand I know three avenues of attack for this; there will likely be more: * Monkey-patch CSL.Engine.prototype.getCitationLabel to return the citation key. Doable, but tricky, as I am not even close to understanding how citeproc hangs together…
-
that, and the sole author being filled out only later might only affect very recent versions of BBT. The default used to be [auth bla bla bla] and that generated keys subtly differently than Zotero does; the recent versions generate exactly the sam…
Upgrade Storage