1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22
|
from pathlib import Path
from plasTeX.PackageResource import (
PackageCss, PackageJs, PackageTemplateDir,
PackagePreCleanupCB)
def ProcessOptions(options, document):
css = PackageCss(
renderers='html5',
path=Path(__file__).parent/'mypkg'/'test.css')
js = PackageJs(
renderers='html5',
path=Path(__file__).parent/'mypkg'/'test.js')
tpl = PackageTemplateDir(
renderers='html5',
path=Path(__file__).parent/'mypkg')
def cb(document):
document.userdata['testing'] = 'test'
return []
callback = PackagePreCleanupCB(renderers='html5', data=cb)
document.addPackageResource([css, js, tpl, callback])
|