Here are lists of value keys that could be used in BibDesk export templates.
Key | Description |
---|---|
self | |
description |
Key | Description |
---|---|
fileName | |
fileURL | |
publicationsUsingTemplate | |
currentDate | |
InfoKey | InfoKey can be any key appearing in the document info |
Key | Description |
---|---|
pubType | |
citeKey | |
citation | |
title | |
container | |
pubAuthorsForDisplay | |
pubDate | |
dateAdded | |
dateModified | |
currentDate | |
itemIndex | |
fileOrder | |
bibTeXString | |
RISStringValue | |
endNoteXMLValue.XMLString | |
RSSStringValue | |
MODSXMLValue.XMLString | |
linkedText | |
localUrlPath | deprecated, use the localFiles collection key |
localURL | deprecated, use the localFiles collection key |
remoteURL | deprecated, use the remoteURLs collection key |
textSkimNotes | deprecated, use the localFiles collection key |
richTextSkimNotes | deprecated, use the localFiles collection key |
fields.FieldName | FieldName can be the name of any field |
urls.FieldName | FieldName can be the name of any local or remote URL field, these are not the linked files and URLs |
Key | Description |
---|---|
name | |
value | |
bibTeXString | |
inherited |
Key | Description |
---|---|
name | |
normalizedName | |
abbreviatedName | |
abbreviatedNormalizedName | |
unpunctuatedAbbreviatedNormalizedName | |
lastName | |
firstName | |
vonPart | |
jrPart |
Key | Description |
---|---|
name | |
value | |
bibTeXString |
Key | Description |
---|---|
URL | |
path | |
bibTeXString |
Key | Description |
---|---|
date | |
userName | |
fullUserName |
Below are lists of collection keys that could be used in BibDesk export templates.
Key | Description |
---|---|
publications | |
macros |
Key | Description |
---|---|
requiredFields | Drops already used fields |
optionalFields | Drops already used fields |
defaultFields | Drops already used fields |
allFields | Drops already used fields |
persons.FieldName | FieldName can be any person field |
authors | |
editors | |
authorsOrEditors | |
fieldComponents.FieldName | FieldName can be any multi-component field |
keywords | |
localFiles | |
existingLocalFiles | |
remoteURLs | |
usedMacros | |
usedLocalMacros |
Key | Description |
---|---|
SkimNotes |
Key | Description |
---|---|
macros |
Key | Description |
---|---|
capitalizedString | |
lowercaseString | |
uppercaseString | |
uppercaseFirst | |
lowercaseFirst | |
titleCapitalizedString |
Key | Description |
---|---|
htmlString | |
xmlString | |
csvString | |
tsvString | |
stringByRemovingTeX | |
stringByRemovingCurlyBraces | |
stringByRemovingSurroundingWhitespace | |
stringByCollapsingWhitespaceAndRemovingSurroundingWhitespace | |
stringByRemovingWhitespace | |
stringByRemovingReturns | |
stringByAddingPercentEscapes | |
stringByAddingPercentEscapesIncludingReserved | |
stringByReplacingPercentEscapes | |
fullyEncodeAsIURI | |
stringByConvertingDoubleHyphenToEndash | |
stringByConvertingTripleHyphenToEmdash | |
stringByConvertingHyphensToDashes | |
stringByTeXifyingString | |
stringByDeTeXifyingString | |
oneCharacterPrefix | |
twoCharacterPrefix | |
threeCharacterPrefix | |
oneCharacterSuffix | |
twoCharacterSuffix | |
threeCharacterSuffix |
Key | Description |
---|---|
stringBySurroundingWithSpacesIfNotEmpty | |
stringByAppendingSpaceIfNotEmpty | |
stringBySurroundingWithSpacesIfNotEmpty | |
stringByAppendingDoubleSpaceIfNotEmpty | |
stringByPrependingSpaceIfNotEmpty | |
stringByAppendingCommaAndSpaceIfNotEmpty | |
stringByAppendingFullStopAndSpaceIfNotEmpty | |
stringByAppendingCommaIfNotEmpty | |
stringByAppendingFullStopIfNotEmpty | |
stringByPrependingCommaAndSpaceIfNotEmpty | |
stringByPrependingFullStopAndSpaceIfNotEmpty | |
parenthesizedStringIfNotEmpty |
Key | Description |
---|---|
lastPathComponent | |
stringByDeletingLastPathComponent | |
pathExtension | |
stringByAbbreviatingWithTildeInPath | |
stringByExpandingTildeInPath | |
stringByDeletingPathExtension | |
stringByResolvingSymlinksInPath | |
stringByStandardizingPath | |
stringByNormalizingPath |
Key | Description |
---|---|
linkedText | |
icon | |
smallIcon | |
linkedIcon | |
linkedSmallIcon | |
textSkimNotes | |
richTextSkimNotes | |
absoluteString |
Key | Description |
---|---|
description | |
dateDescription | |
longDateDescription | |
mediumDateDescription | |
shortDateDescription | |
timeDescription | |
longTimeDescription | |
mediumTimeDescription | |
shortTimeDescription | |
standardDescription | |
rssDescription |
Key | Description |
---|---|
componentsSeparatedByComma | |
componentsSeparatedByAnd | |
componentsSeparatedByFieldSeparators |
Key | Description |
---|---|
romanNumeralValue | |
alphaCounterValue | |
greekCounterValue | |
numberByAddingOne | |
numberBySubstractingOne |
Key | Description |
---|---|
@unionOfObjects | Requires additional value key |
@distinctUnionOfObjects | Requires additional value key |
@unionOfArrays | Requires additional collection key |
@distinctUnionOfArrays | Requires additional collection key |
@arrayDroppingFirstObject | |
@arrayDroppingLastObject | |
@firstOneObjects | |
@firstTwoObjects | |
@firstThreeObjects | |
@firstFourObjects | |
@firstFiveObjects | |
@lastOneObjects | |
@self |
Key | Description |
---|---|
@nonEmpty |
Key | Description |
---|---|
@firstObject | |
@secondObject | |
@thirdObject | |
@fourthObject | |
@fifthObject | |
@seventhObject | |
@eighthObject | |
@ninthObject | |
@tenthObject | |
@lastObject | |
@count | |
@componentsJoinedByComma | |
@componentsJoinedByAnd | |
@componentsJoinedByCommaAndAnd | |
@componentsJoinedByCommaAndOnlyAnd | |
@componentsJoinedByForwardSlash | |
@componentsJoinedBySemicolon | |
@componentsJoinedByDefaultJoinString | |
@componentsJoinedByCommaAndAmpersand | |
@componentsJoinedByCommaAndOnlyAmpersand | |
@componentsWithEtAlAfterOne | |
@componentsJoinedByAndWithEtAlAfterTwo | |
@componentsJoinedByCommaAndAndWithEtAlAfterThree | |
@componentsJoinedByCommaAndOnlyAndWithEtAlAfterThree | |
@componentsJoinedByAndWithEtAlAfterTwo | |
@componentsJoinedByCommaAndAndWithEtAlAfterThree | |
@componentsJoinedByCommaAndOnlyAndWithEtAlAfterThree | |
@componentsJoinedByAmpersandWithSingleEtAlAfterTwo | |
@componentsJoinedByCommaAndAmpersandWithSingleEtAlAfterFive | |
@componentsJoinedByCommaAndAmpersandWithEtAlAfterSix | |
@componentsJoinedByCommaWithEtAlAfterSix | |
@prefixesJoinedWithPlusAfterThree | |
@arraySortedByAuthor | |
@arraySortedByAuthorOrEditor | |
@arraySortedByTitle | |
@indexRanges | |
@indexRangeStrings |