Skip to content

Commit 97eec2a

Browse files
committed
commit site
1 parent 2a8d512 commit 97eec2a

21 files changed

+4560
-1
lines changed

.gitignore

-1
Original file line numberDiff line numberDiff line change
@@ -4,4 +4,3 @@
44
.Ruserdata
55

66
/.quarto/
7-
_site/

_site/about.html

+288
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,288 @@
1+
<!DOCTYPE html>
2+
<html xmlns="http://www.w3.org/1999/xhtml" lang="en" xml:lang="en"><head>
3+
4+
<meta charset="utf-8">
5+
<meta name="generator" content="quarto-1.0.37">
6+
7+
<meta name="viewport" content="width=device-width, initial-scale=1.0, user-scalable=yes">
8+
9+
10+
<title>optimise-r - About</title>
11+
<style>
12+
code{white-space: pre-wrap;}
13+
span.smallcaps{font-variant: small-caps;}
14+
span.underline{text-decoration: underline;}
15+
div.column{display: inline-block; vertical-align: top; width: 50%;}
16+
div.hanging-indent{margin-left: 1.5em; text-indent: -1.5em;}
17+
ul.task-list{list-style: none;}
18+
pre > code.sourceCode { white-space: pre; position: relative; }
19+
pre > code.sourceCode > span { display: inline-block; line-height: 1.25; }
20+
pre > code.sourceCode > span:empty { height: 1.2em; }
21+
.sourceCode { overflow: visible; }
22+
code.sourceCode > span { color: inherit; text-decoration: inherit; }
23+
div.sourceCode { margin: 1em 0; }
24+
pre.sourceCode { margin: 0; }
25+
@media screen {
26+
div.sourceCode { overflow: auto; }
27+
}
28+
@media print {
29+
pre > code.sourceCode { white-space: pre-wrap; }
30+
pre > code.sourceCode > span { text-indent: -5em; padding-left: 5em; }
31+
}
32+
pre.numberSource code
33+
{ counter-reset: source-line 0; }
34+
pre.numberSource code > span
35+
{ position: relative; left: -4em; counter-increment: source-line; }
36+
pre.numberSource code > span > a:first-child::before
37+
{ content: counter(source-line);
38+
position: relative; left: -1em; text-align: right; vertical-align: baseline;
39+
border: none; display: inline-block;
40+
-webkit-touch-callout: none; -webkit-user-select: none;
41+
-khtml-user-select: none; -moz-user-select: none;
42+
-ms-user-select: none; user-select: none;
43+
padding: 0 4px; width: 4em;
44+
color: #aaaaaa;
45+
}
46+
pre.numberSource { margin-left: 3em; border-left: 1px solid #aaaaaa; padding-left: 4px; }
47+
div.sourceCode
48+
{ }
49+
@media screen {
50+
pre > code.sourceCode > span > a:first-child::before { text-decoration: underline; }
51+
}
52+
code span.al { color: #ff0000; font-weight: bold; } /* Alert */
53+
code span.an { color: #60a0b0; font-weight: bold; font-style: italic; } /* Annotation */
54+
code span.at { color: #7d9029; } /* Attribute */
55+
code span.bn { color: #40a070; } /* BaseN */
56+
code span.bu { } /* BuiltIn */
57+
code span.cf { color: #007020; font-weight: bold; } /* ControlFlow */
58+
code span.ch { color: #4070a0; } /* Char */
59+
code span.cn { color: #880000; } /* Constant */
60+
code span.co { color: #60a0b0; font-style: italic; } /* Comment */
61+
code span.cv { color: #60a0b0; font-weight: bold; font-style: italic; } /* CommentVar */
62+
code span.do { color: #ba2121; font-style: italic; } /* Documentation */
63+
code span.dt { color: #902000; } /* DataType */
64+
code span.dv { color: #40a070; } /* DecVal */
65+
code span.er { color: #ff0000; font-weight: bold; } /* Error */
66+
code span.ex { } /* Extension */
67+
code span.fl { color: #40a070; } /* Float */
68+
code span.fu { color: #06287e; } /* Function */
69+
code span.im { } /* Import */
70+
code span.in { color: #60a0b0; font-weight: bold; font-style: italic; } /* Information */
71+
code span.kw { color: #007020; font-weight: bold; } /* Keyword */
72+
code span.op { color: #666666; } /* Operator */
73+
code span.ot { color: #007020; } /* Other */
74+
code span.pp { color: #bc7a00; } /* Preprocessor */
75+
code span.sc { color: #4070a0; } /* SpecialChar */
76+
code span.ss { color: #bb6688; } /* SpecialString */
77+
code span.st { color: #4070a0; } /* String */
78+
code span.va { color: #19177c; } /* Variable */
79+
code span.vs { color: #4070a0; } /* VerbatimString */
80+
code span.wa { color: #60a0b0; font-weight: bold; font-style: italic; } /* Warning */
81+
</style>
82+
83+
84+
<script src="site_libs/quarto-nav/quarto-nav.js"></script>
85+
<script src="site_libs/quarto-nav/headroom.min.js"></script>
86+
<script src="site_libs/clipboard/clipboard.min.js"></script>
87+
<script src="site_libs/quarto-search/autocomplete.umd.js"></script>
88+
<script src="site_libs/quarto-search/fuse.min.js"></script>
89+
<script src="site_libs/quarto-search/quarto-search.js"></script>
90+
<meta name="quarto:offset" content="./">
91+
<script src="site_libs/quarto-html/quarto.js"></script>
92+
<script src="site_libs/quarto-html/popper.min.js"></script>
93+
<script src="site_libs/quarto-html/tippy.umd.min.js"></script>
94+
<script src="site_libs/quarto-html/anchor.min.js"></script>
95+
<link href="site_libs/quarto-html/tippy.css" rel="stylesheet">
96+
<link href="site_libs/quarto-html/quarto-syntax-highlighting.css" rel="stylesheet" id="quarto-text-highlighting-styles">
97+
<script src="site_libs/bootstrap/bootstrap.min.js"></script>
98+
<link href="site_libs/bootstrap/bootstrap-icons.css" rel="stylesheet">
99+
<link href="site_libs/bootstrap/bootstrap.min.css" rel="stylesheet" id="quarto-bootstrap" data-mode="light">
100+
<script id="quarto-search-options" type="application/json">{
101+
"location": "navbar",
102+
"copy-button": false,
103+
"collapse-after": 3,
104+
"panel-placement": "end",
105+
"type": "overlay",
106+
"limit": 20,
107+
"language": {
108+
"search-no-results-text": "No results",
109+
"search-matching-documents-text": "matching documents",
110+
"search-copy-link-title": "Copy link to search",
111+
"search-hide-matches-text": "Hide additional matches",
112+
"search-more-match-text": "more match in this document",
113+
"search-more-matches-text": "more matches in this document",
114+
"search-clear-button-title": "Clear",
115+
"search-detached-cancel-button-title": "Cancel",
116+
"search-submit-button-title": "Submit"
117+
}
118+
}</script>
119+
120+
121+
<link rel="stylesheet" href="styles.css">
122+
</head>
123+
124+
<body class="nav-fixed">
125+
126+
<div id="quarto-search-results"></div>
127+
<header id="quarto-header" class="headroom fixed-top">
128+
<nav class="navbar navbar-expand-lg navbar-dark ">
129+
<div class="navbar-container container-fluid">
130+
<a class="navbar-brand" href="./index.html">
131+
<span class="navbar-title">optimise-r</span>
132+
</a>
133+
<button class="navbar-toggler" type="button" data-bs-toggle="collapse" data-bs-target="#navbarCollapse" aria-controls="navbarCollapse" aria-expanded="false" aria-label="Toggle navigation" onclick="if (window.quartoToggleHeadroom) { window.quartoToggleHeadroom(); }">
134+
<span class="navbar-toggler-icon"></span>
135+
</button>
136+
<div class="collapse navbar-collapse" id="navbarCollapse">
137+
<ul class="navbar-nav navbar-nav-scroll me-auto">
138+
<li class="nav-item">
139+
<a class="nav-link" href="./index.html">Home</a>
140+
</li>
141+
<li class="nav-item">
142+
<a class="nav-link active" href="./about.html" aria-current="page">About</a>
143+
</li>
144+
</ul>
145+
<div id="quarto-search" class="" title="Search"></div>
146+
</div> <!-- /navcollapse -->
147+
</div> <!-- /container-fluid -->
148+
</nav>
149+
</header>
150+
<!-- content -->
151+
<div id="quarto-content" class="quarto-container page-columns page-rows-contents page-layout-article page-navbar">
152+
<!-- sidebar -->
153+
<!-- margin-sidebar -->
154+
<div id="quarto-margin-sidebar" class="sidebar margin-sidebar">
155+
156+
</div>
157+
<!-- main -->
158+
<main class="content" id="quarto-document-content">
159+
160+
<header id="title-block-header" class="quarto-title-block default">
161+
<div class="quarto-title">
162+
<h1 class="title">About</h1>
163+
</div>
164+
165+
166+
167+
<div class="quarto-title-meta">
168+
169+
170+
171+
</div>
172+
173+
174+
</header>
175+
176+
<p>About this site</p>
177+
<div class="cell">
178+
<div class="sourceCode cell-code" id="cb1"><pre class="sourceCode r code-with-copy"><code class="sourceCode r"><span id="cb1-1"><a href="#cb1-1" aria-hidden="true" tabindex="-1"></a><span class="dv">1</span> <span class="sc">+</span> <span class="dv">1</span></span></code><button title="Copy to Clipboard" class="code-copy-button"><i class="bi"></i></button></pre></div>
179+
<div class="cell-output cell-output-stdout">
180+
<pre><code>[1] 2</code></pre>
181+
</div>
182+
</div>
183+
184+
185+
186+
</main> <!-- /main -->
187+
<script id="quarto-html-after-body" type="application/javascript">
188+
window.document.addEventListener("DOMContentLoaded", function (event) {
189+
const toggleBodyColorMode = (bsSheetEl) => {
190+
const mode = bsSheetEl.getAttribute("data-mode");
191+
const bodyEl = window.document.querySelector("body");
192+
if (mode === "dark") {
193+
bodyEl.classList.add("quarto-dark");
194+
bodyEl.classList.remove("quarto-light");
195+
} else {
196+
bodyEl.classList.add("quarto-light");
197+
bodyEl.classList.remove("quarto-dark");
198+
}
199+
}
200+
const toggleBodyColorPrimary = () => {
201+
const bsSheetEl = window.document.querySelector("link#quarto-bootstrap");
202+
if (bsSheetEl) {
203+
toggleBodyColorMode(bsSheetEl);
204+
}
205+
}
206+
toggleBodyColorPrimary();
207+
const icon = "";
208+
const anchorJS = new window.AnchorJS();
209+
anchorJS.options = {
210+
placement: 'right',
211+
icon: icon
212+
};
213+
anchorJS.add('.anchored');
214+
const clipboard = new window.ClipboardJS('.code-copy-button', {
215+
target: function(trigger) {
216+
return trigger.previousElementSibling;
217+
}
218+
});
219+
clipboard.on('success', function(e) {
220+
// button target
221+
const button = e.trigger;
222+
// don't keep focus
223+
button.blur();
224+
// flash "checked"
225+
button.classList.add('code-copy-button-checked');
226+
var currentTitle = button.getAttribute("title");
227+
button.setAttribute("title", "Copied!");
228+
setTimeout(function() {
229+
button.setAttribute("title", currentTitle);
230+
button.classList.remove('code-copy-button-checked');
231+
}, 1000);
232+
// clear code selection
233+
e.clearSelection();
234+
});
235+
function tippyHover(el, contentFn) {
236+
const config = {
237+
allowHTML: true,
238+
content: contentFn,
239+
maxWidth: 500,
240+
delay: 100,
241+
arrow: false,
242+
appendTo: function(el) {
243+
return el.parentElement;
244+
},
245+
interactive: true,
246+
interactiveBorder: 10,
247+
theme: 'quarto',
248+
placement: 'bottom-start'
249+
};
250+
window.tippy(el, config);
251+
}
252+
const noterefs = window.document.querySelectorAll('a[role="doc-noteref"]');
253+
for (var i=0; i<noterefs.length; i++) {
254+
const ref = noterefs[i];
255+
tippyHover(ref, function() {
256+
let href = ref.getAttribute('href');
257+
try { href = new URL(href).hash; } catch {}
258+
const id = href.replace(/^#\/?/, "");
259+
const note = window.document.getElementById(id);
260+
return note.innerHTML;
261+
});
262+
}
263+
var bibliorefs = window.document.querySelectorAll('a[role="doc-biblioref"]');
264+
for (var i=0; i<bibliorefs.length; i++) {
265+
const ref = bibliorefs[i];
266+
const cites = ref.parentNode.getAttribute('data-cites').split(' ');
267+
tippyHover(ref, function() {
268+
var popup = window.document.createElement('div');
269+
cites.forEach(function(cite) {
270+
var citeDiv = window.document.createElement('div');
271+
citeDiv.classList.add('hanging-indent');
272+
citeDiv.classList.add('csl-entry');
273+
var biblioDiv = window.document.getElementById('ref-' + cite);
274+
if (biblioDiv) {
275+
citeDiv.innerHTML = biblioDiv.innerHTML;
276+
}
277+
popup.appendChild(citeDiv);
278+
});
279+
return popup.innerHTML;
280+
});
281+
}
282+
});
283+
</script>
284+
</div> <!-- /content -->
285+
286+
287+
288+
</body></html>

0 commit comments

Comments
 (0)