{
  "SPDXID": "SPDXRef-DOCUMENT",
  "name": "texlive-collection-latexextra-9.svn59009-5.oe2403sp3.aarch64.rpm",
  "spdxVersion": "SPDX-2.2",
  "creationInfo": {
    "created": "2026-05-14T09:44:25.182336603Z",
    "creators": [
      "openeuler_creator"
    ]
  },
  "dataLicense": "CC0-1.0",
  "documentNamespace": "https://sbom.openEuler.org/texlive-collection-latexextra-9.svn59009-5.oe2403sp3.aarch64.rpm",
  "packages": [
    {
      "SPDXID": "SPDXRef-rpm-emacs-auctex-13.2",
      "name": "emacs-auctex",
      "checksums": [
        {
          "algorithm": "SHA256",
          "checksumValue": "cc22f745ce5fa6213a41846f9e40a839927ff45a8a483fe69e7f7eccca6f6285"
        }
      ],
      "description": "These macros make it easier for you to write TeX documents with GNU\nEmacs.Documentation can be found under:\n\n/usr/share/doc/packages/emacs-auctex/\n\nand in the dvi files math-ref.dvi and tex-ref.dvi (reference cards) and\nin the info file auctex in emacs info-mode.\n\nAuC TeX is integrated in XEmacs 19.15 and higher, so these packages may\nnot be installed concurrently.Note that the binary formats of the\nbyte-compiled lisp files of the two emacs editors are incompatible, so\nyou cannot use this package for XEmacs.",
      "downloadLocation": "NOASSERTION",
      "externalRefs": [
        {
          "referenceCategory": "PACKAGE_MANAGER",
          "referenceLocator": "pkg:rpm/emacs-auctex@13.2-2.oe2403sp3?arch=noarch&epoch=0&upstream=emacs-auctex-13.2-2.oe2403sp3.src.rpm",
          "referenceType": "purl"
        }
      ],
      "filesAnalyzed": false,
      "homepage": "http://www.gnu.org/software/auctex/",
      "sourceInfo": "acquired package info from repodata DB: repodata/1237fc88d0e4da3b551ae22f7823fbad70d531e5e3e6588f120954709a623b3c-primary.sqlite.bz2",
      "summary": "AUC TeX: An Emacs Extension",
      "supplier": "Organization: http://openeuler.org",
      "versionInfo": "0:13.2-2.oe2403sp3"
    },
    {
      "SPDXID": "SPDXRef-rpm-texlive-2up-svn55076",
      "name": "texlive-2up",
      "checksums": [
        {
          "algorithm": "SHA256",
          "checksumValue": "189c8106a321bd8eab5090043d87c3ad2611008e01dcc8be2d2cd2b50ec2065f"
        }
      ],
      "description": "2up package",
      "downloadLocation": "NOASSERTION",
      "externalRefs": [
        {
          "referenceCategory": "PACKAGE_MANAGER",
          "referenceLocator": "pkg:rpm/texlive-2up@svn55076-3.oe2403sp3?arch=noarch&epoch=9&upstream=texlive-split-a-2021-3.oe2403sp3.src.rpm",
          "referenceType": "purl"
        }
      ],
      "filesAnalyzed": false,
      "homepage": "http://tug.org/texlive/",
      "sourceInfo": "acquired package info from repodata DB: repodata/1237fc88d0e4da3b551ae22f7823fbad70d531e5e3e6588f120954709a623b3c-primary.sqlite.bz2",
      "summary": "2up package",
      "supplier": "Organization: http://openeuler.org",
      "versionInfo": "9:svn55076-3.oe2403sp3"
    },
    {
      "SPDXID": "SPDXRef-rpm-texlive-ESIEEcv-svn15878.0",
      "name": "texlive-ESIEEcv",
      "checksums": [
        {
          "algorithm": "SHA256",
          "checksumValue": "9c8ee7bf2721412ae1443ffe1b0a9039b7c65f524135179247f5015befb5b645"
        }
      ],
      "description": "The package allows the user to set up a curriculum vitae as a\nFrench employer will expect.",
      "downloadLocation": "NOASSERTION",
      "externalRefs": [
        {
          "referenceCategory": "PACKAGE_MANAGER",
          "referenceLocator": "pkg:rpm/texlive-ESIEEcv@svn15878.0-3.oe2403sp3?arch=noarch&epoch=9&upstream=texlive-split-a-2021-3.oe2403sp3.src.rpm",
          "referenceType": "purl"
        }
      ],
      "filesAnalyzed": false,
      "homepage": "http://tug.org/texlive/",
      "sourceInfo": "acquired package info from repodata DB: repodata/1237fc88d0e4da3b551ae22f7823fbad70d531e5e3e6588f120954709a623b3c-primary.sqlite.bz2",
      "summary": "Curriculum vitae for French use",
      "supplier": "Organization: http://openeuler.org",
      "versionInfo": "9:svn15878.0-3.oe2403sp3"
    },
    {
      "SPDXID": "SPDXRef-rpm-texlive-GS1-svn44822",
      "name": "texlive-GS1",
      "checksums": [
        {
          "algorithm": "SHA256",
          "checksumValue": "008209dfa3870785e1890f152fd631a7ac83e23b7622ff91a64099ecda9a176a"
        }
      ],
      "description": "The (LaTeX 3) package typesets EAN-8 and EAN-13 barcodes, using\nthe facilities of the rule-D package.",
      "downloadLocation": "NOASSERTION",
      "externalRefs": [
        {
          "referenceCategory": "PACKAGE_MANAGER",
          "referenceLocator": "pkg:rpm/texlive-GS1@svn44822-3.oe2403sp3?arch=noarch&epoch=9&upstream=texlive-split-a-2021-3.oe2403sp3.src.rpm",
          "referenceType": "purl"
        }
      ],
      "filesAnalyzed": false,
      "homepage": "http://tug.org/texlive/",
      "sourceInfo": "acquired package info from repodata DB: repodata/1237fc88d0e4da3b551ae22f7823fbad70d531e5e3e6588f120954709a623b3c-primary.sqlite.bz2",
      "summary": "Typeset EAN barcodes using TeX rules, only",
      "supplier": "Organization: http://openeuler.org",
      "versionInfo": "9:svn44822-3.oe2403sp3"
    },
    {
      "SPDXID": "SPDXRef-rpm-texlive-HA-prosper-svn15878.4.21",
      "name": "texlive-HA-prosper",
      "checksums": [
        {
          "algorithm": "SHA256",
          "checksumValue": "b77ff7fd2705786efabf6a44ca8f9a82967ae456ca2fddab64b7d6b30c210b54"
        }
      ],
      "description": "HA-prosper is a patch for prosper that adds new functionality\nto prosper based presentations. Among the new features you will\nfind automatic generation of a table of contents on each slide,\nsupport for notes and portrait slides. The available styles\ndemonstrate how to expand the functionality of prosper even\nfurther.",
      "downloadLocation": "NOASSERTION",
      "externalRefs": [
        {
          "referenceCategory": "PACKAGE_MANAGER",
          "referenceLocator": "pkg:rpm/texlive-HA-prosper@svn15878.4.21-3.oe2403sp3?arch=noarch&epoch=9&upstream=texlive-split-a-2021-3.oe2403sp3.src.rpm",
          "referenceType": "purl"
        }
      ],
      "filesAnalyzed": false,
      "homepage": "http://tug.org/texlive/",
      "sourceInfo": "acquired package info from repodata DB: repodata/1237fc88d0e4da3b551ae22f7823fbad70d531e5e3e6588f120954709a623b3c-primary.sqlite.bz2",
      "summary": "Patches and improvements for prosper",
      "supplier": "Organization: http://openeuler.org",
      "versionInfo": "9:svn15878.4.21-3.oe2403sp3"
    },
    {
      "SPDXID": "SPDXRef-rpm-texlive-Tabbing-svn17022.0",
      "name": "texlive-Tabbing",
      "checksums": [
        {
          "algorithm": "SHA256",
          "checksumValue": "c1ff12989b74197d43165b86658e7ae96f72bae8b3331e430fa091460bca0d11"
        }
      ],
      "description": "By default, some of the tabbing environment's commands clash\nwith default accent commands; LaTeX provides the odd commands\n\\a', etc., to deal with the clash. The package offers a variant\nof the tabbing environment which does not create this\ndifficulty, so that users need not learn two sets of accent\ncommands.",
      "downloadLocation": "NOASSERTION",
      "externalRefs": [
        {
          "referenceCategory": "PACKAGE_MANAGER",
          "referenceLocator": "pkg:rpm/texlive-Tabbing@svn17022.0-3.oe2403sp3?arch=noarch&epoch=9&upstream=texlive-split-a-2021-3.oe2403sp3.src.rpm",
          "referenceType": "purl"
        }
      ],
      "filesAnalyzed": false,
      "homepage": "http://tug.org/texlive/",
      "sourceInfo": "acquired package info from repodata DB: repodata/1237fc88d0e4da3b551ae22f7823fbad70d531e5e3e6588f120954709a623b3c-primary.sqlite.bz2",
      "summary": "Tabbing with accented letters",
      "supplier": "Organization: http://openeuler.org",
      "versionInfo": "9:svn17022.0-3.oe2403sp3"
    },
    {
      "SPDXID": "SPDXRef-rpm-texlive-a0poster-svn54071",
      "name": "texlive-a0poster",
      "checksums": [
        {
          "algorithm": "SHA256",
          "checksumValue": "e3ca84fba61232c6b4c27c03ad912366eeca6a7d9aff20621a4620e6f4336ee9"
        }
      ],
      "description": "Provides fonts in sizes of 12pt up to 107pt and also makes sure\nthat in math formulas the symbols appear in the right size. Can\nalso create a PostScript header file for dvips which ensures\nthat the poster will be printed in the right size. Supported\nsizes are DIN A0, DIN A1, DIN A2 and DIN A3.",
      "downloadLocation": "NOASSERTION",
      "externalRefs": [
        {
          "referenceCategory": "PACKAGE_MANAGER",
          "referenceLocator": "pkg:rpm/texlive-a0poster@svn54071-3.oe2403sp3?arch=noarch&epoch=9&upstream=texlive-split-a-2021-3.oe2403sp3.src.rpm",
          "referenceType": "purl"
        }
      ],
      "filesAnalyzed": false,
      "homepage": "http://tug.org/texlive/",
      "sourceInfo": "acquired package info from repodata DB: repodata/1237fc88d0e4da3b551ae22f7823fbad70d531e5e3e6588f120954709a623b3c-primary.sqlite.bz2",
      "summary": "Support for designing posters on large paper",
      "supplier": "Organization: http://openeuler.org",
      "versionInfo": "9:svn54071-3.oe2403sp3"
    },
    {
      "SPDXID": "SPDXRef-rpm-texlive-a4wide-svn20943.0",
      "name": "texlive-a4wide",
      "checksums": [
        {
          "algorithm": "SHA256",
          "checksumValue": "f9f1bac1e3470149ef222dc8f3263615479d2d83ad4aa5d81cacb1cd6498a39b"
        }
      ],
      "description": "This package increases the width of the typeset area of an a4\npage. This sort of operation is capable of producing\ntypographically poor results; the operation itself is better\nprovided by the geometry package. The package uses the a4\npackage.",
      "downloadLocation": "NOASSERTION",
      "externalRefs": [
        {
          "referenceCategory": "PACKAGE_MANAGER",
          "referenceLocator": "pkg:rpm/texlive-a4wide@svn20943.0-3.oe2403sp3?arch=noarch&epoch=9&upstream=texlive-split-a-2021-3.oe2403sp3.src.rpm",
          "referenceType": "purl"
        }
      ],
      "filesAnalyzed": false,
      "homepage": "http://tug.org/texlive/",
      "sourceInfo": "acquired package info from repodata DB: repodata/1237fc88d0e4da3b551ae22f7823fbad70d531e5e3e6588f120954709a623b3c-primary.sqlite.bz2",
      "summary": "\"Wide\" a4 layout",
      "supplier": "Organization: http://openeuler.org",
      "versionInfo": "9:svn20943.0-3.oe2403sp3"
    },
    {
      "SPDXID": "SPDXRef-rpm-texlive-a5comb-svn17020.4",
      "name": "texlive-a5comb",
      "checksums": [
        {
          "algorithm": "SHA256",
          "checksumValue": "8639c7c4aab5c8b610d1f3ed39faa89037aa82cf3713ae47b43d849d8cffaf1f"
        }
      ],
      "description": "Superceded by geometry.",
      "downloadLocation": "NOASSERTION",
      "externalRefs": [
        {
          "referenceCategory": "PACKAGE_MANAGER",
          "referenceLocator": "pkg:rpm/texlive-a5comb@svn17020.4-3.oe2403sp3?arch=noarch&epoch=9&upstream=texlive-split-a-2021-3.oe2403sp3.src.rpm",
          "referenceType": "purl"
        }
      ],
      "filesAnalyzed": false,
      "homepage": "http://tug.org/texlive/",
      "sourceInfo": "acquired package info from repodata DB: repodata/1237fc88d0e4da3b551ae22f7823fbad70d531e5e3e6588f120954709a623b3c-primary.sqlite.bz2",
      "summary": "Support for a5 paper sizes",
      "supplier": "Organization: http://openeuler.org",
      "versionInfo": "9:svn17020.4-3.oe2403sp3"
    },
    {
      "SPDXID": "SPDXRef-rpm-texlive-abraces-svn58761",
      "name": "texlive-abraces",
      "checksums": [
        {
          "algorithm": "SHA256",
          "checksumValue": "c78d98aafba6a0be4a07e2e1b1737ee2bbebb19b3a80512319b3970bf1a32e62"
        }
      ],
      "description": "The package provides a character key-driven interface to\nsupplement new constructions of the traditional \\overbrace and\n\\underbrace pairs in an asymmetric or arbitrary way.",
      "downloadLocation": "NOASSERTION",
      "externalRefs": [
        {
          "referenceCategory": "PACKAGE_MANAGER",
          "referenceLocator": "pkg:rpm/texlive-abraces@svn58761-3.oe2403sp3?arch=noarch&epoch=9&upstream=texlive-split-a-2021-3.oe2403sp3.src.rpm",
          "referenceType": "purl"
        }
      ],
      "filesAnalyzed": false,
      "homepage": "http://tug.org/texlive/",
      "sourceInfo": "acquired package info from repodata DB: repodata/1237fc88d0e4da3b551ae22f7823fbad70d531e5e3e6588f120954709a623b3c-primary.sqlite.bz2",
      "summary": "Asymmetric over-/underbraces in maths",
      "supplier": "Organization: http://openeuler.org",
      "versionInfo": "9:svn58761-3.oe2403sp3"
    },
    {
      "SPDXID": "SPDXRef-rpm-texlive-abstract-svn15878.1.2a",
      "name": "texlive-abstract",
      "checksums": [
        {
          "algorithm": "SHA256",
          "checksumValue": "6419922f905809e6d33a94ef6827e10e3094b5d7f8c94f83691211a15b4d0dcd"
        }
      ],
      "description": "The abstract package gives you control over the typesetting of\nthe abstract environment, and in particular provides for a one\ncolumn abstract in a two column paper.",
      "downloadLocation": "NOASSERTION",
      "externalRefs": [
        {
          "referenceCategory": "PACKAGE_MANAGER",
          "referenceLocator": "pkg:rpm/texlive-abstract@svn15878.1.2a-3.oe2403sp3?arch=noarch&epoch=9&upstream=texlive-split-a-2021-3.oe2403sp3.src.rpm",
          "referenceType": "purl"
        }
      ],
      "filesAnalyzed": false,
      "homepage": "http://tug.org/texlive/",
      "sourceInfo": "acquired package info from repodata DB: repodata/1237fc88d0e4da3b551ae22f7823fbad70d531e5e3e6588f120954709a623b3c-primary.sqlite.bz2",
      "summary": "Control the typesetting of the abstract environment",
      "supplier": "Organization: http://openeuler.org",
      "versionInfo": "9:svn15878.1.2a-3.oe2403sp3"
    },
    {
      "SPDXID": "SPDXRef-rpm-texlive-accessibility-svn55777",
      "name": "texlive-accessibility",
      "checksums": [
        {
          "algorithm": "SHA256",
          "checksumValue": "5e6c78f94d6bf77398b7f54c577df1c66cc1db179d0f1febb0bdecc196b974d5"
        }
      ],
      "description": "The accessibility package is intended to create tagged,\nstructured PDF documents from LaTeX source code. It allows to\nproduce tagged PDF output following Adobe's PDF-1.5 and 1.6\nspecifications. This package is predominantly targeted at\ndocuments produced using the KOMA-Script document classes.",
      "downloadLocation": "NOASSERTION",
      "externalRefs": [
        {
          "referenceCategory": "PACKAGE_MANAGER",
          "referenceLocator": "pkg:rpm/texlive-accessibility@svn55777-3.oe2403sp3?arch=noarch&epoch=9&upstream=texlive-split-y-2021-3.oe2403sp3.src.rpm",
          "referenceType": "purl"
        }
      ],
      "filesAnalyzed": false,
      "homepage": "http://tug.org/texlive/",
      "sourceInfo": "acquired package info from repodata DB: repodata/1237fc88d0e4da3b551ae22f7823fbad70d531e5e3e6588f120954709a623b3c-primary.sqlite.bz2",
      "summary": "Create tagged and structured PDF files",
      "supplier": "Organization: http://openeuler.org",
      "versionInfo": "9:svn55777-3.oe2403sp3"
    },
    {
      "SPDXID": "SPDXRef-rpm-texlive-accsupp-svn53052",
      "name": "texlive-accsupp",
      "checksums": [
        {
          "algorithm": "SHA256",
          "checksumValue": "ae9022e4c47c2b16c7c0cf85b688a8b87662689cc76527388e37d443ae23c1a3"
        }
      ],
      "description": "Since PDF 1.5 portions of a page can be marked for better\naccessibility support. For example, replacement texts or\nexpansions of abbreviations can be provided. This package\nstarts with providing a minimal low-level interface for\nprogrammers; its status is experimental. Support necessary for\nthe package was added to the \"distill\" capabilities of\nGhostscript with version 9.15 of Ghostscript; the dvips is only\navailable with that version (or later).",
      "downloadLocation": "NOASSERTION",
      "externalRefs": [
        {
          "referenceCategory": "PACKAGE_MANAGER",
          "referenceLocator": "pkg:rpm/texlive-accsupp@svn53052-3.oe2403sp3?arch=noarch&epoch=9&upstream=texlive-split-y-2021-3.oe2403sp3.src.rpm",
          "referenceType": "purl"
        }
      ],
      "filesAnalyzed": false,
      "homepage": "http://tug.org/texlive/",
      "sourceInfo": "acquired package info from repodata DB: repodata/1237fc88d0e4da3b551ae22f7823fbad70d531e5e3e6588f120954709a623b3c-primary.sqlite.bz2",
      "summary": "Better accessibility support for PDF files",
      "supplier": "Organization: http://openeuler.org",
      "versionInfo": "9:svn53052-3.oe2403sp3"
    },
    {
      "SPDXID": "SPDXRef-rpm-texlive-achemso-svn57479",
      "name": "texlive-achemso",
      "checksums": [
        {
          "algorithm": "SHA256",
          "checksumValue": "e8c323c9903c56cf276bdf4de8139a76c838f7dee20a729e6d2b52fe7514e0c1"
        }
      ],
      "description": "The bundle provides the official macros (achemso.cls) and\nBibTeX styles (achemso.bst and biochem.bst) for submission to\nthe journals of the American Chemical Society. The natmove\npackage, which moves citations relative to punctuation, is\ndistributed as part of the bundle.",
      "downloadLocation": "NOASSERTION",
      "externalRefs": [
        {
          "referenceCategory": "PACKAGE_MANAGER",
          "referenceLocator": "pkg:rpm/texlive-achemso@svn57479-3.oe2403sp3?arch=noarch&epoch=9&upstream=texlive-split-a-2021-3.oe2403sp3.src.rpm",
          "referenceType": "purl"
        }
      ],
      "filesAnalyzed": false,
      "homepage": "http://tug.org/texlive/",
      "sourceInfo": "acquired package info from repodata DB: repodata/1237fc88d0e4da3b551ae22f7823fbad70d531e5e3e6588f120954709a623b3c-primary.sqlite.bz2",
      "summary": "Support for American Chemical Society journal submissions",
      "supplier": "Organization: http://openeuler.org",
      "versionInfo": "9:svn57479-3.oe2403sp3"
    },
    {
      "SPDXID": "SPDXRef-rpm-texlive-acro-svn57447",
      "name": "texlive-acro",
      "checksums": [
        {
          "algorithm": "SHA256",
          "checksumValue": "4c1062c15ee8adf6eae3b61797fbe425596f342f89dba0c11b4b4854c6e86664"
        }
      ],
      "description": "The package enables the author to create acronyms in a simple\nway, and provides means to add them to different 'classes' of\nacronyms. Lists can be created of separate acronym classes. The\npackage option 'single' instructs the package to ignore\nacronyms that are used only once in the whole document. As an\nexperimental feature the package also offers the option 'sort'\nwhich automatically sorts the list created by \\printacronyms.",
      "downloadLocation": "NOASSERTION",
      "externalRefs": [
        {
          "referenceCategory": "PACKAGE_MANAGER",
          "referenceLocator": "pkg:rpm/texlive-acro@svn57447-3.oe2403sp3?arch=noarch&epoch=9&upstream=texlive-split-a-2021-3.oe2403sp3.src.rpm",
          "referenceType": "purl"
        }
      ],
      "filesAnalyzed": false,
      "homepage": "http://tug.org/texlive/",
      "sourceInfo": "acquired package info from repodata DB: repodata/1237fc88d0e4da3b551ae22f7823fbad70d531e5e3e6588f120954709a623b3c-primary.sqlite.bz2",
      "summary": "Typeset acronyms",
      "supplier": "Organization: http://openeuler.org",
      "versionInfo": "9:svn57447-3.oe2403sp3"
    },
    {
      "SPDXID": "SPDXRef-rpm-texlive-acronym-svn54758",
      "name": "texlive-acronym",
      "checksums": [
        {
          "algorithm": "SHA256",
          "checksumValue": "6777b0786cc1a36e126f6627d27cb16cf20fdfb85d4d89d396cb102518eee4a4"
        }
      ],
      "description": "This package ensures that all acronyms used in the text are\nspelled out in full at least once. It also provides an\nenvironment to build a list of acronyms used. The package is\ncompatible with pdf bookmarks. The package requires the suffix\npackage, which in turn requires that it runs under e-TeX.",
      "downloadLocation": "NOASSERTION",
      "externalRefs": [
        {
          "referenceCategory": "PACKAGE_MANAGER",
          "referenceLocator": "pkg:rpm/texlive-acronym@svn54758-3.oe2403sp3?arch=noarch&epoch=9&upstream=texlive-split-a-2021-3.oe2403sp3.src.rpm",
          "referenceType": "purl"
        }
      ],
      "filesAnalyzed": false,
      "homepage": "http://tug.org/texlive/",
      "sourceInfo": "acquired package info from repodata DB: repodata/1237fc88d0e4da3b551ae22f7823fbad70d531e5e3e6588f120954709a623b3c-primary.sqlite.bz2",
      "summary": "Expand acronyms at least once",
      "supplier": "Organization: http://openeuler.org",
      "versionInfo": "9:svn54758-3.oe2403sp3"
    },
    {
      "SPDXID": "SPDXRef-rpm-texlive-acroterm-svn20498.0.1",
      "name": "texlive-acroterm",
      "checksums": [
        {
          "algorithm": "SHA256",
          "checksumValue": "e04129cd22fa246b8a8257958b1873cf5fb3de2fed4d088c7cac7cc90959107c"
        }
      ],
      "description": "Yet another package for acronyms: the package offers simple\nmarkup of acronyms and technical terms in the text, giving an\nindex each of terms and acronyms with their expanded form.",
      "downloadLocation": "NOASSERTION",
      "externalRefs": [
        {
          "referenceCategory": "PACKAGE_MANAGER",
          "referenceLocator": "pkg:rpm/texlive-acroterm@svn20498.0.1-3.oe2403sp3?arch=noarch&epoch=9&upstream=texlive-split-a-2021-3.oe2403sp3.src.rpm",
          "referenceType": "purl"
        }
      ],
      "filesAnalyzed": false,
      "homepage": "http://tug.org/texlive/",
      "sourceInfo": "acquired package info from repodata DB: repodata/1237fc88d0e4da3b551ae22f7823fbad70d531e5e3e6588f120954709a623b3c-primary.sqlite.bz2",
      "summary": "Manage and index acronyms and terms",
      "supplier": "Organization: http://openeuler.org",
      "versionInfo": "9:svn20498.0.1-3.oe2403sp3"
    },
    {
      "SPDXID": "SPDXRef-rpm-texlive-actuarialangle-svn51376",
      "name": "texlive-actuarialangle",
      "checksums": [
        {
          "algorithm": "SHA256",
          "checksumValue": "479db899af928cc93bef097325a02fa256dd74a77aad6cf75265066559802045"
        }
      ],
      "description": "The package defines a single command \\actuarialangle to typeset\n\"angles\" in the 'present value of an annuity' symbols common in\nactuarial and financial notation.",
      "downloadLocation": "NOASSERTION",
      "externalRefs": [
        {
          "referenceCategory": "PACKAGE_MANAGER",
          "referenceLocator": "pkg:rpm/texlive-actuarialangle@svn51376-3.oe2403sp3?arch=noarch&epoch=9&upstream=texlive-split-a-2021-3.oe2403sp3.src.rpm",
          "referenceType": "purl"
        }
      ],
      "filesAnalyzed": false,
      "homepage": "http://tug.org/texlive/",
      "sourceInfo": "acquired package info from repodata DB: repodata/1237fc88d0e4da3b551ae22f7823fbad70d531e5e3e6588f120954709a623b3c-primary.sqlite.bz2",
      "summary": "Symbol for use in \"present value\" statements of an annuity",
      "supplier": "Organization: http://openeuler.org",
      "versionInfo": "9:svn51376-3.oe2403sp3"
    },
    {
      "SPDXID": "SPDXRef-rpm-texlive-actuarialsymbol-svn54080",
      "name": "texlive-actuarialsymbol",
      "checksums": [
        {
          "algorithm": "SHA256",
          "checksumValue": "a3a9d1d7ca45f18a3c4aec2ce869878c4d9d61f5755b55e0c3b1f6f0a4a7cafc"
        }
      ],
      "description": "This package provides commands to compose actuarial symbols of\nlife contingencies and financial mathematics characterized by\nsubscripts and superscripts on both sides of a principal\nsymbol. The package also features commands to easily and\nconsistently position precedence numbers above or below\nstatuses in symbols for multiple lives contracts. Since the\nactuarial notation can get quite involved, the package defines\na number of shortcut macros to ease entry of the most common\nelements. Appendix A of the package documentation lists the\ncommands to typeset a large selection of symbols of life\ncontingencies. This package requires actuarialangle.",
      "downloadLocation": "NOASSERTION",
      "externalRefs": [
        {
          "referenceCategory": "PACKAGE_MANAGER",
          "referenceLocator": "pkg:rpm/texlive-actuarialsymbol@svn54080-3.oe2403sp3?arch=noarch&epoch=9&upstream=texlive-split-a-2021-3.oe2403sp3.src.rpm",
          "referenceType": "purl"
        }
      ],
      "filesAnalyzed": false,
      "homepage": "http://tug.org/texlive/",
      "sourceInfo": "acquired package info from repodata DB: repodata/1237fc88d0e4da3b551ae22f7823fbad70d531e5e3e6588f120954709a623b3c-primary.sqlite.bz2",
      "summary": "Actuarial symbols of life contingencies and financial mathematics",
      "supplier": "Organization: http://openeuler.org",
      "versionInfo": "9:svn54080-3.oe2403sp3"
    },
    {
      "SPDXID": "SPDXRef-rpm-texlive-addfont-svn58559",
      "name": "texlive-addfont",
      "checksums": [
        {
          "algorithm": "SHA256",
          "checksumValue": "0d27752e002fb94bb83b881e588ecbd79526bfa7b082085fc05b14b28bf436fa"
        }
      ],
      "description": "This package is intended for use by users who know about fonts.\nIt is a quick-fix for fonts which does not have genuine LaTeX\nsupport. It is not meant as a replacement of the LaTeX font\ndefinition files. It is meant as something more useable for\nLaTeX users than the \\newfont command. With addfont the loaded\nfont scales along with the usual LaTeX size selection. Using\nthis package still requires some knowledge on how to use fonts\nwith LaTeX.",
      "downloadLocation": "NOASSERTION",
      "externalRefs": [
        {
          "referenceCategory": "PACKAGE_MANAGER",
          "referenceLocator": "pkg:rpm/texlive-addfont@svn58559-3.oe2403sp3?arch=noarch&epoch=9&upstream=texlive-split-a-2021-3.oe2403sp3.src.rpm",
          "referenceType": "purl"
        }
      ],
      "filesAnalyzed": false,
      "homepage": "http://tug.org/texlive/",
      "sourceInfo": "acquired package info from repodata DB: repodata/1237fc88d0e4da3b551ae22f7823fbad70d531e5e3e6588f120954709a623b3c-primary.sqlite.bz2",
      "summary": "easier use of fonts without LaTeX support",
      "supplier": "Organization: http://openeuler.org",
      "versionInfo": "9:svn58559-3.oe2403sp3"
    },
    {
      "SPDXID": "SPDXRef-rpm-texlive-addlines-svn49326",
      "name": "texlive-addlines",
      "checksums": [
        {
          "algorithm": "SHA256",
          "checksumValue": "60f2acff0e7808b8496214440be291af25aa49cdfb6439edcc7aa2dcc3b5fae4"
        }
      ],
      "description": "This small package provides the command \\addlines for adding or\nremoving space in the textblock of the page it's used on. E.g.,\nadding an extra line of text to the page so that a section fits\nbetter on the next page. It will also add space to the facing\npage in a two-sided document.",
      "downloadLocation": "NOASSERTION",
      "externalRefs": [
        {
          "referenceCategory": "PACKAGE_MANAGER",
          "referenceLocator": "pkg:rpm/texlive-addlines@svn49326-3.oe2403sp3?arch=noarch&epoch=9&upstream=texlive-split-a-2021-3.oe2403sp3.src.rpm",
          "referenceType": "purl"
        }
      ],
      "filesAnalyzed": false,
      "homepage": "http://tug.org/texlive/",
      "sourceInfo": "acquired package info from repodata DB: repodata/1237fc88d0e4da3b551ae22f7823fbad70d531e5e3e6588f120954709a623b3c-primary.sqlite.bz2",
      "summary": "A user-friendly wrapper around \\enlargethispage",
      "supplier": "Organization: http://openeuler.org",
      "versionInfo": "9:svn49326-3.oe2403sp3"
    },
    {
      "SPDXID": "SPDXRef-rpm-texlive-adjmulticol-svn54157",
      "name": "texlive-adjmulticol",
      "checksums": [
        {
          "algorithm": "SHA256",
          "checksumValue": "e1872fbb04ec2b7b572d8c9b4bcc5b66787875851fdb6834ed91f38841325af0"
        }
      ],
      "description": "The package adds, to the multicol package, the option to change\nthe margins for multicolumn and unicolumn layout. The package\nunderstands the difference between the even and odd margins for\ntwo side printing.",
      "downloadLocation": "NOASSERTION",
      "externalRefs": [
        {
          "referenceCategory": "PACKAGE_MANAGER",
          "referenceLocator": "pkg:rpm/texlive-adjmulticol@svn54157-3.oe2403sp3?arch=noarch&epoch=9&upstream=texlive-split-a-2021-3.oe2403sp3.src.rpm",
          "referenceType": "purl"
        }
      ],
      "filesAnalyzed": false,
      "homepage": "http://tug.org/texlive/",
      "sourceInfo": "acquired package info from repodata DB: repodata/1237fc88d0e4da3b551ae22f7823fbad70d531e5e3e6588f120954709a623b3c-primary.sqlite.bz2",
      "summary": "Adjusting margins for multicolumn and single column output",
      "supplier": "Organization: http://openeuler.org",
      "versionInfo": "9:svn54157-3.oe2403sp3"
    },
    {
      "SPDXID": "SPDXRef-rpm-texlive-adjustbox-svn56291",
      "name": "texlive-adjustbox",
      "checksums": [
        {
          "algorithm": "SHA256",
          "checksumValue": "3efca077cd51f76642d35208b98b39e492690a3b7fe798b659890088d409607e"
        }
      ],
      "description": "The package provides several macros to adjust boxed content.\nOne purpose is to supplement the standard graphics package,\nwhich defines the macros \\resizebox, \\scalebox and \\rotatebox ,\nwith the macros\\trimbox and \\clipbox. The main feature is the\ngeneral \\adjustbox macro which extends the \"key=value\"\ninterface of \\includegraphics from the graphics package and\napplies it to general text content. Additional provided box\nmacros are \\lapbox, \\marginbox, \\minsizebox, \\maxsizebox and\n\\phantombox. All macros use the collectbox package to read the\ncontent as a box and not as a macro argument. This allows for\nall forms of content including special material like verbatim\ncontent. A special feature of collectbox is used to provide\nmatching environments with the identical names as the macros.",
      "downloadLocation": "NOASSERTION",
      "externalRefs": [
        {
          "referenceCategory": "PACKAGE_MANAGER",
          "referenceLocator": "pkg:rpm/texlive-adjustbox@svn56291-3.oe2403sp3?arch=noarch&epoch=9&upstream=texlive-split-a-2021-3.oe2403sp3.src.rpm",
          "referenceType": "purl"
        }
      ],
      "filesAnalyzed": false,
      "homepage": "http://tug.org/texlive/",
      "sourceInfo": "acquired package info from repodata DB: repodata/1237fc88d0e4da3b551ae22f7823fbad70d531e5e3e6588f120954709a623b3c-primary.sqlite.bz2",
      "summary": "Graphics package-alike macros for \"general\" boxes",
      "supplier": "Organization: http://openeuler.org",
      "versionInfo": "9:svn56291-3.oe2403sp3"
    },
    {
      "SPDXID": "SPDXRef-rpm-texlive-adrconv-svn46817",
      "name": "texlive-adrconv",
      "checksums": [
        {
          "algorithm": "SHA256",
          "checksumValue": "a8186fb117868da371b7de4804300af43492df61f6dfb9fac4c78697ce08731a"
        }
      ],
      "description": "The bundle provides a collection of BibTeX style files to turn\nan address database stored in the .bib format into files\nsuitable for printing as address books or included into letter\nclasses like akletter or scrletter2. The data may be sorted\neither by name or birthday and output provides files in various\nformats for address books or time planners.",
      "downloadLocation": "NOASSERTION",
      "externalRefs": [
        {
          "referenceCategory": "PACKAGE_MANAGER",
          "referenceLocator": "pkg:rpm/texlive-adrconv@svn46817-3.oe2403sp3?arch=noarch&epoch=9&upstream=texlive-split-a-2021-3.oe2403sp3.src.rpm",
          "referenceType": "purl"
        }
      ],
      "filesAnalyzed": false,
      "homepage": "http://tug.org/texlive/",
      "sourceInfo": "acquired package info from repodata DB: repodata/1237fc88d0e4da3b551ae22f7823fbad70d531e5e3e6588f120954709a623b3c-primary.sqlite.bz2",
      "summary": "BibTeX styles to implement an address database",
      "supplier": "Organization: http://openeuler.org",
      "versionInfo": "9:svn46817-3.oe2403sp3"
    },
    {
      "SPDXID": "SPDXRef-rpm-texlive-advdate-svn20538.0",
      "name": "texlive-advdate",
      "checksums": [
        {
          "algorithm": "SHA256",
          "checksumValue": "ee3a32f9579eb3162d906539e48de7a3533e58896b66265b943cd6c99f9501f6"
        }
      ],
      "description": "Provides macros which can add a specified number of days to the\ncurrent date (as specified in \\today), to save, set and restore\nthe 'current date' and to print it. Intended use is, for\nexample, in invoices \"payable within 14 days from today\", etc.\nThe package has only been tested with Czech dates.",
      "downloadLocation": "NOASSERTION",
      "externalRefs": [
        {
          "referenceCategory": "PACKAGE_MANAGER",
          "referenceLocator": "pkg:rpm/texlive-advdate@svn20538.0-3.oe2403sp3?arch=noarch&epoch=9&upstream=texlive-split-a-2021-3.oe2403sp3.src.rpm",
          "referenceType": "purl"
        }
      ],
      "filesAnalyzed": false,
      "homepage": "http://tug.org/texlive/",
      "sourceInfo": "acquired package info from repodata DB: repodata/1237fc88d0e4da3b551ae22f7823fbad70d531e5e3e6588f120954709a623b3c-primary.sqlite.bz2",
      "summary": "Print a date relative to \"today\"",
      "supplier": "Organization: http://openeuler.org",
      "versionInfo": "9:svn20538.0-3.oe2403sp3"
    },
    {
      "SPDXID": "SPDXRef-rpm-texlive-akktex-svn26055.0.3.2",
      "name": "texlive-akktex",
      "checksums": [
        {
          "algorithm": "SHA256",
          "checksumValue": "2233aadd2f13e98d87e7193c5b8382f32be97539acb1305986c0ccc915e0fd69"
        }
      ],
      "description": "The bundle provides: new document classes for technical\ndocuments, thesis works, manuscripts and lecture notes; many\nmathematical packages providing a large number of macros for\nmathematical texts; layout providing a non-empty parskip with\nextended length corrections and new section definition\ncommands; easy label creation for counters; and german language\ntools and predefined abbreviations.",
      "downloadLocation": "NOASSERTION",
      "externalRefs": [
        {
          "referenceCategory": "PACKAGE_MANAGER",
          "referenceLocator": "pkg:rpm/texlive-akktex@svn26055.0.3.2-3.oe2403sp3?arch=noarch&epoch=9&upstream=texlive-split-a-2021-3.oe2403sp3.src.rpm",
          "referenceType": "purl"
        }
      ],
      "filesAnalyzed": false,
      "homepage": "http://tug.org/texlive/",
      "sourceInfo": "acquired package info from repodata DB: repodata/1237fc88d0e4da3b551ae22f7823fbad70d531e5e3e6588f120954709a623b3c-primary.sqlite.bz2",
      "summary": "A collection of packages and classes",
      "supplier": "Organization: http://openeuler.org",
      "versionInfo": "9:svn26055.0.3.2-3.oe2403sp3"
    },
    {
      "SPDXID": "SPDXRef-rpm-texlive-akletter-svn15878.1.5i",
      "name": "texlive-akletter",
      "checksums": [
        {
          "algorithm": "SHA256",
          "checksumValue": "098e3b83ebb0407d715e654cf8198c6212fa3251670777b835ba73fb46024c47"
        }
      ],
      "description": "An advanced letter document class which extends LaTeX's usual\nletter class, providing support for building your own\nletterhead and marking fold points for window envelopes.\nOptions supported by the package include: letterpaper for US\nletter; a4offset for a modified A4 layout suitable for platic\nbinders that cover a part of the left margin. The class's\nhandling of dates has inspired an extended version of date-\nhandling in the isodate package. The class supersedes an\nearlier class called myletter.",
      "downloadLocation": "NOASSERTION",
      "externalRefs": [
        {
          "referenceCategory": "PACKAGE_MANAGER",
          "referenceLocator": "pkg:rpm/texlive-akletter@svn15878.1.5i-3.oe2403sp3?arch=noarch&epoch=9&upstream=texlive-split-a-2021-3.oe2403sp3.src.rpm",
          "referenceType": "purl"
        }
      ],
      "filesAnalyzed": false,
      "homepage": "http://tug.org/texlive/",
      "sourceInfo": "acquired package info from repodata DB: repodata/1237fc88d0e4da3b551ae22f7823fbad70d531e5e3e6588f120954709a623b3c-primary.sqlite.bz2",
      "summary": "Comprehensive letter support",
      "supplier": "Organization: http://openeuler.org",
      "versionInfo": "9:svn15878.1.5i-3.oe2403sp3"
    },
    {
      "SPDXID": "SPDXRef-rpm-texlive-alertmessage-svn38055.1.1",
      "name": "texlive-alertmessage",
      "checksums": [
        {
          "algorithm": "SHA256",
          "checksumValue": "e356e1c5ed17a11c8794e84361d1d38c55d11a78e83eb9f80889470c5a5c19b5"
        }
      ],
      "description": "Some macros to display alert messages (informations, errors,\nwarnings and success messages).",
      "downloadLocation": "NOASSERTION",
      "externalRefs": [
        {
          "referenceCategory": "PACKAGE_MANAGER",
          "referenceLocator": "pkg:rpm/texlive-alertmessage@svn38055.1.1-3.oe2403sp3?arch=noarch&epoch=9&upstream=texlive-split-a-2021-3.oe2403sp3.src.rpm",
          "referenceType": "purl"
        }
      ],
      "filesAnalyzed": false,
      "homepage": "http://tug.org/texlive/",
      "sourceInfo": "acquired package info from repodata DB: repodata/1237fc88d0e4da3b551ae22f7823fbad70d531e5e3e6588f120954709a623b3c-primary.sqlite.bz2",
      "summary": "Alert messages for LaTeX",
      "supplier": "Organization: http://openeuler.org",
      "versionInfo": "9:svn38055.1.1-3.oe2403sp3"
    },
    {
      "SPDXID": "SPDXRef-rpm-texlive-alnumsec-svn15878.v0.03",
      "name": "texlive-alnumsec",
      "checksums": [
        {
          "algorithm": "SHA256",
          "checksumValue": "22cf9796e0282903ff5da19a8043160cb54c6ab14ad6da1cce8520c6674ecd87"
        }
      ],
      "description": "This package allows you to use alphanumeric section numbering,\nfor instance \"A. Introduction ... III. International Law\". Its\noutput is similar to alphanum, but you can use the standard\nLaTeX sectioning commands, so that it is possible to switch\nnumbering schemes easily. Greek letters, double letters (bb)\nand different delimiters around them are supported.",
      "downloadLocation": "NOASSERTION",
      "externalRefs": [
        {
          "referenceCategory": "PACKAGE_MANAGER",
          "referenceLocator": "pkg:rpm/texlive-alnumsec@svn15878.v0.03-3.oe2403sp3?arch=noarch&epoch=9&upstream=texlive-split-a-2021-3.oe2403sp3.src.rpm",
          "referenceType": "purl"
        }
      ],
      "filesAnalyzed": false,
      "homepage": "http://tug.org/texlive/",
      "sourceInfo": "acquired package info from repodata DB: repodata/1237fc88d0e4da3b551ae22f7823fbad70d531e5e3e6588f120954709a623b3c-primary.sqlite.bz2",
      "summary": "Alphanumeric section numbering",
      "supplier": "Organization: http://openeuler.org",
      "versionInfo": "9:svn15878.v0.03-3.oe2403sp3"
    },
    {
      "SPDXID": "SPDXRef-rpm-texlive-alphalph-svn53087",
      "name": "texlive-alphalph",
      "checksums": [
        {
          "algorithm": "SHA256",
          "checksumValue": "07ff63507b43de65c3df7aab3596a2357392da8c1fe714ed4cb3b3b98d56258a"
        }
      ],
      "description": "Provides commands \\alphalph and \\AlphAlph. They are like\n\\number but the expansion consists of lowercase and uppercase\nletters respectively (1 to a, 26 to z, 27 to aa, 52 to zz, 53\nto ba, 702 to zz, 703 to aaa, etc.). Can be used as a\nreplacement for LaTeX's \\@alph and \\@Alph macros.",
      "downloadLocation": "NOASSERTION",
      "externalRefs": [
        {
          "referenceCategory": "PACKAGE_MANAGER",
          "referenceLocator": "pkg:rpm/texlive-alphalph@svn53087-3.oe2403sp3?arch=noarch&epoch=9&upstream=texlive-split-y-2021-3.oe2403sp3.src.rpm",
          "referenceType": "purl"
        }
      ],
      "filesAnalyzed": false,
      "homepage": "http://tug.org/texlive/",
      "sourceInfo": "acquired package info from repodata DB: repodata/1237fc88d0e4da3b551ae22f7823fbad70d531e5e3e6588f120954709a623b3c-primary.sqlite.bz2",
      "summary": "Convert numbers to letters",
      "supplier": "Organization: http://openeuler.org",
      "versionInfo": "9:svn53087-3.oe2403sp3"
    },
    {
      "SPDXID": "SPDXRef-rpm-texlive-altfont-svn15878.1.1",
      "name": "texlive-altfont",
      "checksums": [
        {
          "algorithm": "SHA256",
          "checksumValue": "918fda90e3068eafc5f15bb06160cf017a83cafe6b8b8a970c85f5ba498f329b"
        }
      ],
      "description": "The package provides a replacement for that part of psnfss and\nmfnfss that changes the default font. The package is\ndistributed together with the psfont package, by the same\nauthor.",
      "downloadLocation": "NOASSERTION",
      "externalRefs": [
        {
          "referenceCategory": "PACKAGE_MANAGER",
          "referenceLocator": "pkg:rpm/texlive-altfont@svn15878.1.1-3.oe2403sp3?arch=noarch&epoch=9&upstream=texlive-split-a-2021-3.oe2403sp3.src.rpm",
          "referenceType": "purl"
        }
      ],
      "filesAnalyzed": false,
      "homepage": "http://tug.org/texlive/",
      "sourceInfo": "acquired package info from repodata DB: repodata/1237fc88d0e4da3b551ae22f7823fbad70d531e5e3e6588f120954709a623b3c-primary.sqlite.bz2",
      "summary": "Alternative font handling in LaTeX",
      "supplier": "Organization: http://openeuler.org",
      "versionInfo": "9:svn15878.1.1-3.oe2403sp3"
    },
    {
      "SPDXID": "SPDXRef-rpm-texlive-amsaddr-svn29630.1.1",
      "name": "texlive-amsaddr",
      "checksums": [
        {
          "algorithm": "SHA256",
          "checksumValue": "a0c5a0897caa4ba09ae04a6e5c1d6507c36be0eb6f0bc2c08a08da4b6da3639c"
        }
      ],
      "description": "The package is to be used with the amsart documentclass. It\nlets you move the authors' affiliations either just below the\nauthors' names on the front page or as footnotes on the first\npage. The email addresses are always listed as a footnote on\nthe front page.",
      "downloadLocation": "NOASSERTION",
      "externalRefs": [
        {
          "referenceCategory": "PACKAGE_MANAGER",
          "referenceLocator": "pkg:rpm/texlive-amsaddr@svn29630.1.1-3.oe2403sp3?arch=noarch&epoch=9&upstream=texlive-split-a-2021-3.oe2403sp3.src.rpm",
          "referenceType": "purl"
        }
      ],
      "filesAnalyzed": false,
      "homepage": "http://tug.org/texlive/",
      "sourceInfo": "acquired package info from repodata DB: repodata/1237fc88d0e4da3b551ae22f7823fbad70d531e5e3e6588f120954709a623b3c-primary.sqlite.bz2",
      "summary": "Alter the position of affiliations in amsart",
      "supplier": "Organization: http://openeuler.org",
      "versionInfo": "9:svn29630.1.1-3.oe2403sp3"
    },
    {
      "SPDXID": "SPDXRef-rpm-texlive-animate-svn56583",
      "name": "texlive-animate",
      "checksums": [
        {
          "algorithm": "SHA256",
          "checksumValue": "e5d550c0c012ee9147cf8d1a160c62c1f080ab7257890439af78858cac68c5d7"
        }
      ],
      "description": "The package provides an interface to create portable,\nJavaScript driven PDF animations from sets of graphics files or\nfrom inline graphics, such as LaTeX picture environment,\nPSTricks or pgf/TikZ generated pictures, or just from typeset\ntext.",
      "downloadLocation": "NOASSERTION",
      "externalRefs": [
        {
          "referenceCategory": "PACKAGE_MANAGER",
          "referenceLocator": "pkg:rpm/texlive-animate@svn56583-3.oe2403sp3?arch=noarch&epoch=9&upstream=texlive-split-a-2021-3.oe2403sp3.src.rpm",
          "referenceType": "purl"
        }
      ],
      "filesAnalyzed": false,
      "homepage": "http://tug.org/texlive/",
      "sourceInfo": "acquired package info from repodata DB: repodata/1237fc88d0e4da3b551ae22f7823fbad70d531e5e3e6588f120954709a623b3c-primary.sqlite.bz2",
      "summary": "Create PDF animations from graphics files and inline graphics",
      "supplier": "Organization: http://openeuler.org",
      "versionInfo": "9:svn56583-3.oe2403sp3"
    },
    {
      "SPDXID": "SPDXRef-rpm-texlive-anonchap-svn17049.1.1a",
      "name": "texlive-anonchap",
      "checksums": [
        {
          "algorithm": "SHA256",
          "checksumValue": "607d5ffc8a00be031e6c0fd9faf912e41e8af654c118e63594f6b720895a38c0"
        }
      ],
      "description": "The command \\simplechapter sets up the \\chapter command not to\nnumber chapters, though they may possibly have a prefix, and a\nsuffix (the \\simplechapterdelim command, which the user may\nalter). The \\restorechapter command restores the status quo\nante.",
      "downloadLocation": "NOASSERTION",
      "externalRefs": [
        {
          "referenceCategory": "PACKAGE_MANAGER",
          "referenceLocator": "pkg:rpm/texlive-anonchap@svn17049.1.1a-3.oe2403sp3?arch=noarch&epoch=9&upstream=texlive-split-a-2021-3.oe2403sp3.src.rpm",
          "referenceType": "purl"
        }
      ],
      "filesAnalyzed": false,
      "homepage": "http://tug.org/texlive/",
      "sourceInfo": "acquired package info from repodata DB: repodata/1237fc88d0e4da3b551ae22f7823fbad70d531e5e3e6588f120954709a623b3c-primary.sqlite.bz2",
      "summary": "Make chapters be typeset like sections",
      "supplier": "Organization: http://openeuler.org",
      "versionInfo": "9:svn17049.1.1a-3.oe2403sp3"
    },
    {
      "SPDXID": "SPDXRef-rpm-texlive-answers-svn35032.2.16",
      "name": "texlive-answers",
      "checksums": [
        {
          "algorithm": "SHA256",
          "checksumValue": "9ad1df3f09848749ebe064612dde29ad89c137a44c19b74c85584ebd68c165a8"
        }
      ],
      "description": "The package allows a lot of flexibility in constructing\nquestion and answer sheets.",
      "downloadLocation": "NOASSERTION",
      "externalRefs": [
        {
          "referenceCategory": "PACKAGE_MANAGER",
          "referenceLocator": "pkg:rpm/texlive-answers@svn35032.2.16-3.oe2403sp3?arch=noarch&epoch=9&upstream=texlive-split-a-2021-3.oe2403sp3.src.rpm",
          "referenceType": "purl"
        }
      ],
      "filesAnalyzed": false,
      "homepage": "http://tug.org/texlive/",
      "sourceInfo": "acquired package info from repodata DB: repodata/1237fc88d0e4da3b551ae22f7823fbad70d531e5e3e6588f120954709a623b3c-primary.sqlite.bz2",
      "summary": "Setting questions (or exercises) and answers",
      "supplier": "Organization: http://openeuler.org",
      "versionInfo": "9:svn35032.2.16-3.oe2403sp3"
    },
    {
      "SPDXID": "SPDXRef-rpm-texlive-anyfontsize-svn17050.0",
      "name": "texlive-anyfontsize",
      "checksums": [
        {
          "algorithm": "SHA256",
          "checksumValue": "85228520bd1128d9784bfb254dd188ed68799d1b83e225615ee90cccf476c997"
        }
      ],
      "description": "The package allows the to user select any font size (via e.g.\n\\fontsize{...}{...}\\selectfont), even those sizes that are not\nlisted in the .fd file. If such a size is requested, LaTeX will\nsearch for and select the nearest listed size; anyfontsize will\nthen scale the font to the size actually requested. Similar\nfunctionality is available for the CM family, for the EC\nfamily, or for either computer modern encoding; the present\npackage generalises the facility.",
      "downloadLocation": "NOASSERTION",
      "externalRefs": [
        {
          "referenceCategory": "PACKAGE_MANAGER",
          "referenceLocator": "pkg:rpm/texlive-anyfontsize@svn17050.0-3.oe2403sp3?arch=noarch&epoch=9&upstream=texlive-split-a-2021-3.oe2403sp3.src.rpm",
          "referenceType": "purl"
        }
      ],
      "filesAnalyzed": false,
      "homepage": "http://tug.org/texlive/",
      "sourceInfo": "acquired package info from repodata DB: repodata/1237fc88d0e4da3b551ae22f7823fbad70d531e5e3e6588f120954709a623b3c-primary.sqlite.bz2",
      "summary": "Select any font size in LaTeX",
      "supplier": "Organization: http://openeuler.org",
      "versionInfo": "9:svn17050.0-3.oe2403sp3"
    },
    {
      "SPDXID": "SPDXRef-rpm-texlive-appendix-svn53718",
      "name": "texlive-appendix",
      "checksums": [
        {
          "algorithm": "SHA256",
          "checksumValue": "1d715b3867c56d7d4611c863ccd3277023a0d261c4f35f65b3ab573d2c6e65da"
        }
      ],
      "description": "The appendix package provides various ways of formatting the\ntitles of appendices. Also (sub)appendices environments are\nprovided that can be used, for example, for per chapter/section\nappendices. The word 'Appendix' or similar can be prepended to\nthe appendix number for article class documents. The word\n'Appendices' or similar can be added to the table of contents\nbefore the appendices are listed. The word 'Appendices' or\nsimilar can be typeset as a \\part-like heading (page) in the\nbody. An appendices environment is provided which can be used\ninstead of the \\appendix command.",
      "downloadLocation": "NOASSERTION",
      "externalRefs": [
        {
          "referenceCategory": "PACKAGE_MANAGER",
          "referenceLocator": "pkg:rpm/texlive-appendix@svn53718-3.oe2403sp3?arch=noarch&epoch=9&upstream=texlive-split-a-2021-3.oe2403sp3.src.rpm",
          "referenceType": "purl"
        }
      ],
      "filesAnalyzed": false,
      "homepage": "http://tug.org/texlive/",
      "sourceInfo": "acquired package info from repodata DB: repodata/1237fc88d0e4da3b551ae22f7823fbad70d531e5e3e6588f120954709a623b3c-primary.sqlite.bz2",
      "summary": "Extra control of appendices",
      "supplier": "Organization: http://openeuler.org",
      "versionInfo": "9:svn53718-3.oe2403sp3"
    },
    {
      "SPDXID": "SPDXRef-rpm-texlive-appendixnumberbeamer-svn46317",
      "name": "texlive-appendixnumberbeamer",
      "checksums": [
        {
          "algorithm": "SHA256",
          "checksumValue": "5b6dbff506ed3be98e7f2bd9dd8532cd6538b1242c1dcbb9b0633dd21039994f"
        }
      ],
      "description": "The package arranges that an appendix in a beamer presentation\nis not counted in the frame count of the presentation;\nappendixes are numbered starting from one.",
      "downloadLocation": "NOASSERTION",
      "externalRefs": [
        {
          "referenceCategory": "PACKAGE_MANAGER",
          "referenceLocator": "pkg:rpm/texlive-appendixnumberbeamer@svn46317-3.oe2403sp3?arch=noarch&epoch=9&upstream=texlive-split-a-2021-3.oe2403sp3.src.rpm",
          "referenceType": "purl"
        }
      ],
      "filesAnalyzed": false,
      "homepage": "http://tug.org/texlive/",
      "sourceInfo": "acquired package info from repodata DB: repodata/1237fc88d0e4da3b551ae22f7823fbad70d531e5e3e6588f120954709a623b3c-primary.sqlite.bz2",
      "summary": "Manage frame numbering in appendixes in beamer",
      "supplier": "Organization: http://openeuler.org",
      "versionInfo": "9:svn46317-3.oe2403sp3"
    },
    {
      "SPDXID": "SPDXRef-rpm-texlive-apptools-svn28400.1.0",
      "name": "texlive-apptools",
      "checksums": [
        {
          "algorithm": "SHA256",
          "checksumValue": "957b2bd85a3a3829a909b74cb97f377482628dd7aa702e06c4a142c54d0057a2"
        }
      ],
      "description": "The package provides an \\AtAppendix command to add code to a\nhook that is executed when \\appendix is called by the user.\nAdditionally, a TeX conditional \\ifappendix and a LaTeX-style\nconditional \\IfAppendix are provided to check if \\appendix has\nalready been called.",
      "downloadLocation": "NOASSERTION",
      "externalRefs": [
        {
          "referenceCategory": "PACKAGE_MANAGER",
          "referenceLocator": "pkg:rpm/texlive-apptools@svn28400.1.0-3.oe2403sp3?arch=noarch&epoch=9&upstream=texlive-split-a-2021-3.oe2403sp3.src.rpm",
          "referenceType": "purl"
        }
      ],
      "filesAnalyzed": false,
      "homepage": "http://tug.org/texlive/",
      "sourceInfo": "acquired package info from repodata DB: repodata/1237fc88d0e4da3b551ae22f7823fbad70d531e5e3e6588f120954709a623b3c-primary.sqlite.bz2",
      "summary": "Tools for customising appendices",
      "supplier": "Organization: http://openeuler.org",
      "versionInfo": "9:svn28400.1.0-3.oe2403sp3"
    },
    {
      "SPDXID": "SPDXRef-rpm-texlive-arabicfront-svn51474",
      "name": "texlive-arabicfront",
      "checksums": [
        {
          "algorithm": "SHA256",
          "checksumValue": "78a08bf87867d57df81e115c33bb9f5d73f8f01b0d402e25a78506cbc4b50498"
        }
      ],
      "description": "This package modifies the definitions of \\frontmatter and\n\\mainmatter so that page numbering starts in arabic style from\nthe front matter while preserving the rest of the original\ndefinitions. For it to work, \\pagenumbering has to be inside\nthese macros--most of classes do that, but there are exceptions\nlike memoir.",
      "downloadLocation": "NOASSERTION",
      "externalRefs": [
        {
          "referenceCategory": "PACKAGE_MANAGER",
          "referenceLocator": "pkg:rpm/texlive-arabicfront@svn51474-3.oe2403sp3?arch=noarch&epoch=9&upstream=texlive-split-z-2021-3.oe2403sp3.src.rpm",
          "referenceType": "purl"
        }
      ],
      "filesAnalyzed": false,
      "homepage": "http://tug.org/texlive/",
      "sourceInfo": "acquired package info from repodata DB: repodata/1237fc88d0e4da3b551ae22f7823fbad70d531e5e3e6588f120954709a623b3c-primary.sqlite.bz2",
      "summary": "Frontmatter with arabic page numbers",
      "supplier": "Organization: http://openeuler.org",
      "versionInfo": "9:svn51474-3.oe2403sp3"
    },
    {
      "SPDXID": "SPDXRef-rpm-texlive-arcs-svn15878.1",
      "name": "texlive-arcs",
      "checksums": [
        {
          "algorithm": "SHA256",
          "checksumValue": "fff81ac84fdbd931cd4864bc9994061473e873a1f76e6fc138ed565feeee4f96"
        }
      ],
      "description": "The package provides two commands for placing an arc over\n(\\overarc) or under (\\underarc) a piece of text. (The text may\nbe up to three letters long.) The commands generate an \\hbox,\nand may be used both in text and in maths formulae.",
      "downloadLocation": "NOASSERTION",
      "externalRefs": [
        {
          "referenceCategory": "PACKAGE_MANAGER",
          "referenceLocator": "pkg:rpm/texlive-arcs@svn15878.1-3.oe2403sp3?arch=noarch&epoch=9&upstream=texlive-split-a-2021-3.oe2403sp3.src.rpm",
          "referenceType": "purl"
        }
      ],
      "filesAnalyzed": false,
      "homepage": "http://tug.org/texlive/",
      "sourceInfo": "acquired package info from repodata DB: repodata/1237fc88d0e4da3b551ae22f7823fbad70d531e5e3e6588f120954709a623b3c-primary.sqlite.bz2",
      "summary": "Draw arcs over and under text",
      "supplier": "Organization: http://openeuler.org",
      "versionInfo": "9:svn15878.1-3.oe2403sp3"
    },
    {
      "SPDXID": "SPDXRef-rpm-texlive-arraycols-svn56997",
      "name": "texlive-arraycols",
      "checksums": [
        {
          "algorithm": "SHA256",
          "checksumValue": "d89e225114a2e221f838e21ffe8ede017f15b34cff455e84593ebd77e2b1f1d6"
        }
      ],
      "description": "This small package provides new column types for array and\ntabular environments, horizontally and vertically centered, or\nwith adjusted height for big mathematical expressions. The\ncolumns width can be fixed or calculated like in tabularx\nenvironments. Macros for drawing vertical and horizontal rules\nof variable thickness are also provided.",
      "downloadLocation": "NOASSERTION",
      "externalRefs": [
        {
          "referenceCategory": "PACKAGE_MANAGER",
          "referenceLocator": "pkg:rpm/texlive-arraycols@svn56997-3.oe2403sp3?arch=noarch&epoch=9&upstream=texlive-split-z-2021-3.oe2403sp3.src.rpm",
          "referenceType": "purl"
        }
      ],
      "filesAnalyzed": false,
      "homepage": "http://tug.org/texlive/",
      "sourceInfo": "acquired package info from repodata DB: repodata/1237fc88d0e4da3b551ae22f7823fbad70d531e5e3e6588f120954709a623b3c-primary.sqlite.bz2",
      "summary": "New column types for array and tabular environments",
      "supplier": "Organization: http://openeuler.org",
      "versionInfo": "9:svn56997-3.oe2403sp3"
    },
    {
      "SPDXID": "SPDXRef-rpm-texlive-arrayjobx-svn18125.1.04",
      "name": "texlive-arrayjobx",
      "checksums": [
        {
          "algorithm": "SHA256",
          "checksumValue": "4cf9b67a9cfa11ce8e20b1bcf3d4c6f73bdd9879a3d4994d7f7fd4cf417fd5a6"
        }
      ],
      "description": "This package provides array data structures in (La)TeX, in the\nmeaning of the classical procedural programming languages like\nFortran, Ada or C, and macros to manipulate them. Arrays can be\nmono or bi-dimensional. This is useful for applications which\nrequire high level programming techniques, like algorithmic\ngraphics programmed in the TeX language. The package supersedes\nthe arrayjob package.",
      "downloadLocation": "NOASSERTION",
      "externalRefs": [
        {
          "referenceCategory": "PACKAGE_MANAGER",
          "referenceLocator": "pkg:rpm/texlive-arrayjobx@svn18125.1.04-3.oe2403sp3?arch=noarch&epoch=9&upstream=texlive-split-b-2021-3.oe2403sp3.src.rpm",
          "referenceType": "purl"
        }
      ],
      "filesAnalyzed": false,
      "homepage": "http://tug.org/texlive/",
      "sourceInfo": "acquired package info from repodata DB: repodata/1237fc88d0e4da3b551ae22f7823fbad70d531e5e3e6588f120954709a623b3c-primary.sqlite.bz2",
      "summary": "Array data structures for (La)TeX",
      "supplier": "Organization: http://openeuler.org",
      "versionInfo": "9:svn18125.1.04-3.oe2403sp3"
    },
    {
      "SPDXID": "SPDXRef-rpm-texlive-arraysort-svn31576.1.0",
      "name": "texlive-arraysort",
      "checksums": [
        {
          "algorithm": "SHA256",
          "checksumValue": "dae0d00d5bb564d96745f6397527e6d174e1975c5552a7419358e7ab7fc2f06e"
        }
      ],
      "description": "The package provides a mechanism for sorting arrays (or\nportions of them); the arrays should have been created using\nthe arrayjobx package.",
      "downloadLocation": "NOASSERTION",
      "externalRefs": [
        {
          "referenceCategory": "PACKAGE_MANAGER",
          "referenceLocator": "pkg:rpm/texlive-arraysort@svn31576.1.0-3.oe2403sp3?arch=noarch&epoch=9&upstream=texlive-split-b-2021-3.oe2403sp3.src.rpm",
          "referenceType": "purl"
        }
      ],
      "filesAnalyzed": false,
      "homepage": "http://tug.org/texlive/",
      "sourceInfo": "acquired package info from repodata DB: repodata/1237fc88d0e4da3b551ae22f7823fbad70d531e5e3e6588f120954709a623b3c-primary.sqlite.bz2",
      "summary": "Sort arrays (or portions of them)",
      "supplier": "Organization: http://openeuler.org",
      "versionInfo": "9:svn31576.1.0-3.oe2403sp3"
    },
    {
      "SPDXID": "SPDXRef-rpm-texlive-arydshln-svn50084",
      "name": "texlive-arydshln",
      "checksums": [
        {
          "algorithm": "SHA256",
          "checksumValue": "0a58da4b487b239b2b450f587b6f5126fd671a52335325dba988e2cedaabcc34"
        }
      ],
      "description": "Definitions of horizontal and vertical dashed lines for the\narray and tabular environment. Horizontal lines are drawn by\n\\hdashline and \\cdashline while vertical ones can be specified\nas a part of preamble using ':'. The shape of dashed lines may\nbe controlled through style parameters or optional arguments.\nThe package is compatible with array and colortab.",
      "downloadLocation": "NOASSERTION",
      "externalRefs": [
        {
          "referenceCategory": "PACKAGE_MANAGER",
          "referenceLocator": "pkg:rpm/texlive-arydshln@svn50084-3.oe2403sp3?arch=noarch&epoch=9&upstream=texlive-split-b-2021-3.oe2403sp3.src.rpm",
          "referenceType": "purl"
        }
      ],
      "filesAnalyzed": false,
      "homepage": "http://tug.org/texlive/",
      "sourceInfo": "acquired package info from repodata DB: repodata/1237fc88d0e4da3b551ae22f7823fbad70d531e5e3e6588f120954709a623b3c-primary.sqlite.bz2",
      "summary": "Horizontal and vertical dashed lines in arrays and tabulars",
      "supplier": "Organization: http://openeuler.org",
      "versionInfo": "9:svn50084-3.oe2403sp3"
    },
    {
      "SPDXID": "SPDXRef-rpm-texlive-asciilist-svn49060",
      "name": "texlive-asciilist",
      "checksums": [
        {
          "algorithm": "SHA256",
          "checksumValue": "027305f96bc26f6cacdcc5680f47b6d3f763c9755c3c16bb63a198fd25ddbff9"
        }
      ],
      "description": "The asciilist provides the environments AsciiList and\nAsciiDocList, which enable quickly typesetting nested lists in\nLaTeX without having to type individual item macros or\nopening/closing list environments. The package provides\nauxiliary functionality for loading such lists from files and\nprovides macros for configuring the use of the list\nenvironments and the appearance of the typeset results.",
      "downloadLocation": "NOASSERTION",
      "externalRefs": [
        {
          "referenceCategory": "PACKAGE_MANAGER",
          "referenceLocator": "pkg:rpm/texlive-asciilist@svn49060-3.oe2403sp3?arch=noarch&epoch=9&upstream=texlive-split-b-2021-3.oe2403sp3.src.rpm",
          "referenceType": "purl"
        }
      ],
      "filesAnalyzed": false,
      "homepage": "http://tug.org/texlive/",
      "sourceInfo": "acquired package info from repodata DB: repodata/1237fc88d0e4da3b551ae22f7823fbad70d531e5e3e6588f120954709a623b3c-primary.sqlite.bz2",
      "summary": "Environments AsciiList and AsciiDocList for prototyping nested lists in LaTeX.",
      "supplier": "Organization: http://openeuler.org",
      "versionInfo": "9:svn49060-3.oe2403sp3"
    },
    {
      "SPDXID": "SPDXRef-rpm-texlive-askinclude-svn54725",
      "name": "texlive-askinclude",
      "checksums": [
        {
          "algorithm": "SHA256",
          "checksumValue": "e98e5830d9d6bd21d67f8b053d3c3a1fb9637e7c12cf5f26dd79e6ea5b036449"
        }
      ],
      "description": "The package asks the user which files to put in a \\includeonly\ncommand. There is provision for answering \"same as last time\"\nor \"all files\".",
      "downloadLocation": "NOASSERTION",
      "externalRefs": [
        {
          "referenceCategory": "PACKAGE_MANAGER",
          "referenceLocator": "pkg:rpm/texlive-askinclude@svn54725-3.oe2403sp3?arch=noarch&epoch=9&upstream=texlive-split-y-2021-3.oe2403sp3.src.rpm",
          "referenceType": "purl"
        }
      ],
      "filesAnalyzed": false,
      "homepage": "http://tug.org/texlive/",
      "sourceInfo": "acquired package info from repodata DB: repodata/1237fc88d0e4da3b551ae22f7823fbad70d531e5e3e6588f120954709a623b3c-primary.sqlite.bz2",
      "summary": "Interactive use of \\includeonly",
      "supplier": "Organization: http://openeuler.org",
      "versionInfo": "9:svn54725-3.oe2403sp3"
    },
    {
      "SPDXID": "SPDXRef-rpm-texlive-assignment-svn20431.0",
      "name": "texlive-assignment",
      "checksums": [
        {
          "algorithm": "SHA256",
          "checksumValue": "32d01b887f244b4bea9aa781a3783f024d3cb8288d36e58352d2fb907b59b266"
        }
      ],
      "description": "A class file for typesetting homework and lab assignments.",
      "downloadLocation": "NOASSERTION",
      "externalRefs": [
        {
          "referenceCategory": "PACKAGE_MANAGER",
          "referenceLocator": "pkg:rpm/texlive-assignment@svn20431.0-3.oe2403sp3?arch=noarch&epoch=9&upstream=texlive-split-b-2021-3.oe2403sp3.src.rpm",
          "referenceType": "purl"
        }
      ],
      "filesAnalyzed": false,
      "homepage": "http://tug.org/texlive/",
      "sourceInfo": "acquired package info from repodata DB: repodata/1237fc88d0e4da3b551ae22f7823fbad70d531e5e3e6588f120954709a623b3c-primary.sqlite.bz2",
      "summary": "A class file for typesetting homework and lab assignments",
      "supplier": "Organization: http://openeuler.org",
      "versionInfo": "9:svn20431.0-3.oe2403sp3"
    },
    {
      "SPDXID": "SPDXRef-rpm-texlive-assoccnt-svn38497",
      "name": "texlive-assoccnt",
      "checksums": [
        {
          "algorithm": "SHA256",
          "checksumValue": "1fb47b9e9546372c84d22bf58730fb74152fc33fa09b88f69fcbe7902381f7ec"
        }
      ],
      "description": "The package provides the means of declaring a set of counters\nto be stepped, each time some 'master' counter is stepped.",
      "downloadLocation": "NOASSERTION",
      "externalRefs": [
        {
          "referenceCategory": "PACKAGE_MANAGER",
          "referenceLocator": "pkg:rpm/texlive-assoccnt@svn38497-3.oe2403sp3?arch=noarch&epoch=9&upstream=texlive-split-b-2021-3.oe2403sp3.src.rpm",
          "referenceType": "purl"
        }
      ],
      "filesAnalyzed": false,
      "homepage": "http://tug.org/texlive/",
      "sourceInfo": "acquired package info from repodata DB: repodata/1237fc88d0e4da3b551ae22f7823fbad70d531e5e3e6588f120954709a623b3c-primary.sqlite.bz2",
      "summary": "Associate counters, making them step when a master steps",
      "supplier": "Organization: http://openeuler.org",
      "versionInfo": "9:svn38497-3.oe2403sp3"
    },
    {
      "SPDXID": "SPDXRef-rpm-texlive-association-matrix-svn56759",
      "name": "texlive-association-matrix",
      "checksums": [
        {
          "algorithm": "SHA256",
          "checksumValue": "c39570040ad49092356c63682cdaece56684aac1b9b8dc4954806ea50f991bc4"
        }
      ],
      "description": "This package allows the creation of association matrices in an\nclear and concise fashion, without having to deal with manually\ngenerating and modifying the tables while working. All you have\nto do is define the rows and the columns by their unique\nidentifier, and then specify which cells should be marked as\nassociated. Then, the \\amxgenerate command generates a table\nthat shows in the cells with a blip (*) where the association\nwas added. The package depends on etoolbox, forloop, ifthen,\ntextcomp, and xparse.",
      "downloadLocation": "NOASSERTION",
      "externalRefs": [
        {
          "referenceCategory": "PACKAGE_MANAGER",
          "referenceLocator": "pkg:rpm/texlive-association-matrix@svn56759-3.oe2403sp3?arch=noarch&epoch=9&upstream=texlive-split-x-2021-3.oe2403sp3.src.rpm",
          "referenceType": "purl"
        }
      ],
      "filesAnalyzed": false,
      "homepage": "http://tug.org/texlive/",
      "sourceInfo": "acquired package info from repodata DB: repodata/1237fc88d0e4da3b551ae22f7823fbad70d531e5e3e6588f120954709a623b3c-primary.sqlite.bz2",
      "summary": "LaTeX support for creating association matrices",
      "supplier": "Organization: http://openeuler.org",
      "versionInfo": "9:svn56759-3.oe2403sp3"
    },
    {
      "SPDXID": "SPDXRef-rpm-texlive-atenddvi-svn56922",
      "name": "texlive-atenddvi",
      "checksums": [
        {
          "algorithm": "SHA256",
          "checksumValue": "069f76f9e036d4f1c8ba87b3dafdbaac5df54754e059917f84009dc0c2f17310"
        }
      ],
      "description": "This package is unneeded and does nothing when used with a\nLaTeX format 2020-10-01 or newer as in this case the format\nprovides the \\AtEndDvi command. For older formats it implements\n\\AtEndDvi, a counterpart to \\AtBeginDvi. The execution of its\nargument is delayed to the end of the document at the end of\nthe last page. Thus \\special and \\write remain effective,\nbecause they are put into the last page. This is the main\ndifference to \\AtEndDocument.",
      "downloadLocation": "NOASSERTION",
      "externalRefs": [
        {
          "referenceCategory": "PACKAGE_MANAGER",
          "referenceLocator": "pkg:rpm/texlive-atenddvi@svn56922-3.oe2403sp3?arch=noarch&epoch=9&upstream=texlive-split-y-2021-3.oe2403sp3.src.rpm",
          "referenceType": "purl"
        }
      ],
      "filesAnalyzed": false,
      "homepage": "http://tug.org/texlive/",
      "sourceInfo": "acquired package info from repodata DB: repodata/1237fc88d0e4da3b551ae22f7823fbad70d531e5e3e6588f120954709a623b3c-primary.sqlite.bz2",
      "summary": "Provides the \\AtEndDvi command",
      "supplier": "Organization: http://openeuler.org",
      "versionInfo": "9:svn56922-3.oe2403sp3"
    },
    {
      "SPDXID": "SPDXRef-rpm-texlive-attachfile-svn42099",
      "name": "texlive-attachfile",
      "checksums": [
        {
          "algorithm": "SHA256",
          "checksumValue": "496d86af8a7654d4b471a998d8e1864924e880100a8123d4c9cd98ba5ba67db2"
        }
      ],
      "description": "Starting with PDF 1.3 (Adobe Acrobat 4.0), PDF files can\ncontain file attachments -- arbitrary files that a reader can\nextract, just like attachments to an e-mail message. The\nattachfile package brings this functionality to pdfLaTeX and\nprovides some additional features not available in Acrobat,\nsuch as the ability to use arbitrary LaTeX code for the file\nicon -- including things like \\includegraphics, tabular, and\nmathematics. Settings can be made either globally or on a per-\nattachment basis. Attachfile makes it easy to attach files and\ncustomize their appearance in the enclosing document. The\npackage supports the Created, Modified, and Size keys in the\nEmbeddedFile's Params dictionary.",
      "downloadLocation": "NOASSERTION",
      "externalRefs": [
        {
          "referenceCategory": "PACKAGE_MANAGER",
          "referenceLocator": "pkg:rpm/texlive-attachfile@svn42099-3.oe2403sp3?arch=noarch&epoch=9&upstream=texlive-split-b-2021-3.oe2403sp3.src.rpm",
          "referenceType": "purl"
        }
      ],
      "filesAnalyzed": false,
      "homepage": "http://tug.org/texlive/",
      "sourceInfo": "acquired package info from repodata DB: repodata/1237fc88d0e4da3b551ae22f7823fbad70d531e5e3e6588f120954709a623b3c-primary.sqlite.bz2",
      "summary": "Attach arbitrary files to a PDF document",
      "supplier": "Organization: http://openeuler.org",
      "versionInfo": "9:svn42099-3.oe2403sp3"
    },
    {
      "SPDXID": "SPDXRef-rpm-texlive-aurl-svn41853",
      "name": "texlive-aurl",
      "checksums": [
        {
          "algorithm": "SHA256",
          "checksumValue": "7493623a678a50eccd1b8aee39001e511dbc1eea4710f1e2cc64b11b6c7d2a5d"
        }
      ],
      "description": "Semantic Web resource URLs are often abbreviated with prefixes,\nlike \"owl:Class\" or \"rdf:type\". The abbreviated URL (aurl)\npackage provides the correct hyperlinks for those URLs. The\n1000 most common prefixes are predefined and more can be added.",
      "downloadLocation": "NOASSERTION",
      "externalRefs": [
        {
          "referenceCategory": "PACKAGE_MANAGER",
          "referenceLocator": "pkg:rpm/texlive-aurl@svn41853-3.oe2403sp3?arch=noarch&epoch=9&upstream=texlive-split-b-2021-3.oe2403sp3.src.rpm",
          "referenceType": "purl"
        }
      ],
      "filesAnalyzed": false,
      "homepage": "http://tug.org/texlive/",
      "sourceInfo": "acquired package info from repodata DB: repodata/1237fc88d0e4da3b551ae22f7823fbad70d531e5e3e6588f120954709a623b3c-primary.sqlite.bz2",
      "summary": "Extends the hyperref package with a mechanism for hyperlinked URLs abbreviated with prefixes",
      "supplier": "Organization: http://openeuler.org",
      "versionInfo": "9:svn41853-3.oe2403sp3"
    },
    {
      "SPDXID": "SPDXRef-rpm-texlive-authoraftertitle-svn55889",
      "name": "texlive-authoraftertitle",
      "checksums": [
        {
          "algorithm": "SHA256",
          "checksumValue": "d72db86b0e95d594c3094fc6e3ec981a1c58ac750ce4b732142038685d243e4f"
        }
      ],
      "description": "This jiffy package makes the author, title and date of the\npackage available to the user (as \\MyAuthor, etc) after the\n\\maketitle command has been executed.",
      "downloadLocation": "NOASSERTION",
      "externalRefs": [
        {
          "referenceCategory": "PACKAGE_MANAGER",
          "referenceLocator": "pkg:rpm/texlive-authoraftertitle@svn55889-3.oe2403sp3?arch=noarch&epoch=9&upstream=texlive-split-b-2021-3.oe2403sp3.src.rpm",
          "referenceType": "purl"
        }
      ],
      "filesAnalyzed": false,
      "homepage": "http://tug.org/texlive/",
      "sourceInfo": "acquired package info from repodata DB: repodata/1237fc88d0e4da3b551ae22f7823fbad70d531e5e3e6588f120954709a623b3c-primary.sqlite.bz2",
      "summary": "Make author, etc., available after \\maketitle",
      "supplier": "Organization: http://openeuler.org",
      "versionInfo": "9:svn55889-3.oe2403sp3"
    },
    {
      "SPDXID": "SPDXRef-rpm-texlive-authorarchive-svn54512",
      "name": "texlive-authorarchive",
      "checksums": [
        {
          "algorithm": "SHA256",
          "checksumValue": "ec7a724af0e3e6b58ef5693b4353d89d8779b42355159ba51404a55a3d96b19d"
        }
      ],
      "description": "This is a LaTeX style for producing author self-archiving\ncopies of (academic) papers. The following layout-styles are\npre-defined: ACMfor the two-column layout used by many ACM\nconferences IEEE for the two-column layout used by many IEEE\nconferences LNCS for the LNCS layout (as used by Springer) LNI\nfor the Lecture Notes in Informatics, published by the GI ENTCS\nfor the Elsevier ENTCS layout",
      "downloadLocation": "NOASSERTION",
      "externalRefs": [
        {
          "referenceCategory": "PACKAGE_MANAGER",
          "referenceLocator": "pkg:rpm/texlive-authorarchive@svn54512-3.oe2403sp3?arch=noarch&epoch=9&upstream=texlive-split-b-2021-3.oe2403sp3.src.rpm",
          "referenceType": "purl"
        }
      ],
      "filesAnalyzed": false,
      "homepage": "http://tug.org/texlive/",
      "sourceInfo": "acquired package info from repodata DB: repodata/1237fc88d0e4da3b551ae22f7823fbad70d531e5e3e6588f120954709a623b3c-primary.sqlite.bz2",
      "summary": "Adds self-archiving information to scientific papers",
      "supplier": "Organization: http://openeuler.org",
      "versionInfo": "9:svn54512-3.oe2403sp3"
    },
    {
      "SPDXID": "SPDXRef-rpm-texlive-authorindex-20210325",
      "name": "texlive-authorindex",
      "checksums": [
        {
          "algorithm": "SHA256",
          "checksumValue": "a35445b4437f855f10af431d281865e80e51cecbae28f8c081e41dbf589aa089"
        }
      ],
      "description": "This package allows the user to create an index of all authors\ncited in a LaTeX document. Each author entry in the index\ncontains the pages where these citations occur. Alternatively,\nthe package can list the labels of the citations that appear in\nthe references rather than the text pages. The package relies\non BibTeX being used to handle citations. Additionally, it\nrequires Perl (version 5 or higher).",
      "downloadLocation": "NOASSERTION",
      "externalRefs": [
        {
          "referenceCategory": "PACKAGE_MANAGER",
          "referenceLocator": "pkg:rpm/texlive-authorindex@20210325-12.oe2403sp3?arch=noarch&epoch=9&upstream=texlive-base-20210325-12.oe2403sp3.src.rpm",
          "referenceType": "purl"
        }
      ],
      "filesAnalyzed": false,
      "homepage": "http://tug.org/texlive/",
      "sourceInfo": "acquired package info from repodata DB: repodata/1237fc88d0e4da3b551ae22f7823fbad70d531e5e3e6588f120954709a623b3c-primary.sqlite.bz2",
      "summary": "Index citations by author names",
      "supplier": "Organization: http://openeuler.org",
      "versionInfo": "9:20210325-12.oe2403sp3"
    },
    {
      "SPDXID": "SPDXRef-rpm-texlive-autofancyhdr-svn54049",
      "name": "texlive-autofancyhdr",
      "checksums": [
        {
          "algorithm": "SHA256",
          "checksumValue": "4387240c7348a8f40fcb9414afff67310f78aced0508eeac397d66a7dcf64823"
        }
      ],
      "description": "The package automatically computes headlength for the fancyhdr\npackage",
      "downloadLocation": "NOASSERTION",
      "externalRefs": [
        {
          "referenceCategory": "PACKAGE_MANAGER",
          "referenceLocator": "pkg:rpm/texlive-autofancyhdr@svn54049-3.oe2403sp3?arch=noarch&epoch=9&upstream=texlive-split-y-2021-3.oe2403sp3.src.rpm",
          "referenceType": "purl"
        }
      ],
      "filesAnalyzed": false,
      "homepage": "http://tug.org/texlive/",
      "sourceInfo": "acquired package info from repodata DB: repodata/1237fc88d0e4da3b551ae22f7823fbad70d531e5e3e6588f120954709a623b3c-primary.sqlite.bz2",
      "summary": "Automatically compute headlength for fancyhdr package",
      "supplier": "Organization: http://openeuler.org",
      "versionInfo": "9:svn54049-3.oe2403sp3"
    },
    {
      "SPDXID": "SPDXRef-rpm-texlive-autonum-svn36084.0.3.11",
      "name": "texlive-autonum",
      "checksums": [
        {
          "algorithm": "SHA256",
          "checksumValue": "5d9fe18e97a35673dac791644bd68feb58d4795f85b6baa63feab174736b6da5"
        }
      ],
      "description": "The package arranges that equation numbers are applied only to\nthose equations that are referenced. This operation is similar\nto the showonlyrefs option of the package mathtools.",
      "downloadLocation": "NOASSERTION",
      "externalRefs": [
        {
          "referenceCategory": "PACKAGE_MANAGER",
          "referenceLocator": "pkg:rpm/texlive-autonum@svn36084.0.3.11-3.oe2403sp3?arch=noarch&epoch=9&upstream=texlive-split-b-2021-3.oe2403sp3.src.rpm",
          "referenceType": "purl"
        }
      ],
      "filesAnalyzed": false,
      "homepage": "http://tug.org/texlive/",
      "sourceInfo": "acquired package info from repodata DB: repodata/1237fc88d0e4da3b551ae22f7823fbad70d531e5e3e6588f120954709a623b3c-primary.sqlite.bz2",
      "summary": "Automatic equation references",
      "supplier": "Organization: http://openeuler.org",
      "versionInfo": "9:svn36084.0.3.11-3.oe2403sp3"
    },
    {
      "SPDXID": "SPDXRef-rpm-texlive-autopdf-svn32377.1.1",
      "name": "texlive-autopdf",
      "checksums": [
        {
          "algorithm": "SHA256",
          "checksumValue": "293289d991d919754e8e2cd42cd20d372c71d3c985a1968c43ef1435a07d84e6"
        }
      ],
      "description": "The package facilitates the on-the-fly conversion of various\ngraphics formats to formats supported by pdfLaTeX (e.g. PDF).\nIt uses a range of external programs, and therefore requires\nthat the LaTeX run starts with write18 enabled.",
      "downloadLocation": "NOASSERTION",
      "externalRefs": [
        {
          "referenceCategory": "PACKAGE_MANAGER",
          "referenceLocator": "pkg:rpm/texlive-autopdf@svn32377.1.1-3.oe2403sp3?arch=noarch&epoch=9&upstream=texlive-split-b-2021-3.oe2403sp3.src.rpm",
          "referenceType": "purl"
        }
      ],
      "filesAnalyzed": false,
      "homepage": "http://tug.org/texlive/",
      "sourceInfo": "acquired package info from repodata DB: repodata/1237fc88d0e4da3b551ae22f7823fbad70d531e5e3e6588f120954709a623b3c-primary.sqlite.bz2",
      "summary": "Conversion of graphics to pdfLaTeX-compatible formats",
      "supplier": "Organization: http://openeuler.org",
      "versionInfo": "9:svn32377.1.1-3.oe2403sp3"
    },
    {
      "SPDXID": "SPDXRef-rpm-texlive-avremu-svn35373.0.1",
      "name": "texlive-avremu",
      "checksums": [
        {
          "algorithm": "SHA256",
          "checksumValue": "8efa4e5164c77710c815aa067b272c2af6037fba20a9a95791f7d1e4b7102739"
        }
      ],
      "description": "A fully working package to simulate a Microprocessor in pure\nLaTeX. The simulator is able to calculate complex pictures,\nlike Mandelbrot sets.",
      "downloadLocation": "NOASSERTION",
      "externalRefs": [
        {
          "referenceCategory": "PACKAGE_MANAGER",
          "referenceLocator": "pkg:rpm/texlive-avremu@svn35373.0.1-3.oe2403sp3?arch=noarch&epoch=9&upstream=texlive-split-b-2021-3.oe2403sp3.src.rpm",
          "referenceType": "purl"
        }
      ],
      "filesAnalyzed": false,
      "homepage": "http://tug.org/texlive/",
      "sourceInfo": "acquired package info from repodata DB: repodata/1237fc88d0e4da3b551ae22f7823fbad70d531e5e3e6588f120954709a623b3c-primary.sqlite.bz2",
      "summary": "An 8-Bit Microcontroller Simulator written in LaTeX",
      "supplier": "Organization: http://openeuler.org",
      "versionInfo": "9:svn35373.0.1-3.oe2403sp3"
    },
    {
      "SPDXID": "SPDXRef-rpm-texlive-axessibility-svn57105",
      "name": "texlive-axessibility",
      "checksums": [
        {
          "algorithm": "SHA256",
          "checksumValue": "696967b435f8c9dbbf2abd39b78f276b12b9dc4782f43844697705a293dcffd1"
        }
      ],
      "description": "PDF documents containing formulas generated by LaTeX are\nusually not accessible by assistive technologies for visually\nimpaired people and people with special educational needs\n(i.e., by screen readers and braille displays). The\naxessibility package manages this issue, allowing to create a\nPDF document where the formulas are read by these assistive\ntechnologies, since it automatically generates hidden comments\nin the PDF document (by means of the /ActualText attribute\nand/or suitable tags) in correspondence to each formula.",
      "downloadLocation": "NOASSERTION",
      "externalRefs": [
        {
          "referenceCategory": "PACKAGE_MANAGER",
          "referenceLocator": "pkg:rpm/texlive-axessibility@svn57105-3.oe2403sp3?arch=noarch&epoch=9&upstream=texlive-split-y-2021-3.oe2403sp3.src.rpm",
          "referenceType": "purl"
        }
      ],
      "filesAnalyzed": false,
      "homepage": "http://tug.org/texlive/",
      "sourceInfo": "acquired package info from repodata DB: repodata/1237fc88d0e4da3b551ae22f7823fbad70d531e5e3e6588f120954709a623b3c-primary.sqlite.bz2",
      "summary": "Access to formulas in PDF files by assistive technologies",
      "supplier": "Organization: http://openeuler.org",
      "versionInfo": "9:svn57105-3.oe2403sp3"
    },
    {
      "SPDXID": "SPDXRef-rpm-texlive-background-svn42428",
      "name": "texlive-background",
      "checksums": [
        {
          "algorithm": "SHA256",
          "checksumValue": "2ccdea954f6e6501ab01d08a3e5ab46bca43497a8cd0302b6533b28449d672f3"
        }
      ],
      "description": "The package offers the placement of background material on the\npages of a document. The user can control many aspects\n(contents, position, color, opacity) of the background material\nthat will be displayed; all placement and attribute settings\nare controlled by setting key values. The package makes use of\nthe everypage package, and uses pgf/tikz for attribute control.",
      "downloadLocation": "NOASSERTION",
      "externalRefs": [
        {
          "referenceCategory": "PACKAGE_MANAGER",
          "referenceLocator": "pkg:rpm/texlive-background@svn42428-3.oe2403sp3?arch=noarch&epoch=9&upstream=texlive-split-b-2021-3.oe2403sp3.src.rpm",
          "referenceType": "purl"
        }
      ],
      "filesAnalyzed": false,
      "homepage": "http://tug.org/texlive/",
      "sourceInfo": "acquired package info from repodata DB: repodata/1237fc88d0e4da3b551ae22f7823fbad70d531e5e3e6588f120954709a623b3c-primary.sqlite.bz2",
      "summary": "Placement of background material on pages of a document",
      "supplier": "Organization: http://openeuler.org",
      "versionInfo": "9:svn42428-3.oe2403sp3"
    },
    {
      "SPDXID": "SPDXRef-rpm-texlive-bankstatement-svn38857",
      "name": "texlive-bankstatement",
      "checksums": [
        {
          "algorithm": "SHA256",
          "checksumValue": "3ac13bbe43313579fe5a3e0d79271383e071694e9756066e6c0517eb281131fa"
        }
      ],
      "description": "More and more banks allow their customers to download posting\nrecords in various formats. By using the bankstatement class,\nyou can create bank statements, as long as a csv format is\navailable. At the moment, the csv-mt940 and csv-camt formats --\nused by many german Sparkassen -- are supported. You can quite\neasily add support for other csv formats. Simply define the\norder of the keys in the csv data file and how to use them. The\nterminology in this class -- such as BIC (Business Identifier\nCode) or IBAN (International Bank Account Number) -- is based\non usage in the SEPA (Single Euro Payments Area). The user may\nadjust the terminology to suit local needs.",
      "downloadLocation": "NOASSERTION",
      "externalRefs": [
        {
          "referenceCategory": "PACKAGE_MANAGER",
          "referenceLocator": "pkg:rpm/texlive-bankstatement@svn38857-3.oe2403sp3?arch=noarch&epoch=9&upstream=texlive-split-b-2021-3.oe2403sp3.src.rpm",
          "referenceType": "purl"
        }
      ],
      "filesAnalyzed": false,
      "homepage": "http://tug.org/texlive/",
      "sourceInfo": "acquired package info from repodata DB: repodata/1237fc88d0e4da3b551ae22f7823fbad70d531e5e3e6588f120954709a623b3c-primary.sqlite.bz2",
      "summary": "A LaTeX class for bank statements based on csv data",
      "supplier": "Organization: http://openeuler.org",
      "versionInfo": "9:svn38857-3.oe2403sp3"
    },
    {
      "SPDXID": "SPDXRef-rpm-texlive-base-20210325",
      "name": "texlive-base",
      "checksums": [
        {
          "algorithm": "SHA256",
          "checksumValue": "ea051157f2958bc3ee51f3c9a7def5d8f47091263428466261706c9d870fa715"
        }
      ],
      "description": "The TeX Live software distribution offers a complete TeX system for a\nvariety of Unix, Macintosh, Windows and other platforms. It\nencompasses programs for editing, typesetting, previewing and printing\nof TeX documents in many different languages, and a large collection\nof TeX macros and font libraries.\n\nThe distribution includes extensive general documentation about TeX,\nas well as the documentation for the included software packages.",
      "downloadLocation": "NOASSERTION",
      "externalRefs": [
        {
          "referenceCategory": "PACKAGE_MANAGER",
          "referenceLocator": "pkg:rpm/texlive-base@20210325-12.oe2403sp3?arch=aarch64&epoch=9&upstream=texlive-base-20210325-12.oe2403sp3.src.rpm",
          "referenceType": "purl"
        }
      ],
      "filesAnalyzed": false,
      "homepage": "http://tug.org/texlive/",
      "sourceInfo": "acquired package info from repodata DB: repodata/1237fc88d0e4da3b551ae22f7823fbad70d531e5e3e6588f120954709a623b3c-primary.sqlite.bz2",
      "summary": "TeX formatting system",
      "supplier": "Organization: http://openeuler.org",
      "versionInfo": "9:20210325-12.oe2403sp3"
    },
    {
      "SPDXID": "SPDXRef-rpm-texlive-bashful-svn25597.0.93",
      "name": "texlive-bashful",
      "checksums": [
        {
          "algorithm": "SHA256",
          "checksumValue": "0d298c85eb659e7618254102fc010bf5caede17b0ed34e5fbbc2401b8a77655f"
        }
      ],
      "description": "The package makes it possible to execute Unix bash shell\nscripts from within LaTeX. The main application is in writing\ncomputer-science texts, in which you want to make sure the\nprograms listed in the document are executed directly from the\ninput. The package may use other Unix shells than bash, but\ndoes not work without modification in a Windows environment.\nThe package requires the -shell-escape flag when LaTeX is\nprocessing your document.",
      "downloadLocation": "NOASSERTION",
      "externalRefs": [
        {
          "referenceCategory": "PACKAGE_MANAGER",
          "referenceLocator": "pkg:rpm/texlive-bashful@svn25597.0.93-3.oe2403sp3?arch=noarch&epoch=9&upstream=texlive-split-b-2021-3.oe2403sp3.src.rpm",
          "referenceType": "purl"
        }
      ],
      "filesAnalyzed": false,
      "homepage": "http://tug.org/texlive/",
      "sourceInfo": "acquired package info from repodata DB: repodata/1237fc88d0e4da3b551ae22f7823fbad70d531e5e3e6588f120954709a623b3c-primary.sqlite.bz2",
      "summary": "Invoke bash commands from within LaTeX",
      "supplier": "Organization: http://openeuler.org",
      "versionInfo": "9:svn25597.0.93-3.oe2403sp3"
    },
    {
      "SPDXID": "SPDXRef-rpm-texlive-basicarith-svn35460.1.1",
      "name": "texlive-basicarith",
      "checksums": [
        {
          "algorithm": "SHA256",
          "checksumValue": "d27c42445c2c1ebd971862870c64cac327b52db98d6e857d1b17f981780ccdf5"
        }
      ],
      "description": "The package provides macros for typesetting basic arithmetic,\nin the style typically found in textbooks. It focuses on the\nAmerican style of performing these algorithms. It is written\nmostly in low-level TeX, with the goal that it should run in\neither plain TeX or LaTeX, but there are two constructions that\ncurrently prevent this. It is highly configurable, with macros\nand lengths described in the documentation.",
      "downloadLocation": "NOASSERTION",
      "externalRefs": [
        {
          "referenceCategory": "PACKAGE_MANAGER",
          "referenceLocator": "pkg:rpm/texlive-basicarith@svn35460.1.1-3.oe2403sp3?arch=noarch&epoch=9&upstream=texlive-split-b-2021-3.oe2403sp3.src.rpm",
          "referenceType": "purl"
        }
      ],
      "filesAnalyzed": false,
      "homepage": "http://tug.org/texlive/",
      "sourceInfo": "acquired package info from repodata DB: repodata/1237fc88d0e4da3b551ae22f7823fbad70d531e5e3e6588f120954709a623b3c-primary.sqlite.bz2",
      "summary": "Macros for typesetting basic arithmetic",
      "supplier": "Organization: http://openeuler.org",
      "versionInfo": "9:svn35460.1.1-3.oe2403sp3"
    },
    {
      "SPDXID": "SPDXRef-rpm-texlive-bchart-svn43928",
      "name": "texlive-bchart",
      "checksums": [
        {
          "algorithm": "SHA256",
          "checksumValue": "e2ef34b17c0b388a75537f575ba9415dafc22ef9098c83febab05f51116dae02"
        }
      ],
      "description": "The package provides horizontal bar charts, drawn using TikZ on\na numeric X-axis. The focus of the package is simplicity and\naesthetics.",
      "downloadLocation": "NOASSERTION",
      "externalRefs": [
        {
          "referenceCategory": "PACKAGE_MANAGER",
          "referenceLocator": "pkg:rpm/texlive-bchart@svn43928-2.oe2403sp3?arch=noarch&epoch=9&upstream=texlive-split-c-2021-2.oe2403sp3.src.rpm",
          "referenceType": "purl"
        }
      ],
      "filesAnalyzed": false,
      "homepage": "http://tug.org/texlive/",
      "sourceInfo": "acquired package info from repodata DB: repodata/1237fc88d0e4da3b551ae22f7823fbad70d531e5e3e6588f120954709a623b3c-primary.sqlite.bz2",
      "summary": "Draw simple bar charts in LaTeX",
      "supplier": "Organization: http://openeuler.org",
      "versionInfo": "9:svn43928-2.oe2403sp3"
    },
    {
      "SPDXID": "SPDXRef-rpm-texlive-beamer-rl-svn58513",
      "name": "texlive-beamer-rl",
      "checksums": [
        {
          "algorithm": "SHA256",
          "checksumValue": "03c77b7d5252449d25dcad66da8eee3014a2f7d720fbee68f051f154a8953225"
        }
      ],
      "description": "This package provides patches of some beamer templates and\ncommands for presentation from right to left. It requires Babel\nwith the LuaLaTeX engine.",
      "downloadLocation": "NOASSERTION",
      "externalRefs": [
        {
          "referenceCategory": "PACKAGE_MANAGER",
          "referenceLocator": "pkg:rpm/texlive-beamer-rl@svn58513-3.oe2403sp3?arch=noarch&epoch=9&upstream=texlive-split-z-2021-3.oe2403sp3.src.rpm",
          "referenceType": "purl"
        }
      ],
      "filesAnalyzed": false,
      "homepage": "http://tug.org/texlive/",
      "sourceInfo": "acquired package info from repodata DB: repodata/1237fc88d0e4da3b551ae22f7823fbad70d531e5e3e6588f120954709a623b3c-primary.sqlite.bz2",
      "summary": "Right to left presentation with beamer and babel",
      "supplier": "Organization: http://openeuler.org",
      "versionInfo": "9:svn58513-3.oe2403sp3"
    },
    {
      "SPDXID": "SPDXRef-rpm-texlive-beamer2thesis-svn27539.2.2",
      "name": "texlive-beamer2thesis",
      "checksums": [
        {
          "algorithm": "SHA256",
          "checksumValue": "c1be871156bbd2c78f42a7079f75563bbe8e3b8ff1995ff8f5556d6b18f2d7a8"
        }
      ],
      "description": "The package specifies a beamer theme for presenting a thesis.",
      "downloadLocation": "NOASSERTION",
      "externalRefs": [
        {
          "referenceCategory": "PACKAGE_MANAGER",
          "referenceLocator": "pkg:rpm/texlive-beamer2thesis@svn27539.2.2-2.oe2403sp3?arch=noarch&epoch=9&upstream=texlive-split-c-2021-2.oe2403sp3.src.rpm",
          "referenceType": "purl"
        }
      ],
      "filesAnalyzed": false,
      "homepage": "http://tug.org/texlive/",
      "sourceInfo": "acquired package info from repodata DB: repodata/1237fc88d0e4da3b551ae22f7823fbad70d531e5e3e6588f120954709a623b3c-primary.sqlite.bz2",
      "summary": "Thesis presentations using beamer",
      "supplier": "Organization: http://openeuler.org",
      "versionInfo": "9:svn27539.2.2-2.oe2403sp3"
    },
    {
      "SPDXID": "SPDXRef-rpm-texlive-beamerappendixnote-svn55732",
      "name": "texlive-beamerappendixnote",
      "checksums": [
        {
          "algorithm": "SHA256",
          "checksumValue": "0ecf6fdae096aa3b13e7c7ac75add8149dde96a27be898346916c5f44dd33d70"
        }
      ],
      "description": "This package introduces the \\appxnote command, which puts the\nnote's content on a separate beamer frame shown by the command\n\\printappxnotes. It also creates interactive buttons to move\nback and forth between the two frames.",
      "downloadLocation": "NOASSERTION",
      "externalRefs": [
        {
          "referenceCategory": "PACKAGE_MANAGER",
          "referenceLocator": "pkg:rpm/texlive-beamerappendixnote@svn55732-3.oe2403sp3?arch=noarch&epoch=9&upstream=texlive-split-x-2021-3.oe2403sp3.src.rpm",
          "referenceType": "purl"
        }
      ],
      "filesAnalyzed": false,
      "homepage": "http://tug.org/texlive/",
      "sourceInfo": "acquired package info from repodata DB: repodata/1237fc88d0e4da3b551ae22f7823fbad70d531e5e3e6588f120954709a623b3c-primary.sqlite.bz2",
      "summary": "Create notes on appendix frames in beamer",
      "supplier": "Organization: http://openeuler.org",
      "versionInfo": "9:svn55732-3.oe2403sp3"
    },
    {
      "SPDXID": "SPDXRef-rpm-texlive-beameraudience-svn23427.0.1",
      "name": "texlive-beameraudience",
      "checksums": [
        {
          "algorithm": "SHA256",
          "checksumValue": "26dd29fa7fd52683cf41586ee8b4717a3fa15664c8b40b25fddeca07d73b3b1d"
        }
      ],
      "description": "The Beamer Audience package provides macros to easily assemble\nframes according to different audiences. It enables to pick up\nthe frames for a specific audience while leaving their order\naccording to a logical structure in the LaTeX source.",
      "downloadLocation": "NOASSERTION",
      "externalRefs": [
        {
          "referenceCategory": "PACKAGE_MANAGER",
          "referenceLocator": "pkg:rpm/texlive-beameraudience@svn23427.0.1-2.oe2403sp3?arch=noarch&epoch=9&upstream=texlive-split-c-2021-2.oe2403sp3.src.rpm",
          "referenceType": "purl"
        }
      ],
      "filesAnalyzed": false,
      "homepage": "http://tug.org/texlive/",
      "sourceInfo": "acquired package info from repodata DB: repodata/1237fc88d0e4da3b551ae22f7823fbad70d531e5e3e6588f120954709a623b3c-primary.sqlite.bz2",
      "summary": "Assembling beamer frames according to audience",
      "supplier": "Organization: http://openeuler.org",
      "versionInfo": "9:svn23427.0.1-2.oe2403sp3"
    },
    {
      "SPDXID": "SPDXRef-rpm-texlive-beamerauxtheme-svn56087",
      "name": "texlive-beamerauxtheme",
      "checksums": [
        {
          "algorithm": "SHA256",
          "checksumValue": "a9a11b392c8516cf03ae76e6125e2223a0ab1e912a7a407467b256ddd2a7fc70"
        }
      ],
      "description": "This bundle provides a collection of inner and outer themes as\nsupplements to the default themes in the beamer distribution.\nThese themes can be used in combination with existing inner,\nouter, and color themes.",
      "downloadLocation": "NOASSERTION",
      "externalRefs": [
        {
          "referenceCategory": "PACKAGE_MANAGER",
          "referenceLocator": "pkg:rpm/texlive-beamerauxtheme@svn56087-3.oe2403sp3?arch=noarch&epoch=9&upstream=texlive-split-z-2021-3.oe2403sp3.src.rpm",
          "referenceType": "purl"
        }
      ],
      "filesAnalyzed": false,
      "homepage": "http://tug.org/texlive/",
      "sourceInfo": "acquired package info from repodata DB: repodata/1237fc88d0e4da3b551ae22f7823fbad70d531e5e3e6588f120954709a623b3c-primary.sqlite.bz2",
      "summary": "Supplementary outer and inner themes for beamer",
      "supplier": "Organization: http://openeuler.org",
      "versionInfo": "9:svn56087-3.oe2403sp3"
    },
    {
      "SPDXID": "SPDXRef-rpm-texlive-beamercolorthemeowl-svn40105",
      "name": "texlive-beamercolorthemeowl",
      "checksums": [
        {
          "algorithm": "SHA256",
          "checksumValue": "98f7ed9c1afb07771deb4aa8030b87f45ee6cb97872fa6f91fd93349ce49cdd8"
        }
      ],
      "description": "This package provides a flexible dark or light colour theme\ndesigned for maximum readability in environments where most\nthemes fall flat. Main features: Dark color theme for\npresenting in low-light conditions. Optional light color theme\nfor presenting in bright ambient light. Redefines color names\n\"red\", \"green\", \"blue\", \"yellow\" to values that are visible\nwhen displayed by certain projectors, particularly those with a\nvery bright green channel and dim red and blue channels. This\nbehaviour can be optionally disabled, with the provided colours\nalso available as \"OwlRed\", \"OwlGreen\", etc.",
      "downloadLocation": "NOASSERTION",
      "externalRefs": [
        {
          "referenceCategory": "PACKAGE_MANAGER",
          "referenceLocator": "pkg:rpm/texlive-beamercolorthemeowl@svn40105-2.oe2403sp3?arch=noarch&epoch=9&upstream=texlive-split-c-2021-2.oe2403sp3.src.rpm",
          "referenceType": "purl"
        }
      ],
      "filesAnalyzed": false,
      "homepage": "http://tug.org/texlive/",
      "sourceInfo": "acquired package info from repodata DB: repodata/1237fc88d0e4da3b551ae22f7823fbad70d531e5e3e6588f120954709a623b3c-primary.sqlite.bz2",
      "summary": "A flexible beamer color theme to maximize visibility",
      "supplier": "Organization: http://openeuler.org",
      "versionInfo": "9:svn40105-2.oe2403sp3"
    },
    {
      "SPDXID": "SPDXRef-rpm-texlive-beamerdarkthemes-svn55117",
      "name": "texlive-beamerdarkthemes",
      "checksums": [
        {
          "algorithm": "SHA256",
          "checksumValue": "c449f09eb0e98689b763780c372f8a05981af5874b6a760556e9975bba3243a6"
        }
      ],
      "description": "A package with three dark color themes for beamer, designed for\npresentations with pictures and/or for bright rooms without\nscreen. These themes mix one dominant foreground colour and a\nblack background. Cormorant stands for green, frigatebird for\nred and magpie for blue.",
      "downloadLocation": "NOASSERTION",
      "externalRefs": [
        {
          "referenceCategory": "PACKAGE_MANAGER",
          "referenceLocator": "pkg:rpm/texlive-beamerdarkthemes@svn55117-2.oe2403sp3?arch=noarch&epoch=9&upstream=texlive-split-c-2021-2.oe2403sp3.src.rpm",
          "referenceType": "purl"
        }
      ],
      "filesAnalyzed": false,
      "homepage": "http://tug.org/texlive/",
      "sourceInfo": "acquired package info from repodata DB: repodata/1237fc88d0e4da3b551ae22f7823fbad70d531e5e3e6588f120954709a623b3c-primary.sqlite.bz2",
      "summary": "Dark color themes for beamer",
      "supplier": "Organization: http://openeuler.org",
      "versionInfo": "9:svn55117-2.oe2403sp3"
    },
    {
      "SPDXID": "SPDXRef-rpm-texlive-beamerposter-svn54512",
      "name": "texlive-beamerposter",
      "checksums": [
        {
          "algorithm": "SHA256",
          "checksumValue": "681e754e124be8ddaffc1d5186247d3e68ceae4746422743c670ce32757081cd"
        }
      ],
      "description": "The package enables the user to use beamer style operations on\na canvas of the sizes provided by a0poster; font scaling is\navailable (using packages such as type1cm if necessary). In\naddition, the package allows the user to benefit from the nice\ncolour box handling and alignment provided by the beamer class\n(for example, with rounded corners and shadows). Good looking\nposters may be created very rapidly. Features include: scalable\nfonts using the fp and type1cm packages; posters in A-series\nsizes, and custom sizes like double A0 are possible; still\napplicable to custom beamer slides, e.g. 16:9 slides for a wide-\nscreen (i.e. 1.78 aspect ratio); orientation may be portrait or\nlandscape; a 'debug mode' is provided.",
      "downloadLocation": "NOASSERTION",
      "externalRefs": [
        {
          "referenceCategory": "PACKAGE_MANAGER",
          "referenceLocator": "pkg:rpm/texlive-beamerposter@svn54512-2.oe2403sp3?arch=noarch&epoch=9&upstream=texlive-split-c-2021-2.oe2403sp3.src.rpm",
          "referenceType": "purl"
        }
      ],
      "filesAnalyzed": false,
      "homepage": "http://tug.org/texlive/",
      "sourceInfo": "acquired package info from repodata DB: repodata/1237fc88d0e4da3b551ae22f7823fbad70d531e5e3e6588f120954709a623b3c-primary.sqlite.bz2",
      "summary": "Extend beamer and a0poster for custom sized posters",
      "supplier": "Organization: http://openeuler.org",
      "versionInfo": "9:svn54512-2.oe2403sp3"
    },
    {
      "SPDXID": "SPDXRef-rpm-texlive-beamersubframe-svn23510.0.2",
      "name": "texlive-beamersubframe",
      "checksums": [
        {
          "algorithm": "SHA256",
          "checksumValue": "dc237e0183fe5f8353744d8aca589562245233ad9c50cc409f8fd607dfcaaa1c"
        }
      ],
      "description": "The package provides a method to reorder frames in the PDF file\nwithout reordering the source. Its principal use is to embed or\nappend frames with details on some subject. The author\ndescribes the package as \"experimental\".",
      "downloadLocation": "NOASSERTION",
      "externalRefs": [
        {
          "referenceCategory": "PACKAGE_MANAGER",
          "referenceLocator": "pkg:rpm/texlive-beamersubframe@svn23510.0.2-2.oe2403sp3?arch=noarch&epoch=9&upstream=texlive-split-c-2021-2.oe2403sp3.src.rpm",
          "referenceType": "purl"
        }
      ],
      "filesAnalyzed": false,
      "homepage": "http://tug.org/texlive/",
      "sourceInfo": "acquired package info from repodata DB: repodata/1237fc88d0e4da3b551ae22f7823fbad70d531e5e3e6588f120954709a623b3c-primary.sqlite.bz2",
      "summary": "Reorder frames in the PDF file",
      "supplier": "Organization: http://openeuler.org",
      "versionInfo": "9:svn23510.0.2-2.oe2403sp3"
    },
    {
      "SPDXID": "SPDXRef-rpm-texlive-beamertheme-cuerna-svn42161",
      "name": "texlive-beamertheme-cuerna",
      "checksums": [
        {
          "algorithm": "SHA256",
          "checksumValue": "9d570d7e26b6e90c0618777636604e5b1486a1576f8c5916f3975a15b94977f2"
        }
      ],
      "description": "The package contains a theme for Beamer which is referenced as\n\"Cuerna\" inside beamer and has four basic colour themes. The\ntitle page shows rectangles that represent the Fibonacci\nsequence, and spiral is drawn on top of the rectangles. Besides\nthat the rest of the graphic elements in the slides are scarce\nto keep it clean.",
      "downloadLocation": "NOASSERTION",
      "externalRefs": [
        {
          "referenceCategory": "PACKAGE_MANAGER",
          "referenceLocator": "pkg:rpm/texlive-beamertheme-cuerna@svn42161-2.oe2403sp3?arch=noarch&epoch=9&upstream=texlive-split-c-2021-2.oe2403sp3.src.rpm",
          "referenceType": "purl"
        }
      ],
      "filesAnalyzed": false,
      "homepage": "http://tug.org/texlive/",
      "sourceInfo": "acquired package info from repodata DB: repodata/1237fc88d0e4da3b551ae22f7823fbad70d531e5e3e6588f120954709a623b3c-primary.sqlite.bz2",
      "summary": "A beamer theme with 4 colour palettes",
      "supplier": "Organization: http://openeuler.org",
      "versionInfo": "9:svn42161-2.oe2403sp3"
    },
    {
      "SPDXID": "SPDXRef-rpm-texlive-beamertheme-detlevcm-svn39048",
      "name": "texlive-beamertheme-detlevcm",
      "checksums": [
        {
          "algorithm": "SHA256",
          "checksumValue": "d651d8bc69cef973bf6b6dd70ad654ffbfba037082f60f2ec6009e27267c0af6"
        }
      ],
      "description": "The bundle provides a simple theme that has been used in the\nauthor's department.",
      "downloadLocation": "NOASSERTION",
      "externalRefs": [
        {
          "referenceCategory": "PACKAGE_MANAGER",
          "referenceLocator": "pkg:rpm/texlive-beamertheme-detlevcm@svn39048-2.oe2403sp3?arch=noarch&epoch=9&upstream=texlive-split-c-2021-2.oe2403sp3.src.rpm",
          "referenceType": "purl"
        }
      ],
      "filesAnalyzed": false,
      "homepage": "http://tug.org/texlive/",
      "sourceInfo": "acquired package info from repodata DB: repodata/1237fc88d0e4da3b551ae22f7823fbad70d531e5e3e6588f120954709a623b3c-primary.sqlite.bz2",
      "summary": "A beamer theme designed for use in the University of Leeds",
      "supplier": "Organization: http://openeuler.org",
      "versionInfo": "9:svn39048-2.oe2403sp3"
    },
    {
      "SPDXID": "SPDXRef-rpm-texlive-beamertheme-epyt-svn41404",
      "name": "texlive-beamertheme-epyt",
      "checksums": [
        {
          "algorithm": "SHA256",
          "checksumValue": "248d967041ea0411ea4addcc2dab3f9b36c1a3255ffd58d6207ccb3ca2dced2a"
        }
      ],
      "description": "This package provides a simple but nice theme for Beamer, with\nthe following features: simple structure: with page numbers at\nfooter, no head bar and side bar simple templates: displaying\ntheorems with traditional inline style simple colors: using\nonly several foreground and background colors",
      "downloadLocation": "NOASSERTION",
      "externalRefs": [
        {
          "referenceCategory": "PACKAGE_MANAGER",
          "referenceLocator": "pkg:rpm/texlive-beamertheme-epyt@svn41404-2.oe2403sp3?arch=noarch&epoch=9&upstream=texlive-split-c-2021-2.oe2403sp3.src.rpm",
          "referenceType": "purl"
        }
      ],
      "filesAnalyzed": false,
      "homepage": "http://tug.org/texlive/",
      "sourceInfo": "acquired package info from repodata DB: repodata/1237fc88d0e4da3b551ae22f7823fbad70d531e5e3e6588f120954709a623b3c-primary.sqlite.bz2",
      "summary": "A simple and clean theme for LaTeX beamer class",
      "supplier": "Organization: http://openeuler.org",
      "versionInfo": "9:svn41404-2.oe2403sp3"
    },
    {
      "SPDXID": "SPDXRef-rpm-texlive-beamertheme-focus-svn56967",
      "name": "texlive-beamertheme-focus",
      "checksums": [
        {
          "algorithm": "SHA256",
          "checksumValue": "51b40cae3b8247329b71b1e3bce2fdbd9494c3f39326a1ad56b382ff1bf6538a"
        }
      ],
      "description": "A presentation theme for LaTeX Beamer that aims at a clean and\nminimalist design, so to minimize distractions and put the\nfocus directly on the content.",
      "downloadLocation": "NOASSERTION",
      "externalRefs": [
        {
          "referenceCategory": "PACKAGE_MANAGER",
          "referenceLocator": "pkg:rpm/texlive-beamertheme-focus@svn56967-2.oe2403sp3?arch=noarch&epoch=9&upstream=texlive-split-c-2021-2.oe2403sp3.src.rpm",
          "referenceType": "purl"
        }
      ],
      "filesAnalyzed": false,
      "homepage": "http://tug.org/texlive/",
      "sourceInfo": "acquired package info from repodata DB: repodata/1237fc88d0e4da3b551ae22f7823fbad70d531e5e3e6588f120954709a623b3c-primary.sqlite.bz2",
      "summary": "A minimalist presentation theme for LaTeX Beamer",
      "supplier": "Organization: http://openeuler.org",
      "versionInfo": "9:svn56967-2.oe2403sp3"
    },
    {
      "SPDXID": "SPDXRef-rpm-texlive-beamertheme-light-svn49867",
      "name": "texlive-beamertheme-light",
      "checksums": [
        {
          "algorithm": "SHA256",
          "checksumValue": "c35a21b34286362abe7120291cb696f163018d90e8e04852d733999348eb22f3"
        }
      ],
      "description": "The LaTeX package beamertheme-light provides an aesthetic and\nminimal beamer style by redefining colors and fonts.",
      "downloadLocation": "NOASSERTION",
      "externalRefs": [
        {
          "referenceCategory": "PACKAGE_MANAGER",
          "referenceLocator": "pkg:rpm/texlive-beamertheme-light@svn49867-3.oe2403sp3?arch=noarch&epoch=9&upstream=texlive-split-z-2021-3.oe2403sp3.src.rpm",
          "referenceType": "purl"
        }
      ],
      "filesAnalyzed": false,
      "homepage": "http://tug.org/texlive/",
      "sourceInfo": "acquired package info from repodata DB: repodata/1237fc88d0e4da3b551ae22f7823fbad70d531e5e3e6588f120954709a623b3c-primary.sqlite.bz2",
      "summary": "A minimal beamer style",
      "supplier": "Organization: http://openeuler.org",
      "versionInfo": "9:svn49867-3.oe2403sp3"
    },
    {
      "SPDXID": "SPDXRef-rpm-texlive-beamertheme-metropolis-svn43031",
      "name": "texlive-beamertheme-metropolis",
      "checksums": [
        {
          "algorithm": "SHA256",
          "checksumValue": "a4621a06826a1ce313fff2704a18b704765b5a503c749a4ff51911ffb523fd63"
        }
      ],
      "description": "The package provides a simple, modern Beamer theme for anyone\nto use. It tries to minimize noise and maximize space for\ncontent.",
      "downloadLocation": "NOASSERTION",
      "externalRefs": [
        {
          "referenceCategory": "PACKAGE_MANAGER",
          "referenceLocator": "pkg:rpm/texlive-beamertheme-metropolis@svn43031-2.oe2403sp3?arch=noarch&epoch=9&upstream=texlive-split-c-2021-2.oe2403sp3.src.rpm",
          "referenceType": "purl"
        }
      ],
      "filesAnalyzed": false,
      "homepage": "http://tug.org/texlive/",
      "sourceInfo": "acquired package info from repodata DB: repodata/1237fc88d0e4da3b551ae22f7823fbad70d531e5e3e6588f120954709a623b3c-primary.sqlite.bz2",
      "summary": "A modern LaTeX beamer theme",
      "supplier": "Organization: http://openeuler.org",
      "versionInfo": "9:svn43031-2.oe2403sp3"
    },
    {
      "SPDXID": "SPDXRef-rpm-texlive-beamertheme-npbt-svn54512",
      "name": "texlive-beamertheme-npbt",
      "checksums": [
        {
          "algorithm": "SHA256",
          "checksumValue": "2b56cde9dcc8d7e77ebfbe90b696b5bbcb7a26ab604c5253a144888217f27272"
        }
      ],
      "description": "\"NPBT\" stands for \"Norman's Pandoc Beamer Themes\". Currently\nthe following themes are supported: Sefiroth Consulting: A\nprivate (demonstration) theme. FOM: The layout of Hochschule\nFOM. FOM ifes: The layout of Hochschule FOM, Institut fur\nEmpirie & Statistik. eufom: The layout of eufom.",
      "downloadLocation": "NOASSERTION",
      "externalRefs": [
        {
          "referenceCategory": "PACKAGE_MANAGER",
          "referenceLocator": "pkg:rpm/texlive-beamertheme-npbt@svn54512-3.oe2403sp3?arch=noarch&epoch=9&upstream=texlive-split-z-2021-3.oe2403sp3.src.rpm",
          "referenceType": "purl"
        }
      ],
      "filesAnalyzed": false,
      "homepage": "http://tug.org/texlive/",
      "sourceInfo": "acquired package info from repodata DB: repodata/1237fc88d0e4da3b551ae22f7823fbad70d531e5e3e6588f120954709a623b3c-primary.sqlite.bz2",
      "summary": "A collection of LaTeX beamer themes",
      "supplier": "Organization: http://openeuler.org",
      "versionInfo": "9:svn54512-3.oe2403sp3"
    },
    {
      "SPDXID": "SPDXRef-rpm-texlive-beamertheme-phnompenh-svn39100",
      "name": "texlive-beamertheme-phnompenh",
      "checksums": [
        {
          "algorithm": "SHA256",
          "checksumValue": "ab8cd85a04edd7df645743517267be44489f51ddb40bf99231432701deea6e2f"
        }
      ],
      "description": "beamertheme-phnompenh package",
      "downloadLocation": "NOASSERTION",
      "externalRefs": [
        {
          "referenceCategory": "PACKAGE_MANAGER",
          "referenceLocator": "pkg:rpm/texlive-beamertheme-phnompenh@svn39100-2.oe2403sp3?arch=noarch&epoch=9&upstream=texlive-split-c-2021-2.oe2403sp3.src.rpm",
          "referenceType": "purl"
        }
      ],
      "filesAnalyzed": false,
      "homepage": "http://tug.org/texlive/",
      "sourceInfo": "acquired package info from repodata DB: repodata/1237fc88d0e4da3b551ae22f7823fbad70d531e5e3e6588f120954709a623b3c-primary.sqlite.bz2",
      "summary": "beamertheme-phnompenh package",
      "supplier": "Organization: http://openeuler.org",
      "versionInfo": "9:svn39100-2.oe2403sp3"
    },
    {
      "SPDXID": "SPDXRef-rpm-texlive-beamertheme-pure-minimalistic-svn56934",
      "name": "texlive-beamertheme-pure-minimalistic",
      "checksums": [
        {
          "algorithm": "SHA256",
          "checksumValue": "dc220a5fa3013aa01bf3721c1b1af4c8d2acda38479e2e5de8f0bae562e8ea5b"
        }
      ],
      "description": "The main features of this minimalistic Beamer theme are: Easily\nuse own logos. Customizable. Looks good in a 4:3 and 16:9\naspect ratio, without the need to change anything. Provides an\nenvironment for vertically-spaced items. Provides light and\ndark mode. Is designed to be purely minimalistic without any\ndistractions.",
      "downloadLocation": "NOASSERTION",
      "externalRefs": [
        {
          "referenceCategory": "PACKAGE_MANAGER",
          "referenceLocator": "pkg:rpm/texlive-beamertheme-pure-minimalistic@svn56934-3.oe2403sp3?arch=noarch&epoch=9&upstream=texlive-split-x-2021-3.oe2403sp3.src.rpm",
          "referenceType": "purl"
        }
      ],
      "filesAnalyzed": false,
      "homepage": "http://tug.org/texlive/",
      "sourceInfo": "acquired package info from repodata DB: repodata/1237fc88d0e4da3b551ae22f7823fbad70d531e5e3e6588f120954709a623b3c-primary.sqlite.bz2",
      "summary": "A minimalistic presentation theme for LaTeX Beamer",
      "supplier": "Organization: http://openeuler.org",
      "versionInfo": "9:svn56934-3.oe2403sp3"
    },
    {
      "SPDXID": "SPDXRef-rpm-texlive-beamertheme-saintpetersburg-svn45877",
      "name": "texlive-beamertheme-saintpetersburg",
      "checksums": [
        {
          "algorithm": "SHA256",
          "checksumValue": "37774e26211fb74d4f66622d9d4d1b0ebe84fa9a4d05e9788e53ceed91f353d2"
        }
      ],
      "description": "This minimalistic beamer theme incorporates Saint Petersburg\nState University colours and fonts. It is suitable for both\npresentations and posters.",
      "downloadLocation": "NOASSERTION",
      "externalRefs": [
        {
          "referenceCategory": "PACKAGE_MANAGER",
          "referenceLocator": "pkg:rpm/texlive-beamertheme-saintpetersburg@svn45877-2.oe2403sp3?arch=noarch&epoch=9&upstream=texlive-split-c-2021-2.oe2403sp3.src.rpm",
          "referenceType": "purl"
        }
      ],
      "filesAnalyzed": false,
      "homepage": "http://tug.org/texlive/",
      "sourceInfo": "acquired package info from repodata DB: repodata/1237fc88d0e4da3b551ae22f7823fbad70d531e5e3e6588f120954709a623b3c-primary.sqlite.bz2",
      "summary": "A beamer theme that incorporates colours and fonts of Saint Petersburg State University",
      "supplier": "Organization: http://openeuler.org",
      "versionInfo": "9:svn45877-2.oe2403sp3"
    },
    {
      "SPDXID": "SPDXRef-rpm-texlive-beamertheme-trigon-svn59004",
      "name": "texlive-beamertheme-trigon",
      "checksums": [
        {
          "algorithm": "SHA256",
          "checksumValue": "ae0c9acd93678f382a46d669556198d9337ec57fdd4cd961373777a2f864f5fe"
        }
      ],
      "description": "This package provides a modern, elegant and versatile theme for\nBeamer, with a high degree of customization. Trigon found its\norigin and inspiration in the graphical guidelines resulting\nfrom the visual identity overhaul of the University of Liege.\nAlthough directly inspired from these guidelines, the theme was\nstripped out of any mention or specificities related to the\nUniversity and its faculties. This makes the Trigon theme\nperfectly suitable for many different contexts. The final\nproduct provides a modern, elegant and versatile theme with a\nhigh degree of customization. The main design focuses on\ntriangular shapes for major layout elements and noise\nminimization for the main body of the work. The theme's\nimplementation is heavily inspired from the Metropolis theme.\nMost options from Metropolis have been ported to Trigon in\norder to improve customization and ease-of-use. Trigon also\nincludes different styles and layouts for the main title page,\nthe section page and the default slide background.",
      "downloadLocation": "NOASSERTION",
      "externalRefs": [
        {
          "referenceCategory": "PACKAGE_MANAGER",
          "referenceLocator": "pkg:rpm/texlive-beamertheme-trigon@svn59004-3.oe2403sp3?arch=noarch&epoch=9&upstream=texlive-split-x-2021-3.oe2403sp3.src.rpm",
          "referenceType": "purl"
        }
      ],
      "filesAnalyzed": false,
      "homepage": "http://tug.org/texlive/",
      "sourceInfo": "acquired package info from repodata DB: repodata/1237fc88d0e4da3b551ae22f7823fbad70d531e5e3e6588f120954709a623b3c-primary.sqlite.bz2",
      "summary": "A modern, elegant, and versatile theme for Beamer",
      "supplier": "Organization: http://openeuler.org",
      "versionInfo": "9:svn59004-3.oe2403sp3"
    },
    {
      "SPDXID": "SPDXRef-rpm-texlive-beamertheme-upenn-bc-svn29937.1.0",
      "name": "texlive-beamertheme-upenn-bc",
      "checksums": [
        {
          "algorithm": "SHA256",
          "checksumValue": "b0f1bf0499b4d4ea9958217f2dfb2edb12ca9512d2ad010c5247b97ce71a855e"
        }
      ],
      "description": "Beamer themes in the colors of the University of Pennsylvania,\nUSA, and Boston College, USA. Both were tested for the\npresentation theme 'Warsaw. Please note that these color themes\nare neither official nor exact! The colours are approximated\nfrom the universities' style guidelines and websites, and\nslightly modified where necessary to generate an appealing\nlook. The universities neither endorse, nor provide any support\nfor, these color themes. I give no warranty for the code.",
      "downloadLocation": "NOASSERTION",
      "externalRefs": [
        {
          "referenceCategory": "PACKAGE_MANAGER",
          "referenceLocator": "pkg:rpm/texlive-beamertheme-upenn-bc@svn29937.1.0-2.oe2403sp3?arch=noarch&epoch=9&upstream=texlive-split-c-2021-2.oe2403sp3.src.rpm",
          "referenceType": "purl"
        }
      ],
      "filesAnalyzed": false,
      "homepage": "http://tug.org/texlive/",
      "sourceInfo": "acquired package info from repodata DB: repodata/1237fc88d0e4da3b551ae22f7823fbad70d531e5e3e6588f120954709a623b3c-primary.sqlite.bz2",
      "summary": "Beamer themies for Boston College and the University of Pennsylvania",
      "supplier": "Organization: http://openeuler.org",
      "versionInfo": "9:svn29937.1.0-2.oe2403sp3"
    },
    {
      "SPDXID": "SPDXRef-rpm-texlive-beamerthemejltree-svn21977.1.1",
      "name": "texlive-beamerthemejltree",
      "checksums": [
        {
          "algorithm": "SHA256",
          "checksumValue": "5d7e793408ff3a07ff5af2082054c6127095ec101a209a40401478b48bcfc471"
        }
      ],
      "description": "A theme for beamer presentations.",
      "downloadLocation": "NOASSERTION",
      "externalRefs": [
        {
          "referenceCategory": "PACKAGE_MANAGER",
          "referenceLocator": "pkg:rpm/texlive-beamerthemejltree@svn21977.1.1-2.oe2403sp3?arch=noarch&epoch=9&upstream=texlive-split-c-2021-2.oe2403sp3.src.rpm",
          "referenceType": "purl"
        }
      ],
      "filesAnalyzed": false,
      "homepage": "http://tug.org/texlive/",
      "sourceInfo": "acquired package info from repodata DB: repodata/1237fc88d0e4da3b551ae22f7823fbad70d531e5e3e6588f120954709a623b3c-primary.sqlite.bz2",
      "summary": "Contributed beamer theme",
      "supplier": "Organization: http://openeuler.org",
      "versionInfo": "9:svn21977.1.1-2.oe2403sp3"
    },
    {
      "SPDXID": "SPDXRef-rpm-texlive-beamerthemelalic-svn58777",
      "name": "texlive-beamerthemelalic",
      "checksums": [
        {
          "algorithm": "SHA256",
          "checksumValue": "8b5a43cd837402d3d864352c241ed1542deb87c9555aa7c42f38a099e71218d7"
        }
      ],
      "description": "This package provides the beamer theme for LALIC (Laboratorio\nde Linguistica e Inteligencia Computacional of the Federal\nUniversity of Sao Carlos, Brazil).",
      "downloadLocation": "NOASSERTION",
      "externalRefs": [
        {
          "referenceCategory": "PACKAGE_MANAGER",
          "referenceLocator": "pkg:rpm/texlive-beamerthemelalic@svn58777-3.oe2403sp3?arch=noarch&epoch=9&upstream=texlive-split-x-2021-3.oe2403sp3.src.rpm",
          "referenceType": "purl"
        }
      ],
      "filesAnalyzed": false,
      "homepage": "http://tug.org/texlive/",
      "sourceInfo": "acquired package info from repodata DB: repodata/1237fc88d0e4da3b551ae22f7823fbad70d531e5e3e6588f120954709a623b3c-primary.sqlite.bz2",
      "summary": "A beamer theme for LALIC",
      "supplier": "Organization: http://openeuler.org",
      "versionInfo": "9:svn58777-3.oe2403sp3"
    },
    {
      "SPDXID": "SPDXRef-rpm-texlive-beamerthemenirma-svn20765.0.1",
      "name": "texlive-beamerthemenirma",
      "checksums": [
        {
          "algorithm": "SHA256",
          "checksumValue": "9706caeeed9bcc4d87c068ccb1460881701951a8a81d91e0ffcec54320508af2"
        }
      ],
      "description": "The package developed for academic purposes. The distribution\nincludes nothing more than style file needed for preparing\npresentations.",
      "downloadLocation": "NOASSERTION",
      "externalRefs": [
        {
          "referenceCategory": "PACKAGE_MANAGER",
          "referenceLocator": "pkg:rpm/texlive-beamerthemenirma@svn20765.0.1-2.oe2403sp3?arch=noarch&epoch=9&upstream=texlive-split-c-2021-2.oe2403sp3.src.rpm",
          "referenceType": "purl"
        }
      ],
      "filesAnalyzed": false,
      "homepage": "http://tug.org/texlive/",
      "sourceInfo": "acquired package info from repodata DB: repodata/1237fc88d0e4da3b551ae22f7823fbad70d531e5e3e6588f120954709a623b3c-primary.sqlite.bz2",
      "summary": "A Beamer theme for academic presentations",
      "supplier": "Organization: http://openeuler.org",
      "versionInfo": "9:svn20765.0.1-2.oe2403sp3"
    },
    {
      "SPDXID": "SPDXRef-rpm-texlive-beamerthemenord-svn56180",
      "name": "texlive-beamerthemenord",
      "checksums": [
        {
          "algorithm": "SHA256",
          "checksumValue": "f81c828fbc7e03572288acd11f4cd2cfb0c05a1dffb432e24e42c1e83867f79b"
        }
      ],
      "description": "This package provides a simple beamer theme using the Nord\ncolor theme.",
      "downloadLocation": "NOASSERTION",
      "externalRefs": [
        {
          "referenceCategory": "PACKAGE_MANAGER",
          "referenceLocator": "pkg:rpm/texlive-beamerthemenord@svn56180-3.oe2403sp3?arch=noarch&epoch=9&upstream=texlive-split-x-2021-3.oe2403sp3.src.rpm",
          "referenceType": "purl"
        }
      ],
      "filesAnalyzed": false,
      "homepage": "http://tug.org/texlive/",
      "sourceInfo": "acquired package info from repodata DB: repodata/1237fc88d0e4da3b551ae22f7823fbad70d531e5e3e6588f120954709a623b3c-primary.sqlite.bz2",
      "summary": "A simple beamer theme using the \"Nord\" color theme",
      "supplier": "Organization: http://openeuler.org",
      "versionInfo": "9:svn56180-3.oe2403sp3"
    },
    {
      "SPDXID": "SPDXRef-rpm-texlive-bearwear-svn54826",
      "name": "texlive-bearwear",
      "checksums": [
        {
          "algorithm": "SHA256",
          "checksumValue": "3741e80947263c06806d92da295f4cd79539b6c08c89b1a23707cf05b47bd38b"
        }
      ],
      "description": "The package offers tools to create shirts for TikZbears from\nthe TikZlings package.",
      "downloadLocation": "NOASSERTION",
      "externalRefs": [
        {
          "referenceCategory": "PACKAGE_MANAGER",
          "referenceLocator": "pkg:rpm/texlive-bearwear@svn54826-3.oe2403sp3?arch=noarch&epoch=9&upstream=texlive-split-y-2021-3.oe2403sp3.src.rpm",
          "referenceType": "purl"
        }
      ],
      "filesAnalyzed": false,
      "homepage": "http://tug.org/texlive/",
      "sourceInfo": "acquired package info from repodata DB: repodata/1237fc88d0e4da3b551ae22f7823fbad70d531e5e3e6588f120954709a623b3c-primary.sqlite.bz2",
      "summary": "Shirts to dress TikZbears",
      "supplier": "Organization: http://openeuler.org",
      "versionInfo": "9:svn54826-3.oe2403sp3"
    },
    {
      "SPDXID": "SPDXRef-rpm-texlive-beaulivre-svn59320",
      "name": "texlive-beaulivre",
      "checksums": [
        {
          "algorithm": "SHA256",
          "checksumValue": "66c59e306eef2668b982ef152d4979008ea223c9ef0b27abc0098a2eacfbb65b"
        }
      ],
      "description": "This package provides a LaTeX class for typesetting books with\na colorful design. Currently, it has native support for Chinese\n(both simplified and traditional), English, French, German,\nJapanese and Russian typesetting. It compiles with either\nXeLaTeX or LuaLaTeX. This is part of the colorist class series\nand depends on colorist.sty from the colorist package. The\npackage name \"beaulivre\" is taken from the French words \"beau\"\n(= \"beautiful\") and \"livre\" (= \"book\").",
      "downloadLocation": "NOASSERTION",
      "externalRefs": [
        {
          "referenceCategory": "PACKAGE_MANAGER",
          "referenceLocator": "pkg:rpm/texlive-beaulivre@svn59320-3.oe2403sp3?arch=noarch&epoch=9&upstream=texlive-split-x-2021-3.oe2403sp3.src.rpm",
          "referenceType": "purl"
        }
      ],
      "filesAnalyzed": false,
      "homepage": "http://tug.org/texlive/",
      "sourceInfo": "acquired package info from repodata DB: repodata/1237fc88d0e4da3b551ae22f7823fbad70d531e5e3e6588f120954709a623b3c-primary.sqlite.bz2",
      "summary": "Write your books in a colorful way",
      "supplier": "Organization: http://openeuler.org",
      "versionInfo": "9:svn59320-3.oe2403sp3"
    },
    {
      "SPDXID": "SPDXRef-rpm-texlive-beton-svn15878.0",
      "name": "texlive-beton",
      "checksums": [
        {
          "algorithm": "SHA256",
          "checksumValue": "0b0c80d72d99dcd8a0ffdd4b310f712093df7bb9f61ba29fbb9a2040ca74c96f"
        }
      ],
      "description": "Typeset a LaTeX2e document with the Concrete fonts designed by\nDon Knuth and used in his book \"Concrete Mathematics\".",
      "downloadLocation": "NOASSERTION",
      "externalRefs": [
        {
          "referenceCategory": "PACKAGE_MANAGER",
          "referenceLocator": "pkg:rpm/texlive-beton@svn15878.0-2.oe2403sp3?arch=noarch&epoch=9&upstream=texlive-split-c-2021-2.oe2403sp3.src.rpm",
          "referenceType": "purl"
        }
      ],
      "filesAnalyzed": false,
      "homepage": "http://tug.org/texlive/",
      "sourceInfo": "acquired package info from repodata DB: repodata/1237fc88d0e4da3b551ae22f7823fbad70d531e5e3e6588f120954709a623b3c-primary.sqlite.bz2",
      "summary": "Use Concrete fonts",
      "supplier": "Organization: http://openeuler.org",
      "versionInfo": "9:svn15878.0-2.oe2403sp3"
    },
    {
      "SPDXID": "SPDXRef-rpm-texlive-bewerbung-svn56998",
      "name": "texlive-bewerbung",
      "checksums": [
        {
          "algorithm": "SHA256",
          "checksumValue": "3b49868a7e681611ddaf0a916db655eb8436e9c98c0e29dbd55f8cb017ced4c7"
        }
      ],
      "description": "The package provides packages and classes for typesetting\napplications with titlepage, letter, cv and additional\ndocuments in just a single document. The data for the\napplication can be edited in a simple csv file.",
      "downloadLocation": "NOASSERTION",
      "externalRefs": [
        {
          "referenceCategory": "PACKAGE_MANAGER",
          "referenceLocator": "pkg:rpm/texlive-bewerbung@svn56998-2.oe2403sp3?arch=noarch&epoch=9&upstream=texlive-split-c-2021-2.oe2403sp3.src.rpm",
          "referenceType": "purl"
        }
      ],
      "filesAnalyzed": false,
      "homepage": "http://tug.org/texlive/",
      "sourceInfo": "acquired package info from repodata DB: repodata/1237fc88d0e4da3b551ae22f7823fbad70d531e5e3e6588f120954709a623b3c-primary.sqlite.bz2",
      "summary": "Typesetting job application",
      "supplier": "Organization: http://openeuler.org",
      "versionInfo": "9:svn56998-2.oe2403sp3"
    },
    {
      "SPDXID": "SPDXRef-rpm-texlive-bez123-svn15878.1.1b",
      "name": "texlive-bez123",
      "checksums": [
        {
          "algorithm": "SHA256",
          "checksumValue": "3e53f0d8ae704bc12df4922c1fcff139f1a780db4ddb2545de528886dea6e5af"
        }
      ],
      "description": "Provides additional facilities in a picture environment for\ndrawing linear, cubic, and rational quadratic Bezier curves\n(standard LaTeX only offers non-rational quadratic splines).\nProvides a package multiply that provides a command for\nmultiplication of a length without numerical overflow.",
      "downloadLocation": "NOASSERTION",
      "externalRefs": [
        {
          "referenceCategory": "PACKAGE_MANAGER",
          "referenceLocator": "pkg:rpm/texlive-bez123@svn15878.1.1b-2.oe2403sp3?arch=noarch&epoch=9&upstream=texlive-split-c-2021-2.oe2403sp3.src.rpm",
          "referenceType": "purl"
        }
      ],
      "filesAnalyzed": false,
      "homepage": "http://tug.org/texlive/",
      "sourceInfo": "acquired package info from repodata DB: repodata/1237fc88d0e4da3b551ae22f7823fbad70d531e5e3e6588f120954709a623b3c-primary.sqlite.bz2",
      "summary": "Support for Bezier curves",
      "supplier": "Organization: http://openeuler.org",
      "versionInfo": "9:svn15878.1.1b-2.oe2403sp3"
    },
    {
      "SPDXID": "SPDXRef-rpm-texlive-bhcexam-svn39041",
      "name": "texlive-bhcexam",
      "checksums": [
        {
          "algorithm": "SHA256",
          "checksumValue": "ce64cff8014592d85f10414caf59164c8f81aec47c587a37bffd322b3c447452"
        }
      ],
      "description": "The class based on the exam class, and is specially designed\nfor High School Mathematics Teachers in China.",
      "downloadLocation": "NOASSERTION",
      "externalRefs": [
        {
          "referenceCategory": "PACKAGE_MANAGER",
          "referenceLocator": "pkg:rpm/texlive-bhcexam@svn39041-2.oe2403sp3?arch=noarch&epoch=9&upstream=texlive-split-c-2021-2.oe2403sp3.src.rpm",
          "referenceType": "purl"
        }
      ],
      "filesAnalyzed": false,
      "homepage": "http://tug.org/texlive/",
      "sourceInfo": "acquired package info from repodata DB: repodata/1237fc88d0e4da3b551ae22f7823fbad70d531e5e3e6588f120954709a623b3c-primary.sqlite.bz2",
      "summary": "An exam class designed for Mathematics Teachers in China",
      "supplier": "Organization: http://openeuler.org",
      "versionInfo": "9:svn39041-2.oe2403sp3"
    },
    {
      "SPDXID": "SPDXRef-rpm-texlive-bibletext-svn45196",
      "name": "texlive-bibletext",
      "checksums": [
        {
          "algorithm": "SHA256",
          "checksumValue": "6cfcc05c69658b3591f9bbc49556ade4de968615024aa1d21391f6180c560e7d"
        }
      ],
      "description": "The package allows to insert Bible texts in a document by\nspecifying references.",
      "downloadLocation": "NOASSERTION",
      "externalRefs": [
        {
          "referenceCategory": "PACKAGE_MANAGER",
          "referenceLocator": "pkg:rpm/texlive-bibletext@svn45196-2.oe2403sp3?arch=noarch&epoch=9&upstream=texlive-split-c-2021-2.oe2403sp3.src.rpm",
          "referenceType": "purl"
        }
      ],
      "filesAnalyzed": false,
      "homepage": "http://tug.org/texlive/",
      "sourceInfo": "acquired package info from repodata DB: repodata/1237fc88d0e4da3b551ae22f7823fbad70d531e5e3e6588f120954709a623b3c-primary.sqlite.bz2",
      "summary": "Insert Bible passages by their reference",
      "supplier": "Organization: http://openeuler.org",
      "versionInfo": "9:svn45196-2.oe2403sp3"
    },
    {
      "SPDXID": "SPDXRef-rpm-texlive-bigfoot-svn38248.2.1",
      "name": "texlive-bigfoot",
      "checksums": [
        {
          "algorithm": "SHA256",
          "checksumValue": "6cc2a75f44bf850f7cb865c7d06a918a9fdb758aab4bc4b83819c658374c5275"
        }
      ],
      "description": "The package aims to provide a 'one-stop' solution to\nrequirements for footnotes. It offers: Multiple footnote\napparatus superior to that of manyfoot Footnotes can be\nformatted in separate paragraphs, or be run into a single\nparagraph (this choice may be selected per footnote series);\nThings you might have expected (such as \\verb-like material in\nfootnotes, and colour selections over page breaks) now work.\nNote that the majority of the bigfoot package's interface is\nidentical to that of manyfoot; users should seek information\nfrom that package's documentation. The bigfoot bundle also\nprovides the perpage and suffix packages.",
      "downloadLocation": "NOASSERTION",
      "externalRefs": [
        {
          "referenceCategory": "PACKAGE_MANAGER",
          "referenceLocator": "pkg:rpm/texlive-bigfoot@svn38248.2.1-2.oe2403sp3?arch=noarch&epoch=9&upstream=texlive-split-c-2021-2.oe2403sp3.src.rpm",
          "referenceType": "purl"
        }
      ],
      "filesAnalyzed": false,
      "homepage": "http://tug.org/texlive/",
      "sourceInfo": "acquired package info from repodata DB: repodata/1237fc88d0e4da3b551ae22f7823fbad70d531e5e3e6588f120954709a623b3c-primary.sqlite.bz2",
      "summary": "Footnotes for critical editions",
      "supplier": "Organization: http://openeuler.org",
      "versionInfo": "9:svn38248.2.1-2.oe2403sp3"
    },
    {
      "SPDXID": "SPDXRef-rpm-texlive-bigints-svn29803.0",
      "name": "texlive-bigints",
      "checksums": [
        {
          "algorithm": "SHA256",
          "checksumValue": "3df44a2a7acfaa421ab26812f9aab278d80883245b35f16747e83fc8bc5a5941"
        }
      ],
      "description": "The package provides facilities for drawing big integral signs\nwhen needed. An example would be when the integrand is a\nmatrix.",
      "downloadLocation": "NOASSERTION",
      "externalRefs": [
        {
          "referenceCategory": "PACKAGE_MANAGER",
          "referenceLocator": "pkg:rpm/texlive-bigints@svn29803.0-2.oe2403sp3?arch=noarch&epoch=9&upstream=texlive-split-c-2021-2.oe2403sp3.src.rpm",
          "referenceType": "purl"
        }
      ],
      "filesAnalyzed": false,
      "homepage": "http://tug.org/texlive/",
      "sourceInfo": "acquired package info from repodata DB: repodata/1237fc88d0e4da3b551ae22f7823fbad70d531e5e3e6588f120954709a623b3c-primary.sqlite.bz2",
      "summary": "Writing big integrals",
      "supplier": "Organization: http://openeuler.org",
      "versionInfo": "9:svn29803.0-2.oe2403sp3"
    },
    {
      "SPDXID": "SPDXRef-rpm-texlive-biochemistry-colors-svn54512",
      "name": "texlive-biochemistry-colors",
      "checksums": [
        {
          "algorithm": "SHA256",
          "checksumValue": "5edff229a778bf736f0bb9c65f5b14c09651d61c1a7e677fd71429dfe10d0343"
        }
      ],
      "description": "Biochemistry-colors.sty defines the standard colors of\nbiochemistry for use with the color package and the xcolor\npackage. xcolor is loaded by Biochemistry-colors.sty. Colors\ninclude: Shapely-colors for amino acids and nucleotides. CPK-\nColors (Corey, Pauling and Koltun) of elements. Jmol-colors of\nelements, important isotopes and structures. Glycopedia colors\nfor sugars.",
      "downloadLocation": "NOASSERTION",
      "externalRefs": [
        {
          "referenceCategory": "PACKAGE_MANAGER",
          "referenceLocator": "pkg:rpm/texlive-biochemistry-colors@svn54512-2.oe2403sp3?arch=noarch&epoch=9&upstream=texlive-split-c-2021-2.oe2403sp3.src.rpm",
          "referenceType": "purl"
        }
      ],
      "filesAnalyzed": false,
      "homepage": "http://tug.org/texlive/",
      "sourceInfo": "acquired package info from repodata DB: repodata/1237fc88d0e4da3b551ae22f7823fbad70d531e5e3e6588f120954709a623b3c-primary.sqlite.bz2",
      "summary": "Colors used to display amino acids, nucleotides, sugars or atoms in biochemistry",
      "supplier": "Organization: http://openeuler.org",
      "versionInfo": "9:svn54512-2.oe2403sp3"
    },
    {
      "SPDXID": "SPDXRef-rpm-texlive-bithesis-svn57388",
      "name": "texlive-bithesis",
      "checksums": [
        {
          "algorithm": "SHA256",
          "checksumValue": "13f9162dd6f687d24eca576dc7ce766d6da7dc00f5931c1f1570d434b42b0028"
        }
      ],
      "description": "This package establishes a simple and easy-to-use LaTeX\ntemplate for Beijing Institute of Technology dissertations,\nincluding general undergraduate research papers and master's\ntheses.",
      "downloadLocation": "NOASSERTION",
      "externalRefs": [
        {
          "referenceCategory": "PACKAGE_MANAGER",
          "referenceLocator": "pkg:rpm/texlive-bithesis@svn57388-3.oe2403sp3?arch=noarch&epoch=9&upstream=texlive-split-x-2021-3.oe2403sp3.src.rpm",
          "referenceType": "purl"
        }
      ],
      "filesAnalyzed": false,
      "homepage": "http://tug.org/texlive/",
      "sourceInfo": "acquired package info from repodata DB: repodata/1237fc88d0e4da3b551ae22f7823fbad70d531e5e3e6588f120954709a623b3c-primary.sqlite.bz2",
      "summary": "Templates for the Beijing Institute of Technology",
      "supplier": "Organization: http://openeuler.org",
      "versionInfo": "9:svn57388-3.oe2403sp3"
    },
    {
      "SPDXID": "SPDXRef-rpm-texlive-bizcard-svn15878.1.1",
      "name": "texlive-bizcard",
      "checksums": [
        {
          "algorithm": "SHA256",
          "checksumValue": "57b056cd9ce5805f5fcddfd0757f091780e458c65d3692697c7039cd2f594140"
        }
      ],
      "description": "This is an adaption for current LaTeX of a LaTeX 2.09 style by\nSilvano Balemi. It produces cards at the normal US card size,\n76.2mm x 50.8mm.",
      "downloadLocation": "NOASSERTION",
      "externalRefs": [
        {
          "referenceCategory": "PACKAGE_MANAGER",
          "referenceLocator": "pkg:rpm/texlive-bizcard@svn15878.1.1-2.oe2403sp3?arch=noarch&epoch=9&upstream=texlive-split-c-2021-2.oe2403sp3.src.rpm",
          "referenceType": "purl"
        }
      ],
      "filesAnalyzed": false,
      "homepage": "http://tug.org/texlive/",
      "sourceInfo": "acquired package info from repodata DB: repodata/1237fc88d0e4da3b551ae22f7823fbad70d531e5e3e6588f120954709a623b3c-primary.sqlite.bz2",
      "summary": "Typeset business cards",
      "supplier": "Organization: http://openeuler.org",
      "versionInfo": "9:svn15878.1.1-2.oe2403sp3"
    },
    {
      "SPDXID": "SPDXRef-rpm-texlive-blindtext-svn25039.2.0",
      "name": "texlive-blindtext",
      "checksums": [
        {
          "algorithm": "SHA256",
          "checksumValue": "305e40554714e62c1402b59797d949284562c5977a32709c2124071baf4f4991"
        }
      ],
      "description": "The package provides the commands \\blindtext and \\Blindtext for\ncreating 'blind' text useful in testing new classes and\npackages, and \\blinddocument, \\Blinddocument for creating an\nentire random document with sections, lists, mathematics, etc.\nThe package supports three languages, english, (n)german and\nlatin; the latin option provides a short \"lorem ipsum\" (for a\nfuller lorem ipsum text, see the lipsum package).",
      "downloadLocation": "NOASSERTION",
      "externalRefs": [
        {
          "referenceCategory": "PACKAGE_MANAGER",
          "referenceLocator": "pkg:rpm/texlive-blindtext@svn25039.2.0-2.oe2403sp3?arch=noarch&epoch=9&upstream=texlive-split-d-2021-2.oe2403sp3.src.rpm",
          "referenceType": "purl"
        }
      ],
      "filesAnalyzed": false,
      "homepage": "http://tug.org/texlive/",
      "sourceInfo": "acquired package info from repodata DB: repodata/1237fc88d0e4da3b551ae22f7823fbad70d531e5e3e6588f120954709a623b3c-primary.sqlite.bz2",
      "summary": "Producing 'blind' text for testing",
      "supplier": "Organization: http://openeuler.org",
      "versionInfo": "9:svn25039.2.0-2.oe2403sp3"
    },
    {
      "SPDXID": "SPDXRef-rpm-texlive-blkarray-svn36406.0.07",
      "name": "texlive-blkarray",
      "checksums": [
        {
          "algorithm": "SHA256",
          "checksumValue": "4111925b25529b79895e59076ddf491913a118c2b8d5e94da3d0819fe28f3a0a"
        }
      ],
      "description": "An experimental package which implements an environment,\nblockarray, that may be used in the same way as the array or\ntabular environments of standard LaTeX, or their extended\nversions defined in array. If used in math-mode, blockarray\nacts like array, otherwise it acts like tabular. The package\nimplements a new method of defining column types, and also\nblock and block* environments, for specifying sub-arrays of the\nmain array. What's more, the \\footnote command works inside a\nblockarray.",
      "downloadLocation": "NOASSERTION",
      "externalRefs": [
        {
          "referenceCategory": "PACKAGE_MANAGER",
          "referenceLocator": "pkg:rpm/texlive-blkarray@svn36406.0.07-2.oe2403sp3?arch=noarch&epoch=9&upstream=texlive-split-d-2021-2.oe2403sp3.src.rpm",
          "referenceType": "purl"
        }
      ],
      "filesAnalyzed": false,
      "homepage": "http://tug.org/texlive/",
      "sourceInfo": "acquired package info from repodata DB: repodata/1237fc88d0e4da3b551ae22f7823fbad70d531e5e3e6588f120954709a623b3c-primary.sqlite.bz2",
      "summary": "Extended array and tabular",
      "supplier": "Organization: http://openeuler.org",
      "versionInfo": "9:svn36406.0.07-2.oe2403sp3"
    },
    {
      "SPDXID": "SPDXRef-rpm-texlive-block-svn17209.0",
      "name": "texlive-block",
      "checksums": [
        {
          "algorithm": "SHA256",
          "checksumValue": "1ff8419fb6e8cde35c324a3ddf7e9815e7f08ef1dac719df875dbd471a76e7d2"
        }
      ],
      "description": "A style file for use with the letter class that overwrites the\n\\opening and \\closing macros so that letters can be styled with\nthe block letter style instead of the default style. Thus, the\nreturn address, the closing, and the signature appear flushed\non the left margin.",
      "downloadLocation": "NOASSERTION",
      "externalRefs": [
        {
          "referenceCategory": "PACKAGE_MANAGER",
          "referenceLocator": "pkg:rpm/texlive-block@svn17209.0-2.oe2403sp3?arch=noarch&epoch=9&upstream=texlive-split-d-2021-2.oe2403sp3.src.rpm",
          "referenceType": "purl"
        }
      ],
      "filesAnalyzed": false,
      "homepage": "http://tug.org/texlive/",
      "sourceInfo": "acquired package info from repodata DB: repodata/1237fc88d0e4da3b551ae22f7823fbad70d531e5e3e6588f120954709a623b3c-primary.sqlite.bz2",
      "summary": "A block letter style for the letter class",
      "supplier": "Organization: http://openeuler.org",
      "versionInfo": "9:svn17209.0-2.oe2403sp3"
    },
    {
      "SPDXID": "SPDXRef-rpm-texlive-blowup-svn46213",
      "name": "texlive-blowup",
      "checksums": [
        {
          "algorithm": "SHA256",
          "checksumValue": "98006a8ed7e62b860218bbbe671c97ed8a0f7f04850247bfeaa93a2cf7bbc573"
        }
      ],
      "description": "The package blowup only defines the user-level macro \\blowup,\nwhich can be used to upscale or downscale all pages of a\ndocument. It is similar to the TeX primitive \\magnification but\nmore accurate and user-friendly.",
      "downloadLocation": "NOASSERTION",
      "externalRefs": [
        {
          "referenceCategory": "PACKAGE_MANAGER",
          "referenceLocator": "pkg:rpm/texlive-blowup@svn46213-3.oe2403sp3?arch=noarch&epoch=9&upstream=texlive-split-z-2021-3.oe2403sp3.src.rpm",
          "referenceType": "purl"
        }
      ],
      "filesAnalyzed": false,
      "homepage": "http://tug.org/texlive/",
      "sourceInfo": "acquired package info from repodata DB: repodata/1237fc88d0e4da3b551ae22f7823fbad70d531e5e3e6588f120954709a623b3c-primary.sqlite.bz2",
      "summary": "Upscale or downscale all pages of a document",
      "supplier": "Organization: http://openeuler.org",
      "versionInfo": "9:svn46213-3.oe2403sp3"
    },
    {
      "SPDXID": "SPDXRef-rpm-texlive-bnumexpr-svn49643",
      "name": "texlive-bnumexpr",
      "checksums": [
        {
          "algorithm": "SHA256",
          "checksumValue": "fec6cf6cb141d96fe8db96c17c16c367bb326a8518f18cc41003686a2c62b109"
        }
      ],
      "description": "The package extends eTeX \\numexpr...\\relax operation to allow\nbig integers. Package option allowpower furthermore enables ^\nfor power operations. By default, bnumexpr loads package\nxintcore (part of the xint bundle) and uses its arithmetic\nmacros.",
      "downloadLocation": "NOASSERTION",
      "externalRefs": [
        {
          "referenceCategory": "PACKAGE_MANAGER",
          "referenceLocator": "pkg:rpm/texlive-bnumexpr@svn49643-2.oe2403sp3?arch=noarch&epoch=9&upstream=texlive-split-d-2021-2.oe2403sp3.src.rpm",
          "referenceType": "purl"
        }
      ],
      "filesAnalyzed": false,
      "homepage": "http://tug.org/texlive/",
      "sourceInfo": "acquired package info from repodata DB: repodata/1237fc88d0e4da3b551ae22f7823fbad70d531e5e3e6588f120954709a623b3c-primary.sqlite.bz2",
      "summary": "Extends eTeX's \\numexpr...\\relax construct to big integers",
      "supplier": "Organization: http://openeuler.org",
      "versionInfo": "9:svn49643-2.oe2403sp3"
    },
    {
      "SPDXID": "SPDXRef-rpm-texlive-boites-svn32235.1.1",
      "name": "texlive-boites",
      "checksums": [
        {
          "algorithm": "SHA256",
          "checksumValue": "c686c1108c8f8c27d288d7d8b38eea6d601a9c0bf1e7e5738f3ce6f38e058b93"
        }
      ],
      "description": "Defines environments that allow page breaks inside framed boxes\nwhose edges may be variously fancy. The bundle includes a few\nexamples (shaded box, box with a wavy line on its side, etc).",
      "downloadLocation": "NOASSERTION",
      "externalRefs": [
        {
          "referenceCategory": "PACKAGE_MANAGER",
          "referenceLocator": "pkg:rpm/texlive-boites@svn32235.1.1-2.oe2403sp3?arch=noarch&epoch=9&upstream=texlive-split-d-2021-2.oe2403sp3.src.rpm",
          "referenceType": "purl"
        }
      ],
      "filesAnalyzed": false,
      "homepage": "http://tug.org/texlive/",
      "sourceInfo": "acquired package info from repodata DB: repodata/1237fc88d0e4da3b551ae22f7823fbad70d531e5e3e6588f120954709a623b3c-primary.sqlite.bz2",
      "summary": "Boxes that may break across pages",
      "supplier": "Organization: http://openeuler.org",
      "versionInfo": "9:svn32235.1.1-2.oe2403sp3"
    },
    {
      "SPDXID": "SPDXRef-rpm-texlive-bold-extra-svn17076.0.1",
      "name": "texlive-bold-extra",
      "checksums": [
        {
          "algorithm": "SHA256",
          "checksumValue": "ba86a324d303322783656dcd4e5e7bbdc1f37e18e090b86cdf3ea434f5773c7a"
        }
      ],
      "description": "Allows access to 'extra' bold fonts for Computer Modern OT1\nencoding (the fonts are available in Metafont source). Since\nthere is more than one bold tt-family font set, the version\nrequired is selected by a package option.",
      "downloadLocation": "NOASSERTION",
      "externalRefs": [
        {
          "referenceCategory": "PACKAGE_MANAGER",
          "referenceLocator": "pkg:rpm/texlive-bold-extra@svn17076.0.1-2.oe2403sp3?arch=noarch&epoch=9&upstream=texlive-split-d-2021-2.oe2403sp3.src.rpm",
          "referenceType": "purl"
        }
      ],
      "filesAnalyzed": false,
      "homepage": "http://tug.org/texlive/",
      "sourceInfo": "acquired package info from repodata DB: repodata/1237fc88d0e4da3b551ae22f7823fbad70d531e5e3e6588f120954709a623b3c-primary.sqlite.bz2",
      "summary": "Use bold small caps and typewriter fonts",
      "supplier": "Organization: http://openeuler.org",
      "versionInfo": "9:svn17076.0.1-2.oe2403sp3"
    },
    {
      "SPDXID": "SPDXRef-rpm-texlive-bookcover-svn57326",
      "name": "texlive-bookcover",
      "checksums": [
        {
          "algorithm": "SHA256",
          "checksumValue": "c20fcc3b00a4dcc9c3a8f16c8261d0211d4f61cfd6119d2e00e9f39b7489f9e5"
        }
      ],
      "description": "This class helps typesetting book covers and dust jackets.",
      "downloadLocation": "NOASSERTION",
      "externalRefs": [
        {
          "referenceCategory": "PACKAGE_MANAGER",
          "referenceLocator": "pkg:rpm/texlive-bookcover@svn57326-2.oe2403sp3?arch=noarch&epoch=9&upstream=texlive-split-d-2021-2.oe2403sp3.src.rpm",
          "referenceType": "purl"
        }
      ],
      "filesAnalyzed": false,
      "homepage": "http://tug.org/texlive/",
      "sourceInfo": "acquired package info from repodata DB: repodata/1237fc88d0e4da3b551ae22f7823fbad70d531e5e3e6588f120954709a623b3c-primary.sqlite.bz2",
      "summary": "A class for book covers and dust jackets",
      "supplier": "Organization: http://openeuler.org",
      "versionInfo": "9:svn57326-2.oe2403sp3"
    },
    {
      "SPDXID": "SPDXRef-rpm-texlive-bookest-svn15878.1.1",
      "name": "texlive-bookest",
      "checksums": [
        {
          "algorithm": "SHA256",
          "checksumValue": "985c7a9c162cf29bc227385614aec730f5ccb99419f50a9e821f5a91ce95177e"
        }
      ],
      "description": "The class extends the standard book class, in the areas of\ncolour scheme management, document layout, headings and\nfooters, front page layout, and other minor items.",
      "downloadLocation": "NOASSERTION",
      "externalRefs": [
        {
          "referenceCategory": "PACKAGE_MANAGER",
          "referenceLocator": "pkg:rpm/texlive-bookest@svn15878.1.1-2.oe2403sp3?arch=noarch&epoch=9&upstream=texlive-split-d-2021-2.oe2403sp3.src.rpm",
          "referenceType": "purl"
        }
      ],
      "filesAnalyzed": false,
      "homepage": "http://tug.org/texlive/",
      "sourceInfo": "acquired package info from repodata DB: repodata/1237fc88d0e4da3b551ae22f7823fbad70d531e5e3e6588f120954709a623b3c-primary.sqlite.bz2",
      "summary": "Extended book class",
      "supplier": "Organization: http://openeuler.org",
      "versionInfo": "9:svn15878.1.1-2.oe2403sp3"
    },
    {
      "SPDXID": "SPDXRef-rpm-texlive-booklet-svn15878.0.7b",
      "name": "texlive-booklet",
      "checksums": [
        {
          "algorithm": "SHA256",
          "checksumValue": "a97bfa84ec405d113caa9be4e553bac3aa976e4b584ec5ca937d455675b4d9f7"
        }
      ],
      "description": "Pages of a document processed with the booklet package will be\nreordered and scaled so that they can be printed as four pages\nper physical sheet of paper, two pages per side. The resulting\nsheets will, when folded in half, assemble into a booklet.\nInstructions on producing the manual itself as a booklet are\nincluded.",
      "downloadLocation": "NOASSERTION",
      "externalRefs": [
        {
          "referenceCategory": "PACKAGE_MANAGER",
          "referenceLocator": "pkg:rpm/texlive-booklet@svn15878.0.7b-2.oe2403sp3?arch=noarch&epoch=9&upstream=texlive-split-d-2021-2.oe2403sp3.src.rpm",
          "referenceType": "purl"
        }
      ],
      "filesAnalyzed": false,
      "homepage": "http://tug.org/texlive/",
      "sourceInfo": "acquired package info from repodata DB: repodata/1237fc88d0e4da3b551ae22f7823fbad70d531e5e3e6588f120954709a623b3c-primary.sqlite.bz2",
      "summary": "Aids for printing simple booklets",
      "supplier": "Organization: http://openeuler.org",
      "versionInfo": "9:svn15878.0.7b-2.oe2403sp3"
    },
    {
      "SPDXID": "SPDXRef-rpm-texlive-bookshelf-svn55475",
      "name": "texlive-bookshelf",
      "checksums": [
        {
          "algorithm": "SHA256",
          "checksumValue": "ee83d464bf9b077a63b98176fda2744ffe861e23c41f721d2c0713b38f53d1c1"
        }
      ],
      "description": "This package turns a BibTeX bibliography file into a\nrandomly-coloured, randomly-sized shelf of books, with the\ntitle and author in a randomly-chosen typeface.",
      "downloadLocation": "NOASSERTION",
      "externalRefs": [
        {
          "referenceCategory": "PACKAGE_MANAGER",
          "referenceLocator": "pkg:rpm/texlive-bookshelf@svn55475-3.oe2403sp3?arch=noarch&epoch=9&upstream=texlive-split-x-2021-3.oe2403sp3.src.rpm",
          "referenceType": "purl"
        }
      ],
      "filesAnalyzed": false,
      "homepage": "http://tug.org/texlive/",
      "sourceInfo": "acquired package info from repodata DB: repodata/1237fc88d0e4da3b551ae22f7823fbad70d531e5e3e6588f120954709a623b3c-primary.sqlite.bz2",
      "summary": "Create a nice image from a BibTeX file",
      "supplier": "Organization: http://openeuler.org",
      "versionInfo": "9:svn55475-3.oe2403sp3"
    },
    {
      "SPDXID": "SPDXRef-rpm-texlive-boolexpr-svn17830.3.14",
      "name": "texlive-boolexpr",
      "checksums": [
        {
          "algorithm": "SHA256",
          "checksumValue": "15ec867a619f397b181882653a33a99d0da66a68d6198788fb0246c5c7721fa7"
        }
      ],
      "description": "The \\boolexpr macro evaluates boolean expressions in a purely\nexpandable way. \\boolexpr{ A \\OR B \\AND C } expands to 0 if the\nlogical expression is TRUE. A, B, C may be: numeric expressions\nsuch as: x=y, x<>y, x>y or x<y; - boolean switches: \\iftrue\n0\\else 1\\fi; - conditionals: \\ifcsname whatsit\\endcsname 0\\else\n1\\fi; - another \\boolexpr: \\boolexpr{ D \\OR E \\AND F }:\n\\boolexpr may be used with \\ifcase: \\ifcase\\boolexpr{ A \\OR B\n\\AND C } What to do if true \\else What to do if false \\fi The\n\\switch command (which is also expandable) has the form:\n\\switch \\case{<boolean expression>} ... \\case{<boolean\nexpression>} ... ... \\otherwise ... \\endswitch",
      "downloadLocation": "NOASSERTION",
      "externalRefs": [
        {
          "referenceCategory": "PACKAGE_MANAGER",
          "referenceLocator": "pkg:rpm/texlive-boolexpr@svn17830.3.14-2.oe2403sp3?arch=noarch&epoch=9&upstream=texlive-split-d-2021-2.oe2403sp3.src.rpm",
          "referenceType": "purl"
        }
      ],
      "filesAnalyzed": false,
      "homepage": "http://tug.org/texlive/",
      "sourceInfo": "acquired package info from repodata DB: repodata/1237fc88d0e4da3b551ae22f7823fbad70d531e5e3e6588f120954709a623b3c-primary.sqlite.bz2",
      "summary": "A boolean expression evaluator and a switch command",
      "supplier": "Organization: http://openeuler.org",
      "versionInfo": "9:svn17830.3.14-2.oe2403sp3"
    },
    {
      "SPDXID": "SPDXRef-rpm-texlive-bophook-svn17062.0.02",
      "name": "texlive-bophook",
      "checksums": [
        {
          "algorithm": "SHA256",
          "checksumValue": "527bb5a49ad82848456f97d863401e5d9d9fb65f0b52d8515f28f82781430473"
        }
      ],
      "description": "Using the \\AtBeginPage hook, you can add material in the\nbackground of a page. \\PageLayout can be used to give page\nmakeup commands to be executed on every page (e.g., depending\non the page style).",
      "downloadLocation": "NOASSERTION",
      "externalRefs": [
        {
          "referenceCategory": "PACKAGE_MANAGER",
          "referenceLocator": "pkg:rpm/texlive-bophook@svn17062.0.02-2.oe2403sp3?arch=noarch&epoch=9&upstream=texlive-split-d-2021-2.oe2403sp3.src.rpm",
          "referenceType": "purl"
        }
      ],
      "filesAnalyzed": false,
      "homepage": "http://tug.org/texlive/",
      "sourceInfo": "acquired package info from repodata DB: repodata/1237fc88d0e4da3b551ae22f7823fbad70d531e5e3e6588f120954709a623b3c-primary.sqlite.bz2",
      "summary": "Provides an At-Begin-Page hook",
      "supplier": "Organization: http://openeuler.org",
      "versionInfo": "9:svn17062.0.02-2.oe2403sp3"
    },
    {
      "SPDXID": "SPDXRef-rpm-texlive-boxedminipage-svn54827",
      "name": "texlive-boxedminipage",
      "checksums": [
        {
          "algorithm": "SHA256",
          "checksumValue": "ca7ebd3ddb89539d36d1d8d62c589072c83fe1ea55596120f45a327c156da4ad"
        }
      ],
      "description": "The package essentially just wraps a minipage within an \\fbox.\nHowever, while\n\\fbox{\\begin{minipage}{\\linewidth}...\\end{minipage}} juts out\ninto the margin, \\begin{boxedminipage}...\\end{boxedminipage}\ndoes not. Instead, it subtracts the frame's dimensions from the\nspecified dimensions of the minipage before typesetting the\nminipage. Note: The package was formerly known as\nboxedminipage2e and now replaces Mario Wolczko's earlier\nboxedminipage package.",
      "downloadLocation": "NOASSERTION",
      "externalRefs": [
        {
          "referenceCategory": "PACKAGE_MANAGER",
          "referenceLocator": "pkg:rpm/texlive-boxedminipage@svn54827-2.oe2403sp3?arch=noarch&epoch=9&upstream=texlive-split-d-2021-2.oe2403sp3.src.rpm",
          "referenceType": "purl"
        }
      ],
      "filesAnalyzed": false,
      "homepage": "http://tug.org/texlive/",
      "sourceInfo": "acquired package info from repodata DB: repodata/1237fc88d0e4da3b551ae22f7823fbad70d531e5e3e6588f120954709a623b3c-primary.sqlite.bz2",
      "summary": "Framed minipages of a specified total width (text and frame combined)",
      "supplier": "Organization: http://openeuler.org",
      "versionInfo": "9:svn54827-2.oe2403sp3"
    },
    {
      "SPDXID": "SPDXRef-rpm-texlive-boxhandler-svn28031.1.30",
      "name": "texlive-boxhandler",
      "checksums": [
        {
          "algorithm": "SHA256",
          "checksumValue": "a7f2931ab5eac9a71b7cddba58240f7b6b5c36e9ea040fa7df97b09125103ac8"
        }
      ],
      "description": "The package allows the user to optimise presentation of LaTeX\ntables and figures. Boxhandler will lay out table and figure\ncaptions with a variety of stylistic apperances, and will also\nallow figures and tables to be \"wrapped\" in a manner consistent\nwith many business and government documents. For a document\nthat might appear in different venues with different\nformatting, boxhandler permits the creation of a LaTeX source\ndocument that can, with a single-line change in the source\ncode, produce an output that has very different layout from the\nbaseline configuration, not only in terms of caption style, but\nmore importantly in terms of the locations where figures,\ntables and lists appear (or not) in the document. Deferral\nroutines also allow one to keep all figure and table data in a\nseparate source file, while nonetheless producing a document\nwith figures and tables appearing in the desired location.",
      "downloadLocation": "NOASSERTION",
      "externalRefs": [
        {
          "referenceCategory": "PACKAGE_MANAGER",
          "referenceLocator": "pkg:rpm/texlive-boxhandler@svn28031.1.30-2.oe2403sp3?arch=noarch&epoch=9&upstream=texlive-split-d-2021-2.oe2403sp3.src.rpm",
          "referenceType": "purl"
        }
      ],
      "filesAnalyzed": false,
      "homepage": "http://tug.org/texlive/",
      "sourceInfo": "acquired package info from repodata DB: repodata/1237fc88d0e4da3b551ae22f7823fbad70d531e5e3e6588f120954709a623b3c-primary.sqlite.bz2",
      "summary": "Flexible Captioning and Deferred Box/List Printing",
      "supplier": "Organization: http://openeuler.org",
      "versionInfo": "9:svn28031.1.30-2.oe2403sp3"
    },
    {
      "SPDXID": "SPDXRef-rpm-texlive-bracketkey-svn17129.1.0",
      "name": "texlive-bracketkey",
      "checksums": [
        {
          "algorithm": "SHA256",
          "checksumValue": "07ba13463d5fab3401472ea816a1acc030f255914db76d8928d474905ec0bfb8"
        }
      ],
      "description": "The package provides an environment bracketkey for use when\nproducing lists of species.",
      "downloadLocation": "NOASSERTION",
      "externalRefs": [
        {
          "referenceCategory": "PACKAGE_MANAGER",
          "referenceLocator": "pkg:rpm/texlive-bracketkey@svn17129.1.0-2.oe2403sp3?arch=noarch&epoch=9&upstream=texlive-split-d-2021-2.oe2403sp3.src.rpm",
          "referenceType": "purl"
        }
      ],
      "filesAnalyzed": false,
      "homepage": "http://tug.org/texlive/",
      "sourceInfo": "acquired package info from repodata DB: repodata/1237fc88d0e4da3b551ae22f7823fbad70d531e5e3e6588f120954709a623b3c-primary.sqlite.bz2",
      "summary": "Produce bracketed identification keys",
      "supplier": "Organization: http://openeuler.org",
      "versionInfo": "9:svn17129.1.0-2.oe2403sp3"
    },
    {
      "SPDXID": "SPDXRef-rpm-texlive-braket-svn17127.0",
      "name": "texlive-braket",
      "checksums": [
        {
          "algorithm": "SHA256",
          "checksumValue": "1316f36c988157ad5a2be7d2d0e69149ab39182886be7a85b0e1ebe9bd7a6de0"
        }
      ],
      "description": "Provides macros to typeset bra-ket notation, as well as set\nspecifiers, with a single (\"|\") or a double (\"||\" or (\"\\|\")\nvertical bar specifier in between two bracketed parts. Each\nmacro comes in a fixed-size version and an expanding version.\nIf the package finds itself operating under e-tex, it uses the\nextended primitive \\middle for more reliable results",
      "downloadLocation": "NOASSERTION",
      "externalRefs": [
        {
          "referenceCategory": "PACKAGE_MANAGER",
          "referenceLocator": "pkg:rpm/texlive-braket@svn17127.0-2.oe2403sp3?arch=noarch&epoch=9&upstream=texlive-split-d-2021-2.oe2403sp3.src.rpm",
          "referenceType": "purl"
        }
      ],
      "filesAnalyzed": false,
      "homepage": "http://tug.org/texlive/",
      "sourceInfo": "acquired package info from repodata DB: repodata/1237fc88d0e4da3b551ae22f7823fbad70d531e5e3e6588f120954709a623b3c-primary.sqlite.bz2",
      "summary": "Dirac bra-ket and set notations",
      "supplier": "Organization: http://openeuler.org",
      "versionInfo": "9:svn17127.0-2.oe2403sp3"
    },
    {
      "SPDXID": "SPDXRef-rpm-texlive-breakurl-svn29901.1.40",
      "name": "texlive-breakurl",
      "checksums": [
        {
          "algorithm": "SHA256",
          "checksumValue": "c8d9ff24d303938d011d4b33825c574c8af6a120d2bfc5f3fd66dca2db593856"
        }
      ],
      "description": "This package provides a command much like hyperref's \\url that\ntypesets a URL using a typewriter-like font. However, if the\ndvips driver is being used, the original \\url doesn't allow\nline breaks in the middle of the created link: the link comes\nin one atomic piece. This package allows such line breaks in\nthe generated links.",
      "downloadLocation": "NOASSERTION",
      "externalRefs": [
        {
          "referenceCategory": "PACKAGE_MANAGER",
          "referenceLocator": "pkg:rpm/texlive-breakurl@svn29901.1.40-2.oe2403sp3?arch=noarch&epoch=9&upstream=texlive-split-d-2021-2.oe2403sp3.src.rpm",
          "referenceType": "purl"
        }
      ],
      "filesAnalyzed": false,
      "homepage": "http://tug.org/texlive/",
      "sourceInfo": "acquired package info from repodata DB: repodata/1237fc88d0e4da3b551ae22f7823fbad70d531e5e3e6588f120954709a623b3c-primary.sqlite.bz2",
      "summary": "Line-breakable \\url-like links in hyperref when compiling via dvips/ps2pdf",
      "supplier": "Organization: http://openeuler.org",
      "versionInfo": "9:svn29901.1.40-2.oe2403sp3"
    },
    {
      "SPDXID": "SPDXRef-rpm-texlive-bubblesort-svn56070",
      "name": "texlive-bubblesort",
      "checksums": [
        {
          "algorithm": "SHA256",
          "checksumValue": "ba81b43a2028b67cd63a963d417db81b2b1a8e0be9f08fbe4dbde43309bfb54f"
        }
      ],
      "description": "This package sorts a list of TeX items {item 1}...{item k} in\n\"increasing\" order where \"increasing\" is determined by a\ncomparator macro. By default it sorts real numbers with the\nusual meaning of \"increasing\" but some other examples are\ndiscussed in the documentation. A second macro is included\nwhich sorts one list and applies the same permutation to a\nsecond list.",
      "downloadLocation": "NOASSERTION",
      "externalRefs": [
        {
          "referenceCategory": "PACKAGE_MANAGER",
          "referenceLocator": "pkg:rpm/texlive-bubblesort@svn56070-3.oe2403sp3?arch=noarch&epoch=9&upstream=texlive-split-x-2021-3.oe2403sp3.src.rpm",
          "referenceType": "purl"
        }
      ],
      "filesAnalyzed": false,
      "homepage": "http://tug.org/texlive/",
      "sourceInfo": "acquired package info from repodata DB: repodata/1237fc88d0e4da3b551ae22f7823fbad70d531e5e3e6588f120954709a623b3c-primary.sqlite.bz2",
      "summary": "Bubble sorts a list",
      "supplier": "Organization: http://openeuler.org",
      "versionInfo": "9:svn56070-3.oe2403sp3"
    },
    {
      "SPDXID": "SPDXRef-rpm-texlive-bullcntr-svn15878.0.04",
      "name": "texlive-bullcntr",
      "checksums": [
        {
          "algorithm": "SHA256",
          "checksumValue": "d1472a8738acf3e357f6c60b76b4dd807e0ef16c2fc563dd5b8612cec98877f8"
        }
      ],
      "description": "The bullcntr package defines the command bullcntr, which may be\nthought of as an analogue of the \\fnsymbol command: like the\nlatter, it displays the value of a counter lying between 1 and\n9, but uses, for the purpose, a regular pattern of bullets.",
      "downloadLocation": "NOASSERTION",
      "externalRefs": [
        {
          "referenceCategory": "PACKAGE_MANAGER",
          "referenceLocator": "pkg:rpm/texlive-bullcntr@svn15878.0.04-2.oe2403sp3?arch=noarch&epoch=9&upstream=texlive-split-d-2021-2.oe2403sp3.src.rpm",
          "referenceType": "purl"
        }
      ],
      "filesAnalyzed": false,
      "homepage": "http://tug.org/texlive/",
      "sourceInfo": "acquired package info from repodata DB: repodata/1237fc88d0e4da3b551ae22f7823fbad70d531e5e3e6588f120954709a623b3c-primary.sqlite.bz2",
      "summary": "Display list item counter as regular pattern of bullets",
      "supplier": "Organization: http://openeuler.org",
      "versionInfo": "9:svn15878.0.04-2.oe2403sp3"
    },
    {
      "SPDXID": "SPDXRef-rpm-texlive-bxcalc-svn46482",
      "name": "texlive-bxcalc",
      "checksums": [
        {
          "algorithm": "SHA256",
          "checksumValue": "d0c1d8df5cc19d6059617505a0549c280dfe521319ca717e1002747c49569f1a"
        }
      ],
      "description": "This package bundle consists of the following packages:\nbxcalcize: To make calc expressions available in more places.\nbxcalcux: To add user-defined units to the calc syntax. In\naddition, this bundle provides the bxcalc package, which simply\nloads the above-mentioned packages internally.",
      "downloadLocation": "NOASSERTION",
      "externalRefs": [
        {
          "referenceCategory": "PACKAGE_MANAGER",
          "referenceLocator": "pkg:rpm/texlive-bxcalc@svn46482-2.oe2403sp3?arch=noarch&epoch=9&upstream=texlive-split-d-2021-2.oe2403sp3.src.rpm",
          "referenceType": "purl"
        }
      ],
      "filesAnalyzed": false,
      "homepage": "http://tug.org/texlive/",
      "sourceInfo": "acquired package info from repodata DB: repodata/1237fc88d0e4da3b551ae22f7823fbad70d531e5e3e6588f120954709a623b3c-primary.sqlite.bz2",
      "summary": "To extend the functionality of the calc package",
      "supplier": "Organization: http://openeuler.org",
      "versionInfo": "9:svn46482-2.oe2403sp3"
    },
    {
      "SPDXID": "SPDXRef-rpm-texlive-bxdpx-beamer-svn41813",
      "name": "texlive-bxdpx-beamer",
      "checksums": [
        {
          "algorithm": "SHA256",
          "checksumValue": "4c1cb6bf346ae9322514d67790e919de74d9009bf6c10c343703415863dcf09b"
        }
      ],
      "description": "The package is a driver to support beamer Navigation symbols\nand \\framezoomed regions when using dvipdfmx as PDF generator\n(e.g., as part of e-pTeX). The package does not define any\n'user' commands.",
      "downloadLocation": "NOASSERTION",
      "externalRefs": [
        {
          "referenceCategory": "PACKAGE_MANAGER",
          "referenceLocator": "pkg:rpm/texlive-bxdpx-beamer@svn41813-2.oe2403sp3?arch=noarch&epoch=9&upstream=texlive-split-d-2021-2.oe2403sp3.src.rpm",
          "referenceType": "purl"
        }
      ],
      "filesAnalyzed": false,
      "homepage": "http://tug.org/texlive/",
      "sourceInfo": "acquired package info from repodata DB: repodata/1237fc88d0e4da3b551ae22f7823fbad70d531e5e3e6588f120954709a623b3c-primary.sqlite.bz2",
      "summary": "Dvipdfmx extras for use with beamer",
      "supplier": "Organization: http://openeuler.org",
      "versionInfo": "9:svn41813-2.oe2403sp3"
    },
    {
      "SPDXID": "SPDXRef-rpm-texlive-bxdvidriver-svn43219",
      "name": "texlive-bxdvidriver",
      "checksums": [
        {
          "algorithm": "SHA256",
          "checksumValue": "a5a3ef03df5e2faa845db9fe946c48e1f62412dbc1894c07ee8b8639f6bacd88"
        }
      ],
      "description": "This single-function package enables authors to specify a\nglobal driver option (dvips, dvipdfmx, etc) which is applied\nonly when the engine outputs a DVI file. It is useful to create\nspecial document- templates that can be compiled in both PDF-\nmode and DVI-mode.",
      "downloadLocation": "NOASSERTION",
      "externalRefs": [
        {
          "referenceCategory": "PACKAGE_MANAGER",
          "referenceLocator": "pkg:rpm/texlive-bxdvidriver@svn43219-2.oe2403sp3?arch=noarch&epoch=9&upstream=texlive-split-d-2021-2.oe2403sp3.src.rpm",
          "referenceType": "purl"
        }
      ],
      "filesAnalyzed": false,
      "homepage": "http://tug.org/texlive/",
      "sourceInfo": "acquired package info from repodata DB: repodata/1237fc88d0e4da3b551ae22f7823fbad70d531e5e3e6588f120954709a623b3c-primary.sqlite.bz2",
      "summary": "Enables specifying a driver option effective only in DVI output",
      "supplier": "Organization: http://openeuler.org",
      "versionInfo": "9:svn43219-2.oe2403sp3"
    },
    {
      "SPDXID": "SPDXRef-rpm-texlive-bxenclose-svn40213",
      "name": "texlive-bxenclose",
      "checksums": [
        {
          "algorithm": "SHA256",
          "checksumValue": "0e764693e6734e3f8fc24d37eaf20e38f0022c0de7705225fb42b8dcace36ceb"
        }
      ],
      "description": "The package enables authors to designate in the preamble to\nmake the document body enclosed with the given pieces of code.\nAs is known, there are already various mechanisms provided by\nLaTeX kernel or packages that attach hooks at the beginning and\nend of documents.",
      "downloadLocation": "NOASSERTION",
      "externalRefs": [
        {
          "referenceCategory": "PACKAGE_MANAGER",
          "referenceLocator": "pkg:rpm/texlive-bxenclose@svn40213-2.oe2403sp3?arch=noarch&epoch=9&upstream=texlive-split-d-2021-2.oe2403sp3.src.rpm",
          "referenceType": "purl"
        }
      ],
      "filesAnalyzed": false,
      "homepage": "http://tug.org/texlive/",
      "sourceInfo": "acquired package info from repodata DB: repodata/1237fc88d0e4da3b551ae22f7823fbad70d531e5e3e6588f120954709a623b3c-primary.sqlite.bz2",
      "summary": "Enclose the document body with some pieces of code",
      "supplier": "Organization: http://openeuler.org",
      "versionInfo": "9:svn40213-2.oe2403sp3"
    },
    {
      "SPDXID": "SPDXRef-rpm-texlive-bxnewfont-svn44173",
      "name": "texlive-bxnewfont",
      "checksums": [
        {
          "algorithm": "SHA256",
          "checksumValue": "2c535cbbdc1f1282454f518863959587558d227a8b72fdc326ad058327c136ae"
        }
      ],
      "description": "This package provides a new command \\newfontx. It is similar to\nthe old (and deprecated) command \\newfont in function, but is\nmore compatible with NFSS. In particular, one can safely change\nfont size after invoking a font command defined by \\newfontx.\nThe new command will be useful to users who know much of the\nold \\newfont command but are unfamiliar with the detail of\nNFSS.",
      "downloadLocation": "NOASSERTION",
      "externalRefs": [
        {
          "referenceCategory": "PACKAGE_MANAGER",
          "referenceLocator": "pkg:rpm/texlive-bxnewfont@svn44173-2.oe2403sp3?arch=noarch&epoch=9&upstream=texlive-split-d-2021-2.oe2403sp3.src.rpm",
          "referenceType": "purl"
        }
      ],
      "filesAnalyzed": false,
      "homepage": "http://tug.org/texlive/",
      "sourceInfo": "acquired package info from repodata DB: repodata/1237fc88d0e4da3b551ae22f7823fbad70d531e5e3e6588f120954709a623b3c-primary.sqlite.bz2",
      "summary": "Enhanced \\newfont command",
      "supplier": "Organization: http://openeuler.org",
      "versionInfo": "9:svn44173-2.oe2403sp3"
    },
    {
      "SPDXID": "SPDXRef-rpm-texlive-bxpapersize-svn56491",
      "name": "texlive-bxpapersize",
      "checksums": [
        {
          "algorithm": "SHA256",
          "checksumValue": "a124f590d72cb67ad5856130a409c7aee3757d4b02616f3f2b8a510d71708cb5"
        }
      ],
      "description": "As is well known, in LaTeX processing layout paper size\nspecified by document class options is not automatically\napplied to output paper size. This package enables LaTeX\nauthors to synchronize both kinds of paper sizes.",
      "downloadLocation": "NOASSERTION",
      "externalRefs": [
        {
          "referenceCategory": "PACKAGE_MANAGER",
          "referenceLocator": "pkg:rpm/texlive-bxpapersize@svn56491-2.oe2403sp3?arch=noarch&epoch=9&upstream=texlive-split-d-2021-2.oe2403sp3.src.rpm",
          "referenceType": "purl"
        }
      ],
      "filesAnalyzed": false,
      "homepage": "http://tug.org/texlive/",
      "sourceInfo": "acquired package info from repodata DB: repodata/1237fc88d0e4da3b551ae22f7823fbad70d531e5e3e6588f120954709a623b3c-primary.sqlite.bz2",
      "summary": "Synchronize output paper size with layout paper size",
      "supplier": "Organization: http://openeuler.org",
      "versionInfo": "9:svn56491-2.oe2403sp3"
    },
    {
      "SPDXID": "SPDXRef-rpm-texlive-bxpdfver-svn57755",
      "name": "texlive-bxpdfver",
      "checksums": [
        {
          "algorithm": "SHA256",
          "checksumValue": "b7f161bb84dff13044a72c7167499111a852c83820d3bf97b72373ff6da7bb7f"
        }
      ],
      "description": "This package enables users to specify in their sources the\nfollowing settings on the PDF document to output: PDF version\n(1.4, 1.5 etc.); whether or not to compress streams; whether or\nnot to use object streams. This package supports all major PDF-\noutput engines and dvipdfmx.",
      "downloadLocation": "NOASSERTION",
      "externalRefs": [
        {
          "referenceCategory": "PACKAGE_MANAGER",
          "referenceLocator": "pkg:rpm/texlive-bxpdfver@svn57755-2.oe2403sp3?arch=noarch&epoch=9&upstream=texlive-split-d-2021-2.oe2403sp3.src.rpm",
          "referenceType": "purl"
        }
      ],
      "filesAnalyzed": false,
      "homepage": "http://tug.org/texlive/",
      "sourceInfo": "acquired package info from repodata DB: repodata/1237fc88d0e4da3b551ae22f7823fbad70d531e5e3e6588f120954709a623b3c-primary.sqlite.bz2",
      "summary": "Specify version and compression level of output PDF files",
      "supplier": "Organization: http://openeuler.org",
      "versionInfo": "9:svn57755-2.oe2403sp3"
    },
    {
      "SPDXID": "SPDXRef-rpm-texlive-bxtexlogo-svn47230",
      "name": "texlive-bxtexlogo",
      "checksums": [
        {
          "algorithm": "SHA256",
          "checksumValue": "c73cd01f293207fa1acd5ea90b7a4e3308725e06e5fcb6aefd04d53f65c2b70e"
        }
      ],
      "description": "The hologo package provides many useful logos of popular (and\nnot so popular) TeX-family software. However, its interface is\na bit cumbersome because you must type \\hologo{BibTeX} instead\nof \\BibTeX. This package makes it possible to import some of\nthe logos provided by hologo as single commands, such as\n\\BibTeX. Additionally, the package provides logos of some\nTeX-family software that is popular mainly in Japan. These\nlogos can be imported in the same way as those provided by the\n\\hologo command. bxtexlogo depends on hologo and cjhebrew (if\n\\logoAleph and \\logoLamed are used).",
      "downloadLocation": "NOASSERTION",
      "externalRefs": [
        {
          "referenceCategory": "PACKAGE_MANAGER",
          "referenceLocator": "pkg:rpm/texlive-bxtexlogo@svn47230-3.oe2403sp3?arch=noarch&epoch=9&upstream=texlive-split-z-2021-3.oe2403sp3.src.rpm",
          "referenceType": "purl"
        }
      ],
      "filesAnalyzed": false,
      "homepage": "http://tug.org/texlive/",
      "sourceInfo": "acquired package info from repodata DB: repodata/1237fc88d0e4da3b551ae22f7823fbad70d531e5e3e6588f120954709a623b3c-primary.sqlite.bz2",
      "summary": "Additional TeX-family logos",
      "supplier": "Organization: http://openeuler.org",
      "versionInfo": "9:svn47230-3.oe2403sp3"
    },
    {
      "SPDXID": "SPDXRef-rpm-texlive-calcage-svn27725.0.90",
      "name": "texlive-calcage",
      "checksums": [
        {
          "algorithm": "SHA256",
          "checksumValue": "e85e9420a160a22e72dec55f651d72ed651089d24c2d7a55743b7099903bcfff"
        }
      ],
      "description": "The package calculates the age of someone or something in\nyears. Internally it uses the datenumber package to calculate\nthe age in days; conversion from days to years is then\nperformed, taking care of leap years and such odd things.",
      "downloadLocation": "NOASSERTION",
      "externalRefs": [
        {
          "referenceCategory": "PACKAGE_MANAGER",
          "referenceLocator": "pkg:rpm/texlive-calcage@svn27725.0.90-2.oe2403sp3?arch=noarch&epoch=9&upstream=texlive-split-d-2021-2.oe2403sp3.src.rpm",
          "referenceType": "purl"
        }
      ],
      "filesAnalyzed": false,
      "homepage": "http://tug.org/texlive/",
      "sourceInfo": "acquired package info from repodata DB: repodata/1237fc88d0e4da3b551ae22f7823fbad70d531e5e3e6588f120954709a623b3c-primary.sqlite.bz2",
      "summary": "Calculate the age of something, in years",
      "supplier": "Organization: http://openeuler.org",
      "versionInfo": "9:svn27725.0.90-2.oe2403sp3"
    },
    {
      "SPDXID": "SPDXRef-rpm-texlive-calctab-svn15878.v0.6.1",
      "name": "texlive-calctab",
      "checksums": [
        {
          "algorithm": "SHA256",
          "checksumValue": "df54687f24de504fda3e22b4d20328936a9b7a85b59f199ee97fd50f6b8ce022"
        }
      ],
      "description": "The calctab package helps the user to typeset a kind of\neconomic table such as invoices, expense notes and liquidation,\nor other tabular material with a values column. The code\ncomputes sum and percentage with floating point numeric methods\n(using the fltpoint package) and builds the render table task.",
      "downloadLocation": "NOASSERTION",
      "externalRefs": [
        {
          "referenceCategory": "PACKAGE_MANAGER",
          "referenceLocator": "pkg:rpm/texlive-calctab@svn15878.v0.6.1-2.oe2403sp3?arch=noarch&epoch=9&upstream=texlive-split-d-2021-2.oe2403sp3.src.rpm",
          "referenceType": "purl"
        }
      ],
      "filesAnalyzed": false,
      "homepage": "http://tug.org/texlive/",
      "sourceInfo": "acquired package info from repodata DB: repodata/1237fc88d0e4da3b551ae22f7823fbad70d531e5e3e6588f120954709a623b3c-primary.sqlite.bz2",
      "summary": "Language for numeric tables",
      "supplier": "Organization: http://openeuler.org",
      "versionInfo": "9:svn15878.v0.6.1-2.oe2403sp3"
    },
    {
      "SPDXID": "SPDXRef-rpm-texlive-calculator-svn33041.2.0",
      "name": "texlive-calculator",
      "checksums": [
        {
          "algorithm": "SHA256",
          "checksumValue": "bdcbf63fb2cfbdd8bf9a218d183cfc07a36250e7f4f27f2b790fec3b9e702105"
        }
      ],
      "description": "The calculator and calculus packages define several\ninstructions which allow us to realise algebraic operations and\nto evaluate elementary functions and derivatives in our\ndocuments. The package's main goal is to define the arithmetic\nand functional calculations need in the author's package\nxpicture, but the numeric abilities of \"calculator\" and\n\"calculus\" may be useful in other contexts.",
      "downloadLocation": "NOASSERTION",
      "externalRefs": [
        {
          "referenceCategory": "PACKAGE_MANAGER",
          "referenceLocator": "pkg:rpm/texlive-calculator@svn33041.2.0-2.oe2403sp3?arch=noarch&epoch=9&upstream=texlive-split-d-2021-2.oe2403sp3.src.rpm",
          "referenceType": "purl"
        }
      ],
      "filesAnalyzed": false,
      "homepage": "http://tug.org/texlive/",
      "sourceInfo": "acquired package info from repodata DB: repodata/1237fc88d0e4da3b551ae22f7823fbad70d531e5e3e6588f120954709a623b3c-primary.sqlite.bz2",
      "summary": "Use LaTeX as a scientific calculator",
      "supplier": "Organization: http://openeuler.org",
      "versionInfo": "9:svn33041.2.0-2.oe2403sp3"
    },
    {
      "SPDXID": "SPDXRef-rpm-texlive-calrsfs-svn17125.0",
      "name": "texlive-calrsfs",
      "checksums": [
        {
          "algorithm": "SHA256",
          "checksumValue": "e4697d09c7ac2c923ce5210e79812f3d5ffc93650769f502d46083eba453ecaf"
        }
      ],
      "description": "Provides a maths interface to the rsfs fonts.",
      "downloadLocation": "NOASSERTION",
      "externalRefs": [
        {
          "referenceCategory": "PACKAGE_MANAGER",
          "referenceLocator": "pkg:rpm/texlive-calrsfs@svn17125.0-2.oe2403sp3?arch=noarch&epoch=9&upstream=texlive-split-d-2021-2.oe2403sp3.src.rpm",
          "referenceType": "purl"
        }
      ],
      "filesAnalyzed": false,
      "homepage": "http://tug.org/texlive/",
      "sourceInfo": "acquired package info from repodata DB: repodata/1237fc88d0e4da3b551ae22f7823fbad70d531e5e3e6588f120954709a623b3c-primary.sqlite.bz2",
      "summary": "Copperplate calligraphic letters in LaTeX",
      "supplier": "Organization: http://openeuler.org",
      "versionInfo": "9:svn17125.0-2.oe2403sp3"
    },
    {
      "SPDXID": "SPDXRef-rpm-texlive-cals-svn43003",
      "name": "texlive-cals",
      "checksums": [
        {
          "algorithm": "SHA256",
          "checksumValue": "5da91637fcc3a37c3804374089ade8a51bb19b09968c2cb51335658bff4a32c7"
        }
      ],
      "description": "The package allows the user to typeset multipage tables with\nrepeatable headers and footers, and with cells spanned over\nrows and columns. Decorations are supported: padding,\nbackground color, width of separation rules. The package is\ncompatible with multicol and pdfsync.",
      "downloadLocation": "NOASSERTION",
      "externalRefs": [
        {
          "referenceCategory": "PACKAGE_MANAGER",
          "referenceLocator": "pkg:rpm/texlive-cals@svn43003-2.oe2403sp3?arch=noarch&epoch=9&upstream=texlive-split-d-2021-2.oe2403sp3.src.rpm",
          "referenceType": "purl"
        }
      ],
      "filesAnalyzed": false,
      "homepage": "http://tug.org/texlive/",
      "sourceInfo": "acquired package info from repodata DB: repodata/1237fc88d0e4da3b551ae22f7823fbad70d531e5e3e6588f120954709a623b3c-primary.sqlite.bz2",
      "summary": "Multipage tables with wide range of features",
      "supplier": "Organization: http://openeuler.org",
      "versionInfo": "9:svn43003-2.oe2403sp3"
    },
    {
      "SPDXID": "SPDXRef-rpm-texlive-calxxxx-yyyy-svn57282",
      "name": "texlive-calxxxx-yyyy",
      "checksums": [
        {
          "algorithm": "SHA256",
          "checksumValue": "02d84192c185100f7ce918df15f3a9cda36051e58582ec1ab0ee151e56a780d9"
        }
      ],
      "description": "The package prints a calendar for 2 or more years, according to\na language selection. The package is also \"culture dependent\",\nin the sense that it will start weeks according to local rules:\ne.g., weeks conventionally start on Monday in the English-\nspeaking world.",
      "downloadLocation": "NOASSERTION",
      "externalRefs": [
        {
          "referenceCategory": "PACKAGE_MANAGER",
          "referenceLocator": "pkg:rpm/texlive-calxxxx-yyyy@svn57282-2.oe2403sp3?arch=noarch&epoch=9&upstream=texlive-split-d-2021-2.oe2403sp3.src.rpm",
          "referenceType": "purl"
        }
      ],
      "filesAnalyzed": false,
      "homepage": "http://tug.org/texlive/",
      "sourceInfo": "acquired package info from repodata DB: repodata/1237fc88d0e4da3b551ae22f7823fbad70d531e5e3e6588f120954709a623b3c-primary.sqlite.bz2",
      "summary": "Print a calendar for a group of years",
      "supplier": "Organization: http://openeuler.org",
      "versionInfo": "9:svn57282-2.oe2403sp3"
    },
    {
      "SPDXID": "SPDXRef-rpm-texlive-cancel-svn32508.2.2",
      "name": "texlive-cancel",
      "checksums": [
        {
          "algorithm": "SHA256",
          "checksumValue": "45c45efc886202b73e01051d035ebc99ca193ade87f6538d8c2f93daadc9598a"
        }
      ],
      "description": "A package to draw diagonal lines (\"cancelling\" a term) and\narrows with limits (cancelling a term \"to a value\") through\nparts of maths formulae.",
      "downloadLocation": "NOASSERTION",
      "externalRefs": [
        {
          "referenceCategory": "PACKAGE_MANAGER",
          "referenceLocator": "pkg:rpm/texlive-cancel@svn32508.2.2-2.oe2403sp3?arch=noarch&epoch=9&upstream=texlive-split-d-2021-2.oe2403sp3.src.rpm",
          "referenceType": "purl"
        }
      ],
      "filesAnalyzed": false,
      "homepage": "http://tug.org/texlive/",
      "sourceInfo": "acquired package info from repodata DB: repodata/1237fc88d0e4da3b551ae22f7823fbad70d531e5e3e6588f120954709a623b3c-primary.sqlite.bz2",
      "summary": "Place lines through maths formulae",
      "supplier": "Organization: http://openeuler.org",
      "versionInfo": "9:svn32508.2.2-2.oe2403sp3"
    },
    {
      "SPDXID": "SPDXRef-rpm-texlive-canoniclayout-svn54758",
      "name": "texlive-canoniclayout",
      "checksums": [
        {
          "algorithm": "SHA256",
          "checksumValue": "19118ccde6de34f5157115f013b6255db0efdaf28b633af4688a0ec855e428cb"
        }
      ],
      "description": "A canonic text layout has specified relations to a circle\ninscribed within the enclosing page. The package allows the\nuser to use a canonic layout with the memoir class.",
      "downloadLocation": "NOASSERTION",
      "externalRefs": [
        {
          "referenceCategory": "PACKAGE_MANAGER",
          "referenceLocator": "pkg:rpm/texlive-canoniclayout@svn54758-2.oe2403sp3?arch=noarch&epoch=9&upstream=texlive-split-d-2021-2.oe2403sp3.src.rpm",
          "referenceType": "purl"
        }
      ],
      "filesAnalyzed": false,
      "homepage": "http://tug.org/texlive/",
      "sourceInfo": "acquired package info from repodata DB: repodata/1237fc88d0e4da3b551ae22f7823fbad70d531e5e3e6588f120954709a623b3c-primary.sqlite.bz2",
      "summary": "Create canonical page layouts with memoir",
      "supplier": "Organization: http://openeuler.org",
      "versionInfo": "9:svn54758-2.oe2403sp3"
    },
    {
      "SPDXID": "SPDXRef-rpm-texlive-capt-of-svn29803.0",
      "name": "texlive-capt-of",
      "checksums": [
        {
          "algorithm": "SHA256",
          "checksumValue": "aa1787a2ab941c9e74af2d97f7a08133e376f282ca2c13cb709f1ef5c3c83809"
        }
      ],
      "description": "Defines a command \\captionof for putting a caption to something\nthat's not a float. Note that the caption package includes a\n\\captionof command that is an extension of that provided by\nthis package.",
      "downloadLocation": "NOASSERTION",
      "externalRefs": [
        {
          "referenceCategory": "PACKAGE_MANAGER",
          "referenceLocator": "pkg:rpm/texlive-capt-of@svn29803.0-2.oe2403sp3?arch=noarch&epoch=9&upstream=texlive-split-d-2021-2.oe2403sp3.src.rpm",
          "referenceType": "purl"
        }
      ],
      "filesAnalyzed": false,
      "homepage": "http://tug.org/texlive/",
      "sourceInfo": "acquired package info from repodata DB: repodata/1237fc88d0e4da3b551ae22f7823fbad70d531e5e3e6588f120954709a623b3c-primary.sqlite.bz2",
      "summary": "Captions on more than floats",
      "supplier": "Organization: http://openeuler.org",
      "versionInfo": "9:svn29803.0-2.oe2403sp3"
    },
    {
      "SPDXID": "SPDXRef-rpm-texlive-captcont-svn15878.2.0",
      "name": "texlive-captcont",
      "checksums": [
        {
          "algorithm": "SHA256",
          "checksumValue": "35a716e779eaf158fbf07cb79d634f8b912212b1f9b9ffe6c9e46d2303f33543"
        }
      ],
      "description": "The captcont package provides the ability to continue the\nnumbering in your float environment (figure, table, etc.) with\nminimal overhead. This package adds three commands: \\caption*,\n\\captcont, and \\captcont*. Along with the \\caption command,\nthese give full control over the caption numbering, caption\ntext and the entries in the list-of pages. The \\caption and\n\\captcont commands generate list-of page entries. The \\caption\nand \\caption* commands increment the figure or table counter.\nCaptcont also fully supports the subfigure package.",
      "downloadLocation": "NOASSERTION",
      "externalRefs": [
        {
          "referenceCategory": "PACKAGE_MANAGER",
          "referenceLocator": "pkg:rpm/texlive-captcont@svn15878.2.0-2.oe2403sp3?arch=noarch&epoch=9&upstream=texlive-split-d-2021-2.oe2403sp3.src.rpm",
          "referenceType": "purl"
        }
      ],
      "filesAnalyzed": false,
      "homepage": "http://tug.org/texlive/",
      "sourceInfo": "acquired package info from repodata DB: repodata/1237fc88d0e4da3b551ae22f7823fbad70d531e5e3e6588f120954709a623b3c-primary.sqlite.bz2",
      "summary": "Retain float number across several floats",
      "supplier": "Organization: http://openeuler.org",
      "versionInfo": "9:svn15878.2.0-2.oe2403sp3"
    },
    {
      "SPDXID": "SPDXRef-rpm-texlive-captdef-svn17353.0",
      "name": "texlive-captdef",
      "checksums": [
        {
          "algorithm": "SHA256",
          "checksumValue": "e1bee464d94a4771237d9ab360858fd53bb78ae8d0091ba14ba1e604ef34b8cf"
        }
      ],
      "description": "The \\DeclareCaption command defines a class of caption command\nassociated with the counter specified to the command. These\ncommands are free-standing (i.e., don't need to be inside a\nfloat environment). The package uses \\DeclareCaption to define\n\\figcaption and \\tabcaption, which can be used outside figure\nor table environments.",
      "downloadLocation": "NOASSERTION",
      "externalRefs": [
        {
          "referenceCategory": "PACKAGE_MANAGER",
          "referenceLocator": "pkg:rpm/texlive-captdef@svn17353.0-2.oe2403sp3?arch=noarch&epoch=9&upstream=texlive-split-d-2021-2.oe2403sp3.src.rpm",
          "referenceType": "purl"
        }
      ],
      "filesAnalyzed": false,
      "homepage": "http://tug.org/texlive/",
      "sourceInfo": "acquired package info from repodata DB: repodata/1237fc88d0e4da3b551ae22f7823fbad70d531e5e3e6588f120954709a623b3c-primary.sqlite.bz2",
      "summary": "Declare free-standing \\caption commands",
      "supplier": "Organization: http://openeuler.org",
      "versionInfo": "9:svn17353.0-2.oe2403sp3"
    },
    {
      "SPDXID": "SPDXRef-rpm-texlive-carbohydrates-svn39000",
      "name": "texlive-carbohydrates",
      "checksums": [
        {
          "algorithm": "SHA256",
          "checksumValue": "a9189606f25a7710be48ae0a75146f470c615c6cf394a97b2311741661516753"
        }
      ],
      "description": "This package offers macros that make the preparation of\nexercise sheets for teaching carbohydrate chemistry a lot less\ntedious. It uses chemfig for drawing the formulas. Different\nrepresentation models (Fischer, Haworth, chair...) are\nsupported as well as alpha, beta, and chain isomers.",
      "downloadLocation": "NOASSERTION",
      "externalRefs": [
        {
          "referenceCategory": "PACKAGE_MANAGER",
          "referenceLocator": "pkg:rpm/texlive-carbohydrates@svn39000-2.oe2403sp3?arch=noarch&epoch=9&upstream=texlive-split-d-2021-2.oe2403sp3.src.rpm",
          "referenceType": "purl"
        }
      ],
      "filesAnalyzed": false,
      "homepage": "http://tug.org/texlive/",
      "sourceInfo": "acquired package info from repodata DB: repodata/1237fc88d0e4da3b551ae22f7823fbad70d531e5e3e6588f120954709a623b3c-primary.sqlite.bz2",
      "summary": "Carbohydrate molecules with chemfig",
      "supplier": "Organization: http://openeuler.org",
      "versionInfo": "9:svn39000-2.oe2403sp3"
    },
    {
      "SPDXID": "SPDXRef-rpm-texlive-cases-svn17123.2.5",
      "name": "texlive-cases",
      "checksums": [
        {
          "algorithm": "SHA256",
          "checksumValue": "a598566d9fe768eb4c427113babd5d7398fab2755554516ddcac9da6774940cc"
        }
      ],
      "description": "Define the environment numcases: equations with several\nalternative right-hand sides, with equation numbers for each\nalternative. Also environment subnumcases, where each\nalternative is a sub-number (e.g., 8a, 8b, ...) of the equation\nset as a whole.",
      "downloadLocation": "NOASSERTION",
      "externalRefs": [
        {
          "referenceCategory": "PACKAGE_MANAGER",
          "referenceLocator": "pkg:rpm/texlive-cases@svn17123.2.5-2.oe2403sp3?arch=noarch&epoch=9&upstream=texlive-split-d-2021-2.oe2403sp3.src.rpm",
          "referenceType": "purl"
        }
      ],
      "filesAnalyzed": false,
      "homepage": "http://tug.org/texlive/",
      "sourceInfo": "acquired package info from repodata DB: repodata/1237fc88d0e4da3b551ae22f7823fbad70d531e5e3e6588f120954709a623b3c-primary.sqlite.bz2",
      "summary": "Numbered cases environment",
      "supplier": "Organization: http://openeuler.org",
      "versionInfo": "9:svn17123.2.5-2.oe2403sp3"
    },
    {
      "SPDXID": "SPDXRef-rpm-texlive-casyl-svn15878.2.0",
      "name": "texlive-casyl",
      "checksums": [
        {
          "algorithm": "SHA256",
          "checksumValue": "c171bed5d0cbb00db0bcde8468dda098a4f356019a444f06a0dca87f9988a958"
        }
      ],
      "description": "The bundle constitutes a font (as Metafont source) and LaTeX\nmacros for its use within a document.",
      "downloadLocation": "NOASSERTION",
      "externalRefs": [
        {
          "referenceCategory": "PACKAGE_MANAGER",
          "referenceLocator": "pkg:rpm/texlive-casyl@svn15878.2.0-2.oe2403sp3?arch=noarch&epoch=9&upstream=texlive-split-d-2021-2.oe2403sp3.src.rpm",
          "referenceType": "purl"
        }
      ],
      "filesAnalyzed": false,
      "homepage": "http://tug.org/texlive/",
      "sourceInfo": "acquired package info from repodata DB: repodata/1237fc88d0e4da3b551ae22f7823fbad70d531e5e3e6588f120954709a623b3c-primary.sqlite.bz2",
      "summary": "Typeset Cree/Inuktitut in Canadian Aboriginal Syllabics",
      "supplier": "Organization: http://openeuler.org",
      "versionInfo": "9:svn15878.2.0-2.oe2403sp3"
    },
    {
      "SPDXID": "SPDXRef-rpm-texlive-catchfile-svn53084",
      "name": "texlive-catchfile",
      "checksums": [
        {
          "algorithm": "SHA256",
          "checksumValue": "e460b15113d08056df21d5014fd4548dda999edb61ac5ade6dba82414f0337e0"
        }
      ],
      "description": "This package catches the contents of a file and puts it in a\nmacro. It requires e-TeX. Both LaTeX and plain TeX are\nsupported.",
      "downloadLocation": "NOASSERTION",
      "externalRefs": [
        {
          "referenceCategory": "PACKAGE_MANAGER",
          "referenceLocator": "pkg:rpm/texlive-catchfile@svn53084-3.oe2403sp3?arch=noarch&epoch=9&upstream=texlive-split-y-2021-3.oe2403sp3.src.rpm",
          "referenceType": "purl"
        }
      ],
      "filesAnalyzed": false,
      "homepage": "http://tug.org/texlive/",
      "sourceInfo": "acquired package info from repodata DB: repodata/1237fc88d0e4da3b551ae22f7823fbad70d531e5e3e6588f120954709a623b3c-primary.sqlite.bz2",
      "summary": "Catch an external file into a macro",
      "supplier": "Organization: http://openeuler.org",
      "versionInfo": "9:svn53084-3.oe2403sp3"
    },
    {
      "SPDXID": "SPDXRef-rpm-texlive-catchfilebetweentags-svn21476.1.1",
      "name": "texlive-catchfilebetweentags",
      "checksums": [
        {
          "algorithm": "SHA256",
          "checksumValue": "3009205f6c00cea9393dd5064af34cfbabcf81ad51b1c7882fbca2261475820b"
        }
      ],
      "description": "This package (built using the facilities of catchfile) provides\na macro \\catchfilebetweentags acts like the original \\catchfile\nbut only extracts a portion of the file instead of the complete\nfile. The extracted portion can be delimited by strings or by\ndocstrip tags: %<*tag> .... %</tag> (comments in the caught\nregion may be included or dropped).",
      "downloadLocation": "NOASSERTION",
      "externalRefs": [
        {
          "referenceCategory": "PACKAGE_MANAGER",
          "referenceLocator": "pkg:rpm/texlive-catchfilebetweentags@svn21476.1.1-2.oe2403sp3?arch=noarch&epoch=9&upstream=texlive-split-d-2021-2.oe2403sp3.src.rpm",
          "referenceType": "purl"
        }
      ],
      "filesAnalyzed": false,
      "homepage": "http://tug.org/texlive/",
      "sourceInfo": "acquired package info from repodata DB: repodata/1237fc88d0e4da3b551ae22f7823fbad70d531e5e3e6588f120954709a623b3c-primary.sqlite.bz2",
      "summary": "Catch text delimited by docstrip tags",
      "supplier": "Organization: http://openeuler.org",
      "versionInfo": "9:svn21476.1.1-2.oe2403sp3"
    },
    {
      "SPDXID": "SPDXRef-rpm-texlive-catechis-svn48198",
      "name": "texlive-catechis",
      "checksums": [
        {
          "algorithm": "SHA256",
          "checksumValue": "391b11051fcb62b841b47927ed67027d75356f513d8b3078642332ab761de7f3"
        }
      ],
      "description": "The macros include: format for question-and-answer; comments on\nanswers; citations; a specialised enumerate which only operates\nin the catechism parts of a document. The macros are all highly\ncustomisable.",
      "downloadLocation": "NOASSERTION",
      "externalRefs": [
        {
          "referenceCategory": "PACKAGE_MANAGER",
          "referenceLocator": "pkg:rpm/texlive-catechis@svn48198-2.oe2403sp3?arch=noarch&epoch=9&upstream=texlive-split-d-2021-2.oe2403sp3.src.rpm",
          "referenceType": "purl"
        }
      ],
      "filesAnalyzed": false,
      "homepage": "http://tug.org/texlive/",
      "sourceInfo": "acquired package info from repodata DB: repodata/1237fc88d0e4da3b551ae22f7823fbad70d531e5e3e6588f120954709a623b3c-primary.sqlite.bz2",
      "summary": "Macros for typesetting catechisms",
      "supplier": "Organization: http://openeuler.org",
      "versionInfo": "9:svn48198-2.oe2403sp3"
    },
    {
      "SPDXID": "SPDXRef-rpm-texlive-catoptions-svn35069.0.2.7h",
      "name": "texlive-catoptions",
      "checksums": [
        {
          "algorithm": "SHA256",
          "checksumValue": "9439833cc0e20f51139e739944c1eb01087f524385262f907449e21948713d14"
        }
      ],
      "description": "The package changes package loading internals so that all\nsubsequently loaded packages can rely on normal/standard\ncatcodes of all ASCII characters. The package defines canonical\ncontrol sequences to represent all the visible ASCII\ncharacters. It also provides robust option parsing mechanisms\n(XDeclareOption, XExecuteOptions and XProcessOptions, which\nwill be used by \\documentclass if the package has already been\nloaded). The package also provides a range of other TeX\nprogramming tools.",
      "downloadLocation": "NOASSERTION",
      "externalRefs": [
        {
          "referenceCategory": "PACKAGE_MANAGER",
          "referenceLocator": "pkg:rpm/texlive-catoptions@svn35069.0.2.7h-2.oe2403sp3?arch=noarch&epoch=9&upstream=texlive-split-d-2021-2.oe2403sp3.src.rpm",
          "referenceType": "purl"
        }
      ],
      "filesAnalyzed": false,
      "homepage": "http://tug.org/texlive/",
      "sourceInfo": "acquired package info from repodata DB: repodata/1237fc88d0e4da3b551ae22f7823fbad70d531e5e3e6588f120954709a623b3c-primary.sqlite.bz2",
      "summary": "Preserving and recalling standard catcodes",
      "supplier": "Organization: http://openeuler.org",
      "versionInfo": "9:svn35069.0.2.7h-2.oe2403sp3"
    },
    {
      "SPDXID": "SPDXRef-rpm-texlive-cbcoptic-svn16666.0.2",
      "name": "texlive-cbcoptic",
      "checksums": [
        {
          "algorithm": "SHA256",
          "checksumValue": "1786e659281dcdb987b8d8d06569c828bec05aacaa561287c1628c2a39cb437f"
        }
      ],
      "description": "CBcoptic is a bundle of files for typesetting Coptic\nphilological text with the proper fonts and hyphenation. The\nfonts are based on, but much extend, the fonts of the original\ncoptic bundle. The CBcoptic bundle includes font description\nfiles, Metafont sources and equivalent Adobe Type 1 fonts in\npfb format. The bundle also includes a package that provides\nsome macros of philological interest.",
      "downloadLocation": "NOASSERTION",
      "externalRefs": [
        {
          "referenceCategory": "PACKAGE_MANAGER",
          "referenceLocator": "pkg:rpm/texlive-cbcoptic@svn16666.0.2-2.oe2403sp3?arch=noarch&epoch=9&upstream=texlive-split-d-2021-2.oe2403sp3.src.rpm",
          "referenceType": "purl"
        }
      ],
      "filesAnalyzed": false,
      "homepage": "http://tug.org/texlive/",
      "sourceInfo": "acquired package info from repodata DB: repodata/1237fc88d0e4da3b551ae22f7823fbad70d531e5e3e6588f120954709a623b3c-primary.sqlite.bz2",
      "summary": "Coptic fonts and LaTeX macros for general usage and for philology",
      "supplier": "Organization: http://openeuler.org",
      "versionInfo": "9:svn16666.0.2-2.oe2403sp3"
    },
    {
      "SPDXID": "SPDXRef-rpm-texlive-ccaption-svn23443.3.2c",
      "name": "texlive-ccaption",
      "checksums": [
        {
          "algorithm": "SHA256",
          "checksumValue": "4b27812413b52b51e0f06debd064d4c09eaea74c326694989669a9615dfb5b9f"
        }
      ],
      "description": "A package providing commands for 'continuation captions',\nunnumbered captions, and also a non-specific legend heading for\nany environment. Methods are also provided to define captions\nfor use outside float (e.g., figure and table) environments,\nand to define new float environments and Lists of Floats. Tools\nare provided for specifying your own captioning styles.",
      "downloadLocation": "NOASSERTION",
      "externalRefs": [
        {
          "referenceCategory": "PACKAGE_MANAGER",
          "referenceLocator": "pkg:rpm/texlive-ccaption@svn23443.3.2c-2.oe2403sp3?arch=noarch&epoch=9&upstream=texlive-split-d-2021-2.oe2403sp3.src.rpm",
          "referenceType": "purl"
        }
      ],
      "filesAnalyzed": false,
      "homepage": "http://tug.org/texlive/",
      "sourceInfo": "acquired package info from repodata DB: repodata/1237fc88d0e4da3b551ae22f7823fbad70d531e5e3e6588f120954709a623b3c-primary.sqlite.bz2",
      "summary": "Continuation headings and legends for floats",
      "supplier": "Organization: http://openeuler.org",
      "versionInfo": "9:svn23443.3.2c-2.oe2403sp3"
    },
    {
      "SPDXID": "SPDXRef-rpm-texlive-cclicenses-svn15878.0",
      "name": "texlive-cclicenses",
      "checksums": [
        {
          "algorithm": "SHA256",
          "checksumValue": "85ac75c42d66f583c13c3f3ab40e610444ce2e712c4b1907096e05a09ac99da4"
        }
      ],
      "description": "The cclicenses package helps users typesetting Creative Commons\nlogos in LaTeX. It defines some commands useful to quickly\nwrite these logos, related to CC licences versions 1.0 and 2.0.",
      "downloadLocation": "NOASSERTION",
      "externalRefs": [
        {
          "referenceCategory": "PACKAGE_MANAGER",
          "referenceLocator": "pkg:rpm/texlive-cclicenses@svn15878.0-2.oe2403sp3?arch=noarch&epoch=9&upstream=texlive-split-d-2021-2.oe2403sp3.src.rpm",
          "referenceType": "purl"
        }
      ],
      "filesAnalyzed": false,
      "homepage": "http://tug.org/texlive/",
      "sourceInfo": "acquired package info from repodata DB: repodata/1237fc88d0e4da3b551ae22f7823fbad70d531e5e3e6588f120954709a623b3c-primary.sqlite.bz2",
      "summary": "Typeset Creative Commons licence logos",
      "supplier": "Organization: http://openeuler.org",
      "versionInfo": "9:svn15878.0-2.oe2403sp3"
    },
    {
      "SPDXID": "SPDXRef-rpm-texlive-cd-svn34452.1.4",
      "name": "texlive-cd",
      "checksums": [
        {
          "algorithm": "SHA256",
          "checksumValue": "6f70720c35b9f9a26f7c9ed141de0d8912c33cc14bb6f3763d2ba1e30698dbc7"
        }
      ],
      "description": "Normal usage will ordinarily require no more than a simple data\nfile per cover; the package will make a full insert for a CD\ncase (it copes with both normal and slim cases).",
      "downloadLocation": "NOASSERTION",
      "externalRefs": [
        {
          "referenceCategory": "PACKAGE_MANAGER",
          "referenceLocator": "pkg:rpm/texlive-cd@svn34452.1.4-2.oe2403sp3?arch=noarch&epoch=9&upstream=texlive-split-d-2021-2.oe2403sp3.src.rpm",
          "referenceType": "purl"
        }
      ],
      "filesAnalyzed": false,
      "homepage": "http://tug.org/texlive/",
      "sourceInfo": "acquired package info from repodata DB: repodata/1237fc88d0e4da3b551ae22f7823fbad70d531e5e3e6588f120954709a623b3c-primary.sqlite.bz2",
      "summary": "Typeset CD covers",
      "supplier": "Organization: http://openeuler.org",
      "versionInfo": "9:svn34452.1.4-2.oe2403sp3"
    },
    {
      "SPDXID": "SPDXRef-rpm-texlive-cd-cover-svn17121.1.0",
      "name": "texlive-cd-cover",
      "checksums": [
        {
          "algorithm": "SHA256",
          "checksumValue": "78e64e2794b18e2ad2ad00a9a6083eda76fa38aefa8d3b4f222027cbcbbb9956"
        }
      ],
      "description": "The CD-cover class will typeset front and back cover sheets for\nCD jewel cases, or an entire paper cover, or a label for a\nplastic slip-cover.",
      "downloadLocation": "NOASSERTION",
      "externalRefs": [
        {
          "referenceCategory": "PACKAGE_MANAGER",
          "referenceLocator": "pkg:rpm/texlive-cd-cover@svn17121.1.0-2.oe2403sp3?arch=noarch&epoch=9&upstream=texlive-split-d-2021-2.oe2403sp3.src.rpm",
          "referenceType": "purl"
        }
      ],
      "filesAnalyzed": false,
      "homepage": "http://tug.org/texlive/",
      "sourceInfo": "acquired package info from repodata DB: repodata/1237fc88d0e4da3b551ae22f7823fbad70d531e5e3e6588f120954709a623b3c-primary.sqlite.bz2",
      "summary": "Typeset CD covers",
      "supplier": "Organization: http://openeuler.org",
      "versionInfo": "9:svn17121.1.0-2.oe2403sp3"
    },
    {
      "SPDXID": "SPDXRef-rpm-texlive-cdpbundl-svn46613",
      "name": "texlive-cdpbundl",
      "checksums": [
        {
          "algorithm": "SHA256",
          "checksumValue": "f5416d2194902b2b5f11206ef30d270ebefd64e96bbab9a4e24d291de34755a6"
        }
      ],
      "description": "The C.D.P. Bundle can be used to typeset high-quality business\nletters formatted according to Italian style conventions. It is\nhighly configurable, and its modular structure provides you\nwith building blocks of increasing level, by means of which you\ncan compose a large variety of letters. It is also possible to\nwrite letters divided into sections and paragraphs, to include\nfloating figures and tables, and to have the relevant indexes\ncompiled automatically. A single input file can contain several\nletters, and each letter will have its own table of contents,\netc., independant from the other ones.",
      "downloadLocation": "NOASSERTION",
      "externalRefs": [
        {
          "referenceCategory": "PACKAGE_MANAGER",
          "referenceLocator": "pkg:rpm/texlive-cdpbundl@svn46613-2.oe2403sp3?arch=noarch&epoch=9&upstream=texlive-split-d-2021-2.oe2403sp3.src.rpm",
          "referenceType": "purl"
        }
      ],
      "filesAnalyzed": false,
      "homepage": "http://tug.org/texlive/",
      "sourceInfo": "acquired package info from repodata DB: repodata/1237fc88d0e4da3b551ae22f7823fbad70d531e5e3e6588f120954709a623b3c-primary.sqlite.bz2",
      "summary": "Business letters in the Italian style",
      "supplier": "Organization: http://openeuler.org",
      "versionInfo": "9:svn46613-2.oe2403sp3"
    },
    {
      "SPDXID": "SPDXRef-rpm-texlive-cellprops-svn57599",
      "name": "texlive-cellprops",
      "checksums": [
        {
          "algorithm": "SHA256",
          "checksumValue": "f0d3b6e38332ad4b06a2d7975f7429b8402812be427c6ea06f2f1b76d19a4fdb"
        }
      ],
      "description": "This package reworks the internals of tabular, array, and\nsimilar constructs, and adds a \\cellprops command accepting\nCSS-like selectors and properties. It depends on mdwtab,\nxcolor, expl3, and xparse.",
      "downloadLocation": "NOASSERTION",
      "externalRefs": [
        {
          "referenceCategory": "PACKAGE_MANAGER",
          "referenceLocator": "pkg:rpm/texlive-cellprops@svn57599-2.oe2403sp3?arch=noarch&epoch=9&upstream=texlive-split-d-2021-2.oe2403sp3.src.rpm",
          "referenceType": "purl"
        }
      ],
      "filesAnalyzed": false,
      "homepage": "http://tug.org/texlive/",
      "sourceInfo": "acquired package info from repodata DB: repodata/1237fc88d0e4da3b551ae22f7823fbad70d531e5e3e6588f120954709a623b3c-primary.sqlite.bz2",
      "summary": "Accept CSS-like selectors in tabular, array, ...",
      "supplier": "Organization: http://openeuler.org",
      "versionInfo": "9:svn57599-2.oe2403sp3"
    },
    {
      "SPDXID": "SPDXRef-rpm-texlive-cellspace-svn50374",
      "name": "texlive-cellspace",
      "checksums": [
        {
          "algorithm": "SHA256",
          "checksumValue": "5fa369c35a50d77b6212b7c59323f1ad2bd31ecfe6d0ae9dbefe871f9bf790fa"
        }
      ],
      "description": "It is well known that high or deep cells tend to touch the\n\\hlines of a tabular. This package provides a modifier S acting\non usual column types so that to ensure a minimal distance that\ncan be controlled through two parameters \\cellspacetoplimit and\n\\cellspacebottomlimit. The approach employed by this package is\nnoticeably simpler than that of tabls, which considers the\ndimensions of each entire row; whereas you can ask the\ncellspace only to look at the cells of potentially difficult\ncolumns.",
      "downloadLocation": "NOASSERTION",
      "externalRefs": [
        {
          "referenceCategory": "PACKAGE_MANAGER",
          "referenceLocator": "pkg:rpm/texlive-cellspace@svn50374-2.oe2403sp3?arch=noarch&epoch=9&upstream=texlive-split-d-2021-2.oe2403sp3.src.rpm",
          "referenceType": "purl"
        }
      ],
      "filesAnalyzed": false,
      "homepage": "http://tug.org/texlive/",
      "sourceInfo": "acquired package info from repodata DB: repodata/1237fc88d0e4da3b551ae22f7823fbad70d531e5e3e6588f120954709a623b3c-primary.sqlite.bz2",
      "summary": "Ensure minimal spacing of table cells",
      "supplier": "Organization: http://openeuler.org",
      "versionInfo": "9:svn50374-2.oe2403sp3"
    },
    {
      "SPDXID": "SPDXRef-rpm-texlive-censor-svn31332.3.21",
      "name": "texlive-censor",
      "checksums": [
        {
          "algorithm": "SHA256",
          "checksumValue": "2670ddcb7d75b608371145fae4c1d8960bad28ab7356fbc135c946a28e882104"
        }
      ],
      "description": "The package allows a convenient redaction/censor capability to\nbe employed, for those who need to protect restricted\ninformation, etc. The package can \"redact\" anything that can be\nenclosed by a LaTeX box.",
      "downloadLocation": "NOASSERTION",
      "externalRefs": [
        {
          "referenceCategory": "PACKAGE_MANAGER",
          "referenceLocator": "pkg:rpm/texlive-censor@svn31332.3.21-2.oe2403sp3?arch=noarch&epoch=9&upstream=texlive-split-d-2021-2.oe2403sp3.src.rpm",
          "referenceType": "purl"
        }
      ],
      "filesAnalyzed": false,
      "homepage": "http://tug.org/texlive/",
      "sourceInfo": "acquired package info from repodata DB: repodata/1237fc88d0e4da3b551ae22f7823fbad70d531e5e3e6588f120954709a623b3c-primary.sqlite.bz2",
      "summary": "Facilities for controlling restricted text in a document",
      "supplier": "Organization: http://openeuler.org",
      "versionInfo": "9:svn31332.3.21-2.oe2403sp3"
    },
    {
      "SPDXID": "SPDXRef-rpm-texlive-centeredline-svn50971",
      "name": "texlive-centeredline",
      "checksums": [
        {
          "algorithm": "SHA256",
          "checksumValue": "3c574e51b79a6a30293541c9b9569a9a20b7056f6544ffaad7b59d067d906a9a"
        }
      ],
      "description": "This package provides a macro \\centeredline{...} which allows\nto conveniently center a line inside a paragraph while allowing\nusage therein of \\verb or other macros changing catcodes. It\nworks nicely in list environments, and material whose natural\nwidth exceeds the current linewidth will get properly centered\ntoo.",
      "downloadLocation": "NOASSERTION",
      "externalRefs": [
        {
          "referenceCategory": "PACKAGE_MANAGER",
          "referenceLocator": "pkg:rpm/texlive-centeredline@svn50971-3.oe2403sp3?arch=noarch&epoch=9&upstream=texlive-split-z-2021-3.oe2403sp3.src.rpm",
          "referenceType": "purl"
        }
      ],
      "filesAnalyzed": false,
      "homepage": "http://tug.org/texlive/",
      "sourceInfo": "acquired package info from repodata DB: repodata/1237fc88d0e4da3b551ae22f7823fbad70d531e5e3e6588f120954709a623b3c-primary.sqlite.bz2",
      "summary": "A macro for centering lines",
      "supplier": "Organization: http://openeuler.org",
      "versionInfo": "9:svn50971-3.oe2403sp3"
    },
    {
      "SPDXID": "SPDXRef-rpm-texlive-changebar-svn46919",
      "name": "texlive-changebar",
      "checksums": [
        {
          "algorithm": "SHA256",
          "checksumValue": "56f696e03989538eb16acd711b8fe866cc5a10a638d6ce10c5fb79de936e2946"
        }
      ],
      "description": "Identify areas of text to be marked with changebars with the\n\\cbstart and \\cbend commands; the bars may be coloured. The\npackage uses 'drivers' to place the bars; the available drivers\ncan work with dvitoln03, dvitops, dvips, the emTeX and TeXtures\nDVI drivers, and VTeX and PDFTeX.",
      "downloadLocation": "NOASSERTION",
      "externalRefs": [
        {
          "referenceCategory": "PACKAGE_MANAGER",
          "referenceLocator": "pkg:rpm/texlive-changebar@svn46919-2.oe2403sp3?arch=noarch&epoch=9&upstream=texlive-split-d-2021-2.oe2403sp3.src.rpm",
          "referenceType": "purl"
        }
      ],
      "filesAnalyzed": false,
      "homepage": "http://tug.org/texlive/",
      "sourceInfo": "acquired package info from repodata DB: repodata/1237fc88d0e4da3b551ae22f7823fbad70d531e5e3e6588f120954709a623b3c-primary.sqlite.bz2",
      "summary": "Generate changebars in LaTeX documents",
      "supplier": "Organization: http://openeuler.org",
      "versionInfo": "9:svn46919-2.oe2403sp3"
    },
    {
      "SPDXID": "SPDXRef-rpm-texlive-changelayout-svn16094.1.0",
      "name": "texlive-changelayout",
      "checksums": [
        {
          "algorithm": "SHA256",
          "checksumValue": "99f6520d69f37fccbce1a70a9a66eb7da2c99bc6348f9174e943ea5e06b1927f"
        }
      ],
      "description": "The package is an extension of the changepage package to permit\nthe user to change the layout of individual pages and their\ntexts.",
      "downloadLocation": "NOASSERTION",
      "externalRefs": [
        {
          "referenceCategory": "PACKAGE_MANAGER",
          "referenceLocator": "pkg:rpm/texlive-changelayout@svn16094.1.0-2.oe2403sp3?arch=noarch&epoch=9&upstream=texlive-split-d-2021-2.oe2403sp3.src.rpm",
          "referenceType": "purl"
        }
      ],
      "filesAnalyzed": false,
      "homepage": "http://tug.org/texlive/",
      "sourceInfo": "acquired package info from repodata DB: repodata/1237fc88d0e4da3b551ae22f7823fbad70d531e5e3e6588f120954709a623b3c-primary.sqlite.bz2",
      "summary": "Change the layout of individual pages and their text",
      "supplier": "Organization: http://openeuler.org",
      "versionInfo": "9:svn16094.1.0-2.oe2403sp3"
    },
    {
      "SPDXID": "SPDXRef-rpm-texlive-changelog-svn56338",
      "name": "texlive-changelog",
      "checksums": [
        {
          "algorithm": "SHA256",
          "checksumValue": "b762c7542c6976c15430fe5a16613fc137ba08c3f1d088eec2db8757acf785a7"
        }
      ],
      "description": "This package provides a changelog environment (which itself\nprovides a version environment) to represent a changelog. The\npackage supports multiple authors, unreleased changes, and\nyanked (revoked) releases. Inspired by keepachangelog.com.",
      "downloadLocation": "NOASSERTION",
      "externalRefs": [
        {
          "referenceCategory": "PACKAGE_MANAGER",
          "referenceLocator": "pkg:rpm/texlive-changelog@svn56338-3.oe2403sp3?arch=noarch&epoch=9&upstream=texlive-split-z-2021-3.oe2403sp3.src.rpm",
          "referenceType": "purl"
        }
      ],
      "filesAnalyzed": false,
      "homepage": "http://tug.org/texlive/",
      "sourceInfo": "acquired package info from repodata DB: repodata/1237fc88d0e4da3b551ae22f7823fbad70d531e5e3e6588f120954709a623b3c-primary.sqlite.bz2",
      "summary": "Provides a changelog environment",
      "supplier": "Organization: http://openeuler.org",
      "versionInfo": "9:svn56338-3.oe2403sp3"
    },
    {
      "SPDXID": "SPDXRef-rpm-texlive-changepage-svn15878.1.0c",
      "name": "texlive-changepage",
      "checksums": [
        {
          "algorithm": "SHA256",
          "checksumValue": "715c61cd37d1506bda3d592e639756b9545b528838f65199cb3c6f5f34ba7080"
        }
      ],
      "description": "The package provides commands to change the page layout in the\nmiddle of a document, and to robustly check for typesetting on\nodd or even pages. Instructions for use are at the end of the\nfile. The package is an extraction of code from the memoir\nclass, whose user interface it shares. It is intended the this\npackage will eventually replace the chngpage package, which is\ndistributed with the package.",
      "downloadLocation": "NOASSERTION",
      "externalRefs": [
        {
          "referenceCategory": "PACKAGE_MANAGER",
          "referenceLocator": "pkg:rpm/texlive-changepage@svn15878.1.0c-2.oe2403sp3?arch=noarch&epoch=9&upstream=texlive-split-d-2021-2.oe2403sp3.src.rpm",
          "referenceType": "purl"
        }
      ],
      "filesAnalyzed": false,
      "homepage": "http://tug.org/texlive/",
      "sourceInfo": "acquired package info from repodata DB: repodata/1237fc88d0e4da3b551ae22f7823fbad70d531e5e3e6588f120954709a623b3c-primary.sqlite.bz2",
      "summary": "Margin adjustment and detection of odd/even pages",
      "supplier": "Organization: http://openeuler.org",
      "versionInfo": "9:svn15878.1.0c-2.oe2403sp3"
    },
    {
      "SPDXID": "SPDXRef-rpm-texlive-changes-svn58773",
      "name": "texlive-changes",
      "checksums": [
        {
          "algorithm": "SHA256",
          "checksumValue": "980ad4cd95e2ffc3456d487e04d155605947ad0257af76d9308085bd1cc57fac"
        }
      ],
      "description": "The package allows the user to manually markup changes of text,\nsuch as additions, deletions, or replacements. Changed text is\nshown in a different colour; deleted text is crossed out. The\npackage allows definition of additional authors and their\nassociated colour. It also allows you to define a markup for\nauthors or annotations. A bash script is provided for removing\nthe changes.",
      "downloadLocation": "NOASSERTION",
      "externalRefs": [
        {
          "referenceCategory": "PACKAGE_MANAGER",
          "referenceLocator": "pkg:rpm/texlive-changes@svn58773-2.oe2403sp3?arch=noarch&epoch=9&upstream=texlive-split-d-2021-2.oe2403sp3.src.rpm",
          "referenceType": "purl"
        }
      ],
      "filesAnalyzed": false,
      "homepage": "http://tug.org/texlive/",
      "sourceInfo": "acquired package info from repodata DB: repodata/1237fc88d0e4da3b551ae22f7823fbad70d531e5e3e6588f120954709a623b3c-primary.sqlite.bz2",
      "summary": "Manual change markup",
      "supplier": "Organization: http://openeuler.org",
      "versionInfo": "9:svn58773-2.oe2403sp3"
    },
    {
      "SPDXID": "SPDXRef-rpm-texlive-chappg-svn15878.2.1b",
      "name": "texlive-chappg",
      "checksums": [
        {
          "algorithm": "SHA256",
          "checksumValue": "1aadfeb919cf953d2038fe9b2541efdd1e0adbdc416de63b8bab9429de35c7c5"
        }
      ],
      "description": "The package provides for 'chapterno-pageno' or 'chaptername-\npageno' page numbering. Provision is made for front- and\nbackmatter in book class.",
      "downloadLocation": "NOASSERTION",
      "externalRefs": [
        {
          "referenceCategory": "PACKAGE_MANAGER",
          "referenceLocator": "pkg:rpm/texlive-chappg@svn15878.2.1b-2.oe2403sp3?arch=noarch&epoch=9&upstream=texlive-split-d-2021-2.oe2403sp3.src.rpm",
          "referenceType": "purl"
        }
      ],
      "filesAnalyzed": false,
      "homepage": "http://tug.org/texlive/",
      "sourceInfo": "acquired package info from repodata DB: repodata/1237fc88d0e4da3b551ae22f7823fbad70d531e5e3e6588f120954709a623b3c-primary.sqlite.bz2",
      "summary": "Page numbering by chapter",
      "supplier": "Organization: http://openeuler.org",
      "versionInfo": "9:svn15878.2.1b-2.oe2403sp3"
    },
    {
      "SPDXID": "SPDXRef-rpm-texlive-chapterfolder-svn15878.2.0.1",
      "name": "texlive-chapterfolder",
      "checksums": [
        {
          "algorithm": "SHA256",
          "checksumValue": "f3c622a63678ab83b9db7f94624599feee1abe03f83a7965cbb667f5e164989d"
        }
      ],
      "description": "This package simplifies working with folder structures that\nmatch the chapter/section/subsection structure. It provides\nmacros to define a folder that contains the file for a\nchapter/section/subsection, and provides macros that allow\ninclusion without using the full path, rather the path relative\nto the current folder of the chapter/section/subsection. It\nmakes easy changing the name of a folder, for example.",
      "downloadLocation": "NOASSERTION",
      "externalRefs": [
        {
          "referenceCategory": "PACKAGE_MANAGER",
          "referenceLocator": "pkg:rpm/texlive-chapterfolder@svn15878.2.0.1-2.oe2403sp3?arch=noarch&epoch=9&upstream=texlive-split-d-2021-2.oe2403sp3.src.rpm",
          "referenceType": "purl"
        }
      ],
      "filesAnalyzed": false,
      "homepage": "http://tug.org/texlive/",
      "sourceInfo": "acquired package info from repodata DB: repodata/1237fc88d0e4da3b551ae22f7823fbad70d531e5e3e6588f120954709a623b3c-primary.sqlite.bz2",
      "summary": "Package for working with complicated folder structures",
      "supplier": "Organization: http://openeuler.org",
      "versionInfo": "9:svn15878.2.0.1-2.oe2403sp3"
    },
    {
      "SPDXID": "SPDXRef-rpm-texlive-cheatsheet-svn45069",
      "name": "texlive-cheatsheet",
      "checksums": [
        {
          "algorithm": "SHA256",
          "checksumValue": "038356e6957a5f224a166c2478fba8a80f8f6c7e220334833e723697e8092cbb"
        }
      ],
      "description": "The package provides a clean, multi-column design intended for\ncheat sheets. It imports the most useful packages and encloses\nthe document in a multicol environment.",
      "downloadLocation": "NOASSERTION",
      "externalRefs": [
        {
          "referenceCategory": "PACKAGE_MANAGER",
          "referenceLocator": "pkg:rpm/texlive-cheatsheet@svn45069-2.oe2403sp3?arch=noarch&epoch=9&upstream=texlive-split-d-2021-2.oe2403sp3.src.rpm",
          "referenceType": "purl"
        }
      ],
      "filesAnalyzed": false,
      "homepage": "http://tug.org/texlive/",
      "sourceInfo": "acquired package info from repodata DB: repodata/1237fc88d0e4da3b551ae22f7823fbad70d531e5e3e6588f120954709a623b3c-primary.sqlite.bz2",
      "summary": "A simple cheatsheet class",
      "supplier": "Organization: http://openeuler.org",
      "versionInfo": "9:svn45069-2.oe2403sp3"
    },
    {
      "SPDXID": "SPDXRef-rpm-texlive-checkend-svn51475",
      "name": "texlive-checkend",
      "checksums": [
        {
          "algorithm": "SHA256",
          "checksumValue": "9839adf1757f0884bb1026b26e8925f8e2d5e16f44061174d97ea7cda7dfeac4"
        }
      ],
      "description": "When an environment is left open, LaTeX gives an error at the\nend of the document. However it only informs about the first of\nthem, while the rest are shown with meaningless errors: (\\end\noccurred inside a group at level N) This package replaces these\nerrors with more useful messages which show which environments\n(in reverse order) were not closed. There are no user macros:\njust use the package.",
      "downloadLocation": "NOASSERTION",
      "externalRefs": [
        {
          "referenceCategory": "PACKAGE_MANAGER",
          "referenceLocator": "pkg:rpm/texlive-checkend@svn51475-3.oe2403sp3?arch=noarch&epoch=9&upstream=texlive-split-z-2021-3.oe2403sp3.src.rpm",
          "referenceType": "purl"
        }
      ],
      "filesAnalyzed": false,
      "homepage": "http://tug.org/texlive/",
      "sourceInfo": "acquired package info from repodata DB: repodata/1237fc88d0e4da3b551ae22f7823fbad70d531e5e3e6588f120954709a623b3c-primary.sqlite.bz2",
      "summary": "Extend \"improperly closed environment\" messages",
      "supplier": "Organization: http://openeuler.org",
      "versionInfo": "9:svn51475-3.oe2403sp3"
    },
    {
      "SPDXID": "SPDXRef-rpm-texlive-chet-svn45081",
      "name": "texlive-chet",
      "checksums": [
        {
          "algorithm": "SHA256",
          "checksumValue": "d81cf268fa5782567291aff5cd6297c5cbf922aaf979d969723ae77277910341"
        }
      ],
      "description": "The package aims to streamline the work of typesetting, and to\nprovide the look and feel of harvmac for readers.",
      "downloadLocation": "NOASSERTION",
      "externalRefs": [
        {
          "referenceCategory": "PACKAGE_MANAGER",
          "referenceLocator": "pkg:rpm/texlive-chet@svn45081-2.oe2403sp3?arch=noarch&epoch=9&upstream=texlive-split-d-2021-2.oe2403sp3.src.rpm",
          "referenceType": "purl"
        }
      ],
      "filesAnalyzed": false,
      "homepage": "http://tug.org/texlive/",
      "sourceInfo": "acquired package info from repodata DB: repodata/1237fc88d0e4da3b551ae22f7823fbad70d531e5e3e6588f120954709a623b3c-primary.sqlite.bz2",
      "summary": "LaTeX layout inspired by harvmac",
      "supplier": "Organization: http://openeuler.org",
      "versionInfo": "9:svn45081-2.oe2403sp3"
    },
    {
      "SPDXID": "SPDXRef-rpm-texlive-chextras-svn27118.1.01",
      "name": "texlive-chextras",
      "checksums": [
        {
          "algorithm": "SHA256",
          "checksumValue": "8581ed94ec9d4d770ecf8777a12ae9c1b387a8aa3323563f3e6c39aac8ea9d6a"
        }
      ],
      "description": "The package simplifies the preparation of Swiss documents and\nletters by setting up linguistic and common packages. While it\nis a useful addition to the chletter document class, it is not\ntied to it and may be used as a general purpose package.",
      "downloadLocation": "NOASSERTION",
      "externalRefs": [
        {
          "referenceCategory": "PACKAGE_MANAGER",
          "referenceLocator": "pkg:rpm/texlive-chextras@svn27118.1.01-2.oe2403sp3?arch=noarch&epoch=9&upstream=texlive-split-d-2021-2.oe2403sp3.src.rpm",
          "referenceType": "purl"
        }
      ],
      "filesAnalyzed": false,
      "homepage": "http://tug.org/texlive/",
      "sourceInfo": "acquired package info from repodata DB: repodata/1237fc88d0e4da3b551ae22f7823fbad70d531e5e3e6588f120954709a623b3c-primary.sqlite.bz2",
      "summary": "A companion package for the Swiss typesetter",
      "supplier": "Organization: http://openeuler.org",
      "versionInfo": "9:svn27118.1.01-2.oe2403sp3"
    },
    {
      "SPDXID": "SPDXRef-rpm-texlive-childdoc-svn49543",
      "name": "texlive-childdoc",
      "checksums": [
        {
          "algorithm": "SHA256",
          "checksumValue": "638e8a39ec3832420b2a10836c9dcd801d7166512f266262aa2b078890421017"
        }
      ],
      "description": "childdoc is a LaTeX2e package that enables the direct\ncompilation of document sections included by \\include to\nindividual files.",
      "downloadLocation": "NOASSERTION",
      "externalRefs": [
        {
          "referenceCategory": "PACKAGE_MANAGER",
          "referenceLocator": "pkg:rpm/texlive-childdoc@svn49543-2.oe2403sp3?arch=noarch&epoch=9&upstream=texlive-split-d-2021-2.oe2403sp3.src.rpm",
          "referenceType": "purl"
        }
      ],
      "filesAnalyzed": false,
      "homepage": "http://tug.org/texlive/",
      "sourceInfo": "acquired package info from repodata DB: repodata/1237fc88d0e4da3b551ae22f7823fbad70d531e5e3e6588f120954709a623b3c-primary.sqlite.bz2",
      "summary": "directly compile \\include'd child documents",
      "supplier": "Organization: http://openeuler.org",
      "versionInfo": "9:svn49543-2.oe2403sp3"
    },
    {
      "SPDXID": "SPDXRef-rpm-texlive-chkfloat-svn27473.0.1",
      "name": "texlive-chkfloat",
      "checksums": [
        {
          "algorithm": "SHA256",
          "checksumValue": "8b4295f550d627c03a9714e5471dac03661d1e2ef4365e567cc49739958895a7"
        }
      ],
      "description": "The package checks for floats that are placed too far from\ntheir origin. It was motivated by a question on the question\nand answer page.",
      "downloadLocation": "NOASSERTION",
      "externalRefs": [
        {
          "referenceCategory": "PACKAGE_MANAGER",
          "referenceLocator": "pkg:rpm/texlive-chkfloat@svn27473.0.1-2.oe2403sp3?arch=noarch&epoch=9&upstream=texlive-split-d-2021-2.oe2403sp3.src.rpm",
          "referenceType": "purl"
        }
      ],
      "filesAnalyzed": false,
      "homepage": "http://tug.org/texlive/",
      "sourceInfo": "acquired package info from repodata DB: repodata/1237fc88d0e4da3b551ae22f7823fbad70d531e5e3e6588f120954709a623b3c-primary.sqlite.bz2",
      "summary": "Warn whenever a float is placed \"to far away\"",
      "supplier": "Organization: http://openeuler.org",
      "versionInfo": "9:svn27473.0.1-2.oe2403sp3"
    },
    {
      "SPDXID": "SPDXRef-rpm-texlive-chletter-svn20060.2.0",
      "name": "texlive-chletter",
      "checksums": [
        {
          "algorithm": "SHA256",
          "checksumValue": "09d0635909bb55aaf6750f16b8946349689a068c832fe47236b405c0ea338f1a"
        }
      ],
      "description": "The class enables composition of letters fitting into Swiss C5\n& C6/5 windowed envelopes. No assumption is made about the\nlanguage used. The class is based on the standard LaTeX classes\nand is compatible with the LaTeX letter class. It is not\nlimited to letters and may be used as a generic document class;\nit is used with the chextras package.",
      "downloadLocation": "NOASSERTION",
      "externalRefs": [
        {
          "referenceCategory": "PACKAGE_MANAGER",
          "referenceLocator": "pkg:rpm/texlive-chletter@svn20060.2.0-2.oe2403sp3?arch=noarch&epoch=9&upstream=texlive-split-d-2021-2.oe2403sp3.src.rpm",
          "referenceType": "purl"
        }
      ],
      "filesAnalyzed": false,
      "homepage": "http://tug.org/texlive/",
      "sourceInfo": "acquired package info from repodata DB: repodata/1237fc88d0e4da3b551ae22f7823fbad70d531e5e3e6588f120954709a623b3c-primary.sqlite.bz2",
      "summary": "Class for typesetting letters to Swiss rules",
      "supplier": "Organization: http://openeuler.org",
      "versionInfo": "9:svn20060.2.0-2.oe2403sp3"
    },
    {
      "SPDXID": "SPDXRef-rpm-texlive-chngcntr-svn47577",
      "name": "texlive-chngcntr",
      "checksums": [
        {
          "algorithm": "SHA256",
          "checksumValue": "746319e4ec7fd602635c5459718f6c916f0514a3e75b012a9de3f2e98515f238"
        }
      ],
      "description": "Defines commands \\counterwithin (which sets up a counter to be\nreset when another is incremented) and \\counterwithout (which\nunsets such a relationship).",
      "downloadLocation": "NOASSERTION",
      "externalRefs": [
        {
          "referenceCategory": "PACKAGE_MANAGER",
          "referenceLocator": "pkg:rpm/texlive-chngcntr@svn47577-2.oe2403sp3?arch=noarch&epoch=9&upstream=texlive-split-d-2021-2.oe2403sp3.src.rpm",
          "referenceType": "purl"
        }
      ],
      "filesAnalyzed": false,
      "homepage": "http://tug.org/texlive/",
      "sourceInfo": "acquired package info from repodata DB: repodata/1237fc88d0e4da3b551ae22f7823fbad70d531e5e3e6588f120954709a623b3c-primary.sqlite.bz2",
      "summary": "Change the resetting of counters",
      "supplier": "Organization: http://openeuler.org",
      "versionInfo": "9:svn47577-2.oe2403sp3"
    },
    {
      "SPDXID": "SPDXRef-rpm-texlive-chronology-svn37934.1.1.1",
      "name": "texlive-chronology",
      "checksums": [
        {
          "algorithm": "SHA256",
          "checksumValue": "526d6223e4cb68cf66104c8c47b0256955f46de00f615fa4c39be69596058595"
        }
      ],
      "description": "A timeline package that allows labelling of events with per-day\ngranularity. Other features include relative positioning with\nunit specification, adjustable tick mark step size, and scaling\nto specified width.",
      "downloadLocation": "NOASSERTION",
      "externalRefs": [
        {
          "referenceCategory": "PACKAGE_MANAGER",
          "referenceLocator": "pkg:rpm/texlive-chronology@svn37934.1.1.1-2.oe2403sp3?arch=noarch&epoch=9&upstream=texlive-split-d-2021-2.oe2403sp3.src.rpm",
          "referenceType": "purl"
        }
      ],
      "filesAnalyzed": false,
      "homepage": "http://tug.org/texlive/",
      "sourceInfo": "acquired package info from repodata DB: repodata/1237fc88d0e4da3b551ae22f7823fbad70d531e5e3e6588f120954709a623b3c-primary.sqlite.bz2",
      "summary": "Provides a horizontal timeline",
      "supplier": "Organization: http://openeuler.org",
      "versionInfo": "9:svn37934.1.1.1-2.oe2403sp3"
    },
    {
      "SPDXID": "SPDXRef-rpm-texlive-circ-svn15878.1.1",
      "name": "texlive-circ",
      "checksums": [
        {
          "algorithm": "SHA256",
          "checksumValue": "e1a37995e38ca6723d065d3144be0f0a18a6a347732f03472432462b6b6ee871"
        }
      ],
      "description": "Several electrical symbols like resistor, capacitor,\ntransistors etc., are defined. The symbols can be connected\nwith wires. The package also contains an American resistor\nsymbol for those of us on that side of the Atlantic. The\npackage also has simple facilities for producing optics\ndiagrams; however, no-one would deny that the PSTricks pst-\noptic package, or the MetaPost makecirc package does the job\nbetter.",
      "downloadLocation": "NOASSERTION",
      "externalRefs": [
        {
          "referenceCategory": "PACKAGE_MANAGER",
          "referenceLocator": "pkg:rpm/texlive-circ@svn15878.1.1-5.oe2403sp3?arch=noarch&epoch=9&upstream=texlive-split-e-2021-5.oe2403sp3.src.rpm",
          "referenceType": "purl"
        }
      ],
      "filesAnalyzed": false,
      "homepage": "http://tug.org/texlive/",
      "sourceInfo": "acquired package info from repodata DB: repodata/1237fc88d0e4da3b551ae22f7823fbad70d531e5e3e6588f120954709a623b3c-primary.sqlite.bz2",
      "summary": "Macros for typesetting circuit diagrams",
      "supplier": "Organization: http://openeuler.org",
      "versionInfo": "9:svn15878.1.1-5.oe2403sp3"
    },
    {
      "SPDXID": "SPDXRef-rpm-texlive-circledsteps-svn53382",
      "name": "texlive-circledsteps",
      "checksums": [
        {
          "algorithm": "SHA256",
          "checksumValue": "1aa1a384ab3952c036d6e2ba5511d3060c8a12943887ca9af32cd85818b274bd"
        }
      ],
      "description": "This package generates circled numbers (or other kinds of\nmarkers or small text) to mark \"steps\" in procedures,\nexercises, and so on.",
      "downloadLocation": "NOASSERTION",
      "externalRefs": [
        {
          "referenceCategory": "PACKAGE_MANAGER",
          "referenceLocator": "pkg:rpm/texlive-circledsteps@svn53382-3.oe2403sp3?arch=noarch&epoch=9&upstream=texlive-split-y-2021-3.oe2403sp3.src.rpm",
          "referenceType": "purl"
        }
      ],
      "filesAnalyzed": false,
      "homepage": "http://tug.org/texlive/",
      "sourceInfo": "acquired package info from repodata DB: repodata/1237fc88d0e4da3b551ae22f7823fbad70d531e5e3e6588f120954709a623b3c-primary.sqlite.bz2",
      "summary": "Typeset circled numbers",
      "supplier": "Organization: http://openeuler.org",
      "versionInfo": "9:svn53382-3.oe2403sp3"
    },
    {
      "SPDXID": "SPDXRef-rpm-texlive-classics-svn53671",
      "name": "texlive-classics",
      "checksums": [
        {
          "algorithm": "SHA256",
          "checksumValue": "070c201037a0a7e5446e45aa59f77bd82609e6e88651f0739eaec7852807e7fe"
        }
      ],
      "description": "The package provides a basic framework to cite classic works\n(specially from authors such as Homer, Plato, Aristotle,\nDescartes, Hume, and Kant) in accordance with traditional\npagination systems. It may be used in conjunction with other\ncitation packages.",
      "downloadLocation": "NOASSERTION",
      "externalRefs": [
        {
          "referenceCategory": "PACKAGE_MANAGER",
          "referenceLocator": "pkg:rpm/texlive-classics@svn53671-5.oe2403sp3?arch=noarch&epoch=9&upstream=texlive-split-e-2021-5.oe2403sp3.src.rpm",
          "referenceType": "purl"
        }
      ],
      "filesAnalyzed": false,
      "homepage": "http://tug.org/texlive/",
      "sourceInfo": "acquired package info from repodata DB: repodata/1237fc88d0e4da3b551ae22f7823fbad70d531e5e3e6588f120954709a623b3c-primary.sqlite.bz2",
      "summary": "Cite classic works",
      "supplier": "Organization: http://openeuler.org",
      "versionInfo": "9:svn53671-5.oe2403sp3"
    },
    {
      "SPDXID": "SPDXRef-rpm-texlive-classpack-svn55218",
      "name": "texlive-classpack",
      "checksums": [
        {
          "algorithm": "SHA256",
          "checksumValue": "c2b0af0d4a804590358e4139e77d18c2322b54f2f876e44575d3618e08196064"
        }
      ],
      "description": "The package provides an experiment in using XML (specifically\nDocBook 5) to mark up and maintain LaTeX classes and packages.\nXSLT 2 styleheets generate the .dtx and .ins distribution files\nexpected by end users.",
      "downloadLocation": "NOASSERTION",
      "externalRefs": [
        {
          "referenceCategory": "PACKAGE_MANAGER",
          "referenceLocator": "pkg:rpm/texlive-classpack@svn55218-5.oe2403sp3?arch=noarch&epoch=9&upstream=texlive-split-e-2021-5.oe2403sp3.src.rpm",
          "referenceType": "purl"
        }
      ],
      "filesAnalyzed": false,
      "homepage": "http://tug.org/texlive/",
      "sourceInfo": "acquired package info from repodata DB: repodata/1237fc88d0e4da3b551ae22f7823fbad70d531e5e3e6588f120954709a623b3c-primary.sqlite.bz2",
      "summary": "XML mastering for LaTeX classes and packages",
      "supplier": "Organization: http://openeuler.org",
      "versionInfo": "9:svn55218-5.oe2403sp3"
    },
    {
      "SPDXID": "SPDXRef-rpm-texlive-clefval-svn55985",
      "name": "texlive-clefval",
      "checksums": [
        {
          "algorithm": "SHA256",
          "checksumValue": "56e6a8154299e2ec92b42b61675d0e9a7edc3af7a7274cc3ce62d1c4aff4d932"
        }
      ],
      "description": "This package provides only two macros viz. \\TheKey and\n\\TheValue to define then use pairs of key/value and gives a\nsemblance of a hash. Syntax: \\TheKey{key}{value} to define the\nvalue associated to the key, does not produce text;\n\\TheValue{key} to return the value linked to the key. Both\narguments of \\TheKey are 'moving' as LaTeX defines the term and\nwe have sometimes to protect them.",
      "downloadLocation": "NOASSERTION",
      "externalRefs": [
        {
          "referenceCategory": "PACKAGE_MANAGER",
          "referenceLocator": "pkg:rpm/texlive-clefval@svn55985-5.oe2403sp3?arch=noarch&epoch=9&upstream=texlive-split-e-2021-5.oe2403sp3.src.rpm",
          "referenceType": "purl"
        }
      ],
      "filesAnalyzed": false,
      "homepage": "http://tug.org/texlive/",
      "sourceInfo": "acquired package info from repodata DB: repodata/1237fc88d0e4da3b551ae22f7823fbad70d531e5e3e6588f120954709a623b3c-primary.sqlite.bz2",
      "summary": "Key/value support with a hash",
      "supplier": "Organization: http://openeuler.org",
      "versionInfo": "9:svn55985-5.oe2403sp3"
    },
    {
      "SPDXID": "SPDXRef-rpm-texlive-cleveref-svn47525",
      "name": "texlive-cleveref",
      "checksums": [
        {
          "algorithm": "SHA256",
          "checksumValue": "674c2b1d6837a934429877e70747da3928f50ecb12af92d05e391fd2b97465f9"
        }
      ],
      "description": "The package enhances LaTeX's cross-referencing features,\nallowing the format of references to be determined\nautomatically according to the type of reference. The formats\nused may be customised in the preamble of a document; babel\nsupport is available (though the choice of languages remains\nlimited: currently Danish, Dutch, English, French, German,\nItalian, Norwegian, Russian, Spanish and Ukranian). The package\nalso offers a means of referencing a list of references, each\nformatted according to its type. In such lists, it can collapse\nsequences of numerically-consecutive labels to a reference\nrange.",
      "downloadLocation": "NOASSERTION",
      "externalRefs": [
        {
          "referenceCategory": "PACKAGE_MANAGER",
          "referenceLocator": "pkg:rpm/texlive-cleveref@svn47525-5.oe2403sp3?arch=noarch&epoch=9&upstream=texlive-split-e-2021-5.oe2403sp3.src.rpm",
          "referenceType": "purl"
        }
      ],
      "filesAnalyzed": false,
      "homepage": "http://tug.org/texlive/",
      "sourceInfo": "acquired package info from repodata DB: repodata/1237fc88d0e4da3b551ae22f7823fbad70d531e5e3e6588f120954709a623b3c-primary.sqlite.bz2",
      "summary": "Intelligent cross-referencing",
      "supplier": "Organization: http://openeuler.org",
      "versionInfo": "9:svn47525-5.oe2403sp3"
    },
    {
      "SPDXID": "SPDXRef-rpm-texlive-clipboard-svn47747",
      "name": "texlive-clipboard",
      "checksums": [
        {
          "algorithm": "SHA256",
          "checksumValue": "d529a16f9e2839bf814ef8f838893bfe5226ef47c598bec805457b4f42f532f7"
        }
      ],
      "description": "The clipboard package provides a basic framework for copying\nand pasting text and commands into and across multiple\ndocuments. It replaces the copypaste package.",
      "downloadLocation": "NOASSERTION",
      "externalRefs": [
        {
          "referenceCategory": "PACKAGE_MANAGER",
          "referenceLocator": "pkg:rpm/texlive-clipboard@svn47747-5.oe2403sp3?arch=noarch&epoch=9&upstream=texlive-split-e-2021-5.oe2403sp3.src.rpm",
          "referenceType": "purl"
        }
      ],
      "filesAnalyzed": false,
      "homepage": "http://tug.org/texlive/",
      "sourceInfo": "acquired package info from repodata DB: repodata/1237fc88d0e4da3b551ae22f7823fbad70d531e5e3e6588f120954709a623b3c-primary.sqlite.bz2",
      "summary": "Copy and paste into and across documents",
      "supplier": "Organization: http://openeuler.org",
      "versionInfo": "9:svn47747-5.oe2403sp3"
    },
    {
      "SPDXID": "SPDXRef-rpm-texlive-clock-svn15878.0",
      "name": "texlive-clock",
      "checksums": [
        {
          "algorithm": "SHA256",
          "checksumValue": "51fc7c94f96861ecddf51f79ec3d8af3f0b18182443866c1cf1aa8ff1c778212"
        }
      ],
      "description": "Features graphical clocks (with a classical 12h dial and two\nhands) and text clocks (in 24h format) which can show system\ntime or any time the user desires. Works with both TeX and\nLaTeX. The clock faces (appearances of the dial) are easily\nexpandable; the default uses a custom Metafont font.",
      "downloadLocation": "NOASSERTION",
      "externalRefs": [
        {
          "referenceCategory": "PACKAGE_MANAGER",
          "referenceLocator": "pkg:rpm/texlive-clock@svn15878.0-5.oe2403sp3?arch=noarch&epoch=9&upstream=texlive-split-e-2021-5.oe2403sp3.src.rpm",
          "referenceType": "purl"
        }
      ],
      "filesAnalyzed": false,
      "homepage": "http://tug.org/texlive/",
      "sourceInfo": "acquired package info from repodata DB: repodata/1237fc88d0e4da3b551ae22f7823fbad70d531e5e3e6588f120954709a623b3c-primary.sqlite.bz2",
      "summary": "Graphical and textual clocks for TeX and LaTeX",
      "supplier": "Organization: http://openeuler.org",
      "versionInfo": "9:svn15878.0-5.oe2403sp3"
    },
    {
      "SPDXID": "SPDXRef-rpm-texlive-clrdblpg-svn47511",
      "name": "texlive-clrdblpg",
      "checksums": [
        {
          "algorithm": "SHA256",
          "checksumValue": "46345b0e658b7506e40f19f09bda23fa5c1e45eb3bbce93bd2770ebdcc50f155"
        }
      ],
      "description": "This tiny package allows easy manipulation of the headers and\nfooters on pages left blank by \\cleardoublepage. By default,\nLaTeX has no easy facilities for this. This package uses more\nor less the algorithm listed in the fancyhdr package\ndocumentation, with some better indentation and added\nflexibility.",
      "downloadLocation": "NOASSERTION",
      "externalRefs": [
        {
          "referenceCategory": "PACKAGE_MANAGER",
          "referenceLocator": "pkg:rpm/texlive-clrdblpg@svn47511-5.oe2403sp3?arch=noarch&epoch=9&upstream=texlive-split-e-2021-5.oe2403sp3.src.rpm",
          "referenceType": "purl"
        }
      ],
      "filesAnalyzed": false,
      "homepage": "http://tug.org/texlive/",
      "sourceInfo": "acquired package info from repodata DB: repodata/1237fc88d0e4da3b551ae22f7823fbad70d531e5e3e6588f120954709a623b3c-primary.sqlite.bz2",
      "summary": "Control pagestyle of pages left blank by \\cleardoublepage",
      "supplier": "Organization: http://openeuler.org",
      "versionInfo": "9:svn47511-5.oe2403sp3"
    },
    {
      "SPDXID": "SPDXRef-rpm-texlive-clrstrip-svn53537",
      "name": "texlive-clrstrip",
      "checksums": [
        {
          "algorithm": "SHA256",
          "checksumValue": "32aaf4b9d128f63b5f94cd7860ff2e984edf1d2d0137f6b2953d2c61c5fc6731"
        }
      ],
      "description": "This lightweight package provides the colorstrip environment,\nthat places its contents into a full page width colour strip.",
      "downloadLocation": "NOASSERTION",
      "externalRefs": [
        {
          "referenceCategory": "PACKAGE_MANAGER",
          "referenceLocator": "pkg:rpm/texlive-clrstrip@svn53537-5.oe2403sp3?arch=noarch&epoch=9&upstream=texlive-split-e-2021-5.oe2403sp3.src.rpm",
          "referenceType": "purl"
        }
      ],
      "filesAnalyzed": false,
      "homepage": "http://tug.org/texlive/",
      "sourceInfo": "acquired package info from repodata DB: repodata/1237fc88d0e4da3b551ae22f7823fbad70d531e5e3e6588f120954709a623b3c-primary.sqlite.bz2",
      "summary": "Place contents into a full width colour strip",
      "supplier": "Organization: http://openeuler.org",
      "versionInfo": "9:svn53537-5.oe2403sp3"
    },
    {
      "SPDXID": "SPDXRef-rpm-texlive-cmdstring-svn15878.1.1",
      "name": "texlive-cmdstring",
      "checksums": [
        {
          "algorithm": "SHA256",
          "checksumValue": "63b960f6e1651bb457554aadc661314562a12df9080a3f5447da6134eb0e5c6c"
        }
      ],
      "description": "Extracts the letters of a command's name (e.g., foo for command\n\\foo), in a reliable way.",
      "downloadLocation": "NOASSERTION",
      "externalRefs": [
        {
          "referenceCategory": "PACKAGE_MANAGER",
          "referenceLocator": "pkg:rpm/texlive-cmdstring@svn15878.1.1-5.oe2403sp3?arch=noarch&epoch=9&upstream=texlive-split-e-2021-5.oe2403sp3.src.rpm",
          "referenceType": "purl"
        }
      ],
      "filesAnalyzed": false,
      "homepage": "http://tug.org/texlive/",
      "sourceInfo": "acquired package info from repodata DB: repodata/1237fc88d0e4da3b551ae22f7823fbad70d531e5e3e6588f120954709a623b3c-primary.sqlite.bz2",
      "summary": "Get command name reliably",
      "supplier": "Organization: http://openeuler.org",
      "versionInfo": "9:svn15878.1.1-5.oe2403sp3"
    },
    {
      "SPDXID": "SPDXRef-rpm-texlive-cmdtrack-svn28910",
      "name": "texlive-cmdtrack",
      "checksums": [
        {
          "algorithm": "SHA256",
          "checksumValue": "3c31b9e4274b46cec802359c2f0ff40c9d0ce493824e77d5f6a5e27dffd486b9"
        }
      ],
      "description": "The package keeps track of whether a command defined in a\ndocument preamble is actually used somewhere in the document.\nAfter the package is loaded in the preamble of a document, all\n\\newcommand (and similar command definitions) between that\npoint and the beginning of the document will be marked for\nlogging. At the end of the document a report of command usage\nwill be printed in the TeX log, for example: \"mdash was used on\nline 25\"; \"ndash was never used\".",
      "downloadLocation": "NOASSERTION",
      "externalRefs": [
        {
          "referenceCategory": "PACKAGE_MANAGER",
          "referenceLocator": "pkg:rpm/texlive-cmdtrack@svn28910-5.oe2403sp3?arch=noarch&epoch=9&upstream=texlive-split-e-2021-5.oe2403sp3.src.rpm",
          "referenceType": "purl"
        }
      ],
      "filesAnalyzed": false,
      "homepage": "http://tug.org/texlive/",
      "sourceInfo": "acquired package info from repodata DB: repodata/1237fc88d0e4da3b551ae22f7823fbad70d531e5e3e6588f120954709a623b3c-primary.sqlite.bz2",
      "summary": "Check used commands",
      "supplier": "Organization: http://openeuler.org",
      "versionInfo": "9:svn28910-5.oe2403sp3"
    },
    {
      "SPDXID": "SPDXRef-rpm-texlive-cmsd-svn18787.0",
      "name": "texlive-cmsd",
      "checksums": [
        {
          "algorithm": "SHA256",
          "checksumValue": "c31d17be587616ea202e832e7ac0f2c23a348f363f9ff42d90594638067fd88e"
        }
      ],
      "description": "Thr purpose of the package is to provide an alternative\ninterface to the CM Sans Serif boldface fonts. The EC (T1,\nCork) encoded versions of the 'CM Sans Serif boldface extended'\nfonts differ considerably from the traditionally (OT1) encoded\nones: at large sizes, >10pt, they have thinner strokes and are\nmuch wider. At 25pt they are hardly to be recognized as being\n'boldface'. This package attempts to make these T1 fonts look\nlike the traditional ones did. You do not need any new fonts;\nthe package just changes the way LaTeX makes use of the current\nones.",
      "downloadLocation": "NOASSERTION",
      "externalRefs": [
        {
          "referenceCategory": "PACKAGE_MANAGER",
          "referenceLocator": "pkg:rpm/texlive-cmsd@svn18787.0-5.oe2403sp3?arch=noarch&epoch=9&upstream=texlive-split-e-2021-5.oe2403sp3.src.rpm",
          "referenceType": "purl"
        }
      ],
      "filesAnalyzed": false,
      "homepage": "http://tug.org/texlive/",
      "sourceInfo": "acquired package info from repodata DB: repodata/1237fc88d0e4da3b551ae22f7823fbad70d531e5e3e6588f120954709a623b3c-primary.sqlite.bz2",
      "summary": "Interfaces to the CM Sans Serif Bold fonts",
      "supplier": "Organization: http://openeuler.org",
      "versionInfo": "9:svn18787.0-5.oe2403sp3"
    },
    {
      "SPDXID": "SPDXRef-rpm-texlive-cnltx-svn55265",
      "name": "texlive-cnltx",
      "checksums": [
        {
          "algorithm": "SHA256",
          "checksumValue": "4364b6a23b4f08b6e50f459fa59e36855173099a5d71e8e2a6685a2a2a0d3649"
        }
      ],
      "description": "This is a versatile bundle of packages and classes for\nconsistent formatting of control sequences, package options,\nsource code examples, and writing a package manual (including\nan index containing the explained control sequences, options,\nldots). The bundle also provides several other small ideas of\nmine such as a mechansim for providing abbreviations etc. Not\nat least it provides a number of programming tools. The\nintention behind this bundle mainly is a selfish one:\ndocumenting my own packages. The bundle contains an index style\nfile cnltx.ist that should be placed in a directory in a TDS\nmakeindex directory.",
      "downloadLocation": "NOASSERTION",
      "externalRefs": [
        {
          "referenceCategory": "PACKAGE_MANAGER",
          "referenceLocator": "pkg:rpm/texlive-cnltx@svn55265-5.oe2403sp3?arch=noarch&epoch=9&upstream=texlive-split-e-2021-5.oe2403sp3.src.rpm",
          "referenceType": "purl"
        }
      ],
      "filesAnalyzed": false,
      "homepage": "http://tug.org/texlive/",
      "sourceInfo": "acquired package info from repodata DB: repodata/1237fc88d0e4da3b551ae22f7823fbad70d531e5e3e6588f120954709a623b3c-primary.sqlite.bz2",
      "summary": "LaTeX tools and documenting facilities",
      "supplier": "Organization: http://openeuler.org",
      "versionInfo": "9:svn55265-5.oe2403sp3"
    },
    {
      "SPDXID": "SPDXRef-rpm-texlive-cntformats-svn34668.0.7",
      "name": "texlive-cntformats",
      "checksums": [
        {
          "algorithm": "SHA256",
          "checksumValue": "98dd61d2cbd19823f5ad37b8108a6bf63adbd7a62496ab536a7f089fc455fc73"
        }
      ],
      "description": "The package offers package or class authors a way to format\ncounters with 'patterns'. These patterns do not affect affect\n'normal' LaTeX treatment of counters.",
      "downloadLocation": "NOASSERTION",
      "externalRefs": [
        {
          "referenceCategory": "PACKAGE_MANAGER",
          "referenceLocator": "pkg:rpm/texlive-cntformats@svn34668.0.7-5.oe2403sp3?arch=noarch&epoch=9&upstream=texlive-split-e-2021-5.oe2403sp3.src.rpm",
          "referenceType": "purl"
        }
      ],
      "filesAnalyzed": false,
      "homepage": "http://tug.org/texlive/",
      "sourceInfo": "acquired package info from repodata DB: repodata/1237fc88d0e4da3b551ae22f7823fbad70d531e5e3e6588f120954709a623b3c-primary.sqlite.bz2",
      "summary": "A different way to read counters",
      "supplier": "Organization: http://openeuler.org",
      "versionInfo": "9:svn34668.0.7-5.oe2403sp3"
    },
    {
      "SPDXID": "SPDXRef-rpm-texlive-cntperchap-svn37572.0.3",
      "name": "texlive-cntperchap",
      "checksums": [
        {
          "algorithm": "SHA256",
          "checksumValue": "6bfe5a74815ed6df6ea14b9d92bce3ab634cc5d1c86c023db8fa63d6479abbaa"
        }
      ],
      "description": "This package stores values of counters (which have been\nregistered beforehand) on a per chapter base and provides the\nvalues on demand in the 2nd LaTeX compilation run. In this way\nit is possible to know how many sections etc. there are lying\nahead and to react to these counter values, if needed. This is\na preliminary version that has been tested with book.cls,\nmemoir.cls, and scrbook.cls. The packages assoccnt (by the same\nauthor) and xparse are needed as well.",
      "downloadLocation": "NOASSERTION",
      "externalRefs": [
        {
          "referenceCategory": "PACKAGE_MANAGER",
          "referenceLocator": "pkg:rpm/texlive-cntperchap@svn37572.0.3-5.oe2403sp3?arch=noarch&epoch=9&upstream=texlive-split-e-2021-5.oe2403sp3.src.rpm",
          "referenceType": "purl"
        }
      ],
      "filesAnalyzed": false,
      "homepage": "http://tug.org/texlive/",
      "sourceInfo": "acquired package info from repodata DB: repodata/1237fc88d0e4da3b551ae22f7823fbad70d531e5e3e6588f120954709a623b3c-primary.sqlite.bz2",
      "summary": "Store counter values per chapter",
      "supplier": "Organization: http://openeuler.org",
      "versionInfo": "9:svn37572.0.3-5.oe2403sp3"
    },
    {
      "SPDXID": "SPDXRef-rpm-texlive-codedoc-svn17630.0.3",
      "name": "texlive-codedoc",
      "checksums": [
        {
          "algorithm": "SHA256",
          "checksumValue": "3e8f9991ac14b83f631562004c5a51e7971cdb821b02e627f999fd500b5df984"
        }
      ],
      "description": "The CodeDoc class is an alternative to DocStrip (and others) to\nproduce LaTeX code along with its documentation without\ndeparting from LaTeX's ordinary syntax. The documentation is\nprepared like any other LaTeX document and the code to be\ncommented verbatim is simply delimited by an environment. When\nan option is turned on in the class options, this code is\nwritten to the desired file(s). The class also includes fully\ncustomizable verbatim environments which provide the author\nwith separate commands to typeset the material and/or to\nexecute it.",
      "downloadLocation": "NOASSERTION",
      "externalRefs": [
        {
          "referenceCategory": "PACKAGE_MANAGER",
          "referenceLocator": "pkg:rpm/texlive-codedoc@svn17630.0.3-5.oe2403sp3?arch=noarch&epoch=9&upstream=texlive-split-e-2021-5.oe2403sp3.src.rpm",
          "referenceType": "purl"
        }
      ],
      "filesAnalyzed": false,
      "homepage": "http://tug.org/texlive/",
      "sourceInfo": "acquired package info from repodata DB: repodata/1237fc88d0e4da3b551ae22f7823fbad70d531e5e3e6588f120954709a623b3c-primary.sqlite.bz2",
      "summary": "LaTeX code and documentation in LaTeX-format file",
      "supplier": "Organization: http://openeuler.org",
      "versionInfo": "9:svn17630.0.3-5.oe2403sp3"
    },
    {
      "SPDXID": "SPDXRef-rpm-texlive-codepage-svn51502",
      "name": "texlive-codepage",
      "checksums": [
        {
          "algorithm": "SHA256",
          "checksumValue": "b31d8964ce3ebfc2a6b9c943588e3fb5188dcb5ea11d8b56235fa50b68efd3f7"
        }
      ],
      "description": "The package provides a mechanism for inputting non-ASCII text.\nNowadays, the job is mostly done by the inputenc package in the\nLaTeX distribution.",
      "downloadLocation": "NOASSERTION",
      "externalRefs": [
        {
          "referenceCategory": "PACKAGE_MANAGER",
          "referenceLocator": "pkg:rpm/texlive-codepage@svn51502-5.oe2403sp3?arch=noarch&epoch=9&upstream=texlive-split-e-2021-5.oe2403sp3.src.rpm",
          "referenceType": "purl"
        }
      ],
      "filesAnalyzed": false,
      "homepage": "http://tug.org/texlive/",
      "sourceInfo": "acquired package info from repodata DB: repodata/1237fc88d0e4da3b551ae22f7823fbad70d531e5e3e6588f120954709a623b3c-primary.sqlite.bz2",
      "summary": "Support for variant code pages",
      "supplier": "Organization: http://openeuler.org",
      "versionInfo": "9:svn51502-5.oe2403sp3"
    },
    {
      "SPDXID": "SPDXRef-rpm-texlive-codesection-svn34481.0.1",
      "name": "texlive-codesection",
      "checksums": [
        {
          "algorithm": "SHA256",
          "checksumValue": "3c949843aac7f0b05e45ed5b538026b6ada8cdc42526584a5437c2a301ce5590"
        }
      ],
      "description": "This package provides an environment to switch a section of\ncode on or off. The code may be placed anywhere in the file (it\nis not limited to the document or the preamble). The motivation\nfor this package was to have commands which allow preselection\nbased on whether sections of code in a preamble of a template\nare executed.",
      "downloadLocation": "NOASSERTION",
      "externalRefs": [
        {
          "referenceCategory": "PACKAGE_MANAGER",
          "referenceLocator": "pkg:rpm/texlive-codesection@svn34481.0.1-5.oe2403sp3?arch=noarch&epoch=9&upstream=texlive-split-e-2021-5.oe2403sp3.src.rpm",
          "referenceType": "purl"
        }
      ],
      "filesAnalyzed": false,
      "homepage": "http://tug.org/texlive/",
      "sourceInfo": "acquired package info from repodata DB: repodata/1237fc88d0e4da3b551ae22f7823fbad70d531e5e3e6588f120954709a623b3c-primary.sqlite.bz2",
      "summary": "Provides an environment that may be conditionally included",
      "supplier": "Organization: http://openeuler.org",
      "versionInfo": "9:svn34481.0.1-5.oe2403sp3"
    },
    {
      "SPDXID": "SPDXRef-rpm-texlive-collcell-svn56291",
      "name": "texlive-collcell",
      "checksums": [
        {
          "algorithm": "SHA256",
          "checksumValue": "f4a48daa2a364cfae0d1445687a22c24184a87ce7d4aca4b851e4fa478d71fd0"
        }
      ],
      "description": "The package provides macros that collect the content of a\ntabular cell, and offer them as an argument to a macro. Special\ncare is taken to remove all aligning macros inserted by tabular\nfrom the cell content. The macros also work in the last column\nof a table, but do not support verbatim material inside the\ncells.",
      "downloadLocation": "NOASSERTION",
      "externalRefs": [
        {
          "referenceCategory": "PACKAGE_MANAGER",
          "referenceLocator": "pkg:rpm/texlive-collcell@svn56291-5.oe2403sp3?arch=noarch&epoch=9&upstream=texlive-split-e-2021-5.oe2403sp3.src.rpm",
          "referenceType": "purl"
        }
      ],
      "filesAnalyzed": false,
      "homepage": "http://tug.org/texlive/",
      "sourceInfo": "acquired package info from repodata DB: repodata/1237fc88d0e4da3b551ae22f7823fbad70d531e5e3e6588f120954709a623b3c-primary.sqlite.bz2",
      "summary": "Collect contents of a tabular cell as argument to a macro",
      "supplier": "Organization: http://openeuler.org",
      "versionInfo": "9:svn56291-5.oe2403sp3"
    },
    {
      "SPDXID": "SPDXRef-rpm-texlive-collectbox-svn56291",
      "name": "texlive-collectbox",
      "checksums": [
        {
          "algorithm": "SHA256",
          "checksumValue": "72268c99bd9bc2e935f0c249325d615d511643f8b49fea5fd37b4a60f6760bc2"
        }
      ],
      "description": "The package provides macros to collect and process a macro\nargument (i.e., something which looks like a macro argument) as\na horizontal box rather than as a real macro argument. The\n\"arguments\" are stored as if they had been saved by \\savebox or\nby the lrbox environment. Grouping tokens \\bgroup and \\egroup\nmay be used, which allows the user to have the beginning and\nend of a group in different macro invocations, or to place them\nin the begin and end code of an environment. Arguments may\ncontain verbatim material or other special use of characters.\nThe macros were designed for use within other macros.",
      "downloadLocation": "NOASSERTION",
      "externalRefs": [
        {
          "referenceCategory": "PACKAGE_MANAGER",
          "referenceLocator": "pkg:rpm/texlive-collectbox@svn56291-5.oe2403sp3?arch=noarch&epoch=9&upstream=texlive-split-e-2021-5.oe2403sp3.src.rpm",
          "referenceType": "purl"
        }
      ],
      "filesAnalyzed": false,
      "homepage": "http://tug.org/texlive/",
      "sourceInfo": "acquired package info from repodata DB: repodata/1237fc88d0e4da3b551ae22f7823fbad70d531e5e3e6588f120954709a623b3c-primary.sqlite.bz2",
      "summary": "Collect and process macro arguments as boxes",
      "supplier": "Organization: http://openeuler.org",
      "versionInfo": "9:svn56291-5.oe2403sp3"
    },
    {
      "SPDXID": "SPDXRef-rpm-texlive-collection-latexrecommended-svn57862",
      "name": "texlive-collection-latexrecommended",
      "checksums": [
        {
          "algorithm": "SHA256",
          "checksumValue": "62e6b802d4fa1f9a834711e048c1ad9c9a3f5e7e07303fb3cd48e33da34fb0fb"
        }
      ],
      "description": "A collection of recommended add-on packages for LaTeX which\nhave widespread use.",
      "downloadLocation": "NOASSERTION",
      "externalRefs": [
        {
          "referenceCategory": "PACKAGE_MANAGER",
          "referenceLocator": "pkg:rpm/texlive-collection-latexrecommended@svn57862-5.oe2403sp3?arch=noarch&epoch=9&upstream=texlive-split-e-2021-5.oe2403sp3.src.rpm",
          "referenceType": "purl"
        }
      ],
      "filesAnalyzed": false,
      "homepage": "http://tug.org/texlive/",
      "sourceInfo": "acquired package info from repodata DB: repodata/1237fc88d0e4da3b551ae22f7823fbad70d531e5e3e6588f120954709a623b3c-primary.sqlite.bz2",
      "summary": "LaTeX recommended packages",
      "supplier": "Organization: http://openeuler.org",
      "versionInfo": "9:svn57862-5.oe2403sp3"
    },
    {
      "SPDXID": "SPDXRef-rpm-texlive-collection-pictures-svn59115",
      "name": "texlive-collection-pictures",
      "checksums": [
        {
          "algorithm": "SHA256",
          "checksumValue": "16fd00106ea052a52961eabfd2a771a63dc262e89aea764aaf6576aad2de7237"
        }
      ],
      "description": "Including TikZ, pict, etc., but MetaPost and PStricks are\nseparate.",
      "downloadLocation": "NOASSERTION",
      "externalRefs": [
        {
          "referenceCategory": "PACKAGE_MANAGER",
          "referenceLocator": "pkg:rpm/texlive-collection-pictures@svn59115-5.oe2403sp3?arch=noarch&epoch=9&upstream=texlive-split-e-2021-5.oe2403sp3.src.rpm",
          "referenceType": "purl"
        }
      ],
      "filesAnalyzed": false,
      "homepage": "http://tug.org/texlive/",
      "sourceInfo": "acquired package info from repodata DB: repodata/1237fc88d0e4da3b551ae22f7823fbad70d531e5e3e6588f120954709a623b3c-primary.sqlite.bz2",
      "summary": "Graphics, pictures, diagrams",
      "supplier": "Organization: http://openeuler.org",
      "versionInfo": "9:svn59115-5.oe2403sp3"
    },
    {
      "SPDXID": "SPDXRef-rpm-texlive-colophon-svn47913",
      "name": "texlive-colophon",
      "checksums": [
        {
          "algorithm": "SHA256",
          "checksumValue": "d5c2d0fd346ff68cca19a325cb196e4a20c5468d232307cb102700517be10611"
        }
      ],
      "description": "Colophons are a once-common design device by which a book (or\ndocument) designer gave some information to his readers about\nthe design and makeup of the text. It typically includes the\npublisher (if not included elsewhere in the document), font\nsize, leading size, measure, and of course font face\nidentification. Sometimes it includes information about the\ntools used, as well. This package provides some highly\nconfigurable macros, with sensible defaults, for producing\ncolophons without having to muck around with a lot of manual\ncode.",
      "downloadLocation": "NOASSERTION",
      "externalRefs": [
        {
          "referenceCategory": "PACKAGE_MANAGER",
          "referenceLocator": "pkg:rpm/texlive-colophon@svn47913-3.oe2403sp3?arch=noarch&epoch=9&upstream=texlive-split-z-2021-3.oe2403sp3.src.rpm",
          "referenceType": "purl"
        }
      ],
      "filesAnalyzed": false,
      "homepage": "http://tug.org/texlive/",
      "sourceInfo": "acquired package info from repodata DB: repodata/1237fc88d0e4da3b551ae22f7823fbad70d531e5e3e6588f120954709a623b3c-primary.sqlite.bz2",
      "summary": "Provides commands for producing a colophon",
      "supplier": "Organization: http://openeuler.org",
      "versionInfo": "9:svn47913-3.oe2403sp3"
    },
    {
      "SPDXID": "SPDXRef-rpm-texlive-color-edits-svn56707",
      "name": "texlive-color-edits",
      "checksums": [
        {
          "algorithm": "SHA256",
          "checksumValue": "5811a6efa01505fa1e833e670ebc055abf1f148f008c9430315fd114b3ba768c"
        }
      ],
      "description": "This package provides a fairly light-weight solution for\nannotating LaTeX source code with color to show\nadditions/changes, replacements, deletions, and comments. This\nis particularly useful when a document is being edited by\nmultiple authors. Two package options allow the quick\nsuppression of all colorful edits and comments, and showing\ntext whose deletion was proposed.",
      "downloadLocation": "NOASSERTION",
      "externalRefs": [
        {
          "referenceCategory": "PACKAGE_MANAGER",
          "referenceLocator": "pkg:rpm/texlive-color-edits@svn56707-3.oe2403sp3?arch=noarch&epoch=9&upstream=texlive-split-x-2021-3.oe2403sp3.src.rpm",
          "referenceType": "purl"
        }
      ],
      "filesAnalyzed": false,
      "homepage": "http://tug.org/texlive/",
      "sourceInfo": "acquired package info from repodata DB: repodata/1237fc88d0e4da3b551ae22f7823fbad70d531e5e3e6588f120954709a623b3c-primary.sqlite.bz2",
      "summary": "Colorful edits for multiple authors of a shared document",
      "supplier": "Organization: http://openeuler.org",
      "versionInfo": "9:svn56707-3.oe2403sp3"
    },
    {
      "SPDXID": "SPDXRef-rpm-texlive-colordoc-svn18270.0",
      "name": "texlive-colordoc",
      "checksums": [
        {
          "algorithm": "SHA256",
          "checksumValue": "b872cd7c95a658fb52db5400415165297532612db0b226ae72696c317a5f0a1c"
        }
      ],
      "description": "The package is used in documentation files (that use the doc\npackage); with it the code listings will highlight (for\nexample) pairs of curly braces with matching colors. Other\ndelimiters like \\if ... \\fi, are highlighted, as are the names\nof new commands. All this makes code a little more readable,\nand helps during process of writing. Three options are\nprovided, including a non-color option designed for printing\n(which numbers delimiters and underlines new commands).",
      "downloadLocation": "NOASSERTION",
      "externalRefs": [
        {
          "referenceCategory": "PACKAGE_MANAGER",
          "referenceLocator": "pkg:rpm/texlive-colordoc@svn18270.0-5.oe2403sp3?arch=noarch&epoch=9&upstream=texlive-split-e-2021-5.oe2403sp3.src.rpm",
          "referenceType": "purl"
        }
      ],
      "filesAnalyzed": false,
      "homepage": "http://tug.org/texlive/",
      "sourceInfo": "acquired package info from repodata DB: repodata/1237fc88d0e4da3b551ae22f7823fbad70d531e5e3e6588f120954709a623b3c-primary.sqlite.bz2",
      "summary": "Coloured syntax highlights in documentation",
      "supplier": "Organization: http://openeuler.org",
      "versionInfo": "9:svn18270.0-5.oe2403sp3"
    },
    {
      "SPDXID": "SPDXRef-rpm-texlive-colorinfo-svn15878.0.3c",
      "name": "texlive-colorinfo",
      "checksums": [
        {
          "algorithm": "SHA256",
          "checksumValue": "6daaab4bb1f93bba67c9653eba42a9ad1eb4b381255f5c60a9cddbb4f88b19d7"
        }
      ],
      "description": "colorinfo package",
      "downloadLocation": "NOASSERTION",
      "externalRefs": [
        {
          "referenceCategory": "PACKAGE_MANAGER",
          "referenceLocator": "pkg:rpm/texlive-colorinfo@svn15878.0.3c-5.oe2403sp3?arch=noarch&epoch=9&upstream=texlive-split-e-2021-5.oe2403sp3.src.rpm",
          "referenceType": "purl"
        }
      ],
      "filesAnalyzed": false,
      "homepage": "http://tug.org/texlive/",
      "sourceInfo": "acquired package info from repodata DB: repodata/1237fc88d0e4da3b551ae22f7823fbad70d531e5e3e6588f120954709a623b3c-primary.sqlite.bz2",
      "summary": "Retrieve colour model and values for defined colours",
      "supplier": "Organization: http://openeuler.org",
      "versionInfo": "9:svn15878.0.3c-5.oe2403sp3"
    },
    {
      "SPDXID": "SPDXRef-rpm-texlive-coloring-svn41042",
      "name": "texlive-coloring",
      "checksums": [
        {
          "algorithm": "SHA256",
          "checksumValue": "aaddff66d2b8e998868fd8030716554fcad727ff8320afe70cd95a16c0a11ac3"
        }
      ],
      "description": "This package makes it possible to define colors automatically\nby their names. This can be useful in drawing TikZ pictures and\ndesigning beamer themes. Using the package, you don't need to\nwrite \\definecolor before using a color.",
      "downloadLocation": "NOASSERTION",
      "externalRefs": [
        {
          "referenceCategory": "PACKAGE_MANAGER",
          "referenceLocator": "pkg:rpm/texlive-coloring@svn41042-5.oe2403sp3?arch=noarch&epoch=9&upstream=texlive-split-e-2021-5.oe2403sp3.src.rpm",
          "referenceType": "purl"
        }
      ],
      "filesAnalyzed": false,
      "homepage": "http://tug.org/texlive/",
      "sourceInfo": "acquired package info from repodata DB: repodata/1237fc88d0e4da3b551ae22f7823fbad70d531e5e3e6588f120954709a623b3c-primary.sqlite.bz2",
      "summary": "Define missing colors by their names",
      "supplier": "Organization: http://openeuler.org",
      "versionInfo": "9:svn41042-5.oe2403sp3"
    },
    {
      "SPDXID": "SPDXRef-rpm-texlive-colorist-svn59316",
      "name": "texlive-colorist",
      "checksums": [
        {
          "algorithm": "SHA256",
          "checksumValue": "04f7799f2edaba5e93f0e017079b632c7ac9d179f45ef290d445a49ab8b6bf1d"
        }
      ],
      "description": "This package offers you a LaTeX style file and two classes to\ntypeset articles or books in a colorful way. These classes\ncurrently have native support for English, French, and German\ntypesetting. They compile with any major TeX engine. You may\nalso wish to consider the packages lebhart and beaulivre, which\nare enhanced versions of the classes provided here. They have\nunicode support, thus can only be used with either XeLaTeX or\nLuaLaTeX. Currently they have native support for Chinese (both\nsimplified and traditional), English, French, German, Japanese,\nand Russian typesetting, and also use more beautiful fonts.",
      "downloadLocation": "NOASSERTION",
      "externalRefs": [
        {
          "referenceCategory": "PACKAGE_MANAGER",
          "referenceLocator": "pkg:rpm/texlive-colorist@svn59316-3.oe2403sp3?arch=noarch&epoch=9&upstream=texlive-split-x-2021-3.oe2403sp3.src.rpm",
          "referenceType": "purl"
        }
      ],
      "filesAnalyzed": false,
      "homepage": "http://tug.org/texlive/",
      "sourceInfo": "acquired package info from repodata DB: repodata/1237fc88d0e4da3b551ae22f7823fbad70d531e5e3e6588f120954709a623b3c-primary.sqlite.bz2",
      "summary": "Write your articles or books in a colorful way",
      "supplier": "Organization: http://openeuler.org",
      "versionInfo": "9:svn59316-3.oe2403sp3"
    },
    {
      "SPDXID": "SPDXRef-rpm-texlive-colorspace-svn42228",
      "name": "texlive-colorspace",
      "checksums": [
        {
          "algorithm": "SHA256",
          "checksumValue": "a434239ea05e275661f234cc27f1bf5984f2ba6d1b18706dacfbdedb756162b0"
        }
      ],
      "description": "The package provides PDF color spaces. Currently, only spot\ncolors and overprinting are supported. It requires xcolor, and\nsupports pdfTeX and luaTeX.",
      "downloadLocation": "NOASSERTION",
      "externalRefs": [
        {
          "referenceCategory": "PACKAGE_MANAGER",
          "referenceLocator": "pkg:rpm/texlive-colorspace@svn42228-5.oe2403sp3?arch=noarch&epoch=9&upstream=texlive-split-e-2021-5.oe2403sp3.src.rpm",
          "referenceType": "purl"
        }
      ],
      "filesAnalyzed": false,
      "homepage": "http://tug.org/texlive/",
      "sourceInfo": "acquired package info from repodata DB: repodata/1237fc88d0e4da3b551ae22f7823fbad70d531e5e3e6588f120954709a623b3c-primary.sqlite.bz2",
      "summary": "Provides PDF color spaces",
      "supplier": "Organization: http://openeuler.org",
      "versionInfo": "9:svn42228-5.oe2403sp3"
    },
    {
      "SPDXID": "SPDXRef-rpm-texlive-colortab-svn22155.1.0",
      "name": "texlive-colortab",
      "checksums": [
        {
          "algorithm": "SHA256",
          "checksumValue": "0004ff7f072572b6f26bdd5611de61041fe8a11e21632d58ba0b298db04affde"
        }
      ],
      "description": "The package lets you shade or colour the cells in the alignment\nenvironments such as \\halign and LaTeX's tabular and array\nenvironments. The colortbl package is to be preferred today\nwith LaTeX (it assures compatibility with the longtable\npackage, which is no longer true with colortab); another modern\noption is the table-colouring option of the xcolor. However,\ncolortab remains an adequate solution for use with Plain TeX.",
      "downloadLocation": "NOASSERTION",
      "externalRefs": [
        {
          "referenceCategory": "PACKAGE_MANAGER",
          "referenceLocator": "pkg:rpm/texlive-colortab@svn22155.1.0-5.oe2403sp3?arch=noarch&epoch=9&upstream=texlive-split-e-2021-5.oe2403sp3.src.rpm",
          "referenceType": "purl"
        }
      ],
      "filesAnalyzed": false,
      "homepage": "http://tug.org/texlive/",
      "sourceInfo": "acquired package info from repodata DB: repodata/1237fc88d0e4da3b551ae22f7823fbad70d531e5e3e6588f120954709a623b3c-primary.sqlite.bz2",
      "summary": "Shade cells of tables and halign",
      "supplier": "Organization: http://openeuler.org",
      "versionInfo": "9:svn22155.1.0-5.oe2403sp3"
    },
    {
      "SPDXID": "SPDXRef-rpm-texlive-colorwav-svn15878.1.0",
      "name": "texlive-colorwav",
      "checksums": [
        {
          "algorithm": "SHA256",
          "checksumValue": "db0383b545a1ffbf5634c1fa3aa553bc2db8afda1a10f5e67b3b37f262a2ddda"
        }
      ],
      "description": "The package allows the user to obtain an RGB value (suitable\nfor use in the color package) from a wavelength of light. The\ndefault unit is nanometres, but other units may be used. Note\nthat this function is also available within the xcolor.",
      "downloadLocation": "NOASSERTION",
      "externalRefs": [
        {
          "referenceCategory": "PACKAGE_MANAGER",
          "referenceLocator": "pkg:rpm/texlive-colorwav@svn15878.1.0-5.oe2403sp3?arch=noarch&epoch=9&upstream=texlive-split-e-2021-5.oe2403sp3.src.rpm",
          "referenceType": "purl"
        }
      ],
      "filesAnalyzed": false,
      "homepage": "http://tug.org/texlive/",
      "sourceInfo": "acquired package info from repodata DB: repodata/1237fc88d0e4da3b551ae22f7823fbad70d531e5e3e6588f120954709a623b3c-primary.sqlite.bz2",
      "summary": "Colours by wavelength of visible light",
      "supplier": "Organization: http://openeuler.org",
      "versionInfo": "9:svn15878.1.0-5.oe2403sp3"
    },
    {
      "SPDXID": "SPDXRef-rpm-texlive-colorweb-svn31490.1.3",
      "name": "texlive-colorweb",
      "checksums": [
        {
          "algorithm": "SHA256",
          "checksumValue": "bdd8a0c91706ec97fc66b3b0ba37259af2f7e983980ce411a568b6ae5775dca5"
        }
      ],
      "description": "The package makes the 216 \"web-safe colours\" available to the\nstandard color package.",
      "downloadLocation": "NOASSERTION",
      "externalRefs": [
        {
          "referenceCategory": "PACKAGE_MANAGER",
          "referenceLocator": "pkg:rpm/texlive-colorweb@svn31490.1.3-5.oe2403sp3?arch=noarch&epoch=9&upstream=texlive-split-e-2021-5.oe2403sp3.src.rpm",
          "referenceType": "purl"
        }
      ],
      "filesAnalyzed": false,
      "homepage": "http://tug.org/texlive/",
      "sourceInfo": "acquired package info from repodata DB: repodata/1237fc88d0e4da3b551ae22f7823fbad70d531e5e3e6588f120954709a623b3c-primary.sqlite.bz2",
      "summary": "Extend the color package colour space",
      "supplier": "Organization: http://openeuler.org",
      "versionInfo": "9:svn31490.1.3-5.oe2403sp3"
    },
    {
      "SPDXID": "SPDXRef-rpm-texlive-colourchange-svn21741.1.22",
      "name": "texlive-colourchange",
      "checksums": [
        {
          "algorithm": "SHA256",
          "checksumValue": "6b39d3acfe6ead161da1b51684d77b7e7f1b02c30f67dee95b2f097817ba0a5c"
        }
      ],
      "description": "The package allows you to change the colour of the structural\nelements (inner theme and outer theme) of your beamer\npresentation during the presentation. There is a manual option\nbut there is also the option to have your structure colour\nchange from one colour to another as a function of how far\nthrough the presentation you are.",
      "downloadLocation": "NOASSERTION",
      "externalRefs": [
        {
          "referenceCategory": "PACKAGE_MANAGER",
          "referenceLocator": "pkg:rpm/texlive-colourchange@svn21741.1.22-5.oe2403sp3?arch=noarch&epoch=9&upstream=texlive-split-e-2021-5.oe2403sp3.src.rpm",
          "referenceType": "purl"
        }
      ],
      "filesAnalyzed": false,
      "homepage": "http://tug.org/texlive/",
      "sourceInfo": "acquired package info from repodata DB: repodata/1237fc88d0e4da3b551ae22f7823fbad70d531e5e3e6588f120954709a623b3c-primary.sqlite.bz2",
      "summary": "colourchange",
      "supplier": "Organization: http://openeuler.org",
      "versionInfo": "9:svn21741.1.22-5.oe2403sp3"
    },
    {
      "SPDXID": "SPDXRef-rpm-texlive-combelow-svn18462.0.99f",
      "name": "texlive-combelow",
      "checksums": [
        {
          "algorithm": "SHA256",
          "checksumValue": "09044665fc357b4cf2123bd1bf95ec3fd6c120d0340d58e38fc828f498d2d87d"
        }
      ],
      "description": "The package defines a command \\cb that positions a comma below\na letter, as required (for example) in Romanian typesetting.\nThe command is robust, but interferes with hyphenation.",
      "downloadLocation": "NOASSERTION",
      "externalRefs": [
        {
          "referenceCategory": "PACKAGE_MANAGER",
          "referenceLocator": "pkg:rpm/texlive-combelow@svn18462.0.99f-5.oe2403sp3?arch=noarch&epoch=9&upstream=texlive-split-e-2021-5.oe2403sp3.src.rpm",
          "referenceType": "purl"
        }
      ],
      "filesAnalyzed": false,
      "homepage": "http://tug.org/texlive/",
      "sourceInfo": "acquired package info from repodata DB: repodata/1237fc88d0e4da3b551ae22f7823fbad70d531e5e3e6588f120954709a623b3c-primary.sqlite.bz2",
      "summary": "Typeset \"comma-below\" letters, as in Romanian",
      "supplier": "Organization: http://openeuler.org",
      "versionInfo": "9:svn18462.0.99f-5.oe2403sp3"
    },
    {
      "SPDXID": "SPDXRef-rpm-texlive-combine-svn19361.0.7a",
      "name": "texlive-combine",
      "checksums": [
        {
          "algorithm": "SHA256",
          "checksumValue": "ef5d27c58ad3ea39d93831d2beaabfed2d0971366a7ae25a4714ed65d4e01be4"
        }
      ],
      "description": "The combine class lets you bundle individual documents into a\nsingle document, such as when preparing a conference\nproceedings. The auxiliary combinet package puts the titles and\nauthors from \\maketitle commands into the main document's Table\nof Contents. The package cooperates with the abstract and\ntitling packages.",
      "downloadLocation": "NOASSERTION",
      "externalRefs": [
        {
          "referenceCategory": "PACKAGE_MANAGER",
          "referenceLocator": "pkg:rpm/texlive-combine@svn19361.0.7a-5.oe2403sp3?arch=noarch&epoch=9&upstream=texlive-split-e-2021-5.oe2403sp3.src.rpm",
          "referenceType": "purl"
        }
      ],
      "filesAnalyzed": false,
      "homepage": "http://tug.org/texlive/",
      "sourceInfo": "acquired package info from repodata DB: repodata/1237fc88d0e4da3b551ae22f7823fbad70d531e5e3e6588f120954709a623b3c-primary.sqlite.bz2",
      "summary": "Bundle individual documents into a single document",
      "supplier": "Organization: http://openeuler.org",
      "versionInfo": "9:svn19361.0.7a-5.oe2403sp3"
    },
    {
      "SPDXID": "SPDXRef-rpm-texlive-comma-svn18259.1.2",
      "name": "texlive-comma",
      "checksums": [
        {
          "algorithm": "SHA256",
          "checksumValue": "9ee6f7e836746c84c8ee66b9c0c1cfd751694850222ec5b81d556bfeea00ba41"
        }
      ],
      "description": "A flexible package that allows commas (or anything else) to be\ninserted every three digits in a number, as in 1,234.",
      "downloadLocation": "NOASSERTION",
      "externalRefs": [
        {
          "referenceCategory": "PACKAGE_MANAGER",
          "referenceLocator": "pkg:rpm/texlive-comma@svn18259.1.2-5.oe2403sp3?arch=noarch&epoch=9&upstream=texlive-split-e-2021-5.oe2403sp3.src.rpm",
          "referenceType": "purl"
        }
      ],
      "filesAnalyzed": false,
      "homepage": "http://tug.org/texlive/",
      "sourceInfo": "acquired package info from repodata DB: repodata/1237fc88d0e4da3b551ae22f7823fbad70d531e5e3e6588f120954709a623b3c-primary.sqlite.bz2",
      "summary": "Formats a number by inserting commas",
      "supplier": "Organization: http://openeuler.org",
      "versionInfo": "9:svn18259.1.2-5.oe2403sp3"
    },
    {
      "SPDXID": "SPDXRef-rpm-texlive-commado-svn38875",
      "name": "texlive-commado",
      "checksums": [
        {
          "algorithm": "SHA256",
          "checksumValue": "de74161d463e34d99b7bed5e4d34c1ba852c2932c75f8846deaec88577165c7d"
        }
      ],
      "description": "The bundle provides two packages: commado and filesdo. The\npackage commado provides the command \\DoWithCSL:\n\\DoWithCSL{<cmd>}{<list>} applies an existing one-parameter\nmacro <cmd> to each item in a list <list> in which terms are\nseparated by commas. The package filesdo provides the command\n\\DoWithBasesExts: \\DoWithBasesExts{<cmd>}{<bases>}{<exts>}\nwhich runs the single parameter command <cmd> on each file\nwhose base and extension are respectively from the comma-\nseparated lists <bases> and <exts>. These 'loop'-like commands\nare (themselves) entirely expandable. The packages rely on\npackages plainpkg, and stacklet",
      "downloadLocation": "NOASSERTION",
      "externalRefs": [
        {
          "referenceCategory": "PACKAGE_MANAGER",
          "referenceLocator": "pkg:rpm/texlive-commado@svn38875-5.oe2403sp3?arch=noarch&epoch=9&upstream=texlive-split-e-2021-5.oe2403sp3.src.rpm",
          "referenceType": "purl"
        }
      ],
      "filesAnalyzed": false,
      "homepage": "http://tug.org/texlive/",
      "sourceInfo": "acquired package info from repodata DB: repodata/1237fc88d0e4da3b551ae22f7823fbad70d531e5e3e6588f120954709a623b3c-primary.sqlite.bz2",
      "summary": "Expandable iteration on comma-separated and filename lists",
      "supplier": "Organization: http://openeuler.org",
      "versionInfo": "9:svn38875-5.oe2403sp3"
    },
    {
      "SPDXID": "SPDXRef-rpm-texlive-commedit-svn50116",
      "name": "texlive-commedit",
      "checksums": [
        {
          "algorithm": "SHA256",
          "checksumValue": "ed8939935348c2e9510a23c9cb9ac64bb55d6788fbac84f9e923dbffb3c14618"
        }
      ],
      "description": "The package is intended for commented editions. An example of\ncommented edition is a teacher's book based on a student's\ntextbook. Each page of a teacher's book is a page from the\ntextbook and comments for the teacher. This package was\ncommissioned by Instituto de Matematica Pura e Aplicada ( IMPA)",
      "downloadLocation": "NOASSERTION",
      "externalRefs": [
        {
          "referenceCategory": "PACKAGE_MANAGER",
          "referenceLocator": "pkg:rpm/texlive-commedit@svn50116-3.oe2403sp3?arch=noarch&epoch=9&upstream=texlive-split-z-2021-3.oe2403sp3.src.rpm",
          "referenceType": "purl"
        }
      ],
      "filesAnalyzed": false,
      "homepage": "http://tug.org/texlive/",
      "sourceInfo": "acquired package info from repodata DB: repodata/1237fc88d0e4da3b551ae22f7823fbad70d531e5e3e6588f120954709a623b3c-primary.sqlite.bz2",
      "summary": "Commented editions with LaTeX",
      "supplier": "Organization: http://openeuler.org",
      "versionInfo": "9:svn50116-3.oe2403sp3"
    },
    {
      "SPDXID": "SPDXRef-rpm-texlive-comment-svn41927",
      "name": "texlive-comment",
      "checksums": [
        {
          "algorithm": "SHA256",
          "checksumValue": "7b78e4f922dc7bbebd0374610337f7e755031afe96757a4934bd98610c72436e"
        }
      ],
      "description": "Selectively include/exclude pieces of text, allowing the user\nto define new, separately controlled, comment versions. All\ntext between \\comment ... \\endcomment or \\begin{comment} ...\n\\end{comment} is discarded. The opening and closing commands\nshould appear on a line of their own. No starting spaces,\nnothing after it. This environment should work with arbitrary\namounts of comment, and the comment can be arbitrary text.\nOther 'comment' environments are defined and\nselected/deselected with \\includecomment{versiona} and\n\\excludecoment{versionb} These environments are used as\n\\versiona ... \\endversiona or \\begin{versiona} ...\n\\end{versiona} with the opening and closing commands again on a\nline of their own.",
      "downloadLocation": "NOASSERTION",
      "externalRefs": [
        {
          "referenceCategory": "PACKAGE_MANAGER",
          "referenceLocator": "pkg:rpm/texlive-comment@svn41927-5.oe2403sp3?arch=noarch&epoch=9&upstream=texlive-split-e-2021-5.oe2403sp3.src.rpm",
          "referenceType": "purl"
        }
      ],
      "filesAnalyzed": false,
      "homepage": "http://tug.org/texlive/",
      "sourceInfo": "acquired package info from repodata DB: repodata/1237fc88d0e4da3b551ae22f7823fbad70d531e5e3e6588f120954709a623b3c-primary.sqlite.bz2",
      "summary": "Selectively include/excludes portions of text",
      "supplier": "Organization: http://openeuler.org",
      "versionInfo": "9:svn41927-5.oe2403sp3"
    },
    {
      "SPDXID": "SPDXRef-rpm-texlive-competences-svn47573",
      "name": "texlive-competences",
      "checksums": [
        {
          "algorithm": "SHA256",
          "checksumValue": "a489a538a2966a866220d6f5a187a5230bbf5047b579dc759e3d6c97ff7676e5"
        }
      ],
      "description": "This package is an attempt to track skills assessed during a\nclassroom check. Each question can be associated with one or\nmore skills and be assigned a number of points to be earned. At\nthe end of the text, a table set summarizes the skills\nassessed, and in what proportions.",
      "downloadLocation": "NOASSERTION",
      "externalRefs": [
        {
          "referenceCategory": "PACKAGE_MANAGER",
          "referenceLocator": "pkg:rpm/texlive-competences@svn47573-5.oe2403sp3?arch=noarch&epoch=9&upstream=texlive-split-e-2021-5.oe2403sp3.src.rpm",
          "referenceType": "purl"
        }
      ],
      "filesAnalyzed": false,
      "homepage": "http://tug.org/texlive/",
      "sourceInfo": "acquired package info from repodata DB: repodata/1237fc88d0e4da3b551ae22f7823fbad70d531e5e3e6588f120954709a623b3c-primary.sqlite.bz2",
      "summary": "Track skills of classroom checks",
      "supplier": "Organization: http://openeuler.org",
      "versionInfo": "9:svn47573-5.oe2403sp3"
    },
    {
      "SPDXID": "SPDXRef-rpm-texlive-concepts-svn29020.0.0.5-r1",
      "name": "texlive-concepts",
      "checksums": [
        {
          "algorithm": "SHA256",
          "checksumValue": "8ebc8b873d87ba3f4fc10290c3d948362354b085ee76c43fbf77284f425979e2"
        }
      ],
      "description": "The package helps to keep track of formal 'concepts' for a\nspecific field or document. This is particularly useful for\nscientific papers (for example, in physics, mathematics or\ncomputer science), which may introduce several concepts (with\ntheir own symbols). The package's commands allow the user to\ndefine a concept (typically, near its first use), and will\nensure consistent use throughout the document. The package\ndepends on several other packages; while these are fairly\ncommon packages, the user should check the package's README\nfile for the complete list.",
      "downloadLocation": "NOASSERTION",
      "externalRefs": [
        {
          "referenceCategory": "PACKAGE_MANAGER",
          "referenceLocator": "pkg:rpm/texlive-concepts@svn29020.0.0.5_r1-5.oe2403sp3?arch=noarch&epoch=9&upstream=texlive-split-e-2021-5.oe2403sp3.src.rpm",
          "referenceType": "purl"
        }
      ],
      "filesAnalyzed": false,
      "homepage": "http://tug.org/texlive/",
      "sourceInfo": "acquired package info from repodata DB: repodata/1237fc88d0e4da3b551ae22f7823fbad70d531e5e3e6588f120954709a623b3c-primary.sqlite.bz2",
      "summary": "Keeping track of formal 'concepts' for a particular field",
      "supplier": "Organization: http://openeuler.org",
      "versionInfo": "9:svn29020.0.0.5_r1-5.oe2403sp3"
    },
    {
      "SPDXID": "SPDXRef-rpm-texlive-concprog-svn18791.0",
      "name": "texlive-concprog",
      "checksums": [
        {
          "algorithm": "SHA256",
          "checksumValue": "b4ab80063941a91e0ca9b0c2a7c4e5b62b16be3d8afb06a4911a733ed2597cb8"
        }
      ],
      "description": "A class which provides the necessary macros to prepare a\n(classical) concert programme; a sample is provided.",
      "downloadLocation": "NOASSERTION",
      "externalRefs": [
        {
          "referenceCategory": "PACKAGE_MANAGER",
          "referenceLocator": "pkg:rpm/texlive-concprog@svn18791.0-5.oe2403sp3?arch=noarch&epoch=9&upstream=texlive-split-e-2021-5.oe2403sp3.src.rpm",
          "referenceType": "purl"
        }
      ],
      "filesAnalyzed": false,
      "homepage": "http://tug.org/texlive/",
      "sourceInfo": "acquired package info from repodata DB: repodata/1237fc88d0e4da3b551ae22f7823fbad70d531e5e3e6588f120954709a623b3c-primary.sqlite.bz2",
      "summary": "Concert programmes",
      "supplier": "Organization: http://openeuler.org",
      "versionInfo": "9:svn18791.0-5.oe2403sp3"
    },
    {
      "SPDXID": "SPDXRef-rpm-texlive-conditext-svn55387",
      "name": "texlive-conditext",
      "checksums": [
        {
          "algorithm": "SHA256",
          "checksumValue": "678d9b76833d9a282811e03cacf176562569bae866e5bf5009d0b45baade05e5"
        }
      ],
      "description": "This package provides some commands to define and manage\nconditional content in a LaTeX source document. A conditional\ncontent, in the sense within this is understood in this\npackage, is a text (including mathematical or other formulas)\nand/or a graphical element (diagram, figure, image...) as\nsubstitutable forms, which, according to a condition test, may\nor may not appear in the generated document. One of the most\ncommon forms of conditional content management is multilingual\n; but it can also include versioning, confidentiality levels,\nand so on. The philosophy of this package is based on the\nrespective notions of condition field, condition property and\ncondition space. With this package, any substitutable form in a\nsource document is identified by a condition field and a\ncondition property. The condition field is a functional theme\nthat allows you to group together substitutable forms for the\nsame conditional management. The condition property is a\nfunctional characterization specific to each substitutable form\nof a single condition domain. The condition space is used to\ndesignate the substitutable form(s) that must appear in the\ngenerated document. A condition space is defined by specifying\na condition domain and a condition property to match with one\nor more substitutable forms.",
      "downloadLocation": "NOASSERTION",
      "externalRefs": [
        {
          "referenceCategory": "PACKAGE_MANAGER",
          "referenceLocator": "pkg:rpm/texlive-conditext@svn55387-3.oe2403sp3?arch=noarch&epoch=9&upstream=texlive-split-x-2021-3.oe2403sp3.src.rpm",
          "referenceType": "purl"
        }
      ],
      "filesAnalyzed": false,
      "homepage": "http://tug.org/texlive/",
      "sourceInfo": "acquired package info from repodata DB: repodata/1237fc88d0e4da3b551ae22f7823fbad70d531e5e3e6588f120954709a623b3c-primary.sqlite.bz2",
      "summary": "Define and manage conditional content",
      "supplier": "Organization: http://openeuler.org",
      "versionInfo": "9:svn55387-3.oe2403sp3"
    },
    {
      "SPDXID": "SPDXRef-rpm-texlive-constants-svn15878.1.0",
      "name": "texlive-constants",
      "checksums": [
        {
          "algorithm": "SHA256",
          "checksumValue": "5ebd9b7ea7806ef686e90bf8dd95eb0b501733ba2a43aa59fd5c5fc7b5243f5f"
        }
      ],
      "description": "The package provides a way to number constants in a\nmathematical proof automatically, with a system for\nlabelling/referencing. In addition, several families of\nconstants (with different symbols) may be defined.",
      "downloadLocation": "NOASSERTION",
      "externalRefs": [
        {
          "referenceCategory": "PACKAGE_MANAGER",
          "referenceLocator": "pkg:rpm/texlive-constants@svn15878.1.0-5.oe2403sp3?arch=noarch&epoch=9&upstream=texlive-split-e-2021-5.oe2403sp3.src.rpm",
          "referenceType": "purl"
        }
      ],
      "filesAnalyzed": false,
      "homepage": "http://tug.org/texlive/",
      "sourceInfo": "acquired package info from repodata DB: repodata/1237fc88d0e4da3b551ae22f7823fbad70d531e5e3e6588f120954709a623b3c-primary.sqlite.bz2",
      "summary": "Automatic numbering of constants",
      "supplier": "Organization: http://openeuler.org",
      "versionInfo": "9:svn15878.1.0-5.oe2403sp3"
    },
    {
      "SPDXID": "SPDXRef-rpm-texlive-continue-svn49449",
      "name": "texlive-continue",
      "checksums": [
        {
          "algorithm": "SHA256",
          "checksumValue": "ef56a1036be69343fbac1ca334a8c81362157d50783f37c460664bb26ca7fed5"
        }
      ],
      "description": "The package is an amalgam of Donald Arseneau's fwlw package and\nLuca Merciadri's turnthepage package. For multipage twoside\ndocuments it puts a `continuation' mark near the foot of each\nodd-numbered page that is followed by another page. The\nposition and form of the continuation mark may be altered.",
      "downloadLocation": "NOASSERTION",
      "externalRefs": [
        {
          "referenceCategory": "PACKAGE_MANAGER",
          "referenceLocator": "pkg:rpm/texlive-continue@svn49449-5.oe2403sp3?arch=noarch&epoch=9&upstream=texlive-split-e-2021-5.oe2403sp3.src.rpm",
          "referenceType": "purl"
        }
      ],
      "filesAnalyzed": false,
      "homepage": "http://tug.org/texlive/",
      "sourceInfo": "acquired package info from repodata DB: repodata/1237fc88d0e4da3b551ae22f7823fbad70d531e5e3e6588f120954709a623b3c-primary.sqlite.bz2",
      "summary": "Prints 'continuation' marks on recto pages of multipage documents",
      "supplier": "Organization: http://openeuler.org",
      "versionInfo": "9:svn49449-5.oe2403sp3"
    },
    {
      "SPDXID": "SPDXRef-rpm-texlive-contour-svn18950.2.14",
      "name": "texlive-contour",
      "checksums": [
        {
          "algorithm": "SHA256",
          "checksumValue": "cacf36c2fe4c498b893db0ca68c0b3015162840b64c594872aff8ecd7deb1236"
        }
      ],
      "description": "This package generates a coloured contour around a given text\nin order to enable printing text over a background without the\nneed of a coloured box around the text.",
      "downloadLocation": "NOASSERTION",
      "externalRefs": [
        {
          "referenceCategory": "PACKAGE_MANAGER",
          "referenceLocator": "pkg:rpm/texlive-contour@svn18950.2.14-5.oe2403sp3?arch=noarch&epoch=9&upstream=texlive-split-e-2021-5.oe2403sp3.src.rpm",
          "referenceType": "purl"
        }
      ],
      "filesAnalyzed": false,
      "homepage": "http://tug.org/texlive/",
      "sourceInfo": "acquired package info from repodata DB: repodata/1237fc88d0e4da3b551ae22f7823fbad70d531e5e3e6588f120954709a623b3c-primary.sqlite.bz2",
      "summary": "Print a coloured contour around text",
      "supplier": "Organization: http://openeuler.org",
      "versionInfo": "9:svn18950.2.14-5.oe2403sp3"
    },
    {
      "SPDXID": "SPDXRef-rpm-texlive-contracard-svn50217",
      "name": "texlive-contracard",
      "checksums": [
        {
          "algorithm": "SHA256",
          "checksumValue": "cc3821a56c0880dbfba28da4ba2172f2800daf4b6581c12e5d3eebc755367b83"
        }
      ],
      "description": "A package and a class used to typeset traditional country\ndances, such as contra and square dances, and to create calling\ncards for the same.",
      "downloadLocation": "NOASSERTION",
      "externalRefs": [
        {
          "referenceCategory": "PACKAGE_MANAGER",
          "referenceLocator": "pkg:rpm/texlive-contracard@svn50217-5.oe2403sp3?arch=noarch&epoch=9&upstream=texlive-split-e-2021-5.oe2403sp3.src.rpm",
          "referenceType": "purl"
        }
      ],
      "filesAnalyzed": false,
      "homepage": "http://tug.org/texlive/",
      "sourceInfo": "acquired package info from repodata DB: repodata/1237fc88d0e4da3b551ae22f7823fbad70d531e5e3e6588f120954709a623b3c-primary.sqlite.bz2",
      "summary": "Generate calling cards for dances",
      "supplier": "Organization: http://openeuler.org",
      "versionInfo": "9:svn50217-5.oe2403sp3"
    },
    {
      "SPDXID": "SPDXRef-rpm-texlive-conv-xkv-svn43558",
      "name": "texlive-conv-xkv",
      "checksums": [
        {
          "algorithm": "SHA256",
          "checksumValue": "ea59ade845328be77f5826bb285cd69ac39116e6a0d90516ff4af98a9f344770"
        }
      ],
      "description": "This small package supports key-value syntax other than the\nstandard LaTeX syntax of <key>=<value>. Using this package,\ncreate key-values of the form <key>:<value> or <key>-><value>,\nfor example. The package converts the new notation to xkeyval\nnotation and passes it on to xkeyval.",
      "downloadLocation": "NOASSERTION",
      "externalRefs": [
        {
          "referenceCategory": "PACKAGE_MANAGER",
          "referenceLocator": "pkg:rpm/texlive-conv-xkv@svn43558-5.oe2403sp3?arch=noarch&epoch=9&upstream=texlive-split-e-2021-5.oe2403sp3.src.rpm",
          "referenceType": "purl"
        }
      ],
      "filesAnalyzed": false,
      "homepage": "http://tug.org/texlive/",
      "sourceInfo": "acquired package info from repodata DB: repodata/1237fc88d0e4da3b551ae22f7823fbad70d531e5e3e6588f120954709a623b3c-primary.sqlite.bz2",
      "summary": "Create new key-value syntax",
      "supplier": "Organization: http://openeuler.org",
      "versionInfo": "9:svn43558-5.oe2403sp3"
    },
    {
      "SPDXID": "SPDXRef-rpm-texlive-cooking-svn15878.0.9b",
      "name": "texlive-cooking",
      "checksums": [
        {
          "algorithm": "SHA256",
          "checksumValue": "c83e5f6295d487d246db0d2f5bd232fd4c469d28513e24836c6d6739098a2b6d"
        }
      ],
      "description": "The package typesets recipes according to the style used in a\nwell-respected German cookery book.",
      "downloadLocation": "NOASSERTION",
      "externalRefs": [
        {
          "referenceCategory": "PACKAGE_MANAGER",
          "referenceLocator": "pkg:rpm/texlive-cooking@svn15878.0.9b-5.oe2403sp3?arch=noarch&epoch=9&upstream=texlive-split-e-2021-5.oe2403sp3.src.rpm",
          "referenceType": "purl"
        }
      ],
      "filesAnalyzed": false,
      "homepage": "http://tug.org/texlive/",
      "sourceInfo": "acquired package info from repodata DB: repodata/1237fc88d0e4da3b551ae22f7823fbad70d531e5e3e6588f120954709a623b3c-primary.sqlite.bz2",
      "summary": "Typeset recipes",
      "supplier": "Organization: http://openeuler.org",
      "versionInfo": "9:svn15878.0.9b-5.oe2403sp3"
    },
    {
      "SPDXID": "SPDXRef-rpm-texlive-cooking-units-svn53403",
      "name": "texlive-cooking-units",
      "checksums": [
        {
          "algorithm": "SHA256",
          "checksumValue": "53f9ed94a6d4a2e8df2d484c8193b84485dbfd06c1270f80266c8c16d07fcbf9"
        }
      ],
      "description": "The package provides commands to typeset amounts and units\nconsistently and offers an easy to use key-value-syntax to\nconvert one unit into another (for example 'dag' to 'g'; see\nthe documentation for more examples).",
      "downloadLocation": "NOASSERTION",
      "externalRefs": [
        {
          "referenceCategory": "PACKAGE_MANAGER",
          "referenceLocator": "pkg:rpm/texlive-cooking-units@svn53403-5.oe2403sp3?arch=noarch&epoch=9&upstream=texlive-split-e-2021-5.oe2403sp3.src.rpm",
          "referenceType": "purl"
        }
      ],
      "filesAnalyzed": false,
      "homepage": "http://tug.org/texlive/",
      "sourceInfo": "acquired package info from repodata DB: repodata/1237fc88d0e4da3b551ae22f7823fbad70d531e5e3e6588f120954709a623b3c-primary.sqlite.bz2",
      "summary": "Typeset and convert units for cookery books and recipes",
      "supplier": "Organization: http://openeuler.org",
      "versionInfo": "9:svn53403-5.oe2403sp3"
    },
    {
      "SPDXID": "SPDXRef-rpm-texlive-cool-svn15878.1.35",
      "name": "texlive-cool",
      "checksums": [
        {
          "algorithm": "SHA256",
          "checksumValue": "c4313d2242ab10ddfdbfe3a9e409e5ef53a70fd29358a1d363921222c89a7e53"
        }
      ],
      "description": "The package (COntent Oriented LaTeX) gives LaTeX the power to\nretain mathematical meaning of its expressions in addition to\nthe typsetting instructions; essentially separating style from\nthe content of the math. One advantage of keeping mathematical\nmeaning is that conversion of LaTeX documents to other\nexecutable formats (such as Content MathML or Mathematica code)\nis greatly simplified. The package requires the coolstr,\ncoollist and forloop packages.",
      "downloadLocation": "NOASSERTION",
      "externalRefs": [
        {
          "referenceCategory": "PACKAGE_MANAGER",
          "referenceLocator": "pkg:rpm/texlive-cool@svn15878.1.35-5.oe2403sp3?arch=noarch&epoch=9&upstream=texlive-split-e-2021-5.oe2403sp3.src.rpm",
          "referenceType": "purl"
        }
      ],
      "filesAnalyzed": false,
      "homepage": "http://tug.org/texlive/",
      "sourceInfo": "acquired package info from repodata DB: repodata/1237fc88d0e4da3b551ae22f7823fbad70d531e5e3e6588f120954709a623b3c-primary.sqlite.bz2",
      "summary": "COntent-Oriented LaTeX",
      "supplier": "Organization: http://openeuler.org",
      "versionInfo": "9:svn15878.1.35-5.oe2403sp3"
    },
    {
      "SPDXID": "SPDXRef-rpm-texlive-coollist-svn15878.1.4",
      "name": "texlive-coollist",
      "checksums": [
        {
          "algorithm": "SHA256",
          "checksumValue": "82c7e8262c4816553529987786fa7fc673f6e12f26e94c9cc4650f8df36418e2"
        }
      ],
      "description": "Lists are defined as a sequence of tokens separated by a comma.\nThe coollist package allows the user to access certain elements\nof the list while neglecting others--essentially turning lists\ninto a sort of array. List elements are accessed by specifying\nthe position of the object within the list (the index of the\nitem).",
      "downloadLocation": "NOASSERTION",
      "externalRefs": [
        {
          "referenceCategory": "PACKAGE_MANAGER",
          "referenceLocator": "pkg:rpm/texlive-coollist@svn15878.1.4-5.oe2403sp3?arch=noarch&epoch=9&upstream=texlive-split-e-2021-5.oe2403sp3.src.rpm",
          "referenceType": "purl"
        }
      ],
      "filesAnalyzed": false,
      "homepage": "http://tug.org/texlive/",
      "sourceInfo": "acquired package info from repodata DB: repodata/1237fc88d0e4da3b551ae22f7823fbad70d531e5e3e6588f120954709a623b3c-primary.sqlite.bz2",
      "summary": "Manipulate COntent Oriented LaTeX Lists",
      "supplier": "Organization: http://openeuler.org",
      "versionInfo": "9:svn15878.1.4-5.oe2403sp3"
    },
    {
      "SPDXID": "SPDXRef-rpm-texlive-coolstr-svn15878.2.2",
      "name": "texlive-coolstr",
      "checksums": [
        {
          "algorithm": "SHA256",
          "checksumValue": "52e4b5be6ea9fdef2d272dbb9c183b2fff89b4dfcdc90c884112ed1cca2d99b7"
        }
      ],
      "description": "Coolstr is a subpackage of the cool bundle that deals with the\nmanipulation of strings. A string is defined as a sequence of\ncharacters (not tokens). The package provides the ability to\naccess a specific character of a string, as well as determine\nif the string contains numeric or integer data.",
      "downloadLocation": "NOASSERTION",
      "externalRefs": [
        {
          "referenceCategory": "PACKAGE_MANAGER",
          "referenceLocator": "pkg:rpm/texlive-coolstr@svn15878.2.2-5.oe2403sp3?arch=noarch&epoch=9&upstream=texlive-split-e-2021-5.oe2403sp3.src.rpm",
          "referenceType": "purl"
        }
      ],
      "filesAnalyzed": false,
      "homepage": "http://tug.org/texlive/",
      "sourceInfo": "acquired package info from repodata DB: repodata/1237fc88d0e4da3b551ae22f7823fbad70d531e5e3e6588f120954709a623b3c-primary.sqlite.bz2",
      "summary": "String manipulation in LaTeX",
      "supplier": "Organization: http://openeuler.org",
      "versionInfo": "9:svn15878.2.2-5.oe2403sp3"
    },
    {
      "SPDXID": "SPDXRef-rpm-texlive-coolthms-svn29062.1.2",
      "name": "texlive-coolthms",
      "checksums": [
        {
          "algorithm": "SHA256",
          "checksumValue": "fd0f6ca7f8d4f2f62a02c685b4b07562c3e338914841ea490ff79301b919d3d7"
        }
      ],
      "description": "The package provides the means to directly reference items of\nlists nested in theorem-like environments (e.g., as 'Theorem 1\na'). The package extends the ntheorem and cleveref packages.\nThe package also provides other theorem markup commands.",
      "downloadLocation": "NOASSERTION",
      "externalRefs": [
        {
          "referenceCategory": "PACKAGE_MANAGER",
          "referenceLocator": "pkg:rpm/texlive-coolthms@svn29062.1.2-5.oe2403sp3?arch=noarch&epoch=9&upstream=texlive-split-e-2021-5.oe2403sp3.src.rpm",
          "referenceType": "purl"
        }
      ],
      "filesAnalyzed": false,
      "homepage": "http://tug.org/texlive/",
      "sourceInfo": "acquired package info from repodata DB: repodata/1237fc88d0e4da3b551ae22f7823fbad70d531e5e3e6588f120954709a623b3c-primary.sqlite.bz2",
      "summary": "Reference items in a theorem environment",
      "supplier": "Organization: http://openeuler.org",
      "versionInfo": "9:svn29062.1.2-5.oe2403sp3"
    },
    {
      "SPDXID": "SPDXRef-rpm-texlive-cooltooltips-svn15878.1.0",
      "name": "texlive-cooltooltips",
      "checksums": [
        {
          "algorithm": "SHA256",
          "checksumValue": "1d3e095303ad39682716d98797840d5a5a1f1dc6b0cb55fd65c83c26366d3843"
        }
      ],
      "description": "The cooltooltips package enables a document to contain\nhyperlinks that pop up a brief tooltip when the mouse moves\nover them and also open a small window containing additional\ntext. cooltooltips provides the mechanism used by the Visual\nLaTeX FAQ to indicate the question that each hyperlink answers.",
      "downloadLocation": "NOASSERTION",
      "externalRefs": [
        {
          "referenceCategory": "PACKAGE_MANAGER",
          "referenceLocator": "pkg:rpm/texlive-cooltooltips@svn15878.1.0-5.oe2403sp3?arch=noarch&epoch=9&upstream=texlive-split-e-2021-5.oe2403sp3.src.rpm",
          "referenceType": "purl"
        }
      ],
      "filesAnalyzed": false,
      "homepage": "http://tug.org/texlive/",
      "sourceInfo": "acquired package info from repodata DB: repodata/1237fc88d0e4da3b551ae22f7823fbad70d531e5e3e6588f120954709a623b3c-primary.sqlite.bz2",
      "summary": "Associate a pop-up window and tooltip with PDF hyperlinks",
      "supplier": "Organization: http://openeuler.org",
      "versionInfo": "9:svn15878.1.0-5.oe2403sp3"
    },
    {
      "SPDXID": "SPDXRef-rpm-texlive-coordsys-svn15878.1.4",
      "name": "texlive-coordsys",
      "checksums": [
        {
          "algorithm": "SHA256",
          "checksumValue": "f85235b1bab63394ed5e631e6f3f918937263db9ff9b1ee427cac5392c193599"
        }
      ],
      "description": "The package provides commands for typesetting number lines\n(coordinate axes), coordinate systems and grids in the picture\nenvironment. The package may be integrated with other drawing\nmechanisms: the documentation shows examples of drawing graphs\n(coordinate tables created by Maple), using the eepic package's\ndrawing capabilities.",
      "downloadLocation": "NOASSERTION",
      "externalRefs": [
        {
          "referenceCategory": "PACKAGE_MANAGER",
          "referenceLocator": "pkg:rpm/texlive-coordsys@svn15878.1.4-5.oe2403sp3?arch=noarch&epoch=9&upstream=texlive-split-e-2021-5.oe2403sp3.src.rpm",
          "referenceType": "purl"
        }
      ],
      "filesAnalyzed": false,
      "homepage": "http://tug.org/texlive/",
      "sourceInfo": "acquired package info from repodata DB: repodata/1237fc88d0e4da3b551ae22f7823fbad70d531e5e3e6588f120954709a623b3c-primary.sqlite.bz2",
      "summary": "Draw cartesian coordinate systems",
      "supplier": "Organization: http://openeuler.org",
      "versionInfo": "9:svn15878.1.4-5.oe2403sp3"
    },
    {
      "SPDXID": "SPDXRef-rpm-texlive-copyedit-svn37928.1.6",
      "name": "texlive-copyedit",
      "checksums": [
        {
          "algorithm": "SHA256",
          "checksumValue": "1e06a4d65b3b4664995c3e2e224114387562a55e8e2fe873b9f0e6b16a35903f"
        }
      ],
      "description": "This package implements copyediting support for LaTeX\ndocuments. Authors can enjoy the freedom of using, for example,\nwords with US or UK or Canadian or Australian spelling in a\nmixed way, yet, they can choose any one of the usage forms for\ntheir entire document irrespective of kinds of spelling they\nhave adopted. In the same fashion, the users can have the\nbenefit of the following features available in the package:\nLocalization -- British-American-Australian-Canadian Close-up,\nHyphenation, and Spaced words Latin abbreviations Acronyms and\nAbbreviations Itemization, nonlocal lists and labels\nParenthetical and serial commas Non-local tokenization in\nlanguage through Abbreviations and pronouns.",
      "downloadLocation": "NOASSERTION",
      "externalRefs": [
        {
          "referenceCategory": "PACKAGE_MANAGER",
          "referenceLocator": "pkg:rpm/texlive-copyedit@svn37928.1.6-5.oe2403sp3?arch=noarch&epoch=9&upstream=texlive-split-e-2021-5.oe2403sp3.src.rpm",
          "referenceType": "purl"
        }
      ],
      "filesAnalyzed": false,
      "homepage": "http://tug.org/texlive/",
      "sourceInfo": "acquired package info from repodata DB: repodata/1237fc88d0e4da3b551ae22f7823fbad70d531e5e3e6588f120954709a623b3c-primary.sqlite.bz2",
      "summary": "Copyediting support for LaTeX documents",
      "supplier": "Organization: http://openeuler.org",
      "versionInfo": "9:svn37928.1.6-5.oe2403sp3"
    },
    {
      "SPDXID": "SPDXRef-rpm-texlive-copyrightbox-svn24829.0.1",
      "name": "texlive-copyrightbox",
      "checksums": [
        {
          "algorithm": "SHA256",
          "checksumValue": "e36a5f20dfc8ca4e8ff1757e91768d6b1202b496b0088fc1485eac14fce8f6d2"
        }
      ],
      "description": "The package command \\copyrightbox[<placement>]{<image\ncommand>}{<text>}, which places the text as a copyright notice\nrelating to the matter created by the image command.",
      "downloadLocation": "NOASSERTION",
      "externalRefs": [
        {
          "referenceCategory": "PACKAGE_MANAGER",
          "referenceLocator": "pkg:rpm/texlive-copyrightbox@svn24829.0.1-5.oe2403sp3?arch=noarch&epoch=9&upstream=texlive-split-e-2021-5.oe2403sp3.src.rpm",
          "referenceType": "purl"
        }
      ],
      "filesAnalyzed": false,
      "homepage": "http://tug.org/texlive/",
      "sourceInfo": "acquired package info from repodata DB: repodata/1237fc88d0e4da3b551ae22f7823fbad70d531e5e3e6588f120954709a623b3c-primary.sqlite.bz2",
      "summary": "Provide copyright notices for images in a document",
      "supplier": "Organization: http://openeuler.org",
      "versionInfo": "9:svn24829.0.1-5.oe2403sp3"
    },
    {
      "SPDXID": "SPDXRef-rpm-texlive-coseoul-svn23862.1.1",
      "name": "texlive-coseoul",
      "checksums": [
        {
          "algorithm": "SHA256",
          "checksumValue": "fef404948d6ec155e017912481605327f1fbd6b724ff80116737f7e7cbf08585"
        }
      ],
      "description": "The package provides \"relative\" commands that may be used in\nplace of \\chapter, \\section, etc. The documentation shows a\nnumber of document-management scenarios in which such commands\nare valuable.",
      "downloadLocation": "NOASSERTION",
      "externalRefs": [
        {
          "referenceCategory": "PACKAGE_MANAGER",
          "referenceLocator": "pkg:rpm/texlive-coseoul@svn23862.1.1-5.oe2403sp3?arch=noarch&epoch=9&upstream=texlive-split-e-2021-5.oe2403sp3.src.rpm",
          "referenceType": "purl"
        }
      ],
      "filesAnalyzed": false,
      "homepage": "http://tug.org/texlive/",
      "sourceInfo": "acquired package info from repodata DB: repodata/1237fc88d0e4da3b551ae22f7823fbad70d531e5e3e6588f120954709a623b3c-primary.sqlite.bz2",
      "summary": "Context sensitive outline elements",
      "supplier": "Organization: http://openeuler.org",
      "versionInfo": "9:svn23862.1.1-5.oe2403sp3"
    },
    {
      "SPDXID": "SPDXRef-rpm-texlive-counttexruns-svn27576.1.00a",
      "name": "texlive-counttexruns",
      "checksums": [
        {
          "algorithm": "SHA256",
          "checksumValue": "40bbcfad046a92d64191d031980e7800e85c3dd15db04239c36734df1b54f5c4"
        }
      ],
      "description": "The package counts how often a LaTeX document is compiled,\nkeeping the data in an external file. To print the count, can\nuse the macro \\thecounttexruns.",
      "downloadLocation": "NOASSERTION",
      "externalRefs": [
        {
          "referenceCategory": "PACKAGE_MANAGER",
          "referenceLocator": "pkg:rpm/texlive-counttexruns@svn27576.1.00a-5.oe2403sp3?arch=noarch&epoch=9&upstream=texlive-split-e-2021-5.oe2403sp3.src.rpm",
          "referenceType": "purl"
        }
      ],
      "filesAnalyzed": false,
      "homepage": "http://tug.org/texlive/",
      "sourceInfo": "acquired package info from repodata DB: repodata/1237fc88d0e4da3b551ae22f7823fbad70d531e5e3e6588f120954709a623b3c-primary.sqlite.bz2",
      "summary": "Count compilations of a document",
      "supplier": "Organization: http://openeuler.org",
      "versionInfo": "9:svn27576.1.00a-5.oe2403sp3"
    },
    {
      "SPDXID": "SPDXRef-rpm-texlive-courseoutline-svn15878.1.0",
      "name": "texlive-courseoutline",
      "checksums": [
        {
          "algorithm": "SHA256",
          "checksumValue": "37e31b21daf7f95a736984092d14fd0b5a71e851cf31a4b9eecc59890c9c577f"
        }
      ],
      "description": "Courseoutline is a class designed to minimise markup in a\ntedious task that needs to be repeated often.",
      "downloadLocation": "NOASSERTION",
      "externalRefs": [
        {
          "referenceCategory": "PACKAGE_MANAGER",
          "referenceLocator": "pkg:rpm/texlive-courseoutline@svn15878.1.0-5.oe2403sp3?arch=noarch&epoch=9&upstream=texlive-split-e-2021-5.oe2403sp3.src.rpm",
          "referenceType": "purl"
        }
      ],
      "filesAnalyzed": false,
      "homepage": "http://tug.org/texlive/",
      "sourceInfo": "acquired package info from repodata DB: repodata/1237fc88d0e4da3b551ae22f7823fbad70d531e5e3e6588f120954709a623b3c-primary.sqlite.bz2",
      "summary": "Prepare university course outlines",
      "supplier": "Organization: http://openeuler.org",
      "versionInfo": "9:svn15878.1.0-5.oe2403sp3"
    },
    {
      "SPDXID": "SPDXRef-rpm-texlive-coursepaper-svn15878.2.0",
      "name": "texlive-coursepaper",
      "checksums": [
        {
          "algorithm": "SHA256",
          "checksumValue": "a50bf8bc96d487d31e1d9d74364d2a24a9f392be105eb9de0d69da641a67343e"
        }
      ],
      "description": "Coursepaper is a class with which students can provide simple\ncourse papers, in a uniform design to ease the task of marking.",
      "downloadLocation": "NOASSERTION",
      "externalRefs": [
        {
          "referenceCategory": "PACKAGE_MANAGER",
          "referenceLocator": "pkg:rpm/texlive-coursepaper@svn15878.2.0-5.oe2403sp3?arch=noarch&epoch=9&upstream=texlive-split-e-2021-5.oe2403sp3.src.rpm",
          "referenceType": "purl"
        }
      ],
      "filesAnalyzed": false,
      "homepage": "http://tug.org/texlive/",
      "sourceInfo": "acquired package info from repodata DB: repodata/1237fc88d0e4da3b551ae22f7823fbad70d531e5e3e6588f120954709a623b3c-primary.sqlite.bz2",
      "summary": "Prepare university course papers",
      "supplier": "Organization: http://openeuler.org",
      "versionInfo": "9:svn15878.2.0-5.oe2403sp3"
    },
    {
      "SPDXID": "SPDXRef-rpm-texlive-coverpage-svn15878.1.01",
      "name": "texlive-coverpage",
      "checksums": [
        {
          "algorithm": "SHA256",
          "checksumValue": "e80a66185c9dcf67a202c38a29c41f90ad53cae4785e26d6c598ac6b5c668a6c"
        }
      ],
      "description": "The package CoverPage was created to supplement scientific\npapers with a cover page containing bibliographical\ninformation, a copyright notice, and/or some logos of the\nauthor's institution. The cover page is created (almost)\nautomatically; this is done by parsing BibTeX information\ncorresponding to the main document and reading a configuration\nfile in which the author can set information like the\naffiliation he or she is associated with. The cover page\nconsists of header, body and footer; all three are macros which\ncan be redefined using \\renewcommand, thus allowing easy\ncustomization of the package. Additionally, it should be\nstressed that the cover page layout is totally independent of\nthe main document and its page layout. This package requires\nfour other packages (keyval, url, textcomp, and verbatim), but\nall of them are standard packages and should be part of every\nLaTeX installation.",
      "downloadLocation": "NOASSERTION",
      "externalRefs": [
        {
          "referenceCategory": "PACKAGE_MANAGER",
          "referenceLocator": "pkg:rpm/texlive-coverpage@svn15878.1.01-5.oe2403sp3?arch=noarch&epoch=9&upstream=texlive-split-e-2021-5.oe2403sp3.src.rpm",
          "referenceType": "purl"
        }
      ],
      "filesAnalyzed": false,
      "homepage": "http://tug.org/texlive/",
      "sourceInfo": "acquired package info from repodata DB: repodata/1237fc88d0e4da3b551ae22f7823fbad70d531e5e3e6588f120954709a623b3c-primary.sqlite.bz2",
      "summary": "Automatic cover page creation for scientific papers",
      "supplier": "Organization: http://openeuler.org",
      "versionInfo": "9:svn15878.1.01-5.oe2403sp3"
    },
    {
      "SPDXID": "SPDXRef-rpm-texlive-cprotect-svn21209.1.0e",
      "name": "texlive-cprotect",
      "checksums": [
        {
          "algorithm": "SHA256",
          "checksumValue": "65d808fa4fa02baf6767720b77f55b24ad1dfee582b49ef46aa9de02c22f1a7d"
        }
      ],
      "description": "The package defines the macro \\cprotect that makes a following\nmacro proof against verbatim in its argument; as, for example,\n\\cprotect\\section{\\verb\"foo\"} A similar macro \\cprotEnv\n(applied to the \\begin of an environment) sanitises the\nbehavior of fragile environments. Moving arguments, and\ncorresponding \"tables of ...\" work happily.",
      "downloadLocation": "NOASSERTION",
      "externalRefs": [
        {
          "referenceCategory": "PACKAGE_MANAGER",
          "referenceLocator": "pkg:rpm/texlive-cprotect@svn21209.1.0e-2.oe2403sp3?arch=noarch&epoch=9&upstream=texlive-split-f-2021-2.oe2403sp3.src.rpm",
          "referenceType": "purl"
        }
      ],
      "filesAnalyzed": false,
      "homepage": "http://tug.org/texlive/",
      "sourceInfo": "acquired package info from repodata DB: repodata/1237fc88d0e4da3b551ae22f7823fbad70d531e5e3e6588f120954709a623b3c-primary.sqlite.bz2",
      "summary": "Allow verbatim, etc., in macro arguments",
      "supplier": "Organization: http://openeuler.org",
      "versionInfo": "9:svn21209.1.0e-2.oe2403sp3"
    },
    {
      "SPDXID": "SPDXRef-rpm-texlive-crbox-svn29803.0.1",
      "name": "texlive-crbox",
      "checksums": [
        {
          "algorithm": "SHA256",
          "checksumValue": "be22733e5bbd8b1da76bc9eebf217ae4c4b4fea0ed8e3c766cabbe7d2baa7850"
        }
      ],
      "description": "The package implements a \\crbox command which produces boxes\nwith crossing lines at the corners.",
      "downloadLocation": "NOASSERTION",
      "externalRefs": [
        {
          "referenceCategory": "PACKAGE_MANAGER",
          "referenceLocator": "pkg:rpm/texlive-crbox@svn29803.0.1-2.oe2403sp3?arch=noarch&epoch=9&upstream=texlive-split-f-2021-2.oe2403sp3.src.rpm",
          "referenceType": "purl"
        }
      ],
      "filesAnalyzed": false,
      "homepage": "http://tug.org/texlive/",
      "sourceInfo": "acquired package info from repodata DB: repodata/1237fc88d0e4da3b551ae22f7823fbad70d531e5e3e6588f120954709a623b3c-primary.sqlite.bz2",
      "summary": "Boxes with crossed corners",
      "supplier": "Organization: http://openeuler.org",
      "versionInfo": "9:svn29803.0.1-2.oe2403sp3"
    },
    {
      "SPDXID": "SPDXRef-rpm-texlive-crossreference-svn15878.0",
      "name": "texlive-crossreference",
      "checksums": [
        {
          "algorithm": "SHA256",
          "checksumValue": "b0797d6f45a93db106f71f0c0986eb91e62994a13e7d7cabba38d296e3ce6570"
        }
      ],
      "description": "The package defines cross-references (essentially 'grand' label\nreferences), which may be listed in a table of cross-\nreferences.",
      "downloadLocation": "NOASSERTION",
      "externalRefs": [
        {
          "referenceCategory": "PACKAGE_MANAGER",
          "referenceLocator": "pkg:rpm/texlive-crossreference@svn15878.0-2.oe2403sp3?arch=noarch&epoch=9&upstream=texlive-split-f-2021-2.oe2403sp3.src.rpm",
          "referenceType": "purl"
        }
      ],
      "filesAnalyzed": false,
      "homepage": "http://tug.org/texlive/",
      "sourceInfo": "acquired package info from repodata DB: repodata/1237fc88d0e4da3b551ae22f7823fbad70d531e5e3e6588f120954709a623b3c-primary.sqlite.bz2",
      "summary": "Crossreferences within documents",
      "supplier": "Organization: http://openeuler.org",
      "versionInfo": "9:svn15878.0-2.oe2403sp3"
    },
    {
      "SPDXID": "SPDXRef-rpm-texlive-crossreftools-svn55879",
      "name": "texlive-crossreftools",
      "checksums": [
        {
          "algorithm": "SHA256",
          "checksumValue": "8bf8e23e8c879af4eb0da3dde677d2a1434b3ff1987598ef774edb8004d664b8"
        }
      ],
      "description": "The package provides expandable extraction of information\nstored in labels generated with cleveref.",
      "downloadLocation": "NOASSERTION",
      "externalRefs": [
        {
          "referenceCategory": "PACKAGE_MANAGER",
          "referenceLocator": "pkg:rpm/texlive-crossreftools@svn55879-2.oe2403sp3?arch=noarch&epoch=9&upstream=texlive-split-f-2021-2.oe2403sp3.src.rpm",
          "referenceType": "purl"
        }
      ],
      "filesAnalyzed": false,
      "homepage": "http://tug.org/texlive/",
      "sourceInfo": "acquired package info from repodata DB: repodata/1237fc88d0e4da3b551ae22f7823fbad70d531e5e3e6588f120954709a623b3c-primary.sqlite.bz2",
      "summary": "Expandable extraction of cleveref data",
      "supplier": "Organization: http://openeuler.org",
      "versionInfo": "9:svn55879-2.oe2403sp3"
    },
    {
      "SPDXID": "SPDXRef-rpm-texlive-csquotes-svn57844",
      "name": "texlive-csquotes",
      "checksums": [
        {
          "algorithm": "SHA256",
          "checksumValue": "8ec52555a84035cd6c7aac97cc34e80255b0f468bdba5682cdf2201b2a457230"
        }
      ],
      "description": "This package provides advanced facilities for inline and\ndisplay quotations. It is designed for a wide range of tasks\nranging from the most simple applications to the more complex\ndemands of formal quotations. The facilities include commands,\nenvironments, and user-definable 'smart quotes' which\ndynamically adjust to their context. Quotation marks are\nswitched automatically if quotations are nested and they can be\nadjusted to the current language if the babel package is\navailable. There are additional facilities designed to cope\nwith the more specific demands of academic writing, especially\nin the humanities and the social sciences. All quote styles as\nwell as the optional active quotes are freely configurable. The\npackage is dependent on e-TeX, and requires the author's\netoolbox package.",
      "downloadLocation": "NOASSERTION",
      "externalRefs": [
        {
          "referenceCategory": "PACKAGE_MANAGER",
          "referenceLocator": "pkg:rpm/texlive-csquotes@svn57844-2.oe2403sp3?arch=noarch&epoch=9&upstream=texlive-split-f-2021-2.oe2403sp3.src.rpm",
          "referenceType": "purl"
        }
      ],
      "filesAnalyzed": false,
      "homepage": "http://tug.org/texlive/",
      "sourceInfo": "acquired package info from repodata DB: repodata/1237fc88d0e4da3b551ae22f7823fbad70d531e5e3e6588f120954709a623b3c-primary.sqlite.bz2",
      "summary": "Context sensitive quotation facilities",
      "supplier": "Organization: http://openeuler.org",
      "versionInfo": "9:svn57844-2.oe2403sp3"
    },
    {
      "SPDXID": "SPDXRef-rpm-texlive-css-colors-svn54512",
      "name": "texlive-css-colors",
      "checksums": [
        {
          "algorithm": "SHA256",
          "checksumValue": "f036760f735e2b22cb9d24790ebc69146685f84eda2b5ae2f4745a826fdf64bc"
        }
      ],
      "description": "This package defines web-safe colors for use with D.P.\nCarlisle's color package. It is intended for both authors and\npackage writers (e.g. to create Beamer color themes).",
      "downloadLocation": "NOASSERTION",
      "externalRefs": [
        {
          "referenceCategory": "PACKAGE_MANAGER",
          "referenceLocator": "pkg:rpm/texlive-css-colors@svn54512-2.oe2403sp3?arch=noarch&epoch=9&upstream=texlive-split-f-2021-2.oe2403sp3.src.rpm",
          "referenceType": "purl"
        }
      ],
      "filesAnalyzed": false,
      "homepage": "http://tug.org/texlive/",
      "sourceInfo": "acquired package info from repodata DB: repodata/1237fc88d0e4da3b551ae22f7823fbad70d531e5e3e6588f120954709a623b3c-primary.sqlite.bz2",
      "summary": "Named colors for web-safe design",
      "supplier": "Organization: http://openeuler.org",
      "versionInfo": "9:svn54512-2.oe2403sp3"
    },
    {
      "SPDXID": "SPDXRef-rpm-texlive-csvmerge-svn51857",
      "name": "texlive-csvmerge",
      "checksums": [
        {
          "algorithm": "SHA256",
          "checksumValue": "653c37457e05fe95616724b60dd3f6d618520eeb53bae012fcb0bbeaf63a5760"
        }
      ],
      "description": "This package provides macros for processing a csv spreadsheet\nfile with a minimum of configuration for the csv file. The\nfirst row names the columns and the remaining rows are data.\nThis data can be merged with TeX code residing in an auxiliary\nfile and the process repeated for each data row. There is one\nmacro to set things up, one to extract the data, and one to\ntell if the field is empty or not. The documentation contains\nexamples.",
      "downloadLocation": "NOASSERTION",
      "externalRefs": [
        {
          "referenceCategory": "PACKAGE_MANAGER",
          "referenceLocator": "pkg:rpm/texlive-csvmerge@svn51857-3.oe2403sp3?arch=noarch&epoch=9&upstream=texlive-split-y-2021-3.oe2403sp3.src.rpm",
          "referenceType": "purl"
        }
      ],
      "filesAnalyzed": false,
      "homepage": "http://tug.org/texlive/",
      "sourceInfo": "acquired package info from repodata DB: repodata/1237fc88d0e4da3b551ae22f7823fbad70d531e5e3e6588f120954709a623b3c-primary.sqlite.bz2",
      "summary": "Merge TeX code with csv data",
      "supplier": "Organization: http://openeuler.org",
      "versionInfo": "9:svn51857-3.oe2403sp3"
    },
    {
      "SPDXID": "SPDXRef-rpm-texlive-csvsimple-svn51010",
      "name": "texlive-csvsimple",
      "checksums": [
        {
          "algorithm": "SHA256",
          "checksumValue": "de0e5371ff47d022e59863e53bfe4edcda05d27848f10e3213e067b818624c38"
        }
      ],
      "description": "The package provides a simple LaTeX interface for the\nprocessing of files with comma separated values (CSV); it\nrelies on the key value syntax supported by pgfkeys to simplify\nusage. Filtering and table generation is especially supported;\nhowever, this lightweight tool offers no support for data\nsorting or data base storage.",
      "downloadLocation": "NOASSERTION",
      "externalRefs": [
        {
          "referenceCategory": "PACKAGE_MANAGER",
          "referenceLocator": "pkg:rpm/texlive-csvsimple@svn51010-2.oe2403sp3?arch=noarch&epoch=9&upstream=texlive-split-f-2021-2.oe2403sp3.src.rpm",
          "referenceType": "purl"
        }
      ],
      "filesAnalyzed": false,
      "homepage": "http://tug.org/texlive/",
      "sourceInfo": "acquired package info from repodata DB: repodata/1237fc88d0e4da3b551ae22f7823fbad70d531e5e3e6588f120954709a623b3c-primary.sqlite.bz2",
      "summary": "Simple CSV file processing",
      "supplier": "Organization: http://openeuler.org",
      "versionInfo": "9:svn51010-2.oe2403sp3"
    },
    {
      "SPDXID": "SPDXRef-rpm-texlive-cuisine-svn34453.0.7",
      "name": "texlive-cuisine",
      "checksums": [
        {
          "algorithm": "SHA256",
          "checksumValue": "42cb70f82a58b60c4a7150ba314043ca620e2af733c3f5d2b47f640440f26116"
        }
      ],
      "description": "Typeset recipes with the ingredients lined up with their method\nstep (somewhat similarly to the layout used in cooking).",
      "downloadLocation": "NOASSERTION",
      "externalRefs": [
        {
          "referenceCategory": "PACKAGE_MANAGER",
          "referenceLocator": "pkg:rpm/texlive-cuisine@svn34453.0.7-2.oe2403sp3?arch=noarch&epoch=9&upstream=texlive-split-f-2021-2.oe2403sp3.src.rpm",
          "referenceType": "purl"
        }
      ],
      "filesAnalyzed": false,
      "homepage": "http://tug.org/texlive/",
      "sourceInfo": "acquired package info from repodata DB: repodata/1237fc88d0e4da3b551ae22f7823fbad70d531e5e3e6588f120954709a623b3c-primary.sqlite.bz2",
      "summary": "Typeset recipes",
      "supplier": "Organization: http://openeuler.org",
      "versionInfo": "9:svn34453.0.7-2.oe2403sp3"
    },
    {
      "SPDXID": "SPDXRef-rpm-texlive-currency-svn48990",
      "name": "texlive-currency",
      "checksums": [
        {
          "algorithm": "SHA256",
          "checksumValue": "18f79045c54aac809996d67fe922f6b35657a52ed263473c6d104ed936253749"
        }
      ],
      "description": "The package facilitates the formatting of currencies (amounts\nand units) with various formatting capabilities.",
      "downloadLocation": "NOASSERTION",
      "externalRefs": [
        {
          "referenceCategory": "PACKAGE_MANAGER",
          "referenceLocator": "pkg:rpm/texlive-currency@svn48990-2.oe2403sp3?arch=noarch&epoch=9&upstream=texlive-split-f-2021-2.oe2403sp3.src.rpm",
          "referenceType": "purl"
        }
      ],
      "filesAnalyzed": false,
      "homepage": "http://tug.org/texlive/",
      "sourceInfo": "acquired package info from repodata DB: repodata/1237fc88d0e4da3b551ae22f7823fbad70d531e5e3e6588f120954709a623b3c-primary.sqlite.bz2",
      "summary": "Format currencies in a consistent way",
      "supplier": "Organization: http://openeuler.org",
      "versionInfo": "9:svn48990-2.oe2403sp3"
    },
    {
      "SPDXID": "SPDXRef-rpm-texlive-currfile-svn56478",
      "name": "texlive-currfile",
      "checksums": [
        {
          "algorithm": "SHA256",
          "checksumValue": "69d16aa8ded231d399fa39af0045dfdbf22cc6871b52a92538401021d6036cc3"
        }
      ],
      "description": "The package provides macros holding file name information\n(directory, base name, extension, full name and full path) for\nfiles read by LaTeX \\input and \\include macros; it uses the\nfile hooks provided by the author's filehook. In particular, it\nrestores the parent file name after the trailing \\clearpage of\nan \\included file; as a result, the macros may be usefully\nemployed in the page header and footer of the last printed page\nof such a file. The depth of inclusion is made available,\ntogether with the \"parent\" (including file) and \"parents\" (all\nincluding files to the root of the tree). The package\nsupersedes FiNK.",
      "downloadLocation": "NOASSERTION",
      "externalRefs": [
        {
          "referenceCategory": "PACKAGE_MANAGER",
          "referenceLocator": "pkg:rpm/texlive-currfile@svn56478-2.oe2403sp3?arch=noarch&epoch=9&upstream=texlive-split-f-2021-2.oe2403sp3.src.rpm",
          "referenceType": "purl"
        }
      ],
      "filesAnalyzed": false,
      "homepage": "http://tug.org/texlive/",
      "sourceInfo": "acquired package info from repodata DB: repodata/1237fc88d0e4da3b551ae22f7823fbad70d531e5e3e6588f120954709a623b3c-primary.sqlite.bz2",
      "summary": "Provide file name and path of input files",
      "supplier": "Organization: http://openeuler.org",
      "versionInfo": "9:svn56478-2.oe2403sp3"
    },
    {
      "SPDXID": "SPDXRef-rpm-texlive-currvita-svn15878.0",
      "name": "texlive-currvita",
      "checksums": [
        {
          "algorithm": "SHA256",
          "checksumValue": "af8c29a36e2c9033a6c5f2925fbb349a2a92628824b00228433f97cbc3f67e8c"
        }
      ],
      "description": "Currvita is a package rather than a class (like most other\ncurriculum vitae offerings). The author considers that a\ncurriculum vitae can quite reasonably form part of another\ndocument (such as a letter, or a dissertation).",
      "downloadLocation": "NOASSERTION",
      "externalRefs": [
        {
          "referenceCategory": "PACKAGE_MANAGER",
          "referenceLocator": "pkg:rpm/texlive-currvita@svn15878.0-2.oe2403sp3?arch=noarch&epoch=9&upstream=texlive-split-f-2021-2.oe2403sp3.src.rpm",
          "referenceType": "purl"
        }
      ],
      "filesAnalyzed": false,
      "homepage": "http://tug.org/texlive/",
      "sourceInfo": "acquired package info from repodata DB: repodata/1237fc88d0e4da3b551ae22f7823fbad70d531e5e3e6588f120954709a623b3c-primary.sqlite.bz2",
      "summary": "Typeset a curriculum vitae",
      "supplier": "Organization: http://openeuler.org",
      "versionInfo": "9:svn15878.0-2.oe2403sp3"
    },
    {
      "SPDXID": "SPDXRef-rpm-texlive-cutwin-svn29803.0.1",
      "name": "texlive-cutwin",
      "checksums": [
        {
          "algorithm": "SHA256",
          "checksumValue": "1d4b9ad8805f81bd5cf1c7edf8d2e3e266e8ff416b4237c5fbbbbcc9669b7647"
        }
      ],
      "description": "The package provides facilities to cut windows out of\nparagraphs, and to typeset text or other material in the\nwindow. The window may be rectangular, or may have other sorts\nof shape.",
      "downloadLocation": "NOASSERTION",
      "externalRefs": [
        {
          "referenceCategory": "PACKAGE_MANAGER",
          "referenceLocator": "pkg:rpm/texlive-cutwin@svn29803.0.1-2.oe2403sp3?arch=noarch&epoch=9&upstream=texlive-split-f-2021-2.oe2403sp3.src.rpm",
          "referenceType": "purl"
        }
      ],
      "filesAnalyzed": false,
      "homepage": "http://tug.org/texlive/",
      "sourceInfo": "acquired package info from repodata DB: repodata/1237fc88d0e4da3b551ae22f7823fbad70d531e5e3e6588f120954709a623b3c-primary.sqlite.bz2",
      "summary": "Cut a window in a paragraph, typeset material in it",
      "supplier": "Organization: http://openeuler.org",
      "versionInfo": "9:svn29803.0.1-2.oe2403sp3"
    },
    {
      "SPDXID": "SPDXRef-rpm-texlive-cv-svn15878.0",
      "name": "texlive-cv",
      "checksums": [
        {
          "algorithm": "SHA256",
          "checksumValue": "b682845fc33564785e0aa2cc22135d80df5fa386d230f45081fd0d9e8197377a"
        }
      ],
      "description": "The package is distributed with two example files; they (and\ntheir formatted output) constitute the only real documentation.\nNote that cv is just a package: you choose the overall\nformatting by deciding which class to use, while the package\nprovides the detailed formatting.",
      "downloadLocation": "NOASSERTION",
      "externalRefs": [
        {
          "referenceCategory": "PACKAGE_MANAGER",
          "referenceLocator": "pkg:rpm/texlive-cv@svn15878.0-2.oe2403sp3?arch=noarch&epoch=9&upstream=texlive-split-f-2021-2.oe2403sp3.src.rpm",
          "referenceType": "purl"
        }
      ],
      "filesAnalyzed": false,
      "homepage": "http://tug.org/texlive/",
      "sourceInfo": "acquired package info from repodata DB: repodata/1237fc88d0e4da3b551ae22f7823fbad70d531e5e3e6588f120954709a623b3c-primary.sqlite.bz2",
      "summary": "A package for creating a curriculum vitae",
      "supplier": "Organization: http://openeuler.org",
      "versionInfo": "9:svn15878.0-2.oe2403sp3"
    },
    {
      "SPDXID": "SPDXRef-rpm-texlive-cv4tw-svn34577.0.2",
      "name": "texlive-cv4tw",
      "checksums": [
        {
          "algorithm": "SHA256",
          "checksumValue": "bbedc8e2208c19180908217d17f7c39f41d61a37986bcadaa18ff843baa036c9"
        }
      ],
      "description": "The class offers entries for assets and social networks;\ncustomizable styles are provided. The class comes with no\ndocumentation, but a worked example offers some guidance.",
      "downloadLocation": "NOASSERTION",
      "externalRefs": [
        {
          "referenceCategory": "PACKAGE_MANAGER",
          "referenceLocator": "pkg:rpm/texlive-cv4tw@svn34577.0.2-2.oe2403sp3?arch=noarch&epoch=9&upstream=texlive-split-f-2021-2.oe2403sp3.src.rpm",
          "referenceType": "purl"
        }
      ],
      "filesAnalyzed": false,
      "homepage": "http://tug.org/texlive/",
      "sourceInfo": "acquired package info from repodata DB: repodata/1237fc88d0e4da3b551ae22f7823fbad70d531e5e3e6588f120954709a623b3c-primary.sqlite.bz2",
      "summary": "LaTeX CV class, with extended details",
      "supplier": "Organization: http://openeuler.org",
      "versionInfo": "9:svn34577.0.2-2.oe2403sp3"
    },
    {
      "SPDXID": "SPDXRef-rpm-texlive-cweb-latex-svn28878.0",
      "name": "texlive-cweb-latex",
      "checksums": [
        {
          "algorithm": "SHA256",
          "checksumValue": "e2731998383634048aeb0b58476714ea2a33b3368be3d30aa4608c200c25b1ce"
        }
      ],
      "description": "This bundle allows marking-up of CWEB code in LaTeX. The\ndistribution includes the \"Counting Words\" program distributed\nwith CWEB, edited to run with LaTeX.",
      "downloadLocation": "NOASSERTION",
      "externalRefs": [
        {
          "referenceCategory": "PACKAGE_MANAGER",
          "referenceLocator": "pkg:rpm/texlive-cweb-latex@svn28878.0-2.oe2403sp3?arch=noarch&epoch=9&upstream=texlive-split-f-2021-2.oe2403sp3.src.rpm",
          "referenceType": "purl"
        }
      ],
      "filesAnalyzed": false,
      "homepage": "http://tug.org/texlive/",
      "sourceInfo": "acquired package info from repodata DB: repodata/1237fc88d0e4da3b551ae22f7823fbad70d531e5e3e6588f120954709a623b3c-primary.sqlite.bz2",
      "summary": "A LaTeX version of CWEB",
      "supplier": "Organization: http://openeuler.org",
      "versionInfo": "9:svn28878.0-2.oe2403sp3"
    },
    {
      "SPDXID": "SPDXRef-rpm-texlive-cyber-svn46776",
      "name": "texlive-cyber",
      "checksums": [
        {
          "algorithm": "SHA256",
          "checksumValue": "d4ddb8e465c5f1b095bfdfe0c6b36d87d0cacb34d8d8f335b44d5d9374f69c59"
        }
      ],
      "description": "This LaTeX package helps you write documents indicating your\ncompliance with cybersecurity requirements. It also helps you\nformat your document in a form suitable inside the U.S.\nDepartment of Defense, by attaching distribution statements,\ndestruction notices, organization logos, and security labels to\nit.",
      "downloadLocation": "NOASSERTION",
      "externalRefs": [
        {
          "referenceCategory": "PACKAGE_MANAGER",
          "referenceLocator": "pkg:rpm/texlive-cyber@svn46776-2.oe2403sp3?arch=noarch&epoch=9&upstream=texlive-split-f-2021-2.oe2403sp3.src.rpm",
          "referenceType": "purl"
        }
      ],
      "filesAnalyzed": false,
      "homepage": "http://tug.org/texlive/",
      "sourceInfo": "acquired package info from repodata DB: repodata/1237fc88d0e4da3b551ae22f7823fbad70d531e5e3e6588f120954709a623b3c-primary.sqlite.bz2",
      "summary": "Annotate compliance with cybersecurity requirements",
      "supplier": "Organization: http://openeuler.org",
      "versionInfo": "9:svn46776-2.oe2403sp3"
    },
    {
      "SPDXID": "SPDXRef-rpm-texlive-cybercic-svn37659.2.1",
      "name": "texlive-cybercic",
      "checksums": [
        {
          "algorithm": "SHA256",
          "checksumValue": "cf9b2fe5876f794bab743f174555015ee7d81ebeed5b92484d58e416add670a0"
        }
      ],
      "description": "This package is used in concert with the cyber package to make\ndocuments with annotations of compliance with cybersecurity\nrequirements. \"cic\" stands for \"Controls in Contents\", and when\nyou include this package, some notations of compliance are\nadded to section names as seen in the table of contents of the\nfinal document. It also makes your document more brittle in\nunexpected ways: for example, when you use cybercic in the same\ndocument as hyperref, you cannot use any formatting in your\nsection titles. So don't use cybercic unless you need to.",
      "downloadLocation": "NOASSERTION",
      "externalRefs": [
        {
          "referenceCategory": "PACKAGE_MANAGER",
          "referenceLocator": "pkg:rpm/texlive-cybercic@svn37659.2.1-2.oe2403sp3?arch=noarch&epoch=9&upstream=texlive-split-f-2021-2.oe2403sp3.src.rpm",
          "referenceType": "purl"
        }
      ],
      "filesAnalyzed": false,
      "homepage": "http://tug.org/texlive/",
      "sourceInfo": "acquired package info from repodata DB: repodata/1237fc88d0e4da3b551ae22f7823fbad70d531e5e3e6588f120954709a623b3c-primary.sqlite.bz2",
      "summary": "\"Controls in Contents\" for the cyber package",
      "supplier": "Organization: http://openeuler.org",
      "versionInfo": "9:svn37659.2.1-2.oe2403sp3"
    },
    {
      "SPDXID": "SPDXRef-rpm-texlive-dashbox-svn23425.1.14",
      "name": "texlive-dashbox",
      "checksums": [
        {
          "algorithm": "SHA256",
          "checksumValue": "c1b3a87e6d99712fd00f0c702407d17e4d873db7eebe1433c555d95e1a9c61ad"
        }
      ],
      "description": "The package can draw boxes that perform like \\framebox or\n\\fbox, but use dashed lines. The package can also draw (an\nillusion of) vertical stacks of boxes.",
      "downloadLocation": "NOASSERTION",
      "externalRefs": [
        {
          "referenceCategory": "PACKAGE_MANAGER",
          "referenceLocator": "pkg:rpm/texlive-dashbox@svn23425.1.14-2.oe2403sp3?arch=noarch&epoch=9&upstream=texlive-split-f-2021-2.oe2403sp3.src.rpm",
          "referenceType": "purl"
        }
      ],
      "filesAnalyzed": false,
      "homepage": "http://tug.org/texlive/",
      "sourceInfo": "acquired package info from repodata DB: repodata/1237fc88d0e4da3b551ae22f7823fbad70d531e5e3e6588f120954709a623b3c-primary.sqlite.bz2",
      "summary": "Draw dashed boxes",
      "supplier": "Organization: http://openeuler.org",
      "versionInfo": "9:svn23425.1.14-2.oe2403sp3"
    },
    {
      "SPDXID": "SPDXRef-rpm-texlive-dashrule-svn29579.1.3",
      "name": "texlive-dashrule",
      "checksums": [
        {
          "algorithm": "SHA256",
          "checksumValue": "e9dff3861766ab46cc1fc61cb2489eb817a08f7811141a62d2aa006888803dc5"
        }
      ],
      "description": "The dashrule package makes it easy to draw a huge variety of\ndashed rules (i.e., lines) in LaTeX. dashrule provides a\ncommand, \\hdashrule, which is a cross between LaTeX's \\rule and\nPostScript's setdash command. \\hdashrule draws horizontally\ndashed rules using the same syntax as \\rule, but with an\nadditional, setdash-like parameter that specifies the pattern\nof dash segments and the space between those segments. Because\ndashrule's rules are constructed internally using \\rule (as\nopposed to, e.g., PostScript \\specials) they are fully\ncompatible with every LaTeX back-end processor.",
      "downloadLocation": "NOASSERTION",
      "externalRefs": [
        {
          "referenceCategory": "PACKAGE_MANAGER",
          "referenceLocator": "pkg:rpm/texlive-dashrule@svn29579.1.3-2.oe2403sp3?arch=noarch&epoch=9&upstream=texlive-split-f-2021-2.oe2403sp3.src.rpm",
          "referenceType": "purl"
        }
      ],
      "filesAnalyzed": false,
      "homepage": "http://tug.org/texlive/",
      "sourceInfo": "acquired package info from repodata DB: repodata/1237fc88d0e4da3b551ae22f7823fbad70d531e5e3e6588f120954709a623b3c-primary.sqlite.bz2",
      "summary": "Draw dashed rules",
      "supplier": "Organization: http://openeuler.org",
      "versionInfo": "9:svn29579.1.3-2.oe2403sp3"
    },
    {
      "SPDXID": "SPDXRef-rpm-texlive-dashundergaps-svn58150",
      "name": "texlive-dashundergaps",
      "checksums": [
        {
          "algorithm": "SHA256",
          "checksumValue": "8645475463bb66203a9e51719f5834dc832912b96a4d967bae8a7c5138673f28"
        }
      ],
      "description": "The package provides commands (\\underline, \\dotuline and\n\\dashuline) each of which underlines its argument with one of\nthe styles the package is capable of. A phantom mode is\nprovided, where the underline (of whatever form) can serve for\na 'fill-in block' for student evaluation sheets.",
      "downloadLocation": "NOASSERTION",
      "externalRefs": [
        {
          "referenceCategory": "PACKAGE_MANAGER",
          "referenceLocator": "pkg:rpm/texlive-dashundergaps@svn58150-2.oe2403sp3?arch=noarch&epoch=9&upstream=texlive-split-f-2021-2.oe2403sp3.src.rpm",
          "referenceType": "purl"
        }
      ],
      "filesAnalyzed": false,
      "homepage": "http://tug.org/texlive/",
      "sourceInfo": "acquired package info from repodata DB: repodata/1237fc88d0e4da3b551ae22f7823fbad70d531e5e3e6588f120954709a623b3c-primary.sqlite.bz2",
      "summary": "Underline with dotted or dashed lines",
      "supplier": "Organization: http://openeuler.org",
      "versionInfo": "9:svn58150-2.oe2403sp3"
    },
    {
      "SPDXID": "SPDXRef-rpm-texlive-dataref-svn42883",
      "name": "texlive-dataref",
      "checksums": [
        {
          "algorithm": "SHA256",
          "checksumValue": "f5c870cb9790167ef2ed98153c362d454100b3e1e5d51cb1f176ccb2d6898eb6"
        }
      ],
      "description": "The package provides a mechanism that maintains a fixed\nsymbolic reference to numerical results; such results may vary\nas the project proceeds (and hence the project report\ndevelops).",
      "downloadLocation": "NOASSERTION",
      "externalRefs": [
        {
          "referenceCategory": "PACKAGE_MANAGER",
          "referenceLocator": "pkg:rpm/texlive-dataref@svn42883-2.oe2403sp3?arch=noarch&epoch=9&upstream=texlive-split-f-2021-2.oe2403sp3.src.rpm",
          "referenceType": "purl"
        }
      ],
      "filesAnalyzed": false,
      "homepage": "http://tug.org/texlive/",
      "sourceInfo": "acquired package info from repodata DB: repodata/1237fc88d0e4da3b551ae22f7823fbad70d531e5e3e6588f120954709a623b3c-primary.sqlite.bz2",
      "summary": "Manage references to experimental data",
      "supplier": "Organization: http://openeuler.org",
      "versionInfo": "9:svn42883-2.oe2403sp3"
    },
    {
      "SPDXID": "SPDXRef-rpm-texlive-datatool-svn52663",
      "name": "texlive-datatool",
      "checksums": [
        {
          "algorithm": "SHA256",
          "checksumValue": "fb1a3a5d085ea37f4655471b2773eafdbee032d35931263a66feacca669e6432"
        }
      ],
      "description": "The tools comprise six packages: datatool.sty: databases may be\ncreated using LaTeX commands or by importing external files;\nthey may be sorted numerically or alphabetically; repetitive\noperations (such as mail merging) may be performed on each row\nof a database, subject to conditions to exclude particular\nrows; commands are provided to examine database elements, and\nto convert formats (for example, to convert a numeric element\nto a format compatible with the fp package; datapie.sty: a\ndatabase may be represented as a pie chart; flexible options\nallow colouring of the chart, and annotation hooks are\navailable; dataplot.sty: a database may be represented as a 2-\ndimensional scatter or line plot; flexible options control of\nthe plot's overall appearance, and of legends and other extra\ninformation; databar.sty: a database may be represented as a\nbar chart; overall appearance, colouring and annotation are\ncontrollable; datagidx.sty: provides a way of indexing or\ncreating glossaries/lists of acronyms that uses TeX to do the\nsorting and collating instead of using an external indexing\napplication, such as xindy or makeindex; databib.sty: a\nbibliography may be loaded into a datatool database, and\nmanipulated there before being printed (this permits a LaTeX-\nbased route to printing bibliographies in formats for which no\nBibTeX style is available); and person.sty: provides support\nfor displaying a person's name and pronoun in a document, thus\navoiding cumbersome use of \"he/she\", etc. The drawing packages\nmake use of PGF/TikZ for their output. The bundle supersedes\nand replaces the author's csvtools bundle.",
      "downloadLocation": "NOASSERTION",
      "externalRefs": [
        {
          "referenceCategory": "PACKAGE_MANAGER",
          "referenceLocator": "pkg:rpm/texlive-datatool@svn52663-2.oe2403sp3?arch=noarch&epoch=9&upstream=texlive-split-f-2021-2.oe2403sp3.src.rpm",
          "referenceType": "purl"
        }
      ],
      "filesAnalyzed": false,
      "homepage": "http://tug.org/texlive/",
      "sourceInfo": "acquired package info from repodata DB: repodata/1237fc88d0e4da3b551ae22f7823fbad70d531e5e3e6588f120954709a623b3c-primary.sqlite.bz2",
      "summary": "Tools to load and manipulate data",
      "supplier": "Organization: http://openeuler.org",
      "versionInfo": "9:svn52663-2.oe2403sp3"
    },
    {
      "SPDXID": "SPDXRef-rpm-texlive-datax-svn57033",
      "name": "texlive-datax",
      "checksums": [
        {
          "algorithm": "SHA256",
          "checksumValue": "6e69eddccac393910d8548e239fb563a64af84a52b53dfb919a80b9f44e1bcca"
        }
      ],
      "description": "This LaTeX package uses pgfkeys to retrieve individual data\npoints generated in some script. Analogous to how one might\ngenerate graphics in a script and import those graphics into a\nLaTeX document.",
      "downloadLocation": "NOASSERTION",
      "externalRefs": [
        {
          "referenceCategory": "PACKAGE_MANAGER",
          "referenceLocator": "pkg:rpm/texlive-datax@svn57033-3.oe2403sp3?arch=noarch&epoch=9&upstream=texlive-split-x-2021-3.oe2403sp3.src.rpm",
          "referenceType": "purl"
        }
      ],
      "filesAnalyzed": false,
      "homepage": "http://tug.org/texlive/",
      "sourceInfo": "acquired package info from repodata DB: repodata/1237fc88d0e4da3b551ae22f7823fbad70d531e5e3e6588f120954709a623b3c-primary.sqlite.bz2",
      "summary": "Import individual data from script files",
      "supplier": "Organization: http://openeuler.org",
      "versionInfo": "9:svn57033-3.oe2403sp3"
    },
    {
      "SPDXID": "SPDXRef-rpm-texlive-dateiliste-svn27974.0.6",
      "name": "texlive-dateiliste",
      "checksums": [
        {
          "algorithm": "SHA256",
          "checksumValue": "c8cbe38f6e27b021c0ad073e9945fb1dfe424188569a394a8fe92a85ce628135"
        }
      ],
      "description": "The package provides a file list (similar to that offered by\n\\listfiles), neatly laid out as a table. The main document can\nbe included in the list, and a command is available for\nproviding RCS-maintained data for printing in the file list.",
      "downloadLocation": "NOASSERTION",
      "externalRefs": [
        {
          "referenceCategory": "PACKAGE_MANAGER",
          "referenceLocator": "pkg:rpm/texlive-dateiliste@svn27974.0.6-2.oe2403sp3?arch=noarch&epoch=9&upstream=texlive-split-f-2021-2.oe2403sp3.src.rpm",
          "referenceType": "purl"
        }
      ],
      "filesAnalyzed": false,
      "homepage": "http://tug.org/texlive/",
      "sourceInfo": "acquired package info from repodata DB: repodata/1237fc88d0e4da3b551ae22f7823fbad70d531e5e3e6588f120954709a623b3c-primary.sqlite.bz2",
      "summary": "Extensions of the \\listfiles concept",
      "supplier": "Organization: http://openeuler.org",
      "versionInfo": "9:svn27974.0.6-2.oe2403sp3"
    },
    {
      "SPDXID": "SPDXRef-rpm-texlive-datenumber-svn18951.0.02",
      "name": "texlive-datenumber",
      "checksums": [
        {
          "algorithm": "SHA256",
          "checksumValue": "1b6f85811ec2e14a72d42a03e81c365d247ebbcfc0914478815a7d2372b39162"
        }
      ],
      "description": "This package provides commands to convert a date into a number\nand vice versa. Additionally there are commands for\nincrementing and decrementing a date. Leap years and the\nGregorian calendar reform are considered.",
      "downloadLocation": "NOASSERTION",
      "externalRefs": [
        {
          "referenceCategory": "PACKAGE_MANAGER",
          "referenceLocator": "pkg:rpm/texlive-datenumber@svn18951.0.02-2.oe2403sp3?arch=noarch&epoch=9&upstream=texlive-split-f-2021-2.oe2403sp3.src.rpm",
          "referenceType": "purl"
        }
      ],
      "filesAnalyzed": false,
      "homepage": "http://tug.org/texlive/",
      "sourceInfo": "acquired package info from repodata DB: repodata/1237fc88d0e4da3b551ae22f7823fbad70d531e5e3e6588f120954709a623b3c-primary.sqlite.bz2",
      "summary": "Convert a date into a number and vice versa",
      "supplier": "Organization: http://openeuler.org",
      "versionInfo": "9:svn18951.0.02-2.oe2403sp3"
    },
    {
      "SPDXID": "SPDXRef-rpm-texlive-datetime-svn36650.2.60",
      "name": "texlive-datetime",
      "checksums": [
        {
          "algorithm": "SHA256",
          "checksumValue": "cc25ace86e26c0aece4be496cfde79ad3f86103b986dd3ba4806f0d9ca072270"
        }
      ],
      "description": "Provides various different formats for the text created by the\ncommand \\today, and also provides commands for displaying the\ncurrent time (or any given time), in 12-hour, 24-hour or text\nformat. The package overrides babel's date format, having its\nown library of date formats in different languages. The package\nrequires the fmtcount package. This package is now obsolete and\nhas been replaced by datetime2.",
      "downloadLocation": "NOASSERTION",
      "externalRefs": [
        {
          "referenceCategory": "PACKAGE_MANAGER",
          "referenceLocator": "pkg:rpm/texlive-datetime@svn36650.2.60-2.oe2403sp3?arch=noarch&epoch=9&upstream=texlive-split-f-2021-2.oe2403sp3.src.rpm",
          "referenceType": "purl"
        }
      ],
      "filesAnalyzed": false,
      "homepage": "http://tug.org/texlive/",
      "sourceInfo": "acquired package info from repodata DB: repodata/1237fc88d0e4da3b551ae22f7823fbad70d531e5e3e6588f120954709a623b3c-primary.sqlite.bz2",
      "summary": "Change format of \\today with commands for current time",
      "supplier": "Organization: http://openeuler.org",
      "versionInfo": "9:svn36650.2.60-2.oe2403sp3"
    },
    {
      "SPDXID": "SPDXRef-rpm-texlive-datetime2-svn58590",
      "name": "texlive-datetime2",
      "checksums": [
        {
          "algorithm": "SHA256",
          "checksumValue": "c996b8572086e4da57e9e4db43dc1e0c9c79713b622efbf849f2fdb72421cb55"
        }
      ],
      "description": "This package provides commands for formatting dates, times and\ntime zones and redefines \\today to use the same formatting\nstyle. In addition to \\today, you can also use \\DTMcurrenttime\n(current time) or \\DTMnow (current date and time). Dates and\ntimes can be saved for later use. The accompanying datetime2-\ncalc package can be used to convert date-times to UTC+00:00.\nLanguage and regional support is provided by independently\nmaintained and installed modules. The datetime2-calc package\nuses the pgfcalendar package (part of the PGF/TikZ bundle).\nThis package replaces datetime.sty which is now obsolete.",
      "downloadLocation": "NOASSERTION",
      "externalRefs": [
        {
          "referenceCategory": "PACKAGE_MANAGER",
          "referenceLocator": "pkg:rpm/texlive-datetime2@svn58590-2.oe2403sp3?arch=noarch&epoch=9&upstream=texlive-split-f-2021-2.oe2403sp3.src.rpm",
          "referenceType": "purl"
        }
      ],
      "filesAnalyzed": false,
      "homepage": "http://tug.org/texlive/",
      "sourceInfo": "acquired package info from repodata DB: repodata/1237fc88d0e4da3b551ae22f7823fbad70d531e5e3e6588f120954709a623b3c-primary.sqlite.bz2",
      "summary": "Formats for dates, times and time zones",
      "supplier": "Organization: http://openeuler.org",
      "versionInfo": "9:svn58590-2.oe2403sp3"
    },
    {
      "SPDXID": "SPDXRef-rpm-texlive-datetime2-bahasai-svn46287",
      "name": "texlive-datetime2-bahasai",
      "checksums": [
        {
          "algorithm": "SHA256",
          "checksumValue": "f6c773bb358f072ae76bb2503e7585b0205f141d9ae2a66f4d14e574d30a70f7"
        }
      ],
      "description": "This module provides the \"bahasai\" style that can be set using\n\\DTMsetstyle provided by datetime2.sty. This package is\ncurrently unmaintained. Please see the README for the procedure\nto follow if you want to take over the maintenance.",
      "downloadLocation": "NOASSERTION",
      "externalRefs": [
        {
          "referenceCategory": "PACKAGE_MANAGER",
          "referenceLocator": "pkg:rpm/texlive-datetime2-bahasai@svn46287-2.oe2403sp3?arch=noarch&epoch=9&upstream=texlive-split-f-2021-2.oe2403sp3.src.rpm",
          "referenceType": "purl"
        }
      ],
      "filesAnalyzed": false,
      "homepage": "http://tug.org/texlive/",
      "sourceInfo": "acquired package info from repodata DB: repodata/1237fc88d0e4da3b551ae22f7823fbad70d531e5e3e6588f120954709a623b3c-primary.sqlite.bz2",
      "summary": "Bahasai language module for the datetime2 package",
      "supplier": "Organization: http://openeuler.org",
      "versionInfo": "9:svn46287-2.oe2403sp3"
    },
    {
      "SPDXID": "SPDXRef-rpm-texlive-datetime2-basque-svn47064",
      "name": "texlive-datetime2-basque",
      "checksums": [
        {
          "algorithm": "SHA256",
          "checksumValue": "1d852ed9ad60e2dfa687bc2089df4d2fd15f23bd5e5cd8f3bd98b76761a7fad8"
        }
      ],
      "description": "This module provides the \"basque\" style that can be set using\n\\DTMsetstyle provided by datetime2.sty.",
      "downloadLocation": "NOASSERTION",
      "externalRefs": [
        {
          "referenceCategory": "PACKAGE_MANAGER",
          "referenceLocator": "pkg:rpm/texlive-datetime2-basque@svn47064-2.oe2403sp3?arch=noarch&epoch=9&upstream=texlive-split-f-2021-2.oe2403sp3.src.rpm",
          "referenceType": "purl"
        }
      ],
      "filesAnalyzed": false,
      "homepage": "http://tug.org/texlive/",
      "sourceInfo": "acquired package info from repodata DB: repodata/1237fc88d0e4da3b551ae22f7823fbad70d531e5e3e6588f120954709a623b3c-primary.sqlite.bz2",
      "summary": "Basque language module for the datetime2 package",
      "supplier": "Organization: http://openeuler.org",
      "versionInfo": "9:svn47064-2.oe2403sp3"
    },
    {
      "SPDXID": "SPDXRef-rpm-texlive-datetime2-breton-svn52647",
      "name": "texlive-datetime2-breton",
      "checksums": [
        {
          "algorithm": "SHA256",
          "checksumValue": "283c63781c68f8919f0f32411fbe2194ea8b8b097f7206e50f0dc9750bec188d"
        }
      ],
      "description": "This module provides the \"breton\" style that can be set using\n\\DTMsetstyle provided by datetime2.sty. This package is\ncurrently unmaintained. Please see the README for the procedure\nto follow if you want to take over the maintenance.",
      "downloadLocation": "NOASSERTION",
      "externalRefs": [
        {
          "referenceCategory": "PACKAGE_MANAGER",
          "referenceLocator": "pkg:rpm/texlive-datetime2-breton@svn52647-2.oe2403sp3?arch=noarch&epoch=9&upstream=texlive-split-f-2021-2.oe2403sp3.src.rpm",
          "referenceType": "purl"
        }
      ],
      "filesAnalyzed": false,
      "homepage": "http://tug.org/texlive/",
      "sourceInfo": "acquired package info from repodata DB: repodata/1237fc88d0e4da3b551ae22f7823fbad70d531e5e3e6588f120954709a623b3c-primary.sqlite.bz2",
      "summary": "breton language module for the datetime2 package",
      "supplier": "Organization: http://openeuler.org",
      "versionInfo": "9:svn52647-2.oe2403sp3"
    },
    {
      "SPDXID": "SPDXRef-rpm-texlive-datetime2-bulgarian-svn47031",
      "name": "texlive-datetime2-bulgarian",
      "checksums": [
        {
          "algorithm": "SHA256",
          "checksumValue": "094fe28814f924a8cb82bcd01fa7378b6c1a8bb36455205a4f789a62e32b34fc"
        }
      ],
      "description": "This module provides the \"bulgarian\" style that can be set\nusing \\DTMsetstyle provided by datetime2.sty. This package is\ncurrently unmaintained. Please see the README for the procedure\nto follow if you want to take over the maintenance.",
      "downloadLocation": "NOASSERTION",
      "externalRefs": [
        {
          "referenceCategory": "PACKAGE_MANAGER",
          "referenceLocator": "pkg:rpm/texlive-datetime2-bulgarian@svn47031-2.oe2403sp3?arch=noarch&epoch=9&upstream=texlive-split-f-2021-2.oe2403sp3.src.rpm",
          "referenceType": "purl"
        }
      ],
      "filesAnalyzed": false,
      "homepage": "http://tug.org/texlive/",
      "sourceInfo": "acquired package info from repodata DB: repodata/1237fc88d0e4da3b551ae22f7823fbad70d531e5e3e6588f120954709a623b3c-primary.sqlite.bz2",
      "summary": "Bulgarian language module for the datetime2 package",
      "supplier": "Organization: http://openeuler.org",
      "versionInfo": "9:svn47031-2.oe2403sp3"
    },
    {
      "SPDXID": "SPDXRef-rpm-texlive-datetime2-catalan-svn47032",
      "name": "texlive-datetime2-catalan",
      "checksums": [
        {
          "algorithm": "SHA256",
          "checksumValue": "1fa211f203c02fed4fad6ba67ab8cc320b1fc22ec5758dfcd3eb2d91661d9c5b"
        }
      ],
      "description": "This module provides the \"catalan\" style that can be set using\n\\DTMsetstyle provided by datetime2.sty. This package is\ncurrently unmaintained. Please see the README for the procedure\nto follow if you want to take over the maintenance.",
      "downloadLocation": "NOASSERTION",
      "externalRefs": [
        {
          "referenceCategory": "PACKAGE_MANAGER",
          "referenceLocator": "pkg:rpm/texlive-datetime2-catalan@svn47032-2.oe2403sp3?arch=noarch&epoch=9&upstream=texlive-split-f-2021-2.oe2403sp3.src.rpm",
          "referenceType": "purl"
        }
      ],
      "filesAnalyzed": false,
      "homepage": "http://tug.org/texlive/",
      "sourceInfo": "acquired package info from repodata DB: repodata/1237fc88d0e4da3b551ae22f7823fbad70d531e5e3e6588f120954709a623b3c-primary.sqlite.bz2",
      "summary": "catalan language module for the datetime2 package",
      "supplier": "Organization: http://openeuler.org",
      "versionInfo": "9:svn47032-2.oe2403sp3"
    },
    {
      "SPDXID": "SPDXRef-rpm-texlive-datetime2-croatian-svn36682.1.0",
      "name": "texlive-datetime2-croatian",
      "checksums": [
        {
          "algorithm": "SHA256",
          "checksumValue": "9426c93decdd6f59f46f23c427e7985080e8f11d1a016a6324f7b44ff084bc50"
        }
      ],
      "description": "This module provides the \"croatian\" style that can be set using\n\\DTMsetstyle provided by datetime2.sty. This package is\ncurrently unmaintained. Please see the README for the procedure\nto follow if you want to take over the maintenance.",
      "downloadLocation": "NOASSERTION",
      "externalRefs": [
        {
          "referenceCategory": "PACKAGE_MANAGER",
          "referenceLocator": "pkg:rpm/texlive-datetime2-croatian@svn36682.1.0-2.oe2403sp3?arch=noarch&epoch=9&upstream=texlive-split-f-2021-2.oe2403sp3.src.rpm",
          "referenceType": "purl"
        }
      ],
      "filesAnalyzed": false,
      "homepage": "http://tug.org/texlive/",
      "sourceInfo": "acquired package info from repodata DB: repodata/1237fc88d0e4da3b551ae22f7823fbad70d531e5e3e6588f120954709a623b3c-primary.sqlite.bz2",
      "summary": "croatian language module for the datetime2 package",
      "supplier": "Organization: http://openeuler.org",
      "versionInfo": "9:svn36682.1.0-2.oe2403sp3"
    },
    {
      "SPDXID": "SPDXRef-rpm-texlive-datetime2-czech-svn47033",
      "name": "texlive-datetime2-czech",
      "checksums": [
        {
          "algorithm": "SHA256",
          "checksumValue": "a27b3212752c17e8b0acdd1867232dc05f069ae709aca58cfb7e9cb1a878dce7"
        }
      ],
      "description": "This module provides the \"czech\" style that can be set using\n\\DTMsetstyle provided by datetime2.sty. This package is\ncurrently unmaintained. Please see the README for the procedure\nto follow if you want to take over the maintenance.",
      "downloadLocation": "NOASSERTION",
      "externalRefs": [
        {
          "referenceCategory": "PACKAGE_MANAGER",
          "referenceLocator": "pkg:rpm/texlive-datetime2-czech@svn47033-2.oe2403sp3?arch=noarch&epoch=9&upstream=texlive-split-f-2021-2.oe2403sp3.src.rpm",
          "referenceType": "purl"
        }
      ],
      "filesAnalyzed": false,
      "homepage": "http://tug.org/texlive/",
      "sourceInfo": "acquired package info from repodata DB: repodata/1237fc88d0e4da3b551ae22f7823fbad70d531e5e3e6588f120954709a623b3c-primary.sqlite.bz2",
      "summary": "czech language module for the datetime2 package",
      "supplier": "Organization: http://openeuler.org",
      "versionInfo": "9:svn47033-2.oe2403sp3"
    },
    {
      "SPDXID": "SPDXRef-rpm-texlive-datetime2-danish-svn47034",
      "name": "texlive-datetime2-danish",
      "checksums": [
        {
          "algorithm": "SHA256",
          "checksumValue": "14eb10387697c0b91ba67cfc497db6154ab1ed4121fbb08613f37fa02e59619c"
        }
      ],
      "description": "This module provides the \"danish\" style that can be set using\n\\DTMsetstyle provided by datetime2.sty. This package is\ncurrently unmaintained. Please see the README for the procedure\nto follow if you want to take over the maintenance.",
      "downloadLocation": "NOASSERTION",
      "externalRefs": [
        {
          "referenceCategory": "PACKAGE_MANAGER",
          "referenceLocator": "pkg:rpm/texlive-datetime2-danish@svn47034-2.oe2403sp3?arch=noarch&epoch=9&upstream=texlive-split-f-2021-2.oe2403sp3.src.rpm",
          "referenceType": "purl"
        }
      ],
      "filesAnalyzed": false,
      "homepage": "http://tug.org/texlive/",
      "sourceInfo": "acquired package info from repodata DB: repodata/1237fc88d0e4da3b551ae22f7823fbad70d531e5e3e6588f120954709a623b3c-primary.sqlite.bz2",
      "summary": "danish language module for the datetime2 package",
      "supplier": "Organization: http://openeuler.org",
      "versionInfo": "9:svn47034-2.oe2403sp3"
    },
    {
      "SPDXID": "SPDXRef-rpm-texlive-datetime2-dutch-svn47355",
      "name": "texlive-datetime2-dutch",
      "checksums": [
        {
          "algorithm": "SHA256",
          "checksumValue": "61e56da958bca6b82e2077705fd458cc4653d526d737bf6be43abb85923ed1c1"
        }
      ],
      "description": "This module provides the \"dutch\" style that can be set using\n\\DTMsetstyle provided by datetime2.sty. This package is\ncurrently unmaintained. Please see the README for the procedure\nto follow if you want to take over the maintenance.",
      "downloadLocation": "NOASSERTION",
      "externalRefs": [
        {
          "referenceCategory": "PACKAGE_MANAGER",
          "referenceLocator": "pkg:rpm/texlive-datetime2-dutch@svn47355-2.oe2403sp3?arch=noarch&epoch=9&upstream=texlive-split-f-2021-2.oe2403sp3.src.rpm",
          "referenceType": "purl"
        }
      ],
      "filesAnalyzed": false,
      "homepage": "http://tug.org/texlive/",
      "sourceInfo": "acquired package info from repodata DB: repodata/1237fc88d0e4da3b551ae22f7823fbad70d531e5e3e6588f120954709a623b3c-primary.sqlite.bz2",
      "summary": "dutch language module for the datetime2 package",
      "supplier": "Organization: http://openeuler.org",
      "versionInfo": "9:svn47355-2.oe2403sp3"
    },
    {
      "SPDXID": "SPDXRef-rpm-texlive-datetime2-en-fulltext-svn36705.1.0",
      "name": "texlive-datetime2-en-fulltext",
      "checksums": [
        {
          "algorithm": "SHA256",
          "checksumValue": "98076d21f76fb817c1328649fdc87e54e920f01d116372f088cc5b50003ee03d"
        }
      ],
      "description": "English date and time styles that use words for the numbers and\nordinals. This package provides the following date and time\nstyles: \"en-fulltext\", \"en-FullText\", \"en-FULLTEXT\", and the\nadditional time style \"en-Fulltext\". (The date equivalent can\nbe obtained through commands like \\Today.) Unlike the base\nstyles provided by datetime2.sty, these styles aren't\nexpandable styles. This means that you can't use the date or\ntime in PDF bookmarks or in the argument of certain commands,\nsuch as \\MakeUppercase, while these styles are in use.",
      "downloadLocation": "NOASSERTION",
      "externalRefs": [
        {
          "referenceCategory": "PACKAGE_MANAGER",
          "referenceLocator": "pkg:rpm/texlive-datetime2-en-fulltext@svn36705.1.0-2.oe2403sp3?arch=noarch&epoch=9&upstream=texlive-split-f-2021-2.oe2403sp3.src.rpm",
          "referenceType": "purl"
        }
      ],
      "filesAnalyzed": false,
      "homepage": "http://tug.org/texlive/",
      "sourceInfo": "acquired package info from repodata DB: repodata/1237fc88d0e4da3b551ae22f7823fbad70d531e5e3e6588f120954709a623b3c-primary.sqlite.bz2",
      "summary": "English Full Text styles for the datetime2 package",
      "supplier": "Organization: http://openeuler.org",
      "versionInfo": "9:svn36705.1.0-2.oe2403sp3"
    },
    {
      "SPDXID": "SPDXRef-rpm-texlive-datetime2-english-svn52479",
      "name": "texlive-datetime2-english",
      "checksums": [
        {
          "algorithm": "SHA256",
          "checksumValue": "9ed0e7899f2e60e6cd499c8fa280f603829cdac2d232d5c27ff0d5f98ca258d8"
        }
      ],
      "description": "This module provides the following styles that can be set using\n\\DTMsetstyle provided by datetime2.sty. The region not only\ndetermines the date/time format but also the time zone\nabbreviations if the zone mapping setting is on. english\n(English - no region) en-GB (English - United Kingdom of Great\nBritain and Northern Ireland) en-US (English - United States of\nAmerica) en-CA (English - Canada) en-AU (English - Commonwealth\nof Australia) en-NZ (English - New Zealand) en-GG (English -\nBailiwick of Guernsey) en-JE (English - Bailiwick of Jersey) en-\nIM (English - Isle of Man) en-MT (English - Republic of Malta)\nen-IE (English - Republic of Ireland)",
      "downloadLocation": "NOASSERTION",
      "externalRefs": [
        {
          "referenceCategory": "PACKAGE_MANAGER",
          "referenceLocator": "pkg:rpm/texlive-datetime2-english@svn52479-2.oe2403sp3?arch=noarch&epoch=9&upstream=texlive-split-f-2021-2.oe2403sp3.src.rpm",
          "referenceType": "purl"
        }
      ],
      "filesAnalyzed": false,
      "homepage": "http://tug.org/texlive/",
      "sourceInfo": "acquired package info from repodata DB: repodata/1237fc88d0e4da3b551ae22f7823fbad70d531e5e3e6588f120954709a623b3c-primary.sqlite.bz2",
      "summary": "English language module for the datetime2 package",
      "supplier": "Organization: http://openeuler.org",
      "versionInfo": "9:svn52479-2.oe2403sp3"
    },
    {
      "SPDXID": "SPDXRef-rpm-texlive-datetime2-esperanto-svn47356",
      "name": "texlive-datetime2-esperanto",
      "checksums": [
        {
          "algorithm": "SHA256",
          "checksumValue": "b7dcf20ee7b871caa5a4af883fcc2d4082bdd80e4576ff269d58bfd0c7172ff0"
        }
      ],
      "description": "This module provides the \"esperanto\" style that can be set\nusing \\DTMsetstyle provided by datetime2.sty. This package is\ncurrently unmaintained. Please see the README for the procedure\nto follow if you want to take over the maintenance.",
      "downloadLocation": "NOASSERTION",
      "externalRefs": [
        {
          "referenceCategory": "PACKAGE_MANAGER",
          "referenceLocator": "pkg:rpm/texlive-datetime2-esperanto@svn47356-2.oe2403sp3?arch=noarch&epoch=9&upstream=texlive-split-f-2021-2.oe2403sp3.src.rpm",
          "referenceType": "purl"
        }
      ],
      "filesAnalyzed": false,
      "homepage": "http://tug.org/texlive/",
      "sourceInfo": "acquired package info from repodata DB: repodata/1237fc88d0e4da3b551ae22f7823fbad70d531e5e3e6588f120954709a623b3c-primary.sqlite.bz2",
      "summary": "Esperanto language module for the datetime2 package",
      "supplier": "Organization: http://openeuler.org",
      "versionInfo": "9:svn47356-2.oe2403sp3"
    },
    {
      "SPDXID": "SPDXRef-rpm-texlive-datetime2-estonian-svn47565",
      "name": "texlive-datetime2-estonian",
      "checksums": [
        {
          "algorithm": "SHA256",
          "checksumValue": "25fc131ae96a12aec678baaa5a1cf203214d89a4a247307d1de941694a8013e0"
        }
      ],
      "description": "This module provides the \"estonian\" style that can be set using\n\\DTMsetstyle provided by datetime2.sty. This package is\ncurrently unmaintained. Please see the README for the procedure\nto follow if you want to take over the maintenance.",
      "downloadLocation": "NOASSERTION",
      "externalRefs": [
        {
          "referenceCategory": "PACKAGE_MANAGER",
          "referenceLocator": "pkg:rpm/texlive-datetime2-estonian@svn47565-2.oe2403sp3?arch=noarch&epoch=9&upstream=texlive-split-f-2021-2.oe2403sp3.src.rpm",
          "referenceType": "purl"
        }
      ],
      "filesAnalyzed": false,
      "homepage": "http://tug.org/texlive/",
      "sourceInfo": "acquired package info from repodata DB: repodata/1237fc88d0e4da3b551ae22f7823fbad70d531e5e3e6588f120954709a623b3c-primary.sqlite.bz2",
      "summary": "Estonian language module for the datetime2 package",
      "supplier": "Organization: http://openeuler.org",
      "versionInfo": "9:svn47565-2.oe2403sp3"
    },
    {
      "SPDXID": "SPDXRef-rpm-texlive-datetime2-finnish-svn47047",
      "name": "texlive-datetime2-finnish",
      "checksums": [
        {
          "algorithm": "SHA256",
          "checksumValue": "616311ea5a3f484e5a916863b13f04ca990174f1687a29c8ae5fe6151cfdcc8e"
        }
      ],
      "description": "This module provides the \"finnish\" style that can be set using\n\\DTMsetstyle provided by datetime2.sty. This package is\ncurrently unmaintained. Please see the README for the procedure\nto follow if you want to take over the maintenance.",
      "downloadLocation": "NOASSERTION",
      "externalRefs": [
        {
          "referenceCategory": "PACKAGE_MANAGER",
          "referenceLocator": "pkg:rpm/texlive-datetime2-finnish@svn47047-2.oe2403sp3?arch=noarch&epoch=9&upstream=texlive-split-f-2021-2.oe2403sp3.src.rpm",
          "referenceType": "purl"
        }
      ],
      "filesAnalyzed": false,
      "homepage": "http://tug.org/texlive/",
      "sourceInfo": "acquired package info from repodata DB: repodata/1237fc88d0e4da3b551ae22f7823fbad70d531e5e3e6588f120954709a623b3c-primary.sqlite.bz2",
      "summary": "Finnish language module for the datetime2 package",
      "supplier": "Organization: http://openeuler.org",
      "versionInfo": "9:svn47047-2.oe2403sp3"
    },
    {
      "SPDXID": "SPDXRef-rpm-texlive-datetime2-french-svn56393",
      "name": "texlive-datetime2-french",
      "checksums": [
        {
          "algorithm": "SHA256",
          "checksumValue": "ac37b177c071ffed05d73184e46df02f2ae4e71024b02269fd00ed4ff4a9d610"
        }
      ],
      "description": "This module provides the \"french\" style that can be set using\n\\DTMsetstyle provided by datetime2.sty. This package is\ncurrently unmaintained. Please see the README for the procedure\nto follow if you want to take over the maintenance.",
      "downloadLocation": "NOASSERTION",
      "externalRefs": [
        {
          "referenceCategory": "PACKAGE_MANAGER",
          "referenceLocator": "pkg:rpm/texlive-datetime2-french@svn56393-2.oe2403sp3?arch=noarch&epoch=9&upstream=texlive-split-f-2021-2.oe2403sp3.src.rpm",
          "referenceType": "purl"
        }
      ],
      "filesAnalyzed": false,
      "homepage": "http://tug.org/texlive/",
      "sourceInfo": "acquired package info from repodata DB: repodata/1237fc88d0e4da3b551ae22f7823fbad70d531e5e3e6588f120954709a623b3c-primary.sqlite.bz2",
      "summary": "French language module for the datetime2 package",
      "supplier": "Organization: http://openeuler.org",
      "versionInfo": "9:svn56393-2.oe2403sp3"
    },
    {
      "SPDXID": "SPDXRef-rpm-texlive-datetime2-galician-svn47631",
      "name": "texlive-datetime2-galician",
      "checksums": [
        {
          "algorithm": "SHA256",
          "checksumValue": "773b92ebb94750af4e77895a99eb10e2942c614228f75baca1e9ef02a84e6ce3"
        }
      ],
      "description": "This module provides the \"galician\" style that can be set using\n\\DTMsetstyle provided by datetime2.sty. This package is\ncurrently unmaintained. Please see the README for the procedure\nto follow if you want to take over the maintenance.",
      "downloadLocation": "NOASSERTION",
      "externalRefs": [
        {
          "referenceCategory": "PACKAGE_MANAGER",
          "referenceLocator": "pkg:rpm/texlive-datetime2-galician@svn47631-2.oe2403sp3?arch=noarch&epoch=9&upstream=texlive-split-f-2021-2.oe2403sp3.src.rpm",
          "referenceType": "purl"
        }
      ],
      "filesAnalyzed": false,
      "homepage": "http://tug.org/texlive/",
      "sourceInfo": "acquired package info from repodata DB: repodata/1237fc88d0e4da3b551ae22f7823fbad70d531e5e3e6588f120954709a623b3c-primary.sqlite.bz2",
      "summary": "galician language module for the datetime2 package",
      "supplier": "Organization: http://openeuler.org",
      "versionInfo": "9:svn47631-2.oe2403sp3"
    },
    {
      "SPDXID": "SPDXRef-rpm-texlive-datetime2-german-svn53125",
      "name": "texlive-datetime2-german",
      "checksums": [
        {
          "algorithm": "SHA256",
          "checksumValue": "81531edc9e7db21077abbe6a7fe868319cc6880e3f6cd0f8ca99acf8dc1d76d7"
        }
      ],
      "description": "This module provides the \"german\" style that can be set using\n\\DTMsetstyle provided by datetime2.sty. This package is\ncurrently unmaintained. Please see the README for the procedure\nto follow if you want to take over the maintenance.",
      "downloadLocation": "NOASSERTION",
      "externalRefs": [
        {
          "referenceCategory": "PACKAGE_MANAGER",
          "referenceLocator": "pkg:rpm/texlive-datetime2-german@svn53125-2.oe2403sp3?arch=noarch&epoch=9&upstream=texlive-split-f-2021-2.oe2403sp3.src.rpm",
          "referenceType": "purl"
        }
      ],
      "filesAnalyzed": false,
      "homepage": "http://tug.org/texlive/",
      "sourceInfo": "acquired package info from repodata DB: repodata/1237fc88d0e4da3b551ae22f7823fbad70d531e5e3e6588f120954709a623b3c-primary.sqlite.bz2",
      "summary": "German language module for the datetime2 package",
      "supplier": "Organization: http://openeuler.org",
      "versionInfo": "9:svn53125-2.oe2403sp3"
    },
    {
      "SPDXID": "SPDXRef-rpm-texlive-datetime2-greek-svn47533",
      "name": "texlive-datetime2-greek",
      "checksums": [
        {
          "algorithm": "SHA256",
          "checksumValue": "07fcd88ced2760a5dd6e0b5ab3ead1d913402d5fbc94097eb3ae59e455b9efe7"
        }
      ],
      "description": "This module provides the \"greek\" style that can be set using\n\\DTMsetstyle provided by datetime2.sty. This package is\ncurrently unmaintained. Please see the README for the procedure\nto follow if you want to take over the maintenance.",
      "downloadLocation": "NOASSERTION",
      "externalRefs": [
        {
          "referenceCategory": "PACKAGE_MANAGER",
          "referenceLocator": "pkg:rpm/texlive-datetime2-greek@svn47533-2.oe2403sp3?arch=noarch&epoch=9&upstream=texlive-split-f-2021-2.oe2403sp3.src.rpm",
          "referenceType": "purl"
        }
      ],
      "filesAnalyzed": false,
      "homepage": "http://tug.org/texlive/",
      "sourceInfo": "acquired package info from repodata DB: repodata/1237fc88d0e4da3b551ae22f7823fbad70d531e5e3e6588f120954709a623b3c-primary.sqlite.bz2",
      "summary": "Greek language module for the datetime2 package",
      "supplier": "Organization: http://openeuler.org",
      "versionInfo": "9:svn47533-2.oe2403sp3"
    },
    {
      "SPDXID": "SPDXRef-rpm-texlive-datetime2-hebrew-svn47534",
      "name": "texlive-datetime2-hebrew",
      "checksums": [
        {
          "algorithm": "SHA256",
          "checksumValue": "fd474ace42a22fbbd1fce91354c5812b1071ab9bcccaa03b868645b9a6eb9a11"
        }
      ],
      "description": "This module provides the \"hebrew\" style that can be set using\n\\DTMsetstyle provided by datetime2.sty. This package is\ncurrently unmaintained. Please see the README for the procedure\nto follow if you want to take over the maintenance.",
      "downloadLocation": "NOASSERTION",
      "externalRefs": [
        {
          "referenceCategory": "PACKAGE_MANAGER",
          "referenceLocator": "pkg:rpm/texlive-datetime2-hebrew@svn47534-2.oe2403sp3?arch=noarch&epoch=9&upstream=texlive-split-f-2021-2.oe2403sp3.src.rpm",
          "referenceType": "purl"
        }
      ],
      "filesAnalyzed": false,
      "homepage": "http://tug.org/texlive/",
      "sourceInfo": "acquired package info from repodata DB: repodata/1237fc88d0e4da3b551ae22f7823fbad70d531e5e3e6588f120954709a623b3c-primary.sqlite.bz2",
      "summary": "Hebrew language module for the datetime2 package",
      "supplier": "Organization: http://openeuler.org",
      "versionInfo": "9:svn47534-2.oe2403sp3"
    },
    {
      "SPDXID": "SPDXRef-rpm-texlive-datetime2-icelandic-svn47501",
      "name": "texlive-datetime2-icelandic",
      "checksums": [
        {
          "algorithm": "SHA256",
          "checksumValue": "a060a2beb34248e3bc9fdc08a3f68b1acc30534ed1feba2eb6c87e6893a9f50f"
        }
      ],
      "description": "This module provides the \"icelandic\" style that can be set\nusing \\DTMsetstyle provided by datetime2.sty. This package is\ncurrently unmaintained. Please see the README for the procedure\nto follow if you want to take over the maintenance.",
      "downloadLocation": "NOASSERTION",
      "externalRefs": [
        {
          "referenceCategory": "PACKAGE_MANAGER",
          "referenceLocator": "pkg:rpm/texlive-datetime2-icelandic@svn47501-2.oe2403sp3?arch=noarch&epoch=9&upstream=texlive-split-f-2021-2.oe2403sp3.src.rpm",
          "referenceType": "purl"
        }
      ],
      "filesAnalyzed": false,
      "homepage": "http://tug.org/texlive/",
      "sourceInfo": "acquired package info from repodata DB: repodata/1237fc88d0e4da3b551ae22f7823fbad70d531e5e3e6588f120954709a623b3c-primary.sqlite.bz2",
      "summary": "Icelandic language module for the datetime2 package",
      "supplier": "Organization: http://openeuler.org",
      "versionInfo": "9:svn47501-2.oe2403sp3"
    },
    {
      "SPDXID": "SPDXRef-rpm-texlive-datetime2-irish-svn47632",
      "name": "texlive-datetime2-irish",
      "checksums": [
        {
          "algorithm": "SHA256",
          "checksumValue": "4969ef5c2314f45b35dbceffbbd421d9fc622632809b68dd5a20ea8a3f115301"
        }
      ],
      "description": "This module provides the \"irish\" style that can be set using\n\\DTMsetstyle provided by datetime2.sty. This package is\ncurrently unmaintained. Please see the README for the procedure\nto follow if you want to take over the maintenance.",
      "downloadLocation": "NOASSERTION",
      "externalRefs": [
        {
          "referenceCategory": "PACKAGE_MANAGER",
          "referenceLocator": "pkg:rpm/texlive-datetime2-irish@svn47632-2.oe2403sp3?arch=noarch&epoch=9&upstream=texlive-split-f-2021-2.oe2403sp3.src.rpm",
          "referenceType": "purl"
        }
      ],
      "filesAnalyzed": false,
      "homepage": "http://tug.org/texlive/",
      "sourceInfo": "acquired package info from repodata DB: repodata/1237fc88d0e4da3b551ae22f7823fbad70d531e5e3e6588f120954709a623b3c-primary.sqlite.bz2",
      "summary": "Irish Gaelic Language Module for the datetime2 Package",
      "supplier": "Organization: http://openeuler.org",
      "versionInfo": "9:svn47632-2.oe2403sp3"
    },
    {
      "SPDXID": "SPDXRef-rpm-texlive-datetime2-it-fulltext-svn54779",
      "name": "texlive-datetime2-it-fulltext",
      "checksums": [
        {
          "algorithm": "SHA256",
          "checksumValue": "0564c91cfab5a60fc89b89b5dda3baec419a96a57f7b052f99c20fb394ea0549"
        }
      ],
      "description": "Italian date and time styles that use words for the numbers and\nordinals. This package provides the following date and time\nstyles: \"it-fulltext\" and \"it-fulltext-twenty-four\". The first\nstyle uses a format \"am pm\", the second a format \"24 hours\".\nThe necessary packages are datetime2, itnumpar, ifxetex, and\nifluatex. This package is the translation and adaptation of\ndatetime2-en-fulltext.",
      "downloadLocation": "NOASSERTION",
      "externalRefs": [
        {
          "referenceCategory": "PACKAGE_MANAGER",
          "referenceLocator": "pkg:rpm/texlive-datetime2-it-fulltext@svn54779-2.oe2403sp3?arch=noarch&epoch=9&upstream=texlive-split-f-2021-2.oe2403sp3.src.rpm",
          "referenceType": "purl"
        }
      ],
      "filesAnalyzed": false,
      "homepage": "http://tug.org/texlive/",
      "sourceInfo": "acquired package info from repodata DB: repodata/1237fc88d0e4da3b551ae22f7823fbad70d531e5e3e6588f120954709a623b3c-primary.sqlite.bz2",
      "summary": "Italian full text styles for the datetime2 package",
      "supplier": "Organization: http://openeuler.org",
      "versionInfo": "9:svn54779-2.oe2403sp3"
    },
    {
      "SPDXID": "SPDXRef-rpm-texlive-datetime2-italian-svn37146.1.3",
      "name": "texlive-datetime2-italian",
      "checksums": [
        {
          "algorithm": "SHA256",
          "checksumValue": "dbb09ce16a24116a143ebad971ce3099536a94bcf061361813b9364812b3e6a9"
        }
      ],
      "description": "This module provides the \"italian\" style that can be set using\n\\DTMsetstyle provided by datetime2.sty.",
      "downloadLocation": "NOASSERTION",
      "externalRefs": [
        {
          "referenceCategory": "PACKAGE_MANAGER",
          "referenceLocator": "pkg:rpm/texlive-datetime2-italian@svn37146.1.3-2.oe2403sp3?arch=noarch&epoch=9&upstream=texlive-split-f-2021-2.oe2403sp3.src.rpm",
          "referenceType": "purl"
        }
      ],
      "filesAnalyzed": false,
      "homepage": "http://tug.org/texlive/",
      "sourceInfo": "acquired package info from repodata DB: repodata/1237fc88d0e4da3b551ae22f7823fbad70d531e5e3e6588f120954709a623b3c-primary.sqlite.bz2",
      "summary": "Italian language module for the datetime2 package",
      "supplier": "Organization: http://openeuler.org",
      "versionInfo": "9:svn37146.1.3-2.oe2403sp3"
    },
    {
      "SPDXID": "SPDXRef-rpm-texlive-datetime2-latin-svn47748",
      "name": "texlive-datetime2-latin",
      "checksums": [
        {
          "algorithm": "SHA256",
          "checksumValue": "c7ba6833e0d3a7405fe2ab7e77eb7a3c87931b0f620ca4e757a68a6c2fa2970b"
        }
      ],
      "description": "This module provides the \"latin\" style that can be set using\n\\DTMsetstyle provided by datetime2.sty. This package is\ncurrently unmaintained. Please see the README for the procedure\nto follow if you want to take over the maintenance.",
      "downloadLocation": "NOASSERTION",
      "externalRefs": [
        {
          "referenceCategory": "PACKAGE_MANAGER",
          "referenceLocator": "pkg:rpm/texlive-datetime2-latin@svn47748-2.oe2403sp3?arch=noarch&epoch=9&upstream=texlive-split-f-2021-2.oe2403sp3.src.rpm",
          "referenceType": "purl"
        }
      ],
      "filesAnalyzed": false,
      "homepage": "http://tug.org/texlive/",
      "sourceInfo": "acquired package info from repodata DB: repodata/1237fc88d0e4da3b551ae22f7823fbad70d531e5e3e6588f120954709a623b3c-primary.sqlite.bz2",
      "summary": "Latin language module for the datetime2 package",
      "supplier": "Organization: http://openeuler.org",
      "versionInfo": "9:svn47748-2.oe2403sp3"
    },
    {
      "SPDXID": "SPDXRef-rpm-texlive-datetime2-lsorbian-svn47749",
      "name": "texlive-datetime2-lsorbian",
      "checksums": [
        {
          "algorithm": "SHA256",
          "checksumValue": "ded648fc719586123251c7b04e6fbbb876db82f5e5e83e8c56b1a51f2355e507"
        }
      ],
      "description": "This module provides the \"lsorbian\" style that can be set using\n\\DTMsetstyle provided by datetime2.sty. This package is\ncurrently unmaintained. Please see the README for the procedure\nto follow if you want to take over the maintenance.",
      "downloadLocation": "NOASSERTION",
      "externalRefs": [
        {
          "referenceCategory": "PACKAGE_MANAGER",
          "referenceLocator": "pkg:rpm/texlive-datetime2-lsorbian@svn47749-2.oe2403sp3?arch=noarch&epoch=9&upstream=texlive-split-f-2021-2.oe2403sp3.src.rpm",
          "referenceType": "purl"
        }
      ],
      "filesAnalyzed": false,
      "homepage": "http://tug.org/texlive/",
      "sourceInfo": "acquired package info from repodata DB: repodata/1237fc88d0e4da3b551ae22f7823fbad70d531e5e3e6588f120954709a623b3c-primary.sqlite.bz2",
      "summary": "Lower Sorbian language module for the datetime2 package",
      "supplier": "Organization: http://openeuler.org",
      "versionInfo": "9:svn47749-2.oe2403sp3"
    },
    {
      "SPDXID": "SPDXRef-rpm-texlive-datetime2-magyar-svn48266",
      "name": "texlive-datetime2-magyar",
      "checksums": [
        {
          "algorithm": "SHA256",
          "checksumValue": "4dbaa62eec7df549346176f0ff5940eed4548e270e1a890bf2f768de3f49d49b"
        }
      ],
      "description": "This module provides the \"magyar\" style that can be set using\n\\DTMsetstyle provided by datetime2.sty. This package is\ncurrently unmaintained. Please see the README for the procedure\nto follow if you want to take over the maintenance.",
      "downloadLocation": "NOASSERTION",
      "externalRefs": [
        {
          "referenceCategory": "PACKAGE_MANAGER",
          "referenceLocator": "pkg:rpm/texlive-datetime2-magyar@svn48266-2.oe2403sp3?arch=noarch&epoch=9&upstream=texlive-split-f-2021-2.oe2403sp3.src.rpm",
          "referenceType": "purl"
        }
      ],
      "filesAnalyzed": false,
      "homepage": "http://tug.org/texlive/",
      "sourceInfo": "acquired package info from repodata DB: repodata/1237fc88d0e4da3b551ae22f7823fbad70d531e5e3e6588f120954709a623b3c-primary.sqlite.bz2",
      "summary": "magyar language module for the datetime2 package",
      "supplier": "Organization: http://openeuler.org",
      "versionInfo": "9:svn48266-2.oe2403sp3"
    },
    {
      "SPDXID": "SPDXRef-rpm-texlive-datetime2-norsk-svn48267",
      "name": "texlive-datetime2-norsk",
      "checksums": [
        {
          "algorithm": "SHA256",
          "checksumValue": "03a9b7962d5802a2d7f06753c144f1b79a29bc966c989235ebaef56190ddf5f8"
        }
      ],
      "description": "This module provides the \"norsk\" style that can be set using\n\\DTMsetstyle provided by datetime2.sty. This package is\ncurrently unmaintained. Please see the README for the procedure\nto follow if you want to take over the maintenance.",
      "downloadLocation": "NOASSERTION",
      "externalRefs": [
        {
          "referenceCategory": "PACKAGE_MANAGER",
          "referenceLocator": "pkg:rpm/texlive-datetime2-norsk@svn48267-2.oe2403sp3?arch=noarch&epoch=9&upstream=texlive-split-f-2021-2.oe2403sp3.src.rpm",
          "referenceType": "purl"
        }
      ],
      "filesAnalyzed": false,
      "homepage": "http://tug.org/texlive/",
      "sourceInfo": "acquired package info from repodata DB: repodata/1237fc88d0e4da3b551ae22f7823fbad70d531e5e3e6588f120954709a623b3c-primary.sqlite.bz2",
      "summary": "Norsk language module for the datetime2 package",
      "supplier": "Organization: http://openeuler.org",
      "versionInfo": "9:svn48267-2.oe2403sp3"
    },
    {
      "SPDXID": "SPDXRef-rpm-texlive-datetime2-polish-svn48456",
      "name": "texlive-datetime2-polish",
      "checksums": [
        {
          "algorithm": "SHA256",
          "checksumValue": "632f470f12589500ab226ca31df51e12943d0ce60a762b5d108531a6cc326208"
        }
      ],
      "description": "This module provides the \"polish\" style that can be set using\n\\DTMsetstyle provided by datetime2.sty. This package is\ncurrently unmaintained. Please see the README for the procedure\nto follow if you want to take over the maintenance.",
      "downloadLocation": "NOASSERTION",
      "externalRefs": [
        {
          "referenceCategory": "PACKAGE_MANAGER",
          "referenceLocator": "pkg:rpm/texlive-datetime2-polish@svn48456-2.oe2403sp3?arch=noarch&epoch=9&upstream=texlive-split-f-2021-2.oe2403sp3.src.rpm",
          "referenceType": "purl"
        }
      ],
      "filesAnalyzed": false,
      "homepage": "http://tug.org/texlive/",
      "sourceInfo": "acquired package info from repodata DB: repodata/1237fc88d0e4da3b551ae22f7823fbad70d531e5e3e6588f120954709a623b3c-primary.sqlite.bz2",
      "summary": "polish language module for the datetime2 package",
      "supplier": "Organization: http://openeuler.org",
      "versionInfo": "9:svn48456-2.oe2403sp3"
    },
    {
      "SPDXID": "SPDXRef-rpm-texlive-datetime2-portuges-svn48457",
      "name": "texlive-datetime2-portuges",
      "checksums": [
        {
          "algorithm": "SHA256",
          "checksumValue": "ba0f1f8928f527b116290d0f83e67e2e6c893a4c93f56850d35ffcd2e8510f0e"
        }
      ],
      "description": "This module provides the \"portuges\" style that can be set using\n\\DTMsetstyle provided by datetime2.sty. This package is\ncurrently unmaintained. Please see the README for the procedure\nto follow if you want to take over the maintenance.",
      "downloadLocation": "NOASSERTION",
      "externalRefs": [
        {
          "referenceCategory": "PACKAGE_MANAGER",
          "referenceLocator": "pkg:rpm/texlive-datetime2-portuges@svn48457-2.oe2403sp3?arch=noarch&epoch=9&upstream=texlive-split-f-2021-2.oe2403sp3.src.rpm",
          "referenceType": "purl"
        }
      ],
      "filesAnalyzed": false,
      "homepage": "http://tug.org/texlive/",
      "sourceInfo": "acquired package info from repodata DB: repodata/1237fc88d0e4da3b551ae22f7823fbad70d531e5e3e6588f120954709a623b3c-primary.sqlite.bz2",
      "summary": "Portuguese language module for the datetime2 package",
      "supplier": "Organization: http://openeuler.org",
      "versionInfo": "9:svn48457-2.oe2403sp3"
    },
    {
      "SPDXID": "SPDXRef-rpm-texlive-datetime2-romanian-svn56394",
      "name": "texlive-datetime2-romanian",
      "checksums": [
        {
          "algorithm": "SHA256",
          "checksumValue": "fb0df9f702637599109c4c027b8d4bdd4bcf93ad8c4908c355bc26102f85b2ae"
        }
      ],
      "description": "This module provides the \"romanian\" style that can be set using\n\\DTMsetstyle provided by datetime2.sty. This package is\ncurrently unmaintained. Please see the README for the procedure\nto follow if you want to take over the maintenance.",
      "downloadLocation": "NOASSERTION",
      "externalRefs": [
        {
          "referenceCategory": "PACKAGE_MANAGER",
          "referenceLocator": "pkg:rpm/texlive-datetime2-romanian@svn56394-2.oe2403sp3?arch=noarch&epoch=9&upstream=texlive-split-f-2021-2.oe2403sp3.src.rpm",
          "referenceType": "purl"
        }
      ],
      "filesAnalyzed": false,
      "homepage": "http://tug.org/texlive/",
      "sourceInfo": "acquired package info from repodata DB: repodata/1237fc88d0e4da3b551ae22f7823fbad70d531e5e3e6588f120954709a623b3c-primary.sqlite.bz2",
      "summary": "Romanian language module for the datetime2 package",
      "supplier": "Organization: http://openeuler.org",
      "versionInfo": "9:svn56394-2.oe2403sp3"
    },
    {
      "SPDXID": "SPDXRef-rpm-texlive-datetime2-russian-svn49345",
      "name": "texlive-datetime2-russian",
      "checksums": [
        {
          "algorithm": "SHA256",
          "checksumValue": "c570bf0e3b583d904348b9bc35b5bd9d101e898497f39d9647aa56dac5757d73"
        }
      ],
      "description": "This module provides the \"russian\" style that can be set using\n\\DTMsetstyle provided by datetime2.sty. This package is\ncurrently unmaintained. Please see the README for the procedure\nto follow if you want to take over the maintenance.",
      "downloadLocation": "NOASSERTION",
      "externalRefs": [
        {
          "referenceCategory": "PACKAGE_MANAGER",
          "referenceLocator": "pkg:rpm/texlive-datetime2-russian@svn49345-2.oe2403sp3?arch=noarch&epoch=9&upstream=texlive-split-f-2021-2.oe2403sp3.src.rpm",
          "referenceType": "purl"
        }
      ],
      "filesAnalyzed": false,
      "homepage": "http://tug.org/texlive/",
      "sourceInfo": "acquired package info from repodata DB: repodata/1237fc88d0e4da3b551ae22f7823fbad70d531e5e3e6588f120954709a623b3c-primary.sqlite.bz2",
      "summary": "russian language module for the datetime2 package",
      "supplier": "Organization: http://openeuler.org",
      "versionInfo": "9:svn49345-2.oe2403sp3"
    },
    {
      "SPDXID": "SPDXRef-rpm-texlive-datetime2-samin-svn49346",
      "name": "texlive-datetime2-samin",
      "checksums": [
        {
          "algorithm": "SHA256",
          "checksumValue": "f680a9eb019662a70548bed9c44c5fe0c0a61e7526fbd4527f6c5cd9c7de6cbc"
        }
      ],
      "description": "This module provides the \"samin\" style that can be set using\n\\DTMsetstyle provided by datetime2.sty. This package is\ncurrently unmaintained. Please see the README for the procedure\nto follow if you want to take over the maintenance.",
      "downloadLocation": "NOASSERTION",
      "externalRefs": [
        {
          "referenceCategory": "PACKAGE_MANAGER",
          "referenceLocator": "pkg:rpm/texlive-datetime2-samin@svn49346-2.oe2403sp3?arch=noarch&epoch=9&upstream=texlive-split-f-2021-2.oe2403sp3.src.rpm",
          "referenceType": "purl"
        }
      ],
      "filesAnalyzed": false,
      "homepage": "http://tug.org/texlive/",
      "sourceInfo": "acquired package info from repodata DB: repodata/1237fc88d0e4da3b551ae22f7823fbad70d531e5e3e6588f120954709a623b3c-primary.sqlite.bz2",
      "summary": "Northern Sami language module for the datetime2 package",
      "supplier": "Organization: http://openeuler.org",
      "versionInfo": "9:svn49346-2.oe2403sp3"
    },
    {
      "SPDXID": "SPDXRef-rpm-texlive-datetime2-scottish-svn52101",
      "name": "texlive-datetime2-scottish",
      "checksums": [
        {
          "algorithm": "SHA256",
          "checksumValue": "630ea6dcbfaea938bffb3106128144732195d24ce3876c030e17a71446295842"
        }
      ],
      "description": "This module provides the \"scottish\" style that can be set using\n\\DTMsetstyle provided by datetime2.sty. This package is\ncurrently unmaintained. Please see the README for the procedure\nto follow if you want to take over the maintenance.",
      "downloadLocation": "NOASSERTION",
      "externalRefs": [
        {
          "referenceCategory": "PACKAGE_MANAGER",
          "referenceLocator": "pkg:rpm/texlive-datetime2-scottish@svn52101-2.oe2403sp3?arch=noarch&epoch=9&upstream=texlive-split-f-2021-2.oe2403sp3.src.rpm",
          "referenceType": "purl"
        }
      ],
      "filesAnalyzed": false,
      "homepage": "http://tug.org/texlive/",
      "sourceInfo": "acquired package info from repodata DB: repodata/1237fc88d0e4da3b551ae22f7823fbad70d531e5e3e6588f120954709a623b3c-primary.sqlite.bz2",
      "summary": "Scottish Gaelic Language Module for the datetime2 Package",
      "supplier": "Organization: http://openeuler.org",
      "versionInfo": "9:svn52101-2.oe2403sp3"
    },
    {
      "SPDXID": "SPDXRef-rpm-texlive-datetime2-serbian-svn52893",
      "name": "texlive-datetime2-serbian",
      "checksums": [
        {
          "algorithm": "SHA256",
          "checksumValue": "5b239a0b4c03db5c7f9b8574e0c082b82f81e30c4fa9c03382ddcac90de23959"
        }
      ],
      "description": "This module provides the \"serbian\" style that can be set using\n\\DTMsetstyle provided by datetime2.sty. This package is\ncurrently unmaintained. Please see the README for the procedure\nto follow if you want to take over the maintenance.",
      "downloadLocation": "NOASSERTION",
      "externalRefs": [
        {
          "referenceCategory": "PACKAGE_MANAGER",
          "referenceLocator": "pkg:rpm/texlive-datetime2-serbian@svn52893-2.oe2403sp3?arch=noarch&epoch=9&upstream=texlive-split-f-2021-2.oe2403sp3.src.rpm",
          "referenceType": "purl"
        }
      ],
      "filesAnalyzed": false,
      "homepage": "http://tug.org/texlive/",
      "sourceInfo": "acquired package info from repodata DB: repodata/1237fc88d0e4da3b551ae22f7823fbad70d531e5e3e6588f120954709a623b3c-primary.sqlite.bz2",
      "summary": "serbian language module for the datetime2 package",
      "supplier": "Organization: http://openeuler.org",
      "versionInfo": "9:svn52893-2.oe2403sp3"
    },
    {
      "SPDXID": "SPDXRef-rpm-texlive-datetime2-slovak-svn52281",
      "name": "texlive-datetime2-slovak",
      "checksums": [
        {
          "algorithm": "SHA256",
          "checksumValue": "555cee2abb1d0dea70b62d977debf74b39f4c8acd3412bc521031a573049624a"
        }
      ],
      "description": "This module provides the \"slovak\" style that can be set using\n\\DTMsetstyle provided by datetime2.sty. This package is\ncurrently unmaintained. Please see the README for the procedure\nto follow if you want to take over the maintenance.",
      "downloadLocation": "NOASSERTION",
      "externalRefs": [
        {
          "referenceCategory": "PACKAGE_MANAGER",
          "referenceLocator": "pkg:rpm/texlive-datetime2-slovak@svn52281-2.oe2403sp3?arch=noarch&epoch=9&upstream=texlive-split-f-2021-2.oe2403sp3.src.rpm",
          "referenceType": "purl"
        }
      ],
      "filesAnalyzed": false,
      "homepage": "http://tug.org/texlive/",
      "sourceInfo": "acquired package info from repodata DB: repodata/1237fc88d0e4da3b551ae22f7823fbad70d531e5e3e6588f120954709a623b3c-primary.sqlite.bz2",
      "summary": "slovak language module for the datetime2 package",
      "supplier": "Organization: http://openeuler.org",
      "versionInfo": "9:svn52281-2.oe2403sp3"
    },
    {
      "SPDXID": "SPDXRef-rpm-texlive-datetime2-slovene-svn52282",
      "name": "texlive-datetime2-slovene",
      "checksums": [
        {
          "algorithm": "SHA256",
          "checksumValue": "2b3f54180350eaef4828c96a86d5830dd60f0ed367c9cac0a835c49212767395"
        }
      ],
      "description": "This module provides the \"slovene\" style that can be set using\n\\DTMsetstyle provided by datetime2.sty. This package is\ncurrently unmaintained. Please see the README for the procedure\nto follow if you want to take over the maintenance.",
      "downloadLocation": "NOASSERTION",
      "externalRefs": [
        {
          "referenceCategory": "PACKAGE_MANAGER",
          "referenceLocator": "pkg:rpm/texlive-datetime2-slovene@svn52282-2.oe2403sp3?arch=noarch&epoch=9&upstream=texlive-split-f-2021-2.oe2403sp3.src.rpm",
          "referenceType": "purl"
        }
      ],
      "filesAnalyzed": false,
      "homepage": "http://tug.org/texlive/",
      "sourceInfo": "acquired package info from repodata DB: repodata/1237fc88d0e4da3b551ae22f7823fbad70d531e5e3e6588f120954709a623b3c-primary.sqlite.bz2",
      "summary": "slovene language module for the datetime2 package",
      "supplier": "Organization: http://openeuler.org",
      "versionInfo": "9:svn52282-2.oe2403sp3"
    },
    {
      "SPDXID": "SPDXRef-rpm-texlive-datetime2-spanish-svn45785",
      "name": "texlive-datetime2-spanish",
      "checksums": [
        {
          "algorithm": "SHA256",
          "checksumValue": "d62e17036a629634e4a8994d228f7f4ef9896b28b89022f3d1d19d3b48603fda"
        }
      ],
      "description": "This module provides the \"spanish\" style that can be set using\n\\DTMsetstyle provided by datetime2.sty. This package is\ncurrently unmaintained. Please see the README for the procedure\nto follow if you want to take over the maintenance.",
      "downloadLocation": "NOASSERTION",
      "externalRefs": [
        {
          "referenceCategory": "PACKAGE_MANAGER",
          "referenceLocator": "pkg:rpm/texlive-datetime2-spanish@svn45785-2.oe2403sp3?arch=noarch&epoch=9&upstream=texlive-split-f-2021-2.oe2403sp3.src.rpm",
          "referenceType": "purl"
        }
      ],
      "filesAnalyzed": false,
      "homepage": "http://tug.org/texlive/",
      "sourceInfo": "acquired package info from repodata DB: repodata/1237fc88d0e4da3b551ae22f7823fbad70d531e5e3e6588f120954709a623b3c-primary.sqlite.bz2",
      "summary": "Spanish language module for the datetime2 package",
      "supplier": "Organization: http://openeuler.org",
      "versionInfo": "9:svn45785-2.oe2403sp3"
    },
    {
      "SPDXID": "SPDXRef-rpm-texlive-datetime2-swedish-svn36700.1.0",
      "name": "texlive-datetime2-swedish",
      "checksums": [
        {
          "algorithm": "SHA256",
          "checksumValue": "4a825da7c75450364e3df036947d5454282279f45c7072e48047fd42eeb785a7"
        }
      ],
      "description": "This module provides the \"swedish\" style that can be set using\n\\DTMsetstyle provided by datetime2.sty. This package is\ncurrently unmaintained. Please see the README for the procedure\nto follow if you want to take over the maintenance.",
      "downloadLocation": "NOASSERTION",
      "externalRefs": [
        {
          "referenceCategory": "PACKAGE_MANAGER",
          "referenceLocator": "pkg:rpm/texlive-datetime2-swedish@svn36700.1.0-2.oe2403sp3?arch=noarch&epoch=9&upstream=texlive-split-f-2021-2.oe2403sp3.src.rpm",
          "referenceType": "purl"
        }
      ],
      "filesAnalyzed": false,
      "homepage": "http://tug.org/texlive/",
      "sourceInfo": "acquired package info from repodata DB: repodata/1237fc88d0e4da3b551ae22f7823fbad70d531e5e3e6588f120954709a623b3c-primary.sqlite.bz2",
      "summary": "swedish language module for the datetime2 package",
      "supplier": "Organization: http://openeuler.org",
      "versionInfo": "9:svn36700.1.0-2.oe2403sp3"
    },
    {
      "SPDXID": "SPDXRef-rpm-texlive-datetime2-turkish-svn52331",
      "name": "texlive-datetime2-turkish",
      "checksums": [
        {
          "algorithm": "SHA256",
          "checksumValue": "0a75736f1e8a8ae38254e2f989728faf22f5461da3c4bebf546f6746c79e9f94"
        }
      ],
      "description": "This module provides the \"turkish\" style that can be set using\n\\DTMsetstyle provided by datetime2.sty. This package is\ncurrently unmaintained. Please see the README for the procedure\nto follow if you want to take over the maintenance.",
      "downloadLocation": "NOASSERTION",
      "externalRefs": [
        {
          "referenceCategory": "PACKAGE_MANAGER",
          "referenceLocator": "pkg:rpm/texlive-datetime2-turkish@svn52331-2.oe2403sp3?arch=noarch&epoch=9&upstream=texlive-split-f-2021-2.oe2403sp3.src.rpm",
          "referenceType": "purl"
        }
      ],
      "filesAnalyzed": false,
      "homepage": "http://tug.org/texlive/",
      "sourceInfo": "acquired package info from repodata DB: repodata/1237fc88d0e4da3b551ae22f7823fbad70d531e5e3e6588f120954709a623b3c-primary.sqlite.bz2",
      "summary": "turkish language module for the datetime2 package",
      "supplier": "Organization: http://openeuler.org",
      "versionInfo": "9:svn52331-2.oe2403sp3"
    },
    {
      "SPDXID": "SPDXRef-rpm-texlive-datetime2-ukrainian-svn47552",
      "name": "texlive-datetime2-ukrainian",
      "checksums": [
        {
          "algorithm": "SHA256",
          "checksumValue": "00485007a29fbee0f7cf369be9e647223bb34600c96534943d4e31cdf22115fd"
        }
      ],
      "description": "This module provides the \"ukrainian\" style that can be set\nusing \\DTMsetstyle provided by datetime2.sty. This package is\ncurrently unmaintained. Please see the README for the procedure\nto follow if you want to take over the maintenance.",
      "downloadLocation": "NOASSERTION",
      "externalRefs": [
        {
          "referenceCategory": "PACKAGE_MANAGER",
          "referenceLocator": "pkg:rpm/texlive-datetime2-ukrainian@svn47552-2.oe2403sp3?arch=noarch&epoch=9&upstream=texlive-split-f-2021-2.oe2403sp3.src.rpm",
          "referenceType": "purl"
        }
      ],
      "filesAnalyzed": false,
      "homepage": "http://tug.org/texlive/",
      "sourceInfo": "acquired package info from repodata DB: repodata/1237fc88d0e4da3b551ae22f7823fbad70d531e5e3e6588f120954709a623b3c-primary.sqlite.bz2",
      "summary": "Ukrainian language module for the datetime2 package",
      "supplier": "Organization: http://openeuler.org",
      "versionInfo": "9:svn47552-2.oe2403sp3"
    },
    {
      "SPDXID": "SPDXRef-rpm-texlive-datetime2-usorbian-svn52375",
      "name": "texlive-datetime2-usorbian",
      "checksums": [
        {
          "algorithm": "SHA256",
          "checksumValue": "b2af2fbb4b2982a0b43685853c684cf65db89df8db96959b05d136f545a414d2"
        }
      ],
      "description": "This module provides the \"usorbian\" style that can be set using\n\\DTMsetstyle provided by datetime2.sty. This package is\ncurrently unmaintained. Please see the README for the procedure\nto follow if you want to take over the maintenance.",
      "downloadLocation": "NOASSERTION",
      "externalRefs": [
        {
          "referenceCategory": "PACKAGE_MANAGER",
          "referenceLocator": "pkg:rpm/texlive-datetime2-usorbian@svn52375-2.oe2403sp3?arch=noarch&epoch=9&upstream=texlive-split-f-2021-2.oe2403sp3.src.rpm",
          "referenceType": "purl"
        }
      ],
      "filesAnalyzed": false,
      "homepage": "http://tug.org/texlive/",
      "sourceInfo": "acquired package info from repodata DB: repodata/1237fc88d0e4da3b551ae22f7823fbad70d531e5e3e6588f120954709a623b3c-primary.sqlite.bz2",
      "summary": "Upper Sorbian language module for the datetime2 package",
      "supplier": "Organization: http://openeuler.org",
      "versionInfo": "9:svn52375-2.oe2403sp3"
    },
    {
      "SPDXID": "SPDXRef-rpm-texlive-datetime2-welsh-svn52553",
      "name": "texlive-datetime2-welsh",
      "checksums": [
        {
          "algorithm": "SHA256",
          "checksumValue": "6aaa53e256051d4eb9417db1b266f95db0126af63f1491555f3dcdfc6b4bfc10"
        }
      ],
      "description": "This module provides the \"welsh\" style that can be set using\n\\DTMsetstyle provided by datetime2.sty. This package is\ncurrently unmaintained. Please see the README for the procedure\nto follow if you want to take over the maintenance.",
      "downloadLocation": "NOASSERTION",
      "externalRefs": [
        {
          "referenceCategory": "PACKAGE_MANAGER",
          "referenceLocator": "pkg:rpm/texlive-datetime2-welsh@svn52553-2.oe2403sp3?arch=noarch&epoch=9&upstream=texlive-split-f-2021-2.oe2403sp3.src.rpm",
          "referenceType": "purl"
        }
      ],
      "filesAnalyzed": false,
      "homepage": "http://tug.org/texlive/",
      "sourceInfo": "acquired package info from repodata DB: repodata/1237fc88d0e4da3b551ae22f7823fbad70d531e5e3e6588f120954709a623b3c-primary.sqlite.bz2",
      "summary": "Welsh language module for the datetime2 package",
      "supplier": "Organization: http://openeuler.org",
      "versionInfo": "9:svn52553-2.oe2403sp3"
    },
    {
      "SPDXID": "SPDXRef-rpm-texlive-dblfloatfix-svn28983.1.0a",
      "name": "texlive-dblfloatfix",
      "checksums": [
        {
          "algorithm": "SHA256",
          "checksumValue": "3b2f5fe6d383137d80408e6f39f4420df54fa68aa9893d1e442806572c496cf6"
        }
      ],
      "description": "The package solves two problems: floats in a twocolumn document\ncome out in the right order and allowed float positions are now\n[tbp]. The package actually merges facilities from fixltx2e and\nstfloats.",
      "downloadLocation": "NOASSERTION",
      "externalRefs": [
        {
          "referenceCategory": "PACKAGE_MANAGER",
          "referenceLocator": "pkg:rpm/texlive-dblfloatfix@svn28983.1.0a-2.oe2403sp3?arch=noarch&epoch=9&upstream=texlive-split-f-2021-2.oe2403sp3.src.rpm",
          "referenceType": "purl"
        }
      ],
      "filesAnalyzed": false,
      "homepage": "http://tug.org/texlive/",
      "sourceInfo": "acquired package info from repodata DB: repodata/1237fc88d0e4da3b551ae22f7823fbad70d531e5e3e6588f120954709a623b3c-primary.sqlite.bz2",
      "summary": "Fixes for twocolumn floats",
      "supplier": "Organization: http://openeuler.org",
      "versionInfo": "9:svn28983.1.0a-2.oe2403sp3"
    },
    {
      "SPDXID": "SPDXRef-rpm-texlive-decimal-svn23374.0",
      "name": "texlive-decimal",
      "checksums": [
        {
          "algorithm": "SHA256",
          "checksumValue": "c6b06d84c8fa04d4ff82bbffb92c116370da8b27f50aecf1df69274ac4dfe636"
        }
      ],
      "description": "This LaTeX package should be used by people who need the\ntraditional English raised decimal point, instead of the\nAmerican-style period.",
      "downloadLocation": "NOASSERTION",
      "externalRefs": [
        {
          "referenceCategory": "PACKAGE_MANAGER",
          "referenceLocator": "pkg:rpm/texlive-decimal@svn23374.0-2.oe2403sp3?arch=noarch&epoch=9&upstream=texlive-split-f-2021-2.oe2403sp3.src.rpm",
          "referenceType": "purl"
        }
      ],
      "filesAnalyzed": false,
      "homepage": "http://tug.org/texlive/",
      "sourceInfo": "acquired package info from repodata DB: repodata/1237fc88d0e4da3b551ae22f7823fbad70d531e5e3e6588f120954709a623b3c-primary.sqlite.bz2",
      "summary": "LaTeX package for the English raised decimal point",
      "supplier": "Organization: http://openeuler.org",
      "versionInfo": "9:svn23374.0-2.oe2403sp3"
    },
    {
      "SPDXID": "SPDXRef-rpm-texlive-decorule-svn55230",
      "name": "texlive-decorule",
      "checksums": [
        {
          "algorithm": "SHA256",
          "checksumValue": "4d466e518e60d4f8367fc7fa5fa72616fce818118ed3c4f4b87ad74d5753f828"
        }
      ],
      "description": "The package implements a decorative swelled rule using only a\nsymbol from a font installed with all distributions of TeX, so\nit works independently, without the need to install any\nadditional software or fonts. This is the packaged version of\nthe macro which was originally published in the \"Typographers'\nInn\" column in TUGboat 31:1 (2010).",
      "downloadLocation": "NOASSERTION",
      "externalRefs": [
        {
          "referenceCategory": "PACKAGE_MANAGER",
          "referenceLocator": "pkg:rpm/texlive-decorule@svn55230-2.oe2403sp3?arch=noarch&epoch=9&upstream=texlive-split-f-2021-2.oe2403sp3.src.rpm",
          "referenceType": "purl"
        }
      ],
      "filesAnalyzed": false,
      "homepage": "http://tug.org/texlive/",
      "sourceInfo": "acquired package info from repodata DB: repodata/1237fc88d0e4da3b551ae22f7823fbad70d531e5e3e6588f120954709a623b3c-primary.sqlite.bz2",
      "summary": "Decorative swelled rule using font character",
      "supplier": "Organization: http://openeuler.org",
      "versionInfo": "9:svn55230-2.oe2403sp3"
    },
    {
      "SPDXID": "SPDXRef-rpm-texlive-delimtxt-svn16549.0",
      "name": "texlive-delimtxt",
      "checksums": [
        {
          "algorithm": "SHA256",
          "checksumValue": "eda3c7544f4a40560d3c10ab7ba32eb73eb5af4b902cc6bbe5c52344a31e19bf"
        }
      ],
      "description": "This experimental package can read and parse text tables\ndelimited by user-defined tokens (e.g., tab). It can be used\nfor serial letters and the like, making it easier to export the\ndata file from MS-Excel/MS-Word",
      "downloadLocation": "NOASSERTION",
      "externalRefs": [
        {
          "referenceCategory": "PACKAGE_MANAGER",
          "referenceLocator": "pkg:rpm/texlive-delimtxt@svn16549.0-2.oe2403sp3?arch=noarch&epoch=9&upstream=texlive-split-f-2021-2.oe2403sp3.src.rpm",
          "referenceType": "purl"
        }
      ],
      "filesAnalyzed": false,
      "homepage": "http://tug.org/texlive/",
      "sourceInfo": "acquired package info from repodata DB: repodata/1237fc88d0e4da3b551ae22f7823fbad70d531e5e3e6588f120954709a623b3c-primary.sqlite.bz2",
      "summary": "Read and parse text tables",
      "supplier": "Organization: http://openeuler.org",
      "versionInfo": "9:svn16549.0-2.oe2403sp3"
    },
    {
      "SPDXID": "SPDXRef-rpm-texlive-denisbdoc-svn56664",
      "name": "texlive-denisbdoc",
      "checksums": [
        {
          "algorithm": "SHA256",
          "checksumValue": "ecdf7d74cf593b4d28d86dec0be5d8a44808c1ae0e6e79cfd2823c229a92ccd3"
        }
      ],
      "description": "A personal dirty package for documenting packages.",
      "downloadLocation": "NOASSERTION",
      "externalRefs": [
        {
          "referenceCategory": "PACKAGE_MANAGER",
          "referenceLocator": "pkg:rpm/texlive-denisbdoc@svn56664-2.oe2403sp3?arch=noarch&epoch=9&upstream=texlive-split-f-2021-2.oe2403sp3.src.rpm",
          "referenceType": "purl"
        }
      ],
      "filesAnalyzed": false,
      "homepage": "http://tug.org/texlive/",
      "sourceInfo": "acquired package info from repodata DB: repodata/1237fc88d0e4da3b551ae22f7823fbad70d531e5e3e6588f120954709a623b3c-primary.sqlite.bz2",
      "summary": "A personal dirty package for documenting packages",
      "supplier": "Organization: http://openeuler.org",
      "versionInfo": "9:svn56664-2.oe2403sp3"
    },
    {
      "SPDXID": "SPDXRef-rpm-texlive-diabetes-logbook-svn54810",
      "name": "texlive-diabetes-logbook",
      "checksums": [
        {
          "algorithm": "SHA256",
          "checksumValue": "8d910bf55df6b3d521db76d602ffa2bbb76f9acdc6754b66cdf8a44d90a54ef6"
        }
      ],
      "description": "Initally a logbook for me, a person with type one diabetes\nmellitus, this evolved over time into a TeX project, making it\nprettier and/or easier to use. I've made it simple to use,\nwhile not forgoing the document's beauty or the speed of input.\nThe logbook, with slight commenting out and editing, could be\nused as a journal by anybody, although the template and\ngraphing functionality are set up for people using insulin\ninjections and blood glucose teststrips, as well as\ncounting/estimating carbs, protein, and fat. Note: The names of\nthe package's files are not constructed using the long\n\"diabetes-logbook\", but the acronym \"dmlb\" (for \"diabetes\nmellitus log book\").",
      "downloadLocation": "NOASSERTION",
      "externalRefs": [
        {
          "referenceCategory": "PACKAGE_MANAGER",
          "referenceLocator": "pkg:rpm/texlive-diabetes-logbook@svn54810-3.oe2403sp3?arch=noarch&epoch=9&upstream=texlive-split-y-2021-3.oe2403sp3.src.rpm",
          "referenceType": "purl"
        }
      ],
      "filesAnalyzed": false,
      "homepage": "http://tug.org/texlive/",
      "sourceInfo": "acquired package info from repodata DB: repodata/1237fc88d0e4da3b551ae22f7823fbad70d531e5e3e6588f120954709a623b3c-primary.sqlite.bz2",
      "summary": "A logbook for people with type one diabetes",
      "supplier": "Organization: http://openeuler.org",
      "versionInfo": "9:svn54810-3.oe2403sp3"
    },
    {
      "SPDXID": "SPDXRef-rpm-texlive-diagbox-svn54080",
      "name": "texlive-diagbox",
      "checksums": [
        {
          "algorithm": "SHA256",
          "checksumValue": "4b25139c73a11d210169e8754b81a8afc2bf070e9c4e32fc2c01f39602c09935"
        }
      ],
      "description": "The package's principal command, \\diagbox, takes two arguments\n(texts for the slash-separated parts of the box), and an\noptional argument with which the direction the slash will go,\nand the box dimensions, etc., may vbe controlled. The package\nalso provides \\slashbox and \\backslashbox commands for\ncompatibility with the slashbox package, which it supersedes.",
      "downloadLocation": "NOASSERTION",
      "externalRefs": [
        {
          "referenceCategory": "PACKAGE_MANAGER",
          "referenceLocator": "pkg:rpm/texlive-diagbox@svn54080-2.oe2403sp3?arch=noarch&epoch=9&upstream=texlive-split-g-2021-2.oe2403sp3.src.rpm",
          "referenceType": "purl"
        }
      ],
      "filesAnalyzed": false,
      "homepage": "http://tug.org/texlive/",
      "sourceInfo": "acquired package info from repodata DB: repodata/1237fc88d0e4da3b551ae22f7823fbad70d531e5e3e6588f120954709a623b3c-primary.sqlite.bz2",
      "summary": "Table heads with diagonal lines",
      "supplier": "Organization: http://openeuler.org",
      "versionInfo": "9:svn54080-2.oe2403sp3"
    },
    {
      "SPDXID": "SPDXRef-rpm-texlive-diagnose-svn19387.0.2",
      "name": "texlive-diagnose",
      "checksums": [
        {
          "algorithm": "SHA256",
          "checksumValue": "4e26a87f9923b019d8296eb8e74eb78072f55f0df11a1e8a678ddadc48665624"
        }
      ],
      "description": "Provides macros to assist evaluation of the capabilities of a\nTeX installation (i.e., what extensions it supports). An\nexample document that examines the installation is available.",
      "downloadLocation": "NOASSERTION",
      "externalRefs": [
        {
          "referenceCategory": "PACKAGE_MANAGER",
          "referenceLocator": "pkg:rpm/texlive-diagnose@svn19387.0.2-2.oe2403sp3?arch=noarch&epoch=9&upstream=texlive-split-g-2021-2.oe2403sp3.src.rpm",
          "referenceType": "purl"
        }
      ],
      "filesAnalyzed": false,
      "homepage": "http://tug.org/texlive/",
      "sourceInfo": "acquired package info from repodata DB: repodata/1237fc88d0e4da3b551ae22f7823fbad70d531e5e3e6588f120954709a623b3c-primary.sqlite.bz2",
      "summary": "A diagnostic tool for a TeX installation",
      "supplier": "Organization: http://openeuler.org",
      "versionInfo": "9:svn19387.0.2-2.oe2403sp3"
    },
    {
      "SPDXID": "SPDXRef-rpm-texlive-dialogl-svn28946.0",
      "name": "texlive-dialogl",
      "checksums": [
        {
          "algorithm": "SHA256",
          "checksumValue": "adc998b85314a5356ebd9e9ca3b21f38de147f2593a6db18b86249c89e6d7cb4"
        }
      ],
      "description": "Gathers together a bunch of code and examples about how to\nwrite macros to carry on a dialogue with the user.",
      "downloadLocation": "NOASSERTION",
      "externalRefs": [
        {
          "referenceCategory": "PACKAGE_MANAGER",
          "referenceLocator": "pkg:rpm/texlive-dialogl@svn28946.0-2.oe2403sp3?arch=noarch&epoch=9&upstream=texlive-split-g-2021-2.oe2403sp3.src.rpm",
          "referenceType": "purl"
        }
      ],
      "filesAnalyzed": false,
      "homepage": "http://tug.org/texlive/",
      "sourceInfo": "acquired package info from repodata DB: repodata/1237fc88d0e4da3b551ae22f7823fbad70d531e5e3e6588f120954709a623b3c-primary.sqlite.bz2",
      "summary": "Macros for constructing interactive LaTeX scripts",
      "supplier": "Organization: http://openeuler.org",
      "versionInfo": "9:svn28946.0-2.oe2403sp3"
    },
    {
      "SPDXID": "SPDXRef-rpm-texlive-dichokey-svn17192.0",
      "name": "texlive-dichokey",
      "checksums": [
        {
          "algorithm": "SHA256",
          "checksumValue": "2186da037d7db494998038cdcba67d630d7bf0e3ca6640b094667710b181d6f7"
        }
      ],
      "description": "The package can be used to construct dichotomous identification\nkeys (used especially in biology for species identification),\ntaking care of numbering and indentation of successive key\nsteps automatically. An example file is provided, which\ndemonstrates usage.",
      "downloadLocation": "NOASSERTION",
      "externalRefs": [
        {
          "referenceCategory": "PACKAGE_MANAGER",
          "referenceLocator": "pkg:rpm/texlive-dichokey@svn17192.0-2.oe2403sp3?arch=noarch&epoch=9&upstream=texlive-split-g-2021-2.oe2403sp3.src.rpm",
          "referenceType": "purl"
        }
      ],
      "filesAnalyzed": false,
      "homepage": "http://tug.org/texlive/",
      "sourceInfo": "acquired package info from repodata DB: repodata/1237fc88d0e4da3b551ae22f7823fbad70d531e5e3e6588f120954709a623b3c-primary.sqlite.bz2",
      "summary": "Construct dichotomous identification keys",
      "supplier": "Organization: http://openeuler.org",
      "versionInfo": "9:svn17192.0-2.oe2403sp3"
    },
    {
      "SPDXID": "SPDXRef-rpm-texlive-dimnum-svn58774",
      "name": "texlive-dimnum",
      "checksums": [
        {
          "algorithm": "SHA256",
          "checksumValue": "9c93e2431bfc4ca3ec20b4753e9e9bb05c507b1e8ea4ba2a7f27ba42904296e7"
        }
      ],
      "description": "This package simplifies the calling of Dimensionless Numbers in\nmath or text mode.",
      "downloadLocation": "NOASSERTION",
      "externalRefs": [
        {
          "referenceCategory": "PACKAGE_MANAGER",
          "referenceLocator": "pkg:rpm/texlive-dimnum@svn58774-3.oe2403sp3?arch=noarch&epoch=9&upstream=texlive-split-x-2021-3.oe2403sp3.src.rpm",
          "referenceType": "purl"
        }
      ],
      "filesAnalyzed": false,
      "homepage": "http://tug.org/texlive/",
      "sourceInfo": "acquired package info from repodata DB: repodata/1237fc88d0e4da3b551ae22f7823fbad70d531e5e3e6588f120954709a623b3c-primary.sqlite.bz2",
      "summary": "Commands for dimensionless numbers",
      "supplier": "Organization: http://openeuler.org",
      "versionInfo": "9:svn58774-3.oe2403sp3"
    },
    {
      "SPDXID": "SPDXRef-rpm-texlive-dinbrief-svn15878.0",
      "name": "texlive-dinbrief",
      "checksums": [
        {
          "algorithm": "SHA256",
          "checksumValue": "4f6cc3b4693667404ca765097d1b7256f7d0ae9f13e3986c3ea4d5c838da0931"
        }
      ],
      "description": "Implements a document layout for writing letters according to\nthe rules of DIN (Deutsches Institut fur Normung, German\nstandardisation institute). A style file for LaTeX 2.09 (with\nlimited support of the features) is part of the package. Since\nthe letter layout is based on a German standard, the user guide\nis written in German, but most macros have English names from\nwhich the user can recognize what they are used for. In\naddition there are example files showing how letters may be\ncreated with the package. A graphical interface for use of the\ndinbrief is provided in the dinbrief-GUI bundle.",
      "downloadLocation": "NOASSERTION",
      "externalRefs": [
        {
          "referenceCategory": "PACKAGE_MANAGER",
          "referenceLocator": "pkg:rpm/texlive-dinbrief@svn15878.0-2.oe2403sp3?arch=noarch&epoch=9&upstream=texlive-split-g-2021-2.oe2403sp3.src.rpm",
          "referenceType": "purl"
        }
      ],
      "filesAnalyzed": false,
      "homepage": "http://tug.org/texlive/",
      "sourceInfo": "acquired package info from repodata DB: repodata/1237fc88d0e4da3b551ae22f7823fbad70d531e5e3e6588f120954709a623b3c-primary.sqlite.bz2",
      "summary": "German letter DIN style",
      "supplier": "Organization: http://openeuler.org",
      "versionInfo": "9:svn15878.0-2.oe2403sp3"
    },
    {
      "SPDXID": "SPDXRef-rpm-texlive-directory-svn15878.1.20",
      "name": "texlive-directory",
      "checksums": [
        {
          "algorithm": "SHA256",
          "checksumValue": "0dc54e844264555d3349a2c41ad2ac006b0d32eb7fdf544f47385cc6b1ed1eda"
        }
      ],
      "description": "A package for LaTeX and BibTeX that facilitates the\nconstruction, maintenance and exploitation of an address book-\nlike database.",
      "downloadLocation": "NOASSERTION",
      "externalRefs": [
        {
          "referenceCategory": "PACKAGE_MANAGER",
          "referenceLocator": "pkg:rpm/texlive-directory@svn15878.1.20-2.oe2403sp3?arch=noarch&epoch=9&upstream=texlive-split-g-2021-2.oe2403sp3.src.rpm",
          "referenceType": "purl"
        }
      ],
      "filesAnalyzed": false,
      "homepage": "http://tug.org/texlive/",
      "sourceInfo": "acquired package info from repodata DB: repodata/1237fc88d0e4da3b551ae22f7823fbad70d531e5e3e6588f120954709a623b3c-primary.sqlite.bz2",
      "summary": "An address book using BibTeX",
      "supplier": "Organization: http://openeuler.org",
      "versionInfo": "9:svn15878.1.20-2.oe2403sp3"
    },
    {
      "SPDXID": "SPDXRef-rpm-texlive-dirtytalk-svn20520.1.0",
      "name": "texlive-dirtytalk",
      "checksums": [
        {
          "algorithm": "SHA256",
          "checksumValue": "cdba160c577c329e05d455bdf6e5a1a62853667cbb966df585a83ec03bd9ebaa"
        }
      ],
      "description": "The package provides a macro to typeset quotations, using the\ncommand \\say{stuff}. The quotation mark glyphs are inserted by\nthe macro; nested quotations are detected.",
      "downloadLocation": "NOASSERTION",
      "externalRefs": [
        {
          "referenceCategory": "PACKAGE_MANAGER",
          "referenceLocator": "pkg:rpm/texlive-dirtytalk@svn20520.1.0-2.oe2403sp3?arch=noarch&epoch=9&upstream=texlive-split-g-2021-2.oe2403sp3.src.rpm",
          "referenceType": "purl"
        }
      ],
      "filesAnalyzed": false,
      "homepage": "http://tug.org/texlive/",
      "sourceInfo": "acquired package info from repodata DB: repodata/1237fc88d0e4da3b551ae22f7823fbad70d531e5e3e6588f120954709a623b3c-primary.sqlite.bz2",
      "summary": "A package to typeset quotations easier",
      "supplier": "Organization: http://openeuler.org",
      "versionInfo": "9:svn20520.1.0-2.oe2403sp3"
    },
    {
      "SPDXID": "SPDXRef-rpm-texlive-dlfltxb-svn17337.0",
      "name": "texlive-dlfltxb",
      "checksums": [
        {
          "algorithm": "SHA256",
          "checksumValue": "5a0b5d239b073983314ee5c5c736b0cfe3b917c1a0734210a8e6fac0d5157274"
        }
      ],
      "description": "The bundle contains various macros either used for creating the\nauthor's book \"Introduktion til LaTeX\" (in Danish), or\npresented in the book as code tips. The bundle comprises:\ndlfltxbcodetips: various macros helpful in typesetting\nmathematics; dlfltxbmarkup: provides a macros used throughout\nthe book, for registering macro names, packages etc. in the\ntext, in the margin and in the index, all by using categorised\nkeys (note, a configuration file may be used; a sample is\nincluded in the distribution); dlfltxbtocconfig: macros for the\ntwo tables of contents that the book has; dlfltxbmisc: various\nmacros for typesetting LaTeX arguments, and the macro used in\nthe bibliography that can wrap a URL up into a bibtex entry.\nInterested parties may review the book itself on the web at the\nauthor's institution (it is written in Danish).",
      "downloadLocation": "NOASSERTION",
      "externalRefs": [
        {
          "referenceCategory": "PACKAGE_MANAGER",
          "referenceLocator": "pkg:rpm/texlive-dlfltxb@svn17337.0-2.oe2403sp3?arch=noarch&epoch=9&upstream=texlive-split-g-2021-2.oe2403sp3.src.rpm",
          "referenceType": "purl"
        }
      ],
      "filesAnalyzed": false,
      "homepage": "http://tug.org/texlive/",
      "sourceInfo": "acquired package info from repodata DB: repodata/1237fc88d0e4da3b551ae22f7823fbad70d531e5e3e6588f120954709a623b3c-primary.sqlite.bz2",
      "summary": "Macros related to \"Introdktion til LaTeX\"",
      "supplier": "Organization: http://openeuler.org",
      "versionInfo": "9:svn17337.0-2.oe2403sp3"
    },
    {
      "SPDXID": "SPDXRef-rpm-texlive-dnaseq-svn17194.0.01",
      "name": "texlive-dnaseq",
      "checksums": [
        {
          "algorithm": "SHA256",
          "checksumValue": "50a9e8709bf7ab8ea62b7808ae2ace664804186310031a95de0431b36d9bbb45"
        }
      ],
      "description": "Defines a means of specifying sequences of bases. The bases may\nbe numbered (per line) and you may specify that subsequences be\ncoloured. For a more 'vanilla-flavoured' way of typesetting\nbase sequences, the user might consider the seqsplit package.",
      "downloadLocation": "NOASSERTION",
      "externalRefs": [
        {
          "referenceCategory": "PACKAGE_MANAGER",
          "referenceLocator": "pkg:rpm/texlive-dnaseq@svn17194.0.01-2.oe2403sp3?arch=noarch&epoch=9&upstream=texlive-split-g-2021-2.oe2403sp3.src.rpm",
          "referenceType": "purl"
        }
      ],
      "filesAnalyzed": false,
      "homepage": "http://tug.org/texlive/",
      "sourceInfo": "acquired package info from repodata DB: repodata/1237fc88d0e4da3b551ae22f7823fbad70d531e5e3e6588f120954709a623b3c-primary.sqlite.bz2",
      "summary": "Format DNA base sequences",
      "supplier": "Organization: http://openeuler.org",
      "versionInfo": "9:svn17194.0.01-2.oe2403sp3"
    },
    {
      "SPDXID": "SPDXRef-rpm-texlive-doclicense-svn58350",
      "name": "texlive-doclicense",
      "checksums": [
        {
          "algorithm": "SHA256",
          "checksumValue": "597d6bc3b5ded93106bdf220c999bab2f49f237491746412a3a04e5b70341c18"
        }
      ],
      "description": "This package allows you to put your document under a license\nand include a link to read about the license or include an icon\nor image of the license. Currently, only Creative Commons is\nsupported, but this package is designed to handle all kinds of\nlicenses.",
      "downloadLocation": "NOASSERTION",
      "externalRefs": [
        {
          "referenceCategory": "PACKAGE_MANAGER",
          "referenceLocator": "pkg:rpm/texlive-doclicense@svn58350-2.oe2403sp3?arch=noarch&epoch=9&upstream=texlive-split-g-2021-2.oe2403sp3.src.rpm",
          "referenceType": "purl"
        }
      ],
      "filesAnalyzed": false,
      "homepage": "http://tug.org/texlive/",
      "sourceInfo": "acquired package info from repodata DB: repodata/1237fc88d0e4da3b551ae22f7823fbad70d531e5e3e6588f120954709a623b3c-primary.sqlite.bz2",
      "summary": "Support for putting documents under a license",
      "supplier": "Organization: http://openeuler.org",
      "versionInfo": "9:svn58350-2.oe2403sp3"
    },
    {
      "SPDXID": "SPDXRef-rpm-texlive-docmfp-svn15878.1.2d",
      "name": "texlive-docmfp",
      "checksums": [
        {
          "algorithm": "SHA256",
          "checksumValue": "bbb9dc8928403883280e7079bc4548006bec627f24b01c1ce5543d2fd8f882a8"
        }
      ],
      "description": "Extends the doc package to cater for documenting non-LaTeX\ncode, such as Metafont or Metapost, or other programming\nlanguages.",
      "downloadLocation": "NOASSERTION",
      "externalRefs": [
        {
          "referenceCategory": "PACKAGE_MANAGER",
          "referenceLocator": "pkg:rpm/texlive-docmfp@svn15878.1.2d-2.oe2403sp3?arch=noarch&epoch=9&upstream=texlive-split-g-2021-2.oe2403sp3.src.rpm",
          "referenceType": "purl"
        }
      ],
      "filesAnalyzed": false,
      "homepage": "http://tug.org/texlive/",
      "sourceInfo": "acquired package info from repodata DB: repodata/1237fc88d0e4da3b551ae22f7823fbad70d531e5e3e6588f120954709a623b3c-primary.sqlite.bz2",
      "summary": "Document non-LaTeX code",
      "supplier": "Organization: http://openeuler.org",
      "versionInfo": "9:svn15878.1.2d-2.oe2403sp3"
    },
    {
      "SPDXID": "SPDXRef-rpm-texlive-docmute-svn25741.1.4",
      "name": "texlive-docmute",
      "checksums": [
        {
          "algorithm": "SHA256",
          "checksumValue": "d34309dd81c20f30927a3c2c958ba8a6e5a447ab984e9c1007124a32398dbb96"
        }
      ],
      "description": "Input or include stand-alone LaTeX documents, ignoring\neverything but the material between \\begin{document} and\n\\end{document}.",
      "downloadLocation": "NOASSERTION",
      "externalRefs": [
        {
          "referenceCategory": "PACKAGE_MANAGER",
          "referenceLocator": "pkg:rpm/texlive-docmute@svn25741.1.4-2.oe2403sp3?arch=noarch&epoch=9&upstream=texlive-split-g-2021-2.oe2403sp3.src.rpm",
          "referenceType": "purl"
        }
      ],
      "filesAnalyzed": false,
      "homepage": "http://tug.org/texlive/",
      "sourceInfo": "acquired package info from repodata DB: repodata/1237fc88d0e4da3b551ae22f7823fbad70d531e5e3e6588f120954709a623b3c-primary.sqlite.bz2",
      "summary": "Input files ignoring LaTeX preamble, etc",
      "supplier": "Organization: http://openeuler.org",
      "versionInfo": "9:svn25741.1.4-2.oe2403sp3"
    },
    {
      "SPDXID": "SPDXRef-rpm-texlive-doctools-svn34474.0.1",
      "name": "texlive-doctools",
      "checksums": [
        {
          "algorithm": "SHA256",
          "checksumValue": "0ba9ab428a25f6eceee3a53e81022e60fb06aac9acf026de5a7dbf8b0fe5aaf6"
        }
      ],
      "description": "The package provides a collection of tools for use either in an\n\"ordinary\" LaTeX document, or within a .dtx file.",
      "downloadLocation": "NOASSERTION",
      "externalRefs": [
        {
          "referenceCategory": "PACKAGE_MANAGER",
          "referenceLocator": "pkg:rpm/texlive-doctools@svn34474.0.1-2.oe2403sp3?arch=noarch&epoch=9&upstream=texlive-split-g-2021-2.oe2403sp3.src.rpm",
          "referenceType": "purl"
        }
      ],
      "filesAnalyzed": false,
      "homepage": "http://tug.org/texlive/",
      "sourceInfo": "acquired package info from repodata DB: repodata/1237fc88d0e4da3b551ae22f7823fbad70d531e5e3e6588f120954709a623b3c-primary.sqlite.bz2",
      "summary": "Tools for the documentation of LaTeX code",
      "supplier": "Organization: http://openeuler.org",
      "versionInfo": "9:svn34474.0.1-2.oe2403sp3"
    },
    {
      "SPDXID": "SPDXRef-rpm-texlive-documentation-svn34521.0.1",
      "name": "texlive-documentation",
      "checksums": [
        {
          "algorithm": "SHA256",
          "checksumValue": "23ece43d77a15ea77d923507f3b267a154028e5c9425fc679d270357dd03e9bd"
        }
      ],
      "description": "The package provides a simple means of typesetting computer\nprograms such that the result is acceptable for inclusion in\nreports, etc.",
      "downloadLocation": "NOASSERTION",
      "externalRefs": [
        {
          "referenceCategory": "PACKAGE_MANAGER",
          "referenceLocator": "pkg:rpm/texlive-documentation@svn34521.0.1-2.oe2403sp3?arch=noarch&epoch=9&upstream=texlive-split-g-2021-2.oe2403sp3.src.rpm",
          "referenceType": "purl"
        }
      ],
      "filesAnalyzed": false,
      "homepage": "http://tug.org/texlive/",
      "sourceInfo": "acquired package info from repodata DB: repodata/1237fc88d0e4da3b551ae22f7823fbad70d531e5e3e6588f120954709a623b3c-primary.sqlite.bz2",
      "summary": "Documentation support for C, Java and assembler code",
      "supplier": "Organization: http://openeuler.org",
      "versionInfo": "9:svn34521.0.1-2.oe2403sp3"
    },
    {
      "SPDXID": "SPDXRef-rpm-texlive-docutils-svn56594",
      "name": "texlive-docutils",
      "checksums": [
        {
          "algorithm": "SHA256",
          "checksumValue": "ba364f1e42de6284c3350ab5c4ddabc87f86d3f042ee0035a07ecc5842891a6d"
        }
      ],
      "description": "The package is intended for use with LaTeX documents generated\nfrom reStructuredText sources with Docutils. When generating\nLaTeX documents, specify this package with the stylesheet\nconfiguration option, e.g. rst2latex --stylesheet=docutils\nexampledocument.txt",
      "downloadLocation": "NOASSERTION",
      "externalRefs": [
        {
          "referenceCategory": "PACKAGE_MANAGER",
          "referenceLocator": "pkg:rpm/texlive-docutils@svn56594-3.oe2403sp3?arch=noarch&epoch=9&upstream=texlive-split-x-2021-3.oe2403sp3.src.rpm",
          "referenceType": "purl"
        }
      ],
      "filesAnalyzed": false,
      "homepage": "http://tug.org/texlive/",
      "sourceInfo": "acquired package info from repodata DB: repodata/1237fc88d0e4da3b551ae22f7823fbad70d531e5e3e6588f120954709a623b3c-primary.sqlite.bz2",
      "summary": "Helper commands and element definitions for Docutils LaTeX output",
      "supplier": "Organization: http://openeuler.org",
      "versionInfo": "9:svn56594-3.oe2403sp3"
    },
    {
      "SPDXID": "SPDXRef-rpm-texlive-doi-svn48634",
      "name": "texlive-doi",
      "checksums": [
        {
          "algorithm": "SHA256",
          "checksumValue": "0474bd96e9b97530bc0c603d566f8b6107fc0a31af3276b07f72112cf45e55cd"
        }
      ],
      "description": "You can hyperlink DOI numbers to dx.doi.org. However, some\npublishers have elected to use nasty characters in their DOI\nnumbering scheme ('<', '>', '_' and ';' have all been spotted).\nThis will either upset (La)TeX, or your PDF reader. This\npackage contains a single user-level command \\doi{}, which\ntakes a DOI number, and creates a correct hyperlink to the\ntarget of the DOI.",
      "downloadLocation": "NOASSERTION",
      "externalRefs": [
        {
          "referenceCategory": "PACKAGE_MANAGER",
          "referenceLocator": "pkg:rpm/texlive-doi@svn48634-2.oe2403sp3?arch=noarch&epoch=9&upstream=texlive-split-g-2021-2.oe2403sp3.src.rpm",
          "referenceType": "purl"
        }
      ],
      "filesAnalyzed": false,
      "homepage": "http://tug.org/texlive/",
      "sourceInfo": "acquired package info from repodata DB: repodata/1237fc88d0e4da3b551ae22f7823fbad70d531e5e3e6588f120954709a623b3c-primary.sqlite.bz2",
      "summary": "Create correct hyperlinks for DOI numbers",
      "supplier": "Organization: http://openeuler.org",
      "versionInfo": "9:svn48634-2.oe2403sp3"
    },
    {
      "SPDXID": "SPDXRef-rpm-texlive-dotarrow-svn15878.0.01a",
      "name": "texlive-dotarrow",
      "checksums": [
        {
          "algorithm": "SHA256",
          "checksumValue": "12f6f058821cb01c2ab88adb95d92c639bcc7d8e84712b16a7acf399666f76f0"
        }
      ],
      "description": "The package can draw dotted arrows that are extendable, in the\nsame was as \\xrightarrow.",
      "downloadLocation": "NOASSERTION",
      "externalRefs": [
        {
          "referenceCategory": "PACKAGE_MANAGER",
          "referenceLocator": "pkg:rpm/texlive-dotarrow@svn15878.0.01a-2.oe2403sp3?arch=noarch&epoch=9&upstream=texlive-split-g-2021-2.oe2403sp3.src.rpm",
          "referenceType": "purl"
        }
      ],
      "filesAnalyzed": false,
      "homepage": "http://tug.org/texlive/",
      "sourceInfo": "acquired package info from repodata DB: repodata/1237fc88d0e4da3b551ae22f7823fbad70d531e5e3e6588f120954709a623b3c-primary.sqlite.bz2",
      "summary": "Extendable dotted arrows",
      "supplier": "Organization: http://openeuler.org",
      "versionInfo": "9:svn15878.0.01a-2.oe2403sp3"
    },
    {
      "SPDXID": "SPDXRef-rpm-texlive-dotlessi-svn51476",
      "name": "texlive-dotlessi",
      "checksums": [
        {
          "algorithm": "SHA256",
          "checksumValue": "aa61256a75e0558fd0eaee37ee3c708b7b01cdd350b633613f7113dcd600ad2b"
        }
      ],
      "description": "The package provides two commands: \\dotlessi and \\dotlessj,\nwhich give access to dotless i's and j's in math mode. They are\nintended for symbols in non English languages.",
      "downloadLocation": "NOASSERTION",
      "externalRefs": [
        {
          "referenceCategory": "PACKAGE_MANAGER",
          "referenceLocator": "pkg:rpm/texlive-dotlessi@svn51476-3.oe2403sp3?arch=noarch&epoch=9&upstream=texlive-split-z-2021-3.oe2403sp3.src.rpm",
          "referenceType": "purl"
        }
      ],
      "filesAnalyzed": false,
      "homepage": "http://tug.org/texlive/",
      "sourceInfo": "acquired package info from repodata DB: repodata/1237fc88d0e4da3b551ae22f7823fbad70d531e5e3e6588f120954709a623b3c-primary.sqlite.bz2",
      "summary": "Provides dotless i's and j's for use in any math font",
      "supplier": "Organization: http://openeuler.org",
      "versionInfo": "9:svn51476-3.oe2403sp3"
    },
    {
      "SPDXID": "SPDXRef-rpm-texlive-dotseqn-svn17195.1.1",
      "name": "texlive-dotseqn",
      "checksums": [
        {
          "algorithm": "SHA256",
          "checksumValue": "f7e95a21936065c367cfc73f45561ffa4a97b8ff89fac24d65c8d8b4931f45be"
        }
      ],
      "description": "The package provides a different format for typesetting\nequations, one reportedly used in 'old style Britsh books':\nequations aligned on the left, with dots on the right leading\nto the equation number. In default of an equation number, the\npackage operates much like the fleqn class option (no leaders).",
      "downloadLocation": "NOASSERTION",
      "externalRefs": [
        {
          "referenceCategory": "PACKAGE_MANAGER",
          "referenceLocator": "pkg:rpm/texlive-dotseqn@svn17195.1.1-2.oe2403sp3?arch=noarch&epoch=9&upstream=texlive-split-g-2021-2.oe2403sp3.src.rpm",
          "referenceType": "purl"
        }
      ],
      "filesAnalyzed": false,
      "homepage": "http://tug.org/texlive/",
      "sourceInfo": "acquired package info from repodata DB: repodata/1237fc88d0e4da3b551ae22f7823fbad70d531e5e3e6588f120954709a623b3c-primary.sqlite.bz2",
      "summary": "Flush left equations with dotted leaders to the numbers",
      "supplier": "Organization: http://openeuler.org",
      "versionInfo": "9:svn17195.1.1-2.oe2403sp3"
    },
    {
      "SPDXID": "SPDXRef-rpm-texlive-download-svn52257",
      "name": "texlive-download",
      "checksums": [
        {
          "algorithm": "SHA256",
          "checksumValue": "d0d9d5715b4783e03127d40185d4c53248aa2079c458883060c1932e019c0409"
        }
      ],
      "description": "The package allows the user to download files (using cURL or\nwget), from within a document. To run the external commands,\nLaTeX (or whatever) needs to be run with the --shell-escape\nflag; this creates a tension between your needs and the\nsecurity implications of the flag; users should exercise due\ncaution.",
      "downloadLocation": "NOASSERTION",
      "externalRefs": [
        {
          "referenceCategory": "PACKAGE_MANAGER",
          "referenceLocator": "pkg:rpm/texlive-download@svn52257-2.oe2403sp3?arch=noarch&epoch=9&upstream=texlive-split-g-2021-2.oe2403sp3.src.rpm",
          "referenceType": "purl"
        }
      ],
      "filesAnalyzed": false,
      "homepage": "http://tug.org/texlive/",
      "sourceInfo": "acquired package info from repodata DB: repodata/1237fc88d0e4da3b551ae22f7823fbad70d531e5e3e6588f120954709a623b3c-primary.sqlite.bz2",
      "summary": "Allow LaTeX to download files using an external process",
      "supplier": "Organization: http://openeuler.org",
      "versionInfo": "9:svn52257-2.oe2403sp3"
    },
    {
      "SPDXID": "SPDXRef-rpm-texlive-dox-svn46011",
      "name": "texlive-dox",
      "checksums": [
        {
          "algorithm": "SHA256",
          "checksumValue": "b8a7c58bddc56e119b82d8c60396c8f77d140c0d0171523477d66048441fc7b4"
        }
      ],
      "description": "The doc package provides LaTeX developers with means to\ndescribe the usage and the definition of new macros and\nenvironments. However, there is no simple way to extend this\nfunctionality to other items (options or counters, for\ninstance). The DoX package is designed to circumvent this\nlimitation.",
      "downloadLocation": "NOASSERTION",
      "externalRefs": [
        {
          "referenceCategory": "PACKAGE_MANAGER",
          "referenceLocator": "pkg:rpm/texlive-dox@svn46011-2.oe2403sp3?arch=noarch&epoch=9&upstream=texlive-split-g-2021-2.oe2403sp3.src.rpm",
          "referenceType": "purl"
        }
      ],
      "filesAnalyzed": false,
      "homepage": "http://tug.org/texlive/",
      "sourceInfo": "acquired package info from repodata DB: repodata/1237fc88d0e4da3b551ae22f7823fbad70d531e5e3e6588f120954709a623b3c-primary.sqlite.bz2",
      "summary": "Extend the doc package",
      "supplier": "Organization: http://openeuler.org",
      "versionInfo": "9:svn46011-2.oe2403sp3"
    },
    {
      "SPDXID": "SPDXRef-rpm-texlive-dpfloat-svn17196.0",
      "name": "texlive-dpfloat",
      "checksums": [
        {
          "algorithm": "SHA256",
          "checksumValue": "89fb83bd4689e15d74ea5c45c346a9ada13777bb64121636f582395c2ae534d8"
        }
      ],
      "description": "Provides fullpage and leftfullpage environments, that may be\nused inside a figure, table, or other float environment. If the\nfirst of a 2-page spread uses a \"leftfullpage\" environment, the\nfloat will only be typeset on an even-numbered page, and the\ntwo floats will appear side-by-side in a two-sided document.",
      "downloadLocation": "NOASSERTION",
      "externalRefs": [
        {
          "referenceCategory": "PACKAGE_MANAGER",
          "referenceLocator": "pkg:rpm/texlive-dpfloat@svn17196.0-2.oe2403sp3?arch=noarch&epoch=9&upstream=texlive-split-g-2021-2.oe2403sp3.src.rpm",
          "referenceType": "purl"
        }
      ],
      "filesAnalyzed": false,
      "homepage": "http://tug.org/texlive/",
      "sourceInfo": "acquired package info from repodata DB: repodata/1237fc88d0e4da3b551ae22f7823fbad70d531e5e3e6588f120954709a623b3c-primary.sqlite.bz2",
      "summary": "Support for double-page floats",
      "supplier": "Organization: http://openeuler.org",
      "versionInfo": "9:svn17196.0-2.oe2403sp3"
    },
    {
      "SPDXID": "SPDXRef-rpm-texlive-dprogress-svn15878.0.1",
      "name": "texlive-dprogress",
      "checksums": [
        {
          "algorithm": "SHA256",
          "checksumValue": "ec1b351cf227f873df9f40e9628afadd56124db37eebe7b8716da30f5e4cb3b4"
        }
      ],
      "description": "The package logs LaTeX's progress through the file, making the\nLaTeX output more verbose. This helps to make LaTeX debugging\neasier, as it is simpler to find where exactly LaTeX failed.\nThe package outputs the typesetting of section, subsection and\nsubsubsection headers and (if amsmath is loaded) details of the\nalign environment.",
      "downloadLocation": "NOASSERTION",
      "externalRefs": [
        {
          "referenceCategory": "PACKAGE_MANAGER",
          "referenceLocator": "pkg:rpm/texlive-dprogress@svn15878.0.1-2.oe2403sp3?arch=noarch&epoch=9&upstream=texlive-split-g-2021-2.oe2403sp3.src.rpm",
          "referenceType": "purl"
        }
      ],
      "filesAnalyzed": false,
      "homepage": "http://tug.org/texlive/",
      "sourceInfo": "acquired package info from repodata DB: repodata/1237fc88d0e4da3b551ae22f7823fbad70d531e5e3e6588f120954709a623b3c-primary.sqlite.bz2",
      "summary": "LaTeX-relevant log information for debugging",
      "supplier": "Organization: http://openeuler.org",
      "versionInfo": "9:svn15878.0.1-2.oe2403sp3"
    },
    {
      "SPDXID": "SPDXRef-rpm-texlive-drac-svn15878.1",
      "name": "texlive-drac",
      "checksums": [
        {
          "algorithm": "SHA256",
          "checksumValue": "a616f94286b3919de18bc39281f6d51200e0cac5c9f555ab71b804361be4def9"
        }
      ],
      "description": "The package provides macros \\DeclareRobustActChar and\n\\ReDeclareRobActChar. One uses \\DeclareRobustActChar in the\nsame way one would use \\DeclareRobustCommand; the macro\n\\protects the active character when it appears in a moving\nargument. \\ReDeclareRobActChar redefines an active character\npreviously defined with \\DeclareRobustActChar, in the same way\nthat \\renewcommand works for ordinary commands.",
      "downloadLocation": "NOASSERTION",
      "externalRefs": [
        {
          "referenceCategory": "PACKAGE_MANAGER",
          "referenceLocator": "pkg:rpm/texlive-drac@svn15878.1-2.oe2403sp3?arch=noarch&epoch=9&upstream=texlive-split-g-2021-2.oe2403sp3.src.rpm",
          "referenceType": "purl"
        }
      ],
      "filesAnalyzed": false,
      "homepage": "http://tug.org/texlive/",
      "sourceInfo": "acquired package info from repodata DB: repodata/1237fc88d0e4da3b551ae22f7823fbad70d531e5e3e6588f120954709a623b3c-primary.sqlite.bz2",
      "summary": "Declare active character substitution, robustly",
      "supplier": "Organization: http://openeuler.org",
      "versionInfo": "9:svn15878.1-2.oe2403sp3"
    },
    {
      "SPDXID": "SPDXRef-rpm-texlive-draftcopy-svn15878.2.16",
      "name": "texlive-draftcopy",
      "checksums": [
        {
          "algorithm": "SHA256",
          "checksumValue": "230e5c40ffb8aec84a4f7d18823afeef20cf21b4e9377b22a7eab947db6f62d4"
        }
      ],
      "description": "Places the word DRAFT (or other words) in light grey diagonally\nacross the background (or at the bottom) of each (or selected)\npages of the document. The package uses PostScript \\special\ncommands, and may not therefore be used with PDFLaTeX. For that\nusage, consider the wallpaper or draftwatermark packages.",
      "downloadLocation": "NOASSERTION",
      "externalRefs": [
        {
          "referenceCategory": "PACKAGE_MANAGER",
          "referenceLocator": "pkg:rpm/texlive-draftcopy@svn15878.2.16-2.oe2403sp3?arch=noarch&epoch=9&upstream=texlive-split-g-2021-2.oe2403sp3.src.rpm",
          "referenceType": "purl"
        }
      ],
      "filesAnalyzed": false,
      "homepage": "http://tug.org/texlive/",
      "sourceInfo": "acquired package info from repodata DB: repodata/1237fc88d0e4da3b551ae22f7823fbad70d531e5e3e6588f120954709a623b3c-primary.sqlite.bz2",
      "summary": "Identify draft copies",
      "supplier": "Organization: http://openeuler.org",
      "versionInfo": "9:svn15878.2.16-2.oe2403sp3"
    },
    {
      "SPDXID": "SPDXRef-rpm-texlive-draftfigure-svn44854",
      "name": "texlive-draftfigure",
      "checksums": [
        {
          "algorithm": "SHA256",
          "checksumValue": "939fef642d422725f9e9c8161e302416cd314f538895761cba8d05415dc1278e"
        }
      ],
      "description": "With this package you can control the outcome of a figure which\nis set to draft and modify the display with various options.",
      "downloadLocation": "NOASSERTION",
      "externalRefs": [
        {
          "referenceCategory": "PACKAGE_MANAGER",
          "referenceLocator": "pkg:rpm/texlive-draftfigure@svn44854-2.oe2403sp3?arch=noarch&epoch=9&upstream=texlive-split-g-2021-2.oe2403sp3.src.rpm",
          "referenceType": "purl"
        }
      ],
      "filesAnalyzed": false,
      "homepage": "http://tug.org/texlive/",
      "sourceInfo": "acquired package info from repodata DB: repodata/1237fc88d0e4da3b551ae22f7823fbad70d531e5e3e6588f120954709a623b3c-primary.sqlite.bz2",
      "summary": "Replace figures with a white box and additional features.",
      "supplier": "Organization: http://openeuler.org",
      "versionInfo": "9:svn44854-2.oe2403sp3"
    },
    {
      "SPDXID": "SPDXRef-rpm-texlive-draftwatermark-svn57099",
      "name": "texlive-draftwatermark",
      "checksums": [
        {
          "algorithm": "SHA256",
          "checksumValue": "c5fbd9f20288197b607c328cd6f66ec5160c69ef46590fc562120fbcf7ef3338"
        }
      ],
      "description": "The package provides a means to add a textual, light grey\nwatermark on every page or on the first page of a document.\nTypical usage may consist in writing words such as DRAFT or\nCONFIDENTIAL across document pages. The package performs a\nsimilar function to that of draftcopy, but its implementation\nis output device independent, and made very simple by relying\non everypage.",
      "downloadLocation": "NOASSERTION",
      "externalRefs": [
        {
          "referenceCategory": "PACKAGE_MANAGER",
          "referenceLocator": "pkg:rpm/texlive-draftwatermark@svn57099-2.oe2403sp3?arch=noarch&epoch=9&upstream=texlive-split-g-2021-2.oe2403sp3.src.rpm",
          "referenceType": "purl"
        }
      ],
      "filesAnalyzed": false,
      "homepage": "http://tug.org/texlive/",
      "sourceInfo": "acquired package info from repodata DB: repodata/1237fc88d0e4da3b551ae22f7823fbad70d531e5e3e6588f120954709a623b3c-primary.sqlite.bz2",
      "summary": "Put a grey textual watermark on document pages",
      "supplier": "Organization: http://openeuler.org",
      "versionInfo": "9:svn57099-2.oe2403sp3"
    },
    {
      "SPDXID": "SPDXRef-rpm-texlive-dtk-svn56696",
      "name": "texlive-dtk",
      "checksums": [
        {
          "algorithm": "SHA256",
          "checksumValue": "868e912010a9d9777df30a2fcb2ba009f53fe70bd2fc0cc11cba41f73a09c4e2"
        }
      ],
      "description": "The bundle provides a class and style file for typesetting \"Die\nTeXnische Komodie\" -- the communications of the German TeX\nUsers Group DANTE e.V. The arrangement means that the class may\nbe used by article writers to typeset a single article as well\nas to produce the complete journal.",
      "downloadLocation": "NOASSERTION",
      "externalRefs": [
        {
          "referenceCategory": "PACKAGE_MANAGER",
          "referenceLocator": "pkg:rpm/texlive-dtk@svn56696-2.oe2403sp3?arch=noarch&epoch=9&upstream=texlive-split-g-2021-2.oe2403sp3.src.rpm",
          "referenceType": "purl"
        }
      ],
      "filesAnalyzed": false,
      "homepage": "http://tug.org/texlive/",
      "sourceInfo": "acquired package info from repodata DB: repodata/1237fc88d0e4da3b551ae22f7823fbad70d531e5e3e6588f120954709a623b3c-primary.sqlite.bz2",
      "summary": "Document class for the journal of DANTE",
      "supplier": "Organization: http://openeuler.org",
      "versionInfo": "9:svn56696-2.oe2403sp3"
    },
    {
      "SPDXID": "SPDXRef-rpm-texlive-dtxdescribe-svn44854",
      "name": "texlive-dtxdescribe",
      "checksums": [
        {
          "algorithm": "SHA256",
          "checksumValue": "6263e1cb7dd6bbb47a0088c6cf7c01307807cfde7cfbce16a69cd19416a5a89d"
        }
      ],
      "description": "The doc package includes tools for describing macros and\nenvironments in LaTeX source dtx format. This package adds\nadditional tools for describing booleans, lengths, counters,\nkeys, packages, classes, options, files, commands, arguments,\nand other objects. Each item is given a margin tag similar to\n\\DescribeEnv, and is listed in the index by itself and also by\ncategory. Each item may be sorted further by an optional class.\nAll index entries except code lines are hyperlinked.\nDescriptions are best accompanied by examples, so the\nenvironment dtxexample is provided. Contents are displayed\nverbatim along with a caption and cross-referencing. They are\nthen \\input and executed, and the result is shown.",
      "downloadLocation": "NOASSERTION",
      "externalRefs": [
        {
          "referenceCategory": "PACKAGE_MANAGER",
          "referenceLocator": "pkg:rpm/texlive-dtxdescribe@svn44854-2.oe2403sp3?arch=noarch&epoch=9&upstream=texlive-split-g-2021-2.oe2403sp3.src.rpm",
          "referenceType": "purl"
        }
      ],
      "filesAnalyzed": false,
      "homepage": "http://tug.org/texlive/",
      "sourceInfo": "acquired package info from repodata DB: repodata/1237fc88d0e4da3b551ae22f7823fbad70d531e5e3e6588f120954709a623b3c-primary.sqlite.bz2",
      "summary": "Describe additional object types in dtx source files",
      "supplier": "Organization: http://openeuler.org",
      "versionInfo": "9:svn44854-2.oe2403sp3"
    },
    {
      "SPDXID": "SPDXRef-rpm-texlive-dtxgallery-doc-svn49504",
      "name": "texlive-dtxgallery-doc",
      "checksums": [
        {
          "algorithm": "SHA256",
          "checksumValue": "3830fb0e49023cc5bbf107a596c655003ebb21fbbebca714052fd6822042a961"
        }
      ],
      "description": "Documentation for dtxgallery",
      "downloadLocation": "NOASSERTION",
      "externalRefs": [
        {
          "referenceCategory": "PACKAGE_MANAGER",
          "referenceLocator": "pkg:rpm/texlive-dtxgallery-doc@svn49504-2.oe2403sp3?arch=noarch&epoch=9&upstream=texlive-split-g-2021-2.oe2403sp3.src.rpm",
          "referenceType": "purl"
        }
      ],
      "filesAnalyzed": false,
      "homepage": "http://tug.org/texlive/",
      "sourceInfo": "acquired package info from repodata DB: repodata/1237fc88d0e4da3b551ae22f7823fbad70d531e5e3e6588f120954709a623b3c-primary.sqlite.bz2",
      "summary": "Documentation for dtxgallery",
      "supplier": "Organization: http://openeuler.org",
      "versionInfo": "9:svn49504-2.oe2403sp3"
    },
    {
      "SPDXID": "SPDXRef-rpm-texlive-ducksay-svn56800",
      "name": "texlive-ducksay",
      "checksums": [
        {
          "algorithm": "SHA256",
          "checksumValue": "e1c89298c976f9777b05a1bdefe8b9d7ebc42ad9a36390b604527d129a0affd8"
        }
      ],
      "description": "The package draws ASCII art of animals saying a specified\nmessage. The following macros are available: ducksay duckthink\nDefaultAnimal AddAnimal Multi-line messages are supported but\nneed to be manually created.",
      "downloadLocation": "NOASSERTION",
      "externalRefs": [
        {
          "referenceCategory": "PACKAGE_MANAGER",
          "referenceLocator": "pkg:rpm/texlive-ducksay@svn56800-2.oe2403sp3?arch=noarch&epoch=9&upstream=texlive-split-g-2021-2.oe2403sp3.src.rpm",
          "referenceType": "purl"
        }
      ],
      "filesAnalyzed": false,
      "homepage": "http://tug.org/texlive/",
      "sourceInfo": "acquired package info from repodata DB: repodata/1237fc88d0e4da3b551ae22f7823fbad70d531e5e3e6588f120954709a623b3c-primary.sqlite.bz2",
      "summary": "The package draws ASCII art of animals saying a specified message.",
      "supplier": "Organization: http://openeuler.org",
      "versionInfo": "9:svn56800-2.oe2403sp3"
    },
    {
      "SPDXID": "SPDXRef-rpm-texlive-duckuments-svn52271",
      "name": "texlive-duckuments",
      "checksums": [
        {
          "algorithm": "SHA256",
          "checksumValue": "cdf608f4036dac72dc0dc668d10312c24a0aa90ced1a5548583fa3bd12b63728"
        }
      ],
      "description": "The package provides facilities to create duckified dummy\ncontents. It was inspired by the question \"Getting ducks in\nexample images\" on TeX-LaTeX Stack Exchange. The following\nmacros are available: \\duckument[key=val] - print a short\nduckument \\blindduck[key=val] - print a paragraph\n\\ducklist(*){environment} - create a list of type environment\n\\ducklistlist(*){environment} - create nested lists\n\\duckitemize - ducklist{itemize} \\duckenumerate -\nducklist{enumerate} \\duckdescription - ducklist{description}\n\\duckumentsCreateExampleFile \\duckumentsDrawRandomDucks The\npackage works with pdfTeX, LuaTeX, and XeTeX.",
      "downloadLocation": "NOASSERTION",
      "externalRefs": [
        {
          "referenceCategory": "PACKAGE_MANAGER",
          "referenceLocator": "pkg:rpm/texlive-duckuments@svn52271-3.oe2403sp3?arch=noarch&epoch=9&upstream=texlive-split-z-2021-3.oe2403sp3.src.rpm",
          "referenceType": "purl"
        }
      ],
      "filesAnalyzed": false,
      "homepage": "http://tug.org/texlive/",
      "sourceInfo": "acquired package info from repodata DB: repodata/1237fc88d0e4da3b551ae22f7823fbad70d531e5e3e6588f120954709a623b3c-primary.sqlite.bz2",
      "summary": "Create duckified dummy content",
      "supplier": "Organization: http://openeuler.org",
      "versionInfo": "9:svn52271-3.oe2403sp3"
    },
    {
      "SPDXID": "SPDXRef-rpm-texlive-dvdcoll-svn15878.v1.1a",
      "name": "texlive-dvdcoll",
      "checksums": [
        {
          "algorithm": "SHA256",
          "checksumValue": "17e4458e024c6b9339f43d2197428c552d04f4950443516b7dcecfe40e9e13a6"
        }
      ],
      "description": "Having lost the overview of my DVD archives, I simply could not\nremember if I already recorded the documentary running on TV\nthat day. I chose to recreate the index using LaTeX: the design\naim was a hyperlinked and fully searchable PDF-document,\nlisting my DVDs with all titles, lengths and so on. Further\nrequirements were support for seasons of tv series and a list\nwith all faulty or missing programs for rerecording. The\ndvdcoll class supports all these requirements. dvdcoll.cls\nfollows the structure <number><title><length>. As a result, the\nclass is not limited to DVDs--you can of course typeset\narchives of CD-ROMs, Audio-CDs and so on. Supported languages\nat the moment: English, French, German, Italian, Polish,\nPortuguese, Spanish. Some help is needed for other languages!",
      "downloadLocation": "NOASSERTION",
      "externalRefs": [
        {
          "referenceCategory": "PACKAGE_MANAGER",
          "referenceLocator": "pkg:rpm/texlive-dvdcoll@svn15878.v1.1a-2.oe2403sp3?arch=noarch&epoch=9&upstream=texlive-split-g-2021-2.oe2403sp3.src.rpm",
          "referenceType": "purl"
        }
      ],
      "filesAnalyzed": false,
      "homepage": "http://tug.org/texlive/",
      "sourceInfo": "acquired package info from repodata DB: repodata/1237fc88d0e4da3b551ae22f7823fbad70d531e5e3e6588f120954709a623b3c-primary.sqlite.bz2",
      "summary": "A class for typesetting DVD archives",
      "supplier": "Organization: http://openeuler.org",
      "versionInfo": "9:svn15878.v1.1a-2.oe2403sp3"
    },
    {
      "SPDXID": "SPDXRef-rpm-texlive-dynamicnumber-svn38726",
      "name": "texlive-dynamicnumber",
      "checksums": [
        {
          "algorithm": "SHA256",
          "checksumValue": "59bad0440934721ea754dd6b90e153086ebe9b9eb33f011774e7357e75a303db"
        }
      ],
      "description": "This package dynamically typesets values generated by different\nkinds of scripts in LaTeX through the use of \"symbolic links\"\n(which are not in any way related to the \"symbolic links\" used\nin UNIX systems!). The aim is to reduce errors resulting from\nout-of-date numbers by directly setting them in the number\ngenerating file and importing a \"symbolic link\" into the LaTeX\nsource file. It can be used to import not only numerical\nvalues, but strings and pieces of code are also possible.\nCurrently only MATLAB and Python are supported to produce\nDynamic Number list files.",
      "downloadLocation": "NOASSERTION",
      "externalRefs": [
        {
          "referenceCategory": "PACKAGE_MANAGER",
          "referenceLocator": "pkg:rpm/texlive-dynamicnumber@svn38726-2.oe2403sp3?arch=noarch&epoch=9&upstream=texlive-split-g-2021-2.oe2403sp3.src.rpm",
          "referenceType": "purl"
        }
      ],
      "filesAnalyzed": false,
      "homepage": "http://tug.org/texlive/",
      "sourceInfo": "acquired package info from repodata DB: repodata/1237fc88d0e4da3b551ae22f7823fbad70d531e5e3e6588f120954709a623b3c-primary.sqlite.bz2",
      "summary": "Dynamically typeset numbers and values in LaTeX through \"symbolic links\"",
      "supplier": "Organization: http://openeuler.org",
      "versionInfo": "9:svn38726-2.oe2403sp3"
    },
    {
      "SPDXID": "SPDXRef-rpm-texlive-dynblocks-svn35193.0.2b",
      "name": "texlive-dynblocks",
      "checksums": [
        {
          "algorithm": "SHA256",
          "checksumValue": "9083b9b6e555304170c5c2076c5b2523e63d6dcb5b3a2846c071e106b1658af1"
        }
      ],
      "description": "The package provides full customisation of the aspect and\ndimensions of blocks inside a presentation.",
      "downloadLocation": "NOASSERTION",
      "externalRefs": [
        {
          "referenceCategory": "PACKAGE_MANAGER",
          "referenceLocator": "pkg:rpm/texlive-dynblocks@svn35193.0.2b-2.oe2403sp3?arch=noarch&epoch=9&upstream=texlive-split-g-2021-2.oe2403sp3.src.rpm",
          "referenceType": "purl"
        }
      ],
      "filesAnalyzed": false,
      "homepage": "http://tug.org/texlive/",
      "sourceInfo": "acquired package info from repodata DB: repodata/1237fc88d0e4da3b551ae22f7823fbad70d531e5e3e6588f120954709a623b3c-primary.sqlite.bz2",
      "summary": "A simple way to create dynamic blocks for Beamer",
      "supplier": "Organization: http://openeuler.org",
      "versionInfo": "9:svn35193.0.2b-2.oe2403sp3"
    },
    {
      "SPDXID": "SPDXRef-rpm-texlive-ean13isbn-svn57514",
      "name": "texlive-ean13isbn",
      "checksums": [
        {
          "algorithm": "SHA256",
          "checksumValue": "3ac8ab9efe8c1a0f2c8fd01dbae9015c50391db103b931826d7d9deb629d4929"
        }
      ],
      "description": "The package provides the means to typeset ISBN codes with EAN-\n13; it uses the (generic) package ean13.tex to typeset the\nactual barcode.",
      "downloadLocation": "NOASSERTION",
      "externalRefs": [
        {
          "referenceCategory": "PACKAGE_MANAGER",
          "referenceLocator": "pkg:rpm/texlive-ean13isbn@svn57514-3.oe2403sp3?arch=noarch&epoch=9&upstream=texlive-split-h-2021-3.oe2403sp3.src.rpm",
          "referenceType": "purl"
        }
      ],
      "filesAnalyzed": false,
      "homepage": "http://tug.org/texlive/",
      "sourceInfo": "acquired package info from repodata DB: repodata/1237fc88d0e4da3b551ae22f7823fbad70d531e5e3e6588f120954709a623b3c-primary.sqlite.bz2",
      "summary": "Print EAN13 for ISBN",
      "supplier": "Organization: http://openeuler.org",
      "versionInfo": "9:svn57514-3.oe2403sp3"
    },
    {
      "SPDXID": "SPDXRef-rpm-texlive-easy-svn19440.0.99",
      "name": "texlive-easy",
      "checksums": [
        {
          "algorithm": "SHA256",
          "checksumValue": "44dafe7b7e76b2efae9f72f855bc0e360ee38082dd1f952d490c99adc6dc4506"
        }
      ],
      "description": "The collection comprises: easybib, support for customising\nbibliographies; easybmat, support for composing block matrices;\neasyeqn, support for various aspects of equations; easymat,\nsupport for composing matrices; easytable, support for writing\ntables; easyvector, a C-like syntax for writing vectors.",
      "downloadLocation": "NOASSERTION",
      "externalRefs": [
        {
          "referenceCategory": "PACKAGE_MANAGER",
          "referenceLocator": "pkg:rpm/texlive-easy@svn19440.0.99-3.oe2403sp3?arch=noarch&epoch=9&upstream=texlive-split-h-2021-3.oe2403sp3.src.rpm",
          "referenceType": "purl"
        }
      ],
      "filesAnalyzed": false,
      "homepage": "http://tug.org/texlive/",
      "sourceInfo": "acquired package info from repodata DB: repodata/1237fc88d0e4da3b551ae22f7823fbad70d531e5e3e6588f120954709a623b3c-primary.sqlite.bz2",
      "summary": "A collection of easy-to-use macros",
      "supplier": "Organization: http://openeuler.org",
      "versionInfo": "9:svn19440.0.99-3.oe2403sp3"
    },
    {
      "SPDXID": "SPDXRef-rpm-texlive-easy-todo-svn32677.0",
      "name": "texlive-easy-todo",
      "checksums": [
        {
          "algorithm": "SHA256",
          "checksumValue": "46a1741e112fdc217a3f3e014e52619602aee10d7dcca150c8561f0e6e2a60b8"
        }
      ],
      "description": "The package provides to-do notes throughout a document, and\nwill provide an index of things to do.",
      "downloadLocation": "NOASSERTION",
      "externalRefs": [
        {
          "referenceCategory": "PACKAGE_MANAGER",
          "referenceLocator": "pkg:rpm/texlive-easy-todo@svn32677.0-3.oe2403sp3?arch=noarch&epoch=9&upstream=texlive-split-h-2021-3.oe2403sp3.src.rpm",
          "referenceType": "purl"
        }
      ],
      "filesAnalyzed": false,
      "homepage": "http://tug.org/texlive/",
      "sourceInfo": "acquired package info from repodata DB: repodata/1237fc88d0e4da3b551ae22f7823fbad70d531e5e3e6588f120954709a623b3c-primary.sqlite.bz2",
      "summary": "To-do notes in a document",
      "supplier": "Organization: http://openeuler.org",
      "versionInfo": "9:svn32677.0-3.oe2403sp3"
    },
    {
      "SPDXID": "SPDXRef-rpm-texlive-easybook-svn59306",
      "name": "texlive-easybook",
      "checksums": [
        {
          "algorithm": "SHA256",
          "checksumValue": "845b2a97530b7374381bbcecd968fc38054b1f47855cddfc96a5d32fa81c44f9"
        }
      ],
      "description": "Easybook is a minimalist style template based on the ctexbook\nbook document class.",
      "downloadLocation": "NOASSERTION",
      "externalRefs": [
        {
          "referenceCategory": "PACKAGE_MANAGER",
          "referenceLocator": "pkg:rpm/texlive-easybook@svn59306-3.oe2403sp3?arch=noarch&epoch=9&upstream=texlive-split-x-2021-3.oe2403sp3.src.rpm",
          "referenceType": "purl"
        }
      ],
      "filesAnalyzed": false,
      "homepage": "http://tug.org/texlive/",
      "sourceInfo": "acquired package info from repodata DB: repodata/1237fc88d0e4da3b551ae22f7823fbad70d531e5e3e6588f120954709a623b3c-primary.sqlite.bz2",
      "summary": "Typeset Chinese books or notes",
      "supplier": "Organization: http://openeuler.org",
      "versionInfo": "9:svn59306-3.oe2403sp3"
    },
    {
      "SPDXID": "SPDXRef-rpm-texlive-easyfig-svn56291",
      "name": "texlive-easyfig",
      "checksums": [
        {
          "algorithm": "SHA256",
          "checksumValue": "f14d090b819118deb20b56cc02f42c5d1f3c435249668825bd74d92cf7231533"
        }
      ],
      "description": "The package provides the command \\Figure[<key=value>...]{<image\nfilename>} to simplify the business of including an image as\nfigure in the most common form (centred and with caption and\nlabel). Caption and label are set using the caption and label\nkeys; the label fig:<image filename> is used if none is given.\nIf the here key is given, the figure is not 'floated', and the\nuser is responsible for placement. The package uses the\nauthor's package adjustbox to centre an image and to simplify\nfurther modifications.",
      "downloadLocation": "NOASSERTION",
      "externalRefs": [
        {
          "referenceCategory": "PACKAGE_MANAGER",
          "referenceLocator": "pkg:rpm/texlive-easyfig@svn56291-3.oe2403sp3?arch=noarch&epoch=9&upstream=texlive-split-h-2021-3.oe2403sp3.src.rpm",
          "referenceType": "purl"
        }
      ],
      "filesAnalyzed": false,
      "homepage": "http://tug.org/texlive/",
      "sourceInfo": "acquired package info from repodata DB: repodata/1237fc88d0e4da3b551ae22f7823fbad70d531e5e3e6588f120954709a623b3c-primary.sqlite.bz2",
      "summary": "Simplifying the use of common figures",
      "supplier": "Organization: http://openeuler.org",
      "versionInfo": "9:svn56291-3.oe2403sp3"
    },
    {
      "SPDXID": "SPDXRef-rpm-texlive-easyfloats-svn57204",
      "name": "texlive-easyfloats",
      "checksums": [
        {
          "algorithm": "SHA256",
          "checksumValue": "39df13dc134522f70301f3b25cadc57e9450f9d87b46cd936323e799564b7688"
        }
      ],
      "description": "In standard LaTeX inserting objects like figures or tables\nrequires too much knowledge for beginners and too much typing\neffort and hardcoding for people like me. This package aims to\nmake insertion of figures and tables easier for both beginners\nand experts. Despite the term floats in it's name it also\nallows to disable floating of such objects.",
      "downloadLocation": "NOASSERTION",
      "externalRefs": [
        {
          "referenceCategory": "PACKAGE_MANAGER",
          "referenceLocator": "pkg:rpm/texlive-easyfloats@svn57204-3.oe2403sp3?arch=noarch&epoch=9&upstream=texlive-split-x-2021-3.oe2403sp3.src.rpm",
          "referenceType": "purl"
        }
      ],
      "filesAnalyzed": false,
      "homepage": "http://tug.org/texlive/",
      "sourceInfo": "acquired package info from repodata DB: repodata/1237fc88d0e4da3b551ae22f7823fbad70d531e5e3e6588f120954709a623b3c-primary.sqlite.bz2",
      "summary": "An easier interface to insert figures, tables and other objects in LaTeX",
      "supplier": "Organization: http://openeuler.org",
      "versionInfo": "9:svn57204-3.oe2403sp3"
    },
    {
      "SPDXID": "SPDXRef-rpm-texlive-easyformat-svn44543",
      "name": "texlive-easyformat",
      "checksums": [
        {
          "algorithm": "SHA256",
          "checksumValue": "040d383b6fd1118e1d95a3696c2b130cba22d04a55294ef49b2682483a754a2e"
        }
      ],
      "description": "This package allows the use of underscores and circumflexes to\nbegin resp. end \\textit{italic}, \\textbf{bold} or\n\\textsc{smallcaps} formatting as an alternative to the standard\nLaTeX \\verb|\\textit{\\dots}|, \\verb|\\textbf{\\dots}| and/or\n\\verb|\\textsc{\\dots}|. The underscore and circumflex's meaning\nin mathmode remain the same.",
      "downloadLocation": "NOASSERTION",
      "externalRefs": [
        {
          "referenceCategory": "PACKAGE_MANAGER",
          "referenceLocator": "pkg:rpm/texlive-easyformat@svn44543-3.oe2403sp3?arch=noarch&epoch=9&upstream=texlive-split-h-2021-3.oe2403sp3.src.rpm",
          "referenceType": "purl"
        }
      ],
      "filesAnalyzed": false,
      "homepage": "http://tug.org/texlive/",
      "sourceInfo": "acquired package info from repodata DB: repodata/1237fc88d0e4da3b551ae22f7823fbad70d531e5e3e6588f120954709a623b3c-primary.sqlite.bz2",
      "summary": "Add easier bolds and italics",
      "supplier": "Organization: http://openeuler.org",
      "versionInfo": "9:svn44543-3.oe2403sp3"
    },
    {
      "SPDXID": "SPDXRef-rpm-texlive-easylist-svn32661.1.3",
      "name": "texlive-easylist",
      "checksums": [
        {
          "algorithm": "SHA256",
          "checksumValue": "cf6c383bde40012a37b119280ea5fc28c1acaea117e0c26e1546e8544f1bf35e"
        }
      ],
      "description": "This package allows you to create lists of numbered items (as\nin Wittgenstein's 'Tractatus') with a single active character\nas the only command. A variety of parameters are available to\nconfigure the appearance of the list; lists may be nested\n(effectively to unlimited depth).",
      "downloadLocation": "NOASSERTION",
      "externalRefs": [
        {
          "referenceCategory": "PACKAGE_MANAGER",
          "referenceLocator": "pkg:rpm/texlive-easylist@svn32661.1.3-3.oe2403sp3?arch=noarch&epoch=9&upstream=texlive-split-h-2021-3.oe2403sp3.src.rpm",
          "referenceType": "purl"
        }
      ],
      "filesAnalyzed": false,
      "homepage": "http://tug.org/texlive/",
      "sourceInfo": "acquired package info from repodata DB: repodata/1237fc88d0e4da3b551ae22f7823fbad70d531e5e3e6588f120954709a623b3c-primary.sqlite.bz2",
      "summary": "Lists using a single active character",
      "supplier": "Organization: http://openeuler.org",
      "versionInfo": "9:svn32661.1.3-3.oe2403sp3"
    },
    {
      "SPDXID": "SPDXRef-rpm-texlive-easyreview-svn38352.1.0",
      "name": "texlive-easyreview",
      "checksums": [
        {
          "algorithm": "SHA256",
          "checksumValue": "c64e63e125df40ef6dbecea0f7480e7280c2dc2e855c12967143bbec6865d8c7"
        }
      ],
      "description": "The easyReview package provides a way to review (or perform\neditorial process) in LaTeX. You can use the provided commands\nto claim attention in different ways to part of the text, or\neven to indicate that a text was added, needs to be removed,\nneeds to be replaced and add comments to the text.",
      "downloadLocation": "NOASSERTION",
      "externalRefs": [
        {
          "referenceCategory": "PACKAGE_MANAGER",
          "referenceLocator": "pkg:rpm/texlive-easyreview@svn38352.1.0-3.oe2403sp3?arch=noarch&epoch=9&upstream=texlive-split-h-2021-3.oe2403sp3.src.rpm",
          "referenceType": "purl"
        }
      ],
      "filesAnalyzed": false,
      "homepage": "http://tug.org/texlive/",
      "sourceInfo": "acquired package info from repodata DB: repodata/1237fc88d0e4da3b551ae22f7823fbad70d531e5e3e6588f120954709a623b3c-primary.sqlite.bz2",
      "summary": "Package to provide a way to review (or perform editorial process) in LaTeX",
      "supplier": "Organization: http://openeuler.org",
      "versionInfo": "9:svn38352.1.0-3.oe2403sp3"
    },
    {
      "SPDXID": "SPDXRef-rpm-texlive-ebezier-svn15878.4",
      "name": "texlive-ebezier",
      "checksums": [
        {
          "algorithm": "SHA256",
          "checksumValue": "a6d51509517c0c1e55b9c94bcb3ca27de37de24c28ddb833ba97947219de1c3f"
        }
      ],
      "description": "Ebezier is a device independent extension for the standard\npicture environment. Linear, quadratic, and cubic bezier curves\nare supplied in connection with higher level circle drawing\ncommands. Additionally some macros for the calculation of curve\nlenghts are part of this package.",
      "downloadLocation": "NOASSERTION",
      "externalRefs": [
        {
          "referenceCategory": "PACKAGE_MANAGER",
          "referenceLocator": "pkg:rpm/texlive-ebezier@svn15878.4-3.oe2403sp3?arch=noarch&epoch=9&upstream=texlive-split-h-2021-3.oe2403sp3.src.rpm",
          "referenceType": "purl"
        }
      ],
      "filesAnalyzed": false,
      "homepage": "http://tug.org/texlive/",
      "sourceInfo": "acquired package info from repodata DB: repodata/1237fc88d0e4da3b551ae22f7823fbad70d531e5e3e6588f120954709a623b3c-primary.sqlite.bz2",
      "summary": "Device independent picture environment enhancement",
      "supplier": "Organization: http://openeuler.org",
      "versionInfo": "9:svn15878.4-3.oe2403sp3"
    },
    {
      "SPDXID": "SPDXRef-rpm-texlive-ecclesiastic-svn38172.0.3",
      "name": "texlive-ecclesiastic",
      "checksums": [
        {
          "algorithm": "SHA256",
          "checksumValue": "369499382b79e20f82271132818f9b224bcf88f96b99f037efa3fda0707c89a6"
        }
      ],
      "description": "The package modifies the way the latin option to babel operates\nwhen typesetting Latin. The style is somewhat 'frenchified' in\nrespect of punctuation spacings and footnote style; shortcuts\nare available in order to set accents on all vowels, including\ny and the diphthongs ae and oe.",
      "downloadLocation": "NOASSERTION",
      "externalRefs": [
        {
          "referenceCategory": "PACKAGE_MANAGER",
          "referenceLocator": "pkg:rpm/texlive-ecclesiastic@svn38172.0.3-3.oe2403sp3?arch=noarch&epoch=9&upstream=texlive-split-h-2021-3.oe2403sp3.src.rpm",
          "referenceType": "purl"
        }
      ],
      "filesAnalyzed": false,
      "homepage": "http://tug.org/texlive/",
      "sourceInfo": "acquired package info from repodata DB: repodata/1237fc88d0e4da3b551ae22f7823fbad70d531e5e3e6588f120954709a623b3c-primary.sqlite.bz2",
      "summary": "Typesetting Ecclesiastic Latin",
      "supplier": "Organization: http://openeuler.org",
      "versionInfo": "9:svn38172.0.3-3.oe2403sp3"
    },
    {
      "SPDXID": "SPDXRef-rpm-texlive-econlipsum-svn58390",
      "name": "texlive-econlipsum",
      "checksums": [
        {
          "algorithm": "SHA256",
          "checksumValue": "3a9ef91ba0bf0fb3caa737cbdb62de64c6403552796ee9f4b54b649938a9f8c4"
        }
      ],
      "description": "This package is a blind text generator that ouputs sentences\ninferred from abstracts of economic articles. All the\nparagraphs are taken with permission from\nhttps://ipsum.mwt.me/.",
      "downloadLocation": "NOASSERTION",
      "externalRefs": [
        {
          "referenceCategory": "PACKAGE_MANAGER",
          "referenceLocator": "pkg:rpm/texlive-econlipsum@svn58390-3.oe2403sp3?arch=noarch&epoch=9&upstream=texlive-split-x-2021-3.oe2403sp3.src.rpm",
          "referenceType": "purl"
        }
      ],
      "filesAnalyzed": false,
      "homepage": "http://tug.org/texlive/",
      "sourceInfo": "acquired package info from repodata DB: repodata/1237fc88d0e4da3b551ae22f7823fbad70d531e5e3e6588f120954709a623b3c-primary.sqlite.bz2",
      "summary": "Generate sentences from economic articles",
      "supplier": "Organization: http://openeuler.org",
      "versionInfo": "9:svn58390-3.oe2403sp3"
    },
    {
      "SPDXID": "SPDXRef-rpm-texlive-ecv-svn24928.0.3",
      "name": "texlive-ecv",
      "checksums": [
        {
          "algorithm": "SHA256",
          "checksumValue": "0bc91b0e92e5160d1d711cc28960fd279cdb937bc922fe6eae609a450fc9f727"
        }
      ],
      "description": "The class provides an environment for creating a fancily laid\nout tabular curriculum vitae inspired by the european\ncurriculum vitae. The distribution comes with a German and an\nEnglish template.",
      "downloadLocation": "NOASSERTION",
      "externalRefs": [
        {
          "referenceCategory": "PACKAGE_MANAGER",
          "referenceLocator": "pkg:rpm/texlive-ecv@svn24928.0.3-3.oe2403sp3?arch=noarch&epoch=9&upstream=texlive-split-h-2021-3.oe2403sp3.src.rpm",
          "referenceType": "purl"
        }
      ],
      "filesAnalyzed": false,
      "homepage": "http://tug.org/texlive/",
      "sourceInfo": "acquired package info from repodata DB: repodata/1237fc88d0e4da3b551ae22f7823fbad70d531e5e3e6588f120954709a623b3c-primary.sqlite.bz2",
      "summary": "A fancy Curriculum Vitae class",
      "supplier": "Organization: http://openeuler.org",
      "versionInfo": "9:svn24928.0.3-3.oe2403sp3"
    },
    {
      "SPDXID": "SPDXRef-rpm-texlive-ed-svn25231.1.8",
      "name": "texlive-ed",
      "checksums": [
        {
          "algorithm": "SHA256",
          "checksumValue": "3581ca7fba596546f09d0629ce1a2873a008dd7390e4dbf75f6e92b0a1b540ca"
        }
      ],
      "description": "This package defines a couple of editorial notes that simplify\ncollaboration on a LaTeX text. These allow authors to annotate\nstatus information in the source. In draft mode, the\nannotations are shown for communication, and in publication\nmode these are suppressed.",
      "downloadLocation": "NOASSERTION",
      "externalRefs": [
        {
          "referenceCategory": "PACKAGE_MANAGER",
          "referenceLocator": "pkg:rpm/texlive-ed@svn25231.1.8-3.oe2403sp3?arch=noarch&epoch=9&upstream=texlive-split-h-2021-3.oe2403sp3.src.rpm",
          "referenceType": "purl"
        }
      ],
      "filesAnalyzed": false,
      "homepage": "http://tug.org/texlive/",
      "sourceInfo": "acquired package info from repodata DB: repodata/1237fc88d0e4da3b551ae22f7823fbad70d531e5e3e6588f120954709a623b3c-primary.sqlite.bz2",
      "summary": "Editorial Notes for LaTeX documents",
      "supplier": "Organization: http://openeuler.org",
      "versionInfo": "9:svn25231.1.8-3.oe2403sp3"
    },
    {
      "SPDXID": "SPDXRef-rpm-texlive-edichokey-svn56223",
      "name": "texlive-edichokey",
      "checksums": [
        {
          "algorithm": "SHA256",
          "checksumValue": "75fc619d3fc6bfae85b2a06192529982835bda23b3bc6e7bdd636a35936b5852"
        }
      ],
      "description": "This is a LaTeX package for typesetting dichotomous\nidentification key in indented style. It can be considered as\nan extended version of package dichokey, as edichokey is more\ncapable of dealing with complex keys.",
      "downloadLocation": "NOASSERTION",
      "externalRefs": [
        {
          "referenceCategory": "PACKAGE_MANAGER",
          "referenceLocator": "pkg:rpm/texlive-edichokey@svn56223-3.oe2403sp3?arch=noarch&epoch=9&upstream=texlive-split-x-2021-3.oe2403sp3.src.rpm",
          "referenceType": "purl"
        }
      ],
      "filesAnalyzed": false,
      "homepage": "http://tug.org/texlive/",
      "sourceInfo": "acquired package info from repodata DB: repodata/1237fc88d0e4da3b551ae22f7823fbad70d531e5e3e6588f120954709a623b3c-primary.sqlite.bz2",
      "summary": "Typeset dichotomous identification keys",
      "supplier": "Organization: http://openeuler.org",
      "versionInfo": "9:svn56223-3.oe2403sp3"
    },
    {
      "SPDXID": "SPDXRef-rpm-texlive-edmargin-svn27599.1.2",
      "name": "texlive-edmargin",
      "checksums": [
        {
          "algorithm": "SHA256",
          "checksumValue": "fd9dc6b0f5d2c9db3f652c829cf31c8eb0bacfef1ece7ff635b601bc6090ee8b"
        }
      ],
      "description": "Edmargin provides a very simple scheme for endnote sections for\ncritical editions. Endnotes can either be marked in the text,\nor with marginal references to the page in the note sections\nwhere the note is to be found. Notes can be set in individual\nparagraphs, or in block paragraph mode (where there are many\nshort notes). Note sections will have running headers of the\nform \"Textual notes to pp. xx--yy\". New note sections can be\ncreated on the fly. There are predefined endnote sections for\ntextual notes, emendations, and explanatory notes.",
      "downloadLocation": "NOASSERTION",
      "externalRefs": [
        {
          "referenceCategory": "PACKAGE_MANAGER",
          "referenceLocator": "pkg:rpm/texlive-edmargin@svn27599.1.2-3.oe2403sp3?arch=noarch&epoch=9&upstream=texlive-split-h-2021-3.oe2403sp3.src.rpm",
          "referenceType": "purl"
        }
      ],
      "filesAnalyzed": false,
      "homepage": "http://tug.org/texlive/",
      "sourceInfo": "acquired package info from repodata DB: repodata/1237fc88d0e4da3b551ae22f7823fbad70d531e5e3e6588f120954709a623b3c-primary.sqlite.bz2",
      "summary": "Multiple series of endnotes for critical editions",
      "supplier": "Organization: http://openeuler.org",
      "versionInfo": "9:svn27599.1.2-3.oe2403sp3"
    },
    {
      "SPDXID": "SPDXRef-rpm-texlive-eemeir-svn15878.1.1b",
      "name": "texlive-eemeir",
      "checksums": [
        {
          "algorithm": "SHA256",
          "checksumValue": "fc3dd92c70531a7f129df3eebc3de74c2e8afeb11b383ea8a122fddba988b384"
        }
      ],
      "description": "Defines macros for third-person singular pronouns (\\E, \\Em,\n\\Eir, \\Eirs), which expand differently according to a\nmasculine/feminine switch. (If the switch is 'masculine', they\nwould expand to 'he', 'him', 'his' and 'his'; if 'feminine',\nthey would expand to 'she', 'her', 'her' and 'hers'. Apart from\nthe pronouns, one can define 'word pairs', such as\nmother/father, daughter/son, and so on. Gender may be defined\nonce per document, as an environment, or may be flipped on the\nfly.",
      "downloadLocation": "NOASSERTION",
      "externalRefs": [
        {
          "referenceCategory": "PACKAGE_MANAGER",
          "referenceLocator": "pkg:rpm/texlive-eemeir@svn15878.1.1b-3.oe2403sp3?arch=noarch&epoch=9&upstream=texlive-split-h-2021-3.oe2403sp3.src.rpm",
          "referenceType": "purl"
        }
      ],
      "filesAnalyzed": false,
      "homepage": "http://tug.org/texlive/",
      "sourceInfo": "acquired package info from repodata DB: repodata/1237fc88d0e4da3b551ae22f7823fbad70d531e5e3e6588f120954709a623b3c-primary.sqlite.bz2",
      "summary": "Adjust the gender of words in a document",
      "supplier": "Organization: http://openeuler.org",
      "versionInfo": "9:svn15878.1.1b-3.oe2403sp3"
    },
    {
      "SPDXID": "SPDXRef-rpm-texlive-efbox-svn33236.1.0",
      "name": "texlive-efbox",
      "checksums": [
        {
          "algorithm": "SHA256",
          "checksumValue": "24ff274d567f52d1e0602bb103f0bd7586915e17daa9ed358b2fc004f34fc78b"
        }
      ],
      "description": "The package defines the \\efbox command, which creates a box\njust wide enough to hold the text created by its argument. The\ncommand optionally puts a (possibly partial) frame around the\nbox, and allows setting the box background colour.",
      "downloadLocation": "NOASSERTION",
      "externalRefs": [
        {
          "referenceCategory": "PACKAGE_MANAGER",
          "referenceLocator": "pkg:rpm/texlive-efbox@svn33236.1.0-3.oe2403sp3?arch=noarch&epoch=9&upstream=texlive-split-h-2021-3.oe2403sp3.src.rpm",
          "referenceType": "purl"
        }
      ],
      "filesAnalyzed": false,
      "homepage": "http://tug.org/texlive/",
      "sourceInfo": "acquired package info from repodata DB: repodata/1237fc88d0e4da3b551ae22f7823fbad70d531e5e3e6588f120954709a623b3c-primary.sqlite.bz2",
      "summary": "Extension of \\fbox, with controllable frames and colours",
      "supplier": "Organization: http://openeuler.org",
      "versionInfo": "9:svn33236.1.0-3.oe2403sp3"
    },
    {
      "SPDXID": "SPDXRef-rpm-texlive-egplot-svn20617.1.02a",
      "name": "texlive-egplot",
      "checksums": [
        {
          "algorithm": "SHA256",
          "checksumValue": "c5aeeec73fb19ad463e071d78b88a931668cd92f25e5fd4fb3fb03ba3411d2a0"
        }
      ],
      "description": "A package to encapsulate gnuplot commands in a LaTeX source\nfile, so that a document's figures are maintained in parallel\nwith the document source itself.",
      "downloadLocation": "NOASSERTION",
      "externalRefs": [
        {
          "referenceCategory": "PACKAGE_MANAGER",
          "referenceLocator": "pkg:rpm/texlive-egplot@svn20617.1.02a-3.oe2403sp3?arch=noarch&epoch=9&upstream=texlive-split-h-2021-3.oe2403sp3.src.rpm",
          "referenceType": "purl"
        }
      ],
      "filesAnalyzed": false,
      "homepage": "http://tug.org/texlive/",
      "sourceInfo": "acquired package info from repodata DB: repodata/1237fc88d0e4da3b551ae22f7823fbad70d531e5e3e6588f120954709a623b3c-primary.sqlite.bz2",
      "summary": "Encapsulate Gnuplot sources in LaTeX documents",
      "supplier": "Organization: http://openeuler.org",
      "versionInfo": "9:svn20617.1.02a-3.oe2403sp3"
    },
    {
      "SPDXID": "SPDXRef-rpm-texlive-ehhline-svn54676",
      "name": "texlive-ehhline",
      "checksums": [
        {
          "algorithm": "SHA256",
          "checksumValue": "154c6822d086490cc6f31c63e38018c8331fe8506f73cdaf4e34c038f7edad0e"
        }
      ],
      "description": "This package extends the \\hhline command with a !{...} token,\nwhich allows to create lines with arbitrary LaTeX commands.",
      "downloadLocation": "NOASSERTION",
      "externalRefs": [
        {
          "referenceCategory": "PACKAGE_MANAGER",
          "referenceLocator": "pkg:rpm/texlive-ehhline@svn54676-3.oe2403sp3?arch=noarch&epoch=9&upstream=texlive-split-z-2021-3.oe2403sp3.src.rpm",
          "referenceType": "purl"
        }
      ],
      "filesAnalyzed": false,
      "homepage": "http://tug.org/texlive/",
      "sourceInfo": "acquired package info from repodata DB: repodata/1237fc88d0e4da3b551ae22f7823fbad70d531e5e3e6588f120954709a623b3c-primary.sqlite.bz2",
      "summary": "Extend the \\hhline command",
      "supplier": "Organization: http://openeuler.org",
      "versionInfo": "9:svn54676-3.oe2403sp3"
    },
    {
      "SPDXID": "SPDXRef-rpm-texlive-einfart-svn59321",
      "name": "texlive-einfart",
      "checksums": [
        {
          "algorithm": "SHA256",
          "checksumValue": "01329a7851d2a8e1100a9b346d48ea1757ec68c916b468071da2c12d4d09d95a"
        }
      ],
      "description": "This package provides a LaTeX class for typesetting articles\nwith a simple and clear design. Currently, it has native\nsupport for Chinese (both simplified and traditional), English,\nFrench, German, Japanese and Russian typesetting. It compiles\nwith either XeLaTeX or LuaLaTeX. This is part of the minimalist\nclass series and depends on minimalist.sty from the minimalist\npackage. The package name \"einfart\" is taken from the German\nword \"einfach\" (\"simple\"), combined with the first three\nletters of \"Artikel\" (\"article\").",
      "downloadLocation": "NOASSERTION",
      "externalRefs": [
        {
          "referenceCategory": "PACKAGE_MANAGER",
          "referenceLocator": "pkg:rpm/texlive-einfart@svn59321-3.oe2403sp3?arch=noarch&epoch=9&upstream=texlive-split-x-2021-3.oe2403sp3.src.rpm",
          "referenceType": "purl"
        }
      ],
      "filesAnalyzed": false,
      "homepage": "http://tug.org/texlive/",
      "sourceInfo": "acquired package info from repodata DB: repodata/1237fc88d0e4da3b551ae22f7823fbad70d531e5e3e6588f120954709a623b3c-primary.sqlite.bz2",
      "summary": "Write your articles in a simple and clear way",
      "supplier": "Organization: http://openeuler.org",
      "versionInfo": "9:svn59321-3.oe2403sp3"
    },
    {
      "SPDXID": "SPDXRef-rpm-texlive-elegantbook-svn59053",
      "name": "texlive-elegantbook",
      "checksums": [
        {
          "algorithm": "SHA256",
          "checksumValue": "47c6cb8a1033f8f601b0d37deba60c6266f9b23b11fe080e5d070b3a46d496a6"
        }
      ],
      "description": "ElegantBook is designed for writing Books. This template is\nbased on the standard LaTeX book class. The goal of this\ntemplate is to make the writing process more elegant. Just\nenjoy it!",
      "downloadLocation": "NOASSERTION",
      "externalRefs": [
        {
          "referenceCategory": "PACKAGE_MANAGER",
          "referenceLocator": "pkg:rpm/texlive-elegantbook@svn59053-3.oe2403sp3?arch=noarch&epoch=9&upstream=texlive-split-z-2021-3.oe2403sp3.src.rpm",
          "referenceType": "purl"
        }
      ],
      "filesAnalyzed": false,
      "homepage": "http://tug.org/texlive/",
      "sourceInfo": "acquired package info from repodata DB: repodata/1237fc88d0e4da3b551ae22f7823fbad70d531e5e3e6588f120954709a623b3c-primary.sqlite.bz2",
      "summary": "An Elegant LaTeX Template for Books",
      "supplier": "Organization: http://openeuler.org",
      "versionInfo": "9:svn59053-3.oe2403sp3"
    },
    {
      "SPDXID": "SPDXRef-rpm-texlive-elegantnote-svn54758",
      "name": "texlive-elegantnote",
      "checksums": [
        {
          "algorithm": "SHA256",
          "checksumValue": "31b4f1efaa65a96993d858fe88dbc3b47c3ccfa59a44a5ca3496fc0d21c88e58"
        }
      ],
      "description": "ElegantNote is designed for writing working papers, especially\nfor economics students. This template is based on the standard\nLaTeX article class. The goal of this template is to make the\nwriting process easier and more comfortable.",
      "downloadLocation": "NOASSERTION",
      "externalRefs": [
        {
          "referenceCategory": "PACKAGE_MANAGER",
          "referenceLocator": "pkg:rpm/texlive-elegantnote@svn54758-3.oe2403sp3?arch=noarch&epoch=9&upstream=texlive-split-z-2021-3.oe2403sp3.src.rpm",
          "referenceType": "purl"
        }
      ],
      "filesAnalyzed": false,
      "homepage": "http://tug.org/texlive/",
      "sourceInfo": "acquired package info from repodata DB: repodata/1237fc88d0e4da3b551ae22f7823fbad70d531e5e3e6588f120954709a623b3c-primary.sqlite.bz2",
      "summary": "Elegant LaTeX Template for Notes",
      "supplier": "Organization: http://openeuler.org",
      "versionInfo": "9:svn54758-3.oe2403sp3"
    },
    {
      "SPDXID": "SPDXRef-rpm-texlive-elegantpaper-svn54758",
      "name": "texlive-elegantpaper",
      "checksums": [
        {
          "algorithm": "SHA256",
          "checksumValue": "34ecbeef029d886083705493682502f02ce0e7126f2c659d5588a228a499f2fa"
        }
      ],
      "description": "ElegantPaper is designed for writing working papers, especially\nfor economics students. This template is based on the standard\nLaTeX article class. The goal of this template is to make the\nwriting process easier and more comfortable.",
      "downloadLocation": "NOASSERTION",
      "externalRefs": [
        {
          "referenceCategory": "PACKAGE_MANAGER",
          "referenceLocator": "pkg:rpm/texlive-elegantpaper@svn54758-3.oe2403sp3?arch=noarch&epoch=9&upstream=texlive-split-z-2021-3.oe2403sp3.src.rpm",
          "referenceType": "purl"
        }
      ],
      "filesAnalyzed": false,
      "homepage": "http://tug.org/texlive/",
      "sourceInfo": "acquired package info from repodata DB: repodata/1237fc88d0e4da3b551ae22f7823fbad70d531e5e3e6588f120954709a623b3c-primary.sqlite.bz2",
      "summary": "An Elegant LaTeX Template for Working Papers",
      "supplier": "Organization: http://openeuler.org",
      "versionInfo": "9:svn54758-3.oe2403sp3"
    },
    {
      "SPDXID": "SPDXRef-rpm-texlive-elements-svn52398",
      "name": "texlive-elements",
      "checksums": [
        {
          "algorithm": "SHA256",
          "checksumValue": "a1634b2cb4dc4d34b61b1c8542f200d3d587437b30aee0368aec014e7156db97"
        }
      ],
      "description": "The package provides means for retrieving properties of\nchemical elements like atomic number, element symbol, element\nname, electron distribution or isotope number. Properties are\ndefined for the elements up to the atomic number 112. This\npackage is a spin-off of the package bohr by the same author.",
      "downloadLocation": "NOASSERTION",
      "externalRefs": [
        {
          "referenceCategory": "PACKAGE_MANAGER",
          "referenceLocator": "pkg:rpm/texlive-elements@svn52398-3.oe2403sp3?arch=noarch&epoch=9&upstream=texlive-split-h-2021-3.oe2403sp3.src.rpm",
          "referenceType": "purl"
        }
      ],
      "filesAnalyzed": false,
      "homepage": "http://tug.org/texlive/",
      "sourceInfo": "acquired package info from repodata DB: repodata/1237fc88d0e4da3b551ae22f7823fbad70d531e5e3e6588f120954709a623b3c-primary.sqlite.bz2",
      "summary": "Provides properties of chemical elements",
      "supplier": "Organization: http://openeuler.org",
      "versionInfo": "9:svn52398-3.oe2403sp3"
    },
    {
      "SPDXID": "SPDXRef-rpm-texlive-ellipsis-svn55418",
      "name": "texlive-ellipsis",
      "checksums": [
        {
          "algorithm": "SHA256",
          "checksumValue": "650b27ac94f2ab4ebe35a7743f0c62a039090fcb2cabf0b52864105588fb009a"
        }
      ],
      "description": "This is a simple package that fixes a problem in the way LaTeX\nhandles ellipses: it always puts a tiny bit more space after\n\\dots in text mode than before it, which results in the\nellipsis being off-center when used between two words.",
      "downloadLocation": "NOASSERTION",
      "externalRefs": [
        {
          "referenceCategory": "PACKAGE_MANAGER",
          "referenceLocator": "pkg:rpm/texlive-ellipsis@svn55418-3.oe2403sp3?arch=noarch&epoch=9&upstream=texlive-split-h-2021-3.oe2403sp3.src.rpm",
          "referenceType": "purl"
        }
      ],
      "filesAnalyzed": false,
      "homepage": "http://tug.org/texlive/",
      "sourceInfo": "acquired package info from repodata DB: repodata/1237fc88d0e4da3b551ae22f7823fbad70d531e5e3e6588f120954709a623b3c-primary.sqlite.bz2",
      "summary": "Fix uneven spacing around ellipses in LaTeX text mode",
      "supplier": "Organization: http://openeuler.org",
      "versionInfo": "9:svn55418-3.oe2403sp3"
    },
    {
      "SPDXID": "SPDXRef-rpm-texlive-elmath-svn15878.v1.2",
      "name": "texlive-elmath",
      "checksums": [
        {
          "algorithm": "SHA256",
          "checksumValue": "d8295f5c1f9299cf7e1ff5a7bb8429a3fd7e04e466b17ecf4ac5fc871e727791"
        }
      ],
      "description": "This package has been designed to facilitate the use of Greek\nletters in mathematical mode. The package allows one to\ndirectly type in Greek letters (in ISO 8859-7 encoding) in math\nmode.",
      "downloadLocation": "NOASSERTION",
      "externalRefs": [
        {
          "referenceCategory": "PACKAGE_MANAGER",
          "referenceLocator": "pkg:rpm/texlive-elmath@svn15878.v1.2-3.oe2403sp3?arch=noarch&epoch=9&upstream=texlive-split-h-2021-3.oe2403sp3.src.rpm",
          "referenceType": "purl"
        }
      ],
      "filesAnalyzed": false,
      "homepage": "http://tug.org/texlive/",
      "sourceInfo": "acquired package info from repodata DB: repodata/1237fc88d0e4da3b551ae22f7823fbad70d531e5e3e6588f120954709a623b3c-primary.sqlite.bz2",
      "summary": "Mathematics in Greek texts",
      "supplier": "Organization: http://openeuler.org",
      "versionInfo": "9:svn15878.v1.2-3.oe2403sp3"
    },
    {
      "SPDXID": "SPDXRef-rpm-texlive-elocalloc-svn42712",
      "name": "texlive-elocalloc",
      "checksums": [
        {
          "algorithm": "SHA256",
          "checksumValue": "3e3eccd6d2fd7f43de39ec0f53a040906c0580fd764ffc09c7b381d5431a9df7"
        }
      ],
      "description": "Local allocation macros, with names taken from etex.sty but\nwith implementation based on the LaTeX 2015 allocation macros.",
      "downloadLocation": "NOASSERTION",
      "externalRefs": [
        {
          "referenceCategory": "PACKAGE_MANAGER",
          "referenceLocator": "pkg:rpm/texlive-elocalloc@svn42712-3.oe2403sp3?arch=noarch&epoch=9&upstream=texlive-split-h-2021-3.oe2403sp3.src.rpm",
          "referenceType": "purl"
        }
      ],
      "filesAnalyzed": false,
      "homepage": "http://tug.org/texlive/",
      "sourceInfo": "acquired package info from repodata DB: repodata/1237fc88d0e4da3b551ae22f7823fbad70d531e5e3e6588f120954709a623b3c-primary.sqlite.bz2",
      "summary": "Local allocation macros for LaTeX 2015",
      "supplier": "Organization: http://openeuler.org",
      "versionInfo": "9:svn42712-3.oe2403sp3"
    },
    {
      "SPDXID": "SPDXRef-rpm-texlive-elpres-svn58015",
      "name": "texlive-elpres",
      "checksums": [
        {
          "algorithm": "SHA256",
          "checksumValue": "513a1e588d41c3fb25c0d5e77ed08729f4e18a045c7ebff67fda790b180ef434"
        }
      ],
      "description": "Elpres is a simple class for electronic presentations to be\nshown on screen or a beamer. Elpres is derived from article.cls\nand may be used with LaTeX or pdfLaTeX.",
      "downloadLocation": "NOASSERTION",
      "externalRefs": [
        {
          "referenceCategory": "PACKAGE_MANAGER",
          "referenceLocator": "pkg:rpm/texlive-elpres@svn58015-3.oe2403sp3?arch=noarch&epoch=9&upstream=texlive-split-h-2021-3.oe2403sp3.src.rpm",
          "referenceType": "purl"
        }
      ],
      "filesAnalyzed": false,
      "homepage": "http://tug.org/texlive/",
      "sourceInfo": "acquired package info from repodata DB: repodata/1237fc88d0e4da3b551ae22f7823fbad70d531e5e3e6588f120954709a623b3c-primary.sqlite.bz2",
      "summary": "A simple class for electronic presentations",
      "supplier": "Organization: http://openeuler.org",
      "versionInfo": "9:svn58015-3.oe2403sp3"
    },
    {
      "SPDXID": "SPDXRef-rpm-texlive-elzcards-svn51894",
      "name": "texlive-elzcards",
      "checksums": [
        {
          "algorithm": "SHA256",
          "checksumValue": "7e0f8a341aa58187e2cd72ace386c5fd5613ced049f7de1158f826748ad854bf"
        }
      ],
      "description": "A class, based on article.cls, for typesetting business cards,\nindex cards, and flash cards in an easy and flexible way,\noptionally also the reverse side. You will have to furnish the\npaper size, the desired size of your card, the printable area\nof your printer, and the design of the card. Everything else is\ntaken care of by elzcards.",
      "downloadLocation": "NOASSERTION",
      "externalRefs": [
        {
          "referenceCategory": "PACKAGE_MANAGER",
          "referenceLocator": "pkg:rpm/texlive-elzcards@svn51894-3.oe2403sp3?arch=noarch&epoch=9&upstream=texlive-split-h-2021-3.oe2403sp3.src.rpm",
          "referenceType": "purl"
        }
      ],
      "filesAnalyzed": false,
      "homepage": "http://tug.org/texlive/",
      "sourceInfo": "acquired package info from repodata DB: repodata/1237fc88d0e4da3b551ae22f7823fbad70d531e5e3e6588f120954709a623b3c-primary.sqlite.bz2",
      "summary": "Typeset business cards, index cards and flash cards easyly",
      "supplier": "Organization: http://openeuler.org",
      "versionInfo": "9:svn51894-3.oe2403sp3"
    },
    {
      "SPDXID": "SPDXRef-rpm-texlive-emarks-svn24504.1.0",
      "name": "texlive-emarks",
      "checksums": [
        {
          "algorithm": "SHA256",
          "checksumValue": "e9c9cd5b4b3069a7ba3c6acd65bf1039c69afdb6853ee64d3c8359f83384f283"
        }
      ],
      "description": "E-TeX provides 32 768 mark registers; using this facility is\nfar more comfortable than LaTeX tricks with \\markright,\n\\markboth, \\leftmark and \\rightmark. The package provides two\ncommands for marking: \\marksthe and \\marksthecs, which have *\nforms which disable expansion; new mark registers are allocated\nas needed. Syntax is closely modelled on the \\marks primitive.\nFour commands are provided for retrieving the marks registers'\ncontent: \\thefirstmarks, \\thebotmarks, thetopmarks and\n\\getthemarks; and the command \\ifmarksequal is available for\ncomparing the content of marks registers. The package requires\nan e-TeX-enabled engine, and the etex package.",
      "downloadLocation": "NOASSERTION",
      "externalRefs": [
        {
          "referenceCategory": "PACKAGE_MANAGER",
          "referenceLocator": "pkg:rpm/texlive-emarks@svn24504.1.0-3.oe2403sp3?arch=noarch&epoch=9&upstream=texlive-split-h-2021-3.oe2403sp3.src.rpm",
          "referenceType": "purl"
        }
      ],
      "filesAnalyzed": false,
      "homepage": "http://tug.org/texlive/",
      "sourceInfo": "acquired package info from repodata DB: repodata/1237fc88d0e4da3b551ae22f7823fbad70d531e5e3e6588f120954709a623b3c-primary.sqlite.bz2",
      "summary": "Named mark registers with e-TeX",
      "supplier": "Organization: http://openeuler.org",
      "versionInfo": "9:svn24504.1.0-3.oe2403sp3"
    },
    {
      "SPDXID": "SPDXRef-rpm-texlive-embedall-svn51177",
      "name": "texlive-embedall",
      "checksums": [
        {
          "algorithm": "SHA256",
          "checksumValue": "0e01bb42926c201dc56694bc67ab476b919d20ecb2d0d8226a912aa9ab2da6eb"
        }
      ],
      "description": "The package provides a means of storing a project, without\nlosing anything. It uses the embedfile package to attach to the\ngenerated PDF all files used in creating your project. In\nparticular, it can embed images, external TeX files, external\ncodes and",
      "downloadLocation": "NOASSERTION",
      "externalRefs": [
        {
          "referenceCategory": "PACKAGE_MANAGER",
          "referenceLocator": "pkg:rpm/texlive-embedall@svn51177-3.oe2403sp3?arch=noarch&epoch=9&upstream=texlive-split-h-2021-3.oe2403sp3.src.rpm",
          "referenceType": "purl"
        }
      ],
      "filesAnalyzed": false,
      "homepage": "http://tug.org/texlive/",
      "sourceInfo": "acquired package info from repodata DB: repodata/1237fc88d0e4da3b551ae22f7823fbad70d531e5e3e6588f120954709a623b3c-primary.sqlite.bz2",
      "summary": "Embed source files into the generated PDF",
      "supplier": "Organization: http://openeuler.org",
      "versionInfo": "9:svn51177-3.oe2403sp3"
    },
    {
      "SPDXID": "SPDXRef-rpm-texlive-embedfile-svn54865",
      "name": "texlive-embedfile",
      "checksums": [
        {
          "algorithm": "SHA256",
          "checksumValue": "a3a04659ae6ecff660bd0fb8f5550953327de77ee3f9d915a251dc0aa15ef88e"
        }
      ],
      "description": "This package embeds files in a PDF document, using the PDF\nformat's embedding operation (note the contrast with the attach\noperation used by the attachfile and attachfile2 packages).\nCurrently only pdfTeX >=1.30, in PDF mode, is supported.",
      "downloadLocation": "NOASSERTION",
      "externalRefs": [
        {
          "referenceCategory": "PACKAGE_MANAGER",
          "referenceLocator": "pkg:rpm/texlive-embedfile@svn54865-3.oe2403sp3?arch=noarch&epoch=9&upstream=texlive-split-y-2021-3.oe2403sp3.src.rpm",
          "referenceType": "purl"
        }
      ],
      "filesAnalyzed": false,
      "homepage": "http://tug.org/texlive/",
      "sourceInfo": "acquired package info from repodata DB: repodata/1237fc88d0e4da3b551ae22f7823fbad70d531e5e3e6588f120954709a623b3c-primary.sqlite.bz2",
      "summary": "Embed files into PDF",
      "supplier": "Organization: http://openeuler.org",
      "versionInfo": "9:svn54865-3.oe2403sp3"
    },
    {
      "SPDXID": "SPDXRef-rpm-texlive-embrac-svn57814",
      "name": "texlive-embrac",
      "checksums": [
        {
          "algorithm": "SHA256",
          "checksumValue": "3ec21c1ba817922ce000f5da6b6858ba0682b984a93c38d551608b69d77993bb"
        }
      ],
      "description": "The package redefines the commands \\emph and \\textit so that\nparentheses and square brackets are typeset in an upright font\nin their arguments. The package requires expl3 from the\nl3kernel bundle, and xparse and l3keys2e from the l3packages\nbundle.",
      "downloadLocation": "NOASSERTION",
      "externalRefs": [
        {
          "referenceCategory": "PACKAGE_MANAGER",
          "referenceLocator": "pkg:rpm/texlive-embrac@svn57814-3.oe2403sp3?arch=noarch&epoch=9&upstream=texlive-split-h-2021-3.oe2403sp3.src.rpm",
          "referenceType": "purl"
        }
      ],
      "filesAnalyzed": false,
      "homepage": "http://tug.org/texlive/",
      "sourceInfo": "acquired package info from repodata DB: repodata/1237fc88d0e4da3b551ae22f7823fbad70d531e5e3e6588f120954709a623b3c-primary.sqlite.bz2",
      "summary": "Upright brackets in emphasised text",
      "supplier": "Organization: http://openeuler.org",
      "versionInfo": "9:svn57814-3.oe2403sp3"
    },
    {
      "SPDXID": "SPDXRef-rpm-texlive-emptypage-svn18064.1.2",
      "name": "texlive-emptypage",
      "checksums": [
        {
          "algorithm": "SHA256",
          "checksumValue": "83109f777d1c6298aac993d74d9aaabff0c0ae45b18f46053a98e1d4eef44dcb"
        }
      ],
      "description": "This package prevents page numbers and headings from appearing\non empty pages.",
      "downloadLocation": "NOASSERTION",
      "externalRefs": [
        {
          "referenceCategory": "PACKAGE_MANAGER",
          "referenceLocator": "pkg:rpm/texlive-emptypage@svn18064.1.2-3.oe2403sp3?arch=noarch&epoch=9&upstream=texlive-split-h-2021-3.oe2403sp3.src.rpm",
          "referenceType": "purl"
        }
      ],
      "filesAnalyzed": false,
      "homepage": "http://tug.org/texlive/",
      "sourceInfo": "acquired package info from repodata DB: repodata/1237fc88d0e4da3b551ae22f7823fbad70d531e5e3e6588f120954709a623b3c-primary.sqlite.bz2",
      "summary": "Make empty pages really empty",
      "supplier": "Organization: http://openeuler.org",
      "versionInfo": "9:svn18064.1.2-3.oe2403sp3"
    },
    {
      "SPDXID": "SPDXRef-rpm-texlive-emulateapj-svn28469.0",
      "name": "texlive-emulateapj",
      "checksums": [
        {
          "algorithm": "SHA256",
          "checksumValue": "b45fa59894894721b80121d644386961fa15d1a7df0798a06d3eb8687fbf491d"
        }
      ],
      "description": "A LaTeX class (based on current RevTeX) to produce preprints\nwith the page layout similar to that of the Astrophysical\nJournal.",
      "downloadLocation": "NOASSERTION",
      "externalRefs": [
        {
          "referenceCategory": "PACKAGE_MANAGER",
          "referenceLocator": "pkg:rpm/texlive-emulateapj@svn28469.0-3.oe2403sp3?arch=noarch&epoch=9&upstream=texlive-split-h-2021-3.oe2403sp3.src.rpm",
          "referenceType": "purl"
        }
      ],
      "filesAnalyzed": false,
      "homepage": "http://tug.org/texlive/",
      "sourceInfo": "acquired package info from repodata DB: repodata/1237fc88d0e4da3b551ae22f7823fbad70d531e5e3e6588f120954709a623b3c-primary.sqlite.bz2",
      "summary": "Produce output similar to that of APJ",
      "supplier": "Organization: http://openeuler.org",
      "versionInfo": "9:svn28469.0-3.oe2403sp3"
    },
    {
      "SPDXID": "SPDXRef-rpm-texlive-endfloat-svn57090",
      "name": "texlive-endfloat",
      "checksums": [
        {
          "algorithm": "SHA256",
          "checksumValue": "1d64ecc1e9315fb4dafdd64db6655b92ab41849721e3837f57c245542588e5cf"
        }
      ],
      "description": "Place all floats on pages by themselves at the end of the\ndocument, optionally leaving markers like \"[Figure 3 about\nhere]\" in the text near to where the figure (or table) would\nnormally have occurred. Float types figure and table are\nrecognised by the package, unmodified. Since several packages\ndefine other types of float, it is possible to register these\nfloat types with endfloat.",
      "downloadLocation": "NOASSERTION",
      "externalRefs": [
        {
          "referenceCategory": "PACKAGE_MANAGER",
          "referenceLocator": "pkg:rpm/texlive-endfloat@svn57090-3.oe2403sp3?arch=noarch&epoch=9&upstream=texlive-split-h-2021-3.oe2403sp3.src.rpm",
          "referenceType": "purl"
        }
      ],
      "filesAnalyzed": false,
      "homepage": "http://tug.org/texlive/",
      "sourceInfo": "acquired package info from repodata DB: repodata/1237fc88d0e4da3b551ae22f7823fbad70d531e5e3e6588f120954709a623b3c-primary.sqlite.bz2",
      "summary": "Move floats to the end, leaving markers where they belong",
      "supplier": "Organization: http://openeuler.org",
      "versionInfo": "9:svn57090-3.oe2403sp3"
    },
    {
      "SPDXID": "SPDXRef-rpm-texlive-endheads-svn53319",
      "name": "texlive-endheads",
      "checksums": [
        {
          "algorithm": "SHA256",
          "checksumValue": "6d09f4eef151ce4e6ee13e84b710c2958486b19542455456c992f99690511787"
        }
      ],
      "description": "Endheads provides running headers of the form \"Notes to pp. xx-\nyy\" for endnotes sections. It also enables one to reset the\nendnotes counter, and put a line marking the chapter change in\nthe endnotes, at the beginning of every chapter. Endheads\nrequires the fancyhdr, needspace, ifthen, and endnotes\npackages.",
      "downloadLocation": "NOASSERTION",
      "externalRefs": [
        {
          "referenceCategory": "PACKAGE_MANAGER",
          "referenceLocator": "pkg:rpm/texlive-endheads@svn53319-3.oe2403sp3?arch=noarch&epoch=9&upstream=texlive-split-h-2021-3.oe2403sp3.src.rpm",
          "referenceType": "purl"
        }
      ],
      "filesAnalyzed": false,
      "homepage": "http://tug.org/texlive/",
      "sourceInfo": "acquired package info from repodata DB: repodata/1237fc88d0e4da3b551ae22f7823fbad70d531e5e3e6588f120954709a623b3c-primary.sqlite.bz2",
      "summary": "Running headers of the form \"Notes to pp.xx-yy\"",
      "supplier": "Organization: http://openeuler.org",
      "versionInfo": "9:svn53319-3.oe2403sp3"
    },
    {
      "SPDXID": "SPDXRef-rpm-texlive-endnotes-svn53319",
      "name": "texlive-endnotes",
      "checksums": [
        {
          "algorithm": "SHA256",
          "checksumValue": "d01165dbe65fc0875ee6629ef8e48b5ea6dace58a5cdcabe4c59774fb539eba2"
        }
      ],
      "description": "Accumulates notes (using the \\endnote command, which can be\nused as a replacement for \\footnote), and places them at the\nend of the section, chapter or document.",
      "downloadLocation": "NOASSERTION",
      "externalRefs": [
        {
          "referenceCategory": "PACKAGE_MANAGER",
          "referenceLocator": "pkg:rpm/texlive-endnotes@svn53319-3.oe2403sp3?arch=noarch&epoch=9&upstream=texlive-split-h-2021-3.oe2403sp3.src.rpm",
          "referenceType": "purl"
        }
      ],
      "filesAnalyzed": false,
      "homepage": "http://tug.org/texlive/",
      "sourceInfo": "acquired package info from repodata DB: repodata/1237fc88d0e4da3b551ae22f7823fbad70d531e5e3e6588f120954709a623b3c-primary.sqlite.bz2",
      "summary": "Place footnotes at the end",
      "supplier": "Organization: http://openeuler.org",
      "versionInfo": "9:svn53319-3.oe2403sp3"
    },
    {
      "SPDXID": "SPDXRef-rpm-texlive-endnotes-hy-svn54758",
      "name": "texlive-endnotes-hy",
      "checksums": [
        {
          "algorithm": "SHA256",
          "checksumValue": "4aae494c40bfcb89eb699b8daef23fa174f686cba1244cd58330faa3420a5abf"
        }
      ],
      "description": "The package supports the creation of hypertext links in support\nof the endnotes package. The package modifies the syntax of the\n\\endnote command: \\endnote*[<num>]{<text>}\\label{<name>}. When\nthe *-option is used, no endnote mark is created, but the\nendnote itself is written. The \\label command appears at the\nend of the \\endnote and its arguments, rather than within the\nargument of the <text> argument.",
      "downloadLocation": "NOASSERTION",
      "externalRefs": [
        {
          "referenceCategory": "PACKAGE_MANAGER",
          "referenceLocator": "pkg:rpm/texlive-endnotes-hy@svn54758-3.oe2403sp3?arch=noarch&epoch=9&upstream=texlive-split-y-2021-3.oe2403sp3.src.rpm",
          "referenceType": "purl"
        }
      ],
      "filesAnalyzed": false,
      "homepage": "http://tug.org/texlive/",
      "sourceInfo": "acquired package info from repodata DB: repodata/1237fc88d0e4da3b551ae22f7823fbad70d531e5e3e6588f120954709a623b3c-primary.sqlite.bz2",
      "summary": "Patches the endnotes package to create hypertext links to the correct anchors",
      "supplier": "Organization: http://openeuler.org",
      "versionInfo": "9:svn54758-3.oe2403sp3"
    },
    {
      "SPDXID": "SPDXRef-rpm-texlive-engpron-svn16558.2",
      "name": "texlive-engpron",
      "checksums": [
        {
          "algorithm": "SHA256",
          "checksumValue": "c50f9578fe781bae6a18a6fa9b318cf738a6689d988cde25eeefc68f2f56298a"
        }
      ],
      "description": "This package provides macros beginning with the 'PS' character,\nmade active, which enable us to write the British or American\nEnglish pronunciation as one can find it in the 'English\nPronouncing Dictionary' by Daniel Jones. There is an option to\ntypeset the pronunciation in the style of Harrap's dictionary.",
      "downloadLocation": "NOASSERTION",
      "externalRefs": [
        {
          "referenceCategory": "PACKAGE_MANAGER",
          "referenceLocator": "pkg:rpm/texlive-engpron@svn16558.2-3.oe2403sp3?arch=noarch&epoch=9&upstream=texlive-split-h-2021-3.oe2403sp3.src.rpm",
          "referenceType": "purl"
        }
      ],
      "filesAnalyzed": false,
      "homepage": "http://tug.org/texlive/",
      "sourceInfo": "acquired package info from repodata DB: repodata/1237fc88d0e4da3b551ae22f7823fbad70d531e5e3e6588f120954709a623b3c-primary.sqlite.bz2",
      "summary": "Helps to type the pronunciation of English words",
      "supplier": "Organization: http://openeuler.org",
      "versionInfo": "9:svn16558.2-3.oe2403sp3"
    },
    {
      "SPDXID": "SPDXRef-rpm-texlive-engrec-svn15878.1.1",
      "name": "texlive-engrec",
      "checksums": [
        {
          "algorithm": "SHA256",
          "checksumValue": "218d7a1dbe5f53e534d51a61848c1f6e9784cc5d561069c53e6349ea66d71aa3"
        }
      ],
      "description": "This package provides two macros \\engrec and \\EnGrec to convert\nnumber arguments to lower case or upper case greek letters.\nThey have the syntax of \\alph, i.e. \\engrec{a_counter},\n\\EnGrec{a_counter}. Options are provided to work with the\nupgreek and fourier packages. Requires amstext.",
      "downloadLocation": "NOASSERTION",
      "externalRefs": [
        {
          "referenceCategory": "PACKAGE_MANAGER",
          "referenceLocator": "pkg:rpm/texlive-engrec@svn15878.1.1-3.oe2403sp3?arch=noarch&epoch=9&upstream=texlive-split-h-2021-3.oe2403sp3.src.rpm",
          "referenceType": "purl"
        }
      ],
      "filesAnalyzed": false,
      "homepage": "http://tug.org/texlive/",
      "sourceInfo": "acquired package info from repodata DB: repodata/1237fc88d0e4da3b551ae22f7823fbad70d531e5e3e6588f120954709a623b3c-primary.sqlite.bz2",
      "summary": "Enumerate with lower- or uppercase Greek letters",
      "supplier": "Organization: http://openeuler.org",
      "versionInfo": "9:svn15878.1.1-3.oe2403sp3"
    },
    {
      "SPDXID": "SPDXRef-rpm-texlive-enotez-svn57130",
      "name": "texlive-enotez",
      "checksums": [
        {
          "algorithm": "SHA256",
          "checksumValue": "276cb101cec1ea4f706b15a9d7348df33ddd4044e04b9347409088107ad88e89"
        }
      ],
      "description": "The package allows nested endnotes, supports hyperref and\nprovides means for easy customization of the list of notes. The\npackage requires the expl3 bundle and packages from the LaTeX 3\n'package set'.",
      "downloadLocation": "NOASSERTION",
      "externalRefs": [
        {
          "referenceCategory": "PACKAGE_MANAGER",
          "referenceLocator": "pkg:rpm/texlive-enotez@svn57130-3.oe2403sp3?arch=noarch&epoch=9&upstream=texlive-split-h-2021-3.oe2403sp3.src.rpm",
          "referenceType": "purl"
        }
      ],
      "filesAnalyzed": false,
      "homepage": "http://tug.org/texlive/",
      "sourceInfo": "acquired package info from repodata DB: repodata/1237fc88d0e4da3b551ae22f7823fbad70d531e5e3e6588f120954709a623b3c-primary.sqlite.bz2",
      "summary": "Support for end-notes",
      "supplier": "Organization: http://openeuler.org",
      "versionInfo": "9:svn57130-3.oe2403sp3"
    },
    {
      "SPDXID": "SPDXRef-rpm-texlive-enumitem-svn51423",
      "name": "texlive-enumitem",
      "checksums": [
        {
          "algorithm": "SHA256",
          "checksumValue": "638876f723d7803fc3d722c5c06633a5cf5d73e2de434eced0a88869f2f80a66"
        }
      ],
      "description": "This package provides user control over the layout of the three\nbasic list environments: enumerate, itemize and description. It\nsupersedes both enumerate and mdwlist (providing well-\nstructured replacements for all their funtionality), and in\naddition provides functions to compute the layout of labels,\nand to 'clone' the standard environments, to create new\nenvironments with counters of their own.",
      "downloadLocation": "NOASSERTION",
      "externalRefs": [
        {
          "referenceCategory": "PACKAGE_MANAGER",
          "referenceLocator": "pkg:rpm/texlive-enumitem@svn51423-3.oe2403sp3?arch=noarch&epoch=9&upstream=texlive-split-h-2021-3.oe2403sp3.src.rpm",
          "referenceType": "purl"
        }
      ],
      "filesAnalyzed": false,
      "homepage": "http://tug.org/texlive/",
      "sourceInfo": "acquired package info from repodata DB: repodata/1237fc88d0e4da3b551ae22f7823fbad70d531e5e3e6588f120954709a623b3c-primary.sqlite.bz2",
      "summary": "Control layout of itemize, enumerate, description",
      "supplier": "Organization: http://openeuler.org",
      "versionInfo": "9:svn51423-3.oe2403sp3"
    },
    {
      "SPDXID": "SPDXRef-rpm-texlive-enumitem-zref-svn21472.1.8",
      "name": "texlive-enumitem-zref",
      "checksums": [
        {
          "algorithm": "SHA256",
          "checksumValue": "74a16e95d06b972675050c8b9755a442b642858014c1c0d1288ce9cd3414c3bc"
        }
      ],
      "description": "The package is a companion for the enumitem package; it makes\nit possible to reference any item in lists formatted by\nenumitem lists, viz., enumerated, itemize and description\nlists, and any list defined (or customised) with \\newlist or\n\\setlist. References may be typeset differently with\noptions/properties and even arbitrary text. With hyperref,\nanchors are added for each item to enable hyperlinks within the\ndocument or even to external documents. Three schemes are\nprovided to make reference names (including the standard \\label\ncommand).",
      "downloadLocation": "NOASSERTION",
      "externalRefs": [
        {
          "referenceCategory": "PACKAGE_MANAGER",
          "referenceLocator": "pkg:rpm/texlive-enumitem-zref@svn21472.1.8-3.oe2403sp3?arch=noarch&epoch=9&upstream=texlive-split-h-2021-3.oe2403sp3.src.rpm",
          "referenceType": "purl"
        }
      ],
      "filesAnalyzed": false,
      "homepage": "http://tug.org/texlive/",
      "sourceInfo": "acquired package info from repodata DB: repodata/1237fc88d0e4da3b551ae22f7823fbad70d531e5e3e6588f120954709a623b3c-primary.sqlite.bz2",
      "summary": "Extended references to items for enumitem package",
      "supplier": "Organization: http://openeuler.org",
      "versionInfo": "9:svn21472.1.8-3.oe2403sp3"
    },
    {
      "SPDXID": "SPDXRef-rpm-texlive-envbig-svn15878.0",
      "name": "texlive-envbig",
      "checksums": [
        {
          "algorithm": "SHA256",
          "checksumValue": "09e255f615c7ad261a222213f6b8988eb547cedf2f150665cce164ec2f3fbf7b"
        }
      ],
      "description": "A simple package, that prints both 'from' and 'to' addresses.",
      "downloadLocation": "NOASSERTION",
      "externalRefs": [
        {
          "referenceCategory": "PACKAGE_MANAGER",
          "referenceLocator": "pkg:rpm/texlive-envbig@svn15878.0-3.oe2403sp3?arch=noarch&epoch=9&upstream=texlive-split-h-2021-3.oe2403sp3.src.rpm",
          "referenceType": "purl"
        }
      ],
      "filesAnalyzed": false,
      "homepage": "http://tug.org/texlive/",
      "sourceInfo": "acquired package info from repodata DB: repodata/1237fc88d0e4da3b551ae22f7823fbad70d531e5e3e6588f120954709a623b3c-primary.sqlite.bz2",
      "summary": "Printing addresses on envelopes",
      "supplier": "Organization: http://openeuler.org",
      "versionInfo": "9:svn15878.0-3.oe2403sp3"
    },
    {
      "SPDXID": "SPDXRef-rpm-texlive-environ-svn56615",
      "name": "texlive-environ",
      "checksums": [
        {
          "algorithm": "SHA256",
          "checksumValue": "d01cd9e16f2c92646caad3a2f84c378aa5d93c4a500847d03f3515e2cfd40cb5"
        }
      ],
      "description": "The package provides the \\collect@body command (as in amsmath),\nas well as a \\long version \\Collect@Body, for collecting the\nbody text of an environment. These commands are used to define\na new author interface to creating new environments. For\nexample: \\NewEnviron{test} wraps the entire environment body in\nsquare brackets, doing the right thing in ignoring leading and\ntrailing spaces.",
      "downloadLocation": "NOASSERTION",
      "externalRefs": [
        {
          "referenceCategory": "PACKAGE_MANAGER",
          "referenceLocator": "pkg:rpm/texlive-environ@svn56615-3.oe2403sp3?arch=noarch&epoch=9&upstream=texlive-split-h-2021-3.oe2403sp3.src.rpm",
          "referenceType": "purl"
        }
      ],
      "filesAnalyzed": false,
      "homepage": "http://tug.org/texlive/",
      "sourceInfo": "acquired package info from repodata DB: repodata/1237fc88d0e4da3b551ae22f7823fbad70d531e5e3e6588f120954709a623b3c-primary.sqlite.bz2",
      "summary": "A new interface for environments in LaTeX",
      "supplier": "Organization: http://openeuler.org",
      "versionInfo": "9:svn56615-3.oe2403sp3"
    },
    {
      "SPDXID": "SPDXRef-rpm-texlive-envlab-svn15878.1.2",
      "name": "texlive-envlab",
      "checksums": [
        {
          "algorithm": "SHA256",
          "checksumValue": "4b6e2554424447fd404c93b7b562fb91d1c436aa866e9cfcd33227d108e3253e"
        }
      ],
      "description": "A LaTeX package for producing mailing envelopes and labels,\nincluding barcodes and address formatting according to the US\nPostal Service rules. Redefines the standard \\makelabels\ncommand of the LaTeX letter documentclass.",
      "downloadLocation": "NOASSERTION",
      "externalRefs": [
        {
          "referenceCategory": "PACKAGE_MANAGER",
          "referenceLocator": "pkg:rpm/texlive-envlab@svn15878.1.2-3.oe2403sp3?arch=noarch&epoch=9&upstream=texlive-split-h-2021-3.oe2403sp3.src.rpm",
          "referenceType": "purl"
        }
      ],
      "filesAnalyzed": false,
      "homepage": "http://tug.org/texlive/",
      "sourceInfo": "acquired package info from repodata DB: repodata/1237fc88d0e4da3b551ae22f7823fbad70d531e5e3e6588f120954709a623b3c-primary.sqlite.bz2",
      "summary": "Addresses on envelopes or mailing labels",
      "supplier": "Organization: http://openeuler.org",
      "versionInfo": "9:svn15878.1.2-3.oe2403sp3"
    },
    {
      "SPDXID": "SPDXRef-rpm-texlive-epigraph-svn15878.1.5c",
      "name": "texlive-epigraph",
      "checksums": [
        {
          "algorithm": "SHA256",
          "checksumValue": "d08beb9fefd1dceb3a4274970e3efcdaad12fd1fb1e79692e19827c1d055b5d6"
        }
      ],
      "description": "Epigraphs are the pithy quotations often found at the start (or\nend) of a chapter. Both single epigraphs and lists of epigraphs\nare catered for. Various aspects are easily configurable.",
      "downloadLocation": "NOASSERTION",
      "externalRefs": [
        {
          "referenceCategory": "PACKAGE_MANAGER",
          "referenceLocator": "pkg:rpm/texlive-epigraph@svn15878.1.5c-3.oe2403sp3?arch=noarch&epoch=9&upstream=texlive-split-h-2021-3.oe2403sp3.src.rpm",
          "referenceType": "purl"
        }
      ],
      "filesAnalyzed": false,
      "homepage": "http://tug.org/texlive/",
      "sourceInfo": "acquired package info from repodata DB: repodata/1237fc88d0e4da3b551ae22f7823fbad70d531e5e3e6588f120954709a623b3c-primary.sqlite.bz2",
      "summary": "A package for typesetting epigraphs",
      "supplier": "Organization: http://openeuler.org",
      "versionInfo": "9:svn15878.1.5c-3.oe2403sp3"
    },
    {
      "SPDXID": "SPDXRef-rpm-texlive-epigraph-keys-svn54851",
      "name": "texlive-epigraph-keys",
      "checksums": [
        {
          "algorithm": "SHA256",
          "checksumValue": "c2ce699e3dd71f73039783d4e25228ae4213b7cf913969758af7d1b2ad0a4642"
        }
      ],
      "description": "This package lays out epigraphs: quotations across a page,\nusually to open or close a chapter. It is intended as a simple\nreplacement for the more sophisticated epigraph package. The\npackage depends on pgfkeys, conditionals (which is distributed\nas part of the songbook package), enumitem, and microtype.",
      "downloadLocation": "NOASSERTION",
      "externalRefs": [
        {
          "referenceCategory": "PACKAGE_MANAGER",
          "referenceLocator": "pkg:rpm/texlive-epigraph-keys@svn54851-3.oe2403sp3?arch=noarch&epoch=9&upstream=texlive-split-y-2021-3.oe2403sp3.src.rpm",
          "referenceType": "purl"
        }
      ],
      "filesAnalyzed": false,
      "homepage": "http://tug.org/texlive/",
      "sourceInfo": "acquired package info from repodata DB: repodata/1237fc88d0e4da3b551ae22f7823fbad70d531e5e3e6588f120954709a623b3c-primary.sqlite.bz2",
      "summary": "Epigraphs using key values",
      "supplier": "Organization: http://openeuler.org",
      "versionInfo": "9:svn54851-3.oe2403sp3"
    },
    {
      "SPDXID": "SPDXRef-rpm-texlive-epiolmec-svn15878.0",
      "name": "texlive-epiolmec",
      "checksums": [
        {
          "algorithm": "SHA256",
          "checksumValue": "4bf009a853784ca864d617f45f96a01cc78025460a09017a691433bea4773eab"
        }
      ],
      "description": "The package contains all the necessary files to typeset Epi-\nOlmec \"documents\", in a script used in Southern Middle America\nuntil about 500 AD.",
      "downloadLocation": "NOASSERTION",
      "externalRefs": [
        {
          "referenceCategory": "PACKAGE_MANAGER",
          "referenceLocator": "pkg:rpm/texlive-epiolmec@svn15878.0-3.oe2403sp3?arch=noarch&epoch=9&upstream=texlive-split-h-2021-3.oe2403sp3.src.rpm",
          "referenceType": "purl"
        }
      ],
      "filesAnalyzed": false,
      "homepage": "http://tug.org/texlive/",
      "sourceInfo": "acquired package info from repodata DB: repodata/1237fc88d0e4da3b551ae22f7823fbad70d531e5e3e6588f120954709a623b3c-primary.sqlite.bz2",
      "summary": "Typesetting the Epi-Olmec Language",
      "supplier": "Organization: http://openeuler.org",
      "versionInfo": "9:svn15878.0-3.oe2403sp3"
    },
    {
      "SPDXID": "SPDXRef-rpm-texlive-eq-pin2corr-svn57815",
      "name": "texlive-eq-pin2corr",
      "checksums": [
        {
          "algorithm": "SHA256",
          "checksumValue": "9a0f6ffd69e3a6ed0a7bc17af28e77d8230b5944e181444e0c812ed43aa5aad2"
        }
      ],
      "description": "This package is an add-on to the quiz environment of the\nexerquiz package (part of the acrotex bundle). It adds PIN\nsecurity to a quiz created by the quiz environment. To correct\na quiz, the document consumer must press the \"Correct\" button\nof the quiz and successfully enter the correct PIN number. The\nPIN security is designed for the instructor to mark and record\nthe student's effort on that quiz. The package works for the\nusual workflows.",
      "downloadLocation": "NOASSERTION",
      "externalRefs": [
        {
          "referenceCategory": "PACKAGE_MANAGER",
          "referenceLocator": "pkg:rpm/texlive-eq-pin2corr@svn57815-3.oe2403sp3?arch=noarch&epoch=9&upstream=texlive-split-x-2021-3.oe2403sp3.src.rpm",
          "referenceType": "purl"
        }
      ],
      "filesAnalyzed": false,
      "homepage": "http://tug.org/texlive/",
      "sourceInfo": "acquired package info from repodata DB: repodata/1237fc88d0e4da3b551ae22f7823fbad70d531e5e3e6588f120954709a623b3c-primary.sqlite.bz2",
      "summary": "Add PIN security to the \"Correct\" button of a quiz created by exerquiz",
      "supplier": "Organization: http://openeuler.org",
      "versionInfo": "9:svn57815-3.oe2403sp3"
    },
    {
      "SPDXID": "SPDXRef-rpm-texlive-eqell-svn22931.0",
      "name": "texlive-eqell",
      "checksums": [
        {
          "algorithm": "SHA256",
          "checksumValue": "5d4ec826be5f88c674251ee9e4ff26cf62ec9c176d10470630f23fbbcd4acb40"
        }
      ],
      "description": "The package provides commands that give a well-spaced ellipsis\nafter !, ?, !? or ?!.",
      "downloadLocation": "NOASSERTION",
      "externalRefs": [
        {
          "referenceCategory": "PACKAGE_MANAGER",
          "referenceLocator": "pkg:rpm/texlive-eqell@svn22931.0-3.oe2403sp3?arch=noarch&epoch=9&upstream=texlive-split-h-2021-3.oe2403sp3.src.rpm",
          "referenceType": "purl"
        }
      ],
      "filesAnalyzed": false,
      "homepage": "http://tug.org/texlive/",
      "sourceInfo": "acquired package info from repodata DB: repodata/1237fc88d0e4da3b551ae22f7823fbad70d531e5e3e6588f120954709a623b3c-primary.sqlite.bz2",
      "summary": "Sympathetically spaced ellipsis after punctuation",
      "supplier": "Organization: http://openeuler.org",
      "versionInfo": "9:svn22931.0-3.oe2403sp3"
    },
    {
      "SPDXID": "SPDXRef-rpm-texlive-eqlist-svn32257.2.1",
      "name": "texlive-eqlist",
      "checksums": [
        {
          "algorithm": "SHA256",
          "checksumValue": "f172bba091c7b7aa85f109ccb9c7c2edbd53c26e6c14968cf4dcb3124f68c7ca"
        }
      ],
      "description": "This package provides a list environment which sets a\ndescription-like list in which the indentation corresponds to\nthe longest item of the list.",
      "downloadLocation": "NOASSERTION",
      "externalRefs": [
        {
          "referenceCategory": "PACKAGE_MANAGER",
          "referenceLocator": "pkg:rpm/texlive-eqlist@svn32257.2.1-3.oe2403sp3?arch=noarch&epoch=9&upstream=texlive-split-h-2021-3.oe2403sp3.src.rpm",
          "referenceType": "purl"
        }
      ],
      "filesAnalyzed": false,
      "homepage": "http://tug.org/texlive/",
      "sourceInfo": "acquired package info from repodata DB: repodata/1237fc88d0e4da3b551ae22f7823fbad70d531e5e3e6588f120954709a623b3c-primary.sqlite.bz2",
      "summary": "Description lists with equal indentation",
      "supplier": "Organization: http://openeuler.org",
      "versionInfo": "9:svn32257.2.1-3.oe2403sp3"
    },
    {
      "SPDXID": "SPDXRef-rpm-texlive-eqnalign-svn43278",
      "name": "texlive-eqnalign",
      "checksums": [
        {
          "algorithm": "SHA256",
          "checksumValue": "defb17a16d1058aaaac9207304736c3e0528c50d5465a85462aa1989eec5f190"
        }
      ],
      "description": "The package makes eqnarray environment behave like align from\namsmath'. It is intended for quick-fixing documents that use\neqnarray. In cases where it fails, manual conversion to align\nis required, but these cases should be seldom.",
      "downloadLocation": "NOASSERTION",
      "externalRefs": [
        {
          "referenceCategory": "PACKAGE_MANAGER",
          "referenceLocator": "pkg:rpm/texlive-eqnalign@svn43278-3.oe2403sp3?arch=noarch&epoch=9&upstream=texlive-split-h-2021-3.oe2403sp3.src.rpm",
          "referenceType": "purl"
        }
      ],
      "filesAnalyzed": false,
      "homepage": "http://tug.org/texlive/",
      "sourceInfo": "acquired package info from repodata DB: repodata/1237fc88d0e4da3b551ae22f7823fbad70d531e5e3e6588f120954709a623b3c-primary.sqlite.bz2",
      "summary": "Make eqnarray behave like align",
      "supplier": "Organization: http://openeuler.org",
      "versionInfo": "9:svn43278-3.oe2403sp3"
    },
    {
      "SPDXID": "SPDXRef-rpm-texlive-eqname-svn20678.0",
      "name": "texlive-eqname",
      "checksums": [
        {
          "algorithm": "SHA256",
          "checksumValue": "4ce1a1b429ab39f9e3be4c4cb495bc632c425b8aaee22a96cd3e5cb1be5d1b5e"
        }
      ],
      "description": "The \\eqname command provides a name tag for the current\nequation, in place of an equation number. The name tag will be\npicked up by a subsequent \\label command.",
      "downloadLocation": "NOASSERTION",
      "externalRefs": [
        {
          "referenceCategory": "PACKAGE_MANAGER",
          "referenceLocator": "pkg:rpm/texlive-eqname@svn20678.0-3.oe2403sp3?arch=noarch&epoch=9&upstream=texlive-split-h-2021-3.oe2403sp3.src.rpm",
          "referenceType": "purl"
        }
      ],
      "filesAnalyzed": false,
      "homepage": "http://tug.org/texlive/",
      "sourceInfo": "acquired package info from repodata DB: repodata/1237fc88d0e4da3b551ae22f7823fbad70d531e5e3e6588f120954709a623b3c-primary.sqlite.bz2",
      "summary": "Name tags for equations",
      "supplier": "Organization: http://openeuler.org",
      "versionInfo": "9:svn20678.0-3.oe2403sp3"
    },
    {
      "SPDXID": "SPDXRef-rpm-texlive-eqparbox-svn45215",
      "name": "texlive-eqparbox",
      "checksums": [
        {
          "algorithm": "SHA256",
          "checksumValue": "33f70007e7b61443490f77153b9c26b6b4c71921ae9f8631c03c3ff38c3d5844"
        }
      ],
      "description": "LaTeX users sometimes need to ensure that two or more blocks of\ntext occupy the same amount of horizontal space on the page. To\nthat end, the eqparbox package defines a new command,\n\\eqparbox, which works just like \\parbox, except that instead\nof specifying a width, one specifies a tag. All eqparboxes with\nthe same tag--regardless of where they are in the document--\nwill stretch to fit the widest eqparbox with that tag. This\nsimple, equal-width mechanism can be used for a variety of\nalignment purposes, as is evidenced by the examples in\neqparbox's documentation. Various derivatives of \\eqparbox are\nalso provided.",
      "downloadLocation": "NOASSERTION",
      "externalRefs": [
        {
          "referenceCategory": "PACKAGE_MANAGER",
          "referenceLocator": "pkg:rpm/texlive-eqparbox@svn45215-3.oe2403sp3?arch=noarch&epoch=9&upstream=texlive-split-h-2021-3.oe2403sp3.src.rpm",
          "referenceType": "purl"
        }
      ],
      "filesAnalyzed": false,
      "homepage": "http://tug.org/texlive/",
      "sourceInfo": "acquired package info from repodata DB: repodata/1237fc88d0e4da3b551ae22f7823fbad70d531e5e3e6588f120954709a623b3c-primary.sqlite.bz2",
      "summary": "Create equal-widthed parboxes",
      "supplier": "Organization: http://openeuler.org",
      "versionInfo": "9:svn45215-3.oe2403sp3"
    },
    {
      "SPDXID": "SPDXRef-rpm-texlive-errata-svn42428",
      "name": "texlive-errata",
      "checksums": [
        {
          "algorithm": "SHA256",
          "checksumValue": "42a7c517ffbb687c4f5c976941e3bc37b13893c5a89a045ecf5c9ef09f21ef5f"
        }
      ],
      "description": "This package provides a simple infrastructure for recording\nerrata in LaTeX documents. This allows the user to maintain an\nupdated version of the document (with all errors corrected) and\nto automatically generate an errata document highlighting the\ndifference to the published version.",
      "downloadLocation": "NOASSERTION",
      "externalRefs": [
        {
          "referenceCategory": "PACKAGE_MANAGER",
          "referenceLocator": "pkg:rpm/texlive-errata@svn42428-3.oe2403sp3?arch=noarch&epoch=9&upstream=texlive-split-h-2021-3.oe2403sp3.src.rpm",
          "referenceType": "purl"
        }
      ],
      "filesAnalyzed": false,
      "homepage": "http://tug.org/texlive/",
      "sourceInfo": "acquired package info from repodata DB: repodata/1237fc88d0e4da3b551ae22f7823fbad70d531e5e3e6588f120954709a623b3c-primary.sqlite.bz2",
      "summary": "Error markup for LaTeX documents",
      "supplier": "Organization: http://openeuler.org",
      "versionInfo": "9:svn42428-3.oe2403sp3"
    },
    {
      "SPDXID": "SPDXRef-rpm-texlive-erw-l3-svn55414",
      "name": "texlive-erw-l3",
      "checksums": [
        {
          "algorithm": "SHA256",
          "checksumValue": "685f2fbe47d595ab68c8b9a30e9f7ac0e3a850768b1dfd50a79e05fedfb800b6"
        }
      ],
      "description": "Bundles LaTeX3 packages sharing the erw-l3 prefix. List of\npackages in this bundle: compose: compose control sequences,\nwhether predefined or inline csutil: narrow purpose control\nsequences (backend to other packages) disambig: wrapper around\n\\NewDocumentCommand to prevent name conflicts with external\ncmds numbrdcs: numbered control sequences built from other\ncontrol sequences or inline",
      "downloadLocation": "NOASSERTION",
      "externalRefs": [
        {
          "referenceCategory": "PACKAGE_MANAGER",
          "referenceLocator": "pkg:rpm/texlive-erw-l3@svn55414-3.oe2403sp3?arch=noarch&epoch=9&upstream=texlive-split-h-2021-3.oe2403sp3.src.rpm",
          "referenceType": "purl"
        }
      ],
      "filesAnalyzed": false,
      "homepage": "http://tug.org/texlive/",
      "sourceInfo": "acquired package info from repodata DB: repodata/1237fc88d0e4da3b551ae22f7823fbad70d531e5e3e6588f120954709a623b3c-primary.sqlite.bz2",
      "summary": "A bundle of small utilities built around expl3",
      "supplier": "Organization: http://openeuler.org",
      "versionInfo": "9:svn55414-3.oe2403sp3"
    },
    {
      "SPDXID": "SPDXRef-rpm-texlive-esami-svn47639",
      "name": "texlive-esami",
      "checksums": [
        {
          "algorithm": "SHA256",
          "checksumValue": "3903ec4e2aaab248d51802d03bb8aad3c15543d7a6a00960c5e1d267481031de"
        }
      ],
      "description": "The package enables the user to typeset exams with multiple\nchoice, open questions and many other types of exercise. Both\nquestions and answers may be randomly distributed within the\nexam, and the solutions are typeset automatically. Exercises\nmay contain a wide number of random parameters and it is\npossible to do arithmetical operations on them. The package is\nlocalised in Italian, English, French, German, Greek and\nSpanish.",
      "downloadLocation": "NOASSERTION",
      "externalRefs": [
        {
          "referenceCategory": "PACKAGE_MANAGER",
          "referenceLocator": "pkg:rpm/texlive-esami@svn47639-3.oe2403sp3?arch=noarch&epoch=9&upstream=texlive-split-h-2021-3.oe2403sp3.src.rpm",
          "referenceType": "purl"
        }
      ],
      "filesAnalyzed": false,
      "homepage": "http://tug.org/texlive/",
      "sourceInfo": "acquired package info from repodata DB: repodata/1237fc88d0e4da3b551ae22f7823fbad70d531e5e3e6588f120954709a623b3c-primary.sqlite.bz2",
      "summary": "Typeset exams with scrambled questions and answers",
      "supplier": "Organization: http://openeuler.org",
      "versionInfo": "9:svn47639-3.oe2403sp3"
    },
    {
      "SPDXID": "SPDXRef-rpm-texlive-esdiff-svn21385.1.2",
      "name": "texlive-esdiff",
      "checksums": [
        {
          "algorithm": "SHA256",
          "checksumValue": "344ce280679650baa048c94cdaafdfe96e240693c0e398874428bc3cdfdc3689"
        }
      ],
      "description": "The package makes writing derivatives very easy. It offers\nmacros for derivatives, partial derivatives and multiple\nderivatives, and allows specification of the point at which the\nvalue is calculated. Some typographic alternatives may be\nselected by package options",
      "downloadLocation": "NOASSERTION",
      "externalRefs": [
        {
          "referenceCategory": "PACKAGE_MANAGER",
          "referenceLocator": "pkg:rpm/texlive-esdiff@svn21385.1.2-3.oe2403sp3?arch=noarch&epoch=9&upstream=texlive-split-h-2021-3.oe2403sp3.src.rpm",
          "referenceType": "purl"
        }
      ],
      "filesAnalyzed": false,
      "homepage": "http://tug.org/texlive/",
      "sourceInfo": "acquired package info from repodata DB: repodata/1237fc88d0e4da3b551ae22f7823fbad70d531e5e3e6588f120954709a623b3c-primary.sqlite.bz2",
      "summary": "Simplify typesetting of derivatives",
      "supplier": "Organization: http://openeuler.org",
      "versionInfo": "9:svn21385.1.2-3.oe2403sp3"
    },
    {
      "SPDXID": "SPDXRef-rpm-texlive-esindex-svn52342",
      "name": "texlive-esindex",
      "checksums": [
        {
          "algorithm": "SHA256",
          "checksumValue": "0009b6cc4bbdaabfb4a688d907eb481ac3fea3f91982acb50f392e1307e4ac0f"
        }
      ],
      "description": "This package helps you to create indexes in Spanish. With\nesindex you can write, say, \\esindex{canon} and the entry will\nbe correctly alphabetized in the index. This release of esindex\nworks with accented characters in any encoding, and without\nbabel.",
      "downloadLocation": "NOASSERTION",
      "externalRefs": [
        {
          "referenceCategory": "PACKAGE_MANAGER",
          "referenceLocator": "pkg:rpm/texlive-esindex@svn52342-3.oe2403sp3?arch=noarch&epoch=9&upstream=texlive-split-y-2021-3.oe2403sp3.src.rpm",
          "referenceType": "purl"
        }
      ],
      "filesAnalyzed": false,
      "homepage": "http://tug.org/texlive/",
      "sourceInfo": "acquired package info from repodata DB: repodata/1237fc88d0e4da3b551ae22f7823fbad70d531e5e3e6588f120954709a623b3c-primary.sqlite.bz2",
      "summary": "Typset index entries in Spanish documents",
      "supplier": "Organization: http://openeuler.org",
      "versionInfo": "9:svn52342-3.oe2403sp3"
    },
    {
      "SPDXID": "SPDXRef-rpm-texlive-esint-svn52240",
      "name": "texlive-esint",
      "checksums": [
        {
          "algorithm": "SHA256",
          "checksumValue": "971fe6ed8d59f298c54301ecfe81d826ae67f98c2e33aa545638dbcae69dcdc3"
        }
      ],
      "description": "The esint package permits access to alternate integral symbols\nwhen you're using the Computer Modern fonts. In the original\nset, several integral symbols are missing, such as \\oiint. Many\nof these symbols are available in other font sets (pxfonts,\ntxfonts, etc.), but there is no good solution if you want to\nuse Computer Modern. The package provides Metafont source and\nLaTeX macro support.",
      "downloadLocation": "NOASSERTION",
      "externalRefs": [
        {
          "referenceCategory": "PACKAGE_MANAGER",
          "referenceLocator": "pkg:rpm/texlive-esint@svn52240-3.oe2403sp3?arch=noarch&epoch=9&upstream=texlive-split-h-2021-3.oe2403sp3.src.rpm",
          "referenceType": "purl"
        }
      ],
      "filesAnalyzed": false,
      "homepage": "http://tug.org/texlive/",
      "sourceInfo": "acquired package info from repodata DB: repodata/1237fc88d0e4da3b551ae22f7823fbad70d531e5e3e6588f120954709a623b3c-primary.sqlite.bz2",
      "summary": "Extended set of integrals for Computer Modern",
      "supplier": "Organization: http://openeuler.org",
      "versionInfo": "9:svn52240-3.oe2403sp3"
    },
    {
      "SPDXID": "SPDXRef-rpm-texlive-esint-type1-svn15878.0",
      "name": "texlive-esint-type1",
      "checksums": [
        {
          "algorithm": "SHA256",
          "checksumValue": "ccd1ee4f1fc104183dbccb66b69ceaf070aa1607b18f07d43115881d57b0b2d6"
        }
      ],
      "description": "This is Eddie Saudrais's font esint10 in Adobe Type 1 format.\nThe Adobe Type 1 implementation was generated from the original\nMetafont using mftrace. This distribution does not contain the\nTFM files that are necessary to use the fonts with TeX; the TFM\nfiles can be generated from the Metafont sources obtained by\nfollowing the instructions in the normal way.",
      "downloadLocation": "NOASSERTION",
      "externalRefs": [
        {
          "referenceCategory": "PACKAGE_MANAGER",
          "referenceLocator": "pkg:rpm/texlive-esint-type1@svn15878.0-3.oe2403sp3?arch=noarch&epoch=9&upstream=texlive-split-h-2021-3.oe2403sp3.src.rpm",
          "referenceType": "purl"
        }
      ],
      "filesAnalyzed": false,
      "homepage": "http://tug.org/texlive/",
      "sourceInfo": "acquired package info from repodata DB: repodata/1237fc88d0e4da3b551ae22f7823fbad70d531e5e3e6588f120954709a623b3c-primary.sqlite.bz2",
      "summary": "Font esint10 in Type 1 format",
      "supplier": "Organization: http://openeuler.org",
      "versionInfo": "9:svn15878.0-3.oe2403sp3"
    },
    {
      "SPDXID": "SPDXRef-rpm-texlive-etaremune-svn15878.v1.2",
      "name": "texlive-etaremune",
      "checksums": [
        {
          "algorithm": "SHA256",
          "checksumValue": "6c09a475e1f14bc1ff379e9540485ea138781a521b46505e3b529ba4dd2ea5fd"
        }
      ],
      "description": "The package implements the etaremune environment which is an\nenumerate environment in which the labels decrease instead of\nincreasing. The package is noticeably more efficient than the\nrevnum package, which uses painfully many counters.",
      "downloadLocation": "NOASSERTION",
      "externalRefs": [
        {
          "referenceCategory": "PACKAGE_MANAGER",
          "referenceLocator": "pkg:rpm/texlive-etaremune@svn15878.v1.2-3.oe2403sp3?arch=noarch&epoch=9&upstream=texlive-split-h-2021-3.oe2403sp3.src.rpm",
          "referenceType": "purl"
        }
      ],
      "filesAnalyzed": false,
      "homepage": "http://tug.org/texlive/",
      "sourceInfo": "acquired package info from repodata DB: repodata/1237fc88d0e4da3b551ae22f7823fbad70d531e5e3e6588f120954709a623b3c-primary.sqlite.bz2",
      "summary": "Reverse-counting enumerate environment",
      "supplier": "Organization: http://openeuler.org",
      "versionInfo": "9:svn15878.v1.2-3.oe2403sp3"
    },
    {
      "SPDXID": "SPDXRef-rpm-texlive-etextools-svn20694.3.1415926",
      "name": "texlive-etextools",
      "checksums": [
        {
          "algorithm": "SHA256",
          "checksumValue": "e2760af7443d44f678c47a8f0a02aa319225435afa14c1f9bbedcf001a3d69f9"
        }
      ],
      "description": "The package provides many (purely expandable) tools for LaTeX:\nExtensive list management (csv lists, lists of single\ntokens/characters, etoolbox lists); purely expandable loops\n(csvloop, forcsvloop, etc.); conversion (csvtolist, etc.));\naddition/deletion (csvadd, listdel, etc.); Expansion and group\ncontrol: \\expandnext, \\ExpandAfterCmds, \\AfterGroup...; Tests\non tokens, characters and control sequences (\\iffirstchar,\n\\ifiscs, \\ifdefcount, \\@ifchar...); Tests on strings\n(\\ifstrnum, \\ifuppercase, \\DeclareStringFilter...); Purely\nexpandable macros with options (\\FE@testopt, \\FE@ifstar) or\nmodifiers (\\FE@modifiers); Some purely expandable numerics\n(\\interval, \\locinterplin). The package is dependent on the\netex and the etoolbox packages.",
      "downloadLocation": "NOASSERTION",
      "externalRefs": [
        {
          "referenceCategory": "PACKAGE_MANAGER",
          "referenceLocator": "pkg:rpm/texlive-etextools@svn20694.3.1415926-3.oe2403sp3?arch=noarch&epoch=9&upstream=texlive-split-h-2021-3.oe2403sp3.src.rpm",
          "referenceType": "purl"
        }
      ],
      "filesAnalyzed": false,
      "homepage": "http://tug.org/texlive/",
      "sourceInfo": "acquired package info from repodata DB: repodata/1237fc88d0e4da3b551ae22f7823fbad70d531e5e3e6588f120954709a623b3c-primary.sqlite.bz2",
      "summary": "e-TeX tools for LaTeX users and package writers",
      "supplier": "Organization: http://openeuler.org",
      "versionInfo": "9:svn20694.3.1415926-3.oe2403sp3"
    },
    {
      "SPDXID": "SPDXRef-rpm-texlive-etoc-svn55156",
      "name": "texlive-etoc",
      "checksums": [
        {
          "algorithm": "SHA256",
          "checksumValue": "bb38bec45364a301f1937ac80a20532efd2e25371afacd6cd7102b485c627e88"
        }
      ],
      "description": "The package gives the user complete control of how the entries\nof the table of contents should be constituted from the name,\nnumber, and page number of each sectioning unit. The layout is\ncontrolled by the definition of 'line styles' for each\nsectioning level used in the document. The package provides its\nown custom line styles (which may be used as examples), and\ncontinues to support the standard formatting inherited from the\nLaTeX document classes, but the package can also allow the user\nto delegate the details to packages dealing with list making\nenvironments (such as enumitem). The package's default global\nstyle typesets tables of contents in a multi-column format,\nwith either a standard heading, or a ruled title (optionally\nwith a frame around the table). The \\tableofcontents command\nmay be used arbitrarily many times in the same document, while\n\\localtableofcontents provides a 'local' table of contents.",
      "downloadLocation": "NOASSERTION",
      "externalRefs": [
        {
          "referenceCategory": "PACKAGE_MANAGER",
          "referenceLocator": "pkg:rpm/texlive-etoc@svn55156-3.oe2403sp3?arch=noarch&epoch=9&upstream=texlive-split-h-2021-3.oe2403sp3.src.rpm",
          "referenceType": "purl"
        }
      ],
      "filesAnalyzed": false,
      "homepage": "http://tug.org/texlive/",
      "sourceInfo": "acquired package info from repodata DB: repodata/1237fc88d0e4da3b551ae22f7823fbad70d531e5e3e6588f120954709a623b3c-primary.sqlite.bz2",
      "summary": "Completely customisable TOCs",
      "supplier": "Organization: http://openeuler.org",
      "versionInfo": "9:svn55156-3.oe2403sp3"
    },
    {
      "SPDXID": "SPDXRef-rpm-texlive-eukdate-svn15878.1.04",
      "name": "texlive-eukdate",
      "checksums": [
        {
          "algorithm": "SHA256",
          "checksumValue": "25356785281856b48614d912ebaec4659b13f19d11705f4f078d0024ad273a31"
        }
      ],
      "description": "The package is used to change the format of \\today's date,\nincluding the weekday, e.g., \"Saturday, 26 June 2008\", the 'UK\nformat', which is preferred in many parts of the world, as\ndistinct from that which is used in \\maketitle of the article\nclass, \"June 26, 2008\", the 'US format'.",
      "downloadLocation": "NOASSERTION",
      "externalRefs": [
        {
          "referenceCategory": "PACKAGE_MANAGER",
          "referenceLocator": "pkg:rpm/texlive-eukdate@svn15878.1.04-3.oe2403sp3?arch=noarch&epoch=9&upstream=texlive-split-h-2021-3.oe2403sp3.src.rpm",
          "referenceType": "purl"
        }
      ],
      "filesAnalyzed": false,
      "homepage": "http://tug.org/texlive/",
      "sourceInfo": "acquired package info from repodata DB: repodata/1237fc88d0e4da3b551ae22f7823fbad70d531e5e3e6588f120954709a623b3c-primary.sqlite.bz2",
      "summary": "UK format dates, with weekday",
      "supplier": "Organization: http://openeuler.org",
      "versionInfo": "9:svn15878.1.04-3.oe2403sp3"
    },
    {
      "SPDXID": "SPDXRef-rpm-texlive-eulerpx-svn43735",
      "name": "texlive-eulerpx",
      "checksums": [
        {
          "algorithm": "SHA256",
          "checksumValue": "c1fd10b8bc5111fb5d48042d3dabcf58ece6d3b3677b9724c5d51f2e9707f725"
        }
      ],
      "description": "This package provides the \"eulerpx\" font, which started as a\nhybrid of multiple other font packages, notably eulervm and\nnewpxmath. Its purpose is twofold: To use the eulervm symbols\nfor greek and latin, but the newpxmath font for braces and\nbrackets, and the text font for digits and operators; and to\nmake it easy to change between a sans and a serif font for the\ndigits and operators so that the font can be used seamlessly in\ndocuments using both. This package was put together with the\nintent to use it with the Palatino and Optima fonts, but it may\nwork with other combinations, too.",
      "downloadLocation": "NOASSERTION",
      "externalRefs": [
        {
          "referenceCategory": "PACKAGE_MANAGER",
          "referenceLocator": "pkg:rpm/texlive-eulerpx@svn43735-3.oe2403sp3?arch=noarch&epoch=9&upstream=texlive-split-h-2021-3.oe2403sp3.src.rpm",
          "referenceType": "purl"
        }
      ],
      "filesAnalyzed": false,
      "homepage": "http://tug.org/texlive/",
      "sourceInfo": "acquired package info from repodata DB: repodata/1237fc88d0e4da3b551ae22f7823fbad70d531e5e3e6588f120954709a623b3c-primary.sqlite.bz2",
      "summary": "A modern interface for the Euler math fonts",
      "supplier": "Organization: http://openeuler.org",
      "versionInfo": "9:svn43735-3.oe2403sp3"
    },
    {
      "SPDXID": "SPDXRef-rpm-texlive-europasscv-svn56829",
      "name": "texlive-europasscv",
      "checksums": [
        {
          "algorithm": "SHA256",
          "checksumValue": "3499fd4a28335a2234d276090c81ba2ae35ea8db5abb56f4a406e11748ec41ba"
        }
      ],
      "description": "This class is an unofficial LaTeX implementation of the the\nEuropass CV, the standard model for curriculum vitae as\nrecommended by the European Commission. It includes the major\nstyle updates that came out in 2013, featuring a neater, more\ncompact and somewhat fancier layout.",
      "downloadLocation": "NOASSERTION",
      "externalRefs": [
        {
          "referenceCategory": "PACKAGE_MANAGER",
          "referenceLocator": "pkg:rpm/texlive-europasscv@svn56829-3.oe2403sp3?arch=noarch&epoch=9&upstream=texlive-split-h-2021-3.oe2403sp3.src.rpm",
          "referenceType": "purl"
        }
      ],
      "filesAnalyzed": false,
      "homepage": "http://tug.org/texlive/",
      "sourceInfo": "acquired package info from repodata DB: repodata/1237fc88d0e4da3b551ae22f7823fbad70d531e5e3e6588f120954709a623b3c-primary.sqlite.bz2",
      "summary": "Unofficial class for the new version of the Europass curriculum vitae",
      "supplier": "Organization: http://openeuler.org",
      "versionInfo": "9:svn56829-3.oe2403sp3"
    },
    {
      "SPDXID": "SPDXRef-rpm-texlive-everyhook-svn35675.1.2",
      "name": "texlive-everyhook",
      "checksums": [
        {
          "algorithm": "SHA256",
          "checksumValue": "4bc3d1c61671efdc49379777b8fa06cfae80ddf4828845277029a1e33a4e1d20"
        }
      ],
      "description": "The package takes control of the six TeX token registers\n\\everypar, \\everymath, \\everydisplay, \\everyhbox, \\everyvbox\nand \\everycr. Real hooks for each of the registers may be\ninstalled using a stack like interface. For backwards\ncompatibility, each of the \\everyX token lists can be set\nwithout interfering with the hooks.",
      "downloadLocation": "NOASSERTION",
      "externalRefs": [
        {
          "referenceCategory": "PACKAGE_MANAGER",
          "referenceLocator": "pkg:rpm/texlive-everyhook@svn35675.1.2-3.oe2403sp3?arch=noarch&epoch=9&upstream=texlive-split-h-2021-3.oe2403sp3.src.rpm",
          "referenceType": "purl"
        }
      ],
      "filesAnalyzed": false,
      "homepage": "http://tug.org/texlive/",
      "sourceInfo": "acquired package info from repodata DB: repodata/1237fc88d0e4da3b551ae22f7823fbad70d531e5e3e6588f120954709a623b3c-primary.sqlite.bz2",
      "summary": "Hooks for standard TeX token lists",
      "supplier": "Organization: http://openeuler.org",
      "versionInfo": "9:svn35675.1.2-3.oe2403sp3"
    },
    {
      "SPDXID": "SPDXRef-rpm-texlive-everypage-svn56694",
      "name": "texlive-everypage",
      "checksums": [
        {
          "algorithm": "SHA256",
          "checksumValue": "4ffc6f6aaf04ec38d419d38f10f914c37fc949ff3f89dd12d933b90ea83fa453"
        }
      ],
      "description": "The package provides hooks to perform actions on every page, or\non the current page. Specifically, actions are performed after\nthe page is composed, but before it is shipped, so they can be\nused to prepare the output page in tasks like putting\nwatermarks in the background, or in setting the next page\nlayout, etc.",
      "downloadLocation": "NOASSERTION",
      "externalRefs": [
        {
          "referenceCategory": "PACKAGE_MANAGER",
          "referenceLocator": "pkg:rpm/texlive-everypage@svn56694-3.oe2403sp3?arch=noarch&epoch=9&upstream=texlive-split-h-2021-3.oe2403sp3.src.rpm",
          "referenceType": "purl"
        }
      ],
      "filesAnalyzed": false,
      "homepage": "http://tug.org/texlive/",
      "sourceInfo": "acquired package info from repodata DB: repodata/1237fc88d0e4da3b551ae22f7823fbad70d531e5e3e6588f120954709a623b3c-primary.sqlite.bz2",
      "summary": "Provide hooks to be run on every page of a document",
      "supplier": "Organization: http://openeuler.org",
      "versionInfo": "9:svn56694-3.oe2403sp3"
    },
    {
      "SPDXID": "SPDXRef-rpm-texlive-exam-svn58023",
      "name": "texlive-exam",
      "checksums": [
        {
          "algorithm": "SHA256",
          "checksumValue": "12c4c2fef0b5899d62d6135bd628cd6bb5acf4eb092c973de8b997a713d44f60"
        }
      ],
      "description": "Provides a class exam, which eases production of exams, even by\na LaTeX novice. Simple commands are provided to: create\nquestions, parts of questions, subparts of parts, and\nsubsubparts of subparts, all with optional point values; create\na grading table, indexed either by question number (listing\neach question and the total possible points for that question)\nor by page number (listing each page with points and the total\npossible points for that page); create headers and footers that\nare each specified in three parts: one part to be left\njustified, one part to be centered, and one part to be right\njustified, in the manner of fancyhdr Headers and/or footers can\nbe different on the first page of the exam, can be different on\nthe last page of the exam, and can vary depending on whether\nthe page number is odd or even, or on whether the current page\ncontinues a question from a previous page, or on whether the\nlast question on the current page continues onto the following\npage. Multiple line headers and/or footers are allowed, and\nit's easy to increase the part of the page devoted to headers\nand/or footers to allow for this. Note that the bundle exams\nalso provides a file exam.cls; the two bundles therefore clash,\nand should not be installed on the same system.",
      "downloadLocation": "NOASSERTION",
      "externalRefs": [
        {
          "referenceCategory": "PACKAGE_MANAGER",
          "referenceLocator": "pkg:rpm/texlive-exam@svn58023-3.oe2403sp3?arch=noarch&epoch=9&upstream=texlive-split-h-2021-3.oe2403sp3.src.rpm",
          "referenceType": "purl"
        }
      ],
      "filesAnalyzed": false,
      "homepage": "http://tug.org/texlive/",
      "sourceInfo": "acquired package info from repodata DB: repodata/1237fc88d0e4da3b551ae22f7823fbad70d531e5e3e6588f120954709a623b3c-primary.sqlite.bz2",
      "summary": "Package for typesetting exam scripts",
      "supplier": "Organization: http://openeuler.org",
      "versionInfo": "9:svn58023-3.oe2403sp3"
    },
    {
      "SPDXID": "SPDXRef-rpm-texlive-exam-n-svn42755",
      "name": "texlive-exam-n",
      "checksums": [
        {
          "algorithm": "SHA256",
          "checksumValue": "e3daf8d1e7ff22815a1293d20f127bb64c21304cfc95607cf5f885c4c04ad355"
        }
      ],
      "description": "The class design offers: Direct support for collaborative\ndevelopment of an exam, using a model in which a departmental\n'exams convener' or 'exam chair' coordinates multiple authors\nwriting individual questions (the class file and associated\nprocess is in regular use within a physics and astronomy\ndepartment). All of the 'traditional' exam paper features such\nas sectioning, per-part running marks, 'Question n continued'\ncatchwords, and so on. Readily configured local adaptation.",
      "downloadLocation": "NOASSERTION",
      "externalRefs": [
        {
          "referenceCategory": "PACKAGE_MANAGER",
          "referenceLocator": "pkg:rpm/texlive-exam-n@svn42755-3.oe2403sp3?arch=noarch&epoch=9&upstream=texlive-split-h-2021-3.oe2403sp3.src.rpm",
          "referenceType": "purl"
        }
      ],
      "filesAnalyzed": false,
      "homepage": "http://tug.org/texlive/",
      "sourceInfo": "acquired package info from repodata DB: repodata/1237fc88d0e4da3b551ae22f7823fbad70d531e5e3e6588f120954709a623b3c-primary.sqlite.bz2",
      "summary": "Exam class, focused on collaborative authoring",
      "supplier": "Organization: http://openeuler.org",
      "versionInfo": "9:svn42755-3.oe2403sp3"
    },
    {
      "SPDXID": "SPDXRef-rpm-texlive-exam-randomizechoices-svn49662",
      "name": "texlive-exam-randomizechoices",
      "checksums": [
        {
          "algorithm": "SHA256",
          "checksumValue": "883f2ada3a90adea1a0360ac70a59f1f713c02417067684273b962608c5ec425"
        }
      ],
      "description": "This package is an extension to the exam document class. It\nprovides the user with four new multiple choice typesetting\nenvironments which place their content in a random order. It\ncan (only) be used in combination with the exam class. It can\nonly randomize the placement of choices in multiple choice\nquestions. The questions themselves cannot be randomized with\nthis package. Furthermore, the package provides a simple answer\nkey table typesetter and has a command for writing the answer\nkeys to an external file.",
      "downloadLocation": "NOASSERTION",
      "externalRefs": [
        {
          "referenceCategory": "PACKAGE_MANAGER",
          "referenceLocator": "pkg:rpm/texlive-exam-randomizechoices@svn49662-3.oe2403sp3?arch=noarch&epoch=9&upstream=texlive-split-z-2021-3.oe2403sp3.src.rpm",
          "referenceType": "purl"
        }
      ],
      "filesAnalyzed": false,
      "homepage": "http://tug.org/texlive/",
      "sourceInfo": "acquired package info from repodata DB: repodata/1237fc88d0e4da3b551ae22f7823fbad70d531e5e3e6588f120954709a623b3c-primary.sqlite.bz2",
      "summary": "Randomize mc choices using the exam class",
      "supplier": "Organization: http://openeuler.org",
      "versionInfo": "9:svn49662-3.oe2403sp3"
    },
    {
      "SPDXID": "SPDXRef-rpm-texlive-examdesign-svn15878.1.02",
      "name": "texlive-examdesign",
      "checksums": [
        {
          "algorithm": "SHA256",
          "checksumValue": "25a156ed4369ebc0976f1ed85ed5b1e27c0926ea0e263cfa8a879cec8c5018f7"
        }
      ],
      "description": "This bundle provides a class examdesign. The class provides\nseveral features useful for designing tests or question sets:\nit allows for explicit markup of questions and answers; the\nclass will, at the user's request, automatically generate\nanswer keys; multiple versions of the same test can be\ngenerated automatically, with the ordering of questions within\neach section randomly permuted so as to minimize cheating; the\ngenerated answer keys can be constructed either with or without\nthe questions included; environments are provided to assist in\nconstructing the most common types of test question: matching,\ntrue/false, multiple-choice, fill-in-the-blank, and short\nanswer/essay questions.",
      "downloadLocation": "NOASSERTION",
      "externalRefs": [
        {
          "referenceCategory": "PACKAGE_MANAGER",
          "referenceLocator": "pkg:rpm/texlive-examdesign@svn15878.1.02-3.oe2403sp3?arch=noarch&epoch=9&upstream=texlive-split-h-2021-3.oe2403sp3.src.rpm",
          "referenceType": "purl"
        }
      ],
      "filesAnalyzed": false,
      "homepage": "http://tug.org/texlive/",
      "sourceInfo": "acquired package info from repodata DB: repodata/1237fc88d0e4da3b551ae22f7823fbad70d531e5e3e6588f120954709a623b3c-primary.sqlite.bz2",
      "summary": "LaTeX class for typesetting exams",
      "supplier": "Organization: http://openeuler.org",
      "versionInfo": "9:svn15878.1.02-3.oe2403sp3"
    },
    {
      "SPDXID": "SPDXRef-rpm-texlive-example-svn33398.0",
      "name": "texlive-example",
      "checksums": [
        {
          "algorithm": "SHA256",
          "checksumValue": "122c4ee31572b99015ac01a579aec7872222f5052b4708585822007435dfcc5e"
        }
      ],
      "description": "The package makes it easier to produce examples for TeX course.\nIt provides an example environment, which typesets its contents\non the left of the page, and prints it verbatim on the right.",
      "downloadLocation": "NOASSERTION",
      "externalRefs": [
        {
          "referenceCategory": "PACKAGE_MANAGER",
          "referenceLocator": "pkg:rpm/texlive-example@svn33398.0-3.oe2403sp3?arch=noarch&epoch=9&upstream=texlive-split-h-2021-3.oe2403sp3.src.rpm",
          "referenceType": "purl"
        }
      ],
      "filesAnalyzed": false,
      "homepage": "http://tug.org/texlive/",
      "sourceInfo": "acquired package info from repodata DB: repodata/1237fc88d0e4da3b551ae22f7823fbad70d531e5e3e6588f120954709a623b3c-primary.sqlite.bz2",
      "summary": "Typeset examples for TeX courses",
      "supplier": "Organization: http://openeuler.org",
      "versionInfo": "9:svn33398.0-3.oe2403sp3"
    },
    {
      "SPDXID": "SPDXRef-rpm-texlive-examplep-svn16916.0.04",
      "name": "texlive-examplep",
      "checksums": [
        {
          "algorithm": "SHA256",
          "checksumValue": "3968eb864087909e240d2dd58f66737b11cf1759a7b68ce1918f4a105fec6fcf"
        }
      ],
      "description": "Examplep provides sophisticated features for typesetting\nverbatim source code listings, including the display of the\nsource code and its compiled LaTeX or Metapost output side-by-\nside, with automatic width detection and enabled page breaks\n(in the source), without the need for specifying the source\ntwice. Special care is taken that section, page and footnote\nnumbers do not interfere with the main document. For\ntypesetting short verbatim phrases, a replacement for the \\verb\ncommand is also provided in the package, which can be used\ninside tables and moving arguments such as footnotes and\nsection titles. The listings package is used for syntax\nhighlighting. The accompanying codep package and the wrfiles.pl\nPerl script provide a convenient interface to the examplep\npackage for authors of manuals. With codep it is possible to\ngenerate the source code, the LaTeX or METAPOST output and the\ncompilable example file from a single source embedded into the\nappropriate place of the .tex document file.",
      "downloadLocation": "NOASSERTION",
      "externalRefs": [
        {
          "referenceCategory": "PACKAGE_MANAGER",
          "referenceLocator": "pkg:rpm/texlive-examplep@svn16916.0.04-3.oe2403sp3?arch=noarch&epoch=9&upstream=texlive-split-h-2021-3.oe2403sp3.src.rpm",
          "referenceType": "purl"
        }
      ],
      "filesAnalyzed": false,
      "homepage": "http://tug.org/texlive/",
      "sourceInfo": "acquired package info from repodata DB: repodata/1237fc88d0e4da3b551ae22f7823fbad70d531e5e3e6588f120954709a623b3c-primary.sqlite.bz2",
      "summary": "Verbatim phrases and listings in LaTeX",
      "supplier": "Organization: http://openeuler.org",
      "versionInfo": "9:svn16916.0.04-3.oe2403sp3"
    },
    {
      "SPDXID": "SPDXRef-rpm-texlive-exceltex-20210325",
      "name": "texlive-exceltex",
      "checksums": [
        {
          "algorithm": "SHA256",
          "checksumValue": "5808c3f5fbdfa8fdcc64feb7395e8561df212784c1ce5811e90c7b4db2649e66"
        }
      ],
      "description": "Exceltex is a LaTeX package combined with a helper program\nwritten in Perl. It provides an easy to use yet powerfull and\nflexible way to get data from Spreadsheets into LaTeX. In\ncontrast to other solutions, exceltex does not seek to make the\ncreation of tables in LaTeX easier, but to get data from\nSpreadsheets into LaTeX as easily as possible. The Excel (TM)\nfile format only acts as an interface between the spreadsheet\napplication and exceltex beacause it is easily accessible (via\nthe Spreadsheet::ParseExcel Perl module) and because most\nspreadsheet applications are able to read and write Excel\nfiles.",
      "downloadLocation": "NOASSERTION",
      "externalRefs": [
        {
          "referenceCategory": "PACKAGE_MANAGER",
          "referenceLocator": "pkg:rpm/texlive-exceltex@20210325-12.oe2403sp3?arch=noarch&epoch=9&upstream=texlive-base-20210325-12.oe2403sp3.src.rpm",
          "referenceType": "purl"
        }
      ],
      "filesAnalyzed": false,
      "homepage": "http://tug.org/texlive/",
      "sourceInfo": "acquired package info from repodata DB: repodata/1237fc88d0e4da3b551ae22f7823fbad70d531e5e3e6588f120954709a623b3c-primary.sqlite.bz2",
      "summary": "Get data from Excel files into LaTeX",
      "supplier": "Organization: http://openeuler.org",
      "versionInfo": "9:20210325-12.oe2403sp3"
    },
    {
      "SPDXID": "SPDXRef-rpm-texlive-excludeonly-svn17262.1.0",
      "name": "texlive-excludeonly",
      "checksums": [
        {
          "algorithm": "SHA256",
          "checksumValue": "06e303607d163a3d656340a7401b22a0502bbac14dc73cba9dd03c28d719e0f0"
        }
      ],
      "description": "The package defines an \\excludeonly command, which is (in\neffect) the opposite of \\includeonly. If both \\includeonly and\n\\excludeonly exist in a document, only files \"allowed\" by both\nwill be included. The package redefines the internal \\@include\ncommand, so it conflicts with packages that do the same.\nExamples are the classes paper.cls and thesis.cls.",
      "downloadLocation": "NOASSERTION",
      "externalRefs": [
        {
          "referenceCategory": "PACKAGE_MANAGER",
          "referenceLocator": "pkg:rpm/texlive-excludeonly@svn17262.1.0-3.oe2403sp3?arch=noarch&epoch=9&upstream=texlive-split-h-2021-3.oe2403sp3.src.rpm",
          "referenceType": "purl"
        }
      ],
      "filesAnalyzed": false,
      "homepage": "http://tug.org/texlive/",
      "sourceInfo": "acquired package info from repodata DB: repodata/1237fc88d0e4da3b551ae22f7823fbad70d531e5e3e6588f120954709a623b3c-primary.sqlite.bz2",
      "summary": "Prevent files being \\include-ed",
      "supplier": "Organization: http://openeuler.org",
      "versionInfo": "9:svn17262.1.0-3.oe2403sp3"
    },
    {
      "SPDXID": "SPDXRef-rpm-texlive-exercise-svn35417.1.6",
      "name": "texlive-exercise",
      "checksums": [
        {
          "algorithm": "SHA256",
          "checksumValue": "1f09c3a93faec60a19c47666212538c55789efe9b5db2fa3d5e0771962a972f9"
        }
      ],
      "description": "The package helps to typeset exercises or list of exercises\nwithin any document. Exercises, questions and sub-questions are\nautomatically numbered. It is possible to put answers in the\nsame document, and display them immediatly, later in the\ndocument or not to print answers at all. The layout of\nexercises is fully customisable. It is possible to typeset long\nproblems, short exercises, questionnaires, etc. Usage of the\nbabel package is detected, but not fully supported yet (only\nEnglish and French are implemented).",
      "downloadLocation": "NOASSERTION",
      "externalRefs": [
        {
          "referenceCategory": "PACKAGE_MANAGER",
          "referenceLocator": "pkg:rpm/texlive-exercise@svn35417.1.6-3.oe2403sp3?arch=noarch&epoch=9&upstream=texlive-split-h-2021-3.oe2403sp3.src.rpm",
          "referenceType": "purl"
        }
      ],
      "filesAnalyzed": false,
      "homepage": "http://tug.org/texlive/",
      "sourceInfo": "acquired package info from repodata DB: repodata/1237fc88d0e4da3b551ae22f7823fbad70d531e5e3e6588f120954709a623b3c-primary.sqlite.bz2",
      "summary": "Typeset exercises, problems, etc. and their answers",
      "supplier": "Organization: http://openeuler.org",
      "versionInfo": "9:svn35417.1.6-3.oe2403sp3"
    },
    {
      "SPDXID": "SPDXRef-rpm-texlive-exercisebank-svn50448",
      "name": "texlive-exercisebank",
      "checksums": [
        {
          "algorithm": "SHA256",
          "checksumValue": "ce4d12b86c3ae99d8ed2d9f5324f66216c815b622b05fe61b2775954c8608279"
        }
      ],
      "description": "This package makes it easier to maintain and edit your exercise\nsets. Exercises are saved as separate files containing part\nproblems. These files can be used to make sets, and you can\ncherry-pick or exclude certain part problems as you see fit.",
      "downloadLocation": "NOASSERTION",
      "externalRefs": [
        {
          "referenceCategory": "PACKAGE_MANAGER",
          "referenceLocator": "pkg:rpm/texlive-exercisebank@svn50448-3.oe2403sp3?arch=noarch&epoch=9&upstream=texlive-split-h-2021-3.oe2403sp3.src.rpm",
          "referenceType": "purl"
        }
      ],
      "filesAnalyzed": false,
      "homepage": "http://tug.org/texlive/",
      "sourceInfo": "acquired package info from repodata DB: repodata/1237fc88d0e4da3b551ae22f7823fbad70d531e5e3e6588f120954709a623b3c-primary.sqlite.bz2",
      "summary": "Creating and managing exercises, and reusing them as composed sets",
      "supplier": "Organization: http://openeuler.org",
      "versionInfo": "9:svn50448-3.oe2403sp3"
    },
    {
      "SPDXID": "SPDXRef-rpm-texlive-exercisepoints-svn49590",
      "name": "texlive-exercisepoints",
      "checksums": [
        {
          "algorithm": "SHA256",
          "checksumValue": "7739585f5021f6d9a9a02ebfcc57357b3899270eaf203290979094e30d1d69e7"
        }
      ],
      "description": "The package can be used to facilitate exercise counting and\nexercise point counting in a LaTeX-document. It counts the\nnumber of exercises and it sums all the points of the exercises\nin a document. Especially for exams it is also common to have\nan overview of all exercises and their maximal points. This is\nalso supported by this package by providing a macro to retrieve\nthe points of each exercise.",
      "downloadLocation": "NOASSERTION",
      "externalRefs": [
        {
          "referenceCategory": "PACKAGE_MANAGER",
          "referenceLocator": "pkg:rpm/texlive-exercisepoints@svn49590-3.oe2403sp3?arch=noarch&epoch=9&upstream=texlive-split-z-2021-3.oe2403sp3.src.rpm",
          "referenceType": "purl"
        }
      ],
      "filesAnalyzed": false,
      "homepage": "http://tug.org/texlive/",
      "sourceInfo": "acquired package info from repodata DB: repodata/1237fc88d0e4da3b551ae22f7823fbad70d531e5e3e6588f120954709a623b3c-primary.sqlite.bz2",
      "summary": "A LaTeX package to count exercises and points",
      "supplier": "Organization: http://openeuler.org",
      "versionInfo": "9:svn49590-3.oe2403sp3"
    },
    {
      "SPDXID": "SPDXRef-rpm-texlive-exercises-svn55188",
      "name": "texlive-exercises",
      "checksums": [
        {
          "algorithm": "SHA256",
          "checksumValue": "2494c3bc0cf222e1f6032f4dcca93ab9e887044f78b3994f26a6ae7cd156182b"
        }
      ],
      "description": "This package defines the environments exercise and solution.\nThe layout of these environments can be customized. The --\noptional -- points in the exercises can be added automatically.\nThe package also permits to hide the solutions.",
      "downloadLocation": "NOASSERTION",
      "externalRefs": [
        {
          "referenceCategory": "PACKAGE_MANAGER",
          "referenceLocator": "pkg:rpm/texlive-exercises@svn55188-3.oe2403sp3?arch=noarch&epoch=9&upstream=texlive-split-h-2021-3.oe2403sp3.src.rpm",
          "referenceType": "purl"
        }
      ],
      "filesAnalyzed": false,
      "homepage": "http://tug.org/texlive/",
      "sourceInfo": "acquired package info from repodata DB: repodata/1237fc88d0e4da3b551ae22f7823fbad70d531e5e3e6588f120954709a623b3c-primary.sqlite.bz2",
      "summary": "Typeset exercises and solutions with automatic addition of points",
      "supplier": "Organization: http://openeuler.org",
      "versionInfo": "9:svn55188-3.oe2403sp3"
    },
    {
      "SPDXID": "SPDXRef-rpm-texlive-exesheet-svn55916",
      "name": "texlive-exesheet",
      "checksums": [
        {
          "algorithm": "SHA256",
          "checksumValue": "28e0caed71d47ac7a05192808ed5ed71b51ba761e9cd814875973fdf4e30634d"
        }
      ],
      "description": "This package is used for typesetting exercise or exam sheets.\nIn addition, the exesheet class loads the schooldocs package.\nThe package Provides:       macros to mark out exercises and\nsubparts, specific settings for enumeration lists, environments\nfor questions and answers, with conditional display, macros for\nmarking scheme with detailed comments.",
      "downloadLocation": "NOASSERTION",
      "externalRefs": [
        {
          "referenceCategory": "PACKAGE_MANAGER",
          "referenceLocator": "pkg:rpm/texlive-exesheet@svn55916-3.oe2403sp3?arch=noarch&epoch=9&upstream=texlive-split-x-2021-3.oe2403sp3.src.rpm",
          "referenceType": "purl"
        }
      ],
      "filesAnalyzed": false,
      "homepage": "http://tug.org/texlive/",
      "sourceInfo": "acquired package info from repodata DB: repodata/1237fc88d0e4da3b551ae22f7823fbad70d531e5e3e6588f120954709a623b3c-primary.sqlite.bz2",
      "summary": "Typesetting exercise or exam sheets",
      "supplier": "Organization: http://openeuler.org",
      "versionInfo": "9:svn55916-3.oe2403sp3"
    },
    {
      "SPDXID": "SPDXRef-rpm-texlive-exframe-svn53911",
      "name": "texlive-exframe",
      "checksums": [
        {
          "algorithm": "SHA256",
          "checksumValue": "5ddd64c7037c6124eb71769a80144c9f8e5cd8260de74784967ca49d019e096e"
        }
      ],
      "description": "This LaTeX2e package provides a general purpose framework to\ndescribe and typeset exercises and exam questions along with\ntheir solutions. The package features mechanisms to hide or\npostpone solutions, to assign and handle points, to collect\nproblems on exercise sheets, to store and use metadata, and to\nimplement a consistent numbering. It also provides a very\nflexible interface for configuring and customising the\nformatting, layout, and representation of the exercise content.",
      "downloadLocation": "NOASSERTION",
      "externalRefs": [
        {
          "referenceCategory": "PACKAGE_MANAGER",
          "referenceLocator": "pkg:rpm/texlive-exframe@svn53911-3.oe2403sp3?arch=noarch&epoch=9&upstream=texlive-split-z-2021-3.oe2403sp3.src.rpm",
          "referenceType": "purl"
        }
      ],
      "filesAnalyzed": false,
      "homepage": "http://tug.org/texlive/",
      "sourceInfo": "acquired package info from repodata DB: repodata/1237fc88d0e4da3b551ae22f7823fbad70d531e5e3e6588f120954709a623b3c-primary.sqlite.bz2",
      "summary": "Framework for exercise problems",
      "supplier": "Organization: http://openeuler.org",
      "versionInfo": "9:svn53911-3.oe2403sp3"
    },
    {
      "SPDXID": "SPDXRef-rpm-texlive-exp-testopt-svn15878.0.3",
      "name": "texlive-exp-testopt",
      "checksums": [
        {
          "algorithm": "SHA256",
          "checksumValue": "062b9b9c4486890a6486b66419b4d9b6c873c76f59dca33841273a603cafe233"
        }
      ],
      "description": "The package provides an expandable variant of the LaTeX kernel\ncommand \\@testopt, named \\@expandable@testopt, and a more\ngeneral \\@expandable@ifopt, both intended for package writers.\nAlso we have a variant of \\newcommand which uses these macros\nto check for optional arguments.",
      "downloadLocation": "NOASSERTION",
      "externalRefs": [
        {
          "referenceCategory": "PACKAGE_MANAGER",
          "referenceLocator": "pkg:rpm/texlive-exp-testopt@svn15878.0.3-3.oe2403sp3?arch=noarch&epoch=9&upstream=texlive-split-h-2021-3.oe2403sp3.src.rpm",
          "referenceType": "purl"
        }
      ],
      "filesAnalyzed": false,
      "homepage": "http://tug.org/texlive/",
      "sourceInfo": "acquired package info from repodata DB: repodata/1237fc88d0e4da3b551ae22f7823fbad70d531e5e3e6588f120954709a623b3c-primary.sqlite.bz2",
      "summary": "Expandable \\@testopt (and related) macros",
      "supplier": "Organization: http://openeuler.org",
      "versionInfo": "9:svn15878.0.3-3.oe2403sp3"
    },
    {
      "SPDXID": "SPDXRef-rpm-texlive-expdlist-svn15878.2.4",
      "name": "texlive-expdlist",
      "checksums": [
        {
          "algorithm": "SHA256",
          "checksumValue": "1b82f89b7f3b918e101403fc61cb6ed4467473b9691b4de9fe4b100be4efe20f"
        }
      ],
      "description": "The package provides additional features for the LaTeX\ndescription environment, including adjustable left margin. The\npackage also allows the user to 'break' a list (for example, to\ninterpose a comment) without affecting the structure of the\nlist (this works for itemize and eumerate lists and numbered\nlists remain in sequence).",
      "downloadLocation": "NOASSERTION",
      "externalRefs": [
        {
          "referenceCategory": "PACKAGE_MANAGER",
          "referenceLocator": "pkg:rpm/texlive-expdlist@svn15878.2.4-3.oe2403sp3?arch=noarch&epoch=9&upstream=texlive-split-h-2021-3.oe2403sp3.src.rpm",
          "referenceType": "purl"
        }
      ],
      "filesAnalyzed": false,
      "homepage": "http://tug.org/texlive/",
      "sourceInfo": "acquired package info from repodata DB: repodata/1237fc88d0e4da3b551ae22f7823fbad70d531e5e3e6588f120954709a623b3c-primary.sqlite.bz2",
      "summary": "Expanded description environments",
      "supplier": "Organization: http://openeuler.org",
      "versionInfo": "9:svn15878.2.4-3.oe2403sp3"
    },
    {
      "SPDXID": "SPDXRef-rpm-texlive-export-svn27206.1.8",
      "name": "texlive-export",
      "checksums": [
        {
          "algorithm": "SHA256",
          "checksumValue": "3d9d9264ef6c36e944b76bc88536fce15119e42367f070a6ded2c8083cfb05ad"
        }
      ],
      "description": "The package allows the user to export/import the values of\nLaTeX registers (counters, rigid and rubber lengths only). It\nis not for faint-hearted users. The package may be used, for\nexample, to communicate between documents for the purposes of\ndvipaste.",
      "downloadLocation": "NOASSERTION",
      "externalRefs": [
        {
          "referenceCategory": "PACKAGE_MANAGER",
          "referenceLocator": "pkg:rpm/texlive-export@svn27206.1.8-3.oe2403sp3?arch=noarch&epoch=9&upstream=texlive-split-h-2021-3.oe2403sp3.src.rpm",
          "referenceType": "purl"
        }
      ],
      "filesAnalyzed": false,
      "homepage": "http://tug.org/texlive/",
      "sourceInfo": "acquired package info from repodata DB: repodata/1237fc88d0e4da3b551ae22f7823fbad70d531e5e3e6588f120954709a623b3c-primary.sqlite.bz2",
      "summary": "Import and export values of LaTeX registers",
      "supplier": "Organization: http://openeuler.org",
      "versionInfo": "9:svn27206.1.8-3.oe2403sp3"
    },
    {
      "SPDXID": "SPDXRef-rpm-texlive-exsheets-svn52227",
      "name": "texlive-exsheets",
      "checksums": [
        {
          "algorithm": "SHA256",
          "checksumValue": "5ddd79f068c5472c46056965648a3be5ed23fb84da88514c1a7e5aa3ab358130"
        }
      ],
      "description": "The package provides the means to create exercises or questions\nand their corresponding solutions. The questions may be divided\ninto classes and/or topics and may be printed selectively. Meta-\ndata to questions can be added and recovered. The solutions may\nbe printed where they are, or collected and printed at a later\npoint in the document all together, section-wise or selectively\nby ID. The package provides the means to selectively include\nquestions from an external file, and to control the style of\nheadings of both questions and solutions.",
      "downloadLocation": "NOASSERTION",
      "externalRefs": [
        {
          "referenceCategory": "PACKAGE_MANAGER",
          "referenceLocator": "pkg:rpm/texlive-exsheets@svn52227-3.oe2403sp3?arch=noarch&epoch=9&upstream=texlive-split-h-2021-3.oe2403sp3.src.rpm",
          "referenceType": "purl"
        }
      ],
      "filesAnalyzed": false,
      "homepage": "http://tug.org/texlive/",
      "sourceInfo": "acquired package info from repodata DB: repodata/1237fc88d0e4da3b551ae22f7823fbad70d531e5e3e6588f120954709a623b3c-primary.sqlite.bz2",
      "summary": "Create exercise sheets and exams",
      "supplier": "Organization: http://openeuler.org",
      "versionInfo": "9:svn52227-3.oe2403sp3"
    },
    {
      "SPDXID": "SPDXRef-rpm-texlive-exsol-svn48977",
      "name": "texlive-exsol",
      "checksums": [
        {
          "algorithm": "SHA256",
          "checksumValue": "63f698654ec5301c5d8b7e6d86bc3bf108f44cd4a9944d9e50c7074995063dff"
        }
      ],
      "description": "The packageThe exsol package provides macros to allow for\nembedding exercises and solutions in the LaTeX source of an\ninstructional text (e.g., a book or a course text) while\ngenerating the following separate documents: your original text\nthat only contains the exercises, and a solution book that\ncontains only the solutions to the exercises (optionally, the\nexercises themselves are also copied to the solution book). The\nexercise data are generated when running LaTeX on your\ndocument; the first run also writes the solutions to a\nsecondary file that may be included in a simple document\nharness, may be processed by LaTeX, to generate a nice solution\nbook. The code of the package was derived (in large part) from\nfancyvrb.",
      "downloadLocation": "NOASSERTION",
      "externalRefs": [
        {
          "referenceCategory": "PACKAGE_MANAGER",
          "referenceLocator": "pkg:rpm/texlive-exsol@svn48977-3.oe2403sp3?arch=noarch&epoch=9&upstream=texlive-split-h-2021-3.oe2403sp3.src.rpm",
          "referenceType": "purl"
        }
      ],
      "filesAnalyzed": false,
      "homepage": "http://tug.org/texlive/",
      "sourceInfo": "acquired package info from repodata DB: repodata/1237fc88d0e4da3b551ae22f7823fbad70d531e5e3e6588f120954709a623b3c-primary.sqlite.bz2",
      "summary": "Exercises and solutions from the same source, into a book",
      "supplier": "Organization: http://openeuler.org",
      "versionInfo": "9:svn48977-3.oe2403sp3"
    },
    {
      "SPDXID": "SPDXRef-rpm-texlive-extract-svn52117",
      "name": "texlive-extract",
      "checksums": [
        {
          "algorithm": "SHA256",
          "checksumValue": "94c3ca3e0473363047efb176391fdd698c4f004f6f87baf5e73699422a277f8c"
        }
      ],
      "description": "The package provides the means to extract specific content from\na source document and write that to a target document. One\ncould, for instance, use this to extract all exercises from\nlecture notes and generate an exercises book on the fly. The\npackage also provides an environment which writes its body\nentirely to the target file. Another environment will write to\nthe target file, but will also execute the body. This allows to\nshare code (for instance, a preamble) between the source\ndocument and the target file. Finally, the package provides an\ninterface to conditionally extract content. With a single\npackage option, one can specify exactly which commands (counted\nfrom the start of the document) should be extracted and which\nnot. This might be useful for extracting specific slides from a\npresentation and use them in a new file.",
      "downloadLocation": "NOASSERTION",
      "externalRefs": [
        {
          "referenceCategory": "PACKAGE_MANAGER",
          "referenceLocator": "pkg:rpm/texlive-extract@svn52117-3.oe2403sp3?arch=noarch&epoch=9&upstream=texlive-split-h-2021-3.oe2403sp3.src.rpm",
          "referenceType": "purl"
        }
      ],
      "filesAnalyzed": false,
      "homepage": "http://tug.org/texlive/",
      "sourceInfo": "acquired package info from repodata DB: repodata/1237fc88d0e4da3b551ae22f7823fbad70d531e5e3e6588f120954709a623b3c-primary.sqlite.bz2",
      "summary": "Extract parts of a document and write to another document",
      "supplier": "Organization: http://openeuler.org",
      "versionInfo": "9:svn52117-3.oe2403sp3"
    },
    {
      "SPDXID": "SPDXRef-rpm-texlive-facsimile-svn21328.1.0",
      "name": "texlive-facsimile",
      "checksums": [
        {
          "algorithm": "SHA256",
          "checksumValue": "7d2d77acab3b29d3fb975609fcfb03051adc8111869dd723585603b9e5ba7041"
        }
      ],
      "description": "The facsimile class provides a simple interface for creating a\ndocument for sending as a fax, with LaTeX. The class covers two\nareas: First, a title page is created with a detailed fax\nheader; second, every page gets headers and footers so that the\nrecipient can be sure that every page has been received and all\npages are complete, and in the correct order. The class evolved\nfrom the fax package, and provides much better language\nsupport.",
      "downloadLocation": "NOASSERTION",
      "externalRefs": [
        {
          "referenceCategory": "PACKAGE_MANAGER",
          "referenceLocator": "pkg:rpm/texlive-facsimile@svn21328.1.0-3.oe2403sp3?arch=noarch&epoch=9&upstream=texlive-split-i-2021-3.oe2403sp3.src.rpm",
          "referenceType": "purl"
        }
      ],
      "filesAnalyzed": false,
      "homepage": "http://tug.org/texlive/",
      "sourceInfo": "acquired package info from repodata DB: repodata/1237fc88d0e4da3b551ae22f7823fbad70d531e5e3e6588f120954709a623b3c-primary.sqlite.bz2",
      "summary": "Document class for preparing faxes",
      "supplier": "Organization: http://openeuler.org",
      "versionInfo": "9:svn21328.1.0-3.oe2403sp3"
    },
    {
      "SPDXID": "SPDXRef-rpm-texlive-factura-svn56948",
      "name": "texlive-factura",
      "checksums": [
        {
          "algorithm": "SHA256",
          "checksumValue": "f5e9aed028b8a83d51046faf8f33ca66500650a034249762a15c3ef58714e6ef"
        }
      ],
      "description": "The class provides convenient means for typesetting and\ncalculating invoices, according to the requirements of SENIAT\nlegislation (tax collecting entity of the Bolivarian Republic\nof Venezuela). The author suggests that the class may well be\nre-usable for other jurisdictions, by rather simple editing.",
      "downloadLocation": "NOASSERTION",
      "externalRefs": [
        {
          "referenceCategory": "PACKAGE_MANAGER",
          "referenceLocator": "pkg:rpm/texlive-factura@svn56948-3.oe2403sp3?arch=noarch&epoch=9&upstream=texlive-split-i-2021-3.oe2403sp3.src.rpm",
          "referenceType": "purl"
        }
      ],
      "filesAnalyzed": false,
      "homepage": "http://tug.org/texlive/",
      "sourceInfo": "acquired package info from repodata DB: repodata/1237fc88d0e4da3b551ae22f7823fbad70d531e5e3e6588f120954709a623b3c-primary.sqlite.bz2",
      "summary": "Typeset and calculate invoices according to Venezuelan law",
      "supplier": "Organization: http://openeuler.org",
      "versionInfo": "9:svn56948-3.oe2403sp3"
    },
    {
      "SPDXID": "SPDXRef-rpm-texlive-fancyhandout-svn46411",
      "name": "texlive-fancyhandout",
      "checksums": [
        {
          "algorithm": "SHA256",
          "checksumValue": "5c6fa08aad46270cbbc30a2c59a8cf22a156d9376adf380e8ffb9a1b21ebd12d"
        }
      ],
      "description": "This package breaks with some of LaTeX's principles and\nredefines basic LaTeX commands with the aim of producing\nwell-designed and clearly structured handouts: A sans-serif\nfont is used by default; sections are not numbered, but\nhighlighted by underlining; head- and footline display document\ninformation; and in order to avoid too much whitespace around\nthe text the margin sizes are adjusted to smaller values. All\nin all, fancyhandout provides a means of typesetting documents\nnot exclusively consisting of running text in a beautiful way.\nfancyhandout depends on the following other LaTeX packages:\ncsquotes, enumitem, etoolbox, fancyhdr, geometry, and xcolor.",
      "downloadLocation": "NOASSERTION",
      "externalRefs": [
        {
          "referenceCategory": "PACKAGE_MANAGER",
          "referenceLocator": "pkg:rpm/texlive-fancyhandout@svn46411-3.oe2403sp3?arch=noarch&epoch=9&upstream=texlive-split-z-2021-3.oe2403sp3.src.rpm",
          "referenceType": "purl"
        }
      ],
      "filesAnalyzed": false,
      "homepage": "http://tug.org/texlive/",
      "sourceInfo": "acquired package info from repodata DB: repodata/1237fc88d0e4da3b551ae22f7823fbad70d531e5e3e6588f120954709a623b3c-primary.sqlite.bz2",
      "summary": "A LaTeX class for producing nice-looking handouts",
      "supplier": "Organization: http://openeuler.org",
      "versionInfo": "9:svn46411-3.oe2403sp3"
    },
    {
      "SPDXID": "SPDXRef-rpm-texlive-fancylabel-svn46736",
      "name": "texlive-fancylabel",
      "checksums": [
        {
          "algorithm": "SHA256",
          "checksumValue": "ddffb20fc60808a39f2fe41acb4626d7c446ae9143547e8498b260721e0266aa"
        }
      ],
      "description": "The package provides a complex labelling scheme. It is designed\nto support the needs of the author's chemschemex package",
      "downloadLocation": "NOASSERTION",
      "externalRefs": [
        {
          "referenceCategory": "PACKAGE_MANAGER",
          "referenceLocator": "pkg:rpm/texlive-fancylabel@svn46736-3.oe2403sp3?arch=noarch&epoch=9&upstream=texlive-split-i-2021-3.oe2403sp3.src.rpm",
          "referenceType": "purl"
        }
      ],
      "filesAnalyzed": false,
      "homepage": "http://tug.org/texlive/",
      "sourceInfo": "acquired package info from repodata DB: repodata/1237fc88d0e4da3b551ae22f7823fbad70d531e5e3e6588f120954709a623b3c-primary.sqlite.bz2",
      "summary": "Complex labelling with LaTeX",
      "supplier": "Organization: http://openeuler.org",
      "versionInfo": "9:svn46736-3.oe2403sp3"
    },
    {
      "SPDXID": "SPDXRef-rpm-texlive-fancynum-svn15878.0.92",
      "name": "texlive-fancynum",
      "checksums": [
        {
          "algorithm": "SHA256",
          "checksumValue": "a798b678fb8d1ec1acf9513987e9838a3b5644231c45158ac1c2eafbc4728831"
        }
      ],
      "description": "A LaTeX package for typesetting numbers, in particular floating\npoint numbers, such as you find in program output.",
      "downloadLocation": "NOASSERTION",
      "externalRefs": [
        {
          "referenceCategory": "PACKAGE_MANAGER",
          "referenceLocator": "pkg:rpm/texlive-fancynum@svn15878.0.92-3.oe2403sp3?arch=noarch&epoch=9&upstream=texlive-split-i-2021-3.oe2403sp3.src.rpm",
          "referenceType": "purl"
        }
      ],
      "filesAnalyzed": false,
      "homepage": "http://tug.org/texlive/",
      "sourceInfo": "acquired package info from repodata DB: repodata/1237fc88d0e4da3b551ae22f7823fbad70d531e5e3e6588f120954709a623b3c-primary.sqlite.bz2",
      "summary": "Typeset numbers",
      "supplier": "Organization: http://openeuler.org",
      "versionInfo": "9:svn15878.0.92-3.oe2403sp3"
    },
    {
      "SPDXID": "SPDXRef-rpm-texlive-fancypar-svn58895",
      "name": "texlive-fancypar",
      "checksums": [
        {
          "algorithm": "SHA256",
          "checksumValue": "75d2550ede6bbcd6d9d6ab51fdeda326e1d873e0a2f53739e9992af389c292ec"
        }
      ],
      "description": "Decorates individual paragraphs of a document, offering five\npre-defined styles. The command offers an optional 'key-value'\nargument with the user may define parameters of the selected\nstyle. Predefined styles offer a spiral-notebook, a zebra-like,\na dashed, a marked design, and an underlined style. Users may\nalso define their own styles. Decorated paragraphs may not\ninclude displayed mathematics.",
      "downloadLocation": "NOASSERTION",
      "externalRefs": [
        {
          "referenceCategory": "PACKAGE_MANAGER",
          "referenceLocator": "pkg:rpm/texlive-fancypar@svn58895-3.oe2403sp3?arch=noarch&epoch=9&upstream=texlive-split-i-2021-3.oe2403sp3.src.rpm",
          "referenceType": "purl"
        }
      ],
      "filesAnalyzed": false,
      "homepage": "http://tug.org/texlive/",
      "sourceInfo": "acquired package info from repodata DB: repodata/1237fc88d0e4da3b551ae22f7823fbad70d531e5e3e6588f120954709a623b3c-primary.sqlite.bz2",
      "summary": "Decoration of individual paragraphs",
      "supplier": "Organization: http://openeuler.org",
      "versionInfo": "9:svn58895-3.oe2403sp3"
    },
    {
      "SPDXID": "SPDXRef-rpm-texlive-fancyslides-svn36263.1.0",
      "name": "texlive-fancyslides",
      "checksums": [
        {
          "algorithm": "SHA256",
          "checksumValue": "058926e5ef04c79006613de163deae8bb41bc791315cb3802ce9641d582f8f66"
        }
      ],
      "description": "This class is prepared for short presentations with a modern\nlook & feel. It offers the following features: custom\nbackground for each slide, predefined types of slides,\nsimplified commands (e.g. for starting and ending slide). The\nclass is built upon LaTeX beamer, so all beamer commands should\nwork.",
      "downloadLocation": "NOASSERTION",
      "externalRefs": [
        {
          "referenceCategory": "PACKAGE_MANAGER",
          "referenceLocator": "pkg:rpm/texlive-fancyslides@svn36263.1.0-3.oe2403sp3?arch=noarch&epoch=9&upstream=texlive-split-i-2021-3.oe2403sp3.src.rpm",
          "referenceType": "purl"
        }
      ],
      "filesAnalyzed": false,
      "homepage": "http://tug.org/texlive/",
      "sourceInfo": "acquired package info from repodata DB: repodata/1237fc88d0e4da3b551ae22f7823fbad70d531e5e3e6588f120954709a623b3c-primary.sqlite.bz2",
      "summary": "Custom presentation class built upon LaTeX Beamer",
      "supplier": "Organization: http://openeuler.org",
      "versionInfo": "9:svn36263.1.0-3.oe2403sp3"
    },
    {
      "SPDXID": "SPDXRef-rpm-texlive-fancytabs-svn41549",
      "name": "texlive-fancytabs",
      "checksums": [
        {
          "algorithm": "SHA256",
          "checksumValue": "20c9b2d176081d344e18a41ba59bd28543410f3767c62a69b27f59f885c012ad"
        }
      ],
      "description": "The package can typeset tabs on the side of a page. It requires\nTikZ from the pgf bundle.",
      "downloadLocation": "NOASSERTION",
      "externalRefs": [
        {
          "referenceCategory": "PACKAGE_MANAGER",
          "referenceLocator": "pkg:rpm/texlive-fancytabs@svn41549-3.oe2403sp3?arch=noarch&epoch=9&upstream=texlive-split-i-2021-3.oe2403sp3.src.rpm",
          "referenceType": "purl"
        }
      ],
      "filesAnalyzed": false,
      "homepage": "http://tug.org/texlive/",
      "sourceInfo": "acquired package info from repodata DB: repodata/1237fc88d0e4da3b551ae22f7823fbad70d531e5e3e6588f120954709a623b3c-primary.sqlite.bz2",
      "summary": "Fancy page border tabs",
      "supplier": "Organization: http://openeuler.org",
      "versionInfo": "9:svn41549-3.oe2403sp3"
    },
    {
      "SPDXID": "SPDXRef-rpm-texlive-fancytooltips-svn56291",
      "name": "texlive-fancytooltips",
      "checksums": [
        {
          "algorithm": "SHA256",
          "checksumValue": "40307aad615a3929fdf8d02fda57d9d783635843a56fd4caeb8743cd9b39d23e"
        }
      ],
      "description": "The package was inspired by the cooltooltips package. In\ncontrast to cooltooltips, fancytooltips allows inclusion of\ntooltips which contain arbitrary TeX material or a series of\nTeX materials (animated graphics) from an external PDF file. To\nsee the tooltips, you have to open the files in Adobe Reader.\nThe links and JavaScripts are inserted using eforms package\nfrom the AcroTeX bundle.",
      "downloadLocation": "NOASSERTION",
      "externalRefs": [
        {
          "referenceCategory": "PACKAGE_MANAGER",
          "referenceLocator": "pkg:rpm/texlive-fancytooltips@svn56291-3.oe2403sp3?arch=noarch&epoch=9&upstream=texlive-split-i-2021-3.oe2403sp3.src.rpm",
          "referenceType": "purl"
        }
      ],
      "filesAnalyzed": false,
      "homepage": "http://tug.org/texlive/",
      "sourceInfo": "acquired package info from repodata DB: repodata/1237fc88d0e4da3b551ae22f7823fbad70d531e5e3e6588f120954709a623b3c-primary.sqlite.bz2",
      "summary": "Include a wide range of material in PDF tooltips",
      "supplier": "Organization: http://openeuler.org",
      "versionInfo": "9:svn56291-3.oe2403sp3"
    },
    {
      "SPDXID": "SPDXRef-rpm-texlive-fbox-svn55627",
      "name": "texlive-fbox",
      "checksums": [
        {
          "algorithm": "SHA256",
          "checksumValue": "e7ece53104f3b68867535cfeff2417145c8fb59024c608761c9a560a4eaacb95"
        }
      ],
      "description": "This package redefines \\fbox to allow an optional argument for\ndifferent frames. It can be any combination of l)eft, r)ight,\nt)op, and b)ottom, for example: \\fbox[lt]{foo}. Using uppercase\nletters or a combination of lowercase and uppercase is also\npossible.",
      "downloadLocation": "NOASSERTION",
      "externalRefs": [
        {
          "referenceCategory": "PACKAGE_MANAGER",
          "referenceLocator": "pkg:rpm/texlive-fbox@svn55627-3.oe2403sp3?arch=noarch&epoch=9&upstream=texlive-split-z-2021-3.oe2403sp3.src.rpm",
          "referenceType": "purl"
        }
      ],
      "filesAnalyzed": false,
      "homepage": "http://tug.org/texlive/",
      "sourceInfo": "acquired package info from repodata DB: repodata/1237fc88d0e4da3b551ae22f7823fbad70d531e5e3e6588f120954709a623b3c-primary.sqlite.bz2",
      "summary": "Extended \\fbox macro from standard LaTeX",
      "supplier": "Organization: http://openeuler.org",
      "versionInfo": "9:svn55627-3.oe2403sp3"
    },
    {
      "SPDXID": "SPDXRef-rpm-texlive-fcolumn-svn57428",
      "name": "texlive-fcolumn",
      "checksums": [
        {
          "algorithm": "SHA256",
          "checksumValue": "1cd7a206d777bdf5a4b2d4d052fdde3b9faa9830be6d072aaebcef8c99df08c0"
        }
      ],
      "description": "In financial reports, text and currency amounts are regularly\nput in one table, e.g., a year balance or a profit-and-loss\noverview. This package provides the settings for automatically\ntypesetting such columns, including the sum line (preceded by a\nrule of the correct width) using the specifier \"f\".",
      "downloadLocation": "NOASSERTION",
      "externalRefs": [
        {
          "referenceCategory": "PACKAGE_MANAGER",
          "referenceLocator": "pkg:rpm/texlive-fcolumn@svn57428-3.oe2403sp3?arch=noarch&epoch=9&upstream=texlive-split-i-2021-3.oe2403sp3.src.rpm",
          "referenceType": "purl"
        }
      ],
      "filesAnalyzed": false,
      "homepage": "http://tug.org/texlive/",
      "sourceInfo": "acquired package info from repodata DB: repodata/1237fc88d0e4da3b551ae22f7823fbad70d531e5e3e6588f120954709a623b3c-primary.sqlite.bz2",
      "summary": "Typesetting financial tables",
      "supplier": "Organization: http://openeuler.org",
      "versionInfo": "9:svn57428-3.oe2403sp3"
    },
    {
      "SPDXID": "SPDXRef-rpm-texlive-fetchcls-svn45245",
      "name": "texlive-fetchcls",
      "checksums": [
        {
          "algorithm": "SHA256",
          "checksumValue": "9233d9556d7f16e48bef3fd7409487f325926c36e0b8450d8da2ad49642922fd"
        }
      ],
      "description": "With standard LaTeX you are able to check for the class in use\ninvoking the kernel command \\@ifclassloaded. However, doing so\nyou cannot get the explicit class name, unless you want to loop\nover every possible class name until \\@ifclassloaded returns\ntrue -- don't do that! With the help of the present package you\ncan obtain the name of the current class with significantly\nless effort. Just load the package as usual:\n\\usepackage{fetchcls}; then, the control sequence \\classname\nwill hold the name you were looking for.",
      "downloadLocation": "NOASSERTION",
      "externalRefs": [
        {
          "referenceCategory": "PACKAGE_MANAGER",
          "referenceLocator": "pkg:rpm/texlive-fetchcls@svn45245-3.oe2403sp3?arch=noarch&epoch=9&upstream=texlive-split-i-2021-3.oe2403sp3.src.rpm",
          "referenceType": "purl"
        }
      ],
      "filesAnalyzed": false,
      "homepage": "http://tug.org/texlive/",
      "sourceInfo": "acquired package info from repodata DB: repodata/1237fc88d0e4da3b551ae22f7823fbad70d531e5e3e6588f120954709a623b3c-primary.sqlite.bz2",
      "summary": "Fetch the current class name",
      "supplier": "Organization: http://openeuler.org",
      "versionInfo": "9:svn45245-3.oe2403sp3"
    },
    {
      "SPDXID": "SPDXRef-rpm-texlive-fewerfloatpages-svn58058",
      "name": "texlive-fewerfloatpages",
      "checksums": [
        {
          "algorithm": "SHA256",
          "checksumValue": "cbab83be695914c4d60cf5f33fde8d91d7b316297cbbcccc2491e9710accc05f"
        }
      ],
      "description": "This package implements a float algorithm extension for\nhandling float pages. It attempts to reduce the number of\nunnecessary (fairly empty) float pages while making sure that\nfloats nevertheless stay close to their call-outs. Several\naspects of the algorithm behavior are adjustable.",
      "downloadLocation": "NOASSERTION",
      "externalRefs": [
        {
          "referenceCategory": "PACKAGE_MANAGER",
          "referenceLocator": "pkg:rpm/texlive-fewerfloatpages@svn58058-3.oe2403sp3?arch=noarch&epoch=9&upstream=texlive-split-y-2021-3.oe2403sp3.src.rpm",
          "referenceType": "purl"
        }
      ],
      "filesAnalyzed": false,
      "homepage": "http://tug.org/texlive/",
      "sourceInfo": "acquired package info from repodata DB: repodata/1237fc88d0e4da3b551ae22f7823fbad70d531e5e3e6588f120954709a623b3c-primary.sqlite.bz2",
      "summary": "Reduce the number of unnecessary float pages",
      "supplier": "Organization: http://openeuler.org",
      "versionInfo": "9:svn58058-3.oe2403sp3"
    },
    {
      "SPDXID": "SPDXRef-rpm-texlive-ffslides-svn38895",
      "name": "texlive-ffslides",
      "checksums": [
        {
          "algorithm": "SHA256",
          "checksumValue": "4d2a3c83fcb28e4fbbbf75fe582accbd84e813117a8be81b1757782f133b417e"
        }
      ],
      "description": "The ffslides (\"freeform slides\") class is intended to make it\neasier to place various types of content freely on the page,\nand therefore easier to design documents with a strong visual\ncomponent: presentations, posters, research or lecture notes,\nand so on. The goal of the class is to be less rigid and less\ncomplex than some of the popular presentation-making options.\nIt is essentially a small set of macros added to the article\nclass. A well-organized template file is included, and the\ndocumentation is itself an extensive example of the class's\ncapabilities.",
      "downloadLocation": "NOASSERTION",
      "externalRefs": [
        {
          "referenceCategory": "PACKAGE_MANAGER",
          "referenceLocator": "pkg:rpm/texlive-ffslides@svn38895-3.oe2403sp3?arch=noarch&epoch=9&upstream=texlive-split-i-2021-3.oe2403sp3.src.rpm",
          "referenceType": "purl"
        }
      ],
      "filesAnalyzed": false,
      "homepage": "http://tug.org/texlive/",
      "sourceInfo": "acquired package info from repodata DB: repodata/1237fc88d0e4da3b551ae22f7823fbad70d531e5e3e6588f120954709a623b3c-primary.sqlite.bz2",
      "summary": "Freeform slides based on the article class",
      "supplier": "Organization: http://openeuler.org",
      "versionInfo": "9:svn38895-3.oe2403sp3"
    },
    {
      "SPDXID": "SPDXRef-rpm-texlive-fgruler-svn56854",
      "name": "texlive-fgruler",
      "checksums": [
        {
          "algorithm": "SHA256",
          "checksumValue": "68de5f21da9c29b40c315bb43bd6822c9821e7a9971048c332065a1a63fadf12"
        }
      ],
      "description": "The fgruler is an abbreviation for the foreground ruler. This\npackage draws a horizontal and a vertical ruler on the\nforeground of every (or a given) page at absolute position. In\nthis way, you can check the page layout dimensions. Besides,\nyou can draw various rulers in the text, too. The fgruler\npackage requires the services of the following packages:\nkvoptions, etoolbox, xcolor, graphicx, eso-pic.",
      "downloadLocation": "NOASSERTION",
      "externalRefs": [
        {
          "referenceCategory": "PACKAGE_MANAGER",
          "referenceLocator": "pkg:rpm/texlive-fgruler@svn56854-3.oe2403sp3?arch=noarch&epoch=9&upstream=texlive-split-i-2021-3.oe2403sp3.src.rpm",
          "referenceType": "purl"
        }
      ],
      "filesAnalyzed": false,
      "homepage": "http://tug.org/texlive/",
      "sourceInfo": "acquired package info from repodata DB: repodata/1237fc88d0e4da3b551ae22f7823fbad70d531e5e3e6588f120954709a623b3c-primary.sqlite.bz2",
      "summary": "draw rulers on the foreground or in the text",
      "supplier": "Organization: http://openeuler.org",
      "versionInfo": "9:svn56854-3.oe2403sp3"
    },
    {
      "SPDXID": "SPDXRef-rpm-texlive-fibeamer-svn53146",
      "name": "texlive-fibeamer",
      "checksums": [
        {
          "algorithm": "SHA256",
          "checksumValue": "dc4ac5a70e65d60485af916549297a1f78a00f94959dbfa61cacc790e5c2ab65"
        }
      ],
      "description": "A beamer theme for the typesetting of thesis defense\npresentations at the Masaryk University (Brno, Czech Republic).\nThe theme has been designed for easy extensibility by color\nthemes of other academic institutions.",
      "downloadLocation": "NOASSERTION",
      "externalRefs": [
        {
          "referenceCategory": "PACKAGE_MANAGER",
          "referenceLocator": "pkg:rpm/texlive-fibeamer@svn53146-3.oe2403sp3?arch=noarch&epoch=9&upstream=texlive-split-i-2021-3.oe2403sp3.src.rpm",
          "referenceType": "purl"
        }
      ],
      "filesAnalyzed": false,
      "homepage": "http://tug.org/texlive/",
      "sourceInfo": "acquired package info from repodata DB: repodata/1237fc88d0e4da3b551ae22f7823fbad70d531e5e3e6588f120954709a623b3c-primary.sqlite.bz2",
      "summary": "Beamer theme for thesis defense presentations at Masaryk University (Brno, Czech Republic)",
      "supplier": "Organization: http://openeuler.org",
      "versionInfo": "9:svn53146-3.oe2403sp3"
    },
    {
      "SPDXID": "SPDXRef-rpm-texlive-fifo-stack-svn33288.1.0",
      "name": "texlive-fifo-stack",
      "checksums": [
        {
          "algorithm": "SHA256",
          "checksumValue": "d63011c4a57df59b509867ecb887ca4288e3191d0758c57dc72401fc39915817"
        }
      ],
      "description": "A LaTeX implementation of a combined FIFO Stack modified from\nthe existing stack package by Benjamin Bayart. The package\nrenames the original's \\Push and \\Pop commands \\FSPush and\n\\FSPop, and which work on the top/end of the FIFO/Stack), and\nadds the ability to \\FSUnshift and \\FSShift from the the\nbottom(front) of the FIFO/Stack.",
      "downloadLocation": "NOASSERTION",
      "externalRefs": [
        {
          "referenceCategory": "PACKAGE_MANAGER",
          "referenceLocator": "pkg:rpm/texlive-fifo-stack@svn33288.1.0-3.oe2403sp3?arch=noarch&epoch=9&upstream=texlive-split-i-2021-3.oe2403sp3.src.rpm",
          "referenceType": "purl"
        }
      ],
      "filesAnalyzed": false,
      "homepage": "http://tug.org/texlive/",
      "sourceInfo": "acquired package info from repodata DB: repodata/1237fc88d0e4da3b551ae22f7823fbad70d531e5e3e6588f120954709a623b3c-primary.sqlite.bz2",
      "summary": "FIFO and stack implementation for package writers",
      "supplier": "Organization: http://openeuler.org",
      "versionInfo": "9:svn33288.1.0-3.oe2403sp3"
    },
    {
      "SPDXID": "SPDXRef-rpm-texlive-figsize-svn18784.0.1",
      "name": "texlive-figsize",
      "checksums": [
        {
          "algorithm": "SHA256",
          "checksumValue": "198ba6b5e57edd28f9f8ae7d06d62ff26e15001af6f88211437c86548befe06b"
        }
      ],
      "description": "The FigSize package enables automatic sizing of graphics,\nespecially when including graphics with the graphicx package.\nThe user only has to specify the number of graphics that should\nfit to a page or fraction there of and the package will\ndynamically calculate the correct graphics sizes relative to\nthe page size. Thus, graphics can be auto-sized to fill a whole\npage or fraction and manual changes of graphic sizes are never\nneeded when changing document layouts. Finally, the package's\ndynamic lengths can be used to allow other document element\nsizes to be dynamic.",
      "downloadLocation": "NOASSERTION",
      "externalRefs": [
        {
          "referenceCategory": "PACKAGE_MANAGER",
          "referenceLocator": "pkg:rpm/texlive-figsize@svn18784.0.1-3.oe2403sp3?arch=noarch&epoch=9&upstream=texlive-split-i-2021-3.oe2403sp3.src.rpm",
          "referenceType": "purl"
        }
      ],
      "filesAnalyzed": false,
      "homepage": "http://tug.org/texlive/",
      "sourceInfo": "acquired package info from repodata DB: repodata/1237fc88d0e4da3b551ae22f7823fbad70d531e5e3e6588f120954709a623b3c-primary.sqlite.bz2",
      "summary": "Auto-size graphics",
      "supplier": "Organization: http://openeuler.org",
      "versionInfo": "9:svn18784.0.1-3.oe2403sp3"
    },
    {
      "SPDXID": "SPDXRef-rpm-texlive-filecontents-svn52142",
      "name": "texlive-filecontents",
      "checksums": [
        {
          "algorithm": "SHA256",
          "checksumValue": "4d6bfb7d5336b2244ebc70e975af1497aea9642b741da05e3558e908d3df0011"
        }
      ],
      "description": "LaTeX2e's filecontents and filecontents* environments enable a\nLaTeX source file to generate external files as it runs through\nLaTeX. However, there are two limitations of these\nenvironments: they refuse to overwrite existing files, and they\ncan only be used in the preamble of a document. The\nfilecontents package removes these limitations, letting you\noverwrite existing files and letting you use\nfilecontents/filecontents* anywhere.",
      "downloadLocation": "NOASSERTION",
      "externalRefs": [
        {
          "referenceCategory": "PACKAGE_MANAGER",
          "referenceLocator": "pkg:rpm/texlive-filecontents@svn52142-3.oe2403sp3?arch=noarch&epoch=9&upstream=texlive-split-i-2021-3.oe2403sp3.src.rpm",
          "referenceType": "purl"
        }
      ],
      "filesAnalyzed": false,
      "homepage": "http://tug.org/texlive/",
      "sourceInfo": "acquired package info from repodata DB: repodata/1237fc88d0e4da3b551ae22f7823fbad70d531e5e3e6588f120954709a623b3c-primary.sqlite.bz2",
      "summary": "Extended filecontents and filecontents* environments",
      "supplier": "Organization: http://openeuler.org",
      "versionInfo": "9:svn52142-3.oe2403sp3"
    },
    {
      "SPDXID": "SPDXRef-rpm-texlive-filecontentsdef-svn52208",
      "name": "texlive-filecontentsdef",
      "checksums": [
        {
          "algorithm": "SHA256",
          "checksumValue": "6efdc3543665451de9f95f3558042d5ad94e2582a79594ed9cfc0f41679f20fc"
        }
      ],
      "description": "The package provides two environments called filecontentsdef\nand filecontentshere. They are derived from the LaTeX\nfilecontents environment as provided by Scott Pakin's\nfilecontents package. In addition to the file creation they\neither store the (verbatim) contents in a macro\n(filecontentsdef) or typeset them (verbatim) on the spot\n(filecontentshere). The author developed the package to display\nTeX code verbatim in documentation and the same time produce\nthe corresponding files during the LaTeX run in order to embed\nthem in the PDF as file attachment annotations (by using Scott\nPakin's package attachfile).",
      "downloadLocation": "NOASSERTION",
      "externalRefs": [
        {
          "referenceCategory": "PACKAGE_MANAGER",
          "referenceLocator": "pkg:rpm/texlive-filecontentsdef@svn52208-3.oe2403sp3?arch=noarch&epoch=9&upstream=texlive-split-i-2021-3.oe2403sp3.src.rpm",
          "referenceType": "purl"
        }
      ],
      "filesAnalyzed": false,
      "homepage": "http://tug.org/texlive/",
      "sourceInfo": "acquired package info from repodata DB: repodata/1237fc88d0e4da3b551ae22f7823fbad70d531e5e3e6588f120954709a623b3c-primary.sqlite.bz2",
      "summary": "filecontents + macro + verbatim",
      "supplier": "Organization: http://openeuler.org",
      "versionInfo": "9:svn52208-3.oe2403sp3"
    },
    {
      "SPDXID": "SPDXRef-rpm-texlive-filedate-svn29529.0",
      "name": "texlive-filedate",
      "checksums": [
        {
          "algorithm": "SHA256",
          "checksumValue": "16d2b82291aa07baa32283a2127e37b0091c4b0d526a8dd45d72c65a63adbf41"
        }
      ],
      "description": "The package provides basic access to the date of a LaTeX source\nfile according to its \\Provides... entry (the \"info date\") as\nwell as to its modification date according to \\pdffilemoddate\nif the latter is available.",
      "downloadLocation": "NOASSERTION",
      "externalRefs": [
        {
          "referenceCategory": "PACKAGE_MANAGER",
          "referenceLocator": "pkg:rpm/texlive-filedate@svn29529.0-3.oe2403sp3?arch=noarch&epoch=9&upstream=texlive-split-i-2021-3.oe2403sp3.src.rpm",
          "referenceType": "purl"
        }
      ],
      "filesAnalyzed": false,
      "homepage": "http://tug.org/texlive/",
      "sourceInfo": "acquired package info from repodata DB: repodata/1237fc88d0e4da3b551ae22f7823fbad70d531e5e3e6588f120954709a623b3c-primary.sqlite.bz2",
      "summary": "Access and compare info and modification dates",
      "supplier": "Organization: http://openeuler.org",
      "versionInfo": "9:svn29529.0-3.oe2403sp3"
    },
    {
      "SPDXID": "SPDXRef-rpm-texlive-fileinfo-svn28421.0.81a",
      "name": "texlive-fileinfo",
      "checksums": [
        {
          "algorithm": "SHA256",
          "checksumValue": "bc1eb01915213d93e16ecb15067e4da114723651e28f1588de8ec4d98093a376"
        }
      ],
      "description": "The bundle provides two packages, readprov and myfilist. The\nreadprov package provides a means of reading file information\nwithout loading the body of the file. The myfilist package uses\nreadprov and controls what \\listfiles will report.",
      "downloadLocation": "NOASSERTION",
      "externalRefs": [
        {
          "referenceCategory": "PACKAGE_MANAGER",
          "referenceLocator": "pkg:rpm/texlive-fileinfo@svn28421.0.81a-3.oe2403sp3?arch=noarch&epoch=9&upstream=texlive-split-i-2021-3.oe2403sp3.src.rpm",
          "referenceType": "purl"
        }
      ],
      "filesAnalyzed": false,
      "homepage": "http://tug.org/texlive/",
      "sourceInfo": "acquired package info from repodata DB: repodata/1237fc88d0e4da3b551ae22f7823fbad70d531e5e3e6588f120954709a623b3c-primary.sqlite.bz2",
      "summary": "Enhanced display of LaTeX File Information",
      "supplier": "Organization: http://openeuler.org",
      "versionInfo": "9:svn28421.0.81a-3.oe2403sp3"
    },
    {
      "SPDXID": "SPDXRef-rpm-texlive-filemod-svn56291",
      "name": "texlive-filemod",
      "checksums": [
        {
          "algorithm": "SHA256",
          "checksumValue": "594933eac0348d30b7c4da2f7c88af77f7c71327cf84a2202c2b168236706ae6"
        }
      ],
      "description": "The package provides macros to read and compare the\nmodification dates of files. The files may be .tex files,\nimages or other files (as long as they can be found by LaTeX).\nIt uses the \\pdffilemoddate primitive of pdfLaTeX to find the\nfile modification date as PDF date string, parses the string\nand returns the value to the user. The package will also work\nfor DVI output with recent versions of the LaTeX compiler which\nuses pdfLaTeX in DVI mode. The functionality is provided by\npurely expandable macros or by faster but non-expandable ones.",
      "downloadLocation": "NOASSERTION",
      "externalRefs": [
        {
          "referenceCategory": "PACKAGE_MANAGER",
          "referenceLocator": "pkg:rpm/texlive-filemod@svn56291-3.oe2403sp3?arch=noarch&epoch=9&upstream=texlive-split-i-2021-3.oe2403sp3.src.rpm",
          "referenceType": "purl"
        }
      ],
      "filesAnalyzed": false,
      "homepage": "http://tug.org/texlive/",
      "sourceInfo": "acquired package info from repodata DB: repodata/1237fc88d0e4da3b551ae22f7823fbad70d531e5e3e6588f120954709a623b3c-primary.sqlite.bz2",
      "summary": "Provide file modification times, and compare them",
      "supplier": "Organization: http://openeuler.org",
      "versionInfo": "9:svn56291-3.oe2403sp3"
    },
    {
      "SPDXID": "SPDXRef-rpm-texlive-fink-svn24329.2.2.1",
      "name": "texlive-fink",
      "checksums": [
        {
          "algorithm": "SHA256",
          "checksumValue": "1ff2db611ed366319409fbb16e32eeadccd188a4c93a338d553c7f8175b3593b"
        }
      ],
      "description": "This package \"looks over your shoulder\" and keeps track of\nfiles \\input'ed (the LaTeX way) or \\include'ed in your\ndocument. You then have permanent access to the name of the\nfile currently being processed through the macro \\finkfile.\nFiNK also comes with support for AUC-TeX. As of version 2.2.1,\nFiNK has been deprecated and is not maintained anymore. People\ninterested in FiNK's functionality are invited to use a package\nnamed currfile instead.",
      "downloadLocation": "NOASSERTION",
      "externalRefs": [
        {
          "referenceCategory": "PACKAGE_MANAGER",
          "referenceLocator": "pkg:rpm/texlive-fink@svn24329.2.2.1-3.oe2403sp3?arch=noarch&epoch=9&upstream=texlive-split-i-2021-3.oe2403sp3.src.rpm",
          "referenceType": "purl"
        }
      ],
      "filesAnalyzed": false,
      "homepage": "http://tug.org/texlive/",
      "sourceInfo": "acquired package info from repodata DB: repodata/1237fc88d0e4da3b551ae22f7823fbad70d531e5e3e6588f120954709a623b3c-primary.sqlite.bz2",
      "summary": "The LaTeX2e File Name Keeper",
      "supplier": "Organization: http://openeuler.org",
      "versionInfo": "9:svn24329.2.2.1-3.oe2403sp3"
    },
    {
      "SPDXID": "SPDXRef-rpm-texlive-finstrut-svn21719.0.5",
      "name": "texlive-finstrut",
      "checksums": [
        {
          "algorithm": "SHA256",
          "checksumValue": "8fececea04042199401c3666a03de01446313defd12e51dbb4d48e262392acf1"
        }
      ],
      "description": "The LaTeX internal command \\@finalstrut is used automatically\nused at the end of footnote texts to insert a strut to avoid\nmis-spacing of multiple footnotes. Unfortunately the command\ncan cause a blank line at the end of a footnote. The package\nprovides a solution to this problem.",
      "downloadLocation": "NOASSERTION",
      "externalRefs": [
        {
          "referenceCategory": "PACKAGE_MANAGER",
          "referenceLocator": "pkg:rpm/texlive-finstrut@svn21719.0.5-3.oe2403sp3?arch=noarch&epoch=9&upstream=texlive-split-i-2021-3.oe2403sp3.src.rpm",
          "referenceType": "purl"
        }
      ],
      "filesAnalyzed": false,
      "homepage": "http://tug.org/texlive/",
      "sourceInfo": "acquired package info from repodata DB: repodata/1237fc88d0e4da3b551ae22f7823fbad70d531e5e3e6588f120954709a623b3c-primary.sqlite.bz2",
      "summary": "Adjust behaviour of the ends of footnotes",
      "supplier": "Organization: http://openeuler.org",
      "versionInfo": "9:svn21719.0.5-3.oe2403sp3"
    },
    {
      "SPDXID": "SPDXRef-rpm-texlive-fithesis-svn54483",
      "name": "texlive-fithesis",
      "checksums": [
        {
          "algorithm": "SHA256",
          "checksumValue": "641478ec0becec055e94cfac06bf69df216f0ac0c7b2eec48590a4a4a1761bb3"
        }
      ],
      "description": "A document class for the typesetting of theses at the Masaryk\nUniversity (Brno, Czech Republic). The class has been designed\nfor easy extensibility by style and locale files of other\nacademic institutions.",
      "downloadLocation": "NOASSERTION",
      "externalRefs": [
        {
          "referenceCategory": "PACKAGE_MANAGER",
          "referenceLocator": "pkg:rpm/texlive-fithesis@svn54483-3.oe2403sp3?arch=noarch&epoch=9&upstream=texlive-split-i-2021-3.oe2403sp3.src.rpm",
          "referenceType": "purl"
        }
      ],
      "filesAnalyzed": false,
      "homepage": "http://tug.org/texlive/",
      "sourceInfo": "acquired package info from repodata DB: repodata/1237fc88d0e4da3b551ae22f7823fbad70d531e5e3e6588f120954709a623b3c-primary.sqlite.bz2",
      "summary": "Thesis class and template for Masaryk University (Brno, Czech Republic)",
      "supplier": "Organization: http://openeuler.org",
      "versionInfo": "9:svn54483-3.oe2403sp3"
    },
    {
      "SPDXID": "SPDXRef-rpm-texlive-fixcmex-svn51825",
      "name": "texlive-fixcmex",
      "checksums": [
        {
          "algorithm": "SHA256",
          "checksumValue": "38d6334e7876f73ac3c197be1aa7f1045c1cda69eb4025fe388768d8d4f4fde0"
        }
      ],
      "description": "This package provides a fully scalable version of the Computer\nModern Math Extension font for curing sizing problems mainly\nwith lmodern. It can be used when the main font of the document\nis Computer Modern (or European Modern, if T1 encoding is\nselected), or Latin Modern. It redefines the math extension\nfont so that it becomes arbitrarily scalable, using the optical\nsize fonts provided by the AMS together with the original\ncmex10 font.",
      "downloadLocation": "NOASSERTION",
      "externalRefs": [
        {
          "referenceCategory": "PACKAGE_MANAGER",
          "referenceLocator": "pkg:rpm/texlive-fixcmex@svn51825-3.oe2403sp3?arch=noarch&epoch=9&upstream=texlive-split-i-2021-3.oe2403sp3.src.rpm",
          "referenceType": "purl"
        }
      ],
      "filesAnalyzed": false,
      "homepage": "http://tug.org/texlive/",
      "sourceInfo": "acquired package info from repodata DB: repodata/1237fc88d0e4da3b551ae22f7823fbad70d531e5e3e6588f120954709a623b3c-primary.sqlite.bz2",
      "summary": "Fully scalable version of Computer Modern Math Extension font",
      "supplier": "Organization: http://openeuler.org",
      "versionInfo": "9:svn51825-3.oe2403sp3"
    },
    {
      "SPDXID": "SPDXRef-rpm-texlive-fixfoot-svn17131.0.3a",
      "name": "texlive-fixfoot",
      "checksums": [
        {
          "algorithm": "SHA256",
          "checksumValue": "363e66955418517aaf046569a968f16c8e86f52ea04676c7d86ba6daec3d4540"
        }
      ],
      "description": "Provides a \\DeclareFixedFootnote command to provide a single\ncommand for a frequently-used footnote. The package ensures\nthat only one instance of the footnote text appears on each\npage (LaTeX needs to be run several times to achieve this).",
      "downloadLocation": "NOASSERTION",
      "externalRefs": [
        {
          "referenceCategory": "PACKAGE_MANAGER",
          "referenceLocator": "pkg:rpm/texlive-fixfoot@svn17131.0.3a-3.oe2403sp3?arch=noarch&epoch=9&upstream=texlive-split-i-2021-3.oe2403sp3.src.rpm",
          "referenceType": "purl"
        }
      ],
      "filesAnalyzed": false,
      "homepage": "http://tug.org/texlive/",
      "sourceInfo": "acquired package info from repodata DB: repodata/1237fc88d0e4da3b551ae22f7823fbad70d531e5e3e6588f120954709a623b3c-primary.sqlite.bz2",
      "summary": "Multiple use of the same footnote text",
      "supplier": "Organization: http://openeuler.org",
      "versionInfo": "9:svn17131.0.3a-3.oe2403sp3"
    },
    {
      "SPDXID": "SPDXRef-rpm-texlive-fixme-svn49591",
      "name": "texlive-fixme",
      "checksums": [
        {
          "algorithm": "SHA256",
          "checksumValue": "add07dc55b6af56f4a445069d2626af4ea13f3fced4f53f230087b318d49ebe5"
        }
      ],
      "description": "This package provides a way to insert fixme notes in documents\nbeing developed (in draft mode). Such notes can appear in the\nmargin of the document, as index entries, in the log file and\nas warnings on stdout. It is also possible to summarize them in\na list. If your document is in a final version, any remaining\nfixme notes will produce an error. FiXme also comes with\nsupport for AUC-TeX.",
      "downloadLocation": "NOASSERTION",
      "externalRefs": [
        {
          "referenceCategory": "PACKAGE_MANAGER",
          "referenceLocator": "pkg:rpm/texlive-fixme@svn49591-3.oe2403sp3?arch=noarch&epoch=9&upstream=texlive-split-i-2021-3.oe2403sp3.src.rpm",
          "referenceType": "purl"
        }
      ],
      "filesAnalyzed": false,
      "homepage": "http://tug.org/texlive/",
      "sourceInfo": "acquired package info from repodata DB: repodata/1237fc88d0e4da3b551ae22f7823fbad70d531e5e3e6588f120954709a623b3c-primary.sqlite.bz2",
      "summary": "Insert \"fixme\" notes into draft documents",
      "supplier": "Organization: http://openeuler.org",
      "versionInfo": "9:svn49591-3.oe2403sp3"
    },
    {
      "SPDXID": "SPDXRef-rpm-texlive-fixmetodonotes-svn30168.0.2.2",
      "name": "texlive-fixmetodonotes",
      "checksums": [
        {
          "algorithm": "SHA256",
          "checksumValue": "85677da5230f8081904a299e34824261b20df5503b330b9c2c276af760a508ae"
        }
      ],
      "description": "The package provides tools to highlight FIXME and TODO\nannotations. The command \\listofnotes prints a list of\noutstanding notes, with links to the pages on which they\nappear.",
      "downloadLocation": "NOASSERTION",
      "externalRefs": [
        {
          "referenceCategory": "PACKAGE_MANAGER",
          "referenceLocator": "pkg:rpm/texlive-fixmetodonotes@svn30168.0.2.2-3.oe2403sp3?arch=noarch&epoch=9&upstream=texlive-split-i-2021-3.oe2403sp3.src.rpm",
          "referenceType": "purl"
        }
      ],
      "filesAnalyzed": false,
      "homepage": "http://tug.org/texlive/",
      "sourceInfo": "acquired package info from repodata DB: repodata/1237fc88d0e4da3b551ae22f7823fbad70d531e5e3e6588f120954709a623b3c-primary.sqlite.bz2",
      "summary": "Add notes on document development",
      "supplier": "Organization: http://openeuler.org",
      "versionInfo": "9:svn30168.0.2.2-3.oe2403sp3"
    },
    {
      "SPDXID": "SPDXRef-rpm-texlive-fjodor-svn53207",
      "name": "texlive-fjodor",
      "checksums": [
        {
          "algorithm": "SHA256",
          "checksumValue": "67ccb14623e5917c62e801a9e7d7ed54ffb49611e5b0f1f56c3686063e15efa9"
        }
      ],
      "description": "The package provides several page layouts, selectable by\npackage options.",
      "downloadLocation": "NOASSERTION",
      "externalRefs": [
        {
          "referenceCategory": "PACKAGE_MANAGER",
          "referenceLocator": "pkg:rpm/texlive-fjodor@svn53207-3.oe2403sp3?arch=noarch&epoch=9&upstream=texlive-split-i-2021-3.oe2403sp3.src.rpm",
          "referenceType": "purl"
        }
      ],
      "filesAnalyzed": false,
      "homepage": "http://tug.org/texlive/",
      "sourceInfo": "acquired package info from repodata DB: repodata/1237fc88d0e4da3b551ae22f7823fbad70d531e5e3e6588f120954709a623b3c-primary.sqlite.bz2",
      "summary": "A selection of layout styles",
      "supplier": "Organization: http://openeuler.org",
      "versionInfo": "9:svn53207-3.oe2403sp3"
    },
    {
      "SPDXID": "SPDXRef-rpm-texlive-flabels-svn17272.1.0",
      "name": "texlive-flabels",
      "checksums": [
        {
          "algorithm": "SHA256",
          "checksumValue": "e8d48706a23190b31e3d43f6c68c32323f5ace3b33fbfb8d0469a395a9f55d82"
        }
      ],
      "description": "Macros for typesetting pretty labels (optionally colored) for\nthe back of files or binders (currently only the special A4\n\"Leitz-Ordner\" ring binder is supported).",
      "downloadLocation": "NOASSERTION",
      "externalRefs": [
        {
          "referenceCategory": "PACKAGE_MANAGER",
          "referenceLocator": "pkg:rpm/texlive-flabels@svn17272.1.0-3.oe2403sp3?arch=noarch&epoch=9&upstream=texlive-split-i-2021-3.oe2403sp3.src.rpm",
          "referenceType": "purl"
        }
      ],
      "filesAnalyzed": false,
      "homepage": "http://tug.org/texlive/",
      "sourceInfo": "acquired package info from repodata DB: repodata/1237fc88d0e4da3b551ae22f7823fbad70d531e5e3e6588f120954709a623b3c-primary.sqlite.bz2",
      "summary": "Labels for files and folders",
      "supplier": "Organization: http://openeuler.org",
      "versionInfo": "9:svn17272.1.0-3.oe2403sp3"
    },
    {
      "SPDXID": "SPDXRef-rpm-texlive-flacards-svn19440.0.1.1b",
      "name": "texlive-flacards",
      "checksums": [
        {
          "algorithm": "SHA256",
          "checksumValue": "8a5181159215a11839dafa9d9c4f9794620ef59d0b4711d306a4718cc69bf2c1"
        }
      ],
      "description": "The flacards class provides an easy interface to produce\nflashcards. It will print several cards per page, on both sides\nof the paper.",
      "downloadLocation": "NOASSERTION",
      "externalRefs": [
        {
          "referenceCategory": "PACKAGE_MANAGER",
          "referenceLocator": "pkg:rpm/texlive-flacards@svn19440.0.1.1b-3.oe2403sp3?arch=noarch&epoch=9&upstream=texlive-split-i-2021-3.oe2403sp3.src.rpm",
          "referenceType": "purl"
        }
      ],
      "filesAnalyzed": false,
      "homepage": "http://tug.org/texlive/",
      "sourceInfo": "acquired package info from repodata DB: repodata/1237fc88d0e4da3b551ae22f7823fbad70d531e5e3e6588f120954709a623b3c-primary.sqlite.bz2",
      "summary": "Generate flashcards for printing",
      "supplier": "Organization: http://openeuler.org",
      "versionInfo": "9:svn19440.0.1.1b-3.oe2403sp3"
    },
    {
      "SPDXID": "SPDXRef-rpm-texlive-flagderiv-svn15878.0.10",
      "name": "texlive-flagderiv",
      "checksums": [
        {
          "algorithm": "SHA256",
          "checksumValue": "20bf302d79af25d770a641880caf0936302069fcc93098d6f9e2604dbd7e6eed"
        }
      ],
      "description": "The flagderiv package is used to create mathematical\nderivations using the flag/flagpole notation. The package\nfeatures an intuitive command syntax, opening and closing\nmultiple flagpoles, different comment styles, customizable\nsymbols and label namespaces.",
      "downloadLocation": "NOASSERTION",
      "externalRefs": [
        {
          "referenceCategory": "PACKAGE_MANAGER",
          "referenceLocator": "pkg:rpm/texlive-flagderiv@svn15878.0.10-3.oe2403sp3?arch=noarch&epoch=9&upstream=texlive-split-i-2021-3.oe2403sp3.src.rpm",
          "referenceType": "purl"
        }
      ],
      "filesAnalyzed": false,
      "homepage": "http://tug.org/texlive/",
      "sourceInfo": "acquired package info from repodata DB: repodata/1237fc88d0e4da3b551ae22f7823fbad70d531e5e3e6588f120954709a623b3c-primary.sqlite.bz2",
      "summary": "Flag style derivation package",
      "supplier": "Organization: http://openeuler.org",
      "versionInfo": "9:svn15878.0.10-3.oe2403sp3"
    },
    {
      "SPDXID": "SPDXRef-rpm-texlive-flashcards-svn19667.1.0.1",
      "name": "texlive-flashcards",
      "checksums": [
        {
          "algorithm": "SHA256",
          "checksumValue": "f82ba872041f3de1487e31967d4ed250cbeebd9731766d4adc8dc8e7c94eb016"
        }
      ],
      "description": "The FlashCards class provides for the typesetting of flash\ncards. By flash card, we mean a two sided card which has a\nprompt or a question on one side and the response or the answer\non the flip (back) side. Flash cards come in many sizes\ndepending on the nature of the information they contain.",
      "downloadLocation": "NOASSERTION",
      "externalRefs": [
        {
          "referenceCategory": "PACKAGE_MANAGER",
          "referenceLocator": "pkg:rpm/texlive-flashcards@svn19667.1.0.1-3.oe2403sp3?arch=noarch&epoch=9&upstream=texlive-split-i-2021-3.oe2403sp3.src.rpm",
          "referenceType": "purl"
        }
      ],
      "filesAnalyzed": false,
      "homepage": "http://tug.org/texlive/",
      "sourceInfo": "acquired package info from repodata DB: repodata/1237fc88d0e4da3b551ae22f7823fbad70d531e5e3e6588f120954709a623b3c-primary.sqlite.bz2",
      "summary": "A class for typesetting flashcards",
      "supplier": "Organization: http://openeuler.org",
      "versionInfo": "9:svn19667.1.0.1-3.oe2403sp3"
    },
    {
      "SPDXID": "SPDXRef-rpm-texlive-flashmovie-svn25768.0.4",
      "name": "texlive-flashmovie",
      "checksums": [
        {
          "algorithm": "SHA256",
          "checksumValue": "b977b6ba75f27e46c216e57ba03f2b2463c82fedf70e6b4ed360e7a6af25f74a"
        }
      ],
      "description": "The package allows direct embedding of flash movies into PDF\nfiles. It is designed for use with pdflatex. The package takes\nadvantage of the embedded Adobe Flash player in Adobe Reader 9;\nthe reader is invoked with the 'rich media annotation' feature,\ndescribed in \"Adobe Supplement to the ISO 32000 BaseVersion:\n1.7 ExtensionLevel: 3\". This method of embedding movies is\nattractive since it removes all platform dependencies; however,\nthe user is required to use Acrobat 9.",
      "downloadLocation": "NOASSERTION",
      "externalRefs": [
        {
          "referenceCategory": "PACKAGE_MANAGER",
          "referenceLocator": "pkg:rpm/texlive-flashmovie@svn25768.0.4-3.oe2403sp3?arch=noarch&epoch=9&upstream=texlive-split-i-2021-3.oe2403sp3.src.rpm",
          "referenceType": "purl"
        }
      ],
      "filesAnalyzed": false,
      "homepage": "http://tug.org/texlive/",
      "sourceInfo": "acquired package info from repodata DB: repodata/1237fc88d0e4da3b551ae22f7823fbad70d531e5e3e6588f120954709a623b3c-primary.sqlite.bz2",
      "summary": "Directly embed flash movies into PDF files",
      "supplier": "Organization: http://openeuler.org",
      "versionInfo": "9:svn25768.0.4-3.oe2403sp3"
    },
    {
      "SPDXID": "SPDXRef-rpm-texlive-flipbook-svn25584.0.2",
      "name": "texlive-flipbook",
      "checksums": [
        {
          "algorithm": "SHA256",
          "checksumValue": "c4e8912c59a75acdf3ab28643f3a90db41f2e983ab03e5a44620c55670705794"
        }
      ],
      "description": "The package provides techniques for adding flip book animations\nin the corner of your LaTeX documents (using images or ASCII\nart). Animations are defined as a set of numbered files (e.g.,\n\"im1.pdf\", \"im2.pdf\", \"im3.pdf\", ...). The package relies on\nfancyhdr to control the corners.",
      "downloadLocation": "NOASSERTION",
      "externalRefs": [
        {
          "referenceCategory": "PACKAGE_MANAGER",
          "referenceLocator": "pkg:rpm/texlive-flipbook@svn25584.0.2-3.oe2403sp3?arch=noarch&epoch=9&upstream=texlive-split-i-2021-3.oe2403sp3.src.rpm",
          "referenceType": "purl"
        }
      ],
      "filesAnalyzed": false,
      "homepage": "http://tug.org/texlive/",
      "sourceInfo": "acquired package info from repodata DB: repodata/1237fc88d0e4da3b551ae22f7823fbad70d531e5e3e6588f120954709a623b3c-primary.sqlite.bz2",
      "summary": "Typeset flipbook animations, in the corners of documents",
      "supplier": "Organization: http://openeuler.org",
      "versionInfo": "9:svn25584.0.2-3.oe2403sp3"
    },
    {
      "SPDXID": "SPDXRef-rpm-texlive-flippdf-svn56782",
      "name": "texlive-flippdf",
      "checksums": [
        {
          "algorithm": "SHA256",
          "checksumValue": "ec48586fea79ebb2ad8eecfadc600b1df99e3dfcf9525f4023e5789bc570a1ce"
        }
      ],
      "description": "The package allows the production of a document with pages\n\"mirrored\". This is sometimes required by publishers who want\ncamera-ready documents to be printed on transparent film (to be\nviewed from the \"wrong\" side). The package requires everypage,\nand only works with pdfLaTeX in PDF mode.",
      "downloadLocation": "NOASSERTION",
      "externalRefs": [
        {
          "referenceCategory": "PACKAGE_MANAGER",
          "referenceLocator": "pkg:rpm/texlive-flippdf@svn56782-3.oe2403sp3?arch=noarch&epoch=9&upstream=texlive-split-i-2021-3.oe2403sp3.src.rpm",
          "referenceType": "purl"
        }
      ],
      "filesAnalyzed": false,
      "homepage": "http://tug.org/texlive/",
      "sourceInfo": "acquired package info from repodata DB: repodata/1237fc88d0e4da3b551ae22f7823fbad70d531e5e3e6588f120954709a623b3c-primary.sqlite.bz2",
      "summary": "Horizontal flipping of pages with pdfLaTeX",
      "supplier": "Organization: http://openeuler.org",
      "versionInfo": "9:svn56782-3.oe2403sp3"
    },
    {
      "SPDXID": "SPDXRef-rpm-texlive-floatflt-svn25540.1.31",
      "name": "texlive-floatflt",
      "checksums": [
        {
          "algorithm": "SHA256",
          "checksumValue": "bd08fe18e764f71e07d2e0390656663bcd5714dec072d3584f35f7088d91e870"
        }
      ],
      "description": "The package can float text around figures and tables which do\nnot span the full width of a page; it improves upon floatfig,\nand allows tables/figures to be set left/right or alternating\non even/odd pages.",
      "downloadLocation": "NOASSERTION",
      "externalRefs": [
        {
          "referenceCategory": "PACKAGE_MANAGER",
          "referenceLocator": "pkg:rpm/texlive-floatflt@svn25540.1.31-3.oe2403sp3?arch=noarch&epoch=9&upstream=texlive-split-i-2021-3.oe2403sp3.src.rpm",
          "referenceType": "purl"
        }
      ],
      "filesAnalyzed": false,
      "homepage": "http://tug.org/texlive/",
      "sourceInfo": "acquired package info from repodata DB: repodata/1237fc88d0e4da3b551ae22f7823fbad70d531e5e3e6588f120954709a623b3c-primary.sqlite.bz2",
      "summary": "Wrap text around floats",
      "supplier": "Organization: http://openeuler.org",
      "versionInfo": "9:svn25540.1.31-3.oe2403sp3"
    },
    {
      "SPDXID": "SPDXRef-rpm-texlive-floatrow-svn15878.0.3b",
      "name": "texlive-floatrow",
      "checksums": [
        {
          "algorithm": "SHA256",
          "checksumValue": "371625d85f58fd6418c090727b31b4026dbed7bcc3bc51b7425f988131531159"
        }
      ],
      "description": "The floatrow package provides many ways to customize layouts of\nfloating environments and has code to cooperate with the\ncaption 3.x package. The package offers mechanisms to put\nfloats side by side, and to put the caption beside its float.\nThe floatrow settings could be expanded to the floats created\nby packages rotating, wrapfig, subfig (in the case of rows of\nsubfloats), and longtable.",
      "downloadLocation": "NOASSERTION",
      "externalRefs": [
        {
          "referenceCategory": "PACKAGE_MANAGER",
          "referenceLocator": "pkg:rpm/texlive-floatrow@svn15878.0.3b-3.oe2403sp3?arch=noarch&epoch=9&upstream=texlive-split-i-2021-3.oe2403sp3.src.rpm",
          "referenceType": "purl"
        }
      ],
      "filesAnalyzed": false,
      "homepage": "http://tug.org/texlive/",
      "sourceInfo": "acquired package info from repodata DB: repodata/1237fc88d0e4da3b551ae22f7823fbad70d531e5e3e6588f120954709a623b3c-primary.sqlite.bz2",
      "summary": "Modifying the layout of floats",
      "supplier": "Organization: http://openeuler.org",
      "versionInfo": "9:svn15878.0.3b-3.oe2403sp3"
    },
    {
      "SPDXID": "SPDXRef-rpm-texlive-flowfram-svn35291.1.17",
      "name": "texlive-flowfram",
      "checksums": [
        {
          "algorithm": "SHA256",
          "checksumValue": "3bad928454919eca0f99a32ffcbde9b5529677e9058e4cca2deba29302d2f584"
        }
      ],
      "description": "The flowfram package enables you to create frames in a document\nsuch that the contents of the document environment flow from\none frame to the next in the order in which they were defined.\nThis is useful for creating posters or magazines, indeed any\nform of document that does not conform to the standard one or\ntwo column layout.",
      "downloadLocation": "NOASSERTION",
      "externalRefs": [
        {
          "referenceCategory": "PACKAGE_MANAGER",
          "referenceLocator": "pkg:rpm/texlive-flowfram@svn35291.1.17-3.oe2403sp3?arch=noarch&epoch=9&upstream=texlive-split-i-2021-3.oe2403sp3.src.rpm",
          "referenceType": "purl"
        }
      ],
      "filesAnalyzed": false,
      "homepage": "http://tug.org/texlive/",
      "sourceInfo": "acquired package info from repodata DB: repodata/1237fc88d0e4da3b551ae22f7823fbad70d531e5e3e6588f120954709a623b3c-primary.sqlite.bz2",
      "summary": "Create text frames for posters, brochures or magazines",
      "supplier": "Organization: http://openeuler.org",
      "versionInfo": "9:svn35291.1.17-3.oe2403sp3"
    },
    {
      "SPDXID": "SPDXRef-rpm-texlive-fmp-svn15878.0",
      "name": "texlive-fmp",
      "checksums": [
        {
          "algorithm": "SHA256",
          "checksumValue": "d24afc1e6d556378ae491021f1248621fe3eb2aefad2334e5bef1d75bdb6f8d3"
        }
      ],
      "description": "fmp package",
      "downloadLocation": "NOASSERTION",
      "externalRefs": [
        {
          "referenceCategory": "PACKAGE_MANAGER",
          "referenceLocator": "pkg:rpm/texlive-fmp@svn15878.0-3.oe2403sp3?arch=noarch&epoch=9&upstream=texlive-split-i-2021-3.oe2403sp3.src.rpm",
          "referenceType": "purl"
        }
      ],
      "filesAnalyzed": false,
      "homepage": "http://tug.org/texlive/",
      "sourceInfo": "acquired package info from repodata DB: repodata/1237fc88d0e4da3b551ae22f7823fbad70d531e5e3e6588f120954709a623b3c-primary.sqlite.bz2",
      "summary": "Include Functional MetaPost in LaTeX",
      "supplier": "Organization: http://openeuler.org",
      "versionInfo": "9:svn15878.0-3.oe2403sp3"
    },
    {
      "SPDXID": "SPDXRef-rpm-texlive-fmtcount-svn53912",
      "name": "texlive-fmtcount",
      "checksums": [
        {
          "algorithm": "SHA256",
          "checksumValue": "0a6de9ac9b7b5b27d07f2739b0afad3b7ba31b96a7ec9d16b075dea541fa0d37"
        }
      ],
      "description": "The package provides commands that display the value of a LaTeX\ncounter in a variety of formats (ordinal, text, hexadecimal,\ndecimal, octal, binary etc). The package offers some\nmultilingual support; configurations for use in English (both\nBritish and American usage), French (including Belgian and\nSwiss variants), German, Italian, Portuguese and Spanish\ndocuments are provided. This package was originally provided as\npart of the author's datetime package, but is now distributed\nseparately.",
      "downloadLocation": "NOASSERTION",
      "externalRefs": [
        {
          "referenceCategory": "PACKAGE_MANAGER",
          "referenceLocator": "pkg:rpm/texlive-fmtcount@svn53912-3.oe2403sp3?arch=noarch&epoch=9&upstream=texlive-split-i-2021-3.oe2403sp3.src.rpm",
          "referenceType": "purl"
        }
      ],
      "filesAnalyzed": false,
      "homepage": "http://tug.org/texlive/",
      "sourceInfo": "acquired package info from repodata DB: repodata/1237fc88d0e4da3b551ae22f7823fbad70d531e5e3e6588f120954709a623b3c-primary.sqlite.bz2",
      "summary": "Display the value of a LaTeX counter in a variety of formats",
      "supplier": "Organization: http://openeuler.org",
      "versionInfo": "9:svn53912-3.oe2403sp3"
    },
    {
      "SPDXID": "SPDXRef-rpm-texlive-fn2end-svn15878.1.1",
      "name": "texlive-fn2end",
      "checksums": [
        {
          "algorithm": "SHA256",
          "checksumValue": "f16e39e0e2b546efcbab547f6b933deadbd0bf7042bae73a7d0236717fc10c08"
        }
      ],
      "description": "Defines macros \\makeendnotes, which converts \\footnote to\nproduce endnotes; and \\theendnotes which prints them out.",
      "downloadLocation": "NOASSERTION",
      "externalRefs": [
        {
          "referenceCategory": "PACKAGE_MANAGER",
          "referenceLocator": "pkg:rpm/texlive-fn2end@svn15878.1.1-3.oe2403sp3?arch=noarch&epoch=9&upstream=texlive-split-i-2021-3.oe2403sp3.src.rpm",
          "referenceType": "purl"
        }
      ],
      "filesAnalyzed": false,
      "homepage": "http://tug.org/texlive/",
      "sourceInfo": "acquired package info from repodata DB: repodata/1237fc88d0e4da3b551ae22f7823fbad70d531e5e3e6588f120954709a623b3c-primary.sqlite.bz2",
      "summary": "Convert footnotes to endnotes",
      "supplier": "Organization: http://openeuler.org",
      "versionInfo": "9:svn15878.1.1-3.oe2403sp3"
    },
    {
      "SPDXID": "SPDXRef-rpm-texlive-fnbreak-svn25003.1.30",
      "name": "texlive-fnbreak",
      "checksums": [
        {
          "algorithm": "SHA256",
          "checksumValue": "d3486db765e625fb9bfc6e3b68f2a08a64dac49abafaa041b2e627000ab1f20a"
        }
      ],
      "description": "This package detects footnotes that are split over several\npages, and writes a warning to the log file.",
      "downloadLocation": "NOASSERTION",
      "externalRefs": [
        {
          "referenceCategory": "PACKAGE_MANAGER",
          "referenceLocator": "pkg:rpm/texlive-fnbreak@svn25003.1.30-3.oe2403sp3?arch=noarch&epoch=9&upstream=texlive-split-i-2021-3.oe2403sp3.src.rpm",
          "referenceType": "purl"
        }
      ],
      "filesAnalyzed": false,
      "homepage": "http://tug.org/texlive/",
      "sourceInfo": "acquired package info from repodata DB: repodata/1237fc88d0e4da3b551ae22f7823fbad70d531e5e3e6588f120954709a623b3c-primary.sqlite.bz2",
      "summary": "Warn for split footnotes",
      "supplier": "Organization: http://openeuler.org",
      "versionInfo": "9:svn25003.1.30-3.oe2403sp3"
    },
    {
      "SPDXID": "SPDXRef-rpm-texlive-fncychap-svn20710.v1.34",
      "name": "texlive-fncychap",
      "checksums": [
        {
          "algorithm": "SHA256",
          "checksumValue": "ff86d835d088069335d8ee3be34c52cf691e2748bafaf2ff628011442394ec8c"
        }
      ],
      "description": "Each style can be modified using a set of simple commands.\nOptionally one can modify the formatting routines in order to\ncreate additional chapter headings. This package was previously\nknown as FancyChapter.",
      "downloadLocation": "NOASSERTION",
      "externalRefs": [
        {
          "referenceCategory": "PACKAGE_MANAGER",
          "referenceLocator": "pkg:rpm/texlive-fncychap@svn20710.v1.34-3.oe2403sp3?arch=noarch&epoch=9&upstream=texlive-split-i-2021-3.oe2403sp3.src.rpm",
          "referenceType": "purl"
        }
      ],
      "filesAnalyzed": false,
      "homepage": "http://tug.org/texlive/",
      "sourceInfo": "acquired package info from repodata DB: repodata/1237fc88d0e4da3b551ae22f7823fbad70d531e5e3e6588f120954709a623b3c-primary.sqlite.bz2",
      "summary": "Seven predefined chapter heading styles",
      "supplier": "Organization: http://openeuler.org",
      "versionInfo": "9:svn20710.v1.34-3.oe2403sp3"
    },
    {
      "SPDXID": "SPDXRef-rpm-texlive-fncylab-svn52090",
      "name": "texlive-fncylab",
      "checksums": [
        {
          "algorithm": "SHA256",
          "checksumValue": "f361f8e0c46421942a8deb3987eb5971e5d0838ba0ffd38612d772907dc17725"
        }
      ],
      "description": "LaTeX provides a mechanism for altering the appearance of\nreferences to labels, but it's somewhat flawed, and requires\nthat the user manipulate internal commands. The package solves\nthe problem, by providing a \\labelformat command for changing\nthe format of references to labels. The package also provides a\n\\Ref command to make reference to such redefined labels at the\nstart of a sentence.",
      "downloadLocation": "NOASSERTION",
      "externalRefs": [
        {
          "referenceCategory": "PACKAGE_MANAGER",
          "referenceLocator": "pkg:rpm/texlive-fncylab@svn52090-3.oe2403sp3?arch=noarch&epoch=9&upstream=texlive-split-i-2021-3.oe2403sp3.src.rpm",
          "referenceType": "purl"
        }
      ],
      "filesAnalyzed": false,
      "homepage": "http://tug.org/texlive/",
      "sourceInfo": "acquired package info from repodata DB: repodata/1237fc88d0e4da3b551ae22f7823fbad70d531e5e3e6588f120954709a623b3c-primary.sqlite.bz2",
      "summary": "Alter the format of \\label references",
      "supplier": "Organization: http://openeuler.org",
      "versionInfo": "9:svn52090-3.oe2403sp3"
    },
    {
      "SPDXID": "SPDXRef-rpm-texlive-fnpara-svn25607.0",
      "name": "texlive-fnpara",
      "checksums": [
        {
          "algorithm": "SHA256",
          "checksumValue": "4638cecebbca471673da4d3a1a7934c7daee00a8c43b77f845f4a142d6693e63"
        }
      ],
      "description": "Typeset footnotes in run-on paragraphs, instead of one above\nanother; this is a re-seating, for the LaTeX environment, of an\nexample in the TeXbook. The same basic code, improved for use\nin e-TeX-based LaTeX, appears in the comprehensive footnote\npackage footmisc, and superior versions are also available in\nthe manyfoot and bigfoot packages.",
      "downloadLocation": "NOASSERTION",
      "externalRefs": [
        {
          "referenceCategory": "PACKAGE_MANAGER",
          "referenceLocator": "pkg:rpm/texlive-fnpara@svn25607.0-3.oe2403sp3?arch=noarch&epoch=9&upstream=texlive-split-i-2021-3.oe2403sp3.src.rpm",
          "referenceType": "purl"
        }
      ],
      "filesAnalyzed": false,
      "homepage": "http://tug.org/texlive/",
      "sourceInfo": "acquired package info from repodata DB: repodata/1237fc88d0e4da3b551ae22f7823fbad70d531e5e3e6588f120954709a623b3c-primary.sqlite.bz2",
      "summary": "Footnotes in paragraphs",
      "supplier": "Organization: http://openeuler.org",
      "versionInfo": "9:svn25607.0-3.oe2403sp3"
    },
    {
      "SPDXID": "SPDXRef-rpm-texlive-fnpct-svn57508",
      "name": "texlive-fnpct",
      "checksums": [
        {
          "algorithm": "SHA256",
          "checksumValue": "d90c664d44254727c5824a56bfb95584a7a65ac20781f30db53872720edcfcef"
        }
      ],
      "description": "The package moves footnote marks after following punctuation\n(comma or full stop), and adjusts kerning as appropriate. As a\nside effect, a change to the handling of multiple footnotes is\nprovided.",
      "downloadLocation": "NOASSERTION",
      "externalRefs": [
        {
          "referenceCategory": "PACKAGE_MANAGER",
          "referenceLocator": "pkg:rpm/texlive-fnpct@svn57508-3.oe2403sp3?arch=noarch&epoch=9&upstream=texlive-split-i-2021-3.oe2403sp3.src.rpm",
          "referenceType": "purl"
        }
      ],
      "filesAnalyzed": false,
      "homepage": "http://tug.org/texlive/",
      "sourceInfo": "acquired package info from repodata DB: repodata/1237fc88d0e4da3b551ae22f7823fbad70d531e5e3e6588f120954709a623b3c-primary.sqlite.bz2",
      "summary": "Manage footnote marks' interaction with punctuation",
      "supplier": "Organization: http://openeuler.org",
      "versionInfo": "9:svn57508-3.oe2403sp3"
    },
    {
      "SPDXID": "SPDXRef-rpm-texlive-fnumprint-svn29173.1.1a",
      "name": "texlive-fnumprint",
      "checksums": [
        {
          "algorithm": "SHA256",
          "checksumValue": "97a84034e97c2531e317d7073d36192eaaa090da37fc65807d76ac9ee6723c10"
        }
      ],
      "description": "The package defines two macros which decide to typeset a number\neither as an Arabic number or as a word (or words) for the\nnumber. If the number is between zero and twelve (including\nzero and twelve) then words will be used; if the number is\noutside that range, it will be typeset using the package\nnumprint Words for English representation of numbers are\ngenerated within the package, while those for German are\ngenerated using the package zahl2string.",
      "downloadLocation": "NOASSERTION",
      "externalRefs": [
        {
          "referenceCategory": "PACKAGE_MANAGER",
          "referenceLocator": "pkg:rpm/texlive-fnumprint@svn29173.1.1a-3.oe2403sp3?arch=noarch&epoch=9&upstream=texlive-split-i-2021-3.oe2403sp3.src.rpm",
          "referenceType": "purl"
        }
      ],
      "filesAnalyzed": false,
      "homepage": "http://tug.org/texlive/",
      "sourceInfo": "acquired package info from repodata DB: repodata/1237fc88d0e4da3b551ae22f7823fbad70d531e5e3e6588f120954709a623b3c-primary.sqlite.bz2",
      "summary": "Print a number in 'appropriate' format",
      "supplier": "Organization: http://openeuler.org",
      "versionInfo": "9:svn29173.1.1a-3.oe2403sp3"
    },
    {
      "SPDXID": "SPDXRef-rpm-texlive-foilhtml-svn21855.1.2",
      "name": "texlive-foilhtml",
      "checksums": [
        {
          "algorithm": "SHA256",
          "checksumValue": "e3de5a367830f696df8b1fcb01b84f44cd6e67bddccb7f4f9365f8aeedfda188"
        }
      ],
      "description": "Provides integration between FoilTeX and LaTeX2HTML, adding\nsectioning commands and elements of logical formatting to\nFoilTeX and providing support for FoilTeX commands in\nLaTeX2HTML.",
      "downloadLocation": "NOASSERTION",
      "externalRefs": [
        {
          "referenceCategory": "PACKAGE_MANAGER",
          "referenceLocator": "pkg:rpm/texlive-foilhtml@svn21855.1.2-3.oe2403sp3?arch=noarch&epoch=9&upstream=texlive-split-i-2021-3.oe2403sp3.src.rpm",
          "referenceType": "purl"
        }
      ],
      "filesAnalyzed": false,
      "homepage": "http://tug.org/texlive/",
      "sourceInfo": "acquired package info from repodata DB: repodata/1237fc88d0e4da3b551ae22f7823fbad70d531e5e3e6588f120954709a623b3c-primary.sqlite.bz2",
      "summary": "Interface between foiltex and LaTeX2HTML",
      "supplier": "Organization: http://openeuler.org",
      "versionInfo": "9:svn21855.1.2-3.oe2403sp3"
    },
    {
      "SPDXID": "SPDXRef-rpm-texlive-foliono-svn58877",
      "name": "texlive-foliono",
      "checksums": [
        {
          "algorithm": "SHA256",
          "checksumValue": "f6345b09818dba85a17f19520e9ecaa642723ae5a8a2a82c9dc387f72eeea8b4"
        }
      ],
      "description": "This package adds functionality to create several styles of\nfolio numbers. Folio numbering preceded the modern page\nnumbering convention and was in common use until the 18th\ncentury. In folio numbering the numbers are placed only on odd\n(right-side) pages and the numbers typically comprise of two\nparts: quire and folio numbers. The intended use for this\npackage is to help creating old-style books.",
      "downloadLocation": "NOASSERTION",
      "externalRefs": [
        {
          "referenceCategory": "PACKAGE_MANAGER",
          "referenceLocator": "pkg:rpm/texlive-foliono@svn58877-3.oe2403sp3?arch=noarch&epoch=9&upstream=texlive-split-x-2021-3.oe2403sp3.src.rpm",
          "referenceType": "purl"
        }
      ],
      "filesAnalyzed": false,
      "homepage": "http://tug.org/texlive/",
      "sourceInfo": "acquired package info from repodata DB: repodata/1237fc88d0e4da3b551ae22f7823fbad70d531e5e3e6588f120954709a623b3c-primary.sqlite.bz2",
      "summary": "Use folio numbers to replace page numbers",
      "supplier": "Organization: http://openeuler.org",
      "versionInfo": "9:svn58877-3.oe2403sp3"
    },
    {
      "SPDXID": "SPDXRef-rpm-texlive-fontaxes-svn55920",
      "name": "texlive-fontaxes",
      "checksums": [
        {
          "algorithm": "SHA256",
          "checksumValue": "17d106cf4cbfb373bdae0dbd3ce82b6f8360a71cf634010fbe7f4fa686ed5217"
        }
      ],
      "description": "The package adds several new font axes on top of LaTeX's New\nFont Selection Scheme. In particular, it splits the shape axis\ninto a primary and a secondary shape axis, and it adds three\nnew axes to deal with the different figure versions offered by\nmany professional fonts.",
      "downloadLocation": "NOASSERTION",
      "externalRefs": [
        {
          "referenceCategory": "PACKAGE_MANAGER",
          "referenceLocator": "pkg:rpm/texlive-fontaxes@svn55920-3.oe2403sp3?arch=noarch&epoch=9&upstream=texlive-split-i-2021-3.oe2403sp3.src.rpm",
          "referenceType": "purl"
        }
      ],
      "filesAnalyzed": false,
      "homepage": "http://tug.org/texlive/",
      "sourceInfo": "acquired package info from repodata DB: repodata/1237fc88d0e4da3b551ae22f7823fbad70d531e5e3e6588f120954709a623b3c-primary.sqlite.bz2",
      "summary": "Additional font axes for LaTeX",
      "supplier": "Organization: http://openeuler.org",
      "versionInfo": "9:svn55920-3.oe2403sp3"
    },
    {
      "SPDXID": "SPDXRef-rpm-texlive-fontsetup-svn59079",
      "name": "texlive-fontsetup",
      "checksums": [
        {
          "algorithm": "SHA256",
          "checksumValue": "9a1525266bc1a1229be80d8e45730fdf2216ded9b9b40078e556c98645d084d1"
        }
      ],
      "description": "This package facilitates the use of fontspec for users who do\nnot wish to bother with details, with a special focus on\nquality fonts supporting Mathematics.",
      "downloadLocation": "NOASSERTION",
      "externalRefs": [
        {
          "referenceCategory": "PACKAGE_MANAGER",
          "referenceLocator": "pkg:rpm/texlive-fontsetup@svn59079-3.oe2403sp3?arch=noarch&epoch=9&upstream=texlive-split-y-2021-3.oe2403sp3.src.rpm",
          "referenceType": "purl"
        }
      ],
      "filesAnalyzed": false,
      "homepage": "http://tug.org/texlive/",
      "sourceInfo": "acquired package info from repodata DB: repodata/1237fc88d0e4da3b551ae22f7823fbad70d531e5e3e6588f120954709a623b3c-primary.sqlite.bz2",
      "summary": "A front-end to fontspec, for selected fonts with math support",
      "supplier": "Organization: http://openeuler.org",
      "versionInfo": "9:svn59079-3.oe2403sp3"
    },
    {
      "SPDXID": "SPDXRef-rpm-texlive-fontsize-svn58906",
      "name": "texlive-fontsize",
      "checksums": [
        {
          "algorithm": "SHA256",
          "checksumValue": "d57fab3fe34d18950d2d559b6188093887f18161822ea0f6b4a70ddff118003b"
        }
      ],
      "description": "The package allows you to set arbitrary sizes for the main font\nof the document, through the fontsize=<size> option.",
      "downloadLocation": "NOASSERTION",
      "externalRefs": [
        {
          "referenceCategory": "PACKAGE_MANAGER",
          "referenceLocator": "pkg:rpm/texlive-fontsize@svn58906-3.oe2403sp3?arch=noarch&epoch=9&upstream=texlive-split-y-2021-3.oe2403sp3.src.rpm",
          "referenceType": "purl"
        }
      ],
      "filesAnalyzed": false,
      "homepage": "http://tug.org/texlive/",
      "sourceInfo": "acquired package info from repodata DB: repodata/1237fc88d0e4da3b551ae22f7823fbad70d531e5e3e6588f120954709a623b3c-primary.sqlite.bz2",
      "summary": "A small package to set arbitrary sizes for the main font of the document",
      "supplier": "Organization: http://openeuler.org",
      "versionInfo": "9:svn58906-3.oe2403sp3"
    },
    {
      "SPDXID": "SPDXRef-rpm-texlive-fonttable-svn44799",
      "name": "texlive-fonttable",
      "checksums": [
        {
          "algorithm": "SHA256",
          "checksumValue": "913a17245bf93799ab5eb23547fd6eb759ee1c91ac2cde911b21742557379990"
        }
      ],
      "description": "This is a package version of nfssfont.tex (part of the LaTeX\ndistribution); it enables you to print a table of the\ncharacters of a font and/or some text (for demonstration or\ntesting purposes), from within a document. (Packages such as\ntestfont and nfssfont.tex provide these facilities, but they\nrun as interactive programs: the user is expected to type\ndetails of what is needed.) Note that the package mftinc also\nhas a \\fonttable function; the documentation explains how avoid\na clash with that package.",
      "downloadLocation": "NOASSERTION",
      "externalRefs": [
        {
          "referenceCategory": "PACKAGE_MANAGER",
          "referenceLocator": "pkg:rpm/texlive-fonttable@svn44799-3.oe2403sp3?arch=noarch&epoch=9&upstream=texlive-split-i-2021-3.oe2403sp3.src.rpm",
          "referenceType": "purl"
        }
      ],
      "filesAnalyzed": false,
      "homepage": "http://tug.org/texlive/",
      "sourceInfo": "acquired package info from repodata DB: repodata/1237fc88d0e4da3b551ae22f7823fbad70d531e5e3e6588f120954709a623b3c-primary.sqlite.bz2",
      "summary": "Print font tables from a LaTeX document",
      "supplier": "Organization: http://openeuler.org",
      "versionInfo": "9:svn44799-3.oe2403sp3"
    },
    {
      "SPDXID": "SPDXRef-rpm-texlive-footmisc-svn23330.5.5b",
      "name": "texlive-footmisc",
      "checksums": [
        {
          "algorithm": "SHA256",
          "checksumValue": "f962ad8b35907743a44858011ef835cb86ec9070a189450797cceb2397c4bd00"
        }
      ],
      "description": "A collection of ways to change the typesetting of footnotes.\nThe package provides means of changing the layout of the\nfootnotes themselves (including setting them in 'paragraphs' --\nthe para option), a way to number footnotes per page (the\nperpage option), to make footnotes disappear in a 'moving'\nargument (stable option) and to deal with multiple references\nto footnotes from the same place (multiple option). The package\nalso has a range of techniques for labelling footnotes with\nsymbols rather than numbers. Some of the functions of the\npackage are overlap with the functionality of other packages.\nThe para option is also provided by the manyfoot and bigfoot\npackages, though those are both also portmanteau packages.\n(Don't be seduced by fnpara, whose implementation is improved\nby the present package.) The perpage option is also offered by\nfootnpag and by the rather more general-purpose perpage",
      "downloadLocation": "NOASSERTION",
      "externalRefs": [
        {
          "referenceCategory": "PACKAGE_MANAGER",
          "referenceLocator": "pkg:rpm/texlive-footmisc@svn23330.5.5b-3.oe2403sp3?arch=noarch&epoch=9&upstream=texlive-split-i-2021-3.oe2403sp3.src.rpm",
          "referenceType": "purl"
        }
      ],
      "filesAnalyzed": false,
      "homepage": "http://tug.org/texlive/",
      "sourceInfo": "acquired package info from repodata DB: repodata/1237fc88d0e4da3b551ae22f7823fbad70d531e5e3e6588f120954709a623b3c-primary.sqlite.bz2",
      "summary": "A range of footnote options",
      "supplier": "Organization: http://openeuler.org",
      "versionInfo": "9:svn23330.5.5b-3.oe2403sp3"
    },
    {
      "SPDXID": "SPDXRef-rpm-texlive-footmisx-svn42621",
      "name": "texlive-footmisx",
      "checksums": [
        {
          "algorithm": "SHA256",
          "checksumValue": "d78550b97dd8f8bf4f08eefc5866224773fece9e68af365cff18263da0795b32"
        }
      ],
      "description": "This a fork of footmisc package allowing to use hyperref. Here\nis a copy of the description of package footmisc: A collection\nof ways to change the typesetting of footnotes. The package\nprovides means of changing the layout of the footnotes\nthemselves (including setting them in 'paragraphs' -- the para\noption), a way to number footnotes per page (the perpage\noption), to make footnotes disappear in a 'moving' argument\n(stable option) and to deal with multiple references to\nfootnotes from the same place (multiple option). The package\nalso has a range of techniques for labelling footnotes with\nsymbols rather than numbers. Some of the functions of the\npackage are overlap with the functionality of other packages.\nThe para option is also provided by the manyfoot and bigfoot\npackages, though those are both also portmanteau packages.\n(Don't be seduced by fnpara, whose implementation is improved\nby the present package.) The perpage option is also offered by\nfootnpag and by the rather more general-purpose perpage",
      "downloadLocation": "NOASSERTION",
      "externalRefs": [
        {
          "referenceCategory": "PACKAGE_MANAGER",
          "referenceLocator": "pkg:rpm/texlive-footmisx@svn42621-3.oe2403sp3?arch=noarch&epoch=9&upstream=texlive-split-i-2021-3.oe2403sp3.src.rpm",
          "referenceType": "purl"
        }
      ],
      "filesAnalyzed": false,
      "homepage": "http://tug.org/texlive/",
      "sourceInfo": "acquired package info from repodata DB: repodata/1237fc88d0e4da3b551ae22f7823fbad70d531e5e3e6588f120954709a623b3c-primary.sqlite.bz2",
      "summary": "A range of footnote options",
      "supplier": "Organization: http://openeuler.org",
      "versionInfo": "9:svn42621-3.oe2403sp3"
    },
    {
      "SPDXID": "SPDXRef-rpm-texlive-footnotebackref-svn27034.1.0",
      "name": "texlive-footnotebackref",
      "checksums": [
        {
          "algorithm": "SHA256",
          "checksumValue": "50488d27eabcf0fe68f1e707e5e1a3c9d7451315504c5a11ed16f245fbda5213"
        }
      ],
      "description": "The package provides the means of creating hyperlinks, from a\nfootnote at the bottom of the page, back to the occurence of\nthe footnote in the main text.",
      "downloadLocation": "NOASSERTION",
      "externalRefs": [
        {
          "referenceCategory": "PACKAGE_MANAGER",
          "referenceLocator": "pkg:rpm/texlive-footnotebackref@svn27034.1.0-3.oe2403sp3?arch=noarch&epoch=9&upstream=texlive-split-i-2021-3.oe2403sp3.src.rpm",
          "referenceType": "purl"
        }
      ],
      "filesAnalyzed": false,
      "homepage": "http://tug.org/texlive/",
      "sourceInfo": "acquired package info from repodata DB: repodata/1237fc88d0e4da3b551ae22f7823fbad70d531e5e3e6588f120954709a623b3c-primary.sqlite.bz2",
      "summary": "Back-references from footnotes",
      "supplier": "Organization: http://openeuler.org",
      "versionInfo": "9:svn27034.1.0-3.oe2403sp3"
    },
    {
      "SPDXID": "SPDXRef-rpm-texlive-footnoterange-svn52910",
      "name": "texlive-footnoterange",
      "checksums": [
        {
          "algorithm": "SHA256",
          "checksumValue": "8db770c926d384c0df89687c3f30eb2b4af30292938ef7172279df67510a360b"
        }
      ],
      "description": "The package provides environments footnoterange and\nfootnoterange*. Multiple footnotes inside these environments\nare not referenced as (e.g.) \"1 2 3 4\" but as \"1-4\", i.e., the\nrange (from first to last referred footnote at that place) is\ngiven. If hyperref package and use of its hyperfootnotes-option\nthe references are hyperlinked. (References to footnotes in the\nfootnoterange* environment are never hyperlinked.)",
      "downloadLocation": "NOASSERTION",
      "externalRefs": [
        {
          "referenceCategory": "PACKAGE_MANAGER",
          "referenceLocator": "pkg:rpm/texlive-footnoterange@svn52910-3.oe2403sp3?arch=noarch&epoch=9&upstream=texlive-split-i-2021-3.oe2403sp3.src.rpm",
          "referenceType": "purl"
        }
      ],
      "filesAnalyzed": false,
      "homepage": "http://tug.org/texlive/",
      "sourceInfo": "acquired package info from repodata DB: repodata/1237fc88d0e4da3b551ae22f7823fbad70d531e5e3e6588f120954709a623b3c-primary.sqlite.bz2",
      "summary": "References to ranges of footnotes",
      "supplier": "Organization: http://openeuler.org",
      "versionInfo": "9:svn52910-3.oe2403sp3"
    },
    {
      "SPDXID": "SPDXRef-rpm-texlive-footnpag-svn15878.0",
      "name": "texlive-footnpag",
      "checksums": [
        {
          "algorithm": "SHA256",
          "checksumValue": "d9a0bb65d8e33759fe89f02bb0a5adebbfb55172e3688be624a4d5675279f9e2"
        }
      ],
      "description": "Allows footnotes on individual pages to be numbered from 1,\nrather than being numbered sequentially through the document.",
      "downloadLocation": "NOASSERTION",
      "externalRefs": [
        {
          "referenceCategory": "PACKAGE_MANAGER",
          "referenceLocator": "pkg:rpm/texlive-footnpag@svn15878.0-3.oe2403sp3?arch=noarch&epoch=9&upstream=texlive-split-i-2021-3.oe2403sp3.src.rpm",
          "referenceType": "purl"
        }
      ],
      "filesAnalyzed": false,
      "homepage": "http://tug.org/texlive/",
      "sourceInfo": "acquired package info from repodata DB: repodata/1237fc88d0e4da3b551ae22f7823fbad70d531e5e3e6588f120954709a623b3c-primary.sqlite.bz2",
      "summary": "Per-page numbering of footnotes",
      "supplier": "Organization: http://openeuler.org",
      "versionInfo": "9:svn15878.0-3.oe2403sp3"
    },
    {
      "SPDXID": "SPDXRef-rpm-texlive-forarray-svn15878.1.01",
      "name": "texlive-forarray",
      "checksums": [
        {
          "algorithm": "SHA256",
          "checksumValue": "8d60f9f84e899c9fef5d6efb22a5904701807f3c60361e66788be6b98ac36e53"
        }
      ],
      "description": "The package provides functionality for processing lists and\narray structures in LaTeX. Arrays can contain characters as\nwell as TeX and LaTeX commands, nesting of arrays is possible,\nand arrays are processed within the same brace level as their\nsurrounding environment. Array levels can be delimited by\ncharacters or control sequences defined by the user. Practical\nuses of this package include data management, construction of\nlists and tables, and calculations based on the contents of\nlists and arrays.",
      "downloadLocation": "NOASSERTION",
      "externalRefs": [
        {
          "referenceCategory": "PACKAGE_MANAGER",
          "referenceLocator": "pkg:rpm/texlive-forarray@svn15878.1.01-3.oe2403sp3?arch=noarch&epoch=9&upstream=texlive-split-i-2021-3.oe2403sp3.src.rpm",
          "referenceType": "purl"
        }
      ],
      "filesAnalyzed": false,
      "homepage": "http://tug.org/texlive/",
      "sourceInfo": "acquired package info from repodata DB: repodata/1237fc88d0e4da3b551ae22f7823fbad70d531e5e3e6588f120954709a623b3c-primary.sqlite.bz2",
      "summary": "Using array structures in LaTeX",
      "supplier": "Organization: http://openeuler.org",
      "versionInfo": "9:svn15878.1.01-3.oe2403sp3"
    },
    {
      "SPDXID": "SPDXRef-rpm-texlive-foreign-svn27819.2.7",
      "name": "texlive-foreign",
      "checksums": [
        {
          "algorithm": "SHA256",
          "checksumValue": "40cb52c177ad1f7526a63306f2cd16d305827c0a45c088ea0973c50bde2a1920"
        }
      ],
      "description": "The package supports authors' use of consistent typesetting of\nforeign words in documents.",
      "downloadLocation": "NOASSERTION",
      "externalRefs": [
        {
          "referenceCategory": "PACKAGE_MANAGER",
          "referenceLocator": "pkg:rpm/texlive-foreign@svn27819.2.7-3.oe2403sp3?arch=noarch&epoch=9&upstream=texlive-split-i-2021-3.oe2403sp3.src.rpm",
          "referenceType": "purl"
        }
      ],
      "filesAnalyzed": false,
      "homepage": "http://tug.org/texlive/",
      "sourceInfo": "acquired package info from repodata DB: repodata/1237fc88d0e4da3b551ae22f7823fbad70d531e5e3e6588f120954709a623b3c-primary.sqlite.bz2",
      "summary": "Systematic treatment of 'foreign' words in documents",
      "supplier": "Organization: http://openeuler.org",
      "versionInfo": "9:svn27819.2.7-3.oe2403sp3"
    },
    {
      "SPDXID": "SPDXRef-rpm-texlive-forloop-svn15878.3.0",
      "name": "texlive-forloop",
      "checksums": [
        {
          "algorithm": "SHA256",
          "checksumValue": "143b742b29b89046887adc0ebefd0bafe61702ca3d84131bf58b70c52095221e"
        }
      ],
      "description": "The package provides a command \\forloop for doing iteration in\nLaTeX macro programming.",
      "downloadLocation": "NOASSERTION",
      "externalRefs": [
        {
          "referenceCategory": "PACKAGE_MANAGER",
          "referenceLocator": "pkg:rpm/texlive-forloop@svn15878.3.0-3.oe2403sp3?arch=noarch&epoch=9&upstream=texlive-split-i-2021-3.oe2403sp3.src.rpm",
          "referenceType": "purl"
        }
      ],
      "filesAnalyzed": false,
      "homepage": "http://tug.org/texlive/",
      "sourceInfo": "acquired package info from repodata DB: repodata/1237fc88d0e4da3b551ae22f7823fbad70d531e5e3e6588f120954709a623b3c-primary.sqlite.bz2",
      "summary": "Iteration in LaTeX",
      "supplier": "Organization: http://openeuler.org",
      "versionInfo": "9:svn15878.3.0-3.oe2403sp3"
    },
    {
      "SPDXID": "SPDXRef-rpm-texlive-formlett-svn21480.2.3",
      "name": "texlive-formlett",
      "checksums": [
        {
          "algorithm": "SHA256",
          "checksumValue": "b93365a563ecb2b723627f98622c8dd845ba8872eb03c352c396791a23978f8b"
        }
      ],
      "description": "A package for multiple letters from the same basic source; the\npackage offers parametrisation of the letters actually sent.",
      "downloadLocation": "NOASSERTION",
      "externalRefs": [
        {
          "referenceCategory": "PACKAGE_MANAGER",
          "referenceLocator": "pkg:rpm/texlive-formlett@svn21480.2.3-3.oe2403sp3?arch=noarch&epoch=9&upstream=texlive-split-i-2021-3.oe2403sp3.src.rpm",
          "referenceType": "purl"
        }
      ],
      "filesAnalyzed": false,
      "homepage": "http://tug.org/texlive/",
      "sourceInfo": "acquired package info from repodata DB: repodata/1237fc88d0e4da3b551ae22f7823fbad70d531e5e3e6588f120954709a623b3c-primary.sqlite.bz2",
      "summary": "Letters to multiple recipients",
      "supplier": "Organization: http://openeuler.org",
      "versionInfo": "9:svn21480.2.3-3.oe2403sp3"
    },
    {
      "SPDXID": "SPDXRef-rpm-texlive-forms16be-svn51305",
      "name": "texlive-forms16be",
      "checksums": [
        {
          "algorithm": "SHA256",
          "checksumValue": "04fa57ecd5e138aadaad929e21f9b221604f66b8dce98b0424a724d02cb64491"
        }
      ],
      "description": "This package provides support for UTF-16BE Unicode character\nencoding (called a big-endian character string) for the text\nstring type (PDF Reference, version 1.7, beginning on page\n158). Text strings are used in \"text annotations, bookmark\nnames, article threads, document information, and so forth\" (to\npartially quote page 158). The particular application is to set\nproperty values of form fields, at least those properties that\ntake the text strings as its value. The package contains\nsupport for Basic Latin plus the ability to enter any unicode\ncharacter using the notation \\uXXXX, where 'XXXX' are four hex\ndigits. The Package works for dvips/Distiller, pdfLaTeX,\nLuaLaTeX, and XeLaTeX.",
      "downloadLocation": "NOASSERTION",
      "externalRefs": [
        {
          "referenceCategory": "PACKAGE_MANAGER",
          "referenceLocator": "pkg:rpm/texlive-forms16be@svn51305-3.oe2403sp3?arch=noarch&epoch=9&upstream=texlive-split-i-2021-3.oe2403sp3.src.rpm",
          "referenceType": "purl"
        }
      ],
      "filesAnalyzed": false,
      "homepage": "http://tug.org/texlive/",
      "sourceInfo": "acquired package info from repodata DB: repodata/1237fc88d0e4da3b551ae22f7823fbad70d531e5e3e6588f120954709a623b3c-primary.sqlite.bz2",
      "summary": "Initialize form properties using big-endian encoding",
      "supplier": "Organization: http://openeuler.org",
      "versionInfo": "9:svn51305-3.oe2403sp3"
    },
    {
      "SPDXID": "SPDXRef-rpm-texlive-formular-svn15878.1.0a",
      "name": "texlive-formular",
      "checksums": [
        {
          "algorithm": "SHA256",
          "checksumValue": "ac53d9fac3581ecd804a11cc6b0125d73c17924f278f34f203375129531df7b4"
        }
      ],
      "description": "When typesetting forms there often arises the need for defining\nfields which consist of one or more lines where the customer\ncan write something down manually. This package offers some\ncommands for defining such fields in a distinctive way.",
      "downloadLocation": "NOASSERTION",
      "externalRefs": [
        {
          "referenceCategory": "PACKAGE_MANAGER",
          "referenceLocator": "pkg:rpm/texlive-formular@svn15878.1.0a-3.oe2403sp3?arch=noarch&epoch=9&upstream=texlive-split-i-2021-3.oe2403sp3.src.rpm",
          "referenceType": "purl"
        }
      ],
      "filesAnalyzed": false,
      "homepage": "http://tug.org/texlive/",
      "sourceInfo": "acquired package info from repodata DB: repodata/1237fc88d0e4da3b551ae22f7823fbad70d531e5e3e6588f120954709a623b3c-primary.sqlite.bz2",
      "summary": "Create forms containing field for manual entry",
      "supplier": "Organization: http://openeuler.org",
      "versionInfo": "9:svn15878.1.0a-3.oe2403sp3"
    },
    {
      "SPDXID": "SPDXRef-rpm-texlive-fragments-svn15878.0",
      "name": "texlive-fragments",
      "checksums": [
        {
          "algorithm": "SHA256",
          "checksumValue": "976e1e27a761bd37e5cf36d52fad7029d9d00651a4afc52c2725d9cb5dd83020"
        }
      ],
      "description": "A collection of fragments of LaTeX code, suitable for inclusion\nin packages, or (possibly) in users' documents. Included are:\nchecklab, for modifying the label checking code at\n\\end{document}; overrightarrow, defining a doubled over-arrow\nmacro; removefr, for removing 'reset' relations between\ncounters; and subscript, defining a \\textsubscript command.",
      "downloadLocation": "NOASSERTION",
      "externalRefs": [
        {
          "referenceCategory": "PACKAGE_MANAGER",
          "referenceLocator": "pkg:rpm/texlive-fragments@svn15878.0-3.oe2403sp3?arch=noarch&epoch=9&upstream=texlive-split-i-2021-3.oe2403sp3.src.rpm",
          "referenceType": "purl"
        }
      ],
      "filesAnalyzed": false,
      "homepage": "http://tug.org/texlive/",
      "sourceInfo": "acquired package info from repodata DB: repodata/1237fc88d0e4da3b551ae22f7823fbad70d531e5e3e6588f120954709a623b3c-primary.sqlite.bz2",
      "summary": "Fragments of LaTeX code",
      "supplier": "Organization: http://openeuler.org",
      "versionInfo": "9:svn15878.0-3.oe2403sp3"
    },
    {
      "SPDXID": "SPDXRef-rpm-texlive-frame-svn18312.1.0",
      "name": "texlive-frame",
      "checksums": [
        {
          "algorithm": "SHA256",
          "checksumValue": "c962b9906081208c06f4ae49b07f559f021cd14989c832faf87c674cbdda3d18"
        }
      ],
      "description": "A jiffy file (taken from fancybox) for placing a frame around a\nbox of text. The macros also provide for typesetting an empty\nbox of given dimensions.",
      "downloadLocation": "NOASSERTION",
      "externalRefs": [
        {
          "referenceCategory": "PACKAGE_MANAGER",
          "referenceLocator": "pkg:rpm/texlive-frame@svn18312.1.0-3.oe2403sp3?arch=noarch&epoch=9&upstream=texlive-split-i-2021-3.oe2403sp3.src.rpm",
          "referenceType": "purl"
        }
      ],
      "filesAnalyzed": false,
      "homepage": "http://tug.org/texlive/",
      "sourceInfo": "acquired package info from repodata DB: repodata/1237fc88d0e4da3b551ae22f7823fbad70d531e5e3e6588f120954709a623b3c-primary.sqlite.bz2",
      "summary": "Framed boxes for Plain TeX",
      "supplier": "Organization: http://openeuler.org",
      "versionInfo": "9:svn18312.1.0-3.oe2403sp3"
    },
    {
      "SPDXID": "SPDXRef-rpm-texlive-framed-svn26789.0.96",
      "name": "texlive-framed",
      "checksums": [
        {
          "algorithm": "SHA256",
          "checksumValue": "8a7cc4e2bc7b81812f984256d09fdf70a607407623d8ca9d0aaad2ba49f2c673"
        }
      ],
      "description": "The package creates three environments: framed, which puts an\nordinary frame box around the region, shaded, which shades the\nregion, and leftbar, which places a line at the left side. The\nenvironments allow a break at their start (the \\FrameCommand\nenables creation of a title that is \"attached\" to the\nenvironment); breaks are also allowed in the course of the\nframed/shaded matter. There is also a command \\MakeFramed to\nmake your own framed-style environments.",
      "downloadLocation": "NOASSERTION",
      "externalRefs": [
        {
          "referenceCategory": "PACKAGE_MANAGER",
          "referenceLocator": "pkg:rpm/texlive-framed@svn26789.0.96-3.oe2403sp3?arch=noarch&epoch=9&upstream=texlive-split-i-2021-3.oe2403sp3.src.rpm",
          "referenceType": "purl"
        }
      ],
      "filesAnalyzed": false,
      "homepage": "http://tug.org/texlive/",
      "sourceInfo": "acquired package info from repodata DB: repodata/1237fc88d0e4da3b551ae22f7823fbad70d531e5e3e6588f120954709a623b3c-primary.sqlite.bz2",
      "summary": "Framed or shaded regions that can break across pages",
      "supplier": "Organization: http://openeuler.org",
      "versionInfo": "9:svn26789.0.96-3.oe2403sp3"
    },
    {
      "SPDXID": "SPDXRef-rpm-texlive-frankenstein-svn15878.0",
      "name": "texlive-frankenstein",
      "checksums": [
        {
          "algorithm": "SHA256",
          "checksumValue": "e35fb99ad18e762c48ffcb2d6538fb06b9f0c47202942617861120b5e1f76a88"
        }
      ],
      "description": "Frankenstein is a bundle of LaTeX packages serving various\npurposes and a BibTeX bibliography style. Descriptions are\ngiven under the individual packages: abbrevs, achicago package,\nachicago bibstyle, attrib, blkcntrl, compsci, dialogue, lips,\nmoredefs, newclude, slemph, titles.",
      "downloadLocation": "NOASSERTION",
      "externalRefs": [
        {
          "referenceCategory": "PACKAGE_MANAGER",
          "referenceLocator": "pkg:rpm/texlive-frankenstein@svn15878.0-3.oe2403sp3?arch=noarch&epoch=9&upstream=texlive-split-i-2021-3.oe2403sp3.src.rpm",
          "referenceType": "purl"
        }
      ],
      "filesAnalyzed": false,
      "homepage": "http://tug.org/texlive/",
      "sourceInfo": "acquired package info from repodata DB: repodata/1237fc88d0e4da3b551ae22f7823fbad70d531e5e3e6588f120954709a623b3c-primary.sqlite.bz2",
      "summary": "A collection of LaTeX packages",
      "supplier": "Organization: http://openeuler.org",
      "versionInfo": "9:svn15878.0-3.oe2403sp3"
    },
    {
      "SPDXID": "SPDXRef-rpm-texlive-frege-svn27417.1.3",
      "name": "texlive-frege",
      "checksums": [
        {
          "algorithm": "SHA256",
          "checksumValue": "6c5b61b8b5aae522d43550f069397729cf5d884b85430a13265de7049680e547"
        }
      ],
      "description": "The package defines a number of new commands for typesetting\nfregean Begriffsschrift in LaTeX. It is loosely based on the\npackage begriff, and offers a number of improvements including\nbetter relative lengths of the content stroke with respect to\nother strokes, content strokes that point at the middle of\nlines rather than the bottom, a greater width for the assertion\nstroke as compared to the content stroke, a more intuitive\nstructure for the conditional, greater care taken to allow for\nthe linewidth in the spacing of formulas.",
      "downloadLocation": "NOASSERTION",
      "externalRefs": [
        {
          "referenceCategory": "PACKAGE_MANAGER",
          "referenceLocator": "pkg:rpm/texlive-frege@svn27417.1.3-3.oe2403sp3?arch=noarch&epoch=9&upstream=texlive-split-i-2021-3.oe2403sp3.src.rpm",
          "referenceType": "purl"
        }
      ],
      "filesAnalyzed": false,
      "homepage": "http://tug.org/texlive/",
      "sourceInfo": "acquired package info from repodata DB: repodata/1237fc88d0e4da3b551ae22f7823fbad70d531e5e3e6588f120954709a623b3c-primary.sqlite.bz2",
      "summary": "Typeset fregean Begriffsschrift",
      "supplier": "Organization: http://openeuler.org",
      "versionInfo": "9:svn27417.1.3-3.oe2403sp3"
    },
    {
      "SPDXID": "SPDXRef-rpm-texlive-froufrou-svn59103",
      "name": "texlive-froufrou",
      "checksums": [
        {
          "algorithm": "SHA256",
          "checksumValue": "4189e51862fa36a43814191c5ef0f1facbab8059f876272c7409fd0b27e9fa10"
        }
      ],
      "description": "This package provides fancy separators, which are visual cues\nthat indicate a change of subject or context without actually\nstarting a new chapter or section.",
      "downloadLocation": "NOASSERTION",
      "externalRefs": [
        {
          "referenceCategory": "PACKAGE_MANAGER",
          "referenceLocator": "pkg:rpm/texlive-froufrou@svn59103-3.oe2403sp3?arch=noarch&epoch=9&upstream=texlive-split-x-2021-3.oe2403sp3.src.rpm",
          "referenceType": "purl"
        }
      ],
      "filesAnalyzed": false,
      "homepage": "http://tug.org/texlive/",
      "sourceInfo": "acquired package info from repodata DB: repodata/1237fc88d0e4da3b551ae22f7823fbad70d531e5e3e6588f120954709a623b3c-primary.sqlite.bz2",
      "summary": "Fancy section separators",
      "supplier": "Organization: http://openeuler.org",
      "versionInfo": "9:svn59103-3.oe2403sp3"
    },
    {
      "SPDXID": "SPDXRef-rpm-texlive-ftcap-svn17275.1.4",
      "name": "texlive-ftcap",
      "checksums": [
        {
          "algorithm": "SHA256",
          "checksumValue": "1d17559f8d7f5528c18add4323a7ea03c97c77478428fd9bffffc45c2dc3e1b4"
        }
      ],
      "description": "For several reasons a \\caption may be desirable at the top of a\ntable environment. This package changes the table environment\nsuch that \\abovecaptionskip and \\belowcaptionskip are swapped.\nThe package should also work with a non-standard table\nenvironment.",
      "downloadLocation": "NOASSERTION",
      "externalRefs": [
        {
          "referenceCategory": "PACKAGE_MANAGER",
          "referenceLocator": "pkg:rpm/texlive-ftcap@svn17275.1.4-3.oe2403sp3?arch=noarch&epoch=9&upstream=texlive-split-i-2021-3.oe2403sp3.src.rpm",
          "referenceType": "purl"
        }
      ],
      "filesAnalyzed": false,
      "homepage": "http://tug.org/texlive/",
      "sourceInfo": "acquired package info from repodata DB: repodata/1237fc88d0e4da3b551ae22f7823fbad70d531e5e3e6588f120954709a623b3c-primary.sqlite.bz2",
      "summary": "Allows \\caption at the beginning of a table-environment",
      "supplier": "Organization: http://openeuler.org",
      "versionInfo": "9:svn17275.1.4-3.oe2403sp3"
    },
    {
      "SPDXID": "SPDXRef-rpm-texlive-ftnxtra-svn29652.0.1",
      "name": "texlive-ftnxtra",
      "checksums": [
        {
          "algorithm": "SHA256",
          "checksumValue": "4744eb2ca272f58fa0691814e30a8c897e0820646ee0bb9fa5814a833fd592cf"
        }
      ],
      "description": "The package treats footnotes in \\caption, the tabular\nenvironment, and \\chapter and other \\section-like commands.",
      "downloadLocation": "NOASSERTION",
      "externalRefs": [
        {
          "referenceCategory": "PACKAGE_MANAGER",
          "referenceLocator": "pkg:rpm/texlive-ftnxtra@svn29652.0.1-3.oe2403sp3?arch=noarch&epoch=9&upstream=texlive-split-i-2021-3.oe2403sp3.src.rpm",
          "referenceType": "purl"
        }
      ],
      "filesAnalyzed": false,
      "homepage": "http://tug.org/texlive/",
      "sourceInfo": "acquired package info from repodata DB: repodata/1237fc88d0e4da3b551ae22f7823fbad70d531e5e3e6588f120954709a623b3c-primary.sqlite.bz2",
      "summary": "Extend the applicability of the \\footnote command",
      "supplier": "Organization: http://openeuler.org",
      "versionInfo": "9:svn29652.0.1-3.oe2403sp3"
    },
    {
      "SPDXID": "SPDXRef-rpm-texlive-fullblck-svn25434.1.03",
      "name": "texlive-fullblck",
      "checksums": [
        {
          "algorithm": "SHA256",
          "checksumValue": "152754e17541d387851f315b42f62ec24958a20b4f3e074bcae38cff793794f5"
        }
      ],
      "description": "Used with the letter documentclass to set the letter in a\nfullblock style (everything at the left margin).",
      "downloadLocation": "NOASSERTION",
      "externalRefs": [
        {
          "referenceCategory": "PACKAGE_MANAGER",
          "referenceLocator": "pkg:rpm/texlive-fullblck@svn25434.1.03-3.oe2403sp3?arch=noarch&epoch=9&upstream=texlive-split-i-2021-3.oe2403sp3.src.rpm",
          "referenceType": "purl"
        }
      ],
      "filesAnalyzed": false,
      "homepage": "http://tug.org/texlive/",
      "sourceInfo": "acquired package info from repodata DB: repodata/1237fc88d0e4da3b551ae22f7823fbad70d531e5e3e6588f120954709a623b3c-primary.sqlite.bz2",
      "summary": "Left-blocking for letter class",
      "supplier": "Organization: http://openeuler.org",
      "versionInfo": "9:svn25434.1.03-3.oe2403sp3"
    },
    {
      "SPDXID": "SPDXRef-rpm-texlive-fullminipage-svn34545.0.1.1",
      "name": "texlive-fullminipage",
      "checksums": [
        {
          "algorithm": "SHA256",
          "checksumValue": "3ed69c68b395f932622c1fb286cc5c9db016eb5ed47430c278363771ad5d8807"
        }
      ],
      "description": "This package provides the environment fullminipage, which\ngenerates a minipage spanning a new, complete page with page\nstyle empty. The environment provides options to set margins\naround the minipage and configure the background.",
      "downloadLocation": "NOASSERTION",
      "externalRefs": [
        {
          "referenceCategory": "PACKAGE_MANAGER",
          "referenceLocator": "pkg:rpm/texlive-fullminipage@svn34545.0.1.1-3.oe2403sp3?arch=noarch&epoch=9&upstream=texlive-split-i-2021-3.oe2403sp3.src.rpm",
          "referenceType": "purl"
        }
      ],
      "filesAnalyzed": false,
      "homepage": "http://tug.org/texlive/",
      "sourceInfo": "acquired package info from repodata DB: repodata/1237fc88d0e4da3b551ae22f7823fbad70d531e5e3e6588f120954709a623b3c-primary.sqlite.bz2",
      "summary": "Minipage spanning a complete page",
      "supplier": "Organization: http://openeuler.org",
      "versionInfo": "9:svn34545.0.1.1-3.oe2403sp3"
    },
    {
      "SPDXID": "SPDXRef-rpm-texlive-fullwidth-svn24684.0.1",
      "name": "texlive-fullwidth",
      "checksums": [
        {
          "algorithm": "SHA256",
          "checksumValue": "13011bca76c55d3fba977d61ddde568babb9bbc697d25e0034a6da5362302658"
        }
      ],
      "description": "The package provides the environment fullwidth, which sets the\nleft and right margins in a simple way. There is no constraint\nabout page breaks; if you are using the twoside mode, you can\nset the inner and outer margins to avoid the effects of the\ndifferent margins.",
      "downloadLocation": "NOASSERTION",
      "externalRefs": [
        {
          "referenceCategory": "PACKAGE_MANAGER",
          "referenceLocator": "pkg:rpm/texlive-fullwidth@svn24684.0.1-3.oe2403sp3?arch=noarch&epoch=9&upstream=texlive-split-i-2021-3.oe2403sp3.src.rpm",
          "referenceType": "purl"
        }
      ],
      "filesAnalyzed": false,
      "homepage": "http://tug.org/texlive/",
      "sourceInfo": "acquired package info from repodata DB: repodata/1237fc88d0e4da3b551ae22f7823fbad70d531e5e3e6588f120954709a623b3c-primary.sqlite.bz2",
      "summary": "Adjust margins of text block",
      "supplier": "Organization: http://openeuler.org",
      "versionInfo": "9:svn24684.0.1-3.oe2403sp3"
    },
    {
      "SPDXID": "SPDXRef-rpm-texlive-fundus-calligra-svn26018.1.2",
      "name": "texlive-fundus-calligra",
      "checksums": [
        {
          "algorithm": "SHA256",
          "checksumValue": "71e491fa9aec31415f4e6fb8d1a13d99c9f3780fac8a4f52fd640f550d30e025"
        }
      ],
      "description": "The package offers support for the calligra handwriting font,\nin LaTeX documents. The package is part of the fundus bundle.",
      "downloadLocation": "NOASSERTION",
      "externalRefs": [
        {
          "referenceCategory": "PACKAGE_MANAGER",
          "referenceLocator": "pkg:rpm/texlive-fundus-calligra@svn26018.1.2-3.oe2403sp3?arch=noarch&epoch=9&upstream=texlive-split-i-2021-3.oe2403sp3.src.rpm",
          "referenceType": "purl"
        }
      ],
      "filesAnalyzed": false,
      "homepage": "http://tug.org/texlive/",
      "sourceInfo": "acquired package info from repodata DB: repodata/1237fc88d0e4da3b551ae22f7823fbad70d531e5e3e6588f120954709a623b3c-primary.sqlite.bz2",
      "summary": "Support for the calligra font in LaTeX documents",
      "supplier": "Organization: http://openeuler.org",
      "versionInfo": "9:svn26018.1.2-3.oe2403sp3"
    },
    {
      "SPDXID": "SPDXRef-rpm-texlive-fundus-cyr-svn26019.0",
      "name": "texlive-fundus-cyr",
      "checksums": [
        {
          "algorithm": "SHA256",
          "checksumValue": "ee215daa894c8e6d602252d574915f0cb9134d65db3add9a0a33be1951f0b66a"
        }
      ],
      "description": "The package supports the use of the Washington Cyrillic fonts\nwith LaTeX (Note that standard LateX has support, too, as\nencoding OT2). The package is distributed as part of the fundus\nbundle.",
      "downloadLocation": "NOASSERTION",
      "externalRefs": [
        {
          "referenceCategory": "PACKAGE_MANAGER",
          "referenceLocator": "pkg:rpm/texlive-fundus-cyr@svn26019.0-3.oe2403sp3?arch=noarch&epoch=9&upstream=texlive-split-i-2021-3.oe2403sp3.src.rpm",
          "referenceType": "purl"
        }
      ],
      "filesAnalyzed": false,
      "homepage": "http://tug.org/texlive/",
      "sourceInfo": "acquired package info from repodata DB: repodata/1237fc88d0e4da3b551ae22f7823fbad70d531e5e3e6588f120954709a623b3c-primary.sqlite.bz2",
      "summary": "Support for Washington University Cyrillic fonts",
      "supplier": "Organization: http://openeuler.org",
      "versionInfo": "9:svn26019.0-3.oe2403sp3"
    },
    {
      "SPDXID": "SPDXRef-rpm-texlive-fundus-sueterlin-svn26030.1.2",
      "name": "texlive-fundus-sueterlin",
      "checksums": [
        {
          "algorithm": "SHA256",
          "checksumValue": "9011ccd3de3a80cd3809d8dbae87ba40f4c617e129091e00c9be4075231baca7"
        }
      ],
      "description": "The package supports use, in LaTeX, of the MetaFont emulation\nof the Sueterlin handwriting fonts The package is distributed\nas part of the fundus bundle..",
      "downloadLocation": "NOASSERTION",
      "externalRefs": [
        {
          "referenceCategory": "PACKAGE_MANAGER",
          "referenceLocator": "pkg:rpm/texlive-fundus-sueterlin@svn26030.1.2-3.oe2403sp3?arch=noarch&epoch=9&upstream=texlive-split-i-2021-3.oe2403sp3.src.rpm",
          "referenceType": "purl"
        }
      ],
      "filesAnalyzed": false,
      "homepage": "http://tug.org/texlive/",
      "sourceInfo": "acquired package info from repodata DB: repodata/1237fc88d0e4da3b551ae22f7823fbad70d531e5e3e6588f120954709a623b3c-primary.sqlite.bz2",
      "summary": "Sutterlin",
      "supplier": "Organization: http://openeuler.org",
      "versionInfo": "9:svn26030.1.2-3.oe2403sp3"
    },
    {
      "SPDXID": "SPDXRef-rpm-texlive-fvextra-svn49947",
      "name": "texlive-fvextra",
      "checksums": [
        {
          "algorithm": "SHA256",
          "checksumValue": "3b1aa6a22af080fe4df3b3b8ce40a470cfc958d5586c4096b21d56c31f4d27db"
        }
      ],
      "description": "fvextra provides several extensions to fancyvrb, including\nautomatic line breaking and improved math mode. It also patches\nsome fancyvrb internals. Parts of fvextra were originally\ndeveloped as part of pythontex and minted.",
      "downloadLocation": "NOASSERTION",
      "externalRefs": [
        {
          "referenceCategory": "PACKAGE_MANAGER",
          "referenceLocator": "pkg:rpm/texlive-fvextra@svn49947-3.oe2403sp3?arch=noarch&epoch=9&upstream=texlive-split-i-2021-3.oe2403sp3.src.rpm",
          "referenceType": "purl"
        }
      ],
      "filesAnalyzed": false,
      "homepage": "http://tug.org/texlive/",
      "sourceInfo": "acquired package info from repodata DB: repodata/1237fc88d0e4da3b551ae22f7823fbad70d531e5e3e6588f120954709a623b3c-primary.sqlite.bz2",
      "summary": "Extensions and patches for fancyvrb",
      "supplier": "Organization: http://openeuler.org",
      "versionInfo": "9:svn49947-3.oe2403sp3"
    },
    {
      "SPDXID": "SPDXRef-rpm-texlive-fwlw-svn29803.0",
      "name": "texlive-fwlw",
      "checksums": [
        {
          "algorithm": "SHA256",
          "checksumValue": "844a4650d66ba07e5ecc16f31bbbf242c3f276ba0b88002f4e22bb62828fde56"
        }
      ],
      "description": "The package extracts the first and last words of a page,\ntogether with the first word of the next page, just before the\npage is formed into the object to print. The package defines a\ncouple of page styles that use the words that have been\nextracted.",
      "downloadLocation": "NOASSERTION",
      "externalRefs": [
        {
          "referenceCategory": "PACKAGE_MANAGER",
          "referenceLocator": "pkg:rpm/texlive-fwlw@svn29803.0-3.oe2403sp3?arch=noarch&epoch=9&upstream=texlive-split-i-2021-3.oe2403sp3.src.rpm",
          "referenceType": "purl"
        }
      ],
      "filesAnalyzed": false,
      "homepage": "http://tug.org/texlive/",
      "sourceInfo": "acquired package info from repodata DB: repodata/1237fc88d0e4da3b551ae22f7823fbad70d531e5e3e6588f120954709a623b3c-primary.sqlite.bz2",
      "summary": "Get first and last words of a page",
      "supplier": "Organization: http://openeuler.org",
      "versionInfo": "9:svn29803.0-3.oe2403sp3"
    },
    {
      "SPDXID": "SPDXRef-rpm-texlive-g-brief-svn50415",
      "name": "texlive-g-brief",
      "checksums": [
        {
          "algorithm": "SHA256",
          "checksumValue": "562146683ef518cad681ea533c4588166733e9e5d83cf2bc766e7133040f0509"
        }
      ],
      "description": "Designed for formatting formless letters in German; can also be\nused for English (by those who can read the documentation).\nThere are LaTeX 2.09 documentstyle and LaTeX 2e class files for\nboth an 'old' and a 'new' version of g-brief.",
      "downloadLocation": "NOASSERTION",
      "externalRefs": [
        {
          "referenceCategory": "PACKAGE_MANAGER",
          "referenceLocator": "pkg:rpm/texlive-g-brief@svn50415-2.oe2403sp3?arch=noarch&epoch=9&upstream=texlive-split-j-2021-2.oe2403sp3.src.rpm",
          "referenceType": "purl"
        }
      ],
      "filesAnalyzed": false,
      "homepage": "http://tug.org/texlive/",
      "sourceInfo": "acquired package info from repodata DB: repodata/1237fc88d0e4da3b551ae22f7823fbad70d531e5e3e6588f120954709a623b3c-primary.sqlite.bz2",
      "summary": "Letter document class",
      "supplier": "Organization: http://openeuler.org",
      "versionInfo": "9:svn50415-2.oe2403sp3"
    },
    {
      "SPDXID": "SPDXRef-rpm-texlive-gatherenum-svn52209",
      "name": "texlive-gatherenum",
      "checksums": [
        {
          "algorithm": "SHA256",
          "checksumValue": "93ecad48ddce66aa0309cfc4f45cdcc28d57d2a36e432f7eef7143e201942665"
        }
      ],
      "description": "This package (ab)uses the inline enumeration capabilities of\nenumitem to add a \"displayed\" enumeration mode, triggered by\nadding 'gathered' to the key-value option list of the enumerate\nenvironment. The end result is similar to a regular enumerate\nenvironment wrapped in a multicols environment, with the\nfollowing advantages: Gathered enumerate can pack items\ndepending on their actual width rather than a fixed, constant\nnumber per line. Gathered enumeration fills items in a\nline-major order (instead of column-major order), which my\nstudents found less confusing. YMMV. The package depends on\nenumitem, expl3, and xparse,",
      "downloadLocation": "NOASSERTION",
      "externalRefs": [
        {
          "referenceCategory": "PACKAGE_MANAGER",
          "referenceLocator": "pkg:rpm/texlive-gatherenum@svn52209-2.oe2403sp3?arch=noarch&epoch=9&upstream=texlive-split-j-2021-2.oe2403sp3.src.rpm",
          "referenceType": "purl"
        }
      ],
      "filesAnalyzed": false,
      "homepage": "http://tug.org/texlive/",
      "sourceInfo": "acquired package info from repodata DB: repodata/1237fc88d0e4da3b551ae22f7823fbad70d531e5e3e6588f120954709a623b3c-primary.sqlite.bz2",
      "summary": "A crossover of align* and enumerate",
      "supplier": "Organization: http://openeuler.org",
      "versionInfo": "9:svn52209-2.oe2403sp3"
    },
    {
      "SPDXID": "SPDXRef-rpm-texlive-gauss-svn32934.0",
      "name": "texlive-gauss",
      "checksums": [
        {
          "algorithm": "SHA256",
          "checksumValue": "12ae32473191f38436efedd3540eca3569da8717dc817f17e497e4e6e2b58801"
        }
      ],
      "description": "The gauss package provides configurable tools for producing row\nand column operations on matrices (a.k.a. Gaussian operations).",
      "downloadLocation": "NOASSERTION",
      "externalRefs": [
        {
          "referenceCategory": "PACKAGE_MANAGER",
          "referenceLocator": "pkg:rpm/texlive-gauss@svn32934.0-2.oe2403sp3?arch=noarch&epoch=9&upstream=texlive-split-j-2021-2.oe2403sp3.src.rpm",
          "referenceType": "purl"
        }
      ],
      "filesAnalyzed": false,
      "homepage": "http://tug.org/texlive/",
      "sourceInfo": "acquired package info from repodata DB: repodata/1237fc88d0e4da3b551ae22f7823fbad70d531e5e3e6588f120954709a623b3c-primary.sqlite.bz2",
      "summary": "A package for Gaussian operations",
      "supplier": "Organization: http://openeuler.org",
      "versionInfo": "9:svn32934.0-2.oe2403sp3"
    },
    {
      "SPDXID": "SPDXRef-rpm-texlive-gcard-svn15878.0",
      "name": "texlive-gcard",
      "checksums": [
        {
          "algorithm": "SHA256",
          "checksumValue": "88ee83d8509b3f82b511185fe1dd384b27520f86f6e93c7d19e71b1462d0d356"
        }
      ],
      "description": "The package provides a simple means of producing greeting\ncards. It arranges four panels onto a single sheet so that when\nthe sheet is folded twice the four panels are arranged as front\ncover, inside left and right pages, and back cover. It uses the\ntextpos package for placement on the sheet and the graphicx\npackage for the necessary rotation. The four panels are set in\nminipages for formatting by the user.",
      "downloadLocation": "NOASSERTION",
      "externalRefs": [
        {
          "referenceCategory": "PACKAGE_MANAGER",
          "referenceLocator": "pkg:rpm/texlive-gcard@svn15878.0-2.oe2403sp3?arch=noarch&epoch=9&upstream=texlive-split-j-2021-2.oe2403sp3.src.rpm",
          "referenceType": "purl"
        }
      ],
      "filesAnalyzed": false,
      "homepage": "http://tug.org/texlive/",
      "sourceInfo": "acquired package info from repodata DB: repodata/1237fc88d0e4da3b551ae22f7823fbad70d531e5e3e6588f120954709a623b3c-primary.sqlite.bz2",
      "summary": "Arrange text on a sheet to fold into a greeting card",
      "supplier": "Organization: http://openeuler.org",
      "versionInfo": "9:svn15878.0-2.oe2403sp3"
    },
    {
      "SPDXID": "SPDXRef-rpm-texlive-gcite-svn15878.1.0.1",
      "name": "texlive-gcite",
      "checksums": [
        {
          "algorithm": "SHA256",
          "checksumValue": "07052fb5845bf482534b93bca2353aed9eb40277f69e9881869293442480aa1b"
        }
      ],
      "description": "The package allows citations in the German style, which is\nconsidered by many to be particularly reader-friendly. The\ncitation provides a small amount of bibliographic information\nin a footnote on the page where each citation is made. It\ncombines a desire to eliminate unnecessary page-turning with\nthe look-up efficiency afforded by numeric citations. The\npackage makes use of BibLaTeX, and is considered experimental;\ncomment is invited.",
      "downloadLocation": "NOASSERTION",
      "externalRefs": [
        {
          "referenceCategory": "PACKAGE_MANAGER",
          "referenceLocator": "pkg:rpm/texlive-gcite@svn15878.1.0.1-2.oe2403sp3?arch=noarch&epoch=9&upstream=texlive-split-j-2021-2.oe2403sp3.src.rpm",
          "referenceType": "purl"
        }
      ],
      "filesAnalyzed": false,
      "homepage": "http://tug.org/texlive/",
      "sourceInfo": "acquired package info from repodata DB: repodata/1237fc88d0e4da3b551ae22f7823fbad70d531e5e3e6588f120954709a623b3c-primary.sqlite.bz2",
      "summary": "Citations in a reader-friendly style",
      "supplier": "Organization: http://openeuler.org",
      "versionInfo": "9:svn15878.1.0.1-2.oe2403sp3"
    },
    {
      "SPDXID": "SPDXRef-rpm-texlive-gender-svn36464.1.0",
      "name": "texlive-gender",
      "checksums": [
        {
          "algorithm": "SHA256",
          "checksumValue": "db796ee7ca4a638696ac51bc77c9df74e3e778dd366a7b6acb2f75143a4997f6"
        }
      ],
      "description": "Many languages -- like German or French -- use masculine and\nfeminine grammatical genders. There are many ideas how to\npromote gender neutrality in those languages. The gender\npackage uses alternately masculine and feminine forms. It is\nalso possible to use just one form out of a template.",
      "downloadLocation": "NOASSERTION",
      "externalRefs": [
        {
          "referenceCategory": "PACKAGE_MANAGER",
          "referenceLocator": "pkg:rpm/texlive-gender@svn36464.1.0-2.oe2403sp3?arch=noarch&epoch=9&upstream=texlive-split-j-2021-2.oe2403sp3.src.rpm",
          "referenceType": "purl"
        }
      ],
      "filesAnalyzed": false,
      "homepage": "http://tug.org/texlive/",
      "sourceInfo": "acquired package info from repodata DB: repodata/1237fc88d0e4da3b551ae22f7823fbad70d531e5e3e6588f120954709a623b3c-primary.sqlite.bz2",
      "summary": "Gender neutrality for languages with grammatical gender",
      "supplier": "Organization: http://openeuler.org",
      "versionInfo": "9:svn36464.1.0-2.oe2403sp3"
    },
    {
      "SPDXID": "SPDXRef-rpm-texlive-genmpage-svn15878.0.3.1",
      "name": "texlive-genmpage",
      "checksums": [
        {
          "algorithm": "SHA256",
          "checksumValue": "5eb0e4ab872142df147e307918807a3f14b2f5e7293feac5e982b78bdd5a966f"
        }
      ],
      "description": "The GenMPage package generalizes LaTeX's minipages. Keyval\noptions and styles can be used to determine their appearance in\nan easy and consistent way. Includes options for paragraph\nindentation and vertical alignment with respect to the visual\ntop and bottom margins.",
      "downloadLocation": "NOASSERTION",
      "externalRefs": [
        {
          "referenceCategory": "PACKAGE_MANAGER",
          "referenceLocator": "pkg:rpm/texlive-genmpage@svn15878.0.3.1-2.oe2403sp3?arch=noarch&epoch=9&upstream=texlive-split-j-2021-2.oe2403sp3.src.rpm",
          "referenceType": "purl"
        }
      ],
      "filesAnalyzed": false,
      "homepage": "http://tug.org/texlive/",
      "sourceInfo": "acquired package info from repodata DB: repodata/1237fc88d0e4da3b551ae22f7823fbad70d531e5e3e6588f120954709a623b3c-primary.sqlite.bz2",
      "summary": "Generalization of LaTeX's minipages",
      "supplier": "Organization: http://openeuler.org",
      "versionInfo": "9:svn15878.0.3.1-2.oe2403sp3"
    },
    {
      "SPDXID": "SPDXRef-rpm-texlive-getfiledate-svn16189.1.2",
      "name": "texlive-getfiledate",
      "checksums": [
        {
          "algorithm": "SHA256",
          "checksumValue": "92c2776b90b211a31f8f6a78375c5c1caf038405cbbc0eda4f93e1a11e1164b5"
        }
      ],
      "description": "The package fetches from the system the date of last\nmodification or opening of an existing file, using the function\n\\pdffilemoddate (present in recent versions of PDFTeX); the\nuser may specify how the date is to be presented.",
      "downloadLocation": "NOASSERTION",
      "externalRefs": [
        {
          "referenceCategory": "PACKAGE_MANAGER",
          "referenceLocator": "pkg:rpm/texlive-getfiledate@svn16189.1.2-2.oe2403sp3?arch=noarch&epoch=9&upstream=texlive-split-j-2021-2.oe2403sp3.src.rpm",
          "referenceType": "purl"
        }
      ],
      "filesAnalyzed": false,
      "homepage": "http://tug.org/texlive/",
      "sourceInfo": "acquired package info from repodata DB: repodata/1237fc88d0e4da3b551ae22f7823fbad70d531e5e3e6588f120954709a623b3c-primary.sqlite.bz2",
      "summary": "Find the date of last modification of a file",
      "supplier": "Organization: http://openeuler.org",
      "versionInfo": "9:svn16189.1.2-2.oe2403sp3"
    },
    {
      "SPDXID": "SPDXRef-rpm-texlive-getitems-svn39365",
      "name": "texlive-getitems",
      "checksums": [
        {
          "algorithm": "SHA256",
          "checksumValue": "93a7e7c52a75ed0dbebfb4f90929537af68b73873abe124eb31c80860e01b9b4"
        }
      ],
      "description": "This package provides a \\gatheritems command to parse a list of\ndata separated by \\item tokens. This makes it easier to define\ncustom environments which structure their data in the same way\nthat itemize or enumerate do.",
      "downloadLocation": "NOASSERTION",
      "externalRefs": [
        {
          "referenceCategory": "PACKAGE_MANAGER",
          "referenceLocator": "pkg:rpm/texlive-getitems@svn39365-2.oe2403sp3?arch=noarch&epoch=9&upstream=texlive-split-j-2021-2.oe2403sp3.src.rpm",
          "referenceType": "purl"
        }
      ],
      "filesAnalyzed": false,
      "homepage": "http://tug.org/texlive/",
      "sourceInfo": "acquired package info from repodata DB: repodata/1237fc88d0e4da3b551ae22f7823fbad70d531e5e3e6588f120954709a623b3c-primary.sqlite.bz2",
      "summary": "Gathering items from a list-like environment",
      "supplier": "Organization: http://openeuler.org",
      "versionInfo": "9:svn39365-2.oe2403sp3"
    },
    {
      "SPDXID": "SPDXRef-rpm-texlive-gindex-svn52311",
      "name": "texlive-gindex",
      "checksums": [
        {
          "algorithm": "SHA256",
          "checksumValue": "37778a3a02bcc9aa6a6dac7e3a0712062a256b57201a440e907dedf4d2f448a0"
        }
      ],
      "description": "This package provides a way to generate the format of index\nentries from within LaTeX.",
      "downloadLocation": "NOASSERTION",
      "externalRefs": [
        {
          "referenceCategory": "PACKAGE_MANAGER",
          "referenceLocator": "pkg:rpm/texlive-gindex@svn52311-3.oe2403sp3?arch=noarch&epoch=9&upstream=texlive-split-y-2021-3.oe2403sp3.src.rpm",
          "referenceType": "purl"
        }
      ],
      "filesAnalyzed": false,
      "homepage": "http://tug.org/texlive/",
      "sourceInfo": "acquired package info from repodata DB: repodata/1237fc88d0e4da3b551ae22f7823fbad70d531e5e3e6588f120954709a623b3c-primary.sqlite.bz2",
      "summary": "Formatting indexes",
      "supplier": "Organization: http://openeuler.org",
      "versionInfo": "9:svn52311-3.oe2403sp3"
    },
    {
      "SPDXID": "SPDXRef-rpm-texlive-ginpenc-svn24980.1.0",
      "name": "texlive-ginpenc",
      "checksums": [
        {
          "algorithm": "SHA256",
          "checksumValue": "eb34dc190b17ea1b031d49e3593c5101a871c6c2a5213aedc547bb0935b86c85"
        }
      ],
      "description": "If the inputenc is used and German umlauts are input directly,\nthey are converted to the LICR representation \\\"a (etc.). This\nbreaks the sort algorithm of makeindex, for instance. Ginpenc\nconverts umlauts and the sharp-s to the short forms defined by\nbabel, e.g., \"a instead, if the text is typeset in German.",
      "downloadLocation": "NOASSERTION",
      "externalRefs": [
        {
          "referenceCategory": "PACKAGE_MANAGER",
          "referenceLocator": "pkg:rpm/texlive-ginpenc@svn24980.1.0-2.oe2403sp3?arch=noarch&epoch=9&upstream=texlive-split-j-2021-2.oe2403sp3.src.rpm",
          "referenceType": "purl"
        }
      ],
      "filesAnalyzed": false,
      "homepage": "http://tug.org/texlive/",
      "sourceInfo": "acquired package info from repodata DB: repodata/1237fc88d0e4da3b551ae22f7823fbad70d531e5e3e6588f120954709a623b3c-primary.sqlite.bz2",
      "summary": "Modification of inputenc for German",
      "supplier": "Organization: http://openeuler.org",
      "versionInfo": "9:svn24980.1.0-2.oe2403sp3"
    },
    {
      "SPDXID": "SPDXRef-rpm-texlive-gitfile-info-svn51928",
      "name": "texlive-gitfile-info",
      "checksums": [
        {
          "algorithm": "SHA256",
          "checksumValue": "aee9815ce0348483bc8d62e6ec7089e4614788bf32081106715d0ed9e052d307"
        }
      ],
      "description": "If you are using git to control versions of LaTeX-files, you\nmay want to show yourself or other users or devs the current\nversion of the file, information about the author and last\nedited date. All packages for git known make that kind of\ninformation available for the whole repository. But sometimes\nyou have a lot of files within the same repository in different\nversions, from different authors etc. Perhaps you also split up\na big project in small files and want to show within the\ndocument who had edited what. This package gives you the\nopportunity to do so.",
      "downloadLocation": "NOASSERTION",
      "externalRefs": [
        {
          "referenceCategory": "PACKAGE_MANAGER",
          "referenceLocator": "pkg:rpm/texlive-gitfile-info@svn51928-2.oe2403sp3?arch=noarch&epoch=9&upstream=texlive-split-j-2021-2.oe2403sp3.src.rpm",
          "referenceType": "purl"
        }
      ],
      "filesAnalyzed": false,
      "homepage": "http://tug.org/texlive/",
      "sourceInfo": "acquired package info from repodata DB: repodata/1237fc88d0e4da3b551ae22f7823fbad70d531e5e3e6588f120954709a623b3c-primary.sqlite.bz2",
      "summary": "Get git metadata for a specific file",
      "supplier": "Organization: http://openeuler.org",
      "versionInfo": "9:svn51928-2.oe2403sp3"
    },
    {
      "SPDXID": "SPDXRef-rpm-texlive-gitinfo-svn34049.1.0",
      "name": "texlive-gitinfo",
      "checksums": [
        {
          "algorithm": "SHA256",
          "checksumValue": "9271135876056d4bdec88c8cb1625f451a5ea7b51659314df94087d6540caa09"
        }
      ],
      "description": "The package makes it possible to incorporate git version\ncontrol metadata into documents. For memoir users, the package\nprovides the means to tailor page headers and footers to use\nthe metadata. Note this version is now deprecated, but is kept\non the archive, pro tem, for continuity for existing users. All\nnew repositories should use gitinfo2.",
      "downloadLocation": "NOASSERTION",
      "externalRefs": [
        {
          "referenceCategory": "PACKAGE_MANAGER",
          "referenceLocator": "pkg:rpm/texlive-gitinfo@svn34049.1.0-2.oe2403sp3?arch=noarch&epoch=9&upstream=texlive-split-j-2021-2.oe2403sp3.src.rpm",
          "referenceType": "purl"
        }
      ],
      "filesAnalyzed": false,
      "homepage": "http://tug.org/texlive/",
      "sourceInfo": "acquired package info from repodata DB: repodata/1237fc88d0e4da3b551ae22f7823fbad70d531e5e3e6588f120954709a623b3c-primary.sqlite.bz2",
      "summary": "Access metadata from the git distributed version control system",
      "supplier": "Organization: http://openeuler.org",
      "versionInfo": "9:svn34049.1.0-2.oe2403sp3"
    },
    {
      "SPDXID": "SPDXRef-rpm-texlive-gitinfo2-svn38913",
      "name": "texlive-gitinfo2",
      "checksums": [
        {
          "algorithm": "SHA256",
          "checksumValue": "7014e8fc7289d718c77796f75dfe942a98f00c15491edf677b669c6d0b83f4f1"
        }
      ],
      "description": "The package makes it possible to incorporate git version\ncontrol metadata into documents. For memoir users, the package\nprovides the means to tailor page headers and footers to use\nthe metadata. gitinfo2 is a new release of gitinfo. The changes\nto version 2 are not backward-compatible, and the package name\nhas been changed to avoid impact on existing users'\nrepositories. All new repositories should use this version of\nthe package.",
      "downloadLocation": "NOASSERTION",
      "externalRefs": [
        {
          "referenceCategory": "PACKAGE_MANAGER",
          "referenceLocator": "pkg:rpm/texlive-gitinfo2@svn38913-2.oe2403sp3?arch=noarch&epoch=9&upstream=texlive-split-j-2021-2.oe2403sp3.src.rpm",
          "referenceType": "purl"
        }
      ],
      "filesAnalyzed": false,
      "homepage": "http://tug.org/texlive/",
      "sourceInfo": "acquired package info from repodata DB: repodata/1237fc88d0e4da3b551ae22f7823fbad70d531e5e3e6588f120954709a623b3c-primary.sqlite.bz2",
      "summary": "Access metadata from the git distributed version control system",
      "supplier": "Organization: http://openeuler.org",
      "versionInfo": "9:svn38913-2.oe2403sp3"
    },
    {
      "SPDXID": "SPDXRef-rpm-texlive-gitlog-svn38932",
      "name": "texlive-gitlog",
      "checksums": [
        {
          "algorithm": "SHA256",
          "checksumValue": "2003b2c3b3fd877582ccbb8f003634079d6cbfc0d0291fd7ac708672618c099c"
        }
      ],
      "description": "This package allows git change log history to be incorporated\ninto LaTeX documents; the log data is obtained from the git\ndistributed version control system. The current release\n(0.0.beta) is a proof-of-concept release to allow users an\nearly evaluation and to attract ideas and support. Requests and\nsuggestions, as well as code contributions are welcome.",
      "downloadLocation": "NOASSERTION",
      "externalRefs": [
        {
          "referenceCategory": "PACKAGE_MANAGER",
          "referenceLocator": "pkg:rpm/texlive-gitlog@svn38932-2.oe2403sp3?arch=noarch&epoch=9&upstream=texlive-split-j-2021-2.oe2403sp3.src.rpm",
          "referenceType": "purl"
        }
      ],
      "filesAnalyzed": false,
      "homepage": "http://tug.org/texlive/",
      "sourceInfo": "acquired package info from repodata DB: repodata/1237fc88d0e4da3b551ae22f7823fbad70d531e5e3e6588f120954709a623b3c-primary.sqlite.bz2",
      "summary": "Typesetting git changelogs",
      "supplier": "Organization: http://openeuler.org",
      "versionInfo": "9:svn38932-2.oe2403sp3"
    },
    {
      "SPDXID": "SPDXRef-rpm-texlive-gitver-svn56810",
      "name": "texlive-gitver",
      "checksums": [
        {
          "algorithm": "SHA256",
          "checksumValue": "0d99f5dfd68f1a53bca57fde3f9788945ddfdd6bee3c03adc0505e24867e942b"
        }
      ],
      "description": "This package will get a description of the current git version\nof the document and store it in a command \\gitVer. If memoir or\nfancyhdr are in use, it will also add this to the document\nfooters unless the option \"noheader\" is passed. The package\nalso defines a command \\versionBox which outputs a box\ncontaining the version and date of compilation. The package\nrequires hyperref, catchfile, pdftexcmds, and datetime.",
      "downloadLocation": "NOASSERTION",
      "externalRefs": [
        {
          "referenceCategory": "PACKAGE_MANAGER",
          "referenceLocator": "pkg:rpm/texlive-gitver@svn56810-3.oe2403sp3?arch=noarch&epoch=9&upstream=texlive-split-z-2021-3.oe2403sp3.src.rpm",
          "referenceType": "purl"
        }
      ],
      "filesAnalyzed": false,
      "homepage": "http://tug.org/texlive/",
      "sourceInfo": "acquired package info from repodata DB: repodata/1237fc88d0e4da3b551ae22f7823fbad70d531e5e3e6588f120954709a623b3c-primary.sqlite.bz2",
      "summary": "Get the current git hash of a project and typeset it in the document",
      "supplier": "Organization: http://openeuler.org",
      "versionInfo": "9:svn56810-3.oe2403sp3"
    },
    {
      "SPDXID": "SPDXRef-rpm-texlive-globalvals-svn49962",
      "name": "texlive-globalvals",
      "checksums": [
        {
          "algorithm": "SHA256",
          "checksumValue": "1fb641e5f4661505f1f87c5587e2fb9c80fba24b3e300c911233c806f0b1c047"
        }
      ],
      "description": "This package allows the user to declare a variable which can\nthen be used anywhere else in a document, including before it\nwas declared.",
      "downloadLocation": "NOASSERTION",
      "externalRefs": [
        {
          "referenceCategory": "PACKAGE_MANAGER",
          "referenceLocator": "pkg:rpm/texlive-globalvals@svn49962-3.oe2403sp3?arch=noarch&epoch=9&upstream=texlive-split-z-2021-3.oe2403sp3.src.rpm",
          "referenceType": "purl"
        }
      ],
      "filesAnalyzed": false,
      "homepage": "http://tug.org/texlive/",
      "sourceInfo": "acquired package info from repodata DB: repodata/1237fc88d0e4da3b551ae22f7823fbad70d531e5e3e6588f120954709a623b3c-primary.sqlite.bz2",
      "summary": "Declare global variables",
      "supplier": "Organization: http://openeuler.org",
      "versionInfo": "9:svn49962-3.oe2403sp3"
    },
    {
      "SPDXID": "SPDXRef-rpm-texlive-gloss-svn15878.1.5.2",
      "name": "texlive-gloss",
      "checksums": [
        {
          "algorithm": "SHA256",
          "checksumValue": "c561098608b2cdde60704a9c4f4c558da1b0f613c33025e2e760b4b001d67694"
        }
      ],
      "description": "A glossary package using BibTeX with \\cite replaced by \\gloss.",
      "downloadLocation": "NOASSERTION",
      "externalRefs": [
        {
          "referenceCategory": "PACKAGE_MANAGER",
          "referenceLocator": "pkg:rpm/texlive-gloss@svn15878.1.5.2-2.oe2403sp3?arch=noarch&epoch=9&upstream=texlive-split-j-2021-2.oe2403sp3.src.rpm",
          "referenceType": "purl"
        }
      ],
      "filesAnalyzed": false,
      "homepage": "http://tug.org/texlive/",
      "sourceInfo": "acquired package info from repodata DB: repodata/1237fc88d0e4da3b551ae22f7823fbad70d531e5e3e6588f120954709a623b3c-primary.sqlite.bz2",
      "summary": "Create glossaries using BibTeX",
      "supplier": "Organization: http://openeuler.org",
      "versionInfo": "9:svn15878.1.5.2-2.oe2403sp3"
    },
    {
      "SPDXID": "SPDXRef-rpm-texlive-glossaries-20210325",
      "name": "texlive-glossaries",
      "checksums": [
        {
          "algorithm": "SHA256",
          "checksumValue": "033d3021c31aa3b2a6f4e3d02728f276099908f1dcf8a55d0a38eff1cdc78500"
        }
      ],
      "description": "The glossaries package supports acronyms and multiple\nglossaries, and has provision for operation in several\nlanguages (using the facilities of either babel or\npolyglossia). New entries are defined to have a name and\ndescription (and optionally an associated symbol). Support for\nmultiple languages is offered, and plural forms of terms may be\nspecified. An additional package, glossaries-accsupp, can make\nuse of the accsupp package mechanisms for accessibility support\nfor PDF files containing glossaries. The user may define new\nglossary styles, and preambles and postambles can be specified.\nThere is provision for loading a database of terms, but only\nterms used in the text will be added to the relevant glossary.\nThe package uses an indexing program to provide the actual\nglossary; either makeindex or xindy may serve this purpose, and\na Perl script is provided to serve as interface. The package\ndistribution also provides the mfirstuc package, for changing\nthe first letter of a word to upper case. The package\nsupersedes the author's glossary package (which is now\nobsolete), and a conversion tool is provided.",
      "downloadLocation": "NOASSERTION",
      "externalRefs": [
        {
          "referenceCategory": "PACKAGE_MANAGER",
          "referenceLocator": "pkg:rpm/texlive-glossaries@20210325-12.oe2403sp3?arch=noarch&epoch=9&upstream=texlive-base-20210325-12.oe2403sp3.src.rpm",
          "referenceType": "purl"
        }
      ],
      "filesAnalyzed": false,
      "homepage": "http://tug.org/texlive/",
      "sourceInfo": "acquired package info from repodata DB: repodata/1237fc88d0e4da3b551ae22f7823fbad70d531e5e3e6588f120954709a623b3c-primary.sqlite.bz2",
      "summary": "Create glossaries and lists of acronyms",
      "supplier": "Organization: http://openeuler.org",
      "versionInfo": "9:20210325-12.oe2403sp3"
    },
    {
      "SPDXID": "SPDXRef-rpm-texlive-glossaries-danish-svn35665.1.0",
      "name": "texlive-glossaries-danish",
      "checksums": [
        {
          "algorithm": "SHA256",
          "checksumValue": "035839e9727d81902ec77a20eda1b90ff709d21deaa81776a7adc1ed531a4db7"
        }
      ],
      "description": "Danish language module for glossaries package.",
      "downloadLocation": "NOASSERTION",
      "externalRefs": [
        {
          "referenceCategory": "PACKAGE_MANAGER",
          "referenceLocator": "pkg:rpm/texlive-glossaries-danish@svn35665.1.0-2.oe2403sp3?arch=noarch&epoch=9&upstream=texlive-split-j-2021-2.oe2403sp3.src.rpm",
          "referenceType": "purl"
        }
      ],
      "filesAnalyzed": false,
      "homepage": "http://tug.org/texlive/",
      "sourceInfo": "acquired package info from repodata DB: repodata/1237fc88d0e4da3b551ae22f7823fbad70d531e5e3e6588f120954709a623b3c-primary.sqlite.bz2",
      "summary": "Danish language module for glossaries package",
      "supplier": "Organization: http://openeuler.org",
      "versionInfo": "9:svn35665.1.0-2.oe2403sp3"
    },
    {
      "SPDXID": "SPDXRef-rpm-texlive-glossaries-dutch-svn35685.1.1",
      "name": "texlive-glossaries-dutch",
      "checksums": [
        {
          "algorithm": "SHA256",
          "checksumValue": "974bab6ec232055b4a3a4518719672da42f65f5eee85f922324bc988316c7fc4"
        }
      ],
      "description": "Dutch language module for glossariesr package.",
      "downloadLocation": "NOASSERTION",
      "externalRefs": [
        {
          "referenceCategory": "PACKAGE_MANAGER",
          "referenceLocator": "pkg:rpm/texlive-glossaries-dutch@svn35685.1.1-2.oe2403sp3?arch=noarch&epoch=9&upstream=texlive-split-j-2021-2.oe2403sp3.src.rpm",
          "referenceType": "purl"
        }
      ],
      "filesAnalyzed": false,
      "homepage": "http://tug.org/texlive/",
      "sourceInfo": "acquired package info from repodata DB: repodata/1237fc88d0e4da3b551ae22f7823fbad70d531e5e3e6588f120954709a623b3c-primary.sqlite.bz2",
      "summary": "Dutch language module for glossaries package",
      "supplier": "Organization: http://openeuler.org",
      "versionInfo": "9:svn35685.1.1-2.oe2403sp3"
    },
    {
      "SPDXID": "SPDXRef-rpm-texlive-glossaries-english-svn35665.1.0",
      "name": "texlive-glossaries-english",
      "checksums": [
        {
          "algorithm": "SHA256",
          "checksumValue": "859a46e63d6d59dd585c72fb6f693ca917e0b34f53d211c491886b79d7c49e11"
        }
      ],
      "description": "English language module for glossariesr package.",
      "downloadLocation": "NOASSERTION",
      "externalRefs": [
        {
          "referenceCategory": "PACKAGE_MANAGER",
          "referenceLocator": "pkg:rpm/texlive-glossaries-english@svn35665.1.0-2.oe2403sp3?arch=noarch&epoch=9&upstream=texlive-split-j-2021-2.oe2403sp3.src.rpm",
          "referenceType": "purl"
        }
      ],
      "filesAnalyzed": false,
      "homepage": "http://tug.org/texlive/",
      "sourceInfo": "acquired package info from repodata DB: repodata/1237fc88d0e4da3b551ae22f7823fbad70d531e5e3e6588f120954709a623b3c-primary.sqlite.bz2",
      "summary": "English language module for glossaries package",
      "supplier": "Organization: http://openeuler.org",
      "versionInfo": "9:svn35665.1.0-2.oe2403sp3"
    },
    {
      "SPDXID": "SPDXRef-rpm-texlive-glossaries-estonian-svn49928",
      "name": "texlive-glossaries-estonian",
      "checksums": [
        {
          "algorithm": "SHA256",
          "checksumValue": "b5efee9c406d5bcf718ec61ef906a837d11a7dd1233110b352434f58b5e13fe3"
        }
      ],
      "description": "This package provides the Estonian language module for the\nglossaries package.",
      "downloadLocation": "NOASSERTION",
      "externalRefs": [
        {
          "referenceCategory": "PACKAGE_MANAGER",
          "referenceLocator": "pkg:rpm/texlive-glossaries-estonian@svn49928-3.oe2403sp3?arch=noarch&epoch=9&upstream=texlive-split-z-2021-3.oe2403sp3.src.rpm",
          "referenceType": "purl"
        }
      ],
      "filesAnalyzed": false,
      "homepage": "http://tug.org/texlive/",
      "sourceInfo": "acquired package info from repodata DB: repodata/1237fc88d0e4da3b551ae22f7823fbad70d531e5e3e6588f120954709a623b3c-primary.sqlite.bz2",
      "summary": "Estonian language module for glossaries package",
      "supplier": "Organization: http://openeuler.org",
      "versionInfo": "9:svn49928-3.oe2403sp3"
    },
    {
      "SPDXID": "SPDXRef-rpm-texlive-glossaries-extra-svn54688",
      "name": "texlive-glossaries-extra",
      "checksums": [
        {
          "algorithm": "SHA256",
          "checksumValue": "b6d368ab77e3d8d17f896bfc2c0c0d84016c90320caf20bcefac46f129b86a51"
        }
      ],
      "description": "This package provides improvements and extra features to the\nglossaries package. Some of the default glossaries.sty\nbehaviour is changed by glossaries-extra.sty. See the user\nmanual glossaries-extra-manual.pdf for further details.",
      "downloadLocation": "NOASSERTION",
      "externalRefs": [
        {
          "referenceCategory": "PACKAGE_MANAGER",
          "referenceLocator": "pkg:rpm/texlive-glossaries-extra@svn54688-2.oe2403sp3?arch=noarch&epoch=9&upstream=texlive-split-j-2021-2.oe2403sp3.src.rpm",
          "referenceType": "purl"
        }
      ],
      "filesAnalyzed": false,
      "homepage": "http://tug.org/texlive/",
      "sourceInfo": "acquired package info from repodata DB: repodata/1237fc88d0e4da3b551ae22f7823fbad70d531e5e3e6588f120954709a623b3c-primary.sqlite.bz2",
      "summary": "An extension to the glossaries package",
      "supplier": "Organization: http://openeuler.org",
      "versionInfo": "9:svn54688-2.oe2403sp3"
    },
    {
      "SPDXID": "SPDXRef-rpm-texlive-glossaries-finnish-svn54080",
      "name": "texlive-glossaries-finnish",
      "checksums": [
        {
          "algorithm": "SHA256",
          "checksumValue": "28f1acd47e0cb5e29af6bf03a7121b89b338465215d146906de618bd2eeeb26a"
        }
      ],
      "description": "Finnish language module for glossaries package.",
      "downloadLocation": "NOASSERTION",
      "externalRefs": [
        {
          "referenceCategory": "PACKAGE_MANAGER",
          "referenceLocator": "pkg:rpm/texlive-glossaries-finnish@svn54080-2.oe2403sp3?arch=noarch&epoch=9&upstream=texlive-split-j-2021-2.oe2403sp3.src.rpm",
          "referenceType": "purl"
        }
      ],
      "filesAnalyzed": false,
      "homepage": "http://tug.org/texlive/",
      "sourceInfo": "acquired package info from repodata DB: repodata/1237fc88d0e4da3b551ae22f7823fbad70d531e5e3e6588f120954709a623b3c-primary.sqlite.bz2",
      "summary": "Finnish language module for glossaries package",
      "supplier": "Organization: http://openeuler.org",
      "versionInfo": "9:svn54080-2.oe2403sp3"
    },
    {
      "SPDXID": "SPDXRef-rpm-texlive-glossaries-french-svn42873",
      "name": "texlive-glossaries-french",
      "checksums": [
        {
          "algorithm": "SHA256",
          "checksumValue": "6ba3afb67ffbbc0af30e3541c34eeb3fcb352b8a2c6809187df19baa98c549a2"
        }
      ],
      "description": "French language module for glossaries package.",
      "downloadLocation": "NOASSERTION",
      "externalRefs": [
        {
          "referenceCategory": "PACKAGE_MANAGER",
          "referenceLocator": "pkg:rpm/texlive-glossaries-french@svn42873-2.oe2403sp3?arch=noarch&epoch=9&upstream=texlive-split-j-2021-2.oe2403sp3.src.rpm",
          "referenceType": "purl"
        }
      ],
      "filesAnalyzed": false,
      "homepage": "http://tug.org/texlive/",
      "sourceInfo": "acquired package info from repodata DB: repodata/1237fc88d0e4da3b551ae22f7823fbad70d531e5e3e6588f120954709a623b3c-primary.sqlite.bz2",
      "summary": "French language module for glossaries package",
      "supplier": "Organization: http://openeuler.org",
      "versionInfo": "9:svn42873-2.oe2403sp3"
    },
    {
      "SPDXID": "SPDXRef-rpm-texlive-glossaries-german-svn35665.1.0",
      "name": "texlive-glossaries-german",
      "checksums": [
        {
          "algorithm": "SHA256",
          "checksumValue": "1ea08ae27c4e0287ad0de618de22836a03d1840fdcebf1f65651420d16a66646"
        }
      ],
      "description": "German language module for glossariesr package.",
      "downloadLocation": "NOASSERTION",
      "externalRefs": [
        {
          "referenceCategory": "PACKAGE_MANAGER",
          "referenceLocator": "pkg:rpm/texlive-glossaries-german@svn35665.1.0-2.oe2403sp3?arch=noarch&epoch=9&upstream=texlive-split-j-2021-2.oe2403sp3.src.rpm",
          "referenceType": "purl"
        }
      ],
      "filesAnalyzed": false,
      "homepage": "http://tug.org/texlive/",
      "sourceInfo": "acquired package info from repodata DB: repodata/1237fc88d0e4da3b551ae22f7823fbad70d531e5e3e6588f120954709a623b3c-primary.sqlite.bz2",
      "summary": "German language module for glossaries package",
      "supplier": "Organization: http://openeuler.org",
      "versionInfo": "9:svn35665.1.0-2.oe2403sp3"
    },
    {
      "SPDXID": "SPDXRef-rpm-texlive-glossaries-irish-svn35665.1.0",
      "name": "texlive-glossaries-irish",
      "checksums": [
        {
          "algorithm": "SHA256",
          "checksumValue": "c44741638d5959a69cfc3b0ff6daa939454342112f19067d9fcd1fdd551ce876"
        }
      ],
      "description": "Irish language module for glossariesr package.",
      "downloadLocation": "NOASSERTION",
      "externalRefs": [
        {
          "referenceCategory": "PACKAGE_MANAGER",
          "referenceLocator": "pkg:rpm/texlive-glossaries-irish@svn35665.1.0-2.oe2403sp3?arch=noarch&epoch=9&upstream=texlive-split-j-2021-2.oe2403sp3.src.rpm",
          "referenceType": "purl"
        }
      ],
      "filesAnalyzed": false,
      "homepage": "http://tug.org/texlive/",
      "sourceInfo": "acquired package info from repodata DB: repodata/1237fc88d0e4da3b551ae22f7823fbad70d531e5e3e6588f120954709a623b3c-primary.sqlite.bz2",
      "summary": "Irish language module for glossaries package",
      "supplier": "Organization: http://openeuler.org",
      "versionInfo": "9:svn35665.1.0-2.oe2403sp3"
    },
    {
      "SPDXID": "SPDXRef-rpm-texlive-glossaries-italian-svn35665.1.0",
      "name": "texlive-glossaries-italian",
      "checksums": [
        {
          "algorithm": "SHA256",
          "checksumValue": "69f69213705d9463a75639b638f3195e5adb48f6a9fe8eea42ffe7a824777731"
        }
      ],
      "description": "Italian language module for glossaries package.",
      "downloadLocation": "NOASSERTION",
      "externalRefs": [
        {
          "referenceCategory": "PACKAGE_MANAGER",
          "referenceLocator": "pkg:rpm/texlive-glossaries-italian@svn35665.1.0-2.oe2403sp3?arch=noarch&epoch=9&upstream=texlive-split-j-2021-2.oe2403sp3.src.rpm",
          "referenceType": "purl"
        }
      ],
      "filesAnalyzed": false,
      "homepage": "http://tug.org/texlive/",
      "sourceInfo": "acquired package info from repodata DB: repodata/1237fc88d0e4da3b551ae22f7823fbad70d531e5e3e6588f120954709a623b3c-primary.sqlite.bz2",
      "summary": "Italian language module for glossaries package",
      "supplier": "Organization: http://openeuler.org",
      "versionInfo": "9:svn35665.1.0-2.oe2403sp3"
    },
    {
      "SPDXID": "SPDXRef-rpm-texlive-glossaries-magyar-svn35665.1.0",
      "name": "texlive-glossaries-magyar",
      "checksums": [
        {
          "algorithm": "SHA256",
          "checksumValue": "c4ec713f9c0eb64fe2430e79942f72bcc52228a739b89ba45be925c78812c60d"
        }
      ],
      "description": "Magyar language module for glossariesr package.",
      "downloadLocation": "NOASSERTION",
      "externalRefs": [
        {
          "referenceCategory": "PACKAGE_MANAGER",
          "referenceLocator": "pkg:rpm/texlive-glossaries-magyar@svn35665.1.0-2.oe2403sp3?arch=noarch&epoch=9&upstream=texlive-split-j-2021-2.oe2403sp3.src.rpm",
          "referenceType": "purl"
        }
      ],
      "filesAnalyzed": false,
      "homepage": "http://tug.org/texlive/",
      "sourceInfo": "acquired package info from repodata DB: repodata/1237fc88d0e4da3b551ae22f7823fbad70d531e5e3e6588f120954709a623b3c-primary.sqlite.bz2",
      "summary": "Magyar language module for glossaries package",
      "supplier": "Organization: http://openeuler.org",
      "versionInfo": "9:svn35665.1.0-2.oe2403sp3"
    },
    {
      "SPDXID": "SPDXRef-rpm-texlive-glossaries-nynorsk-svn55189",
      "name": "texlive-glossaries-nynorsk",
      "checksums": [
        {
          "algorithm": "SHA256",
          "checksumValue": "a9593b0ccd5d8dd1a025153e0762c4b33f30329deed43890df432c3041d74a7c"
        }
      ],
      "description": "Norwegian Nynorsk language module for the glossaries package.",
      "downloadLocation": "NOASSERTION",
      "externalRefs": [
        {
          "referenceCategory": "PACKAGE_MANAGER",
          "referenceLocator": "pkg:rpm/texlive-glossaries-nynorsk@svn55189-3.oe2403sp3?arch=noarch&epoch=9&upstream=texlive-split-x-2021-3.oe2403sp3.src.rpm",
          "referenceType": "purl"
        }
      ],
      "filesAnalyzed": false,
      "homepage": "http://tug.org/texlive/",
      "sourceInfo": "acquired package info from repodata DB: repodata/1237fc88d0e4da3b551ae22f7823fbad70d531e5e3e6588f120954709a623b3c-primary.sqlite.bz2",
      "summary": "Nynorsk language module for the glossaries package",
      "supplier": "Organization: http://openeuler.org",
      "versionInfo": "9:svn55189-3.oe2403sp3"
    },
    {
      "SPDXID": "SPDXRef-rpm-texlive-glossaries-polish-svn35665.1.0",
      "name": "texlive-glossaries-polish",
      "checksums": [
        {
          "algorithm": "SHA256",
          "checksumValue": "22fe6877a1bd26ea6ab302038e3a33a0db9c8406d21ea4fa583e467f508b0a04"
        }
      ],
      "description": "Polish language module for glossariesr package.",
      "downloadLocation": "NOASSERTION",
      "externalRefs": [
        {
          "referenceCategory": "PACKAGE_MANAGER",
          "referenceLocator": "pkg:rpm/texlive-glossaries-polish@svn35665.1.0-2.oe2403sp3?arch=noarch&epoch=9&upstream=texlive-split-j-2021-2.oe2403sp3.src.rpm",
          "referenceType": "purl"
        }
      ],
      "filesAnalyzed": false,
      "homepage": "http://tug.org/texlive/",
      "sourceInfo": "acquired package info from repodata DB: repodata/1237fc88d0e4da3b551ae22f7823fbad70d531e5e3e6588f120954709a623b3c-primary.sqlite.bz2",
      "summary": "Polish language module for glossaries package",
      "supplier": "Organization: http://openeuler.org",
      "versionInfo": "9:svn35665.1.0-2.oe2403sp3"
    },
    {
      "SPDXID": "SPDXRef-rpm-texlive-glossaries-portuges-svn36064.1.1",
      "name": "texlive-glossaries-portuges",
      "checksums": [
        {
          "algorithm": "SHA256",
          "checksumValue": "e9ae74cacd5996213cab9241f8b05d766549049d9ecfb18844064058dde6f2cd"
        }
      ],
      "description": "Portuges language module for glossaries package.",
      "downloadLocation": "NOASSERTION",
      "externalRefs": [
        {
          "referenceCategory": "PACKAGE_MANAGER",
          "referenceLocator": "pkg:rpm/texlive-glossaries-portuges@svn36064.1.1-2.oe2403sp3?arch=noarch&epoch=9&upstream=texlive-split-j-2021-2.oe2403sp3.src.rpm",
          "referenceType": "purl"
        }
      ],
      "filesAnalyzed": false,
      "homepage": "http://tug.org/texlive/",
      "sourceInfo": "acquired package info from repodata DB: repodata/1237fc88d0e4da3b551ae22f7823fbad70d531e5e3e6588f120954709a623b3c-primary.sqlite.bz2",
      "summary": "Portuges language module for glossaries package",
      "supplier": "Organization: http://openeuler.org",
      "versionInfo": "9:svn36064.1.1-2.oe2403sp3"
    },
    {
      "SPDXID": "SPDXRef-rpm-texlive-glossaries-serbian-svn35665.1.0",
      "name": "texlive-glossaries-serbian",
      "checksums": [
        {
          "algorithm": "SHA256",
          "checksumValue": "578d801dc0ba2a93e4b096cd6c6222ff8bd82b4ec8236eddaf2ad61bed1c0c27"
        }
      ],
      "description": "Serbian language module for glossaries package.",
      "downloadLocation": "NOASSERTION",
      "externalRefs": [
        {
          "referenceCategory": "PACKAGE_MANAGER",
          "referenceLocator": "pkg:rpm/texlive-glossaries-serbian@svn35665.1.0-2.oe2403sp3?arch=noarch&epoch=9&upstream=texlive-split-j-2021-2.oe2403sp3.src.rpm",
          "referenceType": "purl"
        }
      ],
      "filesAnalyzed": false,
      "homepage": "http://tug.org/texlive/",
      "sourceInfo": "acquired package info from repodata DB: repodata/1237fc88d0e4da3b551ae22f7823fbad70d531e5e3e6588f120954709a623b3c-primary.sqlite.bz2",
      "summary": "Serbian language module for glossaries package",
      "supplier": "Organization: http://openeuler.org",
      "versionInfo": "9:svn35665.1.0-2.oe2403sp3"
    },
    {
      "SPDXID": "SPDXRef-rpm-texlive-glossaries-slovene-svn51211",
      "name": "texlive-glossaries-slovene",
      "checksums": [
        {
          "algorithm": "SHA256",
          "checksumValue": "34d196fba60f260c6693553b18464e9d14a83ad7e8ecaa55964fecea25d8e671"
        }
      ],
      "description": "Slovene language module for glossaries package.",
      "downloadLocation": "NOASSERTION",
      "externalRefs": [
        {
          "referenceCategory": "PACKAGE_MANAGER",
          "referenceLocator": "pkg:rpm/texlive-glossaries-slovene@svn51211-3.oe2403sp3?arch=noarch&epoch=9&upstream=texlive-split-z-2021-3.oe2403sp3.src.rpm",
          "referenceType": "purl"
        }
      ],
      "filesAnalyzed": false,
      "homepage": "http://tug.org/texlive/",
      "sourceInfo": "acquired package info from repodata DB: repodata/1237fc88d0e4da3b551ae22f7823fbad70d531e5e3e6588f120954709a623b3c-primary.sqlite.bz2",
      "summary": "Slovene language module for glossaries package",
      "supplier": "Organization: http://openeuler.org",
      "versionInfo": "9:svn51211-3.oe2403sp3"
    },
    {
      "SPDXID": "SPDXRef-rpm-texlive-glossaries-spanish-svn35665.1.0",
      "name": "texlive-glossaries-spanish",
      "checksums": [
        {
          "algorithm": "SHA256",
          "checksumValue": "342324d02547c305b1250825f4648d9e2b44ea50d75f938abc5c0e99887f5cb3"
        }
      ],
      "description": "Spanish language module for glossaries package.",
      "downloadLocation": "NOASSERTION",
      "externalRefs": [
        {
          "referenceCategory": "PACKAGE_MANAGER",
          "referenceLocator": "pkg:rpm/texlive-glossaries-spanish@svn35665.1.0-2.oe2403sp3?arch=noarch&epoch=9&upstream=texlive-split-j-2021-2.oe2403sp3.src.rpm",
          "referenceType": "purl"
        }
      ],
      "filesAnalyzed": false,
      "homepage": "http://tug.org/texlive/",
      "sourceInfo": "acquired package info from repodata DB: repodata/1237fc88d0e4da3b551ae22f7823fbad70d531e5e3e6588f120954709a623b3c-primary.sqlite.bz2",
      "summary": "Spanish language module for glossaries package",
      "supplier": "Organization: http://openeuler.org",
      "versionInfo": "9:svn35665.1.0-2.oe2403sp3"
    },
    {
      "SPDXID": "SPDXRef-rpm-texlive-gmdoc-svn21292.0.993",
      "name": "texlive-gmdoc",
      "checksums": [
        {
          "algorithm": "SHA256",
          "checksumValue": "cb9ca07368b716c9b2c00c2a3370c8f42d3c5df5e0b6924fbfd2c13abe02c7dd"
        }
      ],
      "description": "A LaTeX package and an example class for documenting (La)TeX\npackages, document classes, .dtx etc., providing hyperlinks.\nThe package is believed to be compatible with doc and permits\nminimal markup of code (the macrocode environment is no longer\nnecessary). The package provides automatic detection of\ndefinitions (detecting such things as \\def, \\newcommand,\n\\DeclareOption etc.). The package needs hyperref and the\nauthor's three 'basic' packages: gmutils, gmverb and gmiflink.\nAs a bonus (and as an example of doc compatibility) driver\nfiles are provided that may be used to typeset the LaTeX Base.",
      "downloadLocation": "NOASSERTION",
      "externalRefs": [
        {
          "referenceCategory": "PACKAGE_MANAGER",
          "referenceLocator": "pkg:rpm/texlive-gmdoc@svn21292.0.993-2.oe2403sp3?arch=noarch&epoch=9&upstream=texlive-split-j-2021-2.oe2403sp3.src.rpm",
          "referenceType": "purl"
        }
      ],
      "filesAnalyzed": false,
      "homepage": "http://tug.org/texlive/",
      "sourceInfo": "acquired package info from repodata DB: repodata/1237fc88d0e4da3b551ae22f7823fbad70d531e5e3e6588f120954709a623b3c-primary.sqlite.bz2",
      "summary": "Documentation of LaTeX packages",
      "supplier": "Organization: http://openeuler.org",
      "versionInfo": "9:svn21292.0.993-2.oe2403sp3"
    },
    {
      "SPDXID": "SPDXRef-rpm-texlive-gmdoc-enhance-svn15878.v0.2",
      "name": "texlive-gmdoc-enhance",
      "checksums": [
        {
          "algorithm": "SHA256",
          "checksumValue": "79935c8d3ba7625dfd6bd03eac2870c5acf6e1e66c6ffacc19ba432fc4eb0cc2"
        }
      ],
      "description": "This package provides some enhancements for the gmdoc package:\nnicer formatting for multiple line inline comments, an ability\nto \"comment out\" some code, and a macro to input other files in\n\"normal\" LaTeX mode.",
      "downloadLocation": "NOASSERTION",
      "externalRefs": [
        {
          "referenceCategory": "PACKAGE_MANAGER",
          "referenceLocator": "pkg:rpm/texlive-gmdoc-enhance@svn15878.v0.2-2.oe2403sp3?arch=noarch&epoch=9&upstream=texlive-split-j-2021-2.oe2403sp3.src.rpm",
          "referenceType": "purl"
        }
      ],
      "filesAnalyzed": false,
      "homepage": "http://tug.org/texlive/",
      "sourceInfo": "acquired package info from repodata DB: repodata/1237fc88d0e4da3b551ae22f7823fbad70d531e5e3e6588f120954709a623b3c-primary.sqlite.bz2",
      "summary": "Some enhancements to the gmdoc package",
      "supplier": "Organization: http://openeuler.org",
      "versionInfo": "9:svn15878.v0.2-2.oe2403sp3"
    },
    {
      "SPDXID": "SPDXRef-rpm-texlive-gmiflink-svn15878.v0.97",
      "name": "texlive-gmiflink",
      "checksums": [
        {
          "algorithm": "SHA256",
          "checksumValue": "070c0809bf8f17886d181493a19eb878df17b11df67d45376ea6c4627cb06540"
        }
      ],
      "description": "Three hyperref-based macros that simplify usage of \\hypertarget\nand \\hyperlink: one argument instead of the same one twice.\nAlso \\gmiflink and \\gmifref which typeset plain text instead of\ngenerating an error or printing '??' if there is no respective\nhypertarget or label.",
      "downloadLocation": "NOASSERTION",
      "externalRefs": [
        {
          "referenceCategory": "PACKAGE_MANAGER",
          "referenceLocator": "pkg:rpm/texlive-gmiflink@svn15878.v0.97-2.oe2403sp3?arch=noarch&epoch=9&upstream=texlive-split-j-2021-2.oe2403sp3.src.rpm",
          "referenceType": "purl"
        }
      ],
      "filesAnalyzed": false,
      "homepage": "http://tug.org/texlive/",
      "sourceInfo": "acquired package info from repodata DB: repodata/1237fc88d0e4da3b551ae22f7823fbad70d531e5e3e6588f120954709a623b3c-primary.sqlite.bz2",
      "summary": "Simplify usage of \\hypertarget and \\hyperlink",
      "supplier": "Organization: http://openeuler.org",
      "versionInfo": "9:svn15878.v0.97-2.oe2403sp3"
    },
    {
      "SPDXID": "SPDXRef-rpm-texlive-gmutils-svn24287.v0.996",
      "name": "texlive-gmutils",
      "checksums": [
        {
          "algorithm": "SHA256",
          "checksumValue": "fb10dd60e7d41b6a6e2e8060609dcbb7ab91aa81e9efd8cc700a391d2f7e73dc"
        }
      ],
      "description": "Miscellaneous macros used by others of the author's packages.\nContents of the package: \\newgif and other globals; \\@ifnextcat\nand \\@ifXeTeX; \\(Re)storeMacro(s) to override redefinitions;\n\\afterfi and friends; commands from relsize, etc.; \"almost an\nenvironment\" or redefinition of \\begin (\\begin* doesn't check\nif the argument environment is defined).",
      "downloadLocation": "NOASSERTION",
      "externalRefs": [
        {
          "referenceCategory": "PACKAGE_MANAGER",
          "referenceLocator": "pkg:rpm/texlive-gmutils@svn24287.v0.996-2.oe2403sp3?arch=noarch&epoch=9&upstream=texlive-split-j-2021-2.oe2403sp3.src.rpm",
          "referenceType": "purl"
        }
      ],
      "filesAnalyzed": false,
      "homepage": "http://tug.org/texlive/",
      "sourceInfo": "acquired package info from repodata DB: repodata/1237fc88d0e4da3b551ae22f7823fbad70d531e5e3e6588f120954709a623b3c-primary.sqlite.bz2",
      "summary": "Support macros for other packages",
      "supplier": "Organization: http://openeuler.org",
      "versionInfo": "9:svn24287.v0.996-2.oe2403sp3"
    },
    {
      "SPDXID": "SPDXRef-rpm-texlive-gmverb-svn24288.v0.98",
      "name": "texlive-gmverb",
      "checksums": [
        {
          "algorithm": "SHA256",
          "checksumValue": "cd05c157537a39994162ef93af4db41ef30345176192ec707c7e20bf038f61a7"
        }
      ],
      "description": "A redefinition of \\verb and verbatim so that long lines are\nbreakable before \\ and after { with % as 'hyphen'. Allows you\nto define your own verbatim-like environments (subject to a\nsize limit) and allows you to declare any single character as a\nshorthand as in the \\MakeShortVerb command of the shortvrb\npackage of the LaTeX distribution. The package depends on the\ngmutils package.",
      "downloadLocation": "NOASSERTION",
      "externalRefs": [
        {
          "referenceCategory": "PACKAGE_MANAGER",
          "referenceLocator": "pkg:rpm/texlive-gmverb@svn24288.v0.98-2.oe2403sp3?arch=noarch&epoch=9&upstream=texlive-split-j-2021-2.oe2403sp3.src.rpm",
          "referenceType": "purl"
        }
      ],
      "filesAnalyzed": false,
      "homepage": "http://tug.org/texlive/",
      "sourceInfo": "acquired package info from repodata DB: repodata/1237fc88d0e4da3b551ae22f7823fbad70d531e5e3e6588f120954709a623b3c-primary.sqlite.bz2",
      "summary": "A variant of LaTeX \\verb, verbatim and shortvrb",
      "supplier": "Organization: http://openeuler.org",
      "versionInfo": "9:svn24288.v0.98-2.oe2403sp3"
    },
    {
      "SPDXID": "SPDXRef-rpm-texlive-grabbox-svn51052",
      "name": "texlive-grabbox",
      "checksums": [
        {
          "algorithm": "SHA256",
          "checksumValue": "2591dfaf3695aa11ec6b0beecb6e9a9b7cc6b4f749890d09914a66cb7a2e323c"
        }
      ],
      "description": "The package provides the command \\grabbox, which grabs an\nargument into a box and executes the code afterwards.",
      "downloadLocation": "NOASSERTION",
      "externalRefs": [
        {
          "referenceCategory": "PACKAGE_MANAGER",
          "referenceLocator": "pkg:rpm/texlive-grabbox@svn51052-3.oe2403sp3?arch=noarch&epoch=9&upstream=texlive-split-z-2021-3.oe2403sp3.src.rpm",
          "referenceType": "purl"
        }
      ],
      "filesAnalyzed": false,
      "homepage": "http://tug.org/texlive/",
      "sourceInfo": "acquired package info from repodata DB: repodata/1237fc88d0e4da3b551ae22f7823fbad70d531e5e3e6588f120954709a623b3c-primary.sqlite.bz2",
      "summary": "Read an argument into a box and execute the code afterwards",
      "supplier": "Organization: http://openeuler.org",
      "versionInfo": "9:svn51052-3.oe2403sp3"
    },
    {
      "SPDXID": "SPDXRef-rpm-texlive-graphbox-svn46360",
      "name": "texlive-graphbox",
      "checksums": [
        {
          "algorithm": "SHA256",
          "checksumValue": "cbbcbeb04ce785fd1a9f8f260656564d6fff068d0b703526de00bd0542ce0a93"
        }
      ],
      "description": "Graphbox is an extension of the standard graphicx LaTeX2e\npackage to allow the placement of graphics relative to the\n\"current position\" using additional optional arguments of\n\\includegraphics. For example, changing the vertical alignment\nis convenient for using graphics as elements of (mathematical)\nformulae. Options for shifting, smashing and hiding the\ngraphics may be useful in support, for example, of the beamer\nframework.",
      "downloadLocation": "NOASSERTION",
      "externalRefs": [
        {
          "referenceCategory": "PACKAGE_MANAGER",
          "referenceLocator": "pkg:rpm/texlive-graphbox@svn46360-2.oe2403sp3?arch=noarch&epoch=9&upstream=texlive-split-j-2021-2.oe2403sp3.src.rpm",
          "referenceType": "purl"
        }
      ],
      "filesAnalyzed": false,
      "homepage": "http://tug.org/texlive/",
      "sourceInfo": "acquired package info from repodata DB: repodata/1237fc88d0e4da3b551ae22f7823fbad70d531e5e3e6588f120954709a623b3c-primary.sqlite.bz2",
      "summary": "Extend graphicx to improve placement of graphics",
      "supplier": "Organization: http://openeuler.org",
      "versionInfo": "9:svn46360-2.oe2403sp3"
    },
    {
      "SPDXID": "SPDXRef-rpm-texlive-graphicx-psmin-svn56931",
      "name": "texlive-graphicx-psmin",
      "checksums": [
        {
          "algorithm": "SHA256",
          "checksumValue": "10bf202e120965a7adfce7224e0d5c61d43ed93851a41ae650a9d7fc0d0acd0a"
        }
      ],
      "description": "The package is an extension of the standard graphics bundle and\nprovides a way to include repeated PostScript graphics (ps,\neps) only once in a PostScript document. This leads to smaller\nPostScript documents when having, for instance, a logo on every\npage. The package only works when post-processed with dvips,\nwhich should eb version 5.95b or later. The difference for a\nresulting distilled PDF file is minimal (as Ghostscript and\nAdobe Distiller only include a single copy of each graphics\nfile, anyway).",
      "downloadLocation": "NOASSERTION",
      "externalRefs": [
        {
          "referenceCategory": "PACKAGE_MANAGER",
          "referenceLocator": "pkg:rpm/texlive-graphicx-psmin@svn56931-2.oe2403sp3?arch=noarch&epoch=9&upstream=texlive-split-j-2021-2.oe2403sp3.src.rpm",
          "referenceType": "purl"
        }
      ],
      "filesAnalyzed": false,
      "homepage": "http://tug.org/texlive/",
      "sourceInfo": "acquired package info from repodata DB: repodata/1237fc88d0e4da3b551ae22f7823fbad70d531e5e3e6588f120954709a623b3c-primary.sqlite.bz2",
      "summary": "Reduce size of PostScript files by not repeating images",
      "supplier": "Organization: http://openeuler.org",
      "versionInfo": "9:svn56931-2.oe2403sp3"
    },
    {
      "SPDXID": "SPDXRef-rpm-texlive-graphicxbox-svn32630.1.0",
      "name": "texlive-graphicxbox",
      "checksums": [
        {
          "algorithm": "SHA256",
          "checksumValue": "546d4aa60f34f73356954983075641eb13fa1e80561f9a2d1bf9e7cd204a5948"
        }
      ],
      "description": "The package defines two new commands \\graphicxbox and\n\\fgraphicxbox, which are companions to \\colorbox and \\fcolorbox\nof the Standard LaTeX color package. The \\graphicxbox command\ninserts a graphical image as a background rather than a\nbackground color, while \\fgraphicxbox does the same thing, but\nalso draws a colored frame around the box.",
      "downloadLocation": "NOASSERTION",
      "externalRefs": [
        {
          "referenceCategory": "PACKAGE_MANAGER",
          "referenceLocator": "pkg:rpm/texlive-graphicxbox@svn32630.1.0-2.oe2403sp3?arch=noarch&epoch=9&upstream=texlive-split-j-2021-2.oe2403sp3.src.rpm",
          "referenceType": "purl"
        }
      ],
      "filesAnalyzed": false,
      "homepage": "http://tug.org/texlive/",
      "sourceInfo": "acquired package info from repodata DB: repodata/1237fc88d0e4da3b551ae22f7823fbad70d531e5e3e6588f120954709a623b3c-primary.sqlite.bz2",
      "summary": "Insert a graphical image as a background",
      "supplier": "Organization: http://openeuler.org",
      "versionInfo": "9:svn32630.1.0-2.oe2403sp3"
    },
    {
      "SPDXID": "SPDXRef-rpm-texlive-graphpaper-svn58661",
      "name": "texlive-graphpaper",
      "checksums": [
        {
          "algorithm": "SHA256",
          "checksumValue": "2daf30c0fc381914889cf59f3fa9d03dc6fabdbe6501b2c5584249762853541e"
        }
      ],
      "description": "Graphpaper is a LaTeX document class which allows to print\nseveral types of graph papers: bilinear (millimeter paper),\nsemilogarithmic, bilogarithmic, polar, log-polar, Smith charts.\nIt is based on the picture environment and its extensions.",
      "downloadLocation": "NOASSERTION",
      "externalRefs": [
        {
          "referenceCategory": "PACKAGE_MANAGER",
          "referenceLocator": "pkg:rpm/texlive-graphpaper@svn58661-3.oe2403sp3?arch=noarch&epoch=9&upstream=texlive-split-x-2021-3.oe2403sp3.src.rpm",
          "referenceType": "purl"
        }
      ],
      "filesAnalyzed": false,
      "homepage": "http://tug.org/texlive/",
      "sourceInfo": "acquired package info from repodata DB: repodata/1237fc88d0e4da3b551ae22f7823fbad70d531e5e3e6588f120954709a623b3c-primary.sqlite.bz2",
      "summary": "A LaTeX class to generate several types of graph papers",
      "supplier": "Organization: http://openeuler.org",
      "versionInfo": "9:svn58661-3.oe2403sp3"
    },
    {
      "SPDXID": "SPDXRef-rpm-texlive-grayhints-svn49052",
      "name": "texlive-grayhints",
      "checksums": [
        {
          "algorithm": "SHA256",
          "checksumValue": "50b17cec5e98c8eb5cdc7385a698fd2c78aa878a383058a5e25b0d953ef28222"
        }
      ],
      "description": "The package provides JavaScript code snippets to create 'gray\nhints'. Gray hints, as the author terms them, are text that\nappears initially in a text field that gives a short hint as to\nwhat the contents of the text field should be. For example, a\ntext field might contain the hint 'First Name', or a date field\nmight read 'yyyy/mm/dd'. As soon as the field comes into focus,\nthe hint disappears. It reappears when the field is blurred and\nthe user did not enter any text into the field. The package\nworks for dvips/Distiller, pdfLaTeX, LuaLaTeX, and XeLaTeX.",
      "downloadLocation": "NOASSERTION",
      "externalRefs": [
        {
          "referenceCategory": "PACKAGE_MANAGER",
          "referenceLocator": "pkg:rpm/texlive-grayhints@svn49052-2.oe2403sp3?arch=noarch&epoch=9&upstream=texlive-split-j-2021-2.oe2403sp3.src.rpm",
          "referenceType": "purl"
        }
      ],
      "filesAnalyzed": false,
      "homepage": "http://tug.org/texlive/",
      "sourceInfo": "acquired package info from repodata DB: repodata/1237fc88d0e4da3b551ae22f7823fbad70d531e5e3e6588f120954709a623b3c-primary.sqlite.bz2",
      "summary": "Produce 'gray hints' to a variable text field",
      "supplier": "Organization: http://openeuler.org",
      "versionInfo": "9:svn49052-2.oe2403sp3"
    },
    {
      "SPDXID": "SPDXRef-rpm-texlive-grfpaste-svn17354.0.2",
      "name": "texlive-grfpaste",
      "checksums": [
        {
          "algorithm": "SHA256",
          "checksumValue": "c2c602276c8b60a8cec6dc18a7e17e84b4d2fb99d26da211d0ef94a7f8b5adc8"
        }
      ],
      "description": "Provides a mechanism to include fragments of dvi files with the\ngraphicx package, so that you can use \\includegraphics to\ninclude dvi files. The package requires the dvipaste program.",
      "downloadLocation": "NOASSERTION",
      "externalRefs": [
        {
          "referenceCategory": "PACKAGE_MANAGER",
          "referenceLocator": "pkg:rpm/texlive-grfpaste@svn17354.0.2-2.oe2403sp3?arch=noarch&epoch=9&upstream=texlive-split-j-2021-2.oe2403sp3.src.rpm",
          "referenceType": "purl"
        }
      ],
      "filesAnalyzed": false,
      "homepage": "http://tug.org/texlive/",
      "sourceInfo": "acquired package info from repodata DB: repodata/1237fc88d0e4da3b551ae22f7823fbad70d531e5e3e6588f120954709a623b3c-primary.sqlite.bz2",
      "summary": "Include fragments of a dvi file",
      "supplier": "Organization: http://openeuler.org",
      "versionInfo": "9:svn17354.0.2-2.oe2403sp3"
    },
    {
      "SPDXID": "SPDXRef-rpm-texlive-grid-svn15878.1.0",
      "name": "texlive-grid",
      "checksums": [
        {
          "algorithm": "SHA256",
          "checksumValue": "497726c8a01816d5058b4184345d573e3d51cf5190cb7606c611bf6d0d723eff"
        }
      ],
      "description": "The package helps to enables grid typesetting in double column\ndocuments. Grid typesetting (vertical aligning of lines of text\nin adjacent columns) is a difficult task in LaTeX, and the\npresent package is no more than an attempt to help users to\nachieve it in a limited way. An example document, grid.tex, is\nprovided with simple instructions to typeset it using the\npackage. The package needs a lot more work: this is only a\nbeginning...",
      "downloadLocation": "NOASSERTION",
      "externalRefs": [
        {
          "referenceCategory": "PACKAGE_MANAGER",
          "referenceLocator": "pkg:rpm/texlive-grid@svn15878.1.0-2.oe2403sp3?arch=noarch&epoch=9&upstream=texlive-split-j-2021-2.oe2403sp3.src.rpm",
          "referenceType": "purl"
        }
      ],
      "filesAnalyzed": false,
      "homepage": "http://tug.org/texlive/",
      "sourceInfo": "acquired package info from repodata DB: repodata/1237fc88d0e4da3b551ae22f7823fbad70d531e5e3e6588f120954709a623b3c-primary.sqlite.bz2",
      "summary": "Grid typesetting in LaTeX",
      "supplier": "Organization: http://openeuler.org",
      "versionInfo": "9:svn15878.1.0-2.oe2403sp3"
    },
    {
      "SPDXID": "SPDXRef-rpm-texlive-grid-system-svn32981.0.3.0",
      "name": "texlive-grid-system",
      "checksums": [
        {
          "algorithm": "SHA256",
          "checksumValue": "a731e62d4246298b93349f9a84c932fd5cebfe7bc8016aeff8170d8205df209e"
        }
      ],
      "description": "The package provides the means for LaTeX to implement a grid\nsystem as known from CSS grid systems. The facility is useful\nfor creating box layouts as used in brochures.",
      "downloadLocation": "NOASSERTION",
      "externalRefs": [
        {
          "referenceCategory": "PACKAGE_MANAGER",
          "referenceLocator": "pkg:rpm/texlive-grid-system@svn32981.0.3.0-2.oe2403sp3?arch=noarch&epoch=9&upstream=texlive-split-j-2021-2.oe2403sp3.src.rpm",
          "referenceType": "purl"
        }
      ],
      "filesAnalyzed": false,
      "homepage": "http://tug.org/texlive/",
      "sourceInfo": "acquired package info from repodata DB: repodata/1237fc88d0e4da3b551ae22f7823fbad70d531e5e3e6588f120954709a623b3c-primary.sqlite.bz2",
      "summary": "Page organisation, modelled on CSS facilities",
      "supplier": "Organization: http://openeuler.org",
      "versionInfo": "9:svn32981.0.3.0-2.oe2403sp3"
    },
    {
      "SPDXID": "SPDXRef-rpm-texlive-gridpapers-svn58723",
      "name": "texlive-gridpapers",
      "checksums": [
        {
          "algorithm": "SHA256",
          "checksumValue": "2c2d5d746bafae9edef7339fa5a792514446bcebd602c8ff3cab453f8178bc8f"
        }
      ],
      "description": "This package provides many preset yet customizable graph paper\nbackgrounds. Some of the preset patterns include standard\nquadrille or graph pattern, dot grid, hexagons, isometric or\ntriangular grid, squares with 45deg \"light cone\" lines, ruled,\nand more. Pattern sizes can be controlled via package options.\nThere are several preset color palletes, and colors can be\noverridden. The package uses the PGF/TikZ package, and the\ngeometry package to control page size.",
      "downloadLocation": "NOASSERTION",
      "externalRefs": [
        {
          "referenceCategory": "PACKAGE_MANAGER",
          "referenceLocator": "pkg:rpm/texlive-gridpapers@svn58723-3.oe2403sp3?arch=noarch&epoch=9&upstream=texlive-split-x-2021-3.oe2403sp3.src.rpm",
          "referenceType": "purl"
        }
      ],
      "filesAnalyzed": false,
      "homepage": "http://tug.org/texlive/",
      "sourceInfo": "acquired package info from repodata DB: repodata/1237fc88d0e4da3b551ae22f7823fbad70d531e5e3e6588f120954709a623b3c-primary.sqlite.bz2",
      "summary": "Graph paper backgrounds and color schemes",
      "supplier": "Organization: http://openeuler.org",
      "versionInfo": "9:svn58723-3.oe2403sp3"
    },
    {
      "SPDXID": "SPDXRef-rpm-texlive-gridset-svn53762",
      "name": "texlive-gridset",
      "checksums": [
        {
          "algorithm": "SHA256",
          "checksumValue": "66a5ac0b50f796a87d11ab235376b8197291afc3c458b63c55a54e2d0aad9469"
        }
      ],
      "description": "Grid setting -- also known as strict in-register setting -- is\nsomething, that should be done for a lot of documents but is\nnot easy using LaTeX. The package helps to get the information\nneeded for grid setting. It does not implement auto grid\nsetting, but there is a command \\vskipnextgrid, that moves to\nthe next grid position. This may be enough under some\ncircumstances, but in other circumstances it may fail. Thus\ngridset is only one more step for grid setting, not a complete\nsolution.",
      "downloadLocation": "NOASSERTION",
      "externalRefs": [
        {
          "referenceCategory": "PACKAGE_MANAGER",
          "referenceLocator": "pkg:rpm/texlive-gridset@svn53762-2.oe2403sp3?arch=noarch&epoch=9&upstream=texlive-split-j-2021-2.oe2403sp3.src.rpm",
          "referenceType": "purl"
        }
      ],
      "filesAnalyzed": false,
      "homepage": "http://tug.org/texlive/",
      "sourceInfo": "acquired package info from repodata DB: repodata/1237fc88d0e4da3b551ae22f7823fbad70d531e5e3e6588f120954709a623b3c-primary.sqlite.bz2",
      "summary": "Grid, a.k.a. in-register, setting",
      "supplier": "Organization: http://openeuler.org",
      "versionInfo": "9:svn53762-2.oe2403sp3"
    },
    {
      "SPDXID": "SPDXRef-rpm-texlive-gridslides-svn54512",
      "name": "texlive-gridslides",
      "checksums": [
        {
          "algorithm": "SHA256",
          "checksumValue": "cfecb925b3c20a827e61fe1f4ffb976ad577c22ead78fc7ed3b3ed7b65cf639c"
        }
      ],
      "description": "This package allows creating free form slides with blocks\nplaced on a grid. The blocks can be filled with text,\nequations, figures etc. The resulting slides are similar to the\nones produced with LaTeX beamer, but more flexible. Sequential\nunconvering of elements is supported. A compiler script is\nprovided which compiles each slide separately, this way\navoiding long compile times.",
      "downloadLocation": "NOASSERTION",
      "externalRefs": [
        {
          "referenceCategory": "PACKAGE_MANAGER",
          "referenceLocator": "pkg:rpm/texlive-gridslides@svn54512-3.oe2403sp3?arch=noarch&epoch=9&upstream=texlive-split-z-2021-3.oe2403sp3.src.rpm",
          "referenceType": "purl"
        }
      ],
      "filesAnalyzed": false,
      "homepage": "http://tug.org/texlive/",
      "sourceInfo": "acquired package info from repodata DB: repodata/1237fc88d0e4da3b551ae22f7823fbad70d531e5e3e6588f120954709a623b3c-primary.sqlite.bz2",
      "summary": "Free form slides with blocks placed on a grid",
      "supplier": "Organization: http://openeuler.org",
      "versionInfo": "9:svn54512-3.oe2403sp3"
    },
    {
      "SPDXID": "SPDXRef-rpm-texlive-guitlogo-svn55741",
      "name": "texlive-guitlogo",
      "checksums": [
        {
          "algorithm": "SHA256",
          "checksumValue": "1128d56d1514e4dd1f787ed46d15e734a372be76c60231a8b9cd8b427235fd12"
        }
      ],
      "description": "Guit provides some commands useful to correctly write the logo\nof GUIT -- \"Gruppo Utilizzatori Italiani di TeX\" (Italian TeX\nUser Group), using the default document color or any other\ncolor the user may ever choose, in conformity with logo's\nscheme as seen on the Group web site\n(http://www.guit.sssup.it). Likewise, commands are provided\nthat simplify the writing of GuIT acronym's complete expansion,\nof the addresses of Group's internet site and public forum and\n'GuITmeeting' logo. Optionally, using hyperref, the outputs of\nthe above cited commands can become hyperlinks to Group's site.\nDocumentation is available in Italian, only.",
      "downloadLocation": "NOASSERTION",
      "externalRefs": [
        {
          "referenceCategory": "PACKAGE_MANAGER",
          "referenceLocator": "pkg:rpm/texlive-guitlogo@svn55741-2.oe2403sp3?arch=noarch&epoch=9&upstream=texlive-split-j-2021-2.oe2403sp3.src.rpm",
          "referenceType": "purl"
        }
      ],
      "filesAnalyzed": false,
      "homepage": "http://tug.org/texlive/",
      "sourceInfo": "acquired package info from repodata DB: repodata/1237fc88d0e4da3b551ae22f7823fbad70d531e5e3e6588f120954709a623b3c-primary.sqlite.bz2",
      "summary": "Macros for typesetting the GuIT logo",
      "supplier": "Organization: http://openeuler.org",
      "versionInfo": "9:svn55741-2.oe2403sp3"
    },
    {
      "SPDXID": "SPDXRef-rpm-texlive-hackthefootline-svn46494",
      "name": "texlive-hackthefootline",
      "checksums": [
        {
          "algorithm": "SHA256",
          "checksumValue": "07e16dd7e0ff7bd29aff36d8ef612ea8962bf0630277a211ca410b1e5e565684"
        }
      ],
      "description": "This package provides arbitrary footline selection for LaTeX\nbeamer's standard themes. It makes use of the following other\nLaTeX packages: appendixnumberbeamer, calc, etoolbox, and\nnumprint.",
      "downloadLocation": "NOASSERTION",
      "externalRefs": [
        {
          "referenceCategory": "PACKAGE_MANAGER",
          "referenceLocator": "pkg:rpm/texlive-hackthefootline@svn46494-2.oe2403sp3?arch=noarch&epoch=9&upstream=texlive-split-k-2021-2.oe2403sp3.src.rpm",
          "referenceType": "purl"
        }
      ],
      "filesAnalyzed": false,
      "homepage": "http://tug.org/texlive/",
      "sourceInfo": "acquired package info from repodata DB: repodata/1237fc88d0e4da3b551ae22f7823fbad70d531e5e3e6588f120954709a623b3c-primary.sqlite.bz2",
      "summary": "Footline selection for LaTeX beamer's standard themes",
      "supplier": "Organization: http://openeuler.org",
      "versionInfo": "9:svn46494-2.oe2403sp3"
    },
    {
      "SPDXID": "SPDXRef-rpm-texlive-halloweenmath-svn52602",
      "name": "texlive-halloweenmath",
      "checksums": [
        {
          "algorithm": "SHA256",
          "checksumValue": "100264b269ca09dce00f4da742c1601284cf8bae737927d8f799a6f9e0db8846"
        }
      ],
      "description": "The package defines a handful of commands for typesetting\nmathematical symbols of various kinds, ranging from 'large'\noperators to extensible arrow-like relations and growing arrow-\nlike math accents that all draw from the classic Halloween-\nrelated iconography (pumpkins, witches, ghosts, cats, and so\non) while being, at the same time, seamlessly integrated within\nthe rest of the mathematics produced by (AmS-)LaTeX.",
      "downloadLocation": "NOASSERTION",
      "externalRefs": [
        {
          "referenceCategory": "PACKAGE_MANAGER",
          "referenceLocator": "pkg:rpm/texlive-halloweenmath@svn52602-2.oe2403sp3?arch=noarch&epoch=9&upstream=texlive-split-k-2021-2.oe2403sp3.src.rpm",
          "referenceType": "purl"
        }
      ],
      "filesAnalyzed": false,
      "homepage": "http://tug.org/texlive/",
      "sourceInfo": "acquired package info from repodata DB: repodata/1237fc88d0e4da3b551ae22f7823fbad70d531e5e3e6588f120954709a623b3c-primary.sqlite.bz2",
      "summary": "Scary and creepy math symbols with AMS-LaTeX integration",
      "supplier": "Organization: http://openeuler.org",
      "versionInfo": "9:svn52602-2.oe2403sp3"
    },
    {
      "SPDXID": "SPDXRef-rpm-texlive-handin-svn48255",
      "name": "texlive-handin",
      "checksums": [
        {
          "algorithm": "SHA256",
          "checksumValue": "cc73ce44705c54538472067306f0476f236f227b150cbb148d4452dcc0e1bac4"
        }
      ],
      "description": "This package is for students creating school submissions using\nLaTeX. It is especially suitable for math, physics, statistics\nand the like. It can easily be used for creating exercises,\ntoo.",
      "downloadLocation": "NOASSERTION",
      "externalRefs": [
        {
          "referenceCategory": "PACKAGE_MANAGER",
          "referenceLocator": "pkg:rpm/texlive-handin@svn48255-2.oe2403sp3?arch=noarch&epoch=9&upstream=texlive-split-k-2021-2.oe2403sp3.src.rpm",
          "referenceType": "purl"
        }
      ],
      "filesAnalyzed": false,
      "homepage": "http://tug.org/texlive/",
      "sourceInfo": "acquired package info from repodata DB: repodata/1237fc88d0e4da3b551ae22f7823fbad70d531e5e3e6588f120954709a623b3c-primary.sqlite.bz2",
      "summary": "Light weight template for creating school submissions using LaTeX",
      "supplier": "Organization: http://openeuler.org",
      "versionInfo": "9:svn48255-2.oe2403sp3"
    },
    {
      "SPDXID": "SPDXRef-rpm-texlive-handout-svn43962",
      "name": "texlive-handout",
      "checksums": [
        {
          "algorithm": "SHA256",
          "checksumValue": "e8c563cf0a27234cf54a7d6c5855b83f575da52b5859b70ed4f1595c478ab586"
        }
      ],
      "description": "In some fields of scholarship, a beamer does not offer good\nsupport when giving a talk in a proceeding. For example, in\nclassical philology, the main sources are text, and it will be\nbetter to distribute a handout to the audience with extracts of\nthe texts about which we will talk. The package supports\npreparation of such handouts when writing the talk.",
      "downloadLocation": "NOASSERTION",
      "externalRefs": [
        {
          "referenceCategory": "PACKAGE_MANAGER",
          "referenceLocator": "pkg:rpm/texlive-handout@svn43962-2.oe2403sp3?arch=noarch&epoch=9&upstream=texlive-split-k-2021-2.oe2403sp3.src.rpm",
          "referenceType": "purl"
        }
      ],
      "filesAnalyzed": false,
      "homepage": "http://tug.org/texlive/",
      "sourceInfo": "acquired package info from repodata DB: repodata/1237fc88d0e4da3b551ae22f7823fbad70d531e5e3e6588f120954709a623b3c-primary.sqlite.bz2",
      "summary": "Create handout for auditors of a talk",
      "supplier": "Organization: http://openeuler.org",
      "versionInfo": "9:svn43962-2.oe2403sp3"
    },
    {
      "SPDXID": "SPDXRef-rpm-texlive-hang-svn43280",
      "name": "texlive-hang",
      "checksums": [
        {
          "algorithm": "SHA256",
          "checksumValue": "355ea61944bd7d31c4082e0f20eb26c7b7e6ab1f588cab75e81b9775d71f6fa2"
        }
      ],
      "description": "This package provides environments for hanging paragraphs and\nlist items. In addition, it defines environments for labeled\nparagraphs and list items.",
      "downloadLocation": "NOASSERTION",
      "externalRefs": [
        {
          "referenceCategory": "PACKAGE_MANAGER",
          "referenceLocator": "pkg:rpm/texlive-hang@svn43280-2.oe2403sp3?arch=noarch&epoch=9&upstream=texlive-split-k-2021-2.oe2403sp3.src.rpm",
          "referenceType": "purl"
        }
      ],
      "filesAnalyzed": false,
      "homepage": "http://tug.org/texlive/",
      "sourceInfo": "acquired package info from repodata DB: repodata/1237fc88d0e4da3b551ae22f7823fbad70d531e5e3e6588f120954709a623b3c-primary.sqlite.bz2",
      "summary": "Environments for hanging paragraphs and list items",
      "supplier": "Organization: http://openeuler.org",
      "versionInfo": "9:svn43280-2.oe2403sp3"
    },
    {
      "SPDXID": "SPDXRef-rpm-texlive-hanging-svn15878.1.2b",
      "name": "texlive-hanging",
      "checksums": [
        {
          "algorithm": "SHA256",
          "checksumValue": "db25cc6f236d096c378b2b28e341b1480cfd8ffed89671a2f4e60ead2e5d2f07"
        }
      ],
      "description": "The hanging package facilitates the typesetting of hanging\nparagraphs. The package also enables typesetting with hanging\npunctuation, by making punctuation characters active. This\nfacility is best suppressed (it can interfere with other\npackages) -- there are package options for suppressing each\nindividual punctuation character. 'Real' attempts at hanging\npunction should nowadays use the microtype package, which takes\nadvantage of the support offered in recent versions of pdfTeX.",
      "downloadLocation": "NOASSERTION",
      "externalRefs": [
        {
          "referenceCategory": "PACKAGE_MANAGER",
          "referenceLocator": "pkg:rpm/texlive-hanging@svn15878.1.2b-2.oe2403sp3?arch=noarch&epoch=9&upstream=texlive-split-k-2021-2.oe2403sp3.src.rpm",
          "referenceType": "purl"
        }
      ],
      "filesAnalyzed": false,
      "homepage": "http://tug.org/texlive/",
      "sourceInfo": "acquired package info from repodata DB: repodata/1237fc88d0e4da3b551ae22f7823fbad70d531e5e3e6588f120954709a623b3c-primary.sqlite.bz2",
      "summary": "Hanging paragraphs",
      "supplier": "Organization: http://openeuler.org",
      "versionInfo": "9:svn15878.1.2b-2.oe2403sp3"
    },
    {
      "SPDXID": "SPDXRef-rpm-texlive-hardwrap-svn21396.0.2",
      "name": "texlive-hardwrap",
      "checksums": [
        {
          "algorithm": "SHA256",
          "checksumValue": "1fb66ca8ad7eff8823f29011fab4492e2b261d0e9fd8d3b08bad5f4611be3158"
        }
      ],
      "description": "The package facilitates wrapping text to a specific character\nwidth, breaking lines by words rather than, as done by TeX, by\ncharacters. The primary use for these facilities is to aid the\ngeneration of messages sent to the log file or console output\nto display messages to the user. Package authors may also find\nthis useful when writing out arbitary text to an external file.",
      "downloadLocation": "NOASSERTION",
      "externalRefs": [
        {
          "referenceCategory": "PACKAGE_MANAGER",
          "referenceLocator": "pkg:rpm/texlive-hardwrap@svn21396.0.2-2.oe2403sp3?arch=noarch&epoch=9&upstream=texlive-split-k-2021-2.oe2403sp3.src.rpm",
          "referenceType": "purl"
        }
      ],
      "filesAnalyzed": false,
      "homepage": "http://tug.org/texlive/",
      "sourceInfo": "acquired package info from repodata DB: repodata/1237fc88d0e4da3b551ae22f7823fbad70d531e5e3e6588f120954709a623b3c-primary.sqlite.bz2",
      "summary": "Hard wrap text to a certain character length",
      "supplier": "Organization: http://openeuler.org",
      "versionInfo": "9:svn21396.0.2-2.oe2403sp3"
    },
    {
      "SPDXID": "SPDXRef-rpm-texlive-harnon-cv-svn26543.1.0",
      "name": "texlive-harnon-cv",
      "checksums": [
        {
          "algorithm": "SHA256",
          "checksumValue": "2db3682652767746a7f0c9928ff57a78909f91748555ca22619d3f3d9ffab258"
        }
      ],
      "description": "The class offers another modern, neat, design, and provides a\nsimple means of adding an 'experience timeline'.",
      "downloadLocation": "NOASSERTION",
      "externalRefs": [
        {
          "referenceCategory": "PACKAGE_MANAGER",
          "referenceLocator": "pkg:rpm/texlive-harnon-cv@svn26543.1.0-2.oe2403sp3?arch=noarch&epoch=9&upstream=texlive-split-k-2021-2.oe2403sp3.src.rpm",
          "referenceType": "purl"
        }
      ],
      "filesAnalyzed": false,
      "homepage": "http://tug.org/texlive/",
      "sourceInfo": "acquired package info from repodata DB: repodata/1237fc88d0e4da3b551ae22f7823fbad70d531e5e3e6588f120954709a623b3c-primary.sqlite.bz2",
      "summary": "A CV document class with a vertical timeline for experience",
      "supplier": "Organization: http://openeuler.org",
      "versionInfo": "9:svn26543.1.0-2.oe2403sp3"
    },
    {
      "SPDXID": "SPDXRef-rpm-texlive-harpoon-svn21327.1.0",
      "name": "texlive-harpoon",
      "checksums": [
        {
          "algorithm": "SHA256",
          "checksumValue": "f2f213f477ef9960132e5fca7dd5bebaf770f2053dbed9e33f18cfe80296f7ad"
        }
      ],
      "description": "Provides over- and under-harpoon symbol commands; the harpoons\nmay point in either direction, with the hook pointing up or\ndown. The covered object is provided as an argument to the\ncommands, so that they have the look of accent commands.",
      "downloadLocation": "NOASSERTION",
      "externalRefs": [
        {
          "referenceCategory": "PACKAGE_MANAGER",
          "referenceLocator": "pkg:rpm/texlive-harpoon@svn21327.1.0-2.oe2403sp3?arch=noarch&epoch=9&upstream=texlive-split-k-2021-2.oe2403sp3.src.rpm",
          "referenceType": "purl"
        }
      ],
      "filesAnalyzed": false,
      "homepage": "http://tug.org/texlive/",
      "sourceInfo": "acquired package info from repodata DB: repodata/1237fc88d0e4da3b551ae22f7823fbad70d531e5e3e6588f120954709a623b3c-primary.sqlite.bz2",
      "summary": "Extra harpoons, using the graphics package",
      "supplier": "Organization: http://openeuler.org",
      "versionInfo": "9:svn21327.1.0-2.oe2403sp3"
    },
    {
      "SPDXID": "SPDXRef-rpm-texlive-hc-svn15878.0",
      "name": "texlive-hc",
      "checksums": [
        {
          "algorithm": "SHA256",
          "checksumValue": "a84e795321e4a86c27171a073cf18cf76547f42e31603f2f991b14d148adebda"
        }
      ],
      "description": "A set of replacements for the default LaTeX classes, based upon\nthe Koma-Script bundle and the seminar class. Includes hcart,\nhcreport, hcletter, and hcslides.",
      "downloadLocation": "NOASSERTION",
      "externalRefs": [
        {
          "referenceCategory": "PACKAGE_MANAGER",
          "referenceLocator": "pkg:rpm/texlive-hc@svn15878.0-2.oe2403sp3?arch=noarch&epoch=9&upstream=texlive-split-k-2021-2.oe2403sp3.src.rpm",
          "referenceType": "purl"
        }
      ],
      "filesAnalyzed": false,
      "homepage": "http://tug.org/texlive/",
      "sourceInfo": "acquired package info from repodata DB: repodata/1237fc88d0e4da3b551ae22f7823fbad70d531e5e3e6588f120954709a623b3c-primary.sqlite.bz2",
      "summary": "Replacement for the LaTeX classes",
      "supplier": "Organization: http://openeuler.org",
      "versionInfo": "9:svn15878.0-2.oe2403sp3"
    },
    {
      "SPDXID": "SPDXRef-rpm-texlive-he-she-svn41359",
      "name": "texlive-he-she",
      "checksums": [
        {
          "algorithm": "SHA256",
          "checksumValue": "1917ee144b1a909f9a7e35337e620f2c46e2e9d5e51ca6fd055006a056c6a50f"
        }
      ],
      "description": "The package implements a version of semi-automatic pronoun\nswitching for writing gender-neutral (and possibly annoying)\nprose. It has upper- and lowercase versions of switching\npronouns for all case forms, plus anaphoric versions that\nreflect the current gender choice.",
      "downloadLocation": "NOASSERTION",
      "externalRefs": [
        {
          "referenceCategory": "PACKAGE_MANAGER",
          "referenceLocator": "pkg:rpm/texlive-he-she@svn41359-2.oe2403sp3?arch=noarch&epoch=9&upstream=texlive-split-k-2021-2.oe2403sp3.src.rpm",
          "referenceType": "purl"
        }
      ],
      "filesAnalyzed": false,
      "homepage": "http://tug.org/texlive/",
      "sourceInfo": "acquired package info from repodata DB: repodata/1237fc88d0e4da3b551ae22f7823fbad70d531e5e3e6588f120954709a623b3c-primary.sqlite.bz2",
      "summary": "Alternating pronouns to aid gender-neutral writing",
      "supplier": "Organization: http://openeuler.org",
      "versionInfo": "9:svn41359-2.oe2403sp3"
    },
    {
      "SPDXID": "SPDXRef-rpm-texlive-hhtensor-svn54080",
      "name": "texlive-hhtensor",
      "checksums": [
        {
          "algorithm": "SHA256",
          "checksumValue": "6bc55df28e7e8850ae4194fe86afb24cac6d074670c83a3449bf32a97c7b4d3e"
        }
      ],
      "description": "This package provides commands for vectors, matrices, and\ntensors with different styles -- arrows (as the LaTeX default),\nunderlined, and bold).",
      "downloadLocation": "NOASSERTION",
      "externalRefs": [
        {
          "referenceCategory": "PACKAGE_MANAGER",
          "referenceLocator": "pkg:rpm/texlive-hhtensor@svn54080-2.oe2403sp3?arch=noarch&epoch=9&upstream=texlive-split-k-2021-2.oe2403sp3.src.rpm",
          "referenceType": "purl"
        }
      ],
      "filesAnalyzed": false,
      "homepage": "http://tug.org/texlive/",
      "sourceInfo": "acquired package info from repodata DB: repodata/1237fc88d0e4da3b551ae22f7823fbad70d531e5e3e6588f120954709a623b3c-primary.sqlite.bz2",
      "summary": "Print vectors, matrices, and tensors",
      "supplier": "Organization: http://openeuler.org",
      "versionInfo": "9:svn54080-2.oe2403sp3"
    },
    {
      "SPDXID": "SPDXRef-rpm-texlive-highlightlatex-svn58392",
      "name": "texlive-highlightlatex",
      "checksums": [
        {
          "algorithm": "SHA256",
          "checksumValue": "3535d772b7a17e0031e92dc4194490e0392a0447791aafea15b18d647fb9f028"
        }
      ],
      "description": "This package provides extensive colored syntax highlighting for\nLaTeX. For this purpose it builds on the generic listings\npackage.",
      "downloadLocation": "NOASSERTION",
      "externalRefs": [
        {
          "referenceCategory": "PACKAGE_MANAGER",
          "referenceLocator": "pkg:rpm/texlive-highlightlatex@svn58392-3.oe2403sp3?arch=noarch&epoch=9&upstream=texlive-split-x-2021-3.oe2403sp3.src.rpm",
          "referenceType": "purl"
        }
      ],
      "filesAnalyzed": false,
      "homepage": "http://tug.org/texlive/",
      "sourceInfo": "acquired package info from repodata DB: repodata/1237fc88d0e4da3b551ae22f7823fbad70d531e5e3e6588f120954709a623b3c-primary.sqlite.bz2",
      "summary": "Syntax highlighting for LaTeX",
      "supplier": "Organization: http://openeuler.org",
      "versionInfo": "9:svn58392-3.oe2403sp3"
    },
    {
      "SPDXID": "SPDXRef-rpm-texlive-histogr-svn15878.1.01",
      "name": "texlive-histogr",
      "checksums": [
        {
          "algorithm": "SHA256",
          "checksumValue": "0c26dd2407917f64aebe95d8fad5de021c52d146026364c96c3847c8b0070320"
        }
      ],
      "description": "This is a collection pf macros to draw histogram bars inside a\nLaTeX picture-environment.",
      "downloadLocation": "NOASSERTION",
      "externalRefs": [
        {
          "referenceCategory": "PACKAGE_MANAGER",
          "referenceLocator": "pkg:rpm/texlive-histogr@svn15878.1.01-2.oe2403sp3?arch=noarch&epoch=9&upstream=texlive-split-k-2021-2.oe2403sp3.src.rpm",
          "referenceType": "purl"
        }
      ],
      "filesAnalyzed": false,
      "homepage": "http://tug.org/texlive/",
      "sourceInfo": "acquired package info from repodata DB: repodata/1237fc88d0e4da3b551ae22f7823fbad70d531e5e3e6588f120954709a623b3c-primary.sqlite.bz2",
      "summary": "Draw histograms with the LaTeX picture environment",
      "supplier": "Organization: http://openeuler.org",
      "versionInfo": "9:svn15878.1.01-2.oe2403sp3"
    },
    {
      "SPDXID": "SPDXRef-rpm-texlive-hitec-svn15878.0.0-beta-",
      "name": "texlive-hitec",
      "checksums": [
        {
          "algorithm": "SHA256",
          "checksumValue": "7f9f706a066e2a423f239c91b1ab211a76e4682266e404452a6815c9767bbe27"
        }
      ],
      "description": "An article-based class designed for use for documentation in\nhigh-technology companies.",
      "downloadLocation": "NOASSERTION",
      "externalRefs": [
        {
          "referenceCategory": "PACKAGE_MANAGER",
          "referenceLocator": "pkg:rpm/texlive-hitec@svn15878.0.0_beta_-2.oe2403sp3?arch=noarch&epoch=9&upstream=texlive-split-k-2021-2.oe2403sp3.src.rpm",
          "referenceType": "purl"
        }
      ],
      "filesAnalyzed": false,
      "homepage": "http://tug.org/texlive/",
      "sourceInfo": "acquired package info from repodata DB: repodata/1237fc88d0e4da3b551ae22f7823fbad70d531e5e3e6588f120954709a623b3c-primary.sqlite.bz2",
      "summary": "Class for documentation",
      "supplier": "Organization: http://openeuler.org",
      "versionInfo": "9:svn15878.0.0_beta_-2.oe2403sp3"
    },
    {
      "SPDXID": "SPDXRef-rpm-texlive-hitreport-svn58357",
      "name": "texlive-hitreport",
      "checksums": [
        {
          "algorithm": "SHA256",
          "checksumValue": "61858437e8394c554ede9a3aa838174fde7bd32b1fbb60975a602b9cc8df3d61"
        }
      ],
      "description": "This package provides an assignment and experiment report\ntemplate free of configuration designed for undergraduates on\nthe three campuses of Harbin Institute of Technology.",
      "downloadLocation": "NOASSERTION",
      "externalRefs": [
        {
          "referenceCategory": "PACKAGE_MANAGER",
          "referenceLocator": "pkg:rpm/texlive-hitreport@svn58357-3.oe2403sp3?arch=noarch&epoch=9&upstream=texlive-split-x-2021-3.oe2403sp3.src.rpm",
          "referenceType": "purl"
        }
      ],
      "filesAnalyzed": false,
      "homepage": "http://tug.org/texlive/",
      "sourceInfo": "acquired package info from repodata DB: repodata/1237fc88d0e4da3b551ae22f7823fbad70d531e5e3e6588f120954709a623b3c-primary.sqlite.bz2",
      "summary": "Harbin Institute of Technology Report LaTeX Template",
      "supplier": "Organization: http://openeuler.org",
      "versionInfo": "9:svn58357-3.oe2403sp3"
    },
    {
      "SPDXID": "SPDXRef-rpm-texlive-hletter-svn30002.4.2",
      "name": "texlive-hletter",
      "checksums": [
        {
          "algorithm": "SHA256",
          "checksumValue": "46c8e4300d7f063d4a9ea508b20f354efa5da9caf0d0130f6a89b8a1da70b61a"
        }
      ],
      "description": "The package permits the user to specify easily, with the aid of\nself defined key-words, letters (with a logo and private) and\nheadings. The heading may include a footer and the letter\nprovides commands to include a scanned signature and two\nsignees. The package works with the merge package.",
      "downloadLocation": "NOASSERTION",
      "externalRefs": [
        {
          "referenceCategory": "PACKAGE_MANAGER",
          "referenceLocator": "pkg:rpm/texlive-hletter@svn30002.4.2-2.oe2403sp3?arch=noarch&epoch=9&upstream=texlive-split-k-2021-2.oe2403sp3.src.rpm",
          "referenceType": "purl"
        }
      ],
      "filesAnalyzed": false,
      "homepage": "http://tug.org/texlive/",
      "sourceInfo": "acquired package info from repodata DB: repodata/1237fc88d0e4da3b551ae22f7823fbad70d531e5e3e6588f120954709a623b3c-primary.sqlite.bz2",
      "summary": "Flexible letter typesetting with flexible page headings",
      "supplier": "Organization: http://openeuler.org",
      "versionInfo": "9:svn30002.4.2-2.oe2403sp3"
    },
    {
      "SPDXID": "SPDXRef-rpm-texlive-hobsub-svn52810",
      "name": "texlive-hobsub",
      "checksums": [
        {
          "algorithm": "SHA256",
          "checksumValue": "df5a75e81ad9ca509e60301f0977ae92136910ba06de522f149464c63cf6cdd5"
        }
      ],
      "description": "Heiko Oberdiek's hobsub package (and hobsub-hyperref and\nhobsub-generic packages) defined a mechanism for concatenating\nmultiple files into a single file for faster loading. The\ndisadvantage is that it introduces hard dependencies between\nthe source files that are included and complicates distribution\nand updates. It was principally used with hyperref but is not\ncurrently used in any standard packages in TeX Live. The\npackages are still distributed as simple stubs that reference\nthe included packages via \\RequirePackage rather than copying\ntheir source. The documented source of the original packages is\navailable at github, but is not distributed to CTAN.",
      "downloadLocation": "NOASSERTION",
      "externalRefs": [
        {
          "referenceCategory": "PACKAGE_MANAGER",
          "referenceLocator": "pkg:rpm/texlive-hobsub@svn52810-3.oe2403sp3?arch=noarch&epoch=9&upstream=texlive-split-y-2021-3.oe2403sp3.src.rpm",
          "referenceType": "purl"
        }
      ],
      "filesAnalyzed": false,
      "homepage": "http://tug.org/texlive/",
      "sourceInfo": "acquired package info from repodata DB: repodata/1237fc88d0e4da3b551ae22f7823fbad70d531e5e3e6588f120954709a623b3c-primary.sqlite.bz2",
      "summary": "Construct package bundles",
      "supplier": "Organization: http://openeuler.org",
      "versionInfo": "9:svn52810-3.oe2403sp3"
    },
    {
      "SPDXID": "SPDXRef-rpm-texlive-hpsdiss-svn15878.1.0",
      "name": "texlive-hpsdiss",
      "checksums": [
        {
          "algorithm": "SHA256",
          "checksumValue": "cbf33ea99b58bc277667466ed1a9ca77752004c2c5d3d21d76f5b114225ba83d"
        }
      ],
      "description": "The class was developed to typeset a dissertation at ETH\nZurich. The requirements were to use A5 paper and 10pt type. A\nsample of the output is shown in the PDF documentation link.",
      "downloadLocation": "NOASSERTION",
      "externalRefs": [
        {
          "referenceCategory": "PACKAGE_MANAGER",
          "referenceLocator": "pkg:rpm/texlive-hpsdiss@svn15878.1.0-2.oe2403sp3?arch=noarch&epoch=9&upstream=texlive-split-k-2021-2.oe2403sp3.src.rpm",
          "referenceType": "purl"
        }
      ],
      "filesAnalyzed": false,
      "homepage": "http://tug.org/texlive/",
      "sourceInfo": "acquired package info from repodata DB: repodata/1237fc88d0e4da3b551ae22f7823fbad70d531e5e3e6588f120954709a623b3c-primary.sqlite.bz2",
      "summary": "A dissertation class",
      "supplier": "Organization: http://openeuler.org",
      "versionInfo": "9:svn15878.1.0-2.oe2403sp3"
    },
    {
      "SPDXID": "SPDXRef-rpm-texlive-hrefhide-svn22255.1.0f",
      "name": "texlive-hrefhide",
      "checksums": [
        {
          "algorithm": "SHA256",
          "checksumValue": "4aa47ed41a092e60d884877c8efa547d1ad0f09852be25a91024053b23695579"
        }
      ],
      "description": "This package provides the command \\hrefdisplayonly (which\nprovides a substitute for \\href). While the (hyperlinked) text\nappears like an ordinary \\href in the compiled PDF file, the\nsame text will be \"hidden\" when printing the text. (Hiding is\nactually achieved by making the text the same colour as the\nbackground, thus preserving the layout of the rest of the\ntext.)",
      "downloadLocation": "NOASSERTION",
      "externalRefs": [
        {
          "referenceCategory": "PACKAGE_MANAGER",
          "referenceLocator": "pkg:rpm/texlive-hrefhide@svn22255.1.0f-2.oe2403sp3?arch=noarch&epoch=9&upstream=texlive-split-k-2021-2.oe2403sp3.src.rpm",
          "referenceType": "purl"
        }
      ],
      "filesAnalyzed": false,
      "homepage": "http://tug.org/texlive/",
      "sourceInfo": "acquired package info from repodata DB: repodata/1237fc88d0e4da3b551ae22f7823fbad70d531e5e3e6588f120954709a623b3c-primary.sqlite.bz2",
      "summary": "Suppress hyper links when printing",
      "supplier": "Organization: http://openeuler.org",
      "versionInfo": "9:svn22255.1.0f-2.oe2403sp3"
    },
    {
      "SPDXID": "SPDXRef-rpm-texlive-huawei-svn59328",
      "name": "texlive-huawei",
      "checksums": [
        {
          "algorithm": "SHA256",
          "checksumValue": "3da2e618f009bb94458c3faf4a76acdad48153a0b81f9fbfa3376274171bfc8f"
        }
      ],
      "description": "This unofficial package provides a class for creating documents\nfor people working with Huawei Technologies Co., Ltd..",
      "downloadLocation": "NOASSERTION",
      "externalRefs": [
        {
          "referenceCategory": "PACKAGE_MANAGER",
          "referenceLocator": "pkg:rpm/texlive-huawei@svn59328-3.oe2403sp3?arch=noarch&epoch=9&upstream=texlive-split-x-2021-3.oe2403sp3.src.rpm",
          "referenceType": "purl"
        }
      ],
      "filesAnalyzed": false,
      "homepage": "http://tug.org/texlive/",
      "sourceInfo": "acquired package info from repodata DB: repodata/1237fc88d0e4da3b551ae22f7823fbad70d531e5e3e6588f120954709a623b3c-primary.sqlite.bz2",
      "summary": "Template for Huawei documents",
      "supplier": "Organization: http://openeuler.org",
      "versionInfo": "9:svn59328-3.oe2403sp3"
    },
    {
      "SPDXID": "SPDXRef-rpm-texlive-hvindex-svn46051",
      "name": "texlive-hvindex",
      "checksums": [
        {
          "algorithm": "SHA256",
          "checksumValue": "87fca0a1221b120241451b48fbc7364bc2c45ebdba6b176e71cc07a10c4b9a3c"
        }
      ],
      "description": "The package simplifies the indexing of words using the \\index\ncommand of makeidx. With the package, to index a word in a\ntext, you only have to type it once; the package makes sure it\nis both typeset and indexed.",
      "downloadLocation": "NOASSERTION",
      "externalRefs": [
        {
          "referenceCategory": "PACKAGE_MANAGER",
          "referenceLocator": "pkg:rpm/texlive-hvindex@svn46051-2.oe2403sp3?arch=noarch&epoch=9&upstream=texlive-split-k-2021-2.oe2403sp3.src.rpm",
          "referenceType": "purl"
        }
      ],
      "filesAnalyzed": false,
      "homepage": "http://tug.org/texlive/",
      "sourceInfo": "acquired package info from repodata DB: repodata/1237fc88d0e4da3b551ae22f7823fbad70d531e5e3e6588f120954709a623b3c-primary.sqlite.bz2",
      "summary": "Support for indexing",
      "supplier": "Organization: http://openeuler.org",
      "versionInfo": "9:svn46051-2.oe2403sp3"
    },
    {
      "SPDXID": "SPDXRef-rpm-texlive-hvqrurl-svn52993",
      "name": "texlive-hvqrurl",
      "checksums": [
        {
          "algorithm": "SHA256",
          "checksumValue": "c537871ff8ab95495c03f5791bda792f1014e137fe29d77627e953ece333a5f4"
        }
      ],
      "description": "This package allows to draw an URL as a QR code into the margin\nof a one- or twosided document. The following packages are\nloaded by default: qrcode, marginnote, url, xcolor and xkeyval.",
      "downloadLocation": "NOASSERTION",
      "externalRefs": [
        {
          "referenceCategory": "PACKAGE_MANAGER",
          "referenceLocator": "pkg:rpm/texlive-hvqrurl@svn52993-3.oe2403sp3?arch=noarch&epoch=9&upstream=texlive-split-y-2021-3.oe2403sp3.src.rpm",
          "referenceType": "purl"
        }
      ],
      "filesAnalyzed": false,
      "homepage": "http://tug.org/texlive/",
      "sourceInfo": "acquired package info from repodata DB: repodata/1237fc88d0e4da3b551ae22f7823fbad70d531e5e3e6588f120954709a623b3c-primary.sqlite.bz2",
      "summary": "Insert a QR code in the margin",
      "supplier": "Organization: http://openeuler.org",
      "versionInfo": "9:svn52993-3.oe2403sp3"
    },
    {
      "SPDXID": "SPDXRef-rpm-texlive-hypdestopt-svn56253",
      "name": "texlive-hypdestopt",
      "checksums": [
        {
          "algorithm": "SHA256",
          "checksumValue": "e5874e8123db4423b5f53437b92547a308be12c867c3d9707310130912b714b4"
        }
      ],
      "description": "This package supports hyperref's pdfTeX driver. It removes\nunnecessary destinations and shortens the destination names or\nuses numbered destinations to get smaller PDF files.",
      "downloadLocation": "NOASSERTION",
      "externalRefs": [
        {
          "referenceCategory": "PACKAGE_MANAGER",
          "referenceLocator": "pkg:rpm/texlive-hypdestopt@svn56253-3.oe2403sp3?arch=noarch&epoch=9&upstream=texlive-split-x-2021-3.oe2403sp3.src.rpm",
          "referenceType": "purl"
        }
      ],
      "filesAnalyzed": false,
      "homepage": "http://tug.org/texlive/",
      "sourceInfo": "acquired package info from repodata DB: repodata/1237fc88d0e4da3b551ae22f7823fbad70d531e5e3e6588f120954709a623b3c-primary.sqlite.bz2",
      "summary": "Hyperref destination optimizer",
      "supplier": "Organization: http://openeuler.org",
      "versionInfo": "9:svn56253-3.oe2403sp3"
    },
    {
      "SPDXID": "SPDXRef-rpm-texlive-hypdvips-svn53197",
      "name": "texlive-hypdvips",
      "checksums": [
        {
          "algorithm": "SHA256",
          "checksumValue": "83f8ce513cdc302d0af69101d9ec682d7a390955129b1556bb852486b37cec34"
        }
      ],
      "description": "The hypdvips package fixes some problems when using hyperref\nwith dvips. It also adds support for breaking links, file\nattachments, embedded documents and different types of GoTo-\nlinks. The cooperation of hyperref with cleveref is improved,\nwhich in addition allows an enhanced back-referencing system.",
      "downloadLocation": "NOASSERTION",
      "externalRefs": [
        {
          "referenceCategory": "PACKAGE_MANAGER",
          "referenceLocator": "pkg:rpm/texlive-hypdvips@svn53197-3.oe2403sp3?arch=noarch&epoch=9&upstream=texlive-split-l-2021-3.oe2403sp3.src.rpm",
          "referenceType": "purl"
        }
      ],
      "filesAnalyzed": false,
      "homepage": "http://tug.org/texlive/",
      "sourceInfo": "acquired package info from repodata DB: repodata/1237fc88d0e4da3b551ae22f7823fbad70d531e5e3e6588f120954709a623b3c-primary.sqlite.bz2",
      "summary": "Hyperref extensions for use with dvips",
      "supplier": "Organization: http://openeuler.org",
      "versionInfo": "9:svn53197-3.oe2403sp3"
    },
    {
      "SPDXID": "SPDXRef-rpm-texlive-hyper-svn17357.4.2d",
      "name": "texlive-hyper",
      "checksums": [
        {
          "algorithm": "SHA256",
          "checksumValue": "d4719e1c9b6fbd363424584cb63cdf5933a16d11a5de9b81376c7a3a42e2d45d"
        }
      ],
      "description": "Redefines LaTeX cross-referencing commands to insert \\special\ncommands for HyperTeX dvi viewers, such as recent versions of\nxdvi. The package is now largely superseded by hyperref.",
      "downloadLocation": "NOASSERTION",
      "externalRefs": [
        {
          "referenceCategory": "PACKAGE_MANAGER",
          "referenceLocator": "pkg:rpm/texlive-hyper@svn17357.4.2d-3.oe2403sp3?arch=noarch&epoch=9&upstream=texlive-split-l-2021-3.oe2403sp3.src.rpm",
          "referenceType": "purl"
        }
      ],
      "filesAnalyzed": false,
      "homepage": "http://tug.org/texlive/",
      "sourceInfo": "acquired package info from repodata DB: repodata/1237fc88d0e4da3b551ae22f7823fbad70d531e5e3e6588f120954709a623b3c-primary.sqlite.bz2",
      "summary": "Hypertext cross referencing",
      "supplier": "Organization: http://openeuler.org",
      "versionInfo": "9:svn17357.4.2d-3.oe2403sp3"
    },
    {
      "SPDXID": "SPDXRef-rpm-texlive-hyperbar-svn48147",
      "name": "texlive-hyperbar",
      "checksums": [
        {
          "algorithm": "SHA256",
          "checksumValue": "be9915752303498285d74de5682d99f0fa0c8235624dd660868ee697e095ed05"
        }
      ],
      "description": "The package extends the hyperref functionality for creating\ninteractive forms to allow adding Barcode form fields supported\nby some modern PDF readers. Currently, only pdfTeX is\nsupported.",
      "downloadLocation": "NOASSERTION",
      "externalRefs": [
        {
          "referenceCategory": "PACKAGE_MANAGER",
          "referenceLocator": "pkg:rpm/texlive-hyperbar@svn48147-3.oe2403sp3?arch=noarch&epoch=9&upstream=texlive-split-l-2021-3.oe2403sp3.src.rpm",
          "referenceType": "purl"
        }
      ],
      "filesAnalyzed": false,
      "homepage": "http://tug.org/texlive/",
      "sourceInfo": "acquired package info from repodata DB: repodata/1237fc88d0e4da3b551ae22f7823fbad70d531e5e3e6588f120954709a623b3c-primary.sqlite.bz2",
      "summary": "Add interactive Barcode fields to PDF forms",
      "supplier": "Organization: http://openeuler.org",
      "versionInfo": "9:svn48147-3.oe2403sp3"
    },
    {
      "SPDXID": "SPDXRef-rpm-texlive-hypernat-svn17358.1.0b",
      "name": "texlive-hypernat",
      "checksums": [
        {
          "algorithm": "SHA256",
          "checksumValue": "291e7e88789fbfbd0938e55543eafbd58d9b9dc2412f50c75d55b4e71e4f1c32"
        }
      ],
      "description": "Allows hyperref package and the natbib package with options\n'numbers' and 'sort&compress' to work together. This means that\nmultiple sequential citations (e.g [3,2,1]) will be compressed\nto [1-3], where the '1' and the '3' are (color-)linked to the\nbibliography.",
      "downloadLocation": "NOASSERTION",
      "externalRefs": [
        {
          "referenceCategory": "PACKAGE_MANAGER",
          "referenceLocator": "pkg:rpm/texlive-hypernat@svn17358.1.0b-3.oe2403sp3?arch=noarch&epoch=9&upstream=texlive-split-l-2021-3.oe2403sp3.src.rpm",
          "referenceType": "purl"
        }
      ],
      "filesAnalyzed": false,
      "homepage": "http://tug.org/texlive/",
      "sourceInfo": "acquired package info from repodata DB: repodata/1237fc88d0e4da3b551ae22f7823fbad70d531e5e3e6588f120954709a623b3c-primary.sqlite.bz2",
      "summary": "Allow hyperref and natbib to work together",
      "supplier": "Organization: http://openeuler.org",
      "versionInfo": "9:svn17358.1.0b-3.oe2403sp3"
    },
    {
      "SPDXID": "SPDXRef-rpm-texlive-hyperxmp-20210325",
      "name": "texlive-hyperxmp",
      "checksums": [
        {
          "algorithm": "SHA256",
          "checksumValue": "3a6014f915c971be2a5d2ec38f3bb6d47a3bae7c84dab34356f0ebb3c890c9c5"
        }
      ],
      "description": "XMP (eXtensible Metadata Platform) is a mechanism proposed by\nAdobe for embedding document metadata within the document\nitself. The metadata is designed to be easy to extract, even by\nprograms that are oblivious to the document's file format. Most\nof Adobe's applications store XMP metadata when saving files.\nNow, with the hyperxmp package, it is trivial for LaTeX\ndocument authors to store XMP metadata in their documents as\nwell. The package integrates seamlessly with hyperref and\nrequires virtually no modifications to documents that already\nexploit hyperref's mechanisms for specifying PDF metadata. The\ncurrent version of hyperxmp can embed the following metadata as\nXMP: title, authors, primary author's title or position,\nmetadata writer, subject/summary, keywords, copyright, license\nURL, document base URL, document identifier and instance\nidentifier, language, source file name, PDF generating tool,\nPDF version, and contact telephone number/postal address/email\naddress/URL. Hyperxmp currently embeds XMP only within PDF\ndocuments; it is compatible with pdfLaTeX, XeLaTeX,\nLaTeX+dvipdfm, and LaTeX+dvips+ps2pdf.",
      "downloadLocation": "NOASSERTION",
      "externalRefs": [
        {
          "referenceCategory": "PACKAGE_MANAGER",
          "referenceLocator": "pkg:rpm/texlive-hyperxmp@20210325-12.oe2403sp3?arch=aarch64&epoch=9&upstream=texlive-base-20210325-12.oe2403sp3.src.rpm",
          "referenceType": "purl"
        }
      ],
      "filesAnalyzed": false,
      "homepage": "http://tug.org/texlive/",
      "sourceInfo": "acquired package info from repodata DB: repodata/1237fc88d0e4da3b551ae22f7823fbad70d531e5e3e6588f120954709a623b3c-primary.sqlite.bz2",
      "summary": "Embed XMP metadata within a LaTeX document",
      "supplier": "Organization: http://openeuler.org",
      "versionInfo": "9:20210325-12.oe2403sp3"
    },
    {
      "SPDXID": "SPDXRef-rpm-texlive-hyphenat-svn15878.2.3c",
      "name": "texlive-hyphenat",
      "checksums": [
        {
          "algorithm": "SHA256",
          "checksumValue": "1def0923c8a3e9f3852c37fb7f48c6e7b5849a30c7b84f5c468d596dba2cdca8"
        }
      ],
      "description": "This package can disable all hyphenation or enable hyphenation\nof non-alphabetics or monospaced fonts. The package can also\nenable hyphenation within 'words' that contain non-alphabetic\ncharacters (e.g., that include underscores), and hyphenation of\ntext typeset in monospaced (e.g., cmtt) fonts.",
      "downloadLocation": "NOASSERTION",
      "externalRefs": [
        {
          "referenceCategory": "PACKAGE_MANAGER",
          "referenceLocator": "pkg:rpm/texlive-hyphenat@svn15878.2.3c-3.oe2403sp3?arch=noarch&epoch=9&upstream=texlive-split-l-2021-3.oe2403sp3.src.rpm",
          "referenceType": "purl"
        }
      ],
      "filesAnalyzed": false,
      "homepage": "http://tug.org/texlive/",
      "sourceInfo": "acquired package info from repodata DB: repodata/1237fc88d0e4da3b551ae22f7823fbad70d531e5e3e6588f120954709a623b3c-primary.sqlite.bz2",
      "summary": "Disable/enable hypenation",
      "supplier": "Organization: http://openeuler.org",
      "versionInfo": "9:svn15878.2.3c-3.oe2403sp3"
    },
    {
      "SPDXID": "SPDXRef-rpm-texlive-identkey-svn49018",
      "name": "texlive-identkey",
      "checksums": [
        {
          "algorithm": "SHA256",
          "checksumValue": "c55f5978065ed05d358e6b0920890d648cca5171b516617712437e606822c61e"
        }
      ],
      "description": "The package is for typesetting bracketed dichotomous\nidentification keys.",
      "downloadLocation": "NOASSERTION",
      "externalRefs": [
        {
          "referenceCategory": "PACKAGE_MANAGER",
          "referenceLocator": "pkg:rpm/texlive-identkey@svn49018-3.oe2403sp3?arch=noarch&epoch=9&upstream=texlive-split-z-2021-3.oe2403sp3.src.rpm",
          "referenceType": "purl"
        }
      ],
      "filesAnalyzed": false,
      "homepage": "http://tug.org/texlive/",
      "sourceInfo": "acquired package info from repodata DB: repodata/1237fc88d0e4da3b551ae22f7823fbad70d531e5e3e6588f120954709a623b3c-primary.sqlite.bz2",
      "summary": "Typesetting bracketed dichotomous identification keys",
      "supplier": "Organization: http://openeuler.org",
      "versionInfo": "9:svn49018-3.oe2403sp3"
    },
    {
      "SPDXID": "SPDXRef-rpm-texlive-idxcmds-svn54554",
      "name": "texlive-idxcmds",
      "checksums": [
        {
          "algorithm": "SHA256",
          "checksumValue": "d4b11ab49129a90c1cc270780a4c85dc8f91e9ef88dc4221d8cdd9a2668e5959"
        }
      ],
      "description": "The package provides commands for adding formatted index\nentries; it arises from the author's work on large documents.",
      "downloadLocation": "NOASSERTION",
      "externalRefs": [
        {
          "referenceCategory": "PACKAGE_MANAGER",
          "referenceLocator": "pkg:rpm/texlive-idxcmds@svn54554-3.oe2403sp3?arch=noarch&epoch=9&upstream=texlive-split-l-2021-3.oe2403sp3.src.rpm",
          "referenceType": "purl"
        }
      ],
      "filesAnalyzed": false,
      "homepage": "http://tug.org/texlive/",
      "sourceInfo": "acquired package info from repodata DB: repodata/1237fc88d0e4da3b551ae22f7823fbad70d531e5e3e6588f120954709a623b3c-primary.sqlite.bz2",
      "summary": "Semantic commands for adding formatted index entries",
      "supplier": "Organization: http://openeuler.org",
      "versionInfo": "9:svn54554-3.oe2403sp3"
    },
    {
      "SPDXID": "SPDXRef-rpm-texlive-idxlayout-svn25821.0.4d",
      "name": "texlive-idxlayout",
      "checksums": [
        {
          "algorithm": "SHA256",
          "checksumValue": "1fa1cb027d8b9e2299cabdc377d3f85624e811d0efe8346eb86e609031aed432"
        }
      ],
      "description": "The idxlayout package offers a key-value interface to configure\nindex layout parameters, e.g. allowing for three-column indexes\nor for \"parent\" items and their affiliated subitems being\ntypeset as a single paragraph. The package is responsive to the\nindex-related options and commands of the KOMA-Script and\nmemoir classes.",
      "downloadLocation": "NOASSERTION",
      "externalRefs": [
        {
          "referenceCategory": "PACKAGE_MANAGER",
          "referenceLocator": "pkg:rpm/texlive-idxlayout@svn25821.0.4d-3.oe2403sp3?arch=noarch&epoch=9&upstream=texlive-split-l-2021-3.oe2403sp3.src.rpm",
          "referenceType": "purl"
        }
      ],
      "filesAnalyzed": false,
      "homepage": "http://tug.org/texlive/",
      "sourceInfo": "acquired package info from repodata DB: repodata/1237fc88d0e4da3b551ae22f7823fbad70d531e5e3e6588f120954709a623b3c-primary.sqlite.bz2",
      "summary": "Configurable index layout, responsive to KOMA-Script and memoir",
      "supplier": "Organization: http://openeuler.org",
      "versionInfo": "9:svn25821.0.4d-3.oe2403sp3"
    },
    {
      "SPDXID": "SPDXRef-rpm-texlive-iffont-svn38823",
      "name": "texlive-iffont",
      "checksums": [
        {
          "algorithm": "SHA256",
          "checksumValue": "49c30c27a7dddef568dff1b39fcdefd13a3c372b422e300427f47ca9b297e9c4"
        }
      ],
      "description": "This package provides a macro to select the first font XeLaTeX\nor LuaTeX can find in a comma separated list and, additionally,\na number of macro tests.",
      "downloadLocation": "NOASSERTION",
      "externalRefs": [
        {
          "referenceCategory": "PACKAGE_MANAGER",
          "referenceLocator": "pkg:rpm/texlive-iffont@svn38823-3.oe2403sp3?arch=noarch&epoch=9&upstream=texlive-split-l-2021-3.oe2403sp3.src.rpm",
          "referenceType": "purl"
        }
      ],
      "filesAnalyzed": false,
      "homepage": "http://tug.org/texlive/",
      "sourceInfo": "acquired package info from repodata DB: repodata/1237fc88d0e4da3b551ae22f7823fbad70d531e5e3e6588f120954709a623b3c-primary.sqlite.bz2",
      "summary": "Conditionally load fonts with fontspec",
      "supplier": "Organization: http://openeuler.org",
      "versionInfo": "9:svn38823-3.oe2403sp3"
    },
    {
      "SPDXID": "SPDXRef-rpm-texlive-ifmslide-svn20727.0.47",
      "name": "texlive-ifmslide",
      "checksums": [
        {
          "algorithm": "SHA256",
          "checksumValue": "202135d8e759f9369d8a5093e78ebca371ae6da374956bf05860c0e204b5ff94"
        }
      ],
      "description": "This package is used to produce printed slides with LaTeX and\nonline presentations with pdfLaTeX. It is provided by the\n'Institute of Mechanics' (ifm) Univ. of Technology Darmstadt,\nGermany. It is based on ideas of pdfslide, but completely\nrewritten for compatibility with texpower and seminar. The\nmanual describes all functions and provides a sample.",
      "downloadLocation": "NOASSERTION",
      "externalRefs": [
        {
          "referenceCategory": "PACKAGE_MANAGER",
          "referenceLocator": "pkg:rpm/texlive-ifmslide@svn20727.0.47-3.oe2403sp3?arch=noarch&epoch=9&upstream=texlive-split-l-2021-3.oe2403sp3.src.rpm",
          "referenceType": "purl"
        }
      ],
      "filesAnalyzed": false,
      "homepage": "http://tug.org/texlive/",
      "sourceInfo": "acquired package info from repodata DB: repodata/1237fc88d0e4da3b551ae22f7823fbad70d531e5e3e6588f120954709a623b3c-primary.sqlite.bz2",
      "summary": "Presentation slides for screen and printouts",
      "supplier": "Organization: http://openeuler.org",
      "versionInfo": "9:svn20727.0.47-3.oe2403sp3"
    },
    {
      "SPDXID": "SPDXRef-rpm-texlive-ifmtarg-svn47544",
      "name": "texlive-ifmtarg",
      "checksums": [
        {
          "algorithm": "SHA256",
          "checksumValue": "30d69a6c50721b92407609f8c7027a9799ecdbc1c33d85d5f2f2fff3cd38ea6f"
        }
      ],
      "description": "ifmtarg package",
      "downloadLocation": "NOASSERTION",
      "externalRefs": [
        {
          "referenceCategory": "PACKAGE_MANAGER",
          "referenceLocator": "pkg:rpm/texlive-ifmtarg@svn47544-3.oe2403sp3?arch=noarch&epoch=9&upstream=texlive-split-l-2021-3.oe2403sp3.src.rpm",
          "referenceType": "purl"
        }
      ],
      "filesAnalyzed": false,
      "homepage": "http://tug.org/texlive/",
      "sourceInfo": "acquired package info from repodata DB: repodata/1237fc88d0e4da3b551ae22f7823fbad70d531e5e3e6588f120954709a623b3c-primary.sqlite.bz2",
      "summary": "If-then-else command for processing potentially empty arguments",
      "supplier": "Organization: http://openeuler.org",
      "versionInfo": "9:svn47544-3.oe2403sp3"
    },
    {
      "SPDXID": "SPDXRef-rpm-texlive-ifnextok-svn23379.0.3",
      "name": "texlive-ifnextok",
      "checksums": [
        {
          "algorithm": "SHA256",
          "checksumValue": "358c982c4aa2470afb1a42d18767396a6acd5f7190a4feb34c5f7a41f7d0e1ba"
        }
      ],
      "description": "The package deals with the behaviour of the LaTeX internal\ncommand \\@ifnextchar, which skips blank spaces. This has the\npotential to surprise users, since it can produce really\nunwanted effects. A common example occurs with brackets\nstarting a line following \\\\: the command looks for an optional\nargument, whereas the user wants the brackets to be printed.\nThe package offers commands and options for modifying this\nbehaviour, maybe limited to certain parts of the document\nsource.",
      "downloadLocation": "NOASSERTION",
      "externalRefs": [
        {
          "referenceCategory": "PACKAGE_MANAGER",
          "referenceLocator": "pkg:rpm/texlive-ifnextok@svn23379.0.3-3.oe2403sp3?arch=noarch&epoch=9&upstream=texlive-split-l-2021-3.oe2403sp3.src.rpm",
          "referenceType": "purl"
        }
      ],
      "filesAnalyzed": false,
      "homepage": "http://tug.org/texlive/",
      "sourceInfo": "acquired package info from repodata DB: repodata/1237fc88d0e4da3b551ae22f7823fbad70d531e5e3e6588f120954709a623b3c-primary.sqlite.bz2",
      "summary": "Utility macro: peek ahead without ignoring spaces",
      "supplier": "Organization: http://openeuler.org",
      "versionInfo": "9:svn23379.0.3-3.oe2403sp3"
    },
    {
      "SPDXID": "SPDXRef-rpm-texlive-ifoddpage-svn56291",
      "name": "texlive-ifoddpage",
      "checksums": [
        {
          "algorithm": "SHA256",
          "checksumValue": "64ff5df29f63a6485ce18e2ff0c44ea666e651a0a41b406fb25e240f8ca71bb0"
        }
      ],
      "description": "The package provides an \\ifoddpage conditional to determine if\nthe current page is odd or even. The macro \\checkoddpage must\nbe used direct before to check the page number using a label.\nTwo compiler runs are therefore required to achieve correct\nresults. In addition, the conditional \\ifoddpageoronside is\nprovided which is also true in oneside mode where all pages use\nthe odd page layout.",
      "downloadLocation": "NOASSERTION",
      "externalRefs": [
        {
          "referenceCategory": "PACKAGE_MANAGER",
          "referenceLocator": "pkg:rpm/texlive-ifoddpage@svn56291-3.oe2403sp3?arch=noarch&epoch=9&upstream=texlive-split-l-2021-3.oe2403sp3.src.rpm",
          "referenceType": "purl"
        }
      ],
      "filesAnalyzed": false,
      "homepage": "http://tug.org/texlive/",
      "sourceInfo": "acquired package info from repodata DB: repodata/1237fc88d0e4da3b551ae22f7823fbad70d531e5e3e6588f120954709a623b3c-primary.sqlite.bz2",
      "summary": "Determine if the current page is odd or even",
      "supplier": "Organization: http://openeuler.org",
      "versionInfo": "9:svn56291-3.oe2403sp3"
    },
    {
      "SPDXID": "SPDXRef-rpm-texlive-ifthenx-svn25819.0.1a",
      "name": "texlive-ifthenx",
      "checksums": [
        {
          "algorithm": "SHA256",
          "checksumValue": "0a94e623f11259913cf4cd0062a75df67ca56cec3191cf15ce8f8b7b94a30a3a"
        }
      ],
      "description": "The package extends the ifthen package, providing extra\npredicates for the package's \\ifthenelse command. The package\nis complementary to xifthen, in that they provide different\nfacilities; the two may be loaded in the same document, as long\nas xifthen is loaded first.",
      "downloadLocation": "NOASSERTION",
      "externalRefs": [
        {
          "referenceCategory": "PACKAGE_MANAGER",
          "referenceLocator": "pkg:rpm/texlive-ifthenx@svn25819.0.1a-3.oe2403sp3?arch=noarch&epoch=9&upstream=texlive-split-l-2021-3.oe2403sp3.src.rpm",
          "referenceType": "purl"
        }
      ],
      "filesAnalyzed": false,
      "homepage": "http://tug.org/texlive/",
      "sourceInfo": "acquired package info from repodata DB: repodata/1237fc88d0e4da3b551ae22f7823fbad70d531e5e3e6588f120954709a623b3c-primary.sqlite.bz2",
      "summary": "Extra tests for \\ifthenelse",
      "supplier": "Organization: http://openeuler.org",
      "versionInfo": "9:svn25819.0.1a-3.oe2403sp3"
    },
    {
      "SPDXID": "SPDXRef-rpm-texlive-iitem-svn29613.1.0",
      "name": "texlive-iitem",
      "checksums": [
        {
          "algorithm": "SHA256",
          "checksumValue": "6f7dacf0ba652d46ba2e4f96265b80a8a4e7acf255922da0fde3d7a982129ac3"
        }
      ],
      "description": "The package defines multiple level lists within one list-like\nenvironment. instead of writing \\begin{enumerate} \\item 1\n\\begin{enumerate} \\item 2 \\begin{enumerate} \\item 3\n\\begin{enumerate} \\item 4 \\end{enumerate} \\end{enumerate} \\item\n2.1 \\end{enumerate} \\item 1.1 \\begin{enumerate} \\item 2\n\\end{enumerate} \\end{enumerate} this package allows you to\nwrite \\begin{enumerate} \\item 1 \\iitem 2 \\iiitem 3 \\ivtem 4\n\\iitem 2.1 \\item 1.1 \\iitem 2 \\end{enumerate}",
      "downloadLocation": "NOASSERTION",
      "externalRefs": [
        {
          "referenceCategory": "PACKAGE_MANAGER",
          "referenceLocator": "pkg:rpm/texlive-iitem@svn29613.1.0-3.oe2403sp3?arch=noarch&epoch=9&upstream=texlive-split-l-2021-3.oe2403sp3.src.rpm",
          "referenceType": "purl"
        }
      ],
      "filesAnalyzed": false,
      "homepage": "http://tug.org/texlive/",
      "sourceInfo": "acquired package info from repodata DB: repodata/1237fc88d0e4da3b551ae22f7823fbad70d531e5e3e6588f120954709a623b3c-primary.sqlite.bz2",
      "summary": "Multiple level of lists in one list-like environment",
      "supplier": "Organization: http://openeuler.org",
      "versionInfo": "9:svn29613.1.0-3.oe2403sp3"
    },
    {
      "SPDXID": "SPDXRef-rpm-texlive-image-gallery-svn15878.v1.0j",
      "name": "texlive-image-gallery",
      "checksums": [
        {
          "algorithm": "SHA256",
          "checksumValue": "8acf582e83d19291c5d04f22203e0ff6b68c3af587d88ece2a3b6f93de4de0c7"
        }
      ],
      "description": "The class may be used to create an overview of pictures from a\ndigital camera or from other sources. It is possible to adjust\nthe size of the pictures and all the margins. The example file\nshows the usage.",
      "downloadLocation": "NOASSERTION",
      "externalRefs": [
        {
          "referenceCategory": "PACKAGE_MANAGER",
          "referenceLocator": "pkg:rpm/texlive-image-gallery@svn15878.v1.0j-3.oe2403sp3?arch=noarch&epoch=9&upstream=texlive-split-l-2021-3.oe2403sp3.src.rpm",
          "referenceType": "purl"
        }
      ],
      "filesAnalyzed": false,
      "homepage": "http://tug.org/texlive/",
      "sourceInfo": "acquired package info from repodata DB: repodata/1237fc88d0e4da3b551ae22f7823fbad70d531e5e3e6588f120954709a623b3c-primary.sqlite.bz2",
      "summary": "Create an overview of pictures from a digital camera or from other sources",
      "supplier": "Organization: http://openeuler.org",
      "versionInfo": "9:svn15878.v1.0j-3.oe2403sp3"
    },
    {
      "SPDXID": "SPDXRef-rpm-texlive-imakeidx-svn42287",
      "name": "texlive-imakeidx",
      "checksums": [
        {
          "algorithm": "SHA256",
          "checksumValue": "0b5d8db0a8871e4c598197abd8dc087ca178e5d7aa1238754883ca902a11a5b2"
        }
      ],
      "description": "The package enables the user to produce and typeset one or more\nindexes simultaneously with a document. The package is known to\nwork in LaTeX documents processed with pdflatex, xelatatex and\nlualatex. If makeindex is used for processing the index\nentries, no particular setting up is needed when TeX Live is\nused. Using xindy or other programs it is necessary to enable\nshell escape; shell escape is also needed if splitindex is\nused.",
      "downloadLocation": "NOASSERTION",
      "externalRefs": [
        {
          "referenceCategory": "PACKAGE_MANAGER",
          "referenceLocator": "pkg:rpm/texlive-imakeidx@svn42287-3.oe2403sp3?arch=noarch&epoch=9&upstream=texlive-split-l-2021-3.oe2403sp3.src.rpm",
          "referenceType": "purl"
        }
      ],
      "filesAnalyzed": false,
      "homepage": "http://tug.org/texlive/",
      "sourceInfo": "acquired package info from repodata DB: repodata/1237fc88d0e4da3b551ae22f7823fbad70d531e5e3e6588f120954709a623b3c-primary.sqlite.bz2",
      "summary": "A package for producing multiple indexes",
      "supplier": "Organization: http://openeuler.org",
      "versionInfo": "9:svn42287-3.oe2403sp3"
    },
    {
      "SPDXID": "SPDXRef-rpm-texlive-import-svn54683",
      "name": "texlive-import",
      "checksums": [
        {
          "algorithm": "SHA256",
          "checksumValue": "db9b8b627dcca2831a9cd1fd8936b24fefef8539712528a5c4ebbecef4add485"
        }
      ],
      "description": "The commands \\import{full_path}{file} and\n\\subimport{path_extension}{file} set up input through standard\nLaTeX mechanisms (\\input, \\include and \\includegraphics) to\nload files relative to the \\import-ed directory. There are also\n\\includefrom, \\subincludefrom, and * variants of the commands.",
      "downloadLocation": "NOASSERTION",
      "externalRefs": [
        {
          "referenceCategory": "PACKAGE_MANAGER",
          "referenceLocator": "pkg:rpm/texlive-import@svn54683-3.oe2403sp3?arch=noarch&epoch=9&upstream=texlive-split-l-2021-3.oe2403sp3.src.rpm",
          "referenceType": "purl"
        }
      ],
      "filesAnalyzed": false,
      "homepage": "http://tug.org/texlive/",
      "sourceInfo": "acquired package info from repodata DB: repodata/1237fc88d0e4da3b551ae22f7823fbad70d531e5e3e6588f120954709a623b3c-primary.sqlite.bz2",
      "summary": "Establish input relative to a directory",
      "supplier": "Organization: http://openeuler.org",
      "versionInfo": "9:svn54683-3.oe2403sp3"
    },
    {
      "SPDXID": "SPDXRef-rpm-texlive-incgraph-svn36500.1.12",
      "name": "texlive-incgraph",
      "checksums": [
        {
          "algorithm": "SHA256",
          "checksumValue": "8bad7973d486f2a6a3ee1963ac147a3e2073a396b93b1ad635d427b6634564a2"
        }
      ],
      "description": "The package provides tools for including graphics at the full\nsize of the output medium, or for creating \"pages\" whose size\nis that of the graphic they contain. A principal use case is\ndocuments that require inclusion of (potentially many) scans or\nphotographs. Bookmarking is especially supported. The tool box\nhas basic macros and a 'convenience' user interface that wraps\n\\includegraphics.",
      "downloadLocation": "NOASSERTION",
      "externalRefs": [
        {
          "referenceCategory": "PACKAGE_MANAGER",
          "referenceLocator": "pkg:rpm/texlive-incgraph@svn36500.1.12-3.oe2403sp3?arch=noarch&epoch=9&upstream=texlive-split-l-2021-3.oe2403sp3.src.rpm",
          "referenceType": "purl"
        }
      ],
      "filesAnalyzed": false,
      "homepage": "http://tug.org/texlive/",
      "sourceInfo": "acquired package info from repodata DB: repodata/1237fc88d0e4da3b551ae22f7823fbad70d531e5e3e6588f120954709a623b3c-primary.sqlite.bz2",
      "summary": "Sophisticated graphics inclusion in a PDF document",
      "supplier": "Organization: http://openeuler.org",
      "versionInfo": "9:svn36500.1.12-3.oe2403sp3"
    },
    {
      "SPDXID": "SPDXRef-rpm-texlive-indextools-svn38931",
      "name": "texlive-indextools",
      "checksums": [
        {
          "algorithm": "SHA256",
          "checksumValue": "011ea6ac357a7d9b1ae4a647b52df991be558b59de8b50b8cee97a58a5af0b81"
        }
      ],
      "description": "This package is a fork of the imakeidx package. The original\nauthors of imakeidx declined some upgrade suggestions to remove\nincompatibilities with certain packages that are particularly\nimportant with critical editions dealing with languages that\nare being written from right to left. Therefore this fork was\ncreated in order to let other users benefit from its\nfunctionalities very useful in the field of humanities.",
      "downloadLocation": "NOASSERTION",
      "externalRefs": [
        {
          "referenceCategory": "PACKAGE_MANAGER",
          "referenceLocator": "pkg:rpm/texlive-indextools@svn38931-3.oe2403sp3?arch=noarch&epoch=9&upstream=texlive-split-l-2021-3.oe2403sp3.src.rpm",
          "referenceType": "purl"
        }
      ],
      "filesAnalyzed": false,
      "homepage": "http://tug.org/texlive/",
      "sourceInfo": "acquired package info from repodata DB: repodata/1237fc88d0e4da3b551ae22f7823fbad70d531e5e3e6588f120954709a623b3c-primary.sqlite.bz2",
      "summary": "A fork of imakeidx to fixe one bug with bidi",
      "supplier": "Organization: http://openeuler.org",
      "versionInfo": "9:svn38931-3.oe2403sp3"
    },
    {
      "SPDXID": "SPDXRef-rpm-texlive-inline-images-svn54080",
      "name": "texlive-inline-images",
      "checksums": [
        {
          "algorithm": "SHA256",
          "checksumValue": "f45b78bd0c138d84eb4639f82e0a4931ac7de63b2a6cf64b50710a0c796b79f2"
        }
      ],
      "description": "The package provides a command \\inlineimg to dynamically create\na file containing the inline image in base64 format, which is\ndecoded and included in the source file. Requirements LaTeX\nmust be run with option --shell-escape. Program base64.",
      "downloadLocation": "NOASSERTION",
      "externalRefs": [
        {
          "referenceCategory": "PACKAGE_MANAGER",
          "referenceLocator": "pkg:rpm/texlive-inline-images@svn54080-3.oe2403sp3?arch=noarch&epoch=9&upstream=texlive-split-z-2021-3.oe2403sp3.src.rpm",
          "referenceType": "purl"
        }
      ],
      "filesAnalyzed": false,
      "homepage": "http://tug.org/texlive/",
      "sourceInfo": "acquired package info from repodata DB: repodata/1237fc88d0e4da3b551ae22f7823fbad70d531e5e3e6588f120954709a623b3c-primary.sqlite.bz2",
      "summary": "Inline images in base64 encoding",
      "supplier": "Organization: http://openeuler.org",
      "versionInfo": "9:svn54080-3.oe2403sp3"
    },
    {
      "SPDXID": "SPDXRef-rpm-texlive-inlinedef-svn15878.1.0",
      "name": "texlive-inlinedef",
      "checksums": [
        {
          "algorithm": "SHA256",
          "checksumValue": "794e79c885f6fd4e52bb49abc4d5d24c77bcf8d427f105587073ba891261468e"
        }
      ],
      "description": "The package provides a macro \\Inline that precedes a \\def or\n\\gdef. Within the definition text of an inlined definition,\nkeywords such as \\Expand may be used to selectively inline\ncertain expansions at definition-time. This eases the process\nof redefining macros in terms of the original definition, as\nwell as definitions in which the token that must be expanded is\ndeep within, where \\expandafter would be difficult and \\edef is\nnot suitable. Another application is as an easier version of\n\\aftergroup, by defining a macro in terms of expanded local\nvariables, then ending the group with\n\\expandafter\\endgroup\\macro.",
      "downloadLocation": "NOASSERTION",
      "externalRefs": [
        {
          "referenceCategory": "PACKAGE_MANAGER",
          "referenceLocator": "pkg:rpm/texlive-inlinedef@svn15878.1.0-3.oe2403sp3?arch=noarch&epoch=9&upstream=texlive-split-l-2021-3.oe2403sp3.src.rpm",
          "referenceType": "purl"
        }
      ],
      "filesAnalyzed": false,
      "homepage": "http://tug.org/texlive/",
      "sourceInfo": "acquired package info from repodata DB: repodata/1237fc88d0e4da3b551ae22f7823fbad70d531e5e3e6588f120954709a623b3c-primary.sqlite.bz2",
      "summary": "Inline expansions within definitions",
      "supplier": "Organization: http://openeuler.org",
      "versionInfo": "9:svn15878.1.0-3.oe2403sp3"
    },
    {
      "SPDXID": "SPDXRef-rpm-texlive-inputenx-svn52986",
      "name": "texlive-inputenx",
      "checksums": [
        {
          "algorithm": "SHA256",
          "checksumValue": "b61f0730d476ffd0e75d627e93a7f470635316e56b61d681c2c4824363ecfb90"
        }
      ],
      "description": "This package deals with input encodings. It provides a wider\nrange of input encodings using standard mappings, than does\ninputenc; it also covers nearly all slots. In this way, it\nserves as more uptodate replacement for package inputenc.",
      "downloadLocation": "NOASSERTION",
      "externalRefs": [
        {
          "referenceCategory": "PACKAGE_MANAGER",
          "referenceLocator": "pkg:rpm/texlive-inputenx@svn52986-3.oe2403sp3?arch=noarch&epoch=9&upstream=texlive-split-y-2021-3.oe2403sp3.src.rpm",
          "referenceType": "purl"
        }
      ],
      "filesAnalyzed": false,
      "homepage": "http://tug.org/texlive/",
      "sourceInfo": "acquired package info from repodata DB: repodata/1237fc88d0e4da3b551ae22f7823fbad70d531e5e3e6588f120954709a623b3c-primary.sqlite.bz2",
      "summary": "Enhanced input encoding handling",
      "supplier": "Organization: http://openeuler.org",
      "versionInfo": "9:svn52986-3.oe2403sp3"
    },
    {
      "SPDXID": "SPDXRef-rpm-texlive-inputtrc-svn28019.0.3",
      "name": "texlive-inputtrc",
      "checksums": [
        {
          "algorithm": "SHA256",
          "checksumValue": "5537d99bb2c02338410f9ddc98e66952ea950c99944d146e6e642c396ed2547a"
        }
      ],
      "description": "The package produces screen/log messages of the form '<current>\nINPUTTING <next>' reporting LaTeX input commands (<current> and\n<next> being file names). The message is indented to reflect\nthe level of input nesting. Tracing may be turned on and off,\nand the unit of indentation may be adjusted. The implementation\nsomewhat resembles those of packages FiNK and inputfile.",
      "downloadLocation": "NOASSERTION",
      "externalRefs": [
        {
          "referenceCategory": "PACKAGE_MANAGER",
          "referenceLocator": "pkg:rpm/texlive-inputtrc@svn28019.0.3-3.oe2403sp3?arch=noarch&epoch=9&upstream=texlive-split-l-2021-3.oe2403sp3.src.rpm",
          "referenceType": "purl"
        }
      ],
      "filesAnalyzed": false,
      "homepage": "http://tug.org/texlive/",
      "sourceInfo": "acquired package info from repodata DB: repodata/1237fc88d0e4da3b551ae22f7823fbad70d531e5e3e6588f120954709a623b3c-primary.sqlite.bz2",
      "summary": "Trace which file loads which",
      "supplier": "Organization: http://openeuler.org",
      "versionInfo": "9:svn28019.0.3-3.oe2403sp3"
    },
    {
      "SPDXID": "SPDXRef-rpm-texlive-interactiveworkbook-svn15878.0",
      "name": "texlive-interactiveworkbook",
      "checksums": [
        {
          "algorithm": "SHA256",
          "checksumValue": "ba5c3c62ccec11e90d00600049ab9ec61a961268d4298362f7582746eb99797a"
        }
      ],
      "description": "The package interactiveworkbook gives the user the ability to\nwrite LaTeX documents which, ultimately, create interactive\nquestion-and-answer Portable Document Format (PDF) tutorials\nmeant to be used by Internet students and that, in particular,\nfreely use mathematical notation.",
      "downloadLocation": "NOASSERTION",
      "externalRefs": [
        {
          "referenceCategory": "PACKAGE_MANAGER",
          "referenceLocator": "pkg:rpm/texlive-interactiveworkbook@svn15878.0-3.oe2403sp3?arch=noarch&epoch=9&upstream=texlive-split-l-2021-3.oe2403sp3.src.rpm",
          "referenceType": "purl"
        }
      ],
      "filesAnalyzed": false,
      "homepage": "http://tug.org/texlive/",
      "sourceInfo": "acquired package info from repodata DB: repodata/1237fc88d0e4da3b551ae22f7823fbad70d531e5e3e6588f120954709a623b3c-primary.sqlite.bz2",
      "summary": "LaTeX-based interactive PDF on the Web",
      "supplier": "Organization: http://openeuler.org",
      "versionInfo": "9:svn15878.0-3.oe2403sp3"
    },
    {
      "SPDXID": "SPDXRef-rpm-texlive-interfaces-svn21474.3.1",
      "name": "texlive-interfaces",
      "checksums": [
        {
          "algorithm": "SHA256",
          "checksumValue": "22247b7e8a2b6902aaf1296f2b3a9639fa1f5b77aee06a791389e678dd6709e7"
        }
      ],
      "description": "The package provides a small number of convenient macros that\naccess features in other frequently-used packages, or provide\ninterfaces to other useful facilities such as the pdfTeX\n\\pdfelapsedtime primitive. Most of these macros use pgfkeys to\nprovide a key-value syntax. The package also uses the package\nscrlfile from the Koma-Script bundle (for controlled loading of\nother files) and etoolbox. The package is bundled with sub-\npackages containing actual interfaces: by default, the package\nloads all available sub-packages, but techniques are provided\nfor the user to select no more than the interfaces needed for a\njob.",
      "downloadLocation": "NOASSERTION",
      "externalRefs": [
        {
          "referenceCategory": "PACKAGE_MANAGER",
          "referenceLocator": "pkg:rpm/texlive-interfaces@svn21474.3.1-3.oe2403sp3?arch=noarch&epoch=9&upstream=texlive-split-l-2021-3.oe2403sp3.src.rpm",
          "referenceType": "purl"
        }
      ],
      "filesAnalyzed": false,
      "homepage": "http://tug.org/texlive/",
      "sourceInfo": "acquired package info from repodata DB: repodata/1237fc88d0e4da3b551ae22f7823fbad70d531e5e3e6588f120954709a623b3c-primary.sqlite.bz2",
      "summary": "Set parameters for other packages, conveniently",
      "supplier": "Organization: http://openeuler.org",
      "versionInfo": "9:svn21474.3.1-3.oe2403sp3"
    },
    {
      "SPDXID": "SPDXRef-rpm-texlive-intopdf-svn58743",
      "name": "texlive-intopdf",
      "checksums": [
        {
          "algorithm": "SHA256",
          "checksumValue": "0ba2bb31b5a5122151cdc9fcae76423b182ddb7e89c1b76c8c74e1b4349cd1cc"
        }
      ],
      "description": "The package allows to embed non-PDF files (e.g., BibTeX) into\nPDF with a hyperlink.",
      "downloadLocation": "NOASSERTION",
      "externalRefs": [
        {
          "referenceCategory": "PACKAGE_MANAGER",
          "referenceLocator": "pkg:rpm/texlive-intopdf@svn58743-3.oe2403sp3?arch=noarch&epoch=9&upstream=texlive-split-l-2021-3.oe2403sp3.src.rpm",
          "referenceType": "purl"
        }
      ],
      "filesAnalyzed": false,
      "homepage": "http://tug.org/texlive/",
      "sourceInfo": "acquired package info from repodata DB: repodata/1237fc88d0e4da3b551ae22f7823fbad70d531e5e3e6588f120954709a623b3c-primary.sqlite.bz2",
      "summary": "Embed non-PDF files into PDF with hyperlink",
      "supplier": "Organization: http://openeuler.org",
      "versionInfo": "9:svn58743-3.oe2403sp3"
    },
    {
      "SPDXID": "SPDXRef-rpm-texlive-inversepath-svn15878.0.2",
      "name": "texlive-inversepath",
      "checksums": [
        {
          "algorithm": "SHA256",
          "checksumValue": "472d8b52c0721b8e426c64068869ca49c8d1a489ef8d1215616933eb438e12fa"
        }
      ],
      "description": "The package calculates inverse relative paths. Such things may\nbe useful, for example, when writing an auxiliary file to a\ndifferent directory.",
      "downloadLocation": "NOASSERTION",
      "externalRefs": [
        {
          "referenceCategory": "PACKAGE_MANAGER",
          "referenceLocator": "pkg:rpm/texlive-inversepath@svn15878.0.2-3.oe2403sp3?arch=noarch&epoch=9&upstream=texlive-split-l-2021-3.oe2403sp3.src.rpm",
          "referenceType": "purl"
        }
      ],
      "filesAnalyzed": false,
      "homepage": "http://tug.org/texlive/",
      "sourceInfo": "acquired package info from repodata DB: repodata/1237fc88d0e4da3b551ae22f7823fbad70d531e5e3e6588f120954709a623b3c-primary.sqlite.bz2",
      "summary": "Calculate inverse file paths",
      "supplier": "Organization: http://openeuler.org",
      "versionInfo": "9:svn15878.0.2-3.oe2403sp3"
    },
    {
      "SPDXID": "SPDXRef-rpm-texlive-invoice-svn48359",
      "name": "texlive-invoice",
      "checksums": [
        {
          "algorithm": "SHA256",
          "checksumValue": "d0ebebe573fb731d0f06ba0bc8b1910ac1b10324985512c2dea2ba5c0b800c95"
        }
      ],
      "description": "The package may be used for generating invoices. The package\ncan deal with invisible expense items and deductions; output\nmay be presented in any of 10 different languages. The package\ndepends on the fp and calc packages for its calculations.",
      "downloadLocation": "NOASSERTION",
      "externalRefs": [
        {
          "referenceCategory": "PACKAGE_MANAGER",
          "referenceLocator": "pkg:rpm/texlive-invoice@svn48359-3.oe2403sp3?arch=noarch&epoch=9&upstream=texlive-split-l-2021-3.oe2403sp3.src.rpm",
          "referenceType": "purl"
        }
      ],
      "filesAnalyzed": false,
      "homepage": "http://tug.org/texlive/",
      "sourceInfo": "acquired package info from repodata DB: repodata/1237fc88d0e4da3b551ae22f7823fbad70d531e5e3e6588f120954709a623b3c-primary.sqlite.bz2",
      "summary": "Generate invoices",
      "supplier": "Organization: http://openeuler.org",
      "versionInfo": "9:svn48359-3.oe2403sp3"
    },
    {
      "SPDXID": "SPDXRef-rpm-texlive-invoice-class-svn49749",
      "name": "texlive-invoice-class",
      "checksums": [
        {
          "algorithm": "SHA256",
          "checksumValue": "8ba0e7ab6c9acf63541e223e8d13b32a1cee5941a112f54b45dded5d2df05f6a"
        }
      ],
      "description": "This class produces a standard US commercial invoice using data\nfrom a CSV file. Invoices can span multiple pages. The class is\nconfigurable for different shipping addresses.",
      "downloadLocation": "NOASSERTION",
      "externalRefs": [
        {
          "referenceCategory": "PACKAGE_MANAGER",
          "referenceLocator": "pkg:rpm/texlive-invoice-class@svn49749-3.oe2403sp3?arch=noarch&epoch=9&upstream=texlive-split-z-2021-3.oe2403sp3.src.rpm",
          "referenceType": "purl"
        }
      ],
      "filesAnalyzed": false,
      "homepage": "http://tug.org/texlive/",
      "sourceInfo": "acquired package info from repodata DB: repodata/1237fc88d0e4da3b551ae22f7823fbad70d531e5e3e6588f120954709a623b3c-primary.sqlite.bz2",
      "summary": "Produces a standard US invoice from a CSV file",
      "supplier": "Organization: http://openeuler.org",
      "versionInfo": "9:svn49749-3.oe2403sp3"
    },
    {
      "SPDXID": "SPDXRef-rpm-texlive-invoice2-svn46364",
      "name": "texlive-invoice2",
      "checksums": [
        {
          "algorithm": "SHA256",
          "checksumValue": "0340b4eddd98dfa12194821b7a0bd00e81a2159e6fd5e3b19a18a6bb23a10cf8"
        }
      ],
      "description": "Typeset invoices with automatic VAT and calculation of totals.\nSupports internationalization, invoices are typeset with\nbooktabs for readability. Does not support separate projects\nper invoice. Can be used as a replacement for invoice in most\ncases.",
      "downloadLocation": "NOASSERTION",
      "externalRefs": [
        {
          "referenceCategory": "PACKAGE_MANAGER",
          "referenceLocator": "pkg:rpm/texlive-invoice2@svn46364-3.oe2403sp3?arch=noarch&epoch=9&upstream=texlive-split-l-2021-3.oe2403sp3.src.rpm",
          "referenceType": "purl"
        }
      ],
      "filesAnalyzed": false,
      "homepage": "http://tug.org/texlive/",
      "sourceInfo": "acquired package info from repodata DB: repodata/1237fc88d0e4da3b551ae22f7823fbad70d531e5e3e6588f120954709a623b3c-primary.sqlite.bz2",
      "summary": "Intelligent invoices with LaTeX3",
      "supplier": "Organization: http://openeuler.org",
      "versionInfo": "9:svn46364-3.oe2403sp3"
    },
    {
      "SPDXID": "SPDXRef-rpm-texlive-iso-svn15878.2.4",
      "name": "texlive-iso",
      "checksums": [
        {
          "algorithm": "SHA256",
          "checksumValue": "26993aef8baab901dc8ef4353759df026595cf67f05505c52d3d94f6309d8e23"
        }
      ],
      "description": "Generic class and package files for typesetting ISO\nInternational Standard documents. Several standard documents\nhave been printed by ISO from camera-ready copy prepared using\nLaTeX and these files. The class makes use of the isorot\npackage, rather than use other mechanisms directly.",
      "downloadLocation": "NOASSERTION",
      "externalRefs": [
        {
          "referenceCategory": "PACKAGE_MANAGER",
          "referenceLocator": "pkg:rpm/texlive-iso@svn15878.2.4-2.oe2403sp3?arch=noarch&epoch=9&upstream=texlive-split-m-2021-2.oe2403sp3.src.rpm",
          "referenceType": "purl"
        }
      ],
      "filesAnalyzed": false,
      "homepage": "http://tug.org/texlive/",
      "sourceInfo": "acquired package info from repodata DB: repodata/1237fc88d0e4da3b551ae22f7823fbad70d531e5e3e6588f120954709a623b3c-primary.sqlite.bz2",
      "summary": "Generic ISO standards typesetting macros",
      "supplier": "Organization: http://openeuler.org",
      "versionInfo": "9:svn15878.2.4-2.oe2403sp3"
    },
    {
      "SPDXID": "SPDXRef-rpm-texlive-iso10303-svn15878.1.5",
      "name": "texlive-iso10303",
      "checksums": [
        {
          "algorithm": "SHA256",
          "checksumValue": "09af0bb393a29f8e79e1554b9f2fa8460f7d9b3ade73afcfd3a3fc54b92f20d3"
        }
      ],
      "description": "Class and package files building on iso for typesetting the ISO\n10303 (STEP) standards. Standard documents prepared using these\npackages have been published by ISO.",
      "downloadLocation": "NOASSERTION",
      "externalRefs": [
        {
          "referenceCategory": "PACKAGE_MANAGER",
          "referenceLocator": "pkg:rpm/texlive-iso10303@svn15878.1.5-2.oe2403sp3?arch=noarch&epoch=9&upstream=texlive-split-m-2021-2.oe2403sp3.src.rpm",
          "referenceType": "purl"
        }
      ],
      "filesAnalyzed": false,
      "homepage": "http://tug.org/texlive/",
      "sourceInfo": "acquired package info from repodata DB: repodata/1237fc88d0e4da3b551ae22f7823fbad70d531e5e3e6588f120954709a623b3c-primary.sqlite.bz2",
      "summary": "Typesetting the STEP standards",
      "supplier": "Organization: http://openeuler.org",
      "versionInfo": "9:svn15878.1.5-2.oe2403sp3"
    },
    {
      "SPDXID": "SPDXRef-rpm-texlive-isodate-svn16613.2.28",
      "name": "texlive-isodate",
      "checksums": [
        {
          "algorithm": "SHA256",
          "checksumValue": "d0d13dadf3f79ebde84571ab00e2d85b057bb2606ab6fa8f41d540eeb977ff4a"
        }
      ],
      "description": "This package provides ten output formats of the commands\n\\today, \\printdate, \\printdateTeX, and \\daterange (partly\nlanguage dependent). Formats available are: ISO (yyyy-mm-dd),\nnumeric (e.g. dd.\\,mm.~yyyy), short (e.g. dd.\\,mm.\\,yy), TeX\n(yyyy/mm/dd), original (e.g. dd. mmm yyyy), short original\n(e.g. dd. mmm yy), as well as numerical formats with Roman\nnumerals for the month. The commands \\printdate and\n\\printdateTeX print any date. The command \\daterange prints a\ndate range and leaves out unnecessary year or month entries.\nThis package supports German (old and new rules), Austrian, US\nEnglish, British English, French, Danish, Swedish, and\nNorwegian.",
      "downloadLocation": "NOASSERTION",
      "externalRefs": [
        {
          "referenceCategory": "PACKAGE_MANAGER",
          "referenceLocator": "pkg:rpm/texlive-isodate@svn16613.2.28-2.oe2403sp3?arch=noarch&epoch=9&upstream=texlive-split-m-2021-2.oe2403sp3.src.rpm",
          "referenceType": "purl"
        }
      ],
      "filesAnalyzed": false,
      "homepage": "http://tug.org/texlive/",
      "sourceInfo": "acquired package info from repodata DB: repodata/1237fc88d0e4da3b551ae22f7823fbad70d531e5e3e6588f120954709a623b3c-primary.sqlite.bz2",
      "summary": "Tune the output format of dates according to language",
      "supplier": "Organization: http://openeuler.org",
      "versionInfo": "9:svn16613.2.28-2.oe2403sp3"
    },
    {
      "SPDXID": "SPDXRef-rpm-texlive-isodoc-svn57811",
      "name": "texlive-isodoc",
      "checksums": [
        {
          "algorithm": "SHA256",
          "checksumValue": "36835fe6267e6e996248283d15db9f3f93efaaee6a774e2a133d1e848df7a782"
        }
      ],
      "description": "The isodoc class can be used for the preparation of letters and\ninvoices (and, in the future, similar documents). Documents are\nset up with options, thus making the class easily adaptable to\nuser's wishes and extensible for other document types. The\nclass is based on the NTG brief class by Victor Eijkhout, which\nimplements the NEN1026 standard.",
      "downloadLocation": "NOASSERTION",
      "externalRefs": [
        {
          "referenceCategory": "PACKAGE_MANAGER",
          "referenceLocator": "pkg:rpm/texlive-isodoc@svn57811-2.oe2403sp3?arch=noarch&epoch=9&upstream=texlive-split-m-2021-2.oe2403sp3.src.rpm",
          "referenceType": "purl"
        }
      ],
      "filesAnalyzed": false,
      "homepage": "http://tug.org/texlive/",
      "sourceInfo": "acquired package info from repodata DB: repodata/1237fc88d0e4da3b551ae22f7823fbad70d531e5e3e6588f120954709a623b3c-primary.sqlite.bz2",
      "summary": "A LaTeX class for typesetting letters and invoices",
      "supplier": "Organization: http://openeuler.org",
      "versionInfo": "9:svn57811-2.oe2403sp3"
    },
    {
      "SPDXID": "SPDXRef-rpm-texlive-isonums-svn17362.1.0",
      "name": "texlive-isonums",
      "checksums": [
        {
          "algorithm": "SHA256",
          "checksumValue": "f01ef661460e0d059bb2fd86268a47b2d27e848f8178fbd7f1aaa5e5e8ae5981"
        }
      ],
      "description": "The package makes a quick hack to ziffer to display numbers in\nmaths mode according to ISO 31-0, regardless of input format\n(European $1.235,7$ or Anglo-American $1,235.7$). The options\n[euro, anglo] control the global input format. Default input\nformat is anglo. Documentation is included as comments to the\ntext source.",
      "downloadLocation": "NOASSERTION",
      "externalRefs": [
        {
          "referenceCategory": "PACKAGE_MANAGER",
          "referenceLocator": "pkg:rpm/texlive-isonums@svn17362.1.0-2.oe2403sp3?arch=noarch&epoch=9&upstream=texlive-split-m-2021-2.oe2403sp3.src.rpm",
          "referenceType": "purl"
        }
      ],
      "filesAnalyzed": false,
      "homepage": "http://tug.org/texlive/",
      "sourceInfo": "acquired package info from repodata DB: repodata/1237fc88d0e4da3b551ae22f7823fbad70d531e5e3e6588f120954709a623b3c-primary.sqlite.bz2",
      "summary": "Display numbers in maths mode according to ISO 31-0",
      "supplier": "Organization: http://openeuler.org",
      "versionInfo": "9:svn17362.1.0-2.oe2403sp3"
    },
    {
      "SPDXID": "SPDXRef-rpm-texlive-isopt-svn45509",
      "name": "texlive-isopt",
      "checksums": [
        {
          "algorithm": "SHA256",
          "checksumValue": "b56bfcbeb797b8ea560c1309aa0f9a0054dbe62f24def97b946bbee0bd4d9fe7"
        }
      ],
      "description": "Writing a TeX length with \\the writes the value and the unit\nwithout a space. Package isopt provides a macro \\ISO which\ninserts a user defined space between number and unit.",
      "downloadLocation": "NOASSERTION",
      "externalRefs": [
        {
          "referenceCategory": "PACKAGE_MANAGER",
          "referenceLocator": "pkg:rpm/texlive-isopt@svn45509-2.oe2403sp3?arch=noarch&epoch=9&upstream=texlive-split-m-2021-2.oe2403sp3.src.rpm",
          "referenceType": "purl"
        }
      ],
      "filesAnalyzed": false,
      "homepage": "http://tug.org/texlive/",
      "sourceInfo": "acquired package info from repodata DB: repodata/1237fc88d0e4da3b551ae22f7823fbad70d531e5e3e6588f120954709a623b3c-primary.sqlite.bz2",
      "summary": "writing a TeX length with a space between number and unit",
      "supplier": "Organization: http://openeuler.org",
      "versionInfo": "9:svn45509-2.oe2403sp3"
    },
    {
      "SPDXID": "SPDXRef-rpm-texlive-isorot-svn15878.0",
      "name": "texlive-isorot",
      "checksums": [
        {
          "algorithm": "SHA256",
          "checksumValue": "b29134450c553c6bc28d5b01733d789a6a56af8f4890ca0f29550a455ff641f5"
        }
      ],
      "description": "The package is for rotation of document elements. It is a\ncombination of the lscape package and an extension of the\nrotating package. The package is designed for use with the iso\nclass but may be used with any normal class.",
      "downloadLocation": "NOASSERTION",
      "externalRefs": [
        {
          "referenceCategory": "PACKAGE_MANAGER",
          "referenceLocator": "pkg:rpm/texlive-isorot@svn15878.0-2.oe2403sp3?arch=noarch&epoch=9&upstream=texlive-split-m-2021-2.oe2403sp3.src.rpm",
          "referenceType": "purl"
        }
      ],
      "filesAnalyzed": false,
      "homepage": "http://tug.org/texlive/",
      "sourceInfo": "acquired package info from repodata DB: repodata/1237fc88d0e4da3b551ae22f7823fbad70d531e5e3e6588f120954709a623b3c-primary.sqlite.bz2",
      "summary": "Rotation of document elements",
      "supplier": "Organization: http://openeuler.org",
      "versionInfo": "9:svn15878.0-2.oe2403sp3"
    },
    {
      "SPDXID": "SPDXRef-rpm-texlive-isotope-svn23711.v0.3",
      "name": "texlive-isotope",
      "checksums": [
        {
          "algorithm": "SHA256",
          "checksumValue": "6a522908f7f85ee2cd165a3f02deac2bce10b3924dc6502931b4949b62c83ade"
        }
      ],
      "description": "The package provides a command \\isotope for setting the atomic\nweight and atomic number indications of isotopes. (The naive\nway of doing the job with (La)TeX mathematics commands produces\nan unsatisfactory result.)",
      "downloadLocation": "NOASSERTION",
      "externalRefs": [
        {
          "referenceCategory": "PACKAGE_MANAGER",
          "referenceLocator": "pkg:rpm/texlive-isotope@svn23711.v0.3-2.oe2403sp3?arch=noarch&epoch=9&upstream=texlive-split-m-2021-2.oe2403sp3.src.rpm",
          "referenceType": "purl"
        }
      ],
      "filesAnalyzed": false,
      "homepage": "http://tug.org/texlive/",
      "sourceInfo": "acquired package info from repodata DB: repodata/1237fc88d0e4da3b551ae22f7823fbad70d531e5e3e6588f120954709a623b3c-primary.sqlite.bz2",
      "summary": "A package for typesetting isotopes",
      "supplier": "Organization: http://openeuler.org",
      "versionInfo": "9:svn23711.v0.3-2.oe2403sp3"
    },
    {
      "SPDXID": "SPDXRef-rpm-texlive-issuulinks-svn25742.1.1",
      "name": "texlive-issuulinks",
      "checksums": [
        {
          "algorithm": "SHA256",
          "checksumValue": "c02c78c0d6d3bd44315def7dfe9a4c194f357c42ad50f2a916fda1b037517cfc"
        }
      ],
      "description": "The PDF visualizer http://issuu.com/ISSUU is a popular service\nwhich shows PDF documents \"a page a time\". Due to the way it is\nimplemented, internal links in these documents are not allowed.\nInstead, they must be converted to external ones in the form\nhttp://issuu.com/action/page?page=PAGENUMBER. The package\npatches hyperref to produce external links in the required form\ninstead of internal links created by \\ref, \\cite and other\ncommands. Since the package redefines the internals of\nhyperref, it must be loaded it AFTER hyperref.",
      "downloadLocation": "NOASSERTION",
      "externalRefs": [
        {
          "referenceCategory": "PACKAGE_MANAGER",
          "referenceLocator": "pkg:rpm/texlive-issuulinks@svn25742.1.1-2.oe2403sp3?arch=noarch&epoch=9&upstream=texlive-split-m-2021-2.oe2403sp3.src.rpm",
          "referenceType": "purl"
        }
      ],
      "filesAnalyzed": false,
      "homepage": "http://tug.org/texlive/",
      "sourceInfo": "acquired package info from repodata DB: repodata/1237fc88d0e4da3b551ae22f7823fbad70d531e5e3e6588f120954709a623b3c-primary.sqlite.bz2",
      "summary": "Produce external links instead of internal ones",
      "supplier": "Organization: http://openeuler.org",
      "versionInfo": "9:svn25742.1.1-2.oe2403sp3"
    },
    {
      "SPDXID": "SPDXRef-rpm-texlive-iwhdp-svn37552.0.50",
      "name": "texlive-iwhdp",
      "checksums": [
        {
          "algorithm": "SHA256",
          "checksumValue": "0719e119b6d4e37ef027d6a3dcbd0f0248d2ae92673081b258538758b9817964"
        }
      ],
      "description": "The document class is for creating Discussion Papers of the\nHalle Institute for Economic Research (IWH) in Halle, Germany.\nThe class offers options for both English and German texts.",
      "downloadLocation": "NOASSERTION",
      "externalRefs": [
        {
          "referenceCategory": "PACKAGE_MANAGER",
          "referenceLocator": "pkg:rpm/texlive-iwhdp@svn37552.0.50-2.oe2403sp3?arch=noarch&epoch=9&upstream=texlive-split-m-2021-2.oe2403sp3.src.rpm",
          "referenceType": "purl"
        }
      ],
      "filesAnalyzed": false,
      "homepage": "http://tug.org/texlive/",
      "sourceInfo": "acquired package info from repodata DB: repodata/1237fc88d0e4da3b551ae22f7823fbad70d531e5e3e6588f120954709a623b3c-primary.sqlite.bz2",
      "summary": "Halle Institute for Economic Research (IWH) Discussion Papers",
      "supplier": "Organization: http://openeuler.org",
      "versionInfo": "9:svn37552.0.50-2.oe2403sp3"
    },
    {
      "SPDXID": "SPDXRef-rpm-texlive-jlabels-svn24858.0",
      "name": "texlive-jlabels",
      "checksums": [
        {
          "algorithm": "SHA256",
          "checksumValue": "6c9a7a5f69a6188142899b5c837993a00a476c65482d38f0ee7eb57dffdb6f10"
        }
      ],
      "description": "The package provides controls for the numbers of rows and\ncolumns.",
      "downloadLocation": "NOASSERTION",
      "externalRefs": [
        {
          "referenceCategory": "PACKAGE_MANAGER",
          "referenceLocator": "pkg:rpm/texlive-jlabels@svn24858.0-2.oe2403sp3?arch=noarch&epoch=9&upstream=texlive-split-m-2021-2.oe2403sp3.src.rpm",
          "referenceType": "purl"
        }
      ],
      "filesAnalyzed": false,
      "homepage": "http://tug.org/texlive/",
      "sourceInfo": "acquired package info from repodata DB: repodata/1237fc88d0e4da3b551ae22f7823fbad70d531e5e3e6588f120954709a623b3c-primary.sqlite.bz2",
      "summary": "Make letter-sized pages of labels",
      "supplier": "Organization: http://openeuler.org",
      "versionInfo": "9:svn24858.0-2.oe2403sp3"
    },
    {
      "SPDXID": "SPDXRef-rpm-texlive-jslectureplanner-svn57095",
      "name": "texlive-jslectureplanner",
      "checksums": [
        {
          "algorithm": "SHA256",
          "checksumValue": "4cb1530deed9fca36cc840e752bb9fb48db638833a1d79f04a4606f113fab6c4"
        }
      ],
      "description": "The jslectureplanner package facilitates the generation and\nmanagement of university course material. It provides an\ninterface to set up and access centralized course data that can\nbe reused in all course documents. Furthermore, the package is\nable to calculate the session dates of a whole semester and\ngenerate course programs, if the course is held weekly and the\ndate of the first lecture is specified. Moreover, the package\ncan be used to generate a sectioned course bibliography via\nbiblatex.",
      "downloadLocation": "NOASSERTION",
      "externalRefs": [
        {
          "referenceCategory": "PACKAGE_MANAGER",
          "referenceLocator": "pkg:rpm/texlive-jslectureplanner@svn57095-2.oe2403sp3?arch=noarch&epoch=9&upstream=texlive-split-m-2021-2.oe2403sp3.src.rpm",
          "referenceType": "purl"
        }
      ],
      "filesAnalyzed": false,
      "homepage": "http://tug.org/texlive/",
      "sourceInfo": "acquired package info from repodata DB: repodata/1237fc88d0e4da3b551ae22f7823fbad70d531e5e3e6588f120954709a623b3c-primary.sqlite.bz2",
      "summary": "Creation and management of university course material",
      "supplier": "Organization: http://openeuler.org",
      "versionInfo": "9:svn57095-2.oe2403sp3"
    },
    {
      "SPDXID": "SPDXRef-rpm-texlive-jumplines-svn37553.0.2",
      "name": "texlive-jumplines",
      "checksums": [
        {
          "algorithm": "SHA256",
          "checksumValue": "61266a74755447437df891d40eb0f374cd4057e49d258348f03e8972336322b2"
        }
      ],
      "description": "Jumplines is a package for typesetting (newspaper) articles\nthat show a teaser (some few lines of text/content) and are\ncontinued at a later place, with optional hyperlinking and a\nlist of articles. It requires lualatex for colour support in\nsplit boxes.",
      "downloadLocation": "NOASSERTION",
      "externalRefs": [
        {
          "referenceCategory": "PACKAGE_MANAGER",
          "referenceLocator": "pkg:rpm/texlive-jumplines@svn37553.0.2-2.oe2403sp3?arch=noarch&epoch=9&upstream=texlive-split-m-2021-2.oe2403sp3.src.rpm",
          "referenceType": "purl"
        }
      ],
      "filesAnalyzed": false,
      "homepage": "http://tug.org/texlive/",
      "sourceInfo": "acquired package info from repodata DB: repodata/1237fc88d0e4da3b551ae22f7823fbad70d531e5e3e6588f120954709a623b3c-primary.sqlite.bz2",
      "summary": "Articles with teasers and continuation later on",
      "supplier": "Organization: http://openeuler.org",
      "versionInfo": "9:svn37553.0.2-2.oe2403sp3"
    },
    {
      "SPDXID": "SPDXRef-rpm-texlive-jvlisting-svn24638.0.7",
      "name": "texlive-jvlisting",
      "checksums": [
        {
          "algorithm": "SHA256",
          "checksumValue": "40e1fc91675f72e6233abc6d66928c669e101f791c2382d14ab0dbecd71e50e2"
        }
      ],
      "description": "This package provides a LaTeX environment listing, an\nalternative to the built-in verbatim environment. The listing\nenvironment is tailored for including listings of computer\nprogram source code into documents. The main advantages over\nthe original verbatim environment are: environments\nautomatically fixes leading whitespace so that the environment\nand program listing can be indented with the rest of the\ndocument source, and; listing environments may easily be\ncustomised and extended.",
      "downloadLocation": "NOASSERTION",
      "externalRefs": [
        {
          "referenceCategory": "PACKAGE_MANAGER",
          "referenceLocator": "pkg:rpm/texlive-jvlisting@svn24638.0.7-2.oe2403sp3?arch=noarch&epoch=9&upstream=texlive-split-m-2021-2.oe2403sp3.src.rpm",
          "referenceType": "purl"
        }
      ],
      "filesAnalyzed": false,
      "homepage": "http://tug.org/texlive/",
      "sourceInfo": "acquired package info from repodata DB: repodata/1237fc88d0e4da3b551ae22f7823fbad70d531e5e3e6588f120954709a623b3c-primary.sqlite.bz2",
      "summary": "A replacement for LaTeX's verbatim package",
      "supplier": "Organization: http://openeuler.org",
      "versionInfo": "9:svn24638.0.7-2.oe2403sp3"
    },
    {
      "SPDXID": "SPDXRef-rpm-texlive-kalendarium-svn48744",
      "name": "texlive-kalendarium",
      "checksums": [
        {
          "algorithm": "SHA256",
          "checksumValue": "de919ea815e6a2fc667fab38bcfe7449a4fa304e26baf95a7039d727a7789ca3"
        }
      ],
      "description": "kalendarium is a LaTeX3 package that provides several macros\nwith which to print dates in classical Latin given days on the\nJulian or Gregorian calendars, using the same syntax used by\nancient Roman authors. The format of these dates may be\ncustomised either in the package options or on a per-command\nbasis; these options also allow for the generation of date\nstrings according to different eras of the Classical period.",
      "downloadLocation": "NOASSERTION",
      "externalRefs": [
        {
          "referenceCategory": "PACKAGE_MANAGER",
          "referenceLocator": "pkg:rpm/texlive-kalendarium@svn48744-3.oe2403sp3?arch=noarch&epoch=9&upstream=texlive-split-z-2021-3.oe2403sp3.src.rpm",
          "referenceType": "purl"
        }
      ],
      "filesAnalyzed": false,
      "homepage": "http://tug.org/texlive/",
      "sourceInfo": "acquired package info from repodata DB: repodata/1237fc88d0e4da3b551ae22f7823fbad70d531e5e3e6588f120954709a623b3c-primary.sqlite.bz2",
      "summary": "Print dates according to the classical Latin calendar",
      "supplier": "Organization: http://openeuler.org",
      "versionInfo": "9:svn48744-3.oe2403sp3"
    },
    {
      "SPDXID": "SPDXRef-rpm-texlive-kantlipsum-svn51727",
      "name": "texlive-kantlipsum",
      "checksums": [
        {
          "algorithm": "SHA256",
          "checksumValue": "f453668849aaeb96ab4859883e6e47508d6c10c0c6483fab6f026a944fe5853a"
        }
      ],
      "description": "The package spits out sentences in Kantian style; the text is\nprovided by the Kant generator for Python by Mark Pilgrim,\ndescribed in the book \"Dive into Python\". The package is\nmodelled on lipsum, and may be used for similar purposes.",
      "downloadLocation": "NOASSERTION",
      "externalRefs": [
        {
          "referenceCategory": "PACKAGE_MANAGER",
          "referenceLocator": "pkg:rpm/texlive-kantlipsum@svn51727-2.oe2403sp3?arch=noarch&epoch=9&upstream=texlive-split-m-2021-2.oe2403sp3.src.rpm",
          "referenceType": "purl"
        }
      ],
      "filesAnalyzed": false,
      "homepage": "http://tug.org/texlive/",
      "sourceInfo": "acquired package info from repodata DB: repodata/1237fc88d0e4da3b551ae22f7823fbad70d531e5e3e6588f120954709a623b3c-primary.sqlite.bz2",
      "summary": "Generate sentences in Kant's style",
      "supplier": "Organization: http://openeuler.org",
      "versionInfo": "9:svn51727-2.oe2403sp3"
    },
    {
      "SPDXID": "SPDXRef-rpm-texlive-kerntest-svn15878.1.32",
      "name": "texlive-kerntest",
      "checksums": [
        {
          "algorithm": "SHA256",
          "checksumValue": "6b0401eaebf75e67ee4e7b7311e09dd5ce4dcc04d91de9cf52e75975400de79e"
        }
      ],
      "description": "This class makes it easy to generate tables that show many\ndifferent kerning pairs of an arbitrary font, usable by LaTeX.\nIt shows the kerning values that are used in the font by\ndefault. In addition, this class enables the user to alter the\nkernings and to observe the results. Kerning pairs can be\ndefined for groups of similar glyphs at the same time. An mtx\nfile is generated automatically. The mtx file may then be\nloaded by fontinst to introduce the user-made kernings into the\nvirtual font for later use in LaTeX.",
      "downloadLocation": "NOASSERTION",
      "externalRefs": [
        {
          "referenceCategory": "PACKAGE_MANAGER",
          "referenceLocator": "pkg:rpm/texlive-kerntest@svn15878.1.32-2.oe2403sp3?arch=noarch&epoch=9&upstream=texlive-split-m-2021-2.oe2403sp3.src.rpm",
          "referenceType": "purl"
        }
      ],
      "filesAnalyzed": false,
      "homepage": "http://tug.org/texlive/",
      "sourceInfo": "acquired package info from repodata DB: repodata/1237fc88d0e4da3b551ae22f7823fbad70d531e5e3e6588f120954709a623b3c-primary.sqlite.bz2",
      "summary": "Print tables and generate control files to adjust kernings",
      "supplier": "Organization: http://openeuler.org",
      "versionInfo": "9:svn15878.1.32-2.oe2403sp3"
    },
    {
      "SPDXID": "SPDXRef-rpm-texlive-keycommand-svn18042.3.1415",
      "name": "texlive-keycommand",
      "checksums": [
        {
          "algorithm": "SHA256",
          "checksumValue": "47feb6419b0d427a1bb34726b2dc1dcb50d6ac7fca8413972f92fc0be65c75cb"
        }
      ],
      "description": "The package (which requires e-TeX) provides a natural way to\ndefine commands with optional keys. The package provides\n\\newkeycommand, \\renewkeycommand, \\providekeycommand,\n\\newkeyenvironment and \\renewkeyenvironment, together with\n\\keycmd for a more advanced interface. The package is based on\nkvsetkeys by Heiko Oberdiek.",
      "downloadLocation": "NOASSERTION",
      "externalRefs": [
        {
          "referenceCategory": "PACKAGE_MANAGER",
          "referenceLocator": "pkg:rpm/texlive-keycommand@svn18042.3.1415-2.oe2403sp3?arch=noarch&epoch=9&upstream=texlive-split-m-2021-2.oe2403sp3.src.rpm",
          "referenceType": "purl"
        }
      ],
      "filesAnalyzed": false,
      "homepage": "http://tug.org/texlive/",
      "sourceInfo": "acquired package info from repodata DB: repodata/1237fc88d0e4da3b551ae22f7823fbad70d531e5e3e6588f120954709a623b3c-primary.sqlite.bz2",
      "summary": "Simple creation of commands with key-value arguments",
      "supplier": "Organization: http://openeuler.org",
      "versionInfo": "9:svn18042.3.1415-2.oe2403sp3"
    },
    {
      "SPDXID": "SPDXRef-rpm-texlive-keyfloat-svn52160",
      "name": "texlive-keyfloat",
      "checksums": [
        {
          "algorithm": "SHA256",
          "checksumValue": "9093f8e688ece24be6cd160b6aeeb349aab8242218ebf95840ce0f2e1baa2460"
        }
      ],
      "description": "The keyfloat package provides a key/value user interface for\nquickly creating figures with a single image each, figures with\narbitrary contents, tables, subfloats, rows of floats, floats\nlocated [H]ere, floats in the [M]argin, and floats with text\n[W]rapped around them. Key/value combinations may specify a\ncaption and label, a width proportional to \\linewidth, a fixed\nwidth and/or height, rotation, scaling, a tight or loose frame,\nan \\arraystretch, a continued float, additional supplemental\ntext, and an artist/author's name with automatic index entry.\nWhen used with the tocdata package, the name also appears in\nthe List of Figures. Floats may be placed into a row\nenvironment, and are typeset to fit within the given number of\ncolumns, continuing to the next row if necessary. Nested\nsub-rows may be used to generate layouts such as two small\nfigures placed vertically next to one larger figure. Subfloats\nare supported by two environments.",
      "downloadLocation": "NOASSERTION",
      "externalRefs": [
        {
          "referenceCategory": "PACKAGE_MANAGER",
          "referenceLocator": "pkg:rpm/texlive-keyfloat@svn52160-2.oe2403sp3?arch=noarch&epoch=9&upstream=texlive-split-m-2021-2.oe2403sp3.src.rpm",
          "referenceType": "purl"
        }
      ],
      "filesAnalyzed": false,
      "homepage": "http://tug.org/texlive/",
      "sourceInfo": "acquired package info from repodata DB: repodata/1237fc88d0e4da3b551ae22f7823fbad70d531e5e3e6588f120954709a623b3c-primary.sqlite.bz2",
      "summary": "provides a key/value interface for generating floats",
      "supplier": "Organization: http://openeuler.org",
      "versionInfo": "9:svn52160-2.oe2403sp3"
    },
    {
      "SPDXID": "SPDXRef-rpm-texlive-keyindex-svn50828",
      "name": "texlive-keyindex",
      "checksums": [
        {
          "algorithm": "SHA256",
          "checksumValue": "80a7f0244138b3b587992be5e69fd1e07d8b26fcf96eff8ef96ad3aa189c0c9a"
        }
      ],
      "description": "The package provides functionality for producing an index\nwithout directly entering index entries into the text using the\n\\index command, but instead by looking up short keys and\nprinting a predefined string in the main text and adding a\ncorresponding index entry. The standard use case is the\nproduction of an index of names.",
      "downloadLocation": "NOASSERTION",
      "externalRefs": [
        {
          "referenceCategory": "PACKAGE_MANAGER",
          "referenceLocator": "pkg:rpm/texlive-keyindex@svn50828-3.oe2403sp3?arch=noarch&epoch=9&upstream=texlive-split-y-2021-3.oe2403sp3.src.rpm",
          "referenceType": "purl"
        }
      ],
      "filesAnalyzed": false,
      "homepage": "http://tug.org/texlive/",
      "sourceInfo": "acquired package info from repodata DB: repodata/1237fc88d0e4da3b551ae22f7823fbad70d531e5e3e6588f120954709a623b3c-primary.sqlite.bz2",
      "summary": "Index entries by key lookup",
      "supplier": "Organization: http://openeuler.org",
      "versionInfo": "9:svn50828-3.oe2403sp3"
    },
    {
      "SPDXID": "SPDXRef-rpm-texlive-keyreader-svn28195.0.5b",
      "name": "texlive-keyreader",
      "checksums": [
        {
          "algorithm": "SHA256",
          "checksumValue": "a593287dda4c34066d49e657bf9822395d3d9fd3d899709deff7a8c13fb85286"
        }
      ],
      "description": "The package provides a robust interface to controlling keys in\nxkeyval, removing some of that package's restrictions. The\npackage also addresses some of the issues now covered by the\nauthor's ltxkeys package, which was assumed to be a replacement\nfor keyreader. Since keyreader has remained a favourite with\nusers, it has been reinstated.",
      "downloadLocation": "NOASSERTION",
      "externalRefs": [
        {
          "referenceCategory": "PACKAGE_MANAGER",
          "referenceLocator": "pkg:rpm/texlive-keyreader@svn28195.0.5b-2.oe2403sp3?arch=noarch&epoch=9&upstream=texlive-split-m-2021-2.oe2403sp3.src.rpm",
          "referenceType": "purl"
        }
      ],
      "filesAnalyzed": false,
      "homepage": "http://tug.org/texlive/",
      "sourceInfo": "acquired package info from repodata DB: repodata/1237fc88d0e4da3b551ae22f7823fbad70d531e5e3e6588f120954709a623b3c-primary.sqlite.bz2",
      "summary": "A robust interface to xkeyval",
      "supplier": "Organization: http://openeuler.org",
      "versionInfo": "9:svn28195.0.5b-2.oe2403sp3"
    },
    {
      "SPDXID": "SPDXRef-rpm-texlive-keystroke-svn17992.v1.6",
      "name": "texlive-keystroke",
      "checksums": [
        {
          "algorithm": "SHA256",
          "checksumValue": "8ef48c54662add319c4f7d0fd030bd8ef3d74b5ee46622a26660656b7d558f45"
        }
      ],
      "description": "A LaTeX package which provides macros for the graphical\nrepresentation of the keys on a computer keyboard.",
      "downloadLocation": "NOASSERTION",
      "externalRefs": [
        {
          "referenceCategory": "PACKAGE_MANAGER",
          "referenceLocator": "pkg:rpm/texlive-keystroke@svn17992.v1.6-2.oe2403sp3?arch=noarch&epoch=9&upstream=texlive-split-m-2021-2.oe2403sp3.src.rpm",
          "referenceType": "purl"
        }
      ],
      "filesAnalyzed": false,
      "homepage": "http://tug.org/texlive/",
      "sourceInfo": "acquired package info from repodata DB: repodata/1237fc88d0e4da3b551ae22f7823fbad70d531e5e3e6588f120954709a623b3c-primary.sqlite.bz2",
      "summary": "Graphical representation of keys on keyboard",
      "supplier": "Organization: http://openeuler.org",
      "versionInfo": "9:svn17992.v1.6-2.oe2403sp3"
    },
    {
      "SPDXID": "SPDXRef-rpm-texlive-keyval2e-svn23698.0.0.2",
      "name": "texlive-keyval2e",
      "checksums": [
        {
          "algorithm": "SHA256",
          "checksumValue": "1e6aaa3744aed3925f8faa128bbbab7e754112e3a2c04d2c64e7f6410ec8851e"
        }
      ],
      "description": "The package provides lightweight and robust facilities for\ncreating and managing keys. Its machinery isn't as extensive as\nthat of, e.g., the ltxkeys package, but it is equally robust;\nease of use and speed of processing are the design aims of the\npackage.",
      "downloadLocation": "NOASSERTION",
      "externalRefs": [
        {
          "referenceCategory": "PACKAGE_MANAGER",
          "referenceLocator": "pkg:rpm/texlive-keyval2e@svn23698.0.0.2-2.oe2403sp3?arch=noarch&epoch=9&upstream=texlive-split-m-2021-2.oe2403sp3.src.rpm",
          "referenceType": "purl"
        }
      ],
      "filesAnalyzed": false,
      "homepage": "http://tug.org/texlive/",
      "sourceInfo": "acquired package info from repodata DB: repodata/1237fc88d0e4da3b551ae22f7823fbad70d531e5e3e6588f120954709a623b3c-primary.sqlite.bz2",
      "summary": "A lightweight and robust key-value parser",
      "supplier": "Organization: http://openeuler.org",
      "versionInfo": "9:svn23698.0.0.2-2.oe2403sp3"
    },
    {
      "SPDXID": "SPDXRef-rpm-texlive-keyvaltable-svn54677",
      "name": "texlive-keyvaltable",
      "checksums": [
        {
          "algorithm": "SHA256",
          "checksumValue": "e011f213112020a92682838c7772b996283840b32d628295b3a0f9d7e900e427"
        }
      ],
      "description": "The main goal of the keyvaltable package is to offer means for\ntypesetting tables easily and yet still looking rather nicely\nin a way that separates content from presentation and with re-\nusable layout for tables of the same type. For this purpose,\nthe package provides the environment KeyValTable, which allows\none to typeset tables that have a previously defined column\nlayout and whose rows can be produced in a key-value fashion.",
      "downloadLocation": "NOASSERTION",
      "externalRefs": [
        {
          "referenceCategory": "PACKAGE_MANAGER",
          "referenceLocator": "pkg:rpm/texlive-keyvaltable@svn54677-2.oe2403sp3?arch=noarch&epoch=9&upstream=texlive-split-m-2021-2.oe2403sp3.src.rpm",
          "referenceType": "purl"
        }
      ],
      "filesAnalyzed": false,
      "homepage": "http://tug.org/texlive/",
      "sourceInfo": "acquired package info from repodata DB: repodata/1237fc88d0e4da3b551ae22f7823fbad70d531e5e3e6588f120954709a623b3c-primary.sqlite.bz2",
      "summary": "Re-usable tables separating content and presentation",
      "supplier": "Organization: http://openeuler.org",
      "versionInfo": "9:svn54677-2.oe2403sp3"
    },
    {
      "SPDXID": "SPDXRef-rpm-texlive-kix-svn21606.0",
      "name": "texlive-kix",
      "checksums": [
        {
          "algorithm": "SHA256",
          "checksumValue": "99dc548828ce87a57b122739d766f1779bd1a644531c665e7f1381cee70b3daf"
        }
      ],
      "description": "Implements KIX codes as used by the Dutch PTT for bulk mail\naddressing. (Royal Mail 4 State Code.) KIX is a registered\ntrade mark of PTT Post Holdings B. V.",
      "downloadLocation": "NOASSERTION",
      "externalRefs": [
        {
          "referenceCategory": "PACKAGE_MANAGER",
          "referenceLocator": "pkg:rpm/texlive-kix@svn21606.0-2.oe2403sp3?arch=noarch&epoch=9&upstream=texlive-split-m-2021-2.oe2403sp3.src.rpm",
          "referenceType": "purl"
        }
      ],
      "filesAnalyzed": false,
      "homepage": "http://tug.org/texlive/",
      "sourceInfo": "acquired package info from repodata DB: repodata/1237fc88d0e4da3b551ae22f7823fbad70d531e5e3e6588f120954709a623b3c-primary.sqlite.bz2",
      "summary": "Typeset KIX codes",
      "supplier": "Organization: http://openeuler.org",
      "versionInfo": "9:svn21606.0-2.oe2403sp3"
    },
    {
      "SPDXID": "SPDXRef-rpm-texlive-knowledge-svn58724",
      "name": "texlive-knowledge",
      "checksums": [
        {
          "algorithm": "SHA256",
          "checksumValue": "e2d065ca9f72b9021d4f76fe09823896322af83094c64383da6dba1e3e015dff"
        }
      ],
      "description": "The package offers a systematic way to handle\nnotions/concepts/terms throughout a document. It helps building\nan index. In combination with hyperref it makes it easy to have\nevery reference of a concept linked to its introduction. It\nalso offers simple notations.",
      "downloadLocation": "NOASSERTION",
      "externalRefs": [
        {
          "referenceCategory": "PACKAGE_MANAGER",
          "referenceLocator": "pkg:rpm/texlive-knowledge@svn58724-2.oe2403sp3?arch=noarch&epoch=9&upstream=texlive-split-m-2021-2.oe2403sp3.src.rpm",
          "referenceType": "purl"
        }
      ],
      "filesAnalyzed": false,
      "homepage": "http://tug.org/texlive/",
      "sourceInfo": "acquired package info from repodata DB: repodata/1237fc88d0e4da3b551ae22f7823fbad70d531e5e3e6588f120954709a623b3c-primary.sqlite.bz2",
      "summary": "Displaying, hyperlinking, and indexing notions in a document",
      "supplier": "Organization: http://openeuler.org",
      "versionInfo": "9:svn58724-2.oe2403sp3"
    },
    {
      "SPDXID": "SPDXRef-rpm-texlive-koma-moderncvclassic-svn25025.v0.5",
      "name": "texlive-koma-moderncvclassic",
      "checksums": [
        {
          "algorithm": "SHA256",
          "checksumValue": "a951a30b087ad342b962bb72907baf9ba30af3a8fcea088eca86c8fed1db885a"
        }
      ],
      "description": "This package provides an imitation of the moderncv class with\nthe classic style (by Xavier Danaux), to be used in conjunction\nwith the koma-classes. Thus it is possible to configure\npagelayout, headings etc. the way it is done in koma-classes.\nMoreover, it is possible to use biblatex, while the original\nmoderncv-class is incompatible with biblatex.",
      "downloadLocation": "NOASSERTION",
      "externalRefs": [
        {
          "referenceCategory": "PACKAGE_MANAGER",
          "referenceLocator": "pkg:rpm/texlive-koma-moderncvclassic@svn25025.v0.5-2.oe2403sp3?arch=noarch&epoch=9&upstream=texlive-split-m-2021-2.oe2403sp3.src.rpm",
          "referenceType": "purl"
        }
      ],
      "filesAnalyzed": false,
      "homepage": "http://tug.org/texlive/",
      "sourceInfo": "acquired package info from repodata DB: repodata/1237fc88d0e4da3b551ae22f7823fbad70d531e5e3e6588f120954709a623b3c-primary.sqlite.bz2",
      "summary": "Makes the style and command of moderncv (style classic) available for koma-classes and thus compatible with biblatex",
      "supplier": "Organization: http://openeuler.org",
      "versionInfo": "9:svn25025.v0.5-2.oe2403sp3"
    },
    {
      "SPDXID": "SPDXRef-rpm-texlive-koma-script-sfs-svn26137.1.0",
      "name": "texlive-koma-script-sfs",
      "checksums": [
        {
          "algorithm": "SHA256",
          "checksumValue": "1e71a134f4f3d872a81cc0883ad26fb531379e98fe1dc9c5c43210f4ad5338ae"
        }
      ],
      "description": "A koma-script parameter set for letters on A4 paper, complying\nwith Finnish standards SFS 2486, 2487 and 2488; suitable for\nwindow envelopes with window on the left size in the sizes C5,\nC65, E5 and E65 (although, because the address window is\nsmaller, for sizes E5 and E65 the address may not fit within\nthe window, but ordinary 3-line address should fit).",
      "downloadLocation": "NOASSERTION",
      "externalRefs": [
        {
          "referenceCategory": "PACKAGE_MANAGER",
          "referenceLocator": "pkg:rpm/texlive-koma-script-sfs@svn26137.1.0-2.oe2403sp3?arch=noarch&epoch=9&upstream=texlive-split-m-2021-2.oe2403sp3.src.rpm",
          "referenceType": "purl"
        }
      ],
      "filesAnalyzed": false,
      "homepage": "http://tug.org/texlive/",
      "sourceInfo": "acquired package info from repodata DB: repodata/1237fc88d0e4da3b551ae22f7823fbad70d531e5e3e6588f120954709a623b3c-primary.sqlite.bz2",
      "summary": "Koma-script letter class option for Finnish",
      "supplier": "Organization: http://openeuler.org",
      "versionInfo": "9:svn26137.1.0-2.oe2403sp3"
    },
    {
      "SPDXID": "SPDXRef-rpm-texlive-komacv-svn57721",
      "name": "texlive-komacv",
      "checksums": [
        {
          "algorithm": "SHA256",
          "checksumValue": "16d256e484bebb931d6fd1325fd815282ca66623877471faf576a7ba3f810b98"
        }
      ],
      "description": "The class simplifies the creation of beautiful CV. The user may\nchoose between different styles, and may adjust settings to\ntune the output.",
      "downloadLocation": "NOASSERTION",
      "externalRefs": [
        {
          "referenceCategory": "PACKAGE_MANAGER",
          "referenceLocator": "pkg:rpm/texlive-komacv@svn57721-2.oe2403sp3?arch=noarch&epoch=9&upstream=texlive-split-m-2021-2.oe2403sp3.src.rpm",
          "referenceType": "purl"
        }
      ],
      "filesAnalyzed": false,
      "homepage": "http://tug.org/texlive/",
      "sourceInfo": "acquired package info from repodata DB: repodata/1237fc88d0e4da3b551ae22f7823fbad70d531e5e3e6588f120954709a623b3c-primary.sqlite.bz2",
      "summary": "Typesetting a beuatiful CV with various style options",
      "supplier": "Organization: http://openeuler.org",
      "versionInfo": "9:svn57721-2.oe2403sp3"
    },
    {
      "SPDXID": "SPDXRef-rpm-texlive-komacv-rg-svn49064",
      "name": "texlive-komacv-rg",
      "checksums": [
        {
          "algorithm": "SHA256",
          "checksumValue": "bff8986da2ea385eb43ef968d1999519743c5c1b4826313aca35f0bdadf85155"
        }
      ],
      "description": "The komacv-rg bundle provides packages that aid in creating CVs\nbased on the komacv class and creating related documents, such\nas cover letters and cover sheets for job applications.\nConcretely, the bundle consists of three packages:\nkomacv-addons, komacv-lco, and komacv-multilang. komacv-addons\nis a small collection of add-ons and fixes for the komacv\nclass; komacv-lco enables the use of letter class options from\nscrlttr2 also in komacv-based and other non-scrlttr2-based\ndocuments; komacv-multilang enables the provisioning of CVs in\nmultiple languages and the selection of a language via babel or\npolyglossia.",
      "downloadLocation": "NOASSERTION",
      "externalRefs": [
        {
          "referenceCategory": "PACKAGE_MANAGER",
          "referenceLocator": "pkg:rpm/texlive-komacv-rg@svn49064-2.oe2403sp3?arch=noarch&epoch=9&upstream=texlive-split-m-2021-2.oe2403sp3.src.rpm",
          "referenceType": "purl"
        }
      ],
      "filesAnalyzed": false,
      "homepage": "http://tug.org/texlive/",
      "sourceInfo": "acquired package info from repodata DB: repodata/1237fc88d0e4da3b551ae22f7823fbad70d531e5e3e6588f120954709a623b3c-primary.sqlite.bz2",
      "summary": "LaTeX packages that aid in creating CVs based on the komacv class and creating related documents",
      "supplier": "Organization: http://openeuler.org",
      "versionInfo": "9:svn49064-2.oe2403sp3"
    },
    {
      "SPDXID": "SPDXRef-rpm-texlive-ktv-texdata-svn27369.05.34",
      "name": "texlive-ktv-texdata",
      "checksums": [
        {
          "algorithm": "SHA256",
          "checksumValue": "22442361c1ca39ee040698ef4dd28ee3a8e475ba3e5a9c800aeda4b42f5ea573"
        }
      ],
      "description": "The package defines an exercice environment which numbers every\nexercise, and a command \\get to extract a collection whose\nargument is a comma-separated set of exercise index numbers.\nWhile the package was designed for teachers constructing tables\nof exercises, it plainly has more general application.",
      "downloadLocation": "NOASSERTION",
      "externalRefs": [
        {
          "referenceCategory": "PACKAGE_MANAGER",
          "referenceLocator": "pkg:rpm/texlive-ktv-texdata@svn27369.05.34-2.oe2403sp3?arch=noarch&epoch=9&upstream=texlive-split-m-2021-2.oe2403sp3.src.rpm",
          "referenceType": "purl"
        }
      ],
      "filesAnalyzed": false,
      "homepage": "http://tug.org/texlive/",
      "sourceInfo": "acquired package info from repodata DB: repodata/1237fc88d0e4da3b551ae22f7823fbad70d531e5e3e6588f120954709a623b3c-primary.sqlite.bz2",
      "summary": "Extract subsets of documents",
      "supplier": "Organization: http://openeuler.org",
      "versionInfo": "9:svn27369.05.34-2.oe2403sp3"
    },
    {
      "SPDXID": "SPDXRef-rpm-texlive-l3build-20210325",
      "name": "texlive-l3build",
      "checksums": [
        {
          "algorithm": "SHA256",
          "checksumValue": "52883d95582bc4179b7e41f9f11d2d90f69d4a47495ab2962b1135933f74661b"
        }
      ],
      "description": "The build system supports testing and building LaTeX3 code, on\nLinux, Mac OS X and Windows systems. The package offers: A unit\ntesting system for (La)TeX code (whether kernel code or\ncontributed packages); A system for typesetting package\ndocumentation; and An automated process for creating CTAN\nreleases.",
      "downloadLocation": "NOASSERTION",
      "externalRefs": [
        {
          "referenceCategory": "PACKAGE_MANAGER",
          "referenceLocator": "pkg:rpm/texlive-l3build@20210325-12.oe2403sp3?arch=noarch&epoch=9&upstream=texlive-base-20210325-12.oe2403sp3.src.rpm",
          "referenceType": "purl"
        }
      ],
      "filesAnalyzed": false,
      "homepage": "http://tug.org/texlive/",
      "sourceInfo": "acquired package info from repodata DB: repodata/1237fc88d0e4da3b551ae22f7823fbad70d531e5e3e6588f120954709a623b3c-primary.sqlite.bz2",
      "summary": "A testing and building system for (La)TeX",
      "supplier": "Organization: http://openeuler.org",
      "versionInfo": "9:20210325-12.oe2403sp3"
    },
    {
      "SPDXID": "SPDXRef-rpm-texlive-labbook-svn15878.0",
      "name": "texlive-labbook",
      "checksums": [
        {
          "algorithm": "SHA256",
          "checksumValue": "6e0459cf050a5f828493e5ed45e08a6523f9cec8da492c06a7d6ba8b64510d53"
        }
      ],
      "description": "This class is designed to typeset laboratory journals that\ncontain chronologically ordered records about experiments. From\nthe sectioning commands, an experiment index is generated. The\nclass is based on the KOMA-Script class scrbook.cls. There can\nbe several index entries for one experiment.",
      "downloadLocation": "NOASSERTION",
      "externalRefs": [
        {
          "referenceCategory": "PACKAGE_MANAGER",
          "referenceLocator": "pkg:rpm/texlive-labbook@svn15878.0-3.oe2403sp3?arch=noarch&epoch=9&upstream=texlive-split-n-2021-3.oe2403sp3.src.rpm",
          "referenceType": "purl"
        }
      ],
      "filesAnalyzed": false,
      "homepage": "http://tug.org/texlive/",
      "sourceInfo": "acquired package info from repodata DB: repodata/1237fc88d0e4da3b551ae22f7823fbad70d531e5e3e6588f120954709a623b3c-primary.sqlite.bz2",
      "summary": "Typeset laboratory journals",
      "supplier": "Organization: http://openeuler.org",
      "versionInfo": "9:svn15878.0-3.oe2403sp3"
    },
    {
      "SPDXID": "SPDXRef-rpm-texlive-labels-svn15878.13",
      "name": "texlive-labels",
      "checksums": [
        {
          "algorithm": "SHA256",
          "checksumValue": "86e85fe9d786d8293a4269b1e934bcd958e990e1fbb80099c760367bf7b201e2"
        }
      ],
      "description": "A LaTeX package to print a regular grid of ragged-right labels\non a page, suitable for sheets of labels which can be fed\nthrough a printer. Macros are provided to allow easy input of\nnames and addresses in a form free of TeX markup. Equally\nuseful is a feature for making multiple copies of a single\nlabel, e.g., return address stickers to go with the labels.\nRows, columns, borders can all be specified to match the label\nsheet being used.",
      "downloadLocation": "NOASSERTION",
      "externalRefs": [
        {
          "referenceCategory": "PACKAGE_MANAGER",
          "referenceLocator": "pkg:rpm/texlive-labels@svn15878.13-3.oe2403sp3?arch=noarch&epoch=9&upstream=texlive-split-n-2021-3.oe2403sp3.src.rpm",
          "referenceType": "purl"
        }
      ],
      "filesAnalyzed": false,
      "homepage": "http://tug.org/texlive/",
      "sourceInfo": "acquired package info from repodata DB: repodata/1237fc88d0e4da3b551ae22f7823fbad70d531e5e3e6588f120954709a623b3c-primary.sqlite.bz2",
      "summary": "Print sheets of sticky labels",
      "supplier": "Organization: http://openeuler.org",
      "versionInfo": "9:svn15878.13-3.oe2403sp3"
    },
    {
      "SPDXID": "SPDXRef-rpm-texlive-labels4easylist-svn51124",
      "name": "texlive-labels4easylist",
      "checksums": [
        {
          "algorithm": "SHA256",
          "checksumValue": "f7bff4c5b92e76a493375fe734424fb9f2b056e5ea044ac234f7bab0add59efa"
        }
      ],
      "description": "This package provides the \\itemLabel macro for adding\nconfigurable reference labels to easylist items.",
      "downloadLocation": "NOASSERTION",
      "externalRefs": [
        {
          "referenceCategory": "PACKAGE_MANAGER",
          "referenceLocator": "pkg:rpm/texlive-labels4easylist@svn51124-3.oe2403sp3?arch=noarch&epoch=9&upstream=texlive-split-z-2021-3.oe2403sp3.src.rpm",
          "referenceType": "purl"
        }
      ],
      "filesAnalyzed": false,
      "homepage": "http://tug.org/texlive/",
      "sourceInfo": "acquired package info from repodata DB: repodata/1237fc88d0e4da3b551ae22f7823fbad70d531e5e3e6588f120954709a623b3c-primary.sqlite.bz2",
      "summary": "Add reference labels to easylist items",
      "supplier": "Organization: http://openeuler.org",
      "versionInfo": "9:svn51124-3.oe2403sp3"
    },
    {
      "SPDXID": "SPDXRef-rpm-texlive-labelschanged-svn46040",
      "name": "texlive-labelschanged",
      "checksums": [
        {
          "algorithm": "SHA256",
          "checksumValue": "60323e7e17c5cc25c906b26983bc0290dbb6c3f12313abca480778e3eaded60e"
        }
      ],
      "description": "Several conditions can cause LaTeX labels to keep changing, no\nmatter how many times a document is recompiled. This package\nhelps diagnose the cause of repeated \"Label(s) may have\nchanged\" warnings. The names and before/after definitions of\nchanging labels are printed at the end of each compile.\nMultiply-defined labels are printed as well.",
      "downloadLocation": "NOASSERTION",
      "externalRefs": [
        {
          "referenceCategory": "PACKAGE_MANAGER",
          "referenceLocator": "pkg:rpm/texlive-labelschanged@svn46040-3.oe2403sp3?arch=noarch&epoch=9&upstream=texlive-split-n-2021-3.oe2403sp3.src.rpm",
          "referenceType": "purl"
        }
      ],
      "filesAnalyzed": false,
      "homepage": "http://tug.org/texlive/",
      "sourceInfo": "acquired package info from repodata DB: repodata/1237fc88d0e4da3b551ae22f7823fbad70d531e5e3e6588f120954709a623b3c-primary.sqlite.bz2",
      "summary": "Identify labels which cause endless \"may have changed\" warnings",
      "supplier": "Organization: http://openeuler.org",
      "versionInfo": "9:svn46040-3.oe2403sp3"
    },
    {
      "SPDXID": "SPDXRef-rpm-texlive-lastpackage-svn34481.0.1",
      "name": "texlive-lastpackage",
      "checksums": [
        {
          "algorithm": "SHA256",
          "checksumValue": "bfe420dd1cb4cec2d6b32d4bcd84dfffe16d53884e2084da650b07e2c6d4df97"
        }
      ],
      "description": "This package may be used to define the last point where some\ncode shall be executed. Its provides a package name for use in\npackage-placing commands from the author's templatetools. Usage\nexamples are provided in the documentation.",
      "downloadLocation": "NOASSERTION",
      "externalRefs": [
        {
          "referenceCategory": "PACKAGE_MANAGER",
          "referenceLocator": "pkg:rpm/texlive-lastpackage@svn34481.0.1-3.oe2403sp3?arch=noarch&epoch=9&upstream=texlive-split-n-2021-3.oe2403sp3.src.rpm",
          "referenceType": "purl"
        }
      ],
      "filesAnalyzed": false,
      "homepage": "http://tug.org/texlive/",
      "sourceInfo": "acquired package info from repodata DB: repodata/1237fc88d0e4da3b551ae22f7823fbad70d531e5e3e6588f120954709a623b3c-primary.sqlite.bz2",
      "summary": "Indicates the last loaded package",
      "supplier": "Organization: http://openeuler.org",
      "versionInfo": "9:svn34481.0.1-3.oe2403sp3"
    },
    {
      "SPDXID": "SPDXRef-rpm-texlive-lastpage-svn36680.1.2m",
      "name": "texlive-lastpage",
      "checksums": [
        {
          "algorithm": "SHA256",
          "checksumValue": "0bee9ee5dce3bb2291848b7ef652386e5fb1a570ded90627cb5ff3a85a4c56f3"
        }
      ],
      "description": "Reference the number of pages in your LaTeX document through\nthe introduction of a new label which can be referenced like\n\\pageref{LastPage} to give a reference to the last page of a\ndocument. It is particularly useful in the page footer that\nsays: Page N of M.",
      "downloadLocation": "NOASSERTION",
      "externalRefs": [
        {
          "referenceCategory": "PACKAGE_MANAGER",
          "referenceLocator": "pkg:rpm/texlive-lastpage@svn36680.1.2m-3.oe2403sp3?arch=noarch&epoch=9&upstream=texlive-split-n-2021-3.oe2403sp3.src.rpm",
          "referenceType": "purl"
        }
      ],
      "filesAnalyzed": false,
      "homepage": "http://tug.org/texlive/",
      "sourceInfo": "acquired package info from repodata DB: repodata/1237fc88d0e4da3b551ae22f7823fbad70d531e5e3e6588f120954709a623b3c-primary.sqlite.bz2",
      "summary": "Reference last page for Page N of M type footers",
      "supplier": "Organization: http://openeuler.org",
      "versionInfo": "9:svn36680.1.2m-3.oe2403sp3"
    },
    {
      "SPDXID": "SPDXRef-rpm-texlive-latex-uni8-svn49729",
      "name": "texlive-latex-uni8",
      "checksums": [
        {
          "algorithm": "SHA256",
          "checksumValue": "4b6a53d6782c4beea80fb6aed0c22d3c02672e083642b2207adaffd5942bb71c"
        }
      ],
      "description": "This package provides a LaTeX style file which makes it easy to\nuse input encoding (UTF-8 by default, can be changed),\nfontspec.sty (optional), font encoding (T1 if fontspec.sty is\nnot used), babel (English language by default), hyphenation,\nunderline (with soul.sty), default text and math fonts\n(Computer Modern or Times), and paper sizes correctly with both\npdfLaTeX and LuaLaTeX.",
      "downloadLocation": "NOASSERTION",
      "externalRefs": [
        {
          "referenceCategory": "PACKAGE_MANAGER",
          "referenceLocator": "pkg:rpm/texlive-latex-uni8@svn49729-3.oe2403sp3?arch=noarch&epoch=9&upstream=texlive-split-z-2021-3.oe2403sp3.src.rpm",
          "referenceType": "purl"
        }
      ],
      "filesAnalyzed": false,
      "homepage": "http://tug.org/texlive/",
      "sourceInfo": "acquired package info from repodata DB: repodata/1237fc88d0e4da3b551ae22f7823fbad70d531e5e3e6588f120954709a623b3c-primary.sqlite.bz2",
      "summary": "Universal inputenc, fontenc, and babel for pdfLaTeX and LuaLaTeX",
      "supplier": "Organization: http://openeuler.org",
      "versionInfo": "9:svn49729-3.oe2403sp3"
    },
    {
      "SPDXID": "SPDXRef-rpm-texlive-latexcolors-svn49888",
      "name": "texlive-latexcolors",
      "checksums": [
        {
          "algorithm": "SHA256",
          "checksumValue": "90d83f7f749cafa141ea1e93e3f5639ada42c44a4eca15d39a119b798b598950"
        }
      ],
      "description": "Built on top of the xcolor package, the latexcolors package\ndefines the set of colors shown on latexcolor.com for use in\ndocuments typeset with LaTeX & friends.",
      "downloadLocation": "NOASSERTION",
      "externalRefs": [
        {
          "referenceCategory": "PACKAGE_MANAGER",
          "referenceLocator": "pkg:rpm/texlive-latexcolors@svn49888-3.oe2403sp3?arch=noarch&epoch=9&upstream=texlive-split-z-2021-3.oe2403sp3.src.rpm",
          "referenceType": "purl"
        }
      ],
      "filesAnalyzed": false,
      "homepage": "http://tug.org/texlive/",
      "sourceInfo": "acquired package info from repodata DB: repodata/1237fc88d0e4da3b551ae22f7823fbad70d531e5e3e6588f120954709a623b3c-primary.sqlite.bz2",
      "summary": "Use color definitions from latexcolor.com",
      "supplier": "Organization: http://openeuler.org",
      "versionInfo": "9:svn49888-3.oe2403sp3"
    },
    {
      "SPDXID": "SPDXRef-rpm-texlive-latexdemo-svn55265",
      "name": "texlive-latexdemo",
      "checksums": [
        {
          "algorithm": "SHA256",
          "checksumValue": "4cb849fd029c9ebb680c997031ffd58e2318a776ce5bdddc8d24dc506b2d61e3"
        }
      ],
      "description": "The package provides configurable tools to print out LaTeX code\nand the resulting output in the same document. It also supports\nprinting the result inside a conditional sequence; thus one may\nsuppress printing if the code would not compile.",
      "downloadLocation": "NOASSERTION",
      "externalRefs": [
        {
          "referenceCategory": "PACKAGE_MANAGER",
          "referenceLocator": "pkg:rpm/texlive-latexdemo@svn55265-3.oe2403sp3?arch=noarch&epoch=9&upstream=texlive-split-n-2021-3.oe2403sp3.src.rpm",
          "referenceType": "purl"
        }
      ],
      "filesAnalyzed": false,
      "homepage": "http://tug.org/texlive/",
      "sourceInfo": "acquired package info from repodata DB: repodata/1237fc88d0e4da3b551ae22f7823fbad70d531e5e3e6588f120954709a623b3c-primary.sqlite.bz2",
      "summary": "Demonstrate LaTeX code with its resulting output",
      "supplier": "Organization: http://openeuler.org",
      "versionInfo": "9:svn55265-3.oe2403sp3"
    },
    {
      "SPDXID": "SPDXRef-rpm-texlive-latexgit-svn54811",
      "name": "texlive-latexgit",
      "checksums": [
        {
          "algorithm": "SHA256",
          "checksumValue": "b0a63c87232b1822a0c3622cf4922a4731852818e13566da16a8a0861670f814"
        }
      ],
      "description": "This package provides several macros to fetch git information\nand typeset it. The macros defined by LaTeXgit can be helpful\nto documentation authors and others to whom clear document\nversioning is important.",
      "downloadLocation": "NOASSERTION",
      "externalRefs": [
        {
          "referenceCategory": "PACKAGE_MANAGER",
          "referenceLocator": "pkg:rpm/texlive-latexgit@svn54811-3.oe2403sp3?arch=noarch&epoch=9&upstream=texlive-split-n-2021-3.oe2403sp3.src.rpm",
          "referenceType": "purl"
        }
      ],
      "filesAnalyzed": false,
      "homepage": "http://tug.org/texlive/",
      "sourceInfo": "acquired package info from repodata DB: repodata/1237fc88d0e4da3b551ae22f7823fbad70d531e5e3e6588f120954709a623b3c-primary.sqlite.bz2",
      "summary": "A LaTeX git wrapper",
      "supplier": "Organization: http://openeuler.org",
      "versionInfo": "9:svn54811-3.oe2403sp3"
    },
    {
      "SPDXID": "SPDXRef-rpm-texlive-layouts-svn42428",
      "name": "texlive-layouts",
      "checksums": [
        {
          "algorithm": "SHA256",
          "checksumValue": "63b6803e9b8227942ad849b17f3ced92d4da9a4e02b5be0e982bde1fe207f24c"
        }
      ],
      "description": "Display information about a document, including: text\npositioning on a page; disposition of floats; layout of\nparagraphs, lists, footnotes, table of contents, and sectional\nheadings; font boxes. Facilities are provided for a document\ndesigner to experiment with the layout parameters.",
      "downloadLocation": "NOASSERTION",
      "externalRefs": [
        {
          "referenceCategory": "PACKAGE_MANAGER",
          "referenceLocator": "pkg:rpm/texlive-layouts@svn42428-3.oe2403sp3?arch=noarch&epoch=9&upstream=texlive-split-n-2021-3.oe2403sp3.src.rpm",
          "referenceType": "purl"
        }
      ],
      "filesAnalyzed": false,
      "homepage": "http://tug.org/texlive/",
      "sourceInfo": "acquired package info from repodata DB: repodata/1237fc88d0e4da3b551ae22f7823fbad70d531e5e3e6588f120954709a623b3c-primary.sqlite.bz2",
      "summary": "Display various elements of a document's layout",
      "supplier": "Organization: http://openeuler.org",
      "versionInfo": "9:svn42428-3.oe2403sp3"
    },
    {
      "SPDXID": "SPDXRef-rpm-texlive-lazylist-svn17691.1.0a",
      "name": "texlive-lazylist",
      "checksums": [
        {
          "algorithm": "SHA256",
          "checksumValue": "091a1068be1f68ab425b78078e8eae81d68581b4b289d901d9aa9346ff39c6c0"
        }
      ],
      "description": "The package was developed to provide flexible lists, whose\nordering can be altered on the fly. The implementation involves\na pile of lambda-calculus and list-handling macros of an\nincredibly obtuse nature. The TUGboat paper serves as a manual\nfor the macros. Having said all of which, confidence is\nenhanced by the knowledge that the TeX code was formally\nverified.",
      "downloadLocation": "NOASSERTION",
      "externalRefs": [
        {
          "referenceCategory": "PACKAGE_MANAGER",
          "referenceLocator": "pkg:rpm/texlive-lazylist@svn17691.1.0a-3.oe2403sp3?arch=noarch&epoch=9&upstream=texlive-split-n-2021-3.oe2403sp3.src.rpm",
          "referenceType": "purl"
        }
      ],
      "filesAnalyzed": false,
      "homepage": "http://tug.org/texlive/",
      "sourceInfo": "acquired package info from repodata DB: repodata/1237fc88d0e4da3b551ae22f7823fbad70d531e5e3e6588f120954709a623b3c-primary.sqlite.bz2",
      "summary": "Lists in TeX's \"mouth\"",
      "supplier": "Organization: http://openeuler.org",
      "versionInfo": "9:svn17691.1.0a-3.oe2403sp3"
    },
    {
      "SPDXID": "SPDXRef-rpm-texlive-lccaps-svn46432",
      "name": "texlive-lccaps",
      "checksums": [
        {
          "algorithm": "SHA256",
          "checksumValue": "c9313afe94b7a20600e11f0bb198c175f73341e37fb819d7c9ceeff0618c6f10"
        }
      ],
      "description": "This little package serves the purpose of providing a uniform\nmethod to use lowercased small capitals and spaced lowercased\nsmall capitals. It relies on the iftex, textcase, and microtype\npackages and comes with four new user macros: \\textlcc, the\nmain feature: lowercased small capitals; \\spacedcaps, a prefix\nto small capitals text commands to slightly increase their\nspacing; \\textslcc and \\textssc, which are shortcuts for\n\\spacedcaps\\textlcc and \\spacedcaps\\textsc (accordingly).",
      "downloadLocation": "NOASSERTION",
      "externalRefs": [
        {
          "referenceCategory": "PACKAGE_MANAGER",
          "referenceLocator": "pkg:rpm/texlive-lccaps@svn46432-3.oe2403sp3?arch=noarch&epoch=9&upstream=texlive-split-n-2021-3.oe2403sp3.src.rpm",
          "referenceType": "purl"
        }
      ],
      "filesAnalyzed": false,
      "homepage": "http://tug.org/texlive/",
      "sourceInfo": "acquired package info from repodata DB: repodata/1237fc88d0e4da3b551ae22f7823fbad70d531e5e3e6588f120954709a623b3c-primary.sqlite.bz2",
      "summary": "Lowercased (spaced) small capitals",
      "supplier": "Organization: http://openeuler.org",
      "versionInfo": "9:svn46432-3.oe2403sp3"
    },
    {
      "SPDXID": "SPDXRef-rpm-texlive-lcd-svn16549.0.3",
      "name": "texlive-lcd",
      "checksums": [
        {
          "algorithm": "SHA256",
          "checksumValue": "b6a99be9d3da6b2881bcb84667c2ef6ee435b4b49b1ff301d385d5ce72932584"
        }
      ],
      "description": "A LaTeX package that will display text as on an (early) LCD\ndisplay (the output is very visibly pixellated). Assumes 8-bit\ninput in its internal verbatim-style environment.",
      "downloadLocation": "NOASSERTION",
      "externalRefs": [
        {
          "referenceCategory": "PACKAGE_MANAGER",
          "referenceLocator": "pkg:rpm/texlive-lcd@svn16549.0.3-3.oe2403sp3?arch=noarch&epoch=9&upstream=texlive-split-n-2021-3.oe2403sp3.src.rpm",
          "referenceType": "purl"
        }
      ],
      "filesAnalyzed": false,
      "homepage": "http://tug.org/texlive/",
      "sourceInfo": "acquired package info from repodata DB: repodata/1237fc88d0e4da3b551ae22f7823fbad70d531e5e3e6588f120954709a623b3c-primary.sqlite.bz2",
      "summary": "Alphanumerical LCD-style displays",
      "supplier": "Organization: http://openeuler.org",
      "versionInfo": "9:svn16549.0.3-3.oe2403sp3"
    },
    {
      "SPDXID": "SPDXRef-rpm-texlive-lcg-svn31474.1.3",
      "name": "texlive-lcg",
      "checksums": [
        {
          "algorithm": "SHA256",
          "checksumValue": "fec8d65d00ea774e4dff89ee84be771d0b9fc9d3728185c45bcd86f48d7fd6f0"
        }
      ],
      "description": "The lcg package generates random numbers (integers) via a\nlinear congruential generator (Schrage's method). The random\nnumbers are written to a counter. The keyval package is used\nfor the user to provide values for the range and a seed, and\nfor the name of the counter to be used.",
      "downloadLocation": "NOASSERTION",
      "externalRefs": [
        {
          "referenceCategory": "PACKAGE_MANAGER",
          "referenceLocator": "pkg:rpm/texlive-lcg@svn31474.1.3-3.oe2403sp3?arch=noarch&epoch=9&upstream=texlive-split-n-2021-3.oe2403sp3.src.rpm",
          "referenceType": "purl"
        }
      ],
      "filesAnalyzed": false,
      "homepage": "http://tug.org/texlive/",
      "sourceInfo": "acquired package info from repodata DB: repodata/1237fc88d0e4da3b551ae22f7823fbad70d531e5e3e6588f120954709a623b3c-primary.sqlite.bz2",
      "summary": "Generate random integers",
      "supplier": "Organization: http://openeuler.org",
      "versionInfo": "9:svn31474.1.3-3.oe2403sp3"
    },
    {
      "SPDXID": "SPDXRef-rpm-texlive-leading-svn15878.0.3",
      "name": "texlive-leading",
      "checksums": [
        {
          "algorithm": "SHA256",
          "checksumValue": "a76059ddbb6cb1ff8add8346f5034bd8cf443a10410064bcee20b85e0e0f5623"
        }
      ],
      "description": "The package defines a command \\leading, whose argument is a\n<length> that specifies the nominal distance between\nconsecutive baselines of typeset text. The command replaces the\nrather more difficult LaTeX command \\linespread{<ratio>}, where\nthe leading is specified by reference to the font size.",
      "downloadLocation": "NOASSERTION",
      "externalRefs": [
        {
          "referenceCategory": "PACKAGE_MANAGER",
          "referenceLocator": "pkg:rpm/texlive-leading@svn15878.0.3-3.oe2403sp3?arch=noarch&epoch=9&upstream=texlive-split-n-2021-3.oe2403sp3.src.rpm",
          "referenceType": "purl"
        }
      ],
      "filesAnalyzed": false,
      "homepage": "http://tug.org/texlive/",
      "sourceInfo": "acquired package info from repodata DB: repodata/1237fc88d0e4da3b551ae22f7823fbad70d531e5e3e6588f120954709a623b3c-primary.sqlite.bz2",
      "summary": "Define leading with a length",
      "supplier": "Organization: http://openeuler.org",
      "versionInfo": "9:svn15878.0.3-3.oe2403sp3"
    },
    {
      "SPDXID": "SPDXRef-rpm-texlive-leaflet-svn56878",
      "name": "texlive-leaflet",
      "checksums": [
        {
          "algorithm": "SHA256",
          "checksumValue": "20f91bcb0614850ff42146fbd666524ec38d6d91f0c74871633dc902d911864a"
        }
      ],
      "description": "A document class to create small hand-outs (flyers) that fit on\na single sheet of paper which is then folded twice. Pages are\nrearranged by LaTeX so that they print correctly on a single\nsheet -- no external script is necessary. (Works with\nPostScript and PDF.) This is a complete reimplementation with\npermission of the original author Jurgen Schlegelmilch.",
      "downloadLocation": "NOASSERTION",
      "externalRefs": [
        {
          "referenceCategory": "PACKAGE_MANAGER",
          "referenceLocator": "pkg:rpm/texlive-leaflet@svn56878-3.oe2403sp3?arch=noarch&epoch=9&upstream=texlive-split-n-2021-3.oe2403sp3.src.rpm",
          "referenceType": "purl"
        }
      ],
      "filesAnalyzed": false,
      "homepage": "http://tug.org/texlive/",
      "sourceInfo": "acquired package info from repodata DB: repodata/1237fc88d0e4da3b551ae22f7823fbad70d531e5e3e6588f120954709a623b3c-primary.sqlite.bz2",
      "summary": "Create small handouts (flyers)",
      "supplier": "Organization: http://openeuler.org",
      "versionInfo": "9:svn56878-3.oe2403sp3"
    },
    {
      "SPDXID": "SPDXRef-rpm-texlive-lebhart-svn59322",
      "name": "texlive-lebhart",
      "checksums": [
        {
          "algorithm": "SHA256",
          "checksumValue": "47c1a00615ce97007a5e2cd435631bd4255a58a18ceb6aeadb03834121489d97"
        }
      ],
      "description": "This package provides a LaTeX class for typesetting articles\nwith a colorful design. Currently, it has native support for\nChinese (both simplified and traditional), English, French,\nGerman, Japanese and Russian typesetting. It compiles with\neither XeLaTeX or LuaLaTeX. This is part of the colorist class\nseries and depends on colorist.sty from the colorist package.\nThe package name \"lebhart\" is taken from the German word\n\"lebhaft\" (\"vivid\"), combined with the first three letters of\n\"Artikel\" (\"article\").",
      "downloadLocation": "NOASSERTION",
      "externalRefs": [
        {
          "referenceCategory": "PACKAGE_MANAGER",
          "referenceLocator": "pkg:rpm/texlive-lebhart@svn59322-3.oe2403sp3?arch=noarch&epoch=9&upstream=texlive-split-x-2021-3.oe2403sp3.src.rpm",
          "referenceType": "purl"
        }
      ],
      "filesAnalyzed": false,
      "homepage": "http://tug.org/texlive/",
      "sourceInfo": "acquired package info from repodata DB: repodata/1237fc88d0e4da3b551ae22f7823fbad70d531e5e3e6588f120954709a623b3c-primary.sqlite.bz2",
      "summary": "Write your articles in a colorful way",
      "supplier": "Organization: http://openeuler.org",
      "versionInfo": "9:svn59322-3.oe2403sp3"
    },
    {
      "SPDXID": "SPDXRef-rpm-texlive-lectures-svn53642",
      "name": "texlive-lectures",
      "checksums": [
        {
          "algorithm": "SHA256",
          "checksumValue": "50a2691d808e916767a2fe8ec673cc3d4a5e7fa0c6fc3e1fae52ec308b5056e6"
        }
      ],
      "description": "This LaTeX documentclass provides a number of gimmicks to draft\nnice looking lecture notes, such as a number of theorem\nenvironments, automatic spacing and alignment of figures and\nmuch more. More information is available in the package readme.",
      "downloadLocation": "NOASSERTION",
      "externalRefs": [
        {
          "referenceCategory": "PACKAGE_MANAGER",
          "referenceLocator": "pkg:rpm/texlive-lectures@svn53642-3.oe2403sp3?arch=noarch&epoch=9&upstream=texlive-split-z-2021-3.oe2403sp3.src.rpm",
          "referenceType": "purl"
        }
      ],
      "filesAnalyzed": false,
      "homepage": "http://tug.org/texlive/",
      "sourceInfo": "acquired package info from repodata DB: repodata/1237fc88d0e4da3b551ae22f7823fbad70d531e5e3e6588f120954709a623b3c-primary.sqlite.bz2",
      "summary": "Lectures - A document class for quickly drafting nice looking lecture notes",
      "supplier": "Organization: http://openeuler.org",
      "versionInfo": "9:svn53642-3.oe2403sp3"
    },
    {
      "SPDXID": "SPDXRef-rpm-texlive-lectureslides-svn58393",
      "name": "texlive-lectureslides",
      "checksums": [
        {
          "algorithm": "SHA256",
          "checksumValue": "1933e74b759e4db62702e3f09af2f237bbbd0bf92d0bfb5922a7c470459c106b"
        }
      ],
      "description": "This package makes it easy to combine and index individual PDF\nfiles into one large PDF file.",
      "downloadLocation": "NOASSERTION",
      "externalRefs": [
        {
          "referenceCategory": "PACKAGE_MANAGER",
          "referenceLocator": "pkg:rpm/texlive-lectureslides@svn58393-3.oe2403sp3?arch=noarch&epoch=9&upstream=texlive-split-x-2021-3.oe2403sp3.src.rpm",
          "referenceType": "purl"
        }
      ],
      "filesAnalyzed": false,
      "homepage": "http://tug.org/texlive/",
      "sourceInfo": "acquired package info from repodata DB: repodata/1237fc88d0e4da3b551ae22f7823fbad70d531e5e3e6588f120954709a623b3c-primary.sqlite.bz2",
      "summary": "Combine single PDF files into one file",
      "supplier": "Organization: http://openeuler.org",
      "versionInfo": "9:svn58393-3.oe2403sp3"
    },
    {
      "SPDXID": "SPDXRef-rpm-texlive-leftidx-svn15878.0",
      "name": "texlive-leftidx",
      "checksums": [
        {
          "algorithm": "SHA256",
          "checksumValue": "5b61214e6933c94a2e7c902177c60b937fcdc266670ee61d1c8646ed2bce0d56"
        }
      ],
      "description": "Left and right subscripts and superscripts are automatically\nraised for better fitting to the symbol they belong to.",
      "downloadLocation": "NOASSERTION",
      "externalRefs": [
        {
          "referenceCategory": "PACKAGE_MANAGER",
          "referenceLocator": "pkg:rpm/texlive-leftidx@svn15878.0-3.oe2403sp3?arch=noarch&epoch=9&upstream=texlive-split-n-2021-3.oe2403sp3.src.rpm",
          "referenceType": "purl"
        }
      ],
      "filesAnalyzed": false,
      "homepage": "http://tug.org/texlive/",
      "sourceInfo": "acquired package info from repodata DB: repodata/1237fc88d0e4da3b551ae22f7823fbad70d531e5e3e6588f120954709a623b3c-primary.sqlite.bz2",
      "summary": "Left and right subscripts and superscripts in math mode",
      "supplier": "Organization: http://openeuler.org",
      "versionInfo": "9:svn15878.0-3.oe2403sp3"
    },
    {
      "SPDXID": "SPDXRef-rpm-texlive-leftindex-svn56182",
      "name": "texlive-leftindex",
      "checksums": [
        {
          "algorithm": "SHA256",
          "checksumValue": "2d2d359ace8b1e262b57ce80941e834c8dbbf8e368bd2a839d3b2be1c76738f2"
        }
      ],
      "description": "This package provides commands for typesetting left indices.\nUnlike other similar packages, leftindex also indents the left\nsuperscript, providing much better spacing in general.",
      "downloadLocation": "NOASSERTION",
      "externalRefs": [
        {
          "referenceCategory": "PACKAGE_MANAGER",
          "referenceLocator": "pkg:rpm/texlive-leftindex@svn56182-3.oe2403sp3?arch=noarch&epoch=9&upstream=texlive-split-x-2021-3.oe2403sp3.src.rpm",
          "referenceType": "purl"
        }
      ],
      "filesAnalyzed": false,
      "homepage": "http://tug.org/texlive/",
      "sourceInfo": "acquired package info from repodata DB: repodata/1237fc88d0e4da3b551ae22f7823fbad70d531e5e3e6588f120954709a623b3c-primary.sqlite.bz2",
      "summary": "Left indices with better spacing",
      "supplier": "Organization: http://openeuler.org",
      "versionInfo": "9:svn56182-3.oe2403sp3"
    },
    {
      "SPDXID": "SPDXRef-rpm-texlive-leipzig-svn52450",
      "name": "texlive-leipzig",
      "checksums": [
        {
          "algorithm": "SHA256",
          "checksumValue": "e39422a67e866cf016dae86997f324873501afa7a98595510c03dfa79dd46cd7"
        }
      ],
      "description": "The leipzig package provides a set of macros for standard\nglossing abbreviations, with options to create new ones. They\nare mnemonic (e.g. \\Acc{} for accusative, abbreviated acc).\nThese abbre can be used alone or on top of the glossaries\npackage for easy indexing and glossary printing.",
      "downloadLocation": "NOASSERTION",
      "externalRefs": [
        {
          "referenceCategory": "PACKAGE_MANAGER",
          "referenceLocator": "pkg:rpm/texlive-leipzig@svn52450-3.oe2403sp3?arch=noarch&epoch=9&upstream=texlive-split-n-2021-3.oe2403sp3.src.rpm",
          "referenceType": "purl"
        }
      ],
      "filesAnalyzed": false,
      "homepage": "http://tug.org/texlive/",
      "sourceInfo": "acquired package info from repodata DB: repodata/1237fc88d0e4da3b551ae22f7823fbad70d531e5e3e6588f120954709a623b3c-primary.sqlite.bz2",
      "summary": "Typeset and index linguistic gloss abbreviations",
      "supplier": "Organization: http://openeuler.org",
      "versionInfo": "9:svn52450-3.oe2403sp3"
    },
    {
      "SPDXID": "SPDXRef-rpm-texlive-lengthconvert-svn55064",
      "name": "texlive-lengthconvert",
      "checksums": [
        {
          "algorithm": "SHA256",
          "checksumValue": "2016ef9157a0738c9d7fb4a073810c6edce6a3532cf6ce9be298e46157d9e955"
        }
      ],
      "description": "The package provides a command to convert a length to any of a\nlarge selection of units. The package relies on the LaTeX 3\nprogramming environment.",
      "downloadLocation": "NOASSERTION",
      "externalRefs": [
        {
          "referenceCategory": "PACKAGE_MANAGER",
          "referenceLocator": "pkg:rpm/texlive-lengthconvert@svn55064-3.oe2403sp3?arch=noarch&epoch=9&upstream=texlive-split-n-2021-3.oe2403sp3.src.rpm",
          "referenceType": "purl"
        }
      ],
      "filesAnalyzed": false,
      "homepage": "http://tug.org/texlive/",
      "sourceInfo": "acquired package info from repodata DB: repodata/1237fc88d0e4da3b551ae22f7823fbad70d531e5e3e6588f120954709a623b3c-primary.sqlite.bz2",
      "summary": "Express lengths in arbitrary units",
      "supplier": "Organization: http://openeuler.org",
      "versionInfo": "9:svn55064-3.oe2403sp3"
    },
    {
      "SPDXID": "SPDXRef-rpm-texlive-lettre-svn54722",
      "name": "texlive-lettre",
      "checksums": [
        {
          "algorithm": "SHA256",
          "checksumValue": "7c4fd5fe43c05debd5b7ff9ceccc1922f08731d2760164305af0bb3cc7687380"
        }
      ],
      "description": "Developed from the ancestor of the standard letter class, at\nthe Observatoire de Geneve.",
      "downloadLocation": "NOASSERTION",
      "externalRefs": [
        {
          "referenceCategory": "PACKAGE_MANAGER",
          "referenceLocator": "pkg:rpm/texlive-lettre@svn54722-3.oe2403sp3?arch=noarch&epoch=9&upstream=texlive-split-n-2021-3.oe2403sp3.src.rpm",
          "referenceType": "purl"
        }
      ],
      "filesAnalyzed": false,
      "homepage": "http://tug.org/texlive/",
      "sourceInfo": "acquired package info from repodata DB: repodata/1237fc88d0e4da3b551ae22f7823fbad70d531e5e3e6588f120954709a623b3c-primary.sqlite.bz2",
      "summary": "Letters and faxes in French",
      "supplier": "Organization: http://openeuler.org",
      "versionInfo": "9:svn54722-3.oe2403sp3"
    },
    {
      "SPDXID": "SPDXRef-rpm-texlive-lettrine-svn54560",
      "name": "texlive-lettrine",
      "checksums": [
        {
          "algorithm": "SHA256",
          "checksumValue": "906ad56a134426a70e68e2e90081a65b27f69e74897d1d76936e17090126d654"
        }
      ],
      "description": "The lettrine package supports various dropped capitals styles,\ntypically those described in the French typographic books. In\nparticular, it has facilities for the paragraph text's left\nedge to follow the outline of capitals that have a regular\nshape (such as \"A\" and \"V\").",
      "downloadLocation": "NOASSERTION",
      "externalRefs": [
        {
          "referenceCategory": "PACKAGE_MANAGER",
          "referenceLocator": "pkg:rpm/texlive-lettrine@svn54560-3.oe2403sp3?arch=noarch&epoch=9&upstream=texlive-split-n-2021-3.oe2403sp3.src.rpm",
          "referenceType": "purl"
        }
      ],
      "filesAnalyzed": false,
      "homepage": "http://tug.org/texlive/",
      "sourceInfo": "acquired package info from repodata DB: repodata/1237fc88d0e4da3b551ae22f7823fbad70d531e5e3e6588f120954709a623b3c-primary.sqlite.bz2",
      "summary": "Typeset dropped capitals",
      "supplier": "Organization: http://openeuler.org",
      "versionInfo": "9:svn54560-3.oe2403sp3"
    },
    {
      "SPDXID": "SPDXRef-rpm-texlive-lewis-svn15878.0.1",
      "name": "texlive-lewis",
      "checksums": [
        {
          "algorithm": "SHA256",
          "checksumValue": "c45c51f643f7448aae8e3d4698fd515670938d74e69a53e3b080ec09cc8d223b"
        }
      ],
      "description": "The package provides rudimentary support for drawing Lewis\nStructures. Support is limited to elements that support the\noctet rule.",
      "downloadLocation": "NOASSERTION",
      "externalRefs": [
        {
          "referenceCategory": "PACKAGE_MANAGER",
          "referenceLocator": "pkg:rpm/texlive-lewis@svn15878.0.1-3.oe2403sp3?arch=noarch&epoch=9&upstream=texlive-split-n-2021-3.oe2403sp3.src.rpm",
          "referenceType": "purl"
        }
      ],
      "filesAnalyzed": false,
      "homepage": "http://tug.org/texlive/",
      "sourceInfo": "acquired package info from repodata DB: repodata/1237fc88d0e4da3b551ae22f7823fbad70d531e5e3e6588f120954709a623b3c-primary.sqlite.bz2",
      "summary": "Draw Lewis structures",
      "supplier": "Organization: http://openeuler.org",
      "versionInfo": "9:svn15878.0.1-3.oe2403sp3"
    },
    {
      "SPDXID": "SPDXRef-rpm-texlive-lhelp-svn23638.2.0",
      "name": "texlive-lhelp",
      "checksums": [
        {
          "algorithm": "SHA256",
          "checksumValue": "1b98a1e493bb64809986749ce8b1f83d90634ce65bcdaaf28c4f71fb6f4d4040"
        }
      ],
      "description": "This package defines macros which are useful for many\ndocuments. It is a large collection of simple 'little helpers'\nwhich do not really warrant a separate package on their own.\nIncluded are, among other things, definitions of common units\nwith preceeding thinspaces, framed boxes where both width and\nheight can be specified, starting new odd or even pages, draft\nmarkers, notes, conditional includes, including EPS files, and\nversions of enumerate and itemize which allow the horizontal\nand vertical spacing to be changed.",
      "downloadLocation": "NOASSERTION",
      "externalRefs": [
        {
          "referenceCategory": "PACKAGE_MANAGER",
          "referenceLocator": "pkg:rpm/texlive-lhelp@svn23638.2.0-3.oe2403sp3?arch=noarch&epoch=9&upstream=texlive-split-n-2021-3.oe2403sp3.src.rpm",
          "referenceType": "purl"
        }
      ],
      "filesAnalyzed": false,
      "homepage": "http://tug.org/texlive/",
      "sourceInfo": "acquired package info from repodata DB: repodata/1237fc88d0e4da3b551ae22f7823fbad70d531e5e3e6588f120954709a623b3c-primary.sqlite.bz2",
      "summary": "Miscellaneous helper packages",
      "supplier": "Organization: http://openeuler.org",
      "versionInfo": "9:svn23638.2.0-3.oe2403sp3"
    },
    {
      "SPDXID": "SPDXRef-rpm-texlive-libgreek-svn27789.1.0",
      "name": "texlive-libgreek",
      "checksums": [
        {
          "algorithm": "SHA256",
          "checksumValue": "38a2e70cee6d4d16d703ad6e515c7eeae49f99c3c83ec2890e0b046257d25108"
        }
      ],
      "description": "The package is for LaTeX users who wish to use the Libertine or\nBiolinum font for the Greek letters in math mode. It is not\nnecessary to load the libertine package itself, but of course\nthe Linux-Libertine/Biolinum fonts and LaTeX support files must\nhave been installed.",
      "downloadLocation": "NOASSERTION",
      "externalRefs": [
        {
          "referenceCategory": "PACKAGE_MANAGER",
          "referenceLocator": "pkg:rpm/texlive-libgreek@svn27789.1.0-3.oe2403sp3?arch=noarch&epoch=9&upstream=texlive-split-n-2021-3.oe2403sp3.src.rpm",
          "referenceType": "purl"
        }
      ],
      "filesAnalyzed": false,
      "homepage": "http://tug.org/texlive/",
      "sourceInfo": "acquired package info from repodata DB: repodata/1237fc88d0e4da3b551ae22f7823fbad70d531e5e3e6588f120954709a623b3c-primary.sqlite.bz2",
      "summary": "Use Libertine or Biolinum Greek glyphs in mathematics",
      "supplier": "Organization: http://openeuler.org",
      "versionInfo": "9:svn27789.1.0-3.oe2403sp3"
    },
    {
      "SPDXID": "SPDXRef-rpm-texlive-limap-svn44863",
      "name": "texlive-limap",
      "checksums": [
        {
          "algorithm": "SHA256",
          "checksumValue": "635e8e10a182cb8d24f751a48eec5190ca7d8f5529f766fcfe327e43e4823980"
        }
      ],
      "description": "The Information Mapping method provides a methodology for\nstructuring and presenting information. It claims to be useful\nfor readers who are more concerned about finding the right\ninformation than reading the document as a whole. Thus short,\nhighly structured, and context free pieces of information are\nused. A LaTeX style and a LaTeX class are provided. The style\ncontains definitions to typeset maps and blocks according to\nthe Information Mapping method. The class provides all\ndefinitions to typeset a whole document.",
      "downloadLocation": "NOASSERTION",
      "externalRefs": [
        {
          "referenceCategory": "PACKAGE_MANAGER",
          "referenceLocator": "pkg:rpm/texlive-limap@svn44863-3.oe2403sp3?arch=noarch&epoch=9&upstream=texlive-split-n-2021-3.oe2403sp3.src.rpm",
          "referenceType": "purl"
        }
      ],
      "filesAnalyzed": false,
      "homepage": "http://tug.org/texlive/",
      "sourceInfo": "acquired package info from repodata DB: repodata/1237fc88d0e4da3b551ae22f7823fbad70d531e5e3e6588f120954709a623b3c-primary.sqlite.bz2",
      "summary": "Typeset maps and blocks according to the Information Mapping method",
      "supplier": "Organization: http://openeuler.org",
      "versionInfo": "9:svn44863-3.oe2403sp3"
    },
    {
      "SPDXID": "SPDXRef-rpm-texlive-linegoal-svn21523.2.9",
      "name": "texlive-linegoal",
      "checksums": [
        {
          "algorithm": "SHA256",
          "checksumValue": "6b17d951ea768809494191600e9e2fb250bc1d49df8cbb008bedd9812c9ed03a"
        }
      ],
      "description": "The linegoal package provides a macro \\linegoal to be used with\n\\setlength: \\setlength<some dimen>\\linegoal will set <some\ndimen> to the horizontal length of the remainder of the line.\nThis is achieved using the \\pdfsavepos primitive of pdftex,\nthrough the zref-savepos package. Example: Some text:\n\\begin{tabularx}\\linegoal{|l|X|} \\hline one & two \\\\ three &\nfour \\\\\\hline \\end{tabularx} will position the table after the\ninitial text, and make the table fill the rest of the line.",
      "downloadLocation": "NOASSERTION",
      "externalRefs": [
        {
          "referenceCategory": "PACKAGE_MANAGER",
          "referenceLocator": "pkg:rpm/texlive-linegoal@svn21523.2.9-3.oe2403sp3?arch=noarch&epoch=9&upstream=texlive-split-n-2021-3.oe2403sp3.src.rpm",
          "referenceType": "purl"
        }
      ],
      "filesAnalyzed": false,
      "homepage": "http://tug.org/texlive/",
      "sourceInfo": "acquired package info from repodata DB: repodata/1237fc88d0e4da3b551ae22f7823fbad70d531e5e3e6588f120954709a623b3c-primary.sqlite.bz2",
      "summary": "A \"dimen\" that returns the space left on the line",
      "supplier": "Organization: http://openeuler.org",
      "versionInfo": "9:svn21523.2.9-3.oe2403sp3"
    },
    {
      "SPDXID": "SPDXRef-rpm-texlive-linop-svn41304",
      "name": "texlive-linop",
      "checksums": [
        {
          "algorithm": "SHA256",
          "checksumValue": "e0b56f7ed826f53e3e2ea8d30112680cb66d537c8362a69f5e2ad60b2e55a9ad"
        }
      ],
      "description": "This small package aims to provide two simple commands and many\noptions to easily write linear operators as they appear in many-\nbody physics, quantum theory, and linear algebra, in any of the\nways commonly in use.",
      "downloadLocation": "NOASSERTION",
      "externalRefs": [
        {
          "referenceCategory": "PACKAGE_MANAGER",
          "referenceLocator": "pkg:rpm/texlive-linop@svn41304-3.oe2403sp3?arch=noarch&epoch=9&upstream=texlive-split-n-2021-3.oe2403sp3.src.rpm",
          "referenceType": "purl"
        }
      ],
      "filesAnalyzed": false,
      "homepage": "http://tug.org/texlive/",
      "sourceInfo": "acquired package info from repodata DB: repodata/1237fc88d0e4da3b551ae22f7823fbad70d531e5e3e6588f120954709a623b3c-primary.sqlite.bz2",
      "summary": "Typeset linear operators as they appear in quantum theory or linear algebra",
      "supplier": "Organization: http://openeuler.org",
      "versionInfo": "9:svn41304-3.oe2403sp3"
    },
    {
      "SPDXID": "SPDXRef-rpm-texlive-lipsum-svn58123",
      "name": "texlive-lipsum",
      "checksums": [
        {
          "algorithm": "SHA256",
          "checksumValue": "19babf1f18cedf4aeae5bf515312ca5dfc4864bde6b2089dcbe34aa1744d55e0"
        }
      ],
      "description": "This package gives you easy access to the Lorem Ipsum dummy\ntext; an option is available to separate the paragraphs of the\ndummy text into TeX-paragraphs. All the paragraphs are taken\nwith permission from http://lipsum.com/.",
      "downloadLocation": "NOASSERTION",
      "externalRefs": [
        {
          "referenceCategory": "PACKAGE_MANAGER",
          "referenceLocator": "pkg:rpm/texlive-lipsum@svn58123-3.oe2403sp3?arch=noarch&epoch=9&upstream=texlive-split-n-2021-3.oe2403sp3.src.rpm",
          "referenceType": "purl"
        }
      ],
      "filesAnalyzed": false,
      "homepage": "http://tug.org/texlive/",
      "sourceInfo": "acquired package info from repodata DB: repodata/1237fc88d0e4da3b551ae22f7823fbad70d531e5e3e6588f120954709a623b3c-primary.sqlite.bz2",
      "summary": "Easy access to the Lorem Ipsum dummy text",
      "supplier": "Organization: http://openeuler.org",
      "versionInfo": "9:svn58123-3.oe2403sp3"
    },
    {
      "SPDXID": "SPDXRef-rpm-texlive-lisp-on-tex-svn38722",
      "name": "texlive-lisp-on-tex",
      "checksums": [
        {
          "algorithm": "SHA256",
          "checksumValue": "14354fac5dc9dc9b313f18ef06d8cad221e0130f99c0ef2e28ef0210342d7bd7"
        }
      ],
      "description": "The package provides a LISP interpreter written using TeX\nmacros; it is provided as a LaTeX package. The interpreter\nstatic scoping, dynamic typing, and eager evaluation.",
      "downloadLocation": "NOASSERTION",
      "externalRefs": [
        {
          "referenceCategory": "PACKAGE_MANAGER",
          "referenceLocator": "pkg:rpm/texlive-lisp-on-tex@svn38722-3.oe2403sp3?arch=noarch&epoch=9&upstream=texlive-split-n-2021-3.oe2403sp3.src.rpm",
          "referenceType": "purl"
        }
      ],
      "filesAnalyzed": false,
      "homepage": "http://tug.org/texlive/",
      "sourceInfo": "acquired package info from repodata DB: repodata/1237fc88d0e4da3b551ae22f7823fbad70d531e5e3e6588f120954709a623b3c-primary.sqlite.bz2",
      "summary": "Execute LISP code in a LaTeX document",
      "supplier": "Organization: http://openeuler.org",
      "versionInfo": "9:svn38722-3.oe2403sp3"
    },
    {
      "SPDXID": "SPDXRef-rpm-texlive-listing-svn17373.1.2",
      "name": "texlive-listing",
      "checksums": [
        {
          "algorithm": "SHA256",
          "checksumValue": "2cefb1d7c28b375b7314c11d7093000cf2a90f205d8e3c44d9cb9069608323ca"
        }
      ],
      "description": "The listing environment is provided and is similar to figure\nand table, although it is not a floating environment. Includes\nsupport for \\caption, \\label, \\ref, and introduces\n\\listoflistings, \\listingname, \\listlistingname. It produces a\n.lol file. It does not change \\@makecaption (unless the option\nbigcaptions is used), so packages that change the layout of\n\\caption still work.",
      "downloadLocation": "NOASSERTION",
      "externalRefs": [
        {
          "referenceCategory": "PACKAGE_MANAGER",
          "referenceLocator": "pkg:rpm/texlive-listing@svn17373.1.2-3.oe2403sp3?arch=noarch&epoch=9&upstream=texlive-split-n-2021-3.oe2403sp3.src.rpm",
          "referenceType": "purl"
        }
      ],
      "filesAnalyzed": false,
      "homepage": "http://tug.org/texlive/",
      "sourceInfo": "acquired package info from repodata DB: repodata/1237fc88d0e4da3b551ae22f7823fbad70d531e5e3e6588f120954709a623b3c-primary.sqlite.bz2",
      "summary": "Produce formatted program listings",
      "supplier": "Organization: http://openeuler.org",
      "versionInfo": "9:svn17373.1.2-3.oe2403sp3"
    },
    {
      "SPDXID": "SPDXRef-rpm-texlive-listingsutf8-svn53097",
      "name": "texlive-listingsutf8",
      "checksums": [
        {
          "algorithm": "SHA256",
          "checksumValue": "ce449b3a76307958ef8bf706614b4572e030d93059548d71c9696235393fce1a"
        }
      ],
      "description": "Package listings does not support files with multi-byte\nencodings such as UTF-8. In the case of \\lstinputlisting, a\nsimple workaround is possible if a one-byte encoding exists\nthat the file can be converted to. The package requires the\ne-TeX extensions under pdfTeX (in either PDF or DVI output\nmode).",
      "downloadLocation": "NOASSERTION",
      "externalRefs": [
        {
          "referenceCategory": "PACKAGE_MANAGER",
          "referenceLocator": "pkg:rpm/texlive-listingsutf8@svn53097-3.oe2403sp3?arch=noarch&epoch=9&upstream=texlive-split-y-2021-3.oe2403sp3.src.rpm",
          "referenceType": "purl"
        }
      ],
      "filesAnalyzed": false,
      "homepage": "http://tug.org/texlive/",
      "sourceInfo": "acquired package info from repodata DB: repodata/1237fc88d0e4da3b551ae22f7823fbad70d531e5e3e6588f120954709a623b3c-primary.sqlite.bz2",
      "summary": "Allow UTF-8 in listings input",
      "supplier": "Organization: http://openeuler.org",
      "versionInfo": "9:svn53097-3.oe2403sp3"
    },
    {
      "SPDXID": "SPDXRef-rpm-texlive-listlbls-svn34893.1.03",
      "name": "texlive-listlbls",
      "checksums": [
        {
          "algorithm": "SHA256",
          "checksumValue": "959531cdb655b08643fefe23487acd5610f9e4edde6790c2700ab4eff3ebd30a"
        }
      ],
      "description": "The package aims to help a LaTeX author to keep track of all\ndefined labels by typesetting a complete list of labels\nwherever the author requests it. (Of course, the user may need\nto have additional LaTeX runs to get the references right. )\nThis package is based on an answer David Carlisle gave on\nTeX/Stackexchange in the thread 'List of all labels with\nhyperlinks'.",
      "downloadLocation": "NOASSERTION",
      "externalRefs": [
        {
          "referenceCategory": "PACKAGE_MANAGER",
          "referenceLocator": "pkg:rpm/texlive-listlbls@svn34893.1.03-3.oe2403sp3?arch=noarch&epoch=9&upstream=texlive-split-n-2021-3.oe2403sp3.src.rpm",
          "referenceType": "purl"
        }
      ],
      "filesAnalyzed": false,
      "homepage": "http://tug.org/texlive/",
      "sourceInfo": "acquired package info from repodata DB: repodata/1237fc88d0e4da3b551ae22f7823fbad70d531e5e3e6588f120954709a623b3c-primary.sqlite.bz2",
      "summary": "Creates a list of all labels used throughout a document",
      "supplier": "Organization: http://openeuler.org",
      "versionInfo": "9:svn34893.1.03-3.oe2403sp3"
    },
    {
      "SPDXID": "SPDXRef-rpm-texlive-listliketab-svn15878.0",
      "name": "texlive-listliketab",
      "checksums": [
        {
          "algorithm": "SHA256",
          "checksumValue": "a2840f9c27c23d6c59e10ccd1224c3b34e5309c5562a2a401a61f99a6f311266"
        }
      ],
      "description": "The listliketab package helps the user make list-like tabulars,\ni.e., a tabular that is indistinguishable from an itemize or\nenumerate environment. The advantage of using a tabular is that\nthe user can add additional columns to each entry in the list.",
      "downloadLocation": "NOASSERTION",
      "externalRefs": [
        {
          "referenceCategory": "PACKAGE_MANAGER",
          "referenceLocator": "pkg:rpm/texlive-listliketab@svn15878.0-3.oe2403sp3?arch=noarch&epoch=9&upstream=texlive-split-n-2021-3.oe2403sp3.src.rpm",
          "referenceType": "purl"
        }
      ],
      "filesAnalyzed": false,
      "homepage": "http://tug.org/texlive/",
      "sourceInfo": "acquired package info from repodata DB: repodata/1237fc88d0e4da3b551ae22f7823fbad70d531e5e3e6588f120954709a623b3c-primary.sqlite.bz2",
      "summary": "Typeset lists as tables",
      "supplier": "Organization: http://openeuler.org",
      "versionInfo": "9:svn15878.0-3.oe2403sp3"
    },
    {
      "SPDXID": "SPDXRef-rpm-texlive-listofsymbols-svn16134.0.2",
      "name": "texlive-listofsymbols",
      "checksums": [
        {
          "algorithm": "SHA256",
          "checksumValue": "f730cd4e1b395bf86877b9afa34deba502c6cc0176d4fa8ddeca30a76070d092"
        }
      ],
      "description": "Listofsymbols provides commands to automatically create a list\nof symbols (also called notation or nomenclature), and to\nhandle symbols logically, i.e. define a macro that is expanded\nto the desired output and use the macro in the text rather than\n`hardcoding' the output into the text. This helps to ensure\nconsistency throughout the text, especially if there is a\nchance that symbols will be changed at some stage. The package\nis more or less a combination of what the packages nomencl and\nformula do. The concept of creating the list of symbols,\nthough, is different from the way nomencl.sty does it.",
      "downloadLocation": "NOASSERTION",
      "externalRefs": [
        {
          "referenceCategory": "PACKAGE_MANAGER",
          "referenceLocator": "pkg:rpm/texlive-listofsymbols@svn16134.0.2-3.oe2403sp3?arch=noarch&epoch=9&upstream=texlive-split-n-2021-3.oe2403sp3.src.rpm",
          "referenceType": "purl"
        }
      ],
      "filesAnalyzed": false,
      "homepage": "http://tug.org/texlive/",
      "sourceInfo": "acquired package info from repodata DB: repodata/1237fc88d0e4da3b551ae22f7823fbad70d531e5e3e6588f120954709a623b3c-primary.sqlite.bz2",
      "summary": "Create and manipulate lists of symbols",
      "supplier": "Organization: http://openeuler.org",
      "versionInfo": "9:svn16134.0.2-3.oe2403sp3"
    },
    {
      "SPDXID": "SPDXRef-rpm-texlive-lkproof-svn20021.3.1",
      "name": "texlive-lkproof",
      "checksums": [
        {
          "algorithm": "SHA256",
          "checksumValue": "52f26b10a60f92105a7da7804b4c2ac66c89e647b23a442e7c57dfa4b0f130cb"
        }
      ],
      "description": "The package defines a pair of commands \\infer and \\deduce, that\nare used in constructing LK proof diagrams.",
      "downloadLocation": "NOASSERTION",
      "externalRefs": [
        {
          "referenceCategory": "PACKAGE_MANAGER",
          "referenceLocator": "pkg:rpm/texlive-lkproof@svn20021.3.1-3.oe2403sp3?arch=noarch&epoch=9&upstream=texlive-split-n-2021-3.oe2403sp3.src.rpm",
          "referenceType": "purl"
        }
      ],
      "filesAnalyzed": false,
      "homepage": "http://tug.org/texlive/",
      "sourceInfo": "acquired package info from repodata DB: repodata/1237fc88d0e4da3b551ae22f7823fbad70d531e5e3e6588f120954709a623b3c-primary.sqlite.bz2",
      "summary": "LK Proof figure macros",
      "supplier": "Organization: http://openeuler.org",
      "versionInfo": "9:svn20021.3.1-3.oe2403sp3"
    },
    {
      "SPDXID": "SPDXRef-rpm-texlive-lmake-svn25552.1.0",
      "name": "texlive-lmake",
      "checksums": [
        {
          "algorithm": "SHA256",
          "checksumValue": "f4f841a80b259bbba7753907fbd742835e6144ebc0b66130e4d406fd1a330260"
        }
      ],
      "description": "The package provides commands to simplify processing of\nsequential list-like structures, such as making a series of\n'similar' commands from a list of names.",
      "downloadLocation": "NOASSERTION",
      "externalRefs": [
        {
          "referenceCategory": "PACKAGE_MANAGER",
          "referenceLocator": "pkg:rpm/texlive-lmake@svn25552.1.0-3.oe2403sp3?arch=noarch&epoch=9&upstream=texlive-split-n-2021-3.oe2403sp3.src.rpm",
          "referenceType": "purl"
        }
      ],
      "filesAnalyzed": false,
      "homepage": "http://tug.org/texlive/",
      "sourceInfo": "acquired package info from repodata DB: repodata/1237fc88d0e4da3b551ae22f7823fbad70d531e5e3e6588f120954709a623b3c-primary.sqlite.bz2",
      "summary": "Process lists to do repetitive actions",
      "supplier": "Organization: http://openeuler.org",
      "versionInfo": "9:svn25552.1.0-3.oe2403sp3"
    },
    {
      "SPDXID": "SPDXRef-rpm-texlive-locality-svn20422.0.2",
      "name": "texlive-locality",
      "checksums": [
        {
          "algorithm": "SHA256",
          "checksumValue": "33ec14cbe21c3c5c98866c6328ea15afe5d226960202f19fd6b24302a34adfb9"
        }
      ],
      "description": "A toolbox of macros designed to allow the LaTeX programmer to\nwork around some of the restrictions of the TeX grouping\nmechanisms. The present release offers a preliminary view of\nthe package; not all of its facilities are working optimally",
      "downloadLocation": "NOASSERTION",
      "externalRefs": [
        {
          "referenceCategory": "PACKAGE_MANAGER",
          "referenceLocator": "pkg:rpm/texlive-locality@svn20422.0.2-3.oe2403sp3?arch=noarch&epoch=9&upstream=texlive-split-n-2021-3.oe2403sp3.src.rpm",
          "referenceType": "purl"
        }
      ],
      "filesAnalyzed": false,
      "homepage": "http://tug.org/texlive/",
      "sourceInfo": "acquired package info from repodata DB: repodata/1237fc88d0e4da3b551ae22f7823fbad70d531e5e3e6588f120954709a623b3c-primary.sqlite.bz2",
      "summary": "Various macros for keeping things local",
      "supplier": "Organization: http://openeuler.org",
      "versionInfo": "9:svn20422.0.2-3.oe2403sp3"
    },
    {
      "SPDXID": "SPDXRef-rpm-texlive-logbox-svn24499.1.0",
      "name": "texlive-logbox",
      "checksums": [
        {
          "algorithm": "SHA256",
          "checksumValue": "6bda8febefcd3dc2d6379e99a850f7d20b6de53320eec8d7e75c2ceeddce9b4e"
        }
      ],
      "description": "The command \\logbox does \\showbox without stopping the\ncompilation. The package's main command is \\viewbox*: the box\nis typeset (copied) with its dimensions, and its contents are\nlogged in the .log file.",
      "downloadLocation": "NOASSERTION",
      "externalRefs": [
        {
          "referenceCategory": "PACKAGE_MANAGER",
          "referenceLocator": "pkg:rpm/texlive-logbox@svn24499.1.0-3.oe2403sp3?arch=noarch&epoch=9&upstream=texlive-split-n-2021-3.oe2403sp3.src.rpm",
          "referenceType": "purl"
        }
      ],
      "filesAnalyzed": false,
      "homepage": "http://tug.org/texlive/",
      "sourceInfo": "acquired package info from repodata DB: repodata/1237fc88d0e4da3b551ae22f7823fbad70d531e5e3e6588f120954709a623b3c-primary.sqlite.bz2",
      "summary": "e-TeX showbox facilities for exploration purposes",
      "supplier": "Organization: http://openeuler.org",
      "versionInfo": "9:svn24499.1.0-3.oe2403sp3"
    },
    {
      "SPDXID": "SPDXRef-rpm-texlive-logical-markup-utils-svn15878.0",
      "name": "texlive-logical-markup-utils",
      "checksums": [
        {
          "algorithm": "SHA256",
          "checksumValue": "8a9826f53b73962a1bc598320be69fcd307539c78188d4de47bcf8d2fe204ae8"
        }
      ],
      "description": "The bundle contains two packages: quoted, for inserting\nquotation marks; and onedash, for inserting dashes. Each\npackage takes a language name as an option; accepted language\noptions are american, british, german and polish.",
      "downloadLocation": "NOASSERTION",
      "externalRefs": [
        {
          "referenceCategory": "PACKAGE_MANAGER",
          "referenceLocator": "pkg:rpm/texlive-logical-markup-utils@svn15878.0-3.oe2403sp3?arch=noarch&epoch=9&upstream=texlive-split-n-2021-3.oe2403sp3.src.rpm",
          "referenceType": "purl"
        }
      ],
      "filesAnalyzed": false,
      "homepage": "http://tug.org/texlive/",
      "sourceInfo": "acquired package info from repodata DB: repodata/1237fc88d0e4da3b551ae22f7823fbad70d531e5e3e6588f120954709a623b3c-primary.sqlite.bz2",
      "summary": "Packages for language-dependent inline quotes and dashes",
      "supplier": "Organization: http://openeuler.org",
      "versionInfo": "9:svn15878.0-3.oe2403sp3"
    },
    {
      "SPDXID": "SPDXRef-rpm-texlive-logpap-svn15878.0.6",
      "name": "texlive-logpap",
      "checksums": [
        {
          "algorithm": "SHA256",
          "checksumValue": "da1249562f6b4f47f5db233f5f060e3433b0988d554c95da4fdbd310faba4297"
        }
      ],
      "description": "The logpap package provides four macros for drawing logarithmic-\nlogarithmic, logarithmic-linear, linear-logarithmic and\n(because it was easy to implement) linear-linear graph paper\nwith LaTeX.",
      "downloadLocation": "NOASSERTION",
      "externalRefs": [
        {
          "referenceCategory": "PACKAGE_MANAGER",
          "referenceLocator": "pkg:rpm/texlive-logpap@svn15878.0.6-3.oe2403sp3?arch=noarch&epoch=9&upstream=texlive-split-n-2021-3.oe2403sp3.src.rpm",
          "referenceType": "purl"
        }
      ],
      "filesAnalyzed": false,
      "homepage": "http://tug.org/texlive/",
      "sourceInfo": "acquired package info from repodata DB: repodata/1237fc88d0e4da3b551ae22f7823fbad70d531e5e3e6588f120954709a623b3c-primary.sqlite.bz2",
      "summary": "Generate logarithmic graph paper with LaTeX",
      "supplier": "Organization: http://openeuler.org",
      "versionInfo": "9:svn15878.0.6-3.oe2403sp3"
    },
    {
      "SPDXID": "SPDXRef-rpm-texlive-longfbox-svn39028",
      "name": "texlive-longfbox",
      "checksums": [
        {
          "algorithm": "SHA256",
          "checksumValue": "f154a38c6a960ac209397520783baee90be2d8025a57255d8d6669ec8327d677"
        }
      ],
      "description": "The longfbox package provides framed boxes that can be\ncustomized using standard CSS attributes. It was written to\nsupport precise rendering of Madoko documents in LaTeX.",
      "downloadLocation": "NOASSERTION",
      "externalRefs": [
        {
          "referenceCategory": "PACKAGE_MANAGER",
          "referenceLocator": "pkg:rpm/texlive-longfbox@svn39028-3.oe2403sp3?arch=noarch&epoch=9&upstream=texlive-split-n-2021-3.oe2403sp3.src.rpm",
          "referenceType": "purl"
        }
      ],
      "filesAnalyzed": false,
      "homepage": "http://tug.org/texlive/",
      "sourceInfo": "acquired package info from repodata DB: repodata/1237fc88d0e4da3b551ae22f7823fbad70d531e5e3e6588f120954709a623b3c-primary.sqlite.bz2",
      "summary": "Draw framed boxes with standard CSS attributes that can break over multiple pages",
      "supplier": "Organization: http://openeuler.org",
      "versionInfo": "9:svn39028-3.oe2403sp3"
    },
    {
      "SPDXID": "SPDXRef-rpm-texlive-longfigure-svn34302.1.0",
      "name": "texlive-longfigure",
      "checksums": [
        {
          "algorithm": "SHA256",
          "checksumValue": "2d3ff6623f7d360daacb33288aa720de4f1bbe06c19bbdb72671b27d0a836748"
        }
      ],
      "description": "The longfigure package uses and relabels components of the well-\nknown longtable package, written by David Carlisle, to provide\na table-like environment that can display a stream of figures\nas a single figure that can break across pages.",
      "downloadLocation": "NOASSERTION",
      "externalRefs": [
        {
          "referenceCategory": "PACKAGE_MANAGER",
          "referenceLocator": "pkg:rpm/texlive-longfigure@svn34302.1.0-3.oe2403sp3?arch=noarch&epoch=9&upstream=texlive-split-n-2021-3.oe2403sp3.src.rpm",
          "referenceType": "purl"
        }
      ],
      "filesAnalyzed": false,
      "homepage": "http://tug.org/texlive/",
      "sourceInfo": "acquired package info from repodata DB: repodata/1237fc88d0e4da3b551ae22f7823fbad70d531e5e3e6588f120954709a623b3c-primary.sqlite.bz2",
      "summary": "Provides a figure-like environment that break over pages",
      "supplier": "Organization: http://openeuler.org",
      "versionInfo": "9:svn34302.1.0-3.oe2403sp3"
    },
    {
      "SPDXID": "SPDXRef-rpm-texlive-longnamefilelist-svn27889.0.2",
      "name": "texlive-longnamefilelist",
      "checksums": [
        {
          "algorithm": "SHA256",
          "checksumValue": "78194bc2eff17b38a58bfec6df6080c61f85bb530469ea8a415a906dc87269ff"
        }
      ],
      "description": "The package equips LaTeX's \\listfiles command with an optional\nargument for the number of characters in the longest base\nfilename. This way you get a neatly aligned file list even when\nit contains files whose base names have more than 8 characters.\nThe package can be combined with the myfilist package as\nexplained in the documentation.",
      "downloadLocation": "NOASSERTION",
      "externalRefs": [
        {
          "referenceCategory": "PACKAGE_MANAGER",
          "referenceLocator": "pkg:rpm/texlive-longnamefilelist@svn27889.0.2-3.oe2403sp3?arch=noarch&epoch=9&upstream=texlive-split-n-2021-3.oe2403sp3.src.rpm",
          "referenceType": "purl"
        }
      ],
      "filesAnalyzed": false,
      "homepage": "http://tug.org/texlive/",
      "sourceInfo": "acquired package info from repodata DB: repodata/1237fc88d0e4da3b551ae22f7823fbad70d531e5e3e6588f120954709a623b3c-primary.sqlite.bz2",
      "summary": "Tidy \\listfiles with long file names",
      "supplier": "Organization: http://openeuler.org",
      "versionInfo": "9:svn27889.0.2-3.oe2403sp3"
    },
    {
      "SPDXID": "SPDXRef-rpm-texlive-loops-svn30704.1.3",
      "name": "texlive-loops",
      "checksums": [
        {
          "algorithm": "SHA256",
          "checksumValue": "5ab69be56b70b458ffb3743c1768ccc8e089844cd1e771ee61f8e95f2fc277f4"
        }
      ],
      "description": "The package provides efficient looping macros for processing\nboth csv (separated-values) and nsv/tsv (non-separated values)\nlists. CSV lists which have associated parsers may be processed\nwith the tools of the package.",
      "downloadLocation": "NOASSERTION",
      "externalRefs": [
        {
          "referenceCategory": "PACKAGE_MANAGER",
          "referenceLocator": "pkg:rpm/texlive-loops@svn30704.1.3-3.oe2403sp3?arch=noarch&epoch=9&upstream=texlive-split-n-2021-3.oe2403sp3.src.rpm",
          "referenceType": "purl"
        }
      ],
      "filesAnalyzed": false,
      "homepage": "http://tug.org/texlive/",
      "sourceInfo": "acquired package info from repodata DB: repodata/1237fc88d0e4da3b551ae22f7823fbad70d531e5e3e6588f120954709a623b3c-primary.sqlite.bz2",
      "summary": "General looping macros for use with LaTeX",
      "supplier": "Organization: http://openeuler.org",
      "versionInfo": "9:svn30704.1.3-3.oe2403sp3"
    },
    {
      "SPDXID": "SPDXRef-rpm-texlive-lsc-svn15878.0",
      "name": "texlive-lsc",
      "checksums": [
        {
          "algorithm": "SHA256",
          "checksumValue": "350713bd9b0c38d6aaad7a6347f44912298e43cecfc5dc2783d77059b903fa3c"
        }
      ],
      "description": "This package is similar to the msc package in that it provides\nmacros for typesetting a variant of sequence diagrams, in this\ncase the Live Sequence Charts of Damm and Harel. The package\nsupports the full LSC language of the original LSC paper, the\nKlose-extensions for formal verification and some of the Harel-\nextensions for the Play-In/Play-Out approach (cf. the manual).",
      "downloadLocation": "NOASSERTION",
      "externalRefs": [
        {
          "referenceCategory": "PACKAGE_MANAGER",
          "referenceLocator": "pkg:rpm/texlive-lsc@svn15878.0-3.oe2403sp3?arch=noarch&epoch=9&upstream=texlive-split-n-2021-3.oe2403sp3.src.rpm",
          "referenceType": "purl"
        }
      ],
      "filesAnalyzed": false,
      "homepage": "http://tug.org/texlive/",
      "sourceInfo": "acquired package info from repodata DB: repodata/1237fc88d0e4da3b551ae22f7823fbad70d531e5e3e6588f120954709a623b3c-primary.sqlite.bz2",
      "summary": "Typesetting Live Sequence Charts",
      "supplier": "Organization: http://openeuler.org",
      "versionInfo": "9:svn15878.0-3.oe2403sp3"
    },
    {
      "SPDXID": "SPDXRef-rpm-texlive-lstaddons-svn56291",
      "name": "texlive-lstaddons",
      "checksums": [
        {
          "algorithm": "SHA256",
          "checksumValue": "752f85592ea94b7d55c03ac9b26606efce5802e89be94cb8fe70fe707c96118f"
        }
      ],
      "description": "The bundle contains a small collection of add-on packages for\nthe listings package. Current packages are: lstlinebgrd: colour\nthe background of some or all lines of a listing; and\nlstautogobble: set the standard \"gobble\" option to the indent\nof the first line of the code.",
      "downloadLocation": "NOASSERTION",
      "externalRefs": [
        {
          "referenceCategory": "PACKAGE_MANAGER",
          "referenceLocator": "pkg:rpm/texlive-lstaddons@svn56291-3.oe2403sp3?arch=noarch&epoch=9&upstream=texlive-split-n-2021-3.oe2403sp3.src.rpm",
          "referenceType": "purl"
        }
      ],
      "filesAnalyzed": false,
      "homepage": "http://tug.org/texlive/",
      "sourceInfo": "acquired package info from repodata DB: repodata/1237fc88d0e4da3b551ae22f7823fbad70d531e5e3e6588f120954709a623b3c-primary.sqlite.bz2",
      "summary": "Add-on packages for listings: autogobble and line background",
      "supplier": "Organization: http://openeuler.org",
      "versionInfo": "9:svn56291-3.oe2403sp3"
    },
    {
      "SPDXID": "SPDXRef-rpm-texlive-lstfiracode-svn49503",
      "name": "texlive-lstfiracode",
      "checksums": [
        {
          "algorithm": "SHA256",
          "checksumValue": "d4848d2db78756aae18e9af69b7625dec004a85b812abc0cd3c05f7b87492612"
        }
      ],
      "description": "The lstfiracode package defines FiraCodeStyle for the use with\nthe listings package. This style contains almost all ligatures\nin Nikita Prokopov's Fira Code family of fonts.",
      "downloadLocation": "NOASSERTION",
      "externalRefs": [
        {
          "referenceCategory": "PACKAGE_MANAGER",
          "referenceLocator": "pkg:rpm/texlive-lstfiracode@svn49503-3.oe2403sp3?arch=noarch&epoch=9&upstream=texlive-split-z-2021-3.oe2403sp3.src.rpm",
          "referenceType": "purl"
        }
      ],
      "filesAnalyzed": false,
      "homepage": "http://tug.org/texlive/",
      "sourceInfo": "acquired package info from repodata DB: repodata/1237fc88d0e4da3b551ae22f7823fbad70d531e5e3e6588f120954709a623b3c-primary.sqlite.bz2",
      "summary": "Use Fira Code font for listings",
      "supplier": "Organization: http://openeuler.org",
      "versionInfo": "9:svn49503-3.oe2403sp3"
    },
    {
      "SPDXID": "SPDXRef-rpm-texlive-lt3graph-svn45913",
      "name": "texlive-lt3graph",
      "checksums": [
        {
          "algorithm": "SHA256",
          "checksumValue": "6f0453c323bbe6aa6be7f4ef472a3d2d41683932ed6c49f2f60d265ea94653dd"
        }
      ],
      "description": "The package defines a 'graph' data structure, for use in\ndocuments that are using the experimental LaTeX 3 syntax.",
      "downloadLocation": "NOASSERTION",
      "externalRefs": [
        {
          "referenceCategory": "PACKAGE_MANAGER",
          "referenceLocator": "pkg:rpm/texlive-lt3graph@svn45913-3.oe2403sp3?arch=noarch&epoch=9&upstream=texlive-split-n-2021-3.oe2403sp3.src.rpm",
          "referenceType": "purl"
        }
      ],
      "filesAnalyzed": false,
      "homepage": "http://tug.org/texlive/",
      "sourceInfo": "acquired package info from repodata DB: repodata/1237fc88d0e4da3b551ae22f7823fbad70d531e5e3e6588f120954709a623b3c-primary.sqlite.bz2",
      "summary": "Provide a graph datastructure for experimental LaTeX3",
      "supplier": "Organization: http://openeuler.org",
      "versionInfo": "9:svn45913-3.oe2403sp3"
    },
    {
      "SPDXID": "SPDXRef-rpm-texlive-ltablex-svn34923.1.1",
      "name": "texlive-ltablex",
      "checksums": [
        {
          "algorithm": "SHA256",
          "checksumValue": "9d3951714d72df58e000a2bf17ff1bcb3c3d9b5c1b772cc67d61dee4e82a2f47"
        }
      ],
      "description": "Modifies the tabularx environment to combine the features of\nthe tabularx package (auto-sized columns in a fixed width\ntable) with those of the longtable package (multi-page tables).",
      "downloadLocation": "NOASSERTION",
      "externalRefs": [
        {
          "referenceCategory": "PACKAGE_MANAGER",
          "referenceLocator": "pkg:rpm/texlive-ltablex@svn34923.1.1-3.oe2403sp3?arch=noarch&epoch=9&upstream=texlive-split-n-2021-3.oe2403sp3.src.rpm",
          "referenceType": "purl"
        }
      ],
      "filesAnalyzed": false,
      "homepage": "http://tug.org/texlive/",
      "sourceInfo": "acquired package info from repodata DB: repodata/1237fc88d0e4da3b551ae22f7823fbad70d531e5e3e6588f120954709a623b3c-primary.sqlite.bz2",
      "summary": "Table package extensions",
      "supplier": "Organization: http://openeuler.org",
      "versionInfo": "9:svn34923.1.1-3.oe2403sp3"
    },
    {
      "SPDXID": "SPDXRef-rpm-texlive-ltabptch-svn17533.1.74d",
      "name": "texlive-ltabptch",
      "checksums": [
        {
          "algorithm": "SHA256",
          "checksumValue": "eece49838c520f149d6ef7e38eefeadb239ca4d9f0ffffa0e0d3214a1c91e9ce"
        }
      ],
      "description": "A patch for LaTeX bugs tools/3180 and tools/3480. The patch\napplies to version 4.11 of longtable.",
      "downloadLocation": "NOASSERTION",
      "externalRefs": [
        {
          "referenceCategory": "PACKAGE_MANAGER",
          "referenceLocator": "pkg:rpm/texlive-ltabptch@svn17533.1.74d-3.oe2403sp3?arch=noarch&epoch=9&upstream=texlive-split-n-2021-3.oe2403sp3.src.rpm",
          "referenceType": "purl"
        }
      ],
      "filesAnalyzed": false,
      "homepage": "http://tug.org/texlive/",
      "sourceInfo": "acquired package info from repodata DB: repodata/1237fc88d0e4da3b551ae22f7823fbad70d531e5e3e6588f120954709a623b3c-primary.sqlite.bz2",
      "summary": "Bug fix for longtable",
      "supplier": "Organization: http://openeuler.org",
      "versionInfo": "9:svn17533.1.74d-3.oe2403sp3"
    },
    {
      "SPDXID": "SPDXRef-rpm-texlive-ltxdockit-svn21869.1.2d",
      "name": "texlive-ltxdockit",
      "checksums": [
        {
          "algorithm": "SHA256",
          "checksumValue": "2d7cdf1f55bb4d3a8384b39733cb41a0c753cfe4b673d1596a5fc9f1341974b2"
        }
      ],
      "description": "This bundle, consisting of a simple wrapper class and some\npackages, forms a small LaTeX/BibTeX documentation kit; the\nauthor uses it for some of his own packages. The package is not\nsupported: users should not attempt its use unless they are\ncapable of dealing with problems unaided. (The actual purpose\nof releasing the package is to make it possible for third\nparties to compile the documentation of other packages, should\nthat be necessary.)",
      "downloadLocation": "NOASSERTION",
      "externalRefs": [
        {
          "referenceCategory": "PACKAGE_MANAGER",
          "referenceLocator": "pkg:rpm/texlive-ltxdockit@svn21869.1.2d-3.oe2403sp3?arch=noarch&epoch=9&upstream=texlive-split-n-2021-3.oe2403sp3.src.rpm",
          "referenceType": "purl"
        }
      ],
      "filesAnalyzed": false,
      "homepage": "http://tug.org/texlive/",
      "sourceInfo": "acquired package info from repodata DB: repodata/1237fc88d0e4da3b551ae22f7823fbad70d531e5e3e6588f120954709a623b3c-primary.sqlite.bz2",
      "summary": "Documentation support",
      "supplier": "Organization: http://openeuler.org",
      "versionInfo": "9:svn21869.1.2d-3.oe2403sp3"
    },
    {
      "SPDXID": "SPDXRef-rpm-texlive-ltxguidex-svn50992",
      "name": "texlive-ltxguidex",
      "checksums": [
        {
          "algorithm": "SHA256",
          "checksumValue": "222f8e9f42984b991eb9a5c93045dbd9ab92292818443d67e750d51195482a4e"
        }
      ],
      "description": "The ltxguidex document class extends ltxguide with a set of\nenvironments and commands that make writing beautiful LaTeX\ndocumentation easier and more natural.",
      "downloadLocation": "NOASSERTION",
      "externalRefs": [
        {
          "referenceCategory": "PACKAGE_MANAGER",
          "referenceLocator": "pkg:rpm/texlive-ltxguidex@svn50992-3.oe2403sp3?arch=noarch&epoch=9&upstream=texlive-split-z-2021-3.oe2403sp3.src.rpm",
          "referenceType": "purl"
        }
      ],
      "filesAnalyzed": false,
      "homepage": "http://tug.org/texlive/",
      "sourceInfo": "acquired package info from repodata DB: repodata/1237fc88d0e4da3b551ae22f7823fbad70d531e5e3e6588f120954709a623b3c-primary.sqlite.bz2",
      "summary": "An extended ltxguide class",
      "supplier": "Organization: http://openeuler.org",
      "versionInfo": "9:svn50992-3.oe2403sp3"
    },
    {
      "SPDXID": "SPDXRef-rpm-texlive-ltxkeys-svn28332.0.0.3c",
      "name": "texlive-ltxkeys",
      "checksums": [
        {
          "algorithm": "SHA256",
          "checksumValue": "9cee078df5f15310f83aebfe33b74e0344a77201bcaffa36b644dc406902926c"
        }
      ],
      "description": "The package provides facilities for creating and managing keys\nin the sense of the keyval and xkeyval packages, but it is\nintended to be more robust and faster. Its robustness comes\nfrom its ability to preserve braces in key values throughout\nparsing. The need to preserve braces in key values arises often\nin parsing keys (for example, in the xwatermark package). The\npackage is faster than xkeyval package because (among other\nthings) it avoids character-wise parsing of key values (called\n\"selective sanitization\" by the xkeyval package). The package\nalso provides functions for defining and managing keys.",
      "downloadLocation": "NOASSERTION",
      "externalRefs": [
        {
          "referenceCategory": "PACKAGE_MANAGER",
          "referenceLocator": "pkg:rpm/texlive-ltxkeys@svn28332.0.0.3c-3.oe2403sp3?arch=noarch&epoch=9&upstream=texlive-split-n-2021-3.oe2403sp3.src.rpm",
          "referenceType": "purl"
        }
      ],
      "filesAnalyzed": false,
      "homepage": "http://tug.org/texlive/",
      "sourceInfo": "acquired package info from repodata DB: repodata/1237fc88d0e4da3b551ae22f7823fbad70d531e5e3e6588f120954709a623b3c-primary.sqlite.bz2",
      "summary": "A robust key parser for LaTeX",
      "supplier": "Organization: http://openeuler.org",
      "versionInfo": "9:svn28332.0.0.3c-3.oe2403sp3"
    },
    {
      "SPDXID": "SPDXRef-rpm-texlive-ltxnew-svn21586.1.3",
      "name": "texlive-ltxnew",
      "checksums": [
        {
          "algorithm": "SHA256",
          "checksumValue": "9053cffe284846c2cb6e064843806fe54b166a9b22a5c94ec52a76b70f51cc86"
        }
      ],
      "description": "The package ltxnew provides \\new, \\renew and \\provide prefixes\nfor checking definitions. It is designed to work with e-TeX\ndistributions of LaTeX and relies on the LaTeX internal macro\n\\@ifdefinable. Local allocation of counters, dimensions, skips,\nmuskips, boxes, tokens and marks are provided by the etex\npackage. \\new and \\renew as well as \\provide may be used for\nall kind of control sequences. Please refer to the section\n\"Using \\new\" of the PDF documentation.",
      "downloadLocation": "NOASSERTION",
      "externalRefs": [
        {
          "referenceCategory": "PACKAGE_MANAGER",
          "referenceLocator": "pkg:rpm/texlive-ltxnew@svn21586.1.3-3.oe2403sp3?arch=noarch&epoch=9&upstream=texlive-split-n-2021-3.oe2403sp3.src.rpm",
          "referenceType": "purl"
        }
      ],
      "filesAnalyzed": false,
      "homepage": "http://tug.org/texlive/",
      "sourceInfo": "acquired package info from repodata DB: repodata/1237fc88d0e4da3b551ae22f7823fbad70d531e5e3e6588f120954709a623b3c-primary.sqlite.bz2",
      "summary": "A simple means of creating commands",
      "supplier": "Organization: http://openeuler.org",
      "versionInfo": "9:svn21586.1.3-3.oe2403sp3"
    },
    {
      "SPDXID": "SPDXRef-rpm-texlive-ltxtools-svn24897.0.0.1a",
      "name": "texlive-ltxtools",
      "checksums": [
        {
          "algorithm": "SHA256",
          "checksumValue": "313d587d484b8251e6512723ac6917e0f033f8997f0a4a6337723ed00092cf15"
        }
      ],
      "description": "This is a bundle of macros that the author uses in the coding\nof others of his macro files.",
      "downloadLocation": "NOASSERTION",
      "externalRefs": [
        {
          "referenceCategory": "PACKAGE_MANAGER",
          "referenceLocator": "pkg:rpm/texlive-ltxtools@svn24897.0.0.1a-3.oe2403sp3?arch=noarch&epoch=9&upstream=texlive-split-n-2021-3.oe2403sp3.src.rpm",
          "referenceType": "purl"
        }
      ],
      "filesAnalyzed": false,
      "homepage": "http://tug.org/texlive/",
      "sourceInfo": "acquired package info from repodata DB: repodata/1237fc88d0e4da3b551ae22f7823fbad70d531e5e3e6588f120954709a623b3c-primary.sqlite.bz2",
      "summary": "A collection of LaTeX API macros",
      "supplier": "Organization: http://openeuler.org",
      "versionInfo": "9:svn24897.0.0.1a-3.oe2403sp3"
    },
    {
      "SPDXID": "SPDXRef-rpm-texlive-lua-check-hyphen-svn47527",
      "name": "texlive-lua-check-hyphen",
      "checksums": [
        {
          "algorithm": "SHA256",
          "checksumValue": "f47eff32b59247ff59fc59542f95c1fa59c8c6d1f9e3513c5f0c9dbc9fa7a52d"
        }
      ],
      "description": "The package looks at all hyphenation breaks in the document,\ncomparing them against a white-list prepared by the author. If\na hyphenation break is found, for which there is no entry in\nthe white-list, the package flags the line where the break\nstarts. The author may then either add the hyphenation to the\nwhite-list, or adjust the document to avoid the break.",
      "downloadLocation": "NOASSERTION",
      "externalRefs": [
        {
          "referenceCategory": "PACKAGE_MANAGER",
          "referenceLocator": "pkg:rpm/texlive-lua-check-hyphen@svn47527-3.oe2403sp3?arch=noarch&epoch=9&upstream=texlive-split-n-2021-3.oe2403sp3.src.rpm",
          "referenceType": "purl"
        }
      ],
      "filesAnalyzed": false,
      "homepage": "http://tug.org/texlive/",
      "sourceInfo": "acquired package info from repodata DB: repodata/1237fc88d0e4da3b551ae22f7823fbad70d531e5e3e6588f120954709a623b3c-primary.sqlite.bz2",
      "summary": "Mark hyphenations in a document, for checking",
      "supplier": "Organization: http://openeuler.org",
      "versionInfo": "9:svn47527-3.oe2403sp3"
    },
    {
      "SPDXID": "SPDXRef-rpm-texlive-lua-physical-svn59138",
      "name": "texlive-lua-physical",
      "checksums": [
        {
          "algorithm": "SHA256",
          "checksumValue": "892b466587c7d046ec8fc7d49f17fca40f0570c0de91836aef4dbddbfefdb94f"
        }
      ],
      "description": "This is a pure Lua library, which provides functions and\nobjects for the computation of physical quantities. The package\nprovides units of the SI and the imperial system. In order to\ndisplay the numbers with measurement uncertainties, the package\nis able to perform Gaussian error propagation.",
      "downloadLocation": "NOASSERTION",
      "externalRefs": [
        {
          "referenceCategory": "PACKAGE_MANAGER",
          "referenceLocator": "pkg:rpm/texlive-lua-physical@svn59138-3.oe2403sp3?arch=noarch&epoch=9&upstream=texlive-split-x-2021-3.oe2403sp3.src.rpm",
          "referenceType": "purl"
        }
      ],
      "filesAnalyzed": false,
      "homepage": "http://tug.org/texlive/",
      "sourceInfo": "acquired package info from repodata DB: repodata/1237fc88d0e4da3b551ae22f7823fbad70d531e5e3e6588f120954709a623b3c-primary.sqlite.bz2",
      "summary": "Functions and objects for the computation of physical quantities",
      "supplier": "Organization: http://openeuler.org",
      "versionInfo": "9:svn59138-3.oe2403sp3"
    },
    {
      "SPDXID": "SPDXRef-rpm-texlive-luatodonotes-svn53825",
      "name": "texlive-luatodonotes",
      "checksums": [
        {
          "algorithm": "SHA256",
          "checksumValue": "e1924a9b31777ed265cb0068db80de1f6dce30a20101a5184f82d8a8211f71bb"
        }
      ],
      "description": "The package allows the user to insert comments into a document\nthat suggest (for example) further editing that may be needed.\nThe comments are shown in the margins alongside the text;\ndifferent styles for the comments may be used; the styles are\nselected using package options. The package is based on the\npackage todonotes, and depends heavily on Lua, so it can only\nbe used with LuaLaTeX.",
      "downloadLocation": "NOASSERTION",
      "externalRefs": [
        {
          "referenceCategory": "PACKAGE_MANAGER",
          "referenceLocator": "pkg:rpm/texlive-luatodonotes@svn53825-3.oe2403sp3?arch=noarch&epoch=9&upstream=texlive-split-n-2021-3.oe2403sp3.src.rpm",
          "referenceType": "purl"
        }
      ],
      "filesAnalyzed": false,
      "homepage": "http://tug.org/texlive/",
      "sourceInfo": "acquired package info from repodata DB: repodata/1237fc88d0e4da3b551ae22f7823fbad70d531e5e3e6588f120954709a623b3c-primary.sqlite.bz2",
      "summary": "Add editing annotations in a LuaLaTeX document",
      "supplier": "Organization: http://openeuler.org",
      "versionInfo": "9:svn53825-3.oe2403sp3"
    },
    {
      "SPDXID": "SPDXRef-rpm-texlive-macroswap-svn31498.1.1",
      "name": "texlive-macroswap",
      "checksums": [
        {
          "algorithm": "SHA256",
          "checksumValue": "1df972a86ccb9ff5a1e276172f0e737a3d58e944d9534bf40214cf51f7669461"
        }
      ],
      "description": "The package provides simple utility methods to swap the meaning\n(token expansion) of two macros by name.",
      "downloadLocation": "NOASSERTION",
      "externalRefs": [
        {
          "referenceCategory": "PACKAGE_MANAGER",
          "referenceLocator": "pkg:rpm/texlive-macroswap@svn31498.1.1-2.oe2403sp3?arch=noarch&epoch=9&upstream=texlive-split-o-2021-2.oe2403sp3.src.rpm",
          "referenceType": "purl"
        }
      ],
      "filesAnalyzed": false,
      "homepage": "http://tug.org/texlive/",
      "sourceInfo": "acquired package info from repodata DB: repodata/1237fc88d0e4da3b551ae22f7823fbad70d531e5e3e6588f120954709a623b3c-primary.sqlite.bz2",
      "summary": "Swap the definitions of two LaTeX macros",
      "supplier": "Organization: http://openeuler.org",
      "versionInfo": "9:svn31498.1.1-2.oe2403sp3"
    },
    {
      "SPDXID": "SPDXRef-rpm-texlive-magaz-svn24694.0.4",
      "name": "texlive-magaz",
      "checksums": [
        {
          "algorithm": "SHA256",
          "checksumValue": "41733d927263289cad20d34d9df8d61ed6f47400af091a421a63da0449cfc19a"
        }
      ],
      "description": "The current version does special formatting for the first line\nof text in a paragraph. The package is part of a larger body of\ntools which remain in preparation.",
      "downloadLocation": "NOASSERTION",
      "externalRefs": [
        {
          "referenceCategory": "PACKAGE_MANAGER",
          "referenceLocator": "pkg:rpm/texlive-magaz@svn24694.0.4-2.oe2403sp3?arch=noarch&epoch=9&upstream=texlive-split-o-2021-2.oe2403sp3.src.rpm",
          "referenceType": "purl"
        }
      ],
      "filesAnalyzed": false,
      "homepage": "http://tug.org/texlive/",
      "sourceInfo": "acquired package info from repodata DB: repodata/1237fc88d0e4da3b551ae22f7823fbad70d531e5e3e6588f120954709a623b3c-primary.sqlite.bz2",
      "summary": "Magazine layout",
      "supplier": "Organization: http://openeuler.org",
      "versionInfo": "9:svn24694.0.4-2.oe2403sp3"
    },
    {
      "SPDXID": "SPDXRef-rpm-texlive-magicnum-svn52983",
      "name": "texlive-magicnum",
      "checksums": [
        {
          "algorithm": "SHA256",
          "checksumValue": "34f5e4e76dd6af9a9eb4a8b97423630c164b256fcacb1f3baa1880c5c3b3e478"
        }
      ],
      "description": "This package allows access to the various parameter values in\nTeX (catcode values), e-TeX (group, if and node types, and\ninteraction mode), and LuaTeX (pdfliteral mode) by a\nhierarchical name system.",
      "downloadLocation": "NOASSERTION",
      "externalRefs": [
        {
          "referenceCategory": "PACKAGE_MANAGER",
          "referenceLocator": "pkg:rpm/texlive-magicnum@svn52983-3.oe2403sp3?arch=noarch&epoch=9&upstream=texlive-split-x-2021-3.oe2403sp3.src.rpm",
          "referenceType": "purl"
        }
      ],
      "filesAnalyzed": false,
      "homepage": "http://tug.org/texlive/",
      "sourceInfo": "acquired package info from repodata DB: repodata/1237fc88d0e4da3b551ae22f7823fbad70d531e5e3e6588f120954709a623b3c-primary.sqlite.bz2",
      "summary": "Access TeX systems' \"magic numbers\"",
      "supplier": "Organization: http://openeuler.org",
      "versionInfo": "9:svn52983-3.oe2403sp3"
    },
    {
      "SPDXID": "SPDXRef-rpm-texlive-mailing-svn15878.0",
      "name": "texlive-mailing",
      "checksums": [
        {
          "algorithm": "SHA256",
          "checksumValue": "711f606dd409270a11edd1ea34e124998daced1ae69f4b6c64d8d6b3d0e20cc4"
        }
      ],
      "description": "This package is for use when sending a large number of letters,\nall with the same body text. The package's \\addressfile command\nis used to specify who the letter is to be sent to; the body of\nthe \\mailingtext command specifies the text of the letters,\npossibly using macros defined in the \\addressfile.",
      "downloadLocation": "NOASSERTION",
      "externalRefs": [
        {
          "referenceCategory": "PACKAGE_MANAGER",
          "referenceLocator": "pkg:rpm/texlive-mailing@svn15878.0-2.oe2403sp3?arch=noarch&epoch=9&upstream=texlive-split-o-2021-2.oe2403sp3.src.rpm",
          "referenceType": "purl"
        }
      ],
      "filesAnalyzed": false,
      "homepage": "http://tug.org/texlive/",
      "sourceInfo": "acquired package info from repodata DB: repodata/1237fc88d0e4da3b551ae22f7823fbad70d531e5e3e6588f120954709a623b3c-primary.sqlite.bz2",
      "summary": "Macros for mail merging",
      "supplier": "Organization: http://openeuler.org",
      "versionInfo": "9:svn15878.0-2.oe2403sp3"
    },
    {
      "SPDXID": "SPDXRef-rpm-texlive-mailmerge-svn15878.1.0",
      "name": "texlive-mailmerge",
      "checksums": [
        {
          "algorithm": "SHA256",
          "checksumValue": "1cdb4f68df91c59973942a87c81124979d013c741cc85675267cb0435087730e"
        }
      ],
      "description": "The package mailmerge provides an interface to produce text\nfrom a template, where fields are replaced by actual data, as\nin a database. The package may be used to produce several\nletters from a template, certificates or other such documents.\nIt allows access to the entry number, number of entries and so\non.",
      "downloadLocation": "NOASSERTION",
      "externalRefs": [
        {
          "referenceCategory": "PACKAGE_MANAGER",
          "referenceLocator": "pkg:rpm/texlive-mailmerge@svn15878.1.0-2.oe2403sp3?arch=noarch&epoch=9&upstream=texlive-split-o-2021-2.oe2403sp3.src.rpm",
          "referenceType": "purl"
        }
      ],
      "filesAnalyzed": false,
      "homepage": "http://tug.org/texlive/",
      "sourceInfo": "acquired package info from repodata DB: repodata/1237fc88d0e4da3b551ae22f7823fbad70d531e5e3e6588f120954709a623b3c-primary.sqlite.bz2",
      "summary": "Repeating text field substitution",
      "supplier": "Organization: http://openeuler.org",
      "versionInfo": "9:svn15878.1.0-2.oe2403sp3"
    },
    {
      "SPDXID": "SPDXRef-rpm-texlive-makebarcode-svn15878.1.0",
      "name": "texlive-makebarcode",
      "checksums": [
        {
          "algorithm": "SHA256",
          "checksumValue": "920841ad211a75396e614b7e64db1d5e22445f3fe1b85297ba1ce61193268771"
        }
      ],
      "description": "The package contains macros for printing various 2/5 bar codes\nand Code 39 bar codes. The macros do not use fonts but create\nthe bar codes directly using vertical rules. It is therefore\npossible to vary width to height ratio, ratio of thin and thick\nbars. The package is therefore convenient for printing ITF bar\ncodes as well as bar codes for identification labels for HP\nstorage media.",
      "downloadLocation": "NOASSERTION",
      "externalRefs": [
        {
          "referenceCategory": "PACKAGE_MANAGER",
          "referenceLocator": "pkg:rpm/texlive-makebarcode@svn15878.1.0-2.oe2403sp3?arch=noarch&epoch=9&upstream=texlive-split-o-2021-2.oe2403sp3.src.rpm",
          "referenceType": "purl"
        }
      ],
      "filesAnalyzed": false,
      "homepage": "http://tug.org/texlive/",
      "sourceInfo": "acquired package info from repodata DB: repodata/1237fc88d0e4da3b551ae22f7823fbad70d531e5e3e6588f120954709a623b3c-primary.sqlite.bz2",
      "summary": "Print various kinds 2/5 and Code 39 bar codes",
      "supplier": "Organization: http://openeuler.org",
      "versionInfo": "9:svn15878.1.0-2.oe2403sp3"
    },
    {
      "SPDXID": "SPDXRef-rpm-texlive-makebase-svn41012",
      "name": "texlive-makebase",
      "checksums": [
        {
          "algorithm": "SHA256",
          "checksumValue": "62de1991c2b0ae569f9ea9676a5a7ade553690b632748de0ccb6cf90d076ad66"
        }
      ],
      "description": "This package typesets a LaTeX counter such as page in an\narbitrary base (default 16). It does not change font or\ntypeface. The package extends the functionality of the existing\nhex LaTeX 2.09 package and provides documentation. However, the\nauthor is not a mathematician, and suggestions for rewriting\nthe code are welcomed. Warning: this is alpha software and may\ncontain bugs. Please report problems to the author.",
      "downloadLocation": "NOASSERTION",
      "externalRefs": [
        {
          "referenceCategory": "PACKAGE_MANAGER",
          "referenceLocator": "pkg:rpm/texlive-makebase@svn41012-2.oe2403sp3?arch=noarch&epoch=9&upstream=texlive-split-o-2021-2.oe2403sp3.src.rpm",
          "referenceType": "purl"
        }
      ],
      "filesAnalyzed": false,
      "homepage": "http://tug.org/texlive/",
      "sourceInfo": "acquired package info from repodata DB: repodata/1237fc88d0e4da3b551ae22f7823fbad70d531e5e3e6588f120954709a623b3c-primary.sqlite.bz2",
      "summary": "Typeset counters in a different base",
      "supplier": "Organization: http://openeuler.org",
      "versionInfo": "9:svn41012-2.oe2403sp3"
    },
    {
      "SPDXID": "SPDXRef-rpm-texlive-makebox-svn15878.0.1",
      "name": "texlive-makebox",
      "checksums": [
        {
          "algorithm": "SHA256",
          "checksumValue": "8839e44f2a1d622617f55403feaddcf5baf7c9c79bad2f048cab6f3fefbf9d57"
        }
      ],
      "description": "Define a \\makebox* command that does the same as a \\makebox\ncommand, except that the width is given by a sample text\ninstead of an explicit length measure.",
      "downloadLocation": "NOASSERTION",
      "externalRefs": [
        {
          "referenceCategory": "PACKAGE_MANAGER",
          "referenceLocator": "pkg:rpm/texlive-makebox@svn15878.0.1-2.oe2403sp3?arch=noarch&epoch=9&upstream=texlive-split-o-2021-2.oe2403sp3.src.rpm",
          "referenceType": "purl"
        }
      ],
      "filesAnalyzed": false,
      "homepage": "http://tug.org/texlive/",
      "sourceInfo": "acquired package info from repodata DB: repodata/1237fc88d0e4da3b551ae22f7823fbad70d531e5e3e6588f120954709a623b3c-primary.sqlite.bz2",
      "summary": "Defines a \\makebox* command",
      "supplier": "Organization: http://openeuler.org",
      "versionInfo": "9:svn15878.0.1-2.oe2403sp3"
    },
    {
      "SPDXID": "SPDXRef-rpm-texlive-makecell-svn15878.0.1e",
      "name": "texlive-makecell",
      "checksums": [
        {
          "algorithm": "SHA256",
          "checksumValue": "8b50e17c0e20fce17c3f568492ff3c3f0d508fd0ca26134ee926c6ef442d3f24"
        }
      ],
      "description": "This package supports common layouts for tabular column heads\nin whole documents, based on one-column tabular environment. In\naddition, it can create multi-lined tabular cells. The Package\nalso offers: a macro which changes the vertical space around\nall the cells in a tabular environment (similar to the function\nof the tabls package, but using the facilities of the array)\nmacros for multirow cells, which use the facilities of the\nmultirow package; macros to number rows in tables, or to skip\ncells; diagonally divided cells; horizontal lines in tabular\nenvironments with defined thickness.",
      "downloadLocation": "NOASSERTION",
      "externalRefs": [
        {
          "referenceCategory": "PACKAGE_MANAGER",
          "referenceLocator": "pkg:rpm/texlive-makecell@svn15878.0.1e-2.oe2403sp3?arch=noarch&epoch=9&upstream=texlive-split-o-2021-2.oe2403sp3.src.rpm",
          "referenceType": "purl"
        }
      ],
      "filesAnalyzed": false,
      "homepage": "http://tug.org/texlive/",
      "sourceInfo": "acquired package info from repodata DB: repodata/1237fc88d0e4da3b551ae22f7823fbad70d531e5e3e6588f120954709a623b3c-primary.sqlite.bz2",
      "summary": "Tabular column heads and multilined cells",
      "supplier": "Organization: http://openeuler.org",
      "versionInfo": "9:svn15878.0.1e-2.oe2403sp3"
    },
    {
      "SPDXID": "SPDXRef-rpm-texlive-makecirc-svn15878.0",
      "name": "texlive-makecirc",
      "checksums": [
        {
          "algorithm": "SHA256",
          "checksumValue": "1f9237d97411071a344ef698ebf8a9a23e969e25b1aa4f93ec01518d86f0c599"
        }
      ],
      "description": "MakeCirc is a MetaPost library that contains diverse symbols\nfor use in circuit diagrams. MakeCirc offers a high quality\ntool, with a simple syntax. MakeCirc is completely integrated\nwith LaTeX documents and with other MetaPost drawing/graphic.\nIts output is a PostScript file. MakeCirc only requires (La)TeX\nand MetaPost to work.",
      "downloadLocation": "NOASSERTION",
      "externalRefs": [
        {
          "referenceCategory": "PACKAGE_MANAGER",
          "referenceLocator": "pkg:rpm/texlive-makecirc@svn15878.0-2.oe2403sp3?arch=noarch&epoch=9&upstream=texlive-split-o-2021-2.oe2403sp3.src.rpm",
          "referenceType": "purl"
        }
      ],
      "filesAnalyzed": false,
      "homepage": "http://tug.org/texlive/",
      "sourceInfo": "acquired package info from repodata DB: repodata/1237fc88d0e4da3b551ae22f7823fbad70d531e5e3e6588f120954709a623b3c-primary.sqlite.bz2",
      "summary": "A MetaPost library for drawing electrical circuit diagrams",
      "supplier": "Organization: http://openeuler.org",
      "versionInfo": "9:svn15878.0-2.oe2403sp3"
    },
    {
      "SPDXID": "SPDXRef-rpm-texlive-makecmds-svn15878.0",
      "name": "texlive-makecmds",
      "checksums": [
        {
          "algorithm": "SHA256",
          "checksumValue": "b2a5ac8971cb361276ce946d9a5477180a3919653b4da731d6c4c63a2d397f7a"
        }
      ],
      "description": "The package provides a \\makecommand command, which is like\n\\(re)newcommand except it always (re)defines a command. There\nis also \\makeenvironment and \\provideenvironment for\nenvironments.",
      "downloadLocation": "NOASSERTION",
      "externalRefs": [
        {
          "referenceCategory": "PACKAGE_MANAGER",
          "referenceLocator": "pkg:rpm/texlive-makecmds@svn15878.0-2.oe2403sp3?arch=noarch&epoch=9&upstream=texlive-split-o-2021-2.oe2403sp3.src.rpm",
          "referenceType": "purl"
        }
      ],
      "filesAnalyzed": false,
      "homepage": "http://tug.org/texlive/",
      "sourceInfo": "acquired package info from repodata DB: repodata/1237fc88d0e4da3b551ae22f7823fbad70d531e5e3e6588f120954709a623b3c-primary.sqlite.bz2",
      "summary": "The new \\makecommand command always (re)defines a command",
      "supplier": "Organization: http://openeuler.org",
      "versionInfo": "9:svn15878.0-2.oe2403sp3"
    },
    {
      "SPDXID": "SPDXRef-rpm-texlive-makecookbook-svn49311",
      "name": "texlive-makecookbook",
      "checksums": [
        {
          "algorithm": "SHA256",
          "checksumValue": "799c6eb8641e57d5a84ca56d69ca88373324ee476e76933ec71403407c0eff2f"
        }
      ],
      "description": "The makecookbook bundle contains the files needed to create a\nnice quality family cookbook in a form ready to submit to most\nprint-on-demand companies. Modifiable choices have been made\nregarding standard book features such as trim size, margins,\nheaders/footers, chapter heading formatting, front matter\n(copyright page, table of contents, etc.) and back matter\n(index). Commands and environments have been created to format\nthe food stories and recipes. The user will need to: supply\ntheir own food stories and recipes(!), and install the needed\nfonts. We assume a LuaTeX compile. Please note that no new\ndocument class or package is included here. Rather, we provide\na modifiable preamble and a small number of other files that,\ntogether, fully support creation of all of the internal pages\nof a cookbook (i.e., everything except the cover art).",
      "downloadLocation": "NOASSERTION",
      "externalRefs": [
        {
          "referenceCategory": "PACKAGE_MANAGER",
          "referenceLocator": "pkg:rpm/texlive-makecookbook@svn49311-3.oe2403sp3?arch=noarch&epoch=9&upstream=texlive-split-z-2021-3.oe2403sp3.src.rpm",
          "referenceType": "purl"
        }
      ],
      "filesAnalyzed": false,
      "homepage": "http://tug.org/texlive/",
      "sourceInfo": "acquired package info from repodata DB: repodata/1237fc88d0e4da3b551ae22f7823fbad70d531e5e3e6588f120954709a623b3c-primary.sqlite.bz2",
      "summary": "Make a Cookbook",
      "supplier": "Organization: http://openeuler.org",
      "versionInfo": "9:svn49311-3.oe2403sp3"
    },
    {
      "SPDXID": "SPDXRef-rpm-texlive-makedtx-20210325",
      "name": "texlive-makedtx",
      "checksums": [
        {
          "algorithm": "SHA256",
          "checksumValue": "2a9f738726fc46458b30bcf25d01f17cf134a6327e3e1ff1058de0dbe89adbfd"
        }
      ],
      "description": "The makedtx bundle is provided to help LaTeX2e developers to\nwrite the code and documentation in separate files, and then\ncombine them into a single .dtx file for distribution. It\nautomatically generates the character table, and also writes\nthe associated installation (.ins) script.",
      "downloadLocation": "NOASSERTION",
      "externalRefs": [
        {
          "referenceCategory": "PACKAGE_MANAGER",
          "referenceLocator": "pkg:rpm/texlive-makedtx@20210325-12.oe2403sp3?arch=noarch&epoch=9&upstream=texlive-base-20210325-12.oe2403sp3.src.rpm",
          "referenceType": "purl"
        }
      ],
      "filesAnalyzed": false,
      "homepage": "http://tug.org/texlive/",
      "sourceInfo": "acquired package info from repodata DB: repodata/1237fc88d0e4da3b551ae22f7823fbad70d531e5e3e6588f120954709a623b3c-primary.sqlite.bz2",
      "summary": "Perl script to help generate dtx and ins files",
      "supplier": "Organization: http://openeuler.org",
      "versionInfo": "9:20210325-12.oe2403sp3"
    },
    {
      "SPDXID": "SPDXRef-rpm-texlive-makeglos-svn15878.0",
      "name": "texlive-makeglos",
      "checksums": [
        {
          "algorithm": "SHA256",
          "checksumValue": "53073aafeea4f97f8bda8c3c91c740a81b81e27b511082f562c04f10d9f9e0cd"
        }
      ],
      "description": "The package provides the means to include a glossary into a\ndocument. The glossary is prepared by an external program, such\nas xindy or makeindex, in the same way that an index is made.",
      "downloadLocation": "NOASSERTION",
      "externalRefs": [
        {
          "referenceCategory": "PACKAGE_MANAGER",
          "referenceLocator": "pkg:rpm/texlive-makeglos@svn15878.0-2.oe2403sp3?arch=noarch&epoch=9&upstream=texlive-split-o-2021-2.oe2403sp3.src.rpm",
          "referenceType": "purl"
        }
      ],
      "filesAnalyzed": false,
      "homepage": "http://tug.org/texlive/",
      "sourceInfo": "acquired package info from repodata DB: repodata/1237fc88d0e4da3b551ae22f7823fbad70d531e5e3e6588f120954709a623b3c-primary.sqlite.bz2",
      "summary": "Include a glossary into a document",
      "supplier": "Organization: http://openeuler.org",
      "versionInfo": "9:svn15878.0-2.oe2403sp3"
    },
    {
      "SPDXID": "SPDXRef-rpm-texlive-makerobust-svn52811",
      "name": "texlive-makerobust",
      "checksums": [
        {
          "algorithm": "SHA256",
          "checksumValue": "2420a4c1ceb9dd1b3e1737d57977b64a88bb6f8ddf5e99459b7b5a76fd4c8464"
        }
      ],
      "description": "Heiko Oberdiek's makerobust package defined a command with name\n\\MakeRobustCommand that could be used to make fragile commands\nrobust. The LaTeX format has, since 2015, included a command\n\\MakeRobust with the same syntax and behaviour. Also by 2019,\nalmost all commands in LaTeX that may be used in a moving\nargument are already robust. This package is now just a simple\none-liner defining the name \\MakeRobustCommand as an alias for\n\\MakeRobust. This package should not be used in any new\ndocuments.",
      "downloadLocation": "NOASSERTION",
      "externalRefs": [
        {
          "referenceCategory": "PACKAGE_MANAGER",
          "referenceLocator": "pkg:rpm/texlive-makerobust@svn52811-3.oe2403sp3?arch=noarch&epoch=9&upstream=texlive-split-y-2021-3.oe2403sp3.src.rpm",
          "referenceType": "purl"
        }
      ],
      "filesAnalyzed": false,
      "homepage": "http://tug.org/texlive/",
      "sourceInfo": "acquired package info from repodata DB: repodata/1237fc88d0e4da3b551ae22f7823fbad70d531e5e3e6588f120954709a623b3c-primary.sqlite.bz2",
      "summary": "Making a macro robust (legacy package)",
      "supplier": "Organization: http://openeuler.org",
      "versionInfo": "9:svn52811-3.oe2403sp3"
    },
    {
      "SPDXID": "SPDXRef-rpm-texlive-mandi-svn49720",
      "name": "texlive-mandi",
      "checksums": [
        {
          "algorithm": "SHA256",
          "checksumValue": "b64691c4daefc876c97b59c2a6ca76cc5ecdd56b2c7063769921d164a287f73e"
        }
      ],
      "description": "The package contains commands for students and teachers of\nintroductory physics. Commands for physical quantities\nintelligently handle SI units so the user need not do so. There\nare other features that should make LaTeX easy for introductory\nphysics students.",
      "downloadLocation": "NOASSERTION",
      "externalRefs": [
        {
          "referenceCategory": "PACKAGE_MANAGER",
          "referenceLocator": "pkg:rpm/texlive-mandi@svn49720-2.oe2403sp3?arch=noarch&epoch=9&upstream=texlive-split-o-2021-2.oe2403sp3.src.rpm",
          "referenceType": "purl"
        }
      ],
      "filesAnalyzed": false,
      "homepage": "http://tug.org/texlive/",
      "sourceInfo": "acquired package info from repodata DB: repodata/1237fc88d0e4da3b551ae22f7823fbad70d531e5e3e6588f120954709a623b3c-primary.sqlite.bz2",
      "summary": "Macros for introductory physics and astronomy",
      "supplier": "Organization: http://openeuler.org",
      "versionInfo": "9:svn49720-2.oe2403sp3"
    },
    {
      "SPDXID": "SPDXRef-rpm-texlive-manfnt-svn54684",
      "name": "texlive-manfnt",
      "checksums": [
        {
          "algorithm": "SHA256",
          "checksumValue": "f99eb8def668d928e9e3af61c795fce80d1657dafb70aac831ecea4179fe9aaa"
        }
      ],
      "description": "A LaTeX package for easy access to the symbols of the Knuth's\n'manual' font, such as the Dangerous Bend and Manual-errata\nArrow.",
      "downloadLocation": "NOASSERTION",
      "externalRefs": [
        {
          "referenceCategory": "PACKAGE_MANAGER",
          "referenceLocator": "pkg:rpm/texlive-manfnt@svn54684-2.oe2403sp3?arch=noarch&epoch=9&upstream=texlive-split-o-2021-2.oe2403sp3.src.rpm",
          "referenceType": "purl"
        }
      ],
      "filesAnalyzed": false,
      "homepage": "http://tug.org/texlive/",
      "sourceInfo": "acquired package info from repodata DB: repodata/1237fc88d0e4da3b551ae22f7823fbad70d531e5e3e6588f120954709a623b3c-primary.sqlite.bz2",
      "summary": "LaTeX support for the TeX book symbols",
      "supplier": "Organization: http://openeuler.org",
      "versionInfo": "9:svn54684-2.oe2403sp3"
    },
    {
      "SPDXID": "SPDXRef-rpm-texlive-manuscript-svn36110.1.7",
      "name": "texlive-manuscript",
      "checksums": [
        {
          "algorithm": "SHA256",
          "checksumValue": "20a85e380e7892c992b4c6642c75f5b839543107f504383d7004fc3f1e951a6d"
        }
      ],
      "description": "This package is designed for those who have to submit\ndissertations, etc., to institutions that still maintain the\ntypewriter is the summit of non-professional printing.",
      "downloadLocation": "NOASSERTION",
      "externalRefs": [
        {
          "referenceCategory": "PACKAGE_MANAGER",
          "referenceLocator": "pkg:rpm/texlive-manuscript@svn36110.1.7-2.oe2403sp3?arch=noarch&epoch=9&upstream=texlive-split-o-2021-2.oe2403sp3.src.rpm",
          "referenceType": "purl"
        }
      ],
      "filesAnalyzed": false,
      "homepage": "http://tug.org/texlive/",
      "sourceInfo": "acquired package info from repodata DB: repodata/1237fc88d0e4da3b551ae22f7823fbad70d531e5e3e6588f120954709a623b3c-primary.sqlite.bz2",
      "summary": "Emulate look of a document typed on a typewriter",
      "supplier": "Organization: http://openeuler.org",
      "versionInfo": "9:svn36110.1.7-2.oe2403sp3"
    },
    {
      "SPDXID": "SPDXRef-rpm-texlive-manyind-svn49874",
      "name": "texlive-manyind",
      "checksums": [
        {
          "algorithm": "SHA256",
          "checksumValue": "73506809a060222d5b41fcec667f7449bb35cb0a7b67a77dd6698326cb5284a6"
        }
      ],
      "description": "This package provides support for many indexes, leaving all the\nbookkeeping to LaTeX and makeindex. No extra programs or files\nare needed. One runs latex and makeindex as if there is just\none index. In the main file one puts commands like\n\\setindex{main} to steer the flow. Some features of makeindex\nmay no longer work.",
      "downloadLocation": "NOASSERTION",
      "externalRefs": [
        {
          "referenceCategory": "PACKAGE_MANAGER",
          "referenceLocator": "pkg:rpm/texlive-manyind@svn49874-2.oe2403sp3?arch=noarch&epoch=9&upstream=texlive-split-o-2021-2.oe2403sp3.src.rpm",
          "referenceType": "purl"
        }
      ],
      "filesAnalyzed": false,
      "homepage": "http://tug.org/texlive/",
      "sourceInfo": "acquired package info from repodata DB: repodata/1237fc88d0e4da3b551ae22f7823fbad70d531e5e3e6588f120954709a623b3c-primary.sqlite.bz2",
      "summary": "Provides support for many indexes",
      "supplier": "Organization: http://openeuler.org",
      "versionInfo": "9:svn49874-2.oe2403sp3"
    },
    {
      "SPDXID": "SPDXRef-rpm-texlive-marginfit-svn48281",
      "name": "texlive-marginfit",
      "checksums": [
        {
          "algorithm": "SHA256",
          "checksumValue": "64928ef2409d03cbb6e4ebb114c61f29a8ae1b9c36199e29922fa3247aa18014"
        }
      ],
      "description": "This package fixes various bugs with the margin paragraph\nimplementation of LaTeX. Those bugs include margin notes that\nare attached to the wrong side as well as those that stick out\nof the bottom of the page. This package provides a drop-in\nreplacement solution.",
      "downloadLocation": "NOASSERTION",
      "externalRefs": [
        {
          "referenceCategory": "PACKAGE_MANAGER",
          "referenceLocator": "pkg:rpm/texlive-marginfit@svn48281-2.oe2403sp3?arch=noarch&epoch=9&upstream=texlive-split-o-2021-2.oe2403sp3.src.rpm",
          "referenceType": "purl"
        }
      ],
      "filesAnalyzed": false,
      "homepage": "http://tug.org/texlive/",
      "sourceInfo": "acquired package info from repodata DB: repodata/1237fc88d0e4da3b551ae22f7823fbad70d531e5e3e6588f120954709a623b3c-primary.sqlite.bz2",
      "summary": "Improved margin notes",
      "supplier": "Organization: http://openeuler.org",
      "versionInfo": "9:svn48281-2.oe2403sp3"
    },
    {
      "SPDXID": "SPDXRef-rpm-texlive-marginfix-svn55064",
      "name": "texlive-marginfix",
      "checksums": [
        {
          "algorithm": "SHA256",
          "checksumValue": "3a393aeabbc8beb0488a363b01b89fbc253803570055f32d4b7e22ba21100016"
        }
      ],
      "description": "Authors using LaTeX to typeset books with significant margin\nmaterial often run into the problem of long notes running off\nthe bottom of the page. A typical workaround is to insert\n\\vshift commands by hand, but this is a tedious process that is\ninvalidated when pagination changes. Another workaround is\nmemoir's \\sidebar function, but this can be unsatisfying for\nshort textual notes, and standard marginpars cannot be mixed\nwith sidebars. This package implements a solution to make\nmarginpars \"just work\" by keeping a list of floating inserts\nand arranging them intelligently in the output routine.",
      "downloadLocation": "NOASSERTION",
      "externalRefs": [
        {
          "referenceCategory": "PACKAGE_MANAGER",
          "referenceLocator": "pkg:rpm/texlive-marginfix@svn55064-2.oe2403sp3?arch=noarch&epoch=9&upstream=texlive-split-o-2021-2.oe2403sp3.src.rpm",
          "referenceType": "purl"
        }
      ],
      "filesAnalyzed": false,
      "homepage": "http://tug.org/texlive/",
      "sourceInfo": "acquired package info from repodata DB: repodata/1237fc88d0e4da3b551ae22f7823fbad70d531e5e3e6588f120954709a623b3c-primary.sqlite.bz2",
      "summary": "Patch \\marginpar to avoid overfull margins",
      "supplier": "Organization: http://openeuler.org",
      "versionInfo": "9:svn55064-2.oe2403sp3"
    },
    {
      "SPDXID": "SPDXRef-rpm-texlive-marginnote-svn48383",
      "name": "texlive-marginnote",
      "checksums": [
        {
          "algorithm": "SHA256",
          "checksumValue": "9867ba3d6c492c8016afc4a1047c038f1150a44e659d3597791dcbc1a6253e09"
        }
      ],
      "description": "This package provides the command \\marginnote that may be used\ninstead of \\marginpar at almost every place where \\marginpar\ncannot be used, e.g., inside floats, footnotes, or in frames\nmade with the framed package.",
      "downloadLocation": "NOASSERTION",
      "externalRefs": [
        {
          "referenceCategory": "PACKAGE_MANAGER",
          "referenceLocator": "pkg:rpm/texlive-marginnote@svn48383-2.oe2403sp3?arch=noarch&epoch=9&upstream=texlive-split-o-2021-2.oe2403sp3.src.rpm",
          "referenceType": "purl"
        }
      ],
      "filesAnalyzed": false,
      "homepage": "http://tug.org/texlive/",
      "sourceInfo": "acquired package info from repodata DB: repodata/1237fc88d0e4da3b551ae22f7823fbad70d531e5e3e6588f120954709a623b3c-primary.sqlite.bz2",
      "summary": "Notes in the margin, even where \\marginpar fails",
      "supplier": "Organization: http://openeuler.org",
      "versionInfo": "9:svn48383-2.oe2403sp3"
    },
    {
      "SPDXID": "SPDXRef-rpm-texlive-markdown-svn56414",
      "name": "texlive-markdown",
      "checksums": [
        {
          "algorithm": "SHA256",
          "checksumValue": "b44915e5193e5f4cfd822c9d66b1b274a29eef7871876a637a876a05a5322f96"
        }
      ],
      "description": "The package provides facilities for the conversion of markdown\nmarkup to plain TeX. These are provided both in form of a Lua\nmodule and in form of plain TeX, LaTeX, and ConTeXt macro\npackages that enable the direct inclusion of markdown documents\ninside TeX documents. Architecturally, the package consists of\nthe Lunamark Lua module by John MacFarlane, which was slimmed\ndown and rewritten for the needs of the package. Lunamark\nprovides speedy markdown parsing for the rest of the package.\nOn top of Lunamark sits code for the plain TeX, LaTeX, and\nConTeXt formats by Vit Novotny.",
      "downloadLocation": "NOASSERTION",
      "externalRefs": [
        {
          "referenceCategory": "PACKAGE_MANAGER",
          "referenceLocator": "pkg:rpm/texlive-markdown@svn56414-2.oe2403sp3?arch=noarch&epoch=9&upstream=texlive-split-o-2021-2.oe2403sp3.src.rpm",
          "referenceType": "purl"
        }
      ],
      "filesAnalyzed": false,
      "homepage": "http://tug.org/texlive/",
      "sourceInfo": "acquired package info from repodata DB: repodata/1237fc88d0e4da3b551ae22f7823fbad70d531e5e3e6588f120954709a623b3c-primary.sqlite.bz2",
      "summary": "A package for converting and rendering markdown documents inside TeX",
      "supplier": "Organization: http://openeuler.org",
      "versionInfo": "9:svn56414-2.oe2403sp3"
    },
    {
      "SPDXID": "SPDXRef-rpm-texlive-mathalpha-svn52305",
      "name": "texlive-mathalpha",
      "checksums": [
        {
          "algorithm": "SHA256",
          "checksumValue": "1519b641f2c27cef89c921c56aae97269471e72f0de0c3cc1ad3f131e9991c1c"
        }
      ],
      "description": "The package provides means of loading maths alphabets (such as\nare normally addressed via macros \\mathcal, \\mathbb, \\mathfrak\nand \\mathscr), offering various features normally missing in\nexisting packages for this job.",
      "downloadLocation": "NOASSERTION",
      "externalRefs": [
        {
          "referenceCategory": "PACKAGE_MANAGER",
          "referenceLocator": "pkg:rpm/texlive-mathalpha@svn52305-2.oe2403sp3?arch=noarch&epoch=9&upstream=texlive-split-o-2021-2.oe2403sp3.src.rpm",
          "referenceType": "purl"
        }
      ],
      "filesAnalyzed": false,
      "homepage": "http://tug.org/texlive/",
      "sourceInfo": "acquired package info from repodata DB: repodata/1237fc88d0e4da3b551ae22f7823fbad70d531e5e3e6588f120954709a623b3c-primary.sqlite.bz2",
      "summary": "General package for loading maths alphabets in LaTeX",
      "supplier": "Organization: http://openeuler.org",
      "versionInfo": "9:svn52305-2.oe2403sp3"
    },
    {
      "SPDXID": "SPDXRef-rpm-texlive-mathastext-svn52840",
      "name": "texlive-mathastext",
      "checksums": [
        {
          "algorithm": "SHA256",
          "checksumValue": "7db5007c424da5ee16fae9e7b383be2dc1e71459a3f53e3608ad2ad213f385e3"
        }
      ],
      "description": "The package uses a text font (usually the document's text font)\nfor the letters of the Latin alphabet needed when typesetting\nmathematics. (Optionally, other characters in the font may also\nbe used). This facility makes possible (for a document with\nsimple mathematics) a far wider choice of text font, with\nlittle worry that no specially designed accompanying maths\nfonts are available. The package also offers a simple mechanism\nfor using many different choices of (text hence, now, maths)\nfont in the same document. Of course, using one font for two\npurposes helps produce smaller PDF files. The package, running\nunder LuaTeX, requires the TeX live 2013 distribution (or\nlater).",
      "downloadLocation": "NOASSERTION",
      "externalRefs": [
        {
          "referenceCategory": "PACKAGE_MANAGER",
          "referenceLocator": "pkg:rpm/texlive-mathastext@svn52840-2.oe2403sp3?arch=noarch&epoch=9&upstream=texlive-split-o-2021-2.oe2403sp3.src.rpm",
          "referenceType": "purl"
        }
      ],
      "filesAnalyzed": false,
      "homepage": "http://tug.org/texlive/",
      "sourceInfo": "acquired package info from repodata DB: repodata/1237fc88d0e4da3b551ae22f7823fbad70d531e5e3e6588f120954709a623b3c-primary.sqlite.bz2",
      "summary": "Use the text font in maths mode",
      "supplier": "Organization: http://openeuler.org",
      "versionInfo": "9:svn52840-2.oe2403sp3"
    },
    {
      "SPDXID": "SPDXRef-rpm-texlive-mathexam-svn15878.1.00",
      "name": "texlive-mathexam",
      "checksums": [
        {
          "algorithm": "SHA256",
          "checksumValue": "69beba94b554106a11cd125190d1b5f81529701a3fd825adb912c47f93dfcff2"
        }
      ],
      "description": "The package can help you typeset exams (mostly in mathematics\nand related disciplines where students are required to show\ntheir calculations followed by one or more short answers). It\nprovides commands for inclusion of space for calculations, as\nwell as commands for automatic creation of \"answer spaces\". In\naddition, the package will automatically create page headers\nand footers, and will let you include instructions and space\nfor students to put their name.",
      "downloadLocation": "NOASSERTION",
      "externalRefs": [
        {
          "referenceCategory": "PACKAGE_MANAGER",
          "referenceLocator": "pkg:rpm/texlive-mathexam@svn15878.1.00-2.oe2403sp3?arch=noarch&epoch=9&upstream=texlive-split-o-2021-2.oe2403sp3.src.rpm",
          "referenceType": "purl"
        }
      ],
      "filesAnalyzed": false,
      "homepage": "http://tug.org/texlive/",
      "sourceInfo": "acquired package info from repodata DB: repodata/1237fc88d0e4da3b551ae22f7823fbad70d531e5e3e6588f120954709a623b3c-primary.sqlite.bz2",
      "summary": "Package for typesetting exams",
      "supplier": "Organization: http://openeuler.org",
      "versionInfo": "9:svn15878.1.00-2.oe2403sp3"
    },
    {
      "SPDXID": "SPDXRef-rpm-texlive-mathfam256-svn53519",
      "name": "texlive-mathfam256",
      "checksums": [
        {
          "algorithm": "SHA256",
          "checksumValue": "740c985d60caab88410fc1514d0d81b7c594c0446931f416dd1d1d7e49d93471"
        }
      ],
      "description": "This package increases the upper limit of math symbols up to\n256, using \\omath... primitives. These primitives were\noriginally introduced in Omega and are currently available in\nthe following formats: pLaTeX (runs on e-pTeX), upLaTeX (runs\non e-upTeX), Lamed (runs on Aleph, successor of Omega).",
      "downloadLocation": "NOASSERTION",
      "externalRefs": [
        {
          "referenceCategory": "PACKAGE_MANAGER",
          "referenceLocator": "pkg:rpm/texlive-mathfam256@svn53519-2.oe2403sp3?arch=noarch&epoch=9&upstream=texlive-split-o-2021-2.oe2403sp3.src.rpm",
          "referenceType": "purl"
        }
      ],
      "filesAnalyzed": false,
      "homepage": "http://tug.org/texlive/",
      "sourceInfo": "acquired package info from repodata DB: repodata/1237fc88d0e4da3b551ae22f7823fbad70d531e5e3e6588f120954709a623b3c-primary.sqlite.bz2",
      "summary": "Extend math family up to 256 for pLaTeX/upLaTeX/Lamed",
      "supplier": "Organization: http://openeuler.org",
      "versionInfo": "9:svn53519-2.oe2403sp3"
    },
    {
      "SPDXID": "SPDXRef-rpm-texlive-mathfont-svn53035",
      "name": "texlive-mathfont",
      "checksums": [
        {
          "algorithm": "SHA256",
          "checksumValue": "608703a8ad11a22493d20a8be63b677c0d45c74746fd08d139b20250d2fac2fc"
        }
      ],
      "description": "The mathfont package provides a flexible interface for changing\nthe font of math mode characters. The package allows the user\nto specify a default unicode font for each of six basic classes\nof Latin and Greek characters, and it provides additional\nsupport for unicode alphanumeric symbols. Crucially, mathfont\nis compatible with both LuaLaTeX and XeLaTeX, and it provides\nseveral font-loading commands that allow the user to change\nfonts locally or for individual symbols within math mode.",
      "downloadLocation": "NOASSERTION",
      "externalRefs": [
        {
          "referenceCategory": "PACKAGE_MANAGER",
          "referenceLocator": "pkg:rpm/texlive-mathfont@svn53035-2.oe2403sp3?arch=noarch&epoch=9&upstream=texlive-split-o-2021-2.oe2403sp3.src.rpm",
          "referenceType": "purl"
        }
      ],
      "filesAnalyzed": false,
      "homepage": "http://tug.org/texlive/",
      "sourceInfo": "acquired package info from repodata DB: repodata/1237fc88d0e4da3b551ae22f7823fbad70d531e5e3e6588f120954709a623b3c-primary.sqlite.bz2",
      "summary": "Use TrueType and OpenType fonts in math mode; compatible with XeTeX and LuaTeX",
      "supplier": "Organization: http://openeuler.org",
      "versionInfo": "9:svn53035-2.oe2403sp3"
    },
    {
      "SPDXID": "SPDXRef-rpm-texlive-maybemath-svn15878.0",
      "name": "texlive-maybemath",
      "checksums": [
        {
          "algorithm": "SHA256",
          "checksumValue": "2a9a4c7cc23744000cf3e384eaca012b6190911ab5623602da9c5d42739f2ec3"
        }
      ],
      "description": "The \\maybebm and \\maybeit macros can be used in maths\nexpressions to make the arguments typeset as bold or italic\nrespectively if the surrounding context is appropriate. They\nare useful for writing user macros for use in general contexts.\n\\maybebm is especially appropriate when section titles contain\nmath expressions, since the title will appear bold but the\nheader and table of contents usually replicate the title in\nnormal width. It uses the bm package to make things bold\n\\maybeit performs a similar role to \\mathrm{} but the maths\nexpression will be italicised if the surrounding text is.\n\\maybeitsubscript is provided to shift subscripts to the left\nif the expression is italicised.",
      "downloadLocation": "NOASSERTION",
      "externalRefs": [
        {
          "referenceCategory": "PACKAGE_MANAGER",
          "referenceLocator": "pkg:rpm/texlive-maybemath@svn15878.0-2.oe2403sp3?arch=noarch&epoch=9&upstream=texlive-split-o-2021-2.oe2403sp3.src.rpm",
          "referenceType": "purl"
        }
      ],
      "filesAnalyzed": false,
      "homepage": "http://tug.org/texlive/",
      "sourceInfo": "acquired package info from repodata DB: repodata/1237fc88d0e4da3b551ae22f7823fbad70d531e5e3e6588f120954709a623b3c-primary.sqlite.bz2",
      "summary": "Make math bold or italic according to context",
      "supplier": "Organization: http://openeuler.org",
      "versionInfo": "9:svn15878.0-2.oe2403sp3"
    },
    {
      "SPDXID": "SPDXRef-rpm-texlive-mcaption-svn15878.3.0",
      "name": "texlive-mcaption",
      "checksums": [
        {
          "algorithm": "SHA256",
          "checksumValue": "b5bf93a3cf07634eca77b6a17fab1cf93885560fdb72fe01c743cfe02a301fa0"
        }
      ],
      "description": "The mcaption package provides an mcaption environment which\nputs figure or table captions in the margin. The package works\nwith the standard classes and with the KOMA-Script document\nclasses scrartcl, scrreprt and scrbook. The package requires\nthe changepage package.",
      "downloadLocation": "NOASSERTION",
      "externalRefs": [
        {
          "referenceCategory": "PACKAGE_MANAGER",
          "referenceLocator": "pkg:rpm/texlive-mcaption@svn15878.3.0-2.oe2403sp3?arch=noarch&epoch=9&upstream=texlive-split-o-2021-2.oe2403sp3.src.rpm",
          "referenceType": "purl"
        }
      ],
      "filesAnalyzed": false,
      "homepage": "http://tug.org/texlive/",
      "sourceInfo": "acquired package info from repodata DB: repodata/1237fc88d0e4da3b551ae22f7823fbad70d531e5e3e6588f120954709a623b3c-primary.sqlite.bz2",
      "summary": "Put captions in the margin",
      "supplier": "Organization: http://openeuler.org",
      "versionInfo": "9:svn15878.3.0-2.oe2403sp3"
    },
    {
      "SPDXID": "SPDXRef-rpm-texlive-mceinleger-svn15878.0",
      "name": "texlive-mceinleger",
      "checksums": [
        {
          "algorithm": "SHA256",
          "checksumValue": "14f211daa9f4edfe1e1d8a38a1a1a581acd51db34f890ff096681989889451d2"
        }
      ],
      "description": "A package for creating MC-covers on your own. It allows the\ncreation of simple covers as well as covers with an additional\npage for more information about the cassette (table of contents\ne.g.). The rotating package is required.",
      "downloadLocation": "NOASSERTION",
      "externalRefs": [
        {
          "referenceCategory": "PACKAGE_MANAGER",
          "referenceLocator": "pkg:rpm/texlive-mceinleger@svn15878.0-2.oe2403sp3?arch=noarch&epoch=9&upstream=texlive-split-o-2021-2.oe2403sp3.src.rpm",
          "referenceType": "purl"
        }
      ],
      "filesAnalyzed": false,
      "homepage": "http://tug.org/texlive/",
      "sourceInfo": "acquired package info from repodata DB: repodata/1237fc88d0e4da3b551ae22f7823fbad70d531e5e3e6588f120954709a623b3c-primary.sqlite.bz2",
      "summary": "Creating covers for music cassettes",
      "supplier": "Organization: http://openeuler.org",
      "versionInfo": "9:svn15878.0-2.oe2403sp3"
    },
    {
      "SPDXID": "SPDXRef-rpm-texlive-mcexam-svn46155",
      "name": "texlive-mcexam",
      "checksums": [
        {
          "algorithm": "SHA256",
          "checksumValue": "e079586560f8957ae3ec75addfb53ac24285c2aa8e9f6052a0871294cbb290ed"
        }
      ],
      "description": "LaTeX package for creating randomized Multiple Choice questions\nThe mcexam package is a LaTeX package that automatically\nrandomly permutes the order of questions and answer options in\ndifferent versions of a multiple choice exam/test. Next to the\nexam versions themselves, the package also allows printing a\nconcept version of the exam, a key table with the correct\nanswers or points, and a document with solutions and\nexplanation per exam version. The package also allows writing\nan R code which processes the results of the exam and\ncalculates the grades.",
      "downloadLocation": "NOASSERTION",
      "externalRefs": [
        {
          "referenceCategory": "PACKAGE_MANAGER",
          "referenceLocator": "pkg:rpm/texlive-mcexam@svn46155-2.oe2403sp3?arch=noarch&epoch=9&upstream=texlive-split-o-2021-2.oe2403sp3.src.rpm",
          "referenceType": "purl"
        }
      ],
      "filesAnalyzed": false,
      "homepage": "http://tug.org/texlive/",
      "sourceInfo": "acquired package info from repodata DB: repodata/1237fc88d0e4da3b551ae22f7823fbad70d531e5e3e6588f120954709a623b3c-primary.sqlite.bz2",
      "summary": "LaTeX package for creating randomized Multiple Choice questions>",
      "supplier": "Organization: http://openeuler.org",
      "versionInfo": "9:svn46155-2.oe2403sp3"
    },
    {
      "SPDXID": "SPDXRef-rpm-texlive-mcite-svn18173.1.6",
      "name": "texlive-mcite",
      "checksums": [
        {
          "algorithm": "SHA256",
          "checksumValue": "1b03cee11c066a953a9ae2d254c43e487989a8e49f6d6d1c99a5c2fe4f293da4"
        }
      ],
      "description": "The mcite package allows the user to collapse multiple\ncitations into one, as is customary in physics journals. The\npackage requires a customised BibTeX style for its work; the\ndocumentation explains how to do that customisation.",
      "downloadLocation": "NOASSERTION",
      "externalRefs": [
        {
          "referenceCategory": "PACKAGE_MANAGER",
          "referenceLocator": "pkg:rpm/texlive-mcite@svn18173.1.6-2.oe2403sp3?arch=noarch&epoch=9&upstream=texlive-split-o-2021-2.oe2403sp3.src.rpm",
          "referenceType": "purl"
        }
      ],
      "filesAnalyzed": false,
      "homepage": "http://tug.org/texlive/",
      "sourceInfo": "acquired package info from repodata DB: repodata/1237fc88d0e4da3b551ae22f7823fbad70d531e5e3e6588f120954709a623b3c-primary.sqlite.bz2",
      "summary": "Multiple items in a single citation",
      "supplier": "Organization: http://openeuler.org",
      "versionInfo": "9:svn18173.1.6-2.oe2403sp3"
    },
    {
      "SPDXID": "SPDXRef-rpm-texlive-mciteplus-svn31648.1.2",
      "name": "texlive-mciteplus",
      "checksums": [
        {
          "algorithm": "SHA256",
          "checksumValue": "324c7b8b11f91fa544f8cd174935404875d5fd63cbf2329f2e64aa3aad69f061"
        }
      ],
      "description": "The mciteplus LaTeX package is an enhanced reimplementation of\nThorsten Ohl's mcite package which provides support for the\ngrouping of multiple citations together as is often done in\nphysics journals. An extensive set of features provide for\nother applications such as reference sublisting.",
      "downloadLocation": "NOASSERTION",
      "externalRefs": [
        {
          "referenceCategory": "PACKAGE_MANAGER",
          "referenceLocator": "pkg:rpm/texlive-mciteplus@svn31648.1.2-2.oe2403sp3?arch=noarch&epoch=9&upstream=texlive-split-o-2021-2.oe2403sp3.src.rpm",
          "referenceType": "purl"
        }
      ],
      "filesAnalyzed": false,
      "homepage": "http://tug.org/texlive/",
      "sourceInfo": "acquired package info from repodata DB: repodata/1237fc88d0e4da3b551ae22f7823fbad70d531e5e3e6588f120954709a623b3c-primary.sqlite.bz2",
      "summary": "Enhanced multiple citations",
      "supplier": "Organization: http://openeuler.org",
      "versionInfo": "9:svn31648.1.2-2.oe2403sp3"
    },
    {
      "SPDXID": "SPDXRef-rpm-texlive-mdframed-svn31075.1.9b",
      "name": "texlive-mdframed",
      "checksums": [
        {
          "algorithm": "SHA256",
          "checksumValue": "ec9773000071db9046ccb300a20b17d8decb772f46e3a5d7eae534ef6011daad"
        }
      ],
      "description": "The package develops the facilities of framed in providing\nbreakable framed and coloured boxes. The user may instruct the\npackage to perform its operations using default LaTeX commands,\nPStricks or TikZ.",
      "downloadLocation": "NOASSERTION",
      "externalRefs": [
        {
          "referenceCategory": "PACKAGE_MANAGER",
          "referenceLocator": "pkg:rpm/texlive-mdframed@svn31075.1.9b-2.oe2403sp3?arch=noarch&epoch=9&upstream=texlive-split-o-2021-2.oe2403sp3.src.rpm",
          "referenceType": "purl"
        }
      ],
      "filesAnalyzed": false,
      "homepage": "http://tug.org/texlive/",
      "sourceInfo": "acquired package info from repodata DB: repodata/1237fc88d0e4da3b551ae22f7823fbad70d531e5e3e6588f120954709a623b3c-primary.sqlite.bz2",
      "summary": "Framed environments that can split at page boundaries",
      "supplier": "Organization: http://openeuler.org",
      "versionInfo": "9:svn31075.1.9b-2.oe2403sp3"
    },
    {
      "SPDXID": "SPDXRef-rpm-texlive-media4svg-svn57528",
      "name": "texlive-media4svg",
      "checksums": [
        {
          "algorithm": "SHA256",
          "checksumValue": "4dca055fcb112fc49224709b96e285dcfb8ea09e03ca1ee5d684547264270dc0"
        }
      ],
      "description": "This package implements an interface for embedding video and\naudio files in SVG (Scalable Vector Graphics) output. SVG with\nembedded media is very portable, as it is supported by all\nmodern Web browsers across a variety of operating systems and\nplatforms, including portable devices. All DVI producing TeX\nengines can be used. The dvisvgm utility, which is part of all\nmajor TeX distributions, converts the intermediate DVI to SVG.\nBy default, media files are embedded into the SVG output to\nmake self-sufficient SVG files. The package depends on iftex,\nexpl3, l3keys2e, xparse, and atbegshi.",
      "downloadLocation": "NOASSERTION",
      "externalRefs": [
        {
          "referenceCategory": "PACKAGE_MANAGER",
          "referenceLocator": "pkg:rpm/texlive-media4svg@svn57528-3.oe2403sp3?arch=noarch&epoch=9&upstream=texlive-split-y-2021-3.oe2403sp3.src.rpm",
          "referenceType": "purl"
        }
      ],
      "filesAnalyzed": false,
      "homepage": "http://tug.org/texlive/",
      "sourceInfo": "acquired package info from repodata DB: repodata/1237fc88d0e4da3b551ae22f7823fbad70d531e5e3e6588f120954709a623b3c-primary.sqlite.bz2",
      "summary": "Multimedia inclusion for the dvisvgm backend",
      "supplier": "Organization: http://openeuler.org",
      "versionInfo": "9:svn57528-3.oe2403sp3"
    },
    {
      "SPDXID": "SPDXRef-rpm-texlive-media9-svn58025",
      "name": "texlive-media9",
      "checksums": [
        {
          "algorithm": "SHA256",
          "checksumValue": "36c1dda82ef19b1092935b698fa20f70f921ebf5a41c81e97a077125f9635722"
        }
      ],
      "description": "The package provides an interface to embed interactive Flash\n(SWF) and 3D objects (Adobe U3D & PRC), as well as video and\nsound files or streams in the popular MP4, FLV and MP3 formats\ninto PDF documents with Acrobat-9/X compatibility. Playback of\nmultimedia files uses the built-in Flash Player of Adobe Reader\nand does, therefore, not depend on external plug-ins. Flash\nPlayer supports the efficient H.264 codec for video\ncompression. The package is based on the RichMedia Annotation,\nan Adobe addition to the PDF specification. It replaces the now\nobsolete movie15 package.",
      "downloadLocation": "NOASSERTION",
      "externalRefs": [
        {
          "referenceCategory": "PACKAGE_MANAGER",
          "referenceLocator": "pkg:rpm/texlive-media9@svn58025-2.oe2403sp3?arch=noarch&epoch=9&upstream=texlive-split-o-2021-2.oe2403sp3.src.rpm",
          "referenceType": "purl"
        }
      ],
      "filesAnalyzed": false,
      "homepage": "http://tug.org/texlive/",
      "sourceInfo": "acquired package info from repodata DB: repodata/1237fc88d0e4da3b551ae22f7823fbad70d531e5e3e6588f120954709a623b3c-primary.sqlite.bz2",
      "summary": "Multimedia inclusion package with Adobe Reader-9/X compatibility",
      "supplier": "Organization: http://openeuler.org",
      "versionInfo": "9:svn58025-2.oe2403sp3"
    },
    {
      "SPDXID": "SPDXRef-rpm-texlive-medstarbeamer-svn38828",
      "name": "texlive-medstarbeamer",
      "checksums": [
        {
          "algorithm": "SHA256",
          "checksumValue": "177ed1699a5e8fab13ec3af3c1461973da5dd120205671088cc9cfc4a4e6006f"
        }
      ],
      "description": "This is a beamer template for MedStar Health presentations. It\nincludes sample presentations using both .tex files and .rnw\nfiles. The document class is obviously compatible with both.\nThe advantage of the .rnw file is that it can be used with\nknitr such that you can weave your R code with your\npresentation.",
      "downloadLocation": "NOASSERTION",
      "externalRefs": [
        {
          "referenceCategory": "PACKAGE_MANAGER",
          "referenceLocator": "pkg:rpm/texlive-medstarbeamer@svn38828-2.oe2403sp3?arch=noarch&epoch=9&upstream=texlive-split-o-2021-2.oe2403sp3.src.rpm",
          "referenceType": "purl"
        }
      ],
      "filesAnalyzed": false,
      "homepage": "http://tug.org/texlive/",
      "sourceInfo": "acquired package info from repodata DB: repodata/1237fc88d0e4da3b551ae22f7823fbad70d531e5e3e6588f120954709a623b3c-primary.sqlite.bz2",
      "summary": "Beamer document class for MedStar Health Research Institute",
      "supplier": "Organization: http://openeuler.org",
      "versionInfo": "9:svn38828-2.oe2403sp3"
    },
    {
      "SPDXID": "SPDXRef-rpm-texlive-meetingmins-svn31878.1.6",
      "name": "texlive-meetingmins",
      "checksums": [
        {
          "algorithm": "SHA256",
          "checksumValue": "275398a676361db66ba8b1bec59170eb9d11eb51c2a5e244eebaec2c3a5c4a02"
        }
      ],
      "description": "The class allows formatting of meeting minutes using \\section\ncommands (which provide hierarchical structure). An agenda can\nalso be produced for distribution prior to the meeting, with\nuser-selected portions suppressed from printing.",
      "downloadLocation": "NOASSERTION",
      "externalRefs": [
        {
          "referenceCategory": "PACKAGE_MANAGER",
          "referenceLocator": "pkg:rpm/texlive-meetingmins@svn31878.1.6-2.oe2403sp3?arch=noarch&epoch=9&upstream=texlive-split-o-2021-2.oe2403sp3.src.rpm",
          "referenceType": "purl"
        }
      ],
      "filesAnalyzed": false,
      "homepage": "http://tug.org/texlive/",
      "sourceInfo": "acquired package info from repodata DB: repodata/1237fc88d0e4da3b551ae22f7823fbad70d531e5e3e6588f120954709a623b3c-primary.sqlite.bz2",
      "summary": "Format written minutes of meetings",
      "supplier": "Organization: http://openeuler.org",
      "versionInfo": "9:svn31878.1.6-2.oe2403sp3"
    },
    {
      "SPDXID": "SPDXRef-rpm-texlive-memexsupp-svn15878.0.1",
      "name": "texlive-memexsupp",
      "checksums": [
        {
          "algorithm": "SHA256",
          "checksumValue": "2778d84ce9eaa56af81983b992dbc50f086e26562076a38a71d7ef7fb8140ac1"
        }
      ],
      "description": "A package of code proposed as supporting material for memoir.\nThe package is intended as a test bed for such code, which may\nin the fullness of time be adopted into the main memoir\nrelease.",
      "downloadLocation": "NOASSERTION",
      "externalRefs": [
        {
          "referenceCategory": "PACKAGE_MANAGER",
          "referenceLocator": "pkg:rpm/texlive-memexsupp@svn15878.0.1-2.oe2403sp3?arch=noarch&epoch=9&upstream=texlive-split-o-2021-2.oe2403sp3.src.rpm",
          "referenceType": "purl"
        }
      ],
      "filesAnalyzed": false,
      "homepage": "http://tug.org/texlive/",
      "sourceInfo": "acquired package info from repodata DB: repodata/1237fc88d0e4da3b551ae22f7823fbad70d531e5e3e6588f120954709a623b3c-primary.sqlite.bz2",
      "summary": "Experimental memoir support",
      "supplier": "Organization: http://openeuler.org",
      "versionInfo": "9:svn15878.0.1-2.oe2403sp3"
    },
    {
      "SPDXID": "SPDXRef-rpm-texlive-memory-svn30452.1.2",
      "name": "texlive-memory",
      "checksums": [
        {
          "algorithm": "SHA256",
          "checksumValue": "1b9a88ba3ba9910390619c72e2f671e76e7f1377a19d156b4d6af1a9e01a3642"
        }
      ],
      "description": "The package allows the user to declare single object or array\ncontainers.",
      "downloadLocation": "NOASSERTION",
      "externalRefs": [
        {
          "referenceCategory": "PACKAGE_MANAGER",
          "referenceLocator": "pkg:rpm/texlive-memory@svn30452.1.2-2.oe2403sp3?arch=noarch&epoch=9&upstream=texlive-split-o-2021-2.oe2403sp3.src.rpm",
          "referenceType": "purl"
        }
      ],
      "filesAnalyzed": false,
      "homepage": "http://tug.org/texlive/",
      "sourceInfo": "acquired package info from repodata DB: repodata/1237fc88d0e4da3b551ae22f7823fbad70d531e5e3e6588f120954709a623b3c-primary.sqlite.bz2",
      "summary": "Containers for data in LaTeX",
      "supplier": "Organization: http://openeuler.org",
      "versionInfo": "9:svn30452.1.2-2.oe2403sp3"
    },
    {
      "SPDXID": "SPDXRef-rpm-texlive-mensa-tex-svn45997",
      "name": "texlive-mensa-tex",
      "checksums": [
        {
          "algorithm": "SHA256",
          "checksumValue": "b4fe5ae1a28d03d24b5496c6ec9728d915cb81f36ec350ca56fe826efe7b2f26"
        }
      ],
      "description": "This package provides a flexible LaTeX2e class for typesetting\nschool cafeteria menus consisting of two lunches (with\ndessert), and dinner. It supports two different layouts: The\nfirst layout is optimized for printing the menu on A4 paper.\nThe second layout is optimized for smartphone screens and uses\none (A6 sized) page per day. Supported localizations are\nEnglish (GB/US) and German. A way of defining additional\nlocalizations is described in the documentation. The package\nrequires array, colortbl, datetime2, datetime2-calc, geometry,\ngraphicx, lmodern, textcomp, and xcolor.",
      "downloadLocation": "NOASSERTION",
      "externalRefs": [
        {
          "referenceCategory": "PACKAGE_MANAGER",
          "referenceLocator": "pkg:rpm/texlive-mensa-tex@svn45997-2.oe2403sp3?arch=noarch&epoch=9&upstream=texlive-split-o-2021-2.oe2403sp3.src.rpm",
          "referenceType": "purl"
        }
      ],
      "filesAnalyzed": false,
      "homepage": "http://tug.org/texlive/",
      "sourceInfo": "acquired package info from repodata DB: repodata/1237fc88d0e4da3b551ae22f7823fbad70d531e5e3e6588f120954709a623b3c-primary.sqlite.bz2",
      "summary": "Typeset simple school cafeteria menus",
      "supplier": "Organization: http://openeuler.org",
      "versionInfo": "9:svn45997-2.oe2403sp3"
    },
    {
      "SPDXID": "SPDXRef-rpm-texlive-menu-svn15878.0.994",
      "name": "texlive-menu",
      "checksums": [
        {
          "algorithm": "SHA256",
          "checksumValue": "11d706ffb9ab72d5544ce43f7724d8cba6a9448cc2fe55ac29c9c62170ad67e5"
        }
      ],
      "description": "The package defines command \\menu which assists typesetting of\na path through a program's menu.",
      "downloadLocation": "NOASSERTION",
      "externalRefs": [
        {
          "referenceCategory": "PACKAGE_MANAGER",
          "referenceLocator": "pkg:rpm/texlive-menu@svn15878.0.994-2.oe2403sp3?arch=noarch&epoch=9&upstream=texlive-split-o-2021-2.oe2403sp3.src.rpm",
          "referenceType": "purl"
        }
      ],
      "filesAnalyzed": false,
      "homepage": "http://tug.org/texlive/",
      "sourceInfo": "acquired package info from repodata DB: repodata/1237fc88d0e4da3b551ae22f7823fbad70d531e5e3e6588f120954709a623b3c-primary.sqlite.bz2",
      "summary": "Typesetting menus",
      "supplier": "Organization: http://openeuler.org",
      "versionInfo": "9:svn15878.0.994-2.oe2403sp3"
    },
    {
      "SPDXID": "SPDXRef-rpm-texlive-menucard-svn55643",
      "name": "texlive-menucard",
      "checksums": [
        {
          "algorithm": "SHA256",
          "checksumValue": "c52c6f8a2c40412a6a60189c69fb4bd2e6c21fef9557f6ec1d4ca675bc1854a0"
        }
      ],
      "description": "This LaTeX package can be used for typesetting simple\nrestaurant menus.",
      "downloadLocation": "NOASSERTION",
      "externalRefs": [
        {
          "referenceCategory": "PACKAGE_MANAGER",
          "referenceLocator": "pkg:rpm/texlive-menucard@svn55643-3.oe2403sp3?arch=noarch&epoch=9&upstream=texlive-split-x-2021-3.oe2403sp3.src.rpm",
          "referenceType": "purl"
        }
      ],
      "filesAnalyzed": false,
      "homepage": "http://tug.org/texlive/",
      "sourceInfo": "acquired package info from repodata DB: repodata/1237fc88d0e4da3b551ae22f7823fbad70d531e5e3e6588f120954709a623b3c-primary.sqlite.bz2",
      "summary": "Typesetting menu cards with LaTeX",
      "supplier": "Organization: http://openeuler.org",
      "versionInfo": "9:svn55643-3.oe2403sp3"
    },
    {
      "SPDXID": "SPDXRef-rpm-texlive-menukeys-svn57172",
      "name": "texlive-menukeys",
      "checksums": [
        {
          "algorithm": "SHA256",
          "checksumValue": "67afe59c7d7ce49cfcb937e3ebd9705315b5499aa430b45a632673d96f740383"
        }
      ],
      "description": "The package allows easy input and formatting of menu sequences,\nusing menus set with commands such as \\menu{Extras > Settings >\nGeneral}, paths using a command like\n\\path{macros/latex/contrib/menukeys} and short cuts such as\n\\keys{\\ctrl + C}. The output is highly configurable by\nproviding different styles and colour themes.",
      "downloadLocation": "NOASSERTION",
      "externalRefs": [
        {
          "referenceCategory": "PACKAGE_MANAGER",
          "referenceLocator": "pkg:rpm/texlive-menukeys@svn57172-2.oe2403sp3?arch=noarch&epoch=9&upstream=texlive-split-o-2021-2.oe2403sp3.src.rpm",
          "referenceType": "purl"
        }
      ],
      "filesAnalyzed": false,
      "homepage": "http://tug.org/texlive/",
      "sourceInfo": "acquired package info from repodata DB: repodata/1237fc88d0e4da3b551ae22f7823fbad70d531e5e3e6588f120954709a623b3c-primary.sqlite.bz2",
      "summary": "Format menu sequences, paths and keystrokes from lists",
      "supplier": "Organization: http://openeuler.org",
      "versionInfo": "9:svn57172-2.oe2403sp3"
    },
    {
      "SPDXID": "SPDXRef-rpm-texlive-metalogox-svn49774",
      "name": "texlive-metalogox",
      "checksums": [
        {
          "algorithm": "SHA256",
          "checksumValue": "be2937100a779d7f415205b61caeda96145b93ff381028be87be5612c65c534a"
        }
      ],
      "description": "This package extends the metalogo package to automatically\nadjust the appearance of the logos TeX, LaTeX, LaTeX2e,\nXeLaTeX, and LuaLaTeX, depending on the font detected or the\noption given to metalogox. Most of the serif and sans fonts\nlisted at The LaTeX Font Catalogue are supported. The package\ndepends on metalogo, xparse, and etoolbox.",
      "downloadLocation": "NOASSERTION",
      "externalRefs": [
        {
          "referenceCategory": "PACKAGE_MANAGER",
          "referenceLocator": "pkg:rpm/texlive-metalogox@svn49774-3.oe2403sp3?arch=noarch&epoch=9&upstream=texlive-split-z-2021-3.oe2403sp3.src.rpm",
          "referenceType": "purl"
        }
      ],
      "filesAnalyzed": false,
      "homepage": "http://tug.org/texlive/",
      "sourceInfo": "acquired package info from repodata DB: repodata/1237fc88d0e4da3b551ae22f7823fbad70d531e5e3e6588f120954709a623b3c-primary.sqlite.bz2",
      "summary": "Adjust TeX logos, with font detection",
      "supplier": "Organization: http://openeuler.org",
      "versionInfo": "9:svn49774-3.oe2403sp3"
    },
    {
      "SPDXID": "SPDXRef-rpm-texlive-metanorma-svn55010",
      "name": "texlive-metanorma",
      "checksums": [
        {
          "algorithm": "SHA256",
          "checksumValue": "ae26345118fc35cbda3cfa49632cd9482ab6641e3b00cd4da3aa462d579c53c4"
        }
      ],
      "description": "metanorma This work includes a LaTeX document class, a\n`latexml` script and a `latexmlpost` stylesheet which allow you\nto write a LaTeX document and transcode it into Metanorma's\n`ADOC` format. This work is sponsored by Ribose Inc.\n(<https://www.ribose.com>). This work is maintained by Ribose\nInc. (<open.source@ribose.com>).",
      "downloadLocation": "NOASSERTION",
      "externalRefs": [
        {
          "referenceCategory": "PACKAGE_MANAGER",
          "referenceLocator": "pkg:rpm/texlive-metanorma@svn55010-3.oe2403sp3?arch=noarch&epoch=9&upstream=texlive-split-x-2021-3.oe2403sp3.src.rpm",
          "referenceType": "purl"
        }
      ],
      "filesAnalyzed": false,
      "homepage": "http://tug.org/texlive/",
      "sourceInfo": "acquired package info from repodata DB: repodata/1237fc88d0e4da3b551ae22f7823fbad70d531e5e3e6588f120954709a623b3c-primary.sqlite.bz2",
      "summary": "Write Metanorma standardization documents using LaTe",
      "supplier": "Organization: http://openeuler.org",
      "versionInfo": "9:svn55010-3.oe2403sp3"
    },
    {
      "SPDXID": "SPDXRef-rpm-texlive-metastr-svn56246",
      "name": "texlive-metastr",
      "checksums": [
        {
          "algorithm": "SHA256",
          "checksumValue": "4bf15aaa1e0745a82d4ef4088a1c99be7d8d2820fb281955f13795b59a0690ad"
        }
      ],
      "description": "This is a package to store and compose strings in a structured\nway. This can serve various purposes, for example: manage and\nwrite document metadata; use templates for formatting document\ndata; assist in assembling and displaying document license\ninformation; facilitate basic internationalisation and\nlocalisation.",
      "downloadLocation": "NOASSERTION",
      "externalRefs": [
        {
          "referenceCategory": "PACKAGE_MANAGER",
          "referenceLocator": "pkg:rpm/texlive-metastr@svn56246-3.oe2403sp3?arch=noarch&epoch=9&upstream=texlive-split-y-2021-3.oe2403sp3.src.rpm",
          "referenceType": "purl"
        }
      ],
      "filesAnalyzed": false,
      "homepage": "http://tug.org/texlive/",
      "sourceInfo": "acquired package info from repodata DB: repodata/1237fc88d0e4da3b551ae22f7823fbad70d531e5e3e6588f120954709a623b3c-primary.sqlite.bz2",
      "summary": "Store and compose strings",
      "supplier": "Organization: http://openeuler.org",
      "versionInfo": "9:svn56246-3.oe2403sp3"
    },
    {
      "SPDXID": "SPDXRef-rpm-texlive-method-svn17485.2.0b",
      "name": "texlive-method",
      "checksums": [
        {
          "algorithm": "SHA256",
          "checksumValue": "c790c7f46addb175a5acb9460206bddcfd34176ce34f0d38ba87f23d89bbf16e"
        }
      ],
      "description": "The package supports typesetting of programming language method\nand variable declarations. It supports declarations in German,\nFrench and English.",
      "downloadLocation": "NOASSERTION",
      "externalRefs": [
        {
          "referenceCategory": "PACKAGE_MANAGER",
          "referenceLocator": "pkg:rpm/texlive-method@svn17485.2.0b-2.oe2403sp3?arch=noarch&epoch=9&upstream=texlive-split-o-2021-2.oe2403sp3.src.rpm",
          "referenceType": "purl"
        }
      ],
      "filesAnalyzed": false,
      "homepage": "http://tug.org/texlive/",
      "sourceInfo": "acquired package info from repodata DB: repodata/1237fc88d0e4da3b551ae22f7823fbad70d531e5e3e6588f120954709a623b3c-primary.sqlite.bz2",
      "summary": "Typeset method and variable declarations",
      "supplier": "Organization: http://openeuler.org",
      "versionInfo": "9:svn17485.2.0b-2.oe2403sp3"
    },
    {
      "SPDXID": "SPDXRef-rpm-texlive-metre-svn18489.1.0",
      "name": "texlive-metre",
      "checksums": [
        {
          "algorithm": "SHA256",
          "checksumValue": "a76999d84e405c0f0fb525fc5af33a4b950569a912f72b456cd92d63c152bf2f"
        }
      ],
      "description": "The package provides classicists with some of the tools that\nare needed for typesetting scholarly publications dealing with\nGreek and Latin texts, with special emphasis on Greek verse. As\nthe package's name suggests, its core is a comprehensive set of\ncommands for generating metrical schemes and for placing\nprosodical marks on text set in the Latin or the Greek\nalphabet. The rest of the package provides a miscellany of\ncommands for symbols (most of them not directly related to\nmetre) that are often used in critical editions of classical\ntexts. The package does not require any special font: all\nsymbols are taken from the Computer Modern fonts (which are\nincluded in all TeX distributions) and the package's commands\nare based on TeX primitives.",
      "downloadLocation": "NOASSERTION",
      "externalRefs": [
        {
          "referenceCategory": "PACKAGE_MANAGER",
          "referenceLocator": "pkg:rpm/texlive-metre@svn18489.1.0-2.oe2403sp3?arch=noarch&epoch=9&upstream=texlive-split-o-2021-2.oe2403sp3.src.rpm",
          "referenceType": "purl"
        }
      ],
      "filesAnalyzed": false,
      "homepage": "http://tug.org/texlive/",
      "sourceInfo": "acquired package info from repodata DB: repodata/1237fc88d0e4da3b551ae22f7823fbad70d531e5e3e6588f120954709a623b3c-primary.sqlite.bz2",
      "summary": "Support for the work of classicists",
      "supplier": "Organization: http://openeuler.org",
      "versionInfo": "9:svn18489.1.0-2.oe2403sp3"
    },
    {
      "SPDXID": "SPDXRef-rpm-texlive-mfirstuc-svn45803",
      "name": "texlive-mfirstuc",
      "checksums": [
        {
          "algorithm": "SHA256",
          "checksumValue": "5059aba86c1e527d29e4fd52762b3c0e5beb00f41bc5cd0e279888d18c7be4ca"
        }
      ],
      "description": "The package provides commands \\makefirstuc that uppercases the\nfirst letter in its argument, and \\xmakefirstuc which expands\nthe argument before uppercasing.",
      "downloadLocation": "NOASSERTION",
      "externalRefs": [
        {
          "referenceCategory": "PACKAGE_MANAGER",
          "referenceLocator": "pkg:rpm/texlive-mfirstuc@svn45803-2.oe2403sp3?arch=noarch&epoch=9&upstream=texlive-split-o-2021-2.oe2403sp3.src.rpm",
          "referenceType": "purl"
        }
      ],
      "filesAnalyzed": false,
      "homepage": "http://tug.org/texlive/",
      "sourceInfo": "acquired package info from repodata DB: repodata/1237fc88d0e4da3b551ae22f7823fbad70d531e5e3e6588f120954709a623b3c-primary.sqlite.bz2",
      "summary": "Uppercase the first letter of a word",
      "supplier": "Organization: http://openeuler.org",
      "versionInfo": "9:svn45803-2.oe2403sp3"
    },
    {
      "SPDXID": "SPDXRef-rpm-texlive-mftinc-svn15878.1.0a",
      "name": "texlive-mftinc",
      "checksums": [
        {
          "algorithm": "SHA256",
          "checksumValue": "536af9f7ecb64c112a8f683156656f9344f60563435e4827cc337a7a2db94da7"
        }
      ],
      "description": "The mft program pretty-prints Metafont source code into a TeX\nfile. The mftinc package facilitates incorporating such files\ninto a LaTeX2e document. In addition, mftinc provides routines\nfor improved comment formatting and for typesetting font\ntables.",
      "downloadLocation": "NOASSERTION",
      "externalRefs": [
        {
          "referenceCategory": "PACKAGE_MANAGER",
          "referenceLocator": "pkg:rpm/texlive-mftinc@svn15878.1.0a-2.oe2403sp3?arch=noarch&epoch=9&upstream=texlive-split-o-2021-2.oe2403sp3.src.rpm",
          "referenceType": "purl"
        }
      ],
      "filesAnalyzed": false,
      "homepage": "http://tug.org/texlive/",
      "sourceInfo": "acquired package info from repodata DB: repodata/1237fc88d0e4da3b551ae22f7823fbad70d531e5e3e6588f120954709a623b3c-primary.sqlite.bz2",
      "summary": "Pretty-print Metafont source",
      "supplier": "Organization: http://openeuler.org",
      "versionInfo": "9:svn15878.1.0a-2.oe2403sp3"
    },
    {
      "SPDXID": "SPDXRef-rpm-texlive-mi-solns-svn49651",
      "name": "texlive-mi-solns",
      "checksums": [
        {
          "algorithm": "SHA256",
          "checksumValue": "5818879c231c8dd4fc411daa954795d2231157eb488b2ae3df48365f9cd4d61a"
        }
      ],
      "description": "This package is designed to mark a solution environment of an\nexercise or quiz and insert it into the same or a different\ndocument. Solutions are ones created by either the exerquiz or\neqexam package. All PDF creators are supported.",
      "downloadLocation": "NOASSERTION",
      "externalRefs": [
        {
          "referenceCategory": "PACKAGE_MANAGER",
          "referenceLocator": "pkg:rpm/texlive-mi-solns@svn49651-3.oe2403sp3?arch=noarch&epoch=9&upstream=texlive-split-z-2021-3.oe2403sp3.src.rpm",
          "referenceType": "purl"
        }
      ],
      "filesAnalyzed": false,
      "homepage": "http://tug.org/texlive/",
      "sourceInfo": "acquired package info from repodata DB: repodata/1237fc88d0e4da3b551ae22f7823fbad70d531e5e3e6588f120954709a623b3c-primary.sqlite.bz2",
      "summary": "Extract solutions from exercises and quizzes",
      "supplier": "Organization: http://openeuler.org",
      "versionInfo": "9:svn49651-3.oe2403sp3"
    },
    {
      "SPDXID": "SPDXRef-rpm-texlive-midpage-svn17484.1.1a",
      "name": "texlive-midpage",
      "checksums": [
        {
          "algorithm": "SHA256",
          "checksumValue": "8b0d4d4ff29a0ac740491f9a49015098d3591be030c1f7aca5c603f1f8f16421"
        }
      ],
      "description": "The environment will centre text, if immediately preceded and\nfollowed by \\clearpage.",
      "downloadLocation": "NOASSERTION",
      "externalRefs": [
        {
          "referenceCategory": "PACKAGE_MANAGER",
          "referenceLocator": "pkg:rpm/texlive-midpage@svn17484.1.1a-2.oe2403sp3?arch=noarch&epoch=9&upstream=texlive-split-o-2021-2.oe2403sp3.src.rpm",
          "referenceType": "purl"
        }
      ],
      "filesAnalyzed": false,
      "homepage": "http://tug.org/texlive/",
      "sourceInfo": "acquired package info from repodata DB: repodata/1237fc88d0e4da3b551ae22f7823fbad70d531e5e3e6588f120954709a623b3c-primary.sqlite.bz2",
      "summary": "Environment for vertical centring",
      "supplier": "Organization: http://openeuler.org",
      "versionInfo": "9:svn17484.1.1a-2.oe2403sp3"
    },
    {
      "SPDXID": "SPDXRef-rpm-texlive-mindflow-svn59346",
      "name": "texlive-mindflow",
      "checksums": [
        {
          "algorithm": "SHA256",
          "checksumValue": "eafdb7896b5caa5ca0a7dde155d6fc2b22938eac6a98fd84153224cdb7fb37bb"
        }
      ],
      "description": "This package provides an environment that has its own line\nnumbers or markers and can be well distinguished from the main\ntext, for writing you ideas or annotations.",
      "downloadLocation": "NOASSERTION",
      "externalRefs": [
        {
          "referenceCategory": "PACKAGE_MANAGER",
          "referenceLocator": "pkg:rpm/texlive-mindflow@svn59346-3.oe2403sp3?arch=noarch&epoch=9&upstream=texlive-split-x-2021-3.oe2403sp3.src.rpm",
          "referenceType": "purl"
        }
      ],
      "filesAnalyzed": false,
      "homepage": "http://tug.org/texlive/",
      "sourceInfo": "acquired package info from repodata DB: repodata/1237fc88d0e4da3b551ae22f7823fbad70d531e5e3e6588f120954709a623b3c-primary.sqlite.bz2",
      "summary": "Write your ideas in a clear way",
      "supplier": "Organization: http://openeuler.org",
      "versionInfo": "9:svn59346-3.oe2403sp3"
    },
    {
      "SPDXID": "SPDXRef-rpm-texlive-minibox-svn30914.0.2a",
      "name": "texlive-minibox",
      "checksums": [
        {
          "algorithm": "SHA256",
          "checksumValue": "af1a58d77e2946f111f1a7eee28ac0eace45dd707f577c64a877330661d74257"
        }
      ],
      "description": "This small package provides a convenient input syntax for boxes\nthat don't break their text over lines automatically, but do\nallow manual line breaks. The boxes shrink to the natural width\nof the longest line they contain.",
      "downloadLocation": "NOASSERTION",
      "externalRefs": [
        {
          "referenceCategory": "PACKAGE_MANAGER",
          "referenceLocator": "pkg:rpm/texlive-minibox@svn30914.0.2a-2.oe2403sp3?arch=noarch&epoch=9&upstream=texlive-split-o-2021-2.oe2403sp3.src.rpm",
          "referenceType": "purl"
        }
      ],
      "filesAnalyzed": false,
      "homepage": "http://tug.org/texlive/",
      "sourceInfo": "acquired package info from repodata DB: repodata/1237fc88d0e4da3b551ae22f7823fbad70d531e5e3e6588f120954709a623b3c-primary.sqlite.bz2",
      "summary": "A simple type of box for LaTeX",
      "supplier": "Organization: http://openeuler.org",
      "versionInfo": "9:svn30914.0.2a-2.oe2403sp3"
    },
    {
      "SPDXID": "SPDXRef-rpm-texlive-minidocument-svn43752",
      "name": "texlive-minidocument",
      "checksums": [
        {
          "algorithm": "SHA256",
          "checksumValue": "bbcfc395195b286cd2c57e820e87d39de695853b24c42179d7b75e8155a11e14"
        }
      ],
      "description": "This package can be used to create miniature documents inside\nother LaTeX documents. Inside the minidocument all features of\nthe outer vertical mode like page breaking, floats, marginpars,\netc. are available.",
      "downloadLocation": "NOASSERTION",
      "externalRefs": [
        {
          "referenceCategory": "PACKAGE_MANAGER",
          "referenceLocator": "pkg:rpm/texlive-minidocument@svn43752-2.oe2403sp3?arch=noarch&epoch=9&upstream=texlive-split-o-2021-2.oe2403sp3.src.rpm",
          "referenceType": "purl"
        }
      ],
      "filesAnalyzed": false,
      "homepage": "http://tug.org/texlive/",
      "sourceInfo": "acquired package info from repodata DB: repodata/1237fc88d0e4da3b551ae22f7823fbad70d531e5e3e6588f120954709a623b3c-primary.sqlite.bz2",
      "summary": "Creates miniature documents inside other LaTeX documents",
      "supplier": "Organization: http://openeuler.org",
      "versionInfo": "9:svn43752-2.oe2403sp3"
    },
    {
      "SPDXID": "SPDXRef-rpm-texlive-minifp-svn32559.0.96",
      "name": "texlive-minifp",
      "checksums": [
        {
          "algorithm": "SHA256",
          "checksumValue": "94f3d774a08a086788d5cd8adf2cdf920de54b490637ce50503e41a8fcf4cca1"
        }
      ],
      "description": "The package provides basic arithmetic operations to 8 decimal\nplaces for plain TeX or LaTeX. Results are exact when they fit\nwithin the digit limits. Along with the basic package is an\noptional extension that adds computation of sin, cos, log,\nsqrt, exp, powers and angles. These are also exact when\ntheoretically possible and are otherwise accurate to at least 7\ndecimal places. In addition, the package provides a stack-based\nprograming environment.",
      "downloadLocation": "NOASSERTION",
      "externalRefs": [
        {
          "referenceCategory": "PACKAGE_MANAGER",
          "referenceLocator": "pkg:rpm/texlive-minifp@svn32559.0.96-2.oe2403sp3?arch=noarch&epoch=9&upstream=texlive-split-o-2021-2.oe2403sp3.src.rpm",
          "referenceType": "purl"
        }
      ],
      "filesAnalyzed": false,
      "homepage": "http://tug.org/texlive/",
      "sourceInfo": "acquired package info from repodata DB: repodata/1237fc88d0e4da3b551ae22f7823fbad70d531e5e3e6588f120954709a623b3c-primary.sqlite.bz2",
      "summary": "Fixed-point real computations to 8 decimals",
      "supplier": "Organization: http://openeuler.org",
      "versionInfo": "9:svn32559.0.96-2.oe2403sp3"
    },
    {
      "SPDXID": "SPDXRef-rpm-texlive-minimalist-svn59317",
      "name": "texlive-minimalist",
      "checksums": [
        {
          "algorithm": "SHA256",
          "checksumValue": "595020e007c08861f8e663b3239155e0e5217474a3ba8d4708a91ccc796cdafd"
        }
      ],
      "description": "This package offers you a LaTeX style file and two classes to\ntypeset articles or books in a simple and clear way. These\nclasses currently have native support for English, French and\nGerman typesetting. They compile with any major TeX engine. You\nmay also wish to consider the packages einfart and simplivre,\nwhich are enhanced versions of the classes provided here. They\nhave unicode support, thus can only be used with either XeLaTeX\nor LuaLaTeX. Currently they have native support for Chinese\n(both simplified and traditional), English, French, German,\nJapanese and Russian typesetting, and also use more beautiful\nfonts.",
      "downloadLocation": "NOASSERTION",
      "externalRefs": [
        {
          "referenceCategory": "PACKAGE_MANAGER",
          "referenceLocator": "pkg:rpm/texlive-minimalist@svn59317-3.oe2403sp3?arch=noarch&epoch=9&upstream=texlive-split-x-2021-3.oe2403sp3.src.rpm",
          "referenceType": "purl"
        }
      ],
      "filesAnalyzed": false,
      "homepage": "http://tug.org/texlive/",
      "sourceInfo": "acquired package info from repodata DB: repodata/1237fc88d0e4da3b551ae22f7823fbad70d531e5e3e6588f120954709a623b3c-primary.sqlite.bz2",
      "summary": "Write your articles or books in a simple and clear way",
      "supplier": "Organization: http://openeuler.org",
      "versionInfo": "9:svn59317-3.oe2403sp3"
    },
    {
      "SPDXID": "SPDXRef-rpm-texlive-minipage-marginpar-svn15878.v0.2",
      "name": "texlive-minipage-marginpar",
      "checksums": [
        {
          "algorithm": "SHA256",
          "checksumValue": "a195c683aa250f3099738a22e781490bece0d3a4fa2990de3e6461ad9ee90396"
        }
      ],
      "description": "This package allows \\marginpar-commands inside of minipages and\nother boxes. (It takes another approach than marginnote by\nMarkus Kohm: it saves all \\marginpar-commands and typesets them\noutside (i.e., after) the box.) The package defines an\nenvironment minipagewithmarginpars (to be used like minipage)--\nand the internal commands may be used by other packages to\ndefine similar environments or commands.",
      "downloadLocation": "NOASSERTION",
      "externalRefs": [
        {
          "referenceCategory": "PACKAGE_MANAGER",
          "referenceLocator": "pkg:rpm/texlive-minipage-marginpar@svn15878.v0.2-2.oe2403sp3?arch=noarch&epoch=9&upstream=texlive-split-o-2021-2.oe2403sp3.src.rpm",
          "referenceType": "purl"
        }
      ],
      "filesAnalyzed": false,
      "homepage": "http://tug.org/texlive/",
      "sourceInfo": "acquired package info from repodata DB: repodata/1237fc88d0e4da3b551ae22f7823fbad70d531e5e3e6588f120954709a623b3c-primary.sqlite.bz2",
      "summary": "Minipages with marginal notes",
      "supplier": "Organization: http://openeuler.org",
      "versionInfo": "9:svn15878.v0.2-2.oe2403sp3"
    },
    {
      "SPDXID": "SPDXRef-rpm-texlive-minitoc-svn48196",
      "name": "texlive-minitoc",
      "checksums": [
        {
          "algorithm": "SHA256",
          "checksumValue": "ff07da7952c61a60aaf567ebffa86ed5603e7e915c0f7e57fe2bb9319383184a"
        }
      ],
      "description": "The minitoc package allows you to add mini-tables-of-contents\n(minitocs) at the beginning of every chapter, part or section.\nThere is also provision for mini-lists of figures and of\ntables. At the part level, they are parttocs, partlofs and\npartlots. If the type of document does not use chapters, the\nbasic provision is section level secttocs, sectlofs and\nsectlots. The package has provision for language-specific\nconfiguration of its own \"fixed names\", using .mld files\n(analagous to babel .ldf files that do that job for LaTeX\"s own\nfixed names).",
      "downloadLocation": "NOASSERTION",
      "externalRefs": [
        {
          "referenceCategory": "PACKAGE_MANAGER",
          "referenceLocator": "pkg:rpm/texlive-minitoc@svn48196-2.oe2403sp3?arch=noarch&epoch=9&upstream=texlive-split-o-2021-2.oe2403sp3.src.rpm",
          "referenceType": "purl"
        }
      ],
      "filesAnalyzed": false,
      "homepage": "http://tug.org/texlive/",
      "sourceInfo": "acquired package info from repodata DB: repodata/1237fc88d0e4da3b551ae22f7823fbad70d531e5e3e6588f120954709a623b3c-primary.sqlite.bz2",
      "summary": "Produce a table of contents for each chapter, part or section",
      "supplier": "Organization: http://openeuler.org",
      "versionInfo": "9:svn48196-2.oe2403sp3"
    },
    {
      "SPDXID": "SPDXRef-rpm-texlive-minorrevision-svn32165.1.1",
      "name": "texlive-minorrevision",
      "checksums": [
        {
          "algorithm": "SHA256",
          "checksumValue": "c5e4c2ab5baf9bb5d60f8fa2575cfd9eefa9e03c6d4fe4928313cd82c8a60564"
        }
      ],
      "description": "The package supports those who publish articles in peer-\nreviewed journals. In the final stages of the review process,\nthe authors typically have to provide an additional document\n(such as a letter to the editors), in which they provide a list\nof modifications that they made to the manuscript. The package\nautomatically provides line numbers and quotations from the\nmanuscript, for this letter. The package loads the package\nlineno, so (in effect) shares lineno's incompatibilities.",
      "downloadLocation": "NOASSERTION",
      "externalRefs": [
        {
          "referenceCategory": "PACKAGE_MANAGER",
          "referenceLocator": "pkg:rpm/texlive-minorrevision@svn32165.1.1-2.oe2403sp3?arch=noarch&epoch=9&upstream=texlive-split-o-2021-2.oe2403sp3.src.rpm",
          "referenceType": "purl"
        }
      ],
      "filesAnalyzed": false,
      "homepage": "http://tug.org/texlive/",
      "sourceInfo": "acquired package info from repodata DB: repodata/1237fc88d0e4da3b551ae22f7823fbad70d531e5e3e6588f120954709a623b3c-primary.sqlite.bz2",
      "summary": "Quote and refer to a manuscript for minor revisions",
      "supplier": "Organization: http://openeuler.org",
      "versionInfo": "9:svn32165.1.1-2.oe2403sp3"
    },
    {
      "SPDXID": "SPDXRef-rpm-texlive-minted-svn44855",
      "name": "texlive-minted",
      "checksums": [
        {
          "algorithm": "SHA256",
          "checksumValue": "765aa596f2a09a501a2f17dadd103e3b61a155a4f4f39f42150e048249d21006"
        }
      ],
      "description": "The package that facilitates expressive syntax highlighting in\nLaTeX using the powerful Pygments library. The package also\nprovides options to customize the highlighted source code\noutput using fancyvrb.",
      "downloadLocation": "NOASSERTION",
      "externalRefs": [
        {
          "referenceCategory": "PACKAGE_MANAGER",
          "referenceLocator": "pkg:rpm/texlive-minted@svn44855-2.oe2403sp3?arch=noarch&epoch=9&upstream=texlive-split-o-2021-2.oe2403sp3.src.rpm",
          "referenceType": "purl"
        }
      ],
      "filesAnalyzed": false,
      "homepage": "http://tug.org/texlive/",
      "sourceInfo": "acquired package info from repodata DB: repodata/1237fc88d0e4da3b551ae22f7823fbad70d531e5e3e6588f120954709a623b3c-primary.sqlite.bz2",
      "summary": "Highlighted source code for LaTeX",
      "supplier": "Organization: http://openeuler.org",
      "versionInfo": "9:svn44855-2.oe2403sp3"
    },
    {
      "SPDXID": "SPDXRef-rpm-texlive-minutes-svn42186",
      "name": "texlive-minutes",
      "checksums": [
        {
          "algorithm": "SHA256",
          "checksumValue": "d63cf7c89bf9a056973bdd26e2817ebf13897c3e4f311dd70e93aa4828e0fafb"
        }
      ],
      "description": "Supports the creation of a collection of minutes. Features\ninclude: Support of tasks (who, schedule, what, time of\nfinishing; possibility of creating a list of open tasks;\ninclusion of open tasks from other minutes; Support for\nattachments; Support of schedule dates (in planning: support\nfor the calendar package); Different versions ('secret parts');\nand Macros for votes and decisions (list of decisions). Support\nfor minutes in German, Dutch and English is provided.",
      "downloadLocation": "NOASSERTION",
      "externalRefs": [
        {
          "referenceCategory": "PACKAGE_MANAGER",
          "referenceLocator": "pkg:rpm/texlive-minutes@svn42186-2.oe2403sp3?arch=noarch&epoch=9&upstream=texlive-split-o-2021-2.oe2403sp3.src.rpm",
          "referenceType": "purl"
        }
      ],
      "filesAnalyzed": false,
      "homepage": "http://tug.org/texlive/",
      "sourceInfo": "acquired package info from repodata DB: repodata/1237fc88d0e4da3b551ae22f7823fbad70d531e5e3e6588f120954709a623b3c-primary.sqlite.bz2",
      "summary": "Typeset the minutes of meetings",
      "supplier": "Organization: http://openeuler.org",
      "versionInfo": "9:svn42186-2.oe2403sp3"
    },
    {
      "SPDXID": "SPDXRef-rpm-texlive-mla-paper-svn54080",
      "name": "texlive-mla-paper",
      "checksums": [
        {
          "algorithm": "SHA256",
          "checksumValue": "c7fddf060eca4c55fd2a74c5774244271f6db86e449f06539f40716d0d871256"
        }
      ],
      "description": "The package formats articles using the MLA style. The aim is\nthat students and other academics in the humanities should be\nable to typeset their materials, properly, with minimal effort\non their part.",
      "downloadLocation": "NOASSERTION",
      "externalRefs": [
        {
          "referenceCategory": "PACKAGE_MANAGER",
          "referenceLocator": "pkg:rpm/texlive-mla-paper@svn54080-2.oe2403sp3?arch=noarch&epoch=9&upstream=texlive-split-o-2021-2.oe2403sp3.src.rpm",
          "referenceType": "purl"
        }
      ],
      "filesAnalyzed": false,
      "homepage": "http://tug.org/texlive/",
      "sourceInfo": "acquired package info from repodata DB: repodata/1237fc88d0e4da3b551ae22f7823fbad70d531e5e3e6588f120954709a623b3c-primary.sqlite.bz2",
      "summary": "Proper MLA formatting",
      "supplier": "Organization: http://openeuler.org",
      "versionInfo": "9:svn54080-2.oe2403sp3"
    },
    {
      "SPDXID": "SPDXRef-rpm-texlive-mleftright-svn53021",
      "name": "texlive-mleftright",
      "checksums": [
        {
          "algorithm": "SHA256",
          "checksumValue": "b501aa39d603762b081431aca3c9f2a69051d11de9aa972f6ba13ef69dcb51f7"
        }
      ],
      "description": "The package defines variants \\mleft and \\mright of \\left and\n\\right, that make the delimiters act as \\mathopen and\n\\mathclose. These commands address spacing difficulties in\nsubformulas.",
      "downloadLocation": "NOASSERTION",
      "externalRefs": [
        {
          "referenceCategory": "PACKAGE_MANAGER",
          "referenceLocator": "pkg:rpm/texlive-mleftright@svn53021-3.oe2403sp3?arch=noarch&epoch=9&upstream=texlive-split-y-2021-3.oe2403sp3.src.rpm",
          "referenceType": "purl"
        }
      ],
      "filesAnalyzed": false,
      "homepage": "http://tug.org/texlive/",
      "sourceInfo": "acquired package info from repodata DB: repodata/1237fc88d0e4da3b551ae22f7823fbad70d531e5e3e6588f120954709a623b3c-primary.sqlite.bz2",
      "summary": "Variants of delimiters that act as maths open/close",
      "supplier": "Organization: http://openeuler.org",
      "versionInfo": "9:svn53021-3.oe2403sp3"
    },
    {
      "SPDXID": "SPDXRef-rpm-texlive-mlist-svn15878.0.6a",
      "name": "texlive-mlist",
      "checksums": [
        {
          "algorithm": "SHA256",
          "checksumValue": "f59b3e0919673db6a49b35298eeb40a4d0d504c6c4cd445329b8f5e7e95ead64"
        }
      ],
      "description": "The package defines commands that create macros for typesetting\nvectors, matrices and functions, in a logical way. For example,\nlogical indexing can then be used to refer to elements or\narguments without hard-coding the symbols in the document.",
      "downloadLocation": "NOASSERTION",
      "externalRefs": [
        {
          "referenceCategory": "PACKAGE_MANAGER",
          "referenceLocator": "pkg:rpm/texlive-mlist@svn15878.0.6a-2.oe2403sp3?arch=noarch&epoch=9&upstream=texlive-split-o-2021-2.oe2403sp3.src.rpm",
          "referenceType": "purl"
        }
      ],
      "filesAnalyzed": false,
      "homepage": "http://tug.org/texlive/",
      "sourceInfo": "acquired package info from repodata DB: repodata/1237fc88d0e4da3b551ae22f7823fbad70d531e5e3e6588f120954709a623b3c-primary.sqlite.bz2",
      "summary": "Logical markup for lists",
      "supplier": "Organization: http://openeuler.org",
      "versionInfo": "9:svn15878.0.6a-2.oe2403sp3"
    },
    {
      "SPDXID": "SPDXRef-rpm-texlive-mmap-svn15878.1.03",
      "name": "texlive-mmap",
      "checksums": [
        {
          "algorithm": "SHA256",
          "checksumValue": "1997e92c3b99ae2c757a54c794b0bbdda014ca5af7934a077573ff95f881f8b5"
        }
      ],
      "description": "The package is an extension of cmap with improved flexibility\nand coverage, including the ability to re-encode Knuth's basic\nmathematics fonts.",
      "downloadLocation": "NOASSERTION",
      "externalRefs": [
        {
          "referenceCategory": "PACKAGE_MANAGER",
          "referenceLocator": "pkg:rpm/texlive-mmap@svn15878.1.03-2.oe2403sp3?arch=noarch&epoch=9&upstream=texlive-split-o-2021-2.oe2403sp3.src.rpm",
          "referenceType": "purl"
        }
      ],
      "filesAnalyzed": false,
      "homepage": "http://tug.org/texlive/",
      "sourceInfo": "acquired package info from repodata DB: repodata/1237fc88d0e4da3b551ae22f7823fbad70d531e5e3e6588f120954709a623b3c-primary.sqlite.bz2",
      "summary": "Include CMap resources in PDF files from PDFTeX",
      "supplier": "Organization: http://openeuler.org",
      "versionInfo": "9:svn15878.1.03-2.oe2403sp3"
    },
    {
      "SPDXID": "SPDXRef-rpm-texlive-mnotes-svn35521.0.8",
      "name": "texlive-mnotes",
      "checksums": [
        {
          "algorithm": "SHA256",
          "checksumValue": "f5aff86e2278e037f7903fae2e0205df2f0959638db5d24f7a176725c8a175ba"
        }
      ],
      "description": "The package provides a flexible mechanism for annotating, and\ncommenting upon, collaboratively-written documents.",
      "downloadLocation": "NOASSERTION",
      "externalRefs": [
        {
          "referenceCategory": "PACKAGE_MANAGER",
          "referenceLocator": "pkg:rpm/texlive-mnotes@svn35521.0.8-2.oe2403sp3?arch=noarch&epoch=9&upstream=texlive-split-o-2021-2.oe2403sp3.src.rpm",
          "referenceType": "purl"
        }
      ],
      "filesAnalyzed": false,
      "homepage": "http://tug.org/texlive/",
      "sourceInfo": "acquired package info from repodata DB: repodata/1237fc88d0e4da3b551ae22f7823fbad70d531e5e3e6588f120954709a623b3c-primary.sqlite.bz2",
      "summary": "Margin annotation for collaborative writing",
      "supplier": "Organization: http://openeuler.org",
      "versionInfo": "9:svn35521.0.8-2.oe2403sp3"
    },
    {
      "SPDXID": "SPDXRef-rpm-texlive-moderncv-svn57496",
      "name": "texlive-moderncv",
      "checksums": [
        {
          "algorithm": "SHA256",
          "checksumValue": "903213f8c991e9ca2edb9e0007604a07595dfc07d71a0609b762c1a3a3608880"
        }
      ],
      "description": "The class provides facilities for typesetting modern\ncurriculums vitae, both in a classic and in a casual style. It\nis fairly customizable, allowing you to define your own style\nby changing the colours, the fonts, etc. A number of templates\nare provided in the distribution examples subdirectory.",
      "downloadLocation": "NOASSERTION",
      "externalRefs": [
        {
          "referenceCategory": "PACKAGE_MANAGER",
          "referenceLocator": "pkg:rpm/texlive-moderncv@svn57496-2.oe2403sp3?arch=noarch&epoch=9&upstream=texlive-split-p-2021-2.oe2403sp3.src.rpm",
          "referenceType": "purl"
        }
      ],
      "filesAnalyzed": false,
      "homepage": "http://tug.org/texlive/",
      "sourceInfo": "acquired package info from repodata DB: repodata/1237fc88d0e4da3b551ae22f7823fbad70d531e5e3e6588f120954709a623b3c-primary.sqlite.bz2",
      "summary": "A modern curriculum vitae class",
      "supplier": "Organization: http://openeuler.org",
      "versionInfo": "9:svn57496-2.oe2403sp3"
    },
    {
      "SPDXID": "SPDXRef-rpm-texlive-modernposter-svn47269",
      "name": "texlive-modernposter",
      "checksums": [
        {
          "algorithm": "SHA256",
          "checksumValue": "96c104d3bcd869ac2d4398ae74dfd23db9db56128f76e7f51af7487aed2bc6a8"
        }
      ],
      "description": "This class extends the a0poster class in that it adds support\nto easily create posters without the need for taking care of\nthe layout at all. It allows to use \\maketitle to generate a\nfancy header containing the title information and also provides\nmacros to position various different types of text boxes in a\ntwo-column layout. The color scheme is inspired by the\nmetropolis beamer theme.",
      "downloadLocation": "NOASSERTION",
      "externalRefs": [
        {
          "referenceCategory": "PACKAGE_MANAGER",
          "referenceLocator": "pkg:rpm/texlive-modernposter@svn47269-2.oe2403sp3?arch=noarch&epoch=9&upstream=texlive-split-p-2021-2.oe2403sp3.src.rpm",
          "referenceType": "purl"
        }
      ],
      "filesAnalyzed": false,
      "homepage": "http://tug.org/texlive/",
      "sourceInfo": "acquired package info from repodata DB: repodata/1237fc88d0e4da3b551ae22f7823fbad70d531e5e3e6588f120954709a623b3c-primary.sqlite.bz2",
      "summary": "A modern LaTeX poster theme",
      "supplier": "Organization: http://openeuler.org",
      "versionInfo": "9:svn47269-2.oe2403sp3"
    },
    {
      "SPDXID": "SPDXRef-rpm-texlive-moderntimeline-svn55518",
      "name": "texlive-moderntimeline",
      "checksums": [
        {
          "algorithm": "SHA256",
          "checksumValue": "4e0cb0dc279c7571c80f24b11fb1936b5cde0c30edc8435025f42e1c8d7ea867"
        }
      ],
      "description": "The package provides commands to configure and to draw time\nline diagrams; such diagrams are designed to fit into\nCurriculum Vitae documents written using the moderncv class.",
      "downloadLocation": "NOASSERTION",
      "externalRefs": [
        {
          "referenceCategory": "PACKAGE_MANAGER",
          "referenceLocator": "pkg:rpm/texlive-moderntimeline@svn55518-2.oe2403sp3?arch=noarch&epoch=9&upstream=texlive-split-p-2021-2.oe2403sp3.src.rpm",
          "referenceType": "purl"
        }
      ],
      "filesAnalyzed": false,
      "homepage": "http://tug.org/texlive/",
      "sourceInfo": "acquired package info from repodata DB: repodata/1237fc88d0e4da3b551ae22f7823fbad70d531e5e3e6588f120954709a623b3c-primary.sqlite.bz2",
      "summary": "Timelines for use with moderncv",
      "supplier": "Organization: http://openeuler.org",
      "versionInfo": "9:svn55518-2.oe2403sp3"
    },
    {
      "SPDXID": "SPDXRef-rpm-texlive-modref-svn15878.1.0",
      "name": "texlive-modref",
      "checksums": [
        {
          "algorithm": "SHA256",
          "checksumValue": "7aad850c1fc30688ec68797e0dcc73bfbaa18dfe5c828c83cc1711c8a2f30baf"
        }
      ],
      "description": "The package contains macros which allow authors to easily\ncustomise how cross-references appear in their document, both\nin general (across all cross-references) and for particular\ntypes of references (identified by a prefix in the reference\nlabel), in a very generic manner.",
      "downloadLocation": "NOASSERTION",
      "externalRefs": [
        {
          "referenceCategory": "PACKAGE_MANAGER",
          "referenceLocator": "pkg:rpm/texlive-modref@svn15878.1.0-2.oe2403sp3?arch=noarch&epoch=9&upstream=texlive-split-p-2021-2.oe2403sp3.src.rpm",
          "referenceType": "purl"
        }
      ],
      "filesAnalyzed": false,
      "homepage": "http://tug.org/texlive/",
      "sourceInfo": "acquired package info from repodata DB: repodata/1237fc88d0e4da3b551ae22f7823fbad70d531e5e3e6588f120954709a623b3c-primary.sqlite.bz2",
      "summary": "Customisation of cross-references in LaTeX",
      "supplier": "Organization: http://openeuler.org",
      "versionInfo": "9:svn15878.1.0-2.oe2403sp3"
    },
    {
      "SPDXID": "SPDXRef-rpm-texlive-modroman-svn29803.1",
      "name": "texlive-modroman",
      "checksums": [
        {
          "algorithm": "SHA256",
          "checksumValue": "47d5e6476d30145638abec1f82ff30cc2311cabbfcac1e9ceceba796cb79054a"
        }
      ],
      "description": "This package provides only two macros viz. \\modromannumeral\nwhich writes the number given as argument in lower case roman\nnumeral with a 'j' instead of a 'i' as the final letter of\nnumbers greater than 1 and \\modroman{MyCounter} which writes\nthe value of a counter in the same way. You use the first in\nthe same way as the TeX primitive \\romannumeral and the second\nas LaTeX command \\roman. The default option is 'vpourv' with\nwhich 5 is 'translated' as 'v' and option 'upourv' whith which\nthe same 5 is given as 'u'.",
      "downloadLocation": "NOASSERTION",
      "externalRefs": [
        {
          "referenceCategory": "PACKAGE_MANAGER",
          "referenceLocator": "pkg:rpm/texlive-modroman@svn29803.1-2.oe2403sp3?arch=noarch&epoch=9&upstream=texlive-split-p-2021-2.oe2403sp3.src.rpm",
          "referenceType": "purl"
        }
      ],
      "filesAnalyzed": false,
      "homepage": "http://tug.org/texlive/",
      "sourceInfo": "acquired package info from repodata DB: repodata/1237fc88d0e4da3b551ae22f7823fbad70d531e5e3e6588f120954709a623b3c-primary.sqlite.bz2",
      "summary": "Write numbers in lower case roman numerals",
      "supplier": "Organization: http://openeuler.org",
      "versionInfo": "9:svn29803.1-2.oe2403sp3"
    },
    {
      "SPDXID": "SPDXRef-rpm-texlive-modular-svn44142",
      "name": "texlive-modular",
      "checksums": [
        {
          "algorithm": "SHA256",
          "checksumValue": "3685176b871d43ae9b92baba881e37f46f3244cbf7ee294ab482b2df6017a687"
        }
      ],
      "description": "LaTeX sections have absolute depth, e.g. \\section, \\subsection,\netc. When composing modular documents, we want relative depths.\nThe coseoul package provides relative headings, but does not\nget things right when composing a document modularly from\nmultiple parts. This package provides the missing piece.\nmodular relies on coseoul, import, and ifthen.",
      "downloadLocation": "NOASSERTION",
      "externalRefs": [
        {
          "referenceCategory": "PACKAGE_MANAGER",
          "referenceLocator": "pkg:rpm/texlive-modular@svn44142-2.oe2403sp3?arch=noarch&epoch=9&upstream=texlive-split-p-2021-2.oe2403sp3.src.rpm",
          "referenceType": "purl"
        }
      ],
      "filesAnalyzed": false,
      "homepage": "http://tug.org/texlive/",
      "sourceInfo": "acquired package info from repodata DB: repodata/1237fc88d0e4da3b551ae22f7823fbad70d531e5e3e6588f120954709a623b3c-primary.sqlite.bz2",
      "summary": "Relative section headings for modular documents",
      "supplier": "Organization: http://openeuler.org",
      "versionInfo": "9:svn44142-2.oe2403sp3"
    },
    {
      "SPDXID": "SPDXRef-rpm-texlive-monofill-svn28140.0.2",
      "name": "texlive-monofill",
      "checksums": [
        {
          "algorithm": "SHA256",
          "checksumValue": "fc1cc41475e8891702584e7c3cc0670df890355c34618ac7352ae46ff9eaf9f4"
        }
      ],
      "description": "The package provides horizontal alignment, as in the LaTeX\ncommand \\listfiles (or the author's longnamefilelist package).\nUses may include in-text tables, or even code listings.",
      "downloadLocation": "NOASSERTION",
      "externalRefs": [
        {
          "referenceCategory": "PACKAGE_MANAGER",
          "referenceLocator": "pkg:rpm/texlive-monofill@svn28140.0.2-2.oe2403sp3?arch=noarch&epoch=9&upstream=texlive-split-p-2021-2.oe2403sp3.src.rpm",
          "referenceType": "purl"
        }
      ],
      "filesAnalyzed": false,
      "homepage": "http://tug.org/texlive/",
      "sourceInfo": "acquired package info from repodata DB: repodata/1237fc88d0e4da3b551ae22f7823fbad70d531e5e3e6588f120954709a623b3c-primary.sqlite.bz2",
      "summary": "Alignment of plain text",
      "supplier": "Organization: http://openeuler.org",
      "versionInfo": "9:svn28140.0.2-2.oe2403sp3"
    },
    {
      "SPDXID": "SPDXRef-rpm-texlive-moodle-svn57683",
      "name": "texlive-moodle",
      "checksums": [
        {
          "algorithm": "SHA256",
          "checksumValue": "21a952e80cf7fb846c58db32d69ae8d2ffe926ede5aec537ae8ba22150503793"
        }
      ],
      "description": "A package for writing Moodle quizzes in LaTeX. In addition to\ntypesetting the quizzes for proofreading, the package compiles\nan XML file to be uploaded to a Moodle server.",
      "downloadLocation": "NOASSERTION",
      "externalRefs": [
        {
          "referenceCategory": "PACKAGE_MANAGER",
          "referenceLocator": "pkg:rpm/texlive-moodle@svn57683-2.oe2403sp3?arch=noarch&epoch=9&upstream=texlive-split-p-2021-2.oe2403sp3.src.rpm",
          "referenceType": "purl"
        }
      ],
      "filesAnalyzed": false,
      "homepage": "http://tug.org/texlive/",
      "sourceInfo": "acquired package info from repodata DB: repodata/1237fc88d0e4da3b551ae22f7823fbad70d531e5e3e6588f120954709a623b3c-primary.sqlite.bz2",
      "summary": "Generating Moodle quizzes via LaTeX",
      "supplier": "Organization: http://openeuler.org",
      "versionInfo": "9:svn57683-2.oe2403sp3"
    },
    {
      "SPDXID": "SPDXRef-rpm-texlive-moreenum-svn24479.1.03",
      "name": "texlive-moreenum",
      "checksums": [
        {
          "algorithm": "SHA256",
          "checksumValue": "1eb07a834aa06bd8d99ac3af3de61ae27265f8b03638a2259120db72f3405e41"
        }
      ],
      "description": "The package provides the following new enumerate styles: \\greek\nfor lowercase Greek letters; \\Greek for uppercase Greek\nletters; \\enumHex for uppercase hexadecimal enumeration;\n\\enumhex for lowercase hexadecimal enumeration; \\enumbinary for\nbinary enumeration; \\enumoctal for octal enumeration; \\levelnth\nfor \"1st\", \"2nd\", \"3rd\" etc., with the \"nth\"s on the baseline;\nraisenth for \"1st\", \"2nd\", \"3rd\" etc., with the \"nth\"s raised;\n\\nthwords for \"first\", \"second\", \"third\" etc.; \\Nthwords for\n\"First\", \"Second\", \"Third\" etc.; \\NTHWORDS for \"FIRST\",\n\"SECOND\", \"THIRD\" etc.; \\nwords for \"one\", \"two\", \"three\" etc.;\n\\Nwords for \"One\", \"Two\", \"Three\" etc.; and \\NWORDS for \"ONE\",\n\"TWO\", \"THREE\" etc. Each of these works with enumitem's\n\"starred variant\" feature. So\n\\begin{enumerate}[label=\\enumhex*] will output a hex enumerated\nlist. Enumitem provides a start=0 option for starting your\nenumerations at 0. The package requires amsmath, alphalph,\nenumitem (of course), binhex and nth, all of which are widely\navailable.",
      "downloadLocation": "NOASSERTION",
      "externalRefs": [
        {
          "referenceCategory": "PACKAGE_MANAGER",
          "referenceLocator": "pkg:rpm/texlive-moreenum@svn24479.1.03-2.oe2403sp3?arch=noarch&epoch=9&upstream=texlive-split-p-2021-2.oe2403sp3.src.rpm",
          "referenceType": "purl"
        }
      ],
      "filesAnalyzed": false,
      "homepage": "http://tug.org/texlive/",
      "sourceInfo": "acquired package info from repodata DB: repodata/1237fc88d0e4da3b551ae22f7823fbad70d531e5e3e6588f120954709a623b3c-primary.sqlite.bz2",
      "summary": "More enumeration options",
      "supplier": "Organization: http://openeuler.org",
      "versionInfo": "9:svn24479.1.03-2.oe2403sp3"
    },
    {
      "SPDXID": "SPDXRef-rpm-texlive-morefloats-svn37927.1.0h",
      "name": "texlive-morefloats",
      "checksums": [
        {
          "algorithm": "SHA256",
          "checksumValue": "1ecde7bed4374b160adbe71225e6ddeccddc10210a4209c842a7ac84374c165e"
        }
      ],
      "description": "LaTeX can, by default, only cope with 18 outstanding floats;\nany more, and you get the error \"too many unprocessed floats\".\nThis package releases the limit; TeX itself imposes limits\n(which are independent of the help offered by e-TeX). However,\nif your floats can't be placed anywhere, extending the number\nof floats merely delays the arrival of the inevitable error\nmessage.",
      "downloadLocation": "NOASSERTION",
      "externalRefs": [
        {
          "referenceCategory": "PACKAGE_MANAGER",
          "referenceLocator": "pkg:rpm/texlive-morefloats@svn37927.1.0h-2.oe2403sp3?arch=noarch&epoch=9&upstream=texlive-split-p-2021-2.oe2403sp3.src.rpm",
          "referenceType": "purl"
        }
      ],
      "filesAnalyzed": false,
      "homepage": "http://tug.org/texlive/",
      "sourceInfo": "acquired package info from repodata DB: repodata/1237fc88d0e4da3b551ae22f7823fbad70d531e5e3e6588f120954709a623b3c-primary.sqlite.bz2",
      "summary": "Increase the number of simultaneous LaTeX floats",
      "supplier": "Organization: http://openeuler.org",
      "versionInfo": "9:svn37927.1.0h-2.oe2403sp3"
    },
    {
      "SPDXID": "SPDXRef-rpm-texlive-morehype-svn38815",
      "name": "texlive-morehype",
      "checksums": [
        {
          "algorithm": "SHA256",
          "checksumValue": "07005f3eaad166c08add7e6929fdc415f576e6fbb666ca1180abdc4dcce428ff"
        }
      ],
      "description": "The bundle provides three packages: texlinks: shorthand macros\nfor TeX-related external hyperlinks with hyperref, the blog\npackage in the present bundle, etc; hypertoc: adjust the\npresentation of coloured frames in hyperref tables of contents\n(article class only); blog: fast generation of simple HTML by\nexpanding LaTeX macros, using the fifinddo package.",
      "downloadLocation": "NOASSERTION",
      "externalRefs": [
        {
          "referenceCategory": "PACKAGE_MANAGER",
          "referenceLocator": "pkg:rpm/texlive-morehype@svn38815-2.oe2403sp3?arch=noarch&epoch=9&upstream=texlive-split-p-2021-2.oe2403sp3.src.rpm",
          "referenceType": "purl"
        }
      ],
      "filesAnalyzed": false,
      "homepage": "http://tug.org/texlive/",
      "sourceInfo": "acquired package info from repodata DB: repodata/1237fc88d0e4da3b551ae22f7823fbad70d531e5e3e6588f120954709a623b3c-primary.sqlite.bz2",
      "summary": "Hypertext tools for use with LaTeX",
      "supplier": "Organization: http://openeuler.org",
      "versionInfo": "9:svn38815-2.oe2403sp3"
    },
    {
      "SPDXID": "SPDXRef-rpm-texlive-moresize-svn17513.1.9",
      "name": "texlive-moresize",
      "checksums": [
        {
          "algorithm": "SHA256",
          "checksumValue": "e1b6bddd5e634f4d6fcd59418f47da4052607e16dd6d1fcbc3cd8feef39edbaa"
        }
      ],
      "description": "A package for using font sizes up to 35.88pt, for example with\nthe EC fonts. New commands \\HUGE and \\ssmall for selecting font\nsizes are provided together with some options working around\ncurrent LaTeX2e shortcomings in using big font sizes. The\npackage also provides options for improving the typesetting of\nparagraphs (or headlines) with embedded math expressions at\nfont sizes above 17.28pt.",
      "downloadLocation": "NOASSERTION",
      "externalRefs": [
        {
          "referenceCategory": "PACKAGE_MANAGER",
          "referenceLocator": "pkg:rpm/texlive-moresize@svn17513.1.9-2.oe2403sp3?arch=noarch&epoch=9&upstream=texlive-split-p-2021-2.oe2403sp3.src.rpm",
          "referenceType": "purl"
        }
      ],
      "filesAnalyzed": false,
      "homepage": "http://tug.org/texlive/",
      "sourceInfo": "acquired package info from repodata DB: repodata/1237fc88d0e4da3b551ae22f7823fbad70d531e5e3e6588f120954709a623b3c-primary.sqlite.bz2",
      "summary": "Allows font sizes up to 35.83pt",
      "supplier": "Organization: http://openeuler.org",
      "versionInfo": "9:svn17513.1.9-2.oe2403sp3"
    },
    {
      "SPDXID": "SPDXRef-rpm-texlive-moreverb-svn22126.2.3a",
      "name": "texlive-moreverb",
      "checksums": [
        {
          "algorithm": "SHA256",
          "checksumValue": "cc209f50f25dee606a499814d54cc339a7804d67728fae3e9fddc0b304c37343"
        }
      ],
      "description": "A collection of verbatim facilities that provide line-numbered\nverbatim, verbatim that obey's TAB characters, verbatim input\nand verbatim output to file. The package makes use of the LaTeX\nrequired verbatim package. The package formed from a series of\nsmall pieces, and is somewhat unstructured. The user who looks\nfor thought-through verbatim facilities is advised to consider\nusing the fancyvrb package in place of moreverb.",
      "downloadLocation": "NOASSERTION",
      "externalRefs": [
        {
          "referenceCategory": "PACKAGE_MANAGER",
          "referenceLocator": "pkg:rpm/texlive-moreverb@svn22126.2.3a-2.oe2403sp3?arch=noarch&epoch=9&upstream=texlive-split-p-2021-2.oe2403sp3.src.rpm",
          "referenceType": "purl"
        }
      ],
      "filesAnalyzed": false,
      "homepage": "http://tug.org/texlive/",
      "sourceInfo": "acquired package info from repodata DB: repodata/1237fc88d0e4da3b551ae22f7823fbad70d531e5e3e6588f120954709a623b3c-primary.sqlite.bz2",
      "summary": "Extended verbatim",
      "supplier": "Organization: http://openeuler.org",
      "versionInfo": "9:svn22126.2.3a-2.oe2403sp3"
    },
    {
      "SPDXID": "SPDXRef-rpm-texlive-morewrites-svn49531",
      "name": "texlive-morewrites",
      "checksums": [
        {
          "algorithm": "SHA256",
          "checksumValue": "31d67d8296b7f92e3a4d496a81abb4614b2ecccbb1494640da90c44cce0422c5"
        }
      ],
      "description": "The package aims to solve the error \"No room for a new \\write\",\nwhich occurs when the user, or when the user's packages have\n'allocated too many streams using \\newwrite (TeX has a fixed\nmaximum number - 16 - such streams built-in to its code). The\npackage hooks into TeX primitive commands associated with\nwriting to files; it should be loaded near the beginning of the\nsequence of loading packages for a document. The package uses\nthe l3kernel bundle.",
      "downloadLocation": "NOASSERTION",
      "externalRefs": [
        {
          "referenceCategory": "PACKAGE_MANAGER",
          "referenceLocator": "pkg:rpm/texlive-morewrites@svn49531-2.oe2403sp3?arch=noarch&epoch=9&upstream=texlive-split-p-2021-2.oe2403sp3.src.rpm",
          "referenceType": "purl"
        }
      ],
      "filesAnalyzed": false,
      "homepage": "http://tug.org/texlive/",
      "sourceInfo": "acquired package info from repodata DB: repodata/1237fc88d0e4da3b551ae22f7823fbad70d531e5e3e6588f120954709a623b3c-primary.sqlite.bz2",
      "summary": "Always room for a new write stream",
      "supplier": "Organization: http://openeuler.org",
      "versionInfo": "9:svn49531-2.oe2403sp3"
    },
    {
      "SPDXID": "SPDXRef-rpm-texlive-mparhack-svn59066",
      "name": "texlive-mparhack",
      "checksums": [
        {
          "algorithm": "SHA256",
          "checksumValue": "111b2de4bf85b84c7439a42280b734d4189ee83f3affe3f9231f1f8259ee88d4"
        }
      ],
      "description": "Works around the LaTeX bug that marginpars will sometimes come\nout at the wrong margin.",
      "downloadLocation": "NOASSERTION",
      "externalRefs": [
        {
          "referenceCategory": "PACKAGE_MANAGER",
          "referenceLocator": "pkg:rpm/texlive-mparhack@svn59066-2.oe2403sp3?arch=noarch&epoch=9&upstream=texlive-split-p-2021-2.oe2403sp3.src.rpm",
          "referenceType": "purl"
        }
      ],
      "filesAnalyzed": false,
      "homepage": "http://tug.org/texlive/",
      "sourceInfo": "acquired package info from repodata DB: repodata/1237fc88d0e4da3b551ae22f7823fbad70d531e5e3e6588f120954709a623b3c-primary.sqlite.bz2",
      "summary": "Work around a LaTeX bug in marginpars",
      "supplier": "Organization: http://openeuler.org",
      "versionInfo": "9:svn59066-2.oe2403sp3"
    },
    {
      "SPDXID": "SPDXRef-rpm-texlive-mpostinl-svn49559",
      "name": "texlive-mpostinl",
      "checksums": [
        {
          "algorithm": "SHA256",
          "checksumValue": "9514134d138185a20c88abf6c3dfbc8514f4a6b81a94b8caaef691837e0aad74"
        }
      ],
      "description": "This LaTeX2e package enables the embedding of MetaPost figures\nwithin LaTeX documents. The package automatically collects the\nembedded definitions and figures in a .mp file, adds an\nappropriate LaTeX document structure, and compiles it to .mps\nfiles. It also allows for various configuration options to\nmanage the generation of files and compilation.",
      "downloadLocation": "NOASSERTION",
      "externalRefs": [
        {
          "referenceCategory": "PACKAGE_MANAGER",
          "referenceLocator": "pkg:rpm/texlive-mpostinl@svn49559-2.oe2403sp3?arch=noarch&epoch=9&upstream=texlive-split-p-2021-2.oe2403sp3.src.rpm",
          "referenceType": "purl"
        }
      ],
      "filesAnalyzed": false,
      "homepage": "http://tug.org/texlive/",
      "sourceInfo": "acquired package info from repodata DB: repodata/1237fc88d0e4da3b551ae22f7823fbad70d531e5e3e6588f120954709a623b3c-primary.sqlite.bz2",
      "summary": "Embed MetaPost figures within LaTeX documents",
      "supplier": "Organization: http://openeuler.org",
      "versionInfo": "9:svn49559-2.oe2403sp3"
    },
    {
      "SPDXID": "SPDXRef-rpm-texlive-msc-svn15878.1.16",
      "name": "texlive-msc",
      "checksums": [
        {
          "algorithm": "SHA256",
          "checksumValue": "b7b048454d5728f6332805b19948a7d659e05a824ec9545e38e46b76fff88a02"
        }
      ],
      "description": "The package should be useful to all people that prepare their\ntexts with LaTeX and want to draw Message Sequence Charts in\ntheir texts. The package is not an MSC editor; it simply takes\na textual description of an MSC and draws the corresponding\nMSC. The current version of the MSC macro package supports the\nfull MSC2000 language.",
      "downloadLocation": "NOASSERTION",
      "externalRefs": [
        {
          "referenceCategory": "PACKAGE_MANAGER",
          "referenceLocator": "pkg:rpm/texlive-msc@svn15878.1.16-2.oe2403sp3?arch=noarch&epoch=9&upstream=texlive-split-p-2021-2.oe2403sp3.src.rpm",
          "referenceType": "purl"
        }
      ],
      "filesAnalyzed": false,
      "homepage": "http://tug.org/texlive/",
      "sourceInfo": "acquired package info from repodata DB: repodata/1237fc88d0e4da3b551ae22f7823fbad70d531e5e3e6588f120954709a623b3c-primary.sqlite.bz2",
      "summary": "Draw MSC diagrams",
      "supplier": "Organization: http://openeuler.org",
      "versionInfo": "9:svn15878.1.16-2.oe2403sp3"
    },
    {
      "SPDXID": "SPDXRef-rpm-texlive-msg-svn49578",
      "name": "texlive-msg",
      "checksums": [
        {
          "algorithm": "SHA256",
          "checksumValue": "c3f12af1a2a077651f3c7cc7b0c508fa38ae7c4fcc5182483e13ccef9853dc38"
        }
      ],
      "description": "The package is designed to localise any document class or\npackage. This should be very useful for end-users who could\nobtain messages in their own preferred language. It is really\neasy to use by writers of other classes and packages.\nVolunteers are urged to test the package, report, and even to\nlocalise the message file to their own language. Documentation\nis provided in English.",
      "downloadLocation": "NOASSERTION",
      "externalRefs": [
        {
          "referenceCategory": "PACKAGE_MANAGER",
          "referenceLocator": "pkg:rpm/texlive-msg@svn49578-2.oe2403sp3?arch=noarch&epoch=9&upstream=texlive-split-p-2021-2.oe2403sp3.src.rpm",
          "referenceType": "purl"
        }
      ],
      "filesAnalyzed": false,
      "homepage": "http://tug.org/texlive/",
      "sourceInfo": "acquired package info from repodata DB: repodata/1237fc88d0e4da3b551ae22f7823fbad70d531e5e3e6588f120954709a623b3c-primary.sqlite.bz2",
      "summary": "A package for LaTeX localisation",
      "supplier": "Organization: http://openeuler.org",
      "versionInfo": "9:svn49578-2.oe2403sp3"
    },
    {
      "SPDXID": "SPDXRef-rpm-texlive-mslapa-svn54080",
      "name": "texlive-mslapa",
      "checksums": [
        {
          "algorithm": "SHA256",
          "checksumValue": "633e991833c658d45501b3b80c83f2a2bb7b4b73e251faca64e27dededcacaa8"
        }
      ],
      "description": "LaTeX and BibTeX style files for a respectably close\napproximation to APA (American Psychological Association)\ncitation and reference style.",
      "downloadLocation": "NOASSERTION",
      "externalRefs": [
        {
          "referenceCategory": "PACKAGE_MANAGER",
          "referenceLocator": "pkg:rpm/texlive-mslapa@svn54080-2.oe2403sp3?arch=noarch&epoch=9&upstream=texlive-split-p-2021-2.oe2403sp3.src.rpm",
          "referenceType": "purl"
        }
      ],
      "filesAnalyzed": false,
      "homepage": "http://tug.org/texlive/",
      "sourceInfo": "acquired package info from repodata DB: repodata/1237fc88d0e4da3b551ae22f7823fbad70d531e5e3e6588f120954709a623b3c-primary.sqlite.bz2",
      "summary": "Michael Landy's APA citation style",
      "supplier": "Organization: http://openeuler.org",
      "versionInfo": "9:svn54080-2.oe2403sp3"
    },
    {
      "SPDXID": "SPDXRef-rpm-texlive-mtgreek-svn17967.1.1-",
      "name": "texlive-mtgreek",
      "checksums": [
        {
          "algorithm": "SHA256",
          "checksumValue": "1edadbdaa7f6b344b04c20b5138cd1f54da0697751d8f409645caac9ad7f47ed"
        }
      ],
      "description": "This package is an add-on to the MathTime a style to provide\nTeX support for the use of the MathTime(tm) fonts (formerly\ndistributed by YandY, Inc.). The MathTime package has uppercase\nGreek letters hardwired to be upright and only upright; this\npackage provides a switch to choose between the two kinds of\nGreek uppercase letters.",
      "downloadLocation": "NOASSERTION",
      "externalRefs": [
        {
          "referenceCategory": "PACKAGE_MANAGER",
          "referenceLocator": "pkg:rpm/texlive-mtgreek@svn17967.1.1+-2.oe2403sp3?arch=noarch&epoch=9&upstream=texlive-split-p-2021-2.oe2403sp3.src.rpm",
          "referenceType": "purl"
        }
      ],
      "filesAnalyzed": false,
      "homepage": "http://tug.org/texlive/",
      "sourceInfo": "acquired package info from repodata DB: repodata/1237fc88d0e4da3b551ae22f7823fbad70d531e5e3e6588f120954709a623b3c-primary.sqlite.bz2",
      "summary": "Use italic and upright greek letters with mathtime",
      "supplier": "Organization: http://openeuler.org",
      "versionInfo": "9:svn17967.1.1+-2.oe2403sp3"
    },
    {
      "SPDXID": "SPDXRef-rpm-texlive-multenum-svn21775.0",
      "name": "texlive-multenum",
      "checksums": [
        {
          "algorithm": "SHA256",
          "checksumValue": "06db39579f148ca074de4afe174a3ac6500f98cf56eff589318b8e8e2bcb41c2"
        }
      ],
      "description": "Defines an environment multienumerate, that produces an\nenumerated array in which columns are vertically aligned on the\ncounter. The motivation was lists of answers for a text book,\nwhere there are many rather small items; the multienumerate\nenvironment goes some way to making such lists look neater.",
      "downloadLocation": "NOASSERTION",
      "externalRefs": [
        {
          "referenceCategory": "PACKAGE_MANAGER",
          "referenceLocator": "pkg:rpm/texlive-multenum@svn21775.0-2.oe2403sp3?arch=noarch&epoch=9&upstream=texlive-split-p-2021-2.oe2403sp3.src.rpm",
          "referenceType": "purl"
        }
      ],
      "filesAnalyzed": false,
      "homepage": "http://tug.org/texlive/",
      "sourceInfo": "acquired package info from repodata DB: repodata/1237fc88d0e4da3b551ae22f7823fbad70d531e5e3e6588f120954709a623b3c-primary.sqlite.bz2",
      "summary": "Multi-column enumerated lists",
      "supplier": "Organization: http://openeuler.org",
      "versionInfo": "9:svn21775.0-2.oe2403sp3"
    },
    {
      "SPDXID": "SPDXRef-rpm-texlive-multiaudience-svn38035.1.03",
      "name": "texlive-multiaudience",
      "checksums": [
        {
          "algorithm": "SHA256",
          "checksumValue": "210352268dbdbc2dc9d058a8acd7ad14265713589dee2864bca2b284a967c1d3"
        }
      ],
      "description": "This package allows to generate several versions of the same\ndocument for different audiences.",
      "downloadLocation": "NOASSERTION",
      "externalRefs": [
        {
          "referenceCategory": "PACKAGE_MANAGER",
          "referenceLocator": "pkg:rpm/texlive-multiaudience@svn38035.1.03-2.oe2403sp3?arch=noarch&epoch=9&upstream=texlive-split-p-2021-2.oe2403sp3.src.rpm",
          "referenceType": "purl"
        }
      ],
      "filesAnalyzed": false,
      "homepage": "http://tug.org/texlive/",
      "sourceInfo": "acquired package info from repodata DB: repodata/1237fc88d0e4da3b551ae22f7823fbad70d531e5e3e6588f120954709a623b3c-primary.sqlite.bz2",
      "summary": "Several versions of output from the same source",
      "supplier": "Organization: http://openeuler.org",
      "versionInfo": "9:svn38035.1.03-2.oe2403sp3"
    },
    {
      "SPDXID": "SPDXRef-rpm-texlive-multibbl-svn15878.v1.1",
      "name": "texlive-multibbl",
      "checksums": [
        {
          "algorithm": "SHA256",
          "checksumValue": "90426b1282d6bfaf9a0b791c00a64afdf98b66ae457617070f6b38414b8cf015"
        }
      ],
      "description": "The package multibbl redefines the standard bibliographic\ncommands so that one can generate multiple reference sections.\nEach section has it own auxiliary file (for use with BibTeX)\nand title.",
      "downloadLocation": "NOASSERTION",
      "externalRefs": [
        {
          "referenceCategory": "PACKAGE_MANAGER",
          "referenceLocator": "pkg:rpm/texlive-multibbl@svn15878.v1.1-2.oe2403sp3?arch=noarch&epoch=9&upstream=texlive-split-p-2021-2.oe2403sp3.src.rpm",
          "referenceType": "purl"
        }
      ],
      "filesAnalyzed": false,
      "homepage": "http://tug.org/texlive/",
      "sourceInfo": "acquired package info from repodata DB: repodata/1237fc88d0e4da3b551ae22f7823fbad70d531e5e3e6588f120954709a623b3c-primary.sqlite.bz2",
      "summary": "Multiple bibliographies",
      "supplier": "Organization: http://openeuler.org",
      "versionInfo": "9:svn15878.v1.1-2.oe2403sp3"
    },
    {
      "SPDXID": "SPDXRef-rpm-texlive-multicap-svn15878.0",
      "name": "texlive-multicap",
      "checksums": [
        {
          "algorithm": "SHA256",
          "checksumValue": "2d631306b7ac4d6b0a62cbbbf02f7d1ffffb1a76f35a63ad6bd8a734973b05be"
        }
      ],
      "description": "This is a package for formatting captions of column figures and\ncolumn tabular material, which cannot be standard floats in a\nmulticols environment. The package also provides a convenient\nway to customise your captions, whether they be in multicols or\nnot.",
      "downloadLocation": "NOASSERTION",
      "externalRefs": [
        {
          "referenceCategory": "PACKAGE_MANAGER",
          "referenceLocator": "pkg:rpm/texlive-multicap@svn15878.0-2.oe2403sp3?arch=noarch&epoch=9&upstream=texlive-split-p-2021-2.oe2403sp3.src.rpm",
          "referenceType": "purl"
        }
      ],
      "filesAnalyzed": false,
      "homepage": "http://tug.org/texlive/",
      "sourceInfo": "acquired package info from repodata DB: repodata/1237fc88d0e4da3b551ae22f7823fbad70d531e5e3e6588f120954709a623b3c-primary.sqlite.bz2",
      "summary": "Format captions inside multicols",
      "supplier": "Organization: http://openeuler.org",
      "versionInfo": "9:svn15878.0-2.oe2403sp3"
    },
    {
      "SPDXID": "SPDXRef-rpm-texlive-multicolrule-svn56366",
      "name": "texlive-multicolrule",
      "checksums": [
        {
          "algorithm": "SHA256",
          "checksumValue": "50a7ab97ec1455b4506e7e3cbcefb33851562e22fccd9d8eea526c054a5a185f"
        }
      ],
      "description": "This package lets you customize the appearance of the vertical\nrule that appears between columns of multicolumn text. It is\nprimarily intended to work with the multicol package, hence its\nname, but also supports the twocolumn option and \\twocolumn\nmacro provided by the standard classes (and related classes\nsuch as the KOMA-Script equivalents). The package depends on\nexpl3 and xparse.",
      "downloadLocation": "NOASSERTION",
      "externalRefs": [
        {
          "referenceCategory": "PACKAGE_MANAGER",
          "referenceLocator": "pkg:rpm/texlive-multicolrule@svn56366-3.oe2403sp3?arch=noarch&epoch=9&upstream=texlive-split-z-2021-3.oe2403sp3.src.rpm",
          "referenceType": "purl"
        }
      ],
      "filesAnalyzed": false,
      "homepage": "http://tug.org/texlive/",
      "sourceInfo": "acquired package info from repodata DB: repodata/1237fc88d0e4da3b551ae22f7823fbad70d531e5e3e6588f120954709a623b3c-primary.sqlite.bz2",
      "summary": "Decorative rules between columns",
      "supplier": "Organization: http://openeuler.org",
      "versionInfo": "9:svn56366-3.oe2403sp3"
    },
    {
      "SPDXID": "SPDXRef-rpm-texlive-multidef-svn40637",
      "name": "texlive-multidef",
      "checksums": [
        {
          "algorithm": "SHA256",
          "checksumValue": "07a560abef7b1e7f951de163788638ee3b01a9a56e56e8bb674025f025a46b48"
        }
      ],
      "description": "Multidef provides a simple way of defining several macros\nhaving similar definitions.",
      "downloadLocation": "NOASSERTION",
      "externalRefs": [
        {
          "referenceCategory": "PACKAGE_MANAGER",
          "referenceLocator": "pkg:rpm/texlive-multidef@svn40637-2.oe2403sp3?arch=noarch&epoch=9&upstream=texlive-split-p-2021-2.oe2403sp3.src.rpm",
          "referenceType": "purl"
        }
      ],
      "filesAnalyzed": false,
      "homepage": "http://tug.org/texlive/",
      "sourceInfo": "acquired package info from repodata DB: repodata/1237fc88d0e4da3b551ae22f7823fbad70d531e5e3e6588f120954709a623b3c-primary.sqlite.bz2",
      "summary": "Quickly define several similar macros",
      "supplier": "Organization: http://openeuler.org",
      "versionInfo": "9:svn40637-2.oe2403sp3"
    },
    {
      "SPDXID": "SPDXRef-rpm-texlive-multienv-svn56291",
      "name": "texlive-multienv",
      "checksums": [
        {
          "algorithm": "SHA256",
          "checksumValue": "4b759212d37dcc44755ecb67861f5dc62bcee9f54ce0cfa85b45d81db7ff3423"
        }
      ],
      "description": "The package provides a multienv environment which permits easy\naddition of multiple environments using a key=value syntax.\nMacros to define environments using this syntax are also\nprovided.",
      "downloadLocation": "NOASSERTION",
      "externalRefs": [
        {
          "referenceCategory": "PACKAGE_MANAGER",
          "referenceLocator": "pkg:rpm/texlive-multienv@svn56291-2.oe2403sp3?arch=noarch&epoch=9&upstream=texlive-split-p-2021-2.oe2403sp3.src.rpm",
          "referenceType": "purl"
        }
      ],
      "filesAnalyzed": false,
      "homepage": "http://tug.org/texlive/",
      "sourceInfo": "acquired package info from repodata DB: repodata/1237fc88d0e4da3b551ae22f7823fbad70d531e5e3e6588f120954709a623b3c-primary.sqlite.bz2",
      "summary": "Multiple environments using a \"key=value\" syntax",
      "supplier": "Organization: http://openeuler.org",
      "versionInfo": "9:svn56291-2.oe2403sp3"
    },
    {
      "SPDXID": "SPDXRef-rpm-texlive-multiexpand-svn45943",
      "name": "texlive-multiexpand",
      "checksums": [
        {
          "algorithm": "SHA256",
          "checksumValue": "6f71ffa585f539eac05c4b0da93d9c6089bedc512fbd8ed560f219284898a78b"
        }
      ],
      "description": "The package provides two user commands; one that performs\nmultiple expansions, and one that does multiple \\expandafter\noperations, in a single macro call. The package requires eTeX's\n\\numexpr command. The author suggests that the same effect\ncould be provided by use of the command variant mechanisms of\nLaTeX 3 (see, for example, the interface documentation of the\nexperimental LaTeX 3 kernel).",
      "downloadLocation": "NOASSERTION",
      "externalRefs": [
        {
          "referenceCategory": "PACKAGE_MANAGER",
          "referenceLocator": "pkg:rpm/texlive-multiexpand@svn45943-2.oe2403sp3?arch=noarch&epoch=9&upstream=texlive-split-p-2021-2.oe2403sp3.src.rpm",
          "referenceType": "purl"
        }
      ],
      "filesAnalyzed": false,
      "homepage": "http://tug.org/texlive/",
      "sourceInfo": "acquired package info from repodata DB: repodata/1237fc88d0e4da3b551ae22f7823fbad70d531e5e3e6588f120954709a623b3c-primary.sqlite.bz2",
      "summary": "Variations on the primitive command \\expandafter",
      "supplier": "Organization: http://openeuler.org",
      "versionInfo": "9:svn45943-2.oe2403sp3"
    },
    {
      "SPDXID": "SPDXRef-rpm-texlive-multilang-svn49065",
      "name": "texlive-multilang",
      "checksums": [
        {
          "algorithm": "SHA256",
          "checksumValue": "21b42dea7b3997d6fe68d25cf5cd29ed26ba6a33faeefafd020fb9a423877ce5"
        }
      ],
      "description": "Maintaining a LaTeX document with translations for multiple\nlanguages can be cumbersome and error-prone. This package\nprovides a set of macros for defining macros and environments\nas wrappers around existing macros and environments. These\nwrappers allow one to clearly specify multiple translations for\nthe arguments to the wrapped macros and environments while only\nthe translation of the document's language is actually shown.\nChoosing a translation then is as simple as choosing the\ndocument's language via babel or polyglossia.",
      "downloadLocation": "NOASSERTION",
      "externalRefs": [
        {
          "referenceCategory": "PACKAGE_MANAGER",
          "referenceLocator": "pkg:rpm/texlive-multilang@svn49065-2.oe2403sp3?arch=noarch&epoch=9&upstream=texlive-split-p-2021-2.oe2403sp3.src.rpm",
          "referenceType": "purl"
        }
      ],
      "filesAnalyzed": false,
      "homepage": "http://tug.org/texlive/",
      "sourceInfo": "acquired package info from repodata DB: repodata/1237fc88d0e4da3b551ae22f7823fbad70d531e5e3e6588f120954709a623b3c-primary.sqlite.bz2",
      "summary": "A LaTeX package for maintaining multiple translations of a document",
      "supplier": "Organization: http://openeuler.org",
      "versionInfo": "9:svn49065-2.oe2403sp3"
    },
    {
      "SPDXID": "SPDXRef-rpm-texlive-multirow-svn58396",
      "name": "texlive-multirow",
      "checksums": [
        {
          "algorithm": "SHA256",
          "checksumValue": "054bfabdbca699e7e678f2db72e2c017c69196b0f5f45572daa10439648f9a97"
        }
      ],
      "description": "The package has a lot of flexibility, including an option for\nspecifying an entry at the \"natural\" width of its text. The\npackage is distributed with the bigdelim and bigstrut packages,\nwhich can be used to advantage with \\multirow cells.",
      "downloadLocation": "NOASSERTION",
      "externalRefs": [
        {
          "referenceCategory": "PACKAGE_MANAGER",
          "referenceLocator": "pkg:rpm/texlive-multirow@svn58396-2.oe2403sp3?arch=noarch&epoch=9&upstream=texlive-split-p-2021-2.oe2403sp3.src.rpm",
          "referenceType": "purl"
        }
      ],
      "filesAnalyzed": false,
      "homepage": "http://tug.org/texlive/",
      "sourceInfo": "acquired package info from repodata DB: repodata/1237fc88d0e4da3b551ae22f7823fbad70d531e5e3e6588f120954709a623b3c-primary.sqlite.bz2",
      "summary": "Create tabular cells spanning multiple rows",
      "supplier": "Organization: http://openeuler.org",
      "versionInfo": "9:svn58396-2.oe2403sp3"
    },
    {
      "SPDXID": "SPDXRef-rpm-texlive-mversion-svn29370.1.0.1",
      "name": "texlive-mversion",
      "checksums": [
        {
          "algorithm": "SHA256",
          "checksumValue": "ac0fe55d5d3de86330394ba82e39be78bea9302aa7fbb84f4cd4df2c372fb09c"
        }
      ],
      "description": "The package enables the user to keep track of different\nversions of a LaTeX document. The command \\version prints the\nversion and build numbers; each time you compile your document,\nthe build number is increased by one. By placing \\version in\nthe header or footer, each page can be marked with the unique\nbuild number describing the progress of your document.",
      "downloadLocation": "NOASSERTION",
      "externalRefs": [
        {
          "referenceCategory": "PACKAGE_MANAGER",
          "referenceLocator": "pkg:rpm/texlive-mversion@svn29370.1.0.1-2.oe2403sp3?arch=noarch&epoch=9&upstream=texlive-split-p-2021-2.oe2403sp3.src.rpm",
          "referenceType": "purl"
        }
      ],
      "filesAnalyzed": false,
      "homepage": "http://tug.org/texlive/",
      "sourceInfo": "acquired package info from repodata DB: repodata/1237fc88d0e4da3b551ae22f7823fbad70d531e5e3e6588f120954709a623b3c-primary.sqlite.bz2",
      "summary": "Keeping track of document versions",
      "supplier": "Organization: http://openeuler.org",
      "versionInfo": "9:svn29370.1.0.1-2.oe2403sp3"
    },
    {
      "SPDXID": "SPDXRef-rpm-texlive-mwe-svn56291",
      "name": "texlive-mwe",
      "checksums": [
        {
          "algorithm": "SHA256",
          "checksumValue": "a138e36d1512c87b7f33d2d7df5b255dcc243ca8b75fbc4eea1c2fc7e54606c9"
        }
      ],
      "description": "The bundle provides several files useful when creating a\nminimal working example (MWE). The package itself loads a small\nset of packages often used when creating MWEs. In addition, a\nrange of images are provided, which will be installed in the\nTEXMF tree, so that they may be used in any (La)TeX document.\nThis allows different users to share MWEs which include image\ncommands, without the need to share image files or to use\nreplacement code.",
      "downloadLocation": "NOASSERTION",
      "externalRefs": [
        {
          "referenceCategory": "PACKAGE_MANAGER",
          "referenceLocator": "pkg:rpm/texlive-mwe@svn56291-2.oe2403sp3?arch=noarch&epoch=9&upstream=texlive-split-p-2021-2.oe2403sp3.src.rpm",
          "referenceType": "purl"
        }
      ],
      "filesAnalyzed": false,
      "homepage": "http://tug.org/texlive/",
      "sourceInfo": "acquired package info from repodata DB: repodata/1237fc88d0e4da3b551ae22f7823fbad70d531e5e3e6588f120954709a623b3c-primary.sqlite.bz2",
      "summary": "Packages and image files for MWEs",
      "supplier": "Organization: http://openeuler.org",
      "versionInfo": "9:svn56291-2.oe2403sp3"
    },
    {
      "SPDXID": "SPDXRef-rpm-texlive-mycv-svn26807.1.5.6",
      "name": "texlive-mycv",
      "checksums": [
        {
          "algorithm": "SHA256",
          "checksumValue": "c7efab0f8860175e97961711b16a8f05805f1bf5f5967fc825cc691c779d2827"
        }
      ],
      "description": "The class provides a set of functionality for writing\n\"curriculum vitae\" with different layouts. The idea is that a\nuser can write some custom configuration directives, by means\nof which is possible both to produce different c.v. layouts and\nquickly switch among them. In order to process such directives,\nthe class uses a set of lists, provided by the package\netextools. Basic support for using TikZ decorations is also\nprovided.",
      "downloadLocation": "NOASSERTION",
      "externalRefs": [
        {
          "referenceCategory": "PACKAGE_MANAGER",
          "referenceLocator": "pkg:rpm/texlive-mycv@svn26807.1.5.6-2.oe2403sp3?arch=noarch&epoch=9&upstream=texlive-split-p-2021-2.oe2403sp3.src.rpm",
          "referenceType": "purl"
        }
      ],
      "filesAnalyzed": false,
      "homepage": "http://tug.org/texlive/",
      "sourceInfo": "acquired package info from repodata DB: repodata/1237fc88d0e4da3b551ae22f7823fbad70d531e5e3e6588f120954709a623b3c-primary.sqlite.bz2",
      "summary": "A list-driven CV class, allowing TikZ decorations",
      "supplier": "Organization: http://openeuler.org",
      "versionInfo": "9:svn26807.1.5.6-2.oe2403sp3"
    },
    {
      "SPDXID": "SPDXRef-rpm-texlive-mylatex-svn56751",
      "name": "texlive-mylatex",
      "checksums": [
        {
          "algorithm": "SHA256",
          "checksumValue": "8a5f9b112cca73f3aa422cf5b2201878d99ee9ee21344d819c501c454e77d3dd"
        }
      ],
      "description": "The file mylatex.ltx permits you to create a format that\npre-loads a set of package files (and/or other macros) that you\nregularly use. In some circumstances, this can be a great\nadvantage (though on an ordinarily fast modern computer on the\ndesktop, gains will be limited). The general scheme is to\ninitialise your usage by a command of the form: latex -ini\nmylatex.ltx <document> whick will create a format file\nmylatex.fmt, which you then use as: latex -fmt=mylatex\n<document>",
      "downloadLocation": "NOASSERTION",
      "externalRefs": [
        {
          "referenceCategory": "PACKAGE_MANAGER",
          "referenceLocator": "pkg:rpm/texlive-mylatex@svn56751-3.oe2403sp3?arch=noarch&epoch=9&upstream=texlive-split-x-2021-3.oe2403sp3.src.rpm",
          "referenceType": "purl"
        }
      ],
      "filesAnalyzed": false,
      "homepage": "http://tug.org/texlive/",
      "sourceInfo": "acquired package info from repodata DB: repodata/1237fc88d0e4da3b551ae22f7823fbad70d531e5e3e6588f120954709a623b3c-primary.sqlite.bz2",
      "summary": "Make a format containing a document's preamble",
      "supplier": "Organization: http://openeuler.org",
      "versionInfo": "9:svn56751-3.oe2403sp3"
    },
    {
      "SPDXID": "SPDXRef-rpm-texlive-mylatexformat-svn21392.3.4",
      "name": "texlive-mylatexformat",
      "checksums": [
        {
          "algorithm": "SHA256",
          "checksumValue": "ba89d610df41afc4d353b024a08bee173a6513ee94c06234a4fa7422ad26e1aa"
        }
      ],
      "description": "The use of formats helps to speed up compilations: packages\nwhich have been dumped in the format are loaded at very high\nspeed. This is useful when a document loads many packages\n(including large packages such as pgf-TikZ). The package was\ndeveloped from the work in mylatex, and eliminates many of the\nlimitations and problems of that package.",
      "downloadLocation": "NOASSERTION",
      "externalRefs": [
        {
          "referenceCategory": "PACKAGE_MANAGER",
          "referenceLocator": "pkg:rpm/texlive-mylatexformat@svn21392.3.4-2.oe2403sp3?arch=noarch&epoch=9&upstream=texlive-split-p-2021-2.oe2403sp3.src.rpm",
          "referenceType": "purl"
        }
      ],
      "filesAnalyzed": false,
      "homepage": "http://tug.org/texlive/",
      "sourceInfo": "acquired package info from repodata DB: repodata/1237fc88d0e4da3b551ae22f7823fbad70d531e5e3e6588f120954709a623b3c-primary.sqlite.bz2",
      "summary": "Build a format based on the preamble of a LaTeX file",
      "supplier": "Organization: http://openeuler.org",
      "versionInfo": "9:svn21392.3.4-2.oe2403sp3"
    },
    {
      "SPDXID": "SPDXRef-rpm-texlive-nag-svn24741.0.7",
      "name": "texlive-nag",
      "checksums": [
        {
          "algorithm": "SHA256",
          "checksumValue": "0d74419a7a4904a1d7f409fa168b884ac37ad7362d6cf3eac1ea52c651920910"
        }
      ],
      "description": "Old habits die hard. All the same, there are commands, classes\nand packages which are outdated and superseded. The nag package\nprovides routines to warn the user about the use of such\nobsolete things. As an example, we provide an extension that\ndetects many of the \"sins\" described in l2tabu.",
      "downloadLocation": "NOASSERTION",
      "externalRefs": [
        {
          "referenceCategory": "PACKAGE_MANAGER",
          "referenceLocator": "pkg:rpm/texlive-nag@svn24741.0.7-2.oe2403sp3?arch=noarch&epoch=9&upstream=texlive-split-p-2021-2.oe2403sp3.src.rpm",
          "referenceType": "purl"
        }
      ],
      "filesAnalyzed": false,
      "homepage": "http://tug.org/texlive/",
      "sourceInfo": "acquired package info from repodata DB: repodata/1237fc88d0e4da3b551ae22f7823fbad70d531e5e3e6588f120954709a623b3c-primary.sqlite.bz2",
      "summary": "Detecting and warning about obsolete LaTeX commands",
      "supplier": "Organization: http://openeuler.org",
      "versionInfo": "9:svn24741.0.7-2.oe2403sp3"
    },
    {
      "SPDXID": "SPDXRef-rpm-texlive-nameauth-svn58026",
      "name": "texlive-nameauth",
      "checksums": [
        {
          "algorithm": "SHA256",
          "checksumValue": "eba1ee848a20a59bd60c3219e1ab303fb3c61082402dc29e3e1e5c476bf351ad"
        }
      ],
      "description": "Publications, that reference many names, require editors and\nproofreaders to track those names in the text and index. The\npackage offers name authority macros that allow authors and\ncompilers to normalize occurrences of names, variant name\nforms, and pen names in the text and index. This may help\nminimize writing and production time and cost.",
      "downloadLocation": "NOASSERTION",
      "externalRefs": [
        {
          "referenceCategory": "PACKAGE_MANAGER",
          "referenceLocator": "pkg:rpm/texlive-nameauth@svn58026-2.oe2403sp3?arch=noarch&epoch=9&upstream=texlive-split-p-2021-2.oe2403sp3.src.rpm",
          "referenceType": "purl"
        }
      ],
      "filesAnalyzed": false,
      "homepage": "http://tug.org/texlive/",
      "sourceInfo": "acquired package info from repodata DB: repodata/1237fc88d0e4da3b551ae22f7823fbad70d531e5e3e6588f120954709a623b3c-primary.sqlite.bz2",
      "summary": "Name authority mechanism for consistency in body text and index",
      "supplier": "Organization: http://openeuler.org",
      "versionInfo": "9:svn58026-2.oe2403sp3"
    },
    {
      "SPDXID": "SPDXRef-rpm-texlive-namespc-svn15878.0",
      "name": "texlive-namespc",
      "checksums": [
        {
          "algorithm": "SHA256",
          "checksumValue": "7c63b20853df3fa69a8f4d61a95e38867e43f4a15b52ea9493f8df3576c72b89"
        }
      ],
      "description": "The namespc package adds rudimentary C++-like namespace\nfunctionality to LaTeX. It may be used to declare local LaTeX\ncommands, which can be made accessible in a later contexts\nwithout defining them globally.",
      "downloadLocation": "NOASSERTION",
      "externalRefs": [
        {
          "referenceCategory": "PACKAGE_MANAGER",
          "referenceLocator": "pkg:rpm/texlive-namespc@svn15878.0-2.oe2403sp3?arch=noarch&epoch=9&upstream=texlive-split-p-2021-2.oe2403sp3.src.rpm",
          "referenceType": "purl"
        }
      ],
      "filesAnalyzed": false,
      "homepage": "http://tug.org/texlive/",
      "sourceInfo": "acquired package info from repodata DB: repodata/1237fc88d0e4da3b551ae22f7823fbad70d531e5e3e6588f120954709a623b3c-primary.sqlite.bz2",
      "summary": "Rudimentary C++-like namespaces in LaTeX",
      "supplier": "Organization: http://openeuler.org",
      "versionInfo": "9:svn15878.0-2.oe2403sp3"
    },
    {
      "SPDXID": "SPDXRef-rpm-texlive-ncclatex-svn15878.1.5",
      "name": "texlive-ncclatex",
      "checksums": [
        {
          "algorithm": "SHA256",
          "checksumValue": "32eb9a728c62b92051d2caf9a76e8860122fcdeecfa8ffaf1b3d3c5530b897f2"
        }
      ],
      "description": "The ncc class provides a framework for a common class to\nreplace the standard article, book and report classes, and\nproviding a \"preprint\" class. The class's extensions are\nprovided in a number of small packages, some of which may also\nbe used with the standard classes. The ncclatex package also\nloads many of the packages of, and requires the latest version\nof the ncctools bundle.",
      "downloadLocation": "NOASSERTION",
      "externalRefs": [
        {
          "referenceCategory": "PACKAGE_MANAGER",
          "referenceLocator": "pkg:rpm/texlive-ncclatex@svn15878.1.5-2.oe2403sp3?arch=noarch&epoch=9&upstream=texlive-split-p-2021-2.oe2403sp3.src.rpm",
          "referenceType": "purl"
        }
      ],
      "filesAnalyzed": false,
      "homepage": "http://tug.org/texlive/",
      "sourceInfo": "acquired package info from repodata DB: repodata/1237fc88d0e4da3b551ae22f7823fbad70d531e5e3e6588f120954709a623b3c-primary.sqlite.bz2",
      "summary": "An extended general-purpose class",
      "supplier": "Organization: http://openeuler.org",
      "versionInfo": "9:svn15878.1.5-2.oe2403sp3"
    },
    {
      "SPDXID": "SPDXRef-rpm-texlive-ncctools-svn51810",
      "name": "texlive-ncctools",
      "checksums": [
        {
          "algorithm": "SHA256",
          "checksumValue": "14b06228c2180b047abf48898ee499c0a3eea9a31cea711fd9ad7a844a2099c6"
        }
      ],
      "description": "The NCCtools bundle contains many packages for general use\nunder LaTeX; many are also used by NCC LaTeX. The bundle\nincludes tools for: executing commands after a package is\nloaded; watermarks; counter manipulation (dynamic counters,\nchanging counter numbering with another counter); improvements\nto the description environment; hyphenation of compound words;\nnew levels of footnotes; space-filling patterns; \"poor man's\"\nBlack Board Bold symbols; alignment of the content of a box;\nuse comma as decimal separator; boxes with their own crop\nmarks; page cropmarks; improvements to fancy headers; float\n\"styles\", mini floats, side floats; manually marked footnotes;\nextension of amsmath; control of paragraph skip; an envelope to\nthe graphicx package; dashed and multiple rules; alternative\ntechniques for declarations of sections, captions, and toc-\nentries; generalised text-stretching; generation of new theorem-\nlike environments; control of the text area; centred page\nlayouts; and un-numbered top-level section.",
      "downloadLocation": "NOASSERTION",
      "externalRefs": [
        {
          "referenceCategory": "PACKAGE_MANAGER",
          "referenceLocator": "pkg:rpm/texlive-ncctools@svn51810-2.oe2403sp3?arch=noarch&epoch=9&upstream=texlive-split-p-2021-2.oe2403sp3.src.rpm",
          "referenceType": "purl"
        }
      ],
      "filesAnalyzed": false,
      "homepage": "http://tug.org/texlive/",
      "sourceInfo": "acquired package info from repodata DB: repodata/1237fc88d0e4da3b551ae22f7823fbad70d531e5e3e6588f120954709a623b3c-primary.sqlite.bz2",
      "summary": "A collection of general packages for LaTeX",
      "supplier": "Organization: http://openeuler.org",
      "versionInfo": "9:svn51810-2.oe2403sp3"
    },
    {
      "SPDXID": "SPDXRef-rpm-texlive-needspace-svn29601.1.3d",
      "name": "texlive-needspace",
      "checksums": [
        {
          "algorithm": "SHA256",
          "checksumValue": "3af225648faa5069987c058db57c28913b2d4f919e863cb6ad4675f075654ebc"
        }
      ],
      "description": "Provides commands to disable pagebreaking within a given\nvertical space. If there is not enough space between the\ncommand and the bottom of the page, a new page will be started.",
      "downloadLocation": "NOASSERTION",
      "externalRefs": [
        {
          "referenceCategory": "PACKAGE_MANAGER",
          "referenceLocator": "pkg:rpm/texlive-needspace@svn29601.1.3d-2.oe2403sp3?arch=noarch&epoch=9&upstream=texlive-split-p-2021-2.oe2403sp3.src.rpm",
          "referenceType": "purl"
        }
      ],
      "filesAnalyzed": false,
      "homepage": "http://tug.org/texlive/",
      "sourceInfo": "acquired package info from repodata DB: repodata/1237fc88d0e4da3b551ae22f7823fbad70d531e5e3e6588f120954709a623b3c-primary.sqlite.bz2",
      "summary": "Insert pagebreak if not enough space",
      "supplier": "Organization: http://openeuler.org",
      "versionInfo": "9:svn29601.1.3d-2.oe2403sp3"
    },
    {
      "SPDXID": "SPDXRef-rpm-texlive-nestquot-svn27323.0",
      "name": "texlive-nestquot",
      "checksums": [
        {
          "algorithm": "SHA256",
          "checksumValue": "ef0b68c4b84982a027537a544b4557365ef6ec3984a50c261c3b3b2cafcdcc39"
        }
      ],
      "description": "Provides two new commands: \\nlq and \\nrq for nesting left and\nright quotes that properly change between double and single\nquotes according to their nesting level. For example, the input\n\\nlq Foo \\nlq bar\\nrq\\ bletch\\nrq will be typeset as if it had\nbeen entered as \"Foo 'bar' bletch\".",
      "downloadLocation": "NOASSERTION",
      "externalRefs": [
        {
          "referenceCategory": "PACKAGE_MANAGER",
          "referenceLocator": "pkg:rpm/texlive-nestquot@svn27323.0-2.oe2403sp3?arch=noarch&epoch=9&upstream=texlive-split-p-2021-2.oe2403sp3.src.rpm",
          "referenceType": "purl"
        }
      ],
      "filesAnalyzed": false,
      "homepage": "http://tug.org/texlive/",
      "sourceInfo": "acquired package info from repodata DB: repodata/1237fc88d0e4da3b551ae22f7823fbad70d531e5e3e6588f120954709a623b3c-primary.sqlite.bz2",
      "summary": "Alternate quotes between double and single with nesting",
      "supplier": "Organization: http://openeuler.org",
      "versionInfo": "9:svn27323.0-2.oe2403sp3"
    },
    {
      "SPDXID": "SPDXRef-rpm-texlive-newcommand-doc-svn18704.2.0",
      "name": "texlive-newcommand-doc",
      "checksums": [
        {
          "algorithm": "SHA256",
          "checksumValue": "a2d8355d96e8c028246d689efd45a6ddad75bddb840fbb401c5a9d0a97323d11"
        }
      ],
      "description": "Documentation for newcommand",
      "downloadLocation": "NOASSERTION",
      "externalRefs": [
        {
          "referenceCategory": "PACKAGE_MANAGER",
          "referenceLocator": "pkg:rpm/texlive-newcommand-doc@svn18704.2.0-2.oe2403sp3?arch=noarch&epoch=9&upstream=texlive-split-p-2021-2.oe2403sp3.src.rpm",
          "referenceType": "purl"
        }
      ],
      "filesAnalyzed": false,
      "homepage": "http://tug.org/texlive/",
      "sourceInfo": "acquired package info from repodata DB: repodata/1237fc88d0e4da3b551ae22f7823fbad70d531e5e3e6588f120954709a623b3c-primary.sqlite.bz2",
      "summary": "Documentation for newcommand",
      "supplier": "Organization: http://openeuler.org",
      "versionInfo": "9:svn18704.2.0-2.oe2403sp3"
    },
    {
      "SPDXID": "SPDXRef-rpm-texlive-newenviron-svn29331.1.0",
      "name": "texlive-newenviron",
      "checksums": [
        {
          "algorithm": "SHA256",
          "checksumValue": "ab4909f346063170dd877a51294c75e7b5dd6a9e2af5ab34b321188e0f922aab"
        }
      ],
      "description": "The package offers tools for collecting and executing an\nenvironment's body.",
      "downloadLocation": "NOASSERTION",
      "externalRefs": [
        {
          "referenceCategory": "PACKAGE_MANAGER",
          "referenceLocator": "pkg:rpm/texlive-newenviron@svn29331.1.0-2.oe2403sp3?arch=noarch&epoch=9&upstream=texlive-split-p-2021-2.oe2403sp3.src.rpm",
          "referenceType": "purl"
        }
      ],
      "filesAnalyzed": false,
      "homepage": "http://tug.org/texlive/",
      "sourceInfo": "acquired package info from repodata DB: repodata/1237fc88d0e4da3b551ae22f7823fbad70d531e5e3e6588f120954709a623b3c-primary.sqlite.bz2",
      "summary": "Processing an environment's body",
      "supplier": "Organization: http://openeuler.org",
      "versionInfo": "9:svn29331.1.0-2.oe2403sp3"
    },
    {
      "SPDXID": "SPDXRef-rpm-texlive-newfile-svn15878.1.0c",
      "name": "texlive-newfile",
      "checksums": [
        {
          "algorithm": "SHA256",
          "checksumValue": "4e748b5f4c6eb87ed27b7dc3634c2d62aa0ab269a70fdc5859ffa5554e1a16e0"
        }
      ],
      "description": "Commands are defined to manage the limited pool of input and\noutput handles provided by TeX. The streams so provided are\nmapped to various of the LaTeX input and output mechanisms.\nSome facilities of the verbatim package are also mapped.",
      "downloadLocation": "NOASSERTION",
      "externalRefs": [
        {
          "referenceCategory": "PACKAGE_MANAGER",
          "referenceLocator": "pkg:rpm/texlive-newfile@svn15878.1.0c-2.oe2403sp3?arch=noarch&epoch=9&upstream=texlive-split-p-2021-2.oe2403sp3.src.rpm",
          "referenceType": "purl"
        }
      ],
      "filesAnalyzed": false,
      "homepage": "http://tug.org/texlive/",
      "sourceInfo": "acquired package info from repodata DB: repodata/1237fc88d0e4da3b551ae22f7823fbad70d531e5e3e6588f120954709a623b3c-primary.sqlite.bz2",
      "summary": "User level management of LaTeX input and output",
      "supplier": "Organization: http://openeuler.org",
      "versionInfo": "9:svn15878.1.0c-2.oe2403sp3"
    },
    {
      "SPDXID": "SPDXRef-rpm-texlive-newlfm-svn15878.9.4",
      "name": "texlive-newlfm",
      "checksums": [
        {
          "algorithm": "SHA256",
          "checksumValue": "e59087c21f7388e5a94c744bb2ca09c1d51e03db183b2b6fb79cc489693f867a"
        }
      ],
      "description": "Integrates the letter class with fancyhdr and geometry to\nautomatically make letterhead stationery. Useful for writing\nletters, fax, and memos. You can set up an address book using\n'wrapper' macros. You put all the information for a person into\na wrapper and then put the wrapper in a document. The class\nhandles letterheads automatically. You place the object for the\nletterhead (picture, information, etc.) in a box and all sizing\nis set automatically.",
      "downloadLocation": "NOASSERTION",
      "externalRefs": [
        {
          "referenceCategory": "PACKAGE_MANAGER",
          "referenceLocator": "pkg:rpm/texlive-newlfm@svn15878.9.4-2.oe2403sp3?arch=noarch&epoch=9&upstream=texlive-split-p-2021-2.oe2403sp3.src.rpm",
          "referenceType": "purl"
        }
      ],
      "filesAnalyzed": false,
      "homepage": "http://tug.org/texlive/",
      "sourceInfo": "acquired package info from repodata DB: repodata/1237fc88d0e4da3b551ae22f7823fbad70d531e5e3e6588f120954709a623b3c-primary.sqlite.bz2",
      "summary": "Write letters, facsimiles, and memos",
      "supplier": "Organization: http://openeuler.org",
      "versionInfo": "9:svn15878.9.4-2.oe2403sp3"
    },
    {
      "SPDXID": "SPDXRef-rpm-texlive-newspaper-svn15878.1.0",
      "name": "texlive-newspaper",
      "checksums": [
        {
          "algorithm": "SHA256",
          "checksumValue": "55957015bd26b3a381fa637009ac33e881b6336bf1638f5592fcb2d42e09fc7a"
        }
      ],
      "description": "The newspaper package redefines the page style and \\maketitle\ncommand to produce a typeset page similar to that of a\nnewspaper. It also provides several commands that (when used\nwith other packages) simplify the writing of articles in a\nnewspaper-style column format.",
      "downloadLocation": "NOASSERTION",
      "externalRefs": [
        {
          "referenceCategory": "PACKAGE_MANAGER",
          "referenceLocator": "pkg:rpm/texlive-newspaper@svn15878.1.0-2.oe2403sp3?arch=noarch&epoch=9&upstream=texlive-split-p-2021-2.oe2403sp3.src.rpm",
          "referenceType": "purl"
        }
      ],
      "filesAnalyzed": false,
      "homepage": "http://tug.org/texlive/",
      "sourceInfo": "acquired package info from repodata DB: repodata/1237fc88d0e4da3b551ae22f7823fbad70d531e5e3e6588f120954709a623b3c-primary.sqlite.bz2",
      "summary": "Typeset newsletters to resemble newspapers",
      "supplier": "Organization: http://openeuler.org",
      "versionInfo": "9:svn15878.1.0-2.oe2403sp3"
    },
    {
      "SPDXID": "SPDXRef-rpm-texlive-newunicodechar-svn47382",
      "name": "texlive-newunicodechar",
      "checksums": [
        {
          "algorithm": "SHA256",
          "checksumValue": "af87f52d9609f2fa157b38f65073d6e48c4795907e2375de06171990729114a6"
        }
      ],
      "description": "The package provides a friendly interface for defining the\nmeaning of Unicode characters. The document should be processed\nby (pdf)LaTeX with the unicode option of inputenc or inputenx,\nor by XeLaTeX/LuaLaTeX. The command provided is\n\\newunicodechar{<char>}{<code>} where <char> is a directly-\ntyped Unicode character, and <code> is its replacement.",
      "downloadLocation": "NOASSERTION",
      "externalRefs": [
        {
          "referenceCategory": "PACKAGE_MANAGER",
          "referenceLocator": "pkg:rpm/texlive-newunicodechar@svn47382-2.oe2403sp3?arch=noarch&epoch=9&upstream=texlive-split-p-2021-2.oe2403sp3.src.rpm",
          "referenceType": "purl"
        }
      ],
      "filesAnalyzed": false,
      "homepage": "http://tug.org/texlive/",
      "sourceInfo": "acquired package info from repodata DB: repodata/1237fc88d0e4da3b551ae22f7823fbad70d531e5e3e6588f120954709a623b3c-primary.sqlite.bz2",
      "summary": "Definitions of the meaning of Unicode characters",
      "supplier": "Organization: http://openeuler.org",
      "versionInfo": "9:svn47382-2.oe2403sp3"
    },
    {
      "SPDXID": "SPDXRef-rpm-texlive-newvbtm-svn23996.1.1",
      "name": "texlive-newvbtm",
      "checksums": [
        {
          "algorithm": "SHA256",
          "checksumValue": "658da5ede12bf60c1677fabc3ba9fa406eb9354b9c750a5166e78b30f496c5a3"
        }
      ],
      "description": "Defines general purpose macro named \\newverbatim to define your\nown verbatim-like environment. It also has a supplementary\nstyle file varvbtm.sty to provide set of macros for variants of\nverbatim, such as tab emulation.",
      "downloadLocation": "NOASSERTION",
      "externalRefs": [
        {
          "referenceCategory": "PACKAGE_MANAGER",
          "referenceLocator": "pkg:rpm/texlive-newvbtm@svn23996.1.1-2.oe2403sp3?arch=noarch&epoch=9&upstream=texlive-split-p-2021-2.oe2403sp3.src.rpm",
          "referenceType": "purl"
        }
      ],
      "filesAnalyzed": false,
      "homepage": "http://tug.org/texlive/",
      "sourceInfo": "acquired package info from repodata DB: repodata/1237fc88d0e4da3b551ae22f7823fbad70d531e5e3e6588f120954709a623b3c-primary.sqlite.bz2",
      "summary": "Define your own verbatim-like environment",
      "supplier": "Organization: http://openeuler.org",
      "versionInfo": "9:svn23996.1.1-2.oe2403sp3"
    },
    {
      "SPDXID": "SPDXRef-rpm-texlive-newverbs-svn58256",
      "name": "texlive-newverbs",
      "checksums": [
        {
          "algorithm": "SHA256",
          "checksumValue": "36edbb76fe218989518ea6715cf2663c717cbbb180b62daeb2036a2adab89555"
        }
      ],
      "description": "The package allows the definition of \\verb variants which add\nTeX code before and after the verbatim text (e.g., quotes or\nsurrounding \\fbox{}). When used together with the shortvrb\npackage it allows the definition of short verbatim characters\nwhich use this package's variant instead of the normal \\verb.\nIn addition, it is possible to collect an argument verbatim to\neither typeset or write it into a file. The \\Verbdef command\ndefines verbatim text to a macro which can later be used to\nwrite the verbatim text to a file.",
      "downloadLocation": "NOASSERTION",
      "externalRefs": [
        {
          "referenceCategory": "PACKAGE_MANAGER",
          "referenceLocator": "pkg:rpm/texlive-newverbs@svn58256-2.oe2403sp3?arch=noarch&epoch=9&upstream=texlive-split-p-2021-2.oe2403sp3.src.rpm",
          "referenceType": "purl"
        }
      ],
      "filesAnalyzed": false,
      "homepage": "http://tug.org/texlive/",
      "sourceInfo": "acquired package info from repodata DB: repodata/1237fc88d0e4da3b551ae22f7823fbad70d531e5e3e6588f120954709a623b3c-primary.sqlite.bz2",
      "summary": "Define new versions of \\verb, including short verb versions",
      "supplier": "Organization: http://openeuler.org",
      "versionInfo": "9:svn58256-2.oe2403sp3"
    },
    {
      "SPDXID": "SPDXRef-rpm-texlive-nextpage-svn15878.1.1a",
      "name": "texlive-nextpage",
      "checksums": [
        {
          "algorithm": "SHA256",
          "checksumValue": "a4d0709e72b34adbe7be74f746f5680ededc2885d518d7c349f50881fec0a2d0"
        }
      ],
      "description": "Provides \\clearpage and \\newpage variants that guarantee to end\nup on even/odd numbered pages; these 4 commands all have an\noptional argument whose content will be placed on any \"empty\"\npage generated.",
      "downloadLocation": "NOASSERTION",
      "externalRefs": [
        {
          "referenceCategory": "PACKAGE_MANAGER",
          "referenceLocator": "pkg:rpm/texlive-nextpage@svn15878.1.1a-2.oe2403sp3?arch=noarch&epoch=9&upstream=texlive-split-p-2021-2.oe2403sp3.src.rpm",
          "referenceType": "purl"
        }
      ],
      "filesAnalyzed": false,
      "homepage": "http://tug.org/texlive/",
      "sourceInfo": "acquired package info from repodata DB: repodata/1237fc88d0e4da3b551ae22f7823fbad70d531e5e3e6588f120954709a623b3c-primary.sqlite.bz2",
      "summary": "Generalisations of the page advance commands",
      "supplier": "Organization: http://openeuler.org",
      "versionInfo": "9:svn15878.1.1a-2.oe2403sp3"
    },
    {
      "SPDXID": "SPDXRef-rpm-texlive-nfssext-cfr-svn43640",
      "name": "texlive-nfssext-cfr",
      "checksums": [
        {
          "algorithm": "SHA256",
          "checksumValue": "4b229669d31e11ef2d6120422f3657749fb9e25d78f46b9dd4bf0e34070b60e3"
        }
      ],
      "description": "The package is a development of nfssext.sty, distributed with\nthe examples for the font installation guide. The package has\nbeen developed for use in packages such as cfr-lm and\nventurisadf,",
      "downloadLocation": "NOASSERTION",
      "externalRefs": [
        {
          "referenceCategory": "PACKAGE_MANAGER",
          "referenceLocator": "pkg:rpm/texlive-nfssext-cfr@svn43640-2.oe2403sp3?arch=noarch&epoch=9&upstream=texlive-split-p-2021-2.oe2403sp3.src.rpm",
          "referenceType": "purl"
        }
      ],
      "filesAnalyzed": false,
      "homepage": "http://tug.org/texlive/",
      "sourceInfo": "acquired package info from repodata DB: repodata/1237fc88d0e4da3b551ae22f7823fbad70d531e5e3e6588f120954709a623b3c-primary.sqlite.bz2",
      "summary": "Extensions to the LaTeX NFSS",
      "supplier": "Organization: http://openeuler.org",
      "versionInfo": "9:svn43640-2.oe2403sp3"
    },
    {
      "SPDXID": "SPDXRef-rpm-texlive-nicefilelist-svn28527.0.7a",
      "name": "texlive-nicefilelist",
      "checksums": [
        {
          "algorithm": "SHA256",
          "checksumValue": "2fbed1da207712062ddf942af4069f461236565e8ca96fa5204e983864482a82"
        }
      ],
      "description": "The package extends longnamefilelist, keeping separate columns\nfor date, version and \"caption\" (the caption now separately\nlisted). Alignment is not disturbed by short file name\nextensions, such as \".fd\". The package is not compatible with\nlongnamefilelist: users need to re-read the documentation.",
      "downloadLocation": "NOASSERTION",
      "externalRefs": [
        {
          "referenceCategory": "PACKAGE_MANAGER",
          "referenceLocator": "pkg:rpm/texlive-nicefilelist@svn28527.0.7a-2.oe2403sp3?arch=noarch&epoch=9&upstream=texlive-split-p-2021-2.oe2403sp3.src.rpm",
          "referenceType": "purl"
        }
      ],
      "filesAnalyzed": false,
      "homepage": "http://tug.org/texlive/",
      "sourceInfo": "acquired package info from repodata DB: repodata/1237fc88d0e4da3b551ae22f7823fbad70d531e5e3e6588f120954709a623b3c-primary.sqlite.bz2",
      "summary": "Provide \\listfiles alignment",
      "supplier": "Organization: http://openeuler.org",
      "versionInfo": "9:svn28527.0.7a-2.oe2403sp3"
    },
    {
      "SPDXID": "SPDXRef-rpm-texlive-niceframe-svn36086.1.1c",
      "name": "texlive-niceframe",
      "checksums": [
        {
          "algorithm": "SHA256",
          "checksumValue": "640f68b18e18068a97681503330d21c3819aa67c4d0d4448a7460927930b5b81"
        }
      ],
      "description": "The package defines means of drawing frames around boxes, using\ndingbat fonts. Some (Metafont) font sources are included; the\nfonts are available separately in Type 1 format.",
      "downloadLocation": "NOASSERTION",
      "externalRefs": [
        {
          "referenceCategory": "PACKAGE_MANAGER",
          "referenceLocator": "pkg:rpm/texlive-niceframe@svn36086.1.1c-2.oe2403sp3?arch=noarch&epoch=9&upstream=texlive-split-p-2021-2.oe2403sp3.src.rpm",
          "referenceType": "purl"
        }
      ],
      "filesAnalyzed": false,
      "homepage": "http://tug.org/texlive/",
      "sourceInfo": "acquired package info from repodata DB: repodata/1237fc88d0e4da3b551ae22f7823fbad70d531e5e3e6588f120954709a623b3c-primary.sqlite.bz2",
      "summary": "Support for fancy frames",
      "supplier": "Organization: http://openeuler.org",
      "versionInfo": "9:svn36086.1.1c-2.oe2403sp3"
    },
    {
      "SPDXID": "SPDXRef-rpm-texlive-nicetext-svn38914",
      "name": "texlive-nicetext",
      "checksums": [
        {
          "algorithm": "SHA256",
          "checksumValue": "ff99fccfa104ef07a8f01b2d1ace493acfbe72a9e064f7813e8484a910fb7fc9"
        }
      ],
      "description": "The bundle offers \"minimal\" markup syntax for various simple\nkinds of text. The user will typically involve little more than\nis printed, and will still get LaTeX quality. The bundle\nprovides four packages: wiki addresses general texts, marked up\nin the simple style used on Wikipedia; niceverb is yet another\nmeans of documenting LaTeX packages: it offers syntax-aware\ntypesetting of meta-variables (macro arguments) and for\nreferring to commands (and their syntax) in footnotes, section\ntitles etc.; fifinddo aims to parse plain text or (La)TeX files\nusing TeX, and to write the results to an external file; the\npackage is used by another member of the bundle: makedoc, which\nprovides the means to produce typeset documentation direct from\npackage files.",
      "downloadLocation": "NOASSERTION",
      "externalRefs": [
        {
          "referenceCategory": "PACKAGE_MANAGER",
          "referenceLocator": "pkg:rpm/texlive-nicetext@svn38914-2.oe2403sp3?arch=noarch&epoch=9&upstream=texlive-split-p-2021-2.oe2403sp3.src.rpm",
          "referenceType": "purl"
        }
      ],
      "filesAnalyzed": false,
      "homepage": "http://tug.org/texlive/",
      "sourceInfo": "acquired package info from repodata DB: repodata/1237fc88d0e4da3b551ae22f7823fbad70d531e5e3e6588f120954709a623b3c-primary.sqlite.bz2",
      "summary": "Minimal markup for simple text (Wikipedia style) and documentation",
      "supplier": "Organization: http://openeuler.org",
      "versionInfo": "9:svn38914-2.oe2403sp3"
    },
    {
      "SPDXID": "SPDXRef-rpm-texlive-nidanfloat-svn48295",
      "name": "texlive-nidanfloat",
      "checksums": [
        {
          "algorithm": "SHA256",
          "checksumValue": "2dd489e2a99c3f2167296e86bba52ae9f86004e1c4c291d72b03b58141639236"
        }
      ],
      "description": "This package enables a bottom placement option for double\nfloats in two column mode (nidan-kumi). It was originally part\nof the Japanese pLaTeX bundle and is now distributed as a\nseparate package because it supports all LaTeX formats.",
      "downloadLocation": "NOASSERTION",
      "externalRefs": [
        {
          "referenceCategory": "PACKAGE_MANAGER",
          "referenceLocator": "pkg:rpm/texlive-nidanfloat@svn48295-2.oe2403sp3?arch=noarch&epoch=9&upstream=texlive-split-p-2021-2.oe2403sp3.src.rpm",
          "referenceType": "purl"
        }
      ],
      "filesAnalyzed": false,
      "homepage": "http://tug.org/texlive/",
      "sourceInfo": "acquired package info from repodata DB: repodata/1237fc88d0e4da3b551ae22f7823fbad70d531e5e3e6588f120954709a623b3c-primary.sqlite.bz2",
      "summary": "Bottom placement option for double float in two column mode (nidan-kumi)",
      "supplier": "Organization: http://openeuler.org",
      "versionInfo": "9:svn48295-2.oe2403sp3"
    },
    {
      "SPDXID": "SPDXRef-rpm-texlive-ninecolors-svn59330",
      "name": "texlive-ninecolors",
      "checksums": [
        {
          "algorithm": "SHA256",
          "checksumValue": "202feb9226a19598bfb24f2c8dc6b32634ae5881448992e67a9a344b8a02f298"
        }
      ],
      "description": "This package carefully selects and defines 9 colors for 13 hues\neach. All colors with the same suffix number have equal\nluminance level. Also the color black is of level 0, and the\ncolor white is of level 10. By simply choosing two colors in\nthe above list, which differ in level by at least 5, as\nforeground and background colors, you will get proper WCAG\nColor Contrast.",
      "downloadLocation": "NOASSERTION",
      "externalRefs": [
        {
          "referenceCategory": "PACKAGE_MANAGER",
          "referenceLocator": "pkg:rpm/texlive-ninecolors@svn59330-3.oe2403sp3?arch=noarch&epoch=9&upstream=texlive-split-x-2021-3.oe2403sp3.src.rpm",
          "referenceType": "purl"
        }
      ],
      "filesAnalyzed": false,
      "homepage": "http://tug.org/texlive/",
      "sourceInfo": "acquired package info from repodata DB: repodata/1237fc88d0e4da3b551ae22f7823fbad70d531e5e3e6588f120954709a623b3c-primary.sqlite.bz2",
      "summary": "Select colors with proper WCAG color contrast",
      "supplier": "Organization: http://openeuler.org",
      "versionInfo": "9:svn59330-3.oe2403sp3"
    },
    {
      "SPDXID": "SPDXRef-rpm-texlive-nlctdoc-svn53768",
      "name": "texlive-nlctdoc",
      "checksums": [
        {
          "algorithm": "SHA256",
          "checksumValue": "0efd5d74de85ad03fcd0ddb129afb8aa0b9f101011c08ab39918beb26cdb11b7"
        }
      ],
      "description": "The class provides support for the documentation of the\nauthor's packages, using koma-script. This class is provided\n\"as is\" solely for the benefit of anyone who wants to compile\nthe documentation of those packages.",
      "downloadLocation": "NOASSERTION",
      "externalRefs": [
        {
          "referenceCategory": "PACKAGE_MANAGER",
          "referenceLocator": "pkg:rpm/texlive-nlctdoc@svn53768-2.oe2403sp3?arch=noarch&epoch=9&upstream=texlive-split-p-2021-2.oe2403sp3.src.rpm",
          "referenceType": "purl"
        }
      ],
      "filesAnalyzed": false,
      "homepage": "http://tug.org/texlive/",
      "sourceInfo": "acquired package info from repodata DB: repodata/1237fc88d0e4da3b551ae22f7823fbad70d531e5e3e6588f120954709a623b3c-primary.sqlite.bz2",
      "summary": "Package documentation class",
      "supplier": "Organization: http://openeuler.org",
      "versionInfo": "9:svn53768-2.oe2403sp3"
    },
    {
      "SPDXID": "SPDXRef-rpm-texlive-noconflict-svn30140.1.0",
      "name": "texlive-noconflict",
      "checksums": [
        {
          "algorithm": "SHA256",
          "checksumValue": "5fe4ad7e0ee470df10dadc00261322f446ce109c82fa0d392ec6260b9b926345"
        }
      ],
      "description": "The package provides several commands to prefix (and hence\nobscure) a macro's (or a sequence of macros') name, and to\nrestore the original macro(s) at places in a document where\nthey are needed.",
      "downloadLocation": "NOASSERTION",
      "externalRefs": [
        {
          "referenceCategory": "PACKAGE_MANAGER",
          "referenceLocator": "pkg:rpm/texlive-noconflict@svn30140.1.0-2.oe2403sp3?arch=noarch&epoch=9&upstream=texlive-split-q-2021-2.oe2403sp3.src.rpm",
          "referenceType": "purl"
        }
      ],
      "filesAnalyzed": false,
      "homepage": "http://tug.org/texlive/",
      "sourceInfo": "acquired package info from repodata DB: repodata/1237fc88d0e4da3b551ae22f7823fbad70d531e5e3e6588f120954709a623b3c-primary.sqlite.bz2",
      "summary": "Resolve macro name conflict between packages",
      "supplier": "Organization: http://openeuler.org",
      "versionInfo": "9:svn30140.1.0-2.oe2403sp3"
    },
    {
      "SPDXID": "SPDXRef-rpm-texlive-noindentafter-svn35709.0.2.2",
      "name": "texlive-noindentafter",
      "checksums": [
        {
          "algorithm": "SHA256",
          "checksumValue": "7b703caf95255d00485f8b711166fc68e883a3c115b67e7682e18d773e7d5fb5"
        }
      ],
      "description": "The package, as the name suggests, supplies tools to\nautomatically suppress indentations in following paragraphs,\nspecifically those following a particular macro or environment.",
      "downloadLocation": "NOASSERTION",
      "externalRefs": [
        {
          "referenceCategory": "PACKAGE_MANAGER",
          "referenceLocator": "pkg:rpm/texlive-noindentafter@svn35709.0.2.2-2.oe2403sp3?arch=noarch&epoch=9&upstream=texlive-split-q-2021-2.oe2403sp3.src.rpm",
          "referenceType": "purl"
        }
      ],
      "filesAnalyzed": false,
      "homepage": "http://tug.org/texlive/",
      "sourceInfo": "acquired package info from repodata DB: repodata/1237fc88d0e4da3b551ae22f7823fbad70d531e5e3e6588f120954709a623b3c-primary.sqlite.bz2",
      "summary": "Tool to prevent paragraph indentation after environments/macros",
      "supplier": "Organization: http://openeuler.org",
      "versionInfo": "9:svn35709.0.2.2-2.oe2403sp3"
    },
    {
      "SPDXID": "SPDXRef-rpm-texlive-noitcrul-svn15878.0.2",
      "name": "texlive-noitcrul",
      "checksums": [
        {
          "algorithm": "SHA256",
          "checksumValue": "973b05aab119b499100b49bac0c54514f02b44ed376f2f9ac478c56344fe74b1"
        }
      ],
      "description": "The package provides a (maths mode) \\underline variant which\ndoesn't impose italics correction at the end.",
      "downloadLocation": "NOASSERTION",
      "externalRefs": [
        {
          "referenceCategory": "PACKAGE_MANAGER",
          "referenceLocator": "pkg:rpm/texlive-noitcrul@svn15878.0.2-2.oe2403sp3?arch=noarch&epoch=9&upstream=texlive-split-q-2021-2.oe2403sp3.src.rpm",
          "referenceType": "purl"
        }
      ],
      "filesAnalyzed": false,
      "homepage": "http://tug.org/texlive/",
      "sourceInfo": "acquired package info from repodata DB: repodata/1237fc88d0e4da3b551ae22f7823fbad70d531e5e3e6588f120954709a623b3c-primary.sqlite.bz2",
      "summary": "Improved underlines in mathematics",
      "supplier": "Organization: http://openeuler.org",
      "versionInfo": "9:svn15878.0.2-2.oe2403sp3"
    },
    {
      "SPDXID": "SPDXRef-rpm-texlive-nolbreaks-svn26786.1.2",
      "name": "texlive-nolbreaks",
      "checksums": [
        {
          "algorithm": "SHA256",
          "checksumValue": "3d6be371fa9fe4037e3201ab600f6ebfc7c749973575881f8e918bffb4d9f11a"
        }
      ],
      "description": "Use \\nolbreaks{some text} to prevent line breaks in \"some\ntext\". This has the advantage over \\mbox{} that glue (rubber\nspace) remains flexible. Most common cases are handled here\n(\\linebreak is disabled, for example) but spaces hidden in\nmacros or { } can still create break-points.",
      "downloadLocation": "NOASSERTION",
      "externalRefs": [
        {
          "referenceCategory": "PACKAGE_MANAGER",
          "referenceLocator": "pkg:rpm/texlive-nolbreaks@svn26786.1.2-2.oe2403sp3?arch=noarch&epoch=9&upstream=texlive-split-q-2021-2.oe2403sp3.src.rpm",
          "referenceType": "purl"
        }
      ],
      "filesAnalyzed": false,
      "homepage": "http://tug.org/texlive/",
      "sourceInfo": "acquired package info from repodata DB: repodata/1237fc88d0e4da3b551ae22f7823fbad70d531e5e3e6588f120954709a623b3c-primary.sqlite.bz2",
      "summary": "No line breaks in text",
      "supplier": "Organization: http://openeuler.org",
      "versionInfo": "9:svn26786.1.2-2.oe2403sp3"
    },
    {
      "SPDXID": "SPDXRef-rpm-texlive-nomencl-svn15878.3.1a",
      "name": "texlive-nomencl",
      "checksums": [
        {
          "algorithm": "SHA256",
          "checksumValue": "5a868c29ad961caffb462d38ba745dbc4b6b8d04150a701dbb26e6abddb1cfba"
        }
      ],
      "description": "Produces lists of symbols using the capabilities of the\nMakeIndex program.",
      "downloadLocation": "NOASSERTION",
      "externalRefs": [
        {
          "referenceCategory": "PACKAGE_MANAGER",
          "referenceLocator": "pkg:rpm/texlive-nomencl@svn15878.3.1a-2.oe2403sp3?arch=noarch&epoch=9&upstream=texlive-split-q-2021-2.oe2403sp3.src.rpm",
          "referenceType": "purl"
        }
      ],
      "filesAnalyzed": false,
      "homepage": "http://tug.org/texlive/",
      "sourceInfo": "acquired package info from repodata DB: repodata/1237fc88d0e4da3b551ae22f7823fbad70d531e5e3e6588f120954709a623b3c-primary.sqlite.bz2",
      "summary": "Produce lists of symbols as in nomenclature",
      "supplier": "Organization: http://openeuler.org",
      "versionInfo": "9:svn15878.3.1a-2.oe2403sp3"
    },
    {
      "SPDXID": "SPDXRef-rpm-texlive-nomentbl-svn16549.0.4",
      "name": "texlive-nomentbl",
      "checksums": [
        {
          "algorithm": "SHA256",
          "checksumValue": "c2811a8efa27429907cada07071219f8d5af4e2b24387e72c2712671e3444d09"
        }
      ],
      "description": "Nomentbl typeset nomenclatures in a longtable instead of the\nmakeindex style of nomencl. A nomenclature entry may have three\narguments: Symbol, description and physical unit.",
      "downloadLocation": "NOASSERTION",
      "externalRefs": [
        {
          "referenceCategory": "PACKAGE_MANAGER",
          "referenceLocator": "pkg:rpm/texlive-nomentbl@svn16549.0.4-2.oe2403sp3?arch=noarch&epoch=9&upstream=texlive-split-q-2021-2.oe2403sp3.src.rpm",
          "referenceType": "purl"
        }
      ],
      "filesAnalyzed": false,
      "homepage": "http://tug.org/texlive/",
      "sourceInfo": "acquired package info from repodata DB: repodata/1237fc88d0e4da3b551ae22f7823fbad70d531e5e3e6588f120954709a623b3c-primary.sqlite.bz2",
      "summary": "Nomenclature typeset in a longtable",
      "supplier": "Organization: http://openeuler.org",
      "versionInfo": "9:svn16549.0.4-2.oe2403sp3"
    },
    {
      "SPDXID": "SPDXRef-rpm-texlive-nonfloat-svn17598.1.0",
      "name": "texlive-nonfloat",
      "checksums": [
        {
          "algorithm": "SHA256",
          "checksumValue": "fbbdb51aca5bf9b5375108268eb3f7a6274d1595649436a2b36028463cc65270"
        }
      ],
      "description": "Adjusts the figure and table environments to ensure that\ncentered objects as one line captions are centered as well.\nAlso the vertical spaces for table captions above the table are\nchanged.",
      "downloadLocation": "NOASSERTION",
      "externalRefs": [
        {
          "referenceCategory": "PACKAGE_MANAGER",
          "referenceLocator": "pkg:rpm/texlive-nonfloat@svn17598.1.0-2.oe2403sp3?arch=noarch&epoch=9&upstream=texlive-split-q-2021-2.oe2403sp3.src.rpm",
          "referenceType": "purl"
        }
      ],
      "filesAnalyzed": false,
      "homepage": "http://tug.org/texlive/",
      "sourceInfo": "acquired package info from repodata DB: repodata/1237fc88d0e4da3b551ae22f7823fbad70d531e5e3e6588f120954709a623b3c-primary.sqlite.bz2",
      "summary": "Non-floating table and figure captions",
      "supplier": "Organization: http://openeuler.org",
      "versionInfo": "9:svn17598.1.0-2.oe2403sp3"
    },
    {
      "SPDXID": "SPDXRef-rpm-texlive-nonumonpart-svn22114.1",
      "name": "texlive-nonumonpart",
      "checksums": [
        {
          "algorithm": "SHA256",
          "checksumValue": "b298c160ece4e979d1f4136e5f5218208dd916805abae5ac4b89d9966aa5df6d"
        }
      ],
      "description": "The package bundles the answer to the long-standing FAQ about\nremoving page numbers on \\part pages. The package accepts no\noptions and defines no user commands; the user needs only to\nload it, and the requirement is met.",
      "downloadLocation": "NOASSERTION",
      "externalRefs": [
        {
          "referenceCategory": "PACKAGE_MANAGER",
          "referenceLocator": "pkg:rpm/texlive-nonumonpart@svn22114.1-2.oe2403sp3?arch=noarch&epoch=9&upstream=texlive-split-q-2021-2.oe2403sp3.src.rpm",
          "referenceType": "purl"
        }
      ],
      "filesAnalyzed": false,
      "homepage": "http://tug.org/texlive/",
      "sourceInfo": "acquired package info from repodata DB: repodata/1237fc88d0e4da3b551ae22f7823fbad70d531e5e3e6588f120954709a623b3c-primary.sqlite.bz2",
      "summary": "Prevent page numbers on part pages",
      "supplier": "Organization: http://openeuler.org",
      "versionInfo": "9:svn22114.1-2.oe2403sp3"
    },
    {
      "SPDXID": "SPDXRef-rpm-texlive-nopageno-svn18128.0",
      "name": "texlive-nopageno",
      "checksums": [
        {
          "algorithm": "SHA256",
          "checksumValue": "4df6a370610f0e826c9a5edaed144f52d0aa50ed7e2dd1513146214081006ca7"
        }
      ],
      "description": "LaTeX's standard styles use two page styles, one on normal\npages and one on 'opening' pages with \\maketitle or \\chapter,\netc. Unfortunately there is only easy access to changing one of\nthese two so if you want something other than 'plain' on the\nopening pages you must use \\thispagestyle on each such page.\nThe fancyhdr package does provide a more flexible interface,\nbut if you just want an empty page style on all pages then this\npackage will do the job.",
      "downloadLocation": "NOASSERTION",
      "externalRefs": [
        {
          "referenceCategory": "PACKAGE_MANAGER",
          "referenceLocator": "pkg:rpm/texlive-nopageno@svn18128.0-2.oe2403sp3?arch=noarch&epoch=9&upstream=texlive-split-q-2021-2.oe2403sp3.src.rpm",
          "referenceType": "purl"
        }
      ],
      "filesAnalyzed": false,
      "homepage": "http://tug.org/texlive/",
      "sourceInfo": "acquired package info from repodata DB: repodata/1237fc88d0e4da3b551ae22f7823fbad70d531e5e3e6588f120954709a623b3c-primary.sqlite.bz2",
      "summary": "No page numbers in LaTeX documents",
      "supplier": "Organization: http://openeuler.org",
      "versionInfo": "9:svn18128.0-2.oe2403sp3"
    },
    {
      "SPDXID": "SPDXRef-rpm-texlive-normalcolor-svn40125",
      "name": "texlive-normalcolor",
      "checksums": [
        {
          "algorithm": "SHA256",
          "checksumValue": "e9b14e9bbd5073c303aa81da1b4d3da6afc9bf03d82f645c79acc8889dc171a5"
        }
      ],
      "description": "This package provides a command \\setnormalcolor with the same\nsyntax as the command \\color either of package color or of\npackage xcolor. However, \\setnormalcolor will not change the\ncurrent colour but the normal / default color.",
      "downloadLocation": "NOASSERTION",
      "externalRefs": [
        {
          "referenceCategory": "PACKAGE_MANAGER",
          "referenceLocator": "pkg:rpm/texlive-normalcolor@svn40125-2.oe2403sp3?arch=noarch&epoch=9&upstream=texlive-split-q-2021-2.oe2403sp3.src.rpm",
          "referenceType": "purl"
        }
      ],
      "filesAnalyzed": false,
      "homepage": "http://tug.org/texlive/",
      "sourceInfo": "acquired package info from repodata DB: repodata/1237fc88d0e4da3b551ae22f7823fbad70d531e5e3e6588f120954709a623b3c-primary.sqlite.bz2",
      "summary": "Changing \\normalcolor",
      "supplier": "Organization: http://openeuler.org",
      "versionInfo": "9:svn40125-2.oe2403sp3"
    },
    {
      "SPDXID": "SPDXRef-rpm-texlive-notes-svn42428",
      "name": "texlive-notes",
      "checksums": [
        {
          "algorithm": "SHA256",
          "checksumValue": "92355bf611dde4ebcca8423e087317780e8c72f1ce28d7c51008ffb0c980af96"
        }
      ],
      "description": "The package provides environments to highlight significant\nportions of text within a document, by putting the text in a\nbox and adding an icon in the margin. (The icons are provided\nas 'fig' sources, processable by xfig.)",
      "downloadLocation": "NOASSERTION",
      "externalRefs": [
        {
          "referenceCategory": "PACKAGE_MANAGER",
          "referenceLocator": "pkg:rpm/texlive-notes@svn42428-2.oe2403sp3?arch=noarch&epoch=9&upstream=texlive-split-q-2021-2.oe2403sp3.src.rpm",
          "referenceType": "purl"
        }
      ],
      "filesAnalyzed": false,
      "homepage": "http://tug.org/texlive/",
      "sourceInfo": "acquired package info from repodata DB: repodata/1237fc88d0e4da3b551ae22f7823fbad70d531e5e3e6588f120954709a623b3c-primary.sqlite.bz2",
      "summary": "Mark sections of a document",
      "supplier": "Organization: http://openeuler.org",
      "versionInfo": "9:svn42428-2.oe2403sp3"
    },
    {
      "SPDXID": "SPDXRef-rpm-texlive-notespages-svn41906",
      "name": "texlive-notespages",
      "checksums": [
        {
          "algorithm": "SHA256",
          "checksumValue": "181a08cbd9fb2825c9d1fb03fa139f3aee3098ea510e5f0cd4015887950e794b"
        }
      ],
      "description": "This package package provides one macro to insert a single\nnotes page and another to fill the document with multiple notes\npages, until the total number of pages (so far) is a multiple\nof a given number. A third command can be used to fill half\nempty pages with a notes area.",
      "downloadLocation": "NOASSERTION",
      "externalRefs": [
        {
          "referenceCategory": "PACKAGE_MANAGER",
          "referenceLocator": "pkg:rpm/texlive-notespages@svn41906-2.oe2403sp3?arch=noarch&epoch=9&upstream=texlive-split-q-2021-2.oe2403sp3.src.rpm",
          "referenceType": "purl"
        }
      ],
      "filesAnalyzed": false,
      "homepage": "http://tug.org/texlive/",
      "sourceInfo": "acquired package info from repodata DB: repodata/1237fc88d0e4da3b551ae22f7823fbad70d531e5e3e6588f120954709a623b3c-primary.sqlite.bz2",
      "summary": "Filling documents with notes pages and notes areas",
      "supplier": "Organization: http://openeuler.org",
      "versionInfo": "9:svn41906-2.oe2403sp3"
    },
    {
      "SPDXID": "SPDXRef-rpm-texlive-notestex-svn45396",
      "name": "texlive-notestex",
      "checksums": [
        {
          "algorithm": "SHA256",
          "checksumValue": "0c0a1b915ba248667a1081de7dc73b9e180bc95e831966a9e555824a4b79702a"
        }
      ],
      "description": "This is a modification of the original Jhep journal format in\norder to suit the needs of students in university. The goal of\nthis package was to make notetaking easier for students and\noffer easy support for marginnotes along with a reliable and\nlegible formatting structure.",
      "downloadLocation": "NOASSERTION",
      "externalRefs": [
        {
          "referenceCategory": "PACKAGE_MANAGER",
          "referenceLocator": "pkg:rpm/texlive-notestex@svn45396-2.oe2403sp3?arch=noarch&epoch=9&upstream=texlive-split-q-2021-2.oe2403sp3.src.rpm",
          "referenceType": "purl"
        }
      ],
      "filesAnalyzed": false,
      "homepage": "http://tug.org/texlive/",
      "sourceInfo": "acquired package info from repodata DB: repodata/1237fc88d0e4da3b551ae22f7823fbad70d531e5e3e6588f120954709a623b3c-primary.sqlite.bz2",
      "summary": "An all-in-one LaTeX notes package for students",
      "supplier": "Organization: http://openeuler.org",
      "versionInfo": "9:svn45396-2.oe2403sp3"
    },
    {
      "SPDXID": "SPDXRef-rpm-texlive-notoccite-svn18129.0",
      "name": "texlive-notoccite",
      "checksums": [
        {
          "algorithm": "SHA256",
          "checksumValue": "2ac42dd00e926301e93f2b0357f8000b90a4f3dae57034be1ac05dd7236f1d16"
        }
      ],
      "description": "If you have \\cite commands in \\section-like commands, or in\n\\caption, the citation will also appear in the table of\ncontents, or list of whatever. If you are also using an unsrt-\nlike bibliography style, these citations will come at the very\nstart of the bibliography, which is confusing. This package\nsuppresses the effect.",
      "downloadLocation": "NOASSERTION",
      "externalRefs": [
        {
          "referenceCategory": "PACKAGE_MANAGER",
          "referenceLocator": "pkg:rpm/texlive-notoccite@svn18129.0-2.oe2403sp3?arch=noarch&epoch=9&upstream=texlive-split-q-2021-2.oe2403sp3.src.rpm",
          "referenceType": "purl"
        }
      ],
      "filesAnalyzed": false,
      "homepage": "http://tug.org/texlive/",
      "sourceInfo": "acquired package info from repodata DB: repodata/1237fc88d0e4da3b551ae22f7823fbad70d531e5e3e6588f120954709a623b3c-primary.sqlite.bz2",
      "summary": "Prevent trouble from citations in table of contents, etc",
      "supplier": "Organization: http://openeuler.org",
      "versionInfo": "9:svn18129.0-2.oe2403sp3"
    },
    {
      "SPDXID": "SPDXRef-rpm-texlive-nowidow-svn24066.1.0",
      "name": "texlive-nowidow",
      "checksums": [
        {
          "algorithm": "SHA256",
          "checksumValue": "367f3e7e5c9ffbddb7a818c92cf8c894ce78dc09881c85ab2b14aad4eae76d2d"
        }
      ],
      "description": "This package provides a useful macro to manage widow lines.",
      "downloadLocation": "NOASSERTION",
      "externalRefs": [
        {
          "referenceCategory": "PACKAGE_MANAGER",
          "referenceLocator": "pkg:rpm/texlive-nowidow@svn24066.1.0-2.oe2403sp3?arch=noarch&epoch=9&upstream=texlive-split-q-2021-2.oe2403sp3.src.rpm",
          "referenceType": "purl"
        }
      ],
      "filesAnalyzed": false,
      "homepage": "http://tug.org/texlive/",
      "sourceInfo": "acquired package info from repodata DB: repodata/1237fc88d0e4da3b551ae22f7823fbad70d531e5e3e6588f120954709a623b3c-primary.sqlite.bz2",
      "summary": "Avoid widows",
      "supplier": "Organization: http://openeuler.org",
      "versionInfo": "9:svn24066.1.0-2.oe2403sp3"
    },
    {
      "SPDXID": "SPDXRef-rpm-texlive-nox-svn30991.1.0",
      "name": "texlive-nox",
      "checksums": [
        {
          "algorithm": "SHA256",
          "checksumValue": "0b8c8b0853455c8534a6b12ab7bc710cc8514d8e108327058bd320766d945c1d"
        }
      ],
      "description": "The package allows data, text (including (La)TeX commands or\nenvironments) to be formatted into a array which may be split.",
      "downloadLocation": "NOASSERTION",
      "externalRefs": [
        {
          "referenceCategory": "PACKAGE_MANAGER",
          "referenceLocator": "pkg:rpm/texlive-nox@svn30991.1.0-2.oe2403sp3?arch=noarch&epoch=9&upstream=texlive-split-q-2021-2.oe2403sp3.src.rpm",
          "referenceType": "purl"
        }
      ],
      "filesAnalyzed": false,
      "homepage": "http://tug.org/texlive/",
      "sourceInfo": "acquired package info from repodata DB: repodata/1237fc88d0e4da3b551ae22f7823fbad70d531e5e3e6588f120954709a623b3c-primary.sqlite.bz2",
      "summary": "Adaptable tables",
      "supplier": "Organization: http://openeuler.org",
      "versionInfo": "9:svn30991.1.0-2.oe2403sp3"
    },
    {
      "SPDXID": "SPDXRef-rpm-texlive-ntheorem-svn27609.1.33",
      "name": "texlive-ntheorem",
      "checksums": [
        {
          "algorithm": "SHA256",
          "checksumValue": "a7a25193ff5651b9f3712c509472850ed154c67d5f1fc0f324a13be023fa01ec"
        }
      ],
      "description": "The package offers enhancements for theorem-like environments:\neasier control of layout; proper placement of endmarks even\nwhen the environment ends with \\end{enumerate} or\n\\end{displaymath} (including support for amsmath displayed-\nequation environments); and support for making a list of\ntheorems, analagous to \\listoffigures.",
      "downloadLocation": "NOASSERTION",
      "externalRefs": [
        {
          "referenceCategory": "PACKAGE_MANAGER",
          "referenceLocator": "pkg:rpm/texlive-ntheorem@svn27609.1.33-2.oe2403sp3?arch=noarch&epoch=9&upstream=texlive-split-q-2021-2.oe2403sp3.src.rpm",
          "referenceType": "purl"
        }
      ],
      "filesAnalyzed": false,
      "homepage": "http://tug.org/texlive/",
      "sourceInfo": "acquired package info from repodata DB: repodata/1237fc88d0e4da3b551ae22f7823fbad70d531e5e3e6588f120954709a623b3c-primary.sqlite.bz2",
      "summary": "Enhanced theorem environment",
      "supplier": "Organization: http://openeuler.org",
      "versionInfo": "9:svn27609.1.33-2.oe2403sp3"
    },
    {
      "SPDXID": "SPDXRef-rpm-texlive-numberedblock-svn33109.1.10",
      "name": "texlive-numberedblock",
      "checksums": [
        {
          "algorithm": "SHA256",
          "checksumValue": "2b56ac7fadff9e29eea7ab753e8ebfbe17a15af352230de4de69e3abfecf12e7"
        }
      ],
      "description": "The package has been created for the convenience of the report\nwriter; it provides the means to number, and label, code-block\nsnippets in your document. In this way, you can (unambiguously)\nrefer to each snippet elsewhere in your document.",
      "downloadLocation": "NOASSERTION",
      "externalRefs": [
        {
          "referenceCategory": "PACKAGE_MANAGER",
          "referenceLocator": "pkg:rpm/texlive-numberedblock@svn33109.1.10-2.oe2403sp3?arch=noarch&epoch=9&upstream=texlive-split-q-2021-2.oe2403sp3.src.rpm",
          "referenceType": "purl"
        }
      ],
      "filesAnalyzed": false,
      "homepage": "http://tug.org/texlive/",
      "sourceInfo": "acquired package info from repodata DB: repodata/1237fc88d0e4da3b551ae22f7823fbad70d531e5e3e6588f120954709a623b3c-primary.sqlite.bz2",
      "summary": "Print a block of code, with unique index number",
      "supplier": "Organization: http://openeuler.org",
      "versionInfo": "9:svn33109.1.10-2.oe2403sp3"
    },
    {
      "SPDXID": "SPDXRef-rpm-texlive-numname-svn18130.0",
      "name": "texlive-numname",
      "checksums": [
        {
          "algorithm": "SHA256",
          "checksumValue": "51fa810a4f1c0587b6b337befc5e88fa255c52cb76fb2dda7f8f719316d6c213"
        }
      ],
      "description": "The package can generate cardinal (one, two, ...) and ordinal\n(first, second, ...) numbers. The code derives from the memoir\nclass, and is extracted for the convenience of non-users of\nthat class.",
      "downloadLocation": "NOASSERTION",
      "externalRefs": [
        {
          "referenceCategory": "PACKAGE_MANAGER",
          "referenceLocator": "pkg:rpm/texlive-numname@svn18130.0-2.oe2403sp3?arch=noarch&epoch=9&upstream=texlive-split-q-2021-2.oe2403sp3.src.rpm",
          "referenceType": "purl"
        }
      ],
      "filesAnalyzed": false,
      "homepage": "http://tug.org/texlive/",
      "sourceInfo": "acquired package info from repodata DB: repodata/1237fc88d0e4da3b551ae22f7823fbad70d531e5e3e6588f120954709a623b3c-primary.sqlite.bz2",
      "summary": "Convert a number to its English expression",
      "supplier": "Organization: http://openeuler.org",
      "versionInfo": "9:svn18130.0-2.oe2403sp3"
    },
    {
      "SPDXID": "SPDXRef-rpm-texlive-numprint-svn27498.1.39",
      "name": "texlive-numprint",
      "checksums": [
        {
          "algorithm": "SHA256",
          "checksumValue": "bef58dae5504ab848259a286c7b8cd13b14b0de6ec4e4f38d6e96717b29c0873"
        }
      ],
      "description": "The package numprint prints numbers with a separator every\nthree digits and converts numbers given as 12345.6e789 to\n12\\,345,6\\cdot 10^{789}. Numbers are printed in the current\nmode (text or math) in order to use the correct font. Many\nthings, including the decimal sign, the thousand separator, as\nwell as the product sign can be changed by the user, e.g., to\nreach 12,345.6\\times 10^{789}. If an optional argument is given\nit is printed upright as unit. Numbers can be rounded to a\ngiven number of digits. The package supports an automatic,\nlanguage-dependent change of the number format. Tabular\nalignment using the tabular(*), array, tabularx, and longtable\nenvironments (similar to the dcolumn and rccol packages) is\nsupported using all features of numprint. Additional text can\nbe added before and after the formatted number.",
      "downloadLocation": "NOASSERTION",
      "externalRefs": [
        {
          "referenceCategory": "PACKAGE_MANAGER",
          "referenceLocator": "pkg:rpm/texlive-numprint@svn27498.1.39-2.oe2403sp3?arch=noarch&epoch=9&upstream=texlive-split-q-2021-2.oe2403sp3.src.rpm",
          "referenceType": "purl"
        }
      ],
      "filesAnalyzed": false,
      "homepage": "http://tug.org/texlive/",
      "sourceInfo": "acquired package info from repodata DB: repodata/1237fc88d0e4da3b551ae22f7823fbad70d531e5e3e6588f120954709a623b3c-primary.sqlite.bz2",
      "summary": "Print numbers with separators and exponent if necessary",
      "supplier": "Organization: http://openeuler.org",
      "versionInfo": "9:svn27498.1.39-2.oe2403sp3"
    },
    {
      "SPDXID": "SPDXRef-rpm-texlive-numspell-svn56912",
      "name": "texlive-numspell",
      "checksums": [
        {
          "algorithm": "SHA256",
          "checksumValue": "c44d2869d8baf70a79e83b9e66c8605a81b002484fb933f3998c486c6a77b75a"
        }
      ],
      "description": "This package supports the spelling of cardinal and ordinal\nnumbers. Supported languages are English, French, German,\nHungarian, and Italian. The package requires xstring,\npdftexcmds, and etoolbox.",
      "downloadLocation": "NOASSERTION",
      "externalRefs": [
        {
          "referenceCategory": "PACKAGE_MANAGER",
          "referenceLocator": "pkg:rpm/texlive-numspell@svn56912-2.oe2403sp3?arch=noarch&epoch=9&upstream=texlive-split-q-2021-2.oe2403sp3.src.rpm",
          "referenceType": "purl"
        }
      ],
      "filesAnalyzed": false,
      "homepage": "http://tug.org/texlive/",
      "sourceInfo": "acquired package info from repodata DB: repodata/1237fc88d0e4da3b551ae22f7823fbad70d531e5e3e6588f120954709a623b3c-primary.sqlite.bz2",
      "summary": "Spelling cardinal and ordinal numbers",
      "supplier": "Organization: http://openeuler.org",
      "versionInfo": "9:svn56912-2.oe2403sp3"
    },
    {
      "SPDXID": "SPDXRef-rpm-texlive-ocg-p-svn28803.0.4",
      "name": "texlive-ocg-p",
      "checksums": [
        {
          "algorithm": "SHA256",
          "checksumValue": "ec5f751aa24c2681f0c9211750ff20abd75f724cf80ab1daf264e43f4b349815"
        }
      ],
      "description": "The package provides OCG (Optional Content Groups) support\nwithin a PDF document, replacing the ocg.sty distributed with\nasymptote. Nested OCGs are supported. The package may be used\nwith PDFLatex and XeLaTeX.",
      "downloadLocation": "NOASSERTION",
      "externalRefs": [
        {
          "referenceCategory": "PACKAGE_MANAGER",
          "referenceLocator": "pkg:rpm/texlive-ocg-p@svn28803.0.4-2.oe2403sp3?arch=noarch&epoch=9&upstream=texlive-split-q-2021-2.oe2403sp3.src.rpm",
          "referenceType": "purl"
        }
      ],
      "filesAnalyzed": false,
      "homepage": "http://tug.org/texlive/",
      "sourceInfo": "acquired package info from repodata DB: repodata/1237fc88d0e4da3b551ae22f7823fbad70d531e5e3e6588f120954709a623b3c-primary.sqlite.bz2",
      "summary": "PDF OCG support in LaTeX",
      "supplier": "Organization: http://openeuler.org",
      "versionInfo": "9:svn28803.0.4-2.oe2403sp3"
    },
    {
      "SPDXID": "SPDXRef-rpm-texlive-ocgx-svn54512",
      "name": "texlive-ocgx",
      "checksums": [
        {
          "algorithm": "SHA256",
          "checksumValue": "212d0bf319641aa8377775d5620ffdf00e6b54ddff0c08232c5392cb662cbd19"
        }
      ],
      "description": "The package extends the ocg package, which allows you to create\nOCGs (Optional Content Groups) in PDF documents. (The ocg\npackage is distributed as part of Asymptote.) Every OCG\nincludes TeX material into a layer of the PDF file. Each of\nthese layers can be displayed or not. Links can enable or\ndisable the display of OCGs. The ocgx package does not use\nJavascript embedded in the PDF document to enable (to show) or\ndisable (to hide) OCGs.",
      "downloadLocation": "NOASSERTION",
      "externalRefs": [
        {
          "referenceCategory": "PACKAGE_MANAGER",
          "referenceLocator": "pkg:rpm/texlive-ocgx@svn54512-2.oe2403sp3?arch=noarch&epoch=9&upstream=texlive-split-q-2021-2.oe2403sp3.src.rpm",
          "referenceType": "purl"
        }
      ],
      "filesAnalyzed": false,
      "homepage": "http://tug.org/texlive/",
      "sourceInfo": "acquired package info from repodata DB: repodata/1237fc88d0e4da3b551ae22f7823fbad70d531e5e3e6588f120954709a623b3c-primary.sqlite.bz2",
      "summary": "Use OCGs within a PDF document without JavaScript",
      "supplier": "Organization: http://openeuler.org",
      "versionInfo": "9:svn54512-2.oe2403sp3"
    },
    {
      "SPDXID": "SPDXRef-rpm-texlive-ocgx2-svn57531",
      "name": "texlive-ocgx2",
      "checksums": [
        {
          "algorithm": "SHA256",
          "checksumValue": "ceb67ecd6e6c373ee3c0f7ba27d8aae917d1f45c37970714fc587da1cab8ed5a"
        }
      ],
      "description": "This package is a drop-in replacement for the ocgx package by\nPaul Gaborit. It re-implements the functionality of the ocg,\nocgx, and ocg-p packages and adds support for all known engines\nand back-ends including: LaTeX -> dvips -> ps2pdf/Distiller\n(Xe)LaTeX(x) -> dvipdfmx PdfLaTeX and LuaLaTeX . It also\nensures compatibility with the media9 and animate packages.",
      "downloadLocation": "NOASSERTION",
      "externalRefs": [
        {
          "referenceCategory": "PACKAGE_MANAGER",
          "referenceLocator": "pkg:rpm/texlive-ocgx2@svn57531-2.oe2403sp3?arch=noarch&epoch=9&upstream=texlive-split-q-2021-2.oe2403sp3.src.rpm",
          "referenceType": "purl"
        }
      ],
      "filesAnalyzed": false,
      "homepage": "http://tug.org/texlive/",
      "sourceInfo": "acquired package info from repodata DB: repodata/1237fc88d0e4da3b551ae22f7823fbad70d531e5e3e6588f120954709a623b3c-primary.sqlite.bz2",
      "summary": "Drop-in replacement for the 'ocgx' package; adds support for dvips+ps2pdf, XeLaTeX, dvipdfmx",
      "supplier": "Organization: http://openeuler.org",
      "versionInfo": "9:svn57531-2.oe2403sp3"
    },
    {
      "SPDXID": "SPDXRef-rpm-texlive-ocr-latex-svn15878.0",
      "name": "texlive-ocr-latex",
      "checksums": [
        {
          "algorithm": "SHA256",
          "checksumValue": "8f876ec8b197cee6d09dd1aff7be1dd4b115866f5a47c5aeb31959e75f2888a8"
        }
      ],
      "description": "The package supports use of both ocr-a and ocr-b fonts in LaTeX\ndocuments.",
      "downloadLocation": "NOASSERTION",
      "externalRefs": [
        {
          "referenceCategory": "PACKAGE_MANAGER",
          "referenceLocator": "pkg:rpm/texlive-ocr-latex@svn15878.0-2.oe2403sp3?arch=noarch&epoch=9&upstream=texlive-split-q-2021-2.oe2403sp3.src.rpm",
          "referenceType": "purl"
        }
      ],
      "filesAnalyzed": false,
      "homepage": "http://tug.org/texlive/",
      "sourceInfo": "acquired package info from repodata DB: repodata/1237fc88d0e4da3b551ae22f7823fbad70d531e5e3e6588f120954709a623b3c-primary.sqlite.bz2",
      "summary": "LaTeX support for ocr fonts",
      "supplier": "Organization: http://openeuler.org",
      "versionInfo": "9:svn15878.0-2.oe2403sp3"
    },
    {
      "SPDXID": "SPDXRef-rpm-texlive-octavo-svn15878.1.2",
      "name": "texlive-octavo",
      "checksums": [
        {
          "algorithm": "SHA256",
          "checksumValue": "49de3a760ec717d94ab72e411dc569bb15f1b6718912071e18d741589670d192"
        }
      ],
      "description": "The octavo class is a modification of the standard LaTeX book\nclass. Its purpose is to typeset books following classical\ndesign and layout principles, with the express intention of\nencouraging the making of beautiful books by anyone with access\nto a good printer and with an inclination towards venerable\ncrafts, e.g., bookbinding. The octavo class differs from the\nbook class by implementing many of the proposals and insights\nof respected experts, especially Jan Tschichold and Hugh\nWilliamson. The documentation discusses methods to organise and\nprint out any text into signatures, which can then be gathered,\nfolded and sewn into a book.",
      "downloadLocation": "NOASSERTION",
      "externalRefs": [
        {
          "referenceCategory": "PACKAGE_MANAGER",
          "referenceLocator": "pkg:rpm/texlive-octavo@svn15878.1.2-2.oe2403sp3?arch=noarch&epoch=9&upstream=texlive-split-q-2021-2.oe2403sp3.src.rpm",
          "referenceType": "purl"
        }
      ],
      "filesAnalyzed": false,
      "homepage": "http://tug.org/texlive/",
      "sourceInfo": "acquired package info from repodata DB: repodata/1237fc88d0e4da3b551ae22f7823fbad70d531e5e3e6588f120954709a623b3c-primary.sqlite.bz2",
      "summary": "Typeset books following classical design and layout",
      "supplier": "Organization: http://openeuler.org",
      "versionInfo": "9:svn15878.1.2-2.oe2403sp3"
    },
    {
      "SPDXID": "SPDXRef-rpm-texlive-oldstyle-svn15878.0.2",
      "name": "texlive-oldstyle",
      "checksums": [
        {
          "algorithm": "SHA256",
          "checksumValue": "40eaf1404c7d293e7f58782ef897f70869e08e3e6ab60b82d0742b2f4ca7d1b4"
        }
      ],
      "description": "Font information needed to load the cmmi and cmmib fonts for\nuse to produce oldstyle numbers.",
      "downloadLocation": "NOASSERTION",
      "externalRefs": [
        {
          "referenceCategory": "PACKAGE_MANAGER",
          "referenceLocator": "pkg:rpm/texlive-oldstyle@svn15878.0.2-2.oe2403sp3?arch=noarch&epoch=9&upstream=texlive-split-q-2021-2.oe2403sp3.src.rpm",
          "referenceType": "purl"
        }
      ],
      "filesAnalyzed": false,
      "homepage": "http://tug.org/texlive/",
      "sourceInfo": "acquired package info from repodata DB: repodata/1237fc88d0e4da3b551ae22f7823fbad70d531e5e3e6588f120954709a623b3c-primary.sqlite.bz2",
      "summary": "Old style numbers in OT1 encoding",
      "supplier": "Organization: http://openeuler.org",
      "versionInfo": "9:svn15878.0.2-2.oe2403sp3"
    },
    {
      "SPDXID": "SPDXRef-rpm-texlive-onlyamsmath-svn42927",
      "name": "texlive-onlyamsmath",
      "checksums": [
        {
          "algorithm": "SHA256",
          "checksumValue": "eb4fb88559413c3d4744cbc9965c26a130b0bc2db72db88f9fbcf8d225f6ab97"
        }
      ],
      "description": "This package inhibits the usage of plain TeX and (on demand) of\nstandard LaTeX mathematics environments. This is useful for\nclass writers who want to encourage their users to use the\nenvironments provided by the amsmath package.",
      "downloadLocation": "NOASSERTION",
      "externalRefs": [
        {
          "referenceCategory": "PACKAGE_MANAGER",
          "referenceLocator": "pkg:rpm/texlive-onlyamsmath@svn42927-2.oe2403sp3?arch=noarch&epoch=9&upstream=texlive-split-q-2021-2.oe2403sp3.src.rpm",
          "referenceType": "purl"
        }
      ],
      "filesAnalyzed": false,
      "homepage": "http://tug.org/texlive/",
      "sourceInfo": "acquired package info from repodata DB: repodata/1237fc88d0e4da3b551ae22f7823fbad70d531e5e3e6588f120954709a623b3c-primary.sqlite.bz2",
      "summary": "Inhibit use of non-amsmath mathematics markup when using amsmath",
      "supplier": "Organization: http://openeuler.org",
      "versionInfo": "9:svn42927-2.oe2403sp3"
    },
    {
      "SPDXID": "SPDXRef-rpm-texlive-opcit-svn15878.1.1",
      "name": "texlive-opcit",
      "checksums": [
        {
          "algorithm": "SHA256",
          "checksumValue": "24a652ae634419b6d11bdf205a7267d68648e543edb822419268daaa468e4a80"
        }
      ],
      "description": "This package addresses the problem of expressing citations in a\nstyle that is natural for humanities studies, yet does not\ninterfere with the flow of text (as author-year styles do). The\npackage differs from footbib in that it uses real footnotes,\npotentially in the same series as any of the document's other\nfootnotes. Opcit also, as its name implies, avoids repetition\nof full citations, achieving this, to a large extent,\nautomatically.",
      "downloadLocation": "NOASSERTION",
      "externalRefs": [
        {
          "referenceCategory": "PACKAGE_MANAGER",
          "referenceLocator": "pkg:rpm/texlive-opcit@svn15878.1.1-2.oe2403sp3?arch=noarch&epoch=9&upstream=texlive-split-q-2021-2.oe2403sp3.src.rpm",
          "referenceType": "purl"
        }
      ],
      "filesAnalyzed": false,
      "homepage": "http://tug.org/texlive/",
      "sourceInfo": "acquired package info from repodata DB: repodata/1237fc88d0e4da3b551ae22f7823fbad70d531e5e3e6588f120954709a623b3c-primary.sqlite.bz2",
      "summary": "Footnote-style bibliographical references",
      "supplier": "Organization: http://openeuler.org",
      "versionInfo": "9:svn15878.1.1-2.oe2403sp3"
    },
    {
      "SPDXID": "SPDXRef-rpm-texlive-optidef-svn50941",
      "name": "texlive-optidef",
      "checksums": [
        {
          "algorithm": "SHA256",
          "checksumValue": "838bdb14c6e0e64c860966727e97bf2d2f364c24eb9764ae2e690a73951868dc"
        }
      ],
      "description": "This small library provides a standard set of environments for\nwriting minimization problems. It automatically aligns the\nproblems in three points with an optional fourth: Beginning of\nthe words \"minimize/argmin\" and \"subject to\" The objective\nfunction and the longest left hand side of the constraints The\n$= | > | <$ signs of the constraints. Optionally, the user can\nadd manually a double align character && to align some common\nconstraints feature. A clear example could be the constraints\nnames, e.g. (boundary constraint) alignment with (dynamic\nconstraint). Furthermore, it provides an easy interface to\ndefine optimization problem for three different reference\nsituations: Where no equation is referenced/numbered. Where the\nproblem is referenced with a single number. Where each equation\nhas an individual reference. Finally, it also allows a\ndefinition of any optimization problem without a limitless\nnumber of constraints.",
      "downloadLocation": "NOASSERTION",
      "externalRefs": [
        {
          "referenceCategory": "PACKAGE_MANAGER",
          "referenceLocator": "pkg:rpm/texlive-optidef@svn50941-2.oe2403sp3?arch=noarch&epoch=9&upstream=texlive-split-q-2021-2.oe2403sp3.src.rpm",
          "referenceType": "purl"
        }
      ],
      "filesAnalyzed": false,
      "homepage": "http://tug.org/texlive/",
      "sourceInfo": "acquired package info from repodata DB: repodata/1237fc88d0e4da3b551ae22f7823fbad70d531e5e3e6588f120954709a623b3c-primary.sqlite.bz2",
      "summary": "Provides a standard set of environments for writing minimization problems",
      "supplier": "Organization: http://openeuler.org",
      "versionInfo": "9:svn50941-2.oe2403sp3"
    },
    {
      "SPDXID": "SPDXRef-rpm-texlive-optional-svn18131.2.2b",
      "name": "texlive-optional",
      "checksums": [
        {
          "algorithm": "SHA256",
          "checksumValue": "7b164a2f6e7e9f28a5a82021cf1aca663f3d42cdeb067a8d489014891fc42dd5"
        }
      ],
      "description": "Optional provides simple, flexible, optional compilation of\nLaTeX documents. Option switches may be given via package\noptions, by the \\UseOption command, or interactively via the\n\\AskOption command (help text may be provided, by defining the\n\\ExplainOptions command). The package is not robust, in the way\nthat comment package is, against ill-behaved text. In\nparticular, verbatim text may not be directly included in\noptional sections (whether they're included or not).",
      "downloadLocation": "NOASSERTION",
      "externalRefs": [
        {
          "referenceCategory": "PACKAGE_MANAGER",
          "referenceLocator": "pkg:rpm/texlive-optional@svn18131.2.2b-2.oe2403sp3?arch=noarch&epoch=9&upstream=texlive-split-q-2021-2.oe2403sp3.src.rpm",
          "referenceType": "purl"
        }
      ],
      "filesAnalyzed": false,
      "homepage": "http://tug.org/texlive/",
      "sourceInfo": "acquired package info from repodata DB: repodata/1237fc88d0e4da3b551ae22f7823fbad70d531e5e3e6588f120954709a623b3c-primary.sqlite.bz2",
      "summary": "Facilitate optional printing of parts of a document",
      "supplier": "Organization: http://openeuler.org",
      "versionInfo": "9:svn18131.2.2b-2.oe2403sp3"
    },
    {
      "SPDXID": "SPDXRef-rpm-texlive-options-svn39030",
      "name": "texlive-options",
      "checksums": [
        {
          "algorithm": "SHA256",
          "checksumValue": "08378f3f03f0442f73712b92f63b24ea94c2df32679ba3ff61daad9a146cd22d"
        }
      ],
      "description": "The options package provides easy to use key-value options for\nLaTeX package writers. It has a similar interface as pgfkeys\nwith path options but comes with more built-in data types and\nmore convenient support for families and searching.",
      "downloadLocation": "NOASSERTION",
      "externalRefs": [
        {
          "referenceCategory": "PACKAGE_MANAGER",
          "referenceLocator": "pkg:rpm/texlive-options@svn39030-2.oe2403sp3?arch=noarch&epoch=9&upstream=texlive-split-q-2021-2.oe2403sp3.src.rpm",
          "referenceType": "purl"
        }
      ],
      "filesAnalyzed": false,
      "homepage": "http://tug.org/texlive/",
      "sourceInfo": "acquired package info from repodata DB: repodata/1237fc88d0e4da3b551ae22f7823fbad70d531e5e3e6588f120954709a623b3c-primary.sqlite.bz2",
      "summary": "Provides convenient key-value options for LaTeX package writers",
      "supplier": "Organization: http://openeuler.org",
      "versionInfo": "9:svn39030-2.oe2403sp3"
    },
    {
      "SPDXID": "SPDXRef-rpm-texlive-orcidlink-svn58432",
      "name": "texlive-orcidlink",
      "checksums": [
        {
          "algorithm": "SHA256",
          "checksumValue": "b3f6d67d8f4b1967142d3f63e3da8e9267366a0b283206c3828da69e6e7b78ec"
        }
      ],
      "description": "This package provides a command to insert the ORCiD logo, which\nis hyperlinked to the URL of the researcher whose iD was\nspecified.",
      "downloadLocation": "NOASSERTION",
      "externalRefs": [
        {
          "referenceCategory": "PACKAGE_MANAGER",
          "referenceLocator": "pkg:rpm/texlive-orcidlink@svn58432-3.oe2403sp3?arch=noarch&epoch=9&upstream=texlive-split-x-2021-3.oe2403sp3.src.rpm",
          "referenceType": "purl"
        }
      ],
      "filesAnalyzed": false,
      "homepage": "http://tug.org/texlive/",
      "sourceInfo": "acquired package info from repodata DB: repodata/1237fc88d0e4da3b551ae22f7823fbad70d531e5e3e6588f120954709a623b3c-primary.sqlite.bz2",
      "summary": "Insert hyperlinked ORCiD logo",
      "supplier": "Organization: http://openeuler.org",
      "versionInfo": "9:svn58432-3.oe2403sp3"
    },
    {
      "SPDXID": "SPDXRef-rpm-texlive-orientation-svn57390",
      "name": "texlive-orientation",
      "checksums": [
        {
          "algorithm": "SHA256",
          "checksumValue": "f693d6418fd6472b3c23f39f0a5ac875e5e3996d26b9a07c5a1280d1659f935f"
        }
      ],
      "description": "This package provides commands for manual (per-page and\nper-document) orientation of pages in a PDF created with\ndvips/Ghostscript (ps2pdf). For future versions it is planned\nto add support for other drivers, allowing for PDF orientation\nto be set in (x)dvipdfmx and pdfmode pdfTeX using the same\ncommands from the user perspective.",
      "downloadLocation": "NOASSERTION",
      "externalRefs": [
        {
          "referenceCategory": "PACKAGE_MANAGER",
          "referenceLocator": "pkg:rpm/texlive-orientation@svn57390-3.oe2403sp3?arch=noarch&epoch=9&upstream=texlive-split-x-2021-3.oe2403sp3.src.rpm",
          "referenceType": "purl"
        }
      ],
      "filesAnalyzed": false,
      "homepage": "http://tug.org/texlive/",
      "sourceInfo": "acquired package info from repodata DB: repodata/1237fc88d0e4da3b551ae22f7823fbad70d531e5e3e6588f120954709a623b3c-primary.sqlite.bz2",
      "summary": "Set page orientation with dvips/Ghostscript (ps2pdf)",
      "supplier": "Organization: http://openeuler.org",
      "versionInfo": "9:svn57390-3.oe2403sp3"
    },
    {
      "SPDXID": "SPDXRef-rpm-texlive-outline-svn18360.0",
      "name": "texlive-outline",
      "checksums": [
        {
          "algorithm": "SHA256",
          "checksumValue": "56fa8efb49a1341036f7d9b9bafed472940ac01d3723926ae279de21e71c5931"
        }
      ],
      "description": "The package defines an outline environment, which provides\nfacilities similar to enumerate, but up to 6 levels deep.",
      "downloadLocation": "NOASSERTION",
      "externalRefs": [
        {
          "referenceCategory": "PACKAGE_MANAGER",
          "referenceLocator": "pkg:rpm/texlive-outline@svn18360.0-2.oe2403sp3?arch=noarch&epoch=9&upstream=texlive-split-q-2021-2.oe2403sp3.src.rpm",
          "referenceType": "purl"
        }
      ],
      "filesAnalyzed": false,
      "homepage": "http://tug.org/texlive/",
      "sourceInfo": "acquired package info from repodata DB: repodata/1237fc88d0e4da3b551ae22f7823fbad70d531e5e3e6588f120954709a623b3c-primary.sqlite.bz2",
      "summary": "List environment for making outlines",
      "supplier": "Organization: http://openeuler.org",
      "versionInfo": "9:svn18360.0-2.oe2403sp3"
    },
    {
      "SPDXID": "SPDXRef-rpm-texlive-outliner-svn21095.0.94",
      "name": "texlive-outliner",
      "checksums": [
        {
          "algorithm": "SHA256",
          "checksumValue": "4ea68c3c04a9d918a223571d649a86cf5cc80885961d20431f21603826200928"
        }
      ],
      "description": "Allows you to write \"\\Level 2 {Some heading}\" instead of the\nusual \\section stuff; the definitions of the levels can then\neasily be changed. There is a mechanism for shifting all\nlevels. This makes it easy to bundle existing articles into a\ncompilation.",
      "downloadLocation": "NOASSERTION",
      "externalRefs": [
        {
          "referenceCategory": "PACKAGE_MANAGER",
          "referenceLocator": "pkg:rpm/texlive-outliner@svn21095.0.94-2.oe2403sp3?arch=noarch&epoch=9&upstream=texlive-split-q-2021-2.oe2403sp3.src.rpm",
          "referenceType": "purl"
        }
      ],
      "filesAnalyzed": false,
      "homepage": "http://tug.org/texlive/",
      "sourceInfo": "acquired package info from repodata DB: repodata/1237fc88d0e4da3b551ae22f7823fbad70d531e5e3e6588f120954709a623b3c-primary.sqlite.bz2",
      "summary": "Change section levels easily",
      "supplier": "Organization: http://openeuler.org",
      "versionInfo": "9:svn21095.0.94-2.oe2403sp3"
    },
    {
      "SPDXID": "SPDXRef-rpm-texlive-outlines-svn25192.1.1",
      "name": "texlive-outlines",
      "checksums": [
        {
          "algorithm": "SHA256",
          "checksumValue": "86fc0aaea64bce104b1fe46951bb981d987e80a524505e0dc2400eb3bb931970"
        }
      ],
      "description": "Defines an outline environment, which allows outline-style\nindented lists with freely mixed levels up to four levels deep.\nIt replaces the nested begin/end pairs by different item tags\n\\1 to \\4 for each nesting level. This is very convenient in\ncases where nested lists are used a lot, such as for to-do\nlists or presentation slides.",
      "downloadLocation": "NOASSERTION",
      "externalRefs": [
        {
          "referenceCategory": "PACKAGE_MANAGER",
          "referenceLocator": "pkg:rpm/texlive-outlines@svn25192.1.1-2.oe2403sp3?arch=noarch&epoch=9&upstream=texlive-split-q-2021-2.oe2403sp3.src.rpm",
          "referenceType": "purl"
        }
      ],
      "filesAnalyzed": false,
      "homepage": "http://tug.org/texlive/",
      "sourceInfo": "acquired package info from repodata DB: repodata/1237fc88d0e4da3b551ae22f7823fbad70d531e5e3e6588f120954709a623b3c-primary.sqlite.bz2",
      "summary": "Produce \"outline\" lists",
      "supplier": "Organization: http://openeuler.org",
      "versionInfo": "9:svn25192.1.1-2.oe2403sp3"
    },
    {
      "SPDXID": "SPDXRef-rpm-texlive-outlining-svn45601",
      "name": "texlive-outlining",
      "checksums": [
        {
          "algorithm": "SHA256",
          "checksumValue": "23288d86c5bbeef18789123ba7b1e936eb3b32070cc822385a45ab242041cc50"
        }
      ],
      "description": "Every scientific document requires outlining before it is\nwritten. This package adds simple macros for your LaTeX\ndocument.",
      "downloadLocation": "NOASSERTION",
      "externalRefs": [
        {
          "referenceCategory": "PACKAGE_MANAGER",
          "referenceLocator": "pkg:rpm/texlive-outlining@svn45601-2.oe2403sp3?arch=noarch&epoch=9&upstream=texlive-split-q-2021-2.oe2403sp3.src.rpm",
          "referenceType": "purl"
        }
      ],
      "filesAnalyzed": false,
      "homepage": "http://tug.org/texlive/",
      "sourceInfo": "acquired package info from repodata DB: repodata/1237fc88d0e4da3b551ae22f7823fbad70d531e5e3e6588f120954709a623b3c-primary.sqlite.bz2",
      "summary": "Create outlines for scientific documents",
      "supplier": "Organization: http://openeuler.org",
      "versionInfo": "9:svn45601-2.oe2403sp3"
    },
    {
      "SPDXID": "SPDXRef-rpm-texlive-overlays-svn57866",
      "name": "texlive-overlays",
      "checksums": [
        {
          "algorithm": "SHA256",
          "checksumValue": "0ab088292a931227fb18387fd4c3dc868295b5fd3c8561107479c9d1d95cffdb"
        }
      ],
      "description": "The overlay package allows to write presentations with\nincremental slides. It does not presuppose any specific\ndocument class. Rather, it is a lightweight alternative to\nfull-fledged presentation classes like beamer. The package\nrequires xcolor, environ, and pgffor (from the pgf bundle).",
      "downloadLocation": "NOASSERTION",
      "externalRefs": [
        {
          "referenceCategory": "PACKAGE_MANAGER",
          "referenceLocator": "pkg:rpm/texlive-overlays@svn57866-2.oe2403sp3?arch=noarch&epoch=9&upstream=texlive-split-q-2021-2.oe2403sp3.src.rpm",
          "referenceType": "purl"
        }
      ],
      "filesAnalyzed": false,
      "homepage": "http://tug.org/texlive/",
      "sourceInfo": "acquired package info from repodata DB: repodata/1237fc88d0e4da3b551ae22f7823fbad70d531e5e3e6588f120954709a623b3c-primary.sqlite.bz2",
      "summary": "Incremental slides",
      "supplier": "Organization: http://openeuler.org",
      "versionInfo": "9:svn57866-2.oe2403sp3"
    },
    {
      "SPDXID": "SPDXRef-rpm-texlive-overpic-svn53889",
      "name": "texlive-overpic",
      "checksums": [
        {
          "algorithm": "SHA256",
          "checksumValue": "1e839ecde34b37af2548a62f255df5da5fc89c4b567e19ba2be09a773b156a68"
        }
      ],
      "description": "The overpic environment is a cross between the LaTeX picture\nenvironment and the \\includegraphics command of graphicx. The\nresulting picture environment has the same dimensions as the\nincluded graphic. LaTeX commands can be placed on the graphic\nat defined positions; a grid for orientation is available.",
      "downloadLocation": "NOASSERTION",
      "externalRefs": [
        {
          "referenceCategory": "PACKAGE_MANAGER",
          "referenceLocator": "pkg:rpm/texlive-overpic@svn53889-2.oe2403sp3?arch=noarch&epoch=9&upstream=texlive-split-q-2021-2.oe2403sp3.src.rpm",
          "referenceType": "purl"
        }
      ],
      "filesAnalyzed": false,
      "homepage": "http://tug.org/texlive/",
      "sourceInfo": "acquired package info from repodata DB: repodata/1237fc88d0e4da3b551ae22f7823fbad70d531e5e3e6588f120954709a623b3c-primary.sqlite.bz2",
      "summary": "Combine LaTeX commands over included graphics",
      "supplier": "Organization: http://openeuler.org",
      "versionInfo": "9:svn53889-2.oe2403sp3"
    },
    {
      "SPDXID": "SPDXRef-rpm-texlive-padcount-svn47621",
      "name": "texlive-padcount",
      "checksums": [
        {
          "algorithm": "SHA256",
          "checksumValue": "3fb79a876b59f5aafdfee325257b956b123f5c07ceea4acf0a38c7abce56afe9"
        }
      ],
      "description": "This package provides some simple macros which will pad numbers\n(or, indeed, any expanded token) with your choice of character\n(defaulting to \"0\") to your choice of number of places\n(defaults to \"2\"). This works not only on arabic numerals, but\non any expanded list of tokens passed to it. This makes it\nsuitable for, among other things, counters of all kinds.",
      "downloadLocation": "NOASSERTION",
      "externalRefs": [
        {
          "referenceCategory": "PACKAGE_MANAGER",
          "referenceLocator": "pkg:rpm/texlive-padcount@svn47621-3.oe2403sp3?arch=noarch&epoch=9&upstream=texlive-split-r-2021-3.oe2403sp3.src.rpm",
          "referenceType": "purl"
        }
      ],
      "filesAnalyzed": false,
      "homepage": "http://tug.org/texlive/",
      "sourceInfo": "acquired package info from repodata DB: repodata/1237fc88d0e4da3b551ae22f7823fbad70d531e5e3e6588f120954709a623b3c-primary.sqlite.bz2",
      "summary": "Pad numbers with arbitrary characters",
      "supplier": "Organization: http://openeuler.org",
      "versionInfo": "9:svn47621-3.oe2403sp3"
    },
    {
      "SPDXID": "SPDXRef-rpm-texlive-pagecolor-svn44487",
      "name": "texlive-pagecolor",
      "checksums": [
        {
          "algorithm": "SHA256",
          "checksumValue": "aa7a36eee63d24ce034c19ff5b6a8187fa8f793d68ad84b831226bea1d7698d4"
        }
      ],
      "description": "This package provides the command \\thepagecolor, which gives\nthe current page (background) colour, i. e. the argument used\nwith the most recent call of \\pagecolor{...}. The command\n\\thepagecolornone gives the same colour as \\thepagecolor,\nexcept when the page background colour is \"none\" (e.g., as a\nresult of using the \\nopagecolor command). In that case\n\\thepagecolor is \"white\" and \\thepagecolornone is \"none\".",
      "downloadLocation": "NOASSERTION",
      "externalRefs": [
        {
          "referenceCategory": "PACKAGE_MANAGER",
          "referenceLocator": "pkg:rpm/texlive-pagecolor@svn44487-3.oe2403sp3?arch=noarch&epoch=9&upstream=texlive-split-r-2021-3.oe2403sp3.src.rpm",
          "referenceType": "purl"
        }
      ],
      "filesAnalyzed": false,
      "homepage": "http://tug.org/texlive/",
      "sourceInfo": "acquired package info from repodata DB: repodata/1237fc88d0e4da3b551ae22f7823fbad70d531e5e3e6588f120954709a623b3c-primary.sqlite.bz2",
      "summary": "Interrogate page colour",
      "supplier": "Organization: http://openeuler.org",
      "versionInfo": "9:svn44487-3.oe2403sp3"
    },
    {
      "SPDXID": "SPDXRef-rpm-texlive-pagecont-svn15878.1.0",
      "name": "texlive-pagecont",
      "checksums": [
        {
          "algorithm": "SHA256",
          "checksumValue": "c627081735603745424358393aa82df05956923b0c8befbcc120cf8a946fa5a5"
        }
      ],
      "description": "The package provides the facility that several documents can be\ntypeset independently with page numbers in sequence, as if they\nwere a single document.",
      "downloadLocation": "NOASSERTION",
      "externalRefs": [
        {
          "referenceCategory": "PACKAGE_MANAGER",
          "referenceLocator": "pkg:rpm/texlive-pagecont@svn15878.1.0-3.oe2403sp3?arch=noarch&epoch=9&upstream=texlive-split-r-2021-3.oe2403sp3.src.rpm",
          "referenceType": "purl"
        }
      ],
      "filesAnalyzed": false,
      "homepage": "http://tug.org/texlive/",
      "sourceInfo": "acquired package info from repodata DB: repodata/1237fc88d0e4da3b551ae22f7823fbad70d531e5e3e6588f120954709a623b3c-primary.sqlite.bz2",
      "summary": "Page numbering that continues between documents",
      "supplier": "Organization: http://openeuler.org",
      "versionInfo": "9:svn15878.1.0-3.oe2403sp3"
    },
    {
      "SPDXID": "SPDXRef-rpm-texlive-pagenote-svn15878.1.1a",
      "name": "texlive-pagenote",
      "checksums": [
        {
          "algorithm": "SHA256",
          "checksumValue": "fc1b56bf4eb20ea5233d83919a07a355860732ad72cdbe4d7edc58e5b2afc066"
        }
      ],
      "description": "The pagenote package provides tagged notes on a separate page\n(also known as 'end notes'). Unless the memoir class is used,\nthe package requires the ifmtarg package.",
      "downloadLocation": "NOASSERTION",
      "externalRefs": [
        {
          "referenceCategory": "PACKAGE_MANAGER",
          "referenceLocator": "pkg:rpm/texlive-pagenote@svn15878.1.1a-3.oe2403sp3?arch=noarch&epoch=9&upstream=texlive-split-r-2021-3.oe2403sp3.src.rpm",
          "referenceType": "purl"
        }
      ],
      "filesAnalyzed": false,
      "homepage": "http://tug.org/texlive/",
      "sourceInfo": "acquired package info from repodata DB: repodata/1237fc88d0e4da3b551ae22f7823fbad70d531e5e3e6588f120954709a623b3c-primary.sqlite.bz2",
      "summary": "Notes at end of document",
      "supplier": "Organization: http://openeuler.org",
      "versionInfo": "9:svn15878.1.1a-3.oe2403sp3"
    },
    {
      "SPDXID": "SPDXRef-rpm-texlive-pagerange-svn16915.0.5",
      "name": "texlive-pagerange",
      "checksums": [
        {
          "algorithm": "SHA256",
          "checksumValue": "7bfb3cf8e3b46e9e25b97c0d26a59a33f53bed8825abd3d8297e1cd1110c8c58"
        }
      ],
      "description": "The package defines a command \\pagerange that typesets ranges\nof page numbers, expanding them (e.g., adding first or last\npage numbers) and standardising them.",
      "downloadLocation": "NOASSERTION",
      "externalRefs": [
        {
          "referenceCategory": "PACKAGE_MANAGER",
          "referenceLocator": "pkg:rpm/texlive-pagerange@svn16915.0.5-3.oe2403sp3?arch=noarch&epoch=9&upstream=texlive-split-r-2021-3.oe2403sp3.src.rpm",
          "referenceType": "purl"
        }
      ],
      "filesAnalyzed": false,
      "homepage": "http://tug.org/texlive/",
      "sourceInfo": "acquired package info from repodata DB: repodata/1237fc88d0e4da3b551ae22f7823fbad70d531e5e3e6588f120954709a623b3c-primary.sqlite.bz2",
      "summary": "Flexible and configurable page range typesetting",
      "supplier": "Organization: http://openeuler.org",
      "versionInfo": "9:svn16915.0.5-3.oe2403sp3"
    },
    {
      "SPDXID": "SPDXRef-rpm-texlive-pageslts-svn39164",
      "name": "texlive-pageslts",
      "checksums": [
        {
          "algorithm": "SHA256",
          "checksumValue": "2cedfda56085ca55076097f6eabab345b80822c588e363d8ffb2b40a901e50dc"
        }
      ],
      "description": "The package was designed as an extension of the lastpage\npackage -- as well as that package's LastPage label (created\n\\AtEndDocument) it adds a VeryLastPage (created\n\\AfterLastShipout). When more than one page numbering scheme is\nin operation (as in a book class document with frontmatter),\nthe labels above do not give the total number of pages, so the\npackage also provides labels pagesLTS.<numbering scheme>, where\nthe numbering scheme is arabic, roman, etc. The package relies\non the undolabl package.",
      "downloadLocation": "NOASSERTION",
      "externalRefs": [
        {
          "referenceCategory": "PACKAGE_MANAGER",
          "referenceLocator": "pkg:rpm/texlive-pageslts@svn39164-3.oe2403sp3?arch=noarch&epoch=9&upstream=texlive-split-r-2021-3.oe2403sp3.src.rpm",
          "referenceType": "purl"
        }
      ],
      "filesAnalyzed": false,
      "homepage": "http://tug.org/texlive/",
      "sourceInfo": "acquired package info from repodata DB: repodata/1237fc88d0e4da3b551ae22f7823fbad70d531e5e3e6588f120954709a623b3c-primary.sqlite.bz2",
      "summary": "Variants of last page labels",
      "supplier": "Organization: http://openeuler.org",
      "versionInfo": "9:svn39164-3.oe2403sp3"
    },
    {
      "SPDXID": "SPDXRef-rpm-texlive-paper-svn34521.1.0l",
      "name": "texlive-paper",
      "checksums": [
        {
          "algorithm": "SHA256",
          "checksumValue": "a61c4a3ca9d544c601eed657f3c837f64c6dc1ccce8e29b4b89545b58e9a97ce"
        }
      ],
      "description": "A pair of classes derived from article, tuned for producing\npapers for journals. The classes introduce new layout options\nand font commands for sections/parts, and define a new keywords\nenvironment, subtitle and institution commands for the title\nsection and new commands for revisions.",
      "downloadLocation": "NOASSERTION",
      "externalRefs": [
        {
          "referenceCategory": "PACKAGE_MANAGER",
          "referenceLocator": "pkg:rpm/texlive-paper@svn34521.1.0l-3.oe2403sp3?arch=noarch&epoch=9&upstream=texlive-split-r-2021-3.oe2403sp3.src.rpm",
          "referenceType": "purl"
        }
      ],
      "filesAnalyzed": false,
      "homepage": "http://tug.org/texlive/",
      "sourceInfo": "acquired package info from repodata DB: repodata/1237fc88d0e4da3b551ae22f7823fbad70d531e5e3e6588f120954709a623b3c-primary.sqlite.bz2",
      "summary": "Versions of article class, tuned for scholarly publications",
      "supplier": "Organization: http://openeuler.org",
      "versionInfo": "9:svn34521.1.0l-3.oe2403sp3"
    },
    {
      "SPDXID": "SPDXRef-rpm-texlive-papercdcase-svn15878.0",
      "name": "texlive-papercdcase",
      "checksums": [
        {
          "algorithm": "SHA256",
          "checksumValue": "847939c068f0845e250c6188b3e81a397e17031ba084bdda0fe88e95c60551d1"
        }
      ],
      "description": "This package implements a LaTeX style file to produce origami-\nstyle folding paper CD cases.",
      "downloadLocation": "NOASSERTION",
      "externalRefs": [
        {
          "referenceCategory": "PACKAGE_MANAGER",
          "referenceLocator": "pkg:rpm/texlive-papercdcase@svn15878.0-3.oe2403sp3?arch=noarch&epoch=9&upstream=texlive-split-r-2021-3.oe2403sp3.src.rpm",
          "referenceType": "purl"
        }
      ],
      "filesAnalyzed": false,
      "homepage": "http://tug.org/texlive/",
      "sourceInfo": "acquired package info from repodata DB: repodata/1237fc88d0e4da3b551ae22f7823fbad70d531e5e3e6588f120954709a623b3c-primary.sqlite.bz2",
      "summary": "Origami-style folding paper CD case",
      "supplier": "Organization: http://openeuler.org",
      "versionInfo": "9:svn15878.0-3.oe2403sp3"
    },
    {
      "SPDXID": "SPDXRef-rpm-texlive-papermas-svn23667.1.0h",
      "name": "texlive-papermas",
      "checksums": [
        {
          "algorithm": "SHA256",
          "checksumValue": "4a3620aee4f732eb5f6293047d0f628495ac6d642d909e4dd0ff6b9b8d235705"
        }
      ],
      "description": "The package computes the number of sheets of paper used by, and\nhence the mass of a document. This is useful (for example) when\ncalculating postal charges.",
      "downloadLocation": "NOASSERTION",
      "externalRefs": [
        {
          "referenceCategory": "PACKAGE_MANAGER",
          "referenceLocator": "pkg:rpm/texlive-papermas@svn23667.1.0h-3.oe2403sp3?arch=noarch&epoch=9&upstream=texlive-split-r-2021-3.oe2403sp3.src.rpm",
          "referenceType": "purl"
        }
      ],
      "filesAnalyzed": false,
      "homepage": "http://tug.org/texlive/",
      "sourceInfo": "acquired package info from repodata DB: repodata/1237fc88d0e4da3b551ae22f7823fbad70d531e5e3e6588f120954709a623b3c-primary.sqlite.bz2",
      "summary": "Compute the mass of a printed version of a document",
      "supplier": "Organization: http://openeuler.org",
      "versionInfo": "9:svn23667.1.0h-3.oe2403sp3"
    },
    {
      "SPDXID": "SPDXRef-rpm-texlive-papertex-svn19230.1.2b",
      "name": "texlive-papertex",
      "checksums": [
        {
          "algorithm": "SHA256",
          "checksumValue": "6f4b9b2c5b8b743b563cee8893056e59960bd1ffacf37c595da3cc31dcdea02d"
        }
      ],
      "description": "This class allows LaTeX users to create a paperTeX newspaper.\nThe final document has a front page and as many inner pages as\ndesired. News items appear one after another and the user can\nchoose the number of columns, style and so on. The class allows\nusers to create newsletters too.",
      "downloadLocation": "NOASSERTION",
      "externalRefs": [
        {
          "referenceCategory": "PACKAGE_MANAGER",
          "referenceLocator": "pkg:rpm/texlive-papertex@svn19230.1.2b-3.oe2403sp3?arch=noarch&epoch=9&upstream=texlive-split-r-2021-3.oe2403sp3.src.rpm",
          "referenceType": "purl"
        }
      ],
      "filesAnalyzed": false,
      "homepage": "http://tug.org/texlive/",
      "sourceInfo": "acquired package info from repodata DB: repodata/1237fc88d0e4da3b551ae22f7823fbad70d531e5e3e6588f120954709a623b3c-primary.sqlite.bz2",
      "summary": "Class for newspapers, etc",
      "supplier": "Organization: http://openeuler.org",
      "versionInfo": "9:svn19230.1.2b-3.oe2403sp3"
    },
    {
      "SPDXID": "SPDXRef-rpm-texlive-paracol-svn49560",
      "name": "texlive-paracol",
      "checksums": [
        {
          "algorithm": "SHA256",
          "checksumValue": "efbd0c2f288a5dcbde2b1fc22eb3b82c557edbfe5a8d5ebe534b323d31a8e7cc"
        }
      ],
      "description": "The package provides yet another multi-column typesetting\nmechanism by which you produce multi-column (e.g., bilingual)\ndocument switching and sychronizing each corresponding part in\n\"parallel\".",
      "downloadLocation": "NOASSERTION",
      "externalRefs": [
        {
          "referenceCategory": "PACKAGE_MANAGER",
          "referenceLocator": "pkg:rpm/texlive-paracol@svn49560-3.oe2403sp3?arch=noarch&epoch=9&upstream=texlive-split-r-2021-3.oe2403sp3.src.rpm",
          "referenceType": "purl"
        }
      ],
      "filesAnalyzed": false,
      "homepage": "http://tug.org/texlive/",
      "sourceInfo": "acquired package info from repodata DB: repodata/1237fc88d0e4da3b551ae22f7823fbad70d531e5e3e6588f120954709a623b3c-primary.sqlite.bz2",
      "summary": "Multiple columns with texts \"in parallel\"",
      "supplier": "Organization: http://openeuler.org",
      "versionInfo": "9:svn49560-3.oe2403sp3"
    },
    {
      "SPDXID": "SPDXRef-rpm-texlive-parades-svn40042",
      "name": "texlive-parades",
      "checksums": [
        {
          "algorithm": "SHA256",
          "checksumValue": "a19043f43d370bd5c0c319ab150013bee63a08b3029d8801d3e1c9c0e81bd954"
        }
      ],
      "description": "The LaTeX package paravesp controls the spaces above and below\nparagraphs. The python script parades.py generates paragraph\nstyles with support of space above, space below and tabulators.\nThe system imposes the galley approach on the document.",
      "downloadLocation": "NOASSERTION",
      "externalRefs": [
        {
          "referenceCategory": "PACKAGE_MANAGER",
          "referenceLocator": "pkg:rpm/texlive-parades@svn40042-3.oe2403sp3?arch=noarch&epoch=9&upstream=texlive-split-r-2021-3.oe2403sp3.src.rpm",
          "referenceType": "purl"
        }
      ],
      "filesAnalyzed": false,
      "homepage": "http://tug.org/texlive/",
      "sourceInfo": "acquired package info from repodata DB: repodata/1237fc88d0e4da3b551ae22f7823fbad70d531e5e3e6588f120954709a623b3c-primary.sqlite.bz2",
      "summary": "Tabulators and space between paragraphs in galley approach",
      "supplier": "Organization: http://openeuler.org",
      "versionInfo": "9:svn40042-3.oe2403sp3"
    },
    {
      "SPDXID": "SPDXRef-rpm-texlive-paralist-svn43021",
      "name": "texlive-paralist",
      "checksums": [
        {
          "algorithm": "SHA256",
          "checksumValue": "ae979fea67365a25e478dc1a49ef8a8b6d2705d45e7c539b9f8d15d9f385227a"
        }
      ],
      "description": "Provides enumerate and itemize environments that can be used\nwithin paragraphs to format the items either as running text or\nas separate paragraphs with a preceding number or symbol. Also\nprovides compacted versions of enumerate and itemize.",
      "downloadLocation": "NOASSERTION",
      "externalRefs": [
        {
          "referenceCategory": "PACKAGE_MANAGER",
          "referenceLocator": "pkg:rpm/texlive-paralist@svn43021-3.oe2403sp3?arch=noarch&epoch=9&upstream=texlive-split-r-2021-3.oe2403sp3.src.rpm",
          "referenceType": "purl"
        }
      ],
      "filesAnalyzed": false,
      "homepage": "http://tug.org/texlive/",
      "sourceInfo": "acquired package info from repodata DB: repodata/1237fc88d0e4da3b551ae22f7823fbad70d531e5e3e6588f120954709a623b3c-primary.sqlite.bz2",
      "summary": "Enumerate and itemize within paragraphs",
      "supplier": "Organization: http://openeuler.org",
      "versionInfo": "9:svn43021-3.oe2403sp3"
    },
    {
      "SPDXID": "SPDXRef-rpm-texlive-paresse-svn56621",
      "name": "texlive-paresse",
      "checksums": [
        {
          "algorithm": "SHA256",
          "checksumValue": "6ee860fd7e32d11f7b85e989022e8380a2acbc659c9353e7b6e4c757b0222d1f"
        }
      ],
      "description": "The package defines macros using SS to type greek letters. so\nthat the user may (for example) type SSa to get the effect of\n$\\alpha$.",
      "downloadLocation": "NOASSERTION",
      "externalRefs": [
        {
          "referenceCategory": "PACKAGE_MANAGER",
          "referenceLocator": "pkg:rpm/texlive-paresse@svn56621-3.oe2403sp3?arch=noarch&epoch=9&upstream=texlive-split-r-2021-3.oe2403sp3.src.rpm",
          "referenceType": "purl"
        }
      ],
      "filesAnalyzed": false,
      "homepage": "http://tug.org/texlive/",
      "sourceInfo": "acquired package info from repodata DB: repodata/1237fc88d0e4da3b551ae22f7823fbad70d531e5e3e6588f120954709a623b3c-primary.sqlite.bz2",
      "summary": "Define simple macros for greek letters",
      "supplier": "Organization: http://openeuler.org",
      "versionInfo": "9:svn56621-3.oe2403sp3"
    },
    {
      "SPDXID": "SPDXRef-rpm-texlive-parnotes-svn51720",
      "name": "texlive-parnotes",
      "checksums": [
        {
          "algorithm": "SHA256",
          "checksumValue": "1f67087a2765e2ed5d893e39760d84bb75d7034b139518c7b04bbd2208311417"
        }
      ],
      "description": "The package provides the \\parnote command. The notes are set as\n(normal) running paragraphs; placement is at the end of each\nparagraph, or manually, using the \\parnotes command.",
      "downloadLocation": "NOASSERTION",
      "externalRefs": [
        {
          "referenceCategory": "PACKAGE_MANAGER",
          "referenceLocator": "pkg:rpm/texlive-parnotes@svn51720-3.oe2403sp3?arch=noarch&epoch=9&upstream=texlive-split-r-2021-3.oe2403sp3.src.rpm",
          "referenceType": "purl"
        }
      ],
      "filesAnalyzed": false,
      "homepage": "http://tug.org/texlive/",
      "sourceInfo": "acquired package info from repodata DB: repodata/1237fc88d0e4da3b551ae22f7823fbad70d531e5e3e6588f120954709a623b3c-primary.sqlite.bz2",
      "summary": "Notes after every paragraph (or elsewhere)",
      "supplier": "Organization: http://openeuler.org",
      "versionInfo": "9:svn51720-3.oe2403sp3"
    },
    {
      "SPDXID": "SPDXRef-rpm-texlive-parsa-svn54840",
      "name": "texlive-parsa",
      "checksums": [
        {
          "algorithm": "SHA256",
          "checksumValue": "9bfa685165448df7bb186a159d6ab821889b01b97b8d7f7e8c5303df5d4a25a6"
        }
      ],
      "description": "A package for preparing dissertations and theses for Iranian\nuniversities as fast and as efficiently as possible. The\npackage depends on xparse, fancyhdr, graphicx, multirow, float,\nand adjustbox.",
      "downloadLocation": "NOASSERTION",
      "externalRefs": [
        {
          "referenceCategory": "PACKAGE_MANAGER",
          "referenceLocator": "pkg:rpm/texlive-parsa@svn54840-3.oe2403sp3?arch=noarch&epoch=9&upstream=texlive-split-x-2021-3.oe2403sp3.src.rpm",
          "referenceType": "purl"
        }
      ],
      "filesAnalyzed": false,
      "homepage": "http://tug.org/texlive/",
      "sourceInfo": "acquired package info from repodata DB: repodata/1237fc88d0e4da3b551ae22f7823fbad70d531e5e3e6588f120954709a623b3c-primary.sqlite.bz2",
      "summary": "A XeLaTeX package for theses and dissertations at Iranian Universities",
      "supplier": "Organization: http://openeuler.org",
      "versionInfo": "9:svn54840-3.oe2403sp3"
    },
    {
      "SPDXID": "SPDXRef-rpm-texlive-parselines-svn21475.1.4",
      "name": "texlive-parselines",
      "checksums": [
        {
          "algorithm": "SHA256",
          "checksumValue": "49eec73d7f7812fb504ba6a8ceca80079ed49617ca2874d7a8cab93c1a2a89b4"
        }
      ],
      "description": "The package defines an environment \"parse lines\" which\nprocesses each line of an environment with a macro. An example\nof shading the lines of an environment is given.",
      "downloadLocation": "NOASSERTION",
      "externalRefs": [
        {
          "referenceCategory": "PACKAGE_MANAGER",
          "referenceLocator": "pkg:rpm/texlive-parselines@svn21475.1.4-3.oe2403sp3?arch=noarch&epoch=9&upstream=texlive-split-r-2021-3.oe2403sp3.src.rpm",
          "referenceType": "purl"
        }
      ],
      "filesAnalyzed": false,
      "homepage": "http://tug.org/texlive/",
      "sourceInfo": "acquired package info from repodata DB: repodata/1237fc88d0e4da3b551ae22f7823fbad70d531e5e3e6588f120954709a623b3c-primary.sqlite.bz2",
      "summary": "Apply a macro to each line of an environment",
      "supplier": "Organization: http://openeuler.org",
      "versionInfo": "9:svn21475.1.4-3.oe2403sp3"
    },
    {
      "SPDXID": "SPDXRef-rpm-texlive-pas-cours-svn55859",
      "name": "texlive-pas-cours",
      "checksums": [
        {
          "algorithm": "SHA256",
          "checksumValue": "975320833381f01407176114e40750217b486183443ef8ea7bc5345331eee170"
        }
      ],
      "description": "Several groups of macros cover different branches of\nmathematics.",
      "downloadLocation": "NOASSERTION",
      "externalRefs": [
        {
          "referenceCategory": "PACKAGE_MANAGER",
          "referenceLocator": "pkg:rpm/texlive-pas-cours@svn55859-3.oe2403sp3?arch=noarch&epoch=9&upstream=texlive-split-r-2021-3.oe2403sp3.src.rpm",
          "referenceType": "purl"
        }
      ],
      "filesAnalyzed": false,
      "homepage": "http://tug.org/texlive/",
      "sourceInfo": "acquired package info from repodata DB: repodata/1237fc88d0e4da3b551ae22f7823fbad70d531e5e3e6588f120954709a623b3c-primary.sqlite.bz2",
      "summary": "Macros useful in preparing teaching material",
      "supplier": "Organization: http://openeuler.org",
      "versionInfo": "9:svn55859-3.oe2403sp3"
    },
    {
      "SPDXID": "SPDXRef-rpm-texlive-pas-cv-svn32263.2.01",
      "name": "texlive-pas-cv",
      "checksums": [
        {
          "algorithm": "SHA256",
          "checksumValue": "c561eaf7a06bce8eaf12e79b86a9765ae78357d28c512149292be25e9d3c01f0"
        }
      ],
      "description": "The package provides the framework for typesetting a Curriculum\nVitae (composed in French), together with a number of \"themes\"\nthat may be used with the package. (The use of the themes may\nbe seen in the package's examples/ collection.) The author\nhints that conversion for use with other languages (than\nFrench) should be possible.",
      "downloadLocation": "NOASSERTION",
      "externalRefs": [
        {
          "referenceCategory": "PACKAGE_MANAGER",
          "referenceLocator": "pkg:rpm/texlive-pas-cv@svn32263.2.01-3.oe2403sp3?arch=noarch&epoch=9&upstream=texlive-split-r-2021-3.oe2403sp3.src.rpm",
          "referenceType": "purl"
        }
      ],
      "filesAnalyzed": false,
      "homepage": "http://tug.org/texlive/",
      "sourceInfo": "acquired package info from repodata DB: repodata/1237fc88d0e4da3b551ae22f7823fbad70d531e5e3e6588f120954709a623b3c-primary.sqlite.bz2",
      "summary": "Flexible typesetting of Curricula Vitae",
      "supplier": "Organization: http://openeuler.org",
      "versionInfo": "9:svn32263.2.01-3.oe2403sp3"
    },
    {
      "SPDXID": "SPDXRef-rpm-texlive-pas-tableur-svn39542",
      "name": "texlive-pas-tableur",
      "checksums": [
        {
          "algorithm": "SHA256",
          "checksumValue": "09e52c02ab7f17d185b1ff738bff4b01927b8c3e05c2fa5f831b96fa2707ddb9"
        }
      ],
      "description": "The package provides commands for creating a grid of\nrectangles, and commands for populating locations in the grid.\nPGF/TikZ is used for placement and population of the cells.",
      "downloadLocation": "NOASSERTION",
      "externalRefs": [
        {
          "referenceCategory": "PACKAGE_MANAGER",
          "referenceLocator": "pkg:rpm/texlive-pas-tableur@svn39542-3.oe2403sp3?arch=noarch&epoch=9&upstream=texlive-split-r-2021-3.oe2403sp3.src.rpm",
          "referenceType": "purl"
        }
      ],
      "filesAnalyzed": false,
      "homepage": "http://tug.org/texlive/",
      "sourceInfo": "acquired package info from repodata DB: repodata/1237fc88d0e4da3b551ae22f7823fbad70d531e5e3e6588f120954709a623b3c-primary.sqlite.bz2",
      "summary": "Create a spreadsheet layout",
      "supplier": "Organization: http://openeuler.org",
      "versionInfo": "9:svn39542-3.oe2403sp3"
    },
    {
      "SPDXID": "SPDXRef-rpm-texlive-patchcmd-svn41379",
      "name": "texlive-patchcmd",
      "checksums": [
        {
          "algorithm": "SHA256",
          "checksumValue": "a66584e74354bc38f91229acba0d0d8bf0f789b2181cd6b90159715eacd0c292"
        }
      ],
      "description": "The package provides a command \\patchcommand that can be used\nto add material at the beginning and/or the end of the\nreplacement text of an existing macro. It works for macros with\nany number of normal arguments, including those that were\ndefined with \\DeclareRobustCommand.",
      "downloadLocation": "NOASSERTION",
      "externalRefs": [
        {
          "referenceCategory": "PACKAGE_MANAGER",
          "referenceLocator": "pkg:rpm/texlive-patchcmd@svn41379-3.oe2403sp3?arch=noarch&epoch=9&upstream=texlive-split-r-2021-3.oe2403sp3.src.rpm",
          "referenceType": "purl"
        }
      ],
      "filesAnalyzed": false,
      "homepage": "http://tug.org/texlive/",
      "sourceInfo": "acquired package info from repodata DB: repodata/1237fc88d0e4da3b551ae22f7823fbad70d531e5e3e6588f120954709a623b3c-primary.sqlite.bz2",
      "summary": "Change the definition of an existing command",
      "supplier": "Organization: http://openeuler.org",
      "versionInfo": "9:svn41379-3.oe2403sp3"
    },
    {
      "SPDXID": "SPDXRef-rpm-texlive-pauldoc-svn16005.0.5",
      "name": "texlive-pauldoc",
      "checksums": [
        {
          "algorithm": "SHA256",
          "checksumValue": "078123307d3f792c41bcfa671e5d5f6addb1d6dbf62b9bd7eb35705a62f28ce0"
        }
      ],
      "description": "The package provides helpers for German language package\ndocumentation.",
      "downloadLocation": "NOASSERTION",
      "externalRefs": [
        {
          "referenceCategory": "PACKAGE_MANAGER",
          "referenceLocator": "pkg:rpm/texlive-pauldoc@svn16005.0.5-3.oe2403sp3?arch=noarch&epoch=9&upstream=texlive-split-r-2021-3.oe2403sp3.src.rpm",
          "referenceType": "purl"
        }
      ],
      "filesAnalyzed": false,
      "homepage": "http://tug.org/texlive/",
      "sourceInfo": "acquired package info from repodata DB: repodata/1237fc88d0e4da3b551ae22f7823fbad70d531e5e3e6588f120954709a623b3c-primary.sqlite.bz2",
      "summary": "German LaTeX package documentation",
      "supplier": "Organization: http://openeuler.org",
      "versionInfo": "9:svn16005.0.5-3.oe2403sp3"
    },
    {
      "SPDXID": "SPDXRef-rpm-texlive-pawpict-svn21629.1.0",
      "name": "texlive-pawpict",
      "checksums": [
        {
          "algorithm": "SHA256",
          "checksumValue": "9930b7916ed18070a769c58f848e0dabdfb59d91530dfc80e11ec84147cae6c6"
        }
      ],
      "description": "Support for the easy inclusion of graphics made by PAW (Physics\nAnalysis Workstation). You need to have PAW installed on your\nsystem to benefit from this package.",
      "downloadLocation": "NOASSERTION",
      "externalRefs": [
        {
          "referenceCategory": "PACKAGE_MANAGER",
          "referenceLocator": "pkg:rpm/texlive-pawpict@svn21629.1.0-3.oe2403sp3?arch=noarch&epoch=9&upstream=texlive-split-r-2021-3.oe2403sp3.src.rpm",
          "referenceType": "purl"
        }
      ],
      "filesAnalyzed": false,
      "homepage": "http://tug.org/texlive/",
      "sourceInfo": "acquired package info from repodata DB: repodata/1237fc88d0e4da3b551ae22f7823fbad70d531e5e3e6588f120954709a623b3c-primary.sqlite.bz2",
      "summary": "Using graphics from PAW",
      "supplier": "Organization: http://openeuler.org",
      "versionInfo": "9:svn21629.1.0-3.oe2403sp3"
    },
    {
      "SPDXID": "SPDXRef-rpm-texlive-pax-20210325",
      "name": "texlive-pax",
      "checksums": [
        {
          "algorithm": "SHA256",
          "checksumValue": "64753fe62194557d39108af55c2b65adc882fdf19731dd3b5f6fc28e4647cc8a"
        }
      ],
      "description": "If PDF files are included using pdfTeX, PDF annotations are\nstripped. The pax project offers a solution without altering\npdfTeX. A Java program (pax.jar) parses the PDF file that will\nlater be included. The program then writes the data of the\nannotations into a file that can be read by TeX. The LaTeX\npackage pax extends the graphics package to support the scheme:\nif a PDF file is included, the package looks for the file with\nthe annotation data, reads them and puts the annotations in the\nright place.",
      "downloadLocation": "NOASSERTION",
      "externalRefs": [
        {
          "referenceCategory": "PACKAGE_MANAGER",
          "referenceLocator": "pkg:rpm/texlive-pax@20210325-12.oe2403sp3?arch=noarch&epoch=9&upstream=texlive-base-20210325-12.oe2403sp3.src.rpm",
          "referenceType": "purl"
        },
        {
          "referenceCategory": "EXTERNAL_MANAGER",
          "referenceLocator": "pkg:maven/sha1/b6cdfb496b94ae5c6fba8929f2092f49ed56ed94@1.0.0",
          "referenceType": "checksum"
        }
      ],
      "filesAnalyzed": false,
      "homepage": "http://tug.org/texlive/",
      "sourceInfo": "acquired package info from repodata DB: repodata/1237fc88d0e4da3b551ae22f7823fbad70d531e5e3e6588f120954709a623b3c-primary.sqlite.bz2",
      "summary": "Extract and reinsert PDF annotations with pdfTeX",
      "supplier": "Organization: http://openeuler.org",
      "versionInfo": "9:20210325-12.oe2403sp3"
    },
    {
      "SPDXID": "SPDXRef-rpm-texlive-pbalance-svn59331",
      "name": "texlive-pbalance",
      "checksums": [
        {
          "algorithm": "SHA256",
          "checksumValue": "683b3f4d7a78a9049cdf6b2ad1e9ab83dc0a24a966ec8652f0fc8edcc030af26"
        }
      ],
      "description": "This package balances the columns on the last page of a\ntwo-column document. If the page is \"simple\" (no footnotes,\nfloats, or marginpars), is uses the balance package; otherwise,\nit uses \\enlargethispage to make the left column shorter,\nbalancing the columns.",
      "downloadLocation": "NOASSERTION",
      "externalRefs": [
        {
          "referenceCategory": "PACKAGE_MANAGER",
          "referenceLocator": "pkg:rpm/texlive-pbalance@svn59331-3.oe2403sp3?arch=noarch&epoch=9&upstream=texlive-split-x-2021-3.oe2403sp3.src.rpm",
          "referenceType": "purl"
        }
      ],
      "filesAnalyzed": false,
      "homepage": "http://tug.org/texlive/",
      "sourceInfo": "acquired package info from repodata DB: repodata/1237fc88d0e4da3b551ae22f7823fbad70d531e5e3e6588f120954709a623b3c-primary.sqlite.bz2",
      "summary": "Balance last page in two-column mode",
      "supplier": "Organization: http://openeuler.org",
      "versionInfo": "9:svn59331-3.oe2403sp3"
    },
    {
      "SPDXID": "SPDXRef-rpm-texlive-pbox-svn24807.1.2",
      "name": "texlive-pbox",
      "checksums": [
        {
          "algorithm": "SHA256",
          "checksumValue": "f954a99614b58f7bbc46c7a8ae04f7af5c1d6563b0caaa7e3040c160f2578103"
        }
      ],
      "description": "Defines a command \\pbox{<max width>}{<text>} which adjusts its\nwidth to that of the enclosed text, up to the maximum width\ngiven. The package also defines some associated length\ncommands.",
      "downloadLocation": "NOASSERTION",
      "externalRefs": [
        {
          "referenceCategory": "PACKAGE_MANAGER",
          "referenceLocator": "pkg:rpm/texlive-pbox@svn24807.1.2-3.oe2403sp3?arch=noarch&epoch=9&upstream=texlive-split-r-2021-3.oe2403sp3.src.rpm",
          "referenceType": "purl"
        }
      ],
      "filesAnalyzed": false,
      "homepage": "http://tug.org/texlive/",
      "sourceInfo": "acquired package info from repodata DB: repodata/1237fc88d0e4da3b551ae22f7823fbad70d531e5e3e6588f120954709a623b3c-primary.sqlite.bz2",
      "summary": "A variable-width \\parbox command",
      "supplier": "Organization: http://openeuler.org",
      "versionInfo": "9:svn24807.1.2-3.oe2403sp3"
    },
    {
      "SPDXID": "SPDXRef-rpm-texlive-pbsheet-svn24830.0.1",
      "name": "texlive-pbsheet",
      "checksums": [
        {
          "algorithm": "SHA256",
          "checksumValue": "bca5d71c211dc5b08fa8255a51ebc45821837724151f47700d2721eb594da0fa"
        }
      ],
      "description": "This class is designed to simplify the typesetting of problem\nsheets with Mathematics and Computer Science content. It is\ncurrently customised towards teaching in French (and the\nexamples are in French).",
      "downloadLocation": "NOASSERTION",
      "externalRefs": [
        {
          "referenceCategory": "PACKAGE_MANAGER",
          "referenceLocator": "pkg:rpm/texlive-pbsheet@svn24830.0.1-3.oe2403sp3?arch=noarch&epoch=9&upstream=texlive-split-r-2021-3.oe2403sp3.src.rpm",
          "referenceType": "purl"
        }
      ],
      "filesAnalyzed": false,
      "homepage": "http://tug.org/texlive/",
      "sourceInfo": "acquired package info from repodata DB: repodata/1237fc88d0e4da3b551ae22f7823fbad70d531e5e3e6588f120954709a623b3c-primary.sqlite.bz2",
      "summary": "Problem sheet class",
      "supplier": "Organization: http://openeuler.org",
      "versionInfo": "9:svn24830.0.1-3.oe2403sp3"
    },
    {
      "SPDXID": "SPDXRef-rpm-texlive-pdf14-svn17583.0.1",
      "name": "texlive-pdf14",
      "checksums": [
        {
          "algorithm": "SHA256",
          "checksumValue": "c8114c9397c45e71e19bae587853b4578d38e1f511183ab7ee47feab995efe1f"
        }
      ],
      "description": "Starting with TeX Live 2010, the various formats, that directly\ngenerate PDF, default to generating PDF 1.5. This is generally\na good thing, but it can lead to compatibility issues with some\nolder PDF viewers. This package changes the version of PDF\ngenerated with formats (based on pdfTeX or LuaTeX in PDF mode),\nback to 1.4 for documents that need to achieve maximal\ncompatibility with old viewers.",
      "downloadLocation": "NOASSERTION",
      "externalRefs": [
        {
          "referenceCategory": "PACKAGE_MANAGER",
          "referenceLocator": "pkg:rpm/texlive-pdf14@svn17583.0.1-3.oe2403sp3?arch=noarch&epoch=9&upstream=texlive-split-r-2021-3.oe2403sp3.src.rpm",
          "referenceType": "purl"
        }
      ],
      "filesAnalyzed": false,
      "homepage": "http://tug.org/texlive/",
      "sourceInfo": "acquired package info from repodata DB: repodata/1237fc88d0e4da3b551ae22f7823fbad70d531e5e3e6588f120954709a623b3c-primary.sqlite.bz2",
      "summary": "Restore PDF 1.4 to a TeX live 2010 format",
      "supplier": "Organization: http://openeuler.org",
      "versionInfo": "9:svn17583.0.1-3.oe2403sp3"
    },
    {
      "SPDXID": "SPDXRef-rpm-texlive-pdfcolmk-svn52912",
      "name": "texlive-pdfcolmk",
      "checksums": [
        {
          "algorithm": "SHA256",
          "checksumValue": "d92e0b838caf356be3348704f16fe905b296132e320def5097477ad415f45ca5"
        }
      ],
      "description": "The package used to provide macros that emulated the 'colour\nstack' functionality of dvips. The colour stack deals with\ncolour manipulations when asynchronous events (like\npage-breaking) occur. At the time the package was written,\npdfTeX did not (yet) have such a stack, though dvips had had\none for a long time. This package was an experimental solution\nto the problem, and worked best with pdfeTeX. For current\nreleases of pdfTeX (later than version 1.40.0, released in\n2007), this package is not needed, since \"real\" colour stacks\nare available. The present pdfcolmk is therefore just an empty\nstub that does nothing at all, just in case there are still\ndocuments that reference it. The documented source of the\noriginal package is still available at the github repository.",
      "downloadLocation": "NOASSERTION",
      "externalRefs": [
        {
          "referenceCategory": "PACKAGE_MANAGER",
          "referenceLocator": "pkg:rpm/texlive-pdfcolmk@svn52912-3.oe2403sp3?arch=noarch&epoch=9&upstream=texlive-split-y-2021-3.oe2403sp3.src.rpm",
          "referenceType": "purl"
        }
      ],
      "filesAnalyzed": false,
      "homepage": "http://tug.org/texlive/",
      "sourceInfo": "acquired package info from repodata DB: repodata/1237fc88d0e4da3b551ae22f7823fbad70d531e5e3e6588f120954709a623b3c-primary.sqlite.bz2",
      "summary": "Improved colour support under pdfTeX (legacy stub)",
      "supplier": "Organization: http://openeuler.org",
      "versionInfo": "9:svn52912-3.oe2403sp3"
    },
    {
      "SPDXID": "SPDXRef-rpm-texlive-pdfcomment-svn49047",
      "name": "texlive-pdfcomment",
      "checksums": [
        {
          "algorithm": "SHA256",
          "checksumValue": "abe6b59ea3dbe9ac4289fae8ea7e86524065fab45047e86f45c2babc0e4fe157"
        }
      ],
      "description": "For a long time pdfLaTeX has offered the command \\pdfannot for\ninserting arbitrary PDF annotations. However, the command is\npresented in a form where additional knowledge of the\ndefinition of the PDF format is indispensable. This package is\nan answer to the - occasional - questions in newsgroups, about\nhow one could use the comment function of Adobe Reader. At\nleast for the writer of LaTeX code, the package offers a\nconvenient and user-friendly means of using \\pdfannot to\nprovide comments in PDF files. Since version v1.1,\npdfcomment.sty also supports LaTeX - dvips - ps2pdf, LaTeX -\ndvipdfmx, and XeLaTeX. Unfortunately, support of PDF\nannotations by PDF viewers is sparse to nonexistent. The\nreference viewer for the development of this package is Adobe\nReader.",
      "downloadLocation": "NOASSERTION",
      "externalRefs": [
        {
          "referenceCategory": "PACKAGE_MANAGER",
          "referenceLocator": "pkg:rpm/texlive-pdfcomment@svn49047-3.oe2403sp3?arch=noarch&epoch=9&upstream=texlive-split-r-2021-3.oe2403sp3.src.rpm",
          "referenceType": "purl"
        }
      ],
      "filesAnalyzed": false,
      "homepage": "http://tug.org/texlive/",
      "sourceInfo": "acquired package info from repodata DB: repodata/1237fc88d0e4da3b551ae22f7823fbad70d531e5e3e6588f120954709a623b3c-primary.sqlite.bz2",
      "summary": "A user-friendly interface to pdf annotations",
      "supplier": "Organization: http://openeuler.org",
      "versionInfo": "9:svn49047-3.oe2403sp3"
    },
    {
      "SPDXID": "SPDXRef-rpm-texlive-pdfcprot-svn18735.1.7a",
      "name": "texlive-pdfcprot",
      "checksums": [
        {
          "algorithm": "SHA256",
          "checksumValue": "554562da867e4ed3d531d5590581cbb828a593b1fe84a80ce7712bb715a732b6"
        }
      ],
      "description": "This package provides an easy interface to adjust the character\nprotrusion for different fonts and choosing the right\nadjustment automatically depending on the font. The package is\nlargely superseded by microtype.",
      "downloadLocation": "NOASSERTION",
      "externalRefs": [
        {
          "referenceCategory": "PACKAGE_MANAGER",
          "referenceLocator": "pkg:rpm/texlive-pdfcprot@svn18735.1.7a-3.oe2403sp3?arch=noarch&epoch=9&upstream=texlive-split-r-2021-3.oe2403sp3.src.rpm",
          "referenceType": "purl"
        }
      ],
      "filesAnalyzed": false,
      "homepage": "http://tug.org/texlive/",
      "sourceInfo": "acquired package info from repodata DB: repodata/1237fc88d0e4da3b551ae22f7823fbad70d531e5e3e6588f120954709a623b3c-primary.sqlite.bz2",
      "summary": "Activating and setting of character protruding using pdflatex",
      "supplier": "Organization: http://openeuler.org",
      "versionInfo": "9:svn18735.1.7a-3.oe2403sp3"
    },
    {
      "SPDXID": "SPDXRef-rpm-texlive-pdfmarginpar-svn23492.0.92",
      "name": "texlive-pdfmarginpar",
      "checksums": [
        {
          "algorithm": "SHA256",
          "checksumValue": "c316af6dc3c10bbef5d15dd7d65155e0a24ed8f1ad4ca165a5b402d8992614db"
        }
      ],
      "description": "The package provides the \\pdfmarginpar command which is similar\nin spirit to \\marginpar. However, it creates PDF annotations\nwhich may be viewed with Adobe Reader in place of marginal\ntexts. Small icons indicate the in-text position where the\nmessage originates, popups provide the messages themselves.\nThus bugfixes and other such communications are clearly visible\ntogether when viewing the document, while the document itself\nis not obscured.",
      "downloadLocation": "NOASSERTION",
      "externalRefs": [
        {
          "referenceCategory": "PACKAGE_MANAGER",
          "referenceLocator": "pkg:rpm/texlive-pdfmarginpar@svn23492.0.92-3.oe2403sp3?arch=noarch&epoch=9&upstream=texlive-split-r-2021-3.oe2403sp3.src.rpm",
          "referenceType": "purl"
        }
      ],
      "filesAnalyzed": false,
      "homepage": "http://tug.org/texlive/",
      "sourceInfo": "acquired package info from repodata DB: repodata/1237fc88d0e4da3b551ae22f7823fbad70d531e5e3e6588f120954709a623b3c-primary.sqlite.bz2",
      "summary": "Generate marginpar-equivalent PDF annotations",
      "supplier": "Organization: http://openeuler.org",
      "versionInfo": "9:svn23492.0.92-3.oe2403sp3"
    },
    {
      "SPDXID": "SPDXRef-rpm-texlive-pdfoverlay-svn57923",
      "name": "texlive-pdfoverlay",
      "checksums": [
        {
          "algorithm": "SHA256",
          "checksumValue": "f177bbd6e64d0a2df35cfff498dd39632d79113eeb7c999c23d5e7fd363de136"
        }
      ],
      "description": "It is often desirable to take an exisiting PDF and easily add\nannotations or text overlaying the PDF. This might arise if you\nwish to add comments to a PDF, fill in a PDF form, or add text\nto a PDF where space has been left for notes. This package\nprovides a simple interface to do this without having to resort\nto inserting one page at a time. Some or all of the pages of\nthe PDF can be included and not all pages of the PDF need have\noverlayed text. It is also possible to include text between\npages of the PDF. Another advantage of this package is that the\noverlayed text can be set as normal flowing from one page to\nanother or with manual page breaks if you wish. It is also\npossible to use any standard method to position text at\narbitrary places on a given page. This package depends on\nxparse, everypage, and pdfpages.",
      "downloadLocation": "NOASSERTION",
      "externalRefs": [
        {
          "referenceCategory": "PACKAGE_MANAGER",
          "referenceLocator": "pkg:rpm/texlive-pdfoverlay@svn57923-3.oe2403sp3?arch=noarch&epoch=9&upstream=texlive-split-r-2021-3.oe2403sp3.src.rpm",
          "referenceType": "purl"
        }
      ],
      "filesAnalyzed": false,
      "homepage": "http://tug.org/texlive/",
      "sourceInfo": "acquired package info from repodata DB: repodata/1237fc88d0e4da3b551ae22f7823fbad70d531e5e3e6588f120954709a623b3c-primary.sqlite.bz2",
      "summary": "A LaTeX style for overlaying text on a PDF",
      "supplier": "Organization: http://openeuler.org",
      "versionInfo": "9:svn57923-3.oe2403sp3"
    },
    {
      "SPDXID": "SPDXRef-rpm-texlive-pdfpagediff-svn37946.1.4",
      "name": "texlive-pdfpagediff",
      "checksums": [
        {
          "algorithm": "SHA256",
          "checksumValue": "8b953a298be2efa0ddd256e52fc56d35fdafbc93fcf7869e101070ec02a42234"
        }
      ],
      "description": "Find difference between two PDF's",
      "downloadLocation": "NOASSERTION",
      "externalRefs": [
        {
          "referenceCategory": "PACKAGE_MANAGER",
          "referenceLocator": "pkg:rpm/texlive-pdfpagediff@svn37946.1.4-3.oe2403sp3?arch=noarch&epoch=9&upstream=texlive-split-r-2021-3.oe2403sp3.src.rpm",
          "referenceType": "purl"
        }
      ],
      "filesAnalyzed": false,
      "homepage": "http://tug.org/texlive/",
      "sourceInfo": "acquired package info from repodata DB: repodata/1237fc88d0e4da3b551ae22f7823fbad70d531e5e3e6588f120954709a623b3c-primary.sqlite.bz2",
      "summary": "Find difference between two PDF's",
      "supplier": "Organization: http://openeuler.org",
      "versionInfo": "9:svn37946.1.4-3.oe2403sp3"
    },
    {
      "SPDXID": "SPDXRef-rpm-texlive-pdfpc-svn57735",
      "name": "texlive-pdfpc",
      "checksums": [
        {
          "algorithm": "SHA256",
          "checksumValue": "a9fb392471ace56a67dd235b5e8e93262acb20bb6b9e539d6dbaa6618726478f"
        }
      ],
      "description": "This packages allows to define additional meta data within the\nPDF file which can be interpreted by the PDF presenter console\n(pdfpc) program. pdfpc depends on kvoptions, xstring, iftex,\nand hyperxmp.",
      "downloadLocation": "NOASSERTION",
      "externalRefs": [
        {
          "referenceCategory": "PACKAGE_MANAGER",
          "referenceLocator": "pkg:rpm/texlive-pdfpc@svn57735-3.oe2403sp3?arch=noarch&epoch=9&upstream=texlive-split-y-2021-3.oe2403sp3.src.rpm",
          "referenceType": "purl"
        }
      ],
      "filesAnalyzed": false,
      "homepage": "http://tug.org/texlive/",
      "sourceInfo": "acquired package info from repodata DB: repodata/1237fc88d0e4da3b551ae22f7823fbad70d531e5e3e6588f120954709a623b3c-primary.sqlite.bz2",
      "summary": "Define data for the pdfpc presentation viewer",
      "supplier": "Organization: http://openeuler.org",
      "versionInfo": "9:svn57735-3.oe2403sp3"
    },
    {
      "SPDXID": "SPDXRef-rpm-texlive-pdfpc-movie-svn48245",
      "name": "texlive-pdfpc-movie",
      "checksums": [
        {
          "algorithm": "SHA256",
          "checksumValue": "fbaa3d0bdd902b3d9b42edf46e644c9c19ad6fd82a3f04176cd330e7477d782a"
        }
      ],
      "description": "This LaTeX2e package provides a command \\pdfpcmovie for\nembedding (hyperlinking) movies in a way compatible with the\nPDF Presenter Console (pdfpc), a GPL2-licensed multi-monitor\nPDF presentation viewer application available on GitHub and\nshipped with some LINUX distributions such as Debian, Fedora,\nand Arch. The package depends on etoolbox, hyperref, and\npgfkeys.",
      "downloadLocation": "NOASSERTION",
      "externalRefs": [
        {
          "referenceCategory": "PACKAGE_MANAGER",
          "referenceLocator": "pkg:rpm/texlive-pdfpc-movie@svn48245-3.oe2403sp3?arch=noarch&epoch=9&upstream=texlive-split-r-2021-3.oe2403sp3.src.rpm",
          "referenceType": "purl"
        }
      ],
      "filesAnalyzed": false,
      "homepage": "http://tug.org/texlive/",
      "sourceInfo": "acquired package info from repodata DB: repodata/1237fc88d0e4da3b551ae22f7823fbad70d531e5e3e6588f120954709a623b3c-primary.sqlite.bz2",
      "summary": "Pdfpc viewer-compatible hyperlinks to movies",
      "supplier": "Organization: http://openeuler.org",
      "versionInfo": "9:svn48245-3.oe2403sp3"
    },
    {
      "SPDXID": "SPDXRef-rpm-texlive-pdfprivacy-svn45985",
      "name": "texlive-pdfprivacy",
      "checksums": [
        {
          "algorithm": "SHA256",
          "checksumValue": "9618c174aa2788ed629a4cb51c59281473f613158526741918337b3313583ea6"
        }
      ],
      "description": "Creating pdfs with pdfLaTeX populates several pdf meta-data\nfields such as date/time of creation/modification, information\nabout the LaTeX installation (e.g., pdfTeX version), and the\nrelative paths of included pdfs. The pdfprivacy package\nprovides support for emptying several of these pdf meta-data\nfields as well as suppressing some pdfTeX meta-data entries in\nthe resulting pdf.",
      "downloadLocation": "NOASSERTION",
      "externalRefs": [
        {
          "referenceCategory": "PACKAGE_MANAGER",
          "referenceLocator": "pkg:rpm/texlive-pdfprivacy@svn45985-3.oe2403sp3?arch=noarch&epoch=9&upstream=texlive-split-r-2021-3.oe2403sp3.src.rpm",
          "referenceType": "purl"
        }
      ],
      "filesAnalyzed": false,
      "homepage": "http://tug.org/texlive/",
      "sourceInfo": "acquired package info from repodata DB: repodata/1237fc88d0e4da3b551ae22f7823fbad70d531e5e3e6588f120954709a623b3c-primary.sqlite.bz2",
      "summary": "A LaTeX package to remove or suppress pdf meta-data",
      "supplier": "Organization: http://openeuler.org",
      "versionInfo": "9:svn45985-3.oe2403sp3"
    },
    {
      "SPDXID": "SPDXRef-rpm-texlive-pdfreview-svn50100",
      "name": "texlive-pdfreview",
      "checksums": [
        {
          "algorithm": "SHA256",
          "checksumValue": "254b31928b25845a920bc2a43a605fc6ca0aa055e9a6a95e663adf4e9d74972e"
        }
      ],
      "description": "This package lets you add comments in the page margins of PDF\nfiles, e.g. when reviewing manuscripts or grading reports. The\nPDF file to be annotated is included, one page at a time, as\ngraphics, in a manner similar to the pdfpages package. Notes\nare placed in the margin next to the included graphics using a\ngrid of help lines. Alternatively, only numbers are placed in\nthe page margins, and the notes are collected into a numbered\nlist at the end of the document. Note that this package is not\nintended for adding notes directly to the LaTeX source of the\ndocument that is being reviewed; instead, the document\nundergoing review is already in PDF format and remains\nunchanged. Also note that this package does not produce the\nusual PDF \"sticky notes\" that must be opened by clicking on\nthem; instead, the notes are simply shown as text. This package\ndepends on the following other LaTeX package: adjustbox, calc,\ngeometry, graphicx, grffile, ifthen, kvoptions, tikz, ulem, and\nxstring.",
      "downloadLocation": "NOASSERTION",
      "externalRefs": [
        {
          "referenceCategory": "PACKAGE_MANAGER",
          "referenceLocator": "pkg:rpm/texlive-pdfreview@svn50100-3.oe2403sp3?arch=noarch&epoch=9&upstream=texlive-split-r-2021-3.oe2403sp3.src.rpm",
          "referenceType": "purl"
        }
      ],
      "filesAnalyzed": false,
      "homepage": "http://tug.org/texlive/",
      "sourceInfo": "acquired package info from repodata DB: repodata/1237fc88d0e4da3b551ae22f7823fbad70d531e5e3e6588f120954709a623b3c-primary.sqlite.bz2",
      "summary": "Annotate PDF files with margin notes",
      "supplier": "Organization: http://openeuler.org",
      "versionInfo": "9:svn50100-3.oe2403sp3"
    },
    {
      "SPDXID": "SPDXRef-rpm-texlive-pdfscreen-svn42428",
      "name": "texlive-pdfscreen",
      "checksums": [
        {
          "algorithm": "SHA256",
          "checksumValue": "6ad241f4c25bfa3398dedb84329a3df7f16e6e92f2cc75c2af7c6e015a3e0b76"
        }
      ],
      "description": "An extension of the hyperref package to provide a screen-based\ndocument design. This package helps to generate pdf documents\nthat are readable on screen and will fit the screen's aspect\nratio. Also it can be used with various options to produce\nregular print versions of the same document without any extra\neffort.",
      "downloadLocation": "NOASSERTION",
      "externalRefs": [
        {
          "referenceCategory": "PACKAGE_MANAGER",
          "referenceLocator": "pkg:rpm/texlive-pdfscreen@svn42428-3.oe2403sp3?arch=noarch&epoch=9&upstream=texlive-split-r-2021-3.oe2403sp3.src.rpm",
          "referenceType": "purl"
        }
      ],
      "filesAnalyzed": false,
      "homepage": "http://tug.org/texlive/",
      "sourceInfo": "acquired package info from repodata DB: repodata/1237fc88d0e4da3b551ae22f7823fbad70d531e5e3e6588f120954709a623b3c-primary.sqlite.bz2",
      "summary": "Support screen-based document design",
      "supplier": "Organization: http://openeuler.org",
      "versionInfo": "9:svn42428-3.oe2403sp3"
    },
    {
      "SPDXID": "SPDXRef-rpm-texlive-pdfslide-svn15878.0",
      "name": "texlive-pdfslide",
      "checksums": [
        {
          "algorithm": "SHA256",
          "checksumValue": "2ff86cd74fde332e33d47c1c5c8d0bfc3b335d59b2d2a5b55d4434c5238026ad"
        }
      ],
      "description": "This is a package for use with pdftex, to make nice\npresentation slides. Its aims are: to devise a method for\neasier technical presentation; to help the mix of mathematical\nformulae with text and graphics which other present day\ndocument processing tools fail to accomplish; to exploit the\nplatform independence of TeX so that presentation documents\nbecome portable; and to offer the freedom and possibilities of\nusing various backgrounds and other embellishments that a user\ncan imagine to have in as presentation. The package can make\nuse of the facilities of the PPower4 post-processor.",
      "downloadLocation": "NOASSERTION",
      "externalRefs": [
        {
          "referenceCategory": "PACKAGE_MANAGER",
          "referenceLocator": "pkg:rpm/texlive-pdfslide@svn15878.0-3.oe2403sp3?arch=noarch&epoch=9&upstream=texlive-split-r-2021-3.oe2403sp3.src.rpm",
          "referenceType": "purl"
        }
      ],
      "filesAnalyzed": false,
      "homepage": "http://tug.org/texlive/",
      "sourceInfo": "acquired package info from repodata DB: repodata/1237fc88d0e4da3b551ae22f7823fbad70d531e5e3e6588f120954709a623b3c-primary.sqlite.bz2",
      "summary": "Presentation slides using pdftex",
      "supplier": "Organization: http://openeuler.org",
      "versionInfo": "9:svn15878.0-3.oe2403sp3"
    },
    {
      "SPDXID": "SPDXRef-rpm-texlive-pdfsync-svn20373.0",
      "name": "texlive-pdfsync",
      "checksums": [
        {
          "algorithm": "SHA256",
          "checksumValue": "b92ca9f2a781c9a708e778322ede065040db65852a3c0f047d4f4101782d0a18"
        }
      ],
      "description": "The package runs with pdfTeX or XeTeX, and creates an auxiliary\nfile with geometrical information to permit references back and\nforth between source and PDF, assuming a conforming editor and\nPDF viewer.",
      "downloadLocation": "NOASSERTION",
      "externalRefs": [
        {
          "referenceCategory": "PACKAGE_MANAGER",
          "referenceLocator": "pkg:rpm/texlive-pdfsync@svn20373.0-3.oe2403sp3?arch=noarch&epoch=9&upstream=texlive-split-r-2021-3.oe2403sp3.src.rpm",
          "referenceType": "purl"
        }
      ],
      "filesAnalyzed": false,
      "homepage": "http://tug.org/texlive/",
      "sourceInfo": "acquired package info from repodata DB: repodata/1237fc88d0e4da3b551ae22f7823fbad70d531e5e3e6588f120954709a623b3c-primary.sqlite.bz2",
      "summary": "Provide links between source and PDF",
      "supplier": "Organization: http://openeuler.org",
      "versionInfo": "9:svn20373.0-3.oe2403sp3"
    },
    {
      "SPDXID": "SPDXRef-rpm-texlive-pdfwin-svn54074",
      "name": "texlive-pdfwin",
      "checksums": [
        {
          "algorithm": "SHA256",
          "checksumValue": "eed76197c9cba3ed718b8a8a953264a70f1feacbf7e2bf5df410510cd5b26ed5"
        }
      ],
      "description": "pdfwin package",
      "downloadLocation": "NOASSERTION",
      "externalRefs": [
        {
          "referenceCategory": "PACKAGE_MANAGER",
          "referenceLocator": "pkg:rpm/texlive-pdfwin@svn54074-3.oe2403sp3?arch=noarch&epoch=9&upstream=texlive-split-r-2021-3.oe2403sp3.src.rpm",
          "referenceType": "purl"
        }
      ],
      "filesAnalyzed": false,
      "homepage": "http://tug.org/texlive/",
      "sourceInfo": "acquired package info from repodata DB: repodata/1237fc88d0e4da3b551ae22f7823fbad70d531e5e3e6588f120954709a623b3c-primary.sqlite.bz2",
      "summary": "pdfwin package",
      "supplier": "Organization: http://openeuler.org",
      "versionInfo": "9:svn54074-3.oe2403sp3"
    },
    {
      "SPDXID": "SPDXRef-rpm-texlive-pdfx-svn50338",
      "name": "texlive-pdfx",
      "checksums": [
        {
          "algorithm": "SHA256",
          "checksumValue": "4a08d9d0d2a0d47398293e4d44973ad3bcb6d71054733ec1a8fa5b6651ef8775"
        }
      ],
      "description": "The package helps LaTeX users to create PDF/X-1a and PFD/A-1b\ncompliant pdf documents with pdfTeX.",
      "downloadLocation": "NOASSERTION",
      "externalRefs": [
        {
          "referenceCategory": "PACKAGE_MANAGER",
          "referenceLocator": "pkg:rpm/texlive-pdfx@svn50338-3.oe2403sp3?arch=noarch&epoch=9&upstream=texlive-split-r-2021-3.oe2403sp3.src.rpm",
          "referenceType": "purl"
        }
      ],
      "filesAnalyzed": false,
      "homepage": "http://tug.org/texlive/",
      "sourceInfo": "acquired package info from repodata DB: repodata/1237fc88d0e4da3b551ae22f7823fbad70d531e5e3e6588f120954709a623b3c-primary.sqlite.bz2",
      "summary": "PDF/X-1a and PDF/A-1b support for pdfTeX",
      "supplier": "Organization: http://openeuler.org",
      "versionInfo": "9:svn50338-3.oe2403sp3"
    },
    {
      "SPDXID": "SPDXRef-rpm-texlive-pecha-svn15878.0.1",
      "name": "texlive-pecha",
      "checksums": [
        {
          "algorithm": "SHA256",
          "checksumValue": "96a44d5f3a50a862068c4bd4674aa4c30e74598aa3e5a5151c89ceb7ca04f21b"
        }
      ],
      "description": "The pecha class provides an environment for writing Tibetan on\nLaTeX2e in the traditional Tibetan Pecha layout used for\nspiritual or philosophical texts, using the cTib4TeX package by\nOliver Corff. It provides features like headers in different\nlanguages, page numbering in Tibetan and more.",
      "downloadLocation": "NOASSERTION",
      "externalRefs": [
        {
          "referenceCategory": "PACKAGE_MANAGER",
          "referenceLocator": "pkg:rpm/texlive-pecha@svn15878.0.1-3.oe2403sp3?arch=noarch&epoch=9&upstream=texlive-split-r-2021-3.oe2403sp3.src.rpm",
          "referenceType": "purl"
        }
      ],
      "filesAnalyzed": false,
      "homepage": "http://tug.org/texlive/",
      "sourceInfo": "acquired package info from repodata DB: repodata/1237fc88d0e4da3b551ae22f7823fbad70d531e5e3e6588f120954709a623b3c-primary.sqlite.bz2",
      "summary": "Print Tibetan text in the classic pecha layout style",
      "supplier": "Organization: http://openeuler.org",
      "versionInfo": "9:svn15878.0.1-3.oe2403sp3"
    },
    {
      "SPDXID": "SPDXRef-rpm-texlive-perltex-20210325",
      "name": "texlive-perltex",
      "checksums": [
        {
          "algorithm": "SHA256",
          "checksumValue": "d5a468c022c5001ff407a808f661c957807fe5d9ac690f5823224d520781e252"
        }
      ],
      "description": "PerlTeX is a combination Perl script (perltex.pl) and LaTeX2e\npackage (perltex.sty) that, together, give the user the ability\nto define LaTeX macros in terms of Perl code. Once defined, a\nPerl macro becomes indistinguishable from any other LaTeX\nmacro. PerlTeX thereby combines LaTeX's typesetting power with\nPerl's programmability. PerlTeX will make use of persistent\nnamed pipes, and thereby run more efficiently, on operating\nsystems that offer them (mostly Unix-like systems). Also\nprovided is a switch to generate a PerlTeX-free, document-\nspecific, noperltex.sty that is useful when distributing a\ndocument to places where PerlTeX is not available.",
      "downloadLocation": "NOASSERTION",
      "externalRefs": [
        {
          "referenceCategory": "PACKAGE_MANAGER",
          "referenceLocator": "pkg:rpm/texlive-perltex@20210325-12.oe2403sp3?arch=noarch&epoch=9&upstream=texlive-base-20210325-12.oe2403sp3.src.rpm",
          "referenceType": "purl"
        }
      ],
      "filesAnalyzed": false,
      "homepage": "http://tug.org/texlive/",
      "sourceInfo": "acquired package info from repodata DB: repodata/1237fc88d0e4da3b551ae22f7823fbad70d531e5e3e6588f120954709a623b3c-primary.sqlite.bz2",
      "summary": "Define LaTeX macros in terms of Perl code",
      "supplier": "Organization: http://openeuler.org",
      "versionInfo": "9:20210325-12.oe2403sp3"
    },
    {
      "SPDXID": "SPDXRef-rpm-texlive-permute-svn15878.0",
      "name": "texlive-permute",
      "checksums": [
        {
          "algorithm": "SHA256",
          "checksumValue": "0a915aab8644fceeb5e62ac196cf9d99b8e9ee5b572eb73df3aed265e5e0296c"
        }
      ],
      "description": "A package for symmetric groups, allowing you to input, output,\nand calculate with them.",
      "downloadLocation": "NOASSERTION",
      "externalRefs": [
        {
          "referenceCategory": "PACKAGE_MANAGER",
          "referenceLocator": "pkg:rpm/texlive-permute@svn15878.0-3.oe2403sp3?arch=noarch&epoch=9&upstream=texlive-split-r-2021-3.oe2403sp3.src.rpm",
          "referenceType": "purl"
        }
      ],
      "filesAnalyzed": false,
      "homepage": "http://tug.org/texlive/",
      "sourceInfo": "acquired package info from repodata DB: repodata/1237fc88d0e4da3b551ae22f7823fbad70d531e5e3e6588f120954709a623b3c-primary.sqlite.bz2",
      "summary": "Support for symmetric groups",
      "supplier": "Organization: http://openeuler.org",
      "versionInfo": "9:svn15878.0-3.oe2403sp3"
    },
    {
      "SPDXID": "SPDXRef-rpm-texlive-petiteannonce-svn25915.1.0001",
      "name": "texlive-petiteannonce",
      "checksums": [
        {
          "algorithm": "SHA256",
          "checksumValue": "c38b4be072f89e5835bcd5cff78d94e1e60e866b6c0ed669b48c556923d8c141"
        }
      ],
      "description": "The class enables you to create the sort of adverts that you\npin on a noticeboard, with tear-off strips at the bottom where\nyou can place contact details.",
      "downloadLocation": "NOASSERTION",
      "externalRefs": [
        {
          "referenceCategory": "PACKAGE_MANAGER",
          "referenceLocator": "pkg:rpm/texlive-petiteannonce@svn25915.1.0001-3.oe2403sp3?arch=noarch&epoch=9&upstream=texlive-split-r-2021-3.oe2403sp3.src.rpm",
          "referenceType": "purl"
        }
      ],
      "filesAnalyzed": false,
      "homepage": "http://tug.org/texlive/",
      "sourceInfo": "acquired package info from repodata DB: repodata/1237fc88d0e4da3b551ae22f7823fbad70d531e5e3e6588f120954709a623b3c-primary.sqlite.bz2",
      "summary": "A class for small advertisements",
      "supplier": "Organization: http://openeuler.org",
      "versionInfo": "9:svn25915.1.0001-3.oe2403sp3"
    },
    {
      "SPDXID": "SPDXRef-rpm-texlive-phffullpagefigure-svn41857",
      "name": "texlive-phffullpagefigure",
      "checksums": [
        {
          "algorithm": "SHA256",
          "checksumValue": "6b95be3bb7d72f2c606115a4ffba0c0fc9f612f9fa67028fcf188119b45f23fd"
        }
      ],
      "description": "This package defines a figure environment which provides the\nfigure content on its own page, with the corresponding caption\nreading for example \"Figure 3 (on next page): <caption>\".",
      "downloadLocation": "NOASSERTION",
      "externalRefs": [
        {
          "referenceCategory": "PACKAGE_MANAGER",
          "referenceLocator": "pkg:rpm/texlive-phffullpagefigure@svn41857-3.oe2403sp3?arch=noarch&epoch=9&upstream=texlive-split-r-2021-3.oe2403sp3.src.rpm",
          "referenceType": "purl"
        }
      ],
      "filesAnalyzed": false,
      "homepage": "http://tug.org/texlive/",
      "sourceInfo": "acquired package info from repodata DB: repodata/1237fc88d0e4da3b551ae22f7823fbad70d531e5e3e6588f120954709a623b3c-primary.sqlite.bz2",
      "summary": "Figures which fill up a whole page",
      "supplier": "Organization: http://openeuler.org",
      "versionInfo": "9:svn41857-3.oe2403sp3"
    },
    {
      "SPDXID": "SPDXRef-rpm-texlive-phfnote-svn41858",
      "name": "texlive-phfnote",
      "checksums": [
        {
          "algorithm": "SHA256",
          "checksumValue": "c04116eef7ef7fffa3e1fbc43c434e304a25701172057b1a1148c50185a61d6a"
        }
      ],
      "description": "This package provides basic formatting for short documents such\nas notes on a specific topic, short documentation, or quick\nmemos. It aims to cover all basic needs for such purposes:\ninclude a standard set of relevant packages, a nice title which\ndoesn't take up too much space, better page margin sizes, and\nsome basic styling to make the note look nicer. At the same\ntime, it is highly flexible and customizable.",
      "downloadLocation": "NOASSERTION",
      "externalRefs": [
        {
          "referenceCategory": "PACKAGE_MANAGER",
          "referenceLocator": "pkg:rpm/texlive-phfnote@svn41858-3.oe2403sp3?arch=noarch&epoch=9&upstream=texlive-split-r-2021-3.oe2403sp3.src.rpm",
          "referenceType": "purl"
        }
      ],
      "filesAnalyzed": false,
      "homepage": "http://tug.org/texlive/",
      "sourceInfo": "acquired package info from repodata DB: repodata/1237fc88d0e4da3b551ae22f7823fbad70d531e5e3e6588f120954709a623b3c-primary.sqlite.bz2",
      "summary": "Basic formatting for short documents",
      "supplier": "Organization: http://openeuler.org",
      "versionInfo": "9:svn41858-3.oe2403sp3"
    },
    {
      "SPDXID": "SPDXRef-rpm-texlive-phfparen-svn41859",
      "name": "texlive-phfparen",
      "checksums": [
        {
          "algorithm": "SHA256",
          "checksumValue": "78055642f742c90c930464d4c2c0f75b13a61e4fd21dcfb837647d0599d64cc2"
        }
      ],
      "description": "This package provides a more condensed and flexible syntax for\nparenthesis-delimited expressions in math mode which also\nallows for an easier switching of brace sizes. For example, the\nsyntax \" `\\big( a + b ) \" can be used to replace \"\\bigl( a + b\n\\bigr)\".",
      "downloadLocation": "NOASSERTION",
      "externalRefs": [
        {
          "referenceCategory": "PACKAGE_MANAGER",
          "referenceLocator": "pkg:rpm/texlive-phfparen@svn41859-3.oe2403sp3?arch=noarch&epoch=9&upstream=texlive-split-r-2021-3.oe2403sp3.src.rpm",
          "referenceType": "purl"
        }
      ],
      "filesAnalyzed": false,
      "homepage": "http://tug.org/texlive/",
      "sourceInfo": "acquired package info from repodata DB: repodata/1237fc88d0e4da3b551ae22f7823fbad70d531e5e3e6588f120954709a623b3c-primary.sqlite.bz2",
      "summary": "Parenthetic math expressions made simpler and less redundant",
      "supplier": "Organization: http://openeuler.org",
      "versionInfo": "9:svn41859-3.oe2403sp3"
    },
    {
      "SPDXID": "SPDXRef-rpm-texlive-phfqit-svn45084",
      "name": "texlive-phfqit",
      "checksums": [
        {
          "algorithm": "SHA256",
          "checksumValue": "641de832311eb8d32125978bb64b8e31b16bccf55ef75f47ce7fe59d4291b6e7"
        }
      ],
      "description": "This package provides macros to typeset some general\nmathematical operators (identity operator, trace, diagonal,\nrank, ...), a powerful implementation of the bra-ket notation\n(kets, bras, brakets, matrix elements etc. which can be sized\nas required), delimited expressions such as averages and norms,\nand some basic Lie algebra/group names. Macros for entropy\nmeasures for quantum information theory (smooth min- and\nmax-entropy, smooth relative entropies, etc.) are also\nprovided.",
      "downloadLocation": "NOASSERTION",
      "externalRefs": [
        {
          "referenceCategory": "PACKAGE_MANAGER",
          "referenceLocator": "pkg:rpm/texlive-phfqit@svn45084-3.oe2403sp3?arch=noarch&epoch=9&upstream=texlive-split-r-2021-3.oe2403sp3.src.rpm",
          "referenceType": "purl"
        }
      ],
      "filesAnalyzed": false,
      "homepage": "http://tug.org/texlive/",
      "sourceInfo": "acquired package info from repodata DB: repodata/1237fc88d0e4da3b551ae22f7823fbad70d531e5e3e6588f120954709a623b3c-primary.sqlite.bz2",
      "summary": "Macros for typesetting Quantum Information Theory",
      "supplier": "Organization: http://openeuler.org",
      "versionInfo": "9:svn45084-3.oe2403sp3"
    },
    {
      "SPDXID": "SPDXRef-rpm-texlive-phfquotetext-svn41869",
      "name": "texlive-phfquotetext",
      "checksums": [
        {
          "algorithm": "SHA256",
          "checksumValue": "0ff67250daefa5e10d3f3d707ce948a48159355a7fb84f75100a3765e1c4ee2d"
        }
      ],
      "description": "This package provides an environment for displaying block text\nwith special characters, such as verbatim quotes from a referee\nreport which may contain pseudo-(La)TeX code. This behaves like\na verbatim environment, except that it displays its content as\nnormal paragraph content, ignoring any white space\npreformatting.",
      "downloadLocation": "NOASSERTION",
      "externalRefs": [
        {
          "referenceCategory": "PACKAGE_MANAGER",
          "referenceLocator": "pkg:rpm/texlive-phfquotetext@svn41869-3.oe2403sp3?arch=noarch&epoch=9&upstream=texlive-split-r-2021-3.oe2403sp3.src.rpm",
          "referenceType": "purl"
        }
      ],
      "filesAnalyzed": false,
      "homepage": "http://tug.org/texlive/",
      "sourceInfo": "acquired package info from repodata DB: repodata/1237fc88d0e4da3b551ae22f7823fbad70d531e5e3e6588f120954709a623b3c-primary.sqlite.bz2",
      "summary": "Quote verbatim text without white space formatting",
      "supplier": "Organization: http://openeuler.org",
      "versionInfo": "9:svn41869-3.oe2403sp3"
    },
    {
      "SPDXID": "SPDXRef-rpm-texlive-phfsvnwatermark-svn41870",
      "name": "texlive-phfsvnwatermark",
      "checksums": [
        {
          "algorithm": "SHA256",
          "checksumValue": "19bb04d5d04e24de27cdfd8513ade895b2a1c369cde66b0e92a1f2f769e793bd"
        }
      ],
      "description": "This package allows you to add version control information as a\ngray watermark on each page of your document. The SVN info is\nread from keyword tags such as $Id$, $Date$, and $Author$ via\nthe svn or svn-multi packages.",
      "downloadLocation": "NOASSERTION",
      "externalRefs": [
        {
          "referenceCategory": "PACKAGE_MANAGER",
          "referenceLocator": "pkg:rpm/texlive-phfsvnwatermark@svn41870-3.oe2403sp3?arch=noarch&epoch=9&upstream=texlive-split-r-2021-3.oe2403sp3.src.rpm",
          "referenceType": "purl"
        }
      ],
      "filesAnalyzed": false,
      "homepage": "http://tug.org/texlive/",
      "sourceInfo": "acquired package info from repodata DB: repodata/1237fc88d0e4da3b551ae22f7823fbad70d531e5e3e6588f120954709a623b3c-primary.sqlite.bz2",
      "summary": "Watermarks with version control information from SVN",
      "supplier": "Organization: http://openeuler.org",
      "versionInfo": "9:svn41870-3.oe2403sp3"
    },
    {
      "SPDXID": "SPDXRef-rpm-texlive-phfthm-svn41871",
      "name": "texlive-phfthm",
      "checksums": [
        {
          "algorithm": "SHA256",
          "checksumValue": "4a0bc238f0fe58fc7e0f075be2a935073345a188ad6ee81aa39c13a8cc18633a"
        }
      ],
      "description": "This package provides enhanced theorem and proof environments\nbased on the amsthm original versions. It allows for hooks to\nbe placed, adds some default goodies and is highly\ncustomizable. In particular, it can connect theorems to proofs,\nautomatically producing text such as \"See proof on page XYZ\"\nand \"Proof of Theorem 4: ...\".",
      "downloadLocation": "NOASSERTION",
      "externalRefs": [
        {
          "referenceCategory": "PACKAGE_MANAGER",
          "referenceLocator": "pkg:rpm/texlive-phfthm@svn41871-3.oe2403sp3?arch=noarch&epoch=9&upstream=texlive-split-r-2021-3.oe2403sp3.src.rpm",
          "referenceType": "purl"
        }
      ],
      "filesAnalyzed": false,
      "homepage": "http://tug.org/texlive/",
      "sourceInfo": "acquired package info from repodata DB: repodata/1237fc88d0e4da3b551ae22f7823fbad70d531e5e3e6588f120954709a623b3c-primary.sqlite.bz2",
      "summary": "Goodies for theorems and proofs",
      "supplier": "Organization: http://openeuler.org",
      "versionInfo": "9:svn41871-3.oe2403sp3"
    },
    {
      "SPDXID": "SPDXRef-rpm-texlive-philex-svn36396.1.3",
      "name": "texlive-philex",
      "checksums": [
        {
          "algorithm": "SHA256",
          "checksumValue": "4a053a6e226b31d0f70c956036a8361479427bc4590094001864a4dcddc3a8ac"
        }
      ],
      "description": "Philex provides means for creating and cross-referencing named\nor numbered environments. Possible uses would be equations,\nexample sentences (as in linguistics or philosophy) or named\nprinciples. Cross references may refer either to the number, or\nto a short name of the target environment, or to the contents\nof the environment. Philex builds on the facilities of the\nlinguex package.",
      "downloadLocation": "NOASSERTION",
      "externalRefs": [
        {
          "referenceCategory": "PACKAGE_MANAGER",
          "referenceLocator": "pkg:rpm/texlive-philex@svn36396.1.3-3.oe2403sp3?arch=noarch&epoch=9&upstream=texlive-split-r-2021-3.oe2403sp3.src.rpm",
          "referenceType": "purl"
        }
      ],
      "filesAnalyzed": false,
      "homepage": "http://tug.org/texlive/",
      "sourceInfo": "acquired package info from repodata DB: repodata/1237fc88d0e4da3b551ae22f7823fbad70d531e5e3e6588f120954709a623b3c-primary.sqlite.bz2",
      "summary": "Cross references for named and numbered environments",
      "supplier": "Organization: http://openeuler.org",
      "versionInfo": "9:svn36396.1.3-3.oe2403sp3"
    },
    {
      "SPDXID": "SPDXRef-rpm-texlive-phonenumbers-svn51933",
      "name": "texlive-phonenumbers",
      "checksums": [
        {
          "algorithm": "SHA256",
          "checksumValue": "fee85043abdec70f4aee95509af32a0a6cd8aabc41db6191a8fb42fd4658cb19"
        }
      ],
      "description": "The phonenumbers package makes it possible to typeset telephone\nnumbers according to different national conventions. German,\nAustrian, French, British and North American phone numbers are\nsupported. Phone numbers from other countries are supported\nrudimentarily. The user can select from various formatting\noptions, including the additional output of the country calling\ncode. The package is able to check if a phone number is valid\naccording to the national rules. It also allows to link phone\nnumbers using the hyperref package.",
      "downloadLocation": "NOASSERTION",
      "externalRefs": [
        {
          "referenceCategory": "PACKAGE_MANAGER",
          "referenceLocator": "pkg:rpm/texlive-phonenumbers@svn51933-3.oe2403sp3?arch=noarch&epoch=9&upstream=texlive-split-r-2021-3.oe2403sp3.src.rpm",
          "referenceType": "purl"
        }
      ],
      "filesAnalyzed": false,
      "homepage": "http://tug.org/texlive/",
      "sourceInfo": "acquired package info from repodata DB: repodata/1237fc88d0e4da3b551ae22f7823fbad70d531e5e3e6588f120954709a623b3c-primary.sqlite.bz2",
      "summary": "Typesetting telephone numbers with LaTeX.",
      "supplier": "Organization: http://openeuler.org",
      "versionInfo": "9:svn51933-3.oe2403sp3"
    },
    {
      "SPDXID": "SPDXRef-rpm-texlive-photo-svn18739.0",
      "name": "texlive-photo",
      "checksums": [
        {
          "algorithm": "SHA256",
          "checksumValue": "62cc633e3b0e695e8258d0f27044ddb1cbb994c47111edf24c237a675d11d3f1"
        }
      ],
      "description": "This package introduces a new float type called photo which\nworks similar to the float types table and figure. Various\noptions exist for placing photos, captions, and a\n\"photographer\" line. In twocolumn documents, a possibility\nexists to generate double-column floats automatically if the\nphoto does not fit into one column. Photos do not have to be\nplaced as floats, they can also be placed as boxes, with\ncaptions and photographer line still being available.",
      "downloadLocation": "NOASSERTION",
      "externalRefs": [
        {
          "referenceCategory": "PACKAGE_MANAGER",
          "referenceLocator": "pkg:rpm/texlive-photo@svn18739.0-3.oe2403sp3?arch=noarch&epoch=9&upstream=texlive-split-r-2021-3.oe2403sp3.src.rpm",
          "referenceType": "purl"
        }
      ],
      "filesAnalyzed": false,
      "homepage": "http://tug.org/texlive/",
      "sourceInfo": "acquired package info from repodata DB: repodata/1237fc88d0e4da3b551ae22f7823fbad70d531e5e3e6588f120954709a623b3c-primary.sqlite.bz2",
      "summary": "A float environment for photographs",
      "supplier": "Organization: http://openeuler.org",
      "versionInfo": "9:svn18739.0-3.oe2403sp3"
    },
    {
      "SPDXID": "SPDXRef-rpm-texlive-picture-svn54867",
      "name": "texlive-picture",
      "checksums": [
        {
          "algorithm": "SHA256",
          "checksumValue": "0c0c1c241f02ea8e82bf86917a07a22f13ffc46026bae4884522fbf28bf2a3f8"
        }
      ],
      "description": "There are macro and environment arguments that expect numbers\nthat will internally be multiplied by \\unitlength. This package\nextends the syntax of these arguments, so that dimensions with\ncalculation support may be used for these arguments.",
      "downloadLocation": "NOASSERTION",
      "externalRefs": [
        {
          "referenceCategory": "PACKAGE_MANAGER",
          "referenceLocator": "pkg:rpm/texlive-picture@svn54867-3.oe2403sp3?arch=noarch&epoch=9&upstream=texlive-split-y-2021-3.oe2403sp3.src.rpm",
          "referenceType": "purl"
        }
      ],
      "filesAnalyzed": false,
      "homepage": "http://tug.org/texlive/",
      "sourceInfo": "acquired package info from repodata DB: repodata/1237fc88d0e4da3b551ae22f7823fbad70d531e5e3e6588f120954709a623b3c-primary.sqlite.bz2",
      "summary": "Dimens for picture macros",
      "supplier": "Organization: http://openeuler.org",
      "versionInfo": "9:svn54867-3.oe2403sp3"
    },
    {
      "SPDXID": "SPDXRef-rpm-texlive-piff-svn21894.0",
      "name": "texlive-piff",
      "checksums": [
        {
          "algorithm": "SHA256",
          "checksumValue": "0f26ed037e8a17fe14bd93c72a7a5093152486beea2c446a0ab90ed4d6eef4dd"
        }
      ],
      "description": "The set (now) consists of: a small package for dealing with\nduplicate-numbered output pages; newproof, for defining\nmathematical proof structures; onepagem for omitting the page\nnumber in one-page documents and time, which prints a 12-hour\nformat time.",
      "downloadLocation": "NOASSERTION",
      "externalRefs": [
        {
          "referenceCategory": "PACKAGE_MANAGER",
          "referenceLocator": "pkg:rpm/texlive-piff@svn21894.0-3.oe2403sp3?arch=noarch&epoch=9&upstream=texlive-split-r-2021-3.oe2403sp3.src.rpm",
          "referenceType": "purl"
        }
      ],
      "filesAnalyzed": false,
      "homepage": "http://tug.org/texlive/",
      "sourceInfo": "acquired package info from repodata DB: repodata/1237fc88d0e4da3b551ae22f7823fbad70d531e5e3e6588f120954709a623b3c-primary.sqlite.bz2",
      "summary": "Macro tools by Mike Piff",
      "supplier": "Organization: http://openeuler.org",
      "versionInfo": "9:svn21894.0-3.oe2403sp3"
    },
    {
      "SPDXID": "SPDXRef-rpm-texlive-pkgloader-svn47486",
      "name": "texlive-pkgloader",
      "checksums": [
        {
          "algorithm": "SHA256",
          "checksumValue": "f5c4af82bd403019ffe789aed7c07917576181adf785644d4757192726bf4ae5"
        }
      ],
      "description": "The package seeks to address the frustration caused by package\nconflicts. It is in an early stage of its development, and\nshould probably not be used as a matter of course; however the\nauthor welcomes feedback via the home page link given in this\ncatalogue entry. Nevertheless, the author urges users to try\nthe package and to report issues (or whatever) via the\npackage's repository.",
      "downloadLocation": "NOASSERTION",
      "externalRefs": [
        {
          "referenceCategory": "PACKAGE_MANAGER",
          "referenceLocator": "pkg:rpm/texlive-pkgloader@svn47486-3.oe2403sp3?arch=noarch&epoch=9&upstream=texlive-split-r-2021-3.oe2403sp3.src.rpm",
          "referenceType": "purl"
        }
      ],
      "filesAnalyzed": false,
      "homepage": "http://tug.org/texlive/",
      "sourceInfo": "acquired package info from repodata DB: repodata/1237fc88d0e4da3b551ae22f7823fbad70d531e5e3e6588f120954709a623b3c-primary.sqlite.bz2",
      "summary": "Managing the options and loading order of other packages",
      "supplier": "Organization: http://openeuler.org",
      "versionInfo": "9:svn47486-3.oe2403sp3"
    },
    {
      "SPDXID": "SPDXRef-rpm-texlive-placeins-svn19848.2.2",
      "name": "texlive-placeins",
      "checksums": [
        {
          "algorithm": "SHA256",
          "checksumValue": "5d75cbfe90f31dddf2cbf8fda6e7c6df5b86f9fe00f1347b97a52dc0c50d27b0"
        }
      ],
      "description": "Defines a \\FloatBarrier command, beyond which floats may not\npass; useful, for example, to ensure all floats for a section\nappear before the next \\section command.",
      "downloadLocation": "NOASSERTION",
      "externalRefs": [
        {
          "referenceCategory": "PACKAGE_MANAGER",
          "referenceLocator": "pkg:rpm/texlive-placeins@svn19848.2.2-3.oe2403sp3?arch=noarch&epoch=9&upstream=texlive-split-r-2021-3.oe2403sp3.src.rpm",
          "referenceType": "purl"
        }
      ],
      "filesAnalyzed": false,
      "homepage": "http://tug.org/texlive/",
      "sourceInfo": "acquired package info from repodata DB: repodata/1237fc88d0e4da3b551ae22f7823fbad70d531e5e3e6588f120954709a623b3c-primary.sqlite.bz2",
      "summary": "Control float placement",
      "supplier": "Organization: http://openeuler.org",
      "versionInfo": "9:svn19848.2.2-3.oe2403sp3"
    },
    {
      "SPDXID": "SPDXRef-rpm-texlive-plantslabels-svn29803.1.0",
      "name": "texlive-plantslabels",
      "checksums": [
        {
          "algorithm": "SHA256",
          "checksumValue": "fd4e7eca383934f6274398ae86764efa5375ac105aa55e96097190d06d186f82"
        }
      ],
      "description": "The package defines a command \\plant, which has three mandatory\nand seven optional argument. The package uses the labels",
      "downloadLocation": "NOASSERTION",
      "externalRefs": [
        {
          "referenceCategory": "PACKAGE_MANAGER",
          "referenceLocator": "pkg:rpm/texlive-plantslabels@svn29803.1.0-3.oe2403sp3?arch=noarch&epoch=9&upstream=texlive-split-r-2021-3.oe2403sp3.src.rpm",
          "referenceType": "purl"
        }
      ],
      "filesAnalyzed": false,
      "homepage": "http://tug.org/texlive/",
      "sourceInfo": "acquired package info from repodata DB: repodata/1237fc88d0e4da3b551ae22f7823fbad70d531e5e3e6588f120954709a623b3c-primary.sqlite.bz2",
      "summary": "Write labels for plants",
      "supplier": "Organization: http://openeuler.org",
      "versionInfo": "9:svn29803.1.0-3.oe2403sp3"
    },
    {
      "SPDXID": "SPDXRef-rpm-texlive-plates-svn15878.0.1",
      "name": "texlive-plates",
      "checksums": [
        {
          "algorithm": "SHA256",
          "checksumValue": "e58ed7f5a401573432fdf3de991f41be1bb90dbe8931f47b5771a9b694012f43"
        }
      ],
      "description": "The plates package provides a simple facility for inserting\ncolour figures in a document when they should be gathered and\nprinted together as in a book's section of colour plates. The\npackage provides a plate environment that takes the place of\nthe figure environment for such colour images.",
      "downloadLocation": "NOASSERTION",
      "externalRefs": [
        {
          "referenceCategory": "PACKAGE_MANAGER",
          "referenceLocator": "pkg:rpm/texlive-plates@svn15878.0.1-3.oe2403sp3?arch=noarch&epoch=9&upstream=texlive-split-r-2021-3.oe2403sp3.src.rpm",
          "referenceType": "purl"
        }
      ],
      "filesAnalyzed": false,
      "homepage": "http://tug.org/texlive/",
      "sourceInfo": "acquired package info from repodata DB: repodata/1237fc88d0e4da3b551ae22f7823fbad70d531e5e3e6588f120954709a623b3c-primary.sqlite.bz2",
      "summary": "Arrange for \"plates\" sections of documents",
      "supplier": "Organization: http://openeuler.org",
      "versionInfo": "9:svn15878.0.1-3.oe2403sp3"
    },
    {
      "SPDXID": "SPDXRef-rpm-texlive-plweb-svn15878.3.0",
      "name": "texlive-plweb",
      "checksums": [
        {
          "algorithm": "SHA256",
          "checksumValue": "bd1e345c9024fc0a2614d36d0c48c99473fa1dd61d2285fbc5dccaaf0cebe4bf"
        }
      ],
      "description": "Instead of having to transform the common source into program\nor documentation, the central idea was to develop a method to\nhave one common source which can be interpreted by a Prolog\nsystem as well as by LaTeX, whether that Prolog system be C-\nProlog, Quintus-Prolog, or ECLiPSe.",
      "downloadLocation": "NOASSERTION",
      "externalRefs": [
        {
          "referenceCategory": "PACKAGE_MANAGER",
          "referenceLocator": "pkg:rpm/texlive-plweb@svn15878.3.0-3.oe2403sp3?arch=noarch&epoch=9&upstream=texlive-split-r-2021-3.oe2403sp3.src.rpm",
          "referenceType": "purl"
        }
      ],
      "filesAnalyzed": false,
      "homepage": "http://tug.org/texlive/",
      "sourceInfo": "acquired package info from repodata DB: repodata/1237fc88d0e4da3b551ae22f7823fbad70d531e5e3e6588f120954709a623b3c-primary.sqlite.bz2",
      "summary": "Literate Programming for Prolog with LaTeX",
      "supplier": "Organization: http://openeuler.org",
      "versionInfo": "9:svn15878.3.0-3.oe2403sp3"
    },
    {
      "SPDXID": "SPDXRef-rpm-texlive-pmboxdraw-svn53046",
      "name": "texlive-pmboxdraw",
      "checksums": [
        {
          "algorithm": "SHA256",
          "checksumValue": "00d04de3fe1e0b75d5c2ae5310d5726b7a5307729423c25d7a387a4b3f8e2801"
        }
      ],
      "description": "This package declares box drawing characters of old code pages,\ne.g. cp437. It uses rules instead of using a font.",
      "downloadLocation": "NOASSERTION",
      "externalRefs": [
        {
          "referenceCategory": "PACKAGE_MANAGER",
          "referenceLocator": "pkg:rpm/texlive-pmboxdraw@svn53046-3.oe2403sp3?arch=noarch&epoch=9&upstream=texlive-split-y-2021-3.oe2403sp3.src.rpm",
          "referenceType": "purl"
        }
      ],
      "filesAnalyzed": false,
      "homepage": "http://tug.org/texlive/",
      "sourceInfo": "acquired package info from repodata DB: repodata/1237fc88d0e4da3b551ae22f7823fbad70d531e5e3e6588f120954709a623b3c-primary.sqlite.bz2",
      "summary": "Poor man's box drawing characters",
      "supplier": "Organization: http://openeuler.org",
      "versionInfo": "9:svn53046-3.oe2403sp3"
    },
    {
      "SPDXID": "SPDXRef-rpm-texlive-polynom-svn44832",
      "name": "texlive-polynom",
      "checksums": [
        {
          "algorithm": "SHA256",
          "checksumValue": "7abd3ed9ab266763b4a79b74a4976f62dd8f2e9bc723f02f81df3094e931cc83"
        }
      ],
      "description": "The polynom package implements macros for manipulating\npolynomials, for example it can typeset long polynomial\ndivisions. The main test case and application is the polynomial\nring in one variable with rational coefficients.",
      "downloadLocation": "NOASSERTION",
      "externalRefs": [
        {
          "referenceCategory": "PACKAGE_MANAGER",
          "referenceLocator": "pkg:rpm/texlive-polynom@svn44832-3.oe2403sp3?arch=noarch&epoch=9&upstream=texlive-split-r-2021-3.oe2403sp3.src.rpm",
          "referenceType": "purl"
        }
      ],
      "filesAnalyzed": false,
      "homepage": "http://tug.org/texlive/",
      "sourceInfo": "acquired package info from repodata DB: repodata/1237fc88d0e4da3b551ae22f7823fbad70d531e5e3e6588f120954709a623b3c-primary.sqlite.bz2",
      "summary": "Macros for manipulating polynomials",
      "supplier": "Organization: http://openeuler.org",
      "versionInfo": "9:svn44832-3.oe2403sp3"
    },
    {
      "SPDXID": "SPDXRef-rpm-texlive-polynomial-svn15878.1.0",
      "name": "texlive-polynomial",
      "checksums": [
        {
          "algorithm": "SHA256",
          "checksumValue": "29000cba84a7eab350b9ccb57a89a136ef7423b2bf4a40c4291d1adae28ac948"
        }
      ],
      "description": "The package offers an easy way to write (univariate)\npolynomials and rational functions. It defines two commands,\none for polynomials \\polynomial{coeffs} and one for rational\nfunctions \\polynomialfrac{Numerator}{Denominator}. Both\ncommands take lists of coefficients as arguments, and offer\nlimited optional behaviour.",
      "downloadLocation": "NOASSERTION",
      "externalRefs": [
        {
          "referenceCategory": "PACKAGE_MANAGER",
          "referenceLocator": "pkg:rpm/texlive-polynomial@svn15878.1.0-3.oe2403sp3?arch=noarch&epoch=9&upstream=texlive-split-r-2021-3.oe2403sp3.src.rpm",
          "referenceType": "purl"
        }
      ],
      "filesAnalyzed": false,
      "homepage": "http://tug.org/texlive/",
      "sourceInfo": "acquired package info from repodata DB: repodata/1237fc88d0e4da3b551ae22f7823fbad70d531e5e3e6588f120954709a623b3c-primary.sqlite.bz2",
      "summary": "Typeset (univariate) polynomials",
      "supplier": "Organization: http://openeuler.org",
      "versionInfo": "9:svn15878.1.0-3.oe2403sp3"
    },
    {
      "SPDXID": "SPDXRef-rpm-texlive-polytable-svn55837",
      "name": "texlive-polytable",
      "checksums": [
        {
          "algorithm": "SHA256",
          "checksumValue": "20be61b7082c8020b407b38780fe759d38b86f1cdcac222f545a3f804ec88a46"
        }
      ],
      "description": "This package implements a variant of tabular-like environments\nwhere columns can be given a name and entries can flexibly be\nplaced between arbitrary columns. Complex alignment-based\nlayouts, for example for program code, are possible.",
      "downloadLocation": "NOASSERTION",
      "externalRefs": [
        {
          "referenceCategory": "PACKAGE_MANAGER",
          "referenceLocator": "pkg:rpm/texlive-polytable@svn55837-3.oe2403sp3?arch=noarch&epoch=9&upstream=texlive-split-r-2021-3.oe2403sp3.src.rpm",
          "referenceType": "purl"
        }
      ],
      "filesAnalyzed": false,
      "homepage": "http://tug.org/texlive/",
      "sourceInfo": "acquired package info from repodata DB: repodata/1237fc88d0e4da3b551ae22f7823fbad70d531e5e3e6588f120954709a623b3c-primary.sqlite.bz2",
      "summary": "Tabular-like environments with named columns",
      "supplier": "Organization: http://openeuler.org",
      "versionInfo": "9:svn55837-3.oe2403sp3"
    },
    {
      "SPDXID": "SPDXRef-rpm-texlive-postcards-svn21641.0",
      "name": "texlive-postcards",
      "checksums": [
        {
          "algorithm": "SHA256",
          "checksumValue": "051598b987de09536a6f6d629a2bb42c7378805ab191a4beafc61296d76ce8f8"
        }
      ],
      "description": "A modification of the standard LaTeX letter class which prints\nmultiple, pre-stamped, 5.5\" by 3.5\" postcards (a US standard\nsize) via the envlab and mailing packages. An address database\nis employed to address the front side of each postcard and a\nmessage is printed on the back side of all. An illustrative\nexample is provided.",
      "downloadLocation": "NOASSERTION",
      "externalRefs": [
        {
          "referenceCategory": "PACKAGE_MANAGER",
          "referenceLocator": "pkg:rpm/texlive-postcards@svn21641.0-3.oe2403sp3?arch=noarch&epoch=9&upstream=texlive-split-r-2021-3.oe2403sp3.src.rpm",
          "referenceType": "purl"
        }
      ],
      "filesAnalyzed": false,
      "homepage": "http://tug.org/texlive/",
      "sourceInfo": "acquired package info from repodata DB: repodata/1237fc88d0e4da3b551ae22f7823fbad70d531e5e3e6588f120954709a623b3c-primary.sqlite.bz2",
      "summary": "Facilitates mass-mailing of postcards (junkmail)",
      "supplier": "Organization: http://openeuler.org",
      "versionInfo": "9:svn21641.0-3.oe2403sp3"
    },
    {
      "SPDXID": "SPDXRef-rpm-texlive-poster-mac-svn18305.1.1",
      "name": "texlive-poster-mac",
      "checksums": [
        {
          "algorithm": "SHA256",
          "checksumValue": "e91a4eff159e651b10a1329929ffc1449c8393072c5876a76ddbdd8763208311"
        }
      ],
      "description": "The package offers macros for making posters and banners with\nTeX. It is compatible with most TeX macro formats, including\nPlain TeX, LaTeX, AmSTeX, and AmS-LaTeX. The package creates a\nposter as huge box, which is then distributed over as many\nprinter pages as necessary. The only special requirement is\nthat your printer not be bothered by text that lies off the\npage. This is true of most printers, including laser printers\nand PostScript printers.",
      "downloadLocation": "NOASSERTION",
      "externalRefs": [
        {
          "referenceCategory": "PACKAGE_MANAGER",
          "referenceLocator": "pkg:rpm/texlive-poster-mac@svn18305.1.1-3.oe2403sp3?arch=noarch&epoch=9&upstream=texlive-split-r-2021-3.oe2403sp3.src.rpm",
          "referenceType": "purl"
        }
      ],
      "filesAnalyzed": false,
      "homepage": "http://tug.org/texlive/",
      "sourceInfo": "acquired package info from repodata DB: repodata/1237fc88d0e4da3b551ae22f7823fbad70d531e5e3e6588f120954709a623b3c-primary.sqlite.bz2",
      "summary": "Make posters and banners with TeX",
      "supplier": "Organization: http://openeuler.org",
      "versionInfo": "9:svn18305.1.1-3.oe2403sp3"
    },
    {
      "SPDXID": "SPDXRef-rpm-texlive-powerdot-svn58730",
      "name": "texlive-powerdot",
      "checksums": [
        {
          "algorithm": "SHA256",
          "checksumValue": "35d771769ec54c0f6b07afa61d5b949b50abcd9a6565b79618880fc2efc57baa"
        }
      ],
      "description": "Powerdot is a presentation class for LaTeX that allows for the\nquick and easy development of professional presentations. It\ncomes with many tools that enhance presentations and aid the\npresenter. Examples are automatic overlays, personal notes and\na handout mode. To view a presentation, DVI, PS or PDF output\ncan be used. A powerful template system is available to easily\ndevelop new styles. A LyX layout file is provided.",
      "downloadLocation": "NOASSERTION",
      "externalRefs": [
        {
          "referenceCategory": "PACKAGE_MANAGER",
          "referenceLocator": "pkg:rpm/texlive-powerdot@svn58730-3.oe2403sp3?arch=noarch&epoch=9&upstream=texlive-split-r-2021-3.oe2403sp3.src.rpm",
          "referenceType": "purl"
        }
      ],
      "filesAnalyzed": false,
      "homepage": "http://tug.org/texlive/",
      "sourceInfo": "acquired package info from repodata DB: repodata/1237fc88d0e4da3b551ae22f7823fbad70d531e5e3e6588f120954709a623b3c-primary.sqlite.bz2",
      "summary": "A presentation class",
      "supplier": "Organization: http://openeuler.org",
      "versionInfo": "9:svn58730-3.oe2403sp3"
    },
    {
      "SPDXID": "SPDXRef-rpm-texlive-ppr-prv-svn15878.0.13c",
      "name": "texlive-ppr-prv",
      "checksums": [
        {
          "algorithm": "SHA256",
          "checksumValue": "a31f32ff8c4caff9cbc268639a074bb482b2a230c72df31eec6f30ff55016f17"
        }
      ],
      "description": "This class is used with LaTeX presentations using the prosper\nclass. ppr-prv stands for 'Prosper Preview'. The aim of this\nclass is to produce a printable version of the slides written\nwith Prosper, with two slides per page.",
      "downloadLocation": "NOASSERTION",
      "externalRefs": [
        {
          "referenceCategory": "PACKAGE_MANAGER",
          "referenceLocator": "pkg:rpm/texlive-ppr-prv@svn15878.0.13c-3.oe2403sp3?arch=noarch&epoch=9&upstream=texlive-split-r-2021-3.oe2403sp3.src.rpm",
          "referenceType": "purl"
        }
      ],
      "filesAnalyzed": false,
      "homepage": "http://tug.org/texlive/",
      "sourceInfo": "acquired package info from repodata DB: repodata/1237fc88d0e4da3b551ae22f7823fbad70d531e5e3e6588f120954709a623b3c-primary.sqlite.bz2",
      "summary": "Prosper preview",
      "supplier": "Organization: http://openeuler.org",
      "versionInfo": "9:svn15878.0.13c-3.oe2403sp3"
    },
    {
      "SPDXID": "SPDXRef-rpm-texlive-practicalreports-svn52312",
      "name": "texlive-practicalreports",
      "checksums": [
        {
          "algorithm": "SHA256",
          "checksumValue": "52b9501bd9adce83f2797a63335da02288bdffe3cd4d9d65815723d9b530fc25"
        }
      ],
      "description": "This package provides a handful of macros for writing up\nscience practical reports.",
      "downloadLocation": "NOASSERTION",
      "externalRefs": [
        {
          "referenceCategory": "PACKAGE_MANAGER",
          "referenceLocator": "pkg:rpm/texlive-practicalreports@svn52312-3.oe2403sp3?arch=noarch&epoch=9&upstream=texlive-split-y-2021-3.oe2403sp3.src.rpm",
          "referenceType": "purl"
        }
      ],
      "filesAnalyzed": false,
      "homepage": "http://tug.org/texlive/",
      "sourceInfo": "acquired package info from repodata DB: repodata/1237fc88d0e4da3b551ae22f7823fbad70d531e5e3e6588f120954709a623b3c-primary.sqlite.bz2",
      "summary": "Some macros for writing practical reports",
      "supplier": "Organization: http://openeuler.org",
      "versionInfo": "9:svn52312-3.oe2403sp3"
    },
    {
      "SPDXID": "SPDXRef-rpm-texlive-prelim2e-svn57000",
      "name": "texlive-prelim2e",
      "checksums": [
        {
          "algorithm": "SHA256",
          "checksumValue": "31542337224a2154e38ec04d7bcda8e28fc5d6b506beac0ade7898ebf259f372"
        }
      ],
      "description": "Puts text below the normal page content (the default text marks\nthe document as draft and puts a timestamp on it). Can be used\ntogether with e.g. the vrsion, rcs and rcsinfo packages. Uses\nthe everyshi package and can use the scrtime package from the\nkoma-script bundle.",
      "downloadLocation": "NOASSERTION",
      "externalRefs": [
        {
          "referenceCategory": "PACKAGE_MANAGER",
          "referenceLocator": "pkg:rpm/texlive-prelim2e@svn57000-3.oe2403sp3?arch=noarch&epoch=9&upstream=texlive-split-x-2021-3.oe2403sp3.src.rpm",
          "referenceType": "purl"
        }
      ],
      "filesAnalyzed": false,
      "homepage": "http://tug.org/texlive/",
      "sourceInfo": "acquired package info from repodata DB: repodata/1237fc88d0e4da3b551ae22f7823fbad70d531e5e3e6588f120954709a623b3c-primary.sqlite.bz2",
      "summary": "Allows the marking of preliminary versions of a document",
      "supplier": "Organization: http://openeuler.org",
      "versionInfo": "9:svn57000-3.oe2403sp3"
    },
    {
      "SPDXID": "SPDXRef-rpm-texlive-preprint-svn30447.2011",
      "name": "texlive-preprint",
      "checksums": [
        {
          "algorithm": "SHA256",
          "checksumValue": "ae22454634fd54b086ffb5ddf8cad13ad09363abb5d78f1562e73e8df9980544"
        }
      ],
      "description": "The bundle comprises: authblk, which permits footnote style\nauthor/affiliation input in the \\author command, balance, to\nbalance the end of \\twocolumn pages, figcaps, to send figure\ncaptions, etc., to end document, fullpage, to set narrow page\nmargins and set a fixed page style, and sublabel, which permits\ncounters to be subnumbered.",
      "downloadLocation": "NOASSERTION",
      "externalRefs": [
        {
          "referenceCategory": "PACKAGE_MANAGER",
          "referenceLocator": "pkg:rpm/texlive-preprint@svn30447.2011-2.oe2403sp3?arch=noarch&epoch=9&upstream=texlive-split-s-2021-2.oe2403sp3.src.rpm",
          "referenceType": "purl"
        }
      ],
      "filesAnalyzed": false,
      "homepage": "http://tug.org/texlive/",
      "sourceInfo": "acquired package info from repodata DB: repodata/1237fc88d0e4da3b551ae22f7823fbad70d531e5e3e6588f120954709a623b3c-primary.sqlite.bz2",
      "summary": "A bundle of packages provided \"as is\"",
      "supplier": "Organization: http://openeuler.org",
      "versionInfo": "9:svn30447.2011-2.oe2403sp3"
    },
    {
      "SPDXID": "SPDXRef-rpm-texlive-pressrelease-svn35147.1.0",
      "name": "texlive-pressrelease",
      "checksums": [
        {
          "algorithm": "SHA256",
          "checksumValue": "0d43d77832204c0b3606e4d08f461cdfeffd3a1d48eb1774e945655ffb4ddb47"
        }
      ],
      "description": "A configurable class for writing press releases.",
      "downloadLocation": "NOASSERTION",
      "externalRefs": [
        {
          "referenceCategory": "PACKAGE_MANAGER",
          "referenceLocator": "pkg:rpm/texlive-pressrelease@svn35147.1.0-2.oe2403sp3?arch=noarch&epoch=9&upstream=texlive-split-s-2021-2.oe2403sp3.src.rpm",
          "referenceType": "purl"
        }
      ],
      "filesAnalyzed": false,
      "homepage": "http://tug.org/texlive/",
      "sourceInfo": "acquired package info from repodata DB: repodata/1237fc88d0e4da3b551ae22f7823fbad70d531e5e3e6588f120954709a623b3c-primary.sqlite.bz2",
      "summary": "A class for typesetting press releases",
      "supplier": "Organization: http://openeuler.org",
      "versionInfo": "9:svn35147.1.0-2.oe2403sp3"
    },
    {
      "SPDXID": "SPDXRef-rpm-texlive-prettyref-svn15878.3.0",
      "name": "texlive-prettyref",
      "checksums": [
        {
          "algorithm": "SHA256",
          "checksumValue": "424b40645a9c6d3f4f98af181dff46baf7fcd0a59993bd1b6c1f8cb9eea62d31"
        }
      ],
      "description": "Prettyref provides a command \\newrefformat, which specifies the\nway in which a reference is typeset, according to a label\n\"identification\". The identification is set in the \\label\ncommand, by using prefixed label names; so instead of\n\\label{mysection}, one uses \\label{sec:mysection}, and\nprettyref interprets the \"sec:\" part. The package is compatible\nwith hyperref and with other packages.",
      "downloadLocation": "NOASSERTION",
      "externalRefs": [
        {
          "referenceCategory": "PACKAGE_MANAGER",
          "referenceLocator": "pkg:rpm/texlive-prettyref@svn15878.3.0-2.oe2403sp3?arch=noarch&epoch=9&upstream=texlive-split-s-2021-2.oe2403sp3.src.rpm",
          "referenceType": "purl"
        }
      ],
      "filesAnalyzed": false,
      "homepage": "http://tug.org/texlive/",
      "sourceInfo": "acquired package info from repodata DB: repodata/1237fc88d0e4da3b551ae22f7823fbad70d531e5e3e6588f120954709a623b3c-primary.sqlite.bz2",
      "summary": "Make label references \"self-identify\"",
      "supplier": "Organization: http://openeuler.org",
      "versionInfo": "9:svn15878.3.0-2.oe2403sp3"
    },
    {
      "SPDXID": "SPDXRef-rpm-texlive-printlen-svn19847.1.1a",
      "name": "texlive-printlen",
      "checksums": [
        {
          "algorithm": "SHA256",
          "checksumValue": "92bf7acc26df3c66a2f69c625688dc0ba80074d334f48b8fe3ddffa4abc761d4"
        }
      ],
      "description": "\\printlength{length} prints the value of a LaTeX length in the\nunits specified by \\uselengthunit{unit} ('unit' may be any TeX\nlength unit except for scaled point, viz., any of: pt, pc, in,\nmm, cm, bp, dd or cc). When the unit is pt, the printed length\nvalue will include any stretch or shrink; otherwise these are\nnot printed. The 'unit' argument may also be PT, in which case\nlength values will be printed in point units but without any\nstretch or shrink values.",
      "downloadLocation": "NOASSERTION",
      "externalRefs": [
        {
          "referenceCategory": "PACKAGE_MANAGER",
          "referenceLocator": "pkg:rpm/texlive-printlen@svn19847.1.1a-2.oe2403sp3?arch=noarch&epoch=9&upstream=texlive-split-s-2021-2.oe2403sp3.src.rpm",
          "referenceType": "purl"
        }
      ],
      "filesAnalyzed": false,
      "homepage": "http://tug.org/texlive/",
      "sourceInfo": "acquired package info from repodata DB: repodata/1237fc88d0e4da3b551ae22f7823fbad70d531e5e3e6588f120954709a623b3c-primary.sqlite.bz2",
      "summary": "Print lengths using specified units",
      "supplier": "Organization: http://openeuler.org",
      "versionInfo": "9:svn19847.1.1a-2.oe2403sp3"
    },
    {
      "SPDXID": "SPDXRef-rpm-texlive-probsoln-svn44783",
      "name": "texlive-probsoln",
      "checksums": [
        {
          "algorithm": "SHA256",
          "checksumValue": "7b064c7ebc9cef2251b8f18d298ca1872de4aa24b99799ba201cb150fee1b08a"
        }
      ],
      "description": "The package is designed for lecturers who have to generate new\nproblem sheets for their students on a regular basis (e.g.\nyearly) by randomly selecting a specified number of problems\ndefined in another file. The package allows you easily to\ngenerate a new problem sheet that is different from the\nprevious year, thus alleviating the temptation of students to\nseek out the previous year's students and checking out their\nanswers. The solutions to the problems can be defined along\nwith the problem, making it easy to generate the solution sheet\nfrom the same source code; problems may be reused within a\ndocument, so that solutions may appear in a different section\nof the same document as the problems they cover.",
      "downloadLocation": "NOASSERTION",
      "externalRefs": [
        {
          "referenceCategory": "PACKAGE_MANAGER",
          "referenceLocator": "pkg:rpm/texlive-probsoln@svn44783-2.oe2403sp3?arch=noarch&epoch=9&upstream=texlive-split-s-2021-2.oe2403sp3.src.rpm",
          "referenceType": "purl"
        }
      ],
      "filesAnalyzed": false,
      "homepage": "http://tug.org/texlive/",
      "sourceInfo": "acquired package info from repodata DB: repodata/1237fc88d0e4da3b551ae22f7823fbad70d531e5e3e6588f120954709a623b3c-primary.sqlite.bz2",
      "summary": "Generate problem sheets and their solution sheets",
      "supplier": "Organization: http://openeuler.org",
      "versionInfo": "9:svn44783-2.oe2403sp3"
    },
    {
      "SPDXID": "SPDXRef-rpm-texlive-program-svn44214",
      "name": "texlive-program",
      "checksums": [
        {
          "algorithm": "SHA256",
          "checksumValue": "114f5e7287b21a4cb1ef2d5e3df84a58f7c2e7c83f02a68a5914d5a3b25515cf"
        }
      ],
      "description": "The main offering is a program environment; a programbox\nenvironment is available for fragments that must not break with\nthe pages.",
      "downloadLocation": "NOASSERTION",
      "externalRefs": [
        {
          "referenceCategory": "PACKAGE_MANAGER",
          "referenceLocator": "pkg:rpm/texlive-program@svn44214-2.oe2403sp3?arch=noarch&epoch=9&upstream=texlive-split-s-2021-2.oe2403sp3.src.rpm",
          "referenceType": "purl"
        }
      ],
      "filesAnalyzed": false,
      "homepage": "http://tug.org/texlive/",
      "sourceInfo": "acquired package info from repodata DB: repodata/1237fc88d0e4da3b551ae22f7823fbad70d531e5e3e6588f120954709a623b3c-primary.sqlite.bz2",
      "summary": "Typesetting programs and algorithms",
      "supplier": "Organization: http://openeuler.org",
      "versionInfo": "9:svn44214-2.oe2403sp3"
    },
    {
      "SPDXID": "SPDXRef-rpm-texlive-progress-svn19519.1.10",
      "name": "texlive-progress",
      "checksums": [
        {
          "algorithm": "SHA256",
          "checksumValue": "3edd957dce42d9d4334c1cc22d454942ed97fa049aa178abc1688419f1e63eff"
        }
      ],
      "description": "Progress is a package which. when compiling TeX and LaTeX\ndocuments, generates a HTML file showing an overview of a\ndocument's state (of how finished it is). The report is sent to\nfile \\ProgressReportName, which is by default the \\jobname with\nthe date appended (but is user-modifiable).",
      "downloadLocation": "NOASSERTION",
      "externalRefs": [
        {
          "referenceCategory": "PACKAGE_MANAGER",
          "referenceLocator": "pkg:rpm/texlive-progress@svn19519.1.10-2.oe2403sp3?arch=noarch&epoch=9&upstream=texlive-split-s-2021-2.oe2403sp3.src.rpm",
          "referenceType": "purl"
        }
      ],
      "filesAnalyzed": false,
      "homepage": "http://tug.org/texlive/",
      "sourceInfo": "acquired package info from repodata DB: repodata/1237fc88d0e4da3b551ae22f7823fbad70d531e5e3e6588f120954709a623b3c-primary.sqlite.bz2",
      "summary": "Creates an overview of a document's state",
      "supplier": "Organization: http://openeuler.org",
      "versionInfo": "9:svn19519.1.10-2.oe2403sp3"
    },
    {
      "SPDXID": "SPDXRef-rpm-texlive-progressbar-svn33822.v1.0b-4",
      "name": "texlive-progressbar",
      "checksums": [
        {
          "algorithm": "SHA256",
          "checksumValue": "7331b71d1a4141d6daa65df4e3549452bb336d4af4138b0744b22f909e4270f8"
        }
      ],
      "description": "This package allows you to easily visualize shares of total\namounts in the form of a bar. So basically you can convert any\nnumber between 0 and 1 to a progressbar using the command\n\\progressbar{<number>}. Also a lot of customizations are\npossible, allowing you to create an unique progressbar on your\nown. The package uses TikZ to produce its graphics.",
      "downloadLocation": "NOASSERTION",
      "externalRefs": [
        {
          "referenceCategory": "PACKAGE_MANAGER",
          "referenceLocator": "pkg:rpm/texlive-progressbar@svn33822.v1.0b_4-2.oe2403sp3?arch=noarch&epoch=9&upstream=texlive-split-s-2021-2.oe2403sp3.src.rpm",
          "referenceType": "purl"
        }
      ],
      "filesAnalyzed": false,
      "homepage": "http://tug.org/texlive/",
      "sourceInfo": "acquired package info from repodata DB: repodata/1237fc88d0e4da3b551ae22f7823fbad70d531e5e3e6588f120954709a623b3c-primary.sqlite.bz2",
      "summary": "Visualize shares of total amounts in the form of a (progress-)bar",
      "supplier": "Organization: http://openeuler.org",
      "versionInfo": "9:svn33822.v1.0b_4-2.oe2403sp3"
    },
    {
      "SPDXID": "SPDXRef-rpm-texlive-proofread-svn50938",
      "name": "texlive-proofread",
      "checksums": [
        {
          "algorithm": "SHA256",
          "checksumValue": "c991944a4d0a0138ec64498f7a58906ca0187caeaf295edf7ebfce6f45b167de"
        }
      ],
      "description": "The proofread package defines a few LaTeX commands that are\nuseful when you proofread a LaTeX document. These allow you to\neasily highlight text and add comments in the margin. Vim\nescape sequences are provided for inserting these LaTeX\ncommands in the source. The package is based on code for a text\nhighlighting command that was published by Antal S-Z in\nhref='http://tex.stackexchange.com/questions/5959'. The main\nfile, proofread.dtx, is self-extracting, so you can generate\nthe style file by compiling proofread.dtx with pdfLaTeX.",
      "downloadLocation": "NOASSERTION",
      "externalRefs": [
        {
          "referenceCategory": "PACKAGE_MANAGER",
          "referenceLocator": "pkg:rpm/texlive-proofread@svn50938-2.oe2403sp3?arch=noarch&epoch=9&upstream=texlive-split-s-2021-2.oe2403sp3.src.rpm",
          "referenceType": "purl"
        }
      ],
      "filesAnalyzed": false,
      "homepage": "http://tug.org/texlive/",
      "sourceInfo": "acquired package info from repodata DB: repodata/1237fc88d0e4da3b551ae22f7823fbad70d531e5e3e6588f120954709a623b3c-primary.sqlite.bz2",
      "summary": "Commands for inserting annotations",
      "supplier": "Organization: http://openeuler.org",
      "versionInfo": "9:svn50938-2.oe2403sp3"
    },
    {
      "SPDXID": "SPDXRef-rpm-texlive-properties-svn15878.0.2",
      "name": "texlive-properties",
      "checksums": [
        {
          "algorithm": "SHA256",
          "checksumValue": "0c64c87587e1ecdf358ba7fa4155095b927b87778f174f83d30d508d17c0c46d"
        }
      ],
      "description": "The package loads properties (key, value) from a properties\nfile, e.g. \\jobname.properties.",
      "downloadLocation": "NOASSERTION",
      "externalRefs": [
        {
          "referenceCategory": "PACKAGE_MANAGER",
          "referenceLocator": "pkg:rpm/texlive-properties@svn15878.0.2-2.oe2403sp3?arch=noarch&epoch=9&upstream=texlive-split-s-2021-2.oe2403sp3.src.rpm",
          "referenceType": "purl"
        }
      ],
      "filesAnalyzed": false,
      "homepage": "http://tug.org/texlive/",
      "sourceInfo": "acquired package info from repodata DB: repodata/1237fc88d0e4da3b551ae22f7823fbad70d531e5e3e6588f120954709a623b3c-primary.sqlite.bz2",
      "summary": "Load properties from a file",
      "supplier": "Organization: http://openeuler.org",
      "versionInfo": "9:svn15878.0.2-2.oe2403sp3"
    },
    {
      "SPDXID": "SPDXRef-rpm-texlive-prosper-svn33033.1.0h",
      "name": "texlive-prosper",
      "checksums": [
        {
          "algorithm": "SHA256",
          "checksumValue": "1561759e40bd9507fb909b9b7fe4a6176c37d744dce72c52089d4605f9d68b6f"
        }
      ],
      "description": "Prosper is a LaTeX class for writing transparencies. It is\nwritten as an extension of the seminar class by Timothy Van\nZandt. Prosper offers a friendly environment for creating\nslides for both presentations with an overhead projector and a\nvideo projector. Slides prepared for a presentation with a\ncomputer and a video projector may integrate animation effects,\nincremental display, and so on. Various visual styles are\nsupported (including some that mimic PowerPoint) and others are\nbeing contributed.",
      "downloadLocation": "NOASSERTION",
      "externalRefs": [
        {
          "referenceCategory": "PACKAGE_MANAGER",
          "referenceLocator": "pkg:rpm/texlive-prosper@svn33033.1.0h-2.oe2403sp3?arch=noarch&epoch=9&upstream=texlive-split-s-2021-2.oe2403sp3.src.rpm",
          "referenceType": "purl"
        }
      ],
      "filesAnalyzed": false,
      "homepage": "http://tug.org/texlive/",
      "sourceInfo": "acquired package info from repodata DB: repodata/1237fc88d0e4da3b551ae22f7823fbad70d531e5e3e6588f120954709a623b3c-primary.sqlite.bz2",
      "summary": "LaTeX class for high quality slides",
      "supplier": "Organization: http://openeuler.org",
      "versionInfo": "9:svn33033.1.0h-2.oe2403sp3"
    },
    {
      "SPDXID": "SPDXRef-rpm-texlive-protex-svn41633",
      "name": "texlive-protex",
      "checksums": [
        {
          "algorithm": "SHA256",
          "checksumValue": "832af4f1e0fa4890da966fdca4d4432e99095f7dc2ddce36fe6cb7707e82db6b"
        }
      ],
      "description": "ProTeX is a simple but powerful literate programming tool,\nwhich is designed to generate useful hypertext output (either\nPDF, or HTML using TeX4ht).",
      "downloadLocation": "NOASSERTION",
      "externalRefs": [
        {
          "referenceCategory": "PACKAGE_MANAGER",
          "referenceLocator": "pkg:rpm/texlive-protex@svn41633-2.oe2403sp3?arch=noarch&epoch=9&upstream=texlive-split-s-2021-2.oe2403sp3.src.rpm",
          "referenceType": "purl"
        }
      ],
      "filesAnalyzed": false,
      "homepage": "http://tug.org/texlive/",
      "sourceInfo": "acquired package info from repodata DB: repodata/1237fc88d0e4da3b551ae22f7823fbad70d531e5e3e6588f120954709a623b3c-primary.sqlite.bz2",
      "summary": "Literate programming package",
      "supplier": "Organization: http://openeuler.org",
      "versionInfo": "9:svn41633-2.oe2403sp3"
    },
    {
      "SPDXID": "SPDXRef-rpm-texlive-protocol-svn25562.1.13",
      "name": "texlive-protocol",
      "checksums": [
        {
          "algorithm": "SHA256",
          "checksumValue": "d8565c2768bc40d6600a7c9a9554e615375308b05719a1558f6b50eda4602402"
        }
      ],
      "description": "The present version of the class supports German meeting\nminutes including vote results and action items. The author has\nambitions to internationalise the code, and would welcome\nsupport in the work.",
      "downloadLocation": "NOASSERTION",
      "externalRefs": [
        {
          "referenceCategory": "PACKAGE_MANAGER",
          "referenceLocator": "pkg:rpm/texlive-protocol@svn25562.1.13-2.oe2403sp3?arch=noarch&epoch=9&upstream=texlive-split-s-2021-2.oe2403sp3.src.rpm",
          "referenceType": "purl"
        }
      ],
      "filesAnalyzed": false,
      "homepage": "http://tug.org/texlive/",
      "sourceInfo": "acquired package info from repodata DB: repodata/1237fc88d0e4da3b551ae22f7823fbad70d531e5e3e6588f120954709a623b3c-primary.sqlite.bz2",
      "summary": "A class for minutes of meetings",
      "supplier": "Organization: http://openeuler.org",
      "versionInfo": "9:svn25562.1.13-2.oe2403sp3"
    },
    {
      "SPDXID": "SPDXRef-rpm-texlive-psfragx-svn26243.1.1",
      "name": "texlive-psfragx",
      "checksums": [
        {
          "algorithm": "SHA256",
          "checksumValue": "db352ebe6a86434c99fd8473c4e615d445cfdad1590cfb4c42a8b48f024585c4"
        }
      ],
      "description": "PSfragX offers a mechanism to embed \\psfrag commands, as\nprovided by the psfrag package, into the EPS file itself. Each\ntime a graphic is included, the EPS file is scanned. If some\ntagged lines are found, they are used to define the psfrag\nreplacements that should be performed automatically. In\naddition, a similar mechanism holds for overpic objects. These\nare picture objects superimposed on the included graphic. A\nsimilar mechanism is implemented in psfrag itself (but\ndeprecated in the documentation), but psfragx offers much more\nflexibility. For example, if babel is used, it is possible to\ndefine different replacements corresponding to different\nlanguages. The replacements to take into account will be\nselected on the basis of the current language of the document.\nA Matlab script (LaPrint) is provided, to export an EPS file\nwith psfragx annotations ready embedded.",
      "downloadLocation": "NOASSERTION",
      "externalRefs": [
        {
          "referenceCategory": "PACKAGE_MANAGER",
          "referenceLocator": "pkg:rpm/texlive-psfragx@svn26243.1.1-2.oe2403sp3?arch=noarch&epoch=9&upstream=texlive-split-s-2021-2.oe2403sp3.src.rpm",
          "referenceType": "purl"
        }
      ],
      "filesAnalyzed": false,
      "homepage": "http://tug.org/texlive/",
      "sourceInfo": "acquired package info from repodata DB: repodata/1237fc88d0e4da3b551ae22f7823fbad70d531e5e3e6588f120954709a623b3c-primary.sqlite.bz2",
      "summary": "A psfrag eXtension",
      "supplier": "Organization: http://openeuler.org",
      "versionInfo": "9:svn26243.1.1-2.oe2403sp3"
    },
    {
      "SPDXID": "SPDXRef-rpm-texlive-pstool-svn46393",
      "name": "texlive-pstool",
      "checksums": [
        {
          "algorithm": "SHA256",
          "checksumValue": "4f7e0394fc3b651c6e36e2e83acd3fd5089587711d433383cc39d8de81e3c918"
        }
      ],
      "description": "The package works in the same sort of way as pst-pdf, but it\nalso processes the PostScript graphics with psfrag to add\nlabels within the graphic, before conversion. Thus the bundle\nreplaces two steps of an ordinary workflow. (Naturally, the\npackage requires that \\write 18 is enabled.) Pstool ensures\nthat each version of each graphic is compiled once only (the\ngraphic is (re-)compiled only if it has changed since the\nprevious compilation of the document). This drastically speeds\nup the running of the package in the typical case (though the\nfirst run of any document is inevitably just as slow as with\nany similar package).",
      "downloadLocation": "NOASSERTION",
      "externalRefs": [
        {
          "referenceCategory": "PACKAGE_MANAGER",
          "referenceLocator": "pkg:rpm/texlive-pstool@svn46393-2.oe2403sp3?arch=noarch&epoch=9&upstream=texlive-split-s-2021-2.oe2403sp3.src.rpm",
          "referenceType": "purl"
        }
      ],
      "filesAnalyzed": false,
      "homepage": "http://tug.org/texlive/",
      "sourceInfo": "acquired package info from repodata DB: repodata/1237fc88d0e4da3b551ae22f7823fbad70d531e5e3e6588f120954709a623b3c-primary.sqlite.bz2",
      "summary": "Support for psfrag within pdfLaTeX",
      "supplier": "Organization: http://openeuler.org",
      "versionInfo": "9:svn46393-2.oe2403sp3"
    },
    {
      "SPDXID": "SPDXRef-rpm-texlive-pstring-svn42857",
      "name": "texlive-pstring",
      "checksums": [
        {
          "algorithm": "SHA256",
          "checksumValue": "1e3fbd321419c1c269fc26f4dd1dffdf348f88e8dffd959f13f90ec75f9b641c"
        }
      ],
      "description": "This package lets you typeset justified sequences, also called\npointing strings. It's used for instance, in research papers\nabout Game Semantics to represent sequence of game moves with\ntheir associated justification pointers. Depending on wether\nusing LaTeX or pdfLaTeX, the package uses PSTricks and pst-node\nrespectively pgf/TikZ.",
      "downloadLocation": "NOASSERTION",
      "externalRefs": [
        {
          "referenceCategory": "PACKAGE_MANAGER",
          "referenceLocator": "pkg:rpm/texlive-pstring@svn42857-2.oe2403sp3?arch=noarch&epoch=9&upstream=texlive-split-s-2021-2.oe2403sp3.src.rpm",
          "referenceType": "purl"
        }
      ],
      "filesAnalyzed": false,
      "homepage": "http://tug.org/texlive/",
      "sourceInfo": "acquired package info from repodata DB: repodata/1237fc88d0e4da3b551ae22f7823fbad70d531e5e3e6588f120954709a623b3c-primary.sqlite.bz2",
      "summary": "typeset sequences with justification pointers",
      "supplier": "Organization: http://openeuler.org",
      "versionInfo": "9:svn42857-2.oe2403sp3"
    },
    {
      "SPDXID": "SPDXRef-rpm-texlive-pxgreeks-svn21838.1.0",
      "name": "texlive-pxgreeks",
      "checksums": [
        {
          "algorithm": "SHA256",
          "checksumValue": "1312626b1d0e9db50ab29576de3d6f9f1e45f584e0caeccc29e75c93d197b019"
        }
      ],
      "description": "The package allows LaTeX maths users of the PX fonts to select\nthe shapes (italic or upright) for the Greek lowercase and\nuppercase letters. Once the shapes for lowercase and uppercase\nhave been selected via a package option, the \\other prefix\n(e.g., \\otheralpha) allows using the alternate glyph (as in the\nfourier package). The pxgreeks package does not constrain the\ntext font that may be used in the document.",
      "downloadLocation": "NOASSERTION",
      "externalRefs": [
        {
          "referenceCategory": "PACKAGE_MANAGER",
          "referenceLocator": "pkg:rpm/texlive-pxgreeks@svn21838.1.0-2.oe2403sp3?arch=noarch&epoch=9&upstream=texlive-split-s-2021-2.oe2403sp3.src.rpm",
          "referenceType": "purl"
        }
      ],
      "filesAnalyzed": false,
      "homepage": "http://tug.org/texlive/",
      "sourceInfo": "acquired package info from repodata DB: repodata/1237fc88d0e4da3b551ae22f7823fbad70d531e5e3e6588f120954709a623b3c-primary.sqlite.bz2",
      "summary": "Shape selection for PX fonts Greek letters",
      "supplier": "Organization: http://openeuler.org",
      "versionInfo": "9:svn21838.1.0-2.oe2403sp3"
    },
    {
      "SPDXID": "SPDXRef-rpm-texlive-pygmentex-20210325",
      "name": "texlive-pygmentex",
      "checksums": [
        {
          "algorithm": "SHA256",
          "checksumValue": "ed4f4c0f15820377877d0ea8c4a228f1ce8e9c222a49ad7c46a4aa4ff5b34136"
        }
      ],
      "description": "PygmenTeX is a Python-based LaTeX package that can be used for\ntypesetting code listings in a LaTeX document using Pygments.\nPygments is a generic syntax highlighter for general use in all\nkinds of software such as forum systems, wikis or other\napplications that need to prettify source code.",
      "downloadLocation": "NOASSERTION",
      "externalRefs": [
        {
          "referenceCategory": "PACKAGE_MANAGER",
          "referenceLocator": "pkg:rpm/texlive-pygmentex@20210325-12.oe2403sp3?arch=noarch&epoch=9&upstream=texlive-base-20210325-12.oe2403sp3.src.rpm",
          "referenceType": "purl"
        }
      ],
      "filesAnalyzed": false,
      "homepage": "http://tug.org/texlive/",
      "sourceInfo": "acquired package info from repodata DB: repodata/1237fc88d0e4da3b551ae22f7823fbad70d531e5e3e6588f120954709a623b3c-primary.sqlite.bz2",
      "summary": "Use Pygments to format code listings in documents",
      "supplier": "Organization: http://openeuler.org",
      "versionInfo": "9:20210325-12.oe2403sp3"
    },
    {
      "SPDXID": "SPDXRef-rpm-texlive-python-svn27064.0.21",
      "name": "texlive-python",
      "checksums": [
        {
          "algorithm": "SHA256",
          "checksumValue": "5c6b7000576b93831edf2bd266a94a019fb0e3966b923c95f78e226553a7ec25"
        }
      ],
      "description": "The package enables you to embed Python code in LaTeX, and\ninsert the script's output in the document.",
      "downloadLocation": "NOASSERTION",
      "externalRefs": [
        {
          "referenceCategory": "PACKAGE_MANAGER",
          "referenceLocator": "pkg:rpm/texlive-python@svn27064.0.21-2.oe2403sp3?arch=noarch&epoch=9&upstream=texlive-split-s-2021-2.oe2403sp3.src.rpm",
          "referenceType": "purl"
        }
      ],
      "filesAnalyzed": false,
      "homepage": "http://tug.org/texlive/",
      "sourceInfo": "acquired package info from repodata DB: repodata/1237fc88d0e4da3b551ae22f7823fbad70d531e5e3e6588f120954709a623b3c-primary.sqlite.bz2",
      "summary": "Embed Python code in LaTeX",
      "supplier": "Organization: http://openeuler.org",
      "versionInfo": "9:svn27064.0.21-2.oe2403sp3"
    },
    {
      "SPDXID": "SPDXRef-rpm-texlive-qcm-svn15878.2.1",
      "name": "texlive-qcm",
      "checksums": [
        {
          "algorithm": "SHA256",
          "checksumValue": "4957e42fb356fb9cd3eb2556da6758029468a11397fae8fa80707f05a731fdee"
        }
      ],
      "description": "QCM is a package for making multiple choices questionnaires\nunder LaTeX2e (\"QCM\" is the French acronym for this style of\ntest). A special environment allows you to define questions and\npossible answers. You can specify which answers are correct and\nwhich are not. QCM not only formats the questions for you, but\nalso generates a 'form' (a grid that your students will have to\nfill in), and a 'mask' (the same grid, only with correct\nanswers properly checked in). You can then print the mask on a\nslide and correct the questionnaires more easily by\nsuperimposing the mask on top of students' forms. QCM can also\ntypeset exam corrections automatically, and comes with support\nfor AUC-TeX.",
      "downloadLocation": "NOASSERTION",
      "externalRefs": [
        {
          "referenceCategory": "PACKAGE_MANAGER",
          "referenceLocator": "pkg:rpm/texlive-qcm@svn15878.2.1-2.oe2403sp3?arch=noarch&epoch=9&upstream=texlive-split-t-2021-2.oe2403sp3.src.rpm",
          "referenceType": "purl"
        }
      ],
      "filesAnalyzed": false,
      "homepage": "http://tug.org/texlive/",
      "sourceInfo": "acquired package info from repodata DB: repodata/1237fc88d0e4da3b551ae22f7823fbad70d531e5e3e6588f120954709a623b3c-primary.sqlite.bz2",
      "summary": "A LaTeX2e class for making multiple choice questionnaires",
      "supplier": "Organization: http://openeuler.org",
      "versionInfo": "9:svn15878.2.1-2.oe2403sp3"
    },
    {
      "SPDXID": "SPDXRef-rpm-texlive-qstest-svn15878.0",
      "name": "texlive-qstest",
      "checksums": [
        {
          "algorithm": "SHA256",
          "checksumValue": "185ceb20fb7675a392d9a173ffb61f7a058952eaae5899873afb7d30a0fc35c2"
        }
      ],
      "description": "This is the public release of the qstest bundle (written for\nDocScape Publisher) (C) 2006, 2007 QuinScape GmbH. The bundle\ncontains the packages 'makematch' for matching patterns to\ntargets (with a generalization in the form of pattern lists and\nkeyword lists), and 'qstest' for performing unit tests,\nallowing the user to run a number of logged tests ensuring the\nconsistency of values, properties and call sequences during\nexecution of test code. Both packages make extensive use of in\ntheir package documentation, providing illustrated examples\nthat are automatically verified to work as expected. Check the\nREADME file for details.",
      "downloadLocation": "NOASSERTION",
      "externalRefs": [
        {
          "referenceCategory": "PACKAGE_MANAGER",
          "referenceLocator": "pkg:rpm/texlive-qstest@svn15878.0-2.oe2403sp3?arch=noarch&epoch=9&upstream=texlive-split-t-2021-2.oe2403sp3.src.rpm",
          "referenceType": "purl"
        }
      ],
      "filesAnalyzed": false,
      "homepage": "http://tug.org/texlive/",
      "sourceInfo": "acquired package info from repodata DB: repodata/1237fc88d0e4da3b551ae22f7823fbad70d531e5e3e6588f120954709a623b3c-primary.sqlite.bz2",
      "summary": "Bundle for unit tests and pattern matching",
      "supplier": "Organization: http://openeuler.org",
      "versionInfo": "9:svn15878.0-2.oe2403sp3"
    },
    {
      "SPDXID": "SPDXRef-rpm-texlive-qsymbols-svn15878.0",
      "name": "texlive-qsymbols",
      "checksums": [
        {
          "algorithm": "SHA256",
          "checksumValue": "5c15d0f00f689f9a521a975d27f92503da7835309c230f4500535a304f0dd2f6"
        }
      ],
      "description": "Provides macros for defining systematic mnemonic abbreviations,\nstarting with ` for math symbols and \\\" for arrows, using\nstandard symbols as well as those from the amsfonts bundle and\nthe stmaryrd package.",
      "downloadLocation": "NOASSERTION",
      "externalRefs": [
        {
          "referenceCategory": "PACKAGE_MANAGER",
          "referenceLocator": "pkg:rpm/texlive-qsymbols@svn15878.0-2.oe2403sp3?arch=noarch&epoch=9&upstream=texlive-split-t-2021-2.oe2403sp3.src.rpm",
          "referenceType": "purl"
        }
      ],
      "filesAnalyzed": false,
      "homepage": "http://tug.org/texlive/",
      "sourceInfo": "acquired package info from repodata DB: repodata/1237fc88d0e4da3b551ae22f7823fbad70d531e5e3e6588f120954709a623b3c-primary.sqlite.bz2",
      "summary": "Maths symbol abbreviations",
      "supplier": "Organization: http://openeuler.org",
      "versionInfo": "9:svn15878.0-2.oe2403sp3"
    },
    {
      "SPDXID": "SPDXRef-rpm-texlive-quicktype-svn42183",
      "name": "texlive-quicktype",
      "checksums": [
        {
          "algorithm": "SHA256",
          "checksumValue": "c4c184879311bf007bc748ce37f72cc77a403baaa7c892ec445e4286f4b1831a"
        }
      ],
      "description": "Intended for the quick typesetting of basic documents using\nLaTeX using shortcuts to existing commands and specific\ncommands for quick formatting and creation of tables and title\npages with a graphic image.",
      "downloadLocation": "NOASSERTION",
      "externalRefs": [
        {
          "referenceCategory": "PACKAGE_MANAGER",
          "referenceLocator": "pkg:rpm/texlive-quicktype@svn42183-2.oe2403sp3?arch=noarch&epoch=9&upstream=texlive-split-t-2021-2.oe2403sp3.src.rpm",
          "referenceType": "purl"
        }
      ],
      "filesAnalyzed": false,
      "homepage": "http://tug.org/texlive/",
      "sourceInfo": "acquired package info from repodata DB: repodata/1237fc88d0e4da3b551ae22f7823fbad70d531e5e3e6588f120954709a623b3c-primary.sqlite.bz2",
      "summary": "LaTeX package for quick typesetting",
      "supplier": "Organization: http://openeuler.org",
      "versionInfo": "9:svn42183-2.oe2403sp3"
    },
    {
      "SPDXID": "SPDXRef-rpm-texlive-quiz2socrative-svn52276",
      "name": "texlive-quiz2socrative",
      "checksums": [
        {
          "algorithm": "SHA256",
          "checksumValue": "29322ce213ee393c2b0f8a2ddd45b029123909ba71050dee1530830ab8fe275c"
        }
      ],
      "description": "This is a LaTeX package for preparing multiple choice,\ntrue/false, and short answer questions. Its main purpose is to\noffer a tool to easily insert rather complicated mathematical\nmaterial in socrative quizzes (see https://socrative.com). The\npackage requires the following other LaTeX packages: calc,\netoolbox, graphicx, ifthen, listofitems, moresize, TikZ,\npgfmath, xcolor, and xparse.",
      "downloadLocation": "NOASSERTION",
      "externalRefs": [
        {
          "referenceCategory": "PACKAGE_MANAGER",
          "referenceLocator": "pkg:rpm/texlive-quiz2socrative@svn52276-3.oe2403sp3?arch=noarch&epoch=9&upstream=texlive-split-y-2021-3.oe2403sp3.src.rpm",
          "referenceType": "purl"
        }
      ],
      "filesAnalyzed": false,
      "homepage": "http://tug.org/texlive/",
      "sourceInfo": "acquired package info from repodata DB: repodata/1237fc88d0e4da3b551ae22f7823fbad70d531e5e3e6588f120954709a623b3c-primary.sqlite.bz2",
      "summary": "Prepare questions for socrative quizzes",
      "supplier": "Organization: http://openeuler.org",
      "versionInfo": "9:svn52276-3.oe2403sp3"
    },
    {
      "SPDXID": "SPDXRef-rpm-texlive-quotchap-svn56926",
      "name": "texlive-quotchap",
      "checksums": [
        {
          "algorithm": "SHA256",
          "checksumValue": "6d810b4c265e57ab961a88cd5b0f31c128065bd83884633bce9e5ff696c7146c"
        }
      ],
      "description": "A package for creating decorative chapter headings with\nquotations. Uses graphical and coloured output and by default\nneeds the \"Adobe standard font set\" (as supported by psnfss).",
      "downloadLocation": "NOASSERTION",
      "externalRefs": [
        {
          "referenceCategory": "PACKAGE_MANAGER",
          "referenceLocator": "pkg:rpm/texlive-quotchap@svn56926-2.oe2403sp3?arch=noarch&epoch=9&upstream=texlive-split-t-2021-2.oe2403sp3.src.rpm",
          "referenceType": "purl"
        }
      ],
      "filesAnalyzed": false,
      "homepage": "http://tug.org/texlive/",
      "sourceInfo": "acquired package info from repodata DB: repodata/1237fc88d0e4da3b551ae22f7823fbad70d531e5e3e6588f120954709a623b3c-primary.sqlite.bz2",
      "summary": "Decorative chapter headings",
      "supplier": "Organization: http://openeuler.org",
      "versionInfo": "9:svn56926-2.oe2403sp3"
    },
    {
      "SPDXID": "SPDXRef-rpm-texlive-quoting-svn32818.v0.1c",
      "name": "texlive-quoting",
      "checksums": [
        {
          "algorithm": "SHA256",
          "checksumValue": "83679d8446b3f7eca3ea8c1b439f95762119f36299fb13de1aaa5b8d1818e3f4"
        }
      ],
      "description": "As an alternative to the LaTeX standard environments quotation\nand quote, the package provides a consolidated environment for\ndisplayed text. First-line indentation may be activated by\nadding a blank line before the quoting environment. A key-value\ninterface (using kvoptions) allows the user to configure font\nproperties and spacing and to control orphans within and after\nthe environment.",
      "downloadLocation": "NOASSERTION",
      "externalRefs": [
        {
          "referenceCategory": "PACKAGE_MANAGER",
          "referenceLocator": "pkg:rpm/texlive-quoting@svn32818.v0.1c-2.oe2403sp3?arch=noarch&epoch=9&upstream=texlive-split-t-2021-2.oe2403sp3.src.rpm",
          "referenceType": "purl"
        }
      ],
      "filesAnalyzed": false,
      "homepage": "http://tug.org/texlive/",
      "sourceInfo": "acquired package info from repodata DB: repodata/1237fc88d0e4da3b551ae22f7823fbad70d531e5e3e6588f120954709a623b3c-primary.sqlite.bz2",
      "summary": "Consolidated environment for displayed text",
      "supplier": "Organization: http://openeuler.org",
      "versionInfo": "9:svn32818.v0.1c-2.oe2403sp3"
    },
    {
      "SPDXID": "SPDXRef-rpm-texlive-quotmark-svn15878.1.0",
      "name": "texlive-quotmark",
      "checksums": [
        {
          "algorithm": "SHA256",
          "checksumValue": "f3372c3bba28e6c26a57d57c675b7aeee66293366e934bf90f1e7eb6c555c1d8"
        }
      ],
      "description": "The package provides a means of ensuring consistent quote marks\nthroughout your document. The style can be changed either via\npackage option or command, and the package detects language\nselections (from the babel or ngerman packages), and uses the\npunctuation marks appropriate for the current language. The\nauthor now considers the package obsolete, and recommends use\nof csquotes in its place.",
      "downloadLocation": "NOASSERTION",
      "externalRefs": [
        {
          "referenceCategory": "PACKAGE_MANAGER",
          "referenceLocator": "pkg:rpm/texlive-quotmark@svn15878.1.0-2.oe2403sp3?arch=noarch&epoch=9&upstream=texlive-split-t-2021-2.oe2403sp3.src.rpm",
          "referenceType": "purl"
        }
      ],
      "filesAnalyzed": false,
      "homepage": "http://tug.org/texlive/",
      "sourceInfo": "acquired package info from repodata DB: repodata/1237fc88d0e4da3b551ae22f7823fbad70d531e5e3e6588f120954709a623b3c-primary.sqlite.bz2",
      "summary": "Consistent quote marks",
      "supplier": "Organization: http://openeuler.org",
      "versionInfo": "9:svn15878.1.0-2.oe2403sp3"
    },
    {
      "SPDXID": "SPDXRef-rpm-texlive-ran-toks-svn57520",
      "name": "texlive-ran_toks",
      "checksums": [
        {
          "algorithm": "SHA256",
          "checksumValue": "f78ab5352b9719ae864af6bf1a61ccc8077f8cd957a39cb8688bf23020fbfa2a"
        }
      ],
      "description": "The package provides means of randomising lists of tokens, or\nlists of chunks of tokens. Two mechanisms for defining chunks\nare provided: the macro \\ranToks command accepts an argument\ncontaining tokens to be randomised; and the \\bRTVToks/\\eRTVToks\ncommands delimit a collection of tokens for randomising; each\ngroup inside a rtVw constitutes one of these (typically larger)\ntoken sets.",
      "downloadLocation": "NOASSERTION",
      "externalRefs": [
        {
          "referenceCategory": "PACKAGE_MANAGER",
          "referenceLocator": "pkg:rpm/texlive-ran_toks@svn57520-2.oe2403sp3?arch=noarch&epoch=9&upstream=texlive-split-t-2021-2.oe2403sp3.src.rpm",
          "referenceType": "purl"
        }
      ],
      "filesAnalyzed": false,
      "homepage": "http://tug.org/texlive/",
      "sourceInfo": "acquired package info from repodata DB: repodata/1237fc88d0e4da3b551ae22f7823fbad70d531e5e3e6588f120954709a623b3c-primary.sqlite.bz2",
      "summary": "Randomise token strings",
      "supplier": "Organization: http://openeuler.org",
      "versionInfo": "9:svn57520-2.oe2403sp3"
    },
    {
      "SPDXID": "SPDXRef-rpm-texlive-randtext-svn15878.0",
      "name": "texlive-randtext",
      "checksums": [
        {
          "algorithm": "SHA256",
          "checksumValue": "1f6a5e923df2c21055876b75bb9a7d4d8d9666a4cda4b266cc34ecfccb6e0e90"
        }
      ],
      "description": "The package provides a single macro \\randomize{TEXT} that\ntypesets the characters of TEXT in random order, such that the\nresulting output appears correct, but most automated attempts\nto read the file will misunderstand it. This function allows\none to include an email address in a TeX document and publish\nit online without fear of email address harvesters or spammers\neasily picking up the address.",
      "downloadLocation": "NOASSERTION",
      "externalRefs": [
        {
          "referenceCategory": "PACKAGE_MANAGER",
          "referenceLocator": "pkg:rpm/texlive-randtext@svn15878.0-2.oe2403sp3?arch=noarch&epoch=9&upstream=texlive-split-t-2021-2.oe2403sp3.src.rpm",
          "referenceType": "purl"
        }
      ],
      "filesAnalyzed": false,
      "homepage": "http://tug.org/texlive/",
      "sourceInfo": "acquired package info from repodata DB: repodata/1237fc88d0e4da3b551ae22f7823fbad70d531e5e3e6588f120954709a623b3c-primary.sqlite.bz2",
      "summary": "Randomise the order of characters in strings",
      "supplier": "Organization: http://openeuler.org",
      "versionInfo": "9:svn15878.0-2.oe2403sp3"
    },
    {
      "SPDXID": "SPDXRef-rpm-texlive-rccol-svn15878.1.2c",
      "name": "texlive-rccol",
      "checksums": [
        {
          "algorithm": "SHA256",
          "checksumValue": "d2090e0eb60effb010d4c1cc9ba45acdc0204090c2d243852678919c77044e7e"
        }
      ],
      "description": "The rccol package provides decimal-centered numbers:\ncorresponding digits and decimal separators aligned.\nFurthermore, rounding to the desired precision is possible. The\npackage makes use of the fltpoint package (as well as the LaTeX\nrequired array package).",
      "downloadLocation": "NOASSERTION",
      "externalRefs": [
        {
          "referenceCategory": "PACKAGE_MANAGER",
          "referenceLocator": "pkg:rpm/texlive-rccol@svn15878.1.2c-2.oe2403sp3?arch=noarch&epoch=9&upstream=texlive-split-t-2021-2.oe2403sp3.src.rpm",
          "referenceType": "purl"
        }
      ],
      "filesAnalyzed": false,
      "homepage": "http://tug.org/texlive/",
      "sourceInfo": "acquired package info from repodata DB: repodata/1237fc88d0e4da3b551ae22f7823fbad70d531e5e3e6588f120954709a623b3c-primary.sqlite.bz2",
      "summary": "Decimal-centered optionally rounded numbers in tabular",
      "supplier": "Organization: http://openeuler.org",
      "versionInfo": "9:svn15878.1.2c-2.oe2403sp3"
    },
    {
      "SPDXID": "SPDXRef-rpm-texlive-rcs-multi-svn56291",
      "name": "texlive-rcs-multi",
      "checksums": [
        {
          "algorithm": "SHA256",
          "checksumValue": "8d97dceaa136001a8a10f73112b5691532d904a6414bb90cbbdb8622507162fa"
        }
      ],
      "description": "The package enables the user to typeset version control\ninformation provided by RCS keywords (e.g., $ID: ... $) in\nLaTeX documents that contain multiple TeX files. The package is\nbased on the author's svn-multi package.",
      "downloadLocation": "NOASSERTION",
      "externalRefs": [
        {
          "referenceCategory": "PACKAGE_MANAGER",
          "referenceLocator": "pkg:rpm/texlive-rcs-multi@svn56291-2.oe2403sp3?arch=noarch&epoch=9&upstream=texlive-split-t-2021-2.oe2403sp3.src.rpm",
          "referenceType": "purl"
        }
      ],
      "filesAnalyzed": false,
      "homepage": "http://tug.org/texlive/",
      "sourceInfo": "acquired package info from repodata DB: repodata/1237fc88d0e4da3b551ae22f7823fbad70d531e5e3e6588f120954709a623b3c-primary.sqlite.bz2",
      "summary": "Typeset RCS version control in multiple-file documents",
      "supplier": "Organization: http://openeuler.org",
      "versionInfo": "9:svn56291-2.oe2403sp3"
    },
    {
      "SPDXID": "SPDXRef-rpm-texlive-rcsinfo-svn15878.1.11",
      "name": "texlive-rcsinfo",
      "checksums": [
        {
          "algorithm": "SHA256",
          "checksumValue": "62becb528786e456b2d4cb0d0326f8adf97a54bcf536229791bb07058a63e741"
        }
      ],
      "description": "A package to extract RCS (Revision Control System) information\nand use it in a LaTeX document. For users of LaTeX2HTML\nrcsinfo.perl is included.",
      "downloadLocation": "NOASSERTION",
      "externalRefs": [
        {
          "referenceCategory": "PACKAGE_MANAGER",
          "referenceLocator": "pkg:rpm/texlive-rcsinfo@svn15878.1.11-2.oe2403sp3?arch=noarch&epoch=9&upstream=texlive-split-t-2021-2.oe2403sp3.src.rpm",
          "referenceType": "purl"
        }
      ],
      "filesAnalyzed": false,
      "homepage": "http://tug.org/texlive/",
      "sourceInfo": "acquired package info from repodata DB: repodata/1237fc88d0e4da3b551ae22f7823fbad70d531e5e3e6588f120954709a623b3c-primary.sqlite.bz2",
      "summary": "Support for the revision control system",
      "supplier": "Organization: http://openeuler.org",
      "versionInfo": "9:svn15878.1.11-2.oe2403sp3"
    },
    {
      "SPDXID": "SPDXRef-rpm-texlive-readablecv-svn57433",
      "name": "texlive-readablecv",
      "checksums": [
        {
          "algorithm": "SHA256",
          "checksumValue": "b9d742d02b5e56d30362b091e32234f910489bfcd1a0f050da9e3aa686fca4bb"
        }
      ],
      "description": "This class provides, what I have found, to be an extremely\nattractive and highly readable CV which will lead to your CV\nbeing read rather than disgarded.",
      "downloadLocation": "NOASSERTION",
      "externalRefs": [
        {
          "referenceCategory": "PACKAGE_MANAGER",
          "referenceLocator": "pkg:rpm/texlive-readablecv@svn57433-3.oe2403sp3?arch=noarch&epoch=9&upstream=texlive-split-x-2021-3.oe2403sp3.src.rpm",
          "referenceType": "purl"
        }
      ],
      "filesAnalyzed": false,
      "homepage": "http://tug.org/texlive/",
      "sourceInfo": "acquired package info from repodata DB: repodata/1237fc88d0e4da3b551ae22f7823fbad70d531e5e3e6588f120954709a623b3c-primary.sqlite.bz2",
      "summary": "A highly readable and good looking CV and letter class",
      "supplier": "Organization: http://openeuler.org",
      "versionInfo": "9:svn57433-3.oe2403sp3"
    },
    {
      "SPDXID": "SPDXRef-rpm-texlive-readarray-svn42467",
      "name": "texlive-readarray",
      "checksums": [
        {
          "algorithm": "SHA256",
          "checksumValue": "8dad69644571536a76b4d15dade28649d3af438ab69051f1256a422995c9535f"
        }
      ],
      "description": "The package allows the user to input formatted data into\nelements of a 2-D or 3-D array and to recall that data at will\nby individual cell number. The data can be but need not be\nnumerical in nature. It can be, for example, formatted text.\nWhile the package can be used for any application where indexed\ndata is called for, the package proves particularly useful when\nelements of multiple arrays must be recallable and dynamically\ncombined at time of compilation, rather than in advance.",
      "downloadLocation": "NOASSERTION",
      "externalRefs": [
        {
          "referenceCategory": "PACKAGE_MANAGER",
          "referenceLocator": "pkg:rpm/texlive-readarray@svn42467-2.oe2403sp3?arch=noarch&epoch=9&upstream=texlive-split-t-2021-2.oe2403sp3.src.rpm",
          "referenceType": "purl"
        }
      ],
      "filesAnalyzed": false,
      "homepage": "http://tug.org/texlive/",
      "sourceInfo": "acquired package info from repodata DB: repodata/1237fc88d0e4da3b551ae22f7823fbad70d531e5e3e6588f120954709a623b3c-primary.sqlite.bz2",
      "summary": "Read, store and recall array-formatted data",
      "supplier": "Organization: http://openeuler.org",
      "versionInfo": "9:svn42467-2.oe2403sp3"
    },
    {
      "SPDXID": "SPDXRef-rpm-texlive-realboxes-svn56291",
      "name": "texlive-realboxes",
      "checksums": [
        {
          "algorithm": "SHA256",
          "checksumValue": "b2c1816e1bbcd7efb46faf6634a2abb0cad22e75df0ce5b15c491a53e2bbc0bb"
        }
      ],
      "description": "The package uses the author's package collectbox to define\nvariants of common box related macros which read the content as\nreal box and not as macro argument. This enables the use of\nverbatim or other special material as part of this content. The\nprovided macros have the same names as the original versions\nbut start with an upper-case letter instead. The \"long-form\"\nmacros, like \\Makebox, can also be used as environments, but\nnot the \"short-form\" macros, like \\Mbox. However, normally the\nlong form uses the short form anyway when no optional arguments\nare used.",
      "downloadLocation": "NOASSERTION",
      "externalRefs": [
        {
          "referenceCategory": "PACKAGE_MANAGER",
          "referenceLocator": "pkg:rpm/texlive-realboxes@svn56291-2.oe2403sp3?arch=noarch&epoch=9&upstream=texlive-split-t-2021-2.oe2403sp3.src.rpm",
          "referenceType": "purl"
        }
      ],
      "filesAnalyzed": false,
      "homepage": "http://tug.org/texlive/",
      "sourceInfo": "acquired package info from repodata DB: repodata/1237fc88d0e4da3b551ae22f7823fbad70d531e5e3e6588f120954709a623b3c-primary.sqlite.bz2",
      "summary": "Variants of common box-commands that read their content as real box and not as macro argument",
      "supplier": "Organization: http://openeuler.org",
      "versionInfo": "9:svn56291-2.oe2403sp3"
    },
    {
      "SPDXID": "SPDXRef-rpm-texlive-recipe-svn54080",
      "name": "texlive-recipe",
      "checksums": [
        {
          "algorithm": "SHA256",
          "checksumValue": "08f80518dc70ce6587118e2fbd8b102e011b940ea6e8a095be77789355149465"
        }
      ],
      "description": "The layout design is relative straightforward (and traditional:\nsee 'sample output' under 'documentation'); the class needs\nuses the Bookman and BrushScript-Italic fonts.",
      "downloadLocation": "NOASSERTION",
      "externalRefs": [
        {
          "referenceCategory": "PACKAGE_MANAGER",
          "referenceLocator": "pkg:rpm/texlive-recipe@svn54080-2.oe2403sp3?arch=noarch&epoch=9&upstream=texlive-split-t-2021-2.oe2403sp3.src.rpm",
          "referenceType": "purl"
        }
      ],
      "filesAnalyzed": false,
      "homepage": "http://tug.org/texlive/",
      "sourceInfo": "acquired package info from repodata DB: repodata/1237fc88d0e4da3b551ae22f7823fbad70d531e5e3e6588f120954709a623b3c-primary.sqlite.bz2",
      "summary": "A LaTeX class to typeset recipes",
      "supplier": "Organization: http://openeuler.org",
      "versionInfo": "9:svn54080-2.oe2403sp3"
    },
    {
      "SPDXID": "SPDXRef-rpm-texlive-recipebook-svn37026.0",
      "name": "texlive-recipebook",
      "checksums": [
        {
          "algorithm": "SHA256",
          "checksumValue": "1e98b566ab039850f6827e08573164ee8c99a6394e078a186e7e962f30a86f23"
        }
      ],
      "description": "This is a LaTeX2e class for typesetting recipes. It is designed\nfor typesetting one or two recipes per page, with dimensions of\n5.5\" x 8.5\". The hyperlinked table of contents (ToC) and page\nnumbers make browsing recipes convenient, and the pages can be\njoined together or printed two per sheet to normal letterpaper\neasily. The size was chosen to work in half-page 3-ring binder\ncover sheets.",
      "downloadLocation": "NOASSERTION",
      "externalRefs": [
        {
          "referenceCategory": "PACKAGE_MANAGER",
          "referenceLocator": "pkg:rpm/texlive-recipebook@svn37026.0-2.oe2403sp3?arch=noarch&epoch=9&upstream=texlive-split-t-2021-2.oe2403sp3.src.rpm",
          "referenceType": "purl"
        }
      ],
      "filesAnalyzed": false,
      "homepage": "http://tug.org/texlive/",
      "sourceInfo": "acquired package info from repodata DB: repodata/1237fc88d0e4da3b551ae22f7823fbad70d531e5e3e6588f120954709a623b3c-primary.sqlite.bz2",
      "summary": "Typeset 5.5\" x 8\" recipes for browsing or printing",
      "supplier": "Organization: http://openeuler.org",
      "versionInfo": "9:svn37026.0-2.oe2403sp3"
    },
    {
      "SPDXID": "SPDXRef-rpm-texlive-recipecard-svn15878.2.0",
      "name": "texlive-recipecard",
      "checksums": [
        {
          "algorithm": "SHA256",
          "checksumValue": "ef82a096963bff3bc5592e1bb29b1266f2182c0c461699a76cb96f3e9a16633c"
        }
      ],
      "description": "The recipecard class typesets recipes into note card sized\nboxes that can then be cut out and pasted on to note cards. The\nrecipe then looks elegant and fits in the box of recipes.",
      "downloadLocation": "NOASSERTION",
      "externalRefs": [
        {
          "referenceCategory": "PACKAGE_MANAGER",
          "referenceLocator": "pkg:rpm/texlive-recipecard@svn15878.2.0-2.oe2403sp3?arch=noarch&epoch=9&upstream=texlive-split-t-2021-2.oe2403sp3.src.rpm",
          "referenceType": "purl"
        }
      ],
      "filesAnalyzed": false,
      "homepage": "http://tug.org/texlive/",
      "sourceInfo": "acquired package info from repodata DB: repodata/1237fc88d0e4da3b551ae22f7823fbad70d531e5e3e6588f120954709a623b3c-primary.sqlite.bz2",
      "summary": "Typeset recipes in note-card-sized boxes",
      "supplier": "Organization: http://openeuler.org",
      "versionInfo": "9:svn15878.2.0-2.oe2403sp3"
    },
    {
      "SPDXID": "SPDXRef-rpm-texlive-rectopma-svn19980.0",
      "name": "texlive-rectopma",
      "checksums": [
        {
          "algorithm": "SHA256",
          "checksumValue": "25d918083285f7e0b6747d50ef66a10d86399daed4b125eba1f251c423b98a5e"
        }
      ],
      "description": "Saves the arguments of \\author and \\title for reference (after\n\\maketitle) in a document. (\\maketitle simply disposes of the\ninformation, in the standard classes and some others.)",
      "downloadLocation": "NOASSERTION",
      "externalRefs": [
        {
          "referenceCategory": "PACKAGE_MANAGER",
          "referenceLocator": "pkg:rpm/texlive-rectopma@svn19980.0-2.oe2403sp3?arch=noarch&epoch=9&upstream=texlive-split-t-2021-2.oe2403sp3.src.rpm",
          "referenceType": "purl"
        }
      ],
      "filesAnalyzed": false,
      "homepage": "http://tug.org/texlive/",
      "sourceInfo": "acquired package info from repodata DB: repodata/1237fc88d0e4da3b551ae22f7823fbad70d531e5e3e6588f120954709a623b3c-primary.sqlite.bz2",
      "summary": "Recycle top matter",
      "supplier": "Organization: http://openeuler.org",
      "versionInfo": "9:svn19980.0-2.oe2403sp3"
    },
    {
      "SPDXID": "SPDXRef-rpm-texlive-refcheck-svn29128.1.9.1",
      "name": "texlive-refcheck",
      "checksums": [
        {
          "algorithm": "SHA256",
          "checksumValue": "6f440008a5b973b00b5e78ec7f0b48c3c64ffb2fb533b5321e7dc817ca2aeedd"
        }
      ],
      "description": "The package checks references in a document, looking for\nnumbered but unlabelled equations, for labels which are not\nused in the text, for unused bibliography references. It can\nalso display label names in text near corresponding numbers of\nequations and/or bibliography references.",
      "downloadLocation": "NOASSERTION",
      "externalRefs": [
        {
          "referenceCategory": "PACKAGE_MANAGER",
          "referenceLocator": "pkg:rpm/texlive-refcheck@svn29128.1.9.1-2.oe2403sp3?arch=noarch&epoch=9&upstream=texlive-split-t-2021-2.oe2403sp3.src.rpm",
          "referenceType": "purl"
        }
      ],
      "filesAnalyzed": false,
      "homepage": "http://tug.org/texlive/",
      "sourceInfo": "acquired package info from repodata DB: repodata/1237fc88d0e4da3b551ae22f7823fbad70d531e5e3e6588f120954709a623b3c-primary.sqlite.bz2",
      "summary": "Check references (in figures, table, equations, etc)",
      "supplier": "Organization: http://openeuler.org",
      "versionInfo": "9:svn29128.1.9.1-2.oe2403sp3"
    },
    {
      "SPDXID": "SPDXRef-rpm-texlive-refenums-svn44131",
      "name": "texlive-refenums",
      "checksums": [
        {
          "algorithm": "SHA256",
          "checksumValue": "2435cfe7b25c8e7052387fad2a0bfef27f73f196f5084c3269b95600e1a4c154"
        }
      ],
      "description": "The package provides commands to define enumerable items with a\nnumber and a long name, which can be referenced referenced\nlater with the name or just the short form. For instance,\n\"Milestone M1: Specification created\" can be defined and later\non be referenced with 'M1' or 'M1 (\"Specification created\")'.\nThe text in the references is derived from the definition and\nalso rendered as hyperlink to the definition.",
      "downloadLocation": "NOASSERTION",
      "externalRefs": [
        {
          "referenceCategory": "PACKAGE_MANAGER",
          "referenceLocator": "pkg:rpm/texlive-refenums@svn44131-2.oe2403sp3?arch=noarch&epoch=9&upstream=texlive-split-t-2021-2.oe2403sp3.src.rpm",
          "referenceType": "purl"
        }
      ],
      "filesAnalyzed": false,
      "homepage": "http://tug.org/texlive/",
      "sourceInfo": "acquired package info from repodata DB: repodata/1237fc88d0e4da3b551ae22f7823fbad70d531e5e3e6588f120954709a623b3c-primary.sqlite.bz2",
      "summary": "Define reference labels items with names of their own",
      "supplier": "Organization: http://openeuler.org",
      "versionInfo": "9:svn44131-2.oe2403sp3"
    },
    {
      "SPDXID": "SPDXRef-rpm-texlive-reflectgraphics-svn40612",
      "name": "texlive-reflectgraphics",
      "checksums": [
        {
          "algorithm": "SHA256",
          "checksumValue": "6a60395235d0cbb3f0fd166b1cd7cb5e2768e050d6d9094e04dad55afe2bf074"
        }
      ],
      "description": "The package provides a macro for reflecting images, in a number\nof different ways, in pursuit of \"more striking\" graphics in a\ndocument.",
      "downloadLocation": "NOASSERTION",
      "externalRefs": [
        {
          "referenceCategory": "PACKAGE_MANAGER",
          "referenceLocator": "pkg:rpm/texlive-reflectgraphics@svn40612-2.oe2403sp3?arch=noarch&epoch=9&upstream=texlive-split-t-2021-2.oe2403sp3.src.rpm",
          "referenceType": "purl"
        }
      ],
      "filesAnalyzed": false,
      "homepage": "http://tug.org/texlive/",
      "sourceInfo": "acquired package info from repodata DB: repodata/1237fc88d0e4da3b551ae22f7823fbad70d531e5e3e6588f120954709a623b3c-primary.sqlite.bz2",
      "summary": "Techniques for reflecting graphics",
      "supplier": "Organization: http://openeuler.org",
      "versionInfo": "9:svn40612-2.oe2403sp3"
    },
    {
      "SPDXID": "SPDXRef-rpm-texlive-refman-svn15878.2.0e",
      "name": "texlive-refman",
      "checksums": [
        {
          "algorithm": "SHA256",
          "checksumValue": "b5d2fd1d2dd65aa9d8fbf2cea20c5d269e1e14d1f300510a5725102d617c8d40"
        }
      ],
      "description": "Document classes (report- and article-style) for writing\ntechnical reference manuals. It offers a wide left margin for\nnotes to the reader, like some of the manuals distributed by\nAdobe.",
      "downloadLocation": "NOASSERTION",
      "externalRefs": [
        {
          "referenceCategory": "PACKAGE_MANAGER",
          "referenceLocator": "pkg:rpm/texlive-refman@svn15878.2.0e-2.oe2403sp3?arch=noarch&epoch=9&upstream=texlive-split-t-2021-2.oe2403sp3.src.rpm",
          "referenceType": "purl"
        }
      ],
      "filesAnalyzed": false,
      "homepage": "http://tug.org/texlive/",
      "sourceInfo": "acquired package info from repodata DB: repodata/1237fc88d0e4da3b551ae22f7823fbad70d531e5e3e6588f120954709a623b3c-primary.sqlite.bz2",
      "summary": "Format technical reference manuals",
      "supplier": "Organization: http://openeuler.org",
      "versionInfo": "9:svn15878.2.0e-2.oe2403sp3"
    },
    {
      "SPDXID": "SPDXRef-rpm-texlive-refstyle-svn20318.0.5",
      "name": "texlive-refstyle",
      "checksums": [
        {
          "algorithm": "SHA256",
          "checksumValue": "2976143fa44f7ea6bc096f77ff3e6e14baa24dff1f0e260791a6a48345297078"
        }
      ],
      "description": "The package provides a consistent way of producing references\nthroughout a project. Enough flexibility is provided to make\nlocal changes to a single reference. The user can configure\ntheir own setup. The package offers a direct interface to\nvarioref (for use, for example, in large projects such as a\nseries of books, or a multivolume thesis written as a series of\ndocuments), and name references from the nameref package may be\nincorporated with ease. For large projects such as a series of\nbooks or a multi volume thesis, written as freestanding\ndocuments, a facility is provided to interface to the xr\npackage for external document references.",
      "downloadLocation": "NOASSERTION",
      "externalRefs": [
        {
          "referenceCategory": "PACKAGE_MANAGER",
          "referenceLocator": "pkg:rpm/texlive-refstyle@svn20318.0.5-2.oe2403sp3?arch=noarch&epoch=9&upstream=texlive-split-t-2021-2.oe2403sp3.src.rpm",
          "referenceType": "purl"
        }
      ],
      "filesAnalyzed": false,
      "homepage": "http://tug.org/texlive/",
      "sourceInfo": "acquired package info from repodata DB: repodata/1237fc88d0e4da3b551ae22f7823fbad70d531e5e3e6588f120954709a623b3c-primary.sqlite.bz2",
      "summary": "Advanced formatting of cross references",
      "supplier": "Organization: http://openeuler.org",
      "versionInfo": "9:svn20318.0.5-2.oe2403sp3"
    },
    {
      "SPDXID": "SPDXRef-rpm-texlive-regcount-svn19979.1.0",
      "name": "texlive-regcount",
      "checksums": [
        {
          "algorithm": "SHA256",
          "checksumValue": "1aba041dead9b11a54ea3504271c3cd7ff21ad89bd6cfdadf268debba884bcae"
        }
      ],
      "description": "Adds a macro \\rgcounts which displays the allocation status of\nthe TeX registers. The display is written into the .log file as\nit is a bit verbose. An automatic call to \\rgcounts is done at\n\\begin{document} and \\end{document}.",
      "downloadLocation": "NOASSERTION",
      "externalRefs": [
        {
          "referenceCategory": "PACKAGE_MANAGER",
          "referenceLocator": "pkg:rpm/texlive-regcount@svn19979.1.0-2.oe2403sp3?arch=noarch&epoch=9&upstream=texlive-split-t-2021-2.oe2403sp3.src.rpm",
          "referenceType": "purl"
        }
      ],
      "filesAnalyzed": false,
      "homepage": "http://tug.org/texlive/",
      "sourceInfo": "acquired package info from repodata DB: repodata/1237fc88d0e4da3b551ae22f7823fbad70d531e5e3e6588f120954709a623b3c-primary.sqlite.bz2",
      "summary": "Display the allocation status of the TeX registers",
      "supplier": "Organization: http://openeuler.org",
      "versionInfo": "9:svn19979.1.0-2.oe2403sp3"
    },
    {
      "SPDXID": "SPDXRef-rpm-texlive-regexpatch-svn47601",
      "name": "texlive-regexpatch",
      "checksums": [
        {
          "algorithm": "SHA256",
          "checksumValue": "2a30aaaf20dafaad9be5aea827cd0036201a7afeb4416ad0c08e7877d35724e7"
        }
      ],
      "description": "The package generalises the macro patching commands provided by\nP. Lehmann's etoolbox. The difference between this package and\nits sibling xpatch is that this package sports a very powerful\n\\regexpatchcmd based on the l3regex module of the LaTeX3\nexperimental packages.",
      "downloadLocation": "NOASSERTION",
      "externalRefs": [
        {
          "referenceCategory": "PACKAGE_MANAGER",
          "referenceLocator": "pkg:rpm/texlive-regexpatch@svn47601-2.oe2403sp3?arch=noarch&epoch=9&upstream=texlive-split-t-2021-2.oe2403sp3.src.rpm",
          "referenceType": "purl"
        }
      ],
      "filesAnalyzed": false,
      "homepage": "http://tug.org/texlive/",
      "sourceInfo": "acquired package info from repodata DB: repodata/1237fc88d0e4da3b551ae22f7823fbad70d531e5e3e6588f120954709a623b3c-primary.sqlite.bz2",
      "summary": "High level patching of commands",
      "supplier": "Organization: http://openeuler.org",
      "versionInfo": "9:svn47601-2.oe2403sp3"
    },
    {
      "SPDXID": "SPDXRef-rpm-texlive-register-svn54485",
      "name": "texlive-register",
      "checksums": [
        {
          "algorithm": "SHA256",
          "checksumValue": "b828655075606d2b0efde8acdec915ffba2baad9044a8d0ba1713ecff1e147f0"
        }
      ],
      "description": "This package is designed for typesetting the programmable\nelements in digital hardware, i.e., registers. Such registers\ntypically have many fields and can be quite wide; they are thus\na challenge to typeset in a consistent manner. Register is\nsimilar in some aspects to the bytefield package. Anyone doing\nhardware documentation using LaTeX should examine both\npackages. Register requires a fairly recent version of the\nfloat package. A Perl module and a Perl script are provided, to\ntranslate the register specifications into programmable data\nstructures.",
      "downloadLocation": "NOASSERTION",
      "externalRefs": [
        {
          "referenceCategory": "PACKAGE_MANAGER",
          "referenceLocator": "pkg:rpm/texlive-register@svn54485-2.oe2403sp3?arch=noarch&epoch=9&upstream=texlive-split-t-2021-2.oe2403sp3.src.rpm",
          "referenceType": "purl"
        }
      ],
      "filesAnalyzed": false,
      "homepage": "http://tug.org/texlive/",
      "sourceInfo": "acquired package info from repodata DB: repodata/1237fc88d0e4da3b551ae22f7823fbad70d531e5e3e6588f120954709a623b3c-primary.sqlite.bz2",
      "summary": "Typeset programmable elements in digital hardware (registers)",
      "supplier": "Organization: http://openeuler.org",
      "versionInfo": "9:svn54485-2.oe2403sp3"
    },
    {
      "SPDXID": "SPDXRef-rpm-texlive-regstats-svn25050.1.0h",
      "name": "texlive-regstats",
      "checksums": [
        {
          "algorithm": "SHA256",
          "checksumValue": "6132dbee8982c88991f9b16dde734864d2aefce251f660f0ab26617f36967a5f"
        }
      ],
      "description": "The package will report number of used registers (counter,\ndimen, skip, muskip, box, token, input, output, math families,\nlanguages, insertions), and will compare the number to the\nmaximum available number of such registers.",
      "downloadLocation": "NOASSERTION",
      "externalRefs": [
        {
          "referenceCategory": "PACKAGE_MANAGER",
          "referenceLocator": "pkg:rpm/texlive-regstats@svn25050.1.0h-2.oe2403sp3?arch=noarch&epoch=9&upstream=texlive-split-t-2021-2.oe2403sp3.src.rpm",
          "referenceType": "purl"
        }
      ],
      "filesAnalyzed": false,
      "homepage": "http://tug.org/texlive/",
      "sourceInfo": "acquired package info from repodata DB: repodata/1237fc88d0e4da3b551ae22f7823fbad70d531e5e3e6588f120954709a623b3c-primary.sqlite.bz2",
      "summary": "Information about register use",
      "supplier": "Organization: http://openeuler.org",
      "versionInfo": "9:svn25050.1.0h-2.oe2403sp3"
    },
    {
      "SPDXID": "SPDXRef-rpm-texlive-relenc-svn22050.0",
      "name": "texlive-relenc",
      "checksums": [
        {
          "algorithm": "SHA256",
          "checksumValue": "a23090e0f5f9b30d1edc80ff3b068c94c5d1b3f82650be65cc98fdd51e0ca355"
        }
      ],
      "description": "LaTeX package providing a relaxed font encoding to make\navailable to a font designer more slots for insertion of\nligatures and accented characters.",
      "downloadLocation": "NOASSERTION",
      "externalRefs": [
        {
          "referenceCategory": "PACKAGE_MANAGER",
          "referenceLocator": "pkg:rpm/texlive-relenc@svn22050.0-2.oe2403sp3?arch=noarch&epoch=9&upstream=texlive-split-t-2021-2.oe2403sp3.src.rpm",
          "referenceType": "purl"
        }
      ],
      "filesAnalyzed": false,
      "homepage": "http://tug.org/texlive/",
      "sourceInfo": "acquired package info from repodata DB: repodata/1237fc88d0e4da3b551ae22f7823fbad70d531e5e3e6588f120954709a623b3c-primary.sqlite.bz2",
      "summary": "A \"relaxed\" font encoding",
      "supplier": "Organization: http://openeuler.org",
      "versionInfo": "9:svn22050.0-2.oe2403sp3"
    },
    {
      "SPDXID": "SPDXRef-rpm-texlive-relsize-svn30707.4.1",
      "name": "texlive-relsize",
      "checksums": [
        {
          "algorithm": "SHA256",
          "checksumValue": "d257bf1a47a84ec41c7351802f66cda7f87f56cdb88343d8d36f56028112347c"
        }
      ],
      "description": "The basic command of the package is \\relsize, whose argument is\na number of \\magsteps to change size; from this are defined\ncommands \\larger, \\smaller, \\textlarger, etc.",
      "downloadLocation": "NOASSERTION",
      "externalRefs": [
        {
          "referenceCategory": "PACKAGE_MANAGER",
          "referenceLocator": "pkg:rpm/texlive-relsize@svn30707.4.1-2.oe2403sp3?arch=noarch&epoch=9&upstream=texlive-split-t-2021-2.oe2403sp3.src.rpm",
          "referenceType": "purl"
        }
      ],
      "filesAnalyzed": false,
      "homepage": "http://tug.org/texlive/",
      "sourceInfo": "acquired package info from repodata DB: repodata/1237fc88d0e4da3b551ae22f7823fbad70d531e5e3e6588f120954709a623b3c-primary.sqlite.bz2",
      "summary": "Set the font size relative to the current font size",
      "supplier": "Organization: http://openeuler.org",
      "versionInfo": "9:svn30707.4.1-2.oe2403sp3"
    },
    {
      "SPDXID": "SPDXRef-rpm-texlive-repeatindex-svn24305.0.01",
      "name": "texlive-repeatindex",
      "checksums": [
        {
          "algorithm": "SHA256",
          "checksumValue": "8c904237de3636cff8676deaf22e355c81565873c5878a2a2be539f428659e9c"
        }
      ],
      "description": "This Package repeats item of an index if a page or column break\noccurs within a list of subitems. This helps to find out to\nwhich main item a subitem belongs.",
      "downloadLocation": "NOASSERTION",
      "externalRefs": [
        {
          "referenceCategory": "PACKAGE_MANAGER",
          "referenceLocator": "pkg:rpm/texlive-repeatindex@svn24305.0.01-2.oe2403sp3?arch=noarch&epoch=9&upstream=texlive-split-t-2021-2.oe2403sp3.src.rpm",
          "referenceType": "purl"
        }
      ],
      "filesAnalyzed": false,
      "homepage": "http://tug.org/texlive/",
      "sourceInfo": "acquired package info from repodata DB: repodata/1237fc88d0e4da3b551ae22f7823fbad70d531e5e3e6588f120954709a623b3c-primary.sqlite.bz2",
      "summary": "Repeat items in an index after a page or column break",
      "supplier": "Organization: http://openeuler.org",
      "versionInfo": "9:svn24305.0.01-2.oe2403sp3"
    },
    {
      "SPDXID": "SPDXRef-rpm-texlive-repltext-svn56433",
      "name": "texlive-repltext",
      "checksums": [
        {
          "algorithm": "SHA256",
          "checksumValue": "3e0dbd7ed812cb36447738bd9442d6595ff7f735215880bf18c2aa24e5e74319"
        }
      ],
      "description": "The repltext package exposes to LaTeX a relatively obscure PDF\nfeature: replacement text. When replacement text is specified\nfor a piece of text, it is the replacement text, not the\ntypeset text that is copied and pasted.",
      "downloadLocation": "NOASSERTION",
      "externalRefs": [
        {
          "referenceCategory": "PACKAGE_MANAGER",
          "referenceLocator": "pkg:rpm/texlive-repltext@svn56433-2.oe2403sp3?arch=noarch&epoch=9&upstream=texlive-split-t-2021-2.oe2403sp3.src.rpm",
          "referenceType": "purl"
        }
      ],
      "filesAnalyzed": false,
      "homepage": "http://tug.org/texlive/",
      "sourceInfo": "acquired package info from repodata DB: repodata/1237fc88d0e4da3b551ae22f7823fbad70d531e5e3e6588f120954709a623b3c-primary.sqlite.bz2",
      "summary": "Control how text gets copied from a PDF file",
      "supplier": "Organization: http://openeuler.org",
      "versionInfo": "9:svn56433-2.oe2403sp3"
    },
    {
      "SPDXID": "SPDXRef-rpm-texlive-returntogrid-svn48485",
      "name": "texlive-returntogrid",
      "checksums": [
        {
          "algorithm": "SHA256",
          "checksumValue": "553cce91e13e0e00a1fa515548c9d10282bae6e826712d8d0f768af2cbda025a"
        }
      ],
      "description": "returntogrid offers a few commands to get something like an\nsimple, semi-automatic grid typesetting. It does more or less\nwhat the existing gridset package does. The main differences to\ngridset are that returntogrid works also with LuaLaTeX and that\nit has also a command to do some horizontal movements to get to\n\"tab\" positions.",
      "downloadLocation": "NOASSERTION",
      "externalRefs": [
        {
          "referenceCategory": "PACKAGE_MANAGER",
          "referenceLocator": "pkg:rpm/texlive-returntogrid@svn48485-3.oe2403sp3?arch=noarch&epoch=9&upstream=texlive-split-y-2021-3.oe2403sp3.src.rpm",
          "referenceType": "purl"
        }
      ],
      "filesAnalyzed": false,
      "homepage": "http://tug.org/texlive/",
      "sourceInfo": "acquired package info from repodata DB: repodata/1237fc88d0e4da3b551ae22f7823fbad70d531e5e3e6588f120954709a623b3c-primary.sqlite.bz2",
      "summary": "Semi-automatic grid typesetting",
      "supplier": "Organization: http://openeuler.org",
      "versionInfo": "9:svn48485-3.oe2403sp3"
    },
    {
      "SPDXID": "SPDXRef-rpm-texlive-rgltxdoc-svn53858",
      "name": "texlive-rgltxdoc",
      "checksums": [
        {
          "algorithm": "SHA256",
          "checksumValue": "d9a2dc9e8141a5463bcaa4278e076f21c8c39771d60c1a863f094d8035d90872"
        }
      ],
      "description": "This package combines several other packages and defines\nadditional macros and environments for documenting LaTeX code.\nThe package mainly serves the purpose of combining the\npreferences used in the author's own package documentations.\nHowever, others can use the package as well. Compatibility\nbetween versions cannot be guaranteed, however.",
      "downloadLocation": "NOASSERTION",
      "externalRefs": [
        {
          "referenceCategory": "PACKAGE_MANAGER",
          "referenceLocator": "pkg:rpm/texlive-rgltxdoc@svn53858-3.oe2403sp3?arch=noarch&epoch=9&upstream=texlive-split-y-2021-3.oe2403sp3.src.rpm",
          "referenceType": "purl"
        }
      ],
      "filesAnalyzed": false,
      "homepage": "http://tug.org/texlive/",
      "sourceInfo": "acquired package info from repodata DB: repodata/1237fc88d0e4da3b551ae22f7823fbad70d531e5e3e6588f120954709a623b3c-primary.sqlite.bz2",
      "summary": "Common code for documentation of the author's packages",
      "supplier": "Organization: http://openeuler.org",
      "versionInfo": "9:svn53858-3.oe2403sp3"
    },
    {
      "SPDXID": "SPDXRef-rpm-texlive-rjlparshap-svn15878.1.0",
      "name": "texlive-rjlparshap",
      "checksums": [
        {
          "algorithm": "SHA256",
          "checksumValue": "695693d75d2bad419a36b7cd8cea6ef2775ecf49703046a4c488894e150bec3b"
        }
      ],
      "description": "The package provides macros and environments that relieve the\nprogrammer of some of the difficulties of using \\parshape in\nLaTeX macros. It does not actually calculate shapes in the way\nthat the shapepar package does.",
      "downloadLocation": "NOASSERTION",
      "externalRefs": [
        {
          "referenceCategory": "PACKAGE_MANAGER",
          "referenceLocator": "pkg:rpm/texlive-rjlparshap@svn15878.1.0-2.oe2403sp3?arch=noarch&epoch=9&upstream=texlive-split-t-2021-2.oe2403sp3.src.rpm",
          "referenceType": "purl"
        }
      ],
      "filesAnalyzed": false,
      "homepage": "http://tug.org/texlive/",
      "sourceInfo": "acquired package info from repodata DB: repodata/1237fc88d0e4da3b551ae22f7823fbad70d531e5e3e6588f120954709a623b3c-primary.sqlite.bz2",
      "summary": "Support for use of \\parshape in LaTeX",
      "supplier": "Organization: http://openeuler.org",
      "versionInfo": "9:svn15878.1.0-2.oe2403sp3"
    },
    {
      "SPDXID": "SPDXRef-rpm-texlive-rlepsf-svn19082.0",
      "name": "texlive-rlepsf",
      "checksums": [
        {
          "algorithm": "SHA256",
          "checksumValue": "aa6adad310f26daef57c7ed0d813fb9ed4a4b4f8593e45df4889abb9889f92a1"
        }
      ],
      "description": "A macro package for use with epsf.tex which allows PostScript\nlabels in an Encapsulated PostScript file to be replaced by TeX\nlabels. The package provides commands \\relabel (simply replace\na PostScript string), \\adjustrelabel (replace a PostScript\nstring, with position adjustment), and \\extralabel (add a label\nat given coordinates). You can, if you so choose, use the\nfacilities of the labelfig package in place of using\n\\extralabel.",
      "downloadLocation": "NOASSERTION",
      "externalRefs": [
        {
          "referenceCategory": "PACKAGE_MANAGER",
          "referenceLocator": "pkg:rpm/texlive-rlepsf@svn19082.0-2.oe2403sp3?arch=noarch&epoch=9&upstream=texlive-split-t-2021-2.oe2403sp3.src.rpm",
          "referenceType": "purl"
        }
      ],
      "filesAnalyzed": false,
      "homepage": "http://tug.org/texlive/",
      "sourceInfo": "acquired package info from repodata DB: repodata/1237fc88d0e4da3b551ae22f7823fbad70d531e5e3e6588f120954709a623b3c-primary.sqlite.bz2",
      "summary": "Rewrite labels in EPS graphics",
      "supplier": "Organization: http://openeuler.org",
      "versionInfo": "9:svn19082.0-2.oe2403sp3"
    },
    {
      "SPDXID": "SPDXRef-rpm-texlive-rmpage-svn54080",
      "name": "texlive-rmpage",
      "checksums": [
        {
          "algorithm": "SHA256",
          "checksumValue": "9ffc2602c2276022928ef86f2528335f89b36267d439d8e71404bc3ec50cf364"
        }
      ],
      "description": "The package lets you change page layout parameters in small\nsteps over a range of values using options. It can set\n\\textwidth appropriately for the main fount, and ensure that\nthe text fits inside the printable area of a printer. An rmpage-\nformatted document can be typeset identically without rmpage\nafter a single cut and paste operation. Local configuration can\nset defaults: for all documents; and by class, by printer, and\nby paper size. The geometry package is better if you want to\nset page layout parameters to particular measurements.",
      "downloadLocation": "NOASSERTION",
      "externalRefs": [
        {
          "referenceCategory": "PACKAGE_MANAGER",
          "referenceLocator": "pkg:rpm/texlive-rmpage@svn54080-2.oe2403sp3?arch=noarch&epoch=9&upstream=texlive-split-t-2021-2.oe2403sp3.src.rpm",
          "referenceType": "purl"
        }
      ],
      "filesAnalyzed": false,
      "homepage": "http://tug.org/texlive/",
      "sourceInfo": "acquired package info from repodata DB: repodata/1237fc88d0e4da3b551ae22f7823fbad70d531e5e3e6588f120954709a623b3c-primary.sqlite.bz2",
      "summary": "A package to help change page layout parameters in LaTeX",
      "supplier": "Organization: http://openeuler.org",
      "versionInfo": "9:svn54080-2.oe2403sp3"
    },
    {
      "SPDXID": "SPDXRef-rpm-texlive-robustcommand-svn15878.0.1",
      "name": "texlive-robustcommand",
      "checksums": [
        {
          "algorithm": "SHA256",
          "checksumValue": "dd86a6a699f6314544d27bc73544053481a6bcf7b459c2a96b163cbd37e92164"
        }
      ],
      "description": "The package merely provides a variation of\n\\DeclareRobustCommand, which checks for the existence of a\ncommand before declaring it robust.",
      "downloadLocation": "NOASSERTION",
      "externalRefs": [
        {
          "referenceCategory": "PACKAGE_MANAGER",
          "referenceLocator": "pkg:rpm/texlive-robustcommand@svn15878.0.1-3.oe2403sp3?arch=noarch&epoch=9&upstream=texlive-split-u-2021-3.oe2403sp3.src.rpm",
          "referenceType": "purl"
        }
      ],
      "filesAnalyzed": false,
      "homepage": "http://tug.org/texlive/",
      "sourceInfo": "acquired package info from repodata DB: repodata/1237fc88d0e4da3b551ae22f7823fbad70d531e5e3e6588f120954709a623b3c-primary.sqlite.bz2",
      "summary": "Declare robust command, with \\newcommand checks",
      "supplier": "Organization: http://openeuler.org",
      "versionInfo": "9:svn15878.0.1-3.oe2403sp3"
    },
    {
      "SPDXID": "SPDXRef-rpm-texlive-robustindex-svn49877",
      "name": "texlive-robustindex",
      "checksums": [
        {
          "algorithm": "SHA256",
          "checksumValue": "a5ad5c427e3d414e5cb33872a4e045d584ee2baa42b53a103f71962fc577679f"
        }
      ],
      "description": "Third parties often change the page numbers without rerunning\nmakeindex. One would like to make the page numbers in the index\nentries more robust. This bundle provides robustindex.sty and\nrobustglossary.sty, which use the \\pageref mechanism to\nmaintain correct page numbers",
      "downloadLocation": "NOASSERTION",
      "externalRefs": [
        {
          "referenceCategory": "PACKAGE_MANAGER",
          "referenceLocator": "pkg:rpm/texlive-robustindex@svn49877-3.oe2403sp3?arch=noarch&epoch=9&upstream=texlive-split-u-2021-3.oe2403sp3.src.rpm",
          "referenceType": "purl"
        }
      ],
      "filesAnalyzed": false,
      "homepage": "http://tug.org/texlive/",
      "sourceInfo": "acquired package info from repodata DB: repodata/1237fc88d0e4da3b551ae22f7823fbad70d531e5e3e6588f120954709a623b3c-primary.sqlite.bz2",
      "summary": "Create index with pagerefs",
      "supplier": "Organization: http://openeuler.org",
      "versionInfo": "9:svn49877-3.oe2403sp3"
    },
    {
      "SPDXID": "SPDXRef-rpm-texlive-romanbar-svn25005.1.0f",
      "name": "texlive-romanbar",
      "checksums": [
        {
          "algorithm": "SHA256",
          "checksumValue": "f588c86410d5df86416ae9e34196787c0387e8e837b15d34a3696f177001bb51"
        }
      ],
      "description": "'Bars', in the present context, are lines above and below text\nthat abut with the text. Barred roman numerals are sometimes\nfound in publications. The package provides a function that\nprints barred roman numerals (converting arabic numerals if\nnecessary). The package also provides a predicate \\ifnumeric.",
      "downloadLocation": "NOASSERTION",
      "externalRefs": [
        {
          "referenceCategory": "PACKAGE_MANAGER",
          "referenceLocator": "pkg:rpm/texlive-romanbar@svn25005.1.0f-3.oe2403sp3?arch=noarch&epoch=9&upstream=texlive-split-u-2021-3.oe2403sp3.src.rpm",
          "referenceType": "purl"
        }
      ],
      "filesAnalyzed": false,
      "homepage": "http://tug.org/texlive/",
      "sourceInfo": "acquired package info from repodata DB: repodata/1237fc88d0e4da3b551ae22f7823fbad70d531e5e3e6588f120954709a623b3c-primary.sqlite.bz2",
      "summary": "Write roman number with \"bars\"",
      "supplier": "Organization: http://openeuler.org",
      "versionInfo": "9:svn25005.1.0f-3.oe2403sp3"
    },
    {
      "SPDXID": "SPDXRef-rpm-texlive-romanbarpagenumber-svn36236.1.0",
      "name": "texlive-romanbarpagenumber",
      "checksums": [
        {
          "algorithm": "SHA256",
          "checksumValue": "4a8e1f19c7bd00ad29b724ab101a99d71d5c878bacb30508892b8890896edae0"
        }
      ],
      "description": "The package romanbar allows to typeset roman numbers with bars.\nThis package allows you to use those roman numbers as page\nnumber.",
      "downloadLocation": "NOASSERTION",
      "externalRefs": [
        {
          "referenceCategory": "PACKAGE_MANAGER",
          "referenceLocator": "pkg:rpm/texlive-romanbarpagenumber@svn36236.1.0-3.oe2403sp3?arch=noarch&epoch=9&upstream=texlive-split-u-2021-3.oe2403sp3.src.rpm",
          "referenceType": "purl"
        }
      ],
      "filesAnalyzed": false,
      "homepage": "http://tug.org/texlive/",
      "sourceInfo": "acquired package info from repodata DB: repodata/1237fc88d0e4da3b551ae22f7823fbad70d531e5e3e6588f120954709a623b3c-primary.sqlite.bz2",
      "summary": "Typesetting roman page numbers",
      "supplier": "Organization: http://openeuler.org",
      "versionInfo": "9:svn36236.1.0-3.oe2403sp3"
    },
    {
      "SPDXID": "SPDXRef-rpm-texlive-romanneg-svn20087.0",
      "name": "texlive-romanneg",
      "checksums": [
        {
          "algorithm": "SHA256",
          "checksumValue": "a2ea65be02e90889419ae759ec86ab34105c2ffa8db62c23487144e33178579a"
        }
      ],
      "description": "Causes the page numbers in the DVI file (as defined by \\count0)\nto be negative when roman pagenumbering is in effect.",
      "downloadLocation": "NOASSERTION",
      "externalRefs": [
        {
          "referenceCategory": "PACKAGE_MANAGER",
          "referenceLocator": "pkg:rpm/texlive-romanneg@svn20087.0-3.oe2403sp3?arch=noarch&epoch=9&upstream=texlive-split-u-2021-3.oe2403sp3.src.rpm",
          "referenceType": "purl"
        }
      ],
      "filesAnalyzed": false,
      "homepage": "http://tug.org/texlive/",
      "sourceInfo": "acquired package info from repodata DB: repodata/1237fc88d0e4da3b551ae22f7823fbad70d531e5e3e6588f120954709a623b3c-primary.sqlite.bz2",
      "summary": "Roman page numbers negative",
      "supplier": "Organization: http://openeuler.org",
      "versionInfo": "9:svn20087.0-3.oe2403sp3"
    },
    {
      "SPDXID": "SPDXRef-rpm-texlive-romannum-svn15878.1.0b",
      "name": "texlive-romannum",
      "checksums": [
        {
          "algorithm": "SHA256",
          "checksumValue": "c5dac25c5dbfd83621f345ba19c49e258b4c6463bfa1a26f187703c548c3eeeb"
        }
      ],
      "description": "The romannum package changes LaTeX generated numbers to be\nprinted with roman numerals instead of arabic digits. It\nrequires the stdclsdv package. Users of the bookhands fonts may\nfind this package useful.",
      "downloadLocation": "NOASSERTION",
      "externalRefs": [
        {
          "referenceCategory": "PACKAGE_MANAGER",
          "referenceLocator": "pkg:rpm/texlive-romannum@svn15878.1.0b-3.oe2403sp3?arch=noarch&epoch=9&upstream=texlive-split-u-2021-3.oe2403sp3.src.rpm",
          "referenceType": "purl"
        }
      ],
      "filesAnalyzed": false,
      "homepage": "http://tug.org/texlive/",
      "sourceInfo": "acquired package info from repodata DB: repodata/1237fc88d0e4da3b551ae22f7823fbad70d531e5e3e6588f120954709a623b3c-primary.sqlite.bz2",
      "summary": "Generate roman numerals instead of arabic digits",
      "supplier": "Organization: http://openeuler.org",
      "versionInfo": "9:svn15878.1.0b-3.oe2403sp3"
    },
    {
      "SPDXID": "SPDXRef-rpm-texlive-rotfloat-svn18292.1.2",
      "name": "texlive-rotfloat",
      "checksums": [
        {
          "algorithm": "SHA256",
          "checksumValue": "6bf327d7ca19fb10196b054cac723506445e04691eed1b2f158cea903989378c"
        }
      ],
      "description": "The float package provides commands to define new floats of\nvarious styles (plain, boxed, ruled, and userdefined ones); the\nrotating package provides new environments (sidewaysfigure and\nsidewaystable) which are rotated by 90 or 270 degrees. But what\nabout new rotated floats, e.g. a rotated ruled one? This\npackage makes this possible; it builds a bridge between the two\npackages and extends the commands from the float package to\ndefine rotated versions of the new floats, too.",
      "downloadLocation": "NOASSERTION",
      "externalRefs": [
        {
          "referenceCategory": "PACKAGE_MANAGER",
          "referenceLocator": "pkg:rpm/texlive-rotfloat@svn18292.1.2-3.oe2403sp3?arch=noarch&epoch=9&upstream=texlive-split-u-2021-3.oe2403sp3.src.rpm",
          "referenceType": "purl"
        }
      ],
      "filesAnalyzed": false,
      "homepage": "http://tug.org/texlive/",
      "sourceInfo": "acquired package info from repodata DB: repodata/1237fc88d0e4da3b551ae22f7823fbad70d531e5e3e6588f120954709a623b3c-primary.sqlite.bz2",
      "summary": "Rotate floats",
      "supplier": "Organization: http://openeuler.org",
      "versionInfo": "9:svn18292.1.2-3.oe2403sp3"
    },
    {
      "SPDXID": "SPDXRef-rpm-texlive-rotpages-svn18740.3.0",
      "name": "texlive-rotpages",
      "checksums": [
        {
          "algorithm": "SHA256",
          "checksumValue": "93fa35d3a466fc6c0b9206bd44b3e61ad442c5b57883bcaa8f4afb0d46e0bbab"
        }
      ],
      "description": "The rotpages package allows you to format documents where small\nsets of pages are rotated by 180 degrees and rearranged, so\nthat they can be read by turning the printed copy upside-down.\nIt was developed for collecting exercises and solutions: using\nthe package, you can print the exercise text normally and the\nsolutions rotated.",
      "downloadLocation": "NOASSERTION",
      "externalRefs": [
        {
          "referenceCategory": "PACKAGE_MANAGER",
          "referenceLocator": "pkg:rpm/texlive-rotpages@svn18740.3.0-3.oe2403sp3?arch=noarch&epoch=9&upstream=texlive-split-u-2021-3.oe2403sp3.src.rpm",
          "referenceType": "purl"
        }
      ],
      "filesAnalyzed": false,
      "homepage": "http://tug.org/texlive/",
      "sourceInfo": "acquired package info from repodata DB: repodata/1237fc88d0e4da3b551ae22f7823fbad70d531e5e3e6588f120954709a623b3c-primary.sqlite.bz2",
      "summary": "Typeset sets of pages upside-down and backwards",
      "supplier": "Organization: http://openeuler.org",
      "versionInfo": "9:svn18740.3.0-3.oe2403sp3"
    },
    {
      "SPDXID": "SPDXRef-rpm-texlive-roundbox-svn29675.0.2",
      "name": "texlive-roundbox",
      "checksums": [
        {
          "algorithm": "SHA256",
          "checksumValue": "5042bc1e8b4435981f51e3705e044b0a36f8e4a9d131faf44c93d02c2fb9ff6f"
        }
      ],
      "description": "This package implements a command \\roundbox that can be used,\nin LaTeX, for producing boxes, framed with rounded corners.",
      "downloadLocation": "NOASSERTION",
      "externalRefs": [
        {
          "referenceCategory": "PACKAGE_MANAGER",
          "referenceLocator": "pkg:rpm/texlive-roundbox@svn29675.0.2-3.oe2403sp3?arch=noarch&epoch=9&upstream=texlive-split-u-2021-3.oe2403sp3.src.rpm",
          "referenceType": "purl"
        }
      ],
      "filesAnalyzed": false,
      "homepage": "http://tug.org/texlive/",
      "sourceInfo": "acquired package info from repodata DB: repodata/1237fc88d0e4da3b551ae22f7823fbad70d531e5e3e6588f120954709a623b3c-primary.sqlite.bz2",
      "summary": "Round boxes in LaTeX",
      "supplier": "Organization: http://openeuler.org",
      "versionInfo": "9:svn29675.0.2-3.oe2403sp3"
    },
    {
      "SPDXID": "SPDXRef-rpm-texlive-rterface-svn30084.0",
      "name": "texlive-rterface",
      "checksums": [
        {
          "algorithm": "SHA256",
          "checksumValue": "c8276f12880ba8a2f26e757fbfcdd332c14ae8cd71191780211268124292e2ce"
        }
      ],
      "description": "The package mediates interaction between LaTeX and R; it allows\nLaTeX to set R's parameters, and provides code to read R\noutput.",
      "downloadLocation": "NOASSERTION",
      "externalRefs": [
        {
          "referenceCategory": "PACKAGE_MANAGER",
          "referenceLocator": "pkg:rpm/texlive-rterface@svn30084.0-3.oe2403sp3?arch=noarch&epoch=9&upstream=texlive-split-u-2021-3.oe2403sp3.src.rpm",
          "referenceType": "purl"
        }
      ],
      "filesAnalyzed": false,
      "homepage": "http://tug.org/texlive/",
      "sourceInfo": "acquired package info from repodata DB: repodata/1237fc88d0e4da3b551ae22f7823fbad70d531e5e3e6588f120954709a623b3c-primary.sqlite.bz2",
      "summary": "Access to R analysis from within a document",
      "supplier": "Organization: http://openeuler.org",
      "versionInfo": "9:svn30084.0-3.oe2403sp3"
    },
    {
      "SPDXID": "SPDXRef-rpm-texlive-rtkinenc-svn20003.1.0",
      "name": "texlive-rtkinenc",
      "checksums": [
        {
          "algorithm": "SHA256",
          "checksumValue": "98b71b3c49d0e6a2cfd4b77a0a24b0add54fb4528be8c3b7a4fb5bc6a1cfc003"
        }
      ],
      "description": "The rtkinenc package is functionally similar to the standard\nLaTeX package inputenc: both set up active characters so that\nan input character outside the range of 7-bit visible ASCII is\ncoverted into one or more corresponding LaTeX commands. The\nmain difference lies in that rtkinenc allows the user to\nspecify a fallback procedure to use when the text command\ncorresponding to some input character isn't available. Names of\ncommands in rtkinenc have been selected so that it can read\ninputenc encoding definition files, and the aim is that\nrtkinenc should be backwards compatible with inputenc. rtkinenc\nis not a new version of inputenc though, nor is it part of\nstandard LaTeX. For an example of how rtkinenc is used, the\nuser may look at the tclldoc class.",
      "downloadLocation": "NOASSERTION",
      "externalRefs": [
        {
          "referenceCategory": "PACKAGE_MANAGER",
          "referenceLocator": "pkg:rpm/texlive-rtkinenc@svn20003.1.0-3.oe2403sp3?arch=noarch&epoch=9&upstream=texlive-split-u-2021-3.oe2403sp3.src.rpm",
          "referenceType": "purl"
        }
      ],
      "filesAnalyzed": false,
      "homepage": "http://tug.org/texlive/",
      "sourceInfo": "acquired package info from repodata DB: repodata/1237fc88d0e4da3b551ae22f7823fbad70d531e5e3e6588f120954709a623b3c-primary.sqlite.bz2",
      "summary": "Input encoding with fallback procedures",
      "supplier": "Organization: http://openeuler.org",
      "versionInfo": "9:svn20003.1.0-3.oe2403sp3"
    },
    {
      "SPDXID": "SPDXRef-rpm-texlive-rulerbox-svn50984",
      "name": "texlive-rulerbox",
      "checksums": [
        {
          "algorithm": "SHA256",
          "checksumValue": "d93f5124e5bbb4c8d14faef559ed87f3a9479153b88e82fa5bc96d297a305b2d"
        }
      ],
      "description": "This is a LaTeX package for drawing rulers around a box. This\nmight be useful when showing the absolute size of something in\nelectronic documents, or designating the relative scale in\nprinted materials.",
      "downloadLocation": "NOASSERTION",
      "externalRefs": [
        {
          "referenceCategory": "PACKAGE_MANAGER",
          "referenceLocator": "pkg:rpm/texlive-rulerbox@svn50984-3.oe2403sp3?arch=noarch&epoch=9&upstream=texlive-split-z-2021-3.oe2403sp3.src.rpm",
          "referenceType": "purl"
        }
      ],
      "filesAnalyzed": false,
      "homepage": "http://tug.org/texlive/",
      "sourceInfo": "acquired package info from repodata DB: repodata/1237fc88d0e4da3b551ae22f7823fbad70d531e5e3e6588f120954709a623b3c-primary.sqlite.bz2",
      "summary": "Draw rulers around a box",
      "supplier": "Organization: http://openeuler.org",
      "versionInfo": "9:svn50984-3.oe2403sp3"
    },
    {
      "SPDXID": "SPDXRef-rpm-texlive-rulercompass-svn32392.1",
      "name": "texlive-rulercompass",
      "checksums": [
        {
          "algorithm": "SHA256",
          "checksumValue": "432dfbf1987f0b1cf13a378e3f9f5c9b0a0f4c469a4ecba7345d71bd5b01c2f9"
        }
      ],
      "description": "The package defines some commands and styles to support drawing\nstraight-edge and compass diagrams with TikZ.",
      "downloadLocation": "NOASSERTION",
      "externalRefs": [
        {
          "referenceCategory": "PACKAGE_MANAGER",
          "referenceLocator": "pkg:rpm/texlive-rulercompass@svn32392.1-3.oe2403sp3?arch=noarch&epoch=9&upstream=texlive-split-u-2021-3.oe2403sp3.src.rpm",
          "referenceType": "purl"
        }
      ],
      "filesAnalyzed": false,
      "homepage": "http://tug.org/texlive/",
      "sourceInfo": "acquired package info from repodata DB: repodata/1237fc88d0e4da3b551ae22f7823fbad70d531e5e3e6588f120954709a623b3c-primary.sqlite.bz2",
      "summary": "A TikZ library for straight-edge and compass diagrams",
      "supplier": "Organization: http://openeuler.org",
      "versionInfo": "9:svn32392.1-3.oe2403sp3"
    },
    {
      "SPDXID": "SPDXRef-rpm-texlive-runcode-svn58908",
      "name": "texlive-runcode",
      "checksums": [
        {
          "algorithm": "SHA256",
          "checksumValue": "8e9af211e84b07372cdcedaf963e52bcf6abbccf7e6c16ca7a059ab132ed9e4c"
        }
      ],
      "description": "This LaTeX package executes programming source codes (including\nall command line tools) from within LaTeX and embeds the output\nin the resulting .pdf file. Many programming languages can be\neasily used and any command-line executable can be invoked when\npreparing the .pdf file from a .tex file. It is however\nrecommended to use this package in server-mode together with\nthe Python talk2stat package. Currently, this server-mode\nsupports Julia, MatLab, Python, and R. More languages will be\nadded. For more details and usage examples, refer to the\npackage's github repository.",
      "downloadLocation": "NOASSERTION",
      "externalRefs": [
        {
          "referenceCategory": "PACKAGE_MANAGER",
          "referenceLocator": "pkg:rpm/texlive-runcode@svn58908-3.oe2403sp3?arch=noarch&epoch=9&upstream=texlive-split-x-2021-3.oe2403sp3.src.rpm",
          "referenceType": "purl"
        }
      ],
      "filesAnalyzed": false,
      "homepage": "http://tug.org/texlive/",
      "sourceInfo": "acquired package info from repodata DB: repodata/1237fc88d0e4da3b551ae22f7823fbad70d531e5e3e6588f120954709a623b3c-primary.sqlite.bz2",
      "summary": "Execute foreign source code and embed the result in the pdf file",
      "supplier": "Organization: http://openeuler.org",
      "versionInfo": "9:svn58908-3.oe2403sp3"
    },
    {
      "SPDXID": "SPDXRef-rpm-texlive-rvwrite-svn19614.1.2",
      "name": "texlive-rvwrite",
      "checksums": [
        {
          "algorithm": "SHA256",
          "checksumValue": "31ab28ad6fab3d3d97ca5023f9df58c68ff01e06d3f461f73a56490179a3eb2b"
        }
      ],
      "description": "The package addresses, for LaTeX documents, the severe\nlimitation on the number of output streams that TeX provides.\nThe package uses a single TeX output stream, and writes \"marked-\nup\" output to this stream. The user may then post-process the\nmarked-up output file, using LaTeX, and the document's output\nappears as separate files, according to the calls made to the\npackage. The output to be post-processed uses macros from the\nwidely-available ProTeX package.",
      "downloadLocation": "NOASSERTION",
      "externalRefs": [
        {
          "referenceCategory": "PACKAGE_MANAGER",
          "referenceLocator": "pkg:rpm/texlive-rvwrite@svn19614.1.2-3.oe2403sp3?arch=noarch&epoch=9&upstream=texlive-split-u-2021-3.oe2403sp3.src.rpm",
          "referenceType": "purl"
        }
      ],
      "filesAnalyzed": false,
      "homepage": "http://tug.org/texlive/",
      "sourceInfo": "acquired package info from repodata DB: repodata/1237fc88d0e4da3b551ae22f7823fbad70d531e5e3e6588f120954709a623b3c-primary.sqlite.bz2",
      "summary": "Increase the number of available output streams in LaTeX",
      "supplier": "Organization: http://openeuler.org",
      "versionInfo": "9:svn19614.1.2-3.oe2403sp3"
    },
    {
      "SPDXID": "SPDXRef-rpm-texlive-sanitize-umlaut-svn53292",
      "name": "texlive-sanitize-umlaut",
      "checksums": [
        {
          "algorithm": "SHA256",
          "checksumValue": "d4072012ec198cad6badd330c02d4ec49a771ee5e6b63dd5465b8b26e56db2b3"
        }
      ],
      "description": "This packages sanitizes umlauts to be used directly in index\nentries for MakeIndex and friends with pdfLaTeX. This means\nthat inside \\index an umlaut can be used as \"U or as U. In both\ncases, the letter is written as \"U into the raw index file for\ncorrect processing with MakeIndex and pdfLaTeX.",
      "downloadLocation": "NOASSERTION",
      "externalRefs": [
        {
          "referenceCategory": "PACKAGE_MANAGER",
          "referenceLocator": "pkg:rpm/texlive-sanitize-umlaut@svn53292-3.oe2403sp3?arch=noarch&epoch=9&upstream=texlive-split-u-2021-3.oe2403sp3.src.rpm",
          "referenceType": "purl"
        }
      ],
      "filesAnalyzed": false,
      "homepage": "http://tug.org/texlive/",
      "sourceInfo": "acquired package info from repodata DB: repodata/1237fc88d0e4da3b551ae22f7823fbad70d531e5e3e6588f120954709a623b3c-primary.sqlite.bz2",
      "summary": "sanitize umlauts for MakeIndex and pdfLaTeX",
      "supplier": "Organization: http://openeuler.org",
      "versionInfo": "9:svn53292-3.oe2403sp3"
    },
    {
      "SPDXID": "SPDXRef-rpm-texlive-sauerj-svn15878.0",
      "name": "texlive-sauerj",
      "checksums": [
        {
          "algorithm": "SHA256",
          "checksumValue": "7e2f88df4f87d14352c74615dd4261a339b3e69aeecae18e40c670ad0abf0fd7"
        }
      ],
      "description": "The bundle consists of: a tool for collecting text for later re-\nuse, a tool for typesetting the \"meta-information\" within a\ntext, a tool for use in constructing macros with multiple\noptional parameters, a package for multiple column parallel\ntexts, a tool for processing key-value structured lists, and\nmacros for typesetting a number as a German-language string.",
      "downloadLocation": "NOASSERTION",
      "externalRefs": [
        {
          "referenceCategory": "PACKAGE_MANAGER",
          "referenceLocator": "pkg:rpm/texlive-sauerj@svn15878.0-3.oe2403sp3?arch=noarch&epoch=9&upstream=texlive-split-u-2021-3.oe2403sp3.src.rpm",
          "referenceType": "purl"
        }
      ],
      "filesAnalyzed": false,
      "homepage": "http://tug.org/texlive/",
      "sourceInfo": "acquired package info from repodata DB: repodata/1237fc88d0e4da3b551ae22f7823fbad70d531e5e3e6588f120954709a623b3c-primary.sqlite.bz2",
      "summary": "A bundle of utilities by Jonathan Sauer",
      "supplier": "Organization: http://openeuler.org",
      "versionInfo": "9:svn15878.0-3.oe2403sp3"
    },
    {
      "SPDXID": "SPDXRef-rpm-texlive-savefnmark-svn15878.1.0",
      "name": "texlive-savefnmark",
      "checksums": [
        {
          "algorithm": "SHA256",
          "checksumValue": "0c16fb2654e45149e039a88564219d0c6c3fb86ab52ca049bec4c45fe1a1e986"
        }
      ],
      "description": "Sometimes the same footnote applies to more than one location\nin a table. With this package the mark of a footnote can be\nsaved into a name, and re-used subsequently without creating\nanother footnote at the bottom.",
      "downloadLocation": "NOASSERTION",
      "externalRefs": [
        {
          "referenceCategory": "PACKAGE_MANAGER",
          "referenceLocator": "pkg:rpm/texlive-savefnmark@svn15878.1.0-3.oe2403sp3?arch=noarch&epoch=9&upstream=texlive-split-u-2021-3.oe2403sp3.src.rpm",
          "referenceType": "purl"
        }
      ],
      "filesAnalyzed": false,
      "homepage": "http://tug.org/texlive/",
      "sourceInfo": "acquired package info from repodata DB: repodata/1237fc88d0e4da3b551ae22f7823fbad70d531e5e3e6588f120954709a623b3c-primary.sqlite.bz2",
      "summary": "Save name of the footnote mark for reuse",
      "supplier": "Organization: http://openeuler.org",
      "versionInfo": "9:svn15878.1.0-3.oe2403sp3"
    },
    {
      "SPDXID": "SPDXRef-rpm-texlive-savesym-svn31565.1.2",
      "name": "texlive-savesym",
      "checksums": [
        {
          "algorithm": "SHA256",
          "checksumValue": "1044f03b58da9fd060d3229d4e87f16fd3d8612e11357413c17ee13c584dfdbc"
        }
      ],
      "description": "There are a number of symbols (e.g., \\Square) that are defined\nby several packages. In order to typeset all the variants in a\ndocument, we have to give the glyph a unique name. To do that,\nwe define \\savesymbol{XXX}, which renames a symbol from \\XXX to\n\\origXXX, and \\restoresymbols{yyy}{XXX}, which renames \\origXXX\nback to \\XXX and defines a new command, \\yyyXXX, which\ncorresponds to the most recently loaded version of \\XXX.",
      "downloadLocation": "NOASSERTION",
      "externalRefs": [
        {
          "referenceCategory": "PACKAGE_MANAGER",
          "referenceLocator": "pkg:rpm/texlive-savesym@svn31565.1.2-3.oe2403sp3?arch=noarch&epoch=9&upstream=texlive-split-u-2021-3.oe2403sp3.src.rpm",
          "referenceType": "purl"
        }
      ],
      "filesAnalyzed": false,
      "homepage": "http://tug.org/texlive/",
      "sourceInfo": "acquired package info from repodata DB: repodata/1237fc88d0e4da3b551ae22f7823fbad70d531e5e3e6588f120954709a623b3c-primary.sqlite.bz2",
      "summary": "Redefine symbols where names conflict",
      "supplier": "Organization: http://openeuler.org",
      "versionInfo": "9:svn31565.1.2-3.oe2403sp3"
    },
    {
      "SPDXID": "SPDXRef-rpm-texlive-savetrees-svn40525",
      "name": "texlive-savetrees",
      "checksums": [
        {
          "algorithm": "SHA256",
          "checksumValue": "930d7bb61126ab6b69f11c6b4bdbaa001aa82bafb4a53bdc882a1da947f7a894"
        }
      ],
      "description": "The goal of the savetrees package is to pack as much text as\npossible onto each page of a LaTeX document. Admittedly, this\nmakes the document far less attractive. Nevertheless, savetrees\nis a simple way to save paper when printing draft copies of a\ndocument. It can also be useful when trying to meet a tight\npage-length requirement for a conference or journal submission.\nMost of the package options cover specific modifications to\ntypesetting rules, but there are also options subtle, moderate\nand extreme options for the \"broad brush\" approach.",
      "downloadLocation": "NOASSERTION",
      "externalRefs": [
        {
          "referenceCategory": "PACKAGE_MANAGER",
          "referenceLocator": "pkg:rpm/texlive-savetrees@svn40525-3.oe2403sp3?arch=noarch&epoch=9&upstream=texlive-split-u-2021-3.oe2403sp3.src.rpm",
          "referenceType": "purl"
        }
      ],
      "filesAnalyzed": false,
      "homepage": "http://tug.org/texlive/",
      "sourceInfo": "acquired package info from repodata DB: repodata/1237fc88d0e4da3b551ae22f7823fbad70d531e5e3e6588f120954709a623b3c-primary.sqlite.bz2",
      "summary": "Optimise the use of each page of a LaTeX document",
      "supplier": "Organization: http://openeuler.org",
      "versionInfo": "9:svn40525-3.oe2403sp3"
    },
    {
      "SPDXID": "SPDXRef-rpm-texlive-scale-svn15878.1.1.2",
      "name": "texlive-scale",
      "checksums": [
        {
          "algorithm": "SHA256",
          "checksumValue": "a51e232273879cfb8b417b2a38d81c915f03495bbe2ce8c6e23f2065f0f4b3dc"
        }
      ],
      "description": "A package to scale a document by sqrt(2) (or by \\magstep{2}).\nThis is useful if you are preparing a document on, for example,\nA5 paper and want to print on A4 paper to achieve a better\nresolution.",
      "downloadLocation": "NOASSERTION",
      "externalRefs": [
        {
          "referenceCategory": "PACKAGE_MANAGER",
          "referenceLocator": "pkg:rpm/texlive-scale@svn15878.1.1.2-3.oe2403sp3?arch=noarch&epoch=9&upstream=texlive-split-u-2021-3.oe2403sp3.src.rpm",
          "referenceType": "purl"
        }
      ],
      "filesAnalyzed": false,
      "homepage": "http://tug.org/texlive/",
      "sourceInfo": "acquired package info from repodata DB: repodata/1237fc88d0e4da3b551ae22f7823fbad70d531e5e3e6588f120954709a623b3c-primary.sqlite.bz2",
      "summary": "Scale document by sqrt(2) or magstep(2)",
      "supplier": "Organization: http://openeuler.org",
      "versionInfo": "9:svn15878.1.1.2-3.oe2403sp3"
    },
    {
      "SPDXID": "SPDXRef-rpm-texlive-scalebar-svn15878.1.0",
      "name": "texlive-scalebar",
      "checksums": [
        {
          "algorithm": "SHA256",
          "checksumValue": "60a74e6289de4b94873d68cf8d6b87a5843a334a5462b0246a4d8947c3474d75"
        }
      ],
      "description": "This is a small package to create scalebars for maps, diagrams\nor photos. It was designed for use with cave maps but can be\nused for anything from showing a scalebar in kilometres for\ntopographic maps to a scalebar in micrometres for an electron\nmicroscope image.",
      "downloadLocation": "NOASSERTION",
      "externalRefs": [
        {
          "referenceCategory": "PACKAGE_MANAGER",
          "referenceLocator": "pkg:rpm/texlive-scalebar@svn15878.1.0-3.oe2403sp3?arch=noarch&epoch=9&upstream=texlive-split-u-2021-3.oe2403sp3.src.rpm",
          "referenceType": "purl"
        }
      ],
      "filesAnalyzed": false,
      "homepage": "http://tug.org/texlive/",
      "sourceInfo": "acquired package info from repodata DB: repodata/1237fc88d0e4da3b551ae22f7823fbad70d531e5e3e6588f120954709a623b3c-primary.sqlite.bz2",
      "summary": "Create scalebars for maps, diagrams or photos",
      "supplier": "Organization: http://openeuler.org",
      "versionInfo": "9:svn15878.1.0-3.oe2403sp3"
    },
    {
      "SPDXID": "SPDXRef-rpm-texlive-scalerel-svn42809",
      "name": "texlive-scalerel",
      "checksums": [
        {
          "algorithm": "SHA256",
          "checksumValue": "632721199afc3b7a993e53f403f3b0d545e8e6e45984c7d18bda90fe254ebac9"
        }
      ],
      "description": "The package provides four commands for vertically scaling and\nstretching objects. Its primary function is the ability to\nscale/stretch and shift one object to conform to the size of a\nspecified second object. This feature can be useful in both\nequations and schematic diagrams. Additionally, the scaling and\nstretching commands offer constraints on maximum width and/or\nminimum aspect ratio, which are often used to preserve\nlegibility or for the sake of general appearance.",
      "downloadLocation": "NOASSERTION",
      "externalRefs": [
        {
          "referenceCategory": "PACKAGE_MANAGER",
          "referenceLocator": "pkg:rpm/texlive-scalerel@svn42809-3.oe2403sp3?arch=noarch&epoch=9&upstream=texlive-split-u-2021-3.oe2403sp3.src.rpm",
          "referenceType": "purl"
        }
      ],
      "filesAnalyzed": false,
      "homepage": "http://tug.org/texlive/",
      "sourceInfo": "acquired package info from repodata DB: repodata/1237fc88d0e4da3b551ae22f7823fbad70d531e5e3e6588f120954709a623b3c-primary.sqlite.bz2",
      "summary": "Constrained scaling and stretching of objects",
      "supplier": "Organization: http://openeuler.org",
      "versionInfo": "9:svn42809-3.oe2403sp3"
    },
    {
      "SPDXID": "SPDXRef-rpm-texlive-scanpages-svn42633",
      "name": "texlive-scanpages",
      "checksums": [
        {
          "algorithm": "SHA256",
          "checksumValue": "55eae86b59378475305c4a7b32fcbba0ce5811d86ef80a8cbe3fa29c79c8de30"
        }
      ],
      "description": "The bundle provides support for the process of creating\ndocuments based on pre-TeX-era material that is available as\nscanned pages, only.",
      "downloadLocation": "NOASSERTION",
      "externalRefs": [
        {
          "referenceCategory": "PACKAGE_MANAGER",
          "referenceLocator": "pkg:rpm/texlive-scanpages@svn42633-3.oe2403sp3?arch=noarch&epoch=9&upstream=texlive-split-u-2021-3.oe2403sp3.src.rpm",
          "referenceType": "purl"
        }
      ],
      "filesAnalyzed": false,
      "homepage": "http://tug.org/texlive/",
      "sourceInfo": "acquired package info from repodata DB: repodata/1237fc88d0e4da3b551ae22f7823fbad70d531e5e3e6588f120954709a623b3c-primary.sqlite.bz2",
      "summary": "Support importing and embellishing scanned documents",
      "supplier": "Organization: http://openeuler.org",
      "versionInfo": "9:svn42633-3.oe2403sp3"
    },
    {
      "SPDXID": "SPDXRef-rpm-texlive-schedule-svn51805",
      "name": "texlive-schedule",
      "checksums": [
        {
          "algorithm": "SHA256",
          "checksumValue": "c86348a409ba67c2ec1a98dfecd3da736ed3b0950c6a060365462362a00a77b7"
        }
      ],
      "description": "Automatically format weekly schedules using LaTeX's picture\nenvironment. It requires the packages calc and color. Its main\nfeature is the accuracy with which appointments are\nrepresented: boxes drawn to represent a particular appointment\nare accurate to the minute -- i.e., a 31-minute appointment\nwill have a box 1/30th longer than a 30-minute appointment. A\nnumber of features are included to allow the user to customize\nthe output.",
      "downloadLocation": "NOASSERTION",
      "externalRefs": [
        {
          "referenceCategory": "PACKAGE_MANAGER",
          "referenceLocator": "pkg:rpm/texlive-schedule@svn51805-3.oe2403sp3?arch=noarch&epoch=9&upstream=texlive-split-z-2021-3.oe2403sp3.src.rpm",
          "referenceType": "purl"
        }
      ],
      "filesAnalyzed": false,
      "homepage": "http://tug.org/texlive/",
      "sourceInfo": "acquired package info from repodata DB: repodata/1237fc88d0e4da3b551ae22f7823fbad70d531e5e3e6588f120954709a623b3c-primary.sqlite.bz2",
      "summary": "Weekly schedules",
      "supplier": "Organization: http://openeuler.org",
      "versionInfo": "9:svn51805-3.oe2403sp3"
    },
    {
      "SPDXID": "SPDXRef-rpm-texlive-schooldocs-svn55838",
      "name": "texlive-schooldocs",
      "checksums": [
        {
          "algorithm": "SHA256",
          "checksumValue": "348dbfb1d3f270a1a4d9bcd8e68f8ada67b4f4e35dcf27bf3fb8c31775e1487f"
        }
      ],
      "description": "The purpose of this package is to provide several layout styles\nfor school documents. It is useful for exercise sheets, exams,\ncourse materials. The package sets the page geometry\n(dimensions of text and margins) and the title typesetting; the\nvarious styles define the header, footer and title formatting.\nMany features are freely configurable.",
      "downloadLocation": "NOASSERTION",
      "externalRefs": [
        {
          "referenceCategory": "PACKAGE_MANAGER",
          "referenceLocator": "pkg:rpm/texlive-schooldocs@svn55838-3.oe2403sp3?arch=noarch&epoch=9&upstream=texlive-split-x-2021-3.oe2403sp3.src.rpm",
          "referenceType": "purl"
        }
      ],
      "filesAnalyzed": false,
      "homepage": "http://tug.org/texlive/",
      "sourceInfo": "acquired package info from repodata DB: repodata/1237fc88d0e4da3b551ae22f7823fbad70d531e5e3e6588f120954709a623b3c-primary.sqlite.bz2",
      "summary": "Various layout styles for school documents",
      "supplier": "Organization: http://openeuler.org",
      "versionInfo": "9:svn55838-3.oe2403sp3"
    },
    {
      "SPDXID": "SPDXRef-rpm-texlive-scontents-svn53504",
      "name": "texlive-scontents",
      "checksums": [
        {
          "algorithm": "SHA256",
          "checksumValue": "7e15a4d7aa515b305577ab71e5df1ccb04efa9fdf4ad3201aa2152e670a27aca"
        }
      ],
      "description": "This package stores valid LaTeX code in sequences using the\nl3seq module of expl3. The stored content (including verbatim)\ncan be used as many times as desired in the document,\nadditionally can be written to external files if desired.",
      "downloadLocation": "NOASSERTION",
      "externalRefs": [
        {
          "referenceCategory": "PACKAGE_MANAGER",
          "referenceLocator": "pkg:rpm/texlive-scontents@svn53504-3.oe2403sp3?arch=noarch&epoch=9&upstream=texlive-split-z-2021-3.oe2403sp3.src.rpm",
          "referenceType": "purl"
        }
      ],
      "filesAnalyzed": false,
      "homepage": "http://tug.org/texlive/",
      "sourceInfo": "acquired package info from repodata DB: repodata/1237fc88d0e4da3b551ae22f7823fbad70d531e5e3e6588f120954709a623b3c-primary.sqlite.bz2",
      "summary": "Store and reuse code sequences",
      "supplier": "Organization: http://openeuler.org",
      "versionInfo": "9:svn53504-3.oe2403sp3"
    },
    {
      "SPDXID": "SPDXRef-rpm-texlive-scrlayer-fancyhdr-svn58746",
      "name": "texlive-scrlayer-fancyhdr",
      "checksums": [
        {
          "algorithm": "SHA256",
          "checksumValue": "9270f1b1b6cdbaa8dce18a41501366c0b4041eba4e188d53ba22fc6379bf40e9"
        }
      ],
      "description": "This LaTeX package uses KOMA-Script's scrlayer to redefine the\npage styles of package fancyhdr. This allows the combination of\nfeatures of fancyhdr with features of scrlayer. Before\nKOMA-Script v3.33 scrlayer-fancyhdr was part of KOMA-Script\nitself.",
      "downloadLocation": "NOASSERTION",
      "externalRefs": [
        {
          "referenceCategory": "PACKAGE_MANAGER",
          "referenceLocator": "pkg:rpm/texlive-scrlayer-fancyhdr@svn58746-3.oe2403sp3?arch=noarch&epoch=9&upstream=texlive-split-x-2021-3.oe2403sp3.src.rpm",
          "referenceType": "purl"
        }
      ],
      "filesAnalyzed": false,
      "homepage": "http://tug.org/texlive/",
      "sourceInfo": "acquired package info from repodata DB: repodata/1237fc88d0e4da3b551ae22f7823fbad70d531e5e3e6588f120954709a623b3c-primary.sqlite.bz2",
      "summary": "Combining package fancyhdr with KOMA-Script's scrlayer",
      "supplier": "Organization: http://openeuler.org",
      "versionInfo": "9:svn58746-3.oe2403sp3"
    },
    {
      "SPDXID": "SPDXRef-rpm-texlive-scrlttr2copy-svn56733",
      "name": "texlive-scrlttr2copy",
      "checksums": [
        {
          "algorithm": "SHA256",
          "checksumValue": "f00a61077ed0009526a402cdf1c24e3e63076411a6d81971103232b9e0391f6b"
        }
      ],
      "description": "The file copy.lco provides the new class option \"copy\" for the\nKOMA-Script letter class scrlttr2. If the option \"copy\" is\ngiven, all pages of a specific letter are duplicated with\nbackground text marking as copies.",
      "downloadLocation": "NOASSERTION",
      "externalRefs": [
        {
          "referenceCategory": "PACKAGE_MANAGER",
          "referenceLocator": "pkg:rpm/texlive-scrlttr2copy@svn56733-3.oe2403sp3?arch=noarch&epoch=9&upstream=texlive-split-u-2021-3.oe2403sp3.src.rpm",
          "referenceType": "purl"
        }
      ],
      "filesAnalyzed": false,
      "homepage": "http://tug.org/texlive/",
      "sourceInfo": "acquired package info from repodata DB: repodata/1237fc88d0e4da3b551ae22f7823fbad70d531e5e3e6588f120954709a623b3c-primary.sqlite.bz2",
      "summary": "A letter class option file for the automatic creation of copies",
      "supplier": "Organization: http://openeuler.org",
      "versionInfo": "9:svn56733-3.oe2403sp3"
    },
    {
      "SPDXID": "SPDXRef-rpm-texlive-sdaps-svn54678",
      "name": "texlive-sdaps",
      "checksums": [
        {
          "algorithm": "SHA256",
          "checksumValue": "9cdf3e75ae556db9a4149a4a66aecf973125539d1b1578025ee4a75ba7432077"
        }
      ],
      "description": "This bundle contains LaTeX classes and packages to create\nmachine readable questionnaires. Metadata is generated for the\nwhole document and it is possible to process created forms\nfully automatically using the SDAPS main program. Features\ninclude: PDF Form generation Advanced array like layouting Can\nflow over multiple pages and repeats the header automatically\nOptional document wide alignment of array environments Has\ncomplex layout features like rotating the headers to safe space\nAbility to exchange rows and columns on the fly Different\nquestion types: Freeform text Single/multiple choice questions\nRange questions Layouting questions in rows or columns\nPossibility to pre-fill questionnaires from LaTeX Documentation\ncan be found online at https://sdaps.org/class-doc.",
      "downloadLocation": "NOASSERTION",
      "externalRefs": [
        {
          "referenceCategory": "PACKAGE_MANAGER",
          "referenceLocator": "pkg:rpm/texlive-sdaps@svn54678-3.oe2403sp3?arch=noarch&epoch=9&upstream=texlive-split-y-2021-3.oe2403sp3.src.rpm",
          "referenceType": "purl"
        }
      ],
      "filesAnalyzed": false,
      "homepage": "http://tug.org/texlive/",
      "sourceInfo": "acquired package info from repodata DB: repodata/1237fc88d0e4da3b551ae22f7823fbad70d531e5e3e6588f120954709a623b3c-primary.sqlite.bz2",
      "summary": "LaTeX support files for SDAPS",
      "supplier": "Organization: http://openeuler.org",
      "versionInfo": "9:svn54678-3.oe2403sp3"
    },
    {
      "SPDXID": "SPDXRef-rpm-texlive-sdrt-svn15878.1.0",
      "name": "texlive-sdrt",
      "checksums": [
        {
          "algorithm": "SHA256",
          "checksumValue": "2af55d1b19175788b81d424f0c9460f5cff3eaa67ce1dd81d48dc53e1b14da89"
        }
      ],
      "description": "The package provides macros to produce the 'Box notation' of\nSDRT (and DRT), to draw trees representing discourse relations,\nand finally to have an easy access to various mathematical\nsymbols used in that theory, mostly with automatic mathematics\nmode, so they work the same in formulae and in text.",
      "downloadLocation": "NOASSERTION",
      "externalRefs": [
        {
          "referenceCategory": "PACKAGE_MANAGER",
          "referenceLocator": "pkg:rpm/texlive-sdrt@svn15878.1.0-3.oe2403sp3?arch=noarch&epoch=9&upstream=texlive-split-u-2021-3.oe2403sp3.src.rpm",
          "referenceType": "purl"
        }
      ],
      "filesAnalyzed": false,
      "homepage": "http://tug.org/texlive/",
      "sourceInfo": "acquired package info from repodata DB: repodata/1237fc88d0e4da3b551ae22f7823fbad70d531e5e3e6588f120954709a623b3c-primary.sqlite.bz2",
      "summary": "Macros for Segmented Discourse Representation Theory",
      "supplier": "Organization: http://openeuler.org",
      "versionInfo": "9:svn15878.1.0-3.oe2403sp3"
    },
    {
      "SPDXID": "SPDXRef-rpm-texlive-secdot-svn20208.1.0",
      "name": "texlive-secdot",
      "checksums": [
        {
          "algorithm": "SHA256",
          "checksumValue": "90fe1f28013ecf4f0e7d96e4ca1d189f45bba8a20c023872a390a409e0122341"
        }
      ],
      "description": "Makes the numbers of \\section commands come out with a trailing\ndot. Includes a command whereby the same can be made to happen\nwith other sectioning commands.",
      "downloadLocation": "NOASSERTION",
      "externalRefs": [
        {
          "referenceCategory": "PACKAGE_MANAGER",
          "referenceLocator": "pkg:rpm/texlive-secdot@svn20208.1.0-3.oe2403sp3?arch=noarch&epoch=9&upstream=texlive-split-u-2021-3.oe2403sp3.src.rpm",
          "referenceType": "purl"
        }
      ],
      "filesAnalyzed": false,
      "homepage": "http://tug.org/texlive/",
      "sourceInfo": "acquired package info from repodata DB: repodata/1237fc88d0e4da3b551ae22f7823fbad70d531e5e3e6588f120954709a623b3c-primary.sqlite.bz2",
      "summary": "Section numbers with trailing dots",
      "supplier": "Organization: http://openeuler.org",
      "versionInfo": "9:svn20208.1.0-3.oe2403sp3"
    },
    {
      "SPDXID": "SPDXRef-rpm-texlive-secnum-svn53657",
      "name": "texlive-secnum",
      "checksums": [
        {
          "algorithm": "SHA256",
          "checksumValue": "59d1a043b9849769fe0f0c0a6091d5333ecc4692c340c119b1718b6e1ad06cbc"
        }
      ],
      "description": "This package provides a macro \\setsecnum to format section\nnumbering intuitively. \\setsecnum{1.1.1} will set the section\nnumbering format to arabic.arabic.arabic and the depth to 3.\nThe package uses LaTeX3.",
      "downloadLocation": "NOASSERTION",
      "externalRefs": [
        {
          "referenceCategory": "PACKAGE_MANAGER",
          "referenceLocator": "pkg:rpm/texlive-secnum@svn53657-3.oe2403sp3?arch=noarch&epoch=9&upstream=texlive-split-y-2021-3.oe2403sp3.src.rpm",
          "referenceType": "purl"
        }
      ],
      "filesAnalyzed": false,
      "homepage": "http://tug.org/texlive/",
      "sourceInfo": "acquired package info from repodata DB: repodata/1237fc88d0e4da3b551ae22f7823fbad70d531e5e3e6588f120954709a623b3c-primary.sqlite.bz2",
      "summary": "A macro to format section numbering intuitively",
      "supplier": "Organization: http://openeuler.org",
      "versionInfo": "9:svn53657-3.oe2403sp3"
    },
    {
      "SPDXID": "SPDXRef-rpm-texlive-sectionbox-svn37749.1.01",
      "name": "texlive-sectionbox",
      "checksums": [
        {
          "algorithm": "SHA256",
          "checksumValue": "212a2112cb401d4ffd6d9a567268f22dd6cedd45c916c2ffe6170e41437a1ef5"
        }
      ],
      "description": "Sectionbox is a LaTeX package for putting fancy colored boxes\naround sections, subsections, and subsubsections, especially\nfor use in posters, etc. It was designed with the sciposter\nclass in mind, and certainly works with that class and with\nderived classes.",
      "downloadLocation": "NOASSERTION",
      "externalRefs": [
        {
          "referenceCategory": "PACKAGE_MANAGER",
          "referenceLocator": "pkg:rpm/texlive-sectionbox@svn37749.1.01-3.oe2403sp3?arch=noarch&epoch=9&upstream=texlive-split-u-2021-3.oe2403sp3.src.rpm",
          "referenceType": "purl"
        }
      ],
      "filesAnalyzed": false,
      "homepage": "http://tug.org/texlive/",
      "sourceInfo": "acquired package info from repodata DB: repodata/1237fc88d0e4da3b551ae22f7823fbad70d531e5e3e6588f120954709a623b3c-primary.sqlite.bz2",
      "summary": "Create fancy boxed ((sub)sub)sections",
      "supplier": "Organization: http://openeuler.org",
      "versionInfo": "9:svn37749.1.01-3.oe2403sp3"
    },
    {
      "SPDXID": "SPDXRef-rpm-texlive-sectionbreak-svn50339",
      "name": "texlive-sectionbreak",
      "checksums": [
        {
          "algorithm": "SHA256",
          "checksumValue": "32cf12713d1cc95864965edc3c58a247c3ba046627b4d839079126dc7a98ef0d"
        }
      ],
      "description": "This package provides LaTeX support for section breaks, used\nmainly in fiction books to signal changes in a story, like\nchanges in time, location, etc. It supports the asterism\nsymbol, text content, or custom macros as the section break\nmark symbol.",
      "downloadLocation": "NOASSERTION",
      "externalRefs": [
        {
          "referenceCategory": "PACKAGE_MANAGER",
          "referenceLocator": "pkg:rpm/texlive-sectionbreak@svn50339-3.oe2403sp3?arch=noarch&epoch=9&upstream=texlive-split-u-2021-3.oe2403sp3.src.rpm",
          "referenceType": "purl"
        }
      ],
      "filesAnalyzed": false,
      "homepage": "http://tug.org/texlive/",
      "sourceInfo": "acquired package info from repodata DB: repodata/1237fc88d0e4da3b551ae22f7823fbad70d531e5e3e6588f120954709a623b3c-primary.sqlite.bz2",
      "summary": "LaTeX support for section breaks",
      "supplier": "Organization: http://openeuler.org",
      "versionInfo": "9:svn50339-3.oe2403sp3"
    },
    {
      "SPDXID": "SPDXRef-rpm-texlive-sectsty-svn15878.2.0.2",
      "name": "texlive-sectsty",
      "checksums": [
        {
          "algorithm": "SHA256",
          "checksumValue": "a7a147c929443f0e078521576a1d89fbc0387f8afe4feb497a78fd96ced48e20"
        }
      ],
      "description": "A LaTeX2e package to help change the style of any or all of\nLaTeX's sectional headers in the article, book, or report\nclasses. Examples include the addition of rules above or below\na section title.",
      "downloadLocation": "NOASSERTION",
      "externalRefs": [
        {
          "referenceCategory": "PACKAGE_MANAGER",
          "referenceLocator": "pkg:rpm/texlive-sectsty@svn15878.2.0.2-3.oe2403sp3?arch=noarch&epoch=9&upstream=texlive-split-u-2021-3.oe2403sp3.src.rpm",
          "referenceType": "purl"
        }
      ],
      "filesAnalyzed": false,
      "homepage": "http://tug.org/texlive/",
      "sourceInfo": "acquired package info from repodata DB: repodata/1237fc88d0e4da3b551ae22f7823fbad70d531e5e3e6588f120954709a623b3c-primary.sqlite.bz2",
      "summary": "Control sectional headers",
      "supplier": "Organization: http://openeuler.org",
      "versionInfo": "9:svn15878.2.0.2-3.oe2403sp3"
    },
    {
      "SPDXID": "SPDXRef-rpm-texlive-seealso-svn43595",
      "name": "texlive-seealso",
      "checksums": [
        {
          "algorithm": "SHA256",
          "checksumValue": "e20dce5650d906e93312aaff0ddda6534da27fe579ec365ddf6cad8f698ebdc1"
        }
      ],
      "description": "The package amends the \\see and \\seealso macros that are used\nin building indexes with makeindex, to deal with repetitions,\nand to ensure page numbers are present in the actual index\nentries. on these indirecty",
      "downloadLocation": "NOASSERTION",
      "externalRefs": [
        {
          "referenceCategory": "PACKAGE_MANAGER",
          "referenceLocator": "pkg:rpm/texlive-seealso@svn43595-3.oe2403sp3?arch=noarch&epoch=9&upstream=texlive-split-u-2021-3.oe2403sp3.src.rpm",
          "referenceType": "purl"
        }
      ],
      "filesAnalyzed": false,
      "homepage": "http://tug.org/texlive/",
      "sourceInfo": "acquired package info from repodata DB: repodata/1237fc88d0e4da3b551ae22f7823fbad70d531e5e3e6588f120954709a623b3c-primary.sqlite.bz2",
      "summary": "Improve the performance of \\see macros with makeindex",
      "supplier": "Organization: http://openeuler.org",
      "versionInfo": "9:svn43595-3.oe2403sp3"
    },
    {
      "SPDXID": "SPDXRef-rpm-texlive-selectp-svn20215.1.0",
      "name": "texlive-selectp",
      "checksums": [
        {
          "algorithm": "SHA256",
          "checksumValue": "f1d42ef5408b0a9198e9a22aed34d8e193216ba179e539d32e2f45c474d6e02b"
        }
      ],
      "description": "Defines a command \\outputonly, whose argument is a list of\npages to be output. With the command present (before\n\\begin{document}), only those pages are output. This package\nwas inspired by code published by Knuth in TUGboat 8(2) (July\n1987).",
      "downloadLocation": "NOASSERTION",
      "externalRefs": [
        {
          "referenceCategory": "PACKAGE_MANAGER",
          "referenceLocator": "pkg:rpm/texlive-selectp@svn20215.1.0-3.oe2403sp3?arch=noarch&epoch=9&upstream=texlive-split-u-2021-3.oe2403sp3.src.rpm",
          "referenceType": "purl"
        }
      ],
      "filesAnalyzed": false,
      "homepage": "http://tug.org/texlive/",
      "sourceInfo": "acquired package info from repodata DB: repodata/1237fc88d0e4da3b551ae22f7823fbad70d531e5e3e6588f120954709a623b3c-primary.sqlite.bz2",
      "summary": "Select pages to be output",
      "supplier": "Organization: http://openeuler.org",
      "versionInfo": "9:svn20215.1.0-3.oe2403sp3"
    },
    {
      "SPDXID": "SPDXRef-rpm-texlive-selinput-svn53098",
      "name": "texlive-selinput",
      "checksums": [
        {
          "algorithm": "SHA256",
          "checksumValue": "eb74ebc25ec4ffd4286f51aabf11b0a85634bc6446331c79f21ebd2897b80b4c"
        }
      ],
      "description": "This package selects the input encoding by specifying pairs of\ninput characters and their glyph names.",
      "downloadLocation": "NOASSERTION",
      "externalRefs": [
        {
          "referenceCategory": "PACKAGE_MANAGER",
          "referenceLocator": "pkg:rpm/texlive-selinput@svn53098-3.oe2403sp3?arch=noarch&epoch=9&upstream=texlive-split-y-2021-3.oe2403sp3.src.rpm",
          "referenceType": "purl"
        }
      ],
      "filesAnalyzed": false,
      "homepage": "http://tug.org/texlive/",
      "sourceInfo": "acquired package info from repodata DB: repodata/1237fc88d0e4da3b551ae22f7823fbad70d531e5e3e6588f120954709a623b3c-primary.sqlite.bz2",
      "summary": "Semi-automatic detection of input encoding",
      "supplier": "Organization: http://openeuler.org",
      "versionInfo": "9:svn53098-3.oe2403sp3"
    },
    {
      "SPDXID": "SPDXRef-rpm-texlive-semantex-svn56863",
      "name": "texlive-semantex",
      "checksums": [
        {
          "algorithm": "SHA256",
          "checksumValue": "0bd6858d7f14bf3cc2fc57a5089e5f5f26b46064ad0d65e750ee617c772155e4"
        }
      ],
      "description": "The SemanTeX package for LaTeX delivers a more semantic,\nsystematized way of writing mathematics, compared to the\nclassical math syntax in LaTeX. The system uses keyval syntax,\nand the user can define their own keys and customize the system\ndown to the last detail. At the same time, care has been taken\nto make the syntax as simple, natural, practical, and\nlightweight as possible. Furthermore, the package has a\ncompanion package, called stripsemantex, which allows you to\ncompletely strip your documents of SemanTeX markup to prepare\nthem e.g. for publication. The package is still in beta, but is\nconsidered feature-complete and more or less stable, so using\nit at this point should be safe. Still, suggestions, ideas, and\nbug reports are more than welcome!",
      "downloadLocation": "NOASSERTION",
      "externalRefs": [
        {
          "referenceCategory": "PACKAGE_MANAGER",
          "referenceLocator": "pkg:rpm/texlive-semantex@svn56863-3.oe2403sp3?arch=noarch&epoch=9&upstream=texlive-split-x-2021-3.oe2403sp3.src.rpm",
          "referenceType": "purl"
        }
      ],
      "filesAnalyzed": false,
      "homepage": "http://tug.org/texlive/",
      "sourceInfo": "acquired package info from repodata DB: repodata/1237fc88d0e4da3b551ae22f7823fbad70d531e5e3e6588f120954709a623b3c-primary.sqlite.bz2",
      "summary": "Semantic, keyval-based mathematics",
      "supplier": "Organization: http://openeuler.org",
      "versionInfo": "9:svn56863-3.oe2403sp3"
    },
    {
      "SPDXID": "SPDXRef-rpm-texlive-semantic-svn15878.2.0",
      "name": "texlive-semantic",
      "checksums": [
        {
          "algorithm": "SHA256",
          "checksumValue": "442868bc12ac6e06adccbf03c590a706c99a7a9403e95d405e3c83396abaa97d"
        }
      ],
      "description": "Eases the typesetting of notation of semantics and compilers.\nIncludes T-diagrams, various derivation symbols and inference\ntrees.",
      "downloadLocation": "NOASSERTION",
      "externalRefs": [
        {
          "referenceCategory": "PACKAGE_MANAGER",
          "referenceLocator": "pkg:rpm/texlive-semantic@svn15878.2.0-3.oe2403sp3?arch=noarch&epoch=9&upstream=texlive-split-u-2021-3.oe2403sp3.src.rpm",
          "referenceType": "purl"
        }
      ],
      "filesAnalyzed": false,
      "homepage": "http://tug.org/texlive/",
      "sourceInfo": "acquired package info from repodata DB: repodata/1237fc88d0e4da3b551ae22f7823fbad70d531e5e3e6588f120954709a623b3c-primary.sqlite.bz2",
      "summary": "Help for writing programming language semantics",
      "supplier": "Organization: http://openeuler.org",
      "versionInfo": "9:svn15878.2.0-3.oe2403sp3"
    },
    {
      "SPDXID": "SPDXRef-rpm-texlive-semantic-markup-svn53607",
      "name": "texlive-semantic-markup",
      "checksums": [
        {
          "algorithm": "SHA256",
          "checksumValue": "0d34f0fe3638871955a4c4a098155e359e8f1b7cae288e9220ec28e065bf093f"
        }
      ],
      "description": "The package provides simple commands to allow authors\n(especially scholars in the humanities) to write with a focus\non content rather than presentation. The commands are inspired\nby the XML elements of the Text Encoding Initiative. Commands\nlike \\term and \\foreign are aliases for \\emph. \\quoted and\n\\soCalled are aliases for quoting commands. These commands\ncould be easily redefined for different formats. The package\nalso provides a footnote environment so that long footnotes can\nbe more cleanly separated from the main text. Because the\nauthor is a music scholar, the package also includes some\nmacros for musical symbols and other basic notations for\nmusical analysis.",
      "downloadLocation": "NOASSERTION",
      "externalRefs": [
        {
          "referenceCategory": "PACKAGE_MANAGER",
          "referenceLocator": "pkg:rpm/texlive-semantic-markup@svn53607-3.oe2403sp3?arch=noarch&epoch=9&upstream=texlive-split-u-2021-3.oe2403sp3.src.rpm",
          "referenceType": "purl"
        }
      ],
      "filesAnalyzed": false,
      "homepage": "http://tug.org/texlive/",
      "sourceInfo": "acquired package info from repodata DB: repodata/1237fc88d0e4da3b551ae22f7823fbad70d531e5e3e6588f120954709a623b3c-primary.sqlite.bz2",
      "summary": "Meaningful semantic markup in the spirit of the Text Encoding Initiative",
      "supplier": "Organization: http://openeuler.org",
      "versionInfo": "9:svn53607-3.oe2403sp3"
    },
    {
      "SPDXID": "SPDXRef-rpm-texlive-semesterplanner-svn56841",
      "name": "texlive-semesterplanner",
      "checksums": [
        {
          "algorithm": "SHA256",
          "checksumValue": "895c70be7d20351c03c0e2fd83038a29ae968849d78f6136ea33bbdf33733ae7"
        }
      ],
      "description": "This package defines several useful environments for a\nbeautiful printable semester plan. It includes a timetable\n(which is using the schedule-Package) as well as appointments,\ndeadlines, and exams. The package requires color, TikZ,\nschedule, and fontawesome. Furthermore, documents need to be\ncompiled with LuaLaTeX.",
      "downloadLocation": "NOASSERTION",
      "externalRefs": [
        {
          "referenceCategory": "PACKAGE_MANAGER",
          "referenceLocator": "pkg:rpm/texlive-semesterplanner@svn56841-3.oe2403sp3?arch=noarch&epoch=9&upstream=texlive-split-x-2021-3.oe2403sp3.src.rpm",
          "referenceType": "purl"
        }
      ],
      "filesAnalyzed": false,
      "homepage": "http://tug.org/texlive/",
      "sourceInfo": "acquired package info from repodata DB: repodata/1237fc88d0e4da3b551ae22f7823fbad70d531e5e3e6588f120954709a623b3c-primary.sqlite.bz2",
      "summary": "Create beautiful semester timetables and more",
      "supplier": "Organization: http://openeuler.org",
      "versionInfo": "9:svn56841-3.oe2403sp3"
    },
    {
      "SPDXID": "SPDXRef-rpm-texlive-semioneside-svn15878.v0.41",
      "name": "texlive-semioneside",
      "checksums": [
        {
          "algorithm": "SHA256",
          "checksumValue": "ac2b83c3755e7c391890517602bdf2ed45cc3a04e9f0bf2868e398cf763c0eca"
        }
      ],
      "description": "This package supports the preparation of semi one sided\ndocuments. That is, two sided documents, where all text is\noutput on right-hand pages--as in a one-sided documents--and\nonly special contents are output on left-hand pages on user\nrequest, e.g., floating objects.",
      "downloadLocation": "NOASSERTION",
      "externalRefs": [
        {
          "referenceCategory": "PACKAGE_MANAGER",
          "referenceLocator": "pkg:rpm/texlive-semioneside@svn15878.v0.41-3.oe2403sp3?arch=noarch&epoch=9&upstream=texlive-split-u-2021-3.oe2403sp3.src.rpm",
          "referenceType": "purl"
        }
      ],
      "filesAnalyzed": false,
      "homepage": "http://tug.org/texlive/",
      "sourceInfo": "acquired package info from repodata DB: repodata/1237fc88d0e4da3b551ae22f7823fbad70d531e5e3e6588f120954709a623b3c-primary.sqlite.bz2",
      "summary": "Put only special contents on left-hand pages in two sided layout",
      "supplier": "Organization: http://openeuler.org",
      "versionInfo": "9:svn15878.v0.41-3.oe2403sp3"
    },
    {
      "SPDXID": "SPDXRef-rpm-texlive-semproc-svn37568.0.1",
      "name": "texlive-semproc",
      "checksums": [
        {
          "algorithm": "SHA256",
          "checksumValue": "14b0145b473f4ecb20f9225c2bd071fac15df610e1c5cdedd75f44e7ad6c26e1"
        }
      ],
      "description": "The package provides functionality for typesetting seminar\nproceedings based on KOMA-Script's scrreprt class and etoc. It\noffers an alternative to \\chapter that typesets the speaker and\nif necessary the typist of the notes for the talk in question.\nMoreover, the class provides two types of table of contents. A\nglobal table of contents showing only the talks of the seminar\nand the respective speakers and a local table of contents for\neach talk showing the sections and subsections of the\nrespective talk.",
      "downloadLocation": "NOASSERTION",
      "externalRefs": [
        {
          "referenceCategory": "PACKAGE_MANAGER",
          "referenceLocator": "pkg:rpm/texlive-semproc@svn37568.0.1-3.oe2403sp3?arch=noarch&epoch=9&upstream=texlive-split-u-2021-3.oe2403sp3.src.rpm",
          "referenceType": "purl"
        }
      ],
      "filesAnalyzed": false,
      "homepage": "http://tug.org/texlive/",
      "sourceInfo": "acquired package info from repodata DB: repodata/1237fc88d0e4da3b551ae22f7823fbad70d531e5e3e6588f120954709a623b3c-primary.sqlite.bz2",
      "summary": "Seminar proceedings",
      "supplier": "Organization: http://openeuler.org",
      "versionInfo": "9:svn37568.0.1-3.oe2403sp3"
    },
    {
      "SPDXID": "SPDXRef-rpm-texlive-semtex-svn56530",
      "name": "texlive-semtex",
      "checksums": [
        {
          "algorithm": "SHA256",
          "checksumValue": "b342d9aacae3308aa2f20dad467cc1090f6702a94584a21a150e9c1862be275c"
        }
      ],
      "description": "This package is a small LaTeX package that adds a collection of\nsimple macros for parentheses and bullets. It exists for one\npurpose only: To be loaded by documents which were originally\ntypeset using the package SemanTeX, but which have been\nstripped of SemanTeX markup using the package stripsemantex\nwhich is part of SemanTeX. Therefore, unless your document is\none of those, simply don't use this package. And even if your\ndocument is one of those, there is a good chance you will not\nhave to load it after all. In most cases, you will be able to\nreplace the macros it provides by macros from other packages.",
      "downloadLocation": "NOASSERTION",
      "externalRefs": [
        {
          "referenceCategory": "PACKAGE_MANAGER",
          "referenceLocator": "pkg:rpm/texlive-semtex@svn56530-3.oe2403sp3?arch=noarch&epoch=9&upstream=texlive-split-x-2021-3.oe2403sp3.src.rpm",
          "referenceType": "purl"
        }
      ],
      "filesAnalyzed": false,
      "homepage": "http://tug.org/texlive/",
      "sourceInfo": "acquired package info from repodata DB: repodata/1237fc88d0e4da3b551ae22f7823fbad70d531e5e3e6588f120954709a623b3c-primary.sqlite.bz2",
      "summary": "Deals with stripped SemanTeX documents",
      "supplier": "Organization: http://openeuler.org",
      "versionInfo": "9:svn56530-3.oe2403sp3"
    },
    {
      "SPDXID": "SPDXRef-rpm-texlive-sepfootnotes-svn41732",
      "name": "texlive-sepfootnotes",
      "checksums": [
        {
          "algorithm": "SHA256",
          "checksumValue": "931b83f8bd82ac99e49cf6f3c9915f4261affaabe3cbd399622902ea25284e3f"
        }
      ],
      "description": "The package supports footnotes and endnotes from separate\nfiles. This is achieved with commands \\sepfootnotecontent and\n\\sepfootnote; the former defines the content of a note, while\nthe latter typesets that note.",
      "downloadLocation": "NOASSERTION",
      "externalRefs": [
        {
          "referenceCategory": "PACKAGE_MANAGER",
          "referenceLocator": "pkg:rpm/texlive-sepfootnotes@svn41732-3.oe2403sp3?arch=noarch&epoch=9&upstream=texlive-split-u-2021-3.oe2403sp3.src.rpm",
          "referenceType": "purl"
        }
      ],
      "filesAnalyzed": false,
      "homepage": "http://tug.org/texlive/",
      "sourceInfo": "acquired package info from repodata DB: repodata/1237fc88d0e4da3b551ae22f7823fbad70d531e5e3e6588f120954709a623b3c-primary.sqlite.bz2",
      "summary": "Support footnotes and endnotes from separate files",
      "supplier": "Organization: http://openeuler.org",
      "versionInfo": "9:svn41732-3.oe2403sp3"
    },
    {
      "SPDXID": "SPDXRef-rpm-texlive-seqsplit-svn15878.0.1",
      "name": "texlive-seqsplit",
      "checksums": [
        {
          "algorithm": "SHA256",
          "checksumValue": "349a0eb59e748c520d4705b02a19cf4881379f7d7a9af7a4d7d94b688c3264ba"
        }
      ],
      "description": "When one needs to type long sequences of letters (such as in\nbase-sequences in genes) or of numbers (such as calculations of\ntranscendental numbers), there's no obvious break points to be\nfound. The package provides a command \\seqsplit, which makes\nits argument splittable anywhere, and then leaves the TeX\nparagraph-maker to do the splitting. While the package may\nobviously be used to typeset DNA sequences, the user may\nconsider the dnaseq as a rather more powerful alternative.",
      "downloadLocation": "NOASSERTION",
      "externalRefs": [
        {
          "referenceCategory": "PACKAGE_MANAGER",
          "referenceLocator": "pkg:rpm/texlive-seqsplit@svn15878.0.1-3.oe2403sp3?arch=noarch&epoch=9&upstream=texlive-split-u-2021-3.oe2403sp3.src.rpm",
          "referenceType": "purl"
        }
      ],
      "filesAnalyzed": false,
      "homepage": "http://tug.org/texlive/",
      "sourceInfo": "acquired package info from repodata DB: repodata/1237fc88d0e4da3b551ae22f7823fbad70d531e5e3e6588f120954709a623b3c-primary.sqlite.bz2",
      "summary": "Split long sequences of characters in a neutral way",
      "supplier": "Organization: http://openeuler.org",
      "versionInfo": "9:svn15878.0.1-3.oe2403sp3"
    },
    {
      "SPDXID": "SPDXRef-rpm-texlive-sesstime-svn49750",
      "name": "texlive-sesstime",
      "checksums": [
        {
          "algorithm": "SHA256",
          "checksumValue": "27a44c0677901ae062bbc7d2fea6950b0f0151d3954d9689e8d7d30cede3bb0c"
        }
      ],
      "description": "This LaTeX2e package makes it possible to add timing marks to\nlecture notes in order to help managing the time available for\npresenting a given section of the document. It also provides\ntools to record and estimate the progress throughout the\ncourse.",
      "downloadLocation": "NOASSERTION",
      "externalRefs": [
        {
          "referenceCategory": "PACKAGE_MANAGER",
          "referenceLocator": "pkg:rpm/texlive-sesstime@svn49750-3.oe2403sp3?arch=noarch&epoch=9&upstream=texlive-split-u-2021-3.oe2403sp3.src.rpm",
          "referenceType": "purl"
        }
      ],
      "filesAnalyzed": false,
      "homepage": "http://tug.org/texlive/",
      "sourceInfo": "acquired package info from repodata DB: repodata/1237fc88d0e4da3b551ae22f7823fbad70d531e5e3e6588f120954709a623b3c-primary.sqlite.bz2",
      "summary": "Session and timing information in lecture notes",
      "supplier": "Organization: http://openeuler.org",
      "versionInfo": "9:svn49750-3.oe2403sp3"
    },
    {
      "SPDXID": "SPDXRef-rpm-texlive-sf298-svn41653",
      "name": "texlive-sf298",
      "checksums": [
        {
          "algorithm": "SHA256",
          "checksumValue": "6aae9dab45427ca203908facc47835fdd64342af5c5cfa97167244ed23fd8922"
        }
      ],
      "description": "A LaTeX package for generating a completed standard form 298\n(Rev. 8-98) as prescribed by ANSI Std. Z39.18 for report\ndocumentation as part of a document delivered, for instance, on\na U.S. government contract.",
      "downloadLocation": "NOASSERTION",
      "externalRefs": [
        {
          "referenceCategory": "PACKAGE_MANAGER",
          "referenceLocator": "pkg:rpm/texlive-sf298@svn41653-3.oe2403sp3?arch=noarch&epoch=9&upstream=texlive-split-u-2021-3.oe2403sp3.src.rpm",
          "referenceType": "purl"
        }
      ],
      "filesAnalyzed": false,
      "homepage": "http://tug.org/texlive/",
      "sourceInfo": "acquired package info from repodata DB: repodata/1237fc88d0e4da3b551ae22f7823fbad70d531e5e3e6588f120954709a623b3c-primary.sqlite.bz2",
      "summary": "Standard form 298",
      "supplier": "Organization: http://openeuler.org",
      "versionInfo": "9:svn41653-3.oe2403sp3"
    },
    {
      "SPDXID": "SPDXRef-rpm-texlive-sffms-svn15878.2.0",
      "name": "texlive-sffms",
      "checksums": [
        {
          "algorithm": "SHA256",
          "checksumValue": "12359492d484abd8ef5c334c203f4194e583441e6beb5d33913bbc58d8ff9a7d"
        }
      ],
      "description": "The class is designed for typesetting science fiction and\nfantasy manuscripts. Sffms now includes several options for\nspecific publishers as well as extensive documentation aimed at\nnew LaTeX users.",
      "downloadLocation": "NOASSERTION",
      "externalRefs": [
        {
          "referenceCategory": "PACKAGE_MANAGER",
          "referenceLocator": "pkg:rpm/texlive-sffms@svn15878.2.0-3.oe2403sp3?arch=noarch&epoch=9&upstream=texlive-split-u-2021-3.oe2403sp3.src.rpm",
          "referenceType": "purl"
        }
      ],
      "filesAnalyzed": false,
      "homepage": "http://tug.org/texlive/",
      "sourceInfo": "acquired package info from repodata DB: repodata/1237fc88d0e4da3b551ae22f7823fbad70d531e5e3e6588f120954709a623b3c-primary.sqlite.bz2",
      "summary": "Typesetting science fiction/fantasy manuscripts",
      "supplier": "Organization: http://openeuler.org",
      "versionInfo": "9:svn15878.2.0-3.oe2403sp3"
    },
    {
      "SPDXID": "SPDXRef-rpm-texlive-sfmath-svn15878.0.8",
      "name": "texlive-sfmath",
      "checksums": [
        {
          "algorithm": "SHA256",
          "checksumValue": "f63aa25e4dbc0f79d153e7b71e8d763e83eb277a00b8fce37d86a9186e252aac"
        }
      ],
      "description": "sfmath is a simple package for sans serif maths in documents.\nAfter including the package, all maths of the current document\nis displayed with sans serif fonts.",
      "downloadLocation": "NOASSERTION",
      "externalRefs": [
        {
          "referenceCategory": "PACKAGE_MANAGER",
          "referenceLocator": "pkg:rpm/texlive-sfmath@svn15878.0.8-3.oe2403sp3?arch=noarch&epoch=9&upstream=texlive-split-u-2021-3.oe2403sp3.src.rpm",
          "referenceType": "purl"
        }
      ],
      "filesAnalyzed": false,
      "homepage": "http://tug.org/texlive/",
      "sourceInfo": "acquired package info from repodata DB: repodata/1237fc88d0e4da3b551ae22f7823fbad70d531e5e3e6588f120954709a623b3c-primary.sqlite.bz2",
      "summary": "Sans-serif mathematics",
      "supplier": "Organization: http://openeuler.org",
      "versionInfo": "9:svn15878.0.8-3.oe2403sp3"
    },
    {
      "SPDXID": "SPDXRef-rpm-texlive-shadethm-svn53350",
      "name": "texlive-shadethm",
      "checksums": [
        {
          "algorithm": "SHA256",
          "checksumValue": "001755a0599c059884ae53261abacccc5f1e9ed8520bb69efb9ef42078288cb4"
        }
      ],
      "description": "Extends the \\newtheorem command. If you say\n\\newshadetheorem{theorem}{Theorem} in the preamble then your\nregular \\begin{theorem} .. \\end{theorem} will produce a theorem\nstatement in a shaded box. It supports all the options of\n\\newtheorem, including forms \\newshadetheorem{..}[..]{..} and\n\\newshadetheorem{..}{..}[..]. Environments declared using the\npackage require their body to remain on one page; the mdframed\npackage can frame and shade theorems, and its environments\nbreak at the end of a page; users are generally recommended,\ntherefore, to use mdframed.",
      "downloadLocation": "NOASSERTION",
      "externalRefs": [
        {
          "referenceCategory": "PACKAGE_MANAGER",
          "referenceLocator": "pkg:rpm/texlive-shadethm@svn53350-3.oe2403sp3?arch=noarch&epoch=9&upstream=texlive-split-v-2021-3.oe2403sp3.src.rpm",
          "referenceType": "purl"
        }
      ],
      "filesAnalyzed": false,
      "homepage": "http://tug.org/texlive/",
      "sourceInfo": "acquired package info from repodata DB: repodata/1237fc88d0e4da3b551ae22f7823fbad70d531e5e3e6588f120954709a623b3c-primary.sqlite.bz2",
      "summary": "Theorem environments that are shaded",
      "supplier": "Organization: http://openeuler.org",
      "versionInfo": "9:svn53350-3.oe2403sp3"
    },
    {
      "SPDXID": "SPDXRef-rpm-texlive-shadow-svn20312.0",
      "name": "texlive-shadow",
      "checksums": [
        {
          "algorithm": "SHA256",
          "checksumValue": "bb6af27ae8441c655ba61ccc42a74f79c676def7b2f0e4a8cd20805dca9a916f"
        }
      ],
      "description": "Defines a command \\shabox (analgous to \\fbox), and supporting\nmechanisms.",
      "downloadLocation": "NOASSERTION",
      "externalRefs": [
        {
          "referenceCategory": "PACKAGE_MANAGER",
          "referenceLocator": "pkg:rpm/texlive-shadow@svn20312.0-3.oe2403sp3?arch=noarch&epoch=9&upstream=texlive-split-v-2021-3.oe2403sp3.src.rpm",
          "referenceType": "purl"
        }
      ],
      "filesAnalyzed": false,
      "homepage": "http://tug.org/texlive/",
      "sourceInfo": "acquired package info from repodata DB: repodata/1237fc88d0e4da3b551ae22f7823fbad70d531e5e3e6588f120954709a623b3c-primary.sqlite.bz2",
      "summary": "Shadow boxes",
      "supplier": "Organization: http://openeuler.org",
      "versionInfo": "9:svn20312.0-3.oe2403sp3"
    },
    {
      "SPDXID": "SPDXRef-rpm-texlive-shadowtext-svn26522.0.3",
      "name": "texlive-shadowtext",
      "checksums": [
        {
          "algorithm": "SHA256",
          "checksumValue": "2ac6a59d3a7cc295abc0c09a0a108069874d3b0035c19c0f7b12575a750f492e"
        }
      ],
      "description": "The package introduces a command \\shadowtext, which adds a drop\nshadow to the text that is given as its argument. The colour\nand positioning of the shadow are customisable.",
      "downloadLocation": "NOASSERTION",
      "externalRefs": [
        {
          "referenceCategory": "PACKAGE_MANAGER",
          "referenceLocator": "pkg:rpm/texlive-shadowtext@svn26522.0.3-3.oe2403sp3?arch=noarch&epoch=9&upstream=texlive-split-v-2021-3.oe2403sp3.src.rpm",
          "referenceType": "purl"
        }
      ],
      "filesAnalyzed": false,
      "homepage": "http://tug.org/texlive/",
      "sourceInfo": "acquired package info from repodata DB: repodata/1237fc88d0e4da3b551ae22f7823fbad70d531e5e3e6588f120954709a623b3c-primary.sqlite.bz2",
      "summary": "shadowtext",
      "supplier": "Organization: http://openeuler.org",
      "versionInfo": "9:svn26522.0.3-3.oe2403sp3"
    },
    {
      "SPDXID": "SPDXRef-rpm-texlive-shapepar-svn30708.2.2",
      "name": "texlive-shapepar",
      "checksums": [
        {
          "algorithm": "SHA256",
          "checksumValue": "4abfaf7279e6dd265a6ac29068cb0eee1338b49d7525fa5e37febe5fff3afee8"
        }
      ],
      "description": "\\shapepar is a macro to typeset paragraphs in a specific shape.\nThe size is adjusted automatically so that the entire shape is\nfilled with text. There may not be displayed maths or\n'\\vadjust' material (no \\vspace) in the argument of \\shapepar.\nThe macros work for both LaTeX and plain TeX. For LaTeX,\nspecify \\usepackage{shapepar}; for Plain, \\input shapepar.sty.\n\\shapepar works in terms of user-defined shapes, though the\npackage does provide some predefined shapes: so you can form\nany paragraph into the form of a heart by putting\n\\heartpar{sometext...} inside your document. The tedium of\ncreating these polygon definitions may be alleviated by using\nthe shapepatch extension to transfig which will convert xfig\noutput to \\shapepar polygon form.",
      "downloadLocation": "NOASSERTION",
      "externalRefs": [
        {
          "referenceCategory": "PACKAGE_MANAGER",
          "referenceLocator": "pkg:rpm/texlive-shapepar@svn30708.2.2-3.oe2403sp3?arch=noarch&epoch=9&upstream=texlive-split-v-2021-3.oe2403sp3.src.rpm",
          "referenceType": "purl"
        }
      ],
      "filesAnalyzed": false,
      "homepage": "http://tug.org/texlive/",
      "sourceInfo": "acquired package info from repodata DB: repodata/1237fc88d0e4da3b551ae22f7823fbad70d531e5e3e6588f120954709a623b3c-primary.sqlite.bz2",
      "summary": "A macro to typeset paragraphs in specific shapes",
      "supplier": "Organization: http://openeuler.org",
      "versionInfo": "9:svn30708.2.2-3.oe2403sp3"
    },
    {
      "SPDXID": "SPDXRef-rpm-texlive-shdoc-svn41991",
      "name": "texlive-shdoc",
      "checksums": [
        {
          "algorithm": "SHA256",
          "checksumValue": "674702b12315e535478b26cdbffa847707cd684544fbc574f38d533f61e3b8ce"
        }
      ],
      "description": "The package provides a simple, though fancy float environment\nto document terminal sessions -- like command executions or\nshell operations. The look and feel of the package output\nimitates the look of a shell prompt.",
      "downloadLocation": "NOASSERTION",
      "externalRefs": [
        {
          "referenceCategory": "PACKAGE_MANAGER",
          "referenceLocator": "pkg:rpm/texlive-shdoc@svn41991-3.oe2403sp3?arch=noarch&epoch=9&upstream=texlive-split-v-2021-3.oe2403sp3.src.rpm",
          "referenceType": "purl"
        }
      ],
      "filesAnalyzed": false,
      "homepage": "http://tug.org/texlive/",
      "sourceInfo": "acquired package info from repodata DB: repodata/1237fc88d0e4da3b551ae22f7823fbad70d531e5e3e6588f120954709a623b3c-primary.sqlite.bz2",
      "summary": "Float environment to document the shell commands of a terminal session",
      "supplier": "Organization: http://openeuler.org",
      "versionInfo": "9:svn41991-3.oe2403sp3"
    },
    {
      "SPDXID": "SPDXRef-rpm-texlive-shipunov-svn52334",
      "name": "texlive-shipunov",
      "checksums": [
        {
          "algorithm": "SHA256",
          "checksumValue": "cb8f813a35095dbdd50759c3225ea6fe165ba3548ab3050329f7ac308e95a04e"
        }
      ],
      "description": "The bundle collects packages and classes, along with one\nbibliography style and examples and scripts for converting TeX\nfiles. Many of the files in the collection are designed to\nsupport field biologists and/or Russian writers, while others\nhave wider application. The collection includes (among others):\naltverse, a simple verse typesetting package; autolist, which\nprovides various list formatting facilities; biokey, which\nprovides a mechanism for typesetting biological identification\nlists; biolist, which typesets species lists; boldline, which\ntypesets heavier separating lines in tables; cassete, which\nlays out audio cassette inserts; classif2, which typesets\nclassification lists; drcaps, which provides dropped capital\nmacros; etiketka, a class for typesetting business-card-sized\ninformation (including business cards); flower, for typesetting\nlists of flower formulae; isyntax; numerus; punct; sltables,\nwhich develops on the stables package, for use in a LaTeX\ncontext; and starfn.",
      "downloadLocation": "NOASSERTION",
      "externalRefs": [
        {
          "referenceCategory": "PACKAGE_MANAGER",
          "referenceLocator": "pkg:rpm/texlive-shipunov@svn52334-3.oe2403sp3?arch=noarch&epoch=9&upstream=texlive-split-v-2021-3.oe2403sp3.src.rpm",
          "referenceType": "purl"
        }
      ],
      "filesAnalyzed": false,
      "homepage": "http://tug.org/texlive/",
      "sourceInfo": "acquired package info from repodata DB: repodata/1237fc88d0e4da3b551ae22f7823fbad70d531e5e3e6588f120954709a623b3c-primary.sqlite.bz2",
      "summary": "A collection of LaTeX packages and classes",
      "supplier": "Organization: http://openeuler.org",
      "versionInfo": "9:svn52334-3.oe2403sp3"
    },
    {
      "SPDXID": "SPDXRef-rpm-texlive-shorttoc-svn15878.1.3",
      "name": "texlive-shorttoc",
      "checksums": [
        {
          "algorithm": "SHA256",
          "checksumValue": "cbb9c8bccbf175a54f0ea9813bd046f1e2871a9b9a745bb43f18e7b961d4ca0f"
        }
      ],
      "description": "A package to create another table of contents with a different\ndepth, useful in large documents where a detailed table of\ncontents should be accompanied by a shorter one, giving only a\ngeneral overview of the main topics in the document.",
      "downloadLocation": "NOASSERTION",
      "externalRefs": [
        {
          "referenceCategory": "PACKAGE_MANAGER",
          "referenceLocator": "pkg:rpm/texlive-shorttoc@svn15878.1.3-3.oe2403sp3?arch=noarch&epoch=9&upstream=texlive-split-v-2021-3.oe2403sp3.src.rpm",
          "referenceType": "purl"
        }
      ],
      "filesAnalyzed": false,
      "homepage": "http://tug.org/texlive/",
      "sourceInfo": "acquired package info from repodata DB: repodata/1237fc88d0e4da3b551ae22f7823fbad70d531e5e3e6588f120954709a623b3c-primary.sqlite.bz2",
      "summary": "Table of contents with different depths",
      "supplier": "Organization: http://openeuler.org",
      "versionInfo": "9:svn15878.1.3-3.oe2403sp3"
    },
    {
      "SPDXID": "SPDXRef-rpm-texlive-show2e-svn15878.1.0",
      "name": "texlive-show2e",
      "checksums": [
        {
          "algorithm": "SHA256",
          "checksumValue": "3fbc49849cd01ed723924caef03678367c4c80c5175e9ab9f8cf1e91b2b66e61"
        }
      ],
      "description": "This small package aims at making debugging (especially in an\ninteractive way) easier, by providing \\show variants suited to\nLaTeX2e commands (whether with optional arguments or robust)\nand environments. The variant commands also display the\ninternal macros used by such commands, if any. The \\showcs\nvariant helps with macros with exotic names.",
      "downloadLocation": "NOASSERTION",
      "externalRefs": [
        {
          "referenceCategory": "PACKAGE_MANAGER",
          "referenceLocator": "pkg:rpm/texlive-show2e@svn15878.1.0-3.oe2403sp3?arch=noarch&epoch=9&upstream=texlive-split-v-2021-3.oe2403sp3.src.rpm",
          "referenceType": "purl"
        }
      ],
      "filesAnalyzed": false,
      "homepage": "http://tug.org/texlive/",
      "sourceInfo": "acquired package info from repodata DB: repodata/1237fc88d0e4da3b551ae22f7823fbad70d531e5e3e6588f120954709a623b3c-primary.sqlite.bz2",
      "summary": "Variants of \\show for LaTeX2e",
      "supplier": "Organization: http://openeuler.org",
      "versionInfo": "9:svn15878.1.0-3.oe2403sp3"
    },
    {
      "SPDXID": "SPDXRef-rpm-texlive-showcharinbox-svn29803.0.1",
      "name": "texlive-showcharinbox",
      "checksums": [
        {
          "algorithm": "SHA256",
          "checksumValue": "68751c645315bad3e0dbc7bcd87ed3ae02ea7d9ab649a23c10f80bb81255d4d8"
        }
      ],
      "description": "The package typesets a character inside a box, showing where\nreference point is, and displaying width, height, and depth\ninformation of the character. The output is like that on page\n63 of \"The TeXBook\" or page 101 of \"The METAFONTbook\". The\npackage itself is motivated by Knuth's macros in the file\nmanmac.tex. Users should note that using a small size for the\ncharacter inside the box does not make any sense: use a large\nsize.",
      "downloadLocation": "NOASSERTION",
      "externalRefs": [
        {
          "referenceCategory": "PACKAGE_MANAGER",
          "referenceLocator": "pkg:rpm/texlive-showcharinbox@svn29803.0.1-3.oe2403sp3?arch=noarch&epoch=9&upstream=texlive-split-v-2021-3.oe2403sp3.src.rpm",
          "referenceType": "purl"
        }
      ],
      "filesAnalyzed": false,
      "homepage": "http://tug.org/texlive/",
      "sourceInfo": "acquired package info from repodata DB: repodata/1237fc88d0e4da3b551ae22f7823fbad70d531e5e3e6588f120954709a623b3c-primary.sqlite.bz2",
      "summary": "Show characters inside a box",
      "supplier": "Organization: http://openeuler.org",
      "versionInfo": "9:svn29803.0.1-3.oe2403sp3"
    },
    {
      "SPDXID": "SPDXRef-rpm-texlive-showdim-svn28918.1.2",
      "name": "texlive-showdim",
      "checksums": [
        {
          "algorithm": "SHA256",
          "checksumValue": "15c2c2291ea54cb850e3a20b5daa2718c9de4b1542ff3396a528ed3f84fdfc3e"
        }
      ],
      "description": "A package for LaTeX providing a number of commands for printing\nthe value of a TeX dimension. For example,\n\\tenthpt{\\baselineskip} yields the current value of\n\\baselineskip rounded to the nearest tenth of a point.",
      "downloadLocation": "NOASSERTION",
      "externalRefs": [
        {
          "referenceCategory": "PACKAGE_MANAGER",
          "referenceLocator": "pkg:rpm/texlive-showdim@svn28918.1.2-3.oe2403sp3?arch=noarch&epoch=9&upstream=texlive-split-v-2021-3.oe2403sp3.src.rpm",
          "referenceType": "purl"
        }
      ],
      "filesAnalyzed": false,
      "homepage": "http://tug.org/texlive/",
      "sourceInfo": "acquired package info from repodata DB: repodata/1237fc88d0e4da3b551ae22f7823fbad70d531e5e3e6588f120954709a623b3c-primary.sqlite.bz2",
      "summary": "Variants on printing dimensions",
      "supplier": "Organization: http://openeuler.org",
      "versionInfo": "9:svn28918.1.2-3.oe2403sp3"
    },
    {
      "SPDXID": "SPDXRef-rpm-texlive-showexpl-svn57414",
      "name": "texlive-showexpl",
      "checksums": [
        {
          "algorithm": "SHA256",
          "checksumValue": "689d03db90eec6c6e84173101303463eddec48580c9faaeb5f706a2378dbd275"
        }
      ],
      "description": "This package provides a way to typeset LaTeX source code and\nthe related result in the same document.",
      "downloadLocation": "NOASSERTION",
      "externalRefs": [
        {
          "referenceCategory": "PACKAGE_MANAGER",
          "referenceLocator": "pkg:rpm/texlive-showexpl@svn57414-3.oe2403sp3?arch=noarch&epoch=9&upstream=texlive-split-v-2021-3.oe2403sp3.src.rpm",
          "referenceType": "purl"
        }
      ],
      "filesAnalyzed": false,
      "homepage": "http://tug.org/texlive/",
      "sourceInfo": "acquired package info from repodata DB: repodata/1237fc88d0e4da3b551ae22f7823fbad70d531e5e3e6588f120954709a623b3c-primary.sqlite.bz2",
      "summary": "Typesetting LaTeX source code",
      "supplier": "Organization: http://openeuler.org",
      "versionInfo": "9:svn57414-3.oe2403sp3"
    },
    {
      "SPDXID": "SPDXRef-rpm-texlive-showhyphens-svn39787",
      "name": "texlive-showhyphens",
      "checksums": [
        {
          "algorithm": "SHA256",
          "checksumValue": "ce77d9b6e6347b5a86bd38e2c7cad1958dceb3b2450a9036d9d1547de659f3f2"
        }
      ],
      "description": "With this package, LuaLaTeX will indicate all possible\nhyphenations in the printed output.",
      "downloadLocation": "NOASSERTION",
      "externalRefs": [
        {
          "referenceCategory": "PACKAGE_MANAGER",
          "referenceLocator": "pkg:rpm/texlive-showhyphens@svn39787-3.oe2403sp3?arch=noarch&epoch=9&upstream=texlive-split-v-2021-3.oe2403sp3.src.rpm",
          "referenceType": "purl"
        }
      ],
      "filesAnalyzed": false,
      "homepage": "http://tug.org/texlive/",
      "sourceInfo": "acquired package info from repodata DB: repodata/1237fc88d0e4da3b551ae22f7823fbad70d531e5e3e6588f120954709a623b3c-primary.sqlite.bz2",
      "summary": "Show all possible hyphenations in LuaLaTeX",
      "supplier": "Organization: http://openeuler.org",
      "versionInfo": "9:svn39787-3.oe2403sp3"
    },
    {
      "SPDXID": "SPDXRef-rpm-texlive-showlabels-svn41322",
      "name": "texlive-showlabels",
      "checksums": [
        {
          "algorithm": "SHA256",
          "checksumValue": "da5d6809db51d4d7eed03e446ca00d08ed7d9e257b303729b029004e04940348"
        }
      ],
      "description": "This package helps you keep track of all the labels you define,\nby putting the name of new labels into the margin whenever the\n\\label command is used. The package allows you to do the same\nthing for other commands. The only one for which this is\nobviously useful is the \\cite command, but it's easy to do it\nfor others, such as the \\ref or \\begin commands.",
      "downloadLocation": "NOASSERTION",
      "externalRefs": [
        {
          "referenceCategory": "PACKAGE_MANAGER",
          "referenceLocator": "pkg:rpm/texlive-showlabels@svn41322-3.oe2403sp3?arch=noarch&epoch=9&upstream=texlive-split-v-2021-3.oe2403sp3.src.rpm",
          "referenceType": "purl"
        }
      ],
      "filesAnalyzed": false,
      "homepage": "http://tug.org/texlive/",
      "sourceInfo": "acquired package info from repodata DB: repodata/1237fc88d0e4da3b551ae22f7823fbad70d531e5e3e6588f120954709a623b3c-primary.sqlite.bz2",
      "summary": "Show label commands in the margin",
      "supplier": "Organization: http://openeuler.org",
      "versionInfo": "9:svn41322-3.oe2403sp3"
    },
    {
      "SPDXID": "SPDXRef-rpm-texlive-sidecap-svn15878.1.6f",
      "name": "texlive-sidecap",
      "checksums": [
        {
          "algorithm": "SHA256",
          "checksumValue": "bbbff077425b715d24be1ea30e434f6e1b4383c2645985f1601f42bd06a8dd22"
        }
      ],
      "description": "Defines environments called SCfigure and SCtable (analogous to\nfigure and table) to typeset captions sideways. Options include\noutercaption, innercaption, leftcaption and rightcaption.",
      "downloadLocation": "NOASSERTION",
      "externalRefs": [
        {
          "referenceCategory": "PACKAGE_MANAGER",
          "referenceLocator": "pkg:rpm/texlive-sidecap@svn15878.1.6f-3.oe2403sp3?arch=noarch&epoch=9&upstream=texlive-split-v-2021-3.oe2403sp3.src.rpm",
          "referenceType": "purl"
        }
      ],
      "filesAnalyzed": false,
      "homepage": "http://tug.org/texlive/",
      "sourceInfo": "acquired package info from repodata DB: repodata/1237fc88d0e4da3b551ae22f7823fbad70d531e5e3e6588f120954709a623b3c-primary.sqlite.bz2",
      "summary": "Typeset captions sideways",
      "supplier": "Organization: http://openeuler.org",
      "versionInfo": "9:svn15878.1.6f-3.oe2403sp3"
    },
    {
      "SPDXID": "SPDXRef-rpm-texlive-sidenotes-svn54524",
      "name": "texlive-sidenotes",
      "checksums": [
        {
          "algorithm": "SHA256",
          "checksumValue": "013801b9f4ec088b855f88ed61ffa304fef81d0a447ba7a70844fae1ccf709a7"
        }
      ],
      "description": "The package allows typesetting of texts with notes, figures,\ncitations, captions and tables in the margin. This is common\n(for example) in science text books.",
      "downloadLocation": "NOASSERTION",
      "externalRefs": [
        {
          "referenceCategory": "PACKAGE_MANAGER",
          "referenceLocator": "pkg:rpm/texlive-sidenotes@svn54524-3.oe2403sp3?arch=noarch&epoch=9&upstream=texlive-split-v-2021-3.oe2403sp3.src.rpm",
          "referenceType": "purl"
        }
      ],
      "filesAnalyzed": false,
      "homepage": "http://tug.org/texlive/",
      "sourceInfo": "acquired package info from repodata DB: repodata/1237fc88d0e4da3b551ae22f7823fbad70d531e5e3e6588f120954709a623b3c-primary.sqlite.bz2",
      "summary": "Typeset notes containing rich content, in the margin",
      "supplier": "Organization: http://openeuler.org",
      "versionInfo": "9:svn54524-3.oe2403sp3"
    },
    {
      "SPDXID": "SPDXRef-rpm-texlive-silence-svn27028.1.5b",
      "name": "texlive-silence",
      "checksums": [
        {
          "algorithm": "SHA256",
          "checksumValue": "2eba6b0c232e264c9324c73c5f645afea700e89b8327c6eed229a2fda293019a"
        }
      ],
      "description": "The package allows the user to filter out unwanted warnings and\nerror messages issued by LaTeX, packages and classes, so they\nwon't pop out when there's nothing one can do about them.\nFiltering goes from the very broad (\"avoid all messages by such\nand such\") to the fine-grained (\"avoid messages that begin\nwith...\"). Messages may be saved to an external file for later\nreference.",
      "downloadLocation": "NOASSERTION",
      "externalRefs": [
        {
          "referenceCategory": "PACKAGE_MANAGER",
          "referenceLocator": "pkg:rpm/texlive-silence@svn27028.1.5b-3.oe2403sp3?arch=noarch&epoch=9&upstream=texlive-split-v-2021-3.oe2403sp3.src.rpm",
          "referenceType": "purl"
        }
      ],
      "filesAnalyzed": false,
      "homepage": "http://tug.org/texlive/",
      "sourceInfo": "acquired package info from repodata DB: repodata/1237fc88d0e4da3b551ae22f7823fbad70d531e5e3e6588f120954709a623b3c-primary.sqlite.bz2",
      "summary": "Selective filtering of error messages and warnings",
      "supplier": "Organization: http://openeuler.org",
      "versionInfo": "9:svn27028.1.5b-3.oe2403sp3"
    },
    {
      "SPDXID": "SPDXRef-rpm-texlive-simplecd-svn29260.1.4",
      "name": "texlive-simplecd",
      "checksums": [
        {
          "algorithm": "SHA256",
          "checksumValue": "4e3afcb90fe042fb0af8a8a1b0d544f8099c9d8e283e4c02617f592fdeb3d1b5"
        }
      ],
      "description": "The package provides printable cut-outs for various CD, DVD and\nother disc holders. The name of the package comes from its\nimplementation and ease of use; it was designed just for text\ncontent, but since the text is placed in a \\parbox in a tabular\nenvironment cell, a rather wide range of things may be placed.",
      "downloadLocation": "NOASSERTION",
      "externalRefs": [
        {
          "referenceCategory": "PACKAGE_MANAGER",
          "referenceLocator": "pkg:rpm/texlive-simplecd@svn29260.1.4-3.oe2403sp3?arch=noarch&epoch=9&upstream=texlive-split-v-2021-3.oe2403sp3.src.rpm",
          "referenceType": "purl"
        }
      ],
      "filesAnalyzed": false,
      "homepage": "http://tug.org/texlive/",
      "sourceInfo": "acquired package info from repodata DB: repodata/1237fc88d0e4da3b551ae22f7823fbad70d531e5e3e6588f120954709a623b3c-primary.sqlite.bz2",
      "summary": "Simple CD, DVD covers for printing",
      "supplier": "Organization: http://openeuler.org",
      "versionInfo": "9:svn29260.1.4-3.oe2403sp3"
    },
    {
      "SPDXID": "SPDXRef-rpm-texlive-simplecv-svn35537.1.6a",
      "name": "texlive-simplecv",
      "checksums": [
        {
          "algorithm": "SHA256",
          "checksumValue": "50a5defc48799ca8c5d09cbb4a364985b77bbbf1fc8d99e2dc82073d74e21115"
        }
      ],
      "description": "A derivative of the cv class available to lyx users (renamed to\navoid the existing cv package).",
      "downloadLocation": "NOASSERTION",
      "externalRefs": [
        {
          "referenceCategory": "PACKAGE_MANAGER",
          "referenceLocator": "pkg:rpm/texlive-simplecv@svn35537.1.6a-3.oe2403sp3?arch=noarch&epoch=9&upstream=texlive-split-v-2021-3.oe2403sp3.src.rpm",
          "referenceType": "purl"
        }
      ],
      "filesAnalyzed": false,
      "homepage": "http://tug.org/texlive/",
      "sourceInfo": "acquired package info from repodata DB: repodata/1237fc88d0e4da3b551ae22f7823fbad70d531e5e3e6588f120954709a623b3c-primary.sqlite.bz2",
      "summary": "A simple class for writing curricula vitae",
      "supplier": "Organization: http://openeuler.org",
      "versionInfo": "9:svn35537.1.6a-3.oe2403sp3"
    },
    {
      "SPDXID": "SPDXRef-rpm-texlive-simpleinvoice-svn45673",
      "name": "texlive-simpleinvoice",
      "checksums": [
        {
          "algorithm": "SHA256",
          "checksumValue": "00879ffa10974be583c0cca14eca98401616d1e1e1b0f1add9fafaf1f1c9c8cd"
        }
      ],
      "description": "This package lets you easily typeset professional-looking\ninvoices. The user specifies the content of the invoice by\ndifferent \\setPROPERTY commands, and an invoice is generated\nautomatically with the \\makeinvoice command.",
      "downloadLocation": "NOASSERTION",
      "externalRefs": [
        {
          "referenceCategory": "PACKAGE_MANAGER",
          "referenceLocator": "pkg:rpm/texlive-simpleinvoice@svn45673-3.oe2403sp3?arch=noarch&epoch=9&upstream=texlive-split-v-2021-3.oe2403sp3.src.rpm",
          "referenceType": "purl"
        }
      ],
      "filesAnalyzed": false,
      "homepage": "http://tug.org/texlive/",
      "sourceInfo": "acquired package info from repodata DB: repodata/1237fc88d0e4da3b551ae22f7823fbad70d531e5e3e6588f120954709a623b3c-primary.sqlite.bz2",
      "summary": "Easy typesetting of invoices",
      "supplier": "Organization: http://openeuler.org",
      "versionInfo": "9:svn45673-3.oe2403sp3"
    },
    {
      "SPDXID": "SPDXRef-rpm-texlive-simplivre-svn59323",
      "name": "texlive-simplivre",
      "checksums": [
        {
          "algorithm": "SHA256",
          "checksumValue": "c546baca309b0d3ace2c4c6c1af7bab20b80a8c6aa12bfa4b87c995c8184720a"
        }
      ],
      "description": "This package provides a LaTeX class for typesetting books with\na simple and clear design. Currently, it has native support for\nChinese (both simplified and traditional), English, French,\nGerman, Japanese and Russian typesetting. It compiles with\neither XeLaTeX or LuaLaTeX. This is part of the minimalist\nclass series and depends on minimalist.sty from the minimalist\npackage. The package name \"simplivre\" is taken from the French\nwords \"simple\" and \"livre\" (= \"book\").",
      "downloadLocation": "NOASSERTION",
      "externalRefs": [
        {
          "referenceCategory": "PACKAGE_MANAGER",
          "referenceLocator": "pkg:rpm/texlive-simplivre@svn59323-3.oe2403sp3?arch=noarch&epoch=9&upstream=texlive-split-x-2021-3.oe2403sp3.src.rpm",
          "referenceType": "purl"
        }
      ],
      "filesAnalyzed": false,
      "homepage": "http://tug.org/texlive/",
      "sourceInfo": "acquired package info from repodata DB: repodata/1237fc88d0e4da3b551ae22f7823fbad70d531e5e3e6588f120954709a623b3c-primary.sqlite.bz2",
      "summary": "Write your books in a simple and clear way",
      "supplier": "Organization: http://openeuler.org",
      "versionInfo": "9:svn59323-3.oe2403sp3"
    },
    {
      "SPDXID": "SPDXRef-rpm-texlive-sitem-svn22136.1.0",
      "name": "texlive-sitem",
      "checksums": [
        {
          "algorithm": "SHA256",
          "checksumValue": "9c53566c9427b2cf829c4dd87fb5a48cef1fe93f0ac24a628ec3c0d3cb944861"
        }
      ],
      "description": "The package modifies \\item commands to save the optional\nargument in a box.",
      "downloadLocation": "NOASSERTION",
      "externalRefs": [
        {
          "referenceCategory": "PACKAGE_MANAGER",
          "referenceLocator": "pkg:rpm/texlive-sitem@svn22136.1.0-3.oe2403sp3?arch=noarch&epoch=9&upstream=texlive-split-v-2021-3.oe2403sp3.src.rpm",
          "referenceType": "purl"
        }
      ],
      "filesAnalyzed": false,
      "homepage": "http://tug.org/texlive/",
      "sourceInfo": "acquired package info from repodata DB: repodata/1237fc88d0e4da3b551ae22f7823fbad70d531e5e3e6588f120954709a623b3c-primary.sqlite.bz2",
      "summary": "Save the optional argument of \\item",
      "supplier": "Organization: http://openeuler.org",
      "versionInfo": "9:svn22136.1.0-3.oe2403sp3"
    },
    {
      "SPDXID": "SPDXRef-rpm-texlive-skb-svn22781.0.52",
      "name": "texlive-skb",
      "checksums": [
        {
          "algorithm": "SHA256",
          "checksumValue": "66dfe9f4f37243dca5d5e2ad5c655cdd201da248f132cbaa7b636af98815fec0"
        }
      ],
      "description": "The package provides macros that help to build a document\nrepository for long living documents. It focuses on structure\nand re-use of text, code, figures etc. The basic concept is\nfirst to separate structure from content (i.e., text about a\ntopic from the structure it is presented by) and then\nseparating the content from the actual published document, thus\nenabling easy re-use of text blocks in different publications\n(i.e., text about a protocol in a short article about this\nprotocol as well as in a book about many protocols); all\nwithout constantly copying or changing text. As a side effect,\nusing the document classes provided, it hides a lot of LaTeX\nfrom someone who just wants to write articles and books.",
      "downloadLocation": "NOASSERTION",
      "externalRefs": [
        {
          "referenceCategory": "PACKAGE_MANAGER",
          "referenceLocator": "pkg:rpm/texlive-skb@svn22781.0.52-3.oe2403sp3?arch=noarch&epoch=9&upstream=texlive-split-v-2021-3.oe2403sp3.src.rpm",
          "referenceType": "purl"
        }
      ],
      "filesAnalyzed": false,
      "homepage": "http://tug.org/texlive/",
      "sourceInfo": "acquired package info from repodata DB: repodata/1237fc88d0e4da3b551ae22f7823fbad70d531e5e3e6588f120954709a623b3c-primary.sqlite.bz2",
      "summary": "Tools for a repository of long-living documents",
      "supplier": "Organization: http://openeuler.org",
      "versionInfo": "9:svn22781.0.52-3.oe2403sp3"
    },
    {
      "SPDXID": "SPDXRef-rpm-texlive-skdoc-svn56950",
      "name": "texlive-skdoc",
      "checksums": [
        {
          "algorithm": "SHA256",
          "checksumValue": "2bdf772f7e19e96fd45c4596b45570d0cdab61eb5777b1cf02dfc48d93a10056"
        }
      ],
      "description": "The class provides the functionality and implementation of\npackages and document classes. It is loosely based on the ydoc\nand ltxdoc classes, but has a number of incompatible\ndifferences. The class defines a MacroCode environment which\noffers an alternative to the the usual docstrip method of\ninstalling packages. It has the ability to generate both\ndocumentation and code in a single run of a single file.",
      "downloadLocation": "NOASSERTION",
      "externalRefs": [
        {
          "referenceCategory": "PACKAGE_MANAGER",
          "referenceLocator": "pkg:rpm/texlive-skdoc@svn56950-3.oe2403sp3?arch=noarch&epoch=9&upstream=texlive-split-v-2021-3.oe2403sp3.src.rpm",
          "referenceType": "purl"
        }
      ],
      "filesAnalyzed": false,
      "homepage": "http://tug.org/texlive/",
      "sourceInfo": "acquired package info from repodata DB: repodata/1237fc88d0e4da3b551ae22f7823fbad70d531e5e3e6588f120954709a623b3c-primary.sqlite.bz2",
      "summary": "Documentation and extraction for packages and document classes",
      "supplier": "Organization: http://openeuler.org",
      "versionInfo": "9:svn56950-3.oe2403sp3"
    },
    {
      "SPDXID": "SPDXRef-rpm-texlive-skeldoc-svn57922",
      "name": "texlive-skeldoc",
      "checksums": [
        {
          "algorithm": "SHA256",
          "checksumValue": "d88bce5ff923bb547e78d096a610988d8f6e2a7c672fbed31d21628e63ffcf02"
        }
      ],
      "description": "This package lets you produce placeholder elements for\ndocuments under development, similar to the skeleton screens\nused while loading contents in many applications and websites.\nIt also has a mechanism for attaching explanatory endnotes to\nthese placeholders, or to anything else in your document. The\nsame note mechanism can also be used with ordinary content,\ne.g., as a to-do mechanism.",
      "downloadLocation": "NOASSERTION",
      "externalRefs": [
        {
          "referenceCategory": "PACKAGE_MANAGER",
          "referenceLocator": "pkg:rpm/texlive-skeldoc@svn57922-3.oe2403sp3?arch=noarch&epoch=9&upstream=texlive-split-x-2021-3.oe2403sp3.src.rpm",
          "referenceType": "purl"
        }
      ],
      "filesAnalyzed": false,
      "homepage": "http://tug.org/texlive/",
      "sourceInfo": "acquired package info from repodata DB: repodata/1237fc88d0e4da3b551ae22f7823fbad70d531e5e3e6588f120954709a623b3c-primary.sqlite.bz2",
      "summary": "Placeholders for unfinished documents",
      "supplier": "Organization: http://openeuler.org",
      "versionInfo": "9:svn57922-3.oe2403sp3"
    },
    {
      "SPDXID": "SPDXRef-rpm-texlive-skeycommand-svn24652.0.4",
      "name": "texlive-skeycommand",
      "checksums": [
        {
          "algorithm": "SHA256",
          "checksumValue": "671b3125d5ce588cc32659b8e89d279f4d84a150c7a5b2a3827f616fa732e2fd"
        }
      ],
      "description": "The package provides tools for defining LaTeX commands and\nenvironments using combinations of parameters and keys. All the\nfacilities of the ltxkeys and skeyval packages are available to\nthe user of skeycommand.",
      "downloadLocation": "NOASSERTION",
      "externalRefs": [
        {
          "referenceCategory": "PACKAGE_MANAGER",
          "referenceLocator": "pkg:rpm/texlive-skeycommand@svn24652.0.4-3.oe2403sp3?arch=noarch&epoch=9&upstream=texlive-split-v-2021-3.oe2403sp3.src.rpm",
          "referenceType": "purl"
        }
      ],
      "filesAnalyzed": false,
      "homepage": "http://tug.org/texlive/",
      "sourceInfo": "acquired package info from repodata DB: repodata/1237fc88d0e4da3b551ae22f7823fbad70d531e5e3e6588f120954709a623b3c-primary.sqlite.bz2",
      "summary": "Create commands using parameters and keyval in parallel",
      "supplier": "Organization: http://openeuler.org",
      "versionInfo": "9:svn24652.0.4-3.oe2403sp3"
    },
    {
      "SPDXID": "SPDXRef-rpm-texlive-skeyval-svn30560.1.3",
      "name": "texlive-skeyval",
      "checksums": [
        {
          "algorithm": "SHA256",
          "checksumValue": "58eb505ed47a5f3bff7ec466d119578c2be087662ee8977406f3e79530447dd9"
        }
      ],
      "description": "The package integrates the features of xkeyval and of pgfkeys\nby introducing a new type of handlers. Style keys, links,\nchanging key callbacks and values on the fly, and other\nfeatures of pgfkeys are introduced in a new context.",
      "downloadLocation": "NOASSERTION",
      "externalRefs": [
        {
          "referenceCategory": "PACKAGE_MANAGER",
          "referenceLocator": "pkg:rpm/texlive-skeyval@svn30560.1.3-3.oe2403sp3?arch=noarch&epoch=9&upstream=texlive-split-v-2021-3.oe2403sp3.src.rpm",
          "referenceType": "purl"
        }
      ],
      "filesAnalyzed": false,
      "homepage": "http://tug.org/texlive/",
      "sourceInfo": "acquired package info from repodata DB: repodata/1237fc88d0e4da3b551ae22f7823fbad70d531e5e3e6588f120954709a623b3c-primary.sqlite.bz2",
      "summary": "Key-value parsing combining features of xkeyval and pgfkeys",
      "supplier": "Organization: http://openeuler.org",
      "versionInfo": "9:svn30560.1.3-3.oe2403sp3"
    },
    {
      "SPDXID": "SPDXRef-rpm-texlive-skills-svn56734",
      "name": "texlive-skills",
      "checksums": [
        {
          "algorithm": "SHA256",
          "checksumValue": "9d8b5a4c66dac9ab508c2c7a9800b07f30c9ab50764640911695a2c46fd88938"
        }
      ],
      "description": "This package attempts to make it easy for even a LaTeX novice\nto prepare proficiency tests, especially in combination with\nthe exam document class. Thus, almost all command names are\nvery similar. After defining skills in the preamble or in an\nexternal file, they are declared using labels, and can\noptionally be set as global skills. A skills table is generated\nto summarize the evaluated competencies and to allow for\nwriting down the resulting proficiency level. A user's guide\nattempts to explain all of the possibilities in a readable way,\nwith many examples.",
      "downloadLocation": "NOASSERTION",
      "externalRefs": [
        {
          "referenceCategory": "PACKAGE_MANAGER",
          "referenceLocator": "pkg:rpm/texlive-skills@svn56734-3.oe2403sp3?arch=noarch&epoch=9&upstream=texlive-split-x-2021-3.oe2403sp3.src.rpm",
          "referenceType": "purl"
        }
      ],
      "filesAnalyzed": false,
      "homepage": "http://tug.org/texlive/",
      "sourceInfo": "acquired package info from repodata DB: repodata/1237fc88d0e4da3b551ae22f7823fbad70d531e5e3e6588f120954709a623b3c-primary.sqlite.bz2",
      "summary": "Create proficiency tests",
      "supplier": "Organization: http://openeuler.org",
      "versionInfo": "9:svn56734-3.oe2403sp3"
    },
    {
      "SPDXID": "SPDXRef-rpm-texlive-skrapport-svn52412",
      "name": "texlive-skrapport",
      "checksums": [
        {
          "algorithm": "SHA256",
          "checksumValue": "9ab022974b335ffe7a02e21627a468b7d93fd44c350dbf2040f49d0c10263738"
        }
      ],
      "description": "The class is intended for simple documents (e.g., reports\nhanded in as coursework and the like). The class is small and\nstraightforward; its design was inspired by that of the PracTeX\njournal style.",
      "downloadLocation": "NOASSERTION",
      "externalRefs": [
        {
          "referenceCategory": "PACKAGE_MANAGER",
          "referenceLocator": "pkg:rpm/texlive-skrapport@svn52412-3.oe2403sp3?arch=noarch&epoch=9&upstream=texlive-split-v-2021-3.oe2403sp3.src.rpm",
          "referenceType": "purl"
        }
      ],
      "filesAnalyzed": false,
      "homepage": "http://tug.org/texlive/",
      "sourceInfo": "acquired package info from repodata DB: repodata/1237fc88d0e4da3b551ae22f7823fbad70d531e5e3e6588f120954709a623b3c-primary.sqlite.bz2",
      "summary": "'Simple' class for reports, etc",
      "supplier": "Organization: http://openeuler.org",
      "versionInfo": "9:svn52412-3.oe2403sp3"
    },
    {
      "SPDXID": "SPDXRef-rpm-texlive-slantsc-svn25007.2.11",
      "name": "texlive-slantsc",
      "checksums": [
        {
          "algorithm": "SHA256",
          "checksumValue": "9675f1910f1ea3ec755ad1f317733eae71efe648c13804812016b890b3a9b2a1"
        }
      ],
      "description": "This package enables the use of small capitals in different\nfont shapes, e.g., slanted or bold slanted for all fonts that\nprovide appropriate font shapes. (Note that a separate .fd file\nis needed to define font shapes such as 'scsl' or 'scit'.)",
      "downloadLocation": "NOASSERTION",
      "externalRefs": [
        {
          "referenceCategory": "PACKAGE_MANAGER",
          "referenceLocator": "pkg:rpm/texlive-slantsc@svn25007.2.11-3.oe2403sp3?arch=noarch&epoch=9&upstream=texlive-split-v-2021-3.oe2403sp3.src.rpm",
          "referenceType": "purl"
        }
      ],
      "filesAnalyzed": false,
      "homepage": "http://tug.org/texlive/",
      "sourceInfo": "acquired package info from repodata DB: repodata/1237fc88d0e4da3b551ae22f7823fbad70d531e5e3e6588f120954709a623b3c-primary.sqlite.bz2",
      "summary": "Access different-shaped small-caps fonts",
      "supplier": "Organization: http://openeuler.org",
      "versionInfo": "9:svn25007.2.11-3.oe2403sp3"
    },
    {
      "SPDXID": "SPDXRef-rpm-texlive-smalltableof-svn20333.0",
      "name": "texlive-smalltableof",
      "checksums": [
        {
          "algorithm": "SHA256",
          "checksumValue": "492a47742fb4aca0ccf74f8adb50e2b7af18ef344faccba98c2fd20c7ca39f9a"
        }
      ],
      "description": "The package allows you to create a list of figures and list of\ntables in a chapter named 'List' that contains separate\nsections for each list of figures, tables, etc.",
      "downloadLocation": "NOASSERTION",
      "externalRefs": [
        {
          "referenceCategory": "PACKAGE_MANAGER",
          "referenceLocator": "pkg:rpm/texlive-smalltableof@svn20333.0-3.oe2403sp3?arch=noarch&epoch=9&upstream=texlive-split-v-2021-3.oe2403sp3.src.rpm",
          "referenceType": "purl"
        }
      ],
      "filesAnalyzed": false,
      "homepage": "http://tug.org/texlive/",
      "sourceInfo": "acquired package info from repodata DB: repodata/1237fc88d0e4da3b551ae22f7823fbad70d531e5e3e6588f120954709a623b3c-primary.sqlite.bz2",
      "summary": "Create listoffigures etc. in a single chapter",
      "supplier": "Organization: http://openeuler.org",
      "versionInfo": "9:svn20333.0-3.oe2403sp3"
    },
    {
      "SPDXID": "SPDXRef-rpm-texlive-smartref-svn20311.1.9",
      "name": "texlive-smartref",
      "checksums": [
        {
          "algorithm": "SHA256",
          "checksumValue": "23af1bd6b126052ae12ae439ea2fd73640155fad9313d5f99c2b11b199ab2fd6"
        }
      ],
      "description": "The package extends the LaTeX labelling system: whenever a\nlabel is set, the values of counters (selected by the user) are\nrecorded, along with the label. The value of these counters can\nbe recalled with a command similar to \\pageref. The package\nalso adds commands \\s[name]ref (for each counter [name] that\nthe user has selected); these commands display something only\nif the value of the [name] counter is changed from when the\nlabel was set. Many commands are provided to serve as a macro\nprogramming environment for using the extended labels.",
      "downloadLocation": "NOASSERTION",
      "externalRefs": [
        {
          "referenceCategory": "PACKAGE_MANAGER",
          "referenceLocator": "pkg:rpm/texlive-smartref@svn20311.1.9-3.oe2403sp3?arch=noarch&epoch=9&upstream=texlive-split-v-2021-3.oe2403sp3.src.rpm",
          "referenceType": "purl"
        }
      ],
      "filesAnalyzed": false,
      "homepage": "http://tug.org/texlive/",
      "sourceInfo": "acquired package info from repodata DB: repodata/1237fc88d0e4da3b551ae22f7823fbad70d531e5e3e6588f120954709a623b3c-primary.sqlite.bz2",
      "summary": "Extend LaTeX's \\ref capability",
      "supplier": "Organization: http://openeuler.org",
      "versionInfo": "9:svn20311.1.9-3.oe2403sp3"
    },
    {
      "SPDXID": "SPDXRef-rpm-texlive-smartunits-svn39592",
      "name": "texlive-smartunits",
      "checksums": [
        {
          "algorithm": "SHA256",
          "checksumValue": "d52029b361f641908d363e5b158c53bb368e629233540e48969db0f15789d759"
        }
      ],
      "description": "This LaTeX package implements a \\SmartUnit macro for converting\nbetween (some) metric and Imperial units. The package requires\npgfkeys and siunitx.",
      "downloadLocation": "NOASSERTION",
      "externalRefs": [
        {
          "referenceCategory": "PACKAGE_MANAGER",
          "referenceLocator": "pkg:rpm/texlive-smartunits@svn39592-3.oe2403sp3?arch=noarch&epoch=9&upstream=texlive-split-v-2021-3.oe2403sp3.src.rpm",
          "referenceType": "purl"
        }
      ],
      "filesAnalyzed": false,
      "homepage": "http://tug.org/texlive/",
      "sourceInfo": "acquired package info from repodata DB: repodata/1237fc88d0e4da3b551ae22f7823fbad70d531e5e3e6588f120954709a623b3c-primary.sqlite.bz2",
      "summary": "Converting between common metric and Imperial units",
      "supplier": "Organization: http://openeuler.org",
      "versionInfo": "9:svn39592-3.oe2403sp3"
    },
    {
      "SPDXID": "SPDXRef-rpm-texlive-snapshot-svn56735",
      "name": "texlive-snapshot",
      "checksums": [
        {
          "algorithm": "SHA256",
          "checksumValue": "458cf61163ce08bf36646ef80d5f5bfcc7c58d2a6b74a7213fa07bcdd8c1d1a2"
        }
      ],
      "description": "The snapshot package helps the owner of a LaTeX document obtain\na list of the external dependencies of the document, in a form\nthat can be embedded at the top of the document. It provides a\nsnapshot of the current processing context of the document,\ninsofar as it can be determined from inside LaTeX. If a\ndocument contains such a dependency list, then it becomes\npossible to arrange that the document be processed always with\nthe same versions of everything, in order to ensure the same\noutput. This could be useful for someone wanting to keep a\nLaTeX document on hand and consistently reproduce an identical\nDVI file from it, on the fly; or for someone wanting to shield\na document during the final stages of its production cycle from\nunexpected side effects of routine upgrades to the TeX system.",
      "downloadLocation": "NOASSERTION",
      "externalRefs": [
        {
          "referenceCategory": "PACKAGE_MANAGER",
          "referenceLocator": "pkg:rpm/texlive-snapshot@svn56735-3.oe2403sp3?arch=noarch&epoch=9&upstream=texlive-split-v-2021-3.oe2403sp3.src.rpm",
          "referenceType": "purl"
        }
      ],
      "filesAnalyzed": false,
      "homepage": "http://tug.org/texlive/",
      "sourceInfo": "acquired package info from repodata DB: repodata/1237fc88d0e4da3b551ae22f7823fbad70d531e5e3e6588f120954709a623b3c-primary.sqlite.bz2",
      "summary": "List the external dependencies of a LaTeX document",
      "supplier": "Organization: http://openeuler.org",
      "versionInfo": "9:svn56735-3.oe2403sp3"
    },
    {
      "SPDXID": "SPDXRef-rpm-texlive-snotez-svn57147",
      "name": "texlive-snotez",
      "checksums": [
        {
          "algorithm": "SHA256",
          "checksumValue": "d937dde0365340486937993eb6dbd7ae629f139a162391e0b0c387ea429d4bbf"
        }
      ],
      "description": "The package provides a macro \\sidenote, that places a note in\nthe margin of the document, with its baseline aligned with the\nbaseline in the body of the document. These sidenotes are\nnumbered (both in the text, and on the notes themselves). The\npackage loads the package etoolbox, pgfopts, marginnote and\nperpage.",
      "downloadLocation": "NOASSERTION",
      "externalRefs": [
        {
          "referenceCategory": "PACKAGE_MANAGER",
          "referenceLocator": "pkg:rpm/texlive-snotez@svn57147-3.oe2403sp3?arch=noarch&epoch=9&upstream=texlive-split-v-2021-3.oe2403sp3.src.rpm",
          "referenceType": "purl"
        }
      ],
      "filesAnalyzed": false,
      "homepage": "http://tug.org/texlive/",
      "sourceInfo": "acquired package info from repodata DB: repodata/1237fc88d0e4da3b551ae22f7823fbad70d531e5e3e6588f120954709a623b3c-primary.sqlite.bz2",
      "summary": "Typeset notes, in the margin",
      "supplier": "Organization: http://openeuler.org",
      "versionInfo": "9:svn57147-3.oe2403sp3"
    },
    {
      "SPDXID": "SPDXRef-rpm-texlive-soulpos-svn52663",
      "name": "texlive-soulpos",
      "checksums": [
        {
          "algorithm": "SHA256",
          "checksumValue": "4f4c3ac0995c98f636be544e2ce43de3973858245ff1fdd74a5026d89e41dc3a"
        }
      ],
      "description": "The package combines the use of soul with the savepos mechanism\nof current pdfTeX so that the user can create (almost)\narbitrary underlining and similar \"decorations\", including\nrules, leaders and even pictures (pgf, pstricks, etc.). Unlike\nsoul underlines, which are built by repeating small elements,\nhere each chunk of text to be underlined is a single element.",
      "downloadLocation": "NOASSERTION",
      "externalRefs": [
        {
          "referenceCategory": "PACKAGE_MANAGER",
          "referenceLocator": "pkg:rpm/texlive-soulpos@svn52663-3.oe2403sp3?arch=noarch&epoch=9&upstream=texlive-split-z-2021-3.oe2403sp3.src.rpm",
          "referenceType": "purl"
        }
      ],
      "filesAnalyzed": false,
      "homepage": "http://tug.org/texlive/",
      "sourceInfo": "acquired package info from repodata DB: repodata/1237fc88d0e4da3b551ae22f7823fbad70d531e5e3e6588f120954709a623b3c-primary.sqlite.bz2",
      "summary": "A fancy means of underlining",
      "supplier": "Organization: http://openeuler.org",
      "versionInfo": "9:svn52663-3.oe2403sp3"
    },
    {
      "SPDXID": "SPDXRef-rpm-texlive-soulutf8-svn53163",
      "name": "texlive-soulutf8",
      "checksums": [
        {
          "algorithm": "SHA256",
          "checksumValue": "e35b8664c33d6fbf1529d79e92db35fd494e4d4ae57bc277e0540122085d428b"
        }
      ],
      "description": "This package extends package soul and adds some support for\nUTF-8. Namely the input encodings in 'utf8.def' from package\ninputenc and 'utf8x.def' from package ucs are supported.",
      "downloadLocation": "NOASSERTION",
      "externalRefs": [
        {
          "referenceCategory": "PACKAGE_MANAGER",
          "referenceLocator": "pkg:rpm/texlive-soulutf8@svn53163-3.oe2403sp3?arch=noarch&epoch=9&upstream=texlive-split-y-2021-3.oe2403sp3.src.rpm",
          "referenceType": "purl"
        }
      ],
      "filesAnalyzed": false,
      "homepage": "http://tug.org/texlive/",
      "sourceInfo": "acquired package info from repodata DB: repodata/1237fc88d0e4da3b551ae22f7823fbad70d531e5e3e6588f120954709a623b3c-primary.sqlite.bz2",
      "summary": "Permit use of UTF-8 characters in soul",
      "supplier": "Organization: http://openeuler.org",
      "versionInfo": "9:svn53163-3.oe2403sp3"
    },
    {
      "SPDXID": "SPDXRef-rpm-texlive-spacingtricks-svn56840",
      "name": "texlive-spacingtricks",
      "checksums": [
        {
          "algorithm": "SHA256",
          "checksumValue": "55b57866efbc176abe4e8c678e645686b94a04dad0ce67953e1ccaff651bb34d"
        }
      ],
      "description": "The spacingtricks package provides macros for dealing with some\nspacing issues e.g. centering a single line, making a variable\nstrut, indenting a block, typesetting a compact list, placing\ntwo boxes side by side with vertical adjustment.",
      "downloadLocation": "NOASSERTION",
      "externalRefs": [
        {
          "referenceCategory": "PACKAGE_MANAGER",
          "referenceLocator": "pkg:rpm/texlive-spacingtricks@svn56840-3.oe2403sp3?arch=noarch&epoch=9&upstream=texlive-split-z-2021-3.oe2403sp3.src.rpm",
          "referenceType": "purl"
        }
      ],
      "filesAnalyzed": false,
      "homepage": "http://tug.org/texlive/",
      "sourceInfo": "acquired package info from repodata DB: repodata/1237fc88d0e4da3b551ae22f7823fbad70d531e5e3e6588f120954709a623b3c-primary.sqlite.bz2",
      "summary": "Dealing with some spacing issues",
      "supplier": "Organization: http://openeuler.org",
      "versionInfo": "9:svn56840-3.oe2403sp3"
    },
    {
      "SPDXID": "SPDXRef-rpm-texlive-spark-otf-svn51005",
      "name": "texlive-spark-otf",
      "checksums": [
        {
          "algorithm": "SHA256",
          "checksumValue": "4298c238102405cc0b3558c653353c4faac0f82bfa7b0e77500640f97fc05578"
        }
      ],
      "description": "The package supports the free fonts from \"After the Flood\"\nwhich are available from AtF Spark. The following fonts are\nsupported: Spark - Bar - Medium Spark - Bar - Narrow Spark -\nBar - Thin Spark - Dot-line - Medium Spark - Dot - Medium Spark\n- Dot - Small",
      "downloadLocation": "NOASSERTION",
      "externalRefs": [
        {
          "referenceCategory": "PACKAGE_MANAGER",
          "referenceLocator": "pkg:rpm/texlive-spark-otf@svn51005-3.oe2403sp3?arch=noarch&epoch=9&upstream=texlive-split-v-2021-3.oe2403sp3.src.rpm",
          "referenceType": "purl"
        }
      ],
      "filesAnalyzed": false,
      "homepage": "http://tug.org/texlive/",
      "sourceInfo": "acquired package info from repodata DB: repodata/1237fc88d0e4da3b551ae22f7823fbad70d531e5e3e6588f120954709a623b3c-primary.sqlite.bz2",
      "summary": "Support OpenType Spark fonts",
      "supplier": "Organization: http://openeuler.org",
      "versionInfo": "9:svn51005-3.oe2403sp3"
    },
    {
      "SPDXID": "SPDXRef-rpm-texlive-sparklines-svn42821",
      "name": "texlive-sparklines",
      "checksums": [
        {
          "algorithm": "SHA256",
          "checksumValue": "53701ba5f56d5eedf05398a6554520523b48a85074b838b9462a93ffcdc53ee5"
        }
      ],
      "description": "Sparklines are intense, simple, wordlike graphics (so named by\nEdward Tufte). In lieu of a more detailed introduction,\nProfessor Tufte's site has an early release of a chapter on\nsparklines. A PHP implementation may be found at SourceForge. A\nsparkline can be added using the sparkline environment. Also,\nyou can add sparkling rectangles for the median and special\nsparkling dots in red or blue. The package requires pdflatex;\nsparklines cannot appear in a dvi file. The sparklines package\nuses pgf, and does not work with pictex.",
      "downloadLocation": "NOASSERTION",
      "externalRefs": [
        {
          "referenceCategory": "PACKAGE_MANAGER",
          "referenceLocator": "pkg:rpm/texlive-sparklines@svn42821-3.oe2403sp3?arch=noarch&epoch=9&upstream=texlive-split-v-2021-3.oe2403sp3.src.rpm",
          "referenceType": "purl"
        }
      ],
      "filesAnalyzed": false,
      "homepage": "http://tug.org/texlive/",
      "sourceInfo": "acquired package info from repodata DB: repodata/1237fc88d0e4da3b551ae22f7823fbad70d531e5e3e6588f120954709a623b3c-primary.sqlite.bz2",
      "summary": "Drawing sparklines: intense, simple, wordlike graphics",
      "supplier": "Organization: http://openeuler.org",
      "versionInfo": "9:svn42821-3.oe2403sp3"
    },
    {
      "SPDXID": "SPDXRef-rpm-texlive-sphack-svn20842.0",
      "name": "texlive-sphack",
      "checksums": [
        {
          "algorithm": "SHA256",
          "checksumValue": "056509b7fcca94aa2c8310ddbd6dd35f38f1eb79844291d8a1eab67b4f9bffc6"
        }
      ],
      "description": "Change the kernel internal \\@bsphack/\\@esphack so that it is\nalso invisible in vertical mode.",
      "downloadLocation": "NOASSERTION",
      "externalRefs": [
        {
          "referenceCategory": "PACKAGE_MANAGER",
          "referenceLocator": "pkg:rpm/texlive-sphack@svn20842.0-3.oe2403sp3?arch=noarch&epoch=9&upstream=texlive-split-v-2021-3.oe2403sp3.src.rpm",
          "referenceType": "purl"
        }
      ],
      "filesAnalyzed": false,
      "homepage": "http://tug.org/texlive/",
      "sourceInfo": "acquired package info from repodata DB: repodata/1237fc88d0e4da3b551ae22f7823fbad70d531e5e3e6588f120954709a623b3c-primary.sqlite.bz2",
      "summary": "Patch LaTeX kernel spacing macros",
      "supplier": "Organization: http://openeuler.org",
      "versionInfo": "9:svn20842.0-3.oe2403sp3"
    },
    {
      "SPDXID": "SPDXRef-rpm-texlive-splitindex-20210325",
      "name": "texlive-splitindex",
      "checksums": [
        {
          "algorithm": "SHA256",
          "checksumValue": "21ffe1680eb1b268c93788845a6933ba1b71075ee5fb114f9e7d5f4f0a6019dc"
        }
      ],
      "description": "SplitIndex consists of a LaTeX package, splitidx, and a small\nprogram, splitindex. The package may be used to produce one\nindex or several indexes. Without splitindex (for example,\nusing the index package), the number of indexes is limited by\nthe number of TeX's output streams. But using the program you\nmay use even more than 16 indexes: splitidx outputs only a\nsingle file \\jobname.idx and the program splits that file into\nseveral raw index files and calls your favorite index processor\nfor each of the files.",
      "downloadLocation": "NOASSERTION",
      "externalRefs": [
        {
          "referenceCategory": "PACKAGE_MANAGER",
          "referenceLocator": "pkg:rpm/texlive-splitindex@20210325-12.oe2403sp3?arch=noarch&epoch=9&upstream=texlive-base-20210325-12.oe2403sp3.src.rpm",
          "referenceType": "purl"
        }
      ],
      "filesAnalyzed": false,
      "homepage": "http://tug.org/texlive/",
      "sourceInfo": "acquired package info from repodata DB: repodata/1237fc88d0e4da3b551ae22f7823fbad70d531e5e3e6588f120954709a623b3c-primary.sqlite.bz2",
      "summary": "Unlimited number of indexes",
      "supplier": "Organization: http://openeuler.org",
      "versionInfo": "9:20210325-12.oe2403sp3"
    },
    {
      "SPDXID": "SPDXRef-rpm-texlive-spot-svn22408.1.1",
      "name": "texlive-spot",
      "checksums": [
        {
          "algorithm": "SHA256",
          "checksumValue": "15e35f4a127959e09970e54133b4921d3a2e3476beb7481953dfbbe1662b5fe1"
        }
      ],
      "description": "The package allows dramatic highlighting of words and phrases\nby painting shapes around them. It is chiefly intended for use\nin Beamer presentations, but it can be used in other document\nclasses as well.",
      "downloadLocation": "NOASSERTION",
      "externalRefs": [
        {
          "referenceCategory": "PACKAGE_MANAGER",
          "referenceLocator": "pkg:rpm/texlive-spot@svn22408.1.1-3.oe2403sp3?arch=noarch&epoch=9&upstream=texlive-split-v-2021-3.oe2403sp3.src.rpm",
          "referenceType": "purl"
        }
      ],
      "filesAnalyzed": false,
      "homepage": "http://tug.org/texlive/",
      "sourceInfo": "acquired package info from repodata DB: repodata/1237fc88d0e4da3b551ae22f7823fbad70d531e5e3e6588f120954709a623b3c-primary.sqlite.bz2",
      "summary": "Spotlight highlighting for Beamer",
      "supplier": "Organization: http://openeuler.org",
      "versionInfo": "9:svn22408.1.1-3.oe2403sp3"
    },
    {
      "SPDXID": "SPDXRef-rpm-texlive-spotcolor-svn15878.1.2",
      "name": "texlive-spotcolor",
      "checksums": [
        {
          "algorithm": "SHA256",
          "checksumValue": "6a60d0e644bb74222227835edd1e4458a103b85e357a2e14c1fc7f6b3967b30f"
        }
      ],
      "description": "This package provides procedures for using spot colours in\nLaTeX documents and the generated pdf files. Predefined\ntemplates for PANTONE and HKS colour spaces are included but\nnew ones can easily be defined.",
      "downloadLocation": "NOASSERTION",
      "externalRefs": [
        {
          "referenceCategory": "PACKAGE_MANAGER",
          "referenceLocator": "pkg:rpm/texlive-spotcolor@svn15878.1.2-3.oe2403sp3?arch=noarch&epoch=9&upstream=texlive-split-v-2021-3.oe2403sp3.src.rpm",
          "referenceType": "purl"
        }
      ],
      "filesAnalyzed": false,
      "homepage": "http://tug.org/texlive/",
      "sourceInfo": "acquired package info from repodata DB: repodata/1237fc88d0e4da3b551ae22f7823fbad70d531e5e3e6588f120954709a623b3c-primary.sqlite.bz2",
      "summary": "Spot colours for pdfLaTeX",
      "supplier": "Organization: http://openeuler.org",
      "versionInfo": "9:svn15878.1.2-3.oe2403sp3"
    },
    {
      "SPDXID": "SPDXRef-rpm-texlive-spreadtab-svn50147",
      "name": "texlive-spreadtab",
      "checksums": [
        {
          "algorithm": "SHA256",
          "checksumValue": "ccb7f72453f5068720e526f0bc974a967c172e495de78e14488b07e45ba58123"
        }
      ],
      "description": "The package allows the user to construct tables in a manner\nsimilar to a spreadsheet. The cells of a table have row and\ncolumn indices and these can be used in formulas to generate\nvalues in other cells.",
      "downloadLocation": "NOASSERTION",
      "externalRefs": [
        {
          "referenceCategory": "PACKAGE_MANAGER",
          "referenceLocator": "pkg:rpm/texlive-spreadtab@svn50147-3.oe2403sp3?arch=noarch&epoch=9&upstream=texlive-split-v-2021-3.oe2403sp3.src.rpm",
          "referenceType": "purl"
        }
      ],
      "filesAnalyzed": false,
      "homepage": "http://tug.org/texlive/",
      "sourceInfo": "acquired package info from repodata DB: repodata/1237fc88d0e4da3b551ae22f7823fbad70d531e5e3e6588f120954709a623b3c-primary.sqlite.bz2",
      "summary": "Spreadsheet features for LaTeX tabular environments",
      "supplier": "Organization: http://openeuler.org",
      "versionInfo": "9:svn50147-3.oe2403sp3"
    },
    {
      "SPDXID": "SPDXRef-rpm-texlive-spverbatim-svn15878.v1.0",
      "name": "texlive-spverbatim",
      "checksums": [
        {
          "algorithm": "SHA256",
          "checksumValue": "08fcfde75e84f099401f6ceada7e62f64870ff0178b649d5da3e1a873342fdde"
        }
      ],
      "description": "LaTeX's \\verb macro treats its argument as an unbreakable unit\nof text. This can lead to poor typesetting, especially when the\nargument is long. The spverbatim package provides an \\spverb\nmacro that is analogous to \\verb and an spverbatim environment\nthat is analogous to verbatim with the difference being that\n\\spverb and spverbatim allow LaTeX to break lines at space\ncharacters.",
      "downloadLocation": "NOASSERTION",
      "externalRefs": [
        {
          "referenceCategory": "PACKAGE_MANAGER",
          "referenceLocator": "pkg:rpm/texlive-spverbatim@svn15878.v1.0-3.oe2403sp3?arch=noarch&epoch=9&upstream=texlive-split-v-2021-3.oe2403sp3.src.rpm",
          "referenceType": "purl"
        }
      ],
      "filesAnalyzed": false,
      "homepage": "http://tug.org/texlive/",
      "sourceInfo": "acquired package info from repodata DB: repodata/1237fc88d0e4da3b551ae22f7823fbad70d531e5e3e6588f120954709a623b3c-primary.sqlite.bz2",
      "summary": "Allow line breaks within \\verb and verbatim output",
      "supplier": "Organization: http://openeuler.org",
      "versionInfo": "9:svn15878.v1.0-3.oe2403sp3"
    },
    {
      "SPDXID": "SPDXRef-rpm-texlive-srbook-mem-svn45818",
      "name": "texlive-srbook-mem",
      "checksums": [
        {
          "algorithm": "SHA256",
          "checksumValue": "71e802bb1ed1b10d459a2421e1fae62979f52449c3bf9c1b51b1d17f1ef6a762"
        }
      ],
      "description": "srbook-mem package",
      "downloadLocation": "NOASSERTION",
      "externalRefs": [
        {
          "referenceCategory": "PACKAGE_MANAGER",
          "referenceLocator": "pkg:rpm/texlive-srbook-mem@svn45818-3.oe2403sp3?arch=noarch&epoch=9&upstream=texlive-split-v-2021-3.oe2403sp3.src.rpm",
          "referenceType": "purl"
        }
      ],
      "filesAnalyzed": false,
      "homepage": "http://tug.org/texlive/",
      "sourceInfo": "acquired package info from repodata DB: repodata/1237fc88d0e4da3b551ae22f7823fbad70d531e5e3e6588f120954709a623b3c-primary.sqlite.bz2",
      "summary": "srbook-mem package",
      "supplier": "Organization: http://openeuler.org",
      "versionInfo": "9:svn45818-3.oe2403sp3"
    },
    {
      "SPDXID": "SPDXRef-rpm-texlive-srcltx-svn15878.1.6",
      "name": "texlive-srcltx",
      "checksums": [
        {
          "algorithm": "SHA256",
          "checksumValue": "8df3881b180199ed9ed262d84d1bad41e3878fe809b3bef829a152a897cb5f0a"
        }
      ],
      "description": "Provides a \\special insertion into generated .dvi files\nallowing one to jump from the .dvi file to the .tex source and\nback again (given a .dvi viewer that supports this, such as Yap\nor xdvi version 22.38 or later). This was originally written by\nAleksander Simonic, the author of the WinEdt shell.",
      "downloadLocation": "NOASSERTION",
      "externalRefs": [
        {
          "referenceCategory": "PACKAGE_MANAGER",
          "referenceLocator": "pkg:rpm/texlive-srcltx@svn15878.1.6-3.oe2403sp3?arch=noarch&epoch=9&upstream=texlive-split-v-2021-3.oe2403sp3.src.rpm",
          "referenceType": "purl"
        }
      ],
      "filesAnalyzed": false,
      "homepage": "http://tug.org/texlive/",
      "sourceInfo": "acquired package info from repodata DB: repodata/1237fc88d0e4da3b551ae22f7823fbad70d531e5e3e6588f120954709a623b3c-primary.sqlite.bz2",
      "summary": "Jump between DVI and TeX files",
      "supplier": "Organization: http://openeuler.org",
      "versionInfo": "9:svn15878.1.6-3.oe2403sp3"
    },
    {
      "SPDXID": "SPDXRef-rpm-texlive-sseq-svn31585.2.01",
      "name": "texlive-sseq",
      "checksums": [
        {
          "algorithm": "SHA256",
          "checksumValue": "249487490655d05c9b10b8eeea474a7185fc5ba86d144c85b647f470764623dc"
        }
      ],
      "description": "The package provides commands to draw spectral sequence\ndiagrams, providing facilities for clipping and arranging\nmultiple symbols so that they do not overlap. The package is\nbuilt using pgf, and shares that systems large demands for TeX\nsystem memory. Its geometric commands are based on a turtle\ngraphics model, and control structures such as loops and\nconditionals are available.",
      "downloadLocation": "NOASSERTION",
      "externalRefs": [
        {
          "referenceCategory": "PACKAGE_MANAGER",
          "referenceLocator": "pkg:rpm/texlive-sseq@svn31585.2.01-3.oe2403sp3?arch=noarch&epoch=9&upstream=texlive-split-v-2021-3.oe2403sp3.src.rpm",
          "referenceType": "purl"
        }
      ],
      "filesAnalyzed": false,
      "homepage": "http://tug.org/texlive/",
      "sourceInfo": "acquired package info from repodata DB: repodata/1237fc88d0e4da3b551ae22f7823fbad70d531e5e3e6588f120954709a623b3c-primary.sqlite.bz2",
      "summary": "Typesetting spectral sequence charts",
      "supplier": "Organization: http://openeuler.org",
      "versionInfo": "9:svn31585.2.01-3.oe2403sp3"
    },
    {
      "SPDXID": "SPDXRef-rpm-texlive-sslides-svn32293.0",
      "name": "texlive-sslides",
      "checksums": [
        {
          "algorithm": "SHA256",
          "checksumValue": "52fd8c9eece6a919563c682c296970c20576dbf992d9eee485ea698b0a34fbd7"
        }
      ],
      "description": "The class provides a variant of the LaTeX standard slides\nclass, in which the user may add headers and footers to the\nslide.",
      "downloadLocation": "NOASSERTION",
      "externalRefs": [
        {
          "referenceCategory": "PACKAGE_MANAGER",
          "referenceLocator": "pkg:rpm/texlive-sslides@svn32293.0-3.oe2403sp3?arch=noarch&epoch=9&upstream=texlive-split-v-2021-3.oe2403sp3.src.rpm",
          "referenceType": "purl"
        }
      ],
      "filesAnalyzed": false,
      "homepage": "http://tug.org/texlive/",
      "sourceInfo": "acquired package info from repodata DB: repodata/1237fc88d0e4da3b551ae22f7823fbad70d531e5e3e6588f120954709a623b3c-primary.sqlite.bz2",
      "summary": "Slides with headers and footers",
      "supplier": "Organization: http://openeuler.org",
      "versionInfo": "9:svn32293.0-3.oe2403sp3"
    },
    {
      "SPDXID": "SPDXRef-rpm-texlive-stack-svn15878.1.00",
      "name": "texlive-stack",
      "checksums": [
        {
          "algorithm": "SHA256",
          "checksumValue": "fc5fe39d652a817889f6d823dbde6893a3ba267afe65ed20522c2b4d655dc47b"
        }
      ],
      "description": "The package provides a small set of commands to implement\nstacks independently of TeX's own stack. As an example of how\nthe stacks might be used, the documentation offers a small\n\"relinput\" package that implements the backbone of the import\npackage.",
      "downloadLocation": "NOASSERTION",
      "externalRefs": [
        {
          "referenceCategory": "PACKAGE_MANAGER",
          "referenceLocator": "pkg:rpm/texlive-stack@svn15878.1.00-3.oe2403sp3?arch=noarch&epoch=9&upstream=texlive-split-v-2021-3.oe2403sp3.src.rpm",
          "referenceType": "purl"
        }
      ],
      "filesAnalyzed": false,
      "homepage": "http://tug.org/texlive/",
      "sourceInfo": "acquired package info from repodata DB: repodata/1237fc88d0e4da3b551ae22f7823fbad70d531e5e3e6588f120954709a623b3c-primary.sqlite.bz2",
      "summary": "Tools to define and use stacks",
      "supplier": "Organization: http://openeuler.org",
      "versionInfo": "9:svn15878.1.00-3.oe2403sp3"
    },
    {
      "SPDXID": "SPDXRef-rpm-texlive-stackengine-svn53843",
      "name": "texlive-stackengine",
      "checksums": [
        {
          "algorithm": "SHA256",
          "checksumValue": "96cf41b7757801523cac39df08d650c879b56f57e7d78bd9fdebed72ea4522bf"
        }
      ],
      "description": "The package provides a versatile way to stack objects\nvertically in a variety of customizable ways. A number of\nuseful macros are provided, all of which make use of the\nstackengine core.",
      "downloadLocation": "NOASSERTION",
      "externalRefs": [
        {
          "referenceCategory": "PACKAGE_MANAGER",
          "referenceLocator": "pkg:rpm/texlive-stackengine@svn53843-3.oe2403sp3?arch=noarch&epoch=9&upstream=texlive-split-v-2021-3.oe2403sp3.src.rpm",
          "referenceType": "purl"
        }
      ],
      "filesAnalyzed": false,
      "homepage": "http://tug.org/texlive/",
      "sourceInfo": "acquired package info from repodata DB: repodata/1237fc88d0e4da3b551ae22f7823fbad70d531e5e3e6588f120954709a623b3c-primary.sqlite.bz2",
      "summary": "Highly customised stacking of objects, insets, baseline changes, etc",
      "supplier": "Organization: http://openeuler.org",
      "versionInfo": "9:svn53843-3.oe2403sp3"
    },
    {
      "SPDXID": "SPDXRef-rpm-texlive-standalone-svn56291",
      "name": "texlive-standalone",
      "checksums": [
        {
          "algorithm": "SHA256",
          "checksumValue": "14f7cf83c911aea9b054d9daf103c04f07918215fb192c5491f56cd74efa2b26"
        }
      ],
      "description": "A class and package is provided which allows TeX pictures or\nother TeX code to be compiled standalone or as part of a main\ndocument. Special support for pictures with beamer overlays is\nalso provided. The package is used in the main document and\nskips extra preambles in sub-files. The class may be used to\nsimplify the preamble in sub-files. By default the preview\npackage is used to display the typeset code without margins.\nThe behaviour in standalone mode may adjusted using a\nconfiguration file standalone.cfg to redefine the standalone\nenvironment.",
      "downloadLocation": "NOASSERTION",
      "externalRefs": [
        {
          "referenceCategory": "PACKAGE_MANAGER",
          "referenceLocator": "pkg:rpm/texlive-standalone@svn56291-3.oe2403sp3?arch=noarch&epoch=9&upstream=texlive-split-v-2021-3.oe2403sp3.src.rpm",
          "referenceType": "purl"
        }
      ],
      "filesAnalyzed": false,
      "homepage": "http://tug.org/texlive/",
      "sourceInfo": "acquired package info from repodata DB: repodata/1237fc88d0e4da3b551ae22f7823fbad70d531e5e3e6588f120954709a623b3c-primary.sqlite.bz2",
      "summary": "Compile TeX pictures stand-alone or as part of a document",
      "supplier": "Organization: http://openeuler.org",
      "versionInfo": "9:svn56291-3.oe2403sp3"
    },
    {
      "SPDXID": "SPDXRef-rpm-texlive-stdclsdv-svn15878.1.1a",
      "name": "texlive-stdclsdv",
      "checksums": [
        {
          "algorithm": "SHA256",
          "checksumValue": "1c1b521bd27ff53647814d42ce66e7b01b8f545c3ae26c9753de9a1e5018364e"
        }
      ],
      "description": "The stdclsdv package is designed for package writers who need\nto know what sectioning divsions are provided by the document's\nclass. It also provides a version of \\CheckCommand that sets a\nflag rather than printing a warning.",
      "downloadLocation": "NOASSERTION",
      "externalRefs": [
        {
          "referenceCategory": "PACKAGE_MANAGER",
          "referenceLocator": "pkg:rpm/texlive-stdclsdv@svn15878.1.1a-3.oe2403sp3?arch=noarch&epoch=9&upstream=texlive-split-v-2021-3.oe2403sp3.src.rpm",
          "referenceType": "purl"
        }
      ],
      "filesAnalyzed": false,
      "homepage": "http://tug.org/texlive/",
      "sourceInfo": "acquired package info from repodata DB: repodata/1237fc88d0e4da3b551ae22f7823fbad70d531e5e3e6588f120954709a623b3c-primary.sqlite.bz2",
      "summary": "Provide sectioning information for package writers",
      "supplier": "Organization: http://openeuler.org",
      "versionInfo": "9:svn15878.1.1a-3.oe2403sp3"
    },
    {
      "SPDXID": "SPDXRef-rpm-texlive-stdpage-svn15878.0.6",
      "name": "texlive-stdpage",
      "checksums": [
        {
          "algorithm": "SHA256",
          "checksumValue": "683092a5420ff90225d9463140fd004d91b201724d13bfba96a1b8739ee3984b"
        }
      ],
      "description": "For translations, proofreading, journal contributions etc.\nstandard pages are used. Those standard pages consist of a\nfixed number of lines and characters per line. This package\nproduces pages with n lines of at most m characters each. For\ninstance the German \"Normseite\": 60 lines of 30 characters\neach.",
      "downloadLocation": "NOASSERTION",
      "externalRefs": [
        {
          "referenceCategory": "PACKAGE_MANAGER",
          "referenceLocator": "pkg:rpm/texlive-stdpage@svn15878.0.6-3.oe2403sp3?arch=noarch&epoch=9&upstream=texlive-split-v-2021-3.oe2403sp3.src.rpm",
          "referenceType": "purl"
        }
      ],
      "filesAnalyzed": false,
      "homepage": "http://tug.org/texlive/",
      "sourceInfo": "acquired package info from repodata DB: repodata/1237fc88d0e4da3b551ae22f7823fbad70d531e5e3e6588f120954709a623b3c-primary.sqlite.bz2",
      "summary": "Standard pages with n lines of at most m characters each",
      "supplier": "Organization: http://openeuler.org",
      "versionInfo": "9:svn15878.0.6-3.oe2403sp3"
    },
    {
      "SPDXID": "SPDXRef-rpm-texlive-stealcaps-svn46434",
      "name": "texlive-stealcaps",
      "checksums": [
        {
          "algorithm": "SHA256",
          "checksumValue": "4d38ef00927d5fcb75734fc7ade43b621239cf18f902d20d3c2247f18dad441e"
        }
      ],
      "description": "This little package is mainly meant to be used when there is a\n(TrueType or OpenType) font that does not provide real small\ncapitals. As a workaround, this package helps to borrow, or\n\"steal\", the small capitals from another font. This might also\nbe useful in the rare case that someone does not like the\npresent small capitals, and wants to change them, or likes\nthose from another font better. To achieve the borrowing, one\nonly needs to load the package and specify the name of the\ntarget font via the from option. Package dependencies: pgfopts,\niftex, fontspec.",
      "downloadLocation": "NOASSERTION",
      "externalRefs": [
        {
          "referenceCategory": "PACKAGE_MANAGER",
          "referenceLocator": "pkg:rpm/texlive-stealcaps@svn46434-3.oe2403sp3?arch=noarch&epoch=9&upstream=texlive-split-v-2021-3.oe2403sp3.src.rpm",
          "referenceType": "purl"
        }
      ],
      "filesAnalyzed": false,
      "homepage": "http://tug.org/texlive/",
      "sourceInfo": "acquired package info from repodata DB: repodata/1237fc88d0e4da3b551ae22f7823fbad70d531e5e3e6588f120954709a623b3c-primary.sqlite.bz2",
      "summary": "\"Steal\" small capitals",
      "supplier": "Organization: http://openeuler.org",
      "versionInfo": "9:svn46434-3.oe2403sp3"
    },
    {
      "SPDXID": "SPDXRef-rpm-texlive-stex-svn50489",
      "name": "texlive-stex",
      "checksums": [
        {
          "algorithm": "SHA256",
          "checksumValue": "f050555cd6e21f462f0afd281760d1d46325b39e8f4e65a16a6c47aae987a410"
        }
      ],
      "description": "The sTeX package collection is a version of TeX/LaTeX that\nallows to markup TeX/LaTeX documents semantically without\nleaving the document format, essentially turning it into a\ndocument format for mathematical knowledge management (MKM).",
      "downloadLocation": "NOASSERTION",
      "externalRefs": [
        {
          "referenceCategory": "PACKAGE_MANAGER",
          "referenceLocator": "pkg:rpm/texlive-stex@svn50489-3.oe2403sp3?arch=noarch&epoch=9&upstream=texlive-split-v-2021-3.oe2403sp3.src.rpm",
          "referenceType": "purl"
        }
      ],
      "filesAnalyzed": false,
      "homepage": "http://tug.org/texlive/",
      "sourceInfo": "acquired package info from repodata DB: repodata/1237fc88d0e4da3b551ae22f7823fbad70d531e5e3e6588f120954709a623b3c-primary.sqlite.bz2",
      "summary": "An Infrastructure for Semantic Preloading of LaTeX Documents",
      "supplier": "Organization: http://openeuler.org",
      "versionInfo": "9:svn50489-3.oe2403sp3"
    },
    {
      "SPDXID": "SPDXRef-rpm-texlive-storebox-svn56291",
      "name": "texlive-storebox",
      "checksums": [
        {
          "algorithm": "SHA256",
          "checksumValue": "25aeb9066e95f2fc633c68e2219e0925a53e340c97f3055b417ce3983515d723"
        }
      ],
      "description": "The package provides \"store boxes\" whose user interface matches\nthat of normal LaTeX \"save boxes\", except that the content of a\nstore box appears at most once in the output PDF file, however\noften it is used. The present version of the package supports\npdfLaTeX and LuaLaTeX; when DVI is output, store boxes behave\nthe same as save boxes.",
      "downloadLocation": "NOASSERTION",
      "externalRefs": [
        {
          "referenceCategory": "PACKAGE_MANAGER",
          "referenceLocator": "pkg:rpm/texlive-storebox@svn56291-3.oe2403sp3?arch=noarch&epoch=9&upstream=texlive-split-v-2021-3.oe2403sp3.src.rpm",
          "referenceType": "purl"
        }
      ],
      "filesAnalyzed": false,
      "homepage": "http://tug.org/texlive/",
      "sourceInfo": "acquired package info from repodata DB: repodata/1237fc88d0e4da3b551ae22f7823fbad70d531e5e3e6588f120954709a623b3c-primary.sqlite.bz2",
      "summary": "Storing information for reuse",
      "supplier": "Organization: http://openeuler.org",
      "versionInfo": "9:svn56291-3.oe2403sp3"
    },
    {
      "SPDXID": "SPDXRef-rpm-texlive-storecmd-svn24431.0.0.2",
      "name": "texlive-storecmd",
      "checksums": [
        {
          "algorithm": "SHA256",
          "checksumValue": "b56e23c1e2f6702bfc9598968f52e66d0d56d0a43f2a30f40423221d2f05fd45"
        }
      ],
      "description": "The package provides macros for command definition that save\nthe name of the command being defined in a file or a macro\ncontainer. The list could be useful for spelling exceptions in\ntext editors that do not support TeX syntax.",
      "downloadLocation": "NOASSERTION",
      "externalRefs": [
        {
          "referenceCategory": "PACKAGE_MANAGER",
          "referenceLocator": "pkg:rpm/texlive-storecmd@svn24431.0.0.2-3.oe2403sp3?arch=noarch&epoch=9&upstream=texlive-split-v-2021-3.oe2403sp3.src.rpm",
          "referenceType": "purl"
        }
      ],
      "filesAnalyzed": false,
      "homepage": "http://tug.org/texlive/",
      "sourceInfo": "acquired package info from repodata DB: repodata/1237fc88d0e4da3b551ae22f7823fbad70d531e5e3e6588f120954709a623b3c-primary.sqlite.bz2",
      "summary": "Store the name of a defined command in a container",
      "supplier": "Organization: http://openeuler.org",
      "versionInfo": "9:svn24431.0.0.2-3.oe2403sp3"
    },
    {
      "SPDXID": "SPDXRef-rpm-texlive-stringstrings-svn57097",
      "name": "texlive-stringstrings",
      "checksums": [
        {
          "algorithm": "SHA256",
          "checksumValue": "6652dcfae5568c0b51168c05df258eed8b78cf49d06040cb7d3316c60c298a23"
        }
      ],
      "description": "The package provides a large and sundry set of macros for the\nmanipulation of strings. The macros are developed not merely\nfor cosmetic application (such as changing the case of letters\nand string substitution), but also for programming applications\nsuch as character look-ahead, argument parsing, conditional\ntests on various string conditions, etc. The macros were\ndesigned all to be expandable (note that things such as\n\\uppercase and \\lowercase are not expandable), so that the\nmacros may be strung together sequentially and nested (after a\nfashion) to achieve rather complex manipulations.",
      "downloadLocation": "NOASSERTION",
      "externalRefs": [
        {
          "referenceCategory": "PACKAGE_MANAGER",
          "referenceLocator": "pkg:rpm/texlive-stringstrings@svn57097-3.oe2403sp3?arch=noarch&epoch=9&upstream=texlive-split-v-2021-3.oe2403sp3.src.rpm",
          "referenceType": "purl"
        }
      ],
      "filesAnalyzed": false,
      "homepage": "http://tug.org/texlive/",
      "sourceInfo": "acquired package info from repodata DB: repodata/1237fc88d0e4da3b551ae22f7823fbad70d531e5e3e6588f120954709a623b3c-primary.sqlite.bz2",
      "summary": "String manipulation for cosmetic and programming application",
      "supplier": "Organization: http://openeuler.org",
      "versionInfo": "9:svn57097-3.oe2403sp3"
    },
    {
      "SPDXID": "SPDXRef-rpm-texlive-sttools-svn56774",
      "name": "texlive-sttools",
      "checksums": [
        {
          "algorithm": "SHA256",
          "checksumValue": "e3195916e93c12c756bec575e238f5fafe9527a593fdbeef5f5b1df6931db6fe"
        }
      ],
      "description": "A collection of tools and macros, providing: miscellaneous\nfloat control, page styles for floats, multipage tabulars, even\ncolumns at end of twocolumn region, switching between one- and\ntwo-column anywhere, getting more mileage from \\marginpar,\nsimulating the effect of \"midfloats\", a package to manipulate\nnumerical lists and arrays.",
      "downloadLocation": "NOASSERTION",
      "externalRefs": [
        {
          "referenceCategory": "PACKAGE_MANAGER",
          "referenceLocator": "pkg:rpm/texlive-sttools@svn56774-3.oe2403sp3?arch=noarch&epoch=9&upstream=texlive-split-v-2021-3.oe2403sp3.src.rpm",
          "referenceType": "purl"
        }
      ],
      "filesAnalyzed": false,
      "homepage": "http://tug.org/texlive/",
      "sourceInfo": "acquired package info from repodata DB: repodata/1237fc88d0e4da3b551ae22f7823fbad70d531e5e3e6588f120954709a623b3c-primary.sqlite.bz2",
      "summary": "Various macros",
      "supplier": "Organization: http://openeuler.org",
      "versionInfo": "9:svn56774-3.oe2403sp3"
    },
    {
      "SPDXID": "SPDXRef-rpm-texlive-stubs-svn19440.0.1.1",
      "name": "texlive-stubs",
      "checksums": [
        {
          "algorithm": "SHA256",
          "checksumValue": "9c5b3864fa40af63761728d5e7c65f5883fd62228f1e7e4809dd4e4cda6935f9"
        }
      ],
      "description": "The \\stubs command creates as many repetitions as possible of\nits argument, at the bottom of the page; these stubs may be\nused (for example) for contact information.",
      "downloadLocation": "NOASSERTION",
      "externalRefs": [
        {
          "referenceCategory": "PACKAGE_MANAGER",
          "referenceLocator": "pkg:rpm/texlive-stubs@svn19440.0.1.1-3.oe2403sp3?arch=noarch&epoch=9&upstream=texlive-split-v-2021-3.oe2403sp3.src.rpm",
          "referenceType": "purl"
        }
      ],
      "filesAnalyzed": false,
      "homepage": "http://tug.org/texlive/",
      "sourceInfo": "acquired package info from repodata DB: repodata/1237fc88d0e4da3b551ae22f7823fbad70d531e5e3e6588f120954709a623b3c-primary.sqlite.bz2",
      "summary": "Create tear-off stubs at the bottom of a page",
      "supplier": "Organization: http://openeuler.org",
      "versionInfo": "9:svn19440.0.1.1-3.oe2403sp3"
    },
    {
      "SPDXID": "SPDXRef-rpm-texlive-studenthandouts-svn43516",
      "name": "texlive-studenthandouts",
      "checksums": [
        {
          "algorithm": "SHA256",
          "checksumValue": "4c8f94e083f82763728b64d1d0c668022dfd220aaa5ec815b1122e5fc9e35fb5"
        }
      ],
      "description": "This package can be used to generate a single master document\nthat contains a set of individual student handouts. The package\nhas two main functions. First, it provides a simple framework\nfor organizing handout source code, and supplies a set of\nimport management tools for selectively importing a subset of\nthe handouts into the master document. Selective import is\nconvenient when compilation of all of the handouts is\nunnecessary, for example when working on a new handout. As a\nsecondary feature, the package defines a basic visual style for\nhandouts. This style can be easily changed.",
      "downloadLocation": "NOASSERTION",
      "externalRefs": [
        {
          "referenceCategory": "PACKAGE_MANAGER",
          "referenceLocator": "pkg:rpm/texlive-studenthandouts@svn43516-3.oe2403sp3?arch=noarch&epoch=9&upstream=texlive-split-v-2021-3.oe2403sp3.src.rpm",
          "referenceType": "purl"
        }
      ],
      "filesAnalyzed": false,
      "homepage": "http://tug.org/texlive/",
      "sourceInfo": "acquired package info from repodata DB: repodata/1237fc88d0e4da3b551ae22f7823fbad70d531e5e3e6588f120954709a623b3c-primary.sqlite.bz2",
      "summary": "Management and styling of student handout projects",
      "supplier": "Organization: http://openeuler.org",
      "versionInfo": "9:svn43516-3.oe2403sp3"
    },
    {
      "SPDXID": "SPDXRef-rpm-texlive-subdepth-svn15878.0.1",
      "name": "texlive-subdepth",
      "checksums": [
        {
          "algorithm": "SHA256",
          "checksumValue": "5c1f98bf48a62db20a96557f346c91add951b809e5cb33b58be9448154cc3912"
        }
      ],
      "description": "This package is based on code (posted long ago to comp.text.tex\nby Donald Arseneau) to equalise the height of subscripts in\nmaths. The default behaviour is to place subscripts slightly\nlower when there is a superscript as well, but this can look\nodd in some situations.",
      "downloadLocation": "NOASSERTION",
      "externalRefs": [
        {
          "referenceCategory": "PACKAGE_MANAGER",
          "referenceLocator": "pkg:rpm/texlive-subdepth@svn15878.0.1-3.oe2403sp3?arch=noarch&epoch=9&upstream=texlive-split-v-2021-3.oe2403sp3.src.rpm",
          "referenceType": "purl"
        }
      ],
      "filesAnalyzed": false,
      "homepage": "http://tug.org/texlive/",
      "sourceInfo": "acquired package info from repodata DB: repodata/1237fc88d0e4da3b551ae22f7823fbad70d531e5e3e6588f120954709a623b3c-primary.sqlite.bz2",
      "summary": "Unify maths subscript height",
      "supplier": "Organization: http://openeuler.org",
      "versionInfo": "9:svn15878.0.1-3.oe2403sp3"
    },
    {
      "SPDXID": "SPDXRef-rpm-texlive-subdocs-svn51480",
      "name": "texlive-subdocs",
      "checksums": [
        {
          "algorithm": "SHA256",
          "checksumValue": "490aa574f8cdafe4733cee71d10c47c17ba2d899af5667887a61fe91a6c1f13b"
        }
      ],
      "description": "This is an experimental package aiming to provide a different\napproach for multidocument works (mainly, books with a document\nper chapter). Unlike the \\include mechanism, every subdocument\nis a complete normal LaTeX document and may be typeset\nseparately. What the package does is sharing the .aux files.\nThe present release is an alpha version, and no attempt has yet\nbeen made to allow it to work with, say, hyperref.",
      "downloadLocation": "NOASSERTION",
      "externalRefs": [
        {
          "referenceCategory": "PACKAGE_MANAGER",
          "referenceLocator": "pkg:rpm/texlive-subdocs@svn51480-3.oe2403sp3?arch=noarch&epoch=9&upstream=texlive-split-z-2021-3.oe2403sp3.src.rpm",
          "referenceType": "purl"
        }
      ],
      "filesAnalyzed": false,
      "homepage": "http://tug.org/texlive/",
      "sourceInfo": "acquired package info from repodata DB: repodata/1237fc88d0e4da3b551ae22f7823fbad70d531e5e3e6588f120954709a623b3c-primary.sqlite.bz2",
      "summary": "Multifile documents",
      "supplier": "Organization: http://openeuler.org",
      "versionInfo": "9:svn51480-3.oe2403sp3"
    },
    {
      "SPDXID": "SPDXRef-rpm-texlive-subeqn-svn15878.2.0b",
      "name": "texlive-subeqn",
      "checksums": [
        {
          "algorithm": "SHA256",
          "checksumValue": "00f2283f9bdf9dd23097e3eafd1dc6cd621588792672c1ce9c78a77f062d8a98"
        }
      ],
      "description": "Sometimes it is necessary to be able to refer to subexpressions\nof an equation. In order to do that these subexpressions should\nbe numbered. In standard LaTeX there is no provision for this.\nTo solve this problem Stephen Gildea once wrote subeqn.sty for\nLaTeX 2.09; Donald Arsenau rewrote the macros and Johannes\nBraams made them available for LaTeX2e. Note that this package\nis not compatible with the package subeqnarray (written by\nJohannes Braams), but it can be used together with the LaTeX\nclass options leqno and fleqn.",
      "downloadLocation": "NOASSERTION",
      "externalRefs": [
        {
          "referenceCategory": "PACKAGE_MANAGER",
          "referenceLocator": "pkg:rpm/texlive-subeqn@svn15878.2.0b-3.oe2403sp3?arch=noarch&epoch=9&upstream=texlive-split-v-2021-3.oe2403sp3.src.rpm",
          "referenceType": "purl"
        }
      ],
      "filesAnalyzed": false,
      "homepage": "http://tug.org/texlive/",
      "sourceInfo": "acquired package info from repodata DB: repodata/1237fc88d0e4da3b551ae22f7823fbad70d531e5e3e6588f120954709a623b3c-primary.sqlite.bz2",
      "summary": "Package for subequation numbering",
      "supplier": "Organization: http://openeuler.org",
      "versionInfo": "9:svn15878.2.0b-3.oe2403sp3"
    },
    {
      "SPDXID": "SPDXRef-rpm-texlive-subeqnarray-svn15878.2.1c",
      "name": "texlive-subeqnarray",
      "checksums": [
        {
          "algorithm": "SHA256",
          "checksumValue": "32fcdc0b20f6c7de7947905adc8f66a2f8a111d89418c0682a22697edba6b78c"
        }
      ],
      "description": "This package defines the subeqnarray and subeqnarray*\nenvironments, which behave like the corresponding eqnarray and\neqnarray* environments, except that the individual lines are\nnumbered like 1a, 1b, 1c, etc. To refer to these numbers an\nextra label command \\slabel is provided. Users are urged to\nconsider the alignment capabilities of the amsmath bundle,\nwhich produce better results than eqnarray-related macros.",
      "downloadLocation": "NOASSERTION",
      "externalRefs": [
        {
          "referenceCategory": "PACKAGE_MANAGER",
          "referenceLocator": "pkg:rpm/texlive-subeqnarray@svn15878.2.1c-3.oe2403sp3?arch=noarch&epoch=9&upstream=texlive-split-v-2021-3.oe2403sp3.src.rpm",
          "referenceType": "purl"
        }
      ],
      "filesAnalyzed": false,
      "homepage": "http://tug.org/texlive/",
      "sourceInfo": "acquired package info from repodata DB: repodata/1237fc88d0e4da3b551ae22f7823fbad70d531e5e3e6588f120954709a623b3c-primary.sqlite.bz2",
      "summary": "Equation array with sub numbering",
      "supplier": "Organization: http://openeuler.org",
      "versionInfo": "9:svn15878.2.1c-3.oe2403sp3"
    },
    {
      "SPDXID": "SPDXRef-rpm-texlive-subfigmat-svn20308.1.0",
      "name": "texlive-subfigmat",
      "checksums": [
        {
          "algorithm": "SHA256",
          "checksumValue": "ae190ce179cdcb038abeebb62e1548e4687156738b28cc482923bf19b7d27549"
        }
      ],
      "description": "Defines an array/matrix-type environment that is used with the\nsubfigure package to automate the placement of subfigures (or\ntables or text). The subfigures are placed left-to-right, top-\nto-bottom.",
      "downloadLocation": "NOASSERTION",
      "externalRefs": [
        {
          "referenceCategory": "PACKAGE_MANAGER",
          "referenceLocator": "pkg:rpm/texlive-subfigmat@svn20308.1.0-3.oe2403sp3?arch=noarch&epoch=9&upstream=texlive-split-v-2021-3.oe2403sp3.src.rpm",
          "referenceType": "purl"
        }
      ],
      "filesAnalyzed": false,
      "homepage": "http://tug.org/texlive/",
      "sourceInfo": "acquired package info from repodata DB: repodata/1237fc88d0e4da3b551ae22f7823fbad70d531e5e3e6588f120954709a623b3c-primary.sqlite.bz2",
      "summary": "Automates layout when using the subfigure package",
      "supplier": "Organization: http://openeuler.org",
      "versionInfo": "9:svn20308.1.0-3.oe2403sp3"
    },
    {
      "SPDXID": "SPDXRef-rpm-texlive-subfigure-svn15878.2.1.5",
      "name": "texlive-subfigure",
      "checksums": [
        {
          "algorithm": "SHA256",
          "checksumValue": "35fffb7608caad2f900172daa235a9c83ef169d9812db422d5973495c7b328dd"
        }
      ],
      "description": "Provides support for the manipulation and reference of small or\n'sub' figures and tables within a single figure or table\nenvironment. It is convenient to use this package when your\nsubfigures are to be separately captioned, referenced, or are\nto be included in the List-of-Figures. A new \\subfigure command\nis introduced which can be used inside a figure environment for\neach subfigure. An optional first argument is used as the\ncaption for that subfigure. The package is now considered\nobsolete: it was superseded by subfig, but users may find the\nmore recent subcaption package more satisfactory.",
      "downloadLocation": "NOASSERTION",
      "externalRefs": [
        {
          "referenceCategory": "PACKAGE_MANAGER",
          "referenceLocator": "pkg:rpm/texlive-subfigure@svn15878.2.1.5-3.oe2403sp3?arch=noarch&epoch=9&upstream=texlive-split-v-2021-3.oe2403sp3.src.rpm",
          "referenceType": "purl"
        }
      ],
      "filesAnalyzed": false,
      "homepage": "http://tug.org/texlive/",
      "sourceInfo": "acquired package info from repodata DB: repodata/1237fc88d0e4da3b551ae22f7823fbad70d531e5e3e6588f120954709a623b3c-primary.sqlite.bz2",
      "summary": "Deprecated: Figures divided into subfigures",
      "supplier": "Organization: http://openeuler.org",
      "versionInfo": "9:svn15878.2.1.5-3.oe2403sp3"
    },
    {
      "SPDXID": "SPDXRef-rpm-texlive-subfiles-svn56977",
      "name": "texlive-subfiles",
      "checksums": [
        {
          "algorithm": "SHA256",
          "checksumValue": "900e624cc36905316886c01160df39248d87a9d1b13f5d47f11b636f6a7ccfca"
        }
      ],
      "description": "Using subfiles the user can handle multi-file projects more\ncomfortably making it possible to both process the subsidiary\nfiles by themselves and to process the main file that includes\nthem, without making any changes to either.",
      "downloadLocation": "NOASSERTION",
      "externalRefs": [
        {
          "referenceCategory": "PACKAGE_MANAGER",
          "referenceLocator": "pkg:rpm/texlive-subfiles@svn56977-3.oe2403sp3?arch=noarch&epoch=9&upstream=texlive-split-v-2021-3.oe2403sp3.src.rpm",
          "referenceType": "purl"
        }
      ],
      "filesAnalyzed": false,
      "homepage": "http://tug.org/texlive/",
      "sourceInfo": "acquired package info from repodata DB: repodata/1237fc88d0e4da3b551ae22f7823fbad70d531e5e3e6588f120954709a623b3c-primary.sqlite.bz2",
      "summary": "Individual typesetting of subfiles of a \"main\" document",
      "supplier": "Organization: http://openeuler.org",
      "versionInfo": "9:svn56977-3.oe2403sp3"
    },
    {
      "SPDXID": "SPDXRef-rpm-texlive-subfloat-svn29349.2.14",
      "name": "texlive-subfloat",
      "checksums": [
        {
          "algorithm": "SHA256",
          "checksumValue": "61cd06dae89bcad061fda9c018235d9ee2c4fae42630f481d4dec17ef7b11d7f"
        }
      ],
      "description": "This package enables sub-numbering of floats (figures and\ntables) similar to the subequations-environment of the amsmath\npackage. The subfloat package is not to be confused with the\nsubfig package which generates sub-figures within one normal\nfigure, and manages their placement; subfloat only affects\ncaptions and numbering.",
      "downloadLocation": "NOASSERTION",
      "externalRefs": [
        {
          "referenceCategory": "PACKAGE_MANAGER",
          "referenceLocator": "pkg:rpm/texlive-subfloat@svn29349.2.14-3.oe2403sp3?arch=noarch&epoch=9&upstream=texlive-split-v-2021-3.oe2403sp3.src.rpm",
          "referenceType": "purl"
        }
      ],
      "filesAnalyzed": false,
      "homepage": "http://tug.org/texlive/",
      "sourceInfo": "acquired package info from repodata DB: repodata/1237fc88d0e4da3b551ae22f7823fbad70d531e5e3e6588f120954709a623b3c-primary.sqlite.bz2",
      "summary": "Sub-numbering for figures and tables",
      "supplier": "Organization: http://openeuler.org",
      "versionInfo": "9:svn29349.2.14-3.oe2403sp3"
    },
    {
      "SPDXID": "SPDXRef-rpm-texlive-substitutefont-svn32066.0.1.4",
      "name": "texlive-substitutefont",
      "checksums": [
        {
          "algorithm": "SHA256",
          "checksumValue": "2646651cba85bd530e4bf690d6d1f94e324013e318afc1b443b05e931bb6ba1d"
        }
      ],
      "description": "Many free fonts are extensions of a basic font family with new\nglyphs or shapes. Such fonts may be given a new name due to\nlicence reasons or to the creator's preference. The package\nfacilitates the task of setting up a font family as substitute\nfor another one, using its \\substitutefont command.",
      "downloadLocation": "NOASSERTION",
      "externalRefs": [
        {
          "referenceCategory": "PACKAGE_MANAGER",
          "referenceLocator": "pkg:rpm/texlive-substitutefont@svn32066.0.1.4-3.oe2403sp3?arch=noarch&epoch=9&upstream=texlive-split-v-2021-3.oe2403sp3.src.rpm",
          "referenceType": "purl"
        }
      ],
      "filesAnalyzed": false,
      "homepage": "http://tug.org/texlive/",
      "sourceInfo": "acquired package info from repodata DB: repodata/1237fc88d0e4da3b551ae22f7823fbad70d531e5e3e6588f120954709a623b3c-primary.sqlite.bz2",
      "summary": "Easy font substitution",
      "supplier": "Organization: http://openeuler.org",
      "versionInfo": "9:svn32066.0.1.4-3.oe2403sp3"
    },
    {
      "SPDXID": "SPDXRef-rpm-texlive-substr-svn16117.1.2",
      "name": "texlive-substr",
      "checksums": [
        {
          "algorithm": "SHA256",
          "checksumValue": "3f541fc1fda3ccfd30e7060e12f4d38419feed07d8f032f9fa26041b6379baa1"
        }
      ],
      "description": "The package provides commands to deal with substrings of\nstrings. Macros are provided to: determine if one string is a\nsubstring of another, return the parts of a string before or\nafter a substring, and count the number of occurrences of a\nsubstring.",
      "downloadLocation": "NOASSERTION",
      "externalRefs": [
        {
          "referenceCategory": "PACKAGE_MANAGER",
          "referenceLocator": "pkg:rpm/texlive-substr@svn16117.1.2-3.oe2403sp3?arch=noarch&epoch=9&upstream=texlive-split-v-2021-3.oe2403sp3.src.rpm",
          "referenceType": "purl"
        }
      ],
      "filesAnalyzed": false,
      "homepage": "http://tug.org/texlive/",
      "sourceInfo": "acquired package info from repodata DB: repodata/1237fc88d0e4da3b551ae22f7823fbad70d531e5e3e6588f120954709a623b3c-primary.sqlite.bz2",
      "summary": "Deal with substrings in strings",
      "supplier": "Organization: http://openeuler.org",
      "versionInfo": "9:svn16117.1.2-3.oe2403sp3"
    },
    {
      "SPDXID": "SPDXRef-rpm-texlive-supertabular-svn15878.4.1a",
      "name": "texlive-supertabular",
      "checksums": [
        {
          "algorithm": "SHA256",
          "checksumValue": "2cb665eadac5d1b84f1eb762298d80c83468308c07442c4de8012a570b1149a5"
        }
      ],
      "description": "The package was a predecessor of longtable; the newer package\n(designed on quite different principles) is easier to use and\nmore flexible, in many cases, but supertabular retains its\nusefulness in a few situations where longtable has problems.",
      "downloadLocation": "NOASSERTION",
      "externalRefs": [
        {
          "referenceCategory": "PACKAGE_MANAGER",
          "referenceLocator": "pkg:rpm/texlive-supertabular@svn15878.4.1a-3.oe2403sp3?arch=noarch&epoch=9&upstream=texlive-split-v-2021-3.oe2403sp3.src.rpm",
          "referenceType": "purl"
        }
      ],
      "filesAnalyzed": false,
      "homepage": "http://tug.org/texlive/",
      "sourceInfo": "acquired package info from repodata DB: repodata/1237fc88d0e4da3b551ae22f7823fbad70d531e5e3e6588f120954709a623b3c-primary.sqlite.bz2",
      "summary": "A multi-page tables package",
      "supplier": "Organization: http://openeuler.org",
      "versionInfo": "9:svn15878.4.1a-3.oe2403sp3"
    },
    {
      "SPDXID": "SPDXRef-rpm-texlive-suppose-svn59281",
      "name": "texlive-suppose",
      "checksums": [
        {
          "algorithm": "SHA256",
          "checksumValue": "d2b9b41cfd324a7f2bfc5a7a9daf37f5deafd455843adbb70142728927184681"
        }
      ],
      "description": "This package provides commands for abbreviating the word\n\"Suppose\" in six fonts and with other variations. The author\nrecommends only using these commands when the immediately\nsucceeding strings are mathematical in nature. He does not\nrecommend using them in formal work. The package requires\namsmath, amsfonts, and graphicx.",
      "downloadLocation": "NOASSERTION",
      "externalRefs": [
        {
          "referenceCategory": "PACKAGE_MANAGER",
          "referenceLocator": "pkg:rpm/texlive-suppose@svn59281-3.oe2403sp3?arch=noarch&epoch=9&upstream=texlive-split-x-2021-3.oe2403sp3.src.rpm",
          "referenceType": "purl"
        }
      ],
      "filesAnalyzed": false,
      "homepage": "http://tug.org/texlive/",
      "sourceInfo": "acquired package info from repodata DB: repodata/1237fc88d0e4da3b551ae22f7823fbad70d531e5e3e6588f120954709a623b3c-primary.sqlite.bz2",
      "summary": "Abbreviate the word \"Suppose\"",
      "supplier": "Organization: http://openeuler.org",
      "versionInfo": "9:svn59281-3.oe2403sp3"
    },
    {
      "SPDXID": "SPDXRef-rpm-texlive-svg-svn57010",
      "name": "texlive-svg",
      "checksums": [
        {
          "algorithm": "SHA256",
          "checksumValue": "9c466bde36f249dbf7bebda5358133f6d66766932614901efc2701569c502ea4"
        }
      ],
      "description": "The package provides a command similar to \\includegraphics\ncommand of the graphicx package, which enables the inclusion of\nSVG images using Inkscape. \\includesvg[<options>]{<svg\nfilename>} A variety of options is available, including width,\nheight, and path of the SVG. The image is converted to an\nappropriate format, using the \\write18 mechanism to execute a\nshell command, and the package also offers the means of saving\na PDF, EPS, or PNG copy of the image, at the same time. The\ndocumentation shows an example using an SVG created from the\nhigh energy particle physics analysis package ROOT.",
      "downloadLocation": "NOASSERTION",
      "externalRefs": [
        {
          "referenceCategory": "PACKAGE_MANAGER",
          "referenceLocator": "pkg:rpm/texlive-svg@svn57010-3.oe2403sp3?arch=noarch&epoch=9&upstream=texlive-split-v-2021-3.oe2403sp3.src.rpm",
          "referenceType": "purl"
        }
      ],
      "filesAnalyzed": false,
      "homepage": "http://tug.org/texlive/",
      "sourceInfo": "acquired package info from repodata DB: repodata/1237fc88d0e4da3b551ae22f7823fbad70d531e5e3e6588f120954709a623b3c-primary.sqlite.bz2",
      "summary": "Include and extract SVG pictures using Inkscape",
      "supplier": "Organization: http://openeuler.org",
      "versionInfo": "9:svn57010-3.oe2403sp3"
    },
    {
      "SPDXID": "SPDXRef-rpm-texlive-svgcolor-svn15878.1.0",
      "name": "texlive-svgcolor",
      "checksums": [
        {
          "algorithm": "SHA256",
          "checksumValue": "f843718ed2b587c9cb2e5576a674beb0194f53f321bf97cb2236788100cfb617"
        }
      ],
      "description": "The package defines the W3C Scalable Vector Graphics (SVG)\ncolour names for use with both the color and PSTricks packages.",
      "downloadLocation": "NOASSERTION",
      "externalRefs": [
        {
          "referenceCategory": "PACKAGE_MANAGER",
          "referenceLocator": "pkg:rpm/texlive-svgcolor@svn15878.1.0-3.oe2403sp3?arch=noarch&epoch=9&upstream=texlive-split-v-2021-3.oe2403sp3.src.rpm",
          "referenceType": "purl"
        }
      ],
      "filesAnalyzed": false,
      "homepage": "http://tug.org/texlive/",
      "sourceInfo": "acquired package info from repodata DB: repodata/1237fc88d0e4da3b551ae22f7823fbad70d531e5e3e6588f120954709a623b3c-primary.sqlite.bz2",
      "summary": "Define SVG named colours",
      "supplier": "Organization: http://openeuler.org",
      "versionInfo": "9:svn15878.1.0-3.oe2403sp3"
    },
    {
      "SPDXID": "SPDXRef-rpm-texlive-svn-svn15878.43",
      "name": "texlive-svn",
      "checksums": [
        {
          "algorithm": "SHA256",
          "checksumValue": "94c0d584ce709c040a6d8893f8cd962318228d79fea6c58d8590885891f93598"
        }
      ],
      "description": "The svn package lets you typeset (in LaTeX) the value of\nSubversion keywords. It is approximately an equivalent to the\nrcs package, but for Subversion rather than CVS. Details of\nSubversion (a replacement for CVS) is available from the\nproject's home site.",
      "downloadLocation": "NOASSERTION",
      "externalRefs": [
        {
          "referenceCategory": "PACKAGE_MANAGER",
          "referenceLocator": "pkg:rpm/texlive-svn@svn15878.43-3.oe2403sp3?arch=noarch&epoch=9&upstream=texlive-split-v-2021-3.oe2403sp3.src.rpm",
          "referenceType": "purl"
        }
      ],
      "filesAnalyzed": false,
      "homepage": "http://tug.org/texlive/",
      "sourceInfo": "acquired package info from repodata DB: repodata/1237fc88d0e4da3b551ae22f7823fbad70d531e5e3e6588f120954709a623b3c-primary.sqlite.bz2",
      "summary": "Typeset Subversion keywords",
      "supplier": "Organization: http://openeuler.org",
      "versionInfo": "9:svn15878.43-3.oe2403sp3"
    },
    {
      "SPDXID": "SPDXRef-rpm-texlive-svn-multi-20210325",
      "name": "texlive-svn-multi",
      "checksums": [
        {
          "algorithm": "SHA256",
          "checksumValue": "454da0696d969257bc932e4e40b4ef5a46dc9d3ee98919b0eae1b736756744c0"
        }
      ],
      "description": "This package lets you typeset keywords of the version control\nsystem Subversion inside your LaTeX files anywhere you like.\nUnlike the otherwise similar package svn the use of multiple\nfiles for one LaTeX document is well supported. The package\nuses the author's filehook and currfile packages. The package\ninteracts with an external Perl script, to retrieve information\nnecessary for the required output.",
      "downloadLocation": "NOASSERTION",
      "externalRefs": [
        {
          "referenceCategory": "PACKAGE_MANAGER",
          "referenceLocator": "pkg:rpm/texlive-svn-multi@20210325-12.oe2403sp3?arch=noarch&epoch=9&upstream=texlive-base-20210325-12.oe2403sp3.src.rpm",
          "referenceType": "purl"
        }
      ],
      "filesAnalyzed": false,
      "homepage": "http://tug.org/texlive/",
      "sourceInfo": "acquired package info from repodata DB: repodata/1237fc88d0e4da3b551ae22f7823fbad70d531e5e3e6588f120954709a623b3c-primary.sqlite.bz2",
      "summary": "Subversion keywords in multi-file LaTeX documents",
      "supplier": "Organization: http://openeuler.org",
      "versionInfo": "9:20210325-12.oe2403sp3"
    },
    {
      "SPDXID": "SPDXRef-rpm-texlive-svn-prov-svn56291",
      "name": "texlive-svn-prov",
      "checksums": [
        {
          "algorithm": "SHA256",
          "checksumValue": "af32c82c5ad364f3eda2a976555b5cda483acbabe089a6c9c559686935c7b69b"
        }
      ],
      "description": "The package introduces Subversion variants of the standard\nLaTeX macros \\ProvidesPackage, \\ProvidesClass and \\ProvidesFile\nwhere the file name and date is extracted from Subversion Id\nkeywords. The file name may also be given explicitly as an\noptional argument.",
      "downloadLocation": "NOASSERTION",
      "externalRefs": [
        {
          "referenceCategory": "PACKAGE_MANAGER",
          "referenceLocator": "pkg:rpm/texlive-svn-prov@svn56291-3.oe2403sp3?arch=noarch&epoch=9&upstream=texlive-split-v-2021-3.oe2403sp3.src.rpm",
          "referenceType": "purl"
        }
      ],
      "filesAnalyzed": false,
      "homepage": "http://tug.org/texlive/",
      "sourceInfo": "acquired package info from repodata DB: repodata/1237fc88d0e4da3b551ae22f7823fbad70d531e5e3e6588f120954709a623b3c-primary.sqlite.bz2",
      "summary": "Subversion variants of \\Provides... macros",
      "supplier": "Organization: http://openeuler.org",
      "versionInfo": "9:svn56291-3.oe2403sp3"
    },
    {
      "SPDXID": "SPDXRef-rpm-texlive-svninfo-svn17554.0.7.4",
      "name": "texlive-svninfo",
      "checksums": [
        {
          "algorithm": "SHA256",
          "checksumValue": "a39cb33765f415c7c3647f612b341ae18a9d45795e3ee554e08ce8e447503f68"
        }
      ],
      "description": "A package for incorporating the values of Subversion keywords\ninto typeset documents. Information about Subversion (a\nreplacement for CVS) is available from\nhttp://subversion.tigris.org/",
      "downloadLocation": "NOASSERTION",
      "externalRefs": [
        {
          "referenceCategory": "PACKAGE_MANAGER",
          "referenceLocator": "pkg:rpm/texlive-svninfo@svn17554.0.7.4-3.oe2403sp3?arch=noarch&epoch=9&upstream=texlive-split-v-2021-3.oe2403sp3.src.rpm",
          "referenceType": "purl"
        }
      ],
      "filesAnalyzed": false,
      "homepage": "http://tug.org/texlive/",
      "sourceInfo": "acquired package info from repodata DB: repodata/1237fc88d0e4da3b551ae22f7823fbad70d531e5e3e6588f120954709a623b3c-primary.sqlite.bz2",
      "summary": "Typeset Subversion keywords",
      "supplier": "Organization: http://openeuler.org",
      "versionInfo": "9:svn17554.0.7.4-3.oe2403sp3"
    },
    {
      "SPDXID": "SPDXRef-rpm-texlive-swfigure-svn57213",
      "name": "texlive-swfigure",
      "checksums": [
        {
          "algorithm": "SHA256",
          "checksumValue": "4adb903041e79cda51e53e518e9b46284a6496d01c83b9b793eaab3f63464f4e"
        }
      ],
      "description": "Five different display modes are defined in order to place in a\ndocument large figures that do not fit into a single page. A\nsingle user macro is defined to handle all five display modes.",
      "downloadLocation": "NOASSERTION",
      "externalRefs": [
        {
          "referenceCategory": "PACKAGE_MANAGER",
          "referenceLocator": "pkg:rpm/texlive-swfigure@svn57213-3.oe2403sp3?arch=noarch&epoch=9&upstream=texlive-split-x-2021-3.oe2403sp3.src.rpm",
          "referenceType": "purl"
        }
      ],
      "filesAnalyzed": false,
      "homepage": "http://tug.org/texlive/",
      "sourceInfo": "acquired package info from repodata DB: repodata/1237fc88d0e4da3b551ae22f7823fbad70d531e5e3e6588f120954709a623b3c-primary.sqlite.bz2",
      "summary": "Insert large images that do not fit into a single page",
      "supplier": "Organization: http://openeuler.org",
      "versionInfo": "9:svn57213-3.oe2403sp3"
    },
    {
      "SPDXID": "SPDXRef-rpm-texlive-syntax-svn15878.0",
      "name": "texlive-syntax",
      "checksums": [
        {
          "algorithm": "SHA256",
          "checksumValue": "8459531c8aa26b8e8c4e4ba733aec4499a881a042c6ddf2499b45afe9326f2e5"
        }
      ],
      "description": "Create syntax diagrams using special environments and commands\nto represent the diagram structure.",
      "downloadLocation": "NOASSERTION",
      "externalRefs": [
        {
          "referenceCategory": "PACKAGE_MANAGER",
          "referenceLocator": "pkg:rpm/texlive-syntax@svn15878.0-3.oe2403sp3?arch=noarch&epoch=9&upstream=texlive-split-v-2021-3.oe2403sp3.src.rpm",
          "referenceType": "purl"
        }
      ],
      "filesAnalyzed": false,
      "homepage": "http://tug.org/texlive/",
      "sourceInfo": "acquired package info from repodata DB: repodata/1237fc88d0e4da3b551ae22f7823fbad70d531e5e3e6588f120954709a623b3c-primary.sqlite.bz2",
      "summary": "Creation of syntax diagrams",
      "supplier": "Organization: http://openeuler.org",
      "versionInfo": "9:svn15878.0-3.oe2403sp3"
    },
    {
      "SPDXID": "SPDXRef-rpm-texlive-syntrace-svn15878.1.1",
      "name": "texlive-syntrace",
      "checksums": [
        {
          "algorithm": "SHA256",
          "checksumValue": "4db1a7514f039ea97d5ea9e77449aaef883be0d9439ea0dcae3e6b555b42560a"
        }
      ],
      "description": "This package adds support for traces in trees created using\neither the synttree or the qtree package. The package provides\ntwo commands (\\traceLabel and \\traceReference) to set and use a\ntrace.",
      "downloadLocation": "NOASSERTION",
      "externalRefs": [
        {
          "referenceCategory": "PACKAGE_MANAGER",
          "referenceLocator": "pkg:rpm/texlive-syntrace@svn15878.1.1-3.oe2403sp3?arch=noarch&epoch=9&upstream=texlive-split-v-2021-3.oe2403sp3.src.rpm",
          "referenceType": "purl"
        }
      ],
      "filesAnalyzed": false,
      "homepage": "http://tug.org/texlive/",
      "sourceInfo": "acquired package info from repodata DB: repodata/1237fc88d0e4da3b551ae22f7823fbad70d531e5e3e6588f120954709a623b3c-primary.sqlite.bz2",
      "summary": "Labels for tracing in a syntax tree",
      "supplier": "Organization: http://openeuler.org",
      "versionInfo": "9:svn15878.1.1-3.oe2403sp3"
    },
    {
      "SPDXID": "SPDXRef-rpm-texlive-synttree-svn16252.1.4.2",
      "name": "texlive-synttree",
      "checksums": [
        {
          "algorithm": "SHA256",
          "checksumValue": "54497f483333c33377ea4e38a24e5a7108f2fda0defbc8b56ecf0f1a509ada11"
        }
      ],
      "description": "A package to typeset syntactic trees such as those used in\nChomsky's Generative grammar, based on a description of the\nstructure of the tree.",
      "downloadLocation": "NOASSERTION",
      "externalRefs": [
        {
          "referenceCategory": "PACKAGE_MANAGER",
          "referenceLocator": "pkg:rpm/texlive-synttree@svn16252.1.4.2-3.oe2403sp3?arch=noarch&epoch=9&upstream=texlive-split-v-2021-3.oe2403sp3.src.rpm",
          "referenceType": "purl"
        }
      ],
      "filesAnalyzed": false,
      "homepage": "http://tug.org/texlive/",
      "sourceInfo": "acquired package info from repodata DB: repodata/1237fc88d0e4da3b551ae22f7823fbad70d531e5e3e6588f120954709a623b3c-primary.sqlite.bz2",
      "summary": "Typeset syntactic trees",
      "supplier": "Organization: http://openeuler.org",
      "versionInfo": "9:svn16252.1.4.2-3.oe2403sp3"
    },
    {
      "SPDXID": "SPDXRef-rpm-texlive-tabfigures-svn25202.1.1",
      "name": "texlive-tabfigures",
      "checksums": [
        {
          "algorithm": "SHA256",
          "checksumValue": "d7229a6188a0cd5784df41f701245bf4cf11587956a93f1ede8659a4454d1607"
        }
      ],
      "description": "Knuth designed his original fonts with tabular figures (figures\nwhose width is uniform); this makes some layout problems rather\nsimple. In more recent times, fonts (such as Minion Pro), which\noffer proportionally spaced figures, are increasingly being\nused. The package provides mechanisms whereby such proportional\nfigures may still be aligned in tabular style (for example, in\nthe table of contents).",
      "downloadLocation": "NOASSERTION",
      "externalRefs": [
        {
          "referenceCategory": "PACKAGE_MANAGER",
          "referenceLocator": "pkg:rpm/texlive-tabfigures@svn25202.1.1-3.oe2403sp3?arch=noarch&epoch=9&upstream=texlive-split-w-2021-3.oe2403sp3.src.rpm",
          "referenceType": "purl"
        }
      ],
      "filesAnalyzed": false,
      "homepage": "http://tug.org/texlive/",
      "sourceInfo": "acquired package info from repodata DB: repodata/1237fc88d0e4da3b551ae22f7823fbad70d531e5e3e6588f120954709a623b3c-primary.sqlite.bz2",
      "summary": "Maintain vertical alignment of figures",
      "supplier": "Organization: http://openeuler.org",
      "versionInfo": "9:svn25202.1.1-3.oe2403sp3"
    },
    {
      "SPDXID": "SPDXRef-rpm-texlive-tableaux-svn42413",
      "name": "texlive-tableaux",
      "checksums": [
        {
          "algorithm": "SHA256",
          "checksumValue": "0990e58f4632046dd3d661f419945040c62edc17015b22b3324050572909f7db"
        }
      ],
      "description": "The package uses PStricks; the user may define the width of the\ntable, the number of lines and the height of each line.\nPlacement of labels within the boxes may be absolute, or as a\npercentage of the width; various other controls are available.",
      "downloadLocation": "NOASSERTION",
      "externalRefs": [
        {
          "referenceCategory": "PACKAGE_MANAGER",
          "referenceLocator": "pkg:rpm/texlive-tableaux@svn42413-3.oe2403sp3?arch=noarch&epoch=9&upstream=texlive-split-w-2021-3.oe2403sp3.src.rpm",
          "referenceType": "purl"
        }
      ],
      "filesAnalyzed": false,
      "homepage": "http://tug.org/texlive/",
      "sourceInfo": "acquired package info from repodata DB: repodata/1237fc88d0e4da3b551ae22f7823fbad70d531e5e3e6588f120954709a623b3c-primary.sqlite.bz2",
      "summary": "Construct tables of signs and variations",
      "supplier": "Organization: http://openeuler.org",
      "versionInfo": "9:svn42413-3.oe2403sp3"
    },
    {
      "SPDXID": "SPDXRef-rpm-texlive-tablefootnote-svn32804.1.1c",
      "name": "texlive-tablefootnote",
      "checksums": [
        {
          "algorithm": "SHA256",
          "checksumValue": "b516a162632ca0e194015f23ac30edbc741a23e3449c2a37748a552d74f1058b"
        }
      ],
      "description": "The package provides the command \\tablefootnote to be used in a\ntable or sidewaystable environment, where \\footnote will not\nwork (and when using \\footnotemark and \\footnotetext, and\nadjusting the counter as necessary, is too much work).",
      "downloadLocation": "NOASSERTION",
      "externalRefs": [
        {
          "referenceCategory": "PACKAGE_MANAGER",
          "referenceLocator": "pkg:rpm/texlive-tablefootnote@svn32804.1.1c-3.oe2403sp3?arch=noarch&epoch=9&upstream=texlive-split-w-2021-3.oe2403sp3.src.rpm",
          "referenceType": "purl"
        }
      ],
      "filesAnalyzed": false,
      "homepage": "http://tug.org/texlive/",
      "sourceInfo": "acquired package info from repodata DB: repodata/1237fc88d0e4da3b551ae22f7823fbad70d531e5e3e6588f120954709a623b3c-primary.sqlite.bz2",
      "summary": "Permit footnotes in tables",
      "supplier": "Organization: http://openeuler.org",
      "versionInfo": "9:svn32804.1.1c-3.oe2403sp3"
    },
    {
      "SPDXID": "SPDXRef-rpm-texlive-tableof-svn48815",
      "name": "texlive-tableof",
      "checksums": [
        {
          "algorithm": "SHA256",
          "checksumValue": "6bc91ea521cec55ceaa9a6ee7b24a39d799a917090696c4d86396d03c23e3aba"
        }
      ],
      "description": "The package provides the commands to flag chapters or sections\n(or anything else destined to become a TOC line). The command\n\\nexttocwithtags{req1,req2,...}{excl1,excl2,...} specifies\nwhich tags are to be required and which ones are to be excluded\nby the next \\tableofcontents (or equivalent) command. In a\ndocument that uses a class where \\tableofcontents may only be\nused once, the command\n\\tableoftaggedcontents{req1,req2,...}{excl1,excl2,...} may be\nused to provide several tables.",
      "downloadLocation": "NOASSERTION",
      "externalRefs": [
        {
          "referenceCategory": "PACKAGE_MANAGER",
          "referenceLocator": "pkg:rpm/texlive-tableof@svn48815-3.oe2403sp3?arch=noarch&epoch=9&upstream=texlive-split-w-2021-3.oe2403sp3.src.rpm",
          "referenceType": "purl"
        }
      ],
      "filesAnalyzed": false,
      "homepage": "http://tug.org/texlive/",
      "sourceInfo": "acquired package info from repodata DB: repodata/1237fc88d0e4da3b551ae22f7823fbad70d531e5e3e6588f120954709a623b3c-primary.sqlite.bz2",
      "summary": "Tagging tables of contents",
      "supplier": "Organization: http://openeuler.org",
      "versionInfo": "9:svn48815-3.oe2403sp3"
    },
    {
      "SPDXID": "SPDXRef-rpm-texlive-tablestyles-svn34495.0",
      "name": "texlive-tablestyles",
      "checksums": [
        {
          "algorithm": "SHA256",
          "checksumValue": "d82aabf1e362170434d54d22c8c43964909fc33d6e20b1b52248fce2e68ce22c"
        }
      ],
      "description": "tablestyles package",
      "downloadLocation": "NOASSERTION",
      "externalRefs": [
        {
          "referenceCategory": "PACKAGE_MANAGER",
          "referenceLocator": "pkg:rpm/texlive-tablestyles@svn34495.0-3.oe2403sp3?arch=noarch&epoch=9&upstream=texlive-split-w-2021-3.oe2403sp3.src.rpm",
          "referenceType": "purl"
        }
      ],
      "filesAnalyzed": false,
      "homepage": "http://tug.org/texlive/",
      "sourceInfo": "acquired package info from repodata DB: repodata/1237fc88d0e4da3b551ae22f7823fbad70d531e5e3e6588f120954709a623b3c-primary.sqlite.bz2",
      "summary": "tablestyles package",
      "supplier": "Organization: http://openeuler.org",
      "versionInfo": "9:svn34495.0-3.oe2403sp3"
    },
    {
      "SPDXID": "SPDXRef-rpm-texlive-tablists-svn15878.0.0e",
      "name": "texlive-tablists",
      "checksums": [
        {
          "algorithm": "SHA256",
          "checksumValue": "c24462768d254b715bea3467cf024f32847ca8c036e57e8374327902891dec21"
        }
      ],
      "description": "This package offers environments and commands for one-level and\ntwo-level lists of short items (e.g., exercises in textbooks).\nThe environments support optional arguments of item numbering\nsimilar to the enumerate or paralist packages.",
      "downloadLocation": "NOASSERTION",
      "externalRefs": [
        {
          "referenceCategory": "PACKAGE_MANAGER",
          "referenceLocator": "pkg:rpm/texlive-tablists@svn15878.0.0e-3.oe2403sp3?arch=noarch&epoch=9&upstream=texlive-split-w-2021-3.oe2403sp3.src.rpm",
          "referenceType": "purl"
        }
      ],
      "filesAnalyzed": false,
      "homepage": "http://tug.org/texlive/",
      "sourceInfo": "acquired package info from repodata DB: repodata/1237fc88d0e4da3b551ae22f7823fbad70d531e5e3e6588f120954709a623b3c-primary.sqlite.bz2",
      "summary": "Tabulated lists of short items",
      "supplier": "Organization: http://openeuler.org",
      "versionInfo": "9:svn15878.0.0e-3.oe2403sp3"
    },
    {
      "SPDXID": "SPDXRef-rpm-texlive-tabls-svn17255.3.5",
      "name": "texlive-tabls",
      "checksums": [
        {
          "algorithm": "SHA256",
          "checksumValue": "e61cc4b4d46667f4dd88e2c7e467ba0b870133a59963b2e2b45572349cc70593"
        }
      ],
      "description": "Modifies LaTeX's array and tabular environments to keep text\nfrom touching other text or hlines above or below. Several new\nparameters are defined and some standard macros are re-defined.\nThe package slows down compilation of tables, since each entry\nis boxed twice.",
      "downloadLocation": "NOASSERTION",
      "externalRefs": [
        {
          "referenceCategory": "PACKAGE_MANAGER",
          "referenceLocator": "pkg:rpm/texlive-tabls@svn17255.3.5-3.oe2403sp3?arch=noarch&epoch=9&upstream=texlive-split-w-2021-3.oe2403sp3.src.rpm",
          "referenceType": "purl"
        }
      ],
      "filesAnalyzed": false,
      "homepage": "http://tug.org/texlive/",
      "sourceInfo": "acquired package info from repodata DB: repodata/1237fc88d0e4da3b551ae22f7823fbad70d531e5e3e6588f120954709a623b3c-primary.sqlite.bz2",
      "summary": "Better vertical spacing in tables and arrays",
      "supplier": "Organization: http://openeuler.org",
      "versionInfo": "9:svn17255.3.5-3.oe2403sp3"
    },
    {
      "SPDXID": "SPDXRef-rpm-texlive-tablvar-svn51543",
      "name": "texlive-tablvar",
      "checksums": [
        {
          "algorithm": "SHA256",
          "checksumValue": "ead8a8bf98d9f06b56d7ff95888de143705070310fd6657a62e6f8c58acd3c9f"
        }
      ],
      "description": "This is a complete and easy-to-use package for typesetting\npretty tables of signs and variations according to French\nusage. The syntax is similar to that of the array environment\nand uses intuitive position commands. Arrows are drawn\nautomatically (using PSTricks by default or TikZ as an option).\nMacros are provided for drawing twin bars, single bars crossing\nthe zeros, areas where the function is not defined, or placing\nspecial values. Several features of the variation tables can be\ncustomized.",
      "downloadLocation": "NOASSERTION",
      "externalRefs": [
        {
          "referenceCategory": "PACKAGE_MANAGER",
          "referenceLocator": "pkg:rpm/texlive-tablvar@svn51543-3.oe2403sp3?arch=noarch&epoch=9&upstream=texlive-split-y-2021-3.oe2403sp3.src.rpm",
          "referenceType": "purl"
        }
      ],
      "filesAnalyzed": false,
      "homepage": "http://tug.org/texlive/",
      "sourceInfo": "acquired package info from repodata DB: repodata/1237fc88d0e4da3b551ae22f7823fbad70d531e5e3e6588f120954709a623b3c-primary.sqlite.bz2",
      "summary": "Typesetting pretty tables of signs and variations according to French usage",
      "supplier": "Organization: http://openeuler.org",
      "versionInfo": "9:svn51543-3.oe2403sp3"
    },
    {
      "SPDXID": "SPDXRef-rpm-texlive-tabstackengine-svn46848",
      "name": "texlive-tabstackengine",
      "checksums": [
        {
          "algorithm": "SHA256",
          "checksumValue": "d585a37447f7c58bd8ef8a076dd77b61f37775d9375b91d16edca3d8bab92450"
        }
      ],
      "description": "The package provides a front end to the stackengine package, to\nallow tabbed stacking. In most cases, an existing stackengine\ncommand may be prepended with the word \"tabbed\", \"align\" or\n\"tabular\" to create a new tabbed version of a stacking macro.\nIn addition, hooks in the package's parser, that tabbed strings\nof data may be parsed, extracted and reconstituted (not\nrequiring use of any stacking constructions).",
      "downloadLocation": "NOASSERTION",
      "externalRefs": [
        {
          "referenceCategory": "PACKAGE_MANAGER",
          "referenceLocator": "pkg:rpm/texlive-tabstackengine@svn46848-3.oe2403sp3?arch=noarch&epoch=9&upstream=texlive-split-w-2021-3.oe2403sp3.src.rpm",
          "referenceType": "purl"
        }
      ],
      "filesAnalyzed": false,
      "homepage": "http://tug.org/texlive/",
      "sourceInfo": "acquired package info from repodata DB: repodata/1237fc88d0e4da3b551ae22f7823fbad70d531e5e3e6588f120954709a623b3c-primary.sqlite.bz2",
      "summary": "\"Tabbing\" front-end to stackengine",
      "supplier": "Organization: http://openeuler.org",
      "versionInfo": "9:svn46848-3.oe2403sp3"
    },
    {
      "SPDXID": "SPDXRef-rpm-texlive-tabto-ltx-svn30710.1.3",
      "name": "texlive-tabto-ltx",
      "checksums": [
        {
          "algorithm": "SHA256",
          "checksumValue": "ed43e77fd24bbd999f0b9080b549038dc630117331c87c0de12cf090426fe4d8"
        }
      ],
      "description": "\\tabto{<length>} moves the typesetting position to <length>\nfrom the left margin of the paragraph. If the typesetting\nposition is already further along, \\tabto starts a new line;\nthe command \\tabto* will move position backwards if necessary,\nso that previous text may be overwritten. The command\n\\TabPositions may be used to define a set of tabbing positions,\nafter which the command \\tab advances typesetting position to\nthe next defined 'tab stop'.",
      "downloadLocation": "NOASSERTION",
      "externalRefs": [
        {
          "referenceCategory": "PACKAGE_MANAGER",
          "referenceLocator": "pkg:rpm/texlive-tabto-ltx@svn30710.1.3-3.oe2403sp3?arch=noarch&epoch=9&upstream=texlive-split-w-2021-3.oe2403sp3.src.rpm",
          "referenceType": "purl"
        }
      ],
      "filesAnalyzed": false,
      "homepage": "http://tug.org/texlive/",
      "sourceInfo": "acquired package info from repodata DB: repodata/1237fc88d0e4da3b551ae22f7823fbad70d531e5e3e6588f120954709a623b3c-primary.sqlite.bz2",
      "summary": "\"Tab\" to a measured position in the line",
      "supplier": "Organization: http://openeuler.org",
      "versionInfo": "9:svn30710.1.3-3.oe2403sp3"
    },
    {
      "SPDXID": "SPDXRef-rpm-texlive-tabu-svn56615",
      "name": "texlive-tabu",
      "checksums": [
        {
          "algorithm": "SHA256",
          "checksumValue": "c7a1b07208f66731e2035ad62f9e786c6cec103483584825f6e34d2a120df10e"
        }
      ],
      "description": "The package provides an environment, tabu, which will make any\nsort of tabular (that doesn't need to split across pages), and\nan environment longtabu which provides the facilities of tabu\nin a modified longtable environment. (Note that this latter\noffers an enhancement of ltxtable.) The package requires the\narray package, and needs e-TeX to run (since array.sty is\npresent in every conforming distribution of LaTeX, and since\nevery publicly available LaTeX format is built using e-TeX, the\nrequirements are provided by default on any reasonable system).\nThe package also requires xcolor for coloured rules in tables,\nand colortbl for coloured cells. The longtabu environment\nfurther requires that longtable be loaded. The package itself\ndoes not load any of these packages for the user. The tabu\nenvironment may be used in place of tabular, tabular* and\ntabularx environments, as well as the array environment in\nmaths mode. It overloads tabularx's X-column specification,\nallowing a width specification, alignment (l, r, c and j) and\ncolumn type indication (p, m and b). \\begin{tabu} to <dimen>\nspecifies a target width, and \\begin{tabu} spread <dimen>\nenlarges the environment's \"natural\" width.",
      "downloadLocation": "NOASSERTION",
      "externalRefs": [
        {
          "referenceCategory": "PACKAGE_MANAGER",
          "referenceLocator": "pkg:rpm/texlive-tabu@svn56615-3.oe2403sp3?arch=noarch&epoch=9&upstream=texlive-split-w-2021-3.oe2403sp3.src.rpm",
          "referenceType": "purl"
        }
      ],
      "filesAnalyzed": false,
      "homepage": "http://tug.org/texlive/",
      "sourceInfo": "acquired package info from repodata DB: repodata/1237fc88d0e4da3b551ae22f7823fbad70d531e5e3e6588f120954709a623b3c-primary.sqlite.bz2",
      "summary": "Flexible LaTeX tabulars",
      "supplier": "Organization: http://openeuler.org",
      "versionInfo": "9:svn56615-3.oe2403sp3"
    },
    {
      "SPDXID": "SPDXRef-rpm-texlive-tabularborder-svn17885.1.0a",
      "name": "texlive-tabularborder",
      "checksums": [
        {
          "algorithm": "SHA256",
          "checksumValue": "4c7d0d82ca41fd80ba7e74c69127195dc86995226102fae2dd71f4016f6e5f1b"
        }
      ],
      "description": "The tabular environment is changed so that the outer\n\\tabcolseps are compensated and a \\hline has the same length as\nthe text. No @{} is needed.",
      "downloadLocation": "NOASSERTION",
      "externalRefs": [
        {
          "referenceCategory": "PACKAGE_MANAGER",
          "referenceLocator": "pkg:rpm/texlive-tabularborder@svn17885.1.0a-3.oe2403sp3?arch=noarch&epoch=9&upstream=texlive-split-w-2021-3.oe2403sp3.src.rpm",
          "referenceType": "purl"
        }
      ],
      "filesAnalyzed": false,
      "homepage": "http://tug.org/texlive/",
      "sourceInfo": "acquired package info from repodata DB: repodata/1237fc88d0e4da3b551ae22f7823fbad70d531e5e3e6588f120954709a623b3c-primary.sqlite.bz2",
      "summary": "Remove excess space at left and right of tabular",
      "supplier": "Organization: http://openeuler.org",
      "versionInfo": "9:svn17885.1.0a-3.oe2403sp3"
    },
    {
      "SPDXID": "SPDXRef-rpm-texlive-tabularcalc-svn15878.0.2",
      "name": "texlive-tabularcalc",
      "checksums": [
        {
          "algorithm": "SHA256",
          "checksumValue": "ced1514d988fba8675eef21bc52dff1e1b0206ae432543a6a06bc70143b8b8d9"
        }
      ],
      "description": "Given a list of numbers and one (or more) formulas, the package\noffers an easy syntax to build a table of values, i.e., a\ntabular in which the first row contains the list of numbers,\nand the other rows contain the calculated values of the\nformulas for each number of the list. The table may be built\neither horizontally or vertically and is fully customizable.",
      "downloadLocation": "NOASSERTION",
      "externalRefs": [
        {
          "referenceCategory": "PACKAGE_MANAGER",
          "referenceLocator": "pkg:rpm/texlive-tabularcalc@svn15878.0.2-3.oe2403sp3?arch=noarch&epoch=9&upstream=texlive-split-w-2021-3.oe2403sp3.src.rpm",
          "referenceType": "purl"
        }
      ],
      "filesAnalyzed": false,
      "homepage": "http://tug.org/texlive/",
      "sourceInfo": "acquired package info from repodata DB: repodata/1237fc88d0e4da3b551ae22f7823fbad70d531e5e3e6588f120954709a623b3c-primary.sqlite.bz2",
      "summary": "Calculate formulas in a tabular environment",
      "supplier": "Organization: http://openeuler.org",
      "versionInfo": "9:svn15878.0.2-3.oe2403sp3"
    },
    {
      "SPDXID": "SPDXRef-rpm-texlive-tabularew-svn15878.0.1",
      "name": "texlive-tabularew",
      "checksums": [
        {
          "algorithm": "SHA256",
          "checksumValue": "878a23fb01ba76a593357e3f2784531e45a4028e4f0a804ebb9be3dad7b2ec37"
        }
      ],
      "description": "The package offers a modification of the tabular environment,\nwhich deals with the problem of column heads that are\nsignificantly wider than the body of the column.",
      "downloadLocation": "NOASSERTION",
      "externalRefs": [
        {
          "referenceCategory": "PACKAGE_MANAGER",
          "referenceLocator": "pkg:rpm/texlive-tabularew@svn15878.0.1-3.oe2403sp3?arch=noarch&epoch=9&upstream=texlive-split-w-2021-3.oe2403sp3.src.rpm",
          "referenceType": "purl"
        }
      ],
      "filesAnalyzed": false,
      "homepage": "http://tug.org/texlive/",
      "sourceInfo": "acquired package info from repodata DB: repodata/1237fc88d0e4da3b551ae22f7823fbad70d531e5e3e6588f120954709a623b3c-primary.sqlite.bz2",
      "summary": "A variation on the tabular environment",
      "supplier": "Organization: http://openeuler.org",
      "versionInfo": "9:svn15878.0.1-3.oe2403sp3"
    },
    {
      "SPDXID": "SPDXRef-rpm-texlive-tabulary-svn34368.0.10",
      "name": "texlive-tabulary",
      "checksums": [
        {
          "algorithm": "SHA256",
          "checksumValue": "0c83e0734262741b0e7c805f447eb41615bba1c5e706d407085a5a11c4c5a3a9"
        }
      ],
      "description": "The package defines a tabular*-like environment, tabulary,\ntaking a 'total width' argument as well as the column\nspecifications. The environment uses column types L, C, R and J\nfor variable width columns (\\raggedright', \\centering,\n\\raggedleft, and normally justified). In contrast to tabularx's\nX columns, the width of each column is weighted according to\nthe natural width of the widest cell in the column.",
      "downloadLocation": "NOASSERTION",
      "externalRefs": [
        {
          "referenceCategory": "PACKAGE_MANAGER",
          "referenceLocator": "pkg:rpm/texlive-tabulary@svn34368.0.10-3.oe2403sp3?arch=noarch&epoch=9&upstream=texlive-split-w-2021-3.oe2403sp3.src.rpm",
          "referenceType": "purl"
        }
      ],
      "filesAnalyzed": false,
      "homepage": "http://tug.org/texlive/",
      "sourceInfo": "acquired package info from repodata DB: repodata/1237fc88d0e4da3b551ae22f7823fbad70d531e5e3e6588f120954709a623b3c-primary.sqlite.bz2",
      "summary": "Tabular with variable width columns balanced",
      "supplier": "Organization: http://openeuler.org",
      "versionInfo": "9:svn34368.0.10-3.oe2403sp3"
    },
    {
      "SPDXID": "SPDXRef-rpm-texlive-tagging-svn52064",
      "name": "texlive-tagging",
      "checksums": [
        {
          "algorithm": "SHA256",
          "checksumValue": "8c69a29271c4fd1c32a40ab9112630f57359a880e02e2434358ddcec176dc478"
        }
      ],
      "description": "The package allows the user to generate multiple documents from\na single source, by marking pieces of the document with tags\nand specifying which marked pieces to include or exclude.",
      "downloadLocation": "NOASSERTION",
      "externalRefs": [
        {
          "referenceCategory": "PACKAGE_MANAGER",
          "referenceLocator": "pkg:rpm/texlive-tagging@svn52064-3.oe2403sp3?arch=noarch&epoch=9&upstream=texlive-split-w-2021-3.oe2403sp3.src.rpm",
          "referenceType": "purl"
        }
      ],
      "filesAnalyzed": false,
      "homepage": "http://tug.org/texlive/",
      "sourceInfo": "acquired package info from repodata DB: repodata/1237fc88d0e4da3b551ae22f7823fbad70d531e5e3e6588f120954709a623b3c-primary.sqlite.bz2",
      "summary": "Document configuration with tags",
      "supplier": "Organization: http://openeuler.org",
      "versionInfo": "9:svn52064-3.oe2403sp3"
    },
    {
      "SPDXID": "SPDXRef-rpm-texlive-tagpair-svn42138",
      "name": "texlive-tagpair",
      "checksums": [
        {
          "algorithm": "SHA256",
          "checksumValue": "ce4c6f5bbb467a41433a5c729a798b97ce72e86499f07d28dcbb560acb9e4480"
        }
      ],
      "description": "This package provides environments and commands for pairing\nlines, bottom lines, and tagged lines, intended to be used in\nparticular for word-by-word glosses, translations, and\nbibliographic attributions, respectively. This LaTeX package is\ninspired by Marcel R. van der Goot's classic Plain TeX macros\nin gloss.tex.",
      "downloadLocation": "NOASSERTION",
      "externalRefs": [
        {
          "referenceCategory": "PACKAGE_MANAGER",
          "referenceLocator": "pkg:rpm/texlive-tagpair@svn42138-3.oe2403sp3?arch=noarch&epoch=9&upstream=texlive-split-w-2021-3.oe2403sp3.src.rpm",
          "referenceType": "purl"
        }
      ],
      "filesAnalyzed": false,
      "homepage": "http://tug.org/texlive/",
      "sourceInfo": "acquired package info from repodata DB: repodata/1237fc88d0e4da3b551ae22f7823fbad70d531e5e3e6588f120954709a623b3c-primary.sqlite.bz2",
      "summary": "Word-by-word glosses, translations, and bibliographic attributions",
      "supplier": "Organization: http://openeuler.org",
      "versionInfo": "9:svn42138-3.oe2403sp3"
    },
    {
      "SPDXID": "SPDXRef-rpm-texlive-tagpdf-svn57954",
      "name": "texlive-tagpdf",
      "checksums": [
        {
          "algorithm": "SHA256",
          "checksumValue": "77d5b9cc1fe71771646a9dd641324a1e99a7c0252ab1bafa3b0391a6367ef953"
        }
      ],
      "description": "The package offers tools to experiment with tagging and\naccessibility using pdfLaTeX and LuaTeX. It isn't meant for\nproduction but allows the user to try out how difficult it is\nto tag some structures; to try out how much tagging is really\nneeded; to test what else is needed so that a pdf works e.g.\nwith a screen reader. Its goal is to get a feeling for what has\nto be done, which kernel changes are needed, how packages\nshould be adapted.",
      "downloadLocation": "NOASSERTION",
      "externalRefs": [
        {
          "referenceCategory": "PACKAGE_MANAGER",
          "referenceLocator": "pkg:rpm/texlive-tagpdf@svn57954-3.oe2403sp3?arch=noarch&epoch=9&upstream=texlive-split-w-2021-3.oe2403sp3.src.rpm",
          "referenceType": "purl"
        }
      ],
      "filesAnalyzed": false,
      "homepage": "http://tug.org/texlive/",
      "sourceInfo": "acquired package info from repodata DB: repodata/1237fc88d0e4da3b551ae22f7823fbad70d531e5e3e6588f120954709a623b3c-primary.sqlite.bz2",
      "summary": "Tools for experimenting with tagging using pdfLaTeX and LuaLaTeX",
      "supplier": "Organization: http://openeuler.org",
      "versionInfo": "9:svn57954-3.oe2403sp3"
    },
    {
      "SPDXID": "SPDXRef-rpm-texlive-talk-svn42428",
      "name": "texlive-talk",
      "checksums": [
        {
          "algorithm": "SHA256",
          "checksumValue": "2256e5c6ed754d4389101385e49c43526f03ac5f07a6e098a75bbba7bcdf6c6d"
        }
      ],
      "description": "The talk document class allows you to create slides for screen\npresentations or printing on transparencies. It also allows you\nto print personal notes for your talk. You can create overlays\nand display structure information (current section /\nsubsection, table of contents) on your slides. The main feature\nthat distinguishes talk from other presentation classes like\nbeamer or prosper is that it allows the user to define an\narbitrary number of slide styles and switch between these\nstyles from slide to slide. This way the slide layout can be\nadapted to the slide content. For example, the title or\ncontents page of a talk can be given a slightly different\nlayout than the other slides. The talk class makes no\nrestrictions on the slide design whatsoever. The entire look\nand feel of the presentation can be defined by the user. The\nstyle definitions should be put in a separate sty file.\nCurrently the package comes with only one set of pre-defined\nslide styles (greybars.sty). Contributions from people who are\nartistically more gifted than the author are more than welcome!",
      "downloadLocation": "NOASSERTION",
      "externalRefs": [
        {
          "referenceCategory": "PACKAGE_MANAGER",
          "referenceLocator": "pkg:rpm/texlive-talk@svn42428-3.oe2403sp3?arch=noarch&epoch=9&upstream=texlive-split-w-2021-3.oe2403sp3.src.rpm",
          "referenceType": "purl"
        }
      ],
      "filesAnalyzed": false,
      "homepage": "http://tug.org/texlive/",
      "sourceInfo": "acquired package info from repodata DB: repodata/1237fc88d0e4da3b551ae22f7823fbad70d531e5e3e6588f120954709a623b3c-primary.sqlite.bz2",
      "summary": "A LaTeX class for presentations",
      "supplier": "Organization: http://openeuler.org",
      "versionInfo": "9:svn42428-3.oe2403sp3"
    },
    {
      "SPDXID": "SPDXRef-rpm-texlive-tamefloats-svn27345.v0.42",
      "name": "texlive-tamefloats",
      "checksums": [
        {
          "algorithm": "SHA256",
          "checksumValue": "0a02fc4f65c75fe2b59b8644143f57a366b9f5664903e9686fc1797ea116a03f"
        }
      ],
      "description": "LaTeX's figures, tables, and \\marginpars are dangerous for\nfootnotes (and probably also \\enlargethispage). Here is a\nproposal (a 'patch' package) to help, by using \\holdinginserts\nin a simple way. It replaces the original problem with a new\none -- it is an experiment to find out whether the new problem\nis less bad (or it is just a contribution to the discussion,\nmaybe just a summary of previous work). The files provide\nfurther information.",
      "downloadLocation": "NOASSERTION",
      "externalRefs": [
        {
          "referenceCategory": "PACKAGE_MANAGER",
          "referenceLocator": "pkg:rpm/texlive-tamefloats@svn27345.v0.42-3.oe2403sp3?arch=noarch&epoch=9&upstream=texlive-split-w-2021-3.oe2403sp3.src.rpm",
          "referenceType": "purl"
        }
      ],
      "filesAnalyzed": false,
      "homepage": "http://tug.org/texlive/",
      "sourceInfo": "acquired package info from repodata DB: repodata/1237fc88d0e4da3b551ae22f7823fbad70d531e5e3e6588f120954709a623b3c-primary.sqlite.bz2",
      "summary": "Experimentally use \\holdinginserts with LaTeX floats",
      "supplier": "Organization: http://openeuler.org",
      "versionInfo": "9:svn27345.v0.42-3.oe2403sp3"
    },
    {
      "SPDXID": "SPDXRef-rpm-texlive-tasks-svn57835",
      "name": "texlive-tasks",
      "checksums": [
        {
          "algorithm": "SHA256",
          "checksumValue": "3ff63c699d4bea0533b70c59742b2b90482f7a5a192c0d3585e50afa07fbaba9"
        }
      ],
      "description": "The reason for the creation of the tasks environment was an\nunwritten agreement in German maths textbooks (exspecially\n(junior) high school textbooks) to organize exercises in\ncolumns counting horizontally rather than vertically. This is\nwhat the tasks package helps to achieve.",
      "downloadLocation": "NOASSERTION",
      "externalRefs": [
        {
          "referenceCategory": "PACKAGE_MANAGER",
          "referenceLocator": "pkg:rpm/texlive-tasks@svn57835-3.oe2403sp3?arch=noarch&epoch=9&upstream=texlive-split-w-2021-3.oe2403sp3.src.rpm",
          "referenceType": "purl"
        }
      ],
      "filesAnalyzed": false,
      "homepage": "http://tug.org/texlive/",
      "sourceInfo": "acquired package info from repodata DB: repodata/1237fc88d0e4da3b551ae22f7823fbad70d531e5e3e6588f120954709a623b3c-primary.sqlite.bz2",
      "summary": "Horizontally columned lists",
      "supplier": "Organization: http://openeuler.org",
      "versionInfo": "9:svn57835-3.oe2403sp3"
    },
    {
      "SPDXID": "SPDXRef-rpm-texlive-tcldoc-svn22021.2.40",
      "name": "texlive-tcldoc",
      "checksums": [
        {
          "algorithm": "SHA256",
          "checksumValue": "79484fe03e43fd3beb470c1f410218523ff5a0578fea61d1151d440c2dc9a7af"
        }
      ],
      "description": "The tclldoc package and class simplify the application of the\ndoc/docstrip style of literate programming with Dr. John\nOusterhout's Tool Command Language (Tcl, pronounced \"tickle\",\na.k.a. The Cool Language). The tclldoc package is a bit like\nthe doc package is for LaTeX, whereas the tclldoc class more\nparallels the ltxdoc class.",
      "downloadLocation": "NOASSERTION",
      "externalRefs": [
        {
          "referenceCategory": "PACKAGE_MANAGER",
          "referenceLocator": "pkg:rpm/texlive-tcldoc@svn22021.2.40-3.oe2403sp3?arch=noarch&epoch=9&upstream=texlive-split-w-2021-3.oe2403sp3.src.rpm",
          "referenceType": "purl"
        }
      ],
      "filesAnalyzed": false,
      "homepage": "http://tug.org/texlive/",
      "sourceInfo": "acquired package info from repodata DB: repodata/1237fc88d0e4da3b551ae22f7823fbad70d531e5e3e6588f120954709a623b3c-primary.sqlite.bz2",
      "summary": "Doc/docstrip for tcl",
      "supplier": "Organization: http://openeuler.org",
      "versionInfo": "9:svn22021.2.40-3.oe2403sp3"
    },
    {
      "SPDXID": "SPDXRef-rpm-texlive-tcolorbox-svn56610",
      "name": "texlive-tcolorbox",
      "checksums": [
        {
          "algorithm": "SHA256",
          "checksumValue": "bd69d2639ba078ae906825435e241887957a92bcfb9e61357147302c85874f32"
        }
      ],
      "description": "The package provides an environment for coloured and framed\ntext boxes with a heading line. Optionally, such a box may be\nsplit in an upper and a lower part; thus the package may be\nused for the setting of LaTeX examples where one part of the\nbox displays the source code and the other part shows the\noutput. Another common use case is the setting of theorems. The\npackage supports saving and reuse of source code and text\nparts.",
      "downloadLocation": "NOASSERTION",
      "externalRefs": [
        {
          "referenceCategory": "PACKAGE_MANAGER",
          "referenceLocator": "pkg:rpm/texlive-tcolorbox@svn56610-3.oe2403sp3?arch=noarch&epoch=9&upstream=texlive-split-w-2021-3.oe2403sp3.src.rpm",
          "referenceType": "purl"
        }
      ],
      "filesAnalyzed": false,
      "homepage": "http://tug.org/texlive/",
      "sourceInfo": "acquired package info from repodata DB: repodata/1237fc88d0e4da3b551ae22f7823fbad70d531e5e3e6588f120954709a623b3c-primary.sqlite.bz2",
      "summary": "Coloured boxes, for LaTeX examples and theorems, etc",
      "supplier": "Organization: http://openeuler.org",
      "versionInfo": "9:svn56610-3.oe2403sp3"
    },
    {
      "SPDXID": "SPDXRef-rpm-texlive-tdclock-svn33043.v2.5",
      "name": "texlive-tdclock",
      "checksums": [
        {
          "algorithm": "SHA256",
          "checksumValue": "6c49b71bc968f119193efca64583c561da44ecf66dc6ca107a1a57c5fea5e6d3"
        }
      ],
      "description": "A ticking digital clock package to be used in Pdf-LaTeX\ndocuments, for example in presentations.",
      "downloadLocation": "NOASSERTION",
      "externalRefs": [
        {
          "referenceCategory": "PACKAGE_MANAGER",
          "referenceLocator": "pkg:rpm/texlive-tdclock@svn33043.v2.5-3.oe2403sp3?arch=noarch&epoch=9&upstream=texlive-split-w-2021-3.oe2403sp3.src.rpm",
          "referenceType": "purl"
        }
      ],
      "filesAnalyzed": false,
      "homepage": "http://tug.org/texlive/",
      "sourceInfo": "acquired package info from repodata DB: repodata/1237fc88d0e4da3b551ae22f7823fbad70d531e5e3e6588f120954709a623b3c-primary.sqlite.bz2",
      "summary": "A ticking digital clock package for PDF output",
      "supplier": "Organization: http://openeuler.org",
      "versionInfo": "9:svn33043.v2.5-3.oe2403sp3"
    },
    {
      "SPDXID": "SPDXRef-rpm-texlive-technics-svn29349.1.0",
      "name": "texlive-technics",
      "checksums": [
        {
          "algorithm": "SHA256",
          "checksumValue": "3a974728a0957aba7f43258e85ca9c34039de441a13c1840b62d2b0aafcca8d7"
        }
      ],
      "description": "The package provides a very simple LaTeX document template, in\nthe hope that this use of LaTeX will become attractive to\ntypical word processor users. (Presentation is as if it were a\nclass; users are expected to start from a template document.)",
      "downloadLocation": "NOASSERTION",
      "externalRefs": [
        {
          "referenceCategory": "PACKAGE_MANAGER",
          "referenceLocator": "pkg:rpm/texlive-technics@svn29349.1.0-3.oe2403sp3?arch=noarch&epoch=9&upstream=texlive-split-w-2021-3.oe2403sp3.src.rpm",
          "referenceType": "purl"
        }
      ],
      "filesAnalyzed": false,
      "homepage": "http://tug.org/texlive/",
      "sourceInfo": "acquired package info from repodata DB: repodata/1237fc88d0e4da3b551ae22f7823fbad70d531e5e3e6588f120954709a623b3c-primary.sqlite.bz2",
      "summary": "A package to format technical documents",
      "supplier": "Organization: http://openeuler.org",
      "versionInfo": "9:svn29349.1.0-3.oe2403sp3"
    },
    {
      "SPDXID": "SPDXRef-rpm-texlive-ted-svn15878.1.06",
      "name": "texlive-ted",
      "checksums": [
        {
          "algorithm": "SHA256",
          "checksumValue": "8bfb41978919e3946dd6d18702f66fedf93e721a5b99b5b4db3ce9ab8a1f3df0"
        }
      ],
      "description": "Just like sed is a stream editor, ted is a token list editor.\nActually, it is not as powerfull as sed, but its main feature\nis that it really works with tokens, not only characters. The\nted package provides two user macros: \\Substitute and\n\\ShowTokens. The first is maybe the most useful: it performs\nsubstitutions in token lists (even inside braces). The second\ndisplays each token of the list (one per line) with its catcode\n(in the list, not just the current one), and can be useful for\ndebugging or for TeX learners. Ted is designed to work well\neven if strange tokens (that is, unusual {charcode, catcode}\npairs or tokens with a confusing meaning) occur in the list.",
      "downloadLocation": "NOASSERTION",
      "externalRefs": [
        {
          "referenceCategory": "PACKAGE_MANAGER",
          "referenceLocator": "pkg:rpm/texlive-ted@svn15878.1.06-3.oe2403sp3?arch=noarch&epoch=9&upstream=texlive-split-w-2021-3.oe2403sp3.src.rpm",
          "referenceType": "purl"
        }
      ],
      "filesAnalyzed": false,
      "homepage": "http://tug.org/texlive/",
      "sourceInfo": "acquired package info from repodata DB: repodata/1237fc88d0e4da3b551ae22f7823fbad70d531e5e3e6588f120954709a623b3c-primary.sqlite.bz2",
      "summary": "A (primitive) token list editor",
      "supplier": "Organization: http://openeuler.org",
      "versionInfo": "9:svn15878.1.06-3.oe2403sp3"
    },
    {
      "SPDXID": "SPDXRef-rpm-texlive-templatetools-svn34495.0",
      "name": "texlive-templatetools",
      "checksums": [
        {
          "algorithm": "SHA256",
          "checksumValue": "bcd5795a5488a8a55c1fa2b7110a8981ce8e0e2cb935cadc9f15462a3b1aa1e7"
        }
      ],
      "description": "The package provides a collection of tools, which are helpful\nfor the creation of a LaTeX template if conditional paths for\ncode execution are required. All the commands work both in the\npreamble and in the document.",
      "downloadLocation": "NOASSERTION",
      "externalRefs": [
        {
          "referenceCategory": "PACKAGE_MANAGER",
          "referenceLocator": "pkg:rpm/texlive-templatetools@svn34495.0-3.oe2403sp3?arch=noarch&epoch=9&upstream=texlive-split-w-2021-3.oe2403sp3.src.rpm",
          "referenceType": "purl"
        }
      ],
      "filesAnalyzed": false,
      "homepage": "http://tug.org/texlive/",
      "sourceInfo": "acquired package info from repodata DB: repodata/1237fc88d0e4da3b551ae22f7823fbad70d531e5e3e6588f120954709a623b3c-primary.sqlite.bz2",
      "summary": "Commands useful in LaTeX templates",
      "supplier": "Organization: http://openeuler.org",
      "versionInfo": "9:svn34495.0-3.oe2403sp3"
    },
    {
      "SPDXID": "SPDXRef-rpm-texlive-termcal-svn22514.1.8",
      "name": "texlive-termcal",
      "checksums": [
        {
          "algorithm": "SHA256",
          "checksumValue": "28b7d7f3ac24076a6d112be8b062c71efecfba78bfad55a45cc7f5b386df7e21"
        }
      ],
      "description": "This package is intended to print a term calendar for use in\nplanning a class. It has a flexible mechanism for specifying\nwhich days of the week are to be included and for inserting\ntext either regularly on the same day each week, or on selected\ndays, or for a series of consecutive days. It also has a\nflexible mechanism for specifing class and nonclass days. Text\nmay be inserted into consecutive days so that it automatically\nflows around nonclass days.",
      "downloadLocation": "NOASSERTION",
      "externalRefs": [
        {
          "referenceCategory": "PACKAGE_MANAGER",
          "referenceLocator": "pkg:rpm/texlive-termcal@svn22514.1.8-3.oe2403sp3?arch=noarch&epoch=9&upstream=texlive-split-w-2021-3.oe2403sp3.src.rpm",
          "referenceType": "purl"
        }
      ],
      "filesAnalyzed": false,
      "homepage": "http://tug.org/texlive/",
      "sourceInfo": "acquired package info from repodata DB: repodata/1237fc88d0e4da3b551ae22f7823fbad70d531e5e3e6588f120954709a623b3c-primary.sqlite.bz2",
      "summary": "Print a class calendar",
      "supplier": "Organization: http://openeuler.org",
      "versionInfo": "9:svn22514.1.8-3.oe2403sp3"
    },
    {
      "SPDXID": "SPDXRef-rpm-texlive-termlist-svn18923.1.1",
      "name": "texlive-termlist",
      "checksums": [
        {
          "algorithm": "SHA256",
          "checksumValue": "b23b1303edb58ffb9eca9f1be32d31d9e7116182eb6aa9a393ffd1d4f133757a"
        }
      ],
      "description": "The termlist package provides environments to indent and label\nany kind of terms with a continuous number. Candidate terms may\nappear inside an equation or eqnarray environment.",
      "downloadLocation": "NOASSERTION",
      "externalRefs": [
        {
          "referenceCategory": "PACKAGE_MANAGER",
          "referenceLocator": "pkg:rpm/texlive-termlist@svn18923.1.1-3.oe2403sp3?arch=noarch&epoch=9&upstream=texlive-split-w-2021-3.oe2403sp3.src.rpm",
          "referenceType": "purl"
        }
      ],
      "filesAnalyzed": false,
      "homepage": "http://tug.org/texlive/",
      "sourceInfo": "acquired package info from repodata DB: repodata/1237fc88d0e4da3b551ae22f7823fbad70d531e5e3e6588f120954709a623b3c-primary.sqlite.bz2",
      "summary": "Label any kind of term with a continuous counter",
      "supplier": "Organization: http://openeuler.org",
      "versionInfo": "9:svn18923.1.1-3.oe2403sp3"
    },
    {
      "SPDXID": "SPDXRef-rpm-texlive-testhyphens-svn38928",
      "name": "texlive-testhyphens",
      "checksums": [
        {
          "algorithm": "SHA256",
          "checksumValue": "8cfb50f0cf088d26c51b21d9fd5f395017e0673fc91ebfeb92420f1b0752cbf6"
        }
      ],
      "description": "The package may be used for testing hyphenation patterns or for\ncontrolling that specific words are hyphenated as expected.\nThis package implements some old TUGboat code to adapt it to\nLaTeX with some enhancements. It differs form \\showhyphens,\nbecause it typesets its output on the document's output file.\nIt also works with xelatex, where \\showhyphens requires a\nworkaround.",
      "downloadLocation": "NOASSERTION",
      "externalRefs": [
        {
          "referenceCategory": "PACKAGE_MANAGER",
          "referenceLocator": "pkg:rpm/texlive-testhyphens@svn38928-3.oe2403sp3?arch=noarch&epoch=9&upstream=texlive-split-w-2021-3.oe2403sp3.src.rpm",
          "referenceType": "purl"
        }
      ],
      "filesAnalyzed": false,
      "homepage": "http://tug.org/texlive/",
      "sourceInfo": "acquired package info from repodata DB: repodata/1237fc88d0e4da3b551ae22f7823fbad70d531e5e3e6588f120954709a623b3c-primary.sqlite.bz2",
      "summary": "Testing hyphenation patterns",
      "supplier": "Organization: http://openeuler.org",
      "versionInfo": "9:svn38928-3.oe2403sp3"
    },
    {
      "SPDXID": "SPDXRef-rpm-texlive-testidx-svn52213",
      "name": "texlive-testidx",
      "checksums": [
        {
          "algorithm": "SHA256",
          "checksumValue": "2485c0d8e6415fd6e0b6abf8b2d20277c1dccb9a0f4664b4cccd75f7ea26253f"
        }
      ],
      "description": "This is a LaTeX package that provides a command to produce\ndummy text interspersed with \\index commands to test an index\nstyle or indexing application. The dummy text is mostly in\nEnglish, but includes extended Latin characters provided either\nthrough LaTeX accent commands or directly with UTF-8\ncharacters, depending on the setup, to allow for testing\nextended Latin alphabets. The supplementary package\ntestidx-glossaries.sty uses the indexing interface provided by\nthe glossaries package.",
      "downloadLocation": "NOASSERTION",
      "externalRefs": [
        {
          "referenceCategory": "PACKAGE_MANAGER",
          "referenceLocator": "pkg:rpm/texlive-testidx@svn52213-3.oe2403sp3?arch=noarch&epoch=9&upstream=texlive-split-w-2021-3.oe2403sp3.src.rpm",
          "referenceType": "purl"
        }
      ],
      "filesAnalyzed": false,
      "homepage": "http://tug.org/texlive/",
      "sourceInfo": "acquired package info from repodata DB: repodata/1237fc88d0e4da3b551ae22f7823fbad70d531e5e3e6588f120954709a623b3c-primary.sqlite.bz2",
      "summary": "Dummy text for testing index styles and indexing applications",
      "supplier": "Organization: http://openeuler.org",
      "versionInfo": "9:svn52213-3.oe2403sp3"
    },
    {
      "SPDXID": "SPDXRef-rpm-texlive-tex-label-svn16372.0",
      "name": "texlive-tex-label",
      "checksums": [
        {
          "algorithm": "SHA256",
          "checksumValue": "f2931058f9d56d068a657c6df2626d2158058fdbf8fc1081858d2b7390958cf6"
        }
      ],
      "description": "Enables the user to place a 'classification' label on each\npage, at the bottom to the right of the page number",
      "downloadLocation": "NOASSERTION",
      "externalRefs": [
        {
          "referenceCategory": "PACKAGE_MANAGER",
          "referenceLocator": "pkg:rpm/texlive-tex-label@svn16372.0-3.oe2403sp3?arch=noarch&epoch=9&upstream=texlive-split-w-2021-3.oe2403sp3.src.rpm",
          "referenceType": "purl"
        }
      ],
      "filesAnalyzed": false,
      "homepage": "http://tug.org/texlive/",
      "sourceInfo": "acquired package info from repodata DB: repodata/1237fc88d0e4da3b551ae22f7823fbad70d531e5e3e6588f120954709a623b3c-primary.sqlite.bz2",
      "summary": "Place a classification on each page of a document",
      "supplier": "Organization: http://openeuler.org",
      "versionInfo": "9:svn16372.0-3.oe2403sp3"
    },
    {
      "SPDXID": "SPDXRef-rpm-texlive-tex-locale-svn48500",
      "name": "texlive-tex-locale",
      "checksums": [
        {
          "algorithm": "SHA256",
          "checksumValue": "f21946699ddef566c2768f17c626d20b941d8d37619bd31694b4e89edb4f471c"
        }
      ],
      "description": "This package uses both tracklang and texosquery to look up the\nlocale information from the operating system and provide\ncommands that can access locale-dependent information, such as\nthe currency symbol and decimal separator. The file\ntex-locale.tex provides generic TeX code. The LaTeX package\ntex-locale.sty can additionally load babel or polyglossia with\nthe locale's language setting, as well as various other\npackages such as fontspec (XeLaTeX/LuaLaTeX) or fontenc +\ninputenc (pdfLaTeX).",
      "downloadLocation": "NOASSERTION",
      "externalRefs": [
        {
          "referenceCategory": "PACKAGE_MANAGER",
          "referenceLocator": "pkg:rpm/texlive-tex-locale@svn48500-3.oe2403sp3?arch=noarch&epoch=9&upstream=texlive-split-z-2021-3.oe2403sp3.src.rpm",
          "referenceType": "purl"
        }
      ],
      "filesAnalyzed": false,
      "homepage": "http://tug.org/texlive/",
      "sourceInfo": "acquired package info from repodata DB: repodata/1237fc88d0e4da3b551ae22f7823fbad70d531e5e3e6588f120954709a623b3c-primary.sqlite.bz2",
      "summary": "Localisation support for TeX and LaTeX documents",
      "supplier": "Organization: http://openeuler.org",
      "versionInfo": "9:svn48500-3.oe2403sp3"
    },
    {
      "SPDXID": "SPDXRef-rpm-texlive-texlogos-svn19083.1.3.1",
      "name": "texlive-texlogos",
      "checksums": [
        {
          "algorithm": "SHA256",
          "checksumValue": "31d5f6c3656a00ee81b3427fb1976263584aa9261cac309122e546dbb25c82e7"
        }
      ],
      "description": "TeXlogos defines an assortment of frequently used logos not\ncontained in base LaTeX itself. The Metafont, MetapostAMS,\nBibTeX and SliTeX logos are defined, as long as you have the\nappropriate CM/Logo/AMS fonts. Currency symbols Euro, Cent,\nYen, Won and Naira are defined so as not to need TS1-encoded\nfonts. Also defined are the C++ logo, with the '+' signs\nproperly positioned, and the logo of the Vienna University\nBusiness Administration Center (BWZ).",
      "downloadLocation": "NOASSERTION",
      "externalRefs": [
        {
          "referenceCategory": "PACKAGE_MANAGER",
          "referenceLocator": "pkg:rpm/texlive-texlogos@svn19083.1.3.1-3.oe2403sp3?arch=noarch&epoch=9&upstream=texlive-split-w-2021-3.oe2403sp3.src.rpm",
          "referenceType": "purl"
        }
      ],
      "filesAnalyzed": false,
      "homepage": "http://tug.org/texlive/",
      "sourceInfo": "acquired package info from repodata DB: repodata/1237fc88d0e4da3b551ae22f7823fbad70d531e5e3e6588f120954709a623b3c-primary.sqlite.bz2",
      "summary": "Ready-to-use LaTeX logos",
      "supplier": "Organization: http://openeuler.org",
      "versionInfo": "9:svn19083.1.3.1-3.oe2403sp3"
    },
    {
      "SPDXID": "SPDXRef-rpm-texlive-texmate-svn15878.2",
      "name": "texlive-texmate",
      "checksums": [
        {
          "algorithm": "SHA256",
          "checksumValue": "f1c364cad88bf65dfaa95f2cedfb0744f246a1f6680404c379ea5654817f81a7"
        }
      ],
      "description": "TeXmate formats chess games from very simple ascii input. The\nclean \"1. e4 e5; 2. Nf3 Nc6; 3. Bb5 a6\" will produce the same\nresults as the sloppier \"1 e4 e5; Nf3 Nc6 3.. Bb5 a6\". The\nresulting format is fully customizable. There are 4 levels of\ncommentary: 1 is the main game, 2-3 are commentaries. Each has\nits fonts, punctuation marks, etc., and these are also\ncustomizable. The package includes a tool for the creation of\ndiagrams. The package works in conjunction with skak to produce\ndiagrams of the current position automatically. For chess\nfonts, the package uses the chessfss system.",
      "downloadLocation": "NOASSERTION",
      "externalRefs": [
        {
          "referenceCategory": "PACKAGE_MANAGER",
          "referenceLocator": "pkg:rpm/texlive-texmate@svn15878.2-3.oe2403sp3?arch=noarch&epoch=9&upstream=texlive-split-w-2021-3.oe2403sp3.src.rpm",
          "referenceType": "purl"
        }
      ],
      "filesAnalyzed": false,
      "homepage": "http://tug.org/texlive/",
      "sourceInfo": "acquired package info from repodata DB: repodata/1237fc88d0e4da3b551ae22f7823fbad70d531e5e3e6588f120954709a623b3c-primary.sqlite.bz2",
      "summary": "Comprehensive chess annotation in LaTeX",
      "supplier": "Organization: http://openeuler.org",
      "versionInfo": "9:svn15878.2-3.oe2403sp3"
    },
    {
      "SPDXID": "SPDXRef-rpm-texlive-texments-svn15878.0.2.0",
      "name": "texlive-texments",
      "checksums": [
        {
          "algorithm": "SHA256",
          "checksumValue": "00e48731573a7f77edd88b99055638fcb90b72b72782ffb4c406ef76c897160e"
        }
      ],
      "description": "A package which allows to use the Pygments highlighter inside\nLaTeX documents. Pygments supports syntax colouring of over 50\ntypes of files, and ships with multiple colour schemes.",
      "downloadLocation": "NOASSERTION",
      "externalRefs": [
        {
          "referenceCategory": "PACKAGE_MANAGER",
          "referenceLocator": "pkg:rpm/texlive-texments@svn15878.0.2.0-3.oe2403sp3?arch=noarch&epoch=9&upstream=texlive-split-w-2021-3.oe2403sp3.src.rpm",
          "referenceType": "purl"
        }
      ],
      "filesAnalyzed": false,
      "homepage": "http://tug.org/texlive/",
      "sourceInfo": "acquired package info from repodata DB: repodata/1237fc88d0e4da3b551ae22f7823fbad70d531e5e3e6588f120954709a623b3c-primary.sqlite.bz2",
      "summary": "Using the Pygments highlighter in LaTeX",
      "supplier": "Organization: http://openeuler.org",
      "versionInfo": "9:svn15878.0.2.0-3.oe2403sp3"
    },
    {
      "SPDXID": "SPDXRef-rpm-texlive-texpower-svn29349.0.2",
      "name": "texlive-texpower",
      "checksums": [
        {
          "algorithm": "SHA256",
          "checksumValue": "90321dfff78c92bb66f08fcf5392a0e140dd36687c4fd9a58b9af50a0c6c9df2"
        }
      ],
      "description": "TeXPower is a bundle of packages intended to provide an all-\ninclusive environment for designing pdf screen presentations to\nbe viewed in full-screen mode, especially for projecting\n`online' with a video beamer. For some of its core functions,\nit uses code derived from ppower4 packages. It is, however, not\na complete environment in itself: it relies on an existing\nclass for preparing slides (such as foiltex or seminar) or\nanother package such as pdfslide.",
      "downloadLocation": "NOASSERTION",
      "externalRefs": [
        {
          "referenceCategory": "PACKAGE_MANAGER",
          "referenceLocator": "pkg:rpm/texlive-texpower@svn29349.0.2-3.oe2403sp3?arch=noarch&epoch=9&upstream=texlive-split-w-2021-3.oe2403sp3.src.rpm",
          "referenceType": "purl"
        }
      ],
      "filesAnalyzed": false,
      "homepage": "http://tug.org/texlive/",
      "sourceInfo": "acquired package info from repodata DB: repodata/1237fc88d0e4da3b551ae22f7823fbad70d531e5e3e6588f120954709a623b3c-primary.sqlite.bz2",
      "summary": "Create dynamic online presentations with LaTeX",
      "supplier": "Organization: http://openeuler.org",
      "versionInfo": "9:svn29349.0.2-3.oe2403sp3"
    },
    {
      "SPDXID": "SPDXRef-rpm-texlive-texshade-svn58789",
      "name": "texlive-texshade",
      "checksums": [
        {
          "algorithm": "SHA256",
          "checksumValue": "2e72747f05397afed331ecddf8166103b185c490cc00e4baee0b36ff96e721a9"
        }
      ],
      "description": "TeXshade is alignment shading software completely written in\nTeX/LaTeX; it can process multiple sequence alignments in the\n.MSF and the .ALN file formats. In addition to common shading\nalgorithms, it provides special shading modes showing\nfunctional aspects, e.g. charge or hydropathy, and a wide range\nof commands for handling shading colours, text styles, labels,\nlegends; it even allows the user to define completely new\nshading modes. TeXshade combines highest flexibility with TeX\noutput quality -- all in a bundle that does not demand\nexcessive development time of the user.",
      "downloadLocation": "NOASSERTION",
      "externalRefs": [
        {
          "referenceCategory": "PACKAGE_MANAGER",
          "referenceLocator": "pkg:rpm/texlive-texshade@svn58789-3.oe2403sp3?arch=noarch&epoch=9&upstream=texlive-split-w-2021-3.oe2403sp3.src.rpm",
          "referenceType": "purl"
        }
      ],
      "filesAnalyzed": false,
      "homepage": "http://tug.org/texlive/",
      "sourceInfo": "acquired package info from repodata DB: repodata/1237fc88d0e4da3b551ae22f7823fbad70d531e5e3e6588f120954709a623b3c-primary.sqlite.bz2",
      "summary": "Package for setting nucleotide and peptide alignments",
      "supplier": "Organization: http://openeuler.org",
      "versionInfo": "9:svn58789-3.oe2403sp3"
    },
    {
      "SPDXID": "SPDXRef-rpm-texlive-textfit-svn20591.5",
      "name": "texlive-textfit",
      "checksums": [
        {
          "algorithm": "SHA256",
          "checksumValue": "91dc2a25f79cc75aa2fc6a6fe4691ba10bdd7066d274c5886f854a3969cfd3e3"
        }
      ],
      "description": "Package to fit text to a given width or height by scaling the\nfont. For example: \\scaletowidth{3in}{This}. (The job is done\nby calculating a magstep and applying it to the current font;\nthus \"This\" will be very tall, as well as very wide; to scale\nin just one dimension, use the facilities of the graphicx\npackage.)",
      "downloadLocation": "NOASSERTION",
      "externalRefs": [
        {
          "referenceCategory": "PACKAGE_MANAGER",
          "referenceLocator": "pkg:rpm/texlive-textfit@svn20591.5-3.oe2403sp3?arch=noarch&epoch=9&upstream=texlive-split-w-2021-3.oe2403sp3.src.rpm",
          "referenceType": "purl"
        }
      ],
      "filesAnalyzed": false,
      "homepage": "http://tug.org/texlive/",
      "sourceInfo": "acquired package info from repodata DB: repodata/1237fc88d0e4da3b551ae22f7823fbad70d531e5e3e6588f120954709a623b3c-primary.sqlite.bz2",
      "summary": "Fit text to a desired size",
      "supplier": "Organization: http://openeuler.org",
      "versionInfo": "9:svn20591.5-3.oe2403sp3"
    },
    {
      "SPDXID": "SPDXRef-rpm-texlive-textmerg-svn20677.2.01",
      "name": "texlive-textmerg",
      "checksums": [
        {
          "algorithm": "SHA256",
          "checksumValue": "3787de82635c0d4063214e5e6c4f46be84dd18573091e3d7e3ece44ed5e5e8c9"
        }
      ],
      "description": "Repetetively produce documents from a fixed part and a variable\npart. Such an operation is commonly used as \"mail merge\" to\nproduce mail shots.",
      "downloadLocation": "NOASSERTION",
      "externalRefs": [
        {
          "referenceCategory": "PACKAGE_MANAGER",
          "referenceLocator": "pkg:rpm/texlive-textmerg@svn20677.2.01-3.oe2403sp3?arch=noarch&epoch=9&upstream=texlive-split-w-2021-3.oe2403sp3.src.rpm",
          "referenceType": "purl"
        }
      ],
      "filesAnalyzed": false,
      "homepage": "http://tug.org/texlive/",
      "sourceInfo": "acquired package info from repodata DB: repodata/1237fc88d0e4da3b551ae22f7823fbad70d531e5e3e6588f120954709a623b3c-primary.sqlite.bz2",
      "summary": "Merge text in TeX and LaTeX",
      "supplier": "Organization: http://openeuler.org",
      "versionInfo": "9:svn20677.2.01-3.oe2403sp3"
    },
    {
      "SPDXID": "SPDXRef-rpm-texlive-textpos-svn56441",
      "name": "texlive-textpos",
      "checksums": [
        {
          "algorithm": "SHA256",
          "checksumValue": "a77c0c3ddb426758583d0ae14da4ab995237799c2fd3269e88e78e70b2044357"
        }
      ],
      "description": "A package to facilitate placement of boxes at absolute\npositions on the LaTeX page. There are several reasons why this\nmight be useful, an important one being to help the creation of\nlarge-format conference posters.",
      "downloadLocation": "NOASSERTION",
      "externalRefs": [
        {
          "referenceCategory": "PACKAGE_MANAGER",
          "referenceLocator": "pkg:rpm/texlive-textpos@svn56441-3.oe2403sp3?arch=noarch&epoch=9&upstream=texlive-split-w-2021-3.oe2403sp3.src.rpm",
          "referenceType": "purl"
        }
      ],
      "filesAnalyzed": false,
      "homepage": "http://tug.org/texlive/",
      "sourceInfo": "acquired package info from repodata DB: repodata/1237fc88d0e4da3b551ae22f7823fbad70d531e5e3e6588f120954709a623b3c-primary.sqlite.bz2",
      "summary": "Place boxes at arbitrary positions on the LaTeX page",
      "supplier": "Organization: http://openeuler.org",
      "versionInfo": "9:svn56441-3.oe2403sp3"
    },
    {
      "SPDXID": "SPDXRef-rpm-texlive-textualicomma-svn48474",
      "name": "texlive-textualicomma",
      "checksums": [
        {
          "algorithm": "SHA256",
          "checksumValue": "6a890fe000d3107380fcfbcd89c906e3b9fd6e0fc33a0efe37052faa3bbd65dc"
        }
      ],
      "description": "The package is based on the icomma package, and intended as a\nsolution for situations where the text comma character discerns\nfrom the math comma character, e. g. when fonts whithout math\nsupport are involved. Escaping to text mode every time a comma\nis used in math mode may slow down the compilation process.",
      "downloadLocation": "NOASSERTION",
      "externalRefs": [
        {
          "referenceCategory": "PACKAGE_MANAGER",
          "referenceLocator": "pkg:rpm/texlive-textualicomma@svn48474-3.oe2403sp3?arch=noarch&epoch=9&upstream=texlive-split-w-2021-3.oe2403sp3.src.rpm",
          "referenceType": "purl"
        }
      ],
      "filesAnalyzed": false,
      "homepage": "http://tug.org/texlive/",
      "sourceInfo": "acquired package info from repodata DB: repodata/1237fc88d0e4da3b551ae22f7823fbad70d531e5e3e6588f120954709a623b3c-primary.sqlite.bz2",
      "summary": "Use the textual comma character as decimal separator in math mode",
      "supplier": "Organization: http://openeuler.org",
      "versionInfo": "9:svn48474-3.oe2403sp3"
    },
    {
      "SPDXID": "SPDXRef-rpm-texlive-texvc-svn46844",
      "name": "texlive-texvc",
      "checksums": [
        {
          "algorithm": "SHA256",
          "checksumValue": "39178d766546a928f99b407b85dc1c619ea34127635564af8147d3f6ed5a9fe6"
        }
      ],
      "description": "User MediaWiki LaTeX commands to copy and past formulae from\nMediaWiki to LaTeX documents.",
      "downloadLocation": "NOASSERTION",
      "externalRefs": [
        {
          "referenceCategory": "PACKAGE_MANAGER",
          "referenceLocator": "pkg:rpm/texlive-texvc@svn46844-3.oe2403sp3?arch=noarch&epoch=9&upstream=texlive-split-w-2021-3.oe2403sp3.src.rpm",
          "referenceType": "purl"
        }
      ],
      "filesAnalyzed": false,
      "homepage": "http://tug.org/texlive/",
      "sourceInfo": "acquired package info from repodata DB: repodata/1237fc88d0e4da3b551ae22f7823fbad70d531e5e3e6588f120954709a623b3c-primary.sqlite.bz2",
      "summary": "Use MediaWiki LaTeX commands",
      "supplier": "Organization: http://openeuler.org",
      "versionInfo": "9:svn46844-3.oe2403sp3"
    },
    {
      "SPDXID": "SPDXRef-rpm-texlive-theoremref-svn54512",
      "name": "texlive-theoremref",
      "checksums": [
        {
          "algorithm": "SHA256",
          "checksumValue": "8b0a7c8b81ddc7a6d7d9f759dd96f8867c8071c77abace1b09e2118f39acef4d"
        }
      ],
      "description": "The theoremref package provides variants of the \\label and \\ref\ncommands for theorem-like environments, capable of\nautomatically typesetting references including the theorem name\n(apart from the theorem number). The scheme is particularly\nvaluable if the author decides to change a lemma to a\nproposition or a theorem (or whatever).",
      "downloadLocation": "NOASSERTION",
      "externalRefs": [
        {
          "referenceCategory": "PACKAGE_MANAGER",
          "referenceLocator": "pkg:rpm/texlive-theoremref@svn54512-3.oe2403sp3?arch=noarch&epoch=9&upstream=texlive-split-x-2021-3.oe2403sp3.src.rpm",
          "referenceType": "purl"
        }
      ],
      "filesAnalyzed": false,
      "homepage": "http://tug.org/texlive/",
      "sourceInfo": "acquired package info from repodata DB: repodata/1237fc88d0e4da3b551ae22f7823fbad70d531e5e3e6588f120954709a623b3c-primary.sqlite.bz2",
      "summary": "References with automatic theorem names",
      "supplier": "Organization: http://openeuler.org",
      "versionInfo": "9:svn54512-3.oe2403sp3"
    },
    {
      "SPDXID": "SPDXRef-rpm-texlive-thinsp-svn39669",
      "name": "texlive-thinsp",
      "checksums": [
        {
          "algorithm": "SHA256",
          "checksumValue": "4f3b6a3890082c757b9a46783879b53fb8a864fb682db14c03b4162b775015d7"
        }
      ],
      "description": "The package redefines \\thinspace to have a stretch component.",
      "downloadLocation": "NOASSERTION",
      "externalRefs": [
        {
          "referenceCategory": "PACKAGE_MANAGER",
          "referenceLocator": "pkg:rpm/texlive-thinsp@svn39669-3.oe2403sp3?arch=noarch&epoch=9&upstream=texlive-split-x-2021-3.oe2403sp3.src.rpm",
          "referenceType": "purl"
        }
      ],
      "filesAnalyzed": false,
      "homepage": "http://tug.org/texlive/",
      "sourceInfo": "acquired package info from repodata DB: repodata/1237fc88d0e4da3b551ae22f7823fbad70d531e5e3e6588f120954709a623b3c-primary.sqlite.bz2",
      "summary": "A stretchable \\thinspace for LaTeX",
      "supplier": "Organization: http://openeuler.org",
      "versionInfo": "9:svn39669-3.oe2403sp3"
    },
    {
      "SPDXID": "SPDXRef-rpm-texlive-thmtools-svn56070",
      "name": "texlive-thmtools",
      "checksums": [
        {
          "algorithm": "SHA256",
          "checksumValue": "6deca61238bfb00efc20b390de25db19d6f25d5022e8a4d5fd943ac56afb867b"
        }
      ],
      "description": "The bundle provides several packages for commonly-needed\nsupport for typesetting theorems. The packages should work with\nkernel theorems (theorems 'out of the box' with LaTeX), and the\ntheorem and amsthm packages. Features of the bundle include: a\nkey-value interface to \\newtheorem; a \\listoftheorems command;\nhyperref and autoref compatibility; a mechanism for restating\nentire theorems in a single macro call.",
      "downloadLocation": "NOASSERTION",
      "externalRefs": [
        {
          "referenceCategory": "PACKAGE_MANAGER",
          "referenceLocator": "pkg:rpm/texlive-thmtools@svn56070-3.oe2403sp3?arch=noarch&epoch=9&upstream=texlive-split-x-2021-3.oe2403sp3.src.rpm",
          "referenceType": "purl"
        }
      ],
      "filesAnalyzed": false,
      "homepage": "http://tug.org/texlive/",
      "sourceInfo": "acquired package info from repodata DB: repodata/1237fc88d0e4da3b551ae22f7823fbad70d531e5e3e6588f120954709a623b3c-primary.sqlite.bz2",
      "summary": "Extensions to theorem environments",
      "supplier": "Organization: http://openeuler.org",
      "versionInfo": "9:svn56070-3.oe2403sp3"
    },
    {
      "SPDXID": "SPDXRef-rpm-texlive-threadcol-svn28754.1.0",
      "name": "texlive-threadcol",
      "checksums": [
        {
          "algorithm": "SHA256",
          "checksumValue": "3f30f53d5df121f09ac4b1f637baf0402ad2bd91a2eb2fb3c19280dd8414a746"
        }
      ],
      "description": "The package combines a document's columns into a PDF \"article\nthread\". PDF readers that support this mechanism (probably\nAdobe Acrobat/Reader only) can be instructed to scroll\nautomatically from column to column, which facilitates on-\nscreen reading of two-column documents. Even for single-column\ndocuments, threadcol supports the creation of multiple article\nthreads, which help organize discontiguous but logically\nrelated regions of text into a form that the user can scroll\nthrough as if its contents were contiguous.",
      "downloadLocation": "NOASSERTION",
      "externalRefs": [
        {
          "referenceCategory": "PACKAGE_MANAGER",
          "referenceLocator": "pkg:rpm/texlive-threadcol@svn28754.1.0-3.oe2403sp3?arch=noarch&epoch=9&upstream=texlive-split-x-2021-3.oe2403sp3.src.rpm",
          "referenceType": "purl"
        }
      ],
      "filesAnalyzed": false,
      "homepage": "http://tug.org/texlive/",
      "sourceInfo": "acquired package info from repodata DB: repodata/1237fc88d0e4da3b551ae22f7823fbad70d531e5e3e6588f120954709a623b3c-primary.sqlite.bz2",
      "summary": "Organize document columns into PDF \"article thread\"",
      "supplier": "Organization: http://openeuler.org",
      "versionInfo": "9:svn28754.1.0-3.oe2403sp3"
    },
    {
      "SPDXID": "SPDXRef-rpm-texlive-threeparttable-svn17383.0",
      "name": "texlive-threeparttable",
      "checksums": [
        {
          "algorithm": "SHA256",
          "checksumValue": "1e12b37e77433946907529a6d1ad10bc94e867156f6b011518ae3693d50e975f"
        }
      ],
      "description": "Provides a scheme for tables that have a structured note\nsection, after the caption. This scheme provides an answer to\nthe old problem of putting footnotes in tables -- by making\nfootnotes entirely unnecessary. Note that a threeparttable is\nnot a float of itself; but you can place it in a table or a\ntable* environment, if necessary.",
      "downloadLocation": "NOASSERTION",
      "externalRefs": [
        {
          "referenceCategory": "PACKAGE_MANAGER",
          "referenceLocator": "pkg:rpm/texlive-threeparttable@svn17383.0-3.oe2403sp3?arch=noarch&epoch=9&upstream=texlive-split-x-2021-3.oe2403sp3.src.rpm",
          "referenceType": "purl"
        }
      ],
      "filesAnalyzed": false,
      "homepage": "http://tug.org/texlive/",
      "sourceInfo": "acquired package info from repodata DB: repodata/1237fc88d0e4da3b551ae22f7823fbad70d531e5e3e6588f120954709a623b3c-primary.sqlite.bz2",
      "summary": "Tables with captions and notes all the same width",
      "supplier": "Organization: http://openeuler.org",
      "versionInfo": "9:svn17383.0-3.oe2403sp3"
    },
    {
      "SPDXID": "SPDXRef-rpm-texlive-threeparttablex-svn34206.0.3",
      "name": "texlive-threeparttablex",
      "checksums": [
        {
          "algorithm": "SHA256",
          "checksumValue": "876005423e87f416284aa834cfc9f5431c41c83bbcafb14c64c5a6123d1ccbec"
        }
      ],
      "description": "The package provides the functionality of the threeparttable\npackage to tables created using the longtable package.",
      "downloadLocation": "NOASSERTION",
      "externalRefs": [
        {
          "referenceCategory": "PACKAGE_MANAGER",
          "referenceLocator": "pkg:rpm/texlive-threeparttablex@svn34206.0.3-3.oe2403sp3?arch=noarch&epoch=9&upstream=texlive-split-x-2021-3.oe2403sp3.src.rpm",
          "referenceType": "purl"
        }
      ],
      "filesAnalyzed": false,
      "homepage": "http://tug.org/texlive/",
      "sourceInfo": "acquired package info from repodata DB: repodata/1237fc88d0e4da3b551ae22f7823fbad70d531e5e3e6588f120954709a623b3c-primary.sqlite.bz2",
      "summary": "Notes in longtables",
      "supplier": "Organization: http://openeuler.org",
      "versionInfo": "9:svn34206.0.3-3.oe2403sp3"
    },
    {
      "SPDXID": "SPDXRef-rpm-texlive-thumb-svn16549.1.0",
      "name": "texlive-thumb",
      "checksums": [
        {
          "algorithm": "SHA256",
          "checksumValue": "a72b9bfe15e9335fa8146d1be15814ad7b4f705c2a844ff1f65f90002a8b6e60"
        }
      ],
      "description": "Place thumb marks in books, manuals and reference maunals.",
      "downloadLocation": "NOASSERTION",
      "externalRefs": [
        {
          "referenceCategory": "PACKAGE_MANAGER",
          "referenceLocator": "pkg:rpm/texlive-thumb@svn16549.1.0-3.oe2403sp3?arch=noarch&epoch=9&upstream=texlive-split-x-2021-3.oe2403sp3.src.rpm",
          "referenceType": "purl"
        }
      ],
      "filesAnalyzed": false,
      "homepage": "http://tug.org/texlive/",
      "sourceInfo": "acquired package info from repodata DB: repodata/1237fc88d0e4da3b551ae22f7823fbad70d531e5e3e6588f120954709a623b3c-primary.sqlite.bz2",
      "summary": "Thumb marks in documents",
      "supplier": "Organization: http://openeuler.org",
      "versionInfo": "9:svn16549.1.0-3.oe2403sp3"
    },
    {
      "SPDXID": "SPDXRef-rpm-texlive-thumbs-svn33134.1.0q",
      "name": "texlive-thumbs",
      "checksums": [
        {
          "algorithm": "SHA256",
          "checksumValue": "ab7497b6384cfd37be2ef5609451dccb413a63e5b2e433638373a96aa5e4ac06"
        }
      ],
      "description": "The package puts running, customizable thumb marks in the outer\nmargin, moving downward as the chapter number (or whatever\nshall be marked by the thumb marks) increases. Additionally an\noverview page/table of thumb marks can be added automatically,\nwhich gives the names of the thumbed objects, the page where\nthe object/thumb mark first appears, and the thumb mark itself\nat its correct position. The thumb marks are useful for large\ndocuments (such as reference guides, anthologies, etc.), where\na quick and easy way to find (for example) a chapter is needed.",
      "downloadLocation": "NOASSERTION",
      "externalRefs": [
        {
          "referenceCategory": "PACKAGE_MANAGER",
          "referenceLocator": "pkg:rpm/texlive-thumbs@svn33134.1.0q-3.oe2403sp3?arch=noarch&epoch=9&upstream=texlive-split-x-2021-3.oe2403sp3.src.rpm",
          "referenceType": "purl"
        }
      ],
      "filesAnalyzed": false,
      "homepage": "http://tug.org/texlive/",
      "sourceInfo": "acquired package info from repodata DB: repodata/1237fc88d0e4da3b551ae22f7823fbad70d531e5e3e6588f120954709a623b3c-primary.sqlite.bz2",
      "summary": "Create thumb indexes",
      "supplier": "Organization: http://openeuler.org",
      "versionInfo": "9:svn33134.1.0q-3.oe2403sp3"
    },
    {
      "SPDXID": "SPDXRef-rpm-texlive-thumby-svn16736.0.1",
      "name": "texlive-thumby",
      "checksums": [
        {
          "algorithm": "SHA256",
          "checksumValue": "00e25ff6bdfff52363e0763791ac59125487a9d04e4986a7abca738c912b1aa0"
        }
      ],
      "description": "The package can generate thumb indexes for your document. It\nfeatures printing thumb indexes on one- or two-sided pages,\nalong with background- and foreground-color selection and full\nLaTeX styling of the chapter numbers in the thumb indexes. The\nheight of each thumb index is automatically chosen based on the\nnumber of chapters in your document, while the width is chosen\nby the user. The package is designed to work with the memoir\nclass, and also requires PerlTeX and tikz/",
      "downloadLocation": "NOASSERTION",
      "externalRefs": [
        {
          "referenceCategory": "PACKAGE_MANAGER",
          "referenceLocator": "pkg:rpm/texlive-thumby@svn16736.0.1-3.oe2403sp3?arch=noarch&epoch=9&upstream=texlive-split-x-2021-3.oe2403sp3.src.rpm",
          "referenceType": "purl"
        }
      ],
      "filesAnalyzed": false,
      "homepage": "http://tug.org/texlive/",
      "sourceInfo": "acquired package info from repodata DB: repodata/1237fc88d0e4da3b551ae22f7823fbad70d531e5e3e6588f120954709a623b3c-primary.sqlite.bz2",
      "summary": "Create thumb indexes for printed books",
      "supplier": "Organization: http://openeuler.org",
      "versionInfo": "9:svn16736.0.1-3.oe2403sp3"
    },
    {
      "SPDXID": "SPDXRef-rpm-texlive-ticket-svn42280",
      "name": "texlive-ticket",
      "checksums": [
        {
          "algorithm": "SHA256",
          "checksumValue": "2dfbba65c191a0e2ae0bfe20c7f61f9dc1173deedcb8bf6b95f02def39925184"
        }
      ],
      "description": "Provides an easy to handle interface to produce visiting cards,\nlabels for your files, stickers, pins and other stuff for your\noffice, conferences etc. All you need is a definition of your\n'ticket' included in a ticket definition file and the two\ncommands \\ticketdefault and \\ticket.",
      "downloadLocation": "NOASSERTION",
      "externalRefs": [
        {
          "referenceCategory": "PACKAGE_MANAGER",
          "referenceLocator": "pkg:rpm/texlive-ticket@svn42280-3.oe2403sp3?arch=noarch&epoch=9&upstream=texlive-split-x-2021-3.oe2403sp3.src.rpm",
          "referenceType": "purl"
        }
      ],
      "filesAnalyzed": false,
      "homepage": "http://tug.org/texlive/",
      "sourceInfo": "acquired package info from repodata DB: repodata/1237fc88d0e4da3b551ae22f7823fbad70d531e5e3e6588f120954709a623b3c-primary.sqlite.bz2",
      "summary": "Make labels, visiting-cards, pins with LaTeX",
      "supplier": "Organization: http://openeuler.org",
      "versionInfo": "9:svn42280-3.oe2403sp3"
    },
    {
      "SPDXID": "SPDXRef-rpm-texlive-tipauni-svn59009",
      "name": "texlive-tipauni",
      "checksums": [
        {
          "algorithm": "SHA256",
          "checksumValue": "818eb9e087e0fe6ffd19a16e44f726a220a197392970d8c5a534349f7b46244f"
        }
      ],
      "description": "Package TIPA uses the T3 encoding for producing IPA characters.\nThe package is widely used in the field of linguistics, but\nbecause of the old encoding, the output documents are less\nproductive than Unicode-based documents. This package redefines\nmost of the TIPA-commands for outputting Unicode characters.\nUsers can now use their beloved TIPA shortcuts with the\nbenefits of Unicode, i.e. searchability, copy-pasting, changing\nthe font and many more. As this package needs the fontspec\npackage for loading an IPA font, it needs to be compiled with\nXeLaTeX or LuaLaTeX. This package can also be viewed as an\nASCII-based input method for producing IPA characters in\nUnicode. It needs the Charis SIL font for printing IPA\ncharacters.",
      "downloadLocation": "NOASSERTION",
      "externalRefs": [
        {
          "referenceCategory": "PACKAGE_MANAGER",
          "referenceLocator": "pkg:rpm/texlive-tipauni@svn59009-3.oe2403sp3?arch=noarch&epoch=9&upstream=texlive-split-x-2021-3.oe2403sp3.src.rpm",
          "referenceType": "purl"
        }
      ],
      "filesAnalyzed": false,
      "homepage": "http://tug.org/texlive/",
      "sourceInfo": "acquired package info from repodata DB: repodata/1237fc88d0e4da3b551ae22f7823fbad70d531e5e3e6588f120954709a623b3c-primary.sqlite.bz2",
      "summary": "Producing Unicode characters with TIPA commands",
      "supplier": "Organization: http://openeuler.org",
      "versionInfo": "9:svn59009-3.oe2403sp3"
    },
    {
      "SPDXID": "SPDXRef-rpm-texlive-titlecaps-svn36170.1.2",
      "name": "texlive-titlecaps",
      "checksums": [
        {
          "algorithm": "SHA256",
          "checksumValue": "8c34af016c2fc9bd6ad986e58d22351ce97f2aad9826ee336c39e22429acf226"
        }
      ],
      "description": "The package is intended for setting rich text into titling\ncapitals (in which the first character of words are\ncapitalized). It automatically accounts for diacritical marks\n(like umlauts), national symbols (like \"ae\"), punctuation, and\nfont changing commands that alter the appearance or size of the\ntext. It allows a list of predesignated words to be protected\nas lower-cased, and also allows for titling exceptions of\nvarious sorts.",
      "downloadLocation": "NOASSERTION",
      "externalRefs": [
        {
          "referenceCategory": "PACKAGE_MANAGER",
          "referenceLocator": "pkg:rpm/texlive-titlecaps@svn36170.1.2-3.oe2403sp3?arch=noarch&epoch=9&upstream=texlive-split-x-2021-3.oe2403sp3.src.rpm",
          "referenceType": "purl"
        }
      ],
      "filesAnalyzed": false,
      "homepage": "http://tug.org/texlive/",
      "sourceInfo": "acquired package info from repodata DB: repodata/1237fc88d0e4da3b551ae22f7823fbad70d531e5e3e6588f120954709a623b3c-primary.sqlite.bz2",
      "summary": "Setting rich-text input into Titling Caps",
      "supplier": "Organization: http://openeuler.org",
      "versionInfo": "9:svn36170.1.2-3.oe2403sp3"
    },
    {
      "SPDXID": "SPDXRef-rpm-texlive-titlefoot-svn15878.0",
      "name": "texlive-titlefoot",
      "checksums": [
        {
          "algorithm": "SHA256",
          "checksumValue": "89c0fe0c07e0d7b1ba2b1d6f14755acd3ff65c3cbd10a4986509ae2a99930808"
        }
      ],
      "description": "Provides the capability of adding keywords (with a \\keywords\ncommand), a running title (\\runningtitle), AMS subject\nclassifications (\\amssubj), and an 'author's footnote' as\nfootnotes to the title or first page of a document. Works with\nany class for which the \\thanks macro works (e.g., article).",
      "downloadLocation": "NOASSERTION",
      "externalRefs": [
        {
          "referenceCategory": "PACKAGE_MANAGER",
          "referenceLocator": "pkg:rpm/texlive-titlefoot@svn15878.0-3.oe2403sp3?arch=noarch&epoch=9&upstream=texlive-split-x-2021-3.oe2403sp3.src.rpm",
          "referenceType": "purl"
        }
      ],
      "filesAnalyzed": false,
      "homepage": "http://tug.org/texlive/",
      "sourceInfo": "acquired package info from repodata DB: repodata/1237fc88d0e4da3b551ae22f7823fbad70d531e5e3e6588f120954709a623b3c-primary.sqlite.bz2",
      "summary": "Add special material to footer of title page",
      "supplier": "Organization: http://openeuler.org",
      "versionInfo": "9:svn15878.0-3.oe2403sp3"
    },
    {
      "SPDXID": "SPDXRef-rpm-texlive-titlepic-svn43497",
      "name": "texlive-titlepic",
      "checksums": [
        {
          "algorithm": "SHA256",
          "checksumValue": "657a55416865c50dd788b2d7635affe08200279f687e16a4209a9b31b9539ea1"
        }
      ],
      "description": "The package allows you to place a picture on the title page\n(cover page) of a LaTeX document. Example of usage:\n\\usepackage[cc]{titlepic} \\usepackage{graphicx}\n\\titlepic{\\includegraphics[width=\\textwidth]{picture.png}} The\npackage currently only works with the document classes article,\nreport and book.",
      "downloadLocation": "NOASSERTION",
      "externalRefs": [
        {
          "referenceCategory": "PACKAGE_MANAGER",
          "referenceLocator": "pkg:rpm/texlive-titlepic@svn43497-3.oe2403sp3?arch=noarch&epoch=9&upstream=texlive-split-x-2021-3.oe2403sp3.src.rpm",
          "referenceType": "purl"
        }
      ],
      "filesAnalyzed": false,
      "homepage": "http://tug.org/texlive/",
      "sourceInfo": "acquired package info from repodata DB: repodata/1237fc88d0e4da3b551ae22f7823fbad70d531e5e3e6588f120954709a623b3c-primary.sqlite.bz2",
      "summary": "Add picture to title page of a document",
      "supplier": "Organization: http://openeuler.org",
      "versionInfo": "9:svn43497-3.oe2403sp3"
    },
    {
      "SPDXID": "SPDXRef-rpm-texlive-titleref-svn18729.3.1",
      "name": "texlive-titleref",
      "checksums": [
        {
          "algorithm": "SHA256",
          "checksumValue": "6780e707dd2cce5a17bc4693b8bcdb29c37377e8025780712f24f91502a3c01e"
        }
      ],
      "description": "Defines a command \\titleref that allows you to cross-reference\nsection (and chapter, etc) titles and captions just like \\ref\nand \\pageref. The package does not interwork with hyperref; if\nyou need hypertext capabilities, use nameref instead.",
      "downloadLocation": "NOASSERTION",
      "externalRefs": [
        {
          "referenceCategory": "PACKAGE_MANAGER",
          "referenceLocator": "pkg:rpm/texlive-titleref@svn18729.3.1-3.oe2403sp3?arch=noarch&epoch=9&upstream=texlive-split-x-2021-3.oe2403sp3.src.rpm",
          "referenceType": "purl"
        }
      ],
      "filesAnalyzed": false,
      "homepage": "http://tug.org/texlive/",
      "sourceInfo": "acquired package info from repodata DB: repodata/1237fc88d0e4da3b551ae22f7823fbad70d531e5e3e6588f120954709a623b3c-primary.sqlite.bz2",
      "summary": "A \"\\titleref\" command to cross-reference section titles",
      "supplier": "Organization: http://openeuler.org",
      "versionInfo": "9:svn18729.3.1-3.oe2403sp3"
    },
    {
      "SPDXID": "SPDXRef-rpm-texlive-titlesec-svn52413",
      "name": "texlive-titlesec",
      "checksums": [
        {
          "algorithm": "SHA256",
          "checksumValue": "8e13d22df1b9fee124a01de9f24e02088a77ab097372064fc984bcd8eb0fe45c"
        }
      ],
      "description": "A package providing an interface to sectioning commands for\nselection from various title styles. E.g., marginal titles and\nto change the font of all headings with a single command, also\nproviding simple one-step page styles. Also includes a package\nto change the page styles when there are floats in a page. You\nmay assign headers/footers to individual floats, too.",
      "downloadLocation": "NOASSERTION",
      "externalRefs": [
        {
          "referenceCategory": "PACKAGE_MANAGER",
          "referenceLocator": "pkg:rpm/texlive-titlesec@svn52413-3.oe2403sp3?arch=noarch&epoch=9&upstream=texlive-split-x-2021-3.oe2403sp3.src.rpm",
          "referenceType": "purl"
        }
      ],
      "filesAnalyzed": false,
      "homepage": "http://tug.org/texlive/",
      "sourceInfo": "acquired package info from repodata DB: repodata/1237fc88d0e4da3b551ae22f7823fbad70d531e5e3e6588f120954709a623b3c-primary.sqlite.bz2",
      "summary": "Select alternative section titles",
      "supplier": "Organization: http://openeuler.org",
      "versionInfo": "9:svn52413-3.oe2403sp3"
    },
    {
      "SPDXID": "SPDXRef-rpm-texlive-titling-svn15878.2.1d",
      "name": "texlive-titling",
      "checksums": [
        {
          "algorithm": "SHA256",
          "checksumValue": "149a679ddf59ad8ca3830dbde422c0b125286e3737ea1aa323c060d6bab89f15"
        }
      ],
      "description": "The titling package provides control over the typesetting of\nthe \\maketitle command and \\thanks commands, and makes the\n\\title, \\author and \\date information permanently available.\nMultiple titles are allowed in a single document. New titling\nelements can be added and a titlepage title can be centered on\na physical page.",
      "downloadLocation": "NOASSERTION",
      "externalRefs": [
        {
          "referenceCategory": "PACKAGE_MANAGER",
          "referenceLocator": "pkg:rpm/texlive-titling@svn15878.2.1d-3.oe2403sp3?arch=noarch&epoch=9&upstream=texlive-split-x-2021-3.oe2403sp3.src.rpm",
          "referenceType": "purl"
        }
      ],
      "filesAnalyzed": false,
      "homepage": "http://tug.org/texlive/",
      "sourceInfo": "acquired package info from repodata DB: repodata/1237fc88d0e4da3b551ae22f7823fbad70d531e5e3e6588f120954709a623b3c-primary.sqlite.bz2",
      "summary": "Control over the typesetting of the \\maketitle command",
      "supplier": "Organization: http://openeuler.org",
      "versionInfo": "9:svn15878.2.1d-3.oe2403sp3"
    },
    {
      "SPDXID": "SPDXRef-rpm-texlive-tocbibind-svn20085.1.5k",
      "name": "texlive-tocbibind",
      "checksums": [
        {
          "algorithm": "SHA256",
          "checksumValue": "1a1760b2eb82ff5bf7c82d0a5728b1e9b464eb2773b3bee4d8c5b86cc3f64085"
        }
      ],
      "description": "Automatically adds the bibliography and/or the index and/or the\ncontents, etc., to the Table of Contents listing.",
      "downloadLocation": "NOASSERTION",
      "externalRefs": [
        {
          "referenceCategory": "PACKAGE_MANAGER",
          "referenceLocator": "pkg:rpm/texlive-tocbibind@svn20085.1.5k-3.oe2403sp3?arch=noarch&epoch=9&upstream=texlive-split-x-2021-3.oe2403sp3.src.rpm",
          "referenceType": "purl"
        }
      ],
      "filesAnalyzed": false,
      "homepage": "http://tug.org/texlive/",
      "sourceInfo": "acquired package info from repodata DB: repodata/1237fc88d0e4da3b551ae22f7823fbad70d531e5e3e6588f120954709a623b3c-primary.sqlite.bz2",
      "summary": "Add bibliography/index/contents to Table of Contents",
      "supplier": "Organization: http://openeuler.org",
      "versionInfo": "9:svn20085.1.5k-3.oe2403sp3"
    },
    {
      "SPDXID": "SPDXRef-rpm-texlive-tocdata-svn42623",
      "name": "texlive-tocdata",
      "checksums": [
        {
          "algorithm": "SHA256",
          "checksumValue": "b808b682ed44358130a8292306c5734fa1718fa2dacff49d96013c0e39a556e4"
        }
      ],
      "description": "The package may be used to add a small amount of data to an\nentry in the table of contents or list of figures, between the\nsection name and the page number. The typical use would be to\nadd the name of an author or artist of a chapter or section,\nsuch as in an anthology or a collection of papers.\nAdditionally, user-level macros are provided which add the\nauthor's name to a chapter or section, along with an optional\nprefix and/or suffix, and add to a figure the artist's name,\nprefix, and suffix, plus optional additional text. Author and\nartist names are also added to the index. Additional user-level\nmacros control formatting.",
      "downloadLocation": "NOASSERTION",
      "externalRefs": [
        {
          "referenceCategory": "PACKAGE_MANAGER",
          "referenceLocator": "pkg:rpm/texlive-tocdata@svn42623-3.oe2403sp3?arch=noarch&epoch=9&upstream=texlive-split-x-2021-3.oe2403sp3.src.rpm",
          "referenceType": "purl"
        }
      ],
      "filesAnalyzed": false,
      "homepage": "http://tug.org/texlive/",
      "sourceInfo": "acquired package info from repodata DB: repodata/1237fc88d0e4da3b551ae22f7823fbad70d531e5e3e6588f120954709a623b3c-primary.sqlite.bz2",
      "summary": "Adds names to chapters, sections, figures in the TOC and LOF.",
      "supplier": "Organization: http://openeuler.org",
      "versionInfo": "9:svn42623-3.oe2403sp3"
    },
    {
      "SPDXID": "SPDXRef-rpm-texlive-tocloft-svn53364",
      "name": "texlive-tocloft",
      "checksums": [
        {
          "algorithm": "SHA256",
          "checksumValue": "24912ffd99cb9129314f271824e82a565726a0616c7110c3e34df8b79090a3ee"
        }
      ],
      "description": "Provides control over the typography of the Table of Contents,\nList of Figures and List of Tables, and the ability to create\nnew 'List of ...'. The ToC \\parskip may be changed.",
      "downloadLocation": "NOASSERTION",
      "externalRefs": [
        {
          "referenceCategory": "PACKAGE_MANAGER",
          "referenceLocator": "pkg:rpm/texlive-tocloft@svn53364-3.oe2403sp3?arch=noarch&epoch=9&upstream=texlive-split-x-2021-3.oe2403sp3.src.rpm",
          "referenceType": "purl"
        }
      ],
      "filesAnalyzed": false,
      "homepage": "http://tug.org/texlive/",
      "sourceInfo": "acquired package info from repodata DB: repodata/1237fc88d0e4da3b551ae22f7823fbad70d531e5e3e6588f120954709a623b3c-primary.sqlite.bz2",
      "summary": "Control table of contents, figures, etc",
      "supplier": "Organization: http://openeuler.org",
      "versionInfo": "9:svn53364-3.oe2403sp3"
    },
    {
      "SPDXID": "SPDXRef-rpm-texlive-tocvsec2-svn33146.1.3a",
      "name": "texlive-tocvsec2",
      "checksums": [
        {
          "algorithm": "SHA256",
          "checksumValue": "172e144445af11355b17b236c6979297833d71bcae4165df9594177b1d492558"
        }
      ],
      "description": "Provides control over section numbering (without recourse to\nstarred sectional commands) and/or the entries in the Table of\nContents on a section by section basis.",
      "downloadLocation": "NOASSERTION",
      "externalRefs": [
        {
          "referenceCategory": "PACKAGE_MANAGER",
          "referenceLocator": "pkg:rpm/texlive-tocvsec2@svn33146.1.3a-3.oe2403sp3?arch=noarch&epoch=9&upstream=texlive-split-x-2021-3.oe2403sp3.src.rpm",
          "referenceType": "purl"
        }
      ],
      "filesAnalyzed": false,
      "homepage": "http://tug.org/texlive/",
      "sourceInfo": "acquired package info from repodata DB: repodata/1237fc88d0e4da3b551ae22f7823fbad70d531e5e3e6588f120954709a623b3c-primary.sqlite.bz2",
      "summary": "Section numbering and table of contents control",
      "supplier": "Organization: http://openeuler.org",
      "versionInfo": "9:svn33146.1.3a-3.oe2403sp3"
    },
    {
      "SPDXID": "SPDXRef-rpm-texlive-todo-svn17746.2.142",
      "name": "texlive-todo",
      "checksums": [
        {
          "algorithm": "SHA256",
          "checksumValue": "b719bad0d4fc933731938a7bcffd82d9d8a8e2b7063e6c0765436bb424c850bf"
        }
      ],
      "description": "The package allows you to insert \"to do\" marks in your\ndocument, to make lists of such items, and to cross-reference\nto them.",
      "downloadLocation": "NOASSERTION",
      "externalRefs": [
        {
          "referenceCategory": "PACKAGE_MANAGER",
          "referenceLocator": "pkg:rpm/texlive-todo@svn17746.2.142-3.oe2403sp3?arch=noarch&epoch=9&upstream=texlive-split-x-2021-3.oe2403sp3.src.rpm",
          "referenceType": "purl"
        }
      ],
      "filesAnalyzed": false,
      "homepage": "http://tug.org/texlive/",
      "sourceInfo": "acquired package info from repodata DB: repodata/1237fc88d0e4da3b551ae22f7823fbad70d531e5e3e6588f120954709a623b3c-primary.sqlite.bz2",
      "summary": "Make a to-do list for a document",
      "supplier": "Organization: http://openeuler.org",
      "versionInfo": "9:svn17746.2.142-3.oe2403sp3"
    },
    {
      "SPDXID": "SPDXRef-rpm-texlive-todonotes-svn58998",
      "name": "texlive-todonotes",
      "checksums": [
        {
          "algorithm": "SHA256",
          "checksumValue": "6e645545424eb21ec0ad1a5fe3b19dee35e8da85f1c3d46ed356d59fb03dc9b8"
        }
      ],
      "description": "The package lets the user mark things to do later, in a simple\nand visually appealing way. The package takes several options\nto enable customization/finetuning of the visual appearance.",
      "downloadLocation": "NOASSERTION",
      "externalRefs": [
        {
          "referenceCategory": "PACKAGE_MANAGER",
          "referenceLocator": "pkg:rpm/texlive-todonotes@svn58998-3.oe2403sp3?arch=noarch&epoch=9&upstream=texlive-split-x-2021-3.oe2403sp3.src.rpm",
          "referenceType": "purl"
        }
      ],
      "filesAnalyzed": false,
      "homepage": "http://tug.org/texlive/",
      "sourceInfo": "acquired package info from repodata DB: repodata/1237fc88d0e4da3b551ae22f7823fbad70d531e5e3e6588f120954709a623b3c-primary.sqlite.bz2",
      "summary": "Marking things to do in a LaTeX document",
      "supplier": "Organization: http://openeuler.org",
      "versionInfo": "9:svn58998-3.oe2403sp3"
    },
    {
      "SPDXID": "SPDXRef-rpm-texlive-tokcycle-svn58254",
      "name": "texlive-tokcycle",
      "checksums": [
        {
          "algorithm": "SHA256",
          "checksumValue": "5791b9225087012b109c076f2a81d3b1412cd59e2f28f687d0bff465d00801ca"
        }
      ],
      "description": "The tokcycle package helps one to build tools to process tokens\nfrom an input stream. If a macro to process an arbitrary single\ntoken can be built, then tokcycle can provide a wrapper for\ncycling through an input stream (including macros, spaces, and\ngroups) on a token-by-token basis, using the provided macro on\neach successive character. tokcycle characterizes each\nsuccessive token in the input stream as a Character, a Group, a\nMacro, or a Space. Each of these token categories are processed\nwith a unique directive, to bring about the desired effect of\nthe token cycle. If condition flags are provided to identify\nactive, implicit, and catcode-6 tokens as they are digested.\nThe package provides a number of options for handling groups.",
      "downloadLocation": "NOASSERTION",
      "externalRefs": [
        {
          "referenceCategory": "PACKAGE_MANAGER",
          "referenceLocator": "pkg:rpm/texlive-tokcycle@svn58254-3.oe2403sp3?arch=noarch&epoch=9&upstream=texlive-split-y-2021-3.oe2403sp3.src.rpm",
          "referenceType": "purl"
        }
      ],
      "filesAnalyzed": false,
      "homepage": "http://tug.org/texlive/",
      "sourceInfo": "acquired package info from repodata DB: repodata/1237fc88d0e4da3b551ae22f7823fbad70d531e5e3e6588f120954709a623b3c-primary.sqlite.bz2",
      "summary": "Build tools to process tokens from an input stream",
      "supplier": "Organization: http://openeuler.org",
      "versionInfo": "9:svn58254-3.oe2403sp3"
    },
    {
      "SPDXID": "SPDXRef-rpm-texlive-tokenizer-svn15878.1.1.0",
      "name": "texlive-tokenizer",
      "checksums": [
        {
          "algorithm": "SHA256",
          "checksumValue": "8b7f165896971cbe3d9981f617d18ce67572cc67031e4f21d030d1ca080899f8"
        }
      ],
      "description": "A tokenizer for LaTeX. \\GetTokens{Target1}{Target2}{Source}\nsplits source into two tokens at the first encounter of a\ncomma. The first token is saved in a newly created command with\nthe name passed as <Target1> and the second token likewise. A\npackage option 'trim' causes leading and trailing space to be\nremoved from each token; with this option, the \\TrimSpaces\ncommand is defined, which removes leading and trailing spaces\nfrom its argument.",
      "downloadLocation": "NOASSERTION",
      "externalRefs": [
        {
          "referenceCategory": "PACKAGE_MANAGER",
          "referenceLocator": "pkg:rpm/texlive-tokenizer@svn15878.1.1.0-3.oe2403sp3?arch=noarch&epoch=9&upstream=texlive-split-x-2021-3.oe2403sp3.src.rpm",
          "referenceType": "purl"
        }
      ],
      "filesAnalyzed": false,
      "homepage": "http://tug.org/texlive/",
      "sourceInfo": "acquired package info from repodata DB: repodata/1237fc88d0e4da3b551ae22f7823fbad70d531e5e3e6588f120954709a623b3c-primary.sqlite.bz2",
      "summary": "A tokenizer",
      "supplier": "Organization: http://openeuler.org",
      "versionInfo": "9:svn15878.1.1.0-3.oe2403sp3"
    },
    {
      "SPDXID": "SPDXRef-rpm-texlive-toolbox-svn32260.5.1",
      "name": "texlive-toolbox",
      "checksums": [
        {
          "algorithm": "SHA256",
          "checksumValue": "5a8646970a218b54ef377aec2dd9d3cb13de91e17caafd65e53d83a9779a9c3a"
        }
      ],
      "description": "A package for (La)TeX which provides some macros which are\nconvenient for writing indexes, glossaries, or other macros. It\ncontains macros which support: implicit macros; fancy optional\narguments; loops over tokenlists and itemlists; searching and\nsplitting; controlled expansion; redefinition of macros; and\nconcatenated macro names; macros for text replacement.",
      "downloadLocation": "NOASSERTION",
      "externalRefs": [
        {
          "referenceCategory": "PACKAGE_MANAGER",
          "referenceLocator": "pkg:rpm/texlive-toolbox@svn32260.5.1-3.oe2403sp3?arch=noarch&epoch=9&upstream=texlive-split-x-2021-3.oe2403sp3.src.rpm",
          "referenceType": "purl"
        }
      ],
      "filesAnalyzed": false,
      "homepage": "http://tug.org/texlive/",
      "sourceInfo": "acquired package info from repodata DB: repodata/1237fc88d0e4da3b551ae22f7823fbad70d531e5e3e6588f120954709a623b3c-primary.sqlite.bz2",
      "summary": "Tool macros",
      "supplier": "Organization: http://openeuler.org",
      "versionInfo": "9:svn32260.5.1-3.oe2403sp3"
    },
    {
      "SPDXID": "SPDXRef-rpm-texlive-topfloat-svn19084.0",
      "name": "texlive-topfloat",
      "checksums": [
        {
          "algorithm": "SHA256",
          "checksumValue": "4e2720dd10e467bc8bb82fff7927ba4cf49ae9d140341c0afcf7da0edce373b1"
        }
      ],
      "description": "topfloat package",
      "downloadLocation": "NOASSERTION",
      "externalRefs": [
        {
          "referenceCategory": "PACKAGE_MANAGER",
          "referenceLocator": "pkg:rpm/texlive-topfloat@svn19084.0-3.oe2403sp3?arch=noarch&epoch=9&upstream=texlive-split-x-2021-3.oe2403sp3.src.rpm",
          "referenceType": "purl"
        }
      ],
      "filesAnalyzed": false,
      "homepage": "http://tug.org/texlive/",
      "sourceInfo": "acquired package info from repodata DB: repodata/1237fc88d0e4da3b551ae22f7823fbad70d531e5e3e6588f120954709a623b3c-primary.sqlite.bz2",
      "summary": "Move floats to the top of the page",
      "supplier": "Organization: http://openeuler.org",
      "versionInfo": "9:svn19084.0-3.oe2403sp3"
    },
    {
      "SPDXID": "SPDXRef-rpm-texlive-topiclongtable-svn54758",
      "name": "texlive-topiclongtable",
      "checksums": [
        {
          "algorithm": "SHA256",
          "checksumValue": "190ebf091f5edc8e7cfdd3ef58d3d4834e4cf303516688d4665cff3761818d56"
        }
      ],
      "description": "This LaTeX package extends longtable implementing cells that:\nmerge with the one above if it has the same content, do not\nmerge with the one above unless the ones on the left are\nmerged, are well behaved with respect to longtable chunking on\npage breaks, and automatically draw the correct separation\nlines. The typical use case is a table spanning multiple pages\nthat contains a list of hierarchically organized topics (hence\nthe package name). The package depends on array, expl3,\nlongtable, multirow, xparse, and zref-abspage.",
      "downloadLocation": "NOASSERTION",
      "externalRefs": [
        {
          "referenceCategory": "PACKAGE_MANAGER",
          "referenceLocator": "pkg:rpm/texlive-topiclongtable@svn54758-3.oe2403sp3?arch=noarch&epoch=9&upstream=texlive-split-z-2021-3.oe2403sp3.src.rpm",
          "referenceType": "purl"
        }
      ],
      "filesAnalyzed": false,
      "homepage": "http://tug.org/texlive/",
      "sourceInfo": "acquired package info from repodata DB: repodata/1237fc88d0e4da3b551ae22f7823fbad70d531e5e3e6588f120954709a623b3c-primary.sqlite.bz2",
      "summary": "Extend longtable with cells that merge hierarchically",
      "supplier": "Organization: http://openeuler.org",
      "versionInfo": "9:svn54758-3.oe2403sp3"
    },
    {
      "SPDXID": "SPDXRef-rpm-texlive-totalcount-svn56214",
      "name": "texlive-totalcount",
      "checksums": [
        {
          "algorithm": "SHA256",
          "checksumValue": "96eeddae731e78b68ae337d0fb1a7a6d401ee4bdb87257cc334b6813c6896108"
        }
      ],
      "description": "This LaTeX package offers commands for typesetting total values\nof counters.",
      "downloadLocation": "NOASSERTION",
      "externalRefs": [
        {
          "referenceCategory": "PACKAGE_MANAGER",
          "referenceLocator": "pkg:rpm/texlive-totalcount@svn56214-3.oe2403sp3?arch=noarch&epoch=9&upstream=texlive-split-x-2021-3.oe2403sp3.src.rpm",
          "referenceType": "purl"
        }
      ],
      "filesAnalyzed": false,
      "homepage": "http://tug.org/texlive/",
      "sourceInfo": "acquired package info from repodata DB: repodata/1237fc88d0e4da3b551ae22f7823fbad70d531e5e3e6588f120954709a623b3c-primary.sqlite.bz2",
      "summary": "Commands for typesetting total values of counters",
      "supplier": "Organization: http://openeuler.org",
      "versionInfo": "9:svn56214-3.oe2403sp3"
    },
    {
      "SPDXID": "SPDXRef-rpm-texlive-totcount-svn21178.1.2",
      "name": "texlive-totcount",
      "checksums": [
        {
          "algorithm": "SHA256",
          "checksumValue": "ae5f6eec55502af1e9792d941f31ae0dfe0873bc31a65755d3a2a7bbe973c935"
        }
      ],
      "description": "The package records the value that was last set, for any\ncounter of interest; since most such counters are simply\nincremented when they are changed, the recorded value will\nusually be the maximum value.",
      "downloadLocation": "NOASSERTION",
      "externalRefs": [
        {
          "referenceCategory": "PACKAGE_MANAGER",
          "referenceLocator": "pkg:rpm/texlive-totcount@svn21178.1.2-3.oe2403sp3?arch=noarch&epoch=9&upstream=texlive-split-x-2021-3.oe2403sp3.src.rpm",
          "referenceType": "purl"
        }
      ],
      "filesAnalyzed": false,
      "homepage": "http://tug.org/texlive/",
      "sourceInfo": "acquired package info from repodata DB: repodata/1237fc88d0e4da3b551ae22f7823fbad70d531e5e3e6588f120954709a623b3c-primary.sqlite.bz2",
      "summary": "Find the last value of a counter",
      "supplier": "Organization: http://openeuler.org",
      "versionInfo": "9:svn21178.1.2-3.oe2403sp3"
    },
    {
      "SPDXID": "SPDXRef-rpm-texlive-totpages-svn15878.2.00",
      "name": "texlive-totpages",
      "checksums": [
        {
          "algorithm": "SHA256",
          "checksumValue": "523883c18e875065dae537ae07a6cdcfd96e235e2999df4c2a0d56eca96263fd"
        }
      ],
      "description": "The package counts the actual pages in the document (as opposed\nto reporting the number of the last page, as does lastpage).\nThe counter itself may be shipped out to the DVI file. The\npackage uses the everyshi package for its task.",
      "downloadLocation": "NOASSERTION",
      "externalRefs": [
        {
          "referenceCategory": "PACKAGE_MANAGER",
          "referenceLocator": "pkg:rpm/texlive-totpages@svn15878.2.00-3.oe2403sp3?arch=noarch&epoch=9&upstream=texlive-split-x-2021-3.oe2403sp3.src.rpm",
          "referenceType": "purl"
        }
      ],
      "filesAnalyzed": false,
      "homepage": "http://tug.org/texlive/",
      "sourceInfo": "acquired package info from repodata DB: repodata/1237fc88d0e4da3b551ae22f7823fbad70d531e5e3e6588f120954709a623b3c-primary.sqlite.bz2",
      "summary": "Count pages in a document, and report last page number",
      "supplier": "Organization: http://openeuler.org",
      "versionInfo": "9:svn15878.2.00-3.oe2403sp3"
    },
    {
      "SPDXID": "SPDXRef-rpm-texlive-translations-svn57461",
      "name": "texlive-translations",
      "checksums": [
        {
          "algorithm": "SHA256",
          "checksumValue": "42981254bfc3d7ae505aabdaccd90bd5551a47e743625df9e29fba0f4c80b5e1"
        }
      ],
      "description": "This package (once part of the exsheets package), provides a\nframework for providing multilingual features to a LaTeX\npackage. The package has its own basic dictionaries for\nEnglish, French, German and Spanish; it aims to use translation\nmaterial for English, French, German, Italian, Spanish,\nCatalan, Turkish, Croatian, Hungarian, Danish and Portuguese\nfrom babel or polyglossia if either is in use in the document.\n(Additional languages from the multilingual packages may be\npossible: ask the author.)",
      "downloadLocation": "NOASSERTION",
      "externalRefs": [
        {
          "referenceCategory": "PACKAGE_MANAGER",
          "referenceLocator": "pkg:rpm/texlive-translations@svn57461-3.oe2403sp3?arch=noarch&epoch=9&upstream=texlive-split-x-2021-3.oe2403sp3.src.rpm",
          "referenceType": "purl"
        }
      ],
      "filesAnalyzed": false,
      "homepage": "http://tug.org/texlive/",
      "sourceInfo": "acquired package info from repodata DB: repodata/1237fc88d0e4da3b551ae22f7823fbad70d531e5e3e6588f120954709a623b3c-primary.sqlite.bz2",
      "summary": "Internationalisation of LaTeX2e packages",
      "supplier": "Organization: http://openeuler.org",
      "versionInfo": "9:svn57461-3.oe2403sp3"
    },
    {
      "SPDXID": "SPDXRef-rpm-texlive-transparent-svn52981",
      "name": "texlive-transparent",
      "checksums": [
        {
          "algorithm": "SHA256",
          "checksumValue": "2427a7afcb58229e79b0143fca332c15f9df22d91e94ff24a179db44cd23cef0"
        }
      ],
      "description": "Since version 1.40 pdfTeX supports several color stacks; the\npackage uses a separate colour stack for control of\ntransparency (which is not, of course, a colour).",
      "downloadLocation": "NOASSERTION",
      "externalRefs": [
        {
          "referenceCategory": "PACKAGE_MANAGER",
          "referenceLocator": "pkg:rpm/texlive-transparent@svn52981-3.oe2403sp3?arch=noarch&epoch=9&upstream=texlive-split-y-2021-3.oe2403sp3.src.rpm",
          "referenceType": "purl"
        }
      ],
      "filesAnalyzed": false,
      "homepage": "http://tug.org/texlive/",
      "sourceInfo": "acquired package info from repodata DB: repodata/1237fc88d0e4da3b551ae22f7823fbad70d531e5e3e6588f120954709a623b3c-primary.sqlite.bz2",
      "summary": "Using a color stack for transparency with pdfTeX",
      "supplier": "Organization: http://openeuler.org",
      "versionInfo": "9:svn52981-3.oe2403sp3"
    },
    {
      "SPDXID": "SPDXRef-rpm-texlive-trfsigns-svn15878.1.01",
      "name": "texlive-trfsigns",
      "checksums": [
        {
          "algorithm": "SHA256",
          "checksumValue": "9d8aac64fe59b1b7b66a7c4d2503d966984004399067be14a8d589e236b3851e"
        }
      ],
      "description": "A package for typesetting various transformation signs for\nLaplace transforms, Fourier transforms and others.",
      "downloadLocation": "NOASSERTION",
      "externalRefs": [
        {
          "referenceCategory": "PACKAGE_MANAGER",
          "referenceLocator": "pkg:rpm/texlive-trfsigns@svn15878.1.01-3.oe2403sp3?arch=noarch&epoch=9&upstream=texlive-split-x-2021-3.oe2403sp3.src.rpm",
          "referenceType": "purl"
        }
      ],
      "filesAnalyzed": false,
      "homepage": "http://tug.org/texlive/",
      "sourceInfo": "acquired package info from repodata DB: repodata/1237fc88d0e4da3b551ae22f7823fbad70d531e5e3e6588f120954709a623b3c-primary.sqlite.bz2",
      "summary": "Typeset transform signs",
      "supplier": "Organization: http://openeuler.org",
      "versionInfo": "9:svn15878.1.01-3.oe2403sp3"
    },
    {
      "SPDXID": "SPDXRef-rpm-texlive-trimspaces-svn15878.1.1",
      "name": "texlive-trimspaces",
      "checksums": [
        {
          "algorithm": "SHA256",
          "checksumValue": "de561480ba9616f937e28d7a3e3c56686d1291cd66b4f82e9ba1fb83928fa461"
        }
      ],
      "description": "A very short package that allows you to expandably remove\nspaces around a token list (commands are provided to remove\nspaces before, spaces after, or both); or to remove surrounding\nspaces within a macro definition, or to define space-stripped\nmacros.",
      "downloadLocation": "NOASSERTION",
      "externalRefs": [
        {
          "referenceCategory": "PACKAGE_MANAGER",
          "referenceLocator": "pkg:rpm/texlive-trimspaces@svn15878.1.1-3.oe2403sp3?arch=noarch&epoch=9&upstream=texlive-split-x-2021-3.oe2403sp3.src.rpm",
          "referenceType": "purl"
        }
      ],
      "filesAnalyzed": false,
      "homepage": "http://tug.org/texlive/",
      "sourceInfo": "acquired package info from repodata DB: repodata/1237fc88d0e4da3b551ae22f7823fbad70d531e5e3e6588f120954709a623b3c-primary.sqlite.bz2",
      "summary": "Trim spaces around an argument or within a macro",
      "supplier": "Organization: http://openeuler.org",
      "versionInfo": "9:svn15878.1.1-3.oe2403sp3"
    },
    {
      "SPDXID": "SPDXRef-rpm-texlive-trivfloat-svn15878.1.3b",
      "name": "texlive-trivfloat",
      "checksums": [
        {
          "algorithm": "SHA256",
          "checksumValue": "05038a697812ada231f9a7760fd77d6ec6ac5d661bfc8e6c5cb40b9e3d8d3be5"
        }
      ],
      "description": "The trivfloat package provides a quick method for defining new\nfloat types in LaTeX. A single command sets up a new float in\nthe same style as the LaTeX kernel figure and table float\ntypes. The package works with memoir as well as the standard\nclasses.",
      "downloadLocation": "NOASSERTION",
      "externalRefs": [
        {
          "referenceCategory": "PACKAGE_MANAGER",
          "referenceLocator": "pkg:rpm/texlive-trivfloat@svn15878.1.3b-3.oe2403sp3?arch=noarch&epoch=9&upstream=texlive-split-x-2021-3.oe2403sp3.src.rpm",
          "referenceType": "purl"
        }
      ],
      "filesAnalyzed": false,
      "homepage": "http://tug.org/texlive/",
      "sourceInfo": "acquired package info from repodata DB: repodata/1237fc88d0e4da3b551ae22f7823fbad70d531e5e3e6588f120954709a623b3c-primary.sqlite.bz2",
      "summary": "Quick float definitions in LaTeX",
      "supplier": "Organization: http://openeuler.org",
      "versionInfo": "9:svn15878.1.3b-3.oe2403sp3"
    },
    {
      "SPDXID": "SPDXRef-rpm-texlive-trsym-svn18732.1.0",
      "name": "texlive-trsym",
      "checksums": [
        {
          "algorithm": "SHA256",
          "checksumValue": "81bc900f423d6793fe607ea57ac9e4fde02af0804eaaea5a55b5f39022411403"
        }
      ],
      "description": "The bundle provides Metafont source for a small font used for\n(e.g.) Laplace transformations, together with a LaTeX .fd file\nand a package providing commands for the symbols' use in\nmathematics.",
      "downloadLocation": "NOASSERTION",
      "externalRefs": [
        {
          "referenceCategory": "PACKAGE_MANAGER",
          "referenceLocator": "pkg:rpm/texlive-trsym@svn18732.1.0-3.oe2403sp3?arch=noarch&epoch=9&upstream=texlive-split-x-2021-3.oe2403sp3.src.rpm",
          "referenceType": "purl"
        }
      ],
      "filesAnalyzed": false,
      "homepage": "http://tug.org/texlive/",
      "sourceInfo": "acquired package info from repodata DB: repodata/1237fc88d0e4da3b551ae22f7823fbad70d531e5e3e6588f120954709a623b3c-primary.sqlite.bz2",
      "summary": "Symbols for transformations",
      "supplier": "Organization: http://openeuler.org",
      "versionInfo": "9:svn18732.1.0-3.oe2403sp3"
    },
    {
      "SPDXID": "SPDXRef-rpm-texlive-truncate-svn18921.3.6",
      "name": "texlive-truncate",
      "checksums": [
        {
          "algorithm": "SHA256",
          "checksumValue": "dfc6918fdcd33488c2361222fc2d4c5ffb12b4f8c05f71e78695fdc586da6395"
        }
      ],
      "description": "The package will by default break at word boundaries, but\npackage options are offered to permit breaks within words.",
      "downloadLocation": "NOASSERTION",
      "externalRefs": [
        {
          "referenceCategory": "PACKAGE_MANAGER",
          "referenceLocator": "pkg:rpm/texlive-truncate@svn18921.3.6-3.oe2403sp3?arch=noarch&epoch=9&upstream=texlive-split-x-2021-3.oe2403sp3.src.rpm",
          "referenceType": "purl"
        }
      ],
      "filesAnalyzed": false,
      "homepage": "http://tug.org/texlive/",
      "sourceInfo": "acquired package info from repodata DB: repodata/1237fc88d0e4da3b551ae22f7823fbad70d531e5e3e6588f120954709a623b3c-primary.sqlite.bz2",
      "summary": "Truncate text to a specified width",
      "supplier": "Organization: http://openeuler.org",
      "versionInfo": "9:svn18921.3.6-3.oe2403sp3"
    },
    {
      "SPDXID": "SPDXRef-rpm-texlive-tucv-svn20680.1.0",
      "name": "texlive-tucv",
      "checksums": [
        {
          "algorithm": "SHA256",
          "checksumValue": "b17be8750cb2d4294cb8a99c76dc3da57b817c6aae27848edcc476d94029729f"
        }
      ],
      "description": "The package provides commands for typesetting a CV or resume.\nIt provides commands for general-purpose headings, entries, and\nitem/description pairs, as well as more specific commands for\nformatting sections, with explicit inclusion of school, degree,\nemployer, job, conference, and publications entries. It tends\nto produce a somewhat long and quite detailed document but may\nalso be suitable to support a shorter resume. The package\nrelies on a 'sufficiently recent' copy of the l3kernel and\nl3packages bundles.",
      "downloadLocation": "NOASSERTION",
      "externalRefs": [
        {
          "referenceCategory": "PACKAGE_MANAGER",
          "referenceLocator": "pkg:rpm/texlive-tucv@svn20680.1.0-3.oe2403sp3?arch=noarch&epoch=9&upstream=texlive-split-x-2021-3.oe2403sp3.src.rpm",
          "referenceType": "purl"
        }
      ],
      "filesAnalyzed": false,
      "homepage": "http://tug.org/texlive/",
      "sourceInfo": "acquired package info from repodata DB: repodata/1237fc88d0e4da3b551ae22f7823fbad70d531e5e3e6588f120954709a623b3c-primary.sqlite.bz2",
      "summary": "Support for typesetting a CV or resumee",
      "supplier": "Organization: http://openeuler.org",
      "versionInfo": "9:svn20680.1.0-3.oe2403sp3"
    },
    {
      "SPDXID": "SPDXRef-rpm-texlive-turnthepage-svn29803.1.3a",
      "name": "texlive-turnthepage",
      "checksums": [
        {
          "algorithm": "SHA256",
          "checksumValue": "386ae6740e3a2529d530689ecec38d6135b709b1334318553605edc8cbd217f0"
        }
      ],
      "description": "The package prints a 'turn' instruction at the bottom of odd-\nnumbered pages (except the last). This is a common convention\nfor examination papers and the like.",
      "downloadLocation": "NOASSERTION",
      "externalRefs": [
        {
          "referenceCategory": "PACKAGE_MANAGER",
          "referenceLocator": "pkg:rpm/texlive-turnthepage@svn29803.1.3a-3.oe2403sp3?arch=noarch&epoch=9&upstream=texlive-split-x-2021-3.oe2403sp3.src.rpm",
          "referenceType": "purl"
        }
      ],
      "filesAnalyzed": false,
      "homepage": "http://tug.org/texlive/",
      "sourceInfo": "acquired package info from repodata DB: repodata/1237fc88d0e4da3b551ae22f7823fbad70d531e5e3e6588f120954709a623b3c-primary.sqlite.bz2",
      "summary": "Provide \"turn page\" instructions",
      "supplier": "Organization: http://openeuler.org",
      "versionInfo": "9:svn29803.1.3a-3.oe2403sp3"
    },
    {
      "SPDXID": "SPDXRef-rpm-texlive-twoinone-svn17024.0",
      "name": "texlive-twoinone",
      "checksums": [
        {
          "algorithm": "SHA256",
          "checksumValue": "69a1fce20e18f785caca87846bdf44fc74fcacda2dc1fa906ad24713fdab2d1f"
        }
      ],
      "description": "The package is for printing two pages on a single (landscape)\nA4 page. Page numbers appear on the included pages, and not on\nthe landscape 'container' page.",
      "downloadLocation": "NOASSERTION",
      "externalRefs": [
        {
          "referenceCategory": "PACKAGE_MANAGER",
          "referenceLocator": "pkg:rpm/texlive-twoinone@svn17024.0-3.oe2403sp3?arch=noarch&epoch=9&upstream=texlive-split-x-2021-3.oe2403sp3.src.rpm",
          "referenceType": "purl"
        }
      ],
      "filesAnalyzed": false,
      "homepage": "http://tug.org/texlive/",
      "sourceInfo": "acquired package info from repodata DB: repodata/1237fc88d0e4da3b551ae22f7823fbad70d531e5e3e6588f120954709a623b3c-primary.sqlite.bz2",
      "summary": "Print two pages on a single page",
      "supplier": "Organization: http://openeuler.org",
      "versionInfo": "9:svn17024.0-3.oe2403sp3"
    },
    {
      "SPDXID": "SPDXRef-rpm-texlive-twoup-svn15878.1.3",
      "name": "texlive-twoup",
      "checksums": [
        {
          "algorithm": "SHA256",
          "checksumValue": "8ffe37d6526d2005bd55474b8d6abeffcde980404d0bb59b2527192fe3ee220e"
        }
      ],
      "description": "MiKTeX and many other TeX implementations include tools for\nmassaging PostScript into booklet and two-up printing -- that\nis, printing two logical pages side by side on one side of one\nsheet of paper. However, some LaTeX preliminaries are necessary\nto use those tools. The twoup package provides such\npreliminaries and gives advice on how to use the PostScript\ntools.",
      "downloadLocation": "NOASSERTION",
      "externalRefs": [
        {
          "referenceCategory": "PACKAGE_MANAGER",
          "referenceLocator": "pkg:rpm/texlive-twoup@svn15878.1.3-3.oe2403sp3?arch=noarch&epoch=9&upstream=texlive-split-x-2021-3.oe2403sp3.src.rpm",
          "referenceType": "purl"
        }
      ],
      "filesAnalyzed": false,
      "homepage": "http://tug.org/texlive/",
      "sourceInfo": "acquired package info from repodata DB: repodata/1237fc88d0e4da3b551ae22f7823fbad70d531e5e3e6588f120954709a623b3c-primary.sqlite.bz2",
      "summary": "Print two virtual pages on each physical page",
      "supplier": "Organization: http://openeuler.org",
      "versionInfo": "9:svn15878.1.3-3.oe2403sp3"
    },
    {
      "SPDXID": "SPDXRef-rpm-texlive-txgreeks-svn21839.1.0",
      "name": "texlive-txgreeks",
      "checksums": [
        {
          "algorithm": "SHA256",
          "checksumValue": "9e7987d966bac402675098356b5efa76d7f1f9b157332c736726726bdd19eaff"
        }
      ],
      "description": "The package allows LaTeX users who use the TX fonts to select\nthe shapes (italic or upright) for the Greek lowercase and\nuppercase letters. Once the shapes for lowercase and uppercase\nhave been selected via a package option, the \\other prefix\n(e.g., \\otheralpha) allows using the alternate glyph (as in the\nfourier package). The txgreeks package does not constrain the\ntext font that may be used in the document.",
      "downloadLocation": "NOASSERTION",
      "externalRefs": [
        {
          "referenceCategory": "PACKAGE_MANAGER",
          "referenceLocator": "pkg:rpm/texlive-txgreeks@svn21839.1.0-3.oe2403sp3?arch=noarch&epoch=9&upstream=texlive-split-x-2021-3.oe2403sp3.src.rpm",
          "referenceType": "purl"
        }
      ],
      "filesAnalyzed": false,
      "homepage": "http://tug.org/texlive/",
      "sourceInfo": "acquired package info from repodata DB: repodata/1237fc88d0e4da3b551ae22f7823fbad70d531e5e3e6588f120954709a623b3c-primary.sqlite.bz2",
      "summary": "Shape selection for TX fonts Greek letters",
      "supplier": "Organization: http://openeuler.org",
      "versionInfo": "9:svn21839.1.0-3.oe2403sp3"
    },
    {
      "SPDXID": "SPDXRef-rpm-texlive-type1cm-svn21820.0",
      "name": "texlive-type1cm",
      "checksums": [
        {
          "algorithm": "SHA256",
          "checksumValue": "49eb232af473e188d9fbec727a47394bbb81842545df43e91f17764334e1812d"
        }
      ],
      "description": "LaTeX, by default, restricts the sizes at which you can use its\ndefault computer modern fonts, to a fixed set of discrete sizes\n(effectively, a set specified by Knuth). The type1cm package\nremoves this restriction; this is particularly useful when\nusing scalable versions of the cm fonts (Bakoma, or the\nversions from BSR/Y&Y, or True Type versions from Kinch, PCTeX,\netc.). In fact, since modern distributions will automatically\ngenerate any bitmap font you might need, type1cm has wider\napplication than just those using scaleable versions of the\nfonts. Note that the LaTeX distribution now contains a package\nfix-cm, which performs the task of type1cm, as well as doing\nthe same job for T1- and TS1-encoded ec fonts.",
      "downloadLocation": "NOASSERTION",
      "externalRefs": [
        {
          "referenceCategory": "PACKAGE_MANAGER",
          "referenceLocator": "pkg:rpm/texlive-type1cm@svn21820.0-3.oe2403sp3?arch=noarch&epoch=9&upstream=texlive-split-x-2021-3.oe2403sp3.src.rpm",
          "referenceType": "purl"
        }
      ],
      "filesAnalyzed": false,
      "homepage": "http://tug.org/texlive/",
      "sourceInfo": "acquired package info from repodata DB: repodata/1237fc88d0e4da3b551ae22f7823fbad70d531e5e3e6588f120954709a623b3c-primary.sqlite.bz2",
      "summary": "Arbitrary size font selection in LaTeX",
      "supplier": "Organization: http://openeuler.org",
      "versionInfo": "9:svn21820.0-3.oe2403sp3"
    },
    {
      "SPDXID": "SPDXRef-rpm-texlive-typed-checklist-svn49731",
      "name": "texlive-typed-checklist",
      "checksums": [
        {
          "algorithm": "SHA256",
          "checksumValue": "674cbaafb374e364c9e709facc2ad1af3268604df37868e8e2111c87e776c0f7"
        }
      ],
      "description": "The main goal of this package is to provide means for\ntypesetting checklists in a way that stipulates users to\nexplicitly distinguish checklists for goals, for tasks, for\nartifacts, and for milestones -- i.e., the type of checklist\nentries. The intention behind this is that a user of the\npackage is coerced to think about what kind of entries he/she\nadds to the checklist. This shall yield a clearer result and,\nin the long run, help with training to distinguish entries of\ndifferent types.",
      "downloadLocation": "NOASSERTION",
      "externalRefs": [
        {
          "referenceCategory": "PACKAGE_MANAGER",
          "referenceLocator": "pkg:rpm/texlive-typed-checklist@svn49731-3.oe2403sp3?arch=noarch&epoch=9&upstream=texlive-split-x-2021-3.oe2403sp3.src.rpm",
          "referenceType": "purl"
        }
      ],
      "filesAnalyzed": false,
      "homepage": "http://tug.org/texlive/",
      "sourceInfo": "acquired package info from repodata DB: repodata/1237fc88d0e4da3b551ae22f7823fbad70d531e5e3e6588f120954709a623b3c-primary.sqlite.bz2",
      "summary": "Typesetting tasks, goals, milestones, artifacts, and more in LaTeX",
      "supplier": "Organization: http://openeuler.org",
      "versionInfo": "9:svn49731-3.oe2403sp3"
    },
    {
      "SPDXID": "SPDXRef-rpm-texlive-typeface-svn27046.0.1",
      "name": "texlive-typeface",
      "checksums": [
        {
          "algorithm": "SHA256",
          "checksumValue": "b1d0c75814056675764a913dbb2e81c15689a14021195dcae1e428f4d4263677"
        }
      ],
      "description": "The package provides the means of establishing a consistent set\nof fonts for use in a LaTeX document. It allows mixing and\nmatching the Type 1 font sets available on the archive (and it\nmay be extended, via its configuration file, to support other\nfonts). Font-set definition takes the form of a set of options\nthat are read when the package is loaded: for each typographic\ncategory (main body font, sans-serif font, monospace font,\nmathematics fonts, text figures, and so on), a font or a\ntransformation is given in those options. The approach enables\nthe user to remember their own configurations (as a single\ncommand) and to borrow configurations that other users have\ndeveloped. The present release is designated \"for review\".",
      "downloadLocation": "NOASSERTION",
      "externalRefs": [
        {
          "referenceCategory": "PACKAGE_MANAGER",
          "referenceLocator": "pkg:rpm/texlive-typeface@svn27046.0.1-3.oe2403sp3?arch=noarch&epoch=9&upstream=texlive-split-x-2021-3.oe2403sp3.src.rpm",
          "referenceType": "purl"
        }
      ],
      "filesAnalyzed": false,
      "homepage": "http://tug.org/texlive/",
      "sourceInfo": "acquired package info from repodata DB: repodata/1237fc88d0e4da3b551ae22f7823fbad70d531e5e3e6588f120954709a623b3c-primary.sqlite.bz2",
      "summary": "Select a balanced set of fonts",
      "supplier": "Organization: http://openeuler.org",
      "versionInfo": "9:svn27046.0.1-3.oe2403sp3"
    },
    {
      "SPDXID": "SPDXRef-rpm-texlive-typoaid-svn44238",
      "name": "texlive-typoaid",
      "checksums": [
        {
          "algorithm": "SHA256",
          "checksumValue": "743afe46978bc05d30e1217ff24c55b1cc9334a81fefcc606ec2bd79c50d8fc7"
        }
      ],
      "description": "This package provides macros for measuring alphabet lengths\n(i.e. the length occupied by the characters \"abcd...xyz\"), em-\nwidths and ex-heights, which may help in making typesetting\ndecisions. The package is compatible with pdfLaTeX, LuaLaTeX,\nand XeLaTeX, and will accept font family switches defined via\nthe fontspec package. The plan is that future versions shall be\nable to provide even more diagnostic tools, and some LuaTeX-\nspecific special commands, too. The package relies on the\nfollowing other LaTeX packages: expl3, array, booktabs, and\nsiunitx.",
      "downloadLocation": "NOASSERTION",
      "externalRefs": [
        {
          "referenceCategory": "PACKAGE_MANAGER",
          "referenceLocator": "pkg:rpm/texlive-typoaid@svn44238-3.oe2403sp3?arch=noarch&epoch=9&upstream=texlive-split-x-2021-3.oe2403sp3.src.rpm",
          "referenceType": "purl"
        }
      ],
      "filesAnalyzed": false,
      "homepage": "http://tug.org/texlive/",
      "sourceInfo": "acquired package info from repodata DB: repodata/1237fc88d0e4da3b551ae22f7823fbad70d531e5e3e6588f120954709a623b3c-primary.sqlite.bz2",
      "summary": "Macros for font diagnostics",
      "supplier": "Organization: http://openeuler.org",
      "versionInfo": "9:svn44238-3.oe2403sp3"
    },
    {
      "SPDXID": "SPDXRef-rpm-texlive-typogrid-svn24994.0.21",
      "name": "texlive-typogrid",
      "checksums": [
        {
          "algorithm": "SHA256",
          "checksumValue": "ef0cd9784be8ff36bd18883675fe10cfef1a2f2dd4decffd38f1324783f030ca"
        }
      ],
      "description": "Draws a grid on every page of the document; the grid divides\nthe page into columns, and may be used for fixing measurements\nof layout.",
      "downloadLocation": "NOASSERTION",
      "externalRefs": [
        {
          "referenceCategory": "PACKAGE_MANAGER",
          "referenceLocator": "pkg:rpm/texlive-typogrid@svn24994.0.21-3.oe2403sp3?arch=noarch&epoch=9&upstream=texlive-split-x-2021-3.oe2403sp3.src.rpm",
          "referenceType": "purl"
        }
      ],
      "filesAnalyzed": false,
      "homepage": "http://tug.org/texlive/",
      "sourceInfo": "acquired package info from repodata DB: repodata/1237fc88d0e4da3b551ae22f7823fbad70d531e5e3e6588f120954709a623b3c-primary.sqlite.bz2",
      "summary": "Print a typographic grid",
      "supplier": "Organization: http://openeuler.org",
      "versionInfo": "9:svn24994.0.21-3.oe2403sp3"
    },
    {
      "SPDXID": "SPDXRef-rpm-texlive-uassign-svn38459",
      "name": "texlive-uassign",
      "checksums": [
        {
          "algorithm": "SHA256",
          "checksumValue": "6544039b6500f777e765462da92c8519314eed74eab2f4c69311fbeece7f940e"
        }
      ],
      "description": "Provides environments and options for typesetting university\nassignments",
      "downloadLocation": "NOASSERTION",
      "externalRefs": [
        {
          "referenceCategory": "PACKAGE_MANAGER",
          "referenceLocator": "pkg:rpm/texlive-uassign@svn38459-3.oe2403sp3?arch=noarch&epoch=9&upstream=texlive-split-y-2021-3.oe2403sp3.src.rpm",
          "referenceType": "purl"
        }
      ],
      "filesAnalyzed": false,
      "homepage": "http://tug.org/texlive/",
      "sourceInfo": "acquired package info from repodata DB: repodata/1237fc88d0e4da3b551ae22f7823fbad70d531e5e3e6588f120954709a623b3c-primary.sqlite.bz2",
      "summary": "Provides environments and options for typesetting university assignments",
      "supplier": "Organization: http://openeuler.org",
      "versionInfo": "9:svn38459-3.oe2403sp3"
    },
    {
      "SPDXID": "SPDXRef-rpm-texlive-ucs-svn35853.2.2",
      "name": "texlive-ucs",
      "checksums": [
        {
          "algorithm": "SHA256",
          "checksumValue": "4381b93c5a6686e72453ff6a9e45956ad01713989620358fd50a5fafe83e9e08"
        }
      ],
      "description": "The bundle provides the ucs package, and utf8x.def, together\nwith a large number of support files. The utf8x.def definition\nfile for use with inputenc covers a wider range of Unicode\ncharacters than does utf8.def in the LaTeX distribution. The\npackage provides facilities for efficient use of its large sets\nof Unicode characters. Glyph production may be controlled by\nvarious options, which permits use of non-ASCII characters when\ncoding mathematical formulae. Note that the bundle previously\nhad an alias \"unicode\"; that alias has now been withdrawn, and\nno package of that name now exists.",
      "downloadLocation": "NOASSERTION",
      "externalRefs": [
        {
          "referenceCategory": "PACKAGE_MANAGER",
          "referenceLocator": "pkg:rpm/texlive-ucs@svn35853.2.2-3.oe2403sp3?arch=noarch&epoch=9&upstream=texlive-split-y-2021-3.oe2403sp3.src.rpm",
          "referenceType": "purl"
        }
      ],
      "filesAnalyzed": false,
      "homepage": "http://tug.org/texlive/",
      "sourceInfo": "acquired package info from repodata DB: repodata/1237fc88d0e4da3b551ae22f7823fbad70d531e5e3e6588f120954709a623b3c-primary.sqlite.bz2",
      "summary": "Extended UTF-8 input encoding support for LaTeX",
      "supplier": "Organization: http://openeuler.org",
      "versionInfo": "9:svn35853.2.2-3.oe2403sp3"
    },
    {
      "SPDXID": "SPDXRef-rpm-texlive-uebungsblatt-svn15878.1.5.0",
      "name": "texlive-uebungsblatt",
      "checksums": [
        {
          "algorithm": "SHA256",
          "checksumValue": "5ca5ed7dde02400bebe11eb2f4ec4f774273d42c5203236ebc0afae02fa40bfd"
        }
      ],
      "description": "This package implements a LaTeX class for writing exercise\nsheets for a lecture. Features: - quick typesetting of exercise\nsheets or their revisions, - simple user friendly commands, -\nelegant page formatting, - automatic numbering of exercises and\nsub-exercises, - the number of the exercise sheet is extracted\nautomatically from the file name, - static information about\nthe lectures and the authors needs to provided at one point\nonly.",
      "downloadLocation": "NOASSERTION",
      "externalRefs": [
        {
          "referenceCategory": "PACKAGE_MANAGER",
          "referenceLocator": "pkg:rpm/texlive-uebungsblatt@svn15878.1.5.0-3.oe2403sp3?arch=noarch&epoch=9&upstream=texlive-split-y-2021-3.oe2403sp3.src.rpm",
          "referenceType": "purl"
        }
      ],
      "filesAnalyzed": false,
      "homepage": "http://tug.org/texlive/",
      "sourceInfo": "acquired package info from repodata DB: repodata/1237fc88d0e4da3b551ae22f7823fbad70d531e5e3e6588f120954709a623b3c-primary.sqlite.bz2",
      "summary": "A LaTeX class for writing exercise sheets",
      "supplier": "Organization: http://openeuler.org",
      "versionInfo": "9:svn15878.1.5.0-3.oe2403sp3"
    },
    {
      "SPDXID": "SPDXRef-rpm-texlive-umoline-svn19085.0",
      "name": "texlive-umoline",
      "checksums": [
        {
          "algorithm": "SHA256",
          "checksumValue": "9a0abf1f30bb3512327fd35557f47e1b416f15659e342a8aa7501653f3232865"
        }
      ],
      "description": "Provides commands \\Underline, \\Midline and \\Overline for\nunderlining, striking out, and overlining their text arguments.",
      "downloadLocation": "NOASSERTION",
      "externalRefs": [
        {
          "referenceCategory": "PACKAGE_MANAGER",
          "referenceLocator": "pkg:rpm/texlive-umoline@svn19085.0-3.oe2403sp3?arch=noarch&epoch=9&upstream=texlive-split-y-2021-3.oe2403sp3.src.rpm",
          "referenceType": "purl"
        }
      ],
      "filesAnalyzed": false,
      "homepage": "http://tug.org/texlive/",
      "sourceInfo": "acquired package info from repodata DB: repodata/1237fc88d0e4da3b551ae22f7823fbad70d531e5e3e6588f120954709a623b3c-primary.sqlite.bz2",
      "summary": "Underline text allowing line breaking",
      "supplier": "Organization: http://openeuler.org",
      "versionInfo": "9:svn19085.0-3.oe2403sp3"
    },
    {
      "SPDXID": "SPDXRef-rpm-texlive-underlin-svn15878.1.01",
      "name": "texlive-underlin",
      "checksums": [
        {
          "algorithm": "SHA256",
          "checksumValue": "926f6c99701473d9742b3c8e83aa65556f3671791bfe4542d38c6d530c538054"
        }
      ],
      "description": "Defines two pagestyles that provide underlined page heads in\nLaTeX.",
      "downloadLocation": "NOASSERTION",
      "externalRefs": [
        {
          "referenceCategory": "PACKAGE_MANAGER",
          "referenceLocator": "pkg:rpm/texlive-underlin@svn15878.1.01-3.oe2403sp3?arch=noarch&epoch=9&upstream=texlive-split-y-2021-3.oe2403sp3.src.rpm",
          "referenceType": "purl"
        }
      ],
      "filesAnalyzed": false,
      "homepage": "http://tug.org/texlive/",
      "sourceInfo": "acquired package info from repodata DB: repodata/1237fc88d0e4da3b551ae22f7823fbad70d531e5e3e6588f120954709a623b3c-primary.sqlite.bz2",
      "summary": "Underlined running heads",
      "supplier": "Organization: http://openeuler.org",
      "versionInfo": "9:svn15878.1.01-3.oe2403sp3"
    },
    {
      "SPDXID": "SPDXRef-rpm-texlive-underoverlap-svn29019.0.0.1-r1",
      "name": "texlive-underoverlap",
      "checksums": [
        {
          "algorithm": "SHA256",
          "checksumValue": "0c4356b91047e1bb75c010bc0665c68de025aa66882fccaa22bb83316d7424d1"
        }
      ],
      "description": "The package overcomes TeX's inherent limitations in commands\nthat place decorations (such as braces) at arbirary positions\nover and under expressions, overlapping as necessary.",
      "downloadLocation": "NOASSERTION",
      "externalRefs": [
        {
          "referenceCategory": "PACKAGE_MANAGER",
          "referenceLocator": "pkg:rpm/texlive-underoverlap@svn29019.0.0.1_r1-3.oe2403sp3?arch=noarch&epoch=9&upstream=texlive-split-y-2021-3.oe2403sp3.src.rpm",
          "referenceType": "purl"
        }
      ],
      "filesAnalyzed": false,
      "homepage": "http://tug.org/texlive/",
      "sourceInfo": "acquired package info from repodata DB: repodata/1237fc88d0e4da3b551ae22f7823fbad70d531e5e3e6588f120954709a623b3c-primary.sqlite.bz2",
      "summary": "Position decorations over and under expressions",
      "supplier": "Organization: http://openeuler.org",
      "versionInfo": "9:svn29019.0.0.1_r1-3.oe2403sp3"
    },
    {
      "SPDXID": "SPDXRef-rpm-texlive-undolabl-svn36681.1.0l",
      "name": "texlive-undolabl",
      "checksums": [
        {
          "algorithm": "SHA256",
          "checksumValue": "c16f95ead6768ae8156e030217274e7ec611a37208dca33fc3b70e23c0f21819"
        }
      ],
      "description": "The package allows the user to override existing labels (for\nexample, those generated automatically).",
      "downloadLocation": "NOASSERTION",
      "externalRefs": [
        {
          "referenceCategory": "PACKAGE_MANAGER",
          "referenceLocator": "pkg:rpm/texlive-undolabl@svn36681.1.0l-3.oe2403sp3?arch=noarch&epoch=9&upstream=texlive-split-y-2021-3.oe2403sp3.src.rpm",
          "referenceType": "purl"
        }
      ],
      "filesAnalyzed": false,
      "homepage": "http://tug.org/texlive/",
      "sourceInfo": "acquired package info from repodata DB: repodata/1237fc88d0e4da3b551ae22f7823fbad70d531e5e3e6588f120954709a623b3c-primary.sqlite.bz2",
      "summary": "Override existing labels",
      "supplier": "Organization: http://openeuler.org",
      "versionInfo": "9:svn36681.1.0l-3.oe2403sp3"
    },
    {
      "SPDXID": "SPDXRef-rpm-texlive-unitconv-svn55060",
      "name": "texlive-unitconv",
      "checksums": [
        {
          "algorithm": "SHA256",
          "checksumValue": "70efe06fd0987d8b7c30a4233abd518ba3de75417447951fbd22e69f13076f8a"
        }
      ],
      "description": "This package defines two macros to convert a value with unit\ninto one with another unit. Supported are all TeX related\nunits, and also km and m. The output can be in scientic\nnotation for large values. The package only works with\nLuaLaTeX!",
      "downloadLocation": "NOASSERTION",
      "externalRefs": [
        {
          "referenceCategory": "PACKAGE_MANAGER",
          "referenceLocator": "pkg:rpm/texlive-unitconv@svn55060-3.oe2403sp3?arch=noarch&epoch=9&upstream=texlive-split-x-2021-3.oe2403sp3.src.rpm",
          "referenceType": "purl"
        }
      ],
      "filesAnalyzed": false,
      "homepage": "http://tug.org/texlive/",
      "sourceInfo": "acquired package info from repodata DB: repodata/1237fc88d0e4da3b551ae22f7823fbad70d531e5e3e6588f120954709a623b3c-primary.sqlite.bz2",
      "summary": "Convert a length into one with another unit",
      "supplier": "Organization: http://openeuler.org",
      "versionInfo": "9:svn55060-3.oe2403sp3"
    },
    {
      "SPDXID": "SPDXRef-rpm-texlive-unitipa-svn58749",
      "name": "texlive-unitipa",
      "checksums": [
        {
          "algorithm": "SHA256",
          "checksumValue": "93a77fc1d7fedcdf7ad36315024528690da78fca5625d79be6637e5258d6dfe0"
        }
      ],
      "description": "This package converts Unicode characters into TIPA commands,\nwhich gives us tipa typefaces without learning the actual\ncommands. This package needs LuaLaTeX as the compiler for\ncorrectly typesetting the IPA diacritics. If used with the\nglobal option nodiacritics, it can be compiled with other TeX\nengines, too, but no IPA diacritics will be printed. TIPA was\ndesigned to match with the Computer Modern design, no other IPA\nfont matches with traditional LaTeX fonts. This package is\nhelpful for obtaining the beautiful tipa shapes with Unicode\ncharacters as input. It is assumed that the user knows how to\ntype IPA Unicode.",
      "downloadLocation": "NOASSERTION",
      "externalRefs": [
        {
          "referenceCategory": "PACKAGE_MANAGER",
          "referenceLocator": "pkg:rpm/texlive-unitipa@svn58749-3.oe2403sp3?arch=noarch&epoch=9&upstream=texlive-split-x-2021-3.oe2403sp3.src.rpm",
          "referenceType": "purl"
        }
      ],
      "filesAnalyzed": false,
      "homepage": "http://tug.org/texlive/",
      "sourceInfo": "acquired package info from repodata DB: repodata/1237fc88d0e4da3b551ae22f7823fbad70d531e5e3e6588f120954709a623b3c-primary.sqlite.bz2",
      "summary": "TIPA typefaces with Unicode characters as input",
      "supplier": "Organization: http://openeuler.org",
      "versionInfo": "9:svn58749-3.oe2403sp3"
    },
    {
      "SPDXID": "SPDXRef-rpm-texlive-units-svn42428",
      "name": "texlive-units",
      "checksums": [
        {
          "algorithm": "SHA256",
          "checksumValue": "151fa954803b584194a6920b4d91769a9943e45b7266ef154e40a5ed02a80542"
        }
      ],
      "description": "The package is provided as a bundle with the nicefrac package\nfor typing fractions. Units uses nicefrac in typesetting\nphysical units in a standard-looking sort of way.",
      "downloadLocation": "NOASSERTION",
      "externalRefs": [
        {
          "referenceCategory": "PACKAGE_MANAGER",
          "referenceLocator": "pkg:rpm/texlive-units@svn42428-3.oe2403sp3?arch=noarch&epoch=9&upstream=texlive-split-y-2021-3.oe2403sp3.src.rpm",
          "referenceType": "purl"
        }
      ],
      "filesAnalyzed": false,
      "homepage": "http://tug.org/texlive/",
      "sourceInfo": "acquired package info from repodata DB: repodata/1237fc88d0e4da3b551ae22f7823fbad70d531e5e3e6588f120954709a623b3c-primary.sqlite.bz2",
      "summary": "Typeset units",
      "supplier": "Organization: http://openeuler.org",
      "versionInfo": "9:svn42428-3.oe2403sp3"
    },
    {
      "SPDXID": "SPDXRef-rpm-texlive-unravel-svn52822",
      "name": "texlive-unravel",
      "checksums": [
        {
          "algorithm": "SHA256",
          "checksumValue": "c250e6d9a1210764ed7307928a4fa951e976f3c0dad65bcbf052a16ecc608f31"
        }
      ],
      "description": "The package emulates large parts of TeX's behaviour when it\nchews on tokens, expanding and performing typesetting commands.\nUsing unravel will let you go one step at a time through some\ncomplicated LaTeX code that you are trying to debug. It\nunderstands a whole breadth of TeX's features, from deeply\nnested expansion to box assignments, to characters, and the\nproper insertion of \\everypar. The unravel package requires up-\nto-date l3kernel and l3experimental bundles, as well as the new\npackage gtl.",
      "downloadLocation": "NOASSERTION",
      "externalRefs": [
        {
          "referenceCategory": "PACKAGE_MANAGER",
          "referenceLocator": "pkg:rpm/texlive-unravel@svn52822-3.oe2403sp3?arch=noarch&epoch=9&upstream=texlive-split-y-2021-3.oe2403sp3.src.rpm",
          "referenceType": "purl"
        }
      ],
      "filesAnalyzed": false,
      "homepage": "http://tug.org/texlive/",
      "sourceInfo": "acquired package info from repodata DB: repodata/1237fc88d0e4da3b551ae22f7823fbad70d531e5e3e6588f120954709a623b3c-primary.sqlite.bz2",
      "summary": "Watching TeX digest tokens",
      "supplier": "Organization: http://openeuler.org",
      "versionInfo": "9:svn52822-3.oe2403sp3"
    },
    {
      "SPDXID": "SPDXRef-rpm-texlive-upmethodology-svn54758",
      "name": "texlive-upmethodology",
      "checksums": [
        {
          "algorithm": "SHA256",
          "checksumValue": "f5b0cd33585b9b1a61e446b78dabeb59b864ba3a5a0c69a0658f212007a339ba"
        }
      ],
      "description": "The bundle allows the user to create Unified Process\nmethodology (UP or RUP) based documents. The style provides\ndocument versioning, document history, document authors,\ndocument validators, specification description, task\nmanagement, and several helping macros.",
      "downloadLocation": "NOASSERTION",
      "externalRefs": [
        {
          "referenceCategory": "PACKAGE_MANAGER",
          "referenceLocator": "pkg:rpm/texlive-upmethodology@svn54758-3.oe2403sp3?arch=noarch&epoch=9&upstream=texlive-split-y-2021-3.oe2403sp3.src.rpm",
          "referenceType": "purl"
        }
      ],
      "filesAnalyzed": false,
      "homepage": "http://tug.org/texlive/",
      "sourceInfo": "acquired package info from repodata DB: repodata/1237fc88d0e4da3b551ae22f7823fbad70d531e5e3e6588f120954709a623b3c-primary.sqlite.bz2",
      "summary": "Writing specifications such as for UP-based methodologies",
      "supplier": "Organization: http://openeuler.org",
      "versionInfo": "9:svn54758-3.oe2403sp3"
    },
    {
      "SPDXID": "SPDXRef-rpm-texlive-upquote-svn26059.v1.3",
      "name": "texlive-upquote",
      "checksums": [
        {
          "algorithm": "SHA256",
          "checksumValue": "60c7651170dbd7293d79f9d79130d4380fd22ba10e97a4699505834a7872bbf4"
        }
      ],
      "description": "Typewriter-style fonts are best for program listings, but\nComputer Modern Typewriter prints ` and ' as bent opening and\nclosing single quotes. Other fonts, and most programming\nlanguages, print ` as a grave accent and ' upright; ' is used\nboth to open and to close quoted strings. The package switches\nthe typewriter font to Computer Modern Typewriter in OT1\nencoding, and modifies the behaviour of verbatim, verbatim*,\n\\verb, and \\verb* to print in the \"` and ' way\". It does\nthisregardless of other fonts or encodings in use, so long as\nthe package is loaded after the other fonts were. The package\ndoes not affect \\tt, \\texttt, etc.",
      "downloadLocation": "NOASSERTION",
      "externalRefs": [
        {
          "referenceCategory": "PACKAGE_MANAGER",
          "referenceLocator": "pkg:rpm/texlive-upquote@svn26059.v1.3-3.oe2403sp3?arch=noarch&epoch=9&upstream=texlive-split-y-2021-3.oe2403sp3.src.rpm",
          "referenceType": "purl"
        }
      ],
      "filesAnalyzed": false,
      "homepage": "http://tug.org/texlive/",
      "sourceInfo": "acquired package info from repodata DB: repodata/1237fc88d0e4da3b551ae22f7823fbad70d531e5e3e6588f120954709a623b3c-primary.sqlite.bz2",
      "summary": "Show \"realistic\" quotes in verbatim",
      "supplier": "Organization: http://openeuler.org",
      "versionInfo": "9:svn26059.v1.3-3.oe2403sp3"
    },
    {
      "SPDXID": "SPDXRef-rpm-texlive-uri-svn48602",
      "name": "texlive-uri",
      "checksums": [
        {
          "algorithm": "SHA256",
          "checksumValue": "7b8c91506b4f21f770b1222b85b78805bdeb2840f9d5844559e045ebf4b879d0"
        }
      ],
      "description": "The package provides automatic hyperlinks for URIs of type\narXiv, ASIN, DOI, HDL, NBN, PubMed, OID, TINY, TINY with\npreview, and XMPP and provides commands \\citeurl, \\mailto,\n\\ukoeln and \\uref.",
      "downloadLocation": "NOASSERTION",
      "externalRefs": [
        {
          "referenceCategory": "PACKAGE_MANAGER",
          "referenceLocator": "pkg:rpm/texlive-uri@svn48602-3.oe2403sp3?arch=noarch&epoch=9&upstream=texlive-split-y-2021-3.oe2403sp3.src.rpm",
          "referenceType": "purl"
        }
      ],
      "filesAnalyzed": false,
      "homepage": "http://tug.org/texlive/",
      "sourceInfo": "acquired package info from repodata DB: repodata/1237fc88d0e4da3b551ae22f7823fbad70d531e5e3e6588f120954709a623b3c-primary.sqlite.bz2",
      "summary": "Hyperlinks for a wide range of URIs",
      "supplier": "Organization: http://openeuler.org",
      "versionInfo": "9:svn48602-3.oe2403sp3"
    },
    {
      "SPDXID": "SPDXRef-rpm-texlive-ushort-svn32261.2.2",
      "name": "texlive-ushort",
      "checksums": [
        {
          "algorithm": "SHA256",
          "checksumValue": "c70ef9002b4740506889e70468582ef9f051d75abe53ae652634bc097981c6fe"
        }
      ],
      "description": "Some engineers need underlined or twice underlined variables\nfor which the usual \\underline is too long. This package\nprovides a generic command for creating underlines of various\nsizes and types.",
      "downloadLocation": "NOASSERTION",
      "externalRefs": [
        {
          "referenceCategory": "PACKAGE_MANAGER",
          "referenceLocator": "pkg:rpm/texlive-ushort@svn32261.2.2-3.oe2403sp3?arch=noarch&epoch=9&upstream=texlive-split-y-2021-3.oe2403sp3.src.rpm",
          "referenceType": "purl"
        }
      ],
      "filesAnalyzed": false,
      "homepage": "http://tug.org/texlive/",
      "sourceInfo": "acquired package info from repodata DB: repodata/1237fc88d0e4da3b551ae22f7823fbad70d531e5e3e6588f120954709a623b3c-primary.sqlite.bz2",
      "summary": "Shorter (and longer) underlines and underbars",
      "supplier": "Organization: http://openeuler.org",
      "versionInfo": "9:svn32261.2.2-3.oe2403sp3"
    },
    {
      "SPDXID": "SPDXRef-rpm-texlive-uspace-svn42456",
      "name": "texlive-uspace",
      "checksums": [
        {
          "algorithm": "SHA256",
          "checksumValue": "dda8609a0d7bfd7d893d1b32ef779c0f2dc323983645b856e52b9d4206424613"
        }
      ],
      "description": "LaTeX package that gives meaning to various Unicode space\ncharacters.",
      "downloadLocation": "NOASSERTION",
      "externalRefs": [
        {
          "referenceCategory": "PACKAGE_MANAGER",
          "referenceLocator": "pkg:rpm/texlive-uspace@svn42456-3.oe2403sp3?arch=noarch&epoch=9&upstream=texlive-split-y-2021-3.oe2403sp3.src.rpm",
          "referenceType": "purl"
        }
      ],
      "filesAnalyzed": false,
      "homepage": "http://tug.org/texlive/",
      "sourceInfo": "acquired package info from repodata DB: repodata/1237fc88d0e4da3b551ae22f7823fbad70d531e5e3e6588f120954709a623b3c-primary.sqlite.bz2",
      "summary": "Giving meaning to various Unicode space characters",
      "supplier": "Organization: http://openeuler.org",
      "versionInfo": "9:svn42456-3.oe2403sp3"
    },
    {
      "SPDXID": "SPDXRef-rpm-texlive-utf8add-svn55291",
      "name": "texlive-utf8add",
      "checksums": [
        {
          "algorithm": "SHA256",
          "checksumValue": "81a7966726f3a5597c98063c815665fa2933c7165232dfc2765f7e70b514a420"
        }
      ],
      "description": "This bundle contains the LaTeX packages utf8add.sty and\nutf8hax.sty. The utf8add package provides additional support\nfor the use of UTF-8 encoded input. This is intended for making\nLaTeX input more readable. The utf8hax package is using UTF-8\ncharacters for easier access to math in LaTeX, however making\nthe LaTeX input less readable.",
      "downloadLocation": "NOASSERTION",
      "externalRefs": [
        {
          "referenceCategory": "PACKAGE_MANAGER",
          "referenceLocator": "pkg:rpm/texlive-utf8add@svn55291-3.oe2403sp3?arch=noarch&epoch=9&upstream=texlive-split-x-2021-3.oe2403sp3.src.rpm",
          "referenceType": "purl"
        }
      ],
      "filesAnalyzed": false,
      "homepage": "http://tug.org/texlive/",
      "sourceInfo": "acquired package info from repodata DB: repodata/1237fc88d0e4da3b551ae22f7823fbad70d531e5e3e6588f120954709a623b3c-primary.sqlite.bz2",
      "summary": "Additional support for UTF-8 encoded LaTeX input",
      "supplier": "Organization: http://openeuler.org",
      "versionInfo": "9:svn55291-3.oe2403sp3"
    },
    {
      "SPDXID": "SPDXRef-rpm-texlive-variablelm-svn46611",
      "name": "texlive-variablelm",
      "checksums": [
        {
          "algorithm": "SHA256",
          "checksumValue": "a8eaf0bcba40a3907ea972b542233a0a200352e9b41c63dbe7a02b8998c8e319"
        }
      ],
      "description": "This package provides a mechanism for scaling the typeface. It\nis directed to Latin Modern fonts and provides the font\ndefinitions and the corresponding style file. This mechanism is\nuseful in mixed text compositions, for example Japanese-Latin.",
      "downloadLocation": "NOASSERTION",
      "externalRefs": [
        {
          "referenceCategory": "PACKAGE_MANAGER",
          "referenceLocator": "pkg:rpm/texlive-variablelm@svn46611-3.oe2403sp3?arch=noarch&epoch=9&upstream=texlive-split-y-2021-3.oe2403sp3.src.rpm",
          "referenceType": "purl"
        }
      ],
      "filesAnalyzed": false,
      "homepage": "http://tug.org/texlive/",
      "sourceInfo": "acquired package info from repodata DB: repodata/1237fc88d0e4da3b551ae22f7823fbad70d531e5e3e6588f120954709a623b3c-primary.sqlite.bz2",
      "summary": "Font definitions for the variable Latin Modern fonts",
      "supplier": "Organization: http://openeuler.org",
      "versionInfo": "9:svn46611-3.oe2403sp3"
    },
    {
      "SPDXID": "SPDXRef-rpm-texlive-varindex-svn32262.2.3",
      "name": "texlive-varindex",
      "checksums": [
        {
          "algorithm": "SHA256",
          "checksumValue": "9c180d851218dd54ea2f64b8b1de8bc310120248d0a68158c852fad98e2192d6"
        }
      ],
      "description": "Provides a convenient front-end for the \\index command. For\nexample, with it you can generate multiple index entries in\nalmost any form by a single command. The package is highly\ncustomizable, and works with all versions of LaTeX and probably\nmost other TeX formats.",
      "downloadLocation": "NOASSERTION",
      "externalRefs": [
        {
          "referenceCategory": "PACKAGE_MANAGER",
          "referenceLocator": "pkg:rpm/texlive-varindex@svn32262.2.3-3.oe2403sp3?arch=noarch&epoch=9&upstream=texlive-split-y-2021-3.oe2403sp3.src.rpm",
          "referenceType": "purl"
        }
      ],
      "filesAnalyzed": false,
      "homepage": "http://tug.org/texlive/",
      "sourceInfo": "acquired package info from repodata DB: repodata/1237fc88d0e4da3b551ae22f7823fbad70d531e5e3e6588f120954709a623b3c-primary.sqlite.bz2",
      "summary": "Luxury frontend to the \\index command",
      "supplier": "Organization: http://openeuler.org",
      "versionInfo": "9:svn32262.2.3-3.oe2403sp3"
    },
    {
      "SPDXID": "SPDXRef-rpm-texlive-varsfromjobname-svn44154",
      "name": "texlive-varsfromjobname",
      "checksums": [
        {
          "algorithm": "SHA256",
          "checksumValue": "77ba408b20fbfd86dc6a23f86f416a0fc521cdf44f1ea7c30dbe80607a888d22"
        }
      ],
      "description": "The package allows the user to extract information from the job\nname, provided that the name has been structured appropriately:\nthe package expects the file name to consist of a set of words\nseparated by hyphens.",
      "downloadLocation": "NOASSERTION",
      "externalRefs": [
        {
          "referenceCategory": "PACKAGE_MANAGER",
          "referenceLocator": "pkg:rpm/texlive-varsfromjobname@svn44154-3.oe2403sp3?arch=noarch&epoch=9&upstream=texlive-split-y-2021-3.oe2403sp3.src.rpm",
          "referenceType": "purl"
        }
      ],
      "filesAnalyzed": false,
      "homepage": "http://tug.org/texlive/",
      "sourceInfo": "acquired package info from repodata DB: repodata/1237fc88d0e4da3b551ae22f7823fbad70d531e5e3e6588f120954709a623b3c-primary.sqlite.bz2",
      "summary": "Extract variables from the name of the LaTeX file",
      "supplier": "Organization: http://openeuler.org",
      "versionInfo": "9:svn44154-3.oe2403sp3"
    },
    {
      "SPDXID": "SPDXRef-rpm-texlive-varwidth-svn24104.0.92",
      "name": "texlive-varwidth",
      "checksums": [
        {
          "algorithm": "SHA256",
          "checksumValue": "835881ca2a0a5b4b4cc84c5940e2ad310339518d354f0be672e6baea73361a8a"
        }
      ],
      "description": "The varwidth environment is superficially similar to minipage,\nbut the specified width is just a maximum value -- the box may\nget a narrower \"natural\" width.",
      "downloadLocation": "NOASSERTION",
      "externalRefs": [
        {
          "referenceCategory": "PACKAGE_MANAGER",
          "referenceLocator": "pkg:rpm/texlive-varwidth@svn24104.0.92-3.oe2403sp3?arch=noarch&epoch=9&upstream=texlive-split-y-2021-3.oe2403sp3.src.rpm",
          "referenceType": "purl"
        }
      ],
      "filesAnalyzed": false,
      "homepage": "http://tug.org/texlive/",
      "sourceInfo": "acquired package info from repodata DB: repodata/1237fc88d0e4da3b551ae22f7823fbad70d531e5e3e6588f120954709a623b3c-primary.sqlite.bz2",
      "summary": "A variable-width minipage",
      "supplier": "Organization: http://openeuler.org",
      "versionInfo": "9:svn24104.0.92-3.oe2403sp3"
    },
    {
      "SPDXID": "SPDXRef-rpm-texlive-vdmlisting-svn56905",
      "name": "texlive-vdmlisting",
      "checksums": [
        {
          "algorithm": "SHA256",
          "checksumValue": "bc72a0b46458544afdbbc1d534a725d3e5d5aac907f76050958eacbf1c879a47"
        }
      ],
      "description": "The package is an extension for the listings package that\nprovides a source code printer for LaTeX. This package defines\nnew language definitions and listing environments for the three\nlanguage dialects of the Vienna Development Method: VDM-SL, VDM-\nPP and VDM-RT. If one wants to typeset VDM with a mathematical\nsyntax instead of the ASCII syntax used here one should use the\nvdm pacakge instead",
      "downloadLocation": "NOASSERTION",
      "externalRefs": [
        {
          "referenceCategory": "PACKAGE_MANAGER",
          "referenceLocator": "pkg:rpm/texlive-vdmlisting@svn56905-3.oe2403sp3?arch=noarch&epoch=9&upstream=texlive-split-y-2021-3.oe2403sp3.src.rpm",
          "referenceType": "purl"
        }
      ],
      "filesAnalyzed": false,
      "homepage": "http://tug.org/texlive/",
      "sourceInfo": "acquired package info from repodata DB: repodata/1237fc88d0e4da3b551ae22f7823fbad70d531e5e3e6588f120954709a623b3c-primary.sqlite.bz2",
      "summary": "Typesetting VDM in ASCII syntax",
      "supplier": "Organization: http://openeuler.org",
      "versionInfo": "9:svn56905-3.oe2403sp3"
    },
    {
      "SPDXID": "SPDXRef-rpm-texlive-verbasef-svn21922.1.1",
      "name": "texlive-verbasef",
      "checksums": [
        {
          "algorithm": "SHA256",
          "checksumValue": "0a2f7161f11544a1bda2789c7f7da020a23ca2aa74362e430a81f115516f5373"
        }
      ],
      "description": "The package allows you to input (subsections of a) file, print\nthem in verbatim mode, while automatically breaking up the\ninput lines into pieces of a given length, which are output as\nfigures. These figures are posted using the [H] specification,\nwhich forces LaTeX to place the figure at the spot of\ninvocation, rather than floating the figures to the top of the\nnext page. The package requires the verbatim, here and vrbexin\npackages.",
      "downloadLocation": "NOASSERTION",
      "externalRefs": [
        {
          "referenceCategory": "PACKAGE_MANAGER",
          "referenceLocator": "pkg:rpm/texlive-verbasef@svn21922.1.1-3.oe2403sp3?arch=noarch&epoch=9&upstream=texlive-split-y-2021-3.oe2403sp3.src.rpm",
          "referenceType": "purl"
        }
      ],
      "filesAnalyzed": false,
      "homepage": "http://tug.org/texlive/",
      "sourceInfo": "acquired package info from repodata DB: repodata/1237fc88d0e4da3b551ae22f7823fbad70d531e5e3e6588f120954709a623b3c-primary.sqlite.bz2",
      "summary": "VERBatim Automatic Splitting of External Files",
      "supplier": "Organization: http://openeuler.org",
      "versionInfo": "9:svn21922.1.1-3.oe2403sp3"
    },
    {
      "SPDXID": "SPDXRef-rpm-texlive-verbatimbox-svn33197.3.13",
      "name": "texlive-verbatimbox",
      "checksums": [
        {
          "algorithm": "SHA256",
          "checksumValue": "ac3bd00e6b0ad052759c25eff80570f848bdb2570bf67a7f729963ddbdaae6c2"
        }
      ],
      "description": "The package provides a verbbox environment (which uses\ntechniques similar to those of the boxedverbatim environment of\nthe moreverb package) to place its contents into a globally\navailable box, or into a box specified by the user. The global\nbox may then be used in a variety of situations (for example,\nproviding a replica of the boxedverbatim environment itself). A\nvaluable use is in places where the standard verbatim\nenvironment (which is based on a trivlist) may not appear. The\npackage makes use of the verbatim package (which is a required\npart of any LaTeX distribution).",
      "downloadLocation": "NOASSERTION",
      "externalRefs": [
        {
          "referenceCategory": "PACKAGE_MANAGER",
          "referenceLocator": "pkg:rpm/texlive-verbatimbox@svn33197.3.13-3.oe2403sp3?arch=noarch&epoch=9&upstream=texlive-split-y-2021-3.oe2403sp3.src.rpm",
          "referenceType": "purl"
        }
      ],
      "filesAnalyzed": false,
      "homepage": "http://tug.org/texlive/",
      "sourceInfo": "acquired package info from repodata DB: repodata/1237fc88d0e4da3b551ae22f7823fbad70d531e5e3e6588f120954709a623b3c-primary.sqlite.bz2",
      "summary": "Deposit verbatim text in a box",
      "supplier": "Organization: http://openeuler.org",
      "versionInfo": "9:svn33197.3.13-3.oe2403sp3"
    },
    {
      "SPDXID": "SPDXRef-rpm-texlive-verbatimcopy-svn15878.0.06",
      "name": "texlive-verbatimcopy",
      "checksums": [
        {
          "algorithm": "SHA256",
          "checksumValue": "62370384019141177c7118e898b2c66d35cdcc137dc756afc2fe7af8cdda95e0"
        }
      ],
      "description": "This package provides \\VerbatimCopy{in}{out} that will enable\nLaTeX to take a verbatim copy of one text file, and save it\nunder another name. The package provides a means to specify the\noutput directory to be used, but does no checking and may\ntherefore overwrite an important file if used injudiciously.",
      "downloadLocation": "NOASSERTION",
      "externalRefs": [
        {
          "referenceCategory": "PACKAGE_MANAGER",
          "referenceLocator": "pkg:rpm/texlive-verbatimcopy@svn15878.0.06-3.oe2403sp3?arch=noarch&epoch=9&upstream=texlive-split-y-2021-3.oe2403sp3.src.rpm",
          "referenceType": "purl"
        }
      ],
      "filesAnalyzed": false,
      "homepage": "http://tug.org/texlive/",
      "sourceInfo": "acquired package info from repodata DB: repodata/1237fc88d0e4da3b551ae22f7823fbad70d531e5e3e6588f120954709a623b3c-primary.sqlite.bz2",
      "summary": "Make copies of text documents from within LaTeX",
      "supplier": "Organization: http://openeuler.org",
      "versionInfo": "9:svn15878.0.06-3.oe2403sp3"
    },
    {
      "SPDXID": "SPDXRef-rpm-texlive-verbdef-svn17177.0.2",
      "name": "texlive-verbdef",
      "checksums": [
        {
          "algorithm": "SHA256",
          "checksumValue": "4b0eb9c0f8f24a6670a3175995baa60afbac5b6c065b7eccd44dda2a347cee75"
        }
      ],
      "description": "The package defines a single command \\verbdef (which has a *-\nform, like \\verb). \\verbdef will define a robust command whose\nbody expands to verbatim text. By using commands defined by\n\\verbdef, one can put verbatim text into the arguments of\ncommands; since the defined command is robust, it doesn't\nmatter if the argument is moving. (Full details of syntax and\ncaveats about use are in comments in the file itself.)",
      "downloadLocation": "NOASSERTION",
      "externalRefs": [
        {
          "referenceCategory": "PACKAGE_MANAGER",
          "referenceLocator": "pkg:rpm/texlive-verbdef@svn17177.0.2-3.oe2403sp3?arch=noarch&epoch=9&upstream=texlive-split-y-2021-3.oe2403sp3.src.rpm",
          "referenceType": "purl"
        }
      ],
      "filesAnalyzed": false,
      "homepage": "http://tug.org/texlive/",
      "sourceInfo": "acquired package info from repodata DB: repodata/1237fc88d0e4da3b551ae22f7823fbad70d531e5e3e6588f120954709a623b3c-primary.sqlite.bz2",
      "summary": "Define commands which expand to verbatim text",
      "supplier": "Organization: http://openeuler.org",
      "versionInfo": "9:svn17177.0.2-3.oe2403sp3"
    },
    {
      "SPDXID": "SPDXRef-rpm-texlive-verbments-svn23670.1.2",
      "name": "texlive-verbments",
      "checksums": [
        {
          "algorithm": "SHA256",
          "checksumValue": "7be57e6e8660e6e741c2d4491b8292d6144410af2cecd299bdbba7bad8df6e0b"
        }
      ],
      "description": "The package provides an environment for syntax highlighting\nsource code in LaTeX documents. The highlighted source code\noutput is formatted via powerful Pygments library of the Python\nlanguage.",
      "downloadLocation": "NOASSERTION",
      "externalRefs": [
        {
          "referenceCategory": "PACKAGE_MANAGER",
          "referenceLocator": "pkg:rpm/texlive-verbments@svn23670.1.2-3.oe2403sp3?arch=noarch&epoch=9&upstream=texlive-split-y-2021-3.oe2403sp3.src.rpm",
          "referenceType": "purl"
        }
      ],
      "filesAnalyzed": false,
      "homepage": "http://tug.org/texlive/",
      "sourceInfo": "acquired package info from repodata DB: repodata/1237fc88d0e4da3b551ae22f7823fbad70d531e5e3e6588f120954709a623b3c-primary.sqlite.bz2",
      "summary": "Syntax highlighting of source code in LaTeX documents",
      "supplier": "Organization: http://openeuler.org",
      "versionInfo": "9:svn23670.1.2-3.oe2403sp3"
    },
    {
      "SPDXID": "SPDXRef-rpm-texlive-verifiche-svn57766",
      "name": "texlive-verifiche",
      "checksums": [
        {
          "algorithm": "SHA256",
          "checksumValue": "0ed1bbcba364f120ff2c6322df279cabd3d704baa41f4d2d63cc22018f1077f3"
        }
      ],
      "description": "The purpose of this package is to manage the exercises for a\ntest, their points, levels of difficulty, and solutions. Some\ntypical formats of exercises are already implemented: Plain\nexercise \"Complete the Text\" \"True or false\" Closed questions\nOpen questions \"Find the error\"",
      "downloadLocation": "NOASSERTION",
      "externalRefs": [
        {
          "referenceCategory": "PACKAGE_MANAGER",
          "referenceLocator": "pkg:rpm/texlive-verifiche@svn57766-3.oe2403sp3?arch=noarch&epoch=9&upstream=texlive-split-x-2021-3.oe2403sp3.src.rpm",
          "referenceType": "purl"
        }
      ],
      "filesAnalyzed": false,
      "homepage": "http://tug.org/texlive/",
      "sourceInfo": "acquired package info from repodata DB: repodata/1237fc88d0e4da3b551ae22f7823fbad70d531e5e3e6588f120954709a623b3c-primary.sqlite.bz2",
      "summary": "A LaTeX package to typeset (Italian) high school tests",
      "supplier": "Organization: http://openeuler.org",
      "versionInfo": "9:svn57766-3.oe2403sp3"
    },
    {
      "SPDXID": "SPDXRef-rpm-texlive-version-svn21920.2.0",
      "name": "texlive-version",
      "checksums": [
        {
          "algorithm": "SHA256",
          "checksumValue": "de3ce1f620d1b4bf2bef1facbbada6ce9526c91da2d587cc7515cac726463e2c"
        }
      ],
      "description": "Defines macros \\includeversion{NAME} and \\excludeversion{NAME},\neach of which defines an environment NAME whose text is to be\nincluded or excluded from compilation. Although the command\nsyntax is very similar to that of comment, comment.sty is to be\npreferred to version.sty for documents where significant chunks\nof text may be excluded.",
      "downloadLocation": "NOASSERTION",
      "externalRefs": [
        {
          "referenceCategory": "PACKAGE_MANAGER",
          "referenceLocator": "pkg:rpm/texlive-version@svn21920.2.0-3.oe2403sp3?arch=noarch&epoch=9&upstream=texlive-split-y-2021-3.oe2403sp3.src.rpm",
          "referenceType": "purl"
        }
      ],
      "filesAnalyzed": false,
      "homepage": "http://tug.org/texlive/",
      "sourceInfo": "acquired package info from repodata DB: repodata/1237fc88d0e4da3b551ae22f7823fbad70d531e5e3e6588f120954709a623b3c-primary.sqlite.bz2",
      "summary": "Conditionally include text",
      "supplier": "Organization: http://openeuler.org",
      "versionInfo": "9:svn21920.2.0-3.oe2403sp3"
    },
    {
      "SPDXID": "SPDXRef-rpm-texlive-versions-svn21921.0.55",
      "name": "texlive-versions",
      "checksums": [
        {
          "algorithm": "SHA256",
          "checksumValue": "0b567578d9a193e36141d6f36c9fce00147bf563625739fa58e035b2f443eed6"
        }
      ],
      "description": "Stephan Bellantoni's version has provided preamble commands for\nselecting environments to be included/excluded. This package\ndoes the same, but corrects, improves, and extends it in both\nimplementation and function.",
      "downloadLocation": "NOASSERTION",
      "externalRefs": [
        {
          "referenceCategory": "PACKAGE_MANAGER",
          "referenceLocator": "pkg:rpm/texlive-versions@svn21921.0.55-3.oe2403sp3?arch=noarch&epoch=9&upstream=texlive-split-y-2021-3.oe2403sp3.src.rpm",
          "referenceType": "purl"
        }
      ],
      "filesAnalyzed": false,
      "homepage": "http://tug.org/texlive/",
      "sourceInfo": "acquired package info from repodata DB: repodata/1237fc88d0e4da3b551ae22f7823fbad70d531e5e3e6588f120954709a623b3c-primary.sqlite.bz2",
      "summary": "Optionally omit pieces of text",
      "supplier": "Organization: http://openeuler.org",
      "versionInfo": "9:svn21921.0.55-3.oe2403sp3"
    },
    {
      "SPDXID": "SPDXRef-rpm-texlive-versonotes-svn39084",
      "name": "texlive-versonotes",
      "checksums": [
        {
          "algorithm": "SHA256",
          "checksumValue": "beda4fd8f4774f2f51b835e5831ee3c878851dead662fe5e51524840c4882243"
        }
      ],
      "description": "This package allows you to place notes on the verso pages of an\notherwise single-sided document. If, in the run of text, you\ninclude a call to the macro \\versonote{This is a remark}, then\nthat text will be placed on the opposite (ie, 'verso') page,\nlined up with the macro call.",
      "downloadLocation": "NOASSERTION",
      "externalRefs": [
        {
          "referenceCategory": "PACKAGE_MANAGER",
          "referenceLocator": "pkg:rpm/texlive-versonotes@svn39084-3.oe2403sp3?arch=noarch&epoch=9&upstream=texlive-split-y-2021-3.oe2403sp3.src.rpm",
          "referenceType": "purl"
        }
      ],
      "filesAnalyzed": false,
      "homepage": "http://tug.org/texlive/",
      "sourceInfo": "acquired package info from repodata DB: repodata/1237fc88d0e4da3b551ae22f7823fbad70d531e5e3e6588f120954709a623b3c-primary.sqlite.bz2",
      "summary": "Display brief notes on verso pages",
      "supplier": "Organization: http://openeuler.org",
      "versionInfo": "9:svn39084-3.oe2403sp3"
    },
    {
      "SPDXID": "SPDXRef-rpm-texlive-vertbars-svn20589.1.0b",
      "name": "texlive-vertbars",
      "checksums": [
        {
          "algorithm": "SHA256",
          "checksumValue": "ea8a8339138823bd034627388cb7ded487887264b38960418975e1b75da6c5b4"
        }
      ],
      "description": "This package is an extension to lineno, replacing that\npackage's line numbers with bars to the left or right of the\ntext.",
      "downloadLocation": "NOASSERTION",
      "externalRefs": [
        {
          "referenceCategory": "PACKAGE_MANAGER",
          "referenceLocator": "pkg:rpm/texlive-vertbars@svn20589.1.0b-3.oe2403sp3?arch=noarch&epoch=9&upstream=texlive-split-y-2021-3.oe2403sp3.src.rpm",
          "referenceType": "purl"
        }
      ],
      "filesAnalyzed": false,
      "homepage": "http://tug.org/texlive/",
      "sourceInfo": "acquired package info from repodata DB: repodata/1237fc88d0e4da3b551ae22f7823fbad70d531e5e3e6588f120954709a623b3c-primary.sqlite.bz2",
      "summary": "Mark vertical rules in margin of text",
      "supplier": "Organization: http://openeuler.org",
      "versionInfo": "9:svn20589.1.0b-3.oe2403sp3"
    },
    {
      "SPDXID": "SPDXRef-rpm-texlive-vgrid-svn32457.0.1",
      "name": "texlive-vgrid",
      "checksums": [
        {
          "algorithm": "SHA256",
          "checksumValue": "604d909d47eeb3ac98c75e6dfa6651158da81f8aceeaf890d142492eed0ed6ff"
        }
      ],
      "description": "The package overlays a grid (whose spacing is \\baselineskip,\nwhich offers guidlines for considering the \"rhythm\" of the\ndocument on the page.",
      "downloadLocation": "NOASSERTION",
      "externalRefs": [
        {
          "referenceCategory": "PACKAGE_MANAGER",
          "referenceLocator": "pkg:rpm/texlive-vgrid@svn32457.0.1-3.oe2403sp3?arch=noarch&epoch=9&upstream=texlive-split-y-2021-3.oe2403sp3.src.rpm",
          "referenceType": "purl"
        }
      ],
      "filesAnalyzed": false,
      "homepage": "http://tug.org/texlive/",
      "sourceInfo": "acquired package info from repodata DB: repodata/1237fc88d0e4da3b551ae22f7823fbad70d531e5e3e6588f120954709a623b3c-primary.sqlite.bz2",
      "summary": "Overlay a grid on the printed page",
      "supplier": "Organization: http://openeuler.org",
      "versionInfo": "9:svn32457.0.1-3.oe2403sp3"
    },
    {
      "SPDXID": "SPDXRef-rpm-texlive-vhistory-svn30080.1.6.1",
      "name": "texlive-vhistory",
      "checksums": [
        {
          "algorithm": "SHA256",
          "checksumValue": "03833825006f023c6af0b38cee57fa9901821a00b2def6d203d06c6176d7683c"
        }
      ],
      "description": "Vhistory simplifies the creation of a history of versions of a\ndocument. You can easily extract information like the current\nversion of a list of authors from that history. It helps you to\nget consistent documents. The package sets, which is used by\nvhistory, allows you to use sets containing text. You can use\nthe usual operations to create the union of sets or the\nintersection of sets etc.",
      "downloadLocation": "NOASSERTION",
      "externalRefs": [
        {
          "referenceCategory": "PACKAGE_MANAGER",
          "referenceLocator": "pkg:rpm/texlive-vhistory@svn30080.1.6.1-3.oe2403sp3?arch=noarch&epoch=9&upstream=texlive-split-y-2021-3.oe2403sp3.src.rpm",
          "referenceType": "purl"
        }
      ],
      "filesAnalyzed": false,
      "homepage": "http://tug.org/texlive/",
      "sourceInfo": "acquired package info from repodata DB: repodata/1237fc88d0e4da3b551ae22f7823fbad70d531e5e3e6588f120954709a623b3c-primary.sqlite.bz2",
      "summary": "Support for creating a change log",
      "supplier": "Organization: http://openeuler.org",
      "versionInfo": "9:svn30080.1.6.1-3.oe2403sp3"
    },
    {
      "SPDXID": "SPDXRef-rpm-texlive-vmargin-svn15878.2.5",
      "name": "texlive-vmargin",
      "checksums": [
        {
          "algorithm": "SHA256",
          "checksumValue": "fcdf2b22cbea052398df5aa22f4a9149dc815f2829ca33a83db6d7ecd33c5612"
        }
      ],
      "description": "Provides a macro to set various margins as well as dimensions\nfor header/footer and page dimensions. Most common paper sizes,\npaper orientation, disabling of headers and footers, and two\nsided printing are supported. The vmargin package does not rely\non other packages and was designed with speed and size in mind.\nIts user interface might not be very fancy, but it's fast,\nsmall, and gets the job done. If you are looking for something\nmore elaborate try the geometry package.",
      "downloadLocation": "NOASSERTION",
      "externalRefs": [
        {
          "referenceCategory": "PACKAGE_MANAGER",
          "referenceLocator": "pkg:rpm/texlive-vmargin@svn15878.2.5-3.oe2403sp3?arch=noarch&epoch=9&upstream=texlive-split-y-2021-3.oe2403sp3.src.rpm",
          "referenceType": "purl"
        }
      ],
      "filesAnalyzed": false,
      "homepage": "http://tug.org/texlive/",
      "sourceInfo": "acquired package info from repodata DB: repodata/1237fc88d0e4da3b551ae22f7823fbad70d531e5e3e6588f120954709a623b3c-primary.sqlite.bz2",
      "summary": "Set various page dimensions",
      "supplier": "Organization: http://openeuler.org",
      "versionInfo": "9:svn15878.2.5-3.oe2403sp3"
    },
    {
      "SPDXID": "SPDXRef-rpm-texlive-volumes-svn15878.1.0",
      "name": "texlive-volumes",
      "checksums": [
        {
          "algorithm": "SHA256",
          "checksumValue": "dd2694ef7f493fef4ed036e5c99e1ce782094b86a1fd76b88491fd599335cc97"
        }
      ],
      "description": "This package helps you if you want to produce separate printed\nvolumes from one LaTeX document, as well as one comprehensive,\n\"all-inclusive\" version. It suppresses the part of the table of\ncontents that are not typeset, while counters, definitions,\nindex entries etc. are kept consistent throughout the input\nfile.",
      "downloadLocation": "NOASSERTION",
      "externalRefs": [
        {
          "referenceCategory": "PACKAGE_MANAGER",
          "referenceLocator": "pkg:rpm/texlive-volumes@svn15878.1.0-3.oe2403sp3?arch=noarch&epoch=9&upstream=texlive-split-y-2021-3.oe2403sp3.src.rpm",
          "referenceType": "purl"
        }
      ],
      "filesAnalyzed": false,
      "homepage": "http://tug.org/texlive/",
      "sourceInfo": "acquired package info from repodata DB: repodata/1237fc88d0e4da3b551ae22f7823fbad70d531e5e3e6588f120954709a623b3c-primary.sqlite.bz2",
      "summary": "Typeset only parts of a document, with complete indexes etc",
      "supplier": "Organization: http://openeuler.org",
      "versionInfo": "9:svn15878.1.0-3.oe2403sp3"
    },
    {
      "SPDXID": "SPDXRef-rpm-texlive-vpe-20210325",
      "name": "texlive-vpe",
      "checksums": [
        {
          "algorithm": "SHA256",
          "checksumValue": "80799f6794e804b7e90b119cf27c99d7be41ba2de491e1a5c6333f644354d1e9"
        }
      ],
      "description": "VPE is a system to make the equivalent of \"source special\"\nmarks in a PDF file. Clicking on a mark will activate an\neditor, pointing at the source line that produced the text that\nwas marked. The system comprises a perl file (vpe.pl) and a\nLaTeX package (vpe.sty); it will work with PDF files generated\nvia LaTeX/dvips, pdfTeX (version 0.14 or better), and\nLaTeX/VTeX. Using the LaTeX/dvips or pdfLaTeX routes, the\n(pdf)TeX processor should be run with shell escapes enabled.",
      "downloadLocation": "NOASSERTION",
      "externalRefs": [
        {
          "referenceCategory": "PACKAGE_MANAGER",
          "referenceLocator": "pkg:rpm/texlive-vpe@20210325-12.oe2403sp3?arch=noarch&epoch=9&upstream=texlive-base-20210325-12.oe2403sp3.src.rpm",
          "referenceType": "purl"
        }
      ],
      "filesAnalyzed": false,
      "homepage": "http://tug.org/texlive/",
      "sourceInfo": "acquired package info from repodata DB: repodata/1237fc88d0e4da3b551ae22f7823fbad70d531e5e3e6588f120954709a623b3c-primary.sqlite.bz2",
      "summary": "Source specials for PDF output",
      "supplier": "Organization: http://openeuler.org",
      "versionInfo": "9:20210325-12.oe2403sp3"
    },
    {
      "SPDXID": "SPDXRef-rpm-texlive-vruler-svn21598.2.3",
      "name": "texlive-vruler",
      "checksums": [
        {
          "algorithm": "SHA256",
          "checksumValue": "172d9994e4cbe506ea1dfc9002cfb04bfbd0a559d098ac5139d1095eaf7bbf19"
        }
      ],
      "description": "The package offers facilities for adding a columns of numbering\nto the general text so that the text can be properly\nreferenced. The vertical ruler can be scaled and moved freely.\nThe package may be used either with LaTeX or with plain TeX.",
      "downloadLocation": "NOASSERTION",
      "externalRefs": [
        {
          "referenceCategory": "PACKAGE_MANAGER",
          "referenceLocator": "pkg:rpm/texlive-vruler@svn21598.2.3-3.oe2403sp3?arch=noarch&epoch=9&upstream=texlive-split-y-2021-3.oe2403sp3.src.rpm",
          "referenceType": "purl"
        }
      ],
      "filesAnalyzed": false,
      "homepage": "http://tug.org/texlive/",
      "sourceInfo": "acquired package info from repodata DB: repodata/1237fc88d0e4da3b551ae22f7823fbad70d531e5e3e6588f120954709a623b3c-primary.sqlite.bz2",
      "summary": "Numbering text",
      "supplier": "Organization: http://openeuler.org",
      "versionInfo": "9:svn21598.2.3-3.oe2403sp3"
    },
    {
      "SPDXID": "SPDXRef-rpm-texlive-vtable-svn51126",
      "name": "texlive-vtable",
      "checksums": [
        {
          "algorithm": "SHA256",
          "checksumValue": "9d0e5d95fa612556b93f3bbcbea1d97dd23c0812a134c25903e2dda3e95f6215"
        }
      ],
      "description": "The package allows vertical alignement of table cell by\nproviding: Z, L, C, R, J and I column types \\nextRow and \\lb\ncommands \\setMultiColRow, \\setMultiColumn, \\setMultiRow and\n\\tableFormatedCell commands for tabular and similar\nenvironment.",
      "downloadLocation": "NOASSERTION",
      "externalRefs": [
        {
          "referenceCategory": "PACKAGE_MANAGER",
          "referenceLocator": "pkg:rpm/texlive-vtable@svn51126-3.oe2403sp3?arch=noarch&epoch=9&upstream=texlive-split-z-2021-3.oe2403sp3.src.rpm",
          "referenceType": "purl"
        }
      ],
      "filesAnalyzed": false,
      "homepage": "http://tug.org/texlive/",
      "sourceInfo": "acquired package info from repodata DB: repodata/1237fc88d0e4da3b551ae22f7823fbad70d531e5e3e6588f120954709a623b3c-primary.sqlite.bz2",
      "summary": "Vertical alignement of table cells",
      "supplier": "Organization: http://openeuler.org",
      "versionInfo": "9:svn51126-3.oe2403sp3"
    },
    {
      "SPDXID": "SPDXRef-rpm-texlive-vwcol-svn36254.0.2",
      "name": "texlive-vwcol",
      "checksums": [
        {
          "algorithm": "SHA256",
          "checksumValue": "c6ec1cb271d91ab89f28b32858922f852b463f8da45d83bad741ee989db93058"
        }
      ],
      "description": "The package provides a crude environment (vwcol) for\ntypesetting multicolumn paragraph text of various column widths\non a single page.",
      "downloadLocation": "NOASSERTION",
      "externalRefs": [
        {
          "referenceCategory": "PACKAGE_MANAGER",
          "referenceLocator": "pkg:rpm/texlive-vwcol@svn36254.0.2-3.oe2403sp3?arch=noarch&epoch=9&upstream=texlive-split-y-2021-3.oe2403sp3.src.rpm",
          "referenceType": "purl"
        }
      ],
      "filesAnalyzed": false,
      "homepage": "http://tug.org/texlive/",
      "sourceInfo": "acquired package info from repodata DB: repodata/1237fc88d0e4da3b551ae22f7823fbad70d531e5e3e6588f120954709a623b3c-primary.sqlite.bz2",
      "summary": "Variable-width multiple text columns",
      "supplier": "Organization: http://openeuler.org",
      "versionInfo": "9:svn36254.0.2-3.oe2403sp3"
    },
    {
      "SPDXID": "SPDXRef-rpm-texlive-wallcalendar-svn45568",
      "name": "texlive-wallcalendar",
      "checksums": [
        {
          "algorithm": "SHA256",
          "checksumValue": "95d999a87255f4cca3e88456dc0a8b43421f64651d4c764db897e117100b830a"
        }
      ],
      "description": "This package provides a wall calendar class with custom layouts\nand support for internationalization. It comes with the\nfollowing layouts: Full page photo, the calendar days overlaid\nwith opacity Full page photo, the photo above the calendar days\nSmall landscape photo, with a calendar grid Year planner\nThumbnails and captions Varnish mask There is also support for\nloading event marks from a CSV file.",
      "downloadLocation": "NOASSERTION",
      "externalRefs": [
        {
          "referenceCategory": "PACKAGE_MANAGER",
          "referenceLocator": "pkg:rpm/texlive-wallcalendar@svn45568-3.oe2403sp3?arch=noarch&epoch=9&upstream=texlive-split-y-2021-3.oe2403sp3.src.rpm",
          "referenceType": "purl"
        }
      ],
      "filesAnalyzed": false,
      "homepage": "http://tug.org/texlive/",
      "sourceInfo": "acquired package info from repodata DB: repodata/1237fc88d0e4da3b551ae22f7823fbad70d531e5e3e6588f120954709a623b3c-primary.sqlite.bz2",
      "summary": "A wall calendar class with custom layouts",
      "supplier": "Organization: http://openeuler.org",
      "versionInfo": "9:svn45568-3.oe2403sp3"
    },
    {
      "SPDXID": "SPDXRef-rpm-texlive-wallpaper-svn15878.1.10",
      "name": "texlive-wallpaper",
      "checksums": [
        {
          "algorithm": "SHA256",
          "checksumValue": "ec673001d459158e3b3128d8e287e5208a62d035be1638c58dbe66ebacfe9de0"
        }
      ],
      "description": "This collection contains files to add wallpapers (background\nimages) to LaTeX documents. It uses the eso-pic package, but\nprovides simple commands to include effects such as tiling. An\nexample is provided, which works under both LaTeX and pdfLaTeX.",
      "downloadLocation": "NOASSERTION",
      "externalRefs": [
        {
          "referenceCategory": "PACKAGE_MANAGER",
          "referenceLocator": "pkg:rpm/texlive-wallpaper@svn15878.1.10-3.oe2403sp3?arch=noarch&epoch=9&upstream=texlive-split-y-2021-3.oe2403sp3.src.rpm",
          "referenceType": "purl"
        }
      ],
      "filesAnalyzed": false,
      "homepage": "http://tug.org/texlive/",
      "sourceInfo": "acquired package info from repodata DB: repodata/1237fc88d0e4da3b551ae22f7823fbad70d531e5e3e6588f120954709a623b3c-primary.sqlite.bz2",
      "summary": "Easy addition of wallpapers (background images) to LaTeX documents, including tiling",
      "supplier": "Organization: http://openeuler.org",
      "versionInfo": "9:svn15878.1.10-3.oe2403sp3"
    },
    {
      "SPDXID": "SPDXRef-rpm-texlive-warning-svn22028.0.01",
      "name": "texlive-warning",
      "checksums": [
        {
          "algorithm": "SHA256",
          "checksumValue": "20d62d048933fb798e185d9b6a1c7b048d2a5e6fa97a0c4b73861e75560243a6"
        }
      ],
      "description": "This package provides a command that generates a list of\nwarnings that are printed out at the very end of the logfile.\nThis is useful for warnings such as 'Rerun for this or that\nreason' or 'This is a draft, change it before the final run'.",
      "downloadLocation": "NOASSERTION",
      "externalRefs": [
        {
          "referenceCategory": "PACKAGE_MANAGER",
          "referenceLocator": "pkg:rpm/texlive-warning@svn22028.0.01-3.oe2403sp3?arch=noarch&epoch=9&upstream=texlive-split-y-2021-3.oe2403sp3.src.rpm",
          "referenceType": "purl"
        }
      ],
      "filesAnalyzed": false,
      "homepage": "http://tug.org/texlive/",
      "sourceInfo": "acquired package info from repodata DB: repodata/1237fc88d0e4da3b551ae22f7823fbad70d531e5e3e6588f120954709a623b3c-primary.sqlite.bz2",
      "summary": "Global warnings at the end of the logfile",
      "supplier": "Organization: http://openeuler.org",
      "versionInfo": "9:svn22028.0.01-3.oe2403sp3"
    },
    {
      "SPDXID": "SPDXRef-rpm-texlive-warpcol-svn15878.1.0c",
      "name": "texlive-warpcol",
      "checksums": [
        {
          "algorithm": "SHA256",
          "checksumValue": "fe2346dbadd8af352e96e77bae95b2ec0d6257eca4f166b7d47311d9a7fc5ad1"
        }
      ],
      "description": "Defines a tabular column type for formatting numerical columns\nin LaTeX. The column type enables numerical items to be right\njustified relative to each other, while centred beneath the\ncolumn label. In addition, macros are provided to enable\nvariations on this column type to be defined. Usage of the\npackage is superficially similar to that of dcolumn; however,\nthe alignment scheme is different, and the packages have\ndifferent, though overlapping, applications.",
      "downloadLocation": "NOASSERTION",
      "externalRefs": [
        {
          "referenceCategory": "PACKAGE_MANAGER",
          "referenceLocator": "pkg:rpm/texlive-warpcol@svn15878.1.0c-3.oe2403sp3?arch=noarch&epoch=9&upstream=texlive-split-y-2021-3.oe2403sp3.src.rpm",
          "referenceType": "purl"
        }
      ],
      "filesAnalyzed": false,
      "homepage": "http://tug.org/texlive/",
      "sourceInfo": "acquired package info from repodata DB: repodata/1237fc88d0e4da3b551ae22f7823fbad70d531e5e3e6588f120954709a623b3c-primary.sqlite.bz2",
      "summary": "Relative alignment of rows in numeric columns in tabulars",
      "supplier": "Organization: http://openeuler.org",
      "versionInfo": "9:svn15878.1.0c-3.oe2403sp3"
    },
    {
      "SPDXID": "SPDXRef-rpm-texlive-was-svn21439.0",
      "name": "texlive-was",
      "checksums": [
        {
          "algorithm": "SHA256",
          "checksumValue": "693048e83d8839456e1da93df9b8da3970481458662907bc13508fd4d9319921"
        }
      ],
      "description": "A bundle of packages that arise in the author's area of\ninterest: compliance of maths typesetting with ISO standards;\nsymbols that work in both maths and text modes commas for both\ndecimal separator and maths; and upright Greek letters in\nmaths.",
      "downloadLocation": "NOASSERTION",
      "externalRefs": [
        {
          "referenceCategory": "PACKAGE_MANAGER",
          "referenceLocator": "pkg:rpm/texlive-was@svn21439.0-3.oe2403sp3?arch=noarch&epoch=9&upstream=texlive-split-y-2021-3.oe2403sp3.src.rpm",
          "referenceType": "purl"
        }
      ],
      "filesAnalyzed": false,
      "homepage": "http://tug.org/texlive/",
      "sourceInfo": "acquired package info from repodata DB: repodata/1237fc88d0e4da3b551ae22f7823fbad70d531e5e3e6588f120954709a623b3c-primary.sqlite.bz2",
      "summary": "A collection of small packages by Walter Schmidt",
      "supplier": "Organization: http://openeuler.org",
      "versionInfo": "9:svn21439.0-3.oe2403sp3"
    },
    {
      "SPDXID": "SPDXRef-rpm-texlive-webquiz-20210325",
      "name": "texlive-webquiz",
      "checksums": [
        {
          "algorithm": "SHA256",
          "checksumValue": "1f444d6f28f47214e3a0f6661fed28ec53936176970514849aed63e8814dc17c"
        }
      ],
      "description": "WebQuiz makes it possible to use LaTeX to write interactive online quizzes.\nThe quizzes are first written in LaTeX and then converted into HTML using\nWebQuiz, which is written in python. The conversion from LaTeX to HTML is\ndone behind the scenes using TeX4ht. The idea is that you should be able to\nproduce nice online quizzes using WebQuiz and basic knowledge of LaTeX.",
      "downloadLocation": "NOASSERTION",
      "externalRefs": [
        {
          "referenceCategory": "PACKAGE_MANAGER",
          "referenceLocator": "pkg:rpm/texlive-webquiz@20210325-12.oe2403sp3?arch=noarch&epoch=9&upstream=texlive-base-20210325-12.oe2403sp3.src.rpm",
          "referenceType": "purl"
        }
      ],
      "filesAnalyzed": false,
      "homepage": "http://tug.org/texlive/",
      "sourceInfo": "acquired package info from repodata DB: repodata/1237fc88d0e4da3b551ae22f7823fbad70d531e5e3e6588f120954709a623b3c-primary.sqlite.bz2",
      "summary": "A LaTeX package for writing online quizzes",
      "supplier": "Organization: http://openeuler.org",
      "versionInfo": "9:20210325-12.oe2403sp3"
    },
    {
      "SPDXID": "SPDXRef-rpm-texlive-widetable-svn53409",
      "name": "texlive-widetable",
      "checksums": [
        {
          "algorithm": "SHA256",
          "checksumValue": "dbe33b47ad09dfa0e50eb09265fa47d5b3f5113cd1646e9221b6d12473df1d68"
        }
      ],
      "description": "The package defines a new environment that, unlike tabularX,\ntypesets a table of specified width by working on the inter-\ncolumn glue; the tabular cells will all be stretched (or\nshrunk) according to need. The package will use the e-TeX\narithmetic extensions if they are available (they are, in most\nmodern distributions).",
      "downloadLocation": "NOASSERTION",
      "externalRefs": [
        {
          "referenceCategory": "PACKAGE_MANAGER",
          "referenceLocator": "pkg:rpm/texlive-widetable@svn53409-3.oe2403sp3?arch=noarch&epoch=9&upstream=texlive-split-y-2021-3.oe2403sp3.src.rpm",
          "referenceType": "purl"
        }
      ],
      "filesAnalyzed": false,
      "homepage": "http://tug.org/texlive/",
      "sourceInfo": "acquired package info from repodata DB: repodata/1237fc88d0e4da3b551ae22f7823fbad70d531e5e3e6588f120954709a623b3c-primary.sqlite.bz2",
      "summary": "An environment for typesetting tables of specified width",
      "supplier": "Organization: http://openeuler.org",
      "versionInfo": "9:svn53409-3.oe2403sp3"
    },
    {
      "SPDXID": "SPDXRef-rpm-texlive-widows-and-orphans-svn58172",
      "name": "texlive-widows-and-orphans",
      "checksums": [
        {
          "algorithm": "SHA256",
          "checksumValue": "9f0b6695f4a9369039d4bdb45068e839abb04c5da54a06194d6a3b956a08100a"
        }
      ],
      "description": "This package identifies all widows and orphans in a document to\nhelp a user to get rid of them. The act of resolving still\nneeds to be done manually: By rewriting text, running some\nparagraph long or short or or explicitly breaking in some\nstrategic place. It will also identify and warn about words\nbroken across columns or pages and display formulas separated\nfrom their introductory paragraph.",
      "downloadLocation": "NOASSERTION",
      "externalRefs": [
        {
          "referenceCategory": "PACKAGE_MANAGER",
          "referenceLocator": "pkg:rpm/texlive-widows-and-orphans@svn58172-3.oe2403sp3?arch=noarch&epoch=9&upstream=texlive-split-z-2021-3.oe2403sp3.src.rpm",
          "referenceType": "purl"
        }
      ],
      "filesAnalyzed": false,
      "homepage": "http://tug.org/texlive/",
      "sourceInfo": "acquired package info from repodata DB: repodata/1237fc88d0e4da3b551ae22f7823fbad70d531e5e3e6588f120954709a623b3c-primary.sqlite.bz2",
      "summary": "Identify (typographic) widows and orphans",
      "supplier": "Organization: http://openeuler.org",
      "versionInfo": "9:svn58172-3.oe2403sp3"
    },
    {
      "SPDXID": "SPDXRef-rpm-texlive-williams-svn15878.0",
      "name": "texlive-williams",
      "checksums": [
        {
          "algorithm": "SHA256",
          "checksumValue": "0da6c49343b27d04ab56d197cdb8ed3908fee551dc12274e77f6686db0a928bc"
        }
      ],
      "description": "The bundle provides two packages: - antree, which provides\nmacros for annotated node trees, and - toklist, which is an\nimplementation of Knuth's token list macros, to be found on\npp.378-379 of the TeXbook.",
      "downloadLocation": "NOASSERTION",
      "externalRefs": [
        {
          "referenceCategory": "PACKAGE_MANAGER",
          "referenceLocator": "pkg:rpm/texlive-williams@svn15878.0-3.oe2403sp3?arch=noarch&epoch=9&upstream=texlive-split-y-2021-3.oe2403sp3.src.rpm",
          "referenceType": "purl"
        }
      ],
      "filesAnalyzed": false,
      "homepage": "http://tug.org/texlive/",
      "sourceInfo": "acquired package info from repodata DB: repodata/1237fc88d0e4da3b551ae22f7823fbad70d531e5e3e6588f120954709a623b3c-primary.sqlite.bz2",
      "summary": "Miscellaneous macros by Peter Williams",
      "supplier": "Organization: http://openeuler.org",
      "versionInfo": "9:svn15878.0-3.oe2403sp3"
    },
    {
      "SPDXID": "SPDXRef-rpm-texlive-willowtreebook-svn54866",
      "name": "texlive-willowtreebook",
      "checksums": [
        {
          "algorithm": "SHA256",
          "checksumValue": "d3d3e43429dbb89f573f8532de6305ec698b25e1ea393b5313b1ad92e600f6e1"
        }
      ],
      "description": "The willowtreebook class is a simple book class, which the\nauthor uses for his lecture notes to be found on his web page\nBenjamin McKay. It actually just selects options for the more\nsophisticated memoir class.",
      "downloadLocation": "NOASSERTION",
      "externalRefs": [
        {
          "referenceCategory": "PACKAGE_MANAGER",
          "referenceLocator": "pkg:rpm/texlive-willowtreebook@svn54866-3.oe2403sp3?arch=noarch&epoch=9&upstream=texlive-split-y-2021-3.oe2403sp3.src.rpm",
          "referenceType": "purl"
        }
      ],
      "filesAnalyzed": false,
      "homepage": "http://tug.org/texlive/",
      "sourceInfo": "acquired package info from repodata DB: repodata/1237fc88d0e4da3b551ae22f7823fbad70d531e5e3e6588f120954709a623b3c-primary.sqlite.bz2",
      "summary": "Easy basic book class, built on memoir",
      "supplier": "Organization: http://openeuler.org",
      "versionInfo": "9:svn54866-3.oe2403sp3"
    },
    {
      "SPDXID": "SPDXRef-rpm-texlive-withargs-svn52641",
      "name": "texlive-withargs",
      "checksums": [
        {
          "algorithm": "SHA256",
          "checksumValue": "b4ffdabb67122e0119ee7e149a51357140860c4c9eb2ca5d5f9feaebe3c66857"
        }
      ],
      "description": "withargs package",
      "downloadLocation": "NOASSERTION",
      "externalRefs": [
        {
          "referenceCategory": "PACKAGE_MANAGER",
          "referenceLocator": "pkg:rpm/texlive-withargs@svn52641-3.oe2403sp3?arch=noarch&epoch=9&upstream=texlive-split-y-2021-3.oe2403sp3.src.rpm",
          "referenceType": "purl"
        }
      ],
      "filesAnalyzed": false,
      "homepage": "http://tug.org/texlive/",
      "sourceInfo": "acquired package info from repodata DB: repodata/1237fc88d0e4da3b551ae22f7823fbad70d531e5e3e6588f120954709a623b3c-primary.sqlite.bz2",
      "summary": "Ephemeral macro use",
      "supplier": "Organization: http://openeuler.org",
      "versionInfo": "9:svn52641-3.oe2403sp3"
    },
    {
      "SPDXID": "SPDXRef-rpm-texlive-wordcount-20210325",
      "name": "texlive-wordcount",
      "checksums": [
        {
          "algorithm": "SHA256",
          "checksumValue": "ed53bd454000209a68797a86fbe18f71351b10ba8d415b1eb807b76e93630aa6"
        }
      ],
      "description": "The package provides a relatively easy way of estimating the\nnumber of words in a LaTeX document that does not require\ndvitty or other DVI converters. It does however require\nsomething like Unix grep -c that can search a file for a\nparticular string and report the number of matching lines. An\naccompanying shell script wordcount.sh contains more\ninformation in its comments.",
      "downloadLocation": "NOASSERTION",
      "externalRefs": [
        {
          "referenceCategory": "PACKAGE_MANAGER",
          "referenceLocator": "pkg:rpm/texlive-wordcount@20210325-12.oe2403sp3?arch=noarch&epoch=9&upstream=texlive-base-20210325-12.oe2403sp3.src.rpm",
          "referenceType": "purl"
        }
      ],
      "filesAnalyzed": false,
      "homepage": "http://tug.org/texlive/",
      "sourceInfo": "acquired package info from repodata DB: repodata/1237fc88d0e4da3b551ae22f7823fbad70d531e5e3e6588f120954709a623b3c-primary.sqlite.bz2",
      "summary": "Estimate the number of words in a LaTeX document",
      "supplier": "Organization: http://openeuler.org",
      "versionInfo": "9:20210325-12.oe2403sp3"
    },
    {
      "SPDXID": "SPDXRef-rpm-texlive-wordlike-svn15878.1.2b",
      "name": "texlive-wordlike",
      "checksums": [
        {
          "algorithm": "SHA256",
          "checksumValue": "643e44a1ef10d766de34adc0ef4e0048d999129d6280d72c45a103cbb12363c2"
        }
      ],
      "description": "The package simulates typical word processor layout: narrow\npage margins, Times, Helvetica and Courier fonts, \\LARGE or\n\\Large headings, and \\sloppy typesetting. The package aims at\nmaking life easier for users who are discontent with LaTeX's\nstandard layout settings because they need a layout that\nresembles the usual \"wordlike\" output. The design of the\npackage draws on several discussions in the de.comp.text.tex\nand comp.text.tex newsgroups that are referred to in the\nmanual.",
      "downloadLocation": "NOASSERTION",
      "externalRefs": [
        {
          "referenceCategory": "PACKAGE_MANAGER",
          "referenceLocator": "pkg:rpm/texlive-wordlike@svn15878.1.2b-3.oe2403sp3?arch=noarch&epoch=9&upstream=texlive-split-y-2021-3.oe2403sp3.src.rpm",
          "referenceType": "purl"
        }
      ],
      "filesAnalyzed": false,
      "homepage": "http://tug.org/texlive/",
      "sourceInfo": "acquired package info from repodata DB: repodata/1237fc88d0e4da3b551ae22f7823fbad70d531e5e3e6588f120954709a623b3c-primary.sqlite.bz2",
      "summary": "Simulating word processor layout",
      "supplier": "Organization: http://openeuler.org",
      "versionInfo": "9:svn15878.1.2b-3.oe2403sp3"
    },
    {
      "SPDXID": "SPDXRef-rpm-texlive-worksheet-svn48423",
      "name": "texlive-worksheet",
      "checksums": [
        {
          "algorithm": "SHA256",
          "checksumValue": "dcb3892007cb87ed165ac769d1a33f69f007b89da505b12f77af73f68e2a2aa9"
        }
      ],
      "description": "This package provides macros and an environment for easy\nworksheet creation: Use the exercise environment for formating\nexercises in a simple, efficient design; typeset customized and\nautomatically numbered worksheet titles in the same way as\nstandard LaTeX titles (using \\maketitle); provide course and\nauthor information with a scrlayer-scrpage based automated\nheader; conforming to different babel languages. (Currently\nEnglish, French, and German are supported.)",
      "downloadLocation": "NOASSERTION",
      "externalRefs": [
        {
          "referenceCategory": "PACKAGE_MANAGER",
          "referenceLocator": "pkg:rpm/texlive-worksheet@svn48423-3.oe2403sp3?arch=noarch&epoch=9&upstream=texlive-split-z-2021-3.oe2403sp3.src.rpm",
          "referenceType": "purl"
        }
      ],
      "filesAnalyzed": false,
      "homepage": "http://tug.org/texlive/",
      "sourceInfo": "acquired package info from repodata DB: repodata/1237fc88d0e4da3b551ae22f7823fbad70d531e5e3e6588f120954709a623b3c-primary.sqlite.bz2",
      "summary": "Easy creation of worksheets",
      "supplier": "Organization: http://openeuler.org",
      "versionInfo": "9:svn48423-3.oe2403sp3"
    },
    {
      "SPDXID": "SPDXRef-rpm-texlive-wrapfig-svn22048.3.6",
      "name": "texlive-wrapfig",
      "checksums": [
        {
          "algorithm": "SHA256",
          "checksumValue": "3c0c80d8e0b38ff13fcf4d602cc823d29d7ecafacbfbab746097ff619b32387a"
        }
      ],
      "description": "Allows figures or tables to have text wrapped around them. Does\nnot work in combination with list environments, but can be used\nin a parbox or minipage, and in twocolumn format. Supports the\nfloat package.",
      "downloadLocation": "NOASSERTION",
      "externalRefs": [
        {
          "referenceCategory": "PACKAGE_MANAGER",
          "referenceLocator": "pkg:rpm/texlive-wrapfig@svn22048.3.6-3.oe2403sp3?arch=noarch&epoch=9&upstream=texlive-split-y-2021-3.oe2403sp3.src.rpm",
          "referenceType": "purl"
        }
      ],
      "filesAnalyzed": false,
      "homepage": "http://tug.org/texlive/",
      "sourceInfo": "acquired package info from repodata DB: repodata/1237fc88d0e4da3b551ae22f7823fbad70d531e5e3e6588f120954709a623b3c-primary.sqlite.bz2",
      "summary": "Produces figures which text can flow around",
      "supplier": "Organization: http://openeuler.org",
      "versionInfo": "9:svn22048.3.6-3.oe2403sp3"
    },
    {
      "SPDXID": "SPDXRef-rpm-texlive-wtref-svn55558",
      "name": "texlive-wtref",
      "checksums": [
        {
          "algorithm": "SHA256",
          "checksumValue": "48e28b0aa25220ab529059b8d559935dbc5e8dc48dbb7278b31037f66076d130"
        }
      ],
      "description": "This package extends the cross-reference system of LaTeX2e and\nintroduces concepts of namespace and scope. It also allows\nusers to customize reference formats. The package is part of\nthe WT Series.",
      "downloadLocation": "NOASSERTION",
      "externalRefs": [
        {
          "referenceCategory": "PACKAGE_MANAGER",
          "referenceLocator": "pkg:rpm/texlive-wtref@svn55558-3.oe2403sp3?arch=noarch&epoch=9&upstream=texlive-split-y-2021-3.oe2403sp3.src.rpm",
          "referenceType": "purl"
        }
      ],
      "filesAnalyzed": false,
      "homepage": "http://tug.org/texlive/",
      "sourceInfo": "acquired package info from repodata DB: repodata/1237fc88d0e4da3b551ae22f7823fbad70d531e5e3e6588f120954709a623b3c-primary.sqlite.bz2",
      "summary": "Extend LaTeX's cross-reference system",
      "supplier": "Organization: http://openeuler.org",
      "versionInfo": "9:svn55558-3.oe2403sp3"
    },
    {
      "SPDXID": "SPDXRef-rpm-texlive-xargs-svn15878.1.1",
      "name": "texlive-xargs",
      "checksums": [
        {
          "algorithm": "SHA256",
          "checksumValue": "4224681c219ed7548b3acc0ba231a6fde830deced1962bbb7be6b5b59f8b97d4"
        }
      ],
      "description": "The package provides extended versions of \\newcommand and\nrelated LaTeX commands, which allow easy and robust definition\nof macros with many optional arguments, using a clear and\nsimple xkeyval-style syntax.",
      "downloadLocation": "NOASSERTION",
      "externalRefs": [
        {
          "referenceCategory": "PACKAGE_MANAGER",
          "referenceLocator": "pkg:rpm/texlive-xargs@svn15878.1.1-3.oe2403sp3?arch=noarch&epoch=9&upstream=texlive-split-z-2021-3.oe2403sp3.src.rpm",
          "referenceType": "purl"
        }
      ],
      "filesAnalyzed": false,
      "homepage": "http://tug.org/texlive/",
      "sourceInfo": "acquired package info from repodata DB: repodata/1237fc88d0e4da3b551ae22f7823fbad70d531e5e3e6588f120954709a623b3c-primary.sqlite.bz2",
      "summary": "Define commands with many optional arguments",
      "supplier": "Organization: http://openeuler.org",
      "versionInfo": "9:svn15878.1.1-3.oe2403sp3"
    },
    {
      "SPDXID": "SPDXRef-rpm-texlive-xassoccnt-svn55876",
      "name": "texlive-xassoccnt",
      "checksums": [
        {
          "algorithm": "SHA256",
          "checksumValue": "66cde35f71240d83a78a653c21647019f4a9f487f1f2ac506ecdf273eec6b549"
        }
      ],
      "description": "This package provides a way of associating counters to an\nexisting driver counter so that incrementing the driver counter\nwill increase its associated counters as well. This package can\nbe regarded as a supplement to the totcount package by\nVasileios Koutavas, but it can be used without it, too.\nxassoccnt is a successor and a complete rewrite of the assoccnt\npackage by the same author. However, as of 2015/11/07, some\nfeatures of assoccnt are not (yet) contained in xassoccnt, so\nthat the older package cannot yet be regarded as obsolete.",
      "downloadLocation": "NOASSERTION",
      "externalRefs": [
        {
          "referenceCategory": "PACKAGE_MANAGER",
          "referenceLocator": "pkg:rpm/texlive-xassoccnt@svn55876-3.oe2403sp3?arch=noarch&epoch=9&upstream=texlive-split-z-2021-3.oe2403sp3.src.rpm",
          "referenceType": "purl"
        }
      ],
      "filesAnalyzed": false,
      "homepage": "http://tug.org/texlive/",
      "sourceInfo": "acquired package info from repodata DB: repodata/1237fc88d0e4da3b551ae22f7823fbad70d531e5e3e6588f120954709a623b3c-primary.sqlite.bz2",
      "summary": "Associated counters stepping simultaneously",
      "supplier": "Organization: http://openeuler.org",
      "versionInfo": "9:svn55876-3.oe2403sp3"
    },
    {
      "SPDXID": "SPDXRef-rpm-texlive-xbmks-svn53448",
      "name": "texlive-xbmks",
      "checksums": [
        {
          "algorithm": "SHA256",
          "checksumValue": "19fcb6cbfdb8fcd301815dc1e60adfd01c3985eb31d93306efc8eb10832c329f"
        }
      ],
      "description": "The package defines the concept of a document bundle, which is\na collection of documents that are to be built separately, but\nhave a common bookmark tree. The only options are driver\noptions, these are dvips (Acrobat Distiller or ps2pdf these can\nbe used as the PDF creator), pdfLaTeX (and LuaLaTeX, which is\ntreated the same as pdfLaTeX), and XeLaTeX. The package\nauto-detects pdfLaTeX and XeLaTeX, and dvips is the default, so\nthere is actually no need to pass the driver option.",
      "downloadLocation": "NOASSERTION",
      "externalRefs": [
        {
          "referenceCategory": "PACKAGE_MANAGER",
          "referenceLocator": "pkg:rpm/texlive-xbmks@svn53448-3.oe2403sp3?arch=noarch&epoch=9&upstream=texlive-split-z-2021-3.oe2403sp3.src.rpm",
          "referenceType": "purl"
        }
      ],
      "filesAnalyzed": false,
      "homepage": "http://tug.org/texlive/",
      "sourceInfo": "acquired package info from repodata DB: repodata/1237fc88d0e4da3b551ae22f7823fbad70d531e5e3e6588f120954709a623b3c-primary.sqlite.bz2",
      "summary": "Create a cross-document bookmark tree",
      "supplier": "Organization: http://openeuler.org",
      "versionInfo": "9:svn53448-3.oe2403sp3"
    },
    {
      "SPDXID": "SPDXRef-rpm-texlive-xcntperchap-svn54080",
      "name": "texlive-xcntperchap",
      "checksums": [
        {
          "algorithm": "SHA256",
          "checksumValue": "2b304bb235014fe3c488675f13c8d17269c4f5df9c6ac57f36202f2e24b630d6"
        }
      ],
      "description": "This package is the successor of cntperchap and allows to\nprovide more tracklevels than just only one.",
      "downloadLocation": "NOASSERTION",
      "externalRefs": [
        {
          "referenceCategory": "PACKAGE_MANAGER",
          "referenceLocator": "pkg:rpm/texlive-xcntperchap@svn54080-3.oe2403sp3?arch=noarch&epoch=9&upstream=texlive-split-z-2021-3.oe2403sp3.src.rpm",
          "referenceType": "purl"
        }
      ],
      "filesAnalyzed": false,
      "homepage": "http://tug.org/texlive/",
      "sourceInfo": "acquired package info from repodata DB: repodata/1237fc88d0e4da3b551ae22f7823fbad70d531e5e3e6588f120954709a623b3c-primary.sqlite.bz2",
      "summary": "Track the number of subsections etc. that occur in a specified tracklevel",
      "supplier": "Organization: http://openeuler.org",
      "versionInfo": "9:svn54080-3.oe2403sp3"
    },
    {
      "SPDXID": "SPDXRef-rpm-texlive-xcolor-material-svn42289",
      "name": "texlive-xcolor-material",
      "checksums": [
        {
          "algorithm": "SHA256",
          "checksumValue": "cfc89fd9764a7620ef46a370e0070334e984e0abadc346eb11237d0edcb1d355"
        }
      ],
      "description": "The package is built on top of the great xcolor package. It\nprovides a useful definition of the beautiful Google Material\nColor Palette, available at Google Material design, for its use\nin document writing with LaTeX and Friends.",
      "downloadLocation": "NOASSERTION",
      "externalRefs": [
        {
          "referenceCategory": "PACKAGE_MANAGER",
          "referenceLocator": "pkg:rpm/texlive-xcolor-material@svn42289-3.oe2403sp3?arch=noarch&epoch=9&upstream=texlive-split-z-2021-3.oe2403sp3.src.rpm",
          "referenceType": "purl"
        }
      ],
      "filesAnalyzed": false,
      "homepage": "http://tug.org/texlive/",
      "sourceInfo": "acquired package info from repodata DB: repodata/1237fc88d0e4da3b551ae22f7823fbad70d531e5e3e6588f120954709a623b3c-primary.sqlite.bz2",
      "summary": "Defines the 256 colors from Google Material Color Palette",
      "supplier": "Organization: http://openeuler.org",
      "versionInfo": "9:svn42289-3.oe2403sp3"
    },
    {
      "SPDXID": "SPDXRef-rpm-texlive-xcolor-solarized-svn41809",
      "name": "texlive-xcolor-solarized",
      "checksums": [
        {
          "algorithm": "SHA256",
          "checksumValue": "44fa2ff8e1490f42a42a54002104e827d977d08d738b829e4975e83c1b356e34"
        }
      ],
      "description": "Built on top of the package, this package defines the sixteen\ncolors of Ethan Schoonover's popular color palette, Solarized,\nfor use in documents typeset with LaTeX and Friends.",
      "downloadLocation": "NOASSERTION",
      "externalRefs": [
        {
          "referenceCategory": "PACKAGE_MANAGER",
          "referenceLocator": "pkg:rpm/texlive-xcolor-solarized@svn41809-3.oe2403sp3?arch=noarch&epoch=9&upstream=texlive-split-z-2021-3.oe2403sp3.src.rpm",
          "referenceType": "purl"
        }
      ],
      "filesAnalyzed": false,
      "homepage": "http://tug.org/texlive/",
      "sourceInfo": "acquired package info from repodata DB: repodata/1237fc88d0e4da3b551ae22f7823fbad70d531e5e3e6588f120954709a623b3c-primary.sqlite.bz2",
      "summary": "Defines the 16 colors from Ethan Schoonover's Solarized palette",
      "supplier": "Organization: http://openeuler.org",
      "versionInfo": "9:svn41809-3.oe2403sp3"
    },
    {
      "SPDXID": "SPDXRef-rpm-texlive-xcomment-svn20031.1.3",
      "name": "texlive-xcomment",
      "checksums": [
        {
          "algorithm": "SHA256",
          "checksumValue": "7d287085bb31d6256db2fff2fa4ad33903f68022acf79db54cac12cbd3b66420"
        }
      ],
      "description": "The package defines an environment that only typesets specified\nenvironments within its scope. So, for example, if you want\nnothing but the figure and table environments in your document,\nyou can enclose the whole document with an xcomment environment\nthat excludes everything but. This is a lot easier than\nexcluding the chunks of text between the environments you want,\nor creating an entire document containing only those\nenvironments. The package was previously part of the seminar\nbundle for typesetting presentations.",
      "downloadLocation": "NOASSERTION",
      "externalRefs": [
        {
          "referenceCategory": "PACKAGE_MANAGER",
          "referenceLocator": "pkg:rpm/texlive-xcomment@svn20031.1.3-3.oe2403sp3?arch=noarch&epoch=9&upstream=texlive-split-z-2021-3.oe2403sp3.src.rpm",
          "referenceType": "purl"
        }
      ],
      "filesAnalyzed": false,
      "homepage": "http://tug.org/texlive/",
      "sourceInfo": "acquired package info from repodata DB: repodata/1237fc88d0e4da3b551ae22f7823fbad70d531e5e3e6588f120954709a623b3c-primary.sqlite.bz2",
      "summary": "Allows selected environments to be included/excluded",
      "supplier": "Organization: http://openeuler.org",
      "versionInfo": "9:svn20031.1.3-3.oe2403sp3"
    },
    {
      "SPDXID": "SPDXRef-rpm-texlive-xcookybooky-svn36435.1.5",
      "name": "texlive-xcookybooky",
      "checksums": [
        {
          "algorithm": "SHA256",
          "checksumValue": "085826b3718eecf0e449107f4a4e51ed6d31768786befbaa75a121ae22070246"
        }
      ],
      "description": "The package enables the user to typeset recipes, which could be\ngreater than one page. Above the recipe text two (optional)\npictures can be displayed. Other features are recipe name,\nenergy content, portions, preparation and baking time, baking\ntemperatures, recipe source and of course preparation steps and\nrequired ingredients. At the bottom you may insert an optional\nhint. The package depends on the Emerald fonts.",
      "downloadLocation": "NOASSERTION",
      "externalRefs": [
        {
          "referenceCategory": "PACKAGE_MANAGER",
          "referenceLocator": "pkg:rpm/texlive-xcookybooky@svn36435.1.5-3.oe2403sp3?arch=noarch&epoch=9&upstream=texlive-split-z-2021-3.oe2403sp3.src.rpm",
          "referenceType": "purl"
        }
      ],
      "filesAnalyzed": false,
      "homepage": "http://tug.org/texlive/",
      "sourceInfo": "acquired package info from repodata DB: repodata/1237fc88d0e4da3b551ae22f7823fbad70d531e5e3e6588f120954709a623b3c-primary.sqlite.bz2",
      "summary": "Typeset (potentially long) recipes",
      "supplier": "Organization: http://openeuler.org",
      "versionInfo": "9:svn36435.1.5-3.oe2403sp3"
    },
    {
      "SPDXID": "SPDXRef-rpm-texlive-xcpdftips-svn50449",
      "name": "texlive-xcpdftips",
      "checksums": [
        {
          "algorithm": "SHA256",
          "checksumValue": "34d95b1581a7cdf86e8ff93498cbcfabdb641a1c77a96de32a25e6fa7c951157"
        }
      ],
      "description": "This LaTeX package uses pdfcomment and bibentry to surround\nnatbib citations with PDF tooltips.",
      "downloadLocation": "NOASSERTION",
      "externalRefs": [
        {
          "referenceCategory": "PACKAGE_MANAGER",
          "referenceLocator": "pkg:rpm/texlive-xcpdftips@svn50449-3.oe2403sp3?arch=noarch&epoch=9&upstream=texlive-split-z-2021-3.oe2403sp3.src.rpm",
          "referenceType": "purl"
        }
      ],
      "filesAnalyzed": false,
      "homepage": "http://tug.org/texlive/",
      "sourceInfo": "acquired package info from repodata DB: repodata/1237fc88d0e4da3b551ae22f7823fbad70d531e5e3e6588f120954709a623b3c-primary.sqlite.bz2",
      "summary": "Natbib citations with PDF tooltips",
      "supplier": "Organization: http://openeuler.org",
      "versionInfo": "9:svn50449-3.oe2403sp3"
    },
    {
      "SPDXID": "SPDXRef-rpm-texlive-xdoc-svn15878.prot2.5",
      "name": "texlive-xdoc",
      "checksums": [
        {
          "algorithm": "SHA256",
          "checksumValue": "cf3ac8f892dcb807447cdfe302cd4cbc7d8bedfcf4a33fe0b923841831082256"
        }
      ],
      "description": "Xdoc is a project to rewrite the implementation of the LaTeX\ndoc package (in a broader sense) to make its features more\ngeneral and flexible. For example, where doc only provides\ncommands for documenting macros and environments, xdoc also\nprovides commands for similarly documenting package options and\nswitches. This is furthermore done in such a way that it is\nvery easy to add more such commands for documenting things,\nsuch as e.g., templates (an important concept in the future\nLaTeX3) and program components for other languages (functions,\nclasses, procedures, etc.). A side effect is that many minor\nbugs in doc are fixed. The design aims to take advantage of\nmany still experimental features of future versions of LaTeX,\nbut since these are neither reasonably stable nor widely\navailable, the configuration interfaces and package author\ncommands of xdoc are likely to change. To still provide a\nstable interface for other packages to build upon, the actual\npackage names include a \"major version number\" of sorts. The\ndrop-in replacement package for standard doc is xdoc2; it\nrequires nothing outside standard LaTeX2e. The\ndocindex/docidx2e package changes the index and list of changes\ntypesetting so that none of the formatting has to be controlled\nvia the index style file. The docindex package provides control\nof formatting via templates (nice interface, but requires\nseveral experimental packages), whereas the docidx2e package\nhas traditional raw macro interfaces and works with standard\nLaTeX2e.",
      "downloadLocation": "NOASSERTION",
      "externalRefs": [
        {
          "referenceCategory": "PACKAGE_MANAGER",
          "referenceLocator": "pkg:rpm/texlive-xdoc@svn15878.prot2.5-3.oe2403sp3?arch=noarch&epoch=9&upstream=texlive-split-z-2021-3.oe2403sp3.src.rpm",
          "referenceType": "purl"
        }
      ],
      "filesAnalyzed": false,
      "homepage": "http://tug.org/texlive/",
      "sourceInfo": "acquired package info from repodata DB: repodata/1237fc88d0e4da3b551ae22f7823fbad70d531e5e3e6588f120954709a623b3c-primary.sqlite.bz2",
      "summary": "Extending the LaTeX doc system",
      "supplier": "Organization: http://openeuler.org",
      "versionInfo": "9:svn15878.prot2.5-3.oe2403sp3"
    },
    {
      "SPDXID": "SPDXRef-rpm-texlive-xellipsis-svn47546",
      "name": "texlive-xellipsis",
      "checksums": [
        {
          "algorithm": "SHA256",
          "checksumValue": "8ced5c325a25ab9f2c9af9839bbb7e96502c4786e40fcb6cd92f06f3bb3eacac"
        }
      ],
      "description": "The xellipsis package provides a system for configuring\n(almomst) every possible aspect of ellipses, including\npreceding and proceeding characters; the character itself;\ndistances before and after each of these; and number of\ncharacters. It comes with both a compatibility option for\nstandard LaTeX \\ldots as well as preset package options for the\nChicago Manual of Style (Turabian); the Bluebook; and MLA\nguidelines.",
      "downloadLocation": "NOASSERTION",
      "externalRefs": [
        {
          "referenceCategory": "PACKAGE_MANAGER",
          "referenceLocator": "pkg:rpm/texlive-xellipsis@svn47546-3.oe2403sp3?arch=noarch&epoch=9&upstream=texlive-split-z-2021-3.oe2403sp3.src.rpm",
          "referenceType": "purl"
        }
      ],
      "filesAnalyzed": false,
      "homepage": "http://tug.org/texlive/",
      "sourceInfo": "acquired package info from repodata DB: repodata/1237fc88d0e4da3b551ae22f7823fbad70d531e5e3e6588f120954709a623b3c-primary.sqlite.bz2",
      "summary": "Extremely configurable ellipses with formats for various style manuals",
      "supplier": "Organization: http://openeuler.org",
      "versionInfo": "9:svn47546-3.oe2403sp3"
    },
    {
      "SPDXID": "SPDXRef-rpm-texlive-xfakebold-svn55654",
      "name": "texlive-xfakebold",
      "checksums": [
        {
          "algorithm": "SHA256",
          "checksumValue": "6025bb20ef05a7712be4010dae67dd51582fa1646a2b6d0deeaf8bf9f8181531"
        }
      ],
      "description": "This package uses PDF's text rendering to modify the linewidth\nof an outline font to get bold characters. It works only for\nvectorfonts where the glyphs are defined by their outline. The\npackage works both in text and in math mode, for pdfLaTeX as\nwell as for LuaLaTeX. The package depends on ifluatex, ifxetex,\nand xkeyval.",
      "downloadLocation": "NOASSERTION",
      "externalRefs": [
        {
          "referenceCategory": "PACKAGE_MANAGER",
          "referenceLocator": "pkg:rpm/texlive-xfakebold@svn55654-3.oe2403sp3?arch=noarch&epoch=9&upstream=texlive-split-z-2021-3.oe2403sp3.src.rpm",
          "referenceType": "purl"
        }
      ],
      "filesAnalyzed": false,
      "homepage": "http://tug.org/texlive/",
      "sourceInfo": "acquired package info from repodata DB: repodata/1237fc88d0e4da3b551ae22f7823fbad70d531e5e3e6588f120954709a623b3c-primary.sqlite.bz2",
      "summary": "Fake a regular font for bold characters",
      "supplier": "Organization: http://openeuler.org",
      "versionInfo": "9:svn55654-3.oe2403sp3"
    },
    {
      "SPDXID": "SPDXRef-rpm-texlive-xfor-svn15878.1.05",
      "name": "texlive-xfor",
      "checksums": [
        {
          "algorithm": "SHA256",
          "checksumValue": "765e5bd4d246ee1862956b3094dcecd6f97c0216f3433f1f20f4ac7a8d1b899f"
        }
      ],
      "description": "The package redefines the LaTeX internal \\@for macro so that\nthe loop may be prematurely terminated. The action is akin to\nthe C/Java break statement, except that the loop does not\nterminate until the end of the current iteration",
      "downloadLocation": "NOASSERTION",
      "externalRefs": [
        {
          "referenceCategory": "PACKAGE_MANAGER",
          "referenceLocator": "pkg:rpm/texlive-xfor@svn15878.1.05-3.oe2403sp3?arch=noarch&epoch=9&upstream=texlive-split-z-2021-3.oe2403sp3.src.rpm",
          "referenceType": "purl"
        }
      ],
      "filesAnalyzed": false,
      "homepage": "http://tug.org/texlive/",
      "sourceInfo": "acquired package info from repodata DB: repodata/1237fc88d0e4da3b551ae22f7823fbad70d531e5e3e6588f120954709a623b3c-primary.sqlite.bz2",
      "summary": "A reimplementation of the LaTeX for-loop macro",
      "supplier": "Organization: http://openeuler.org",
      "versionInfo": "9:svn15878.1.05-3.oe2403sp3"
    },
    {
      "SPDXID": "SPDXRef-rpm-texlive-xhfill-svn22575.1.01",
      "name": "texlive-xhfill",
      "checksums": [
        {
          "algorithm": "SHA256",
          "checksumValue": "702099e1ca1220a42954e3fa167a0178edf7fc72ee7dadf654bc475b8382babe"
        }
      ],
      "description": "The package provides extended macros for the default \\hrulefill\ncommand. It allows modification of the width and the colour of\nthe line.",
      "downloadLocation": "NOASSERTION",
      "externalRefs": [
        {
          "referenceCategory": "PACKAGE_MANAGER",
          "referenceLocator": "pkg:rpm/texlive-xhfill@svn22575.1.01-3.oe2403sp3?arch=noarch&epoch=9&upstream=texlive-split-z-2021-3.oe2403sp3.src.rpm",
          "referenceType": "purl"
        }
      ],
      "filesAnalyzed": false,
      "homepage": "http://tug.org/texlive/",
      "sourceInfo": "acquired package info from repodata DB: repodata/1237fc88d0e4da3b551ae22f7823fbad70d531e5e3e6588f120954709a623b3c-primary.sqlite.bz2",
      "summary": "Extending \\hrulefill",
      "supplier": "Organization: http://openeuler.org",
      "versionInfo": "9:svn22575.1.01-3.oe2403sp3"
    },
    {
      "SPDXID": "SPDXRef-rpm-texlive-xifthen-svn38929",
      "name": "texlive-xifthen",
      "checksums": [
        {
          "algorithm": "SHA256",
          "checksumValue": "28d38462ab94d2f6c83e925673aa1f73ceec9f5187e6304c10d04d75fb875224"
        }
      ],
      "description": "This package extends the ifthen package by implementing new\ncommands to go within the first argument of \\ifthenelse: to\ntest whether a string is void or not, if a command is defined\nor equivalent to another. The package also enables use of\ncomplex expressions as introduced by the package calc, together\nwith the ability of defining new commands to handle complex\ntests. The package requires e-TeX features.",
      "downloadLocation": "NOASSERTION",
      "externalRefs": [
        {
          "referenceCategory": "PACKAGE_MANAGER",
          "referenceLocator": "pkg:rpm/texlive-xifthen@svn38929-3.oe2403sp3?arch=noarch&epoch=9&upstream=texlive-split-z-2021-3.oe2403sp3.src.rpm",
          "referenceType": "purl"
        }
      ],
      "filesAnalyzed": false,
      "homepage": "http://tug.org/texlive/",
      "sourceInfo": "acquired package info from repodata DB: repodata/1237fc88d0e4da3b551ae22f7823fbad70d531e5e3e6588f120954709a623b3c-primary.sqlite.bz2",
      "summary": "Extended conditional commands",
      "supplier": "Organization: http://openeuler.org",
      "versionInfo": "9:svn38929-3.oe2403sp3"
    },
    {
      "SPDXID": "SPDXRef-rpm-texlive-xint-svn59161",
      "name": "texlive-xint",
      "checksums": [
        {
          "algorithm": "SHA256",
          "checksumValue": "8450b3e8f99c24b117a936d3e56f8c9a283ff2a17ee5c2a2ae5897b1bcbea271"
        }
      ],
      "description": "The bundle provides nine packages: xintcore, which provides\nexpandable TeX macros that implement the basic arithmetic\noperations of addition, subtraction, multiplication and\ndivision, as applied to arbitrarily long numbers represented as\nchains of digits with an optional minus sign; xint, which\nextends xintcore with more big integer operations; xinttools,\nwhich provides utilities of independent interest such as\nexpandable and non-expandable loops; xintfrac, which computes\nfractions using xint; xintexpr, which extends xintfrac with an\nexpandable parser of comma separated expressions involving\nintegers, fractions, boolean, and algebraic operators, and\ndeclared as well as dummy variables; xintbinhex provides\nconversions to and from binary and hexadecimal bases;\nxintseries, which provides basic functionality for computing\npartial sums using xint; xintgcd, which provides\nimplementations of the Euclidean algorithm, and of its\ntypesetting; xintcfrac, which deals with the computation of\ncontinued fractions. All of the packages' computations are done\nin a way that they can operate in an expanding environment. The\npackages may be used either with Plain TeX or LaTeX.",
      "downloadLocation": "NOASSERTION",
      "externalRefs": [
        {
          "referenceCategory": "PACKAGE_MANAGER",
          "referenceLocator": "pkg:rpm/texlive-xint@svn59161-3.oe2403sp3?arch=noarch&epoch=9&upstream=texlive-split-z-2021-3.oe2403sp3.src.rpm",
          "referenceType": "purl"
        }
      ],
      "filesAnalyzed": false,
      "homepage": "http://tug.org/texlive/",
      "sourceInfo": "acquired package info from repodata DB: repodata/1237fc88d0e4da3b551ae22f7823fbad70d531e5e3e6588f120954709a623b3c-primary.sqlite.bz2",
      "summary": "Expandable operations on long numbers",
      "supplier": "Organization: http://openeuler.org",
      "versionInfo": "9:svn59161-3.oe2403sp3"
    },
    {
      "SPDXID": "SPDXRef-rpm-texlive-xkcdcolors-svn54512",
      "name": "texlive-xkcdcolors",
      "checksums": [
        {
          "algorithm": "SHA256",
          "checksumValue": "ae05da424e7ed3f12b078b498ba39c40d9a261717c46844696f01eb599aa710a"
        }
      ],
      "description": "In the year 2010, Randall Munroe on posted a really funny and\nnice article on xkcd. He made a very curious experiment:\nshowing colors to a lot of people and asking to name each one.\nAfterward, he processed the data and sorted the names for each\ncolor by popularity -- that means, how many people gave the\nsame name to the same color. This package makes the collected\ncolor names usable with LaTeX.",
      "downloadLocation": "NOASSERTION",
      "externalRefs": [
        {
          "referenceCategory": "PACKAGE_MANAGER",
          "referenceLocator": "pkg:rpm/texlive-xkcdcolors@svn54512-3.oe2403sp3?arch=noarch&epoch=9&upstream=texlive-split-y-2021-3.oe2403sp3.src.rpm",
          "referenceType": "purl"
        }
      ],
      "filesAnalyzed": false,
      "homepage": "http://tug.org/texlive/",
      "sourceInfo": "acquired package info from repodata DB: repodata/1237fc88d0e4da3b551ae22f7823fbad70d531e5e3e6588f120954709a623b3c-primary.sqlite.bz2",
      "summary": "xkcd names of colors",
      "supplier": "Organization: http://openeuler.org",
      "versionInfo": "9:svn54512-3.oe2403sp3"
    },
    {
      "SPDXID": "SPDXRef-rpm-texlive-xltabular-svn56855",
      "name": "texlive-xltabular",
      "checksums": [
        {
          "algorithm": "SHA256",
          "checksumValue": "bcbba8683c99c4fb90a3f40a6521395dd9ae866f9ca07d92922c14146a942263"
        }
      ],
      "description": "This package loads package ltablex, but keeps the current\ntabularx environment as is. The new environment xltabular is a\ncombination of longtable and tabularx: Header/footer\ndefinitions, X-column specifier, and with possible pagebreaks.",
      "downloadLocation": "NOASSERTION",
      "externalRefs": [
        {
          "referenceCategory": "PACKAGE_MANAGER",
          "referenceLocator": "pkg:rpm/texlive-xltabular@svn56855-3.oe2403sp3?arch=noarch&epoch=9&upstream=texlive-split-z-2021-3.oe2403sp3.src.rpm",
          "referenceType": "purl"
        }
      ],
      "filesAnalyzed": false,
      "homepage": "http://tug.org/texlive/",
      "sourceInfo": "acquired package info from repodata DB: repodata/1237fc88d0e4da3b551ae22f7823fbad70d531e5e3e6588f120954709a623b3c-primary.sqlite.bz2",
      "summary": "Longtable support with possible X-column specifier",
      "supplier": "Organization: http://openeuler.org",
      "versionInfo": "9:svn56855-3.oe2403sp3"
    },
    {
      "SPDXID": "SPDXRef-rpm-texlive-xmpincl-svn15878.2.2",
      "name": "texlive-xmpincl",
      "checksums": [
        {
          "algorithm": "SHA256",
          "checksumValue": "83ff383f677413b9434283c8ae63405700c8711553e7b8274b64df7e39ba1fa3"
        }
      ],
      "description": "The XMP (eXtensible Metadata platform) is a framework to add\nmetadata to digital material to enhance the workflow in\npublication. The essence is that the metadata is stored in an\nXML file, and this XML stream is then embedded in the file to\nwhich it applies. How you create this XML file is up to you,\nbut the author started investigating this because he wanted to\nembed licensing information in the files he created. The\nlicense the author chose is one of the Creative Commons\nlicenses, and their web-site offers this information in a valid\nXML-file, suitable for direct inclusion.",
      "downloadLocation": "NOASSERTION",
      "externalRefs": [
        {
          "referenceCategory": "PACKAGE_MANAGER",
          "referenceLocator": "pkg:rpm/texlive-xmpincl@svn15878.2.2-3.oe2403sp3?arch=noarch&epoch=9&upstream=texlive-split-z-2021-3.oe2403sp3.src.rpm",
          "referenceType": "purl"
        }
      ],
      "filesAnalyzed": false,
      "homepage": "http://tug.org/texlive/",
      "sourceInfo": "acquired package info from repodata DB: repodata/1237fc88d0e4da3b551ae22f7823fbad70d531e5e3e6588f120954709a623b3c-primary.sqlite.bz2",
      "summary": "Include eXtensible Metadata Platform data in PDFLaTeX",
      "supplier": "Organization: http://openeuler.org",
      "versionInfo": "9:svn15878.2.2-3.oe2403sp3"
    },
    {
      "SPDXID": "SPDXRef-rpm-texlive-xnewcommand-svn15878.1.2",
      "name": "texlive-xnewcommand",
      "checksums": [
        {
          "algorithm": "SHA256",
          "checksumValue": "5d1b2281f0c0851b6842055575e29653487530d21f67a4bb06011cadcad04f0d"
        }
      ],
      "description": "The package provides the means of defining \\global and (e-TeX)\n\\protected commands, within the framework of LaTeX's standard\n\\newcommand.",
      "downloadLocation": "NOASSERTION",
      "externalRefs": [
        {
          "referenceCategory": "PACKAGE_MANAGER",
          "referenceLocator": "pkg:rpm/texlive-xnewcommand@svn15878.1.2-3.oe2403sp3?arch=noarch&epoch=9&upstream=texlive-split-z-2021-3.oe2403sp3.src.rpm",
          "referenceType": "purl"
        }
      ],
      "filesAnalyzed": false,
      "homepage": "http://tug.org/texlive/",
      "sourceInfo": "acquired package info from repodata DB: repodata/1237fc88d0e4da3b551ae22f7823fbad70d531e5e3e6588f120954709a623b3c-primary.sqlite.bz2",
      "summary": "Define \\global and \\protected commands with \\newcommand",
      "supplier": "Organization: http://openeuler.org",
      "versionInfo": "9:svn15878.1.2-3.oe2403sp3"
    },
    {
      "SPDXID": "SPDXRef-rpm-texlive-xoptarg-svn15878.1.0",
      "name": "texlive-xoptarg",
      "checksums": [
        {
          "algorithm": "SHA256",
          "checksumValue": "3819d32a1dde0eb5ec3c7ab1b3c7eebd033228252647262fb28dffad38ad37ab"
        }
      ],
      "description": "Commands that take an optional argument are not ordinarily\nexpandable; this package allows such commands to be expandable\nprovided that they have at least one mandatory argument.",
      "downloadLocation": "NOASSERTION",
      "externalRefs": [
        {
          "referenceCategory": "PACKAGE_MANAGER",
          "referenceLocator": "pkg:rpm/texlive-xoptarg@svn15878.1.0-3.oe2403sp3?arch=noarch&epoch=9&upstream=texlive-split-z-2021-3.oe2403sp3.src.rpm",
          "referenceType": "purl"
        }
      ],
      "filesAnalyzed": false,
      "homepage": "http://tug.org/texlive/",
      "sourceInfo": "acquired package info from repodata DB: repodata/1237fc88d0e4da3b551ae22f7823fbad70d531e5e3e6588f120954709a623b3c-primary.sqlite.bz2",
      "summary": "Expandable macros that take an optional argument",
      "supplier": "Organization: http://openeuler.org",
      "versionInfo": "9:svn15878.1.0-3.oe2403sp3"
    },
    {
      "SPDXID": "SPDXRef-rpm-texlive-xpatch-svn54563",
      "name": "texlive-xpatch",
      "checksums": [
        {
          "algorithm": "SHA256",
          "checksumValue": "7f2d307f6cd376e163e5780a436d97d72077ff714b1064361c45d254fb1c5614"
        }
      ],
      "description": "The package generalises the macro patching commands provided by\nPhilipp Lehmann's etoolbox.",
      "downloadLocation": "NOASSERTION",
      "externalRefs": [
        {
          "referenceCategory": "PACKAGE_MANAGER",
          "referenceLocator": "pkg:rpm/texlive-xpatch@svn54563-3.oe2403sp3?arch=noarch&epoch=9&upstream=texlive-split-z-2021-3.oe2403sp3.src.rpm",
          "referenceType": "purl"
        }
      ],
      "filesAnalyzed": false,
      "homepage": "http://tug.org/texlive/",
      "sourceInfo": "acquired package info from repodata DB: repodata/1237fc88d0e4da3b551ae22f7823fbad70d531e5e3e6588f120954709a623b3c-primary.sqlite.bz2",
      "summary": "Extending etoolbox patching commands",
      "supplier": "Organization: http://openeuler.org",
      "versionInfo": "9:svn54563-3.oe2403sp3"
    },
    {
      "SPDXID": "SPDXRef-rpm-texlive-xpeek-svn27442.0.2",
      "name": "texlive-xpeek",
      "checksums": [
        {
          "algorithm": "SHA256",
          "checksumValue": "5eefb5f9ad8d5a5111457edfb8e0cc73876adfad4a3f0aa972fb49b3924b9e11"
        }
      ],
      "description": "The package provides tools to help define commands that, like\n\\xspace and the LaTeX command \\textit, peek at what follows\nthem in the command stream and choose appropriate behaviour.",
      "downloadLocation": "NOASSERTION",
      "externalRefs": [
        {
          "referenceCategory": "PACKAGE_MANAGER",
          "referenceLocator": "pkg:rpm/texlive-xpeek@svn27442.0.2-3.oe2403sp3?arch=noarch&epoch=9&upstream=texlive-split-z-2021-3.oe2403sp3.src.rpm",
          "referenceType": "purl"
        }
      ],
      "filesAnalyzed": false,
      "homepage": "http://tug.org/texlive/",
      "sourceInfo": "acquired package info from repodata DB: repodata/1237fc88d0e4da3b551ae22f7823fbad70d531e5e3e6588f120954709a623b3c-primary.sqlite.bz2",
      "summary": "Define commands that peek ahead in the input stream",
      "supplier": "Organization: http://openeuler.org",
      "versionInfo": "9:svn27442.0.2-3.oe2403sp3"
    },
    {
      "SPDXID": "SPDXRef-rpm-texlive-xprintlen-svn35928.1.0",
      "name": "texlive-xprintlen",
      "checksums": [
        {
          "algorithm": "SHA256",
          "checksumValue": "83d1f38b8d52bfe27dee15fb81967fcbbfef0207121b3a0462dd32892cd0ab43"
        }
      ],
      "description": "The package defines a command, \\printlen, to print TeX lengths\nin a variety of units. It can handle all units supported by\nTeX. The package requires that a reasonably up to date version\nof the fp package be installed on you system.",
      "downloadLocation": "NOASSERTION",
      "externalRefs": [
        {
          "referenceCategory": "PACKAGE_MANAGER",
          "referenceLocator": "pkg:rpm/texlive-xprintlen@svn35928.1.0-3.oe2403sp3?arch=noarch&epoch=9&upstream=texlive-split-z-2021-3.oe2403sp3.src.rpm",
          "referenceType": "purl"
        }
      ],
      "filesAnalyzed": false,
      "homepage": "http://tug.org/texlive/",
      "sourceInfo": "acquired package info from repodata DB: repodata/1237fc88d0e4da3b551ae22f7823fbad70d531e5e3e6588f120954709a623b3c-primary.sqlite.bz2",
      "summary": "Print TeX lengths in a variety of units",
      "supplier": "Organization: http://openeuler.org",
      "versionInfo": "9:svn35928.1.0-3.oe2403sp3"
    },
    {
      "SPDXID": "SPDXRef-rpm-texlive-xpunctuate-svn26641.1.0",
      "name": "texlive-xpunctuate",
      "checksums": [
        {
          "algorithm": "SHA256",
          "checksumValue": "413f75136fcc172087333e021049f94d5b0a34ea4b5ba18f5de37b270270921a"
        }
      ],
      "description": "The package provides commands that enable the user (or package\nwriter) to insert punctuation after the macro. The method is\nsimilar to that of xspace, but goes further. The package\nprovides the commands \\xperiod, \\xcomma and \\xperiodcomma,\nwhich follow a similar procedure to that of \\xspace, and insert\npunctuation if and only if it is necessary.",
      "downloadLocation": "NOASSERTION",
      "externalRefs": [
        {
          "referenceCategory": "PACKAGE_MANAGER",
          "referenceLocator": "pkg:rpm/texlive-xpunctuate@svn26641.1.0-3.oe2403sp3?arch=noarch&epoch=9&upstream=texlive-split-z-2021-3.oe2403sp3.src.rpm",
          "referenceType": "purl"
        }
      ],
      "filesAnalyzed": false,
      "homepage": "http://tug.org/texlive/",
      "sourceInfo": "acquired package info from repodata DB: repodata/1237fc88d0e4da3b551ae22f7823fbad70d531e5e3e6588f120954709a623b3c-primary.sqlite.bz2",
      "summary": "Process trailing punctuation which may be redundant",
      "supplier": "Organization: http://openeuler.org",
      "versionInfo": "9:svn26641.1.0-3.oe2403sp3"
    },
    {
      "SPDXID": "SPDXRef-rpm-texlive-xsavebox-svn54097",
      "name": "texlive-xsavebox",
      "checksums": [
        {
          "algorithm": "SHA256",
          "checksumValue": "f05567ed512fcffede9b41789289b439f45a0f9b53c101a3429508ef16f01f31"
        }
      ],
      "description": "The package defines commands for saving content that can be\nrepeatedly placed into the document without replicating DVI/PDF\ncode in the output file, allowing for smaller file size of the\nfinal PDF and improved content caching for faster display in\ncertain PDF viewers. The method makes use of `Form XObjects'\ndefined in the PDF specification. The user commands are\nmodelled after the standard LaTeX commands \\savebox, \\sbox,\n\\usebox and the lrbox environment. All common TeX engines and\nback-ends are supported: pdfLaTeX, LuaLaTeX LaTeX --> dvips -->\nps2pdf/Distiller (Xe)LaTeX --> (x)dvipdfmx",
      "downloadLocation": "NOASSERTION",
      "externalRefs": [
        {
          "referenceCategory": "PACKAGE_MANAGER",
          "referenceLocator": "pkg:rpm/texlive-xsavebox@svn54097-3.oe2403sp3?arch=noarch&epoch=9&upstream=texlive-split-z-2021-3.oe2403sp3.src.rpm",
          "referenceType": "purl"
        }
      ],
      "filesAnalyzed": false,
      "homepage": "http://tug.org/texlive/",
      "sourceInfo": "acquired package info from repodata DB: repodata/1237fc88d0e4da3b551ae22f7823fbad70d531e5e3e6588f120954709a623b3c-primary.sqlite.bz2",
      "summary": "Saveboxes for repeating content without code replication, based on PDF Form XObjects",
      "supplier": "Organization: http://openeuler.org",
      "versionInfo": "9:svn54097-3.oe2403sp3"
    },
    {
      "SPDXID": "SPDXRef-rpm-texlive-xsim-svn57619",
      "name": "texlive-xsim",
      "checksums": [
        {
          "algorithm": "SHA256",
          "checksumValue": "d73a06d34626917c5c758a89b1b280b287a206e8ef1755009a203d76114b4d6d"
        }
      ],
      "description": "This package helps in creating exercises and the corresponding\nsolutions. It is the official successor of the exsheets package\nand fixes/improves various long-standing issues.",
      "downloadLocation": "NOASSERTION",
      "externalRefs": [
        {
          "referenceCategory": "PACKAGE_MANAGER",
          "referenceLocator": "pkg:rpm/texlive-xsim@svn57619-3.oe2403sp3?arch=noarch&epoch=9&upstream=texlive-split-z-2021-3.oe2403sp3.src.rpm",
          "referenceType": "purl"
        }
      ],
      "filesAnalyzed": false,
      "homepage": "http://tug.org/texlive/",
      "sourceInfo": "acquired package info from repodata DB: repodata/1237fc88d0e4da3b551ae22f7823fbad70d531e5e3e6588f120954709a623b3c-primary.sqlite.bz2",
      "summary": "eXercise Sheets IMproved",
      "supplier": "Organization: http://openeuler.org",
      "versionInfo": "9:svn57619-3.oe2403sp3"
    },
    {
      "SPDXID": "SPDXRef-rpm-texlive-xstring-svn49946",
      "name": "texlive-xstring",
      "checksums": [
        {
          "algorithm": "SHA256",
          "checksumValue": "d443ac81dcd8c3a3d722c4b333d6300b4f31538e4e3c59a9747c604ca35edeaf"
        }
      ],
      "description": "The package provides macros for manipulating strings -- testing\na string's contents, extracting substrings, substitution of\nsubstrings and providing numbers such as string length,\nposition of, or number of recurrences of, a substring. The\npackage works equally in Plain TeX and LaTeX (though e-TeX is\nalways required). The strings to be processed may contain\n(expandable) macros.",
      "downloadLocation": "NOASSERTION",
      "externalRefs": [
        {
          "referenceCategory": "PACKAGE_MANAGER",
          "referenceLocator": "pkg:rpm/texlive-xstring@svn49946-3.oe2403sp3?arch=noarch&epoch=9&upstream=texlive-split-z-2021-3.oe2403sp3.src.rpm",
          "referenceType": "purl"
        }
      ],
      "filesAnalyzed": false,
      "homepage": "http://tug.org/texlive/",
      "sourceInfo": "acquired package info from repodata DB: repodata/1237fc88d0e4da3b551ae22f7823fbad70d531e5e3e6588f120954709a623b3c-primary.sqlite.bz2",
      "summary": "String manipulation for (La)TeX",
      "supplier": "Organization: http://openeuler.org",
      "versionInfo": "9:svn49946-3.oe2403sp3"
    },
    {
      "SPDXID": "SPDXRef-rpm-texlive-xtab-svn23347.2.3f",
      "name": "texlive-xtab",
      "checksums": [
        {
          "algorithm": "SHA256",
          "checksumValue": "2d571eb015e2dd60bbdde6c5f887ab27a84a16091e1981d7a56c887f4f2cbcc8"
        }
      ],
      "description": "Xtab is an extended and somewhat improved version of\nsupertabular; its xtabular environment provides tables that\nbreak across pages.",
      "downloadLocation": "NOASSERTION",
      "externalRefs": [
        {
          "referenceCategory": "PACKAGE_MANAGER",
          "referenceLocator": "pkg:rpm/texlive-xtab@svn23347.2.3f-3.oe2403sp3?arch=noarch&epoch=9&upstream=texlive-split-z-2021-3.oe2403sp3.src.rpm",
          "referenceType": "purl"
        }
      ],
      "filesAnalyzed": false,
      "homepage": "http://tug.org/texlive/",
      "sourceInfo": "acquired package info from repodata DB: repodata/1237fc88d0e4da3b551ae22f7823fbad70d531e5e3e6588f120954709a623b3c-primary.sqlite.bz2",
      "summary": "Break tables across pages",
      "supplier": "Organization: http://openeuler.org",
      "versionInfo": "9:svn23347.2.3f-3.oe2403sp3"
    },
    {
      "SPDXID": "SPDXRef-rpm-texlive-xurl-svn47904",
      "name": "texlive-xurl",
      "checksums": [
        {
          "algorithm": "SHA256",
          "checksumValue": "dba1464b5ddc7d1eeb0ba15252a346ae4a7a9555fa822ad84a62b582a7876afb"
        }
      ],
      "description": "Package xurl loads package url by default and defines possible\nurl breaks for all alphanumerical characters and = / . : * - ~\n' \" All arguments which are valid for url can be used. It will\nbe passed to package url. xurl itself has no special optional\nargument. For more information read the documentation of\npackage url.",
      "downloadLocation": "NOASSERTION",
      "externalRefs": [
        {
          "referenceCategory": "PACKAGE_MANAGER",
          "referenceLocator": "pkg:rpm/texlive-xurl@svn47904-3.oe2403sp3?arch=noarch&epoch=9&upstream=texlive-split-z-2021-3.oe2403sp3.src.rpm",
          "referenceType": "purl"
        }
      ],
      "filesAnalyzed": false,
      "homepage": "http://tug.org/texlive/",
      "sourceInfo": "acquired package info from repodata DB: repodata/1237fc88d0e4da3b551ae22f7823fbad70d531e5e3e6588f120954709a623b3c-primary.sqlite.bz2",
      "summary": "Allow url break at any alphanumerical character",
      "supplier": "Organization: http://openeuler.org",
      "versionInfo": "9:svn47904-3.oe2403sp3"
    },
    {
      "SPDXID": "SPDXRef-rpm-texlive-xwatermark-svn28090.1.5.2d",
      "name": "texlive-xwatermark",
      "checksums": [
        {
          "algorithm": "SHA256",
          "checksumValue": "b8921bdfd652e20191bc40604e7693d3a48414f9988c2f0059f319a1596bd998"
        }
      ],
      "description": "The package extends the author's draftmark and the watermark\npackages.",
      "downloadLocation": "NOASSERTION",
      "externalRefs": [
        {
          "referenceCategory": "PACKAGE_MANAGER",
          "referenceLocator": "pkg:rpm/texlive-xwatermark@svn28090.1.5.2d-3.oe2403sp3?arch=noarch&epoch=9&upstream=texlive-split-z-2021-3.oe2403sp3.src.rpm",
          "referenceType": "purl"
        }
      ],
      "filesAnalyzed": false,
      "homepage": "http://tug.org/texlive/",
      "sourceInfo": "acquired package info from repodata DB: repodata/1237fc88d0e4da3b551ae22f7823fbad70d531e5e3e6588f120954709a623b3c-primary.sqlite.bz2",
      "summary": "Graphics and text watermarks on selected pages",
      "supplier": "Organization: http://openeuler.org",
      "versionInfo": "9:svn28090.1.5.2d-3.oe2403sp3"
    },
    {
      "SPDXID": "SPDXRef-rpm-texlive-xytree-svn15878.1.5",
      "name": "texlive-xytree",
      "checksums": [
        {
          "algorithm": "SHA256",
          "checksumValue": "486856eafb1a47a6c0cdbb3295b04d18fd98ed6fc354365c09d10a2246f34bba"
        }
      ],
      "description": "The package provides means to draw linguistic syntactic trees\nwith ease and to support hopefully sufficient functionalities,\nthat the linguist may need. The package (of course) depends on\nthe XY-Pic package.",
      "downloadLocation": "NOASSERTION",
      "externalRefs": [
        {
          "referenceCategory": "PACKAGE_MANAGER",
          "referenceLocator": "pkg:rpm/texlive-xytree@svn15878.1.5-3.oe2403sp3?arch=noarch&epoch=9&upstream=texlive-split-z-2021-3.oe2403sp3.src.rpm",
          "referenceType": "purl"
        }
      ],
      "filesAnalyzed": false,
      "homepage": "http://tug.org/texlive/",
      "sourceInfo": "acquired package info from repodata DB: repodata/1237fc88d0e4da3b551ae22f7823fbad70d531e5e3e6588f120954709a623b3c-primary.sqlite.bz2",
      "summary": "Tree macros using XY-Pic",
      "supplier": "Organization: http://openeuler.org",
      "versionInfo": "9:svn15878.1.5-3.oe2403sp3"
    },
    {
      "SPDXID": "SPDXRef-rpm-texlive-yafoot-svn19086.0",
      "name": "texlive-yafoot",
      "checksums": [
        {
          "algorithm": "SHA256",
          "checksumValue": "7edcb876ccacc195f752bcc556582600455392a0172ab2f2460b5c2edcf0fd1d"
        }
      ],
      "description": "Contains three packages: - pfnote to number footnotes per page;\n- fnpos to control the position of footnotes; and - dblfnote to\nmake footnotes double-columned.",
      "downloadLocation": "NOASSERTION",
      "externalRefs": [
        {
          "referenceCategory": "PACKAGE_MANAGER",
          "referenceLocator": "pkg:rpm/texlive-yafoot@svn19086.0-3.oe2403sp3?arch=noarch&epoch=9&upstream=texlive-split-z-2021-3.oe2403sp3.src.rpm",
          "referenceType": "purl"
        }
      ],
      "filesAnalyzed": false,
      "homepage": "http://tug.org/texlive/",
      "sourceInfo": "acquired package info from repodata DB: repodata/1237fc88d0e4da3b551ae22f7823fbad70d531e5e3e6588f120954709a623b3c-primary.sqlite.bz2",
      "summary": "A bundle of miscellaneous footnote packages",
      "supplier": "Organization: http://openeuler.org",
      "versionInfo": "9:svn19086.0-3.oe2403sp3"
    },
    {
      "SPDXID": "SPDXRef-rpm-texlive-yagusylo-svn29803.1.2",
      "name": "texlive-yagusylo",
      "checksums": [
        {
          "algorithm": "SHA256",
          "checksumValue": "f4475d1c4ca4784d82fc62e2a5b09a4587cd00c175312328ad93fa817051f6c0"
        }
      ],
      "description": "The name is by way of being an acronym for \"Yet Another Grand\nUnified Symbols Loader\"... The package allows the user to\naccess a symbol without loading the package that usually\nprovides it; this has the advantage of avoiding the name\nclashes that so commonly trouble those who load symbol-\npackages.",
      "downloadLocation": "NOASSERTION",
      "externalRefs": [
        {
          "referenceCategory": "PACKAGE_MANAGER",
          "referenceLocator": "pkg:rpm/texlive-yagusylo@svn29803.1.2-3.oe2403sp3?arch=noarch&epoch=9&upstream=texlive-split-z-2021-3.oe2403sp3.src.rpm",
          "referenceType": "purl"
        }
      ],
      "filesAnalyzed": false,
      "homepage": "http://tug.org/texlive/",
      "sourceInfo": "acquired package info from repodata DB: repodata/1237fc88d0e4da3b551ae22f7823fbad70d531e5e3e6588f120954709a623b3c-primary.sqlite.bz2",
      "summary": "A symbol loader",
      "supplier": "Organization: http://openeuler.org",
      "versionInfo": "9:svn29803.1.2-3.oe2403sp3"
    },
    {
      "SPDXID": "SPDXRef-rpm-texlive-yaletter-svn42830",
      "name": "texlive-yaletter",
      "checksums": [
        {
          "algorithm": "SHA256",
          "checksumValue": "c572d528c5d10d7ff24166678651a3dad1e58077ccf1ffe52e28e8f27b0f20a6"
        }
      ],
      "description": "The yaletter class provides extremely configurable macros for\ntypesetting letters in any conceivable style. It provides\nfacilities for maintaining easily-accessible databases of\nletterheads and addresses for repeat use. It further provides\neasy macros for envelopes and for label sheets. Finally, it\nprovides some nice defaults for a few of the more common styles\nand sizes.",
      "downloadLocation": "NOASSERTION",
      "externalRefs": [
        {
          "referenceCategory": "PACKAGE_MANAGER",
          "referenceLocator": "pkg:rpm/texlive-yaletter@svn42830-3.oe2403sp3?arch=noarch&epoch=9&upstream=texlive-split-z-2021-3.oe2403sp3.src.rpm",
          "referenceType": "purl"
        }
      ],
      "filesAnalyzed": false,
      "homepage": "http://tug.org/texlive/",
      "sourceInfo": "acquired package info from repodata DB: repodata/1237fc88d0e4da3b551ae22f7823fbad70d531e5e3e6588f120954709a623b3c-primary.sqlite.bz2",
      "summary": "Extremely flexible macros for letters, envelopes, and label sheets",
      "supplier": "Organization: http://openeuler.org",
      "versionInfo": "9:svn42830-3.oe2403sp3"
    },
    {
      "SPDXID": "SPDXRef-rpm-texlive-ycbook-svn46201",
      "name": "texlive-ycbook",
      "checksums": [
        {
          "algorithm": "SHA256",
          "checksumValue": "486f9bda5049369e2d3ed3127ebc251e98798cc218306ca419530e5ff92e36c7"
        }
      ],
      "description": "This class is intended to be an interpretation of the mwbk\nclass which is a part of the mwcls package. The mwcls classes\nare simple, yet powerful and customizable classes that allow\nthe end-user to customize the layout of headers, headings etc.\nThey also have the benefit of being more economic in space than\nthe most common LaTeX classes, while keeping a clear appearance\nand a smooth flow.",
      "downloadLocation": "NOASSERTION",
      "externalRefs": [
        {
          "referenceCategory": "PACKAGE_MANAGER",
          "referenceLocator": "pkg:rpm/texlive-ycbook@svn46201-3.oe2403sp3?arch=noarch&epoch=9&upstream=texlive-split-z-2021-3.oe2403sp3.src.rpm",
          "referenceType": "purl"
        }
      ],
      "filesAnalyzed": false,
      "homepage": "http://tug.org/texlive/",
      "sourceInfo": "acquired package info from repodata DB: repodata/1237fc88d0e4da3b551ae22f7823fbad70d531e5e3e6588f120954709a623b3c-primary.sqlite.bz2",
      "summary": "A versatile book class",
      "supplier": "Organization: http://openeuler.org",
      "versionInfo": "9:svn46201-3.oe2403sp3"
    },
    {
      "SPDXID": "SPDXRef-rpm-texlive-ydoc-svn56291",
      "name": "texlive-ydoc",
      "checksums": [
        {
          "algorithm": "SHA256",
          "checksumValue": "cec1a86dc2aea957dde41758446841623f9a92e1b5083d96a9a2fe567cc1547a"
        }
      ],
      "description": "The package provides macros and environments to document LaTeX\npackages and classes. It is an (as yet unfinished) alternative\nto the ltxdoc class and the doc or xdoc packages. The aim is to\nprovide a different layout and more modern styles (using the\nxcolor, hyperref packages, etc.) This is an alpha release, and\nshould probably not (yet) be used with other packages, since\nthe implementation might change. Nevertheless, the author uses\nit to document his own packages.",
      "downloadLocation": "NOASSERTION",
      "externalRefs": [
        {
          "referenceCategory": "PACKAGE_MANAGER",
          "referenceLocator": "pkg:rpm/texlive-ydoc@svn56291-3.oe2403sp3?arch=noarch&epoch=9&upstream=texlive-split-z-2021-3.oe2403sp3.src.rpm",
          "referenceType": "purl"
        }
      ],
      "filesAnalyzed": false,
      "homepage": "http://tug.org/texlive/",
      "sourceInfo": "acquired package info from repodata DB: repodata/1237fc88d0e4da3b551ae22f7823fbad70d531e5e3e6588f120954709a623b3c-primary.sqlite.bz2",
      "summary": "Macros for documentation of LaTeX classes and packages",
      "supplier": "Organization: http://openeuler.org",
      "versionInfo": "9:svn56291-3.oe2403sp3"
    },
    {
      "SPDXID": "SPDXRef-rpm-texlive-yplan-20210325",
      "name": "texlive-yplan",
      "checksums": [
        {
          "algorithm": "SHA256",
          "checksumValue": "0fc34c6a3f9c4854d5325b39285b4244e580fa19bf0e9e8f91cc293bcf374392"
        }
      ],
      "description": "Prints two six-monthly vertical-type daily planner (i.e.,\nmonths along the top, days downwards), with each 6-month period\nfitting onto a single A4 (or US letter) sheet. The package\noffers support for English, French, German, Spanish and\nPortuguese. The previous scheme of annual updates has now been\nabandoned, in favour of a Perl script yplan that generates a\nyear's planner automatically. (The last manually-generated\nLaTeX file remains on the archive.)",
      "downloadLocation": "NOASSERTION",
      "externalRefs": [
        {
          "referenceCategory": "PACKAGE_MANAGER",
          "referenceLocator": "pkg:rpm/texlive-yplan@20210325-12.oe2403sp3?arch=noarch&epoch=9&upstream=texlive-base-20210325-12.oe2403sp3.src.rpm",
          "referenceType": "purl"
        }
      ],
      "filesAnalyzed": false,
      "homepage": "http://tug.org/texlive/",
      "sourceInfo": "acquired package info from repodata DB: repodata/1237fc88d0e4da3b551ae22f7823fbad70d531e5e3e6588f120954709a623b3c-primary.sqlite.bz2",
      "summary": "Daily planner type calendar",
      "supplier": "Organization: http://openeuler.org",
      "versionInfo": "9:20210325-12.oe2403sp3"
    },
    {
      "SPDXID": "SPDXRef-rpm-texlive-zebra-goodies-svn51554",
      "name": "texlive-zebra-goodies",
      "checksums": [
        {
          "algorithm": "SHA256",
          "checksumValue": "daeb8e11df173854133de2125b7efcb292a3d29723a77e82273f47424f722aeb"
        }
      ],
      "description": "This package offers a collection of macros to help in the\nprocess of writing a paper. You may add comments, todo notes,\netc. during revision, in a colourful way. The package also\nsummarizes the inserted notes at the end of the document. There\nare some predefined note commands as well as a way of defining\nnew ones to suit the user's needs. You may safely remove this\npackage once the paper is finished. This package depends on the\nfollowing other LaTeX packages: kvoptions, manfnt, marginnote,\ntikzpagenodes, xcolor, and, optionally, microtype. Note:\n\"zebra\" is the name of the package author's lab.",
      "downloadLocation": "NOASSERTION",
      "externalRefs": [
        {
          "referenceCategory": "PACKAGE_MANAGER",
          "referenceLocator": "pkg:rpm/texlive-zebra-goodies@svn51554-3.oe2403sp3?arch=noarch&epoch=9&upstream=texlive-split-z-2021-3.oe2403sp3.src.rpm",
          "referenceType": "purl"
        }
      ],
      "filesAnalyzed": false,
      "homepage": "http://tug.org/texlive/",
      "sourceInfo": "acquired package info from repodata DB: repodata/1237fc88d0e4da3b551ae22f7823fbad70d531e5e3e6588f120954709a623b3c-primary.sqlite.bz2",
      "summary": "A collection of handy macros for paper writing",
      "supplier": "Organization: http://openeuler.org",
      "versionInfo": "9:svn51554-3.oe2403sp3"
    },
    {
      "SPDXID": "SPDXRef-rpm-texlive-zed-csp-svn17258.0",
      "name": "texlive-zed-csp",
      "checksums": [
        {
          "algorithm": "SHA256",
          "checksumValue": "7dd303327a2a50e17ca1ea9ee6e0cc758dd180da5da1fe3f3f3cb64689c6f2ac"
        }
      ],
      "description": "The package supports real-time CSP and incorporates the\nfunctionality of Spivey's original Z package, written for LaTeX\n2.09.",
      "downloadLocation": "NOASSERTION",
      "externalRefs": [
        {
          "referenceCategory": "PACKAGE_MANAGER",
          "referenceLocator": "pkg:rpm/texlive-zed-csp@svn17258.0-3.oe2403sp3?arch=noarch&epoch=9&upstream=texlive-split-z-2021-3.oe2403sp3.src.rpm",
          "referenceType": "purl"
        }
      ],
      "filesAnalyzed": false,
      "homepage": "http://tug.org/texlive/",
      "sourceInfo": "acquired package info from repodata DB: repodata/1237fc88d0e4da3b551ae22f7823fbad70d531e5e3e6588f120954709a623b3c-primary.sqlite.bz2",
      "summary": "Typesetting Z and CSP format specifications",
      "supplier": "Organization: http://openeuler.org",
      "versionInfo": "9:svn17258.0-3.oe2403sp3"
    },
    {
      "SPDXID": "SPDXRef-rpm-texlive-ziffer-svn32279.2.1",
      "name": "texlive-ziffer",
      "checksums": [
        {
          "algorithm": "SHA256",
          "checksumValue": "44996ef2a14d512234ddb42fea5eda6d8531598208d6acc1add243c98e0e1b05"
        }
      ],
      "description": "The package modifies the behaviour of characters in maths mode\nso that: '.' is used as a one-thousand separator (as is common\nin Germany) ',' is used as a decimal separator (as is common in\nGermany) '--' is represented with spacing as appropriate to\nsuch constructs as '1.000,--'. These conversions may be\nswitched on and off.",
      "downloadLocation": "NOASSERTION",
      "externalRefs": [
        {
          "referenceCategory": "PACKAGE_MANAGER",
          "referenceLocator": "pkg:rpm/texlive-ziffer@svn32279.2.1-3.oe2403sp3?arch=noarch&epoch=9&upstream=texlive-split-z-2021-3.oe2403sp3.src.rpm",
          "referenceType": "purl"
        }
      ],
      "filesAnalyzed": false,
      "homepage": "http://tug.org/texlive/",
      "sourceInfo": "acquired package info from repodata DB: repodata/1237fc88d0e4da3b551ae22f7823fbad70d531e5e3e6588f120954709a623b3c-primary.sqlite.bz2",
      "summary": "Conversion of punctuation in maths mode",
      "supplier": "Organization: http://openeuler.org",
      "versionInfo": "9:svn32279.2.1-3.oe2403sp3"
    },
    {
      "SPDXID": "SPDXRef-rpm-texlive-zref-svn56611",
      "name": "texlive-zref",
      "checksums": [
        {
          "algorithm": "SHA256",
          "checksumValue": "90b9fd692449e6f313673da1c84c70ca337acc0af5367d993a030eb16ab02ab6"
        }
      ],
      "description": "This package offers a means to remove the limitation, of only\ntwo properties, that is inherent in the way LaTeX's reference\nsystem works. The package implements an extensible referencing\nsystem, where properties may be defined and used in the course\nof a document. It provides an interface for macro programmers\nto access the new reference scheme and some modules that use\nit. Modules available are: zref-user, use zref for\n\"traditional\" labels and references; zref-abspage, retrieve\nabsolute page numbers (physical pages, as opposed to the\n'logical' page number that is normally typeset when a page\nnumber is requested; zref-lastpage, provide a zref-label for\nthe last page of the document; zref-nextpage, provide the page\nnumber of the next page of the document; zref-totpages, provide\nthe total number of pages in the document; zref-pagelayout,\nprovide the page layout parameters of a each page (which may\nthen be printed at the end of the document); zref-perpage, make\na counter reset for each new page; zref-titleref, make section\ntitle or caption text available through the reference system;\nzref-savepos, make positions on a page available; zref-dotfill,\ncontrolled dot-filling; zref-env, record the latest\nenvironment's name and the line it started on; and zref-xr,\nprovide the facilities of the xr and xr-hyper packages.",
      "downloadLocation": "NOASSERTION",
      "externalRefs": [
        {
          "referenceCategory": "PACKAGE_MANAGER",
          "referenceLocator": "pkg:rpm/texlive-zref@svn56611-3.oe2403sp3?arch=noarch&epoch=9&upstream=texlive-split-y-2021-3.oe2403sp3.src.rpm",
          "referenceType": "purl"
        }
      ],
      "filesAnalyzed": false,
      "homepage": "http://tug.org/texlive/",
      "sourceInfo": "acquired package info from repodata DB: repodata/1237fc88d0e4da3b551ae22f7823fbad70d531e5e3e6588f120954709a623b3c-primary.sqlite.bz2",
      "summary": "A new reference scheme for LaTeX",
      "supplier": "Organization: http://openeuler.org",
      "versionInfo": "9:svn56611-3.oe2403sp3"
    },
    {
      "SPDXID": "SPDXRef-rpm-texlive-zwgetfdate-svn15878.0",
      "name": "texlive-zwgetfdate",
      "checksums": [
        {
          "algorithm": "SHA256",
          "checksumValue": "974f4b11bda0f79ae9f1332852943c4031daef65304260365601b785d02661bb"
        }
      ],
      "description": "The package can fetch the date declaration of packages and\nfiles used by a document, and then provide the information in\nmacros. The facilities provide a means of obtaining the date of\na package being documented; this is mainly of use when\ndoc/docstrip.",
      "downloadLocation": "NOASSERTION",
      "externalRefs": [
        {
          "referenceCategory": "PACKAGE_MANAGER",
          "referenceLocator": "pkg:rpm/texlive-zwgetfdate@svn15878.0-3.oe2403sp3?arch=noarch&epoch=9&upstream=texlive-split-z-2021-3.oe2403sp3.src.rpm",
          "referenceType": "purl"
        }
      ],
      "filesAnalyzed": false,
      "homepage": "http://tug.org/texlive/",
      "sourceInfo": "acquired package info from repodata DB: repodata/1237fc88d0e4da3b551ae22f7823fbad70d531e5e3e6588f120954709a623b3c-primary.sqlite.bz2",
      "summary": "Get package or file date",
      "supplier": "Organization: http://openeuler.org",
      "versionInfo": "9:svn15878.0-3.oe2403sp3"
    },
    {
      "SPDXID": "SPDXRef-rpm-texlive-zwpagelayout-svn53965",
      "name": "texlive-zwpagelayout",
      "checksums": [
        {
          "algorithm": "SHA256",
          "checksumValue": "7729ef695b6fff898aa69f61c8f613a61cd3c620c7d33a22c434af88725236af"
        }
      ],
      "description": "This package was developed as a typographers' toolbox offering\nimportant basic features for everyday work. It allows setting\nthe paper size and the page layout; it can print crop marks;\nand it can reflect pages both horizontally and vertically. The\npackage facilities work with TeX (output via dvips or\n(x)dvipdfm(x)), and with pdfTeX.",
      "downloadLocation": "NOASSERTION",
      "externalRefs": [
        {
          "referenceCategory": "PACKAGE_MANAGER",
          "referenceLocator": "pkg:rpm/texlive-zwpagelayout@svn53965-3.oe2403sp3?arch=noarch&epoch=9&upstream=texlive-split-z-2021-3.oe2403sp3.src.rpm",
          "referenceType": "purl"
        }
      ],
      "filesAnalyzed": false,
      "homepage": "http://tug.org/texlive/",
      "sourceInfo": "acquired package info from repodata DB: repodata/1237fc88d0e4da3b551ae22f7823fbad70d531e5e3e6588f120954709a623b3c-primary.sqlite.bz2",
      "summary": "Page layout and crop-marks",
      "supplier": "Organization: http://openeuler.org",
      "versionInfo": "9:svn53965-3.oe2403sp3"
    }
  ],
  "relationships": [
    {
      "spdxElementId": "SPDXRef-rpm-texlive-collection-latexextra-svn59009",
      "relationshipType": "DEPENDS_ON",
      "relatedSpdxElement": "SPDXRef-rpm-emacs-auctex-13.2"
    },
    {
      "spdxElementId": "SPDXRef-rpm-texlive-collection-latexextra-svn59009",
      "relationshipType": "DEPENDS_ON",
      "relatedSpdxElement": "SPDXRef-rpm-texlive-2up-svn55076"
    },
    {
      "spdxElementId": "SPDXRef-rpm-texlive-collection-latexextra-svn59009",
      "relationshipType": "DEPENDS_ON",
      "relatedSpdxElement": "SPDXRef-rpm-texlive-ESIEEcv-svn15878.0"
    },
    {
      "spdxElementId": "SPDXRef-rpm-texlive-collection-latexextra-svn59009",
      "relationshipType": "DEPENDS_ON",
      "relatedSpdxElement": "SPDXRef-rpm-texlive-GS1-svn44822"
    },
    {
      "spdxElementId": "SPDXRef-rpm-texlive-collection-latexextra-svn59009",
      "relationshipType": "DEPENDS_ON",
      "relatedSpdxElement": "SPDXRef-rpm-texlive-HA-prosper-svn15878.4.21"
    },
    {
      "spdxElementId": "SPDXRef-rpm-texlive-collection-latexextra-svn59009",
      "relationshipType": "DEPENDS_ON",
      "relatedSpdxElement": "SPDXRef-rpm-texlive-Tabbing-svn17022.0"
    },
    {
      "spdxElementId": "SPDXRef-rpm-texlive-collection-latexextra-svn59009",
      "relationshipType": "DEPENDS_ON",
      "relatedSpdxElement": "SPDXRef-rpm-texlive-a0poster-svn54071"
    },
    {
      "spdxElementId": "SPDXRef-rpm-texlive-collection-latexextra-svn59009",
      "relationshipType": "DEPENDS_ON",
      "relatedSpdxElement": "SPDXRef-rpm-texlive-a4wide-svn20943.0"
    },
    {
      "spdxElementId": "SPDXRef-rpm-texlive-collection-latexextra-svn59009",
      "relationshipType": "DEPENDS_ON",
      "relatedSpdxElement": "SPDXRef-rpm-texlive-a5comb-svn17020.4"
    },
    {
      "spdxElementId": "SPDXRef-rpm-texlive-collection-latexextra-svn59009",
      "relationshipType": "DEPENDS_ON",
      "relatedSpdxElement": "SPDXRef-rpm-texlive-abraces-svn58761"
    },
    {
      "spdxElementId": "SPDXRef-rpm-texlive-collection-latexextra-svn59009",
      "relationshipType": "DEPENDS_ON",
      "relatedSpdxElement": "SPDXRef-rpm-texlive-abstract-svn15878.1.2a"
    },
    {
      "spdxElementId": "SPDXRef-rpm-texlive-collection-latexextra-svn59009",
      "relationshipType": "DEPENDS_ON",
      "relatedSpdxElement": "SPDXRef-rpm-texlive-accessibility-svn55777"
    },
    {
      "spdxElementId": "SPDXRef-rpm-texlive-collection-latexextra-svn59009",
      "relationshipType": "DEPENDS_ON",
      "relatedSpdxElement": "SPDXRef-rpm-texlive-accsupp-svn53052"
    },
    {
      "spdxElementId": "SPDXRef-rpm-texlive-collection-latexextra-svn59009",
      "relationshipType": "DEPENDS_ON",
      "relatedSpdxElement": "SPDXRef-rpm-texlive-achemso-svn57479"
    },
    {
      "spdxElementId": "SPDXRef-rpm-texlive-collection-latexextra-svn59009",
      "relationshipType": "DEPENDS_ON",
      "relatedSpdxElement": "SPDXRef-rpm-texlive-acro-svn57447"
    },
    {
      "spdxElementId": "SPDXRef-rpm-texlive-collection-latexextra-svn59009",
      "relationshipType": "DEPENDS_ON",
      "relatedSpdxElement": "SPDXRef-rpm-texlive-acronym-svn54758"
    },
    {
      "spdxElementId": "SPDXRef-rpm-texlive-collection-latexextra-svn59009",
      "relationshipType": "DEPENDS_ON",
      "relatedSpdxElement": "SPDXRef-rpm-texlive-acroterm-svn20498.0.1"
    },
    {
      "spdxElementId": "SPDXRef-rpm-texlive-collection-latexextra-svn59009",
      "relationshipType": "DEPENDS_ON",
      "relatedSpdxElement": "SPDXRef-rpm-texlive-actuarialangle-svn51376"
    },
    {
      "spdxElementId": "SPDXRef-rpm-texlive-collection-latexextra-svn59009",
      "relationshipType": "DEPENDS_ON",
      "relatedSpdxElement": "SPDXRef-rpm-texlive-actuarialsymbol-svn54080"
    },
    {
      "spdxElementId": "SPDXRef-rpm-texlive-collection-latexextra-svn59009",
      "relationshipType": "DEPENDS_ON",
      "relatedSpdxElement": "SPDXRef-rpm-texlive-addfont-svn58559"
    },
    {
      "spdxElementId": "SPDXRef-rpm-texlive-collection-latexextra-svn59009",
      "relationshipType": "DEPENDS_ON",
      "relatedSpdxElement": "SPDXRef-rpm-texlive-addlines-svn49326"
    },
    {
      "spdxElementId": "SPDXRef-rpm-texlive-collection-latexextra-svn59009",
      "relationshipType": "DEPENDS_ON",
      "relatedSpdxElement": "SPDXRef-rpm-texlive-adjmulticol-svn54157"
    },
    {
      "spdxElementId": "SPDXRef-rpm-texlive-collection-latexextra-svn59009",
      "relationshipType": "DEPENDS_ON",
      "relatedSpdxElement": "SPDXRef-rpm-texlive-adjustbox-svn56291"
    },
    {
      "spdxElementId": "SPDXRef-rpm-texlive-collection-latexextra-svn59009",
      "relationshipType": "DEPENDS_ON",
      "relatedSpdxElement": "SPDXRef-rpm-texlive-adrconv-svn46817"
    },
    {
      "spdxElementId": "SPDXRef-rpm-texlive-collection-latexextra-svn59009",
      "relationshipType": "DEPENDS_ON",
      "relatedSpdxElement": "SPDXRef-rpm-texlive-advdate-svn20538.0"
    },
    {
      "spdxElementId": "SPDXRef-rpm-texlive-collection-latexextra-svn59009",
      "relationshipType": "DEPENDS_ON",
      "relatedSpdxElement": "SPDXRef-rpm-texlive-akktex-svn26055.0.3.2"
    },
    {
      "spdxElementId": "SPDXRef-rpm-texlive-collection-latexextra-svn59009",
      "relationshipType": "DEPENDS_ON",
      "relatedSpdxElement": "SPDXRef-rpm-texlive-akletter-svn15878.1.5i"
    },
    {
      "spdxElementId": "SPDXRef-rpm-texlive-collection-latexextra-svn59009",
      "relationshipType": "DEPENDS_ON",
      "relatedSpdxElement": "SPDXRef-rpm-texlive-alertmessage-svn38055.1.1"
    },
    {
      "spdxElementId": "SPDXRef-rpm-texlive-collection-latexextra-svn59009",
      "relationshipType": "DEPENDS_ON",
      "relatedSpdxElement": "SPDXRef-rpm-texlive-alnumsec-svn15878.v0.03"
    },
    {
      "spdxElementId": "SPDXRef-rpm-texlive-collection-latexextra-svn59009",
      "relationshipType": "DEPENDS_ON",
      "relatedSpdxElement": "SPDXRef-rpm-texlive-alphalph-svn53087"
    },
    {
      "spdxElementId": "SPDXRef-rpm-texlive-collection-latexextra-svn59009",
      "relationshipType": "DEPENDS_ON",
      "relatedSpdxElement": "SPDXRef-rpm-texlive-altfont-svn15878.1.1"
    },
    {
      "spdxElementId": "SPDXRef-rpm-texlive-collection-latexextra-svn59009",
      "relationshipType": "DEPENDS_ON",
      "relatedSpdxElement": "SPDXRef-rpm-texlive-amsaddr-svn29630.1.1"
    },
    {
      "spdxElementId": "SPDXRef-rpm-texlive-collection-latexextra-svn59009",
      "relationshipType": "DEPENDS_ON",
      "relatedSpdxElement": "SPDXRef-rpm-texlive-animate-svn56583"
    },
    {
      "spdxElementId": "SPDXRef-rpm-texlive-collection-latexextra-svn59009",
      "relationshipType": "DEPENDS_ON",
      "relatedSpdxElement": "SPDXRef-rpm-texlive-anonchap-svn17049.1.1a"
    },
    {
      "spdxElementId": "SPDXRef-rpm-texlive-collection-latexextra-svn59009",
      "relationshipType": "DEPENDS_ON",
      "relatedSpdxElement": "SPDXRef-rpm-texlive-answers-svn35032.2.16"
    },
    {
      "spdxElementId": "SPDXRef-rpm-texlive-collection-latexextra-svn59009",
      "relationshipType": "DEPENDS_ON",
      "relatedSpdxElement": "SPDXRef-rpm-texlive-anyfontsize-svn17050.0"
    },
    {
      "spdxElementId": "SPDXRef-rpm-texlive-collection-latexextra-svn59009",
      "relationshipType": "DEPENDS_ON",
      "relatedSpdxElement": "SPDXRef-rpm-texlive-appendix-svn53718"
    },
    {
      "spdxElementId": "SPDXRef-rpm-texlive-collection-latexextra-svn59009",
      "relationshipType": "DEPENDS_ON",
      "relatedSpdxElement": "SPDXRef-rpm-texlive-appendixnumberbeamer-svn46317"
    },
    {
      "spdxElementId": "SPDXRef-rpm-texlive-collection-latexextra-svn59009",
      "relationshipType": "DEPENDS_ON",
      "relatedSpdxElement": "SPDXRef-rpm-texlive-apptools-svn28400.1.0"
    },
    {
      "spdxElementId": "SPDXRef-rpm-texlive-collection-latexextra-svn59009",
      "relationshipType": "DEPENDS_ON",
      "relatedSpdxElement": "SPDXRef-rpm-texlive-arabicfront-svn51474"
    },
    {
      "spdxElementId": "SPDXRef-rpm-texlive-collection-latexextra-svn59009",
      "relationshipType": "DEPENDS_ON",
      "relatedSpdxElement": "SPDXRef-rpm-texlive-arcs-svn15878.1"
    },
    {
      "spdxElementId": "SPDXRef-rpm-texlive-collection-latexextra-svn59009",
      "relationshipType": "DEPENDS_ON",
      "relatedSpdxElement": "SPDXRef-rpm-texlive-arraycols-svn56997"
    },
    {
      "spdxElementId": "SPDXRef-rpm-texlive-collection-latexextra-svn59009",
      "relationshipType": "DEPENDS_ON",
      "relatedSpdxElement": "SPDXRef-rpm-texlive-arrayjobx-svn18125.1.04"
    },
    {
      "spdxElementId": "SPDXRef-rpm-texlive-collection-latexextra-svn59009",
      "relationshipType": "DEPENDS_ON",
      "relatedSpdxElement": "SPDXRef-rpm-texlive-arraysort-svn31576.1.0"
    },
    {
      "spdxElementId": "SPDXRef-rpm-texlive-collection-latexextra-svn59009",
      "relationshipType": "DEPENDS_ON",
      "relatedSpdxElement": "SPDXRef-rpm-texlive-arydshln-svn50084"
    },
    {
      "spdxElementId": "SPDXRef-rpm-texlive-collection-latexextra-svn59009",
      "relationshipType": "DEPENDS_ON",
      "relatedSpdxElement": "SPDXRef-rpm-texlive-asciilist-svn49060"
    },
    {
      "spdxElementId": "SPDXRef-rpm-texlive-collection-latexextra-svn59009",
      "relationshipType": "DEPENDS_ON",
      "relatedSpdxElement": "SPDXRef-rpm-texlive-askinclude-svn54725"
    },
    {
      "spdxElementId": "SPDXRef-rpm-texlive-collection-latexextra-svn59009",
      "relationshipType": "DEPENDS_ON",
      "relatedSpdxElement": "SPDXRef-rpm-texlive-assignment-svn20431.0"
    },
    {
      "spdxElementId": "SPDXRef-rpm-texlive-collection-latexextra-svn59009",
      "relationshipType": "DEPENDS_ON",
      "relatedSpdxElement": "SPDXRef-rpm-texlive-assoccnt-svn38497"
    },
    {
      "spdxElementId": "SPDXRef-rpm-texlive-collection-latexextra-svn59009",
      "relationshipType": "DEPENDS_ON",
      "relatedSpdxElement": "SPDXRef-rpm-texlive-association-matrix-svn56759"
    },
    {
      "spdxElementId": "SPDXRef-rpm-texlive-collection-latexextra-svn59009",
      "relationshipType": "DEPENDS_ON",
      "relatedSpdxElement": "SPDXRef-rpm-texlive-atenddvi-svn56922"
    },
    {
      "spdxElementId": "SPDXRef-rpm-texlive-collection-latexextra-svn59009",
      "relationshipType": "DEPENDS_ON",
      "relatedSpdxElement": "SPDXRef-rpm-texlive-attachfile-svn42099"
    },
    {
      "spdxElementId": "SPDXRef-rpm-texlive-collection-latexextra-svn59009",
      "relationshipType": "DEPENDS_ON",
      "relatedSpdxElement": "SPDXRef-rpm-texlive-aurl-svn41853"
    },
    {
      "spdxElementId": "SPDXRef-rpm-texlive-collection-latexextra-svn59009",
      "relationshipType": "DEPENDS_ON",
      "relatedSpdxElement": "SPDXRef-rpm-texlive-authoraftertitle-svn55889"
    },
    {
      "spdxElementId": "SPDXRef-rpm-texlive-collection-latexextra-svn59009",
      "relationshipType": "DEPENDS_ON",
      "relatedSpdxElement": "SPDXRef-rpm-texlive-authorarchive-svn54512"
    },
    {
      "spdxElementId": "SPDXRef-rpm-texlive-collection-latexextra-svn59009",
      "relationshipType": "DEPENDS_ON",
      "relatedSpdxElement": "SPDXRef-rpm-texlive-authorindex-20210325"
    },
    {
      "spdxElementId": "SPDXRef-rpm-texlive-collection-latexextra-svn59009",
      "relationshipType": "DEPENDS_ON",
      "relatedSpdxElement": "SPDXRef-rpm-texlive-autofancyhdr-svn54049"
    },
    {
      "spdxElementId": "SPDXRef-rpm-texlive-collection-latexextra-svn59009",
      "relationshipType": "DEPENDS_ON",
      "relatedSpdxElement": "SPDXRef-rpm-texlive-autonum-svn36084.0.3.11"
    },
    {
      "spdxElementId": "SPDXRef-rpm-texlive-collection-latexextra-svn59009",
      "relationshipType": "DEPENDS_ON",
      "relatedSpdxElement": "SPDXRef-rpm-texlive-autopdf-svn32377.1.1"
    },
    {
      "spdxElementId": "SPDXRef-rpm-texlive-collection-latexextra-svn59009",
      "relationshipType": "DEPENDS_ON",
      "relatedSpdxElement": "SPDXRef-rpm-texlive-avremu-svn35373.0.1"
    },
    {
      "spdxElementId": "SPDXRef-rpm-texlive-collection-latexextra-svn59009",
      "relationshipType": "DEPENDS_ON",
      "relatedSpdxElement": "SPDXRef-rpm-texlive-axessibility-svn57105"
    },
    {
      "spdxElementId": "SPDXRef-rpm-texlive-collection-latexextra-svn59009",
      "relationshipType": "DEPENDS_ON",
      "relatedSpdxElement": "SPDXRef-rpm-texlive-background-svn42428"
    },
    {
      "spdxElementId": "SPDXRef-rpm-texlive-collection-latexextra-svn59009",
      "relationshipType": "DEPENDS_ON",
      "relatedSpdxElement": "SPDXRef-rpm-texlive-bankstatement-svn38857"
    },
    {
      "spdxElementId": "SPDXRef-rpm-texlive-collection-latexextra-svn59009",
      "relationshipType": "DEPENDS_ON",
      "relatedSpdxElement": "SPDXRef-rpm-texlive-base-20210325"
    },
    {
      "spdxElementId": "SPDXRef-rpm-texlive-collection-latexextra-svn59009",
      "relationshipType": "DEPENDS_ON",
      "relatedSpdxElement": "SPDXRef-rpm-texlive-bashful-svn25597.0.93"
    },
    {
      "spdxElementId": "SPDXRef-rpm-texlive-collection-latexextra-svn59009",
      "relationshipType": "DEPENDS_ON",
      "relatedSpdxElement": "SPDXRef-rpm-texlive-basicarith-svn35460.1.1"
    },
    {
      "spdxElementId": "SPDXRef-rpm-texlive-collection-latexextra-svn59009",
      "relationshipType": "DEPENDS_ON",
      "relatedSpdxElement": "SPDXRef-rpm-texlive-bchart-svn43928"
    },
    {
      "spdxElementId": "SPDXRef-rpm-texlive-collection-latexextra-svn59009",
      "relationshipType": "DEPENDS_ON",
      "relatedSpdxElement": "SPDXRef-rpm-texlive-beamer-rl-svn58513"
    },
    {
      "spdxElementId": "SPDXRef-rpm-texlive-collection-latexextra-svn59009",
      "relationshipType": "DEPENDS_ON",
      "relatedSpdxElement": "SPDXRef-rpm-texlive-beamer2thesis-svn27539.2.2"
    },
    {
      "spdxElementId": "SPDXRef-rpm-texlive-collection-latexextra-svn59009",
      "relationshipType": "DEPENDS_ON",
      "relatedSpdxElement": "SPDXRef-rpm-texlive-beamerappendixnote-svn55732"
    },
    {
      "spdxElementId": "SPDXRef-rpm-texlive-collection-latexextra-svn59009",
      "relationshipType": "DEPENDS_ON",
      "relatedSpdxElement": "SPDXRef-rpm-texlive-beameraudience-svn23427.0.1"
    },
    {
      "spdxElementId": "SPDXRef-rpm-texlive-collection-latexextra-svn59009",
      "relationshipType": "DEPENDS_ON",
      "relatedSpdxElement": "SPDXRef-rpm-texlive-beamerauxtheme-svn56087"
    },
    {
      "spdxElementId": "SPDXRef-rpm-texlive-collection-latexextra-svn59009",
      "relationshipType": "DEPENDS_ON",
      "relatedSpdxElement": "SPDXRef-rpm-texlive-beamercolorthemeowl-svn40105"
    },
    {
      "spdxElementId": "SPDXRef-rpm-texlive-collection-latexextra-svn59009",
      "relationshipType": "DEPENDS_ON",
      "relatedSpdxElement": "SPDXRef-rpm-texlive-beamerdarkthemes-svn55117"
    },
    {
      "spdxElementId": "SPDXRef-rpm-texlive-collection-latexextra-svn59009",
      "relationshipType": "DEPENDS_ON",
      "relatedSpdxElement": "SPDXRef-rpm-texlive-beamerposter-svn54512"
    },
    {
      "spdxElementId": "SPDXRef-rpm-texlive-collection-latexextra-svn59009",
      "relationshipType": "DEPENDS_ON",
      "relatedSpdxElement": "SPDXRef-rpm-texlive-beamersubframe-svn23510.0.2"
    },
    {
      "spdxElementId": "SPDXRef-rpm-texlive-collection-latexextra-svn59009",
      "relationshipType": "DEPENDS_ON",
      "relatedSpdxElement": "SPDXRef-rpm-texlive-beamertheme-cuerna-svn42161"
    },
    {
      "spdxElementId": "SPDXRef-rpm-texlive-collection-latexextra-svn59009",
      "relationshipType": "DEPENDS_ON",
      "relatedSpdxElement": "SPDXRef-rpm-texlive-beamertheme-detlevcm-svn39048"
    },
    {
      "spdxElementId": "SPDXRef-rpm-texlive-collection-latexextra-svn59009",
      "relationshipType": "DEPENDS_ON",
      "relatedSpdxElement": "SPDXRef-rpm-texlive-beamertheme-epyt-svn41404"
    },
    {
      "spdxElementId": "SPDXRef-rpm-texlive-collection-latexextra-svn59009",
      "relationshipType": "DEPENDS_ON",
      "relatedSpdxElement": "SPDXRef-rpm-texlive-beamertheme-focus-svn56967"
    },
    {
      "spdxElementId": "SPDXRef-rpm-texlive-collection-latexextra-svn59009",
      "relationshipType": "DEPENDS_ON",
      "relatedSpdxElement": "SPDXRef-rpm-texlive-beamertheme-light-svn49867"
    },
    {
      "spdxElementId": "SPDXRef-rpm-texlive-collection-latexextra-svn59009",
      "relationshipType": "DEPENDS_ON",
      "relatedSpdxElement": "SPDXRef-rpm-texlive-beamertheme-metropolis-svn43031"
    },
    {
      "spdxElementId": "SPDXRef-rpm-texlive-collection-latexextra-svn59009",
      "relationshipType": "DEPENDS_ON",
      "relatedSpdxElement": "SPDXRef-rpm-texlive-beamertheme-npbt-svn54512"
    },
    {
      "spdxElementId": "SPDXRef-rpm-texlive-collection-latexextra-svn59009",
      "relationshipType": "DEPENDS_ON",
      "relatedSpdxElement": "SPDXRef-rpm-texlive-beamertheme-phnompenh-svn39100"
    },
    {
      "spdxElementId": "SPDXRef-rpm-texlive-collection-latexextra-svn59009",
      "relationshipType": "DEPENDS_ON",
      "relatedSpdxElement": "SPDXRef-rpm-texlive-beamertheme-pure-minimalistic-svn56934"
    },
    {
      "spdxElementId": "SPDXRef-rpm-texlive-collection-latexextra-svn59009",
      "relationshipType": "DEPENDS_ON",
      "relatedSpdxElement": "SPDXRef-rpm-texlive-beamertheme-saintpetersburg-svn45877"
    },
    {
      "spdxElementId": "SPDXRef-rpm-texlive-collection-latexextra-svn59009",
      "relationshipType": "DEPENDS_ON",
      "relatedSpdxElement": "SPDXRef-rpm-texlive-beamertheme-trigon-svn59004"
    },
    {
      "spdxElementId": "SPDXRef-rpm-texlive-collection-latexextra-svn59009",
      "relationshipType": "DEPENDS_ON",
      "relatedSpdxElement": "SPDXRef-rpm-texlive-beamertheme-upenn-bc-svn29937.1.0"
    },
    {
      "spdxElementId": "SPDXRef-rpm-texlive-collection-latexextra-svn59009",
      "relationshipType": "DEPENDS_ON",
      "relatedSpdxElement": "SPDXRef-rpm-texlive-beamerthemejltree-svn21977.1.1"
    },
    {
      "spdxElementId": "SPDXRef-rpm-texlive-collection-latexextra-svn59009",
      "relationshipType": "DEPENDS_ON",
      "relatedSpdxElement": "SPDXRef-rpm-texlive-beamerthemelalic-svn58777"
    },
    {
      "spdxElementId": "SPDXRef-rpm-texlive-collection-latexextra-svn59009",
      "relationshipType": "DEPENDS_ON",
      "relatedSpdxElement": "SPDXRef-rpm-texlive-beamerthemenirma-svn20765.0.1"
    },
    {
      "spdxElementId": "SPDXRef-rpm-texlive-collection-latexextra-svn59009",
      "relationshipType": "DEPENDS_ON",
      "relatedSpdxElement": "SPDXRef-rpm-texlive-beamerthemenord-svn56180"
    },
    {
      "spdxElementId": "SPDXRef-rpm-texlive-collection-latexextra-svn59009",
      "relationshipType": "DEPENDS_ON",
      "relatedSpdxElement": "SPDXRef-rpm-texlive-bearwear-svn54826"
    },
    {
      "spdxElementId": "SPDXRef-rpm-texlive-collection-latexextra-svn59009",
      "relationshipType": "DEPENDS_ON",
      "relatedSpdxElement": "SPDXRef-rpm-texlive-beaulivre-svn59320"
    },
    {
      "spdxElementId": "SPDXRef-rpm-texlive-collection-latexextra-svn59009",
      "relationshipType": "DEPENDS_ON",
      "relatedSpdxElement": "SPDXRef-rpm-texlive-beton-svn15878.0"
    },
    {
      "spdxElementId": "SPDXRef-rpm-texlive-collection-latexextra-svn59009",
      "relationshipType": "DEPENDS_ON",
      "relatedSpdxElement": "SPDXRef-rpm-texlive-bewerbung-svn56998"
    },
    {
      "spdxElementId": "SPDXRef-rpm-texlive-collection-latexextra-svn59009",
      "relationshipType": "DEPENDS_ON",
      "relatedSpdxElement": "SPDXRef-rpm-texlive-bez123-svn15878.1.1b"
    },
    {
      "spdxElementId": "SPDXRef-rpm-texlive-collection-latexextra-svn59009",
      "relationshipType": "DEPENDS_ON",
      "relatedSpdxElement": "SPDXRef-rpm-texlive-bhcexam-svn39041"
    },
    {
      "spdxElementId": "SPDXRef-rpm-texlive-collection-latexextra-svn59009",
      "relationshipType": "DEPENDS_ON",
      "relatedSpdxElement": "SPDXRef-rpm-texlive-bibletext-svn45196"
    },
    {
      "spdxElementId": "SPDXRef-rpm-texlive-collection-latexextra-svn59009",
      "relationshipType": "DEPENDS_ON",
      "relatedSpdxElement": "SPDXRef-rpm-texlive-bigfoot-svn38248.2.1"
    },
    {
      "spdxElementId": "SPDXRef-rpm-texlive-collection-latexextra-svn59009",
      "relationshipType": "DEPENDS_ON",
      "relatedSpdxElement": "SPDXRef-rpm-texlive-bigints-svn29803.0"
    },
    {
      "spdxElementId": "SPDXRef-rpm-texlive-collection-latexextra-svn59009",
      "relationshipType": "DEPENDS_ON",
      "relatedSpdxElement": "SPDXRef-rpm-texlive-biochemistry-colors-svn54512"
    },
    {
      "spdxElementId": "SPDXRef-rpm-texlive-collection-latexextra-svn59009",
      "relationshipType": "DEPENDS_ON",
      "relatedSpdxElement": "SPDXRef-rpm-texlive-bithesis-svn57388"
    },
    {
      "spdxElementId": "SPDXRef-rpm-texlive-collection-latexextra-svn59009",
      "relationshipType": "DEPENDS_ON",
      "relatedSpdxElement": "SPDXRef-rpm-texlive-bizcard-svn15878.1.1"
    },
    {
      "spdxElementId": "SPDXRef-rpm-texlive-collection-latexextra-svn59009",
      "relationshipType": "DEPENDS_ON",
      "relatedSpdxElement": "SPDXRef-rpm-texlive-blindtext-svn25039.2.0"
    },
    {
      "spdxElementId": "SPDXRef-rpm-texlive-collection-latexextra-svn59009",
      "relationshipType": "DEPENDS_ON",
      "relatedSpdxElement": "SPDXRef-rpm-texlive-blkarray-svn36406.0.07"
    },
    {
      "spdxElementId": "SPDXRef-rpm-texlive-collection-latexextra-svn59009",
      "relationshipType": "DEPENDS_ON",
      "relatedSpdxElement": "SPDXRef-rpm-texlive-block-svn17209.0"
    },
    {
      "spdxElementId": "SPDXRef-rpm-texlive-collection-latexextra-svn59009",
      "relationshipType": "DEPENDS_ON",
      "relatedSpdxElement": "SPDXRef-rpm-texlive-blowup-svn46213"
    },
    {
      "spdxElementId": "SPDXRef-rpm-texlive-collection-latexextra-svn59009",
      "relationshipType": "DEPENDS_ON",
      "relatedSpdxElement": "SPDXRef-rpm-texlive-bnumexpr-svn49643"
    },
    {
      "spdxElementId": "SPDXRef-rpm-texlive-collection-latexextra-svn59009",
      "relationshipType": "DEPENDS_ON",
      "relatedSpdxElement": "SPDXRef-rpm-texlive-boites-svn32235.1.1"
    },
    {
      "spdxElementId": "SPDXRef-rpm-texlive-collection-latexextra-svn59009",
      "relationshipType": "DEPENDS_ON",
      "relatedSpdxElement": "SPDXRef-rpm-texlive-bold-extra-svn17076.0.1"
    },
    {
      "spdxElementId": "SPDXRef-rpm-texlive-collection-latexextra-svn59009",
      "relationshipType": "DEPENDS_ON",
      "relatedSpdxElement": "SPDXRef-rpm-texlive-bookcover-svn57326"
    },
    {
      "spdxElementId": "SPDXRef-rpm-texlive-collection-latexextra-svn59009",
      "relationshipType": "DEPENDS_ON",
      "relatedSpdxElement": "SPDXRef-rpm-texlive-bookest-svn15878.1.1"
    },
    {
      "spdxElementId": "SPDXRef-rpm-texlive-collection-latexextra-svn59009",
      "relationshipType": "DEPENDS_ON",
      "relatedSpdxElement": "SPDXRef-rpm-texlive-booklet-svn15878.0.7b"
    },
    {
      "spdxElementId": "SPDXRef-rpm-texlive-collection-latexextra-svn59009",
      "relationshipType": "DEPENDS_ON",
      "relatedSpdxElement": "SPDXRef-rpm-texlive-bookshelf-svn55475"
    },
    {
      "spdxElementId": "SPDXRef-rpm-texlive-collection-latexextra-svn59009",
      "relationshipType": "DEPENDS_ON",
      "relatedSpdxElement": "SPDXRef-rpm-texlive-boolexpr-svn17830.3.14"
    },
    {
      "spdxElementId": "SPDXRef-rpm-texlive-collection-latexextra-svn59009",
      "relationshipType": "DEPENDS_ON",
      "relatedSpdxElement": "SPDXRef-rpm-texlive-bophook-svn17062.0.02"
    },
    {
      "spdxElementId": "SPDXRef-rpm-texlive-collection-latexextra-svn59009",
      "relationshipType": "DEPENDS_ON",
      "relatedSpdxElement": "SPDXRef-rpm-texlive-boxedminipage-svn54827"
    },
    {
      "spdxElementId": "SPDXRef-rpm-texlive-collection-latexextra-svn59009",
      "relationshipType": "DEPENDS_ON",
      "relatedSpdxElement": "SPDXRef-rpm-texlive-boxhandler-svn28031.1.30"
    },
    {
      "spdxElementId": "SPDXRef-rpm-texlive-collection-latexextra-svn59009",
      "relationshipType": "DEPENDS_ON",
      "relatedSpdxElement": "SPDXRef-rpm-texlive-bracketkey-svn17129.1.0"
    },
    {
      "spdxElementId": "SPDXRef-rpm-texlive-collection-latexextra-svn59009",
      "relationshipType": "DEPENDS_ON",
      "relatedSpdxElement": "SPDXRef-rpm-texlive-braket-svn17127.0"
    },
    {
      "spdxElementId": "SPDXRef-rpm-texlive-collection-latexextra-svn59009",
      "relationshipType": "DEPENDS_ON",
      "relatedSpdxElement": "SPDXRef-rpm-texlive-breakurl-svn29901.1.40"
    },
    {
      "spdxElementId": "SPDXRef-rpm-texlive-collection-latexextra-svn59009",
      "relationshipType": "DEPENDS_ON",
      "relatedSpdxElement": "SPDXRef-rpm-texlive-bubblesort-svn56070"
    },
    {
      "spdxElementId": "SPDXRef-rpm-texlive-collection-latexextra-svn59009",
      "relationshipType": "DEPENDS_ON",
      "relatedSpdxElement": "SPDXRef-rpm-texlive-bullcntr-svn15878.0.04"
    },
    {
      "spdxElementId": "SPDXRef-rpm-texlive-collection-latexextra-svn59009",
      "relationshipType": "DEPENDS_ON",
      "relatedSpdxElement": "SPDXRef-rpm-texlive-bxcalc-svn46482"
    },
    {
      "spdxElementId": "SPDXRef-rpm-texlive-collection-latexextra-svn59009",
      "relationshipType": "DEPENDS_ON",
      "relatedSpdxElement": "SPDXRef-rpm-texlive-bxdpx-beamer-svn41813"
    },
    {
      "spdxElementId": "SPDXRef-rpm-texlive-collection-latexextra-svn59009",
      "relationshipType": "DEPENDS_ON",
      "relatedSpdxElement": "SPDXRef-rpm-texlive-bxdvidriver-svn43219"
    },
    {
      "spdxElementId": "SPDXRef-rpm-texlive-collection-latexextra-svn59009",
      "relationshipType": "DEPENDS_ON",
      "relatedSpdxElement": "SPDXRef-rpm-texlive-bxenclose-svn40213"
    },
    {
      "spdxElementId": "SPDXRef-rpm-texlive-collection-latexextra-svn59009",
      "relationshipType": "DEPENDS_ON",
      "relatedSpdxElement": "SPDXRef-rpm-texlive-bxnewfont-svn44173"
    },
    {
      "spdxElementId": "SPDXRef-rpm-texlive-collection-latexextra-svn59009",
      "relationshipType": "DEPENDS_ON",
      "relatedSpdxElement": "SPDXRef-rpm-texlive-bxpapersize-svn56491"
    },
    {
      "spdxElementId": "SPDXRef-rpm-texlive-collection-latexextra-svn59009",
      "relationshipType": "DEPENDS_ON",
      "relatedSpdxElement": "SPDXRef-rpm-texlive-bxpdfver-svn57755"
    },
    {
      "spdxElementId": "SPDXRef-rpm-texlive-collection-latexextra-svn59009",
      "relationshipType": "DEPENDS_ON",
      "relatedSpdxElement": "SPDXRef-rpm-texlive-bxtexlogo-svn47230"
    },
    {
      "spdxElementId": "SPDXRef-rpm-texlive-collection-latexextra-svn59009",
      "relationshipType": "DEPENDS_ON",
      "relatedSpdxElement": "SPDXRef-rpm-texlive-calcage-svn27725.0.90"
    },
    {
      "spdxElementId": "SPDXRef-rpm-texlive-collection-latexextra-svn59009",
      "relationshipType": "DEPENDS_ON",
      "relatedSpdxElement": "SPDXRef-rpm-texlive-calctab-svn15878.v0.6.1"
    },
    {
      "spdxElementId": "SPDXRef-rpm-texlive-collection-latexextra-svn59009",
      "relationshipType": "DEPENDS_ON",
      "relatedSpdxElement": "SPDXRef-rpm-texlive-calculator-svn33041.2.0"
    },
    {
      "spdxElementId": "SPDXRef-rpm-texlive-collection-latexextra-svn59009",
      "relationshipType": "DEPENDS_ON",
      "relatedSpdxElement": "SPDXRef-rpm-texlive-calrsfs-svn17125.0"
    },
    {
      "spdxElementId": "SPDXRef-rpm-texlive-collection-latexextra-svn59009",
      "relationshipType": "DEPENDS_ON",
      "relatedSpdxElement": "SPDXRef-rpm-texlive-cals-svn43003"
    },
    {
      "spdxElementId": "SPDXRef-rpm-texlive-collection-latexextra-svn59009",
      "relationshipType": "DEPENDS_ON",
      "relatedSpdxElement": "SPDXRef-rpm-texlive-calxxxx-yyyy-svn57282"
    },
    {
      "spdxElementId": "SPDXRef-rpm-texlive-collection-latexextra-svn59009",
      "relationshipType": "DEPENDS_ON",
      "relatedSpdxElement": "SPDXRef-rpm-texlive-cancel-svn32508.2.2"
    },
    {
      "spdxElementId": "SPDXRef-rpm-texlive-collection-latexextra-svn59009",
      "relationshipType": "DEPENDS_ON",
      "relatedSpdxElement": "SPDXRef-rpm-texlive-canoniclayout-svn54758"
    },
    {
      "spdxElementId": "SPDXRef-rpm-texlive-collection-latexextra-svn59009",
      "relationshipType": "DEPENDS_ON",
      "relatedSpdxElement": "SPDXRef-rpm-texlive-capt-of-svn29803.0"
    },
    {
      "spdxElementId": "SPDXRef-rpm-texlive-collection-latexextra-svn59009",
      "relationshipType": "DEPENDS_ON",
      "relatedSpdxElement": "SPDXRef-rpm-texlive-captcont-svn15878.2.0"
    },
    {
      "spdxElementId": "SPDXRef-rpm-texlive-collection-latexextra-svn59009",
      "relationshipType": "DEPENDS_ON",
      "relatedSpdxElement": "SPDXRef-rpm-texlive-captdef-svn17353.0"
    },
    {
      "spdxElementId": "SPDXRef-rpm-texlive-collection-latexextra-svn59009",
      "relationshipType": "DEPENDS_ON",
      "relatedSpdxElement": "SPDXRef-rpm-texlive-carbohydrates-svn39000"
    },
    {
      "spdxElementId": "SPDXRef-rpm-texlive-collection-latexextra-svn59009",
      "relationshipType": "DEPENDS_ON",
      "relatedSpdxElement": "SPDXRef-rpm-texlive-cases-svn17123.2.5"
    },
    {
      "spdxElementId": "SPDXRef-rpm-texlive-collection-latexextra-svn59009",
      "relationshipType": "DEPENDS_ON",
      "relatedSpdxElement": "SPDXRef-rpm-texlive-casyl-svn15878.2.0"
    },
    {
      "spdxElementId": "SPDXRef-rpm-texlive-collection-latexextra-svn59009",
      "relationshipType": "DEPENDS_ON",
      "relatedSpdxElement": "SPDXRef-rpm-texlive-catchfile-svn53084"
    },
    {
      "spdxElementId": "SPDXRef-rpm-texlive-collection-latexextra-svn59009",
      "relationshipType": "DEPENDS_ON",
      "relatedSpdxElement": "SPDXRef-rpm-texlive-catchfilebetweentags-svn21476.1.1"
    },
    {
      "spdxElementId": "SPDXRef-rpm-texlive-collection-latexextra-svn59009",
      "relationshipType": "DEPENDS_ON",
      "relatedSpdxElement": "SPDXRef-rpm-texlive-catechis-svn48198"
    },
    {
      "spdxElementId": "SPDXRef-rpm-texlive-collection-latexextra-svn59009",
      "relationshipType": "DEPENDS_ON",
      "relatedSpdxElement": "SPDXRef-rpm-texlive-catoptions-svn35069.0.2.7h"
    },
    {
      "spdxElementId": "SPDXRef-rpm-texlive-collection-latexextra-svn59009",
      "relationshipType": "DEPENDS_ON",
      "relatedSpdxElement": "SPDXRef-rpm-texlive-cbcoptic-svn16666.0.2"
    },
    {
      "spdxElementId": "SPDXRef-rpm-texlive-collection-latexextra-svn59009",
      "relationshipType": "DEPENDS_ON",
      "relatedSpdxElement": "SPDXRef-rpm-texlive-ccaption-svn23443.3.2c"
    },
    {
      "spdxElementId": "SPDXRef-rpm-texlive-collection-latexextra-svn59009",
      "relationshipType": "DEPENDS_ON",
      "relatedSpdxElement": "SPDXRef-rpm-texlive-cclicenses-svn15878.0"
    },
    {
      "spdxElementId": "SPDXRef-rpm-texlive-collection-latexextra-svn59009",
      "relationshipType": "DEPENDS_ON",
      "relatedSpdxElement": "SPDXRef-rpm-texlive-cd-cover-svn17121.1.0"
    },
    {
      "spdxElementId": "SPDXRef-rpm-texlive-collection-latexextra-svn59009",
      "relationshipType": "DEPENDS_ON",
      "relatedSpdxElement": "SPDXRef-rpm-texlive-cd-svn34452.1.4"
    },
    {
      "spdxElementId": "SPDXRef-rpm-texlive-collection-latexextra-svn59009",
      "relationshipType": "DEPENDS_ON",
      "relatedSpdxElement": "SPDXRef-rpm-texlive-cdpbundl-svn46613"
    },
    {
      "spdxElementId": "SPDXRef-rpm-texlive-collection-latexextra-svn59009",
      "relationshipType": "DEPENDS_ON",
      "relatedSpdxElement": "SPDXRef-rpm-texlive-cellprops-svn57599"
    },
    {
      "spdxElementId": "SPDXRef-rpm-texlive-collection-latexextra-svn59009",
      "relationshipType": "DEPENDS_ON",
      "relatedSpdxElement": "SPDXRef-rpm-texlive-cellspace-svn50374"
    },
    {
      "spdxElementId": "SPDXRef-rpm-texlive-collection-latexextra-svn59009",
      "relationshipType": "DEPENDS_ON",
      "relatedSpdxElement": "SPDXRef-rpm-texlive-censor-svn31332.3.21"
    },
    {
      "spdxElementId": "SPDXRef-rpm-texlive-collection-latexextra-svn59009",
      "relationshipType": "DEPENDS_ON",
      "relatedSpdxElement": "SPDXRef-rpm-texlive-centeredline-svn50971"
    },
    {
      "spdxElementId": "SPDXRef-rpm-texlive-collection-latexextra-svn59009",
      "relationshipType": "DEPENDS_ON",
      "relatedSpdxElement": "SPDXRef-rpm-texlive-changebar-svn46919"
    },
    {
      "spdxElementId": "SPDXRef-rpm-texlive-collection-latexextra-svn59009",
      "relationshipType": "DEPENDS_ON",
      "relatedSpdxElement": "SPDXRef-rpm-texlive-changelayout-svn16094.1.0"
    },
    {
      "spdxElementId": "SPDXRef-rpm-texlive-collection-latexextra-svn59009",
      "relationshipType": "DEPENDS_ON",
      "relatedSpdxElement": "SPDXRef-rpm-texlive-changelog-svn56338"
    },
    {
      "spdxElementId": "SPDXRef-rpm-texlive-collection-latexextra-svn59009",
      "relationshipType": "DEPENDS_ON",
      "relatedSpdxElement": "SPDXRef-rpm-texlive-changepage-svn15878.1.0c"
    },
    {
      "spdxElementId": "SPDXRef-rpm-texlive-collection-latexextra-svn59009",
      "relationshipType": "DEPENDS_ON",
      "relatedSpdxElement": "SPDXRef-rpm-texlive-changes-svn58773"
    },
    {
      "spdxElementId": "SPDXRef-rpm-texlive-collection-latexextra-svn59009",
      "relationshipType": "DEPENDS_ON",
      "relatedSpdxElement": "SPDXRef-rpm-texlive-chappg-svn15878.2.1b"
    },
    {
      "spdxElementId": "SPDXRef-rpm-texlive-collection-latexextra-svn59009",
      "relationshipType": "DEPENDS_ON",
      "relatedSpdxElement": "SPDXRef-rpm-texlive-chapterfolder-svn15878.2.0.1"
    },
    {
      "spdxElementId": "SPDXRef-rpm-texlive-collection-latexextra-svn59009",
      "relationshipType": "DEPENDS_ON",
      "relatedSpdxElement": "SPDXRef-rpm-texlive-cheatsheet-svn45069"
    },
    {
      "spdxElementId": "SPDXRef-rpm-texlive-collection-latexextra-svn59009",
      "relationshipType": "DEPENDS_ON",
      "relatedSpdxElement": "SPDXRef-rpm-texlive-checkend-svn51475"
    },
    {
      "spdxElementId": "SPDXRef-rpm-texlive-collection-latexextra-svn59009",
      "relationshipType": "DEPENDS_ON",
      "relatedSpdxElement": "SPDXRef-rpm-texlive-chet-svn45081"
    },
    {
      "spdxElementId": "SPDXRef-rpm-texlive-collection-latexextra-svn59009",
      "relationshipType": "DEPENDS_ON",
      "relatedSpdxElement": "SPDXRef-rpm-texlive-chextras-svn27118.1.01"
    },
    {
      "spdxElementId": "SPDXRef-rpm-texlive-collection-latexextra-svn59009",
      "relationshipType": "DEPENDS_ON",
      "relatedSpdxElement": "SPDXRef-rpm-texlive-childdoc-svn49543"
    },
    {
      "spdxElementId": "SPDXRef-rpm-texlive-collection-latexextra-svn59009",
      "relationshipType": "DEPENDS_ON",
      "relatedSpdxElement": "SPDXRef-rpm-texlive-chkfloat-svn27473.0.1"
    },
    {
      "spdxElementId": "SPDXRef-rpm-texlive-collection-latexextra-svn59009",
      "relationshipType": "DEPENDS_ON",
      "relatedSpdxElement": "SPDXRef-rpm-texlive-chletter-svn20060.2.0"
    },
    {
      "spdxElementId": "SPDXRef-rpm-texlive-collection-latexextra-svn59009",
      "relationshipType": "DEPENDS_ON",
      "relatedSpdxElement": "SPDXRef-rpm-texlive-chngcntr-svn47577"
    },
    {
      "spdxElementId": "SPDXRef-rpm-texlive-collection-latexextra-svn59009",
      "relationshipType": "DEPENDS_ON",
      "relatedSpdxElement": "SPDXRef-rpm-texlive-chronology-svn37934.1.1.1"
    },
    {
      "spdxElementId": "SPDXRef-rpm-texlive-collection-latexextra-svn59009",
      "relationshipType": "DEPENDS_ON",
      "relatedSpdxElement": "SPDXRef-rpm-texlive-circ-svn15878.1.1"
    },
    {
      "spdxElementId": "SPDXRef-rpm-texlive-collection-latexextra-svn59009",
      "relationshipType": "DEPENDS_ON",
      "relatedSpdxElement": "SPDXRef-rpm-texlive-circledsteps-svn53382"
    },
    {
      "spdxElementId": "SPDXRef-rpm-texlive-collection-latexextra-svn59009",
      "relationshipType": "DEPENDS_ON",
      "relatedSpdxElement": "SPDXRef-rpm-texlive-classics-svn53671"
    },
    {
      "spdxElementId": "SPDXRef-rpm-texlive-collection-latexextra-svn59009",
      "relationshipType": "DEPENDS_ON",
      "relatedSpdxElement": "SPDXRef-rpm-texlive-classpack-svn55218"
    },
    {
      "spdxElementId": "SPDXRef-rpm-texlive-collection-latexextra-svn59009",
      "relationshipType": "DEPENDS_ON",
      "relatedSpdxElement": "SPDXRef-rpm-texlive-clefval-svn55985"
    },
    {
      "spdxElementId": "SPDXRef-rpm-texlive-collection-latexextra-svn59009",
      "relationshipType": "DEPENDS_ON",
      "relatedSpdxElement": "SPDXRef-rpm-texlive-cleveref-svn47525"
    },
    {
      "spdxElementId": "SPDXRef-rpm-texlive-collection-latexextra-svn59009",
      "relationshipType": "DEPENDS_ON",
      "relatedSpdxElement": "SPDXRef-rpm-texlive-clipboard-svn47747"
    },
    {
      "spdxElementId": "SPDXRef-rpm-texlive-collection-latexextra-svn59009",
      "relationshipType": "DEPENDS_ON",
      "relatedSpdxElement": "SPDXRef-rpm-texlive-clock-svn15878.0"
    },
    {
      "spdxElementId": "SPDXRef-rpm-texlive-collection-latexextra-svn59009",
      "relationshipType": "DEPENDS_ON",
      "relatedSpdxElement": "SPDXRef-rpm-texlive-clrdblpg-svn47511"
    },
    {
      "spdxElementId": "SPDXRef-rpm-texlive-collection-latexextra-svn59009",
      "relationshipType": "DEPENDS_ON",
      "relatedSpdxElement": "SPDXRef-rpm-texlive-clrstrip-svn53537"
    },
    {
      "spdxElementId": "SPDXRef-rpm-texlive-collection-latexextra-svn59009",
      "relationshipType": "DEPENDS_ON",
      "relatedSpdxElement": "SPDXRef-rpm-texlive-cmdstring-svn15878.1.1"
    },
    {
      "spdxElementId": "SPDXRef-rpm-texlive-collection-latexextra-svn59009",
      "relationshipType": "DEPENDS_ON",
      "relatedSpdxElement": "SPDXRef-rpm-texlive-cmdtrack-svn28910"
    },
    {
      "spdxElementId": "SPDXRef-rpm-texlive-collection-latexextra-svn59009",
      "relationshipType": "DEPENDS_ON",
      "relatedSpdxElement": "SPDXRef-rpm-texlive-cmsd-svn18787.0"
    },
    {
      "spdxElementId": "SPDXRef-rpm-texlive-collection-latexextra-svn59009",
      "relationshipType": "DEPENDS_ON",
      "relatedSpdxElement": "SPDXRef-rpm-texlive-cnltx-svn55265"
    },
    {
      "spdxElementId": "SPDXRef-rpm-texlive-collection-latexextra-svn59009",
      "relationshipType": "DEPENDS_ON",
      "relatedSpdxElement": "SPDXRef-rpm-texlive-cntformats-svn34668.0.7"
    },
    {
      "spdxElementId": "SPDXRef-rpm-texlive-collection-latexextra-svn59009",
      "relationshipType": "DEPENDS_ON",
      "relatedSpdxElement": "SPDXRef-rpm-texlive-cntperchap-svn37572.0.3"
    },
    {
      "spdxElementId": "SPDXRef-rpm-texlive-collection-latexextra-svn59009",
      "relationshipType": "DEPENDS_ON",
      "relatedSpdxElement": "SPDXRef-rpm-texlive-codedoc-svn17630.0.3"
    },
    {
      "spdxElementId": "SPDXRef-rpm-texlive-collection-latexextra-svn59009",
      "relationshipType": "DEPENDS_ON",
      "relatedSpdxElement": "SPDXRef-rpm-texlive-codepage-svn51502"
    },
    {
      "spdxElementId": "SPDXRef-rpm-texlive-collection-latexextra-svn59009",
      "relationshipType": "DEPENDS_ON",
      "relatedSpdxElement": "SPDXRef-rpm-texlive-codesection-svn34481.0.1"
    },
    {
      "spdxElementId": "SPDXRef-rpm-texlive-collection-latexextra-svn59009",
      "relationshipType": "DEPENDS_ON",
      "relatedSpdxElement": "SPDXRef-rpm-texlive-collcell-svn56291"
    },
    {
      "spdxElementId": "SPDXRef-rpm-texlive-collection-latexextra-svn59009",
      "relationshipType": "DEPENDS_ON",
      "relatedSpdxElement": "SPDXRef-rpm-texlive-collectbox-svn56291"
    },
    {
      "spdxElementId": "SPDXRef-rpm-texlive-collection-latexextra-svn59009",
      "relationshipType": "DEPENDS_ON",
      "relatedSpdxElement": "SPDXRef-rpm-texlive-collection-latexrecommended-svn57862"
    },
    {
      "spdxElementId": "SPDXRef-rpm-texlive-collection-latexextra-svn59009",
      "relationshipType": "DEPENDS_ON",
      "relatedSpdxElement": "SPDXRef-rpm-texlive-collection-pictures-svn59115"
    },
    {
      "spdxElementId": "SPDXRef-rpm-texlive-collection-latexextra-svn59009",
      "relationshipType": "DEPENDS_ON",
      "relatedSpdxElement": "SPDXRef-rpm-texlive-colophon-svn47913"
    },
    {
      "spdxElementId": "SPDXRef-rpm-texlive-collection-latexextra-svn59009",
      "relationshipType": "DEPENDS_ON",
      "relatedSpdxElement": "SPDXRef-rpm-texlive-color-edits-svn56707"
    },
    {
      "spdxElementId": "SPDXRef-rpm-texlive-collection-latexextra-svn59009",
      "relationshipType": "DEPENDS_ON",
      "relatedSpdxElement": "SPDXRef-rpm-texlive-colordoc-svn18270.0"
    },
    {
      "spdxElementId": "SPDXRef-rpm-texlive-collection-latexextra-svn59009",
      "relationshipType": "DEPENDS_ON",
      "relatedSpdxElement": "SPDXRef-rpm-texlive-colorinfo-svn15878.0.3c"
    },
    {
      "spdxElementId": "SPDXRef-rpm-texlive-collection-latexextra-svn59009",
      "relationshipType": "DEPENDS_ON",
      "relatedSpdxElement": "SPDXRef-rpm-texlive-coloring-svn41042"
    },
    {
      "spdxElementId": "SPDXRef-rpm-texlive-collection-latexextra-svn59009",
      "relationshipType": "DEPENDS_ON",
      "relatedSpdxElement": "SPDXRef-rpm-texlive-colorist-svn59316"
    },
    {
      "spdxElementId": "SPDXRef-rpm-texlive-collection-latexextra-svn59009",
      "relationshipType": "DEPENDS_ON",
      "relatedSpdxElement": "SPDXRef-rpm-texlive-colorspace-svn42228"
    },
    {
      "spdxElementId": "SPDXRef-rpm-texlive-collection-latexextra-svn59009",
      "relationshipType": "DEPENDS_ON",
      "relatedSpdxElement": "SPDXRef-rpm-texlive-colortab-svn22155.1.0"
    },
    {
      "spdxElementId": "SPDXRef-rpm-texlive-collection-latexextra-svn59009",
      "relationshipType": "DEPENDS_ON",
      "relatedSpdxElement": "SPDXRef-rpm-texlive-colorwav-svn15878.1.0"
    },
    {
      "spdxElementId": "SPDXRef-rpm-texlive-collection-latexextra-svn59009",
      "relationshipType": "DEPENDS_ON",
      "relatedSpdxElement": "SPDXRef-rpm-texlive-colorweb-svn31490.1.3"
    },
    {
      "spdxElementId": "SPDXRef-rpm-texlive-collection-latexextra-svn59009",
      "relationshipType": "DEPENDS_ON",
      "relatedSpdxElement": "SPDXRef-rpm-texlive-colourchange-svn21741.1.22"
    },
    {
      "spdxElementId": "SPDXRef-rpm-texlive-collection-latexextra-svn59009",
      "relationshipType": "DEPENDS_ON",
      "relatedSpdxElement": "SPDXRef-rpm-texlive-combelow-svn18462.0.99f"
    },
    {
      "spdxElementId": "SPDXRef-rpm-texlive-collection-latexextra-svn59009",
      "relationshipType": "DEPENDS_ON",
      "relatedSpdxElement": "SPDXRef-rpm-texlive-combine-svn19361.0.7a"
    },
    {
      "spdxElementId": "SPDXRef-rpm-texlive-collection-latexextra-svn59009",
      "relationshipType": "DEPENDS_ON",
      "relatedSpdxElement": "SPDXRef-rpm-texlive-comma-svn18259.1.2"
    },
    {
      "spdxElementId": "SPDXRef-rpm-texlive-collection-latexextra-svn59009",
      "relationshipType": "DEPENDS_ON",
      "relatedSpdxElement": "SPDXRef-rpm-texlive-commado-svn38875"
    },
    {
      "spdxElementId": "SPDXRef-rpm-texlive-collection-latexextra-svn59009",
      "relationshipType": "DEPENDS_ON",
      "relatedSpdxElement": "SPDXRef-rpm-texlive-commedit-svn50116"
    },
    {
      "spdxElementId": "SPDXRef-rpm-texlive-collection-latexextra-svn59009",
      "relationshipType": "DEPENDS_ON",
      "relatedSpdxElement": "SPDXRef-rpm-texlive-comment-svn41927"
    },
    {
      "spdxElementId": "SPDXRef-rpm-texlive-collection-latexextra-svn59009",
      "relationshipType": "DEPENDS_ON",
      "relatedSpdxElement": "SPDXRef-rpm-texlive-competences-svn47573"
    },
    {
      "spdxElementId": "SPDXRef-rpm-texlive-collection-latexextra-svn59009",
      "relationshipType": "DEPENDS_ON",
      "relatedSpdxElement": "SPDXRef-rpm-texlive-concepts-svn29020.0.0.5-r1"
    },
    {
      "spdxElementId": "SPDXRef-rpm-texlive-collection-latexextra-svn59009",
      "relationshipType": "DEPENDS_ON",
      "relatedSpdxElement": "SPDXRef-rpm-texlive-concprog-svn18791.0"
    },
    {
      "spdxElementId": "SPDXRef-rpm-texlive-collection-latexextra-svn59009",
      "relationshipType": "DEPENDS_ON",
      "relatedSpdxElement": "SPDXRef-rpm-texlive-conditext-svn55387"
    },
    {
      "spdxElementId": "SPDXRef-rpm-texlive-collection-latexextra-svn59009",
      "relationshipType": "DEPENDS_ON",
      "relatedSpdxElement": "SPDXRef-rpm-texlive-constants-svn15878.1.0"
    },
    {
      "spdxElementId": "SPDXRef-rpm-texlive-collection-latexextra-svn59009",
      "relationshipType": "DEPENDS_ON",
      "relatedSpdxElement": "SPDXRef-rpm-texlive-continue-svn49449"
    },
    {
      "spdxElementId": "SPDXRef-rpm-texlive-collection-latexextra-svn59009",
      "relationshipType": "DEPENDS_ON",
      "relatedSpdxElement": "SPDXRef-rpm-texlive-contour-svn18950.2.14"
    },
    {
      "spdxElementId": "SPDXRef-rpm-texlive-collection-latexextra-svn59009",
      "relationshipType": "DEPENDS_ON",
      "relatedSpdxElement": "SPDXRef-rpm-texlive-contracard-svn50217"
    },
    {
      "spdxElementId": "SPDXRef-rpm-texlive-collection-latexextra-svn59009",
      "relationshipType": "DEPENDS_ON",
      "relatedSpdxElement": "SPDXRef-rpm-texlive-conv-xkv-svn43558"
    },
    {
      "spdxElementId": "SPDXRef-rpm-texlive-collection-latexextra-svn59009",
      "relationshipType": "DEPENDS_ON",
      "relatedSpdxElement": "SPDXRef-rpm-texlive-cooking-svn15878.0.9b"
    },
    {
      "spdxElementId": "SPDXRef-rpm-texlive-collection-latexextra-svn59009",
      "relationshipType": "DEPENDS_ON",
      "relatedSpdxElement": "SPDXRef-rpm-texlive-cooking-units-svn53403"
    },
    {
      "spdxElementId": "SPDXRef-rpm-texlive-collection-latexextra-svn59009",
      "relationshipType": "DEPENDS_ON",
      "relatedSpdxElement": "SPDXRef-rpm-texlive-cool-svn15878.1.35"
    },
    {
      "spdxElementId": "SPDXRef-rpm-texlive-collection-latexextra-svn59009",
      "relationshipType": "DEPENDS_ON",
      "relatedSpdxElement": "SPDXRef-rpm-texlive-coollist-svn15878.1.4"
    },
    {
      "spdxElementId": "SPDXRef-rpm-texlive-collection-latexextra-svn59009",
      "relationshipType": "DEPENDS_ON",
      "relatedSpdxElement": "SPDXRef-rpm-texlive-coolstr-svn15878.2.2"
    },
    {
      "spdxElementId": "SPDXRef-rpm-texlive-collection-latexextra-svn59009",
      "relationshipType": "DEPENDS_ON",
      "relatedSpdxElement": "SPDXRef-rpm-texlive-coolthms-svn29062.1.2"
    },
    {
      "spdxElementId": "SPDXRef-rpm-texlive-collection-latexextra-svn59009",
      "relationshipType": "DEPENDS_ON",
      "relatedSpdxElement": "SPDXRef-rpm-texlive-cooltooltips-svn15878.1.0"
    },
    {
      "spdxElementId": "SPDXRef-rpm-texlive-collection-latexextra-svn59009",
      "relationshipType": "DEPENDS_ON",
      "relatedSpdxElement": "SPDXRef-rpm-texlive-coordsys-svn15878.1.4"
    },
    {
      "spdxElementId": "SPDXRef-rpm-texlive-collection-latexextra-svn59009",
      "relationshipType": "DEPENDS_ON",
      "relatedSpdxElement": "SPDXRef-rpm-texlive-copyedit-svn37928.1.6"
    },
    {
      "spdxElementId": "SPDXRef-rpm-texlive-collection-latexextra-svn59009",
      "relationshipType": "DEPENDS_ON",
      "relatedSpdxElement": "SPDXRef-rpm-texlive-copyrightbox-svn24829.0.1"
    },
    {
      "spdxElementId": "SPDXRef-rpm-texlive-collection-latexextra-svn59009",
      "relationshipType": "DEPENDS_ON",
      "relatedSpdxElement": "SPDXRef-rpm-texlive-coseoul-svn23862.1.1"
    },
    {
      "spdxElementId": "SPDXRef-rpm-texlive-collection-latexextra-svn59009",
      "relationshipType": "DEPENDS_ON",
      "relatedSpdxElement": "SPDXRef-rpm-texlive-counttexruns-svn27576.1.00a"
    },
    {
      "spdxElementId": "SPDXRef-rpm-texlive-collection-latexextra-svn59009",
      "relationshipType": "DEPENDS_ON",
      "relatedSpdxElement": "SPDXRef-rpm-texlive-courseoutline-svn15878.1.0"
    },
    {
      "spdxElementId": "SPDXRef-rpm-texlive-collection-latexextra-svn59009",
      "relationshipType": "DEPENDS_ON",
      "relatedSpdxElement": "SPDXRef-rpm-texlive-coursepaper-svn15878.2.0"
    },
    {
      "spdxElementId": "SPDXRef-rpm-texlive-collection-latexextra-svn59009",
      "relationshipType": "DEPENDS_ON",
      "relatedSpdxElement": "SPDXRef-rpm-texlive-coverpage-svn15878.1.01"
    },
    {
      "spdxElementId": "SPDXRef-rpm-texlive-collection-latexextra-svn59009",
      "relationshipType": "DEPENDS_ON",
      "relatedSpdxElement": "SPDXRef-rpm-texlive-cprotect-svn21209.1.0e"
    },
    {
      "spdxElementId": "SPDXRef-rpm-texlive-collection-latexextra-svn59009",
      "relationshipType": "DEPENDS_ON",
      "relatedSpdxElement": "SPDXRef-rpm-texlive-crbox-svn29803.0.1"
    },
    {
      "spdxElementId": "SPDXRef-rpm-texlive-collection-latexextra-svn59009",
      "relationshipType": "DEPENDS_ON",
      "relatedSpdxElement": "SPDXRef-rpm-texlive-crossreference-svn15878.0"
    },
    {
      "spdxElementId": "SPDXRef-rpm-texlive-collection-latexextra-svn59009",
      "relationshipType": "DEPENDS_ON",
      "relatedSpdxElement": "SPDXRef-rpm-texlive-crossreftools-svn55879"
    },
    {
      "spdxElementId": "SPDXRef-rpm-texlive-collection-latexextra-svn59009",
      "relationshipType": "DEPENDS_ON",
      "relatedSpdxElement": "SPDXRef-rpm-texlive-csquotes-svn57844"
    },
    {
      "spdxElementId": "SPDXRef-rpm-texlive-collection-latexextra-svn59009",
      "relationshipType": "DEPENDS_ON",
      "relatedSpdxElement": "SPDXRef-rpm-texlive-css-colors-svn54512"
    },
    {
      "spdxElementId": "SPDXRef-rpm-texlive-collection-latexextra-svn59009",
      "relationshipType": "DEPENDS_ON",
      "relatedSpdxElement": "SPDXRef-rpm-texlive-csvmerge-svn51857"
    },
    {
      "spdxElementId": "SPDXRef-rpm-texlive-collection-latexextra-svn59009",
      "relationshipType": "DEPENDS_ON",
      "relatedSpdxElement": "SPDXRef-rpm-texlive-csvsimple-svn51010"
    },
    {
      "spdxElementId": "SPDXRef-rpm-texlive-collection-latexextra-svn59009",
      "relationshipType": "DEPENDS_ON",
      "relatedSpdxElement": "SPDXRef-rpm-texlive-cuisine-svn34453.0.7"
    },
    {
      "spdxElementId": "SPDXRef-rpm-texlive-collection-latexextra-svn59009",
      "relationshipType": "DEPENDS_ON",
      "relatedSpdxElement": "SPDXRef-rpm-texlive-currency-svn48990"
    },
    {
      "spdxElementId": "SPDXRef-rpm-texlive-collection-latexextra-svn59009",
      "relationshipType": "DEPENDS_ON",
      "relatedSpdxElement": "SPDXRef-rpm-texlive-currfile-svn56478"
    },
    {
      "spdxElementId": "SPDXRef-rpm-texlive-collection-latexextra-svn59009",
      "relationshipType": "DEPENDS_ON",
      "relatedSpdxElement": "SPDXRef-rpm-texlive-currvita-svn15878.0"
    },
    {
      "spdxElementId": "SPDXRef-rpm-texlive-collection-latexextra-svn59009",
      "relationshipType": "DEPENDS_ON",
      "relatedSpdxElement": "SPDXRef-rpm-texlive-cutwin-svn29803.0.1"
    },
    {
      "spdxElementId": "SPDXRef-rpm-texlive-collection-latexextra-svn59009",
      "relationshipType": "DEPENDS_ON",
      "relatedSpdxElement": "SPDXRef-rpm-texlive-cv-svn15878.0"
    },
    {
      "spdxElementId": "SPDXRef-rpm-texlive-collection-latexextra-svn59009",
      "relationshipType": "DEPENDS_ON",
      "relatedSpdxElement": "SPDXRef-rpm-texlive-cv4tw-svn34577.0.2"
    },
    {
      "spdxElementId": "SPDXRef-rpm-texlive-collection-latexextra-svn59009",
      "relationshipType": "DEPENDS_ON",
      "relatedSpdxElement": "SPDXRef-rpm-texlive-cweb-latex-svn28878.0"
    },
    {
      "spdxElementId": "SPDXRef-rpm-texlive-collection-latexextra-svn59009",
      "relationshipType": "DEPENDS_ON",
      "relatedSpdxElement": "SPDXRef-rpm-texlive-cyber-svn46776"
    },
    {
      "spdxElementId": "SPDXRef-rpm-texlive-collection-latexextra-svn59009",
      "relationshipType": "DEPENDS_ON",
      "relatedSpdxElement": "SPDXRef-rpm-texlive-cybercic-svn37659.2.1"
    },
    {
      "spdxElementId": "SPDXRef-rpm-texlive-collection-latexextra-svn59009",
      "relationshipType": "DEPENDS_ON",
      "relatedSpdxElement": "SPDXRef-rpm-texlive-dashbox-svn23425.1.14"
    },
    {
      "spdxElementId": "SPDXRef-rpm-texlive-collection-latexextra-svn59009",
      "relationshipType": "DEPENDS_ON",
      "relatedSpdxElement": "SPDXRef-rpm-texlive-dashrule-svn29579.1.3"
    },
    {
      "spdxElementId": "SPDXRef-rpm-texlive-collection-latexextra-svn59009",
      "relationshipType": "DEPENDS_ON",
      "relatedSpdxElement": "SPDXRef-rpm-texlive-dashundergaps-svn58150"
    },
    {
      "spdxElementId": "SPDXRef-rpm-texlive-collection-latexextra-svn59009",
      "relationshipType": "DEPENDS_ON",
      "relatedSpdxElement": "SPDXRef-rpm-texlive-dataref-svn42883"
    },
    {
      "spdxElementId": "SPDXRef-rpm-texlive-collection-latexextra-svn59009",
      "relationshipType": "DEPENDS_ON",
      "relatedSpdxElement": "SPDXRef-rpm-texlive-datatool-svn52663"
    },
    {
      "spdxElementId": "SPDXRef-rpm-texlive-collection-latexextra-svn59009",
      "relationshipType": "DEPENDS_ON",
      "relatedSpdxElement": "SPDXRef-rpm-texlive-datax-svn57033"
    },
    {
      "spdxElementId": "SPDXRef-rpm-texlive-collection-latexextra-svn59009",
      "relationshipType": "DEPENDS_ON",
      "relatedSpdxElement": "SPDXRef-rpm-texlive-dateiliste-svn27974.0.6"
    },
    {
      "spdxElementId": "SPDXRef-rpm-texlive-collection-latexextra-svn59009",
      "relationshipType": "DEPENDS_ON",
      "relatedSpdxElement": "SPDXRef-rpm-texlive-datenumber-svn18951.0.02"
    },
    {
      "spdxElementId": "SPDXRef-rpm-texlive-collection-latexextra-svn59009",
      "relationshipType": "DEPENDS_ON",
      "relatedSpdxElement": "SPDXRef-rpm-texlive-datetime-svn36650.2.60"
    },
    {
      "spdxElementId": "SPDXRef-rpm-texlive-collection-latexextra-svn59009",
      "relationshipType": "DEPENDS_ON",
      "relatedSpdxElement": "SPDXRef-rpm-texlive-datetime2-bahasai-svn46287"
    },
    {
      "spdxElementId": "SPDXRef-rpm-texlive-collection-latexextra-svn59009",
      "relationshipType": "DEPENDS_ON",
      "relatedSpdxElement": "SPDXRef-rpm-texlive-datetime2-basque-svn47064"
    },
    {
      "spdxElementId": "SPDXRef-rpm-texlive-collection-latexextra-svn59009",
      "relationshipType": "DEPENDS_ON",
      "relatedSpdxElement": "SPDXRef-rpm-texlive-datetime2-breton-svn52647"
    },
    {
      "spdxElementId": "SPDXRef-rpm-texlive-collection-latexextra-svn59009",
      "relationshipType": "DEPENDS_ON",
      "relatedSpdxElement": "SPDXRef-rpm-texlive-datetime2-bulgarian-svn47031"
    },
    {
      "spdxElementId": "SPDXRef-rpm-texlive-collection-latexextra-svn59009",
      "relationshipType": "DEPENDS_ON",
      "relatedSpdxElement": "SPDXRef-rpm-texlive-datetime2-catalan-svn47032"
    },
    {
      "spdxElementId": "SPDXRef-rpm-texlive-collection-latexextra-svn59009",
      "relationshipType": "DEPENDS_ON",
      "relatedSpdxElement": "SPDXRef-rpm-texlive-datetime2-croatian-svn36682.1.0"
    },
    {
      "spdxElementId": "SPDXRef-rpm-texlive-collection-latexextra-svn59009",
      "relationshipType": "DEPENDS_ON",
      "relatedSpdxElement": "SPDXRef-rpm-texlive-datetime2-czech-svn47033"
    },
    {
      "spdxElementId": "SPDXRef-rpm-texlive-collection-latexextra-svn59009",
      "relationshipType": "DEPENDS_ON",
      "relatedSpdxElement": "SPDXRef-rpm-texlive-datetime2-danish-svn47034"
    },
    {
      "spdxElementId": "SPDXRef-rpm-texlive-collection-latexextra-svn59009",
      "relationshipType": "DEPENDS_ON",
      "relatedSpdxElement": "SPDXRef-rpm-texlive-datetime2-dutch-svn47355"
    },
    {
      "spdxElementId": "SPDXRef-rpm-texlive-collection-latexextra-svn59009",
      "relationshipType": "DEPENDS_ON",
      "relatedSpdxElement": "SPDXRef-rpm-texlive-datetime2-en-fulltext-svn36705.1.0"
    },
    {
      "spdxElementId": "SPDXRef-rpm-texlive-collection-latexextra-svn59009",
      "relationshipType": "DEPENDS_ON",
      "relatedSpdxElement": "SPDXRef-rpm-texlive-datetime2-english-svn52479"
    },
    {
      "spdxElementId": "SPDXRef-rpm-texlive-collection-latexextra-svn59009",
      "relationshipType": "DEPENDS_ON",
      "relatedSpdxElement": "SPDXRef-rpm-texlive-datetime2-esperanto-svn47356"
    },
    {
      "spdxElementId": "SPDXRef-rpm-texlive-collection-latexextra-svn59009",
      "relationshipType": "DEPENDS_ON",
      "relatedSpdxElement": "SPDXRef-rpm-texlive-datetime2-estonian-svn47565"
    },
    {
      "spdxElementId": "SPDXRef-rpm-texlive-collection-latexextra-svn59009",
      "relationshipType": "DEPENDS_ON",
      "relatedSpdxElement": "SPDXRef-rpm-texlive-datetime2-finnish-svn47047"
    },
    {
      "spdxElementId": "SPDXRef-rpm-texlive-collection-latexextra-svn59009",
      "relationshipType": "DEPENDS_ON",
      "relatedSpdxElement": "SPDXRef-rpm-texlive-datetime2-french-svn56393"
    },
    {
      "spdxElementId": "SPDXRef-rpm-texlive-collection-latexextra-svn59009",
      "relationshipType": "DEPENDS_ON",
      "relatedSpdxElement": "SPDXRef-rpm-texlive-datetime2-galician-svn47631"
    },
    {
      "spdxElementId": "SPDXRef-rpm-texlive-collection-latexextra-svn59009",
      "relationshipType": "DEPENDS_ON",
      "relatedSpdxElement": "SPDXRef-rpm-texlive-datetime2-german-svn53125"
    },
    {
      "spdxElementId": "SPDXRef-rpm-texlive-collection-latexextra-svn59009",
      "relationshipType": "DEPENDS_ON",
      "relatedSpdxElement": "SPDXRef-rpm-texlive-datetime2-greek-svn47533"
    },
    {
      "spdxElementId": "SPDXRef-rpm-texlive-collection-latexextra-svn59009",
      "relationshipType": "DEPENDS_ON",
      "relatedSpdxElement": "SPDXRef-rpm-texlive-datetime2-hebrew-svn47534"
    },
    {
      "spdxElementId": "SPDXRef-rpm-texlive-collection-latexextra-svn59009",
      "relationshipType": "DEPENDS_ON",
      "relatedSpdxElement": "SPDXRef-rpm-texlive-datetime2-icelandic-svn47501"
    },
    {
      "spdxElementId": "SPDXRef-rpm-texlive-collection-latexextra-svn59009",
      "relationshipType": "DEPENDS_ON",
      "relatedSpdxElement": "SPDXRef-rpm-texlive-datetime2-irish-svn47632"
    },
    {
      "spdxElementId": "SPDXRef-rpm-texlive-collection-latexextra-svn59009",
      "relationshipType": "DEPENDS_ON",
      "relatedSpdxElement": "SPDXRef-rpm-texlive-datetime2-it-fulltext-svn54779"
    },
    {
      "spdxElementId": "SPDXRef-rpm-texlive-collection-latexextra-svn59009",
      "relationshipType": "DEPENDS_ON",
      "relatedSpdxElement": "SPDXRef-rpm-texlive-datetime2-italian-svn37146.1.3"
    },
    {
      "spdxElementId": "SPDXRef-rpm-texlive-collection-latexextra-svn59009",
      "relationshipType": "DEPENDS_ON",
      "relatedSpdxElement": "SPDXRef-rpm-texlive-datetime2-latin-svn47748"
    },
    {
      "spdxElementId": "SPDXRef-rpm-texlive-collection-latexextra-svn59009",
      "relationshipType": "DEPENDS_ON",
      "relatedSpdxElement": "SPDXRef-rpm-texlive-datetime2-lsorbian-svn47749"
    },
    {
      "spdxElementId": "SPDXRef-rpm-texlive-collection-latexextra-svn59009",
      "relationshipType": "DEPENDS_ON",
      "relatedSpdxElement": "SPDXRef-rpm-texlive-datetime2-magyar-svn48266"
    },
    {
      "spdxElementId": "SPDXRef-rpm-texlive-collection-latexextra-svn59009",
      "relationshipType": "DEPENDS_ON",
      "relatedSpdxElement": "SPDXRef-rpm-texlive-datetime2-norsk-svn48267"
    },
    {
      "spdxElementId": "SPDXRef-rpm-texlive-collection-latexextra-svn59009",
      "relationshipType": "DEPENDS_ON",
      "relatedSpdxElement": "SPDXRef-rpm-texlive-datetime2-polish-svn48456"
    },
    {
      "spdxElementId": "SPDXRef-rpm-texlive-collection-latexextra-svn59009",
      "relationshipType": "DEPENDS_ON",
      "relatedSpdxElement": "SPDXRef-rpm-texlive-datetime2-portuges-svn48457"
    },
    {
      "spdxElementId": "SPDXRef-rpm-texlive-collection-latexextra-svn59009",
      "relationshipType": "DEPENDS_ON",
      "relatedSpdxElement": "SPDXRef-rpm-texlive-datetime2-romanian-svn56394"
    },
    {
      "spdxElementId": "SPDXRef-rpm-texlive-collection-latexextra-svn59009",
      "relationshipType": "DEPENDS_ON",
      "relatedSpdxElement": "SPDXRef-rpm-texlive-datetime2-russian-svn49345"
    },
    {
      "spdxElementId": "SPDXRef-rpm-texlive-collection-latexextra-svn59009",
      "relationshipType": "DEPENDS_ON",
      "relatedSpdxElement": "SPDXRef-rpm-texlive-datetime2-samin-svn49346"
    },
    {
      "spdxElementId": "SPDXRef-rpm-texlive-collection-latexextra-svn59009",
      "relationshipType": "DEPENDS_ON",
      "relatedSpdxElement": "SPDXRef-rpm-texlive-datetime2-scottish-svn52101"
    },
    {
      "spdxElementId": "SPDXRef-rpm-texlive-collection-latexextra-svn59009",
      "relationshipType": "DEPENDS_ON",
      "relatedSpdxElement": "SPDXRef-rpm-texlive-datetime2-serbian-svn52893"
    },
    {
      "spdxElementId": "SPDXRef-rpm-texlive-collection-latexextra-svn59009",
      "relationshipType": "DEPENDS_ON",
      "relatedSpdxElement": "SPDXRef-rpm-texlive-datetime2-slovak-svn52281"
    },
    {
      "spdxElementId": "SPDXRef-rpm-texlive-collection-latexextra-svn59009",
      "relationshipType": "DEPENDS_ON",
      "relatedSpdxElement": "SPDXRef-rpm-texlive-datetime2-slovene-svn52282"
    },
    {
      "spdxElementId": "SPDXRef-rpm-texlive-collection-latexextra-svn59009",
      "relationshipType": "DEPENDS_ON",
      "relatedSpdxElement": "SPDXRef-rpm-texlive-datetime2-spanish-svn45785"
    },
    {
      "spdxElementId": "SPDXRef-rpm-texlive-collection-latexextra-svn59009",
      "relationshipType": "DEPENDS_ON",
      "relatedSpdxElement": "SPDXRef-rpm-texlive-datetime2-svn58590"
    },
    {
      "spdxElementId": "SPDXRef-rpm-texlive-collection-latexextra-svn59009",
      "relationshipType": "DEPENDS_ON",
      "relatedSpdxElement": "SPDXRef-rpm-texlive-datetime2-swedish-svn36700.1.0"
    },
    {
      "spdxElementId": "SPDXRef-rpm-texlive-collection-latexextra-svn59009",
      "relationshipType": "DEPENDS_ON",
      "relatedSpdxElement": "SPDXRef-rpm-texlive-datetime2-turkish-svn52331"
    },
    {
      "spdxElementId": "SPDXRef-rpm-texlive-collection-latexextra-svn59009",
      "relationshipType": "DEPENDS_ON",
      "relatedSpdxElement": "SPDXRef-rpm-texlive-datetime2-ukrainian-svn47552"
    },
    {
      "spdxElementId": "SPDXRef-rpm-texlive-collection-latexextra-svn59009",
      "relationshipType": "DEPENDS_ON",
      "relatedSpdxElement": "SPDXRef-rpm-texlive-datetime2-usorbian-svn52375"
    },
    {
      "spdxElementId": "SPDXRef-rpm-texlive-collection-latexextra-svn59009",
      "relationshipType": "DEPENDS_ON",
      "relatedSpdxElement": "SPDXRef-rpm-texlive-datetime2-welsh-svn52553"
    },
    {
      "spdxElementId": "SPDXRef-rpm-texlive-collection-latexextra-svn59009",
      "relationshipType": "DEPENDS_ON",
      "relatedSpdxElement": "SPDXRef-rpm-texlive-dblfloatfix-svn28983.1.0a"
    },
    {
      "spdxElementId": "SPDXRef-rpm-texlive-collection-latexextra-svn59009",
      "relationshipType": "DEPENDS_ON",
      "relatedSpdxElement": "SPDXRef-rpm-texlive-decimal-svn23374.0"
    },
    {
      "spdxElementId": "SPDXRef-rpm-texlive-collection-latexextra-svn59009",
      "relationshipType": "DEPENDS_ON",
      "relatedSpdxElement": "SPDXRef-rpm-texlive-decorule-svn55230"
    },
    {
      "spdxElementId": "SPDXRef-rpm-texlive-collection-latexextra-svn59009",
      "relationshipType": "DEPENDS_ON",
      "relatedSpdxElement": "SPDXRef-rpm-texlive-delimtxt-svn16549.0"
    },
    {
      "spdxElementId": "SPDXRef-rpm-texlive-collection-latexextra-svn59009",
      "relationshipType": "DEPENDS_ON",
      "relatedSpdxElement": "SPDXRef-rpm-texlive-denisbdoc-svn56664"
    },
    {
      "spdxElementId": "SPDXRef-rpm-texlive-collection-latexextra-svn59009",
      "relationshipType": "DEPENDS_ON",
      "relatedSpdxElement": "SPDXRef-rpm-texlive-diabetes-logbook-svn54810"
    },
    {
      "spdxElementId": "SPDXRef-rpm-texlive-collection-latexextra-svn59009",
      "relationshipType": "DEPENDS_ON",
      "relatedSpdxElement": "SPDXRef-rpm-texlive-diagbox-svn54080"
    },
    {
      "spdxElementId": "SPDXRef-rpm-texlive-collection-latexextra-svn59009",
      "relationshipType": "DEPENDS_ON",
      "relatedSpdxElement": "SPDXRef-rpm-texlive-diagnose-svn19387.0.2"
    },
    {
      "spdxElementId": "SPDXRef-rpm-texlive-collection-latexextra-svn59009",
      "relationshipType": "DEPENDS_ON",
      "relatedSpdxElement": "SPDXRef-rpm-texlive-dialogl-svn28946.0"
    },
    {
      "spdxElementId": "SPDXRef-rpm-texlive-collection-latexextra-svn59009",
      "relationshipType": "DEPENDS_ON",
      "relatedSpdxElement": "SPDXRef-rpm-texlive-dichokey-svn17192.0"
    },
    {
      "spdxElementId": "SPDXRef-rpm-texlive-collection-latexextra-svn59009",
      "relationshipType": "DEPENDS_ON",
      "relatedSpdxElement": "SPDXRef-rpm-texlive-dimnum-svn58774"
    },
    {
      "spdxElementId": "SPDXRef-rpm-texlive-collection-latexextra-svn59009",
      "relationshipType": "DEPENDS_ON",
      "relatedSpdxElement": "SPDXRef-rpm-texlive-dinbrief-svn15878.0"
    },
    {
      "spdxElementId": "SPDXRef-rpm-texlive-collection-latexextra-svn59009",
      "relationshipType": "DEPENDS_ON",
      "relatedSpdxElement": "SPDXRef-rpm-texlive-directory-svn15878.1.20"
    },
    {
      "spdxElementId": "SPDXRef-rpm-texlive-collection-latexextra-svn59009",
      "relationshipType": "DEPENDS_ON",
      "relatedSpdxElement": "SPDXRef-rpm-texlive-dirtytalk-svn20520.1.0"
    },
    {
      "spdxElementId": "SPDXRef-rpm-texlive-collection-latexextra-svn59009",
      "relationshipType": "DEPENDS_ON",
      "relatedSpdxElement": "SPDXRef-rpm-texlive-dlfltxb-svn17337.0"
    },
    {
      "spdxElementId": "SPDXRef-rpm-texlive-collection-latexextra-svn59009",
      "relationshipType": "DEPENDS_ON",
      "relatedSpdxElement": "SPDXRef-rpm-texlive-dnaseq-svn17194.0.01"
    },
    {
      "spdxElementId": "SPDXRef-rpm-texlive-collection-latexextra-svn59009",
      "relationshipType": "DEPENDS_ON",
      "relatedSpdxElement": "SPDXRef-rpm-texlive-doclicense-svn58350"
    },
    {
      "spdxElementId": "SPDXRef-rpm-texlive-collection-latexextra-svn59009",
      "relationshipType": "DEPENDS_ON",
      "relatedSpdxElement": "SPDXRef-rpm-texlive-docmfp-svn15878.1.2d"
    },
    {
      "spdxElementId": "SPDXRef-rpm-texlive-collection-latexextra-svn59009",
      "relationshipType": "DEPENDS_ON",
      "relatedSpdxElement": "SPDXRef-rpm-texlive-docmute-svn25741.1.4"
    },
    {
      "spdxElementId": "SPDXRef-rpm-texlive-collection-latexextra-svn59009",
      "relationshipType": "DEPENDS_ON",
      "relatedSpdxElement": "SPDXRef-rpm-texlive-doctools-svn34474.0.1"
    },
    {
      "spdxElementId": "SPDXRef-rpm-texlive-collection-latexextra-svn59009",
      "relationshipType": "DEPENDS_ON",
      "relatedSpdxElement": "SPDXRef-rpm-texlive-documentation-svn34521.0.1"
    },
    {
      "spdxElementId": "SPDXRef-rpm-texlive-collection-latexextra-svn59009",
      "relationshipType": "DEPENDS_ON",
      "relatedSpdxElement": "SPDXRef-rpm-texlive-docutils-svn56594"
    },
    {
      "spdxElementId": "SPDXRef-rpm-texlive-collection-latexextra-svn59009",
      "relationshipType": "DEPENDS_ON",
      "relatedSpdxElement": "SPDXRef-rpm-texlive-doi-svn48634"
    },
    {
      "spdxElementId": "SPDXRef-rpm-texlive-collection-latexextra-svn59009",
      "relationshipType": "DEPENDS_ON",
      "relatedSpdxElement": "SPDXRef-rpm-texlive-dotarrow-svn15878.0.01a"
    },
    {
      "spdxElementId": "SPDXRef-rpm-texlive-collection-latexextra-svn59009",
      "relationshipType": "DEPENDS_ON",
      "relatedSpdxElement": "SPDXRef-rpm-texlive-dotlessi-svn51476"
    },
    {
      "spdxElementId": "SPDXRef-rpm-texlive-collection-latexextra-svn59009",
      "relationshipType": "DEPENDS_ON",
      "relatedSpdxElement": "SPDXRef-rpm-texlive-dotseqn-svn17195.1.1"
    },
    {
      "spdxElementId": "SPDXRef-rpm-texlive-collection-latexextra-svn59009",
      "relationshipType": "DEPENDS_ON",
      "relatedSpdxElement": "SPDXRef-rpm-texlive-download-svn52257"
    },
    {
      "spdxElementId": "SPDXRef-rpm-texlive-collection-latexextra-svn59009",
      "relationshipType": "DEPENDS_ON",
      "relatedSpdxElement": "SPDXRef-rpm-texlive-dox-svn46011"
    },
    {
      "spdxElementId": "SPDXRef-rpm-texlive-collection-latexextra-svn59009",
      "relationshipType": "DEPENDS_ON",
      "relatedSpdxElement": "SPDXRef-rpm-texlive-dpfloat-svn17196.0"
    },
    {
      "spdxElementId": "SPDXRef-rpm-texlive-collection-latexextra-svn59009",
      "relationshipType": "DEPENDS_ON",
      "relatedSpdxElement": "SPDXRef-rpm-texlive-dprogress-svn15878.0.1"
    },
    {
      "spdxElementId": "SPDXRef-rpm-texlive-collection-latexextra-svn59009",
      "relationshipType": "DEPENDS_ON",
      "relatedSpdxElement": "SPDXRef-rpm-texlive-drac-svn15878.1"
    },
    {
      "spdxElementId": "SPDXRef-rpm-texlive-collection-latexextra-svn59009",
      "relationshipType": "DEPENDS_ON",
      "relatedSpdxElement": "SPDXRef-rpm-texlive-draftcopy-svn15878.2.16"
    },
    {
      "spdxElementId": "SPDXRef-rpm-texlive-collection-latexextra-svn59009",
      "relationshipType": "DEPENDS_ON",
      "relatedSpdxElement": "SPDXRef-rpm-texlive-draftfigure-svn44854"
    },
    {
      "spdxElementId": "SPDXRef-rpm-texlive-collection-latexextra-svn59009",
      "relationshipType": "DEPENDS_ON",
      "relatedSpdxElement": "SPDXRef-rpm-texlive-draftwatermark-svn57099"
    },
    {
      "spdxElementId": "SPDXRef-rpm-texlive-collection-latexextra-svn59009",
      "relationshipType": "DEPENDS_ON",
      "relatedSpdxElement": "SPDXRef-rpm-texlive-dtk-svn56696"
    },
    {
      "spdxElementId": "SPDXRef-rpm-texlive-collection-latexextra-svn59009",
      "relationshipType": "DEPENDS_ON",
      "relatedSpdxElement": "SPDXRef-rpm-texlive-dtxdescribe-svn44854"
    },
    {
      "spdxElementId": "SPDXRef-rpm-texlive-collection-latexextra-svn59009",
      "relationshipType": "DEPENDS_ON",
      "relatedSpdxElement": "SPDXRef-rpm-texlive-dtxgallery-doc-svn49504"
    },
    {
      "spdxElementId": "SPDXRef-rpm-texlive-collection-latexextra-svn59009",
      "relationshipType": "DEPENDS_ON",
      "relatedSpdxElement": "SPDXRef-rpm-texlive-ducksay-svn56800"
    },
    {
      "spdxElementId": "SPDXRef-rpm-texlive-collection-latexextra-svn59009",
      "relationshipType": "DEPENDS_ON",
      "relatedSpdxElement": "SPDXRef-rpm-texlive-duckuments-svn52271"
    },
    {
      "spdxElementId": "SPDXRef-rpm-texlive-collection-latexextra-svn59009",
      "relationshipType": "DEPENDS_ON",
      "relatedSpdxElement": "SPDXRef-rpm-texlive-dvdcoll-svn15878.v1.1a"
    },
    {
      "spdxElementId": "SPDXRef-rpm-texlive-collection-latexextra-svn59009",
      "relationshipType": "DEPENDS_ON",
      "relatedSpdxElement": "SPDXRef-rpm-texlive-dynamicnumber-svn38726"
    },
    {
      "spdxElementId": "SPDXRef-rpm-texlive-collection-latexextra-svn59009",
      "relationshipType": "DEPENDS_ON",
      "relatedSpdxElement": "SPDXRef-rpm-texlive-dynblocks-svn35193.0.2b"
    },
    {
      "spdxElementId": "SPDXRef-rpm-texlive-collection-latexextra-svn59009",
      "relationshipType": "DEPENDS_ON",
      "relatedSpdxElement": "SPDXRef-rpm-texlive-ean13isbn-svn57514"
    },
    {
      "spdxElementId": "SPDXRef-rpm-texlive-collection-latexextra-svn59009",
      "relationshipType": "DEPENDS_ON",
      "relatedSpdxElement": "SPDXRef-rpm-texlive-easy-svn19440.0.99"
    },
    {
      "spdxElementId": "SPDXRef-rpm-texlive-collection-latexextra-svn59009",
      "relationshipType": "DEPENDS_ON",
      "relatedSpdxElement": "SPDXRef-rpm-texlive-easy-todo-svn32677.0"
    },
    {
      "spdxElementId": "SPDXRef-rpm-texlive-collection-latexextra-svn59009",
      "relationshipType": "DEPENDS_ON",
      "relatedSpdxElement": "SPDXRef-rpm-texlive-easybook-svn59306"
    },
    {
      "spdxElementId": "SPDXRef-rpm-texlive-collection-latexextra-svn59009",
      "relationshipType": "DEPENDS_ON",
      "relatedSpdxElement": "SPDXRef-rpm-texlive-easyfig-svn56291"
    },
    {
      "spdxElementId": "SPDXRef-rpm-texlive-collection-latexextra-svn59009",
      "relationshipType": "DEPENDS_ON",
      "relatedSpdxElement": "SPDXRef-rpm-texlive-easyfloats-svn57204"
    },
    {
      "spdxElementId": "SPDXRef-rpm-texlive-collection-latexextra-svn59009",
      "relationshipType": "DEPENDS_ON",
      "relatedSpdxElement": "SPDXRef-rpm-texlive-easyformat-svn44543"
    },
    {
      "spdxElementId": "SPDXRef-rpm-texlive-collection-latexextra-svn59009",
      "relationshipType": "DEPENDS_ON",
      "relatedSpdxElement": "SPDXRef-rpm-texlive-easylist-svn32661.1.3"
    },
    {
      "spdxElementId": "SPDXRef-rpm-texlive-collection-latexextra-svn59009",
      "relationshipType": "DEPENDS_ON",
      "relatedSpdxElement": "SPDXRef-rpm-texlive-easyreview-svn38352.1.0"
    },
    {
      "spdxElementId": "SPDXRef-rpm-texlive-collection-latexextra-svn59009",
      "relationshipType": "DEPENDS_ON",
      "relatedSpdxElement": "SPDXRef-rpm-texlive-ebezier-svn15878.4"
    },
    {
      "spdxElementId": "SPDXRef-rpm-texlive-collection-latexextra-svn59009",
      "relationshipType": "DEPENDS_ON",
      "relatedSpdxElement": "SPDXRef-rpm-texlive-ecclesiastic-svn38172.0.3"
    },
    {
      "spdxElementId": "SPDXRef-rpm-texlive-collection-latexextra-svn59009",
      "relationshipType": "DEPENDS_ON",
      "relatedSpdxElement": "SPDXRef-rpm-texlive-econlipsum-svn58390"
    },
    {
      "spdxElementId": "SPDXRef-rpm-texlive-collection-latexextra-svn59009",
      "relationshipType": "DEPENDS_ON",
      "relatedSpdxElement": "SPDXRef-rpm-texlive-ecv-svn24928.0.3"
    },
    {
      "spdxElementId": "SPDXRef-rpm-texlive-collection-latexextra-svn59009",
      "relationshipType": "DEPENDS_ON",
      "relatedSpdxElement": "SPDXRef-rpm-texlive-ed-svn25231.1.8"
    },
    {
      "spdxElementId": "SPDXRef-rpm-texlive-collection-latexextra-svn59009",
      "relationshipType": "DEPENDS_ON",
      "relatedSpdxElement": "SPDXRef-rpm-texlive-edichokey-svn56223"
    },
    {
      "spdxElementId": "SPDXRef-rpm-texlive-collection-latexextra-svn59009",
      "relationshipType": "DEPENDS_ON",
      "relatedSpdxElement": "SPDXRef-rpm-texlive-edmargin-svn27599.1.2"
    },
    {
      "spdxElementId": "SPDXRef-rpm-texlive-collection-latexextra-svn59009",
      "relationshipType": "DEPENDS_ON",
      "relatedSpdxElement": "SPDXRef-rpm-texlive-eemeir-svn15878.1.1b"
    },
    {
      "spdxElementId": "SPDXRef-rpm-texlive-collection-latexextra-svn59009",
      "relationshipType": "DEPENDS_ON",
      "relatedSpdxElement": "SPDXRef-rpm-texlive-efbox-svn33236.1.0"
    },
    {
      "spdxElementId": "SPDXRef-rpm-texlive-collection-latexextra-svn59009",
      "relationshipType": "DEPENDS_ON",
      "relatedSpdxElement": "SPDXRef-rpm-texlive-egplot-svn20617.1.02a"
    },
    {
      "spdxElementId": "SPDXRef-rpm-texlive-collection-latexextra-svn59009",
      "relationshipType": "DEPENDS_ON",
      "relatedSpdxElement": "SPDXRef-rpm-texlive-ehhline-svn54676"
    },
    {
      "spdxElementId": "SPDXRef-rpm-texlive-collection-latexextra-svn59009",
      "relationshipType": "DEPENDS_ON",
      "relatedSpdxElement": "SPDXRef-rpm-texlive-einfart-svn59321"
    },
    {
      "spdxElementId": "SPDXRef-rpm-texlive-collection-latexextra-svn59009",
      "relationshipType": "DEPENDS_ON",
      "relatedSpdxElement": "SPDXRef-rpm-texlive-elegantbook-svn59053"
    },
    {
      "spdxElementId": "SPDXRef-rpm-texlive-collection-latexextra-svn59009",
      "relationshipType": "DEPENDS_ON",
      "relatedSpdxElement": "SPDXRef-rpm-texlive-elegantnote-svn54758"
    },
    {
      "spdxElementId": "SPDXRef-rpm-texlive-collection-latexextra-svn59009",
      "relationshipType": "DEPENDS_ON",
      "relatedSpdxElement": "SPDXRef-rpm-texlive-elegantpaper-svn54758"
    },
    {
      "spdxElementId": "SPDXRef-rpm-texlive-collection-latexextra-svn59009",
      "relationshipType": "DEPENDS_ON",
      "relatedSpdxElement": "SPDXRef-rpm-texlive-elements-svn52398"
    },
    {
      "spdxElementId": "SPDXRef-rpm-texlive-collection-latexextra-svn59009",
      "relationshipType": "DEPENDS_ON",
      "relatedSpdxElement": "SPDXRef-rpm-texlive-ellipsis-svn55418"
    },
    {
      "spdxElementId": "SPDXRef-rpm-texlive-collection-latexextra-svn59009",
      "relationshipType": "DEPENDS_ON",
      "relatedSpdxElement": "SPDXRef-rpm-texlive-elmath-svn15878.v1.2"
    },
    {
      "spdxElementId": "SPDXRef-rpm-texlive-collection-latexextra-svn59009",
      "relationshipType": "DEPENDS_ON",
      "relatedSpdxElement": "SPDXRef-rpm-texlive-elocalloc-svn42712"
    },
    {
      "spdxElementId": "SPDXRef-rpm-texlive-collection-latexextra-svn59009",
      "relationshipType": "DEPENDS_ON",
      "relatedSpdxElement": "SPDXRef-rpm-texlive-elpres-svn58015"
    },
    {
      "spdxElementId": "SPDXRef-rpm-texlive-collection-latexextra-svn59009",
      "relationshipType": "DEPENDS_ON",
      "relatedSpdxElement": "SPDXRef-rpm-texlive-elzcards-svn51894"
    },
    {
      "spdxElementId": "SPDXRef-rpm-texlive-collection-latexextra-svn59009",
      "relationshipType": "DEPENDS_ON",
      "relatedSpdxElement": "SPDXRef-rpm-texlive-emarks-svn24504.1.0"
    },
    {
      "spdxElementId": "SPDXRef-rpm-texlive-collection-latexextra-svn59009",
      "relationshipType": "DEPENDS_ON",
      "relatedSpdxElement": "SPDXRef-rpm-texlive-embedall-svn51177"
    },
    {
      "spdxElementId": "SPDXRef-rpm-texlive-collection-latexextra-svn59009",
      "relationshipType": "DEPENDS_ON",
      "relatedSpdxElement": "SPDXRef-rpm-texlive-embedfile-svn54865"
    },
    {
      "spdxElementId": "SPDXRef-rpm-texlive-collection-latexextra-svn59009",
      "relationshipType": "DEPENDS_ON",
      "relatedSpdxElement": "SPDXRef-rpm-texlive-embrac-svn57814"
    },
    {
      "spdxElementId": "SPDXRef-rpm-texlive-collection-latexextra-svn59009",
      "relationshipType": "DEPENDS_ON",
      "relatedSpdxElement": "SPDXRef-rpm-texlive-emptypage-svn18064.1.2"
    },
    {
      "spdxElementId": "SPDXRef-rpm-texlive-collection-latexextra-svn59009",
      "relationshipType": "DEPENDS_ON",
      "relatedSpdxElement": "SPDXRef-rpm-texlive-emulateapj-svn28469.0"
    },
    {
      "spdxElementId": "SPDXRef-rpm-texlive-collection-latexextra-svn59009",
      "relationshipType": "DEPENDS_ON",
      "relatedSpdxElement": "SPDXRef-rpm-texlive-endfloat-svn57090"
    },
    {
      "spdxElementId": "SPDXRef-rpm-texlive-collection-latexextra-svn59009",
      "relationshipType": "DEPENDS_ON",
      "relatedSpdxElement": "SPDXRef-rpm-texlive-endheads-svn53319"
    },
    {
      "spdxElementId": "SPDXRef-rpm-texlive-collection-latexextra-svn59009",
      "relationshipType": "DEPENDS_ON",
      "relatedSpdxElement": "SPDXRef-rpm-texlive-endnotes-hy-svn54758"
    },
    {
      "spdxElementId": "SPDXRef-rpm-texlive-collection-latexextra-svn59009",
      "relationshipType": "DEPENDS_ON",
      "relatedSpdxElement": "SPDXRef-rpm-texlive-endnotes-svn53319"
    },
    {
      "spdxElementId": "SPDXRef-rpm-texlive-collection-latexextra-svn59009",
      "relationshipType": "DEPENDS_ON",
      "relatedSpdxElement": "SPDXRef-rpm-texlive-engpron-svn16558.2"
    },
    {
      "spdxElementId": "SPDXRef-rpm-texlive-collection-latexextra-svn59009",
      "relationshipType": "DEPENDS_ON",
      "relatedSpdxElement": "SPDXRef-rpm-texlive-engrec-svn15878.1.1"
    },
    {
      "spdxElementId": "SPDXRef-rpm-texlive-collection-latexextra-svn59009",
      "relationshipType": "DEPENDS_ON",
      "relatedSpdxElement": "SPDXRef-rpm-texlive-enotez-svn57130"
    },
    {
      "spdxElementId": "SPDXRef-rpm-texlive-collection-latexextra-svn59009",
      "relationshipType": "DEPENDS_ON",
      "relatedSpdxElement": "SPDXRef-rpm-texlive-enumitem-svn51423"
    },
    {
      "spdxElementId": "SPDXRef-rpm-texlive-collection-latexextra-svn59009",
      "relationshipType": "DEPENDS_ON",
      "relatedSpdxElement": "SPDXRef-rpm-texlive-enumitem-zref-svn21472.1.8"
    },
    {
      "spdxElementId": "SPDXRef-rpm-texlive-collection-latexextra-svn59009",
      "relationshipType": "DEPENDS_ON",
      "relatedSpdxElement": "SPDXRef-rpm-texlive-envbig-svn15878.0"
    },
    {
      "spdxElementId": "SPDXRef-rpm-texlive-collection-latexextra-svn59009",
      "relationshipType": "DEPENDS_ON",
      "relatedSpdxElement": "SPDXRef-rpm-texlive-environ-svn56615"
    },
    {
      "spdxElementId": "SPDXRef-rpm-texlive-collection-latexextra-svn59009",
      "relationshipType": "DEPENDS_ON",
      "relatedSpdxElement": "SPDXRef-rpm-texlive-envlab-svn15878.1.2"
    },
    {
      "spdxElementId": "SPDXRef-rpm-texlive-collection-latexextra-svn59009",
      "relationshipType": "DEPENDS_ON",
      "relatedSpdxElement": "SPDXRef-rpm-texlive-epigraph-keys-svn54851"
    },
    {
      "spdxElementId": "SPDXRef-rpm-texlive-collection-latexextra-svn59009",
      "relationshipType": "DEPENDS_ON",
      "relatedSpdxElement": "SPDXRef-rpm-texlive-epigraph-svn15878.1.5c"
    },
    {
      "spdxElementId": "SPDXRef-rpm-texlive-collection-latexextra-svn59009",
      "relationshipType": "DEPENDS_ON",
      "relatedSpdxElement": "SPDXRef-rpm-texlive-epiolmec-svn15878.0"
    },
    {
      "spdxElementId": "SPDXRef-rpm-texlive-collection-latexextra-svn59009",
      "relationshipType": "DEPENDS_ON",
      "relatedSpdxElement": "SPDXRef-rpm-texlive-eq-pin2corr-svn57815"
    },
    {
      "spdxElementId": "SPDXRef-rpm-texlive-collection-latexextra-svn59009",
      "relationshipType": "DEPENDS_ON",
      "relatedSpdxElement": "SPDXRef-rpm-texlive-eqell-svn22931.0"
    },
    {
      "spdxElementId": "SPDXRef-rpm-texlive-collection-latexextra-svn59009",
      "relationshipType": "DEPENDS_ON",
      "relatedSpdxElement": "SPDXRef-rpm-texlive-eqlist-svn32257.2.1"
    },
    {
      "spdxElementId": "SPDXRef-rpm-texlive-collection-latexextra-svn59009",
      "relationshipType": "DEPENDS_ON",
      "relatedSpdxElement": "SPDXRef-rpm-texlive-eqnalign-svn43278"
    },
    {
      "spdxElementId": "SPDXRef-rpm-texlive-collection-latexextra-svn59009",
      "relationshipType": "DEPENDS_ON",
      "relatedSpdxElement": "SPDXRef-rpm-texlive-eqname-svn20678.0"
    },
    {
      "spdxElementId": "SPDXRef-rpm-texlive-collection-latexextra-svn59009",
      "relationshipType": "DEPENDS_ON",
      "relatedSpdxElement": "SPDXRef-rpm-texlive-eqparbox-svn45215"
    },
    {
      "spdxElementId": "SPDXRef-rpm-texlive-collection-latexextra-svn59009",
      "relationshipType": "DEPENDS_ON",
      "relatedSpdxElement": "SPDXRef-rpm-texlive-errata-svn42428"
    },
    {
      "spdxElementId": "SPDXRef-rpm-texlive-collection-latexextra-svn59009",
      "relationshipType": "DEPENDS_ON",
      "relatedSpdxElement": "SPDXRef-rpm-texlive-erw-l3-svn55414"
    },
    {
      "spdxElementId": "SPDXRef-rpm-texlive-collection-latexextra-svn59009",
      "relationshipType": "DEPENDS_ON",
      "relatedSpdxElement": "SPDXRef-rpm-texlive-esami-svn47639"
    },
    {
      "spdxElementId": "SPDXRef-rpm-texlive-collection-latexextra-svn59009",
      "relationshipType": "DEPENDS_ON",
      "relatedSpdxElement": "SPDXRef-rpm-texlive-esdiff-svn21385.1.2"
    },
    {
      "spdxElementId": "SPDXRef-rpm-texlive-collection-latexextra-svn59009",
      "relationshipType": "DEPENDS_ON",
      "relatedSpdxElement": "SPDXRef-rpm-texlive-esindex-svn52342"
    },
    {
      "spdxElementId": "SPDXRef-rpm-texlive-collection-latexextra-svn59009",
      "relationshipType": "DEPENDS_ON",
      "relatedSpdxElement": "SPDXRef-rpm-texlive-esint-svn52240"
    },
    {
      "spdxElementId": "SPDXRef-rpm-texlive-collection-latexextra-svn59009",
      "relationshipType": "DEPENDS_ON",
      "relatedSpdxElement": "SPDXRef-rpm-texlive-esint-type1-svn15878.0"
    },
    {
      "spdxElementId": "SPDXRef-rpm-texlive-collection-latexextra-svn59009",
      "relationshipType": "DEPENDS_ON",
      "relatedSpdxElement": "SPDXRef-rpm-texlive-etaremune-svn15878.v1.2"
    },
    {
      "spdxElementId": "SPDXRef-rpm-texlive-collection-latexextra-svn59009",
      "relationshipType": "DEPENDS_ON",
      "relatedSpdxElement": "SPDXRef-rpm-texlive-etextools-svn20694.3.1415926"
    },
    {
      "spdxElementId": "SPDXRef-rpm-texlive-collection-latexextra-svn59009",
      "relationshipType": "DEPENDS_ON",
      "relatedSpdxElement": "SPDXRef-rpm-texlive-etoc-svn55156"
    },
    {
      "spdxElementId": "SPDXRef-rpm-texlive-collection-latexextra-svn59009",
      "relationshipType": "DEPENDS_ON",
      "relatedSpdxElement": "SPDXRef-rpm-texlive-eukdate-svn15878.1.04"
    },
    {
      "spdxElementId": "SPDXRef-rpm-texlive-collection-latexextra-svn59009",
      "relationshipType": "DEPENDS_ON",
      "relatedSpdxElement": "SPDXRef-rpm-texlive-eulerpx-svn43735"
    },
    {
      "spdxElementId": "SPDXRef-rpm-texlive-collection-latexextra-svn59009",
      "relationshipType": "DEPENDS_ON",
      "relatedSpdxElement": "SPDXRef-rpm-texlive-europasscv-svn56829"
    },
    {
      "spdxElementId": "SPDXRef-rpm-texlive-collection-latexextra-svn59009",
      "relationshipType": "DEPENDS_ON",
      "relatedSpdxElement": "SPDXRef-rpm-texlive-everyhook-svn35675.1.2"
    },
    {
      "spdxElementId": "SPDXRef-rpm-texlive-collection-latexextra-svn59009",
      "relationshipType": "DEPENDS_ON",
      "relatedSpdxElement": "SPDXRef-rpm-texlive-everypage-svn56694"
    },
    {
      "spdxElementId": "SPDXRef-rpm-texlive-collection-latexextra-svn59009",
      "relationshipType": "DEPENDS_ON",
      "relatedSpdxElement": "SPDXRef-rpm-texlive-exam-n-svn42755"
    },
    {
      "spdxElementId": "SPDXRef-rpm-texlive-collection-latexextra-svn59009",
      "relationshipType": "DEPENDS_ON",
      "relatedSpdxElement": "SPDXRef-rpm-texlive-exam-randomizechoices-svn49662"
    },
    {
      "spdxElementId": "SPDXRef-rpm-texlive-collection-latexextra-svn59009",
      "relationshipType": "DEPENDS_ON",
      "relatedSpdxElement": "SPDXRef-rpm-texlive-exam-svn58023"
    },
    {
      "spdxElementId": "SPDXRef-rpm-texlive-collection-latexextra-svn59009",
      "relationshipType": "DEPENDS_ON",
      "relatedSpdxElement": "SPDXRef-rpm-texlive-examdesign-svn15878.1.02"
    },
    {
      "spdxElementId": "SPDXRef-rpm-texlive-collection-latexextra-svn59009",
      "relationshipType": "DEPENDS_ON",
      "relatedSpdxElement": "SPDXRef-rpm-texlive-example-svn33398.0"
    },
    {
      "spdxElementId": "SPDXRef-rpm-texlive-collection-latexextra-svn59009",
      "relationshipType": "DEPENDS_ON",
      "relatedSpdxElement": "SPDXRef-rpm-texlive-examplep-svn16916.0.04"
    },
    {
      "spdxElementId": "SPDXRef-rpm-texlive-collection-latexextra-svn59009",
      "relationshipType": "DEPENDS_ON",
      "relatedSpdxElement": "SPDXRef-rpm-texlive-exceltex-20210325"
    },
    {
      "spdxElementId": "SPDXRef-rpm-texlive-collection-latexextra-svn59009",
      "relationshipType": "DEPENDS_ON",
      "relatedSpdxElement": "SPDXRef-rpm-texlive-excludeonly-svn17262.1.0"
    },
    {
      "spdxElementId": "SPDXRef-rpm-texlive-collection-latexextra-svn59009",
      "relationshipType": "DEPENDS_ON",
      "relatedSpdxElement": "SPDXRef-rpm-texlive-exercise-svn35417.1.6"
    },
    {
      "spdxElementId": "SPDXRef-rpm-texlive-collection-latexextra-svn59009",
      "relationshipType": "DEPENDS_ON",
      "relatedSpdxElement": "SPDXRef-rpm-texlive-exercisebank-svn50448"
    },
    {
      "spdxElementId": "SPDXRef-rpm-texlive-collection-latexextra-svn59009",
      "relationshipType": "DEPENDS_ON",
      "relatedSpdxElement": "SPDXRef-rpm-texlive-exercisepoints-svn49590"
    },
    {
      "spdxElementId": "SPDXRef-rpm-texlive-collection-latexextra-svn59009",
      "relationshipType": "DEPENDS_ON",
      "relatedSpdxElement": "SPDXRef-rpm-texlive-exercises-svn55188"
    },
    {
      "spdxElementId": "SPDXRef-rpm-texlive-collection-latexextra-svn59009",
      "relationshipType": "DEPENDS_ON",
      "relatedSpdxElement": "SPDXRef-rpm-texlive-exesheet-svn55916"
    },
    {
      "spdxElementId": "SPDXRef-rpm-texlive-collection-latexextra-svn59009",
      "relationshipType": "DEPENDS_ON",
      "relatedSpdxElement": "SPDXRef-rpm-texlive-exframe-svn53911"
    },
    {
      "spdxElementId": "SPDXRef-rpm-texlive-collection-latexextra-svn59009",
      "relationshipType": "DEPENDS_ON",
      "relatedSpdxElement": "SPDXRef-rpm-texlive-exp-testopt-svn15878.0.3"
    },
    {
      "spdxElementId": "SPDXRef-rpm-texlive-collection-latexextra-svn59009",
      "relationshipType": "DEPENDS_ON",
      "relatedSpdxElement": "SPDXRef-rpm-texlive-expdlist-svn15878.2.4"
    },
    {
      "spdxElementId": "SPDXRef-rpm-texlive-collection-latexextra-svn59009",
      "relationshipType": "DEPENDS_ON",
      "relatedSpdxElement": "SPDXRef-rpm-texlive-export-svn27206.1.8"
    },
    {
      "spdxElementId": "SPDXRef-rpm-texlive-collection-latexextra-svn59009",
      "relationshipType": "DEPENDS_ON",
      "relatedSpdxElement": "SPDXRef-rpm-texlive-exsheets-svn52227"
    },
    {
      "spdxElementId": "SPDXRef-rpm-texlive-collection-latexextra-svn59009",
      "relationshipType": "DEPENDS_ON",
      "relatedSpdxElement": "SPDXRef-rpm-texlive-exsol-svn48977"
    },
    {
      "spdxElementId": "SPDXRef-rpm-texlive-collection-latexextra-svn59009",
      "relationshipType": "DEPENDS_ON",
      "relatedSpdxElement": "SPDXRef-rpm-texlive-extract-svn52117"
    },
    {
      "spdxElementId": "SPDXRef-rpm-texlive-collection-latexextra-svn59009",
      "relationshipType": "DEPENDS_ON",
      "relatedSpdxElement": "SPDXRef-rpm-texlive-facsimile-svn21328.1.0"
    },
    {
      "spdxElementId": "SPDXRef-rpm-texlive-collection-latexextra-svn59009",
      "relationshipType": "DEPENDS_ON",
      "relatedSpdxElement": "SPDXRef-rpm-texlive-factura-svn56948"
    },
    {
      "spdxElementId": "SPDXRef-rpm-texlive-collection-latexextra-svn59009",
      "relationshipType": "DEPENDS_ON",
      "relatedSpdxElement": "SPDXRef-rpm-texlive-fancyhandout-svn46411"
    },
    {
      "spdxElementId": "SPDXRef-rpm-texlive-collection-latexextra-svn59009",
      "relationshipType": "DEPENDS_ON",
      "relatedSpdxElement": "SPDXRef-rpm-texlive-fancylabel-svn46736"
    },
    {
      "spdxElementId": "SPDXRef-rpm-texlive-collection-latexextra-svn59009",
      "relationshipType": "DEPENDS_ON",
      "relatedSpdxElement": "SPDXRef-rpm-texlive-fancynum-svn15878.0.92"
    },
    {
      "spdxElementId": "SPDXRef-rpm-texlive-collection-latexextra-svn59009",
      "relationshipType": "DEPENDS_ON",
      "relatedSpdxElement": "SPDXRef-rpm-texlive-fancypar-svn58895"
    },
    {
      "spdxElementId": "SPDXRef-rpm-texlive-collection-latexextra-svn59009",
      "relationshipType": "DEPENDS_ON",
      "relatedSpdxElement": "SPDXRef-rpm-texlive-fancyslides-svn36263.1.0"
    },
    {
      "spdxElementId": "SPDXRef-rpm-texlive-collection-latexextra-svn59009",
      "relationshipType": "DEPENDS_ON",
      "relatedSpdxElement": "SPDXRef-rpm-texlive-fancytabs-svn41549"
    },
    {
      "spdxElementId": "SPDXRef-rpm-texlive-collection-latexextra-svn59009",
      "relationshipType": "DEPENDS_ON",
      "relatedSpdxElement": "SPDXRef-rpm-texlive-fancytooltips-svn56291"
    },
    {
      "spdxElementId": "SPDXRef-rpm-texlive-collection-latexextra-svn59009",
      "relationshipType": "DEPENDS_ON",
      "relatedSpdxElement": "SPDXRef-rpm-texlive-fbox-svn55627"
    },
    {
      "spdxElementId": "SPDXRef-rpm-texlive-collection-latexextra-svn59009",
      "relationshipType": "DEPENDS_ON",
      "relatedSpdxElement": "SPDXRef-rpm-texlive-fcolumn-svn57428"
    },
    {
      "spdxElementId": "SPDXRef-rpm-texlive-collection-latexextra-svn59009",
      "relationshipType": "DEPENDS_ON",
      "relatedSpdxElement": "SPDXRef-rpm-texlive-fetchcls-svn45245"
    },
    {
      "spdxElementId": "SPDXRef-rpm-texlive-collection-latexextra-svn59009",
      "relationshipType": "DEPENDS_ON",
      "relatedSpdxElement": "SPDXRef-rpm-texlive-fewerfloatpages-svn58058"
    },
    {
      "spdxElementId": "SPDXRef-rpm-texlive-collection-latexextra-svn59009",
      "relationshipType": "DEPENDS_ON",
      "relatedSpdxElement": "SPDXRef-rpm-texlive-ffslides-svn38895"
    },
    {
      "spdxElementId": "SPDXRef-rpm-texlive-collection-latexextra-svn59009",
      "relationshipType": "DEPENDS_ON",
      "relatedSpdxElement": "SPDXRef-rpm-texlive-fgruler-svn56854"
    },
    {
      "spdxElementId": "SPDXRef-rpm-texlive-collection-latexextra-svn59009",
      "relationshipType": "DEPENDS_ON",
      "relatedSpdxElement": "SPDXRef-rpm-texlive-fibeamer-svn53146"
    },
    {
      "spdxElementId": "SPDXRef-rpm-texlive-collection-latexextra-svn59009",
      "relationshipType": "DEPENDS_ON",
      "relatedSpdxElement": "SPDXRef-rpm-texlive-fifo-stack-svn33288.1.0"
    },
    {
      "spdxElementId": "SPDXRef-rpm-texlive-collection-latexextra-svn59009",
      "relationshipType": "DEPENDS_ON",
      "relatedSpdxElement": "SPDXRef-rpm-texlive-figsize-svn18784.0.1"
    },
    {
      "spdxElementId": "SPDXRef-rpm-texlive-collection-latexextra-svn59009",
      "relationshipType": "DEPENDS_ON",
      "relatedSpdxElement": "SPDXRef-rpm-texlive-filecontents-svn52142"
    },
    {
      "spdxElementId": "SPDXRef-rpm-texlive-collection-latexextra-svn59009",
      "relationshipType": "DEPENDS_ON",
      "relatedSpdxElement": "SPDXRef-rpm-texlive-filecontentsdef-svn52208"
    },
    {
      "spdxElementId": "SPDXRef-rpm-texlive-collection-latexextra-svn59009",
      "relationshipType": "DEPENDS_ON",
      "relatedSpdxElement": "SPDXRef-rpm-texlive-filedate-svn29529.0"
    },
    {
      "spdxElementId": "SPDXRef-rpm-texlive-collection-latexextra-svn59009",
      "relationshipType": "DEPENDS_ON",
      "relatedSpdxElement": "SPDXRef-rpm-texlive-fileinfo-svn28421.0.81a"
    },
    {
      "spdxElementId": "SPDXRef-rpm-texlive-collection-latexextra-svn59009",
      "relationshipType": "DEPENDS_ON",
      "relatedSpdxElement": "SPDXRef-rpm-texlive-filemod-svn56291"
    },
    {
      "spdxElementId": "SPDXRef-rpm-texlive-collection-latexextra-svn59009",
      "relationshipType": "DEPENDS_ON",
      "relatedSpdxElement": "SPDXRef-rpm-texlive-fink-svn24329.2.2.1"
    },
    {
      "spdxElementId": "SPDXRef-rpm-texlive-collection-latexextra-svn59009",
      "relationshipType": "DEPENDS_ON",
      "relatedSpdxElement": "SPDXRef-rpm-texlive-finstrut-svn21719.0.5"
    },
    {
      "spdxElementId": "SPDXRef-rpm-texlive-collection-latexextra-svn59009",
      "relationshipType": "DEPENDS_ON",
      "relatedSpdxElement": "SPDXRef-rpm-texlive-fithesis-svn54483"
    },
    {
      "spdxElementId": "SPDXRef-rpm-texlive-collection-latexextra-svn59009",
      "relationshipType": "DEPENDS_ON",
      "relatedSpdxElement": "SPDXRef-rpm-texlive-fixcmex-svn51825"
    },
    {
      "spdxElementId": "SPDXRef-rpm-texlive-collection-latexextra-svn59009",
      "relationshipType": "DEPENDS_ON",
      "relatedSpdxElement": "SPDXRef-rpm-texlive-fixfoot-svn17131.0.3a"
    },
    {
      "spdxElementId": "SPDXRef-rpm-texlive-collection-latexextra-svn59009",
      "relationshipType": "DEPENDS_ON",
      "relatedSpdxElement": "SPDXRef-rpm-texlive-fixme-svn49591"
    },
    {
      "spdxElementId": "SPDXRef-rpm-texlive-collection-latexextra-svn59009",
      "relationshipType": "DEPENDS_ON",
      "relatedSpdxElement": "SPDXRef-rpm-texlive-fixmetodonotes-svn30168.0.2.2"
    },
    {
      "spdxElementId": "SPDXRef-rpm-texlive-collection-latexextra-svn59009",
      "relationshipType": "DEPENDS_ON",
      "relatedSpdxElement": "SPDXRef-rpm-texlive-fjodor-svn53207"
    },
    {
      "spdxElementId": "SPDXRef-rpm-texlive-collection-latexextra-svn59009",
      "relationshipType": "DEPENDS_ON",
      "relatedSpdxElement": "SPDXRef-rpm-texlive-flabels-svn17272.1.0"
    },
    {
      "spdxElementId": "SPDXRef-rpm-texlive-collection-latexextra-svn59009",
      "relationshipType": "DEPENDS_ON",
      "relatedSpdxElement": "SPDXRef-rpm-texlive-flacards-svn19440.0.1.1b"
    },
    {
      "spdxElementId": "SPDXRef-rpm-texlive-collection-latexextra-svn59009",
      "relationshipType": "DEPENDS_ON",
      "relatedSpdxElement": "SPDXRef-rpm-texlive-flagderiv-svn15878.0.10"
    },
    {
      "spdxElementId": "SPDXRef-rpm-texlive-collection-latexextra-svn59009",
      "relationshipType": "DEPENDS_ON",
      "relatedSpdxElement": "SPDXRef-rpm-texlive-flashcards-svn19667.1.0.1"
    },
    {
      "spdxElementId": "SPDXRef-rpm-texlive-collection-latexextra-svn59009",
      "relationshipType": "DEPENDS_ON",
      "relatedSpdxElement": "SPDXRef-rpm-texlive-flashmovie-svn25768.0.4"
    },
    {
      "spdxElementId": "SPDXRef-rpm-texlive-collection-latexextra-svn59009",
      "relationshipType": "DEPENDS_ON",
      "relatedSpdxElement": "SPDXRef-rpm-texlive-flipbook-svn25584.0.2"
    },
    {
      "spdxElementId": "SPDXRef-rpm-texlive-collection-latexextra-svn59009",
      "relationshipType": "DEPENDS_ON",
      "relatedSpdxElement": "SPDXRef-rpm-texlive-flippdf-svn56782"
    },
    {
      "spdxElementId": "SPDXRef-rpm-texlive-collection-latexextra-svn59009",
      "relationshipType": "DEPENDS_ON",
      "relatedSpdxElement": "SPDXRef-rpm-texlive-floatflt-svn25540.1.31"
    },
    {
      "spdxElementId": "SPDXRef-rpm-texlive-collection-latexextra-svn59009",
      "relationshipType": "DEPENDS_ON",
      "relatedSpdxElement": "SPDXRef-rpm-texlive-floatrow-svn15878.0.3b"
    },
    {
      "spdxElementId": "SPDXRef-rpm-texlive-collection-latexextra-svn59009",
      "relationshipType": "DEPENDS_ON",
      "relatedSpdxElement": "SPDXRef-rpm-texlive-flowfram-svn35291.1.17"
    },
    {
      "spdxElementId": "SPDXRef-rpm-texlive-collection-latexextra-svn59009",
      "relationshipType": "DEPENDS_ON",
      "relatedSpdxElement": "SPDXRef-rpm-texlive-fmp-svn15878.0"
    },
    {
      "spdxElementId": "SPDXRef-rpm-texlive-collection-latexextra-svn59009",
      "relationshipType": "DEPENDS_ON",
      "relatedSpdxElement": "SPDXRef-rpm-texlive-fmtcount-svn53912"
    },
    {
      "spdxElementId": "SPDXRef-rpm-texlive-collection-latexextra-svn59009",
      "relationshipType": "DEPENDS_ON",
      "relatedSpdxElement": "SPDXRef-rpm-texlive-fn2end-svn15878.1.1"
    },
    {
      "spdxElementId": "SPDXRef-rpm-texlive-collection-latexextra-svn59009",
      "relationshipType": "DEPENDS_ON",
      "relatedSpdxElement": "SPDXRef-rpm-texlive-fnbreak-svn25003.1.30"
    },
    {
      "spdxElementId": "SPDXRef-rpm-texlive-collection-latexextra-svn59009",
      "relationshipType": "DEPENDS_ON",
      "relatedSpdxElement": "SPDXRef-rpm-texlive-fncychap-svn20710.v1.34"
    },
    {
      "spdxElementId": "SPDXRef-rpm-texlive-collection-latexextra-svn59009",
      "relationshipType": "DEPENDS_ON",
      "relatedSpdxElement": "SPDXRef-rpm-texlive-fncylab-svn52090"
    },
    {
      "spdxElementId": "SPDXRef-rpm-texlive-collection-latexextra-svn59009",
      "relationshipType": "DEPENDS_ON",
      "relatedSpdxElement": "SPDXRef-rpm-texlive-fnpara-svn25607.0"
    },
    {
      "spdxElementId": "SPDXRef-rpm-texlive-collection-latexextra-svn59009",
      "relationshipType": "DEPENDS_ON",
      "relatedSpdxElement": "SPDXRef-rpm-texlive-fnpct-svn57508"
    },
    {
      "spdxElementId": "SPDXRef-rpm-texlive-collection-latexextra-svn59009",
      "relationshipType": "DEPENDS_ON",
      "relatedSpdxElement": "SPDXRef-rpm-texlive-fnumprint-svn29173.1.1a"
    },
    {
      "spdxElementId": "SPDXRef-rpm-texlive-collection-latexextra-svn59009",
      "relationshipType": "DEPENDS_ON",
      "relatedSpdxElement": "SPDXRef-rpm-texlive-foilhtml-svn21855.1.2"
    },
    {
      "spdxElementId": "SPDXRef-rpm-texlive-collection-latexextra-svn59009",
      "relationshipType": "DEPENDS_ON",
      "relatedSpdxElement": "SPDXRef-rpm-texlive-foliono-svn58877"
    },
    {
      "spdxElementId": "SPDXRef-rpm-texlive-collection-latexextra-svn59009",
      "relationshipType": "DEPENDS_ON",
      "relatedSpdxElement": "SPDXRef-rpm-texlive-fontaxes-svn55920"
    },
    {
      "spdxElementId": "SPDXRef-rpm-texlive-collection-latexextra-svn59009",
      "relationshipType": "DEPENDS_ON",
      "relatedSpdxElement": "SPDXRef-rpm-texlive-fontsetup-svn59079"
    },
    {
      "spdxElementId": "SPDXRef-rpm-texlive-collection-latexextra-svn59009",
      "relationshipType": "DEPENDS_ON",
      "relatedSpdxElement": "SPDXRef-rpm-texlive-fontsize-svn58906"
    },
    {
      "spdxElementId": "SPDXRef-rpm-texlive-collection-latexextra-svn59009",
      "relationshipType": "DEPENDS_ON",
      "relatedSpdxElement": "SPDXRef-rpm-texlive-fonttable-svn44799"
    },
    {
      "spdxElementId": "SPDXRef-rpm-texlive-collection-latexextra-svn59009",
      "relationshipType": "DEPENDS_ON",
      "relatedSpdxElement": "SPDXRef-rpm-texlive-footmisc-svn23330.5.5b"
    },
    {
      "spdxElementId": "SPDXRef-rpm-texlive-collection-latexextra-svn59009",
      "relationshipType": "DEPENDS_ON",
      "relatedSpdxElement": "SPDXRef-rpm-texlive-footmisx-svn42621"
    },
    {
      "spdxElementId": "SPDXRef-rpm-texlive-collection-latexextra-svn59009",
      "relationshipType": "DEPENDS_ON",
      "relatedSpdxElement": "SPDXRef-rpm-texlive-footnotebackref-svn27034.1.0"
    },
    {
      "spdxElementId": "SPDXRef-rpm-texlive-collection-latexextra-svn59009",
      "relationshipType": "DEPENDS_ON",
      "relatedSpdxElement": "SPDXRef-rpm-texlive-footnoterange-svn52910"
    },
    {
      "spdxElementId": "SPDXRef-rpm-texlive-collection-latexextra-svn59009",
      "relationshipType": "DEPENDS_ON",
      "relatedSpdxElement": "SPDXRef-rpm-texlive-footnpag-svn15878.0"
    },
    {
      "spdxElementId": "SPDXRef-rpm-texlive-collection-latexextra-svn59009",
      "relationshipType": "DEPENDS_ON",
      "relatedSpdxElement": "SPDXRef-rpm-texlive-forarray-svn15878.1.01"
    },
    {
      "spdxElementId": "SPDXRef-rpm-texlive-collection-latexextra-svn59009",
      "relationshipType": "DEPENDS_ON",
      "relatedSpdxElement": "SPDXRef-rpm-texlive-foreign-svn27819.2.7"
    },
    {
      "spdxElementId": "SPDXRef-rpm-texlive-collection-latexextra-svn59009",
      "relationshipType": "DEPENDS_ON",
      "relatedSpdxElement": "SPDXRef-rpm-texlive-forloop-svn15878.3.0"
    },
    {
      "spdxElementId": "SPDXRef-rpm-texlive-collection-latexextra-svn59009",
      "relationshipType": "DEPENDS_ON",
      "relatedSpdxElement": "SPDXRef-rpm-texlive-formlett-svn21480.2.3"
    },
    {
      "spdxElementId": "SPDXRef-rpm-texlive-collection-latexextra-svn59009",
      "relationshipType": "DEPENDS_ON",
      "relatedSpdxElement": "SPDXRef-rpm-texlive-forms16be-svn51305"
    },
    {
      "spdxElementId": "SPDXRef-rpm-texlive-collection-latexextra-svn59009",
      "relationshipType": "DEPENDS_ON",
      "relatedSpdxElement": "SPDXRef-rpm-texlive-formular-svn15878.1.0a"
    },
    {
      "spdxElementId": "SPDXRef-rpm-texlive-collection-latexextra-svn59009",
      "relationshipType": "DEPENDS_ON",
      "relatedSpdxElement": "SPDXRef-rpm-texlive-fragments-svn15878.0"
    },
    {
      "spdxElementId": "SPDXRef-rpm-texlive-collection-latexextra-svn59009",
      "relationshipType": "DEPENDS_ON",
      "relatedSpdxElement": "SPDXRef-rpm-texlive-frame-svn18312.1.0"
    },
    {
      "spdxElementId": "SPDXRef-rpm-texlive-collection-latexextra-svn59009",
      "relationshipType": "DEPENDS_ON",
      "relatedSpdxElement": "SPDXRef-rpm-texlive-framed-svn26789.0.96"
    },
    {
      "spdxElementId": "SPDXRef-rpm-texlive-collection-latexextra-svn59009",
      "relationshipType": "DEPENDS_ON",
      "relatedSpdxElement": "SPDXRef-rpm-texlive-frankenstein-svn15878.0"
    },
    {
      "spdxElementId": "SPDXRef-rpm-texlive-collection-latexextra-svn59009",
      "relationshipType": "DEPENDS_ON",
      "relatedSpdxElement": "SPDXRef-rpm-texlive-frege-svn27417.1.3"
    },
    {
      "spdxElementId": "SPDXRef-rpm-texlive-collection-latexextra-svn59009",
      "relationshipType": "DEPENDS_ON",
      "relatedSpdxElement": "SPDXRef-rpm-texlive-froufrou-svn59103"
    },
    {
      "spdxElementId": "SPDXRef-rpm-texlive-collection-latexextra-svn59009",
      "relationshipType": "DEPENDS_ON",
      "relatedSpdxElement": "SPDXRef-rpm-texlive-ftcap-svn17275.1.4"
    },
    {
      "spdxElementId": "SPDXRef-rpm-texlive-collection-latexextra-svn59009",
      "relationshipType": "DEPENDS_ON",
      "relatedSpdxElement": "SPDXRef-rpm-texlive-ftnxtra-svn29652.0.1"
    },
    {
      "spdxElementId": "SPDXRef-rpm-texlive-collection-latexextra-svn59009",
      "relationshipType": "DEPENDS_ON",
      "relatedSpdxElement": "SPDXRef-rpm-texlive-fullblck-svn25434.1.03"
    },
    {
      "spdxElementId": "SPDXRef-rpm-texlive-collection-latexextra-svn59009",
      "relationshipType": "DEPENDS_ON",
      "relatedSpdxElement": "SPDXRef-rpm-texlive-fullminipage-svn34545.0.1.1"
    },
    {
      "spdxElementId": "SPDXRef-rpm-texlive-collection-latexextra-svn59009",
      "relationshipType": "DEPENDS_ON",
      "relatedSpdxElement": "SPDXRef-rpm-texlive-fullwidth-svn24684.0.1"
    },
    {
      "spdxElementId": "SPDXRef-rpm-texlive-collection-latexextra-svn59009",
      "relationshipType": "DEPENDS_ON",
      "relatedSpdxElement": "SPDXRef-rpm-texlive-fundus-calligra-svn26018.1.2"
    },
    {
      "spdxElementId": "SPDXRef-rpm-texlive-collection-latexextra-svn59009",
      "relationshipType": "DEPENDS_ON",
      "relatedSpdxElement": "SPDXRef-rpm-texlive-fundus-cyr-svn26019.0"
    },
    {
      "spdxElementId": "SPDXRef-rpm-texlive-collection-latexextra-svn59009",
      "relationshipType": "DEPENDS_ON",
      "relatedSpdxElement": "SPDXRef-rpm-texlive-fundus-sueterlin-svn26030.1.2"
    },
    {
      "spdxElementId": "SPDXRef-rpm-texlive-collection-latexextra-svn59009",
      "relationshipType": "DEPENDS_ON",
      "relatedSpdxElement": "SPDXRef-rpm-texlive-fvextra-svn49947"
    },
    {
      "spdxElementId": "SPDXRef-rpm-texlive-collection-latexextra-svn59009",
      "relationshipType": "DEPENDS_ON",
      "relatedSpdxElement": "SPDXRef-rpm-texlive-fwlw-svn29803.0"
    },
    {
      "spdxElementId": "SPDXRef-rpm-texlive-collection-latexextra-svn59009",
      "relationshipType": "DEPENDS_ON",
      "relatedSpdxElement": "SPDXRef-rpm-texlive-g-brief-svn50415"
    },
    {
      "spdxElementId": "SPDXRef-rpm-texlive-collection-latexextra-svn59009",
      "relationshipType": "DEPENDS_ON",
      "relatedSpdxElement": "SPDXRef-rpm-texlive-gatherenum-svn52209"
    },
    {
      "spdxElementId": "SPDXRef-rpm-texlive-collection-latexextra-svn59009",
      "relationshipType": "DEPENDS_ON",
      "relatedSpdxElement": "SPDXRef-rpm-texlive-gauss-svn32934.0"
    },
    {
      "spdxElementId": "SPDXRef-rpm-texlive-collection-latexextra-svn59009",
      "relationshipType": "DEPENDS_ON",
      "relatedSpdxElement": "SPDXRef-rpm-texlive-gcard-svn15878.0"
    },
    {
      "spdxElementId": "SPDXRef-rpm-texlive-collection-latexextra-svn59009",
      "relationshipType": "DEPENDS_ON",
      "relatedSpdxElement": "SPDXRef-rpm-texlive-gcite-svn15878.1.0.1"
    },
    {
      "spdxElementId": "SPDXRef-rpm-texlive-collection-latexextra-svn59009",
      "relationshipType": "DEPENDS_ON",
      "relatedSpdxElement": "SPDXRef-rpm-texlive-gender-svn36464.1.0"
    },
    {
      "spdxElementId": "SPDXRef-rpm-texlive-collection-latexextra-svn59009",
      "relationshipType": "DEPENDS_ON",
      "relatedSpdxElement": "SPDXRef-rpm-texlive-genmpage-svn15878.0.3.1"
    },
    {
      "spdxElementId": "SPDXRef-rpm-texlive-collection-latexextra-svn59009",
      "relationshipType": "DEPENDS_ON",
      "relatedSpdxElement": "SPDXRef-rpm-texlive-getfiledate-svn16189.1.2"
    },
    {
      "spdxElementId": "SPDXRef-rpm-texlive-collection-latexextra-svn59009",
      "relationshipType": "DEPENDS_ON",
      "relatedSpdxElement": "SPDXRef-rpm-texlive-getitems-svn39365"
    },
    {
      "spdxElementId": "SPDXRef-rpm-texlive-collection-latexextra-svn59009",
      "relationshipType": "DEPENDS_ON",
      "relatedSpdxElement": "SPDXRef-rpm-texlive-gindex-svn52311"
    },
    {
      "spdxElementId": "SPDXRef-rpm-texlive-collection-latexextra-svn59009",
      "relationshipType": "DEPENDS_ON",
      "relatedSpdxElement": "SPDXRef-rpm-texlive-ginpenc-svn24980.1.0"
    },
    {
      "spdxElementId": "SPDXRef-rpm-texlive-collection-latexextra-svn59009",
      "relationshipType": "DEPENDS_ON",
      "relatedSpdxElement": "SPDXRef-rpm-texlive-gitfile-info-svn51928"
    },
    {
      "spdxElementId": "SPDXRef-rpm-texlive-collection-latexextra-svn59009",
      "relationshipType": "DEPENDS_ON",
      "relatedSpdxElement": "SPDXRef-rpm-texlive-gitinfo-svn34049.1.0"
    },
    {
      "spdxElementId": "SPDXRef-rpm-texlive-collection-latexextra-svn59009",
      "relationshipType": "DEPENDS_ON",
      "relatedSpdxElement": "SPDXRef-rpm-texlive-gitinfo2-svn38913"
    },
    {
      "spdxElementId": "SPDXRef-rpm-texlive-collection-latexextra-svn59009",
      "relationshipType": "DEPENDS_ON",
      "relatedSpdxElement": "SPDXRef-rpm-texlive-gitlog-svn38932"
    },
    {
      "spdxElementId": "SPDXRef-rpm-texlive-collection-latexextra-svn59009",
      "relationshipType": "DEPENDS_ON",
      "relatedSpdxElement": "SPDXRef-rpm-texlive-gitver-svn56810"
    },
    {
      "spdxElementId": "SPDXRef-rpm-texlive-collection-latexextra-svn59009",
      "relationshipType": "DEPENDS_ON",
      "relatedSpdxElement": "SPDXRef-rpm-texlive-globalvals-svn49962"
    },
    {
      "spdxElementId": "SPDXRef-rpm-texlive-collection-latexextra-svn59009",
      "relationshipType": "DEPENDS_ON",
      "relatedSpdxElement": "SPDXRef-rpm-texlive-gloss-svn15878.1.5.2"
    },
    {
      "spdxElementId": "SPDXRef-rpm-texlive-collection-latexextra-svn59009",
      "relationshipType": "DEPENDS_ON",
      "relatedSpdxElement": "SPDXRef-rpm-texlive-glossaries-20210325"
    },
    {
      "spdxElementId": "SPDXRef-rpm-texlive-collection-latexextra-svn59009",
      "relationshipType": "DEPENDS_ON",
      "relatedSpdxElement": "SPDXRef-rpm-texlive-glossaries-danish-svn35665.1.0"
    },
    {
      "spdxElementId": "SPDXRef-rpm-texlive-collection-latexextra-svn59009",
      "relationshipType": "DEPENDS_ON",
      "relatedSpdxElement": "SPDXRef-rpm-texlive-glossaries-dutch-svn35685.1.1"
    },
    {
      "spdxElementId": "SPDXRef-rpm-texlive-collection-latexextra-svn59009",
      "relationshipType": "DEPENDS_ON",
      "relatedSpdxElement": "SPDXRef-rpm-texlive-glossaries-english-svn35665.1.0"
    },
    {
      "spdxElementId": "SPDXRef-rpm-texlive-collection-latexextra-svn59009",
      "relationshipType": "DEPENDS_ON",
      "relatedSpdxElement": "SPDXRef-rpm-texlive-glossaries-estonian-svn49928"
    },
    {
      "spdxElementId": "SPDXRef-rpm-texlive-collection-latexextra-svn59009",
      "relationshipType": "DEPENDS_ON",
      "relatedSpdxElement": "SPDXRef-rpm-texlive-glossaries-extra-svn54688"
    },
    {
      "spdxElementId": "SPDXRef-rpm-texlive-collection-latexextra-svn59009",
      "relationshipType": "DEPENDS_ON",
      "relatedSpdxElement": "SPDXRef-rpm-texlive-glossaries-finnish-svn54080"
    },
    {
      "spdxElementId": "SPDXRef-rpm-texlive-collection-latexextra-svn59009",
      "relationshipType": "DEPENDS_ON",
      "relatedSpdxElement": "SPDXRef-rpm-texlive-glossaries-french-svn42873"
    },
    {
      "spdxElementId": "SPDXRef-rpm-texlive-collection-latexextra-svn59009",
      "relationshipType": "DEPENDS_ON",
      "relatedSpdxElement": "SPDXRef-rpm-texlive-glossaries-german-svn35665.1.0"
    },
    {
      "spdxElementId": "SPDXRef-rpm-texlive-collection-latexextra-svn59009",
      "relationshipType": "DEPENDS_ON",
      "relatedSpdxElement": "SPDXRef-rpm-texlive-glossaries-irish-svn35665.1.0"
    },
    {
      "spdxElementId": "SPDXRef-rpm-texlive-collection-latexextra-svn59009",
      "relationshipType": "DEPENDS_ON",
      "relatedSpdxElement": "SPDXRef-rpm-texlive-glossaries-italian-svn35665.1.0"
    },
    {
      "spdxElementId": "SPDXRef-rpm-texlive-collection-latexextra-svn59009",
      "relationshipType": "DEPENDS_ON",
      "relatedSpdxElement": "SPDXRef-rpm-texlive-glossaries-magyar-svn35665.1.0"
    },
    {
      "spdxElementId": "SPDXRef-rpm-texlive-collection-latexextra-svn59009",
      "relationshipType": "DEPENDS_ON",
      "relatedSpdxElement": "SPDXRef-rpm-texlive-glossaries-nynorsk-svn55189"
    },
    {
      "spdxElementId": "SPDXRef-rpm-texlive-collection-latexextra-svn59009",
      "relationshipType": "DEPENDS_ON",
      "relatedSpdxElement": "SPDXRef-rpm-texlive-glossaries-polish-svn35665.1.0"
    },
    {
      "spdxElementId": "SPDXRef-rpm-texlive-collection-latexextra-svn59009",
      "relationshipType": "DEPENDS_ON",
      "relatedSpdxElement": "SPDXRef-rpm-texlive-glossaries-portuges-svn36064.1.1"
    },
    {
      "spdxElementId": "SPDXRef-rpm-texlive-collection-latexextra-svn59009",
      "relationshipType": "DEPENDS_ON",
      "relatedSpdxElement": "SPDXRef-rpm-texlive-glossaries-serbian-svn35665.1.0"
    },
    {
      "spdxElementId": "SPDXRef-rpm-texlive-collection-latexextra-svn59009",
      "relationshipType": "DEPENDS_ON",
      "relatedSpdxElement": "SPDXRef-rpm-texlive-glossaries-slovene-svn51211"
    },
    {
      "spdxElementId": "SPDXRef-rpm-texlive-collection-latexextra-svn59009",
      "relationshipType": "DEPENDS_ON",
      "relatedSpdxElement": "SPDXRef-rpm-texlive-glossaries-spanish-svn35665.1.0"
    },
    {
      "spdxElementId": "SPDXRef-rpm-texlive-collection-latexextra-svn59009",
      "relationshipType": "DEPENDS_ON",
      "relatedSpdxElement": "SPDXRef-rpm-texlive-gmdoc-enhance-svn15878.v0.2"
    },
    {
      "spdxElementId": "SPDXRef-rpm-texlive-collection-latexextra-svn59009",
      "relationshipType": "DEPENDS_ON",
      "relatedSpdxElement": "SPDXRef-rpm-texlive-gmdoc-svn21292.0.993"
    },
    {
      "spdxElementId": "SPDXRef-rpm-texlive-collection-latexextra-svn59009",
      "relationshipType": "DEPENDS_ON",
      "relatedSpdxElement": "SPDXRef-rpm-texlive-gmiflink-svn15878.v0.97"
    },
    {
      "spdxElementId": "SPDXRef-rpm-texlive-collection-latexextra-svn59009",
      "relationshipType": "DEPENDS_ON",
      "relatedSpdxElement": "SPDXRef-rpm-texlive-gmutils-svn24287.v0.996"
    },
    {
      "spdxElementId": "SPDXRef-rpm-texlive-collection-latexextra-svn59009",
      "relationshipType": "DEPENDS_ON",
      "relatedSpdxElement": "SPDXRef-rpm-texlive-gmverb-svn24288.v0.98"
    },
    {
      "spdxElementId": "SPDXRef-rpm-texlive-collection-latexextra-svn59009",
      "relationshipType": "DEPENDS_ON",
      "relatedSpdxElement": "SPDXRef-rpm-texlive-grabbox-svn51052"
    },
    {
      "spdxElementId": "SPDXRef-rpm-texlive-collection-latexextra-svn59009",
      "relationshipType": "DEPENDS_ON",
      "relatedSpdxElement": "SPDXRef-rpm-texlive-graphbox-svn46360"
    },
    {
      "spdxElementId": "SPDXRef-rpm-texlive-collection-latexextra-svn59009",
      "relationshipType": "DEPENDS_ON",
      "relatedSpdxElement": "SPDXRef-rpm-texlive-graphicx-psmin-svn56931"
    },
    {
      "spdxElementId": "SPDXRef-rpm-texlive-collection-latexextra-svn59009",
      "relationshipType": "DEPENDS_ON",
      "relatedSpdxElement": "SPDXRef-rpm-texlive-graphicxbox-svn32630.1.0"
    },
    {
      "spdxElementId": "SPDXRef-rpm-texlive-collection-latexextra-svn59009",
      "relationshipType": "DEPENDS_ON",
      "relatedSpdxElement": "SPDXRef-rpm-texlive-graphpaper-svn58661"
    },
    {
      "spdxElementId": "SPDXRef-rpm-texlive-collection-latexextra-svn59009",
      "relationshipType": "DEPENDS_ON",
      "relatedSpdxElement": "SPDXRef-rpm-texlive-grayhints-svn49052"
    },
    {
      "spdxElementId": "SPDXRef-rpm-texlive-collection-latexextra-svn59009",
      "relationshipType": "DEPENDS_ON",
      "relatedSpdxElement": "SPDXRef-rpm-texlive-grfpaste-svn17354.0.2"
    },
    {
      "spdxElementId": "SPDXRef-rpm-texlive-collection-latexextra-svn59009",
      "relationshipType": "DEPENDS_ON",
      "relatedSpdxElement": "SPDXRef-rpm-texlive-grid-svn15878.1.0"
    },
    {
      "spdxElementId": "SPDXRef-rpm-texlive-collection-latexextra-svn59009",
      "relationshipType": "DEPENDS_ON",
      "relatedSpdxElement": "SPDXRef-rpm-texlive-grid-system-svn32981.0.3.0"
    },
    {
      "spdxElementId": "SPDXRef-rpm-texlive-collection-latexextra-svn59009",
      "relationshipType": "DEPENDS_ON",
      "relatedSpdxElement": "SPDXRef-rpm-texlive-gridpapers-svn58723"
    },
    {
      "spdxElementId": "SPDXRef-rpm-texlive-collection-latexextra-svn59009",
      "relationshipType": "DEPENDS_ON",
      "relatedSpdxElement": "SPDXRef-rpm-texlive-gridset-svn53762"
    },
    {
      "spdxElementId": "SPDXRef-rpm-texlive-collection-latexextra-svn59009",
      "relationshipType": "DEPENDS_ON",
      "relatedSpdxElement": "SPDXRef-rpm-texlive-gridslides-svn54512"
    },
    {
      "spdxElementId": "SPDXRef-rpm-texlive-collection-latexextra-svn59009",
      "relationshipType": "DEPENDS_ON",
      "relatedSpdxElement": "SPDXRef-rpm-texlive-guitlogo-svn55741"
    },
    {
      "spdxElementId": "SPDXRef-rpm-texlive-collection-latexextra-svn59009",
      "relationshipType": "DEPENDS_ON",
      "relatedSpdxElement": "SPDXRef-rpm-texlive-hackthefootline-svn46494"
    },
    {
      "spdxElementId": "SPDXRef-rpm-texlive-collection-latexextra-svn59009",
      "relationshipType": "DEPENDS_ON",
      "relatedSpdxElement": "SPDXRef-rpm-texlive-halloweenmath-svn52602"
    },
    {
      "spdxElementId": "SPDXRef-rpm-texlive-collection-latexextra-svn59009",
      "relationshipType": "DEPENDS_ON",
      "relatedSpdxElement": "SPDXRef-rpm-texlive-handin-svn48255"
    },
    {
      "spdxElementId": "SPDXRef-rpm-texlive-collection-latexextra-svn59009",
      "relationshipType": "DEPENDS_ON",
      "relatedSpdxElement": "SPDXRef-rpm-texlive-handout-svn43962"
    },
    {
      "spdxElementId": "SPDXRef-rpm-texlive-collection-latexextra-svn59009",
      "relationshipType": "DEPENDS_ON",
      "relatedSpdxElement": "SPDXRef-rpm-texlive-hang-svn43280"
    },
    {
      "spdxElementId": "SPDXRef-rpm-texlive-collection-latexextra-svn59009",
      "relationshipType": "DEPENDS_ON",
      "relatedSpdxElement": "SPDXRef-rpm-texlive-hanging-svn15878.1.2b"
    },
    {
      "spdxElementId": "SPDXRef-rpm-texlive-collection-latexextra-svn59009",
      "relationshipType": "DEPENDS_ON",
      "relatedSpdxElement": "SPDXRef-rpm-texlive-hardwrap-svn21396.0.2"
    },
    {
      "spdxElementId": "SPDXRef-rpm-texlive-collection-latexextra-svn59009",
      "relationshipType": "DEPENDS_ON",
      "relatedSpdxElement": "SPDXRef-rpm-texlive-harnon-cv-svn26543.1.0"
    },
    {
      "spdxElementId": "SPDXRef-rpm-texlive-collection-latexextra-svn59009",
      "relationshipType": "DEPENDS_ON",
      "relatedSpdxElement": "SPDXRef-rpm-texlive-harpoon-svn21327.1.0"
    },
    {
      "spdxElementId": "SPDXRef-rpm-texlive-collection-latexextra-svn59009",
      "relationshipType": "DEPENDS_ON",
      "relatedSpdxElement": "SPDXRef-rpm-texlive-hc-svn15878.0"
    },
    {
      "spdxElementId": "SPDXRef-rpm-texlive-collection-latexextra-svn59009",
      "relationshipType": "DEPENDS_ON",
      "relatedSpdxElement": "SPDXRef-rpm-texlive-he-she-svn41359"
    },
    {
      "spdxElementId": "SPDXRef-rpm-texlive-collection-latexextra-svn59009",
      "relationshipType": "DEPENDS_ON",
      "relatedSpdxElement": "SPDXRef-rpm-texlive-hhtensor-svn54080"
    },
    {
      "spdxElementId": "SPDXRef-rpm-texlive-collection-latexextra-svn59009",
      "relationshipType": "DEPENDS_ON",
      "relatedSpdxElement": "SPDXRef-rpm-texlive-highlightlatex-svn58392"
    },
    {
      "spdxElementId": "SPDXRef-rpm-texlive-collection-latexextra-svn59009",
      "relationshipType": "DEPENDS_ON",
      "relatedSpdxElement": "SPDXRef-rpm-texlive-histogr-svn15878.1.01"
    },
    {
      "spdxElementId": "SPDXRef-rpm-texlive-collection-latexextra-svn59009",
      "relationshipType": "DEPENDS_ON",
      "relatedSpdxElement": "SPDXRef-rpm-texlive-hitec-svn15878.0.0-beta-"
    },
    {
      "spdxElementId": "SPDXRef-rpm-texlive-collection-latexextra-svn59009",
      "relationshipType": "DEPENDS_ON",
      "relatedSpdxElement": "SPDXRef-rpm-texlive-hitreport-svn58357"
    },
    {
      "spdxElementId": "SPDXRef-rpm-texlive-collection-latexextra-svn59009",
      "relationshipType": "DEPENDS_ON",
      "relatedSpdxElement": "SPDXRef-rpm-texlive-hletter-svn30002.4.2"
    },
    {
      "spdxElementId": "SPDXRef-rpm-texlive-collection-latexextra-svn59009",
      "relationshipType": "DEPENDS_ON",
      "relatedSpdxElement": "SPDXRef-rpm-texlive-hobsub-svn52810"
    },
    {
      "spdxElementId": "SPDXRef-rpm-texlive-collection-latexextra-svn59009",
      "relationshipType": "DEPENDS_ON",
      "relatedSpdxElement": "SPDXRef-rpm-texlive-hpsdiss-svn15878.1.0"
    },
    {
      "spdxElementId": "SPDXRef-rpm-texlive-collection-latexextra-svn59009",
      "relationshipType": "DEPENDS_ON",
      "relatedSpdxElement": "SPDXRef-rpm-texlive-hrefhide-svn22255.1.0f"
    },
    {
      "spdxElementId": "SPDXRef-rpm-texlive-collection-latexextra-svn59009",
      "relationshipType": "DEPENDS_ON",
      "relatedSpdxElement": "SPDXRef-rpm-texlive-huawei-svn59328"
    },
    {
      "spdxElementId": "SPDXRef-rpm-texlive-collection-latexextra-svn59009",
      "relationshipType": "DEPENDS_ON",
      "relatedSpdxElement": "SPDXRef-rpm-texlive-hvindex-svn46051"
    },
    {
      "spdxElementId": "SPDXRef-rpm-texlive-collection-latexextra-svn59009",
      "relationshipType": "DEPENDS_ON",
      "relatedSpdxElement": "SPDXRef-rpm-texlive-hvqrurl-svn52993"
    },
    {
      "spdxElementId": "SPDXRef-rpm-texlive-collection-latexextra-svn59009",
      "relationshipType": "DEPENDS_ON",
      "relatedSpdxElement": "SPDXRef-rpm-texlive-hypdestopt-svn56253"
    },
    {
      "spdxElementId": "SPDXRef-rpm-texlive-collection-latexextra-svn59009",
      "relationshipType": "DEPENDS_ON",
      "relatedSpdxElement": "SPDXRef-rpm-texlive-hypdvips-svn53197"
    },
    {
      "spdxElementId": "SPDXRef-rpm-texlive-collection-latexextra-svn59009",
      "relationshipType": "DEPENDS_ON",
      "relatedSpdxElement": "SPDXRef-rpm-texlive-hyper-svn17357.4.2d"
    },
    {
      "spdxElementId": "SPDXRef-rpm-texlive-collection-latexextra-svn59009",
      "relationshipType": "DEPENDS_ON",
      "relatedSpdxElement": "SPDXRef-rpm-texlive-hyperbar-svn48147"
    },
    {
      "spdxElementId": "SPDXRef-rpm-texlive-collection-latexextra-svn59009",
      "relationshipType": "DEPENDS_ON",
      "relatedSpdxElement": "SPDXRef-rpm-texlive-hypernat-svn17358.1.0b"
    },
    {
      "spdxElementId": "SPDXRef-rpm-texlive-collection-latexextra-svn59009",
      "relationshipType": "DEPENDS_ON",
      "relatedSpdxElement": "SPDXRef-rpm-texlive-hyperxmp-20210325"
    },
    {
      "spdxElementId": "SPDXRef-rpm-texlive-collection-latexextra-svn59009",
      "relationshipType": "DEPENDS_ON",
      "relatedSpdxElement": "SPDXRef-rpm-texlive-hyphenat-svn15878.2.3c"
    },
    {
      "spdxElementId": "SPDXRef-rpm-texlive-collection-latexextra-svn59009",
      "relationshipType": "DEPENDS_ON",
      "relatedSpdxElement": "SPDXRef-rpm-texlive-identkey-svn49018"
    },
    {
      "spdxElementId": "SPDXRef-rpm-texlive-collection-latexextra-svn59009",
      "relationshipType": "DEPENDS_ON",
      "relatedSpdxElement": "SPDXRef-rpm-texlive-idxcmds-svn54554"
    },
    {
      "spdxElementId": "SPDXRef-rpm-texlive-collection-latexextra-svn59009",
      "relationshipType": "DEPENDS_ON",
      "relatedSpdxElement": "SPDXRef-rpm-texlive-idxlayout-svn25821.0.4d"
    },
    {
      "spdxElementId": "SPDXRef-rpm-texlive-collection-latexextra-svn59009",
      "relationshipType": "DEPENDS_ON",
      "relatedSpdxElement": "SPDXRef-rpm-texlive-iffont-svn38823"
    },
    {
      "spdxElementId": "SPDXRef-rpm-texlive-collection-latexextra-svn59009",
      "relationshipType": "DEPENDS_ON",
      "relatedSpdxElement": "SPDXRef-rpm-texlive-ifmslide-svn20727.0.47"
    },
    {
      "spdxElementId": "SPDXRef-rpm-texlive-collection-latexextra-svn59009",
      "relationshipType": "DEPENDS_ON",
      "relatedSpdxElement": "SPDXRef-rpm-texlive-ifmtarg-svn47544"
    },
    {
      "spdxElementId": "SPDXRef-rpm-texlive-collection-latexextra-svn59009",
      "relationshipType": "DEPENDS_ON",
      "relatedSpdxElement": "SPDXRef-rpm-texlive-ifnextok-svn23379.0.3"
    },
    {
      "spdxElementId": "SPDXRef-rpm-texlive-collection-latexextra-svn59009",
      "relationshipType": "DEPENDS_ON",
      "relatedSpdxElement": "SPDXRef-rpm-texlive-ifoddpage-svn56291"
    },
    {
      "spdxElementId": "SPDXRef-rpm-texlive-collection-latexextra-svn59009",
      "relationshipType": "DEPENDS_ON",
      "relatedSpdxElement": "SPDXRef-rpm-texlive-ifthenx-svn25819.0.1a"
    },
    {
      "spdxElementId": "SPDXRef-rpm-texlive-collection-latexextra-svn59009",
      "relationshipType": "DEPENDS_ON",
      "relatedSpdxElement": "SPDXRef-rpm-texlive-iitem-svn29613.1.0"
    },
    {
      "spdxElementId": "SPDXRef-rpm-texlive-collection-latexextra-svn59009",
      "relationshipType": "DEPENDS_ON",
      "relatedSpdxElement": "SPDXRef-rpm-texlive-image-gallery-svn15878.v1.0j"
    },
    {
      "spdxElementId": "SPDXRef-rpm-texlive-collection-latexextra-svn59009",
      "relationshipType": "DEPENDS_ON",
      "relatedSpdxElement": "SPDXRef-rpm-texlive-imakeidx-svn42287"
    },
    {
      "spdxElementId": "SPDXRef-rpm-texlive-collection-latexextra-svn59009",
      "relationshipType": "DEPENDS_ON",
      "relatedSpdxElement": "SPDXRef-rpm-texlive-import-svn54683"
    },
    {
      "spdxElementId": "SPDXRef-rpm-texlive-collection-latexextra-svn59009",
      "relationshipType": "DEPENDS_ON",
      "relatedSpdxElement": "SPDXRef-rpm-texlive-incgraph-svn36500.1.12"
    },
    {
      "spdxElementId": "SPDXRef-rpm-texlive-collection-latexextra-svn59009",
      "relationshipType": "DEPENDS_ON",
      "relatedSpdxElement": "SPDXRef-rpm-texlive-indextools-svn38931"
    },
    {
      "spdxElementId": "SPDXRef-rpm-texlive-collection-latexextra-svn59009",
      "relationshipType": "DEPENDS_ON",
      "relatedSpdxElement": "SPDXRef-rpm-texlive-inline-images-svn54080"
    },
    {
      "spdxElementId": "SPDXRef-rpm-texlive-collection-latexextra-svn59009",
      "relationshipType": "DEPENDS_ON",
      "relatedSpdxElement": "SPDXRef-rpm-texlive-inlinedef-svn15878.1.0"
    },
    {
      "spdxElementId": "SPDXRef-rpm-texlive-collection-latexextra-svn59009",
      "relationshipType": "DEPENDS_ON",
      "relatedSpdxElement": "SPDXRef-rpm-texlive-inputenx-svn52986"
    },
    {
      "spdxElementId": "SPDXRef-rpm-texlive-collection-latexextra-svn59009",
      "relationshipType": "DEPENDS_ON",
      "relatedSpdxElement": "SPDXRef-rpm-texlive-inputtrc-svn28019.0.3"
    },
    {
      "spdxElementId": "SPDXRef-rpm-texlive-collection-latexextra-svn59009",
      "relationshipType": "DEPENDS_ON",
      "relatedSpdxElement": "SPDXRef-rpm-texlive-interactiveworkbook-svn15878.0"
    },
    {
      "spdxElementId": "SPDXRef-rpm-texlive-collection-latexextra-svn59009",
      "relationshipType": "DEPENDS_ON",
      "relatedSpdxElement": "SPDXRef-rpm-texlive-interfaces-svn21474.3.1"
    },
    {
      "spdxElementId": "SPDXRef-rpm-texlive-collection-latexextra-svn59009",
      "relationshipType": "DEPENDS_ON",
      "relatedSpdxElement": "SPDXRef-rpm-texlive-intopdf-svn58743"
    },
    {
      "spdxElementId": "SPDXRef-rpm-texlive-collection-latexextra-svn59009",
      "relationshipType": "DEPENDS_ON",
      "relatedSpdxElement": "SPDXRef-rpm-texlive-inversepath-svn15878.0.2"
    },
    {
      "spdxElementId": "SPDXRef-rpm-texlive-collection-latexextra-svn59009",
      "relationshipType": "DEPENDS_ON",
      "relatedSpdxElement": "SPDXRef-rpm-texlive-invoice-class-svn49749"
    },
    {
      "spdxElementId": "SPDXRef-rpm-texlive-collection-latexextra-svn59009",
      "relationshipType": "DEPENDS_ON",
      "relatedSpdxElement": "SPDXRef-rpm-texlive-invoice-svn48359"
    },
    {
      "spdxElementId": "SPDXRef-rpm-texlive-collection-latexextra-svn59009",
      "relationshipType": "DEPENDS_ON",
      "relatedSpdxElement": "SPDXRef-rpm-texlive-invoice2-svn46364"
    },
    {
      "spdxElementId": "SPDXRef-rpm-texlive-collection-latexextra-svn59009",
      "relationshipType": "DEPENDS_ON",
      "relatedSpdxElement": "SPDXRef-rpm-texlive-iso-svn15878.2.4"
    },
    {
      "spdxElementId": "SPDXRef-rpm-texlive-collection-latexextra-svn59009",
      "relationshipType": "DEPENDS_ON",
      "relatedSpdxElement": "SPDXRef-rpm-texlive-iso10303-svn15878.1.5"
    },
    {
      "spdxElementId": "SPDXRef-rpm-texlive-collection-latexextra-svn59009",
      "relationshipType": "DEPENDS_ON",
      "relatedSpdxElement": "SPDXRef-rpm-texlive-isodate-svn16613.2.28"
    },
    {
      "spdxElementId": "SPDXRef-rpm-texlive-collection-latexextra-svn59009",
      "relationshipType": "DEPENDS_ON",
      "relatedSpdxElement": "SPDXRef-rpm-texlive-isodoc-svn57811"
    },
    {
      "spdxElementId": "SPDXRef-rpm-texlive-collection-latexextra-svn59009",
      "relationshipType": "DEPENDS_ON",
      "relatedSpdxElement": "SPDXRef-rpm-texlive-isonums-svn17362.1.0"
    },
    {
      "spdxElementId": "SPDXRef-rpm-texlive-collection-latexextra-svn59009",
      "relationshipType": "DEPENDS_ON",
      "relatedSpdxElement": "SPDXRef-rpm-texlive-isopt-svn45509"
    },
    {
      "spdxElementId": "SPDXRef-rpm-texlive-collection-latexextra-svn59009",
      "relationshipType": "DEPENDS_ON",
      "relatedSpdxElement": "SPDXRef-rpm-texlive-isorot-svn15878.0"
    },
    {
      "spdxElementId": "SPDXRef-rpm-texlive-collection-latexextra-svn59009",
      "relationshipType": "DEPENDS_ON",
      "relatedSpdxElement": "SPDXRef-rpm-texlive-isotope-svn23711.v0.3"
    },
    {
      "spdxElementId": "SPDXRef-rpm-texlive-collection-latexextra-svn59009",
      "relationshipType": "DEPENDS_ON",
      "relatedSpdxElement": "SPDXRef-rpm-texlive-issuulinks-svn25742.1.1"
    },
    {
      "spdxElementId": "SPDXRef-rpm-texlive-collection-latexextra-svn59009",
      "relationshipType": "DEPENDS_ON",
      "relatedSpdxElement": "SPDXRef-rpm-texlive-iwhdp-svn37552.0.50"
    },
    {
      "spdxElementId": "SPDXRef-rpm-texlive-collection-latexextra-svn59009",
      "relationshipType": "DEPENDS_ON",
      "relatedSpdxElement": "SPDXRef-rpm-texlive-jlabels-svn24858.0"
    },
    {
      "spdxElementId": "SPDXRef-rpm-texlive-collection-latexextra-svn59009",
      "relationshipType": "DEPENDS_ON",
      "relatedSpdxElement": "SPDXRef-rpm-texlive-jslectureplanner-svn57095"
    },
    {
      "spdxElementId": "SPDXRef-rpm-texlive-collection-latexextra-svn59009",
      "relationshipType": "DEPENDS_ON",
      "relatedSpdxElement": "SPDXRef-rpm-texlive-jumplines-svn37553.0.2"
    },
    {
      "spdxElementId": "SPDXRef-rpm-texlive-collection-latexextra-svn59009",
      "relationshipType": "DEPENDS_ON",
      "relatedSpdxElement": "SPDXRef-rpm-texlive-jvlisting-svn24638.0.7"
    },
    {
      "spdxElementId": "SPDXRef-rpm-texlive-collection-latexextra-svn59009",
      "relationshipType": "DEPENDS_ON",
      "relatedSpdxElement": "SPDXRef-rpm-texlive-kalendarium-svn48744"
    },
    {
      "spdxElementId": "SPDXRef-rpm-texlive-collection-latexextra-svn59009",
      "relationshipType": "DEPENDS_ON",
      "relatedSpdxElement": "SPDXRef-rpm-texlive-kantlipsum-svn51727"
    },
    {
      "spdxElementId": "SPDXRef-rpm-texlive-collection-latexextra-svn59009",
      "relationshipType": "DEPENDS_ON",
      "relatedSpdxElement": "SPDXRef-rpm-texlive-kerntest-svn15878.1.32"
    },
    {
      "spdxElementId": "SPDXRef-rpm-texlive-collection-latexextra-svn59009",
      "relationshipType": "DEPENDS_ON",
      "relatedSpdxElement": "SPDXRef-rpm-texlive-keycommand-svn18042.3.1415"
    },
    {
      "spdxElementId": "SPDXRef-rpm-texlive-collection-latexextra-svn59009",
      "relationshipType": "DEPENDS_ON",
      "relatedSpdxElement": "SPDXRef-rpm-texlive-keyfloat-svn52160"
    },
    {
      "spdxElementId": "SPDXRef-rpm-texlive-collection-latexextra-svn59009",
      "relationshipType": "DEPENDS_ON",
      "relatedSpdxElement": "SPDXRef-rpm-texlive-keyindex-svn50828"
    },
    {
      "spdxElementId": "SPDXRef-rpm-texlive-collection-latexextra-svn59009",
      "relationshipType": "DEPENDS_ON",
      "relatedSpdxElement": "SPDXRef-rpm-texlive-keyreader-svn28195.0.5b"
    },
    {
      "spdxElementId": "SPDXRef-rpm-texlive-collection-latexextra-svn59009",
      "relationshipType": "DEPENDS_ON",
      "relatedSpdxElement": "SPDXRef-rpm-texlive-keystroke-svn17992.v1.6"
    },
    {
      "spdxElementId": "SPDXRef-rpm-texlive-collection-latexextra-svn59009",
      "relationshipType": "DEPENDS_ON",
      "relatedSpdxElement": "SPDXRef-rpm-texlive-keyval2e-svn23698.0.0.2"
    },
    {
      "spdxElementId": "SPDXRef-rpm-texlive-collection-latexextra-svn59009",
      "relationshipType": "DEPENDS_ON",
      "relatedSpdxElement": "SPDXRef-rpm-texlive-keyvaltable-svn54677"
    },
    {
      "spdxElementId": "SPDXRef-rpm-texlive-collection-latexextra-svn59009",
      "relationshipType": "DEPENDS_ON",
      "relatedSpdxElement": "SPDXRef-rpm-texlive-kix-svn21606.0"
    },
    {
      "spdxElementId": "SPDXRef-rpm-texlive-collection-latexextra-svn59009",
      "relationshipType": "DEPENDS_ON",
      "relatedSpdxElement": "SPDXRef-rpm-texlive-knowledge-svn58724"
    },
    {
      "spdxElementId": "SPDXRef-rpm-texlive-collection-latexextra-svn59009",
      "relationshipType": "DEPENDS_ON",
      "relatedSpdxElement": "SPDXRef-rpm-texlive-koma-moderncvclassic-svn25025.v0.5"
    },
    {
      "spdxElementId": "SPDXRef-rpm-texlive-collection-latexextra-svn59009",
      "relationshipType": "DEPENDS_ON",
      "relatedSpdxElement": "SPDXRef-rpm-texlive-koma-script-sfs-svn26137.1.0"
    },
    {
      "spdxElementId": "SPDXRef-rpm-texlive-collection-latexextra-svn59009",
      "relationshipType": "DEPENDS_ON",
      "relatedSpdxElement": "SPDXRef-rpm-texlive-komacv-rg-svn49064"
    },
    {
      "spdxElementId": "SPDXRef-rpm-texlive-collection-latexextra-svn59009",
      "relationshipType": "DEPENDS_ON",
      "relatedSpdxElement": "SPDXRef-rpm-texlive-komacv-svn57721"
    },
    {
      "spdxElementId": "SPDXRef-rpm-texlive-collection-latexextra-svn59009",
      "relationshipType": "DEPENDS_ON",
      "relatedSpdxElement": "SPDXRef-rpm-texlive-ktv-texdata-svn27369.05.34"
    },
    {
      "spdxElementId": "SPDXRef-rpm-texlive-collection-latexextra-svn59009",
      "relationshipType": "DEPENDS_ON",
      "relatedSpdxElement": "SPDXRef-rpm-texlive-l3build-20210325"
    },
    {
      "spdxElementId": "SPDXRef-rpm-texlive-collection-latexextra-svn59009",
      "relationshipType": "DEPENDS_ON",
      "relatedSpdxElement": "SPDXRef-rpm-texlive-labbook-svn15878.0"
    },
    {
      "spdxElementId": "SPDXRef-rpm-texlive-collection-latexextra-svn59009",
      "relationshipType": "DEPENDS_ON",
      "relatedSpdxElement": "SPDXRef-rpm-texlive-labels-svn15878.13"
    },
    {
      "spdxElementId": "SPDXRef-rpm-texlive-collection-latexextra-svn59009",
      "relationshipType": "DEPENDS_ON",
      "relatedSpdxElement": "SPDXRef-rpm-texlive-labels4easylist-svn51124"
    },
    {
      "spdxElementId": "SPDXRef-rpm-texlive-collection-latexextra-svn59009",
      "relationshipType": "DEPENDS_ON",
      "relatedSpdxElement": "SPDXRef-rpm-texlive-labelschanged-svn46040"
    },
    {
      "spdxElementId": "SPDXRef-rpm-texlive-collection-latexextra-svn59009",
      "relationshipType": "DEPENDS_ON",
      "relatedSpdxElement": "SPDXRef-rpm-texlive-lastpackage-svn34481.0.1"
    },
    {
      "spdxElementId": "SPDXRef-rpm-texlive-collection-latexextra-svn59009",
      "relationshipType": "DEPENDS_ON",
      "relatedSpdxElement": "SPDXRef-rpm-texlive-lastpage-svn36680.1.2m"
    },
    {
      "spdxElementId": "SPDXRef-rpm-texlive-collection-latexextra-svn59009",
      "relationshipType": "DEPENDS_ON",
      "relatedSpdxElement": "SPDXRef-rpm-texlive-latex-uni8-svn49729"
    },
    {
      "spdxElementId": "SPDXRef-rpm-texlive-collection-latexextra-svn59009",
      "relationshipType": "DEPENDS_ON",
      "relatedSpdxElement": "SPDXRef-rpm-texlive-latexcolors-svn49888"
    },
    {
      "spdxElementId": "SPDXRef-rpm-texlive-collection-latexextra-svn59009",
      "relationshipType": "DEPENDS_ON",
      "relatedSpdxElement": "SPDXRef-rpm-texlive-latexdemo-svn55265"
    },
    {
      "spdxElementId": "SPDXRef-rpm-texlive-collection-latexextra-svn59009",
      "relationshipType": "DEPENDS_ON",
      "relatedSpdxElement": "SPDXRef-rpm-texlive-latexgit-svn54811"
    },
    {
      "spdxElementId": "SPDXRef-rpm-texlive-collection-latexextra-svn59009",
      "relationshipType": "DEPENDS_ON",
      "relatedSpdxElement": "SPDXRef-rpm-texlive-layouts-svn42428"
    },
    {
      "spdxElementId": "SPDXRef-rpm-texlive-collection-latexextra-svn59009",
      "relationshipType": "DEPENDS_ON",
      "relatedSpdxElement": "SPDXRef-rpm-texlive-lazylist-svn17691.1.0a"
    },
    {
      "spdxElementId": "SPDXRef-rpm-texlive-collection-latexextra-svn59009",
      "relationshipType": "DEPENDS_ON",
      "relatedSpdxElement": "SPDXRef-rpm-texlive-lccaps-svn46432"
    },
    {
      "spdxElementId": "SPDXRef-rpm-texlive-collection-latexextra-svn59009",
      "relationshipType": "DEPENDS_ON",
      "relatedSpdxElement": "SPDXRef-rpm-texlive-lcd-svn16549.0.3"
    },
    {
      "spdxElementId": "SPDXRef-rpm-texlive-collection-latexextra-svn59009",
      "relationshipType": "DEPENDS_ON",
      "relatedSpdxElement": "SPDXRef-rpm-texlive-lcg-svn31474.1.3"
    },
    {
      "spdxElementId": "SPDXRef-rpm-texlive-collection-latexextra-svn59009",
      "relationshipType": "DEPENDS_ON",
      "relatedSpdxElement": "SPDXRef-rpm-texlive-leading-svn15878.0.3"
    },
    {
      "spdxElementId": "SPDXRef-rpm-texlive-collection-latexextra-svn59009",
      "relationshipType": "DEPENDS_ON",
      "relatedSpdxElement": "SPDXRef-rpm-texlive-leaflet-svn56878"
    },
    {
      "spdxElementId": "SPDXRef-rpm-texlive-collection-latexextra-svn59009",
      "relationshipType": "DEPENDS_ON",
      "relatedSpdxElement": "SPDXRef-rpm-texlive-lebhart-svn59322"
    },
    {
      "spdxElementId": "SPDXRef-rpm-texlive-collection-latexextra-svn59009",
      "relationshipType": "DEPENDS_ON",
      "relatedSpdxElement": "SPDXRef-rpm-texlive-lectures-svn53642"
    },
    {
      "spdxElementId": "SPDXRef-rpm-texlive-collection-latexextra-svn59009",
      "relationshipType": "DEPENDS_ON",
      "relatedSpdxElement": "SPDXRef-rpm-texlive-lectureslides-svn58393"
    },
    {
      "spdxElementId": "SPDXRef-rpm-texlive-collection-latexextra-svn59009",
      "relationshipType": "DEPENDS_ON",
      "relatedSpdxElement": "SPDXRef-rpm-texlive-leftidx-svn15878.0"
    },
    {
      "spdxElementId": "SPDXRef-rpm-texlive-collection-latexextra-svn59009",
      "relationshipType": "DEPENDS_ON",
      "relatedSpdxElement": "SPDXRef-rpm-texlive-leftindex-svn56182"
    },
    {
      "spdxElementId": "SPDXRef-rpm-texlive-collection-latexextra-svn59009",
      "relationshipType": "DEPENDS_ON",
      "relatedSpdxElement": "SPDXRef-rpm-texlive-leipzig-svn52450"
    },
    {
      "spdxElementId": "SPDXRef-rpm-texlive-collection-latexextra-svn59009",
      "relationshipType": "DEPENDS_ON",
      "relatedSpdxElement": "SPDXRef-rpm-texlive-lengthconvert-svn55064"
    },
    {
      "spdxElementId": "SPDXRef-rpm-texlive-collection-latexextra-svn59009",
      "relationshipType": "DEPENDS_ON",
      "relatedSpdxElement": "SPDXRef-rpm-texlive-lettre-svn54722"
    },
    {
      "spdxElementId": "SPDXRef-rpm-texlive-collection-latexextra-svn59009",
      "relationshipType": "DEPENDS_ON",
      "relatedSpdxElement": "SPDXRef-rpm-texlive-lettrine-svn54560"
    },
    {
      "spdxElementId": "SPDXRef-rpm-texlive-collection-latexextra-svn59009",
      "relationshipType": "DEPENDS_ON",
      "relatedSpdxElement": "SPDXRef-rpm-texlive-lewis-svn15878.0.1"
    },
    {
      "spdxElementId": "SPDXRef-rpm-texlive-collection-latexextra-svn59009",
      "relationshipType": "DEPENDS_ON",
      "relatedSpdxElement": "SPDXRef-rpm-texlive-lhelp-svn23638.2.0"
    },
    {
      "spdxElementId": "SPDXRef-rpm-texlive-collection-latexextra-svn59009",
      "relationshipType": "DEPENDS_ON",
      "relatedSpdxElement": "SPDXRef-rpm-texlive-libgreek-svn27789.1.0"
    },
    {
      "spdxElementId": "SPDXRef-rpm-texlive-collection-latexextra-svn59009",
      "relationshipType": "DEPENDS_ON",
      "relatedSpdxElement": "SPDXRef-rpm-texlive-limap-svn44863"
    },
    {
      "spdxElementId": "SPDXRef-rpm-texlive-collection-latexextra-svn59009",
      "relationshipType": "DEPENDS_ON",
      "relatedSpdxElement": "SPDXRef-rpm-texlive-linegoal-svn21523.2.9"
    },
    {
      "spdxElementId": "SPDXRef-rpm-texlive-collection-latexextra-svn59009",
      "relationshipType": "DEPENDS_ON",
      "relatedSpdxElement": "SPDXRef-rpm-texlive-linop-svn41304"
    },
    {
      "spdxElementId": "SPDXRef-rpm-texlive-collection-latexextra-svn59009",
      "relationshipType": "DEPENDS_ON",
      "relatedSpdxElement": "SPDXRef-rpm-texlive-lipsum-svn58123"
    },
    {
      "spdxElementId": "SPDXRef-rpm-texlive-collection-latexextra-svn59009",
      "relationshipType": "DEPENDS_ON",
      "relatedSpdxElement": "SPDXRef-rpm-texlive-lisp-on-tex-svn38722"
    },
    {
      "spdxElementId": "SPDXRef-rpm-texlive-collection-latexextra-svn59009",
      "relationshipType": "DEPENDS_ON",
      "relatedSpdxElement": "SPDXRef-rpm-texlive-listing-svn17373.1.2"
    },
    {
      "spdxElementId": "SPDXRef-rpm-texlive-collection-latexextra-svn59009",
      "relationshipType": "DEPENDS_ON",
      "relatedSpdxElement": "SPDXRef-rpm-texlive-listingsutf8-svn53097"
    },
    {
      "spdxElementId": "SPDXRef-rpm-texlive-collection-latexextra-svn59009",
      "relationshipType": "DEPENDS_ON",
      "relatedSpdxElement": "SPDXRef-rpm-texlive-listlbls-svn34893.1.03"
    },
    {
      "spdxElementId": "SPDXRef-rpm-texlive-collection-latexextra-svn59009",
      "relationshipType": "DEPENDS_ON",
      "relatedSpdxElement": "SPDXRef-rpm-texlive-listliketab-svn15878.0"
    },
    {
      "spdxElementId": "SPDXRef-rpm-texlive-collection-latexextra-svn59009",
      "relationshipType": "DEPENDS_ON",
      "relatedSpdxElement": "SPDXRef-rpm-texlive-listofsymbols-svn16134.0.2"
    },
    {
      "spdxElementId": "SPDXRef-rpm-texlive-collection-latexextra-svn59009",
      "relationshipType": "DEPENDS_ON",
      "relatedSpdxElement": "SPDXRef-rpm-texlive-lkproof-svn20021.3.1"
    },
    {
      "spdxElementId": "SPDXRef-rpm-texlive-collection-latexextra-svn59009",
      "relationshipType": "DEPENDS_ON",
      "relatedSpdxElement": "SPDXRef-rpm-texlive-lmake-svn25552.1.0"
    },
    {
      "spdxElementId": "SPDXRef-rpm-texlive-collection-latexextra-svn59009",
      "relationshipType": "DEPENDS_ON",
      "relatedSpdxElement": "SPDXRef-rpm-texlive-locality-svn20422.0.2"
    },
    {
      "spdxElementId": "SPDXRef-rpm-texlive-collection-latexextra-svn59009",
      "relationshipType": "DEPENDS_ON",
      "relatedSpdxElement": "SPDXRef-rpm-texlive-logbox-svn24499.1.0"
    },
    {
      "spdxElementId": "SPDXRef-rpm-texlive-collection-latexextra-svn59009",
      "relationshipType": "DEPENDS_ON",
      "relatedSpdxElement": "SPDXRef-rpm-texlive-logical-markup-utils-svn15878.0"
    },
    {
      "spdxElementId": "SPDXRef-rpm-texlive-collection-latexextra-svn59009",
      "relationshipType": "DEPENDS_ON",
      "relatedSpdxElement": "SPDXRef-rpm-texlive-logpap-svn15878.0.6"
    },
    {
      "spdxElementId": "SPDXRef-rpm-texlive-collection-latexextra-svn59009",
      "relationshipType": "DEPENDS_ON",
      "relatedSpdxElement": "SPDXRef-rpm-texlive-longfbox-svn39028"
    },
    {
      "spdxElementId": "SPDXRef-rpm-texlive-collection-latexextra-svn59009",
      "relationshipType": "DEPENDS_ON",
      "relatedSpdxElement": "SPDXRef-rpm-texlive-longfigure-svn34302.1.0"
    },
    {
      "spdxElementId": "SPDXRef-rpm-texlive-collection-latexextra-svn59009",
      "relationshipType": "DEPENDS_ON",
      "relatedSpdxElement": "SPDXRef-rpm-texlive-longnamefilelist-svn27889.0.2"
    },
    {
      "spdxElementId": "SPDXRef-rpm-texlive-collection-latexextra-svn59009",
      "relationshipType": "DEPENDS_ON",
      "relatedSpdxElement": "SPDXRef-rpm-texlive-loops-svn30704.1.3"
    },
    {
      "spdxElementId": "SPDXRef-rpm-texlive-collection-latexextra-svn59009",
      "relationshipType": "DEPENDS_ON",
      "relatedSpdxElement": "SPDXRef-rpm-texlive-lsc-svn15878.0"
    },
    {
      "spdxElementId": "SPDXRef-rpm-texlive-collection-latexextra-svn59009",
      "relationshipType": "DEPENDS_ON",
      "relatedSpdxElement": "SPDXRef-rpm-texlive-lstaddons-svn56291"
    },
    {
      "spdxElementId": "SPDXRef-rpm-texlive-collection-latexextra-svn59009",
      "relationshipType": "DEPENDS_ON",
      "relatedSpdxElement": "SPDXRef-rpm-texlive-lstfiracode-svn49503"
    },
    {
      "spdxElementId": "SPDXRef-rpm-texlive-collection-latexextra-svn59009",
      "relationshipType": "DEPENDS_ON",
      "relatedSpdxElement": "SPDXRef-rpm-texlive-lt3graph-svn45913"
    },
    {
      "spdxElementId": "SPDXRef-rpm-texlive-collection-latexextra-svn59009",
      "relationshipType": "DEPENDS_ON",
      "relatedSpdxElement": "SPDXRef-rpm-texlive-ltablex-svn34923.1.1"
    },
    {
      "spdxElementId": "SPDXRef-rpm-texlive-collection-latexextra-svn59009",
      "relationshipType": "DEPENDS_ON",
      "relatedSpdxElement": "SPDXRef-rpm-texlive-ltabptch-svn17533.1.74d"
    },
    {
      "spdxElementId": "SPDXRef-rpm-texlive-collection-latexextra-svn59009",
      "relationshipType": "DEPENDS_ON",
      "relatedSpdxElement": "SPDXRef-rpm-texlive-ltxdockit-svn21869.1.2d"
    },
    {
      "spdxElementId": "SPDXRef-rpm-texlive-collection-latexextra-svn59009",
      "relationshipType": "DEPENDS_ON",
      "relatedSpdxElement": "SPDXRef-rpm-texlive-ltxguidex-svn50992"
    },
    {
      "spdxElementId": "SPDXRef-rpm-texlive-collection-latexextra-svn59009",
      "relationshipType": "DEPENDS_ON",
      "relatedSpdxElement": "SPDXRef-rpm-texlive-ltxkeys-svn28332.0.0.3c"
    },
    {
      "spdxElementId": "SPDXRef-rpm-texlive-collection-latexextra-svn59009",
      "relationshipType": "DEPENDS_ON",
      "relatedSpdxElement": "SPDXRef-rpm-texlive-ltxnew-svn21586.1.3"
    },
    {
      "spdxElementId": "SPDXRef-rpm-texlive-collection-latexextra-svn59009",
      "relationshipType": "DEPENDS_ON",
      "relatedSpdxElement": "SPDXRef-rpm-texlive-ltxtools-svn24897.0.0.1a"
    },
    {
      "spdxElementId": "SPDXRef-rpm-texlive-collection-latexextra-svn59009",
      "relationshipType": "DEPENDS_ON",
      "relatedSpdxElement": "SPDXRef-rpm-texlive-lua-check-hyphen-svn47527"
    },
    {
      "spdxElementId": "SPDXRef-rpm-texlive-collection-latexextra-svn59009",
      "relationshipType": "DEPENDS_ON",
      "relatedSpdxElement": "SPDXRef-rpm-texlive-lua-physical-svn59138"
    },
    {
      "spdxElementId": "SPDXRef-rpm-texlive-collection-latexextra-svn59009",
      "relationshipType": "DEPENDS_ON",
      "relatedSpdxElement": "SPDXRef-rpm-texlive-luatodonotes-svn53825"
    },
    {
      "spdxElementId": "SPDXRef-rpm-texlive-collection-latexextra-svn59009",
      "relationshipType": "DEPENDS_ON",
      "relatedSpdxElement": "SPDXRef-rpm-texlive-macroswap-svn31498.1.1"
    },
    {
      "spdxElementId": "SPDXRef-rpm-texlive-collection-latexextra-svn59009",
      "relationshipType": "DEPENDS_ON",
      "relatedSpdxElement": "SPDXRef-rpm-texlive-magaz-svn24694.0.4"
    },
    {
      "spdxElementId": "SPDXRef-rpm-texlive-collection-latexextra-svn59009",
      "relationshipType": "DEPENDS_ON",
      "relatedSpdxElement": "SPDXRef-rpm-texlive-magicnum-svn52983"
    },
    {
      "spdxElementId": "SPDXRef-rpm-texlive-collection-latexextra-svn59009",
      "relationshipType": "DEPENDS_ON",
      "relatedSpdxElement": "SPDXRef-rpm-texlive-mailing-svn15878.0"
    },
    {
      "spdxElementId": "SPDXRef-rpm-texlive-collection-latexextra-svn59009",
      "relationshipType": "DEPENDS_ON",
      "relatedSpdxElement": "SPDXRef-rpm-texlive-mailmerge-svn15878.1.0"
    },
    {
      "spdxElementId": "SPDXRef-rpm-texlive-collection-latexextra-svn59009",
      "relationshipType": "DEPENDS_ON",
      "relatedSpdxElement": "SPDXRef-rpm-texlive-makebarcode-svn15878.1.0"
    },
    {
      "spdxElementId": "SPDXRef-rpm-texlive-collection-latexextra-svn59009",
      "relationshipType": "DEPENDS_ON",
      "relatedSpdxElement": "SPDXRef-rpm-texlive-makebase-svn41012"
    },
    {
      "spdxElementId": "SPDXRef-rpm-texlive-collection-latexextra-svn59009",
      "relationshipType": "DEPENDS_ON",
      "relatedSpdxElement": "SPDXRef-rpm-texlive-makebox-svn15878.0.1"
    },
    {
      "spdxElementId": "SPDXRef-rpm-texlive-collection-latexextra-svn59009",
      "relationshipType": "DEPENDS_ON",
      "relatedSpdxElement": "SPDXRef-rpm-texlive-makecell-svn15878.0.1e"
    },
    {
      "spdxElementId": "SPDXRef-rpm-texlive-collection-latexextra-svn59009",
      "relationshipType": "DEPENDS_ON",
      "relatedSpdxElement": "SPDXRef-rpm-texlive-makecirc-svn15878.0"
    },
    {
      "spdxElementId": "SPDXRef-rpm-texlive-collection-latexextra-svn59009",
      "relationshipType": "DEPENDS_ON",
      "relatedSpdxElement": "SPDXRef-rpm-texlive-makecmds-svn15878.0"
    },
    {
      "spdxElementId": "SPDXRef-rpm-texlive-collection-latexextra-svn59009",
      "relationshipType": "DEPENDS_ON",
      "relatedSpdxElement": "SPDXRef-rpm-texlive-makecookbook-svn49311"
    },
    {
      "spdxElementId": "SPDXRef-rpm-texlive-collection-latexextra-svn59009",
      "relationshipType": "DEPENDS_ON",
      "relatedSpdxElement": "SPDXRef-rpm-texlive-makedtx-20210325"
    },
    {
      "spdxElementId": "SPDXRef-rpm-texlive-collection-latexextra-svn59009",
      "relationshipType": "DEPENDS_ON",
      "relatedSpdxElement": "SPDXRef-rpm-texlive-makeglos-svn15878.0"
    },
    {
      "spdxElementId": "SPDXRef-rpm-texlive-collection-latexextra-svn59009",
      "relationshipType": "DEPENDS_ON",
      "relatedSpdxElement": "SPDXRef-rpm-texlive-makerobust-svn52811"
    },
    {
      "spdxElementId": "SPDXRef-rpm-texlive-collection-latexextra-svn59009",
      "relationshipType": "DEPENDS_ON",
      "relatedSpdxElement": "SPDXRef-rpm-texlive-mandi-svn49720"
    },
    {
      "spdxElementId": "SPDXRef-rpm-texlive-collection-latexextra-svn59009",
      "relationshipType": "DEPENDS_ON",
      "relatedSpdxElement": "SPDXRef-rpm-texlive-manfnt-svn54684"
    },
    {
      "spdxElementId": "SPDXRef-rpm-texlive-collection-latexextra-svn59009",
      "relationshipType": "DEPENDS_ON",
      "relatedSpdxElement": "SPDXRef-rpm-texlive-manuscript-svn36110.1.7"
    },
    {
      "spdxElementId": "SPDXRef-rpm-texlive-collection-latexextra-svn59009",
      "relationshipType": "DEPENDS_ON",
      "relatedSpdxElement": "SPDXRef-rpm-texlive-manyind-svn49874"
    },
    {
      "spdxElementId": "SPDXRef-rpm-texlive-collection-latexextra-svn59009",
      "relationshipType": "DEPENDS_ON",
      "relatedSpdxElement": "SPDXRef-rpm-texlive-marginfit-svn48281"
    },
    {
      "spdxElementId": "SPDXRef-rpm-texlive-collection-latexextra-svn59009",
      "relationshipType": "DEPENDS_ON",
      "relatedSpdxElement": "SPDXRef-rpm-texlive-marginfix-svn55064"
    },
    {
      "spdxElementId": "SPDXRef-rpm-texlive-collection-latexextra-svn59009",
      "relationshipType": "DEPENDS_ON",
      "relatedSpdxElement": "SPDXRef-rpm-texlive-marginnote-svn48383"
    },
    {
      "spdxElementId": "SPDXRef-rpm-texlive-collection-latexextra-svn59009",
      "relationshipType": "DEPENDS_ON",
      "relatedSpdxElement": "SPDXRef-rpm-texlive-markdown-svn56414"
    },
    {
      "spdxElementId": "SPDXRef-rpm-texlive-collection-latexextra-svn59009",
      "relationshipType": "DEPENDS_ON",
      "relatedSpdxElement": "SPDXRef-rpm-texlive-mathalpha-svn52305"
    },
    {
      "spdxElementId": "SPDXRef-rpm-texlive-collection-latexextra-svn59009",
      "relationshipType": "DEPENDS_ON",
      "relatedSpdxElement": "SPDXRef-rpm-texlive-mathastext-svn52840"
    },
    {
      "spdxElementId": "SPDXRef-rpm-texlive-collection-latexextra-svn59009",
      "relationshipType": "DEPENDS_ON",
      "relatedSpdxElement": "SPDXRef-rpm-texlive-mathexam-svn15878.1.00"
    },
    {
      "spdxElementId": "SPDXRef-rpm-texlive-collection-latexextra-svn59009",
      "relationshipType": "DEPENDS_ON",
      "relatedSpdxElement": "SPDXRef-rpm-texlive-mathfam256-svn53519"
    },
    {
      "spdxElementId": "SPDXRef-rpm-texlive-collection-latexextra-svn59009",
      "relationshipType": "DEPENDS_ON",
      "relatedSpdxElement": "SPDXRef-rpm-texlive-mathfont-svn53035"
    },
    {
      "spdxElementId": "SPDXRef-rpm-texlive-collection-latexextra-svn59009",
      "relationshipType": "DEPENDS_ON",
      "relatedSpdxElement": "SPDXRef-rpm-texlive-maybemath-svn15878.0"
    },
    {
      "spdxElementId": "SPDXRef-rpm-texlive-collection-latexextra-svn59009",
      "relationshipType": "DEPENDS_ON",
      "relatedSpdxElement": "SPDXRef-rpm-texlive-mcaption-svn15878.3.0"
    },
    {
      "spdxElementId": "SPDXRef-rpm-texlive-collection-latexextra-svn59009",
      "relationshipType": "DEPENDS_ON",
      "relatedSpdxElement": "SPDXRef-rpm-texlive-mceinleger-svn15878.0"
    },
    {
      "spdxElementId": "SPDXRef-rpm-texlive-collection-latexextra-svn59009",
      "relationshipType": "DEPENDS_ON",
      "relatedSpdxElement": "SPDXRef-rpm-texlive-mcexam-svn46155"
    },
    {
      "spdxElementId": "SPDXRef-rpm-texlive-collection-latexextra-svn59009",
      "relationshipType": "DEPENDS_ON",
      "relatedSpdxElement": "SPDXRef-rpm-texlive-mcite-svn18173.1.6"
    },
    {
      "spdxElementId": "SPDXRef-rpm-texlive-collection-latexextra-svn59009",
      "relationshipType": "DEPENDS_ON",
      "relatedSpdxElement": "SPDXRef-rpm-texlive-mciteplus-svn31648.1.2"
    },
    {
      "spdxElementId": "SPDXRef-rpm-texlive-collection-latexextra-svn59009",
      "relationshipType": "DEPENDS_ON",
      "relatedSpdxElement": "SPDXRef-rpm-texlive-mdframed-svn31075.1.9b"
    },
    {
      "spdxElementId": "SPDXRef-rpm-texlive-collection-latexextra-svn59009",
      "relationshipType": "DEPENDS_ON",
      "relatedSpdxElement": "SPDXRef-rpm-texlive-media4svg-svn57528"
    },
    {
      "spdxElementId": "SPDXRef-rpm-texlive-collection-latexextra-svn59009",
      "relationshipType": "DEPENDS_ON",
      "relatedSpdxElement": "SPDXRef-rpm-texlive-media9-svn58025"
    },
    {
      "spdxElementId": "SPDXRef-rpm-texlive-collection-latexextra-svn59009",
      "relationshipType": "DEPENDS_ON",
      "relatedSpdxElement": "SPDXRef-rpm-texlive-medstarbeamer-svn38828"
    },
    {
      "spdxElementId": "SPDXRef-rpm-texlive-collection-latexextra-svn59009",
      "relationshipType": "DEPENDS_ON",
      "relatedSpdxElement": "SPDXRef-rpm-texlive-meetingmins-svn31878.1.6"
    },
    {
      "spdxElementId": "SPDXRef-rpm-texlive-collection-latexextra-svn59009",
      "relationshipType": "DEPENDS_ON",
      "relatedSpdxElement": "SPDXRef-rpm-texlive-memexsupp-svn15878.0.1"
    },
    {
      "spdxElementId": "SPDXRef-rpm-texlive-collection-latexextra-svn59009",
      "relationshipType": "DEPENDS_ON",
      "relatedSpdxElement": "SPDXRef-rpm-texlive-memory-svn30452.1.2"
    },
    {
      "spdxElementId": "SPDXRef-rpm-texlive-collection-latexextra-svn59009",
      "relationshipType": "DEPENDS_ON",
      "relatedSpdxElement": "SPDXRef-rpm-texlive-mensa-tex-svn45997"
    },
    {
      "spdxElementId": "SPDXRef-rpm-texlive-collection-latexextra-svn59009",
      "relationshipType": "DEPENDS_ON",
      "relatedSpdxElement": "SPDXRef-rpm-texlive-menu-svn15878.0.994"
    },
    {
      "spdxElementId": "SPDXRef-rpm-texlive-collection-latexextra-svn59009",
      "relationshipType": "DEPENDS_ON",
      "relatedSpdxElement": "SPDXRef-rpm-texlive-menucard-svn55643"
    },
    {
      "spdxElementId": "SPDXRef-rpm-texlive-collection-latexextra-svn59009",
      "relationshipType": "DEPENDS_ON",
      "relatedSpdxElement": "SPDXRef-rpm-texlive-menukeys-svn57172"
    },
    {
      "spdxElementId": "SPDXRef-rpm-texlive-collection-latexextra-svn59009",
      "relationshipType": "DEPENDS_ON",
      "relatedSpdxElement": "SPDXRef-rpm-texlive-metalogox-svn49774"
    },
    {
      "spdxElementId": "SPDXRef-rpm-texlive-collection-latexextra-svn59009",
      "relationshipType": "DEPENDS_ON",
      "relatedSpdxElement": "SPDXRef-rpm-texlive-metanorma-svn55010"
    },
    {
      "spdxElementId": "SPDXRef-rpm-texlive-collection-latexextra-svn59009",
      "relationshipType": "DEPENDS_ON",
      "relatedSpdxElement": "SPDXRef-rpm-texlive-metastr-svn56246"
    },
    {
      "spdxElementId": "SPDXRef-rpm-texlive-collection-latexextra-svn59009",
      "relationshipType": "DEPENDS_ON",
      "relatedSpdxElement": "SPDXRef-rpm-texlive-method-svn17485.2.0b"
    },
    {
      "spdxElementId": "SPDXRef-rpm-texlive-collection-latexextra-svn59009",
      "relationshipType": "DEPENDS_ON",
      "relatedSpdxElement": "SPDXRef-rpm-texlive-metre-svn18489.1.0"
    },
    {
      "spdxElementId": "SPDXRef-rpm-texlive-collection-latexextra-svn59009",
      "relationshipType": "DEPENDS_ON",
      "relatedSpdxElement": "SPDXRef-rpm-texlive-mfirstuc-svn45803"
    },
    {
      "spdxElementId": "SPDXRef-rpm-texlive-collection-latexextra-svn59009",
      "relationshipType": "DEPENDS_ON",
      "relatedSpdxElement": "SPDXRef-rpm-texlive-mftinc-svn15878.1.0a"
    },
    {
      "spdxElementId": "SPDXRef-rpm-texlive-collection-latexextra-svn59009",
      "relationshipType": "DEPENDS_ON",
      "relatedSpdxElement": "SPDXRef-rpm-texlive-mi-solns-svn49651"
    },
    {
      "spdxElementId": "SPDXRef-rpm-texlive-collection-latexextra-svn59009",
      "relationshipType": "DEPENDS_ON",
      "relatedSpdxElement": "SPDXRef-rpm-texlive-midpage-svn17484.1.1a"
    },
    {
      "spdxElementId": "SPDXRef-rpm-texlive-collection-latexextra-svn59009",
      "relationshipType": "DEPENDS_ON",
      "relatedSpdxElement": "SPDXRef-rpm-texlive-mindflow-svn59346"
    },
    {
      "spdxElementId": "SPDXRef-rpm-texlive-collection-latexextra-svn59009",
      "relationshipType": "DEPENDS_ON",
      "relatedSpdxElement": "SPDXRef-rpm-texlive-minibox-svn30914.0.2a"
    },
    {
      "spdxElementId": "SPDXRef-rpm-texlive-collection-latexextra-svn59009",
      "relationshipType": "DEPENDS_ON",
      "relatedSpdxElement": "SPDXRef-rpm-texlive-minidocument-svn43752"
    },
    {
      "spdxElementId": "SPDXRef-rpm-texlive-collection-latexextra-svn59009",
      "relationshipType": "DEPENDS_ON",
      "relatedSpdxElement": "SPDXRef-rpm-texlive-minifp-svn32559.0.96"
    },
    {
      "spdxElementId": "SPDXRef-rpm-texlive-collection-latexextra-svn59009",
      "relationshipType": "DEPENDS_ON",
      "relatedSpdxElement": "SPDXRef-rpm-texlive-minimalist-svn59317"
    },
    {
      "spdxElementId": "SPDXRef-rpm-texlive-collection-latexextra-svn59009",
      "relationshipType": "DEPENDS_ON",
      "relatedSpdxElement": "SPDXRef-rpm-texlive-minipage-marginpar-svn15878.v0.2"
    },
    {
      "spdxElementId": "SPDXRef-rpm-texlive-collection-latexextra-svn59009",
      "relationshipType": "DEPENDS_ON",
      "relatedSpdxElement": "SPDXRef-rpm-texlive-minitoc-svn48196"
    },
    {
      "spdxElementId": "SPDXRef-rpm-texlive-collection-latexextra-svn59009",
      "relationshipType": "DEPENDS_ON",
      "relatedSpdxElement": "SPDXRef-rpm-texlive-minorrevision-svn32165.1.1"
    },
    {
      "spdxElementId": "SPDXRef-rpm-texlive-collection-latexextra-svn59009",
      "relationshipType": "DEPENDS_ON",
      "relatedSpdxElement": "SPDXRef-rpm-texlive-minted-svn44855"
    },
    {
      "spdxElementId": "SPDXRef-rpm-texlive-collection-latexextra-svn59009",
      "relationshipType": "DEPENDS_ON",
      "relatedSpdxElement": "SPDXRef-rpm-texlive-minutes-svn42186"
    },
    {
      "spdxElementId": "SPDXRef-rpm-texlive-collection-latexextra-svn59009",
      "relationshipType": "DEPENDS_ON",
      "relatedSpdxElement": "SPDXRef-rpm-texlive-mla-paper-svn54080"
    },
    {
      "spdxElementId": "SPDXRef-rpm-texlive-collection-latexextra-svn59009",
      "relationshipType": "DEPENDS_ON",
      "relatedSpdxElement": "SPDXRef-rpm-texlive-mleftright-svn53021"
    },
    {
      "spdxElementId": "SPDXRef-rpm-texlive-collection-latexextra-svn59009",
      "relationshipType": "DEPENDS_ON",
      "relatedSpdxElement": "SPDXRef-rpm-texlive-mlist-svn15878.0.6a"
    },
    {
      "spdxElementId": "SPDXRef-rpm-texlive-collection-latexextra-svn59009",
      "relationshipType": "DEPENDS_ON",
      "relatedSpdxElement": "SPDXRef-rpm-texlive-mmap-svn15878.1.03"
    },
    {
      "spdxElementId": "SPDXRef-rpm-texlive-collection-latexextra-svn59009",
      "relationshipType": "DEPENDS_ON",
      "relatedSpdxElement": "SPDXRef-rpm-texlive-mnotes-svn35521.0.8"
    },
    {
      "spdxElementId": "SPDXRef-rpm-texlive-collection-latexextra-svn59009",
      "relationshipType": "DEPENDS_ON",
      "relatedSpdxElement": "SPDXRef-rpm-texlive-moderncv-svn57496"
    },
    {
      "spdxElementId": "SPDXRef-rpm-texlive-collection-latexextra-svn59009",
      "relationshipType": "DEPENDS_ON",
      "relatedSpdxElement": "SPDXRef-rpm-texlive-modernposter-svn47269"
    },
    {
      "spdxElementId": "SPDXRef-rpm-texlive-collection-latexextra-svn59009",
      "relationshipType": "DEPENDS_ON",
      "relatedSpdxElement": "SPDXRef-rpm-texlive-moderntimeline-svn55518"
    },
    {
      "spdxElementId": "SPDXRef-rpm-texlive-collection-latexextra-svn59009",
      "relationshipType": "DEPENDS_ON",
      "relatedSpdxElement": "SPDXRef-rpm-texlive-modref-svn15878.1.0"
    },
    {
      "spdxElementId": "SPDXRef-rpm-texlive-collection-latexextra-svn59009",
      "relationshipType": "DEPENDS_ON",
      "relatedSpdxElement": "SPDXRef-rpm-texlive-modroman-svn29803.1"
    },
    {
      "spdxElementId": "SPDXRef-rpm-texlive-collection-latexextra-svn59009",
      "relationshipType": "DEPENDS_ON",
      "relatedSpdxElement": "SPDXRef-rpm-texlive-modular-svn44142"
    },
    {
      "spdxElementId": "SPDXRef-rpm-texlive-collection-latexextra-svn59009",
      "relationshipType": "DEPENDS_ON",
      "relatedSpdxElement": "SPDXRef-rpm-texlive-monofill-svn28140.0.2"
    },
    {
      "spdxElementId": "SPDXRef-rpm-texlive-collection-latexextra-svn59009",
      "relationshipType": "DEPENDS_ON",
      "relatedSpdxElement": "SPDXRef-rpm-texlive-moodle-svn57683"
    },
    {
      "spdxElementId": "SPDXRef-rpm-texlive-collection-latexextra-svn59009",
      "relationshipType": "DEPENDS_ON",
      "relatedSpdxElement": "SPDXRef-rpm-texlive-moreenum-svn24479.1.03"
    },
    {
      "spdxElementId": "SPDXRef-rpm-texlive-collection-latexextra-svn59009",
      "relationshipType": "DEPENDS_ON",
      "relatedSpdxElement": "SPDXRef-rpm-texlive-morefloats-svn37927.1.0h"
    },
    {
      "spdxElementId": "SPDXRef-rpm-texlive-collection-latexextra-svn59009",
      "relationshipType": "DEPENDS_ON",
      "relatedSpdxElement": "SPDXRef-rpm-texlive-morehype-svn38815"
    },
    {
      "spdxElementId": "SPDXRef-rpm-texlive-collection-latexextra-svn59009",
      "relationshipType": "DEPENDS_ON",
      "relatedSpdxElement": "SPDXRef-rpm-texlive-moresize-svn17513.1.9"
    },
    {
      "spdxElementId": "SPDXRef-rpm-texlive-collection-latexextra-svn59009",
      "relationshipType": "DEPENDS_ON",
      "relatedSpdxElement": "SPDXRef-rpm-texlive-moreverb-svn22126.2.3a"
    },
    {
      "spdxElementId": "SPDXRef-rpm-texlive-collection-latexextra-svn59009",
      "relationshipType": "DEPENDS_ON",
      "relatedSpdxElement": "SPDXRef-rpm-texlive-morewrites-svn49531"
    },
    {
      "spdxElementId": "SPDXRef-rpm-texlive-collection-latexextra-svn59009",
      "relationshipType": "DEPENDS_ON",
      "relatedSpdxElement": "SPDXRef-rpm-texlive-mparhack-svn59066"
    },
    {
      "spdxElementId": "SPDXRef-rpm-texlive-collection-latexextra-svn59009",
      "relationshipType": "DEPENDS_ON",
      "relatedSpdxElement": "SPDXRef-rpm-texlive-mpostinl-svn49559"
    },
    {
      "spdxElementId": "SPDXRef-rpm-texlive-collection-latexextra-svn59009",
      "relationshipType": "DEPENDS_ON",
      "relatedSpdxElement": "SPDXRef-rpm-texlive-msc-svn15878.1.16"
    },
    {
      "spdxElementId": "SPDXRef-rpm-texlive-collection-latexextra-svn59009",
      "relationshipType": "DEPENDS_ON",
      "relatedSpdxElement": "SPDXRef-rpm-texlive-msg-svn49578"
    },
    {
      "spdxElementId": "SPDXRef-rpm-texlive-collection-latexextra-svn59009",
      "relationshipType": "DEPENDS_ON",
      "relatedSpdxElement": "SPDXRef-rpm-texlive-mslapa-svn54080"
    },
    {
      "spdxElementId": "SPDXRef-rpm-texlive-collection-latexextra-svn59009",
      "relationshipType": "DEPENDS_ON",
      "relatedSpdxElement": "SPDXRef-rpm-texlive-mtgreek-svn17967.1.1-"
    },
    {
      "spdxElementId": "SPDXRef-rpm-texlive-collection-latexextra-svn59009",
      "relationshipType": "DEPENDS_ON",
      "relatedSpdxElement": "SPDXRef-rpm-texlive-multenum-svn21775.0"
    },
    {
      "spdxElementId": "SPDXRef-rpm-texlive-collection-latexextra-svn59009",
      "relationshipType": "DEPENDS_ON",
      "relatedSpdxElement": "SPDXRef-rpm-texlive-multiaudience-svn38035.1.03"
    },
    {
      "spdxElementId": "SPDXRef-rpm-texlive-collection-latexextra-svn59009",
      "relationshipType": "DEPENDS_ON",
      "relatedSpdxElement": "SPDXRef-rpm-texlive-multibbl-svn15878.v1.1"
    },
    {
      "spdxElementId": "SPDXRef-rpm-texlive-collection-latexextra-svn59009",
      "relationshipType": "DEPENDS_ON",
      "relatedSpdxElement": "SPDXRef-rpm-texlive-multicap-svn15878.0"
    },
    {
      "spdxElementId": "SPDXRef-rpm-texlive-collection-latexextra-svn59009",
      "relationshipType": "DEPENDS_ON",
      "relatedSpdxElement": "SPDXRef-rpm-texlive-multicolrule-svn56366"
    },
    {
      "spdxElementId": "SPDXRef-rpm-texlive-collection-latexextra-svn59009",
      "relationshipType": "DEPENDS_ON",
      "relatedSpdxElement": "SPDXRef-rpm-texlive-multidef-svn40637"
    },
    {
      "spdxElementId": "SPDXRef-rpm-texlive-collection-latexextra-svn59009",
      "relationshipType": "DEPENDS_ON",
      "relatedSpdxElement": "SPDXRef-rpm-texlive-multienv-svn56291"
    },
    {
      "spdxElementId": "SPDXRef-rpm-texlive-collection-latexextra-svn59009",
      "relationshipType": "DEPENDS_ON",
      "relatedSpdxElement": "SPDXRef-rpm-texlive-multiexpand-svn45943"
    },
    {
      "spdxElementId": "SPDXRef-rpm-texlive-collection-latexextra-svn59009",
      "relationshipType": "DEPENDS_ON",
      "relatedSpdxElement": "SPDXRef-rpm-texlive-multilang-svn49065"
    },
    {
      "spdxElementId": "SPDXRef-rpm-texlive-collection-latexextra-svn59009",
      "relationshipType": "DEPENDS_ON",
      "relatedSpdxElement": "SPDXRef-rpm-texlive-multirow-svn58396"
    },
    {
      "spdxElementId": "SPDXRef-rpm-texlive-collection-latexextra-svn59009",
      "relationshipType": "DEPENDS_ON",
      "relatedSpdxElement": "SPDXRef-rpm-texlive-mversion-svn29370.1.0.1"
    },
    {
      "spdxElementId": "SPDXRef-rpm-texlive-collection-latexextra-svn59009",
      "relationshipType": "DEPENDS_ON",
      "relatedSpdxElement": "SPDXRef-rpm-texlive-mwe-svn56291"
    },
    {
      "spdxElementId": "SPDXRef-rpm-texlive-collection-latexextra-svn59009",
      "relationshipType": "DEPENDS_ON",
      "relatedSpdxElement": "SPDXRef-rpm-texlive-mycv-svn26807.1.5.6"
    },
    {
      "spdxElementId": "SPDXRef-rpm-texlive-collection-latexextra-svn59009",
      "relationshipType": "DEPENDS_ON",
      "relatedSpdxElement": "SPDXRef-rpm-texlive-mylatex-svn56751"
    },
    {
      "spdxElementId": "SPDXRef-rpm-texlive-collection-latexextra-svn59009",
      "relationshipType": "DEPENDS_ON",
      "relatedSpdxElement": "SPDXRef-rpm-texlive-mylatexformat-svn21392.3.4"
    },
    {
      "spdxElementId": "SPDXRef-rpm-texlive-collection-latexextra-svn59009",
      "relationshipType": "DEPENDS_ON",
      "relatedSpdxElement": "SPDXRef-rpm-texlive-nag-svn24741.0.7"
    },
    {
      "spdxElementId": "SPDXRef-rpm-texlive-collection-latexextra-svn59009",
      "relationshipType": "DEPENDS_ON",
      "relatedSpdxElement": "SPDXRef-rpm-texlive-nameauth-svn58026"
    },
    {
      "spdxElementId": "SPDXRef-rpm-texlive-collection-latexextra-svn59009",
      "relationshipType": "DEPENDS_ON",
      "relatedSpdxElement": "SPDXRef-rpm-texlive-namespc-svn15878.0"
    },
    {
      "spdxElementId": "SPDXRef-rpm-texlive-collection-latexextra-svn59009",
      "relationshipType": "DEPENDS_ON",
      "relatedSpdxElement": "SPDXRef-rpm-texlive-ncclatex-svn15878.1.5"
    },
    {
      "spdxElementId": "SPDXRef-rpm-texlive-collection-latexextra-svn59009",
      "relationshipType": "DEPENDS_ON",
      "relatedSpdxElement": "SPDXRef-rpm-texlive-ncctools-svn51810"
    },
    {
      "spdxElementId": "SPDXRef-rpm-texlive-collection-latexextra-svn59009",
      "relationshipType": "DEPENDS_ON",
      "relatedSpdxElement": "SPDXRef-rpm-texlive-needspace-svn29601.1.3d"
    },
    {
      "spdxElementId": "SPDXRef-rpm-texlive-collection-latexextra-svn59009",
      "relationshipType": "DEPENDS_ON",
      "relatedSpdxElement": "SPDXRef-rpm-texlive-nestquot-svn27323.0"
    },
    {
      "spdxElementId": "SPDXRef-rpm-texlive-collection-latexextra-svn59009",
      "relationshipType": "DEPENDS_ON",
      "relatedSpdxElement": "SPDXRef-rpm-texlive-newcommand-doc-svn18704.2.0"
    },
    {
      "spdxElementId": "SPDXRef-rpm-texlive-collection-latexextra-svn59009",
      "relationshipType": "DEPENDS_ON",
      "relatedSpdxElement": "SPDXRef-rpm-texlive-newenviron-svn29331.1.0"
    },
    {
      "spdxElementId": "SPDXRef-rpm-texlive-collection-latexextra-svn59009",
      "relationshipType": "DEPENDS_ON",
      "relatedSpdxElement": "SPDXRef-rpm-texlive-newfile-svn15878.1.0c"
    },
    {
      "spdxElementId": "SPDXRef-rpm-texlive-collection-latexextra-svn59009",
      "relationshipType": "DEPENDS_ON",
      "relatedSpdxElement": "SPDXRef-rpm-texlive-newlfm-svn15878.9.4"
    },
    {
      "spdxElementId": "SPDXRef-rpm-texlive-collection-latexextra-svn59009",
      "relationshipType": "DEPENDS_ON",
      "relatedSpdxElement": "SPDXRef-rpm-texlive-newspaper-svn15878.1.0"
    },
    {
      "spdxElementId": "SPDXRef-rpm-texlive-collection-latexextra-svn59009",
      "relationshipType": "DEPENDS_ON",
      "relatedSpdxElement": "SPDXRef-rpm-texlive-newunicodechar-svn47382"
    },
    {
      "spdxElementId": "SPDXRef-rpm-texlive-collection-latexextra-svn59009",
      "relationshipType": "DEPENDS_ON",
      "relatedSpdxElement": "SPDXRef-rpm-texlive-newvbtm-svn23996.1.1"
    },
    {
      "spdxElementId": "SPDXRef-rpm-texlive-collection-latexextra-svn59009",
      "relationshipType": "DEPENDS_ON",
      "relatedSpdxElement": "SPDXRef-rpm-texlive-newverbs-svn58256"
    },
    {
      "spdxElementId": "SPDXRef-rpm-texlive-collection-latexextra-svn59009",
      "relationshipType": "DEPENDS_ON",
      "relatedSpdxElement": "SPDXRef-rpm-texlive-nextpage-svn15878.1.1a"
    },
    {
      "spdxElementId": "SPDXRef-rpm-texlive-collection-latexextra-svn59009",
      "relationshipType": "DEPENDS_ON",
      "relatedSpdxElement": "SPDXRef-rpm-texlive-nfssext-cfr-svn43640"
    },
    {
      "spdxElementId": "SPDXRef-rpm-texlive-collection-latexextra-svn59009",
      "relationshipType": "DEPENDS_ON",
      "relatedSpdxElement": "SPDXRef-rpm-texlive-nicefilelist-svn28527.0.7a"
    },
    {
      "spdxElementId": "SPDXRef-rpm-texlive-collection-latexextra-svn59009",
      "relationshipType": "DEPENDS_ON",
      "relatedSpdxElement": "SPDXRef-rpm-texlive-niceframe-svn36086.1.1c"
    },
    {
      "spdxElementId": "SPDXRef-rpm-texlive-collection-latexextra-svn59009",
      "relationshipType": "DEPENDS_ON",
      "relatedSpdxElement": "SPDXRef-rpm-texlive-nicetext-svn38914"
    },
    {
      "spdxElementId": "SPDXRef-rpm-texlive-collection-latexextra-svn59009",
      "relationshipType": "DEPENDS_ON",
      "relatedSpdxElement": "SPDXRef-rpm-texlive-nidanfloat-svn48295"
    },
    {
      "spdxElementId": "SPDXRef-rpm-texlive-collection-latexextra-svn59009",
      "relationshipType": "DEPENDS_ON",
      "relatedSpdxElement": "SPDXRef-rpm-texlive-ninecolors-svn59330"
    },
    {
      "spdxElementId": "SPDXRef-rpm-texlive-collection-latexextra-svn59009",
      "relationshipType": "DEPENDS_ON",
      "relatedSpdxElement": "SPDXRef-rpm-texlive-nlctdoc-svn53768"
    },
    {
      "spdxElementId": "SPDXRef-rpm-texlive-collection-latexextra-svn59009",
      "relationshipType": "DEPENDS_ON",
      "relatedSpdxElement": "SPDXRef-rpm-texlive-noconflict-svn30140.1.0"
    },
    {
      "spdxElementId": "SPDXRef-rpm-texlive-collection-latexextra-svn59009",
      "relationshipType": "DEPENDS_ON",
      "relatedSpdxElement": "SPDXRef-rpm-texlive-noindentafter-svn35709.0.2.2"
    },
    {
      "spdxElementId": "SPDXRef-rpm-texlive-collection-latexextra-svn59009",
      "relationshipType": "DEPENDS_ON",
      "relatedSpdxElement": "SPDXRef-rpm-texlive-noitcrul-svn15878.0.2"
    },
    {
      "spdxElementId": "SPDXRef-rpm-texlive-collection-latexextra-svn59009",
      "relationshipType": "DEPENDS_ON",
      "relatedSpdxElement": "SPDXRef-rpm-texlive-nolbreaks-svn26786.1.2"
    },
    {
      "spdxElementId": "SPDXRef-rpm-texlive-collection-latexextra-svn59009",
      "relationshipType": "DEPENDS_ON",
      "relatedSpdxElement": "SPDXRef-rpm-texlive-nomencl-svn15878.3.1a"
    },
    {
      "spdxElementId": "SPDXRef-rpm-texlive-collection-latexextra-svn59009",
      "relationshipType": "DEPENDS_ON",
      "relatedSpdxElement": "SPDXRef-rpm-texlive-nomentbl-svn16549.0.4"
    },
    {
      "spdxElementId": "SPDXRef-rpm-texlive-collection-latexextra-svn59009",
      "relationshipType": "DEPENDS_ON",
      "relatedSpdxElement": "SPDXRef-rpm-texlive-nonfloat-svn17598.1.0"
    },
    {
      "spdxElementId": "SPDXRef-rpm-texlive-collection-latexextra-svn59009",
      "relationshipType": "DEPENDS_ON",
      "relatedSpdxElement": "SPDXRef-rpm-texlive-nonumonpart-svn22114.1"
    },
    {
      "spdxElementId": "SPDXRef-rpm-texlive-collection-latexextra-svn59009",
      "relationshipType": "DEPENDS_ON",
      "relatedSpdxElement": "SPDXRef-rpm-texlive-nopageno-svn18128.0"
    },
    {
      "spdxElementId": "SPDXRef-rpm-texlive-collection-latexextra-svn59009",
      "relationshipType": "DEPENDS_ON",
      "relatedSpdxElement": "SPDXRef-rpm-texlive-normalcolor-svn40125"
    },
    {
      "spdxElementId": "SPDXRef-rpm-texlive-collection-latexextra-svn59009",
      "relationshipType": "DEPENDS_ON",
      "relatedSpdxElement": "SPDXRef-rpm-texlive-notes-svn42428"
    },
    {
      "spdxElementId": "SPDXRef-rpm-texlive-collection-latexextra-svn59009",
      "relationshipType": "DEPENDS_ON",
      "relatedSpdxElement": "SPDXRef-rpm-texlive-notespages-svn41906"
    },
    {
      "spdxElementId": "SPDXRef-rpm-texlive-collection-latexextra-svn59009",
      "relationshipType": "DEPENDS_ON",
      "relatedSpdxElement": "SPDXRef-rpm-texlive-notestex-svn45396"
    },
    {
      "spdxElementId": "SPDXRef-rpm-texlive-collection-latexextra-svn59009",
      "relationshipType": "DEPENDS_ON",
      "relatedSpdxElement": "SPDXRef-rpm-texlive-notoccite-svn18129.0"
    },
    {
      "spdxElementId": "SPDXRef-rpm-texlive-collection-latexextra-svn59009",
      "relationshipType": "DEPENDS_ON",
      "relatedSpdxElement": "SPDXRef-rpm-texlive-nowidow-svn24066.1.0"
    },
    {
      "spdxElementId": "SPDXRef-rpm-texlive-collection-latexextra-svn59009",
      "relationshipType": "DEPENDS_ON",
      "relatedSpdxElement": "SPDXRef-rpm-texlive-nox-svn30991.1.0"
    },
    {
      "spdxElementId": "SPDXRef-rpm-texlive-collection-latexextra-svn59009",
      "relationshipType": "DEPENDS_ON",
      "relatedSpdxElement": "SPDXRef-rpm-texlive-ntheorem-svn27609.1.33"
    },
    {
      "spdxElementId": "SPDXRef-rpm-texlive-collection-latexextra-svn59009",
      "relationshipType": "DEPENDS_ON",
      "relatedSpdxElement": "SPDXRef-rpm-texlive-numberedblock-svn33109.1.10"
    },
    {
      "spdxElementId": "SPDXRef-rpm-texlive-collection-latexextra-svn59009",
      "relationshipType": "DEPENDS_ON",
      "relatedSpdxElement": "SPDXRef-rpm-texlive-numname-svn18130.0"
    },
    {
      "spdxElementId": "SPDXRef-rpm-texlive-collection-latexextra-svn59009",
      "relationshipType": "DEPENDS_ON",
      "relatedSpdxElement": "SPDXRef-rpm-texlive-numprint-svn27498.1.39"
    },
    {
      "spdxElementId": "SPDXRef-rpm-texlive-collection-latexextra-svn59009",
      "relationshipType": "DEPENDS_ON",
      "relatedSpdxElement": "SPDXRef-rpm-texlive-numspell-svn56912"
    },
    {
      "spdxElementId": "SPDXRef-rpm-texlive-collection-latexextra-svn59009",
      "relationshipType": "DEPENDS_ON",
      "relatedSpdxElement": "SPDXRef-rpm-texlive-ocg-p-svn28803.0.4"
    },
    {
      "spdxElementId": "SPDXRef-rpm-texlive-collection-latexextra-svn59009",
      "relationshipType": "DEPENDS_ON",
      "relatedSpdxElement": "SPDXRef-rpm-texlive-ocgx-svn54512"
    },
    {
      "spdxElementId": "SPDXRef-rpm-texlive-collection-latexextra-svn59009",
      "relationshipType": "DEPENDS_ON",
      "relatedSpdxElement": "SPDXRef-rpm-texlive-ocgx2-svn57531"
    },
    {
      "spdxElementId": "SPDXRef-rpm-texlive-collection-latexextra-svn59009",
      "relationshipType": "DEPENDS_ON",
      "relatedSpdxElement": "SPDXRef-rpm-texlive-ocr-latex-svn15878.0"
    },
    {
      "spdxElementId": "SPDXRef-rpm-texlive-collection-latexextra-svn59009",
      "relationshipType": "DEPENDS_ON",
      "relatedSpdxElement": "SPDXRef-rpm-texlive-octavo-svn15878.1.2"
    },
    {
      "spdxElementId": "SPDXRef-rpm-texlive-collection-latexextra-svn59009",
      "relationshipType": "DEPENDS_ON",
      "relatedSpdxElement": "SPDXRef-rpm-texlive-oldstyle-svn15878.0.2"
    },
    {
      "spdxElementId": "SPDXRef-rpm-texlive-collection-latexextra-svn59009",
      "relationshipType": "DEPENDS_ON",
      "relatedSpdxElement": "SPDXRef-rpm-texlive-onlyamsmath-svn42927"
    },
    {
      "spdxElementId": "SPDXRef-rpm-texlive-collection-latexextra-svn59009",
      "relationshipType": "DEPENDS_ON",
      "relatedSpdxElement": "SPDXRef-rpm-texlive-opcit-svn15878.1.1"
    },
    {
      "spdxElementId": "SPDXRef-rpm-texlive-collection-latexextra-svn59009",
      "relationshipType": "DEPENDS_ON",
      "relatedSpdxElement": "SPDXRef-rpm-texlive-optidef-svn50941"
    },
    {
      "spdxElementId": "SPDXRef-rpm-texlive-collection-latexextra-svn59009",
      "relationshipType": "DEPENDS_ON",
      "relatedSpdxElement": "SPDXRef-rpm-texlive-optional-svn18131.2.2b"
    },
    {
      "spdxElementId": "SPDXRef-rpm-texlive-collection-latexextra-svn59009",
      "relationshipType": "DEPENDS_ON",
      "relatedSpdxElement": "SPDXRef-rpm-texlive-options-svn39030"
    },
    {
      "spdxElementId": "SPDXRef-rpm-texlive-collection-latexextra-svn59009",
      "relationshipType": "DEPENDS_ON",
      "relatedSpdxElement": "SPDXRef-rpm-texlive-orcidlink-svn58432"
    },
    {
      "spdxElementId": "SPDXRef-rpm-texlive-collection-latexextra-svn59009",
      "relationshipType": "DEPENDS_ON",
      "relatedSpdxElement": "SPDXRef-rpm-texlive-orientation-svn57390"
    },
    {
      "spdxElementId": "SPDXRef-rpm-texlive-collection-latexextra-svn59009",
      "relationshipType": "DEPENDS_ON",
      "relatedSpdxElement": "SPDXRef-rpm-texlive-outline-svn18360.0"
    },
    {
      "spdxElementId": "SPDXRef-rpm-texlive-collection-latexextra-svn59009",
      "relationshipType": "DEPENDS_ON",
      "relatedSpdxElement": "SPDXRef-rpm-texlive-outliner-svn21095.0.94"
    },
    {
      "spdxElementId": "SPDXRef-rpm-texlive-collection-latexextra-svn59009",
      "relationshipType": "DEPENDS_ON",
      "relatedSpdxElement": "SPDXRef-rpm-texlive-outlines-svn25192.1.1"
    },
    {
      "spdxElementId": "SPDXRef-rpm-texlive-collection-latexextra-svn59009",
      "relationshipType": "DEPENDS_ON",
      "relatedSpdxElement": "SPDXRef-rpm-texlive-outlining-svn45601"
    },
    {
      "spdxElementId": "SPDXRef-rpm-texlive-collection-latexextra-svn59009",
      "relationshipType": "DEPENDS_ON",
      "relatedSpdxElement": "SPDXRef-rpm-texlive-overlays-svn57866"
    },
    {
      "spdxElementId": "SPDXRef-rpm-texlive-collection-latexextra-svn59009",
      "relationshipType": "DEPENDS_ON",
      "relatedSpdxElement": "SPDXRef-rpm-texlive-overpic-svn53889"
    },
    {
      "spdxElementId": "SPDXRef-rpm-texlive-collection-latexextra-svn59009",
      "relationshipType": "DEPENDS_ON",
      "relatedSpdxElement": "SPDXRef-rpm-texlive-padcount-svn47621"
    },
    {
      "spdxElementId": "SPDXRef-rpm-texlive-collection-latexextra-svn59009",
      "relationshipType": "DEPENDS_ON",
      "relatedSpdxElement": "SPDXRef-rpm-texlive-pagecolor-svn44487"
    },
    {
      "spdxElementId": "SPDXRef-rpm-texlive-collection-latexextra-svn59009",
      "relationshipType": "DEPENDS_ON",
      "relatedSpdxElement": "SPDXRef-rpm-texlive-pagecont-svn15878.1.0"
    },
    {
      "spdxElementId": "SPDXRef-rpm-texlive-collection-latexextra-svn59009",
      "relationshipType": "DEPENDS_ON",
      "relatedSpdxElement": "SPDXRef-rpm-texlive-pagenote-svn15878.1.1a"
    },
    {
      "spdxElementId": "SPDXRef-rpm-texlive-collection-latexextra-svn59009",
      "relationshipType": "DEPENDS_ON",
      "relatedSpdxElement": "SPDXRef-rpm-texlive-pagerange-svn16915.0.5"
    },
    {
      "spdxElementId": "SPDXRef-rpm-texlive-collection-latexextra-svn59009",
      "relationshipType": "DEPENDS_ON",
      "relatedSpdxElement": "SPDXRef-rpm-texlive-pageslts-svn39164"
    },
    {
      "spdxElementId": "SPDXRef-rpm-texlive-collection-latexextra-svn59009",
      "relationshipType": "DEPENDS_ON",
      "relatedSpdxElement": "SPDXRef-rpm-texlive-paper-svn34521.1.0l"
    },
    {
      "spdxElementId": "SPDXRef-rpm-texlive-collection-latexextra-svn59009",
      "relationshipType": "DEPENDS_ON",
      "relatedSpdxElement": "SPDXRef-rpm-texlive-papercdcase-svn15878.0"
    },
    {
      "spdxElementId": "SPDXRef-rpm-texlive-collection-latexextra-svn59009",
      "relationshipType": "DEPENDS_ON",
      "relatedSpdxElement": "SPDXRef-rpm-texlive-papermas-svn23667.1.0h"
    },
    {
      "spdxElementId": "SPDXRef-rpm-texlive-collection-latexextra-svn59009",
      "relationshipType": "DEPENDS_ON",
      "relatedSpdxElement": "SPDXRef-rpm-texlive-papertex-svn19230.1.2b"
    },
    {
      "spdxElementId": "SPDXRef-rpm-texlive-collection-latexextra-svn59009",
      "relationshipType": "DEPENDS_ON",
      "relatedSpdxElement": "SPDXRef-rpm-texlive-paracol-svn49560"
    },
    {
      "spdxElementId": "SPDXRef-rpm-texlive-collection-latexextra-svn59009",
      "relationshipType": "DEPENDS_ON",
      "relatedSpdxElement": "SPDXRef-rpm-texlive-parades-svn40042"
    },
    {
      "spdxElementId": "SPDXRef-rpm-texlive-collection-latexextra-svn59009",
      "relationshipType": "DEPENDS_ON",
      "relatedSpdxElement": "SPDXRef-rpm-texlive-paralist-svn43021"
    },
    {
      "spdxElementId": "SPDXRef-rpm-texlive-collection-latexextra-svn59009",
      "relationshipType": "DEPENDS_ON",
      "relatedSpdxElement": "SPDXRef-rpm-texlive-paresse-svn56621"
    },
    {
      "spdxElementId": "SPDXRef-rpm-texlive-collection-latexextra-svn59009",
      "relationshipType": "DEPENDS_ON",
      "relatedSpdxElement": "SPDXRef-rpm-texlive-parnotes-svn51720"
    },
    {
      "spdxElementId": "SPDXRef-rpm-texlive-collection-latexextra-svn59009",
      "relationshipType": "DEPENDS_ON",
      "relatedSpdxElement": "SPDXRef-rpm-texlive-parsa-svn54840"
    },
    {
      "spdxElementId": "SPDXRef-rpm-texlive-collection-latexextra-svn59009",
      "relationshipType": "DEPENDS_ON",
      "relatedSpdxElement": "SPDXRef-rpm-texlive-parselines-svn21475.1.4"
    },
    {
      "spdxElementId": "SPDXRef-rpm-texlive-collection-latexextra-svn59009",
      "relationshipType": "DEPENDS_ON",
      "relatedSpdxElement": "SPDXRef-rpm-texlive-pas-cours-svn55859"
    },
    {
      "spdxElementId": "SPDXRef-rpm-texlive-collection-latexextra-svn59009",
      "relationshipType": "DEPENDS_ON",
      "relatedSpdxElement": "SPDXRef-rpm-texlive-pas-cv-svn32263.2.01"
    },
    {
      "spdxElementId": "SPDXRef-rpm-texlive-collection-latexextra-svn59009",
      "relationshipType": "DEPENDS_ON",
      "relatedSpdxElement": "SPDXRef-rpm-texlive-pas-tableur-svn39542"
    },
    {
      "spdxElementId": "SPDXRef-rpm-texlive-collection-latexextra-svn59009",
      "relationshipType": "DEPENDS_ON",
      "relatedSpdxElement": "SPDXRef-rpm-texlive-patchcmd-svn41379"
    },
    {
      "spdxElementId": "SPDXRef-rpm-texlive-collection-latexextra-svn59009",
      "relationshipType": "DEPENDS_ON",
      "relatedSpdxElement": "SPDXRef-rpm-texlive-pauldoc-svn16005.0.5"
    },
    {
      "spdxElementId": "SPDXRef-rpm-texlive-collection-latexextra-svn59009",
      "relationshipType": "DEPENDS_ON",
      "relatedSpdxElement": "SPDXRef-rpm-texlive-pawpict-svn21629.1.0"
    },
    {
      "spdxElementId": "SPDXRef-rpm-texlive-collection-latexextra-svn59009",
      "relationshipType": "DEPENDS_ON",
      "relatedSpdxElement": "SPDXRef-rpm-texlive-pax-20210325"
    },
    {
      "spdxElementId": "SPDXRef-rpm-texlive-collection-latexextra-svn59009",
      "relationshipType": "DEPENDS_ON",
      "relatedSpdxElement": "SPDXRef-rpm-texlive-pbalance-svn59331"
    },
    {
      "spdxElementId": "SPDXRef-rpm-texlive-collection-latexextra-svn59009",
      "relationshipType": "DEPENDS_ON",
      "relatedSpdxElement": "SPDXRef-rpm-texlive-pbox-svn24807.1.2"
    },
    {
      "spdxElementId": "SPDXRef-rpm-texlive-collection-latexextra-svn59009",
      "relationshipType": "DEPENDS_ON",
      "relatedSpdxElement": "SPDXRef-rpm-texlive-pbsheet-svn24830.0.1"
    },
    {
      "spdxElementId": "SPDXRef-rpm-texlive-collection-latexextra-svn59009",
      "relationshipType": "DEPENDS_ON",
      "relatedSpdxElement": "SPDXRef-rpm-texlive-pdf14-svn17583.0.1"
    },
    {
      "spdxElementId": "SPDXRef-rpm-texlive-collection-latexextra-svn59009",
      "relationshipType": "DEPENDS_ON",
      "relatedSpdxElement": "SPDXRef-rpm-texlive-pdfcolmk-svn52912"
    },
    {
      "spdxElementId": "SPDXRef-rpm-texlive-collection-latexextra-svn59009",
      "relationshipType": "DEPENDS_ON",
      "relatedSpdxElement": "SPDXRef-rpm-texlive-pdfcomment-svn49047"
    },
    {
      "spdxElementId": "SPDXRef-rpm-texlive-collection-latexextra-svn59009",
      "relationshipType": "DEPENDS_ON",
      "relatedSpdxElement": "SPDXRef-rpm-texlive-pdfcprot-svn18735.1.7a"
    },
    {
      "spdxElementId": "SPDXRef-rpm-texlive-collection-latexextra-svn59009",
      "relationshipType": "DEPENDS_ON",
      "relatedSpdxElement": "SPDXRef-rpm-texlive-pdfmarginpar-svn23492.0.92"
    },
    {
      "spdxElementId": "SPDXRef-rpm-texlive-collection-latexextra-svn59009",
      "relationshipType": "DEPENDS_ON",
      "relatedSpdxElement": "SPDXRef-rpm-texlive-pdfoverlay-svn57923"
    },
    {
      "spdxElementId": "SPDXRef-rpm-texlive-collection-latexextra-svn59009",
      "relationshipType": "DEPENDS_ON",
      "relatedSpdxElement": "SPDXRef-rpm-texlive-pdfpagediff-svn37946.1.4"
    },
    {
      "spdxElementId": "SPDXRef-rpm-texlive-collection-latexextra-svn59009",
      "relationshipType": "DEPENDS_ON",
      "relatedSpdxElement": "SPDXRef-rpm-texlive-pdfpc-movie-svn48245"
    },
    {
      "spdxElementId": "SPDXRef-rpm-texlive-collection-latexextra-svn59009",
      "relationshipType": "DEPENDS_ON",
      "relatedSpdxElement": "SPDXRef-rpm-texlive-pdfpc-svn57735"
    },
    {
      "spdxElementId": "SPDXRef-rpm-texlive-collection-latexextra-svn59009",
      "relationshipType": "DEPENDS_ON",
      "relatedSpdxElement": "SPDXRef-rpm-texlive-pdfprivacy-svn45985"
    },
    {
      "spdxElementId": "SPDXRef-rpm-texlive-collection-latexextra-svn59009",
      "relationshipType": "DEPENDS_ON",
      "relatedSpdxElement": "SPDXRef-rpm-texlive-pdfreview-svn50100"
    },
    {
      "spdxElementId": "SPDXRef-rpm-texlive-collection-latexextra-svn59009",
      "relationshipType": "DEPENDS_ON",
      "relatedSpdxElement": "SPDXRef-rpm-texlive-pdfscreen-svn42428"
    },
    {
      "spdxElementId": "SPDXRef-rpm-texlive-collection-latexextra-svn59009",
      "relationshipType": "DEPENDS_ON",
      "relatedSpdxElement": "SPDXRef-rpm-texlive-pdfslide-svn15878.0"
    },
    {
      "spdxElementId": "SPDXRef-rpm-texlive-collection-latexextra-svn59009",
      "relationshipType": "DEPENDS_ON",
      "relatedSpdxElement": "SPDXRef-rpm-texlive-pdfsync-svn20373.0"
    },
    {
      "spdxElementId": "SPDXRef-rpm-texlive-collection-latexextra-svn59009",
      "relationshipType": "DEPENDS_ON",
      "relatedSpdxElement": "SPDXRef-rpm-texlive-pdfwin-svn54074"
    },
    {
      "spdxElementId": "SPDXRef-rpm-texlive-collection-latexextra-svn59009",
      "relationshipType": "DEPENDS_ON",
      "relatedSpdxElement": "SPDXRef-rpm-texlive-pdfx-svn50338"
    },
    {
      "spdxElementId": "SPDXRef-rpm-texlive-collection-latexextra-svn59009",
      "relationshipType": "DEPENDS_ON",
      "relatedSpdxElement": "SPDXRef-rpm-texlive-pecha-svn15878.0.1"
    },
    {
      "spdxElementId": "SPDXRef-rpm-texlive-collection-latexextra-svn59009",
      "relationshipType": "DEPENDS_ON",
      "relatedSpdxElement": "SPDXRef-rpm-texlive-perltex-20210325"
    },
    {
      "spdxElementId": "SPDXRef-rpm-texlive-collection-latexextra-svn59009",
      "relationshipType": "DEPENDS_ON",
      "relatedSpdxElement": "SPDXRef-rpm-texlive-permute-svn15878.0"
    },
    {
      "spdxElementId": "SPDXRef-rpm-texlive-collection-latexextra-svn59009",
      "relationshipType": "DEPENDS_ON",
      "relatedSpdxElement": "SPDXRef-rpm-texlive-petiteannonce-svn25915.1.0001"
    },
    {
      "spdxElementId": "SPDXRef-rpm-texlive-collection-latexextra-svn59009",
      "relationshipType": "DEPENDS_ON",
      "relatedSpdxElement": "SPDXRef-rpm-texlive-phffullpagefigure-svn41857"
    },
    {
      "spdxElementId": "SPDXRef-rpm-texlive-collection-latexextra-svn59009",
      "relationshipType": "DEPENDS_ON",
      "relatedSpdxElement": "SPDXRef-rpm-texlive-phfnote-svn41858"
    },
    {
      "spdxElementId": "SPDXRef-rpm-texlive-collection-latexextra-svn59009",
      "relationshipType": "DEPENDS_ON",
      "relatedSpdxElement": "SPDXRef-rpm-texlive-phfparen-svn41859"
    },
    {
      "spdxElementId": "SPDXRef-rpm-texlive-collection-latexextra-svn59009",
      "relationshipType": "DEPENDS_ON",
      "relatedSpdxElement": "SPDXRef-rpm-texlive-phfqit-svn45084"
    },
    {
      "spdxElementId": "SPDXRef-rpm-texlive-collection-latexextra-svn59009",
      "relationshipType": "DEPENDS_ON",
      "relatedSpdxElement": "SPDXRef-rpm-texlive-phfquotetext-svn41869"
    },
    {
      "spdxElementId": "SPDXRef-rpm-texlive-collection-latexextra-svn59009",
      "relationshipType": "DEPENDS_ON",
      "relatedSpdxElement": "SPDXRef-rpm-texlive-phfsvnwatermark-svn41870"
    },
    {
      "spdxElementId": "SPDXRef-rpm-texlive-collection-latexextra-svn59009",
      "relationshipType": "DEPENDS_ON",
      "relatedSpdxElement": "SPDXRef-rpm-texlive-phfthm-svn41871"
    },
    {
      "spdxElementId": "SPDXRef-rpm-texlive-collection-latexextra-svn59009",
      "relationshipType": "DEPENDS_ON",
      "relatedSpdxElement": "SPDXRef-rpm-texlive-philex-svn36396.1.3"
    },
    {
      "spdxElementId": "SPDXRef-rpm-texlive-collection-latexextra-svn59009",
      "relationshipType": "DEPENDS_ON",
      "relatedSpdxElement": "SPDXRef-rpm-texlive-phonenumbers-svn51933"
    },
    {
      "spdxElementId": "SPDXRef-rpm-texlive-collection-latexextra-svn59009",
      "relationshipType": "DEPENDS_ON",
      "relatedSpdxElement": "SPDXRef-rpm-texlive-photo-svn18739.0"
    },
    {
      "spdxElementId": "SPDXRef-rpm-texlive-collection-latexextra-svn59009",
      "relationshipType": "DEPENDS_ON",
      "relatedSpdxElement": "SPDXRef-rpm-texlive-picture-svn54867"
    },
    {
      "spdxElementId": "SPDXRef-rpm-texlive-collection-latexextra-svn59009",
      "relationshipType": "DEPENDS_ON",
      "relatedSpdxElement": "SPDXRef-rpm-texlive-piff-svn21894.0"
    },
    {
      "spdxElementId": "SPDXRef-rpm-texlive-collection-latexextra-svn59009",
      "relationshipType": "DEPENDS_ON",
      "relatedSpdxElement": "SPDXRef-rpm-texlive-pkgloader-svn47486"
    },
    {
      "spdxElementId": "SPDXRef-rpm-texlive-collection-latexextra-svn59009",
      "relationshipType": "DEPENDS_ON",
      "relatedSpdxElement": "SPDXRef-rpm-texlive-placeins-svn19848.2.2"
    },
    {
      "spdxElementId": "SPDXRef-rpm-texlive-collection-latexextra-svn59009",
      "relationshipType": "DEPENDS_ON",
      "relatedSpdxElement": "SPDXRef-rpm-texlive-plantslabels-svn29803.1.0"
    },
    {
      "spdxElementId": "SPDXRef-rpm-texlive-collection-latexextra-svn59009",
      "relationshipType": "DEPENDS_ON",
      "relatedSpdxElement": "SPDXRef-rpm-texlive-plates-svn15878.0.1"
    },
    {
      "spdxElementId": "SPDXRef-rpm-texlive-collection-latexextra-svn59009",
      "relationshipType": "DEPENDS_ON",
      "relatedSpdxElement": "SPDXRef-rpm-texlive-plweb-svn15878.3.0"
    },
    {
      "spdxElementId": "SPDXRef-rpm-texlive-collection-latexextra-svn59009",
      "relationshipType": "DEPENDS_ON",
      "relatedSpdxElement": "SPDXRef-rpm-texlive-pmboxdraw-svn53046"
    },
    {
      "spdxElementId": "SPDXRef-rpm-texlive-collection-latexextra-svn59009",
      "relationshipType": "DEPENDS_ON",
      "relatedSpdxElement": "SPDXRef-rpm-texlive-polynom-svn44832"
    },
    {
      "spdxElementId": "SPDXRef-rpm-texlive-collection-latexextra-svn59009",
      "relationshipType": "DEPENDS_ON",
      "relatedSpdxElement": "SPDXRef-rpm-texlive-polynomial-svn15878.1.0"
    },
    {
      "spdxElementId": "SPDXRef-rpm-texlive-collection-latexextra-svn59009",
      "relationshipType": "DEPENDS_ON",
      "relatedSpdxElement": "SPDXRef-rpm-texlive-polytable-svn55837"
    },
    {
      "spdxElementId": "SPDXRef-rpm-texlive-collection-latexextra-svn59009",
      "relationshipType": "DEPENDS_ON",
      "relatedSpdxElement": "SPDXRef-rpm-texlive-postcards-svn21641.0"
    },
    {
      "spdxElementId": "SPDXRef-rpm-texlive-collection-latexextra-svn59009",
      "relationshipType": "DEPENDS_ON",
      "relatedSpdxElement": "SPDXRef-rpm-texlive-poster-mac-svn18305.1.1"
    },
    {
      "spdxElementId": "SPDXRef-rpm-texlive-collection-latexextra-svn59009",
      "relationshipType": "DEPENDS_ON",
      "relatedSpdxElement": "SPDXRef-rpm-texlive-powerdot-svn58730"
    },
    {
      "spdxElementId": "SPDXRef-rpm-texlive-collection-latexextra-svn59009",
      "relationshipType": "DEPENDS_ON",
      "relatedSpdxElement": "SPDXRef-rpm-texlive-ppr-prv-svn15878.0.13c"
    },
    {
      "spdxElementId": "SPDXRef-rpm-texlive-collection-latexextra-svn59009",
      "relationshipType": "DEPENDS_ON",
      "relatedSpdxElement": "SPDXRef-rpm-texlive-practicalreports-svn52312"
    },
    {
      "spdxElementId": "SPDXRef-rpm-texlive-collection-latexextra-svn59009",
      "relationshipType": "DEPENDS_ON",
      "relatedSpdxElement": "SPDXRef-rpm-texlive-prelim2e-svn57000"
    },
    {
      "spdxElementId": "SPDXRef-rpm-texlive-collection-latexextra-svn59009",
      "relationshipType": "DEPENDS_ON",
      "relatedSpdxElement": "SPDXRef-rpm-texlive-preprint-svn30447.2011"
    },
    {
      "spdxElementId": "SPDXRef-rpm-texlive-collection-latexextra-svn59009",
      "relationshipType": "DEPENDS_ON",
      "relatedSpdxElement": "SPDXRef-rpm-texlive-pressrelease-svn35147.1.0"
    },
    {
      "spdxElementId": "SPDXRef-rpm-texlive-collection-latexextra-svn59009",
      "relationshipType": "DEPENDS_ON",
      "relatedSpdxElement": "SPDXRef-rpm-texlive-prettyref-svn15878.3.0"
    },
    {
      "spdxElementId": "SPDXRef-rpm-texlive-collection-latexextra-svn59009",
      "relationshipType": "DEPENDS_ON",
      "relatedSpdxElement": "SPDXRef-rpm-texlive-printlen-svn19847.1.1a"
    },
    {
      "spdxElementId": "SPDXRef-rpm-texlive-collection-latexextra-svn59009",
      "relationshipType": "DEPENDS_ON",
      "relatedSpdxElement": "SPDXRef-rpm-texlive-probsoln-svn44783"
    },
    {
      "spdxElementId": "SPDXRef-rpm-texlive-collection-latexextra-svn59009",
      "relationshipType": "DEPENDS_ON",
      "relatedSpdxElement": "SPDXRef-rpm-texlive-program-svn44214"
    },
    {
      "spdxElementId": "SPDXRef-rpm-texlive-collection-latexextra-svn59009",
      "relationshipType": "DEPENDS_ON",
      "relatedSpdxElement": "SPDXRef-rpm-texlive-progress-svn19519.1.10"
    },
    {
      "spdxElementId": "SPDXRef-rpm-texlive-collection-latexextra-svn59009",
      "relationshipType": "DEPENDS_ON",
      "relatedSpdxElement": "SPDXRef-rpm-texlive-progressbar-svn33822.v1.0b-4"
    },
    {
      "spdxElementId": "SPDXRef-rpm-texlive-collection-latexextra-svn59009",
      "relationshipType": "DEPENDS_ON",
      "relatedSpdxElement": "SPDXRef-rpm-texlive-proofread-svn50938"
    },
    {
      "spdxElementId": "SPDXRef-rpm-texlive-collection-latexextra-svn59009",
      "relationshipType": "DEPENDS_ON",
      "relatedSpdxElement": "SPDXRef-rpm-texlive-properties-svn15878.0.2"
    },
    {
      "spdxElementId": "SPDXRef-rpm-texlive-collection-latexextra-svn59009",
      "relationshipType": "DEPENDS_ON",
      "relatedSpdxElement": "SPDXRef-rpm-texlive-prosper-svn33033.1.0h"
    },
    {
      "spdxElementId": "SPDXRef-rpm-texlive-collection-latexextra-svn59009",
      "relationshipType": "DEPENDS_ON",
      "relatedSpdxElement": "SPDXRef-rpm-texlive-protex-svn41633"
    },
    {
      "spdxElementId": "SPDXRef-rpm-texlive-collection-latexextra-svn59009",
      "relationshipType": "DEPENDS_ON",
      "relatedSpdxElement": "SPDXRef-rpm-texlive-protocol-svn25562.1.13"
    },
    {
      "spdxElementId": "SPDXRef-rpm-texlive-collection-latexextra-svn59009",
      "relationshipType": "DEPENDS_ON",
      "relatedSpdxElement": "SPDXRef-rpm-texlive-psfragx-svn26243.1.1"
    },
    {
      "spdxElementId": "SPDXRef-rpm-texlive-collection-latexextra-svn59009",
      "relationshipType": "DEPENDS_ON",
      "relatedSpdxElement": "SPDXRef-rpm-texlive-pstool-svn46393"
    },
    {
      "spdxElementId": "SPDXRef-rpm-texlive-collection-latexextra-svn59009",
      "relationshipType": "DEPENDS_ON",
      "relatedSpdxElement": "SPDXRef-rpm-texlive-pstring-svn42857"
    },
    {
      "spdxElementId": "SPDXRef-rpm-texlive-collection-latexextra-svn59009",
      "relationshipType": "DEPENDS_ON",
      "relatedSpdxElement": "SPDXRef-rpm-texlive-pxgreeks-svn21838.1.0"
    },
    {
      "spdxElementId": "SPDXRef-rpm-texlive-collection-latexextra-svn59009",
      "relationshipType": "DEPENDS_ON",
      "relatedSpdxElement": "SPDXRef-rpm-texlive-pygmentex-20210325"
    },
    {
      "spdxElementId": "SPDXRef-rpm-texlive-collection-latexextra-svn59009",
      "relationshipType": "DEPENDS_ON",
      "relatedSpdxElement": "SPDXRef-rpm-texlive-python-svn27064.0.21"
    },
    {
      "spdxElementId": "SPDXRef-rpm-texlive-collection-latexextra-svn59009",
      "relationshipType": "DEPENDS_ON",
      "relatedSpdxElement": "SPDXRef-rpm-texlive-qcm-svn15878.2.1"
    },
    {
      "spdxElementId": "SPDXRef-rpm-texlive-collection-latexextra-svn59009",
      "relationshipType": "DEPENDS_ON",
      "relatedSpdxElement": "SPDXRef-rpm-texlive-qstest-svn15878.0"
    },
    {
      "spdxElementId": "SPDXRef-rpm-texlive-collection-latexextra-svn59009",
      "relationshipType": "DEPENDS_ON",
      "relatedSpdxElement": "SPDXRef-rpm-texlive-qsymbols-svn15878.0"
    },
    {
      "spdxElementId": "SPDXRef-rpm-texlive-collection-latexextra-svn59009",
      "relationshipType": "DEPENDS_ON",
      "relatedSpdxElement": "SPDXRef-rpm-texlive-quicktype-svn42183"
    },
    {
      "spdxElementId": "SPDXRef-rpm-texlive-collection-latexextra-svn59009",
      "relationshipType": "DEPENDS_ON",
      "relatedSpdxElement": "SPDXRef-rpm-texlive-quiz2socrative-svn52276"
    },
    {
      "spdxElementId": "SPDXRef-rpm-texlive-collection-latexextra-svn59009",
      "relationshipType": "DEPENDS_ON",
      "relatedSpdxElement": "SPDXRef-rpm-texlive-quotchap-svn56926"
    },
    {
      "spdxElementId": "SPDXRef-rpm-texlive-collection-latexextra-svn59009",
      "relationshipType": "DEPENDS_ON",
      "relatedSpdxElement": "SPDXRef-rpm-texlive-quoting-svn32818.v0.1c"
    },
    {
      "spdxElementId": "SPDXRef-rpm-texlive-collection-latexextra-svn59009",
      "relationshipType": "DEPENDS_ON",
      "relatedSpdxElement": "SPDXRef-rpm-texlive-quotmark-svn15878.1.0"
    },
    {
      "spdxElementId": "SPDXRef-rpm-texlive-collection-latexextra-svn59009",
      "relationshipType": "DEPENDS_ON",
      "relatedSpdxElement": "SPDXRef-rpm-texlive-ran-toks-svn57520"
    },
    {
      "spdxElementId": "SPDXRef-rpm-texlive-collection-latexextra-svn59009",
      "relationshipType": "DEPENDS_ON",
      "relatedSpdxElement": "SPDXRef-rpm-texlive-randtext-svn15878.0"
    },
    {
      "spdxElementId": "SPDXRef-rpm-texlive-collection-latexextra-svn59009",
      "relationshipType": "DEPENDS_ON",
      "relatedSpdxElement": "SPDXRef-rpm-texlive-rccol-svn15878.1.2c"
    },
    {
      "spdxElementId": "SPDXRef-rpm-texlive-collection-latexextra-svn59009",
      "relationshipType": "DEPENDS_ON",
      "relatedSpdxElement": "SPDXRef-rpm-texlive-rcs-multi-svn56291"
    },
    {
      "spdxElementId": "SPDXRef-rpm-texlive-collection-latexextra-svn59009",
      "relationshipType": "DEPENDS_ON",
      "relatedSpdxElement": "SPDXRef-rpm-texlive-rcsinfo-svn15878.1.11"
    },
    {
      "spdxElementId": "SPDXRef-rpm-texlive-collection-latexextra-svn59009",
      "relationshipType": "DEPENDS_ON",
      "relatedSpdxElement": "SPDXRef-rpm-texlive-readablecv-svn57433"
    },
    {
      "spdxElementId": "SPDXRef-rpm-texlive-collection-latexextra-svn59009",
      "relationshipType": "DEPENDS_ON",
      "relatedSpdxElement": "SPDXRef-rpm-texlive-readarray-svn42467"
    },
    {
      "spdxElementId": "SPDXRef-rpm-texlive-collection-latexextra-svn59009",
      "relationshipType": "DEPENDS_ON",
      "relatedSpdxElement": "SPDXRef-rpm-texlive-realboxes-svn56291"
    },
    {
      "spdxElementId": "SPDXRef-rpm-texlive-collection-latexextra-svn59009",
      "relationshipType": "DEPENDS_ON",
      "relatedSpdxElement": "SPDXRef-rpm-texlive-recipe-svn54080"
    },
    {
      "spdxElementId": "SPDXRef-rpm-texlive-collection-latexextra-svn59009",
      "relationshipType": "DEPENDS_ON",
      "relatedSpdxElement": "SPDXRef-rpm-texlive-recipebook-svn37026.0"
    },
    {
      "spdxElementId": "SPDXRef-rpm-texlive-collection-latexextra-svn59009",
      "relationshipType": "DEPENDS_ON",
      "relatedSpdxElement": "SPDXRef-rpm-texlive-recipecard-svn15878.2.0"
    },
    {
      "spdxElementId": "SPDXRef-rpm-texlive-collection-latexextra-svn59009",
      "relationshipType": "DEPENDS_ON",
      "relatedSpdxElement": "SPDXRef-rpm-texlive-rectopma-svn19980.0"
    },
    {
      "spdxElementId": "SPDXRef-rpm-texlive-collection-latexextra-svn59009",
      "relationshipType": "DEPENDS_ON",
      "relatedSpdxElement": "SPDXRef-rpm-texlive-refcheck-svn29128.1.9.1"
    },
    {
      "spdxElementId": "SPDXRef-rpm-texlive-collection-latexextra-svn59009",
      "relationshipType": "DEPENDS_ON",
      "relatedSpdxElement": "SPDXRef-rpm-texlive-refenums-svn44131"
    },
    {
      "spdxElementId": "SPDXRef-rpm-texlive-collection-latexextra-svn59009",
      "relationshipType": "DEPENDS_ON",
      "relatedSpdxElement": "SPDXRef-rpm-texlive-reflectgraphics-svn40612"
    },
    {
      "spdxElementId": "SPDXRef-rpm-texlive-collection-latexextra-svn59009",
      "relationshipType": "DEPENDS_ON",
      "relatedSpdxElement": "SPDXRef-rpm-texlive-refman-svn15878.2.0e"
    },
    {
      "spdxElementId": "SPDXRef-rpm-texlive-collection-latexextra-svn59009",
      "relationshipType": "DEPENDS_ON",
      "relatedSpdxElement": "SPDXRef-rpm-texlive-refstyle-svn20318.0.5"
    },
    {
      "spdxElementId": "SPDXRef-rpm-texlive-collection-latexextra-svn59009",
      "relationshipType": "DEPENDS_ON",
      "relatedSpdxElement": "SPDXRef-rpm-texlive-regcount-svn19979.1.0"
    },
    {
      "spdxElementId": "SPDXRef-rpm-texlive-collection-latexextra-svn59009",
      "relationshipType": "DEPENDS_ON",
      "relatedSpdxElement": "SPDXRef-rpm-texlive-regexpatch-svn47601"
    },
    {
      "spdxElementId": "SPDXRef-rpm-texlive-collection-latexextra-svn59009",
      "relationshipType": "DEPENDS_ON",
      "relatedSpdxElement": "SPDXRef-rpm-texlive-register-svn54485"
    },
    {
      "spdxElementId": "SPDXRef-rpm-texlive-collection-latexextra-svn59009",
      "relationshipType": "DEPENDS_ON",
      "relatedSpdxElement": "SPDXRef-rpm-texlive-regstats-svn25050.1.0h"
    },
    {
      "spdxElementId": "SPDXRef-rpm-texlive-collection-latexextra-svn59009",
      "relationshipType": "DEPENDS_ON",
      "relatedSpdxElement": "SPDXRef-rpm-texlive-relenc-svn22050.0"
    },
    {
      "spdxElementId": "SPDXRef-rpm-texlive-collection-latexextra-svn59009",
      "relationshipType": "DEPENDS_ON",
      "relatedSpdxElement": "SPDXRef-rpm-texlive-relsize-svn30707.4.1"
    },
    {
      "spdxElementId": "SPDXRef-rpm-texlive-collection-latexextra-svn59009",
      "relationshipType": "DEPENDS_ON",
      "relatedSpdxElement": "SPDXRef-rpm-texlive-repeatindex-svn24305.0.01"
    },
    {
      "spdxElementId": "SPDXRef-rpm-texlive-collection-latexextra-svn59009",
      "relationshipType": "DEPENDS_ON",
      "relatedSpdxElement": "SPDXRef-rpm-texlive-repltext-svn56433"
    },
    {
      "spdxElementId": "SPDXRef-rpm-texlive-collection-latexextra-svn59009",
      "relationshipType": "DEPENDS_ON",
      "relatedSpdxElement": "SPDXRef-rpm-texlive-returntogrid-svn48485"
    },
    {
      "spdxElementId": "SPDXRef-rpm-texlive-collection-latexextra-svn59009",
      "relationshipType": "DEPENDS_ON",
      "relatedSpdxElement": "SPDXRef-rpm-texlive-rgltxdoc-svn53858"
    },
    {
      "spdxElementId": "SPDXRef-rpm-texlive-collection-latexextra-svn59009",
      "relationshipType": "DEPENDS_ON",
      "relatedSpdxElement": "SPDXRef-rpm-texlive-rjlparshap-svn15878.1.0"
    },
    {
      "spdxElementId": "SPDXRef-rpm-texlive-collection-latexextra-svn59009",
      "relationshipType": "DEPENDS_ON",
      "relatedSpdxElement": "SPDXRef-rpm-texlive-rlepsf-svn19082.0"
    },
    {
      "spdxElementId": "SPDXRef-rpm-texlive-collection-latexextra-svn59009",
      "relationshipType": "DEPENDS_ON",
      "relatedSpdxElement": "SPDXRef-rpm-texlive-rmpage-svn54080"
    },
    {
      "spdxElementId": "SPDXRef-rpm-texlive-collection-latexextra-svn59009",
      "relationshipType": "DEPENDS_ON",
      "relatedSpdxElement": "SPDXRef-rpm-texlive-robustcommand-svn15878.0.1"
    },
    {
      "spdxElementId": "SPDXRef-rpm-texlive-collection-latexextra-svn59009",
      "relationshipType": "DEPENDS_ON",
      "relatedSpdxElement": "SPDXRef-rpm-texlive-robustindex-svn49877"
    },
    {
      "spdxElementId": "SPDXRef-rpm-texlive-collection-latexextra-svn59009",
      "relationshipType": "DEPENDS_ON",
      "relatedSpdxElement": "SPDXRef-rpm-texlive-romanbar-svn25005.1.0f"
    },
    {
      "spdxElementId": "SPDXRef-rpm-texlive-collection-latexextra-svn59009",
      "relationshipType": "DEPENDS_ON",
      "relatedSpdxElement": "SPDXRef-rpm-texlive-romanbarpagenumber-svn36236.1.0"
    },
    {
      "spdxElementId": "SPDXRef-rpm-texlive-collection-latexextra-svn59009",
      "relationshipType": "DEPENDS_ON",
      "relatedSpdxElement": "SPDXRef-rpm-texlive-romanneg-svn20087.0"
    },
    {
      "spdxElementId": "SPDXRef-rpm-texlive-collection-latexextra-svn59009",
      "relationshipType": "DEPENDS_ON",
      "relatedSpdxElement": "SPDXRef-rpm-texlive-romannum-svn15878.1.0b"
    },
    {
      "spdxElementId": "SPDXRef-rpm-texlive-collection-latexextra-svn59009",
      "relationshipType": "DEPENDS_ON",
      "relatedSpdxElement": "SPDXRef-rpm-texlive-rotfloat-svn18292.1.2"
    },
    {
      "spdxElementId": "SPDXRef-rpm-texlive-collection-latexextra-svn59009",
      "relationshipType": "DEPENDS_ON",
      "relatedSpdxElement": "SPDXRef-rpm-texlive-rotpages-svn18740.3.0"
    },
    {
      "spdxElementId": "SPDXRef-rpm-texlive-collection-latexextra-svn59009",
      "relationshipType": "DEPENDS_ON",
      "relatedSpdxElement": "SPDXRef-rpm-texlive-roundbox-svn29675.0.2"
    },
    {
      "spdxElementId": "SPDXRef-rpm-texlive-collection-latexextra-svn59009",
      "relationshipType": "DEPENDS_ON",
      "relatedSpdxElement": "SPDXRef-rpm-texlive-rterface-svn30084.0"
    },
    {
      "spdxElementId": "SPDXRef-rpm-texlive-collection-latexextra-svn59009",
      "relationshipType": "DEPENDS_ON",
      "relatedSpdxElement": "SPDXRef-rpm-texlive-rtkinenc-svn20003.1.0"
    },
    {
      "spdxElementId": "SPDXRef-rpm-texlive-collection-latexextra-svn59009",
      "relationshipType": "DEPENDS_ON",
      "relatedSpdxElement": "SPDXRef-rpm-texlive-rulerbox-svn50984"
    },
    {
      "spdxElementId": "SPDXRef-rpm-texlive-collection-latexextra-svn59009",
      "relationshipType": "DEPENDS_ON",
      "relatedSpdxElement": "SPDXRef-rpm-texlive-rulercompass-svn32392.1"
    },
    {
      "spdxElementId": "SPDXRef-rpm-texlive-collection-latexextra-svn59009",
      "relationshipType": "DEPENDS_ON",
      "relatedSpdxElement": "SPDXRef-rpm-texlive-runcode-svn58908"
    },
    {
      "spdxElementId": "SPDXRef-rpm-texlive-collection-latexextra-svn59009",
      "relationshipType": "DEPENDS_ON",
      "relatedSpdxElement": "SPDXRef-rpm-texlive-rvwrite-svn19614.1.2"
    },
    {
      "spdxElementId": "SPDXRef-rpm-texlive-collection-latexextra-svn59009",
      "relationshipType": "DEPENDS_ON",
      "relatedSpdxElement": "SPDXRef-rpm-texlive-sanitize-umlaut-svn53292"
    },
    {
      "spdxElementId": "SPDXRef-rpm-texlive-collection-latexextra-svn59009",
      "relationshipType": "DEPENDS_ON",
      "relatedSpdxElement": "SPDXRef-rpm-texlive-sauerj-svn15878.0"
    },
    {
      "spdxElementId": "SPDXRef-rpm-texlive-collection-latexextra-svn59009",
      "relationshipType": "DEPENDS_ON",
      "relatedSpdxElement": "SPDXRef-rpm-texlive-savefnmark-svn15878.1.0"
    },
    {
      "spdxElementId": "SPDXRef-rpm-texlive-collection-latexextra-svn59009",
      "relationshipType": "DEPENDS_ON",
      "relatedSpdxElement": "SPDXRef-rpm-texlive-savesym-svn31565.1.2"
    },
    {
      "spdxElementId": "SPDXRef-rpm-texlive-collection-latexextra-svn59009",
      "relationshipType": "DEPENDS_ON",
      "relatedSpdxElement": "SPDXRef-rpm-texlive-savetrees-svn40525"
    },
    {
      "spdxElementId": "SPDXRef-rpm-texlive-collection-latexextra-svn59009",
      "relationshipType": "DEPENDS_ON",
      "relatedSpdxElement": "SPDXRef-rpm-texlive-scale-svn15878.1.1.2"
    },
    {
      "spdxElementId": "SPDXRef-rpm-texlive-collection-latexextra-svn59009",
      "relationshipType": "DEPENDS_ON",
      "relatedSpdxElement": "SPDXRef-rpm-texlive-scalebar-svn15878.1.0"
    },
    {
      "spdxElementId": "SPDXRef-rpm-texlive-collection-latexextra-svn59009",
      "relationshipType": "DEPENDS_ON",
      "relatedSpdxElement": "SPDXRef-rpm-texlive-scalerel-svn42809"
    },
    {
      "spdxElementId": "SPDXRef-rpm-texlive-collection-latexextra-svn59009",
      "relationshipType": "DEPENDS_ON",
      "relatedSpdxElement": "SPDXRef-rpm-texlive-scanpages-svn42633"
    },
    {
      "spdxElementId": "SPDXRef-rpm-texlive-collection-latexextra-svn59009",
      "relationshipType": "DEPENDS_ON",
      "relatedSpdxElement": "SPDXRef-rpm-texlive-schedule-svn51805"
    },
    {
      "spdxElementId": "SPDXRef-rpm-texlive-collection-latexextra-svn59009",
      "relationshipType": "DEPENDS_ON",
      "relatedSpdxElement": "SPDXRef-rpm-texlive-schooldocs-svn55838"
    },
    {
      "spdxElementId": "SPDXRef-rpm-texlive-collection-latexextra-svn59009",
      "relationshipType": "DEPENDS_ON",
      "relatedSpdxElement": "SPDXRef-rpm-texlive-scontents-svn53504"
    },
    {
      "spdxElementId": "SPDXRef-rpm-texlive-collection-latexextra-svn59009",
      "relationshipType": "DEPENDS_ON",
      "relatedSpdxElement": "SPDXRef-rpm-texlive-scrlayer-fancyhdr-svn58746"
    },
    {
      "spdxElementId": "SPDXRef-rpm-texlive-collection-latexextra-svn59009",
      "relationshipType": "DEPENDS_ON",
      "relatedSpdxElement": "SPDXRef-rpm-texlive-scrlttr2copy-svn56733"
    },
    {
      "spdxElementId": "SPDXRef-rpm-texlive-collection-latexextra-svn59009",
      "relationshipType": "DEPENDS_ON",
      "relatedSpdxElement": "SPDXRef-rpm-texlive-sdaps-svn54678"
    },
    {
      "spdxElementId": "SPDXRef-rpm-texlive-collection-latexextra-svn59009",
      "relationshipType": "DEPENDS_ON",
      "relatedSpdxElement": "SPDXRef-rpm-texlive-sdrt-svn15878.1.0"
    },
    {
      "spdxElementId": "SPDXRef-rpm-texlive-collection-latexextra-svn59009",
      "relationshipType": "DEPENDS_ON",
      "relatedSpdxElement": "SPDXRef-rpm-texlive-secdot-svn20208.1.0"
    },
    {
      "spdxElementId": "SPDXRef-rpm-texlive-collection-latexextra-svn59009",
      "relationshipType": "DEPENDS_ON",
      "relatedSpdxElement": "SPDXRef-rpm-texlive-secnum-svn53657"
    },
    {
      "spdxElementId": "SPDXRef-rpm-texlive-collection-latexextra-svn59009",
      "relationshipType": "DEPENDS_ON",
      "relatedSpdxElement": "SPDXRef-rpm-texlive-sectionbox-svn37749.1.01"
    },
    {
      "spdxElementId": "SPDXRef-rpm-texlive-collection-latexextra-svn59009",
      "relationshipType": "DEPENDS_ON",
      "relatedSpdxElement": "SPDXRef-rpm-texlive-sectionbreak-svn50339"
    },
    {
      "spdxElementId": "SPDXRef-rpm-texlive-collection-latexextra-svn59009",
      "relationshipType": "DEPENDS_ON",
      "relatedSpdxElement": "SPDXRef-rpm-texlive-sectsty-svn15878.2.0.2"
    },
    {
      "spdxElementId": "SPDXRef-rpm-texlive-collection-latexextra-svn59009",
      "relationshipType": "DEPENDS_ON",
      "relatedSpdxElement": "SPDXRef-rpm-texlive-seealso-svn43595"
    },
    {
      "spdxElementId": "SPDXRef-rpm-texlive-collection-latexextra-svn59009",
      "relationshipType": "DEPENDS_ON",
      "relatedSpdxElement": "SPDXRef-rpm-texlive-selectp-svn20215.1.0"
    },
    {
      "spdxElementId": "SPDXRef-rpm-texlive-collection-latexextra-svn59009",
      "relationshipType": "DEPENDS_ON",
      "relatedSpdxElement": "SPDXRef-rpm-texlive-selinput-svn53098"
    },
    {
      "spdxElementId": "SPDXRef-rpm-texlive-collection-latexextra-svn59009",
      "relationshipType": "DEPENDS_ON",
      "relatedSpdxElement": "SPDXRef-rpm-texlive-semantex-svn56863"
    },
    {
      "spdxElementId": "SPDXRef-rpm-texlive-collection-latexextra-svn59009",
      "relationshipType": "DEPENDS_ON",
      "relatedSpdxElement": "SPDXRef-rpm-texlive-semantic-markup-svn53607"
    },
    {
      "spdxElementId": "SPDXRef-rpm-texlive-collection-latexextra-svn59009",
      "relationshipType": "DEPENDS_ON",
      "relatedSpdxElement": "SPDXRef-rpm-texlive-semantic-svn15878.2.0"
    },
    {
      "spdxElementId": "SPDXRef-rpm-texlive-collection-latexextra-svn59009",
      "relationshipType": "DEPENDS_ON",
      "relatedSpdxElement": "SPDXRef-rpm-texlive-semesterplanner-svn56841"
    },
    {
      "spdxElementId": "SPDXRef-rpm-texlive-collection-latexextra-svn59009",
      "relationshipType": "DEPENDS_ON",
      "relatedSpdxElement": "SPDXRef-rpm-texlive-semioneside-svn15878.v0.41"
    },
    {
      "spdxElementId": "SPDXRef-rpm-texlive-collection-latexextra-svn59009",
      "relationshipType": "DEPENDS_ON",
      "relatedSpdxElement": "SPDXRef-rpm-texlive-semproc-svn37568.0.1"
    },
    {
      "spdxElementId": "SPDXRef-rpm-texlive-collection-latexextra-svn59009",
      "relationshipType": "DEPENDS_ON",
      "relatedSpdxElement": "SPDXRef-rpm-texlive-semtex-svn56530"
    },
    {
      "spdxElementId": "SPDXRef-rpm-texlive-collection-latexextra-svn59009",
      "relationshipType": "DEPENDS_ON",
      "relatedSpdxElement": "SPDXRef-rpm-texlive-sepfootnotes-svn41732"
    },
    {
      "spdxElementId": "SPDXRef-rpm-texlive-collection-latexextra-svn59009",
      "relationshipType": "DEPENDS_ON",
      "relatedSpdxElement": "SPDXRef-rpm-texlive-seqsplit-svn15878.0.1"
    },
    {
      "spdxElementId": "SPDXRef-rpm-texlive-collection-latexextra-svn59009",
      "relationshipType": "DEPENDS_ON",
      "relatedSpdxElement": "SPDXRef-rpm-texlive-sesstime-svn49750"
    },
    {
      "spdxElementId": "SPDXRef-rpm-texlive-collection-latexextra-svn59009",
      "relationshipType": "DEPENDS_ON",
      "relatedSpdxElement": "SPDXRef-rpm-texlive-sf298-svn41653"
    },
    {
      "spdxElementId": "SPDXRef-rpm-texlive-collection-latexextra-svn59009",
      "relationshipType": "DEPENDS_ON",
      "relatedSpdxElement": "SPDXRef-rpm-texlive-sffms-svn15878.2.0"
    },
    {
      "spdxElementId": "SPDXRef-rpm-texlive-collection-latexextra-svn59009",
      "relationshipType": "DEPENDS_ON",
      "relatedSpdxElement": "SPDXRef-rpm-texlive-sfmath-svn15878.0.8"
    },
    {
      "spdxElementId": "SPDXRef-rpm-texlive-collection-latexextra-svn59009",
      "relationshipType": "DEPENDS_ON",
      "relatedSpdxElement": "SPDXRef-rpm-texlive-shadethm-svn53350"
    },
    {
      "spdxElementId": "SPDXRef-rpm-texlive-collection-latexextra-svn59009",
      "relationshipType": "DEPENDS_ON",
      "relatedSpdxElement": "SPDXRef-rpm-texlive-shadow-svn20312.0"
    },
    {
      "spdxElementId": "SPDXRef-rpm-texlive-collection-latexextra-svn59009",
      "relationshipType": "DEPENDS_ON",
      "relatedSpdxElement": "SPDXRef-rpm-texlive-shadowtext-svn26522.0.3"
    },
    {
      "spdxElementId": "SPDXRef-rpm-texlive-collection-latexextra-svn59009",
      "relationshipType": "DEPENDS_ON",
      "relatedSpdxElement": "SPDXRef-rpm-texlive-shapepar-svn30708.2.2"
    },
    {
      "spdxElementId": "SPDXRef-rpm-texlive-collection-latexextra-svn59009",
      "relationshipType": "DEPENDS_ON",
      "relatedSpdxElement": "SPDXRef-rpm-texlive-shdoc-svn41991"
    },
    {
      "spdxElementId": "SPDXRef-rpm-texlive-collection-latexextra-svn59009",
      "relationshipType": "DEPENDS_ON",
      "relatedSpdxElement": "SPDXRef-rpm-texlive-shipunov-svn52334"
    },
    {
      "spdxElementId": "SPDXRef-rpm-texlive-collection-latexextra-svn59009",
      "relationshipType": "DEPENDS_ON",
      "relatedSpdxElement": "SPDXRef-rpm-texlive-shorttoc-svn15878.1.3"
    },
    {
      "spdxElementId": "SPDXRef-rpm-texlive-collection-latexextra-svn59009",
      "relationshipType": "DEPENDS_ON",
      "relatedSpdxElement": "SPDXRef-rpm-texlive-show2e-svn15878.1.0"
    },
    {
      "spdxElementId": "SPDXRef-rpm-texlive-collection-latexextra-svn59009",
      "relationshipType": "DEPENDS_ON",
      "relatedSpdxElement": "SPDXRef-rpm-texlive-showcharinbox-svn29803.0.1"
    },
    {
      "spdxElementId": "SPDXRef-rpm-texlive-collection-latexextra-svn59009",
      "relationshipType": "DEPENDS_ON",
      "relatedSpdxElement": "SPDXRef-rpm-texlive-showdim-svn28918.1.2"
    },
    {
      "spdxElementId": "SPDXRef-rpm-texlive-collection-latexextra-svn59009",
      "relationshipType": "DEPENDS_ON",
      "relatedSpdxElement": "SPDXRef-rpm-texlive-showexpl-svn57414"
    },
    {
      "spdxElementId": "SPDXRef-rpm-texlive-collection-latexextra-svn59009",
      "relationshipType": "DEPENDS_ON",
      "relatedSpdxElement": "SPDXRef-rpm-texlive-showhyphens-svn39787"
    },
    {
      "spdxElementId": "SPDXRef-rpm-texlive-collection-latexextra-svn59009",
      "relationshipType": "DEPENDS_ON",
      "relatedSpdxElement": "SPDXRef-rpm-texlive-showlabels-svn41322"
    },
    {
      "spdxElementId": "SPDXRef-rpm-texlive-collection-latexextra-svn59009",
      "relationshipType": "DEPENDS_ON",
      "relatedSpdxElement": "SPDXRef-rpm-texlive-sidecap-svn15878.1.6f"
    },
    {
      "spdxElementId": "SPDXRef-rpm-texlive-collection-latexextra-svn59009",
      "relationshipType": "DEPENDS_ON",
      "relatedSpdxElement": "SPDXRef-rpm-texlive-sidenotes-svn54524"
    },
    {
      "spdxElementId": "SPDXRef-rpm-texlive-collection-latexextra-svn59009",
      "relationshipType": "DEPENDS_ON",
      "relatedSpdxElement": "SPDXRef-rpm-texlive-silence-svn27028.1.5b"
    },
    {
      "spdxElementId": "SPDXRef-rpm-texlive-collection-latexextra-svn59009",
      "relationshipType": "DEPENDS_ON",
      "relatedSpdxElement": "SPDXRef-rpm-texlive-simplecd-svn29260.1.4"
    },
    {
      "spdxElementId": "SPDXRef-rpm-texlive-collection-latexextra-svn59009",
      "relationshipType": "DEPENDS_ON",
      "relatedSpdxElement": "SPDXRef-rpm-texlive-simplecv-svn35537.1.6a"
    },
    {
      "spdxElementId": "SPDXRef-rpm-texlive-collection-latexextra-svn59009",
      "relationshipType": "DEPENDS_ON",
      "relatedSpdxElement": "SPDXRef-rpm-texlive-simpleinvoice-svn45673"
    },
    {
      "spdxElementId": "SPDXRef-rpm-texlive-collection-latexextra-svn59009",
      "relationshipType": "DEPENDS_ON",
      "relatedSpdxElement": "SPDXRef-rpm-texlive-simplivre-svn59323"
    },
    {
      "spdxElementId": "SPDXRef-rpm-texlive-collection-latexextra-svn59009",
      "relationshipType": "DEPENDS_ON",
      "relatedSpdxElement": "SPDXRef-rpm-texlive-sitem-svn22136.1.0"
    },
    {
      "spdxElementId": "SPDXRef-rpm-texlive-collection-latexextra-svn59009",
      "relationshipType": "DEPENDS_ON",
      "relatedSpdxElement": "SPDXRef-rpm-texlive-skb-svn22781.0.52"
    },
    {
      "spdxElementId": "SPDXRef-rpm-texlive-collection-latexextra-svn59009",
      "relationshipType": "DEPENDS_ON",
      "relatedSpdxElement": "SPDXRef-rpm-texlive-skdoc-svn56950"
    },
    {
      "spdxElementId": "SPDXRef-rpm-texlive-collection-latexextra-svn59009",
      "relationshipType": "DEPENDS_ON",
      "relatedSpdxElement": "SPDXRef-rpm-texlive-skeldoc-svn57922"
    },
    {
      "spdxElementId": "SPDXRef-rpm-texlive-collection-latexextra-svn59009",
      "relationshipType": "DEPENDS_ON",
      "relatedSpdxElement": "SPDXRef-rpm-texlive-skeycommand-svn24652.0.4"
    },
    {
      "spdxElementId": "SPDXRef-rpm-texlive-collection-latexextra-svn59009",
      "relationshipType": "DEPENDS_ON",
      "relatedSpdxElement": "SPDXRef-rpm-texlive-skeyval-svn30560.1.3"
    },
    {
      "spdxElementId": "SPDXRef-rpm-texlive-collection-latexextra-svn59009",
      "relationshipType": "DEPENDS_ON",
      "relatedSpdxElement": "SPDXRef-rpm-texlive-skills-svn56734"
    },
    {
      "spdxElementId": "SPDXRef-rpm-texlive-collection-latexextra-svn59009",
      "relationshipType": "DEPENDS_ON",
      "relatedSpdxElement": "SPDXRef-rpm-texlive-skrapport-svn52412"
    },
    {
      "spdxElementId": "SPDXRef-rpm-texlive-collection-latexextra-svn59009",
      "relationshipType": "DEPENDS_ON",
      "relatedSpdxElement": "SPDXRef-rpm-texlive-slantsc-svn25007.2.11"
    },
    {
      "spdxElementId": "SPDXRef-rpm-texlive-collection-latexextra-svn59009",
      "relationshipType": "DEPENDS_ON",
      "relatedSpdxElement": "SPDXRef-rpm-texlive-smalltableof-svn20333.0"
    },
    {
      "spdxElementId": "SPDXRef-rpm-texlive-collection-latexextra-svn59009",
      "relationshipType": "DEPENDS_ON",
      "relatedSpdxElement": "SPDXRef-rpm-texlive-smartref-svn20311.1.9"
    },
    {
      "spdxElementId": "SPDXRef-rpm-texlive-collection-latexextra-svn59009",
      "relationshipType": "DEPENDS_ON",
      "relatedSpdxElement": "SPDXRef-rpm-texlive-smartunits-svn39592"
    },
    {
      "spdxElementId": "SPDXRef-rpm-texlive-collection-latexextra-svn59009",
      "relationshipType": "DEPENDS_ON",
      "relatedSpdxElement": "SPDXRef-rpm-texlive-snapshot-svn56735"
    },
    {
      "spdxElementId": "SPDXRef-rpm-texlive-collection-latexextra-svn59009",
      "relationshipType": "DEPENDS_ON",
      "relatedSpdxElement": "SPDXRef-rpm-texlive-snotez-svn57147"
    },
    {
      "spdxElementId": "SPDXRef-rpm-texlive-collection-latexextra-svn59009",
      "relationshipType": "DEPENDS_ON",
      "relatedSpdxElement": "SPDXRef-rpm-texlive-soulpos-svn52663"
    },
    {
      "spdxElementId": "SPDXRef-rpm-texlive-collection-latexextra-svn59009",
      "relationshipType": "DEPENDS_ON",
      "relatedSpdxElement": "SPDXRef-rpm-texlive-soulutf8-svn53163"
    },
    {
      "spdxElementId": "SPDXRef-rpm-texlive-collection-latexextra-svn59009",
      "relationshipType": "DEPENDS_ON",
      "relatedSpdxElement": "SPDXRef-rpm-texlive-spacingtricks-svn56840"
    },
    {
      "spdxElementId": "SPDXRef-rpm-texlive-collection-latexextra-svn59009",
      "relationshipType": "DEPENDS_ON",
      "relatedSpdxElement": "SPDXRef-rpm-texlive-spark-otf-svn51005"
    },
    {
      "spdxElementId": "SPDXRef-rpm-texlive-collection-latexextra-svn59009",
      "relationshipType": "DEPENDS_ON",
      "relatedSpdxElement": "SPDXRef-rpm-texlive-sparklines-svn42821"
    },
    {
      "spdxElementId": "SPDXRef-rpm-texlive-collection-latexextra-svn59009",
      "relationshipType": "DEPENDS_ON",
      "relatedSpdxElement": "SPDXRef-rpm-texlive-sphack-svn20842.0"
    },
    {
      "spdxElementId": "SPDXRef-rpm-texlive-collection-latexextra-svn59009",
      "relationshipType": "DEPENDS_ON",
      "relatedSpdxElement": "SPDXRef-rpm-texlive-splitindex-20210325"
    },
    {
      "spdxElementId": "SPDXRef-rpm-texlive-collection-latexextra-svn59009",
      "relationshipType": "DEPENDS_ON",
      "relatedSpdxElement": "SPDXRef-rpm-texlive-spot-svn22408.1.1"
    },
    {
      "spdxElementId": "SPDXRef-rpm-texlive-collection-latexextra-svn59009",
      "relationshipType": "DEPENDS_ON",
      "relatedSpdxElement": "SPDXRef-rpm-texlive-spotcolor-svn15878.1.2"
    },
    {
      "spdxElementId": "SPDXRef-rpm-texlive-collection-latexextra-svn59009",
      "relationshipType": "DEPENDS_ON",
      "relatedSpdxElement": "SPDXRef-rpm-texlive-spreadtab-svn50147"
    },
    {
      "spdxElementId": "SPDXRef-rpm-texlive-collection-latexextra-svn59009",
      "relationshipType": "DEPENDS_ON",
      "relatedSpdxElement": "SPDXRef-rpm-texlive-spverbatim-svn15878.v1.0"
    },
    {
      "spdxElementId": "SPDXRef-rpm-texlive-collection-latexextra-svn59009",
      "relationshipType": "DEPENDS_ON",
      "relatedSpdxElement": "SPDXRef-rpm-texlive-srbook-mem-svn45818"
    },
    {
      "spdxElementId": "SPDXRef-rpm-texlive-collection-latexextra-svn59009",
      "relationshipType": "DEPENDS_ON",
      "relatedSpdxElement": "SPDXRef-rpm-texlive-srcltx-svn15878.1.6"
    },
    {
      "spdxElementId": "SPDXRef-rpm-texlive-collection-latexextra-svn59009",
      "relationshipType": "DEPENDS_ON",
      "relatedSpdxElement": "SPDXRef-rpm-texlive-sseq-svn31585.2.01"
    },
    {
      "spdxElementId": "SPDXRef-rpm-texlive-collection-latexextra-svn59009",
      "relationshipType": "DEPENDS_ON",
      "relatedSpdxElement": "SPDXRef-rpm-texlive-sslides-svn32293.0"
    },
    {
      "spdxElementId": "SPDXRef-rpm-texlive-collection-latexextra-svn59009",
      "relationshipType": "DEPENDS_ON",
      "relatedSpdxElement": "SPDXRef-rpm-texlive-stack-svn15878.1.00"
    },
    {
      "spdxElementId": "SPDXRef-rpm-texlive-collection-latexextra-svn59009",
      "relationshipType": "DEPENDS_ON",
      "relatedSpdxElement": "SPDXRef-rpm-texlive-stackengine-svn53843"
    },
    {
      "spdxElementId": "SPDXRef-rpm-texlive-collection-latexextra-svn59009",
      "relationshipType": "DEPENDS_ON",
      "relatedSpdxElement": "SPDXRef-rpm-texlive-standalone-svn56291"
    },
    {
      "spdxElementId": "SPDXRef-rpm-texlive-collection-latexextra-svn59009",
      "relationshipType": "DEPENDS_ON",
      "relatedSpdxElement": "SPDXRef-rpm-texlive-stdclsdv-svn15878.1.1a"
    },
    {
      "spdxElementId": "SPDXRef-rpm-texlive-collection-latexextra-svn59009",
      "relationshipType": "DEPENDS_ON",
      "relatedSpdxElement": "SPDXRef-rpm-texlive-stdpage-svn15878.0.6"
    },
    {
      "spdxElementId": "SPDXRef-rpm-texlive-collection-latexextra-svn59009",
      "relationshipType": "DEPENDS_ON",
      "relatedSpdxElement": "SPDXRef-rpm-texlive-stealcaps-svn46434"
    },
    {
      "spdxElementId": "SPDXRef-rpm-texlive-collection-latexextra-svn59009",
      "relationshipType": "DEPENDS_ON",
      "relatedSpdxElement": "SPDXRef-rpm-texlive-stex-svn50489"
    },
    {
      "spdxElementId": "SPDXRef-rpm-texlive-collection-latexextra-svn59009",
      "relationshipType": "DEPENDS_ON",
      "relatedSpdxElement": "SPDXRef-rpm-texlive-storebox-svn56291"
    },
    {
      "spdxElementId": "SPDXRef-rpm-texlive-collection-latexextra-svn59009",
      "relationshipType": "DEPENDS_ON",
      "relatedSpdxElement": "SPDXRef-rpm-texlive-storecmd-svn24431.0.0.2"
    },
    {
      "spdxElementId": "SPDXRef-rpm-texlive-collection-latexextra-svn59009",
      "relationshipType": "DEPENDS_ON",
      "relatedSpdxElement": "SPDXRef-rpm-texlive-stringstrings-svn57097"
    },
    {
      "spdxElementId": "SPDXRef-rpm-texlive-collection-latexextra-svn59009",
      "relationshipType": "DEPENDS_ON",
      "relatedSpdxElement": "SPDXRef-rpm-texlive-sttools-svn56774"
    },
    {
      "spdxElementId": "SPDXRef-rpm-texlive-collection-latexextra-svn59009",
      "relationshipType": "DEPENDS_ON",
      "relatedSpdxElement": "SPDXRef-rpm-texlive-stubs-svn19440.0.1.1"
    },
    {
      "spdxElementId": "SPDXRef-rpm-texlive-collection-latexextra-svn59009",
      "relationshipType": "DEPENDS_ON",
      "relatedSpdxElement": "SPDXRef-rpm-texlive-studenthandouts-svn43516"
    },
    {
      "spdxElementId": "SPDXRef-rpm-texlive-collection-latexextra-svn59009",
      "relationshipType": "DEPENDS_ON",
      "relatedSpdxElement": "SPDXRef-rpm-texlive-subdepth-svn15878.0.1"
    },
    {
      "spdxElementId": "SPDXRef-rpm-texlive-collection-latexextra-svn59009",
      "relationshipType": "DEPENDS_ON",
      "relatedSpdxElement": "SPDXRef-rpm-texlive-subdocs-svn51480"
    },
    {
      "spdxElementId": "SPDXRef-rpm-texlive-collection-latexextra-svn59009",
      "relationshipType": "DEPENDS_ON",
      "relatedSpdxElement": "SPDXRef-rpm-texlive-subeqn-svn15878.2.0b"
    },
    {
      "spdxElementId": "SPDXRef-rpm-texlive-collection-latexextra-svn59009",
      "relationshipType": "DEPENDS_ON",
      "relatedSpdxElement": "SPDXRef-rpm-texlive-subeqnarray-svn15878.2.1c"
    },
    {
      "spdxElementId": "SPDXRef-rpm-texlive-collection-latexextra-svn59009",
      "relationshipType": "DEPENDS_ON",
      "relatedSpdxElement": "SPDXRef-rpm-texlive-subfigmat-svn20308.1.0"
    },
    {
      "spdxElementId": "SPDXRef-rpm-texlive-collection-latexextra-svn59009",
      "relationshipType": "DEPENDS_ON",
      "relatedSpdxElement": "SPDXRef-rpm-texlive-subfigure-svn15878.2.1.5"
    },
    {
      "spdxElementId": "SPDXRef-rpm-texlive-collection-latexextra-svn59009",
      "relationshipType": "DEPENDS_ON",
      "relatedSpdxElement": "SPDXRef-rpm-texlive-subfiles-svn56977"
    },
    {
      "spdxElementId": "SPDXRef-rpm-texlive-collection-latexextra-svn59009",
      "relationshipType": "DEPENDS_ON",
      "relatedSpdxElement": "SPDXRef-rpm-texlive-subfloat-svn29349.2.14"
    },
    {
      "spdxElementId": "SPDXRef-rpm-texlive-collection-latexextra-svn59009",
      "relationshipType": "DEPENDS_ON",
      "relatedSpdxElement": "SPDXRef-rpm-texlive-substitutefont-svn32066.0.1.4"
    },
    {
      "spdxElementId": "SPDXRef-rpm-texlive-collection-latexextra-svn59009",
      "relationshipType": "DEPENDS_ON",
      "relatedSpdxElement": "SPDXRef-rpm-texlive-substr-svn16117.1.2"
    },
    {
      "spdxElementId": "SPDXRef-rpm-texlive-collection-latexextra-svn59009",
      "relationshipType": "DEPENDS_ON",
      "relatedSpdxElement": "SPDXRef-rpm-texlive-supertabular-svn15878.4.1a"
    },
    {
      "spdxElementId": "SPDXRef-rpm-texlive-collection-latexextra-svn59009",
      "relationshipType": "DEPENDS_ON",
      "relatedSpdxElement": "SPDXRef-rpm-texlive-suppose-svn59281"
    },
    {
      "spdxElementId": "SPDXRef-rpm-texlive-collection-latexextra-svn59009",
      "relationshipType": "DEPENDS_ON",
      "relatedSpdxElement": "SPDXRef-rpm-texlive-svg-svn57010"
    },
    {
      "spdxElementId": "SPDXRef-rpm-texlive-collection-latexextra-svn59009",
      "relationshipType": "DEPENDS_ON",
      "relatedSpdxElement": "SPDXRef-rpm-texlive-svgcolor-svn15878.1.0"
    },
    {
      "spdxElementId": "SPDXRef-rpm-texlive-collection-latexextra-svn59009",
      "relationshipType": "DEPENDS_ON",
      "relatedSpdxElement": "SPDXRef-rpm-texlive-svn-multi-20210325"
    },
    {
      "spdxElementId": "SPDXRef-rpm-texlive-collection-latexextra-svn59009",
      "relationshipType": "DEPENDS_ON",
      "relatedSpdxElement": "SPDXRef-rpm-texlive-svn-prov-svn56291"
    },
    {
      "spdxElementId": "SPDXRef-rpm-texlive-collection-latexextra-svn59009",
      "relationshipType": "DEPENDS_ON",
      "relatedSpdxElement": "SPDXRef-rpm-texlive-svn-svn15878.43"
    },
    {
      "spdxElementId": "SPDXRef-rpm-texlive-collection-latexextra-svn59009",
      "relationshipType": "DEPENDS_ON",
      "relatedSpdxElement": "SPDXRef-rpm-texlive-svninfo-svn17554.0.7.4"
    },
    {
      "spdxElementId": "SPDXRef-rpm-texlive-collection-latexextra-svn59009",
      "relationshipType": "DEPENDS_ON",
      "relatedSpdxElement": "SPDXRef-rpm-texlive-swfigure-svn57213"
    },
    {
      "spdxElementId": "SPDXRef-rpm-texlive-collection-latexextra-svn59009",
      "relationshipType": "DEPENDS_ON",
      "relatedSpdxElement": "SPDXRef-rpm-texlive-syntax-svn15878.0"
    },
    {
      "spdxElementId": "SPDXRef-rpm-texlive-collection-latexextra-svn59009",
      "relationshipType": "DEPENDS_ON",
      "relatedSpdxElement": "SPDXRef-rpm-texlive-syntrace-svn15878.1.1"
    },
    {
      "spdxElementId": "SPDXRef-rpm-texlive-collection-latexextra-svn59009",
      "relationshipType": "DEPENDS_ON",
      "relatedSpdxElement": "SPDXRef-rpm-texlive-synttree-svn16252.1.4.2"
    },
    {
      "spdxElementId": "SPDXRef-rpm-texlive-collection-latexextra-svn59009",
      "relationshipType": "DEPENDS_ON",
      "relatedSpdxElement": "SPDXRef-rpm-texlive-tabfigures-svn25202.1.1"
    },
    {
      "spdxElementId": "SPDXRef-rpm-texlive-collection-latexextra-svn59009",
      "relationshipType": "DEPENDS_ON",
      "relatedSpdxElement": "SPDXRef-rpm-texlive-tableaux-svn42413"
    },
    {
      "spdxElementId": "SPDXRef-rpm-texlive-collection-latexextra-svn59009",
      "relationshipType": "DEPENDS_ON",
      "relatedSpdxElement": "SPDXRef-rpm-texlive-tablefootnote-svn32804.1.1c"
    },
    {
      "spdxElementId": "SPDXRef-rpm-texlive-collection-latexextra-svn59009",
      "relationshipType": "DEPENDS_ON",
      "relatedSpdxElement": "SPDXRef-rpm-texlive-tableof-svn48815"
    },
    {
      "spdxElementId": "SPDXRef-rpm-texlive-collection-latexextra-svn59009",
      "relationshipType": "DEPENDS_ON",
      "relatedSpdxElement": "SPDXRef-rpm-texlive-tablestyles-svn34495.0"
    },
    {
      "spdxElementId": "SPDXRef-rpm-texlive-collection-latexextra-svn59009",
      "relationshipType": "DEPENDS_ON",
      "relatedSpdxElement": "SPDXRef-rpm-texlive-tablists-svn15878.0.0e"
    },
    {
      "spdxElementId": "SPDXRef-rpm-texlive-collection-latexextra-svn59009",
      "relationshipType": "DEPENDS_ON",
      "relatedSpdxElement": "SPDXRef-rpm-texlive-tabls-svn17255.3.5"
    },
    {
      "spdxElementId": "SPDXRef-rpm-texlive-collection-latexextra-svn59009",
      "relationshipType": "DEPENDS_ON",
      "relatedSpdxElement": "SPDXRef-rpm-texlive-tablvar-svn51543"
    },
    {
      "spdxElementId": "SPDXRef-rpm-texlive-collection-latexextra-svn59009",
      "relationshipType": "DEPENDS_ON",
      "relatedSpdxElement": "SPDXRef-rpm-texlive-tabstackengine-svn46848"
    },
    {
      "spdxElementId": "SPDXRef-rpm-texlive-collection-latexextra-svn59009",
      "relationshipType": "DEPENDS_ON",
      "relatedSpdxElement": "SPDXRef-rpm-texlive-tabto-ltx-svn30710.1.3"
    },
    {
      "spdxElementId": "SPDXRef-rpm-texlive-collection-latexextra-svn59009",
      "relationshipType": "DEPENDS_ON",
      "relatedSpdxElement": "SPDXRef-rpm-texlive-tabu-svn56615"
    },
    {
      "spdxElementId": "SPDXRef-rpm-texlive-collection-latexextra-svn59009",
      "relationshipType": "DEPENDS_ON",
      "relatedSpdxElement": "SPDXRef-rpm-texlive-tabularborder-svn17885.1.0a"
    },
    {
      "spdxElementId": "SPDXRef-rpm-texlive-collection-latexextra-svn59009",
      "relationshipType": "DEPENDS_ON",
      "relatedSpdxElement": "SPDXRef-rpm-texlive-tabularcalc-svn15878.0.2"
    },
    {
      "spdxElementId": "SPDXRef-rpm-texlive-collection-latexextra-svn59009",
      "relationshipType": "DEPENDS_ON",
      "relatedSpdxElement": "SPDXRef-rpm-texlive-tabularew-svn15878.0.1"
    },
    {
      "spdxElementId": "SPDXRef-rpm-texlive-collection-latexextra-svn59009",
      "relationshipType": "DEPENDS_ON",
      "relatedSpdxElement": "SPDXRef-rpm-texlive-tabulary-svn34368.0.10"
    },
    {
      "spdxElementId": "SPDXRef-rpm-texlive-collection-latexextra-svn59009",
      "relationshipType": "DEPENDS_ON",
      "relatedSpdxElement": "SPDXRef-rpm-texlive-tagging-svn52064"
    },
    {
      "spdxElementId": "SPDXRef-rpm-texlive-collection-latexextra-svn59009",
      "relationshipType": "DEPENDS_ON",
      "relatedSpdxElement": "SPDXRef-rpm-texlive-tagpair-svn42138"
    },
    {
      "spdxElementId": "SPDXRef-rpm-texlive-collection-latexextra-svn59009",
      "relationshipType": "DEPENDS_ON",
      "relatedSpdxElement": "SPDXRef-rpm-texlive-tagpdf-svn57954"
    },
    {
      "spdxElementId": "SPDXRef-rpm-texlive-collection-latexextra-svn59009",
      "relationshipType": "DEPENDS_ON",
      "relatedSpdxElement": "SPDXRef-rpm-texlive-talk-svn42428"
    },
    {
      "spdxElementId": "SPDXRef-rpm-texlive-collection-latexextra-svn59009",
      "relationshipType": "DEPENDS_ON",
      "relatedSpdxElement": "SPDXRef-rpm-texlive-tamefloats-svn27345.v0.42"
    },
    {
      "spdxElementId": "SPDXRef-rpm-texlive-collection-latexextra-svn59009",
      "relationshipType": "DEPENDS_ON",
      "relatedSpdxElement": "SPDXRef-rpm-texlive-tasks-svn57835"
    },
    {
      "spdxElementId": "SPDXRef-rpm-texlive-collection-latexextra-svn59009",
      "relationshipType": "DEPENDS_ON",
      "relatedSpdxElement": "SPDXRef-rpm-texlive-tcldoc-svn22021.2.40"
    },
    {
      "spdxElementId": "SPDXRef-rpm-texlive-collection-latexextra-svn59009",
      "relationshipType": "DEPENDS_ON",
      "relatedSpdxElement": "SPDXRef-rpm-texlive-tcolorbox-svn56610"
    },
    {
      "spdxElementId": "SPDXRef-rpm-texlive-collection-latexextra-svn59009",
      "relationshipType": "DEPENDS_ON",
      "relatedSpdxElement": "SPDXRef-rpm-texlive-tdclock-svn33043.v2.5"
    },
    {
      "spdxElementId": "SPDXRef-rpm-texlive-collection-latexextra-svn59009",
      "relationshipType": "DEPENDS_ON",
      "relatedSpdxElement": "SPDXRef-rpm-texlive-technics-svn29349.1.0"
    },
    {
      "spdxElementId": "SPDXRef-rpm-texlive-collection-latexextra-svn59009",
      "relationshipType": "DEPENDS_ON",
      "relatedSpdxElement": "SPDXRef-rpm-texlive-ted-svn15878.1.06"
    },
    {
      "spdxElementId": "SPDXRef-rpm-texlive-collection-latexextra-svn59009",
      "relationshipType": "DEPENDS_ON",
      "relatedSpdxElement": "SPDXRef-rpm-texlive-templatetools-svn34495.0"
    },
    {
      "spdxElementId": "SPDXRef-rpm-texlive-collection-latexextra-svn59009",
      "relationshipType": "DEPENDS_ON",
      "relatedSpdxElement": "SPDXRef-rpm-texlive-termcal-svn22514.1.8"
    },
    {
      "spdxElementId": "SPDXRef-rpm-texlive-collection-latexextra-svn59009",
      "relationshipType": "DEPENDS_ON",
      "relatedSpdxElement": "SPDXRef-rpm-texlive-termlist-svn18923.1.1"
    },
    {
      "spdxElementId": "SPDXRef-rpm-texlive-collection-latexextra-svn59009",
      "relationshipType": "DEPENDS_ON",
      "relatedSpdxElement": "SPDXRef-rpm-texlive-testhyphens-svn38928"
    },
    {
      "spdxElementId": "SPDXRef-rpm-texlive-collection-latexextra-svn59009",
      "relationshipType": "DEPENDS_ON",
      "relatedSpdxElement": "SPDXRef-rpm-texlive-testidx-svn52213"
    },
    {
      "spdxElementId": "SPDXRef-rpm-texlive-collection-latexextra-svn59009",
      "relationshipType": "DEPENDS_ON",
      "relatedSpdxElement": "SPDXRef-rpm-texlive-tex-label-svn16372.0"
    },
    {
      "spdxElementId": "SPDXRef-rpm-texlive-collection-latexextra-svn59009",
      "relationshipType": "DEPENDS_ON",
      "relatedSpdxElement": "SPDXRef-rpm-texlive-tex-locale-svn48500"
    },
    {
      "spdxElementId": "SPDXRef-rpm-texlive-collection-latexextra-svn59009",
      "relationshipType": "DEPENDS_ON",
      "relatedSpdxElement": "SPDXRef-rpm-texlive-texlogos-svn19083.1.3.1"
    },
    {
      "spdxElementId": "SPDXRef-rpm-texlive-collection-latexextra-svn59009",
      "relationshipType": "DEPENDS_ON",
      "relatedSpdxElement": "SPDXRef-rpm-texlive-texmate-svn15878.2"
    },
    {
      "spdxElementId": "SPDXRef-rpm-texlive-collection-latexextra-svn59009",
      "relationshipType": "DEPENDS_ON",
      "relatedSpdxElement": "SPDXRef-rpm-texlive-texments-svn15878.0.2.0"
    },
    {
      "spdxElementId": "SPDXRef-rpm-texlive-collection-latexextra-svn59009",
      "relationshipType": "DEPENDS_ON",
      "relatedSpdxElement": "SPDXRef-rpm-texlive-texpower-svn29349.0.2"
    },
    {
      "spdxElementId": "SPDXRef-rpm-texlive-collection-latexextra-svn59009",
      "relationshipType": "DEPENDS_ON",
      "relatedSpdxElement": "SPDXRef-rpm-texlive-texshade-svn58789"
    },
    {
      "spdxElementId": "SPDXRef-rpm-texlive-collection-latexextra-svn59009",
      "relationshipType": "DEPENDS_ON",
      "relatedSpdxElement": "SPDXRef-rpm-texlive-textfit-svn20591.5"
    },
    {
      "spdxElementId": "SPDXRef-rpm-texlive-collection-latexextra-svn59009",
      "relationshipType": "DEPENDS_ON",
      "relatedSpdxElement": "SPDXRef-rpm-texlive-textmerg-svn20677.2.01"
    },
    {
      "spdxElementId": "SPDXRef-rpm-texlive-collection-latexextra-svn59009",
      "relationshipType": "DEPENDS_ON",
      "relatedSpdxElement": "SPDXRef-rpm-texlive-textpos-svn56441"
    },
    {
      "spdxElementId": "SPDXRef-rpm-texlive-collection-latexextra-svn59009",
      "relationshipType": "DEPENDS_ON",
      "relatedSpdxElement": "SPDXRef-rpm-texlive-textualicomma-svn48474"
    },
    {
      "spdxElementId": "SPDXRef-rpm-texlive-collection-latexextra-svn59009",
      "relationshipType": "DEPENDS_ON",
      "relatedSpdxElement": "SPDXRef-rpm-texlive-texvc-svn46844"
    },
    {
      "spdxElementId": "SPDXRef-rpm-texlive-collection-latexextra-svn59009",
      "relationshipType": "DEPENDS_ON",
      "relatedSpdxElement": "SPDXRef-rpm-texlive-theoremref-svn54512"
    },
    {
      "spdxElementId": "SPDXRef-rpm-texlive-collection-latexextra-svn59009",
      "relationshipType": "DEPENDS_ON",
      "relatedSpdxElement": "SPDXRef-rpm-texlive-thinsp-svn39669"
    },
    {
      "spdxElementId": "SPDXRef-rpm-texlive-collection-latexextra-svn59009",
      "relationshipType": "DEPENDS_ON",
      "relatedSpdxElement": "SPDXRef-rpm-texlive-thmtools-svn56070"
    },
    {
      "spdxElementId": "SPDXRef-rpm-texlive-collection-latexextra-svn59009",
      "relationshipType": "DEPENDS_ON",
      "relatedSpdxElement": "SPDXRef-rpm-texlive-threadcol-svn28754.1.0"
    },
    {
      "spdxElementId": "SPDXRef-rpm-texlive-collection-latexextra-svn59009",
      "relationshipType": "DEPENDS_ON",
      "relatedSpdxElement": "SPDXRef-rpm-texlive-threeparttable-svn17383.0"
    },
    {
      "spdxElementId": "SPDXRef-rpm-texlive-collection-latexextra-svn59009",
      "relationshipType": "DEPENDS_ON",
      "relatedSpdxElement": "SPDXRef-rpm-texlive-threeparttablex-svn34206.0.3"
    },
    {
      "spdxElementId": "SPDXRef-rpm-texlive-collection-latexextra-svn59009",
      "relationshipType": "DEPENDS_ON",
      "relatedSpdxElement": "SPDXRef-rpm-texlive-thumb-svn16549.1.0"
    },
    {
      "spdxElementId": "SPDXRef-rpm-texlive-collection-latexextra-svn59009",
      "relationshipType": "DEPENDS_ON",
      "relatedSpdxElement": "SPDXRef-rpm-texlive-thumbs-svn33134.1.0q"
    },
    {
      "spdxElementId": "SPDXRef-rpm-texlive-collection-latexextra-svn59009",
      "relationshipType": "DEPENDS_ON",
      "relatedSpdxElement": "SPDXRef-rpm-texlive-thumby-svn16736.0.1"
    },
    {
      "spdxElementId": "SPDXRef-rpm-texlive-collection-latexextra-svn59009",
      "relationshipType": "DEPENDS_ON",
      "relatedSpdxElement": "SPDXRef-rpm-texlive-ticket-svn42280"
    },
    {
      "spdxElementId": "SPDXRef-rpm-texlive-collection-latexextra-svn59009",
      "relationshipType": "DEPENDS_ON",
      "relatedSpdxElement": "SPDXRef-rpm-texlive-tipauni-svn59009"
    },
    {
      "spdxElementId": "SPDXRef-rpm-texlive-collection-latexextra-svn59009",
      "relationshipType": "DEPENDS_ON",
      "relatedSpdxElement": "SPDXRef-rpm-texlive-titlecaps-svn36170.1.2"
    },
    {
      "spdxElementId": "SPDXRef-rpm-texlive-collection-latexextra-svn59009",
      "relationshipType": "DEPENDS_ON",
      "relatedSpdxElement": "SPDXRef-rpm-texlive-titlefoot-svn15878.0"
    },
    {
      "spdxElementId": "SPDXRef-rpm-texlive-collection-latexextra-svn59009",
      "relationshipType": "DEPENDS_ON",
      "relatedSpdxElement": "SPDXRef-rpm-texlive-titlepic-svn43497"
    },
    {
      "spdxElementId": "SPDXRef-rpm-texlive-collection-latexextra-svn59009",
      "relationshipType": "DEPENDS_ON",
      "relatedSpdxElement": "SPDXRef-rpm-texlive-titleref-svn18729.3.1"
    },
    {
      "spdxElementId": "SPDXRef-rpm-texlive-collection-latexextra-svn59009",
      "relationshipType": "DEPENDS_ON",
      "relatedSpdxElement": "SPDXRef-rpm-texlive-titlesec-svn52413"
    },
    {
      "spdxElementId": "SPDXRef-rpm-texlive-collection-latexextra-svn59009",
      "relationshipType": "DEPENDS_ON",
      "relatedSpdxElement": "SPDXRef-rpm-texlive-titling-svn15878.2.1d"
    },
    {
      "spdxElementId": "SPDXRef-rpm-texlive-collection-latexextra-svn59009",
      "relationshipType": "DEPENDS_ON",
      "relatedSpdxElement": "SPDXRef-rpm-texlive-tocbibind-svn20085.1.5k"
    },
    {
      "spdxElementId": "SPDXRef-rpm-texlive-collection-latexextra-svn59009",
      "relationshipType": "DEPENDS_ON",
      "relatedSpdxElement": "SPDXRef-rpm-texlive-tocdata-svn42623"
    },
    {
      "spdxElementId": "SPDXRef-rpm-texlive-collection-latexextra-svn59009",
      "relationshipType": "DEPENDS_ON",
      "relatedSpdxElement": "SPDXRef-rpm-texlive-tocloft-svn53364"
    },
    {
      "spdxElementId": "SPDXRef-rpm-texlive-collection-latexextra-svn59009",
      "relationshipType": "DEPENDS_ON",
      "relatedSpdxElement": "SPDXRef-rpm-texlive-tocvsec2-svn33146.1.3a"
    },
    {
      "spdxElementId": "SPDXRef-rpm-texlive-collection-latexextra-svn59009",
      "relationshipType": "DEPENDS_ON",
      "relatedSpdxElement": "SPDXRef-rpm-texlive-todo-svn17746.2.142"
    },
    {
      "spdxElementId": "SPDXRef-rpm-texlive-collection-latexextra-svn59009",
      "relationshipType": "DEPENDS_ON",
      "relatedSpdxElement": "SPDXRef-rpm-texlive-todonotes-svn58998"
    },
    {
      "spdxElementId": "SPDXRef-rpm-texlive-collection-latexextra-svn59009",
      "relationshipType": "DEPENDS_ON",
      "relatedSpdxElement": "SPDXRef-rpm-texlive-tokcycle-svn58254"
    },
    {
      "spdxElementId": "SPDXRef-rpm-texlive-collection-latexextra-svn59009",
      "relationshipType": "DEPENDS_ON",
      "relatedSpdxElement": "SPDXRef-rpm-texlive-tokenizer-svn15878.1.1.0"
    },
    {
      "spdxElementId": "SPDXRef-rpm-texlive-collection-latexextra-svn59009",
      "relationshipType": "DEPENDS_ON",
      "relatedSpdxElement": "SPDXRef-rpm-texlive-toolbox-svn32260.5.1"
    },
    {
      "spdxElementId": "SPDXRef-rpm-texlive-collection-latexextra-svn59009",
      "relationshipType": "DEPENDS_ON",
      "relatedSpdxElement": "SPDXRef-rpm-texlive-topfloat-svn19084.0"
    },
    {
      "spdxElementId": "SPDXRef-rpm-texlive-collection-latexextra-svn59009",
      "relationshipType": "DEPENDS_ON",
      "relatedSpdxElement": "SPDXRef-rpm-texlive-topiclongtable-svn54758"
    },
    {
      "spdxElementId": "SPDXRef-rpm-texlive-collection-latexextra-svn59009",
      "relationshipType": "DEPENDS_ON",
      "relatedSpdxElement": "SPDXRef-rpm-texlive-totalcount-svn56214"
    },
    {
      "spdxElementId": "SPDXRef-rpm-texlive-collection-latexextra-svn59009",
      "relationshipType": "DEPENDS_ON",
      "relatedSpdxElement": "SPDXRef-rpm-texlive-totcount-svn21178.1.2"
    },
    {
      "spdxElementId": "SPDXRef-rpm-texlive-collection-latexextra-svn59009",
      "relationshipType": "DEPENDS_ON",
      "relatedSpdxElement": "SPDXRef-rpm-texlive-totpages-svn15878.2.00"
    },
    {
      "spdxElementId": "SPDXRef-rpm-texlive-collection-latexextra-svn59009",
      "relationshipType": "DEPENDS_ON",
      "relatedSpdxElement": "SPDXRef-rpm-texlive-translations-svn57461"
    },
    {
      "spdxElementId": "SPDXRef-rpm-texlive-collection-latexextra-svn59009",
      "relationshipType": "DEPENDS_ON",
      "relatedSpdxElement": "SPDXRef-rpm-texlive-transparent-svn52981"
    },
    {
      "spdxElementId": "SPDXRef-rpm-texlive-collection-latexextra-svn59009",
      "relationshipType": "DEPENDS_ON",
      "relatedSpdxElement": "SPDXRef-rpm-texlive-trfsigns-svn15878.1.01"
    },
    {
      "spdxElementId": "SPDXRef-rpm-texlive-collection-latexextra-svn59009",
      "relationshipType": "DEPENDS_ON",
      "relatedSpdxElement": "SPDXRef-rpm-texlive-trimspaces-svn15878.1.1"
    },
    {
      "spdxElementId": "SPDXRef-rpm-texlive-collection-latexextra-svn59009",
      "relationshipType": "DEPENDS_ON",
      "relatedSpdxElement": "SPDXRef-rpm-texlive-trivfloat-svn15878.1.3b"
    },
    {
      "spdxElementId": "SPDXRef-rpm-texlive-collection-latexextra-svn59009",
      "relationshipType": "DEPENDS_ON",
      "relatedSpdxElement": "SPDXRef-rpm-texlive-trsym-svn18732.1.0"
    },
    {
      "spdxElementId": "SPDXRef-rpm-texlive-collection-latexextra-svn59009",
      "relationshipType": "DEPENDS_ON",
      "relatedSpdxElement": "SPDXRef-rpm-texlive-truncate-svn18921.3.6"
    },
    {
      "spdxElementId": "SPDXRef-rpm-texlive-collection-latexextra-svn59009",
      "relationshipType": "DEPENDS_ON",
      "relatedSpdxElement": "SPDXRef-rpm-texlive-tucv-svn20680.1.0"
    },
    {
      "spdxElementId": "SPDXRef-rpm-texlive-collection-latexextra-svn59009",
      "relationshipType": "DEPENDS_ON",
      "relatedSpdxElement": "SPDXRef-rpm-texlive-turnthepage-svn29803.1.3a"
    },
    {
      "spdxElementId": "SPDXRef-rpm-texlive-collection-latexextra-svn59009",
      "relationshipType": "DEPENDS_ON",
      "relatedSpdxElement": "SPDXRef-rpm-texlive-twoinone-svn17024.0"
    },
    {
      "spdxElementId": "SPDXRef-rpm-texlive-collection-latexextra-svn59009",
      "relationshipType": "DEPENDS_ON",
      "relatedSpdxElement": "SPDXRef-rpm-texlive-twoup-svn15878.1.3"
    },
    {
      "spdxElementId": "SPDXRef-rpm-texlive-collection-latexextra-svn59009",
      "relationshipType": "DEPENDS_ON",
      "relatedSpdxElement": "SPDXRef-rpm-texlive-txgreeks-svn21839.1.0"
    },
    {
      "spdxElementId": "SPDXRef-rpm-texlive-collection-latexextra-svn59009",
      "relationshipType": "DEPENDS_ON",
      "relatedSpdxElement": "SPDXRef-rpm-texlive-type1cm-svn21820.0"
    },
    {
      "spdxElementId": "SPDXRef-rpm-texlive-collection-latexextra-svn59009",
      "relationshipType": "DEPENDS_ON",
      "relatedSpdxElement": "SPDXRef-rpm-texlive-typed-checklist-svn49731"
    },
    {
      "spdxElementId": "SPDXRef-rpm-texlive-collection-latexextra-svn59009",
      "relationshipType": "DEPENDS_ON",
      "relatedSpdxElement": "SPDXRef-rpm-texlive-typeface-svn27046.0.1"
    },
    {
      "spdxElementId": "SPDXRef-rpm-texlive-collection-latexextra-svn59009",
      "relationshipType": "DEPENDS_ON",
      "relatedSpdxElement": "SPDXRef-rpm-texlive-typoaid-svn44238"
    },
    {
      "spdxElementId": "SPDXRef-rpm-texlive-collection-latexextra-svn59009",
      "relationshipType": "DEPENDS_ON",
      "relatedSpdxElement": "SPDXRef-rpm-texlive-typogrid-svn24994.0.21"
    },
    {
      "spdxElementId": "SPDXRef-rpm-texlive-collection-latexextra-svn59009",
      "relationshipType": "DEPENDS_ON",
      "relatedSpdxElement": "SPDXRef-rpm-texlive-uassign-svn38459"
    },
    {
      "spdxElementId": "SPDXRef-rpm-texlive-collection-latexextra-svn59009",
      "relationshipType": "DEPENDS_ON",
      "relatedSpdxElement": "SPDXRef-rpm-texlive-ucs-svn35853.2.2"
    },
    {
      "spdxElementId": "SPDXRef-rpm-texlive-collection-latexextra-svn59009",
      "relationshipType": "DEPENDS_ON",
      "relatedSpdxElement": "SPDXRef-rpm-texlive-uebungsblatt-svn15878.1.5.0"
    },
    {
      "spdxElementId": "SPDXRef-rpm-texlive-collection-latexextra-svn59009",
      "relationshipType": "DEPENDS_ON",
      "relatedSpdxElement": "SPDXRef-rpm-texlive-umoline-svn19085.0"
    },
    {
      "spdxElementId": "SPDXRef-rpm-texlive-collection-latexextra-svn59009",
      "relationshipType": "DEPENDS_ON",
      "relatedSpdxElement": "SPDXRef-rpm-texlive-underlin-svn15878.1.01"
    },
    {
      "spdxElementId": "SPDXRef-rpm-texlive-collection-latexextra-svn59009",
      "relationshipType": "DEPENDS_ON",
      "relatedSpdxElement": "SPDXRef-rpm-texlive-underoverlap-svn29019.0.0.1-r1"
    },
    {
      "spdxElementId": "SPDXRef-rpm-texlive-collection-latexextra-svn59009",
      "relationshipType": "DEPENDS_ON",
      "relatedSpdxElement": "SPDXRef-rpm-texlive-undolabl-svn36681.1.0l"
    },
    {
      "spdxElementId": "SPDXRef-rpm-texlive-collection-latexextra-svn59009",
      "relationshipType": "DEPENDS_ON",
      "relatedSpdxElement": "SPDXRef-rpm-texlive-unitconv-svn55060"
    },
    {
      "spdxElementId": "SPDXRef-rpm-texlive-collection-latexextra-svn59009",
      "relationshipType": "DEPENDS_ON",
      "relatedSpdxElement": "SPDXRef-rpm-texlive-unitipa-svn58749"
    },
    {
      "spdxElementId": "SPDXRef-rpm-texlive-collection-latexextra-svn59009",
      "relationshipType": "DEPENDS_ON",
      "relatedSpdxElement": "SPDXRef-rpm-texlive-units-svn42428"
    },
    {
      "spdxElementId": "SPDXRef-rpm-texlive-collection-latexextra-svn59009",
      "relationshipType": "DEPENDS_ON",
      "relatedSpdxElement": "SPDXRef-rpm-texlive-unravel-svn52822"
    },
    {
      "spdxElementId": "SPDXRef-rpm-texlive-collection-latexextra-svn59009",
      "relationshipType": "DEPENDS_ON",
      "relatedSpdxElement": "SPDXRef-rpm-texlive-upmethodology-svn54758"
    },
    {
      "spdxElementId": "SPDXRef-rpm-texlive-collection-latexextra-svn59009",
      "relationshipType": "DEPENDS_ON",
      "relatedSpdxElement": "SPDXRef-rpm-texlive-upquote-svn26059.v1.3"
    },
    {
      "spdxElementId": "SPDXRef-rpm-texlive-collection-latexextra-svn59009",
      "relationshipType": "DEPENDS_ON",
      "relatedSpdxElement": "SPDXRef-rpm-texlive-uri-svn48602"
    },
    {
      "spdxElementId": "SPDXRef-rpm-texlive-collection-latexextra-svn59009",
      "relationshipType": "DEPENDS_ON",
      "relatedSpdxElement": "SPDXRef-rpm-texlive-ushort-svn32261.2.2"
    },
    {
      "spdxElementId": "SPDXRef-rpm-texlive-collection-latexextra-svn59009",
      "relationshipType": "DEPENDS_ON",
      "relatedSpdxElement": "SPDXRef-rpm-texlive-uspace-svn42456"
    },
    {
      "spdxElementId": "SPDXRef-rpm-texlive-collection-latexextra-svn59009",
      "relationshipType": "DEPENDS_ON",
      "relatedSpdxElement": "SPDXRef-rpm-texlive-utf8add-svn55291"
    },
    {
      "spdxElementId": "SPDXRef-rpm-texlive-collection-latexextra-svn59009",
      "relationshipType": "DEPENDS_ON",
      "relatedSpdxElement": "SPDXRef-rpm-texlive-variablelm-svn46611"
    },
    {
      "spdxElementId": "SPDXRef-rpm-texlive-collection-latexextra-svn59009",
      "relationshipType": "DEPENDS_ON",
      "relatedSpdxElement": "SPDXRef-rpm-texlive-varindex-svn32262.2.3"
    },
    {
      "spdxElementId": "SPDXRef-rpm-texlive-collection-latexextra-svn59009",
      "relationshipType": "DEPENDS_ON",
      "relatedSpdxElement": "SPDXRef-rpm-texlive-varsfromjobname-svn44154"
    },
    {
      "spdxElementId": "SPDXRef-rpm-texlive-collection-latexextra-svn59009",
      "relationshipType": "DEPENDS_ON",
      "relatedSpdxElement": "SPDXRef-rpm-texlive-varwidth-svn24104.0.92"
    },
    {
      "spdxElementId": "SPDXRef-rpm-texlive-collection-latexextra-svn59009",
      "relationshipType": "DEPENDS_ON",
      "relatedSpdxElement": "SPDXRef-rpm-texlive-vdmlisting-svn56905"
    },
    {
      "spdxElementId": "SPDXRef-rpm-texlive-collection-latexextra-svn59009",
      "relationshipType": "DEPENDS_ON",
      "relatedSpdxElement": "SPDXRef-rpm-texlive-verbasef-svn21922.1.1"
    },
    {
      "spdxElementId": "SPDXRef-rpm-texlive-collection-latexextra-svn59009",
      "relationshipType": "DEPENDS_ON",
      "relatedSpdxElement": "SPDXRef-rpm-texlive-verbatimbox-svn33197.3.13"
    },
    {
      "spdxElementId": "SPDXRef-rpm-texlive-collection-latexextra-svn59009",
      "relationshipType": "DEPENDS_ON",
      "relatedSpdxElement": "SPDXRef-rpm-texlive-verbatimcopy-svn15878.0.06"
    },
    {
      "spdxElementId": "SPDXRef-rpm-texlive-collection-latexextra-svn59009",
      "relationshipType": "DEPENDS_ON",
      "relatedSpdxElement": "SPDXRef-rpm-texlive-verbdef-svn17177.0.2"
    },
    {
      "spdxElementId": "SPDXRef-rpm-texlive-collection-latexextra-svn59009",
      "relationshipType": "DEPENDS_ON",
      "relatedSpdxElement": "SPDXRef-rpm-texlive-verbments-svn23670.1.2"
    },
    {
      "spdxElementId": "SPDXRef-rpm-texlive-collection-latexextra-svn59009",
      "relationshipType": "DEPENDS_ON",
      "relatedSpdxElement": "SPDXRef-rpm-texlive-verifiche-svn57766"
    },
    {
      "spdxElementId": "SPDXRef-rpm-texlive-collection-latexextra-svn59009",
      "relationshipType": "DEPENDS_ON",
      "relatedSpdxElement": "SPDXRef-rpm-texlive-version-svn21920.2.0"
    },
    {
      "spdxElementId": "SPDXRef-rpm-texlive-collection-latexextra-svn59009",
      "relationshipType": "DEPENDS_ON",
      "relatedSpdxElement": "SPDXRef-rpm-texlive-versions-svn21921.0.55"
    },
    {
      "spdxElementId": "SPDXRef-rpm-texlive-collection-latexextra-svn59009",
      "relationshipType": "DEPENDS_ON",
      "relatedSpdxElement": "SPDXRef-rpm-texlive-versonotes-svn39084"
    },
    {
      "spdxElementId": "SPDXRef-rpm-texlive-collection-latexextra-svn59009",
      "relationshipType": "DEPENDS_ON",
      "relatedSpdxElement": "SPDXRef-rpm-texlive-vertbars-svn20589.1.0b"
    },
    {
      "spdxElementId": "SPDXRef-rpm-texlive-collection-latexextra-svn59009",
      "relationshipType": "DEPENDS_ON",
      "relatedSpdxElement": "SPDXRef-rpm-texlive-vgrid-svn32457.0.1"
    },
    {
      "spdxElementId": "SPDXRef-rpm-texlive-collection-latexextra-svn59009",
      "relationshipType": "DEPENDS_ON",
      "relatedSpdxElement": "SPDXRef-rpm-texlive-vhistory-svn30080.1.6.1"
    },
    {
      "spdxElementId": "SPDXRef-rpm-texlive-collection-latexextra-svn59009",
      "relationshipType": "DEPENDS_ON",
      "relatedSpdxElement": "SPDXRef-rpm-texlive-vmargin-svn15878.2.5"
    },
    {
      "spdxElementId": "SPDXRef-rpm-texlive-collection-latexextra-svn59009",
      "relationshipType": "DEPENDS_ON",
      "relatedSpdxElement": "SPDXRef-rpm-texlive-volumes-svn15878.1.0"
    },
    {
      "spdxElementId": "SPDXRef-rpm-texlive-collection-latexextra-svn59009",
      "relationshipType": "DEPENDS_ON",
      "relatedSpdxElement": "SPDXRef-rpm-texlive-vpe-20210325"
    },
    {
      "spdxElementId": "SPDXRef-rpm-texlive-collection-latexextra-svn59009",
      "relationshipType": "DEPENDS_ON",
      "relatedSpdxElement": "SPDXRef-rpm-texlive-vruler-svn21598.2.3"
    },
    {
      "spdxElementId": "SPDXRef-rpm-texlive-collection-latexextra-svn59009",
      "relationshipType": "DEPENDS_ON",
      "relatedSpdxElement": "SPDXRef-rpm-texlive-vtable-svn51126"
    },
    {
      "spdxElementId": "SPDXRef-rpm-texlive-collection-latexextra-svn59009",
      "relationshipType": "DEPENDS_ON",
      "relatedSpdxElement": "SPDXRef-rpm-texlive-vwcol-svn36254.0.2"
    },
    {
      "spdxElementId": "SPDXRef-rpm-texlive-collection-latexextra-svn59009",
      "relationshipType": "DEPENDS_ON",
      "relatedSpdxElement": "SPDXRef-rpm-texlive-wallcalendar-svn45568"
    },
    {
      "spdxElementId": "SPDXRef-rpm-texlive-collection-latexextra-svn59009",
      "relationshipType": "DEPENDS_ON",
      "relatedSpdxElement": "SPDXRef-rpm-texlive-wallpaper-svn15878.1.10"
    },
    {
      "spdxElementId": "SPDXRef-rpm-texlive-collection-latexextra-svn59009",
      "relationshipType": "DEPENDS_ON",
      "relatedSpdxElement": "SPDXRef-rpm-texlive-warning-svn22028.0.01"
    },
    {
      "spdxElementId": "SPDXRef-rpm-texlive-collection-latexextra-svn59009",
      "relationshipType": "DEPENDS_ON",
      "relatedSpdxElement": "SPDXRef-rpm-texlive-warpcol-svn15878.1.0c"
    },
    {
      "spdxElementId": "SPDXRef-rpm-texlive-collection-latexextra-svn59009",
      "relationshipType": "DEPENDS_ON",
      "relatedSpdxElement": "SPDXRef-rpm-texlive-was-svn21439.0"
    },
    {
      "spdxElementId": "SPDXRef-rpm-texlive-collection-latexextra-svn59009",
      "relationshipType": "DEPENDS_ON",
      "relatedSpdxElement": "SPDXRef-rpm-texlive-webquiz-20210325"
    },
    {
      "spdxElementId": "SPDXRef-rpm-texlive-collection-latexextra-svn59009",
      "relationshipType": "DEPENDS_ON",
      "relatedSpdxElement": "SPDXRef-rpm-texlive-widetable-svn53409"
    },
    {
      "spdxElementId": "SPDXRef-rpm-texlive-collection-latexextra-svn59009",
      "relationshipType": "DEPENDS_ON",
      "relatedSpdxElement": "SPDXRef-rpm-texlive-widows-and-orphans-svn58172"
    },
    {
      "spdxElementId": "SPDXRef-rpm-texlive-collection-latexextra-svn59009",
      "relationshipType": "DEPENDS_ON",
      "relatedSpdxElement": "SPDXRef-rpm-texlive-williams-svn15878.0"
    },
    {
      "spdxElementId": "SPDXRef-rpm-texlive-collection-latexextra-svn59009",
      "relationshipType": "DEPENDS_ON",
      "relatedSpdxElement": "SPDXRef-rpm-texlive-willowtreebook-svn54866"
    },
    {
      "spdxElementId": "SPDXRef-rpm-texlive-collection-latexextra-svn59009",
      "relationshipType": "DEPENDS_ON",
      "relatedSpdxElement": "SPDXRef-rpm-texlive-withargs-svn52641"
    },
    {
      "spdxElementId": "SPDXRef-rpm-texlive-collection-latexextra-svn59009",
      "relationshipType": "DEPENDS_ON",
      "relatedSpdxElement": "SPDXRef-rpm-texlive-wordcount-20210325"
    },
    {
      "spdxElementId": "SPDXRef-rpm-texlive-collection-latexextra-svn59009",
      "relationshipType": "DEPENDS_ON",
      "relatedSpdxElement": "SPDXRef-rpm-texlive-wordlike-svn15878.1.2b"
    },
    {
      "spdxElementId": "SPDXRef-rpm-texlive-collection-latexextra-svn59009",
      "relationshipType": "DEPENDS_ON",
      "relatedSpdxElement": "SPDXRef-rpm-texlive-worksheet-svn48423"
    },
    {
      "spdxElementId": "SPDXRef-rpm-texlive-collection-latexextra-svn59009",
      "relationshipType": "DEPENDS_ON",
      "relatedSpdxElement": "SPDXRef-rpm-texlive-wrapfig-svn22048.3.6"
    },
    {
      "spdxElementId": "SPDXRef-rpm-texlive-collection-latexextra-svn59009",
      "relationshipType": "DEPENDS_ON",
      "relatedSpdxElement": "SPDXRef-rpm-texlive-wtref-svn55558"
    },
    {
      "spdxElementId": "SPDXRef-rpm-texlive-collection-latexextra-svn59009",
      "relationshipType": "DEPENDS_ON",
      "relatedSpdxElement": "SPDXRef-rpm-texlive-xargs-svn15878.1.1"
    },
    {
      "spdxElementId": "SPDXRef-rpm-texlive-collection-latexextra-svn59009",
      "relationshipType": "DEPENDS_ON",
      "relatedSpdxElement": "SPDXRef-rpm-texlive-xassoccnt-svn55876"
    },
    {
      "spdxElementId": "SPDXRef-rpm-texlive-collection-latexextra-svn59009",
      "relationshipType": "DEPENDS_ON",
      "relatedSpdxElement": "SPDXRef-rpm-texlive-xbmks-svn53448"
    },
    {
      "spdxElementId": "SPDXRef-rpm-texlive-collection-latexextra-svn59009",
      "relationshipType": "DEPENDS_ON",
      "relatedSpdxElement": "SPDXRef-rpm-texlive-xcntperchap-svn54080"
    },
    {
      "spdxElementId": "SPDXRef-rpm-texlive-collection-latexextra-svn59009",
      "relationshipType": "DEPENDS_ON",
      "relatedSpdxElement": "SPDXRef-rpm-texlive-xcolor-material-svn42289"
    },
    {
      "spdxElementId": "SPDXRef-rpm-texlive-collection-latexextra-svn59009",
      "relationshipType": "DEPENDS_ON",
      "relatedSpdxElement": "SPDXRef-rpm-texlive-xcolor-solarized-svn41809"
    },
    {
      "spdxElementId": "SPDXRef-rpm-texlive-collection-latexextra-svn59009",
      "relationshipType": "DEPENDS_ON",
      "relatedSpdxElement": "SPDXRef-rpm-texlive-xcomment-svn20031.1.3"
    },
    {
      "spdxElementId": "SPDXRef-rpm-texlive-collection-latexextra-svn59009",
      "relationshipType": "DEPENDS_ON",
      "relatedSpdxElement": "SPDXRef-rpm-texlive-xcookybooky-svn36435.1.5"
    },
    {
      "spdxElementId": "SPDXRef-rpm-texlive-collection-latexextra-svn59009",
      "relationshipType": "DEPENDS_ON",
      "relatedSpdxElement": "SPDXRef-rpm-texlive-xcpdftips-svn50449"
    },
    {
      "spdxElementId": "SPDXRef-rpm-texlive-collection-latexextra-svn59009",
      "relationshipType": "DEPENDS_ON",
      "relatedSpdxElement": "SPDXRef-rpm-texlive-xdoc-svn15878.prot2.5"
    },
    {
      "spdxElementId": "SPDXRef-rpm-texlive-collection-latexextra-svn59009",
      "relationshipType": "DEPENDS_ON",
      "relatedSpdxElement": "SPDXRef-rpm-texlive-xellipsis-svn47546"
    },
    {
      "spdxElementId": "SPDXRef-rpm-texlive-collection-latexextra-svn59009",
      "relationshipType": "DEPENDS_ON",
      "relatedSpdxElement": "SPDXRef-rpm-texlive-xfakebold-svn55654"
    },
    {
      "spdxElementId": "SPDXRef-rpm-texlive-collection-latexextra-svn59009",
      "relationshipType": "DEPENDS_ON",
      "relatedSpdxElement": "SPDXRef-rpm-texlive-xfor-svn15878.1.05"
    },
    {
      "spdxElementId": "SPDXRef-rpm-texlive-collection-latexextra-svn59009",
      "relationshipType": "DEPENDS_ON",
      "relatedSpdxElement": "SPDXRef-rpm-texlive-xhfill-svn22575.1.01"
    },
    {
      "spdxElementId": "SPDXRef-rpm-texlive-collection-latexextra-svn59009",
      "relationshipType": "DEPENDS_ON",
      "relatedSpdxElement": "SPDXRef-rpm-texlive-xifthen-svn38929"
    },
    {
      "spdxElementId": "SPDXRef-rpm-texlive-collection-latexextra-svn59009",
      "relationshipType": "DEPENDS_ON",
      "relatedSpdxElement": "SPDXRef-rpm-texlive-xint-svn59161"
    },
    {
      "spdxElementId": "SPDXRef-rpm-texlive-collection-latexextra-svn59009",
      "relationshipType": "DEPENDS_ON",
      "relatedSpdxElement": "SPDXRef-rpm-texlive-xkcdcolors-svn54512"
    },
    {
      "spdxElementId": "SPDXRef-rpm-texlive-collection-latexextra-svn59009",
      "relationshipType": "DEPENDS_ON",
      "relatedSpdxElement": "SPDXRef-rpm-texlive-xltabular-svn56855"
    },
    {
      "spdxElementId": "SPDXRef-rpm-texlive-collection-latexextra-svn59009",
      "relationshipType": "DEPENDS_ON",
      "relatedSpdxElement": "SPDXRef-rpm-texlive-xmpincl-svn15878.2.2"
    },
    {
      "spdxElementId": "SPDXRef-rpm-texlive-collection-latexextra-svn59009",
      "relationshipType": "DEPENDS_ON",
      "relatedSpdxElement": "SPDXRef-rpm-texlive-xnewcommand-svn15878.1.2"
    },
    {
      "spdxElementId": "SPDXRef-rpm-texlive-collection-latexextra-svn59009",
      "relationshipType": "DEPENDS_ON",
      "relatedSpdxElement": "SPDXRef-rpm-texlive-xoptarg-svn15878.1.0"
    },
    {
      "spdxElementId": "SPDXRef-rpm-texlive-collection-latexextra-svn59009",
      "relationshipType": "DEPENDS_ON",
      "relatedSpdxElement": "SPDXRef-rpm-texlive-xpatch-svn54563"
    },
    {
      "spdxElementId": "SPDXRef-rpm-texlive-collection-latexextra-svn59009",
      "relationshipType": "DEPENDS_ON",
      "relatedSpdxElement": "SPDXRef-rpm-texlive-xpeek-svn27442.0.2"
    },
    {
      "spdxElementId": "SPDXRef-rpm-texlive-collection-latexextra-svn59009",
      "relationshipType": "DEPENDS_ON",
      "relatedSpdxElement": "SPDXRef-rpm-texlive-xprintlen-svn35928.1.0"
    },
    {
      "spdxElementId": "SPDXRef-rpm-texlive-collection-latexextra-svn59009",
      "relationshipType": "DEPENDS_ON",
      "relatedSpdxElement": "SPDXRef-rpm-texlive-xpunctuate-svn26641.1.0"
    },
    {
      "spdxElementId": "SPDXRef-rpm-texlive-collection-latexextra-svn59009",
      "relationshipType": "DEPENDS_ON",
      "relatedSpdxElement": "SPDXRef-rpm-texlive-xsavebox-svn54097"
    },
    {
      "spdxElementId": "SPDXRef-rpm-texlive-collection-latexextra-svn59009",
      "relationshipType": "DEPENDS_ON",
      "relatedSpdxElement": "SPDXRef-rpm-texlive-xsim-svn57619"
    },
    {
      "spdxElementId": "SPDXRef-rpm-texlive-collection-latexextra-svn59009",
      "relationshipType": "DEPENDS_ON",
      "relatedSpdxElement": "SPDXRef-rpm-texlive-xstring-svn49946"
    },
    {
      "spdxElementId": "SPDXRef-rpm-texlive-collection-latexextra-svn59009",
      "relationshipType": "DEPENDS_ON",
      "relatedSpdxElement": "SPDXRef-rpm-texlive-xtab-svn23347.2.3f"
    },
    {
      "spdxElementId": "SPDXRef-rpm-texlive-collection-latexextra-svn59009",
      "relationshipType": "DEPENDS_ON",
      "relatedSpdxElement": "SPDXRef-rpm-texlive-xurl-svn47904"
    },
    {
      "spdxElementId": "SPDXRef-rpm-texlive-collection-latexextra-svn59009",
      "relationshipType": "DEPENDS_ON",
      "relatedSpdxElement": "SPDXRef-rpm-texlive-xwatermark-svn28090.1.5.2d"
    },
    {
      "spdxElementId": "SPDXRef-rpm-texlive-collection-latexextra-svn59009",
      "relationshipType": "DEPENDS_ON",
      "relatedSpdxElement": "SPDXRef-rpm-texlive-xytree-svn15878.1.5"
    },
    {
      "spdxElementId": "SPDXRef-rpm-texlive-collection-latexextra-svn59009",
      "relationshipType": "DEPENDS_ON",
      "relatedSpdxElement": "SPDXRef-rpm-texlive-yafoot-svn19086.0"
    },
    {
      "spdxElementId": "SPDXRef-rpm-texlive-collection-latexextra-svn59009",
      "relationshipType": "DEPENDS_ON",
      "relatedSpdxElement": "SPDXRef-rpm-texlive-yagusylo-svn29803.1.2"
    },
    {
      "spdxElementId": "SPDXRef-rpm-texlive-collection-latexextra-svn59009",
      "relationshipType": "DEPENDS_ON",
      "relatedSpdxElement": "SPDXRef-rpm-texlive-yaletter-svn42830"
    },
    {
      "spdxElementId": "SPDXRef-rpm-texlive-collection-latexextra-svn59009",
      "relationshipType": "DEPENDS_ON",
      "relatedSpdxElement": "SPDXRef-rpm-texlive-ycbook-svn46201"
    },
    {
      "spdxElementId": "SPDXRef-rpm-texlive-collection-latexextra-svn59009",
      "relationshipType": "DEPENDS_ON",
      "relatedSpdxElement": "SPDXRef-rpm-texlive-ydoc-svn56291"
    },
    {
      "spdxElementId": "SPDXRef-rpm-texlive-collection-latexextra-svn59009",
      "relationshipType": "DEPENDS_ON",
      "relatedSpdxElement": "SPDXRef-rpm-texlive-yplan-20210325"
    },
    {
      "spdxElementId": "SPDXRef-rpm-texlive-collection-latexextra-svn59009",
      "relationshipType": "DEPENDS_ON",
      "relatedSpdxElement": "SPDXRef-rpm-texlive-zebra-goodies-svn51554"
    },
    {
      "spdxElementId": "SPDXRef-rpm-texlive-collection-latexextra-svn59009",
      "relationshipType": "DEPENDS_ON",
      "relatedSpdxElement": "SPDXRef-rpm-texlive-zed-csp-svn17258.0"
    },
    {
      "spdxElementId": "SPDXRef-rpm-texlive-collection-latexextra-svn59009",
      "relationshipType": "DEPENDS_ON",
      "relatedSpdxElement": "SPDXRef-rpm-texlive-ziffer-svn32279.2.1"
    },
    {
      "spdxElementId": "SPDXRef-rpm-texlive-collection-latexextra-svn59009",
      "relationshipType": "DEPENDS_ON",
      "relatedSpdxElement": "SPDXRef-rpm-texlive-zref-svn56611"
    },
    {
      "spdxElementId": "SPDXRef-rpm-texlive-collection-latexextra-svn59009",
      "relationshipType": "DEPENDS_ON",
      "relatedSpdxElement": "SPDXRef-rpm-texlive-zwgetfdate-svn15878.0"
    },
    {
      "spdxElementId": "SPDXRef-rpm-texlive-collection-latexextra-svn59009",
      "relationshipType": "DEPENDS_ON",
      "relatedSpdxElement": "SPDXRef-rpm-texlive-zwpagelayout-svn53965"
    }
  ]
}
