From: Ben F. <ben...@be...> - 2015-01-08 02:40:01
|
David Goodger <go...@py...> writes: > On Wed, Jan 7, 2015 at 7:52 PM, Ben Finney <ben...@be...> wrote: > > Okay, that is a setting on the Publisher (and, according to the > > docs, normally set by configuration file or command-line). > > > > For the task at hand (if it matters, I am transforming a changelog > > document to structured release data), I want all the settings to be > > internally managed. […] > > > > In order to modify that setting (‘doctitle_xform’), do I need to make a > > custom Publisher class too? Or can I have the Writer somehow override > > it? > > Just pass the configuration setting to the standard Publisher or > convenience function: > http://docutils.sourceforge.net/docs/api/publisher.html#configuration What I'd like is for any code using this custom Writer, to get that behaviour by default (i.e. not need to even know about the ‘doctitle_xform’ option). Can the Writer take care of that option in such a way that the client code doesn't need to know about it? -- \ “Shepherds … look after their sheep so they can, first, fleece | `\ them and second, turn them into meat. That's much more like the | _o__) priesthood as I know it.” —Christopher Hitchens, 2008-10-29 | Ben Finney |