Feladat

A feladatban egy R szoftvercsomagokat leíró XML formátumot kell tervezned. A formátum lehetővé kell, hogy tegye a felhasználók számára nulla vagy több R csomag leírását egy XML dokumentumban. Minden egyes csomaghoz az alábbi információkat kell tárolni:

A csomagok minden egyes jellemzőjét egy külön elem vagy attribútum kell, hogy ábrázolja. Olyan neveket kell adni az elemeknek és attribútumoknak, amelyek pontosan leírják azok célját.

DTD

Készíts a formátumhoz egy, a fenti követelményeket kifejező DTD-t.

XML dokumentum

Készíts a formátum használatának bemutatásához egy olyan XML dokumentumot, amely legalább 5 különböző tetszés szerint kiválasztott R csomag adatait tartalmazza. A tulajdonságok adatait innen válaszd. Példa egy csomag leírására: https://cran.r-project.org/web/packages/stringr/.

A dokumentumnak tartalmaznia kell olyan csomagot is, amely nem igényel fordítást, és olyat is, amely viszont igen.

Társítsd a DTD-t az XML dokumentumhoz egy dokumentumtípus-deklarációban.

CSS stíluslap

Készíts az XML dokumentumhoz egy olyan CSS stíluslapot, amely az XML dokumentumot az alábbi módon jeleníti meg:

Úgy használd a betűtípusokat, színeket és térközöket, hogy a vizuális megjelenés esztétikus legyen.

Társítsd a stíluslapot az XML dokumentumhoz.