gitextract_594bexrt/ ├── .github/ │ ├── FUNDING.yml │ └── workflows/ │ ├── doconfly.yml │ ├── exe.yml │ ├── release.yml │ ├── test_pdfa.yml │ ├── test_pdfua.yml │ ├── test_samples.yml │ └── tests.yml ├── .gitignore ├── LICENSE ├── README.rst ├── docs/ │ ├── api_reference.rst │ ├── changelog.rst │ ├── common_use_cases.rst │ ├── conf.py │ ├── contribute.rst │ ├── first_steps.rst │ ├── going_further.rst │ ├── index.rst │ ├── manpage.rst │ └── support.rst ├── pyproject.toml ├── tests/ │ ├── __init__.py │ ├── conftest.py │ ├── css/ │ │ ├── __init__.py │ │ ├── test_common.py │ │ ├── test_counters.py │ │ ├── test_descriptors.py │ │ ├── test_errors.py │ │ ├── test_expanders.py │ │ ├── test_fonts.py │ │ ├── test_layers.py │ │ ├── test_math.py │ │ ├── test_nesting.py │ │ ├── test_pages.py │ │ ├── test_target.py │ │ ├── test_ua.py │ │ ├── test_validation.py │ │ └── test_variables.py │ ├── draw/ │ │ ├── __init__.py │ │ ├── svg/ │ │ │ ├── __init__.py │ │ │ ├── test_bounding_box.py │ │ │ ├── test_clip.py │ │ │ ├── test_defs.py │ │ │ ├── test_gradients.py │ │ │ ├── test_images.py │ │ │ ├── test_markers.py │ │ │ ├── test_opacity.py │ │ │ ├── test_paths.py │ │ │ ├── test_patterns.py │ │ │ ├── test_shapes.py │ │ │ ├── test_text.py │ │ │ ├── test_transform.py │ │ │ ├── test_units.py │ │ │ └── test_visibility.py │ │ ├── test_absolute.py │ │ ├── test_background.py │ │ ├── test_before_after.py │ │ ├── test_box.py │ │ ├── test_cmyk_color_profiles.py │ │ ├── test_column.py │ │ ├── test_current_color.py │ │ ├── test_float.py │ │ ├── test_footnote.py │ │ ├── test_footnote_column.py │ │ ├── test_gradient.py │ │ ├── test_image.py │ │ ├── test_leader.py │ │ ├── test_list.py │ │ ├── test_opacity.py │ │ ├── test_overflow.py │ │ ├── test_page.py │ │ ├── test_table.py │ │ ├── test_text.py │ │ ├── test_transform.py │ │ ├── test_visibility.py │ │ └── test_whitespace.py │ ├── layout/ │ │ ├── __init__.py │ │ ├── test_block.py │ │ ├── test_column.py │ │ ├── test_flex.py │ │ ├── test_float.py │ │ ├── test_footnotes.py │ │ ├── test_grid.py │ │ ├── test_image.py │ │ ├── test_inline.py │ │ ├── test_inline_block.py │ │ ├── test_list.py │ │ ├── test_logical.py │ │ ├── test_page.py │ │ ├── test_position.py │ │ ├── test_preferred.py │ │ └── test_table.py │ ├── resources/ │ │ ├── acid2-reference.html │ │ ├── acid2-test.html │ │ ├── cmyk.icc │ │ ├── doc1.html │ │ ├── doc1_UTF-16BE.html │ │ ├── latin1-test.css │ │ ├── mini_ua.css │ │ ├── sheet2.css │ │ ├── sub_directory/ │ │ │ └── sheet1.css │ │ ├── tests_ua.css │ │ ├── user.css │ │ ├── utf8-test.css │ │ ├── weasyprint.otb │ │ └── weasyprint.otf │ ├── test_acid2.py │ ├── test_api.py │ ├── test_boxes.py │ ├── test_fonts.py │ ├── test_pdf.py │ ├── test_presentational_hints.py │ ├── test_stacking.py │ ├── test_text.py │ ├── test_unicode.py │ ├── test_url.py │ └── testing_utils.py └── weasyprint/ ├── __init__.py ├── __main__.py ├── anchors.py ├── css/ │ ├── __init__.py │ ├── computed_values.py │ ├── counters.py │ ├── functions.py │ ├── html5_ph.css │ ├── html5_ua.css │ ├── html5_ua_form.css │ ├── media_queries.py │ ├── properties.py │ ├── targets.py │ ├── tokens.py │ ├── units.py │ └── validation/ │ ├── __init__.py │ ├── descriptors.py │ ├── expanders.py │ └── properties.py ├── document.py ├── draw/ │ ├── __init__.py │ ├── border.py │ ├── color.py │ └── text.py ├── formatting_structure/ │ ├── boxes.py │ └── build.py ├── html.py ├── images.py ├── layout/ │ ├── __init__.py │ ├── absolute.py │ ├── background.py │ ├── block.py │ ├── column.py │ ├── flex.py │ ├── float.py │ ├── grid.py │ ├── inline.py │ ├── leader.py │ ├── min_max.py │ ├── page.py │ ├── percent.py │ ├── preferred.py │ ├── replaced.py │ └── table.py ├── logger.py ├── matrix.py ├── pdf/ │ ├── __init__.py │ ├── anchors.py │ ├── debug.py │ ├── fonts.py │ ├── metadata.py │ ├── pdfa.py │ ├── pdfua.py │ ├── pdfx.py │ ├── sRGB2014.icc │ ├── stream.py │ └── tags.py ├── stacking.py ├── svg/ │ ├── __init__.py │ ├── bounding_box.py │ ├── css.py │ ├── defs.py │ ├── images.py │ ├── path.py │ ├── shapes.py │ ├── text.py │ └── utils.py ├── text/ │ ├── constants.py │ ├── ffi.py │ ├── fonts.py │ └── line_break.py └── urls.py