Skip to content

Instantly share code, notes, and snippets.

@retorquere
Created February 2, 2023 15:43
Show Gist options
  • Star 0 You must be signed in to star a gist
  • Fork 0 You must be signed in to fork a gist
  • Save retorquere/988368e73613c8f3a44240afa7854ecf to your computer and use it in GitHub Desktop.
Save retorquere/988368e73613c8f3a44240afa7854ecf to your computer and use it in GitHub Desktop.
<vbox>
<preferences id="zotero-preferences-cite">
<preference name="extensions.zotero.translators.better-bibtex.language" type="string" default="langid"></preference>
<preference name="extensions.zotero.translators.better-bibtex.DOIandURL" type="string" default="both"></preference>
<preference name="extensions.zotero.translators.better-bibtex.automaticTags" type="bool" default="true"></preference>
<preference name="extensions.zotero.translators.better-bibtex.asciiBibLaTeX" type="bool" default="false"></preference>
<preference name="extensions.zotero.translators.better-bibtex.ascii" type="string" default=""></preference>
<preference name="extensions.zotero.translators.better-bibtex.asciiBibTeX" type="bool" default="true"></preference>
<preference name="extensions.zotero.translators.better-bibtex.autoExport" type="string" default="immediate"></preference>
<preference name="extensions.zotero.translators.better-bibtex.quickCopyMode" type="string" default="latex"></preference>
<preference name="extensions.zotero.translators.better-bibtex.citeCommand" type="string" default="cite"></preference>
<preference name="extensions.zotero.translators.better-bibtex.quickCopyPandocBrackets" type="bool" default="false"></preference>
<preference name="extensions.zotero.translators.better-bibtex.quickCopyEta" type="string" default=""></preference>
<preference name="extensions.zotero.translators.better-bibtex.quickCopyOrgMode" type="string" default="zotero"></preference>
<preference name="extensions.zotero.translators.better-bibtex.quickCopySelectLink" type="string" default="zotero"></preference>
<!-- the zero-width-space is a marker to re-save the current default so it doesn't get replaced when the default changes later, which would change new keys suddenly-->
<preference name="extensions.zotero.translators.better-bibtex.citekeyFormat" type="string" default="​auth.lower + shorttitle(3,3) + year"></preference>
<preference name="extensions.zotero.translators.better-bibtex.citekeyFormatBackup" type="string" default=""></preference>
<!-- https://tex.stackexchange.com/questions/408530/what-characters-are-allowed-to-use-as-delimiters-for-bibtex-keys-->
<preference name="extensions.zotero.translators.better-bibtex.citekeyUnsafeChars" type="string" default="\&quot;#%'(),={}~"></preference>
<preference name="extensions.zotero.translators.better-bibtex.citekeySearch" type="bool" default="true"></preference>
<preference name="extensions.zotero.translators.better-bibtex.citekeyFold" type="bool" default="true"></preference>
<preference name="extensions.zotero.translators.better-bibtex.keyConflictPolicy" type="string" default="keep"></preference>
<preference name="extensions.zotero.translators.better-bibtex.auxImport" type="bool" default="false"></preference>
<preference name="extensions.zotero.translators.better-bibtex.keyScope" type="string" default="library"></preference>
<!-- preference name="extensions.zotero.translators.better-bibtex.langID" id="pref-better-bibtex-langID" type="string"-->
<!-- Switches between `babel` and `polyglossia`, except I haven't gotten around to polyglossia yet.-->
<preference name="extensions.zotero.translators.better-bibtex.exportBibTeXStrings" type="string" default="off"></preference>
<preference name="extensions.zotero.translators.better-bibtex.importBibTeXStrings" type="bool" default="true"></preference>
<preference name="extensions.zotero.translators.better-bibtex.bibtexParticleNoOp" type="bool" default="false"></preference>
<preference name="extensions.zotero.translators.better-bibtex.skipFields" type="string" default=""></preference>
<preference name="extensions.zotero.translators.better-bibtex.warnBulkModify" type="int" default="10"></preference>
<preference name="extensions.zotero.translators.better-bibtex.postscript" type="string" default=""></preference>
<preference name="extensions.zotero.translators.better-bibtex.strings" type="string" default=""></preference>
<preference name="extensions.zotero.translators.better-bibtex.autoAbbrev" type="bool" default="false"></preference>
<preference name="extensions.zotero.translators.better-bibtex.autoAbbrevStyle" type="string" default=""></preference>
<preference name="extensions.zotero.translators.better-bibtex.autoExportIdleWait" type="int" default="10"></preference>
<preference name="extensions.zotero.translators.better-bibtex.cacheFlushInterval" type="int" default="5"></preference>
<preference name="extensions.zotero.translators.better-bibtex.csquotes" type="string" default=""></preference>
<preference name="extensions.zotero.translators.better-bibtex.patchDates" type="string" default="dateadded=dateAdded, date-added=dateAdded, datemodified=dateModified, date-modified=dateModified"></preference>
<preference name="extensions.zotero.translators.better-bibtex.rawLaTag" type="string" default="#LaTeX"></preference>
<preference name="extensions.zotero.translators.better-bibtex.rawImports" type="bool" default="false"></preference>
<preference name="extensions.zotero.translators.better-bibtex.skipWords" type="string" default="a,ab,aboard,about,above,across,after,against,al,along,amid,among,an,and,anti,around,as,at,before,behind,below,beneath,beside,besides,between,beyond,but,by,d,da,das,de,del,dell,dello,dei,degli,della,dell,delle,dem,den,der,des,despite,die,do,down,du,during,ein,eine,einem,einen,einer,eines,el,en,et,except,for,from,gli,i,il,in,inside,into,is,l,la,las,le,les,like,lo,los,near,nor,of,off,on,onto,or,over,past,per,plus,round,save,since,so,some,sur,than,the,through,to,toward,towards,un,una,unas,under,underneath,une,unlike,uno,unos,until,up,upon,versus,via,von,while,with,within,without,yet,zu,zum"></preference>
<preference name="extensions.zotero.translators.better-bibtex.verbatimFields" type="string" default="url,doi,file,pdf,ids,eprint,/^verb[a-z]$/,groups,/^citeulike-linkout-[0-9]+$/, /^bdsk-url-[0-9]+$/"></preference>
<preference name="extensions.zotero.translators.better-bibtex.qualityReport" type="bool" default="false"></preference>
<preference name="extensions.zotero.translators.better-bibtex.biblatexExtendedDateFormat" type="bool" default="true"></preference>
<preference name="extensions.zotero.translators.better-bibtex.biblatexExtendedNameFormat" type="bool" default="false"></preference>
<preference name="extensions.zotero.translators.better-bibtex.startupProgress" type="string" default="popup"></preference>
<preference name="extensions.zotero.translators.better-bibtex.importUnknownTexCommand" type="string" default="ignore"></preference>
<preference name="extensions.zotero.translators.better-bibtex.autoExportDelay" type="int" default="5"></preference>
<preference name="extensions.zotero.translators.better-bibtex.warnTitleCased" type="bool" default="false"></preference>
<preference name="extensions.zotero.translators.better-bibtex.itemObserverDelay" type="int" default="5"></preference>
<preference name="extensions.zotero.translators.better-bibtex.autoPinDelay" type="int" default="0"></preference>
<preference name="extensions.zotero.translators.better-bibtex.parseParticles" type="bool" default="true"></preference>
<preference name="extensions.zotero.translators.better-bibtex.import" type="bool" default="true"></preference>
<preference name="extensions.zotero.translators.better-bibtex.importExtra" type="bool" default="true"></preference>
<preference name="extensions.zotero.translators.better-bibtex.importNoteToExtra" type="string" default=""></preference>
<preference name="extensions.zotero.translators.better-bibtex.importCitationKey" type="bool" default="true"></preference>
<preference name="extensions.zotero.translators.better-bibtex.extraMergeTeX" type="bool" default="false"></preference>
<preference name="extensions.zotero.translators.better-bibtex.extraMergeCSL" type="bool" default="false"></preference>
<preference name="extensions.zotero.translators.better-bibtex.extraMergeCitekeys" type="bool" default="false"></preference>
<preference name="extensions.zotero.translators.better-bibtex.postscriptOverride" type="string" default=""></preference>
<preference name="extensions.zotero.translators.better-bibtex.preferencesOverride" type="string" default=""></preference>
<preference name="extensions.zotero.translators.better-bibtex.stringsOverride" type="string" default=""></preference>
<preference name="extensions.zotero.translators.better-bibtex.kuroshiro" type="bool" default="false"></preference>
<preference name="extensions.zotero.translators.better-bibtex.jieba" type="bool" default="false"></preference>
<preference name="extensions.zotero.translators.better-bibtex.relativeFilePaths" type="bool" default="false"></preference>
<preference name="extensions.zotero.translators.better-bibtex.git" type="string" default="config"></preference>
<preference name="extensions.zotero.translators.better-bibtex.mapUnicode" type="string" default="conservative"></preference>
<preference name="extensions.zotero.translators.better-bibtex.mapText" type="string" default=""></preference>
<preference name="extensions.zotero.translators.better-bibtex.mapMath" type="string" default=""></preference>
<preference name="extensions.zotero.translators.better-bibtex.cache" type="bool" default="true"></preference>
<preference name="extensions.zotero.translators.better-bibtex.separatorList" type="string" default="and"></preference>
<preference name="extensions.zotero.translators.better-bibtex.separatorNames" type="string" default="and"></preference>
<preference name="extensions.zotero.translators.better-bibtex.charmap" type="string" default=""></preference>
<!-- documented in tooltip-->
<preference name="extensions.zotero.translators.better-bibtex.retainCache" type="bool" default="false"></preference>
<preference name="extensions.zotero.translators.better-bibtex.exportTitleCase" type="bool" default="true"></preference>
<preference name="extensions.zotero.translators.better-bibtex.importCaseProtection" type="string" default="as-needed"></preference>
<preference name="extensions.zotero.translators.better-bibtex.bibtexURL" type="string" default="off"></preference>
<preference name="extensions.zotero.translators.better-bibtex.jabrefFormat" type="int" default="0"></preference>
<preference name="extensions.zotero.translators.better-bibtex.biblatexExtractEprint" type="bool" default="true"></preference>
<preference name="extensions.zotero.translators.better-bibtex.exportBraceProtection" type="bool" default="true"></preference>
<preference name="extensions.zotero.translators.better-bibtex.importSentenceCase" type="string" default="on+guess"></preference>
<!-- hidden preferences-->
<preference name="extensions.zotero.translators.better-bibtex.importJabRefStrings" type="bool" default="true"></preference>
<preference name="extensions.zotero.translators.better-bibtex.importJabRefAbbreviations" type="bool" default="true"></preference>
<preference name="extensions.zotero.translators.better-bibtex.autoExportPathReplaceDirSep" type="string" default="-"></preference>
<preference name="extensions.zotero.translators.better-bibtex.autoExportPathReplaceSpace" type="string" default=" "></preference>
<preference name="extensions.zotero.translators.better-bibtex.autoExportPathReplaceDiacritics" type="bool" default="false"></preference>
<preference name="extensions.zotero.translators.better-bibtex.baseAttachmentPath" type="string" default=""></preference>
<!-- mainly for testing-->
<preference name="extensions.zotero.translators.better-bibtex.scrubDatabase" type="bool" default="false"></preference>
<preference name="extensions.zotero.translators.better-bibtex.testing" type="bool" default="false"></preference>
<!-- smuggle data into translator-->
<preference name="extensions.zotero.translators.better-bibtex.platform" type="string" default=""></preference>
</preferences>
<popupset>
<tooltip id="tooltip-bibtexURL">
<description>&better-bibtex.Preferences.export.fields.doi-and-url.warning;</description>
</tooltip>
<tooltip id="tooltip-jabrefFormat">
<description>&better-bibtex.Preferences.export.jabrefFormat.warn;</description>
</tooltip>
<tooltip id="tooltip-importSentenceCase">
<description>&better-bibtex.Preferences.advanced.import.sentenceCase.warning;</description>
</tooltip>
<tooltip id="tooltip-importCaseProtection">
<description>&better-bibtex.Preferences.advanced.import.caseProtection.warning;</description>
</tooltip>
<tooltip id="tooltip-exportTitleCase">
<description>&better-bibtex.Preferences.advanced.export.titleCase.warning;</description>
</tooltip>
<tooltip id="tooltip-exportBraceProtection">
<description>&better-bibtex.Preferences.advanced.export.braceProtection.warning;</description>
</tooltip>
<tooltip id="tooltip-retainCache">
<description>&better-bibtex.Preferences.advanced.export.retainCache.warning;</description>
</tooltip>
</popupset>
<deck id="better-bibtex-prefs-deck" selectedIndex="0">
<label id="better-bibtex-loading">&better-bibtex.Preferences.prefpane.loading;</label>
<tabbox id="better-bibtex-prefs-tabbox">
<tabs id="better-bibtex-prefs-tabs" onselect="Zotero.BetterBibTeX.PrefPane.refresh()">
<tab id="better-bibtex-prefs-citekey" label="&better-bibtex.Preferences.tab.citekey;"></tab>
<tab id="better-bibtex-prefs-export" label="&better-bibtex.Preferences.tab.export;"></tab>
<tab id="better-bibtex-prefs-auto-export" label="&better-bibtex.Preferences.tab.auto-export;"></tab>
<tab label="&better-bibtex.Preferences.advanced.tab.import;"></tab>
<tab label="&better-bibtex.Preferences.export.misc;"></tab>
</tabs>
<tabpanels id="better-bibtex-prefs-tabpanels" flex="1">
<tabpanel flex="1" orient="vertical">
<vbox>
<label>&better-bibtex.Preferences.citekey.format;</label>
<textbox id="id-better-bibtex-preferences-citekeyFormat" flex="1" rows="1" onfocus="this.setAttribute('rows', '5'); Zotero.BetterBibTeX.PrefPane.getCitekeyFormat(event.target); showNew();" onblur="this.setAttribute('rows', '1'); Zotero.BetterBibTeX.PrefPane.saveCitekeyFormat(event.target); showNew();" oninput="Zotero.BetterBibTeX.PrefPane.checkCitekeyFormat(event.target); showNew();" onkeypress="setTimeout(function() { Zotero.BetterBibTeX.PrefPane.checkCitekeyFormat(event.target); showNew() }, 1);" multiline="true"></textbox>
<label id="id-better-bibtex-label-citekeyFormatNew">&better-bibtex.Preferences.citekey.format.new;</label>
<textbox id="id-better-bibtex-preferences-citekeyFormatNew" flex="1" rows="1" readonly="true" multiline="true" onfocus="if (this.value) this.setAttribute('rows', '5')" onblur="this.setAttribute('rows', '1')"></textbox>
<label id="id-better-bibtex-label-citekeyFormatBackup">&better-bibtex.Preferences.citekey.format.backup;</label>
<textbox id="id-better-bibtex-preferences-citekeyFormatBackup" preference="extensions.zotero.translators.better-bibtex.citekeyFormatBackup" flex="1" rows="1" readonly="true" multiline="true" onfocus="if (this.value) this.setAttribute('rows', '5')" onblur="this.setAttribute('rows', '1')"></textbox>
</vbox>
<checkbox preference="extensions.zotero.translators.better-bibtex.citekeyFold" label="&better-bibtex.Preferences.citekey.fold;"></checkbox>
<checkbox preference="extensions.zotero.translators.better-bibtex.citekeySearch" label="&better-bibtex.Preferences.citekey.search;"></checkbox>
<hbox>
<label>&better-bibtex.Preferences.citekey.autoPinDelay;</label>
<scale min="0" max="30" flex="2" preference="extensions.zotero.translators.better-bibtex.autoPinDelay"></scale>
<textbox preference="extensions.zotero.translators.better-bibtex.autoPinDelay" size="2" rows="1" readonly="true"></textbox>
<label>&better-bibtex.seconds;</label>
<hbox flex="5"></hbox>
</hbox>
<groupbox style="margin-bottom: 10px">
<caption label="&better-bibtex.Preferences.citekey.uniqueness;"></caption>
<!-- <description>&better-bibtex.Preferences.citekey.uniqueness.pin.description;</description>-->
<hbox>
<label>&better-bibtex.Preferences.citekey.uniqueness.scope;</label>
<menulist preference="extensions.zotero.translators.better-bibtex.keyScope">
<menupopup>
<menuitem label="&better-bibtex.Preferences.citekey.uniqueness.scope.global;" value="global"></menuitem>
<menuitem label="&better-bibtex.Preferences.citekey.uniqueness.scope.library;" value="library"></menuitem>
</menupopup>
</menulist>
</hbox>
<hbox>
<label>&better-bibtex.Preferences.citekey.uniqueness.conflict;</label>
<menulist preference="extensions.zotero.translators.better-bibtex.keyConflictPolicy">
<menupopup>
<menuitem label="&better-bibtex.Preferences.citekey.uniqueness.conflict.change;" value="change"></menuitem>
<menuitem label="&better-bibtex.Preferences.citekey.uniqueness.conflict.keep;" value="keep"></menuitem>
</menupopup>
</menulist>
</hbox>
</groupbox>
<groupbox>
<caption label="&better-bibtex.Preferences.advanced.ideographs;"></caption>
<checkbox preference="extensions.zotero.translators.better-bibtex.kuroshiro" label="&better-bibtex.Preferences.advanced.ideographs.kuroshiro;"></checkbox>
<checkbox preference="extensions.zotero.translators.better-bibtex.jieba" label="&better-bibtex.Preferences.advanced.ideographs.jieba;"></checkbox>
</groupbox>
<hbox>
<label>&better-bibtex.Preferences.bulkWarning;</label>
<textbox size="5" preference="extensions.zotero.translators.better-bibtex.warnBulkModify"></textbox>
</hbox>
<hbox>
<button class="hidden" id="rescan-citekeys" label="&better-bibtex.Preferences.rescan-citekeys;" oncommand="Zotero.BetterBibTeX.PrefPane.rescanCitekeys()"></button>
</hbox>
</tabpanel>
<tabpanel flex="1" orient="vertical">
<tabbox>
<tabs>
<tab label="&better-bibtex.Preferences.export.bibtex;"></tab>
<tab label="&better-bibtex.Preferences.export.biblatex;"></tab>
<tab label="&better-bibtex.Preferences.export.fields;"></tab>
<tab label="&better-bibtex.Preferences.export.quickCopy;"></tab>
<tab label="&better-bibtex.Preferences.advanced.tab.postscript;"></tab>
<tab label="&better-bibtex.Preferences.export.misc;"></tab>
</tabs>
<tabpanels>
<tabpanel orient="vertical">
<checkbox preference="extensions.zotero.translators.better-bibtex.asciiBibTeX" label="&better-bibtex.Preferences.export.bibtex.ascii;"></checkbox>
<checkbox preference="extensions.zotero.translators.better-bibtex.bibtexParticleNoOp" label="&better-bibtex.Preferences.export.fields.bibtexParticleNoOp;"></checkbox>
<hbox>
<label>&better-bibtex.Preferences.export.bibtex.URLs;:</label>
<image tooltip="tooltip-bibtexURL" src="chrome://zotero-better-bibtex/skin/attention.svg" width="16" height="16"></image>
</hbox>
<hbox>
<menulist preference="extensions.zotero.translators.better-bibtex.bibtexURL">
<menupopup>
<menuitem label="&better-bibtex.Preferences.export.bibtex.URLs.off;" value="off"></menuitem>
<menuitem label="&better-bibtex.Preferences.export.bibtex.URLs.note;" value="note"></menuitem>
<menuitem label="&better-bibtex.Preferences.export.bibtex.URLs.note-url-ish;" value="note-url-ish"></menuitem>
<menuitem label="&better-bibtex.Preferences.export.bibtex.URLs.url;" value="url"></menuitem>
<menuitem label="&better-bibtex.Preferences.export.bibtex.URLs.url-ish;" value="url-ish"></menuitem>
</menupopup>
</menulist>
<hbox flex="1"></hbox>
</hbox>
</tabpanel>
<tabpanel orient="vertical">
<checkbox preference="extensions.zotero.translators.better-bibtex.asciiBibLaTeX" label="&better-bibtex.Preferences.export.biblatex.ascii;"></checkbox>
<checkbox preference="extensions.zotero.translators.better-bibtex.biblatexExtendedNameFormat" label="&better-bibtex.Preferences.export.biblatex.extendedNameFormat;"></checkbox>
<checkbox preference="extensions.zotero.translators.better-bibtex.biblatexExtractEprint" label="&better-bibtex.Preferences.export.biblatex.biblatexExtractEprint;"></checkbox>
</tabpanel>
<tabpanel orient="vertical">
<hbox>
<label>&better-bibtex.Preferences.export.fields.language;</label>
<menulist preference="extensions.zotero.translators.better-bibtex.language" preference-editable="true">
<menupopup>
<menuitem label="&better-bibtex.Preferences.export.fields.language.langid;" value="langid"></menuitem>
<menuitem label="&better-bibtex.Preferences.export.fields.language.language;" value="language"></menuitem>
<menuitem label="&better-bibtex.Preferences.export.fields.language.both;" value="both"></menuitem>
</menupopup>
</menulist>
</hbox>
<hbox>
<label>&better-bibtex.Preferences.export.fields.doi-and-url;</label>
<menulist preference="extensions.zotero.translators.better-bibtex.DOIandURL" preference-editable="true">
<menupopup>
<menuitem label="&better-bibtex.Preferences.export.fields.doi-and-url.both;" value="both"></menuitem>
<menuitem label="&better-bibtex.Preferences.export.fields.doi-and-url.DOI;" value="doi"></menuitem>
<menuitem label="&better-bibtex.Preferences.export.fields.doi-and-url.URL;" value="url"></menuitem>
</menupopup>
</menulist>
<image tooltip="tooltip-bibtexURL" src="chrome://zotero-better-bibtex/skin/attention.svg" width="16" height="16"></image>
</hbox>
<hbox>
<label>&better-bibtex.Preferences.export.fields.skip;:</label>
<textbox id="id-better-bibtex-preferences-skipFields" size="30" preference="extensions.zotero.translators.better-bibtex.skipFields"></textbox>
</hbox>
<hbox>
<label>&better-bibtex.Preferences.export.jabrefFormat;</label>
<menulist preference="extensions.zotero.translators.better-bibtex.jabrefFormat" preference-editable="true">
<menupopup>
<menuitem label="&better-bibtex.Preferences.export.jabrefFormat.0;" value="0"></menuitem>
<menuitem label="&better-bibtex.Preferences.export.jabrefFormat.3;" value="3"></menuitem>
<menuitem label="&better-bibtex.Preferences.export.jabrefFormat.4;" value="4"></menuitem>
<menuitem label="&better-bibtex.Preferences.export.jabrefFormat.5;" value="5"></menuitem>
</menupopup>
</menulist>
<image tooltip="tooltip-jabrefFormat" src="chrome://zotero-better-bibtex/skin/attention.svg" width="16" height="16"></image>
</hbox>
</tabpanel>
<tabpanel orient="vertical">
<groupbox>
<caption>&better-bibtex.Preferences.export.quickCopy.explanation;</caption>
<vbox style="height: 14em;" flex="1">
<hbox>
<label>&better-bibtex.Preferences.export.quickCopy.format;</label>
<menulist id="id-better-bibtex-preferences-quickCopyMode" preference="extensions.zotero.translators.better-bibtex.quickCopyMode" preference-editable="true" oncommand="Zotero.BetterBibTeX.PrefPane.refresh();">
<menupopup>
<menuitem label="&better-bibtex.Preferences.export.quickCopy.latex;" value="latex"></menuitem>
<menuitem label="&better-bibtex.Preferences.export.quickCopy.citekeys;" value="citekeys"></menuitem>
<menuitem label="&better-bibtex.Preferences.export.quickCopy.pandoc;" value="pandoc"></menuitem>
<menuitem label="&better-bibtex.Preferences.export.quickCopy.orgMode;" value="orgmode"></menuitem>
<menuitem label="&better-bibtex.Preferences.export.quickCopy.orgRef;" value="orgRef"></menuitem>
<menuitem label="&better-bibtex.Preferences.export.quickCopy.orgRef3;" value="orgRef3"></menuitem>
<menuitem label="&better-bibtex.Preferences.export.quickCopy.rtfScan;" value="rtfScan"></menuitem>
<menuitem label="&better-bibtex.Preferences.export.quickCopy.roamCiteKey;" value="roamCiteKey"></menuitem>
<menuitem label="&better-bibtex.Preferences.export.quickCopy.atom;" value="atom"></menuitem>
<menuitem label="&better-bibtex.Preferences.export.quickCopy.gitbook;" value="gitbook"></menuitem>
<menuitem label="&better-bibtex.Preferences.export.quickCopy.selectLink;" value="selectlink"></menuitem>
<menuitem label="&better-bibtex.Preferences.export.quickCopy.etaTemplate;" value="eta"></menuitem>
</menupopup>
</menulist>
</hbox>
<hbox class="better-bibtex-preferences-quickcopy-details" id="better-bibtex-preferences-quickcopy-latex">
<label>&better-bibtex.Preferences.export.quickCopy.latex.command;</label>
<textbox size="10" preference="extensions.zotero.translators.better-bibtex.citeCommand" onchange="Zotero.BetterBibTeX.PrefPane.refresh();" onkeypress="Zotero.setTimeout(function() { Zotero.BetterBibTeX.PrefPane.refresh() }, 1);"></textbox>
</hbox>
<hbox class="better-bibtex-preferences-quickcopy-details" id="better-bibtex-preferences-quickcopy-pandoc">
<checkbox id="id-better-bibtex-preferences-quickCopyPandocBrackets" preference="extensions.zotero.translators.better-bibtex.quickCopyPandocBrackets" label="&better-bibtex.Preferences.export.quickCopy.pandoc.brackets;"></checkbox>
</hbox>
<hbox class="better-bibtex-preferences-quickcopy-details" id="better-bibtex-preferences-quickcopy-orgmode">
<label>&better-bibtex.Preferences.export.quickCopy.orgMode;</label>
<menulist preference="extensions.zotero.translators.better-bibtex.quickCopyOrgMode">
<menupopup>
<menuitem label="&better-bibtex.Preferences.export.quickCopy.orgMode.zotero;" value="zotero"></menuitem>
<menuitem label="&better-bibtex.Preferences.export.quickCopy.orgMode.citekey;" value="citationkey"></menuitem>
</menupopup>
</menulist>
</hbox>
<hbox class="better-bibtex-preferences-quickcopy-details" id="better-bibtex-preferences-quickcopy-selectlink">
<label>&better-bibtex.Preferences.export.quickCopy.selectLink;</label>
<menulist preference="extensions.zotero.translators.better-bibtex.quickCopySelectLink">
<menupopup>
<menuitem label="&better-bibtex.Preferences.export.quickCopy.selectLink.zotero;" value="zotero"></menuitem>
<menuitem label="&better-bibtex.Preferences.export.quickCopy.selectLink.citekey;" value="citationkey"></menuitem>
</menupopup>
</menulist>
</hbox>
<vbox class="better-bibtex-preferences-quickcopy-details" id="better-bibtex-preferences-quickcopy-eta">
<label class="text-link" href="https://retorque.re/zotero-better-bibtex/installation/preferences/citation-keys/#quick-copydrag-and-drop-citations">&better-bibtex.Preferences.export.quickCopy.etaTemplate;</label>
<textbox rows="10" multiline="true" preference="extensions.zotero.translators.better-bibtex.quickCopyEta"></textbox>
</vbox>
</vbox>
</groupbox>
</tabpanel>
<tabpanel orient="vertical">
<textbox id="zotero-better-bibtex-postscript" rows="10" multiline="true" preference="extensions.zotero.translators.better-bibtex.postscript" onblur="Zotero.BetterBibTeX.PrefPane.checkPostscript();" oninput="Zotero.BetterBibTeX.PrefPane.checkPostscript();" onkeypress="Zotero.setTimeout(function() { Zotero.BetterBibTeX.PrefPane.checkPostscript() }, 1);"></textbox>
<textbox class="plain textbox-emph" id="better-bibtex-cache-warn-postscript" rows="2" multiline="true" readonly="true" value="&better-bibtex.Preferences.postscript.warn;"></textbox>
</tabpanel>
<tabpanel orient="vertical">
<checkbox id="id-better-bibtex-preferences-autoAbbrev" label="&better-bibtex.Preferences.auto-abbrev;" preference="extensions.zotero.translators.better-bibtex.autoAbbrev"></checkbox>
<separator class="thin jurism" id="better-bibtex-abbrev-style-separator"></separator>
<label class="jurism" id="better-bibtex-abbrev-style-label">&better-bibtex.Preferences.auto-abbrev.style;</label>
<menulist class="jurism" id="better-bibtex-abbrev-style" onchange="Zotero.BetterBibTeX.PrefPane.styleChanged()">
<menupopup id="better-bibtex-abbrev-style-popup"></menupopup>
</menulist>
<checkbox label="&better-bibtex.Preferences.export.qualityReport;" preference="extensions.zotero.translators.better-bibtex.qualityReport"></checkbox>
<checkbox label="&better-bibtex.Preferences.export.automaticTags;" preference="extensions.zotero.translators.better-bibtex.automaticTags"></checkbox>
<label>&better-bibtex.Preferences.export.map-unicode;</label>
<menulist preference="extensions.zotero.translators.better-bibtex.mapUnicode">
<menupopup>
<menuitem label="&better-bibtex.Preferences.export.map-unicode.minimal-packages;" value="minimal-packages"></menuitem>
<menuitem label="&better-bibtex.Preferences.export.map-unicode.conservative;" value="conservative"></menuitem>
<menuitem label="&better-bibtex.Preferences.export.map-unicode.text;" value="text"></menuitem>
<menuitem label="&better-bibtex.Preferences.export.map-unicode.math;" value="math"></menuitem>
<menuitem label="&better-bibtex.Preferences.export.map-unicode.creator;" value="creator"></menuitem>
</menupopup>
</menulist>
<hbox>
<checkbox preference="extensions.zotero.translators.better-bibtex.exportTitleCase" label="&better-bibtex.Preferences.advanced.export.titleCase;"></checkbox>
<image tooltip="tooltip-exportTitleCase" src="chrome://zotero-better-bibtex/skin/attention.svg" width="16" height="16"></image>
</hbox>
<hbox>
<checkbox preference="extensions.zotero.translators.better-bibtex.exportBraceProtection" label="&better-bibtex.Preferences.advanced.export.braceProtection;"></checkbox>
<image tooltip="tooltip-exportBraceProtection" src="chrome://zotero-better-bibtex/skin/attention.svg" width="16" height="16"></image>
</hbox>
<groupbox>
<caption>Cache</caption>
<hbox>
<checkbox preference="extensions.zotero.translators.better-bibtex.retainCache" label="&better-bibtex.Preferences.advanced.export.retainCache;"></checkbox>
<image tooltip="tooltip-retainCache" src="chrome://zotero-better-bibtex/skin/attention.svg" width="16" height="16"></image>
</hbox>
<hbox>
<checkbox preference="extensions.zotero.translators.better-bibtex.cache" label="&better-bibtex.Preferences.advanced.export.workers.cache;"></checkbox>
</hbox>
<label class="better-bibtex-preferences-worker-state"></label>
<hbox>
<button label="&better-bibtex.Preferences.resetCache;" oncommand="Zotero.BetterBibTeX.PrefPane.cacheReset()"></button>
<hbox flex="1"></hbox>
</hbox>
</groupbox>
</tabpanel>
</tabpanels>
</tabbox>
</tabpanel>
<tabpanel flex="1" orient="vertical">
<vbox flex="1">
<label>&better-bibtex.Preferences.auto-export.explanation;</label>
<separator class="thin"></separator>
<hbox>
<label>&better-bibtex.Preferences.auto-export;</label>
<menulist preference="extensions.zotero.translators.better-bibtex.autoExport">
<menupopup>
<menuitem label="&better-bibtex.Preferences.auto-export.off;" value="off"></menuitem>
<menuitem label="&better-bibtex.Preferences.auto-export.immediate;" value="immediate"></menuitem>
<menuitem label="&better-bibtex.Preferences.auto-export.idle;" value="idle"></menuitem>
</menupopup>
</menulist>
</hbox>
<hbox>
<label>&better-bibtex.Preferences.auto-export.delay;</label>
<scale min="2" max="300" flex="2" preference="extensions.zotero.translators.better-bibtex.autoExportDelay"></scale>
<textbox preference="extensions.zotero.translators.better-bibtex.autoExportDelay" size="3" rows="1" readonly="true"></textbox>
<label>&better-bibtex.seconds;</label>
<hbox flex="5"></hbox>
</hbox>
</vbox>
<tabbox id="better-bibtex-prefs-auto-export-tabbox" hidden="true">
<arrowscrollbox class="tabbrowser-arrowscrollbox" allowevents="true" orient="horizontal">
<tabs id="better-bibtex-prefs-auto-export-tabs">
<tab label="auto-export"></tab>
</tabs>
</arrowscrollbox>
<tabpanels id="better-bibtex-prefs-auto-export-tabpanels" flex="1">
<tabpanel flex="1" orient="vertical">
<grid flex="1">
<columns>
<column></column>
<column flex="1"></column>
</columns>
<rows>
<row>
<label data-ae-id="" data-ae-field="type"></label>
<textbox class="plain" readonly="true" value="" data-ae-field="name" data-ae-id=""></textbox>
</row>
<row>
<label>&better-bibtex.Preferences.auto-export.status;:</label>
<textbox class="plain" readonly="true" value="" data-ae-field="status" data-ae-id=""></textbox>
</row>
<row>
<label>&better-bibtex.Preferences.auto-export.updated;:</label>
<textbox class="plain" readonly="true" value="" data-ae-field="updated" data-ae-id=""></textbox>
</row>
<row>
<label>&better-bibtex.Preferences.auto-export.translator;:</label>
<textbox class="plain" readonly="true" value="" data-ae-field="translator"></textbox>
</row>
<row>
<label>&better-bibtex.Preferences.auto-export.target;:</label>
<textbox class="plain" size="30" readonly="true" value="" data-ae-field="path"></textbox>
</row>
<row>
<label>&better-bibtex.Preferences.auto-export.fields.error;:</label>
<textbox class="plain" size="30" readonly="true" value="" data-ae-field="error" data-ae-id=""></textbox>
</row>
<row></row>
</rows>
</grid>
<vbox class="autoexport-options autoexport-BetterBibTeX" hidden="true">
<checkbox data-ae-id="" data-ae-field="asciiBibTeX" label="&better-bibtex.Preferences.export.bibtex.ascii;" oncommand="Zotero.BetterBibTeX.PrefPane.autoexport.edit(event.target)"></checkbox>
<checkbox data-ae-id="" data-ae-field="bibtexParticleNoOp" label="&better-bibtex.Preferences.export.fields.bibtexParticleNoOp;" oncommand="Zotero.BetterBibTeX.PrefPane.autoexport.edit(event.target)"></checkbox>
<hbox>
<label>&better-bibtex.Preferences.export.bibtex.URLs;</label>
<hbox>
<menulist data-ae-id="" data-ae-field="bibtexURL" oncommand="Zotero.BetterBibTeX.PrefPane.autoexport.edit(event.currentTarget)">
<menupopup>
<menuitem label="&better-bibtex.Preferences.export.bibtex.URLs.off;" value="off"></menuitem>
<menuitem label="&better-bibtex.Preferences.export.bibtex.URLs.note;" value="note"></menuitem>
<menuitem label="&better-bibtex.Preferences.export.bibtex.URLs.url;" value="url"></menuitem>
</menupopup>
</menulist>
<image tooltip="tooltip-bibtexURL" src="chrome://zotero-better-bibtex/skin/attention.svg" width="16" height="16"></image>
</hbox>
</hbox>
</vbox>
<vbox class="autoexport-options autoexport-BetterBibLaTeX" hidden="true">
<checkbox data-ae-id="" data-ae-field="asciiBibLaTeX" label="&better-bibtex.Preferences.export.biblatex.ascii;" oncommand="Zotero.BetterBibTeX.PrefPane.autoexport.edit(event.target)"></checkbox>
<checkbox data-ae-id="" data-ae-field="biblatexExtendedNameFormat" label="&better-bibtex.Preferences.export.biblatex.extendedNameFormat;" oncommand="Zotero.BetterBibTeX.PrefPane.autoexport.edit(event.target)"></checkbox>
</vbox>
<vbox class="autoexport-options autoexport-BetterBibTeX autoexport-BetterBibLaTeX" hidden="true">
<hbox class="autoexport-options autoexport-BetterBibTeX autoexport-BetterBibLaTeX">
<label>&better-bibtex.Preferences.export.fields.doi-and-url;</label>
<menulist data-ae-id="" data-ae-field="DOIandURL" oncommand="Zotero.BetterBibTeX.PrefPane.autoexport.edit(event.currentTarget)">
<menupopup>
<menuitem label="&better-bibtex.Preferences.export.fields.doi-and-url.both;" value="both"></menuitem>
<menuitem label="&better-bibtex.Preferences.export.fields.doi-and-url.DOI;" value="doi"></menuitem>
<menuitem label="&better-bibtex.Preferences.export.fields.doi-and-url.URL;" value="url"></menuitem>
</menupopup>
</menulist>
</hbox>
<checkbox class="autoexport-options autoexport-BetterBibTeX autoexport-BetterBibLaTeX" data-ae-id="" data-ae-field="exportNotes" label="&better-bibtex.Preferences.auto-export.fields.notes;" oncommand="Zotero.BetterBibTeX.PrefPane.autoexport.edit(event.target)"></checkbox>
<checkbox class="autoexport-options autoexport-BetterBibTeX autoexport-BetterBibLaTeX" data-ae-id="" data-ae-field="useJournalAbbreviation" label="&better-bibtex.Preferences.auto-export.fields.journalAbbrev;" oncommand="Zotero.BetterBibTeX.PrefPane.autoexport.edit(event.target)"></checkbox>
<checkbox data-ae-id="" data-ae-field="recursive" label="&better-bibtex.Preferences.auto-export.fields.recursive;" oncommand="Zotero.BetterBibTeX.PrefPane.autoexport.edit(event.target)"></checkbox>
</vbox>
<hbox>
<button label="&better-bibtex.Preferences.auto-export.remove;" data-ae-id="" oncommand="Zotero.BetterBibTeX.PrefPane.autoexport.remove(event.target)"></button>
<button label="&better-bibtex.Preferences.auto-export.run;" data-ae-id="" oncommand="Zotero.BetterBibTeX.PrefPane.autoexport.run(event.target)"></button>
<button label="&better-bibtex.Preferences.auto-export.fields.cached;:" data-ae-id="" oncommand="Zotero.BetterBibTeX.PrefPane.autoexport.refreshCacheRate(event.target)"></button>
<textbox class="plain" readonly="true" value="" data-ae-field="cacherate" data-ae-id=""></textbox>
</hbox>
</tabpanel>
</tabpanels>
</tabbox>
</tabpanel>
<tabpanel flex="1" orient="vertical">
<hbox>
<groupbox>
<caption>&better-bibtex.Preferences.advanced.import.sentenceCase;
<image tooltip="tooltip-importSentenceCase" src="chrome://zotero-better-bibtex/skin/attention.svg" width="16" height="16"></image>
</caption>
<radiogroup preference="extensions.zotero.translators.better-bibtex.importSentenceCase">
<radio label="&better-bibtex.Preferences.advanced.import.sentenceCase.on_guess;" value="on+guess"></radio>
<radio label="&better-bibtex.Preferences.advanced.import.sentenceCase.on;" value="on"></radio>
<radio label="&better-bibtex.Preferences.advanced.import.sentenceCase.off;" value="off"></radio>
</radiogroup>
</groupbox>
</hbox>
<hbox>
<label>&better-bibtex.Preferences.advanced.import.caseProtection;</label>
<menulist preference="extensions.zotero.translators.better-bibtex.importCaseProtection">
<menupopup>
<menuitem label="&better-bibtex.Preferences.advanced.import.caseProtection.as_needed;" value="as-needed"></menuitem>
<menuitem label="&better-bibtex.Preferences.advanced.import.caseProtection.on;" value="on"></menuitem>
<menuitem label="&better-bibtex.Preferences.advanced.import.caseProtection.off;" value="off"></menuitem>
</menupopup>
</menulist>
<image tooltip="tooltip-importCaseProtection" src="chrome://zotero-better-bibtex/skin/attention.svg" width="16" height="16"></image>
</hbox>
<checkbox preference="extensions.zotero.translators.better-bibtex.auxImport" label="&better-bibtex.Preferences.citekey.AUXScanner.import;"></checkbox>
<hbox>
<button label="&better-bibtex.Preferences.exportPrefs;" oncommand="Zotero.BetterBibTeX.PrefPane.exportPrefs()"></button>
<button label="&better-bibtex.Preferences.importPrefs;" oncommand="Zotero.BetterBibTeX.PrefPane.importPrefs()"></button>
<hbox flex="1"></hbox>
</hbox>
</tabpanel>
<tabpanel flex="1" orient="vertical">
<tabbox>
<tabs>
<tab label="&better-bibtex.Preferences.export.fields;"></tab>
<tab label="&better-bibtex.Preferences.advanced.tab.strings;"></tab>
<!-- tab(label="Hidden preferences" hidden="false")-->
</tabs>
<tabpanels>
<tabpanel orient="vertical">
<groupbox>
<caption label="&better-bibtex.Preferences.advanced.extraMerge;"></caption>
<checkbox preference="extensions.zotero.translators.better-bibtex.extraMergeCitekeys" label="&better-bibtex.Preferences.advanced.extraMergeCitekeys;"></checkbox>
<checkbox preference="extensions.zotero.translators.better-bibtex.extraMergeCSL" label="&better-bibtex.Preferences.advanced.extraMergeCSL;"></checkbox>
<checkbox preference="extensions.zotero.translators.better-bibtex.extraMergeTeX" label="&better-bibtex.Preferences.advanced.extraMergeTeX;"></checkbox>
</groupbox>
</tabpanel>
<tabpanel orient="vertical">
<checkbox preference="extensions.zotero.translators.better-bibtex.importBibTeXStrings" label="&better-bibtex.Preferences.export.fields.import-strings;"></checkbox>
<groupbox>
<caption label="&better-bibtex.Preferences.export.fields.export-strings;"></caption>
<radiogroup preference="extensions.zotero.translators.better-bibtex.exportBibTeXStrings">
<radio label="&better-bibtex.Preferences.export.fields.export-strings.off;" value="off"></radio>
<radio label="&better-bibtex.Preferences.export.fields.export-strings.detect;" value="detect"></radio>
<radio label="&better-bibtex.Preferences.export.fields.export-strings.match;" value="match"></radio>
<radio label="&better-bibtex.Preferences.export.fields.export-strings.match_reverse;" value="match+reverse"></radio>
</radiogroup>
</groupbox>
<textbox rows="10" multiline="true" preference="extensions.zotero.translators.better-bibtex.strings"></textbox>
</tabpanel>
<!-- tabpanel(orient="vertical")// include misc/hidden.pug
-->
</tabpanels>
</tabbox>
</tabpanel>
</tabpanels>
</tabbox>
</deck>
</vbox>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment