<?xml version="1.0" encoding="utf-8" standalone="yes"?><rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom"><channel><title>Demo | Moduli space</title><link>https://orbifold.netlify.app/category/demo/</link><atom:link href="https://orbifold.netlify.app/category/demo/index.xml" rel="self" type="application/rss+xml"/><description>Demo</description><generator>Hugo Blox Builder (https://hugoblox.com)</generator><language>en-us</language><image><url>https://orbifold.netlify.app/media/icon_hue0cf02f0e16f9886439abd9479f246b5_8767_512x512_fill_lanczos_center_3.png</url><title>Demo</title><link>https://orbifold.netlify.app/category/demo/</link></image><item><title>网站测试</title><link>https://orbifold.netlify.app/post/test/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://orbifold.netlify.app/post/test/</guid><description>&lt;h2 id="列表测试">列表测试&lt;/h2>
&lt;blockquote>
&lt;p>你说得对，但是《原神》是由米哈游自主研发的一款全新开放世界冒险游戏。&lt;/p>
&lt;/blockquote>
&lt;ul>
&lt;li>游戏发生在一个被称作「提瓦特」的幻想世界，在这里，被神选中的人将被授予「神之眼」，导引元素之力。&lt;/li>
&lt;li>你将扮演一位名为「旅行者」的神秘角色。&lt;/li>
&lt;li>在自由的旅行中邂逅性格各异、能力独特的同伴们，和他们一起击败强敌，找回失散的亲人&lt;/li>
&lt;li>同时，逐步发掘「原神」的真相。&lt;/li>
&lt;/ul>
&lt;ol>
&lt;li>你是谁&lt;/li>
&lt;li>你从哪来&lt;/li>
&lt;/ol>
&lt;h2 id="公式测试">公式测试&lt;/h2>
&lt;p>$a^{2}+b^{2}=c^{2}$&lt;/p>
&lt;p>$$a^{2}+b^{2}=c^{2}$$&lt;/p>
&lt;p>\begin{equation}
a^{2}+b^{2}=c^{2}
\end{equation}&lt;/p>
&lt;p>$\bra{x}\ket{\psi}$&lt;/p>
&lt;h2 id="表格测试">表格测试&lt;/h2>
&lt;table>
&lt;thead>
&lt;tr>
&lt;th>Tables&lt;/th>
&lt;th style="text-align:center">Are&lt;/th>
&lt;th style="text-align:right">Cool&lt;/th>
&lt;/tr>
&lt;/thead>
&lt;tbody>
&lt;tr>
&lt;td>col 1 is&lt;/td>
&lt;td style="text-align:center">left-aligned&lt;/td>
&lt;td style="text-align:right">$1600&lt;/td>
&lt;/tr>
&lt;tr>
&lt;td>col 2 is&lt;/td>
&lt;td style="text-align:center">centered&lt;/td>
&lt;td style="text-align:right">$12&lt;/td>
&lt;/tr>
&lt;tr>
&lt;td>col 3 is&lt;/td>
&lt;td style="text-align:center">right-aligned&lt;/td>
&lt;td style="text-align:right">$1&lt;/td>
&lt;/tr>
&lt;/tbody>
&lt;/table>
&lt;h2 id="pdf">pdf&lt;/h2>
&lt;div class="highlight">&lt;pre tabindex="0" class="chroma">&lt;code class="language-fallback" data-lang="fallback">&lt;span class="line">&lt;span class="cl">{{ &amp;lt; embed-pdf url=&amp;#34;./path/to/your/file.pdf&amp;#34; &amp;gt; }}
&lt;/span>&lt;/span>&lt;/code>&lt;/pre>&lt;/div>&lt;h4 id="this-shortcode-loads-the-first-page-and-displays-pagination">This shortcode loads the first page and displays pagination&lt;/h4>
&lt;h4 id="hide-pagination">Hide pagination&lt;/h4>
&lt;p>If you wish to hide the pagination use the following attribute&lt;/p>
&lt;div class="highlight">&lt;pre tabindex="0" class="chroma">&lt;code class="language-fallback" data-lang="fallback">&lt;span class="line">&lt;span class="cl">{{ &amp;lt; embed-pdf url=&amp;#34;./path/to/your/file.pdf&amp;#34; hidePaginator=&amp;#34;true&amp;#34; &amp;gt; }}
&lt;/span>&lt;/span>&lt;/code>&lt;/pre>&lt;/div>&lt;h4 id="hide-loading-spinner">Hide loading spinner&lt;/h4>
&lt;p>If you wish to hide the loading spinner use the following attribute&lt;/p>
&lt;div class="highlight">&lt;pre tabindex="0" class="chroma">&lt;code class="language-fallback" data-lang="fallback">&lt;span class="line">&lt;span class="cl">{{ &amp;lt; embed-pdf url=&amp;#34;./path/to/your/file.pdf&amp;#34; hideLoader=&amp;#34;true&amp;#34; &amp;gt; }}
&lt;/span>&lt;/span>&lt;/code>&lt;/pre>&lt;/div>
&lt;script src="https://cdn.jsdelivr.net/npm/pdfjs-dist@3.4.120/build/pdf.min.js" integrity="sha256-UZQVSEoMbJ82/3uFjt4mYOTVVHIImtkp7u3L6LMH6/Y=" crossorigin="anonymous">&lt;/script>
&lt;style>
#embed-pdf-container {
position: relative;
width: 100%;
height: auto;
min-height: 20vh;
}
.pdf-canvas {
border: 1px solid black;
direction: ltr;
width: 100%;
height: auto;
display: none;
}
#the-canvas {
border: 1px solid black;
direction: ltr;
width: 100%;
height: auto;
display: none;
}
.pdf-loadingWrapper {
display: none;
justify-content: center;
align-items: center;
width: 100%;
height: 350px;
}
.pdf-loading {
display: inline-block;
width: 50px;
height: 50px;
border: 3px solid #d2d0d0;;
border-radius: 50%;
border-top-color: #383838;
animation: spin 1s ease-in-out infinite;
-webkit-animation: spin 1s ease-in-out infinite;
}
#overlayText {
word-wrap: break-word;
display: grid;
justify-content: end;
}
#overlayText a {
position: relative;
top: 10px;
right: 4px;
color: #000;
margin: auto;
background-color: #eeeeee;
padding: 0.3em 1em;
border: solid 2px;
border-radius: 12px;
border-color: #00000030;
text-decoration: none;
}
#overlayText svg {
height: clamp(1em, 2vw, 1.4em);
width: clamp(1em, 2vw, 1.4em);
}
@keyframes spin {
to { -webkit-transform: rotate(360deg); }
}
@-webkit-keyframes spin {
to { -webkit-transform: rotate(360deg); }
}
&lt;/style>&lt;div class="embed-pdf-container" id="embed-pdf-container-b69a6154">
&lt;div class="pdf-loadingWrapper" id="pdf-loadingWrapper-b69a6154">
&lt;div class="pdf-loading" id="pdf-loading-b69a6154">&lt;/div>
&lt;/div>
&lt;div id="overlayText">
&lt;a href="./temple.pdf" aria-label="Download" download>
&lt;svg aria-hidden="true" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 18 18">
&lt;path d="M9 13c.3 0 .5-.1.7-.3L15.4 7 14 5.6l-4 4V1H8v8.6l-4-4L2.6 7l5.7 5.7c.2.2.4.3.7.3zm-7 2h14v2H2z" />
&lt;/svg>
&lt;/a>
&lt;/div>
&lt;canvas class="pdf-canvas" id="pdf-canvas-b69a6154">&lt;/canvas>
&lt;/div>
&lt;div class="pdf-paginator" id="pdf-paginator-b69a6154">
&lt;button id="pdf-prev-b69a6154">Previous&lt;/button>
&lt;button id="pdf-next-b69a6154">Next&lt;/button> &amp;nbsp; &amp;nbsp;
&lt;span>
&lt;span class="pdf-pagenum" id="pdf-pagenum-b69a6154">&lt;/span> / &lt;span class="pdf-pagecount" id="pdf-pagecount-b69a6154">&lt;/span>
&lt;/span>
&lt;a class="pdf-source" id="pdf-source-b69a6154" href="./temple.pdf">[pdf]&lt;/a>
&lt;/div>
&lt;noscript>
View the PDF file &lt;a class="pdf-source" id="pdf-source-noscript-b69a6154" href="./temple.pdf">here&lt;/a>.
&lt;/noscript>
&lt;script type="text/javascript">
(function(){
var url = '.\/temple.pdf';
var hidePaginator = "false" === "true";
var hideLoader = "false" === "true";
var selectedPageNum = parseInt("") || 1;
var pdfjsLib = window['pdfjs-dist/build/pdf'];
if (pdfjsLib.GlobalWorkerOptions.workerSrc == '')
pdfjsLib.GlobalWorkerOptions.workerSrc = 'https://cdn.jsdelivr.net/npm/pdfjs-dist@3.4.120/build/pdf.worker.min.js';
var pdfDoc = null,
pageNum = selectedPageNum,
pageRendering = false,
pageNumPending = null,
scale = 3,
canvas = document.getElementById('pdf-canvas-b69a6154'),
ctx = canvas.getContext('2d'),
paginator = document.getElementById("pdf-paginator-b69a6154"),
loadingWrapper = document.getElementById('pdf-loadingWrapper-b69a6154');
showPaginator();
showLoader();
function renderPage(num) {
pageRendering = true;
pdfDoc.getPage(num).then(function(page) {
var viewport = page.getViewport({scale: scale});
canvas.height = viewport.height;
canvas.width = viewport.width;
var renderContext = {
canvasContext: ctx,
viewport: viewport
};
var renderTask = page.render(renderContext);
renderTask.promise.then(function() {
pageRendering = false;
showContent();
if (pageNumPending !== null) {
renderPage(pageNumPending);
pageNumPending = null;
}
});
});
document.getElementById('pdf-pagenum-b69a6154').textContent = num;
}
function showContent() {
loadingWrapper.style.display = 'none';
canvas.style.display = 'block';
}
function showLoader() {
if(hideLoader) return
loadingWrapper.style.display = 'flex';
canvas.style.display = 'none';
}
function showPaginator() {
if(hidePaginator) return
paginator.style.display = 'block';
}
function queueRenderPage(num) {
if (pageRendering) {
pageNumPending = num;
} else {
renderPage(num);
}
}
function onPrevPage() {
if (pageNum &lt;= 1) {
return;
}
pageNum--;
queueRenderPage(pageNum);
}
document.getElementById('pdf-prev-b69a6154').addEventListener('click', onPrevPage);
function onNextPage() {
if (pageNum >= pdfDoc.numPages) {
return;
}
pageNum++;
queueRenderPage(pageNum);
}
document.getElementById('pdf-next-b69a6154').addEventListener('click', onNextPage);
pdfjsLib.getDocument(url).promise.then(function(pdfDoc_) {
pdfDoc = pdfDoc_;
var numPages = pdfDoc.numPages;
document.getElementById('pdf-pagecount-b69a6154').textContent = numPages;
if(pageNum > numPages) {
pageNum = numPages
}
renderPage(pageNum);
});
})();
&lt;/script></description></item></channel></rss>