Rev 88831 | Blame | Compare with Previous | Last modification | View Log | Download | RSS feed
/* Rman.css ... Style for on-screen presentation of the R manuals *//* Part of the R package, https://www.R-project.org *//* Copyright (C) 2025 The R Foundation *//* Distributed under GPL 2 or later *//* Body ---------------------------------------------------- */body {background-color: #e7e7e7; /* from GNU's style.css */font-family: "Helvetica Neue", Helvetica, Arial, sans-serif; /* match www.R-project.org */line-height: 1.4; /* to improve readability */max-width: 100ch; /* long lines are hard to read */margin-left: auto;margin-right: auto;}/* add borders and padding for both top-level divs, following GNU style *//* (class names changed in Texinfo 7, so use a universal selector) */body > * {background-color: white;padding: 1em 2em; /* reduced below for narrow screens */border: 1px solid #c0c0c0;}/* hide top navigation bar in Texinfo >= 6.8 output *//* (class name changed in Texinfo 7) */#Top > .header, #Top > .nav-panel {display: none}/* for narrow screens */@media screen and (width < 938px) { /* empirically determined for smooth transition */body {max-width: 95%;}body > * {padding: .5em 1em;}}/* Nav bar ------------------------------------------------- *//* to see the separating line when jumping between sections *//* (class name changed in Texinfo 7) */.section hr, .section-level-extent hr {margin: 2em 0 -0.5em 0;}/* (class name changed in Texinfo 7) */.header, .nav-panel {font-size: smaller;padding: .5em 2em 0 2em;text-align: center;}/* Header styling ----------------------------------------- *//* black is too strong for large bold text (from GNU style) */h1, h2, h3, h4 { color: #333; }h1 {font-size: 2.5em;font-family: monospace;text-align: center;}h2 { font-size: 1.8em; }h3 { font-size: 1.35em; }h4 { font-size: 1.2em; }/* Links --------------------------------------------------- *//* match R-project.org colour & only show underline on hover */a:any-link {color: #3864BA; text-decoration: none;}a:any-link:hover {text-decoration: underline;}/* TOC/menus: bold chapters, hide subsections */.contents ul { font-weight: bold; }.contents ul ul { font-weight: normal; }.contents ul ul ul { display: none; }/* increase list spacing and sync with embedded paras */ol li { margin: 1em 0; }ul li { margin: 0.5em 0; }ul ul li, ul.mini-toc li, ul li p, ol li p { margin: 0.3em 0; }/* Code ---------------------------------------------------- *//* code blocks: remove indentation, highlight instead */div.example {margin-left: revert; /* revert Texinfo styling */background-color: #f5f5f5;}pre {padding: 0.5em;overflow: auto;line-height: 1.6; /* more spaced */}/* inline code: Padding is bad with outer quotes from @samp, but we *//* need Texinfo >= 7 for targeted styling, so keep minimal for now. *//* We also might not want highlighting for, e.g., env and file. */code, kbd, samp, tt.key {font-size: 1.15em; /* match body text *//* background-color: #f5f5f5; padding: 2px 4px; */}tt.key {border: 1px solid #ccc;border-radius: 4px;}/* sometimes used for code comments *//* (class name changed in Texinfo 7) */span.roman, span.r {font-family: "Helvetica Neue", Helvetica, Arial, sans-serif;}/* Tables -------------------------------------------------- */table {background: white; /* in case it overflows the body */}td, th {text-align: left;line-height: 1.2;padding: .2em .3em; /* rows need to be distinguishable from linebreaks */}/* for @cartouche (often embedding a code example) */table.cartouche {width: 100%;padding: 0 .5em;border: 1px solid #ccc;border-radius: 4px;}table.cartouche * {border: 0;padding: 0;background-color: white; /* remove extra code highlighting */}/* Minor tweaks -------------------------------------------- *//* Texinfo's image scaling only deals with printed output */img { max-width: 100%; }/* hide redundant line; top-level divs have a border *//* (class name changed in Texinfo 7) */.footnote hr, .footnotes-segment hr { display: none; }