{"id":13894063,"name":"keyfloat","ecosystem":"ctan","description":"The keyfloat package provides a key/value user interface for quickly creating figures with a single image each, figures with arbitrary contents, tables, subfloats, rows of floats, floats located [H]ere, floats in the [M]argin, and floats with text [W]rapped around them. Key/value combinations may specify a caption and label, a width proportional to \\linewidth, a fixed width and/or height, rotation, scaling, a tight or loose frame, an \\arraystretch, a continued float, additional supplemental text, and an artist/author's name with automatic index entry. When used with the tocdata package, the name also appears in the List of Figures. Floats may be placed into a row environment, and are typeset to fit within the given number of columns, continuing to the next row if necessary. Nested sub-rows may be used to generate layouts such as two small figures placed vertically next to one larger figure. Subfloats are supported by two environments.","homepage":null,"licenses":"LPPL-1.3a","normalized_licenses":["LPPL-1.3a"],"repository_url":"","keywords_array":["float","tagged-pdf-incompatible"],"namespace":null,"versions_count":1,"first_release_published_at":"2026-02-24T17:25:14.314Z","latest_release_published_at":"2026-02-24T17:25:14.314Z","latest_release_number":"2.09","last_synced_at":"2026-05-08T12:39:14.797Z","created_at":"2026-02-24T17:25:14.154Z","updated_at":"2026-05-08T12:39:14.797Z","registry_url":"https://ctan.org/pkg/keyfloat","install_command":"tlmgr install keyfloat","documentation_url":null,"metadata":{"ctan_path":"/macros/latex/contrib/keyfloat","texlive":"keyfloat","miktex":"keyfloat","version_number":"2.09","version_date":""},"repo_metadata":{},"repo_metadata_updated_at":null,"dependent_packages_count":0,"downloads":null,"downloads_period":null,"dependent_repos_count":0,"rankings":{"downloads":null,"dependent_repos_count":0.0,"dependent_packages_count":0.0,"stargazers_count":null,"forks_count":null,"docker_downloads_count":null,"average":100},"purl":"pkg:ctan/keyfloat","advisories":[],"docker_usage_url":"https://docker.ecosyste.ms/usage/ctan/keyfloat","docker_dependents_count":null,"docker_downloads_count":null,"usage_url":"https://repos.ecosyste.ms/usage/ctan/keyfloat","dependent_repositories_url":"https://repos.ecosyste.ms/api/v1/usage/ctan/keyfloat/dependencies","status":null,"funding_links":[],"critical":null,"issue_metadata":null,"versions_url":"https://packages.ecosyste.ms/api/v1/registries/ctan.org/packages/keyfloat/versions","version_numbers_url":"https://packages.ecosyste.ms/api/v1/registries/ctan.org/packages/keyfloat/version_numbers","latest_version_url":"https://packages.ecosyste.ms/api/v1/registries/ctan.org/packages/keyfloat/latest_version","dependent_packages_url":"https://packages.ecosyste.ms/api/v1/registries/ctan.org/packages/keyfloat/dependent_packages","related_packages_url":"https://packages.ecosyste.ms/api/v1/registries/ctan.org/packages/keyfloat/related_packages","codemeta_url":"https://packages.ecosyste.ms/api/v1/registries/ctan.org/packages/keyfloat/codemeta","maintainers":[{"uuid":"dunn","login":null,"name":"Brian Dunn","email":null,"url":null,"packages_count":8,"html_url":null,"role":null,"created_at":"2026-02-24T17:25:14.969Z","updated_at":"2026-02-24T17:25:14.969Z","packages_url":"https://packages.ecosyste.ms/api/v1/registries/ctan.org/maintainers/dunn/packages"}]}