from domfilter import ApplyDOMFilters, DOMFilters
from fetch import CachingFetcher
-from glowfic import BesideIconLayout, BelowIconLayout, Layout
+from glowfic import BesideIconLayout, BelowIconLayout
from htmlfilter import ApplyHTMLFilters, HTMLFilters
from texfilter import ApplyTexFilters, TexFilters
from images import DiskImageStore
def spec_from_commandline_args() -> Iterator[Spec]:
args = _command_line_parser().parse_args()
texifier = PandocTexifier(args.pandoc or 'pandoc')
- layout: Layout
+ layout: bytes
if args.layout == 'below':
- layout = BelowIconLayout(texifier)
+ layout = BelowIconLayout
elif args.layout == 'beside':
- layout = BesideIconLayout(texifier)
+ layout = BesideIconLayout
else:
raise ValueError(f'Unknown layout: {args.layout}')
log = (lambda _: None) if args.quiet else _print_status