This is the first time I've even heard of CSL. The main hurdle I see (after an admittedly very quick glance) is that to be integrated into Sigil, it would require non-epub compliant filetypes to be included to help generate the html. That would be unlikely to happen. I see there's a citeproc-py generator though. Since Sigil comes with the ability to run Python plugins, it would be technically possible for someone to create a CSL input plugin that could be used to generate an epub. It might prove difficult, however, to enlist a plugin developer to create a complex plugin that utilizes technology they are neither familiar with, nor have a personal need to use.
|