def test_latex_output_better_header_layout( app, latex_regression: LaTeXRegressionFixture): assert app.builder.name.lower() == "latex" better_header_layout(app.config, 9, 19) app.builder.context.update(app.config.latex_elements) with pytest.warns(UserWarning, match="(No codes specified|No such code 'F401')"): app.build(force_all=True) output_file = PathPlus(app.outdir / "python.tex") latex_regression.check(StringList(output_file.read_lines()), jinja2=True)
def setup(app): # 3rd party from sphinx_toolbox.latex import better_header_layout app.connect("config-inited", lambda app, config: better_header_layout(config)) # 3rd party from sphinx_toolbox.latex import replace_unknown_unicode app.connect("build-finished", replace_unknown_unicode)
def setup(app): # 3rd party from sphinx_toolbox.latex import better_header_layout app.connect("config-inited", lambda app, config: better_header_layout(config))