| guessSeparator | back to summary
|
|---|
| public static Optional<Character> guessSeparator(Iterable<BibEntry> entries, BibEntryPreferences preferences) Guesses the separator the given entries already use: the configured import delimiter occurring most often in keyword fields.
Only effective delimiters count (top level, not escaped, not inside braces), matching how KeywordList parses.
Empty if no keyword field contains any delimiter, or if two delimiters are tied (then the caller's fallback applies).
|
| normalizeKeywords | back to summary
|
|---|
| public static void normalizeKeywords(Iterable<BibEntry> entries, BibEntryPreferences preferences, @Nullable Character separator)
|
| normalizeKeywords | back to summary
|
|---|
| public static void normalizeKeywords(BibEntry entry, BibEntryPreferences preferences)
|
| normalizeKeywords | back to summary
|
|---|
| public static void normalizeKeywords(BibEntry entry, BibEntryPreferences preferences, @Nullable Character requestedSeparator) Applies NormalizeKeywordDelimitersFormatter to the entry, i.e. the same cleanup that is available as a save action.
|