bdarcus / csln

Reimagining CSL
Mozilla Public License 2.0
13 stars 0 forks source link

Add `disambiguation` to `processing` also? #87

Closed bdarcus closed 1 year ago

bdarcus commented 1 year ago

In #84, I introduced a core, I think very useful, idea of "preset" processing configuration, with the obvious first step being "author-date".

processing: author-date

That configures sorting and grouping, since they're related.

But they're also related to disambiguation.

So one idea is to add that to the new processing field, so that for author-date, you'd also be setting those details.

Another is to move the config method to the Config struct, though that seems too general, as substitution, date config, etc., probably should remain independent.

bdarcus commented 1 year ago

Closed via #88