The custom CSS, to print a wikipedia’s article for reading practice

Wikipedia has a function to print an article as a pdf. But I need an additional space between every line because I add many notations in the article in order to read foreign language.

I made a custom CSS, with which you can add some space between every line before printing. You can available it to import to custom CSS hosting plugin like Stylus.

/* remove unnecessary info */
#mw-page-base,
#mw-head-base,
#mw-head,
#mw-panel,
.navbox,
.plainlinks,
.noprint,
#catlinks,
#footer
{
    display: none !important;
}

#content.mw-body
{
    margin: 2rem !important;
}

/* set base font size */
html
{
    font-size: 16px !important;
}

/* set relative font size and line height */
p
{
    font-size: 1rem !important;
    line-height: 3rem !important;
}

h1
{
    font-size: 2rem !important;
    line-height: 2rem !important;
}

h2
{
    font-size: 1.5rem !important;
    line-height: 1.5rem !important;
}

h3
{
    font-size: 1.2rem !important;
    line-height: 1.2rem !important;
}

/* decoration is not needed for printing */
a:link
{
    color: #000000 !important;
    text-decoration: none !important;
    border-bottom: 0px !important;
}

I need wide space for some language, for example russian language which inflects very much or chinese language characters of which don’t denote their own sound uniquely.

I remember the Print Wikipedia but that is only English ver.