{
  "SPDXID": "SPDXRef-DOCUMENT",
  "name": "texlive-sphdthesis-9.svn34374.1.0-3.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-sphdthesis-9.svn34374.1.0-3.oe2403sp3.aarch64.rpm",
  "packages": [
    {
      "SPDXID": "SPDXRef-rpm-texlive-algorithm2e-svn44846",
      "name": "texlive-algorithm2e",
      "checksums": [
        {
          "algorithm": "SHA256",
          "checksumValue": "15ca38df405612c8848c81ae28965688db9157e5fc7887ce0987e54c06250881"
        }
      ],
      "description": "Algorithm2e is an environment for writing algorithms. An\nalgorithm becomes a floating object (like figure, table, etc.).\nThe package provides macros that allow you to create different\nkeywords, and a set of predefined key words is provided; you\ncan change the typography of the keywords. The package allows\nvertical lines delimiting a block of instructions in an\nalgorithm, and defines different sorts of algorithms such as\nProcedure or Function; the name of these functions may be\nreused in the text or in other algorithms.",
      "downloadLocation": "NOASSERTION",
      "externalRefs": [
        {
          "referenceCategory": "PACKAGE_MANAGER",
          "referenceLocator": "pkg:rpm/texlive-algorithm2e@svn44846-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": "Floating algorithm environment with algorithmic keywords",
      "supplier": "Organization: http://openeuler.org",
      "versionInfo": "9:svn44846-3.oe2403sp3"
    },
    {
      "SPDXID": "SPDXRef-rpm-texlive-amscls-svn55378",
      "name": "texlive-amscls",
      "checksums": [
        {
          "algorithm": "SHA256",
          "checksumValue": "0c63ed5a02df5e5370e8ac5ad9ab623e03b1ed234acfecacce9d230e625207c1"
        }
      ],
      "description": "This bundle contains three AMS classes, amsart (for writing\narticles for the AMS), amsbook (for books) and amsproc (for\nproceedings), together with some supporting material. The\nmaterial is made available as part of the AMS-LaTeX\ndistribution.",
      "downloadLocation": "NOASSERTION",
      "externalRefs": [
        {
          "referenceCategory": "PACKAGE_MANAGER",
          "referenceLocator": "pkg:rpm/texlive-amscls@svn55378-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": "AMS document classes for LaTeX",
      "supplier": "Organization: http://openeuler.org",
      "versionInfo": "9:svn55378-3.oe2403sp3"
    },
    {
      "SPDXID": "SPDXRef-rpm-texlive-amsfonts-svn29208.3.04",
      "name": "texlive-amsfonts",
      "checksums": [
        {
          "algorithm": "SHA256",
          "checksumValue": "8930c0854ed2ffa7e3e31599582319f6bb6138e543d48bf4c5818eb69ec3832e"
        }
      ],
      "description": "An extended set of fonts for use in mathematics, including:\nextra mathematical symbols; blackboard bold letters (uppercase\nonly); fraktur letters; subscript sizes of bold math italic and\nbold Greek letters; subscript sizes of large symbols such as\nsum and product; added sizes of the Computer Modern small caps\nfont; cyrillic fonts (from the University of Washington); Euler\nmathematical fonts. All fonts are provided as Adobe Type 1\nfiles, and all except the Euler fonts are provided as Metafont\nsource. The distribution also includes the canonical Type 1\nversions of the Computer Modern family of fonts. Plain TeX and\nLaTeX macros for using the fonts are provided.",
      "downloadLocation": "NOASSERTION",
      "externalRefs": [
        {
          "referenceCategory": "PACKAGE_MANAGER",
          "referenceLocator": "pkg:rpm/texlive-amsfonts@svn29208.3.04-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": "TeX fonts from the American Mathematical Society",
      "supplier": "Organization: http://openeuler.org",
      "versionInfo": "9:svn29208.3.04-3.oe2403sp3"
    },
    {
      "SPDXID": "SPDXRef-rpm-texlive-amsmath-svn56514",
      "name": "texlive-amsmath",
      "checksums": [
        {
          "algorithm": "SHA256",
          "checksumValue": "9b2b6c09f2e79059dc5fc7cbc2e85affc5981a088633a56d4780ab191ed90fee"
        }
      ],
      "description": "The package provides the principal packages in the AMS-LaTeX\ndistribution. It adapts for use in LaTeX most of the\nmathematical features found in AMS-TeX; it is highly\nrecommendsd as an adjunct to serious mathematical typesetting\nin LaTeX. When amsmath is loaded, AMS-LaTeX packages amsbsy\n(for bold symbols), amsopn (for operator names) and amstext\n(for text embdedded in mathematics) are also loaded. Amsmath is\npart of the LaTeX required distribution; however, several\ncontributed packages add still further to its appeal; examples\nare empheq, which provides functions for decorating and\nhighlighting mathematics, and ntheorem, for specifying theorem\n(and similar) definitions.",
      "downloadLocation": "NOASSERTION",
      "externalRefs": [
        {
          "referenceCategory": "PACKAGE_MANAGER",
          "referenceLocator": "pkg:rpm/texlive-amsmath@svn56514-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": "AMS mathematical facilities for LaTeX",
      "supplier": "Organization: http://openeuler.org",
      "versionInfo": "9:svn56514-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-booktabs-svn53402",
      "name": "texlive-booktabs",
      "checksums": [
        {
          "algorithm": "SHA256",
          "checksumValue": "20b18709e5aecdbfd3eec315904b910c7b0adcd658cc618ef325542094b08f34"
        }
      ],
      "description": "The package enhances the quality of tables in LaTeX, providing\nextra commands as well as behind-the-scenes optimisation.\nGuidelines are given as to what constitutes a good table in\nthis context. From version 1.61, the package offers longtable\ncompatibility.",
      "downloadLocation": "NOASSERTION",
      "externalRefs": [
        {
          "referenceCategory": "PACKAGE_MANAGER",
          "referenceLocator": "pkg:rpm/texlive-booktabs@svn53402-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": "Publication quality tables in LaTeX",
      "supplier": "Organization: http://openeuler.org",
      "versionInfo": "9:svn53402-2.oe2403sp3"
    },
    {
      "SPDXID": "SPDXRef-rpm-texlive-caption-svn56771",
      "name": "texlive-caption",
      "checksums": [
        {
          "algorithm": "SHA256",
          "checksumValue": "699e5bc93bc9e2509796064c69f19ff83ece9e321000d0571b108730592585ff"
        }
      ],
      "description": "The caption package provides many ways to customise the\ncaptions in floating environments like figure and table, and\ncooperates with many other packages. Facilities include\nrotating captions, sideways captions, continued captions (for\ntables or figures that come in several parts). A list of\ncompatibility notes, for other packages, is provided in the\ndocumentation. The package also provides the \"caption outside\nfloat\" facility, in the same way that simpler packages like\ncapt-of do. The package supersedes caption2.",
      "downloadLocation": "NOASSERTION",
      "externalRefs": [
        {
          "referenceCategory": "PACKAGE_MANAGER",
          "referenceLocator": "pkg:rpm/texlive-caption@svn56771-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": "Customising captions in floating environments",
      "supplier": "Organization: http://openeuler.org",
      "versionInfo": "9:svn56771-2.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-colortbl-svn53545",
      "name": "texlive-colortbl",
      "checksums": [
        {
          "algorithm": "SHA256",
          "checksumValue": "f5b901b59b605eb1af844b990530b7ac1ee4b7787eb7d472d2dea6d2f250ba7d"
        }
      ],
      "description": "The package allows rows and columns to be coloured, and even\nindividual cells.",
      "downloadLocation": "NOASSERTION",
      "externalRefs": [
        {
          "referenceCategory": "PACKAGE_MANAGER",
          "referenceLocator": "pkg:rpm/texlive-colortbl@svn53545-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": "Add colour to LaTeX tables",
      "supplier": "Organization: http://openeuler.org",
      "versionInfo": "9:svn53545-5.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-etoolbox-svn56554",
      "name": "texlive-etoolbox",
      "checksums": [
        {
          "algorithm": "SHA256",
          "checksumValue": "a8ff6cf9eb3d26a030d3d27cd2eb6bbd083efe6a2e6170e1c1b8231234f8718a"
        }
      ],
      "description": "The package is a toolbox of programming facilities geared\nprimarily towards LaTeX class and package authors. It provides\nLaTeX frontends to some of the new primitives provided by e-TeX\nas well as some generic tools which are not strictly related to\ne-TeX but match the profile of this package. Note that the\ninitial versions of this package were released under the name\nelatex. The package provides functions that seem to offer\nalternative ways of implementing some LaTeX kernel commands;\nnevertheless, the package will not modify any part of the LaTeX\nkernel.",
      "downloadLocation": "NOASSERTION",
      "externalRefs": [
        {
          "referenceCategory": "PACKAGE_MANAGER",
          "referenceLocator": "pkg:rpm/texlive-etoolbox@svn56554-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",
      "supplier": "Organization: http://openeuler.org",
      "versionInfo": "9:svn56554-3.oe2403sp3"
    },
    {
      "SPDXID": "SPDXRef-rpm-texlive-fancyhdr-svn57672",
      "name": "texlive-fancyhdr",
      "checksums": [
        {
          "algorithm": "SHA256",
          "checksumValue": "9ec6a3987226ad7f92945359878e61ccb5aea58ab1f002377dece45d90963ba3"
        }
      ],
      "description": "The package provides extensive facilities, both for\nconstructing headers and footers, and for controlling their use\n(for example, at times when LaTeX would automatically change\nthe heading style in use).",
      "downloadLocation": "NOASSERTION",
      "externalRefs": [
        {
          "referenceCategory": "PACKAGE_MANAGER",
          "referenceLocator": "pkg:rpm/texlive-fancyhdr@svn57672-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": "Extensive control of page headers and footers in LaTeX2e",
      "supplier": "Organization: http://openeuler.org",
      "versionInfo": "9:svn57672-3.oe2403sp3"
    },
    {
      "SPDXID": "SPDXRef-rpm-texlive-float-svn15878.1.3d",
      "name": "texlive-float",
      "checksums": [
        {
          "algorithm": "SHA256",
          "checksumValue": "d055f441d62fee6516c0e8093a68fc0bd6eca8ea1254b3faad5bf459217e98b2"
        }
      ],
      "description": "Improves the interface for defining floating objects such as\nfigures and tables. Introduces the boxed float, the ruled float\nand the plaintop float. You can define your own floats and\nimprove the behaviour of the old ones. The package also\nprovides the H float modifier option of the obsolete here\npackage. You can select this as automatic default with\n\\floatplacement{figure}{H}.",
      "downloadLocation": "NOASSERTION",
      "externalRefs": [
        {
          "referenceCategory": "PACKAGE_MANAGER",
          "referenceLocator": "pkg:rpm/texlive-float@svn15878.1.3d-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": "Improved interface for floating objects",
      "supplier": "Organization: http://openeuler.org",
      "versionInfo": "9:svn15878.1.3d-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-geometry-svn54080",
      "name": "texlive-geometry",
      "checksums": [
        {
          "algorithm": "SHA256",
          "checksumValue": "f0e86cc51e805320ff6510f9f9d6985910a678fa895be95688b30ff0d1a84113"
        }
      ],
      "description": "The package provides an easy and flexible user interface to\ncustomize page layout, implementing auto-centering and auto-\nbalancing mechanisms so that the users have only to give the\nleast description for the page layout. For example, if you want\nto set each margin 2cm without header space, what you need is\njust \\usepackage[margin=2cm,nohead]{geometry}. The package\nknows about all the standard paper sizes, so that the user need\nnot know what the nominal 'real' dimensions of the paper are,\njust its standard name (such as a4, letter, etc.). An important\nfeature is the package's ability to communicate the paper size\nit's set up to the output (whether via DVI \\specials or via\ndirect interaction with PDF(La)TeX).",
      "downloadLocation": "NOASSERTION",
      "externalRefs": [
        {
          "referenceCategory": "PACKAGE_MANAGER",
          "referenceLocator": "pkg:rpm/texlive-geometry@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": "Flexible and complete interface to document dimensions",
      "supplier": "Organization: http://openeuler.org",
      "versionInfo": "9:svn54080-2.oe2403sp3"
    },
    {
      "SPDXID": "SPDXRef-rpm-texlive-graphics-svn56514",
      "name": "texlive-graphics",
      "checksums": [
        {
          "algorithm": "SHA256",
          "checksumValue": "ee98bd8895b252bc89d3487c0d50098ab78b98c2ce7b263361045c0fedad3065"
        }
      ],
      "description": "The package was designed to accommodate all needs for inclusion\nof graphics in LaTeX documents, replacing many earlier packages\nused in LaTeX 2.09. The package aims to give a consistent\ninterface to including the file types that are understood in\nyour output, by use of 'printer drivers' (now known, simply, as\n'drivers'). The distribtion of the package contains several\ndrivers, but others (for example, pdfTeX) are distributed\nseparately. The package also offers several means of\nmanipulating graphics in the course of inserting them into a\ndocument (for example, rotation and scaling). For extended\ndocumentation see epslatex. The package is part of the graphics\nbundle, which is one of the collections in the LaTeX 'required'\nset of packages.",
      "downloadLocation": "NOASSERTION",
      "externalRefs": [
        {
          "referenceCategory": "PACKAGE_MANAGER",
          "referenceLocator": "pkg:rpm/texlive-graphics@svn56514-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": "Standard LaTeX graphics",
      "supplier": "Organization: http://openeuler.org",
      "versionInfo": "9:svn56514-2.oe2403sp3"
    },
    {
      "SPDXID": "SPDXRef-rpm-texlive-hyperref-svn58024",
      "name": "texlive-hyperref",
      "checksums": [
        {
          "algorithm": "SHA256",
          "checksumValue": "fae1a01e70721116d37f2dca29c7b765bfcc41b5994cacda1c31dffd91ecae2c"
        }
      ],
      "description": "The hyperref package is used to handle cross-referencing\ncommands in LaTeX to produce hypertext links in the document.\nThe package provides backends for the \\special set defined for\nHyperTeX DVI processors; for embedded pdfmark commands for\nprocessing by Acrobat Distiller (dvips and Y&Y's dvipsone); for\nY&Y's dviwindo; for PDF control within pdfTeX and dvipdfm; for\nTeX4ht; and for VTeX's pdf and HTML backends. The package is\ndistributed with the backref and nameref packages, which make\nuse of the facilities of hyperref. The package depends on the\nauthor's kvoptions, ltxcmdsand refcount packages.",
      "downloadLocation": "NOASSERTION",
      "externalRefs": [
        {
          "referenceCategory": "PACKAGE_MANAGER",
          "referenceLocator": "pkg:rpm/texlive-hyperref@svn58024-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": "Extensive support for hypertext in LaTeX",
      "supplier": "Organization: http://openeuler.org",
      "versionInfo": "9:svn58024-3.oe2403sp3"
    },
    {
      "SPDXID": "SPDXRef-rpm-texlive-kpathsea-20210325",
      "name": "texlive-kpathsea",
      "checksums": [
        {
          "algorithm": "SHA256",
          "checksumValue": "c3e6d99b9d43211c4816adf2143e7e72410199c15ffc97a67f019bc7f3e09c7f"
        }
      ],
      "description": "Kpathsea is a library and utility programs which provide path\nsearching facilities for TeX file types, including the self-\nlocating feature required for movable installations, layered on\ntop of a general search mechanism.",
      "downloadLocation": "NOASSERTION",
      "externalRefs": [
        {
          "referenceCategory": "PACKAGE_MANAGER",
          "referenceLocator": "pkg:rpm/texlive-kpathsea@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": "Path searching library for TeX-related files",
      "supplier": "Organization: http://openeuler.org",
      "versionInfo": "9:20210325-12.oe2403sp3"
    },
    {
      "SPDXID": "SPDXRef-rpm-texlive-latex-20210325",
      "name": "texlive-latex",
      "checksums": [
        {
          "algorithm": "SHA256",
          "checksumValue": "4738a93159341a1bac61d735cdb66c28a62182acb23a6e938171e63d74bc3a16"
        }
      ],
      "description": "LaTeX is a widely-used macro package for TeX, providing many\nbasic document formating commands extended by a wide range of\npackages. It is a development of Leslie Lamport's LaTeX 2.09,\nand superseded the older system in June 1994. The basic\ndistribution is catalogued separately, at latex-base; apart\nfrom a large set of contributed packages and third-party\ndocumentation (elsewhere on the archive), the distribution\nincludes: - a bunch of required packages, which LaTeX authors\nare \"entitled to assume\" will be present on any system running\nLaTeX; and - a minimal set of documentation detailing\ndifferences from the 'old' version of LaTeX in the areas of\nuser commands, font selection and control, class and package\nwriting, font encodings, configuration options and modification\nof LaTeX.",
      "downloadLocation": "NOASSERTION",
      "externalRefs": [
        {
          "referenceCategory": "PACKAGE_MANAGER",
          "referenceLocator": "pkg:rpm/texlive-latex@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 TeX macro package that defines LaTeX",
      "supplier": "Organization: http://openeuler.org",
      "versionInfo": "9:20210325-12.oe2403sp3"
    },
    {
      "SPDXID": "SPDXRef-rpm-texlive-latex-base-dev-svn59080",
      "name": "texlive-latex-base-dev",
      "checksums": [
        {
          "algorithm": "SHA256",
          "checksumValue": "139af90fa3d13f8f0a5ae580e8435d9cd15531ef0ca82aef68bd2e823f17d7b3"
        }
      ],
      "description": "This package provides a testing release for upcoming LaTeX2e\nkernel changes. Testing by the LaTeX team itself suggests that\nthe code is stable and usable, but wider use by knowledgeable\nusers is required by adding these changes to the release LaTeX\nkernel. Typically, the code here will be used by a TeX system\nto create dedicated formats, for example pdflatex-dev, which\ncan then be used explicitly for testing.",
      "downloadLocation": "NOASSERTION",
      "externalRefs": [
        {
          "referenceCategory": "PACKAGE_MANAGER",
          "referenceLocator": "pkg:rpm/texlive-latex-base-dev@svn59080-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": "Development pre-release of the LaTeX kernel",
      "supplier": "Organization: http://openeuler.org",
      "versionInfo": "9:svn59080-3.oe2403sp3"
    },
    {
      "SPDXID": "SPDXRef-rpm-texlive-latex-graphics-dev-svn59080",
      "name": "texlive-latex-graphics-dev",
      "checksums": [
        {
          "algorithm": "SHA256",
          "checksumValue": "bf4db76887d533c50ec9d5ad9691771e5eded3b2a77daeccf2a8fd4b5a483ae1"
        }
      ],
      "description": "This is a pre-release version of the standard LaTeX graphics\nbundle. It accompanies the pre-testing kernel code\n(latex-base-dev), and is intended for testing by knowledgeable\nusers.",
      "downloadLocation": "NOASSERTION",
      "externalRefs": [
        {
          "referenceCategory": "PACKAGE_MANAGER",
          "referenceLocator": "pkg:rpm/texlive-latex-graphics-dev@svn59080-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": "Development pre-release of the LaTeX graphics bundle",
      "supplier": "Organization: http://openeuler.org",
      "versionInfo": "9:svn59080-3.oe2403sp3"
    },
    {
      "SPDXID": "SPDXRef-rpm-texlive-microtype-svn58394",
      "name": "texlive-microtype",
      "checksums": [
        {
          "algorithm": "SHA256",
          "checksumValue": "c51ca5cf8be0892d3ad80af20a592a84a93b18eefab5df683db80406de4f9682"
        }
      ],
      "description": "The package provides a LaTeX interface to the micro-typographic\nextensions that were introduced by pdfTeX and have since also\npropagated to XeTeX and LuaTeX: most prominently, character\nprotrusion and font expansion, furthermore the adjustment of\ninterword spacing and additional kerning, as well as\nhyphenatable letterspacing (tracking) and the possibility to\ndisable all or selected ligatures. These features may be\napplied to customisable sets of fonts, and all micro-\ntypographic aspects of the fonts can be configured in a\nstraight-forward and flexible way. Settings for various fonts\nare provided. Note that character protrusion requires pdfTeX,\nLuaTeX, or XeTeX. Font expansion works with pdfTeX or LuaTeX.\nThe package will by default enable protrusion and expansion if\nthey can safely be assumed to work. Disabling ligatures\nrequires pdfTeX or LuaTeX, while the adjustment of interword\nspacing and of kerning only works with pdfTeX. Letterspacing is\navailable with pdfTeX or LuaTeX. The alternative package\n`letterspace', which also works with plain TeX, provides the\nuser commands for letterspacing only, omitting support for all\nother extensions.",
      "downloadLocation": "NOASSERTION",
      "externalRefs": [
        {
          "referenceCategory": "PACKAGE_MANAGER",
          "referenceLocator": "pkg:rpm/texlive-microtype@svn58394-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": "Subliminal refinements towards typographical perfection",
      "supplier": "Organization: http://openeuler.org",
      "versionInfo": "9:svn58394-2.oe2403sp3"
    },
    {
      "SPDXID": "SPDXRef-rpm-texlive-parskip-svn58358",
      "name": "texlive-parskip",
      "checksums": [
        {
          "algorithm": "SHA256",
          "checksumValue": "e4cb8b677b890dc4308d34b0a21793d23d15d2eadbcaa0cba9b7947437014362"
        }
      ],
      "description": "Simply changing \\parskip and \\parindent leaves a layout that is\nuntidy; this package (though it is no substitute for a properly-\ndesigned class) helps alleviate this untidiness",
      "downloadLocation": "NOASSERTION",
      "externalRefs": [
        {
          "referenceCategory": "PACKAGE_MANAGER",
          "referenceLocator": "pkg:rpm/texlive-parskip@svn58358-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": "Layout with zero \\parindent, non-zero \\parskip",
      "supplier": "Organization: http://openeuler.org",
      "versionInfo": "9:svn58358-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-setspace-svn24881.6.7a",
      "name": "texlive-setspace",
      "checksums": [
        {
          "algorithm": "SHA256",
          "checksumValue": "c5885217b9e2745c99e488282a85a3a3312852c908eb78c925690599aeb30f6e"
        }
      ],
      "description": "Provides support for setting the spacing between lines in a\ndocument. Package options include singlespacing,\nonehalfspacing, and doublespacing. Alternatively the spacing\ncan be changed as required with the \\singlespacing,\n\\onehalfspacing, and \\doublespacing commands. Other size\nspacings also available.",
      "downloadLocation": "NOASSERTION",
      "externalRefs": [
        {
          "referenceCategory": "PACKAGE_MANAGER",
          "referenceLocator": "pkg:rpm/texlive-setspace@svn24881.6.7a-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": "Set space between lines",
      "supplier": "Organization: http://openeuler.org",
      "versionInfo": "9:svn24881.6.7a-3.oe2403sp3"
    },
    {
      "SPDXID": "SPDXRef-rpm-texlive-subfig-svn15878.1.3",
      "name": "texlive-subfig",
      "checksums": [
        {
          "algorithm": "SHA256",
          "checksumValue": "b080f5abb802ab7cde63038d33fd9f15e65d81198fee0cee7b19ff59cdc4b9b6"
        }
      ],
      "description": "The package provides support for the manipulation and reference\nof small or 'sub' figures and tables within a single figure or\ntable environment. It is convenient to use this package when\nyour subfigures are to be separately captioned, referenced, or\nare to be included in the List-of-Figures. A new \\subfigure\ncommand is introduced which can be used inside a figure\nenvironment for each subfigure. An optional first argument is\nused as the caption for that subfigure. This package supersedes\nthe subfigure package (which is no longer maintained). The name\nwas changed since the package is completely backward compatible\nwith the older package The major advantage to the new package\nis that the user interface is keyword/value driven and easier\nto use. To ease the transition from the subfigure package, the\ndistribution it includes a configuration file (subfig.cfg)\nwhich nearly emulates the subfigure package. The functionality\nof the package is provided by the (more recent still)\nsubcaption package.",
      "downloadLocation": "NOASSERTION",
      "externalRefs": [
        {
          "referenceCategory": "PACKAGE_MANAGER",
          "referenceLocator": "pkg:rpm/texlive-subfig@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": "Figures broken into subfigures",
      "supplier": "Organization: http://openeuler.org",
      "versionInfo": "9:svn15878.1.3-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-tools-svn56514",
      "name": "texlive-tools",
      "checksums": [
        {
          "algorithm": "SHA256",
          "checksumValue": "a228b0c1e1c62665d741550f753f0bf7f8e8ce272ab59d9f70ca6bdca43e861d"
        }
      ],
      "description": "A collection of (variously) simple tools provided as part of\nthe LaTeX required tools distribution, comprising the packages:\nafterpage, array, bm, calc, dcolumn, delarray, enumerate,\nfileerr, fontsmpl, ftnright, hhline, indentfirst, layout,\nlongtable, multicol, rawfonts, showkeys, somedefs, tabularx,\ntheorem, trace, varioref, verbatim, xr, and xspace.",
      "downloadLocation": "NOASSERTION",
      "externalRefs": [
        {
          "referenceCategory": "PACKAGE_MANAGER",
          "referenceLocator": "pkg:rpm/texlive-tools@svn56514-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": "The LaTeX standard tools bundle",
      "supplier": "Organization: http://openeuler.org",
      "versionInfo": "9:svn56514-3.oe2403sp3"
    },
    {
      "SPDXID": "SPDXRef-rpm-texlive-url-svn32528.3.4",
      "name": "texlive-url",
      "checksums": [
        {
          "algorithm": "SHA256",
          "checksumValue": "b3ca7a2bea2518380e09f52709e8ed6c5162ed8b3a59dab5645db91884b2f1e6"
        }
      ],
      "description": "The command \\url is a form of verbatim command that allows\nlinebreaks at certain characters or combinations of characters,\naccepts reconfiguration, and can usually be used in the\nargument to another command. (The \\urldef command provides\nrobust commands that serve in cases when \\url doesn't work in\nan argument.) The command is intended for email addresses,\nhypertext links, directories/paths, etc., which normally have\nno spaces, so by default the package ignores spaces in its\nargument. However, a package option \"allows spaces\", which is\nuseful for operating systems where spaces are a common part of\nfile names.",
      "downloadLocation": "NOASSERTION",
      "externalRefs": [
        {
          "referenceCategory": "PACKAGE_MANAGER",
          "referenceLocator": "pkg:rpm/texlive-url@svn32528.3.4-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 with URL-sensitive line breaks",
      "supplier": "Organization: http://openeuler.org",
      "versionInfo": "9:svn32528.3.4-3.oe2403sp3"
    },
    {
      "SPDXID": "SPDXRef-rpm-texlive-xcolor-svn41044",
      "name": "texlive-xcolor",
      "checksums": [
        {
          "algorithm": "SHA256",
          "checksumValue": "7fe534b469e822ed6c7625f8a44f02542541b0abb1d385757136c164dcc6a16b"
        }
      ],
      "description": "The package starts from the basic facilities of the color\npackage, and provides easy driver-independent access to several\nkinds of color tints, shades, tones, and mixes of arbitrary\ncolors. It allows a user to select a document-wide target color\nmodel and offers complete tools for conversion between eight\ncolor models. Additionally, there is a command for alternating\nrow colors plus repeated non-aligned material (like horizontal\nlines) in tables. Colors can be mixed like\n\\color{red!30!green!40!blue}.",
      "downloadLocation": "NOASSERTION",
      "externalRefs": [
        {
          "referenceCategory": "PACKAGE_MANAGER",
          "referenceLocator": "pkg:rpm/texlive-xcolor@svn41044-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": "Driver-independent color extensions for LaTeX and pdfLaTeX",
      "supplier": "Organization: http://openeuler.org",
      "versionInfo": "9:svn41044-3.oe2403sp3"
    },
    {
      "SPDXID": "SPDXRef-rpm-texlive-xkeyval-svn57006",
      "name": "texlive-xkeyval",
      "checksums": [
        {
          "algorithm": "SHA256",
          "checksumValue": "4213c7b25d3f79d345fc97e623c85f2f59aaa7b3931c3b33b5f985345ed52830"
        }
      ],
      "description": "This package is an extension of the keyval package and offers\nadditional macros for setting keys and declaring and setting\nclass or package options. The package allows the programmer to\nspecify a prefix to the name of the macros it defines for keys,\nand to define families of key definitions; these all help use\nin documents where several packages define their own sets of\nkeys.",
      "downloadLocation": "NOASSERTION",
      "externalRefs": [
        {
          "referenceCategory": "PACKAGE_MANAGER",
          "referenceLocator": "pkg:rpm/texlive-xkeyval@svn57006-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": "Extension of the keyval package",
      "supplier": "Organization: http://openeuler.org",
      "versionInfo": "9:svn57006-3.oe2403sp3"
    }
  ],
  "relationships": [
    {
      "spdxElementId": "SPDXRef-rpm-texlive-sphdthesis-svn34374.1.0",
      "relationshipType": "DEPENDS_ON",
      "relatedSpdxElement": "SPDXRef-rpm-texlive-algorithm2e-svn44846"
    },
    {
      "spdxElementId": "SPDXRef-rpm-texlive-sphdthesis-svn34374.1.0",
      "relationshipType": "DEPENDS_ON",
      "relatedSpdxElement": "SPDXRef-rpm-texlive-amscls-svn55378"
    },
    {
      "spdxElementId": "SPDXRef-rpm-texlive-sphdthesis-svn34374.1.0",
      "relationshipType": "DEPENDS_ON",
      "relatedSpdxElement": "SPDXRef-rpm-texlive-amsfonts-svn29208.3.04"
    },
    {
      "spdxElementId": "SPDXRef-rpm-texlive-sphdthesis-svn34374.1.0",
      "relationshipType": "DEPENDS_ON",
      "relatedSpdxElement": "SPDXRef-rpm-texlive-amsmath-svn56514"
    },
    {
      "spdxElementId": "SPDXRef-rpm-texlive-sphdthesis-svn34374.1.0",
      "relationshipType": "DEPENDS_ON",
      "relatedSpdxElement": "SPDXRef-rpm-texlive-base-20210325"
    },
    {
      "spdxElementId": "SPDXRef-rpm-texlive-sphdthesis-svn34374.1.0",
      "relationshipType": "DEPENDS_ON",
      "relatedSpdxElement": "SPDXRef-rpm-texlive-booktabs-svn53402"
    },
    {
      "spdxElementId": "SPDXRef-rpm-texlive-sphdthesis-svn34374.1.0",
      "relationshipType": "DEPENDS_ON",
      "relatedSpdxElement": "SPDXRef-rpm-texlive-caption-svn56771"
    },
    {
      "spdxElementId": "SPDXRef-rpm-texlive-sphdthesis-svn34374.1.0",
      "relationshipType": "DEPENDS_ON",
      "relatedSpdxElement": "SPDXRef-rpm-texlive-cleveref-svn47525"
    },
    {
      "spdxElementId": "SPDXRef-rpm-texlive-sphdthesis-svn34374.1.0",
      "relationshipType": "DEPENDS_ON",
      "relatedSpdxElement": "SPDXRef-rpm-texlive-colortbl-svn53545"
    },
    {
      "spdxElementId": "SPDXRef-rpm-texlive-sphdthesis-svn34374.1.0",
      "relationshipType": "DEPENDS_ON",
      "relatedSpdxElement": "SPDXRef-rpm-texlive-emptypage-svn18064.1.2"
    },
    {
      "spdxElementId": "SPDXRef-rpm-texlive-sphdthesis-svn34374.1.0",
      "relationshipType": "DEPENDS_ON",
      "relatedSpdxElement": "SPDXRef-rpm-texlive-etoolbox-svn56554"
    },
    {
      "spdxElementId": "SPDXRef-rpm-texlive-sphdthesis-svn34374.1.0",
      "relationshipType": "DEPENDS_ON",
      "relatedSpdxElement": "SPDXRef-rpm-texlive-fancyhdr-svn57672"
    },
    {
      "spdxElementId": "SPDXRef-rpm-texlive-sphdthesis-svn34374.1.0",
      "relationshipType": "DEPENDS_ON",
      "relatedSpdxElement": "SPDXRef-rpm-texlive-float-svn15878.1.3d"
    },
    {
      "spdxElementId": "SPDXRef-rpm-texlive-sphdthesis-svn34374.1.0",
      "relationshipType": "DEPENDS_ON",
      "relatedSpdxElement": "SPDXRef-rpm-texlive-fncychap-svn20710.v1.34"
    },
    {
      "spdxElementId": "SPDXRef-rpm-texlive-sphdthesis-svn34374.1.0",
      "relationshipType": "DEPENDS_ON",
      "relatedSpdxElement": "SPDXRef-rpm-texlive-geometry-svn54080"
    },
    {
      "spdxElementId": "SPDXRef-rpm-texlive-sphdthesis-svn34374.1.0",
      "relationshipType": "DEPENDS_ON",
      "relatedSpdxElement": "SPDXRef-rpm-texlive-graphics-svn56514"
    },
    {
      "spdxElementId": "SPDXRef-rpm-texlive-sphdthesis-svn34374.1.0",
      "relationshipType": "DEPENDS_ON",
      "relatedSpdxElement": "SPDXRef-rpm-texlive-hyperref-svn58024"
    },
    {
      "spdxElementId": "SPDXRef-rpm-texlive-sphdthesis-svn34374.1.0",
      "relationshipType": "DEPENDS_ON",
      "relatedSpdxElement": "SPDXRef-rpm-texlive-kpathsea-20210325"
    },
    {
      "spdxElementId": "SPDXRef-rpm-texlive-sphdthesis-svn34374.1.0",
      "relationshipType": "DEPENDS_ON",
      "relatedSpdxElement": "SPDXRef-rpm-texlive-latex-20210325"
    },
    {
      "spdxElementId": "SPDXRef-rpm-texlive-sphdthesis-svn34374.1.0",
      "relationshipType": "DEPENDS_ON",
      "relatedSpdxElement": "SPDXRef-rpm-texlive-latex-base-dev-svn59080"
    },
    {
      "spdxElementId": "SPDXRef-rpm-texlive-sphdthesis-svn34374.1.0",
      "relationshipType": "DEPENDS_ON",
      "relatedSpdxElement": "SPDXRef-rpm-texlive-latex-graphics-dev-svn59080"
    },
    {
      "spdxElementId": "SPDXRef-rpm-texlive-sphdthesis-svn34374.1.0",
      "relationshipType": "DEPENDS_ON",
      "relatedSpdxElement": "SPDXRef-rpm-texlive-microtype-svn58394"
    },
    {
      "spdxElementId": "SPDXRef-rpm-texlive-sphdthesis-svn34374.1.0",
      "relationshipType": "DEPENDS_ON",
      "relatedSpdxElement": "SPDXRef-rpm-texlive-parskip-svn58358"
    },
    {
      "spdxElementId": "SPDXRef-rpm-texlive-sphdthesis-svn34374.1.0",
      "relationshipType": "DEPENDS_ON",
      "relatedSpdxElement": "SPDXRef-rpm-texlive-sectsty-svn15878.2.0.2"
    },
    {
      "spdxElementId": "SPDXRef-rpm-texlive-sphdthesis-svn34374.1.0",
      "relationshipType": "DEPENDS_ON",
      "relatedSpdxElement": "SPDXRef-rpm-texlive-setspace-svn24881.6.7a"
    },
    {
      "spdxElementId": "SPDXRef-rpm-texlive-sphdthesis-svn34374.1.0",
      "relationshipType": "DEPENDS_ON",
      "relatedSpdxElement": "SPDXRef-rpm-texlive-subfig-svn15878.1.3"
    },
    {
      "spdxElementId": "SPDXRef-rpm-texlive-sphdthesis-svn34374.1.0",
      "relationshipType": "DEPENDS_ON",
      "relatedSpdxElement": "SPDXRef-rpm-texlive-tocloft-svn53364"
    },
    {
      "spdxElementId": "SPDXRef-rpm-texlive-sphdthesis-svn34374.1.0",
      "relationshipType": "DEPENDS_ON",
      "relatedSpdxElement": "SPDXRef-rpm-texlive-tools-svn56514"
    },
    {
      "spdxElementId": "SPDXRef-rpm-texlive-sphdthesis-svn34374.1.0",
      "relationshipType": "DEPENDS_ON",
      "relatedSpdxElement": "SPDXRef-rpm-texlive-url-svn32528.3.4"
    },
    {
      "spdxElementId": "SPDXRef-rpm-texlive-sphdthesis-svn34374.1.0",
      "relationshipType": "DEPENDS_ON",
      "relatedSpdxElement": "SPDXRef-rpm-texlive-xcolor-svn41044"
    },
    {
      "spdxElementId": "SPDXRef-rpm-texlive-sphdthesis-svn34374.1.0",
      "relationshipType": "DEPENDS_ON",
      "relatedSpdxElement": "SPDXRef-rpm-texlive-xkeyval-svn57006"
    }
  ]
}
