# Personal Better BibTex Settings
## Metadata
**Status**:: #x
**Zettel**:: #zettel/permanent
**Created**:: [[2022-09-24]]
**Tags**:: #settings
**Topic**:: [[♯ Zotero]]
**Kind**:: #personal-customization
## Settings
### Citation key format
```
extra("tex.shortauthor").transliterate.clean.lower.len+year+title.nopunct.clean.skipwords.select(1,2).capitalize | auth.lower.len+year + title.nopunct.clean.skipwords.select(1,2).capitalize | "anon" + year + title.nopunct.clean.skipwords.select(1,3).capitalize
```
Use `tex.shortauthor: Name` in Extra to add abbreviations for authors.
### Postscript
Add item key for integration.
```javascript
if (Translator.BetterCSL) {
csl['item-key'] = item.itemKey;
csl['tags'] = item.tags.map(t => t.tag).join(', ');
}
```