def _command_line_parser() -> ArgumentParser:
parser = ArgumentParser(prog='paperdoorknob', description='Print glowfic')
parser.add_argument(
- '--cache_path',
+ '--cache-path',
metavar='PATH',
help='Where to keep the http cache (instead of %(default)s)',
default=os.path.join(xdg_cache_home(), "paperdoorknob"))
help='Which HTML filters to use (default: %(default)s)',
default=','.join(f[0] for f in HTMLFilters))
parser.add_argument(
- '--image_size',
+ '--image-size',
help='How large the icon images are, in mm',
default=20)
parser.add_argument(
'--layout',
- default='below',
+ default='beside',
help='Whether to put character and author information `beside` or `below` the icon ' +
- '(default: below)')
+ '(default: beside)')
parser.add_argument(
'--out',
help='The filename stem at which to write output ' +