{
  "SPDXID": "SPDXRef-DOCUMENT",
  "name": "texlive-wsemclassic-9.svn31532.1.0.1-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-wsemclassic-9.svn31532.1.0.1-3.oe2403sp3.aarch64.rpm",
  "packages": [
    {
      "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-babel-svn58999",
      "name": "texlive-babel",
      "checksums": [
        {
          "algorithm": "SHA256",
          "checksumValue": "6e3c545e83f72672a29e28fd6babdd33c439de5e067b0c87d3151096bc58ba4b"
        }
      ],
      "description": "The package manages culturally-determined typographical (and\nother) rules, and hyphenation patterns for a wide range of\nlanguages. A document may select a single language to be\nsupported, or it may select several, in which case the document\nmay switch from one language to another in a variety of ways.\nBabel uses contributed configuration files that provide the\ndetail of what has to be done for each language. Users of XeTeX\nare advised to use polyglossia rather than Babel.",
      "downloadLocation": "NOASSERTION",
      "externalRefs": [
        {
          "referenceCategory": "PACKAGE_MANAGER",
          "referenceLocator": "pkg:rpm/texlive-babel@svn58999-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": "Multilingual support for Plain TeX or LaTeX",
      "supplier": "Organization: http://openeuler.org",
      "versionInfo": "9:svn58999-3.oe2403sp3"
    },
    {
      "SPDXID": "SPDXRef-rpm-texlive-babelbib-svn57349",
      "name": "texlive-babelbib",
      "checksums": [
        {
          "algorithm": "SHA256",
          "checksumValue": "79d8d95f7bd1afbe84a8e51ff19d24dc9f77d78278dd2f463e10fd6050f57169"
        }
      ],
      "description": "This package enables to generate multilingual bibliographies in\ncooperation with babel. Two approaches are possible: Each\ncitation may be written in another language, or the whole\nbibliography can be typeset in a language chosen by the user.\nIn addition, the package supports commands to change the\ntypography of the bibliographies.",
      "downloadLocation": "NOASSERTION",
      "externalRefs": [
        {
          "referenceCategory": "PACKAGE_MANAGER",
          "referenceLocator": "pkg:rpm/texlive-babelbib@svn57349-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": "Multilingual bibliographies",
      "supplier": "Organization: http://openeuler.org",
      "versionInfo": "9:svn57349-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-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-fontspec-svn56594",
      "name": "texlive-fontspec",
      "checksums": [
        {
          "algorithm": "SHA256",
          "checksumValue": "57bdc0ff770c8f5cf83c32478b895d5afb82f5744654820bf4f5686cc5955531"
        }
      ],
      "description": "Fontspec is a package for XeLaTeX and LuaLaTeX. It provides an\nautomatic and unified interface to feature-rich AAT and\nOpenType fonts through the NFSS in LaTeX running on XeTeX or\nLuaTeX engines. The package requires the l3kernel and xparse\nbundles from the LaTeX 3 development team.",
      "downloadLocation": "NOASSERTION",
      "externalRefs": [
        {
          "referenceCategory": "PACKAGE_MANAGER",
          "referenceLocator": "pkg:rpm/texlive-fontspec@svn56594-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": "Advanced font selection in XeLaTeX and LuaLaTeX",
      "supplier": "Organization: http://openeuler.org",
      "versionInfo": "9:svn56594-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-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-iftex-svn56594",
      "name": "texlive-iftex",
      "checksums": [
        {
          "algorithm": "SHA256",
          "checksumValue": "2f3db8a1d0a0d81b26516a20071fc8a3adaa25d4847da5484265acab67289ac4"
        }
      ],
      "description": "The package, which works both for Plain TeX and for LaTeX,\ndefines the \\ifPDFTeX, \\ifXeTeX, and \\ifLuaTeX conditionals for\ntesting which engine is being used for typesetting. The package\nalso provides the \\RequirePDFTeX, \\RequireXeTeX, and\n\\RequireLuaTeX commands which throw an error if pdfTeX, XeTeX\nor LuaTeX (respectively) is not the engine in use.",
      "downloadLocation": "NOASSERTION",
      "externalRefs": [
        {
          "referenceCategory": "PACKAGE_MANAGER",
          "referenceLocator": "pkg:rpm/texlive-iftex@svn56594-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": "Am I running under pdfTeX, XeTeX or LuaTeX?",
      "supplier": "Organization: http://openeuler.org",
      "versionInfo": "9:svn56594-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-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-kvoptions-svn56609",
      "name": "texlive-kvoptions",
      "checksums": [
        {
          "algorithm": "SHA256",
          "checksumValue": "b4daea7816465a9893d437323c222476231d6cc1137bd231f6b8deddc29ed709"
        }
      ],
      "description": "This package offers support for package authors who want to use\noptions in key-value format for their package options.",
      "downloadLocation": "NOASSERTION",
      "externalRefs": [
        {
          "referenceCategory": "PACKAGE_MANAGER",
          "referenceLocator": "pkg:rpm/texlive-kvoptions@svn56609-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": "Key value format for package options",
      "supplier": "Organization: http://openeuler.org",
      "versionInfo": "9:svn56609-3.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-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-natbib-svn20668.8.31b",
      "name": "texlive-natbib",
      "checksums": [
        {
          "algorithm": "SHA256",
          "checksumValue": "7335cab5ae09876c6ebf1cc226059d140070958084141ec83177f93a3154199d"
        }
      ],
      "description": "The bundle provides a package that implements both author-year\nand numbered references, as well as much detailed of support\nfor other bibliography use. Also Provided are versions of the\nstandard BibTeX styles that are compatible with natbib--\nplainnat, unsrtnat, abbrnat. The bibliography styles produced\nby custom-bib are designed from the start to be compatible with\nnatbib.",
      "downloadLocation": "NOASSERTION",
      "externalRefs": [
        {
          "referenceCategory": "PACKAGE_MANAGER",
          "referenceLocator": "pkg:rpm/texlive-natbib@svn20668.8.31b-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": "Flexible bibliography support",
      "supplier": "Organization: http://openeuler.org",
      "versionInfo": "9:svn20668.8.31b-2.oe2403sp3"
    },
    {
      "SPDXID": "SPDXRef-rpm-texlive-polyglossia-2021",
      "name": "texlive-polyglossia",
      "checksums": [
        {
          "algorithm": "SHA256",
          "checksumValue": "644d40a22ffeb770532ab7ade52209e2b34615fd69aea979d1c80d31fc0d58f3"
        }
      ],
      "description": "This package provides a complete Babel replacement for users of\nLuaLaTeX and XeLaTeX; it relies on the fontspec package,\nversion 2.0 at least. This is the first release that supports\nuse with LuaLaTeX; it should be considered \"transitional\" in\nthat role.",
      "downloadLocation": "NOASSERTION",
      "externalRefs": [
        {
          "referenceCategory": "PACKAGE_MANAGER",
          "referenceLocator": "pkg:rpm/texlive-polyglossia@2021-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": "An alternative to babel for XeLaTeX and LuaLaTeX",
      "supplier": "Organization: http://openeuler.org",
      "versionInfo": "9:2021-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-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-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-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"
    }
  ],
  "relationships": [
    {
      "spdxElementId": "SPDXRef-rpm-texlive-wsemclassic-svn31532.1.0.1",
      "relationshipType": "DEPENDS_ON",
      "relatedSpdxElement": "SPDXRef-rpm-texlive-amscls-svn55378"
    },
    {
      "spdxElementId": "SPDXRef-rpm-texlive-wsemclassic-svn31532.1.0.1",
      "relationshipType": "DEPENDS_ON",
      "relatedSpdxElement": "SPDXRef-rpm-texlive-amsfonts-svn29208.3.04"
    },
    {
      "spdxElementId": "SPDXRef-rpm-texlive-wsemclassic-svn31532.1.0.1",
      "relationshipType": "DEPENDS_ON",
      "relatedSpdxElement": "SPDXRef-rpm-texlive-amsmath-svn56514"
    },
    {
      "spdxElementId": "SPDXRef-rpm-texlive-wsemclassic-svn31532.1.0.1",
      "relationshipType": "DEPENDS_ON",
      "relatedSpdxElement": "SPDXRef-rpm-texlive-babel-svn58999"
    },
    {
      "spdxElementId": "SPDXRef-rpm-texlive-wsemclassic-svn31532.1.0.1",
      "relationshipType": "DEPENDS_ON",
      "relatedSpdxElement": "SPDXRef-rpm-texlive-babelbib-svn57349"
    },
    {
      "spdxElementId": "SPDXRef-rpm-texlive-wsemclassic-svn31532.1.0.1",
      "relationshipType": "DEPENDS_ON",
      "relatedSpdxElement": "SPDXRef-rpm-texlive-base-20210325"
    },
    {
      "spdxElementId": "SPDXRef-rpm-texlive-wsemclassic-svn31532.1.0.1",
      "relationshipType": "DEPENDS_ON",
      "relatedSpdxElement": "SPDXRef-rpm-texlive-fancyhdr-svn57672"
    },
    {
      "spdxElementId": "SPDXRef-rpm-texlive-wsemclassic-svn31532.1.0.1",
      "relationshipType": "DEPENDS_ON",
      "relatedSpdxElement": "SPDXRef-rpm-texlive-fontspec-svn56594"
    },
    {
      "spdxElementId": "SPDXRef-rpm-texlive-wsemclassic-svn31532.1.0.1",
      "relationshipType": "DEPENDS_ON",
      "relatedSpdxElement": "SPDXRef-rpm-texlive-geometry-svn54080"
    },
    {
      "spdxElementId": "SPDXRef-rpm-texlive-wsemclassic-svn31532.1.0.1",
      "relationshipType": "DEPENDS_ON",
      "relatedSpdxElement": "SPDXRef-rpm-texlive-hyperref-svn58024"
    },
    {
      "spdxElementId": "SPDXRef-rpm-texlive-wsemclassic-svn31532.1.0.1",
      "relationshipType": "DEPENDS_ON",
      "relatedSpdxElement": "SPDXRef-rpm-texlive-iftex-svn56594"
    },
    {
      "spdxElementId": "SPDXRef-rpm-texlive-wsemclassic-svn31532.1.0.1",
      "relationshipType": "DEPENDS_ON",
      "relatedSpdxElement": "SPDXRef-rpm-texlive-inputenx-svn52986"
    },
    {
      "spdxElementId": "SPDXRef-rpm-texlive-wsemclassic-svn31532.1.0.1",
      "relationshipType": "DEPENDS_ON",
      "relatedSpdxElement": "SPDXRef-rpm-texlive-kpathsea-20210325"
    },
    {
      "spdxElementId": "SPDXRef-rpm-texlive-wsemclassic-svn31532.1.0.1",
      "relationshipType": "DEPENDS_ON",
      "relatedSpdxElement": "SPDXRef-rpm-texlive-kvoptions-svn56609"
    },
    {
      "spdxElementId": "SPDXRef-rpm-texlive-wsemclassic-svn31532.1.0.1",
      "relationshipType": "DEPENDS_ON",
      "relatedSpdxElement": "SPDXRef-rpm-texlive-latex-20210325"
    },
    {
      "spdxElementId": "SPDXRef-rpm-texlive-wsemclassic-svn31532.1.0.1",
      "relationshipType": "DEPENDS_ON",
      "relatedSpdxElement": "SPDXRef-rpm-texlive-latex-base-dev-svn59080"
    },
    {
      "spdxElementId": "SPDXRef-rpm-texlive-wsemclassic-svn31532.1.0.1",
      "relationshipType": "DEPENDS_ON",
      "relatedSpdxElement": "SPDXRef-rpm-texlive-microtype-svn58394"
    },
    {
      "spdxElementId": "SPDXRef-rpm-texlive-wsemclassic-svn31532.1.0.1",
      "relationshipType": "DEPENDS_ON",
      "relatedSpdxElement": "SPDXRef-rpm-texlive-natbib-svn20668.8.31b"
    },
    {
      "spdxElementId": "SPDXRef-rpm-texlive-wsemclassic-svn31532.1.0.1",
      "relationshipType": "DEPENDS_ON",
      "relatedSpdxElement": "SPDXRef-rpm-texlive-polyglossia-2021"
    },
    {
      "spdxElementId": "SPDXRef-rpm-texlive-wsemclassic-svn31532.1.0.1",
      "relationshipType": "DEPENDS_ON",
      "relatedSpdxElement": "SPDXRef-rpm-texlive-setspace-svn24881.6.7a"
    },
    {
      "spdxElementId": "SPDXRef-rpm-texlive-wsemclassic-svn31532.1.0.1",
      "relationshipType": "DEPENDS_ON",
      "relatedSpdxElement": "SPDXRef-rpm-texlive-soulutf8-svn53163"
    },
    {
      "spdxElementId": "SPDXRef-rpm-texlive-wsemclassic-svn31532.1.0.1",
      "relationshipType": "DEPENDS_ON",
      "relatedSpdxElement": "SPDXRef-rpm-texlive-titlesec-svn52413"
    },
    {
      "spdxElementId": "SPDXRef-rpm-texlive-wsemclassic-svn31532.1.0.1",
      "relationshipType": "DEPENDS_ON",
      "relatedSpdxElement": "SPDXRef-rpm-texlive-tocbibind-svn20085.1.5k"
    }
  ]
}
