mirror of
https://github.com/jackyzha0/quartz.git
synced 2025-12-23 21:04:07 -06:00
deploy: 2d55b6ac2e
This commit is contained in:
parent
6fdbd9e45c
commit
1e7f6b869e
2
404.html
2
404.html
@ -12,7 +12,7 @@
|
||||
<script defer src=https://cdn.jsdelivr.net/npm/katex@0.15.1/dist/katex.min.js integrity=sha384-z1fJDqw8ZApjGO3/unPWUPsIymfsJmyrDVWC8Tv/a1HeOtGmkwNd/7xUS0Xcnvsx crossorigin=anonymous></script>
|
||||
<script defer src=https://cdn.jsdelivr.net/npm/katex@0.15.1/dist/contrib/auto-render.min.js integrity=sha384-+XBljXPPiv+OzfbB3cVmLHf4hdUFHlWNZN5spNQ7rmHTXpd7WvJum6fIACpNNfIR crossorigin=anonymous></script>
|
||||
<script>document.addEventListener("DOMContentLoaded",function(){renderMathInElement(document.body,{delimiters:[{left:'$$',right:'$$',display:!0},{left:'$',right:'$',display:!1}],throwOnError:!1})})</script>
|
||||
<script>const BASE_URL="https://quartz.jzhao.xyz/",fetchData=Promise.all([fetch("https://quartz.jzhao.xyz/indices/linkIndex.03d0265dd1ca84fe383a8ad442b7c660.min.json").then(a=>a.json()).then(a=>({index:a.index,links:a.links})),fetch("https://quartz.jzhao.xyz/indices/contentIndex.d0e30befb6b3da880b79c22fcbfa9ce0.min.json").then(a=>a.json())]).then(([{index:a,links:b},c])=>({index:a,links:b,content:c}))</script>
|
||||
<script>const BASE_URL="https://quartz.jzhao.xyz/",fetchData=Promise.all([fetch("https://quartz.jzhao.xyz/indices/linkIndex.03d0265dd1ca84fe383a8ad442b7c660.min.json").then(a=>a.json()).then(a=>({index:a.index,links:a.links})),fetch("https://quartz.jzhao.xyz/indices/contentIndex.f51e0f4932de21423e76eae46e5d0de2.min.json").then(a=>a.json())]).then(([{index:a,links:b},c])=>({index:a,links:b,content:c}))</script>
|
||||
</head>
|
||||
<script async src="https://www.googletagmanager.com/gtag/js?id=G-XYFD95KB4J"></script>
|
||||
<script>var doNotTrack=!1;if(!doNotTrack){window.dataLayer=window.dataLayer||[];function gtag(){dataLayer.push(arguments)}gtag('js',new Date),gtag('config','G-XYFD95KB4J',{anonymize_ip:!1})}</script>
|
||||
|
||||
@ -12,7 +12,7 @@
|
||||
<script defer src=https://cdn.jsdelivr.net/npm/katex@0.15.1/dist/katex.min.js integrity=sha384-z1fJDqw8ZApjGO3/unPWUPsIymfsJmyrDVWC8Tv/a1HeOtGmkwNd/7xUS0Xcnvsx crossorigin=anonymous></script>
|
||||
<script defer src=https://cdn.jsdelivr.net/npm/katex@0.15.1/dist/contrib/auto-render.min.js integrity=sha384-+XBljXPPiv+OzfbB3cVmLHf4hdUFHlWNZN5spNQ7rmHTXpd7WvJum6fIACpNNfIR crossorigin=anonymous></script>
|
||||
<script>document.addEventListener("DOMContentLoaded",function(){renderMathInElement(document.body,{delimiters:[{left:'$$',right:'$$',display:!0},{left:'$',right:'$',display:!1}],throwOnError:!1})})</script>
|
||||
<script>const BASE_URL="https://quartz.jzhao.xyz/",fetchData=Promise.all([fetch("https://quartz.jzhao.xyz/indices/linkIndex.03d0265dd1ca84fe383a8ad442b7c660.min.json").then(a=>a.json()).then(a=>({index:a.index,links:a.links})),fetch("https://quartz.jzhao.xyz/indices/contentIndex.d0e30befb6b3da880b79c22fcbfa9ce0.min.json").then(a=>a.json())]).then(([{index:a,links:b},c])=>({index:a,links:b,content:c}))</script>
|
||||
<script>const BASE_URL="https://quartz.jzhao.xyz/",fetchData=Promise.all([fetch("https://quartz.jzhao.xyz/indices/linkIndex.03d0265dd1ca84fe383a8ad442b7c660.min.json").then(a=>a.json()).then(a=>({index:a.index,links:a.links})),fetch("https://quartz.jzhao.xyz/indices/contentIndex.f51e0f4932de21423e76eae46e5d0de2.min.json").then(a=>a.json())]).then(([{index:a,links:b},c])=>({index:a,links:b,content:c}))</script>
|
||||
</head>
|
||||
<script async src="https://www.googletagmanager.com/gtag/js?id=G-XYFD95KB4J"></script>
|
||||
<script>var doNotTrack=!1;if(!doNotTrack){window.dataLayer=window.dataLayer||[];function gtag(){dataLayer.push(arguments)}gtag('js',new Date),gtag('config','G-XYFD95KB4J',{anonymize_ip:!1})}</script>
|
||||
|
||||
20
index.html
20
index.html
@ -13,7 +13,7 @@
|
||||
<script defer src=https://cdn.jsdelivr.net/npm/katex@0.15.1/dist/katex.min.js integrity=sha384-z1fJDqw8ZApjGO3/unPWUPsIymfsJmyrDVWC8Tv/a1HeOtGmkwNd/7xUS0Xcnvsx crossorigin=anonymous></script>
|
||||
<script defer src=https://cdn.jsdelivr.net/npm/katex@0.15.1/dist/contrib/auto-render.min.js integrity=sha384-+XBljXPPiv+OzfbB3cVmLHf4hdUFHlWNZN5spNQ7rmHTXpd7WvJum6fIACpNNfIR crossorigin=anonymous></script>
|
||||
<script>document.addEventListener("DOMContentLoaded",function(){renderMathInElement(document.body,{delimiters:[{left:'$$',right:'$$',display:!0},{left:'$',right:'$',display:!1}],throwOnError:!1})})</script>
|
||||
<script>const BASE_URL="https://quartz.jzhao.xyz/",fetchData=Promise.all([fetch("https://quartz.jzhao.xyz/indices/linkIndex.03d0265dd1ca84fe383a8ad442b7c660.min.json").then(a=>a.json()).then(a=>({index:a.index,links:a.links})),fetch("https://quartz.jzhao.xyz/indices/contentIndex.d0e30befb6b3da880b79c22fcbfa9ce0.min.json").then(a=>a.json())]).then(([{index:a,links:b},c])=>({index:a,links:b,content:c}))</script>
|
||||
<script>const BASE_URL="https://quartz.jzhao.xyz/",fetchData=Promise.all([fetch("https://quartz.jzhao.xyz/indices/linkIndex.03d0265dd1ca84fe383a8ad442b7c660.min.json").then(a=>a.json()).then(a=>({index:a.index,links:a.links})),fetch("https://quartz.jzhao.xyz/indices/contentIndex.f51e0f4932de21423e76eae46e5d0de2.min.json").then(a=>a.json())]).then(([{index:a,links:b},c])=>({index:a,links:b,content:c}))</script>
|
||||
</head>
|
||||
<script async src="https://www.googletagmanager.com/gtag/js?id=G-XYFD95KB4J"></script>
|
||||
<script>var doNotTrack=!1;if(!doNotTrack){window.dataLayer=window.dataLayer||[];function gtag(){dataLayer.push(arguments)}gtag('js',new Date),gtag('config','G-XYFD95KB4J',{anonymize_ip:!1})}</script>
|
||||
@ -52,29 +52,23 @@
|
||||
<h2 id=get-started>Get Started</h2>
|
||||
<blockquote>
|
||||
<p>📚
|
||||
<a href=/notes/setup rel=noopener class=internal-link data-src=/notes/setup>Setup your own digital garden using Quartz
|
||||
</a></p>
|
||||
<a href=/notes/setup rel=noopener class=internal-link data-src=/notes/setup>Setup your own digital garden using Quartz</a></p>
|
||||
</blockquote>
|
||||
<p>Not convinced yet? Look at some
|
||||
<a href=/notes/showcase rel=noopener class=internal-link data-src=/notes/showcase>community digital gardens
|
||||
</a> built with Quartz, or read about
|
||||
<a href=/notes/philosophy rel=noopener class=internal-link data-src=/notes/philosophy>why I made Quartz
|
||||
</a> to begin with.</p>
|
||||
<a href=/notes/showcase rel=noopener class=internal-link data-src=/notes/showcase>community digital gardens</a> built with Quartz, or read about
|
||||
<a href=/notes/philosophy rel=noopener class=internal-link data-src=/notes/philosophy>why I made Quartz</a> to begin with.</p>
|
||||
<h2 id=content-lists>Content Lists</h2>
|
||||
<p>If you prefer browsing the contents of this site through a list instead of a graph, you can find content lists here too:</p>
|
||||
<ul>
|
||||
<li>
|
||||
<a href=/notes rel=noopener class=internal-link data-src=/notes>All Notes
|
||||
</a></li>
|
||||
<a href=/notes rel=noopener class=internal-link data-src=/notes>All Notes</a></li>
|
||||
<li>
|
||||
<a href=/tags/setup rel=noopener class=internal-link data-src=/tags/setup>Setup-related Notes
|
||||
</a></li>
|
||||
<a href=/tags/setup rel=noopener class=internal-link data-src=/tags/setup>Setup-related Notes</a></li>
|
||||
</ul>
|
||||
<h2 id=troubleshooting>Troubleshooting</h2>
|
||||
<ul>
|
||||
<li>🚧
|
||||
<a href=/notes/troubleshooting rel=noopener class=internal-link data-src=/notes/troubleshooting>Troubleshooting and FAQ
|
||||
</a></li>
|
||||
<a href=/notes/troubleshooting rel=noopener class=internal-link data-src=/notes/troubleshooting>Troubleshooting and FAQ</a></li>
|
||||
<li>🐛
|
||||
<a href=https://github.com/jackyzha0/quartz/issues rel=noopener>Submit an Issue</a></li>
|
||||
<li>👀
|
||||
|
||||
File diff suppressed because one or more lines are too long
@ -15,7 +15,7 @@ Latex Block math works with two dollar signs $$.">
|
||||
<script defer src=https://cdn.jsdelivr.net/npm/katex@0.15.1/dist/katex.min.js integrity=sha384-z1fJDqw8ZApjGO3/unPWUPsIymfsJmyrDVWC8Tv/a1HeOtGmkwNd/7xUS0Xcnvsx crossorigin=anonymous></script>
|
||||
<script defer src=https://cdn.jsdelivr.net/npm/katex@0.15.1/dist/contrib/auto-render.min.js integrity=sha384-+XBljXPPiv+OzfbB3cVmLHf4hdUFHlWNZN5spNQ7rmHTXpd7WvJum6fIACpNNfIR crossorigin=anonymous></script>
|
||||
<script>document.addEventListener("DOMContentLoaded",function(){renderMathInElement(document.body,{delimiters:[{left:'$$',right:'$$',display:!0},{left:'$',right:'$',display:!1}],throwOnError:!1})})</script>
|
||||
<script>const BASE_URL="https://quartz.jzhao.xyz/",fetchData=Promise.all([fetch("https://quartz.jzhao.xyz/indices/linkIndex.03d0265dd1ca84fe383a8ad442b7c660.min.json").then(a=>a.json()).then(a=>({index:a.index,links:a.links})),fetch("https://quartz.jzhao.xyz/indices/contentIndex.d0e30befb6b3da880b79c22fcbfa9ce0.min.json").then(a=>a.json())]).then(([{index:a,links:b},c])=>({index:a,links:b,content:c}))</script>
|
||||
<script>const BASE_URL="https://quartz.jzhao.xyz/",fetchData=Promise.all([fetch("https://quartz.jzhao.xyz/indices/linkIndex.03d0265dd1ca84fe383a8ad442b7c660.min.json").then(a=>a.json()).then(a=>({index:a.index,links:a.links})),fetch("https://quartz.jzhao.xyz/indices/contentIndex.f51e0f4932de21423e76eae46e5d0de2.min.json").then(a=>a.json())]).then(([{index:a,links:b},c])=>({index:a,links:b,content:c}))</script>
|
||||
</head>
|
||||
<script async src="https://www.googletagmanager.com/gtag/js?id=G-XYFD95KB4J"></script>
|
||||
<script>var doNotTrack=!1;if(!doNotTrack){window.dataLayer=window.dataLayer||[];function gtag(){dataLayer.push(arguments)}gtag('js',new Date),gtag('config','G-XYFD95KB4J',{anonymize_ip:!1})}</script>
|
||||
@ -71,8 +71,7 @@ $$</p>
|
||||
$$</p>
|
||||
<h2 id=rtl>RTL</h2>
|
||||
<p>More information on configuring RTL languages like Arabic in the
|
||||
<a href=/notes/config rel=noopener class=internal-link data-src=/notes/config>config
|
||||
</a> page.</p>
|
||||
<a href=/notes/config rel=noopener class=internal-link data-src=/notes/config>config</a> page.</p>
|
||||
</article>
|
||||
<hr>
|
||||
<div class=page-end>
|
||||
|
||||
@ -12,7 +12,7 @@
|
||||
<script defer src=https://cdn.jsdelivr.net/npm/katex@0.15.1/dist/katex.min.js integrity=sha384-z1fJDqw8ZApjGO3/unPWUPsIymfsJmyrDVWC8Tv/a1HeOtGmkwNd/7xUS0Xcnvsx crossorigin=anonymous></script>
|
||||
<script defer src=https://cdn.jsdelivr.net/npm/katex@0.15.1/dist/contrib/auto-render.min.js integrity=sha384-+XBljXPPiv+OzfbB3cVmLHf4hdUFHlWNZN5spNQ7rmHTXpd7WvJum6fIACpNNfIR crossorigin=anonymous></script>
|
||||
<script>document.addEventListener("DOMContentLoaded",function(){renderMathInElement(document.body,{delimiters:[{left:'$$',right:'$$',display:!0},{left:'$',right:'$',display:!1}],throwOnError:!1})})</script>
|
||||
<script>const BASE_URL="https://quartz.jzhao.xyz/",fetchData=Promise.all([fetch("https://quartz.jzhao.xyz/indices/linkIndex.03d0265dd1ca84fe383a8ad442b7c660.min.json").then(a=>a.json()).then(a=>({index:a.index,links:a.links})),fetch("https://quartz.jzhao.xyz/indices/contentIndex.d0e30befb6b3da880b79c22fcbfa9ce0.min.json").then(a=>a.json())]).then(([{index:a,links:b},c])=>({index:a,links:b,content:c}))</script>
|
||||
<script>const BASE_URL="https://quartz.jzhao.xyz/",fetchData=Promise.all([fetch("https://quartz.jzhao.xyz/indices/linkIndex.03d0265dd1ca84fe383a8ad442b7c660.min.json").then(a=>a.json()).then(a=>({index:a.index,links:a.links})),fetch("https://quartz.jzhao.xyz/indices/contentIndex.f51e0f4932de21423e76eae46e5d0de2.min.json").then(a=>a.json())]).then(([{index:a,links:b},c])=>({index:a,links:b,content:c}))</script>
|
||||
</head>
|
||||
<script async src="https://www.googletagmanager.com/gtag/js?id=G-XYFD95KB4J"></script>
|
||||
<script>var doNotTrack=!1;if(!doNotTrack){window.dataLayer=window.dataLayer||[];function gtag(){dataLayer.push(arguments)}gtag('js',new Date),gtag('config','G-XYFD95KB4J',{anonymize_ip:!1})}</script>
|
||||
@ -125,12 +125,10 @@ Last updated April 5, 2022
|
||||
<p>More info about partials on
|
||||
<a href=https://gohugo.io/templates/partials/ rel=noopener>Hugo’s website.</a></p>
|
||||
<p>Still having problems? Checkout our
|
||||
<a href=/notes/troubleshooting rel=noopener class=internal-link data-src=/notes/troubleshooting>FAQ and Troubleshooting guide
|
||||
</a>.</p>
|
||||
<a href=/notes/troubleshooting rel=noopener class=internal-link data-src=/notes/troubleshooting>FAQ and Troubleshooting guide</a>.</p>
|
||||
<h2 id=multilingual>Multilingual</h2>
|
||||
<p>
|
||||
<a href=/notes/CJK-+-Latex-Support-%E6%B5%8B%E8%AF%95 rel=noopener class=internal-link data-src=/notes/CJK-+-Latex-Support-%E6%B5%8B%E8%AF%95>CJK + Latex Support (测试)
|
||||
</a> comes out of the box with Quartz.</p>
|
||||
<a href=/notes/CJK-+-Latex-Support-%E6%B5%8B%E8%AF%95 rel=noopener class=internal-link data-src=/notes/CJK-+-Latex-Support-%E6%B5%8B%E8%AF%95>CJK + Latex Support (测试)</a> comes out of the box with Quartz.</p>
|
||||
<p>Want to support languages that read from right-to-left (like Arabic)? Hugo (and by proxy, Quartz) supports this natively.</p>
|
||||
<p>Follow the steps
|
||||
<a href=https://gohugo.io/content-management/multilingual/#configure-languages rel=noopener>Hugo provides here</a> and modify your <code>config.toml</code></p>
|
||||
|
||||
@ -12,7 +12,7 @@
|
||||
<script defer src=https://cdn.jsdelivr.net/npm/katex@0.15.1/dist/katex.min.js integrity=sha384-z1fJDqw8ZApjGO3/unPWUPsIymfsJmyrDVWC8Tv/a1HeOtGmkwNd/7xUS0Xcnvsx crossorigin=anonymous></script>
|
||||
<script defer src=https://cdn.jsdelivr.net/npm/katex@0.15.1/dist/contrib/auto-render.min.js integrity=sha384-+XBljXPPiv+OzfbB3cVmLHf4hdUFHlWNZN5spNQ7rmHTXpd7WvJum6fIACpNNfIR crossorigin=anonymous></script>
|
||||
<script>document.addEventListener("DOMContentLoaded",function(){renderMathInElement(document.body,{delimiters:[{left:'$$',right:'$$',display:!0},{left:'$',right:'$',display:!1}],throwOnError:!1})})</script>
|
||||
<script>const BASE_URL="https://quartz.jzhao.xyz/",fetchData=Promise.all([fetch("https://quartz.jzhao.xyz/indices/linkIndex.03d0265dd1ca84fe383a8ad442b7c660.min.json").then(a=>a.json()).then(a=>({index:a.index,links:a.links})),fetch("https://quartz.jzhao.xyz/indices/contentIndex.d0e30befb6b3da880b79c22fcbfa9ce0.min.json").then(a=>a.json())]).then(([{index:a,links:b},c])=>({index:a,links:b,content:c}))</script>
|
||||
<script>const BASE_URL="https://quartz.jzhao.xyz/",fetchData=Promise.all([fetch("https://quartz.jzhao.xyz/indices/linkIndex.03d0265dd1ca84fe383a8ad442b7c660.min.json").then(a=>a.json()).then(a=>({index:a.index,links:a.links})),fetch("https://quartz.jzhao.xyz/indices/contentIndex.f51e0f4932de21423e76eae46e5d0de2.min.json").then(a=>a.json())]).then(([{index:a,links:b},c])=>({index:a,links:b,content:c}))</script>
|
||||
</head>
|
||||
<script async src="https://www.googletagmanager.com/gtag/js?id=G-XYFD95KB4J"></script>
|
||||
<script>var doNotTrack=!1;if(!doNotTrack){window.dataLayer=window.dataLayer||[];function gtag(){dataLayer.push(arguments)}gtag('js',new Date),gtag('config','G-XYFD95KB4J',{anonymize_ip:!1})}</script>
|
||||
|
||||
@ -13,7 +13,7 @@ Obsidian I recommend using Obsidian as a way to edit and grow your digital garde
|
||||
<script defer src=https://cdn.jsdelivr.net/npm/katex@0.15.1/dist/katex.min.js integrity=sha384-z1fJDqw8ZApjGO3/unPWUPsIymfsJmyrDVWC8Tv/a1HeOtGmkwNd/7xUS0Xcnvsx crossorigin=anonymous></script>
|
||||
<script defer src=https://cdn.jsdelivr.net/npm/katex@0.15.1/dist/contrib/auto-render.min.js integrity=sha384-+XBljXPPiv+OzfbB3cVmLHf4hdUFHlWNZN5spNQ7rmHTXpd7WvJum6fIACpNNfIR crossorigin=anonymous></script>
|
||||
<script>document.addEventListener("DOMContentLoaded",function(){renderMathInElement(document.body,{delimiters:[{left:'$$',right:'$$',display:!0},{left:'$',right:'$',display:!1}],throwOnError:!1})})</script>
|
||||
<script>const BASE_URL="https://quartz.jzhao.xyz/",fetchData=Promise.all([fetch("https://quartz.jzhao.xyz/indices/linkIndex.03d0265dd1ca84fe383a8ad442b7c660.min.json").then(a=>a.json()).then(a=>({index:a.index,links:a.links})),fetch("https://quartz.jzhao.xyz/indices/contentIndex.d0e30befb6b3da880b79c22fcbfa9ce0.min.json").then(a=>a.json())]).then(([{index:a,links:b},c])=>({index:a,links:b,content:c}))</script>
|
||||
<script>const BASE_URL="https://quartz.jzhao.xyz/",fetchData=Promise.all([fetch("https://quartz.jzhao.xyz/indices/linkIndex.03d0265dd1ca84fe383a8ad442b7c660.min.json").then(a=>a.json()).then(a=>({index:a.index,links:a.links})),fetch("https://quartz.jzhao.xyz/indices/contentIndex.f51e0f4932de21423e76eae46e5d0de2.min.json").then(a=>a.json())]).then(([{index:a,links:b},c])=>({index:a,links:b,content:c}))</script>
|
||||
</head>
|
||||
<script async src="https://www.googletagmanager.com/gtag/js?id=G-XYFD95KB4J"></script>
|
||||
<script>var doNotTrack=!1;if(!doNotTrack){window.dataLayer=window.dataLayer||[];function gtag(){dataLayer.push(arguments)}gtag('js',new Date),gtag('config','G-XYFD95KB4J',{anonymize_ip:!1})}</script>
|
||||
@ -75,13 +75,11 @@ Last updated April 5, 2022
|
||||
<a href=http://obsidian.md/ rel=noopener>Obsidian</a> as a way to edit and grow your digital garden. It comes with a really nice editor and graphical interface to preview all of your local files.</p>
|
||||
<p>This step is <strong>highly recommended</strong>.</p>
|
||||
<p>🔗
|
||||
<a href=/notes/obsidian rel=noopener class=internal-link data-src=/notes/obsidian>How to setup your Obsidian Vault to work with Quartz
|
||||
</a></p>
|
||||
<a href=/notes/obsidian rel=noopener class=internal-link data-src=/notes/obsidian>How to setup your Obsidian Vault to work with Quartz</a></p>
|
||||
<h3 id=ignoring-files>Ignoring Files</h3>
|
||||
<p>Only want to publish a subset of all of your notes? Don’t worry, Quartz makes this a simple two-step process.</p>
|
||||
<p>❌
|
||||
<a href=/notes/ignore-notes rel=noopener class=internal-link data-src=/notes/ignore-notes>Excluding pages from being published
|
||||
</a></p>
|
||||
<a href=/notes/ignore-notes rel=noopener class=internal-link data-src=/notes/ignore-notes>Excluding pages from being published</a></p>
|
||||
<h3 id=folder-structure>Folder Structure</h3>
|
||||
<p>Here’s a rough overview of what’s what.</p>
|
||||
<p><strong>All content in your garden can found in the <code>/content</code> folder.</strong> To make edits, you can open any of the files and make changes directly and save it. You can organize content into any folder you’d like.</p>
|
||||
@ -135,17 +133,14 @@ Rest of your content here...
|
||||
</div><h2 id=previewing-changes>Previewing Changes</h2>
|
||||
<p>This step is purely optional and mostly for those who want to see the published version of their digital garden locally before opening it up to the internet. This is <em>highly recommended</em> but not required.</p>
|
||||
<p>👀
|
||||
<a href=/notes/preview-changes rel=noopener class=internal-link data-src=/notes/preview-changes>Preview Quartz Changes
|
||||
</a></p>
|
||||
<a href=/notes/preview-changes rel=noopener class=internal-link data-src=/notes/preview-changes>Preview Quartz Changes</a></p>
|
||||
<p>For those who like to live life more on the edge, viewing the garden through Obsidian gets you pretty close to the real thing.</p>
|
||||
<h2 id=publishing-changes>Publishing Changes</h2>
|
||||
<p>Now that you know the basics of managing your digital garden using Quartz, you can publish it to the internet!</p>
|
||||
<p>🌍
|
||||
<a href=/notes/hosting rel=noopener class=internal-link data-src=/notes/hosting>Hosting Quartz online!
|
||||
</a></p>
|
||||
<a href=/notes/hosting rel=noopener class=internal-link data-src=/notes/hosting>Hosting Quartz online!</a></p>
|
||||
<p>Having problems? Checkout our
|
||||
<a href=/notes/troubleshooting rel=noopener class=internal-link data-src=/notes/troubleshooting>FAQ and Troubleshooting guide
|
||||
</a>.</p>
|
||||
<a href=/notes/troubleshooting rel=noopener class=internal-link data-src=/notes/troubleshooting>FAQ and Troubleshooting guide</a>.</p>
|
||||
</article>
|
||||
<hr>
|
||||
<div class=page-end>
|
||||
|
||||
@ -12,7 +12,7 @@
|
||||
<script defer src=https://cdn.jsdelivr.net/npm/katex@0.15.1/dist/katex.min.js integrity=sha384-z1fJDqw8ZApjGO3/unPWUPsIymfsJmyrDVWC8Tv/a1HeOtGmkwNd/7xUS0Xcnvsx crossorigin=anonymous></script>
|
||||
<script defer src=https://cdn.jsdelivr.net/npm/katex@0.15.1/dist/contrib/auto-render.min.js integrity=sha384-+XBljXPPiv+OzfbB3cVmLHf4hdUFHlWNZN5spNQ7rmHTXpd7WvJum6fIACpNNfIR crossorigin=anonymous></script>
|
||||
<script>document.addEventListener("DOMContentLoaded",function(){renderMathInElement(document.body,{delimiters:[{left:'$$',right:'$$',display:!0},{left:'$',right:'$',display:!1}],throwOnError:!1})})</script>
|
||||
<script>const BASE_URL="https://quartz.jzhao.xyz/",fetchData=Promise.all([fetch("https://quartz.jzhao.xyz/indices/linkIndex.03d0265dd1ca84fe383a8ad442b7c660.min.json").then(a=>a.json()).then(a=>({index:a.index,links:a.links})),fetch("https://quartz.jzhao.xyz/indices/contentIndex.d0e30befb6b3da880b79c22fcbfa9ce0.min.json").then(a=>a.json())]).then(([{index:a,links:b},c])=>({index:a,links:b,content:c}))</script>
|
||||
<script>const BASE_URL="https://quartz.jzhao.xyz/",fetchData=Promise.all([fetch("https://quartz.jzhao.xyz/indices/linkIndex.03d0265dd1ca84fe383a8ad442b7c660.min.json").then(a=>a.json()).then(a=>({index:a.index,links:a.links})),fetch("https://quartz.jzhao.xyz/indices/contentIndex.f51e0f4932de21423e76eae46e5d0de2.min.json").then(a=>a.json())]).then(([{index:a,links:b},c])=>({index:a,links:b,content:c}))</script>
|
||||
</head>
|
||||
<script async src="https://www.googletagmanager.com/gtag/js?id=G-XYFD95KB4J"></script>
|
||||
<script>var doNotTrack=!1;if(!doNotTrack){window.dataLayer=window.dataLayer||[];function gtag(){dataLayer.push(arguments)}gtag('js',new Date),gtag('config','G-XYFD95KB4J',{anonymize_ip:!1})}</script>
|
||||
@ -152,16 +152,13 @@ git push origin hugo
|
||||
</span></code></pre></td></tr></table>
|
||||
</div>
|
||||
</div><p>Have a custom domain?
|
||||
<a href=/notes/custom-Domain rel=noopener class=internal-link data-src=/notes/custom-Domain>Learn how to set it up with Quartz
|
||||
</a>.</p>
|
||||
<a href=/notes/custom-Domain rel=noopener class=internal-link data-src=/notes/custom-Domain>Learn how to set it up with Quartz </a>.</p>
|
||||
<hr>
|
||||
<p>Now that your Quartz is live, let’s figure out how to make Quartz really <em>yours</em>!</p>
|
||||
<p>🎨
|
||||
<a href=/notes/config rel=noopener class=internal-link data-src=/notes/config>Customizing Quartz
|
||||
</a></p>
|
||||
<a href=/notes/config rel=noopener class=internal-link data-src=/notes/config>Customizing Quartz</a></p>
|
||||
<p>Having problems? Checkout our
|
||||
<a href=/notes/troubleshooting rel=noopener class=internal-link data-src=/notes/troubleshooting>FAQ and Troubleshooting guide
|
||||
</a>.</p>
|
||||
<a href=/notes/troubleshooting rel=noopener class=internal-link data-src=/notes/troubleshooting>FAQ and Troubleshooting guide</a>.</p>
|
||||
</article>
|
||||
<hr>
|
||||
<div class=page-end>
|
||||
|
||||
@ -13,7 +13,7 @@
|
||||
<script defer src=https://cdn.jsdelivr.net/npm/katex@0.15.1/dist/katex.min.js integrity=sha384-z1fJDqw8ZApjGO3/unPWUPsIymfsJmyrDVWC8Tv/a1HeOtGmkwNd/7xUS0Xcnvsx crossorigin=anonymous></script>
|
||||
<script defer src=https://cdn.jsdelivr.net/npm/katex@0.15.1/dist/contrib/auto-render.min.js integrity=sha384-+XBljXPPiv+OzfbB3cVmLHf4hdUFHlWNZN5spNQ7rmHTXpd7WvJum6fIACpNNfIR crossorigin=anonymous></script>
|
||||
<script>document.addEventListener("DOMContentLoaded",function(){renderMathInElement(document.body,{delimiters:[{left:'$$',right:'$$',display:!0},{left:'$',right:'$',display:!1}],throwOnError:!1})})</script>
|
||||
<script>const BASE_URL="https://quartz.jzhao.xyz/",fetchData=Promise.all([fetch("https://quartz.jzhao.xyz/indices/linkIndex.03d0265dd1ca84fe383a8ad442b7c660.min.json").then(a=>a.json()).then(a=>({index:a.index,links:a.links})),fetch("https://quartz.jzhao.xyz/indices/contentIndex.d0e30befb6b3da880b79c22fcbfa9ce0.min.json").then(a=>a.json())]).then(([{index:a,links:b},c])=>({index:a,links:b,content:c}))</script>
|
||||
<script>const BASE_URL="https://quartz.jzhao.xyz/",fetchData=Promise.all([fetch("https://quartz.jzhao.xyz/indices/linkIndex.03d0265dd1ca84fe383a8ad442b7c660.min.json").then(a=>a.json()).then(a=>({index:a.index,links:a.links})),fetch("https://quartz.jzhao.xyz/indices/contentIndex.f51e0f4932de21423e76eae46e5d0de2.min.json").then(a=>a.json())]).then(([{index:a,links:b},c])=>({index:a,links:b,content:c}))</script>
|
||||
</head>
|
||||
<script async src="https://www.googletagmanager.com/gtag/js?id=G-XYFD95KB4J"></script>
|
||||
<script>var doNotTrack=!1;if(!doNotTrack){window.dataLayer=window.dataLayer||[];function gtag(){dataLayer.push(arguments)}gtag('js',new Date),gtag('config','G-XYFD95KB4J',{anonymize_ip:!1})}</script>
|
||||
|
||||
@ -12,7 +12,7 @@
|
||||
<script defer src=https://cdn.jsdelivr.net/npm/katex@0.15.1/dist/katex.min.js integrity=sha384-z1fJDqw8ZApjGO3/unPWUPsIymfsJmyrDVWC8Tv/a1HeOtGmkwNd/7xUS0Xcnvsx crossorigin=anonymous></script>
|
||||
<script defer src=https://cdn.jsdelivr.net/npm/katex@0.15.1/dist/contrib/auto-render.min.js integrity=sha384-+XBljXPPiv+OzfbB3cVmLHf4hdUFHlWNZN5spNQ7rmHTXpd7WvJum6fIACpNNfIR crossorigin=anonymous></script>
|
||||
<script>document.addEventListener("DOMContentLoaded",function(){renderMathInElement(document.body,{delimiters:[{left:'$$',right:'$$',display:!0},{left:'$',right:'$',display:!1}],throwOnError:!1})})</script>
|
||||
<script>const BASE_URL="https://quartz.jzhao.xyz/",fetchData=Promise.all([fetch("https://quartz.jzhao.xyz/indices/linkIndex.03d0265dd1ca84fe383a8ad442b7c660.min.json").then(a=>a.json()).then(a=>({index:a.index,links:a.links})),fetch("https://quartz.jzhao.xyz/indices/contentIndex.d0e30befb6b3da880b79c22fcbfa9ce0.min.json").then(a=>a.json())]).then(([{index:a,links:b},c])=>({index:a,links:b,content:c}))</script>
|
||||
<script>const BASE_URL="https://quartz.jzhao.xyz/",fetchData=Promise.all([fetch("https://quartz.jzhao.xyz/indices/linkIndex.03d0265dd1ca84fe383a8ad442b7c660.min.json").then(a=>a.json()).then(a=>({index:a.index,links:a.links})),fetch("https://quartz.jzhao.xyz/indices/contentIndex.f51e0f4932de21423e76eae46e5d0de2.min.json").then(a=>a.json())]).then(([{index:a,links:b},c])=>({index:a,links:b,content:c}))</script>
|
||||
</head>
|
||||
<script async src="https://www.googletagmanager.com/gtag/js?id=G-XYFD95KB4J"></script>
|
||||
<script>var doNotTrack=!1;if(!doNotTrack){window.dataLayer=window.dataLayer||[];function gtag(){dataLayer.push(arguments)}gtag('js',new Date),gtag('config','G-XYFD95KB4J',{anonymize_ip:!1})}</script>
|
||||
|
||||
@ -12,7 +12,7 @@
|
||||
<script defer src=https://cdn.jsdelivr.net/npm/katex@0.15.1/dist/katex.min.js integrity=sha384-z1fJDqw8ZApjGO3/unPWUPsIymfsJmyrDVWC8Tv/a1HeOtGmkwNd/7xUS0Xcnvsx crossorigin=anonymous></script>
|
||||
<script defer src=https://cdn.jsdelivr.net/npm/katex@0.15.1/dist/contrib/auto-render.min.js integrity=sha384-+XBljXPPiv+OzfbB3cVmLHf4hdUFHlWNZN5spNQ7rmHTXpd7WvJum6fIACpNNfIR crossorigin=anonymous></script>
|
||||
<script>document.addEventListener("DOMContentLoaded",function(){renderMathInElement(document.body,{delimiters:[{left:'$$',right:'$$',display:!0},{left:'$',right:'$',display:!1}],throwOnError:!1})})</script>
|
||||
<script>const BASE_URL="https://quartz.jzhao.xyz/",fetchData=Promise.all([fetch("https://quartz.jzhao.xyz/indices/linkIndex.03d0265dd1ca84fe383a8ad442b7c660.min.json").then(a=>a.json()).then(a=>({index:a.index,links:a.links})),fetch("https://quartz.jzhao.xyz/indices/contentIndex.d0e30befb6b3da880b79c22fcbfa9ce0.min.json").then(a=>a.json())]).then(([{index:a,links:b},c])=>({index:a,links:b,content:c}))</script>
|
||||
<script>const BASE_URL="https://quartz.jzhao.xyz/",fetchData=Promise.all([fetch("https://quartz.jzhao.xyz/indices/linkIndex.03d0265dd1ca84fe383a8ad442b7c660.min.json").then(a=>a.json()).then(a=>({index:a.index,links:a.links})),fetch("https://quartz.jzhao.xyz/indices/contentIndex.f51e0f4932de21423e76eae46e5d0de2.min.json").then(a=>a.json())]).then(([{index:a,links:b},c])=>({index:a,links:b,content:c}))</script>
|
||||
</head>
|
||||
<script async src="https://www.googletagmanager.com/gtag/js?id=G-XYFD95KB4J"></script>
|
||||
<script>var doNotTrack=!1;if(!doNotTrack){window.dataLayer=window.dataLayer||[];function gtag(){dataLayer.push(arguments)}gtag('js',new Date),gtag('config','G-XYFD95KB4J',{anonymize_ip:!1})}</script>
|
||||
@ -51,8 +51,7 @@ Last updated April 5, 2022
|
||||
<h3 id=new-vault>New Vault</h3>
|
||||
<p>If you don’t have an existing Vault,
|
||||
<a href=https://obsidian.md/ rel=noopener>download Obsidian</a> and create a new Vault in the <code>/content</code> folder that you created and cloned during the
|
||||
<a href=/notes/setup rel=noopener class=internal-link data-src=/notes/setup>setup
|
||||
</a> step.</p>
|
||||
<a href=/notes/setup rel=noopener class=internal-link data-src=/notes/setup>setup</a> step.</p>
|
||||
<h3 id=linking-an-existing-vault>Linking an existing Vault</h3>
|
||||
<p>The easiest way to use an existing Vault is to copy all of your files (directory and hierarchies intact) into the <code>/content</code> folder.</p>
|
||||
<h2 id=settings>Settings</h2>
|
||||
|
||||
@ -12,7 +12,7 @@
|
||||
<script defer src=https://cdn.jsdelivr.net/npm/katex@0.15.1/dist/katex.min.js integrity=sha384-z1fJDqw8ZApjGO3/unPWUPsIymfsJmyrDVWC8Tv/a1HeOtGmkwNd/7xUS0Xcnvsx crossorigin=anonymous></script>
|
||||
<script defer src=https://cdn.jsdelivr.net/npm/katex@0.15.1/dist/contrib/auto-render.min.js integrity=sha384-+XBljXPPiv+OzfbB3cVmLHf4hdUFHlWNZN5spNQ7rmHTXpd7WvJum6fIACpNNfIR crossorigin=anonymous></script>
|
||||
<script>document.addEventListener("DOMContentLoaded",function(){renderMathInElement(document.body,{delimiters:[{left:'$$',right:'$$',display:!0},{left:'$',right:'$',display:!1}],throwOnError:!1})})</script>
|
||||
<script>const BASE_URL="https://quartz.jzhao.xyz/",fetchData=Promise.all([fetch("https://quartz.jzhao.xyz/indices/linkIndex.03d0265dd1ca84fe383a8ad442b7c660.min.json").then(a=>a.json()).then(a=>({index:a.index,links:a.links})),fetch("https://quartz.jzhao.xyz/indices/contentIndex.d0e30befb6b3da880b79c22fcbfa9ce0.min.json").then(a=>a.json())]).then(([{index:a,links:b},c])=>({index:a,links:b,content:c}))</script>
|
||||
<script>const BASE_URL="https://quartz.jzhao.xyz/",fetchData=Promise.all([fetch("https://quartz.jzhao.xyz/indices/linkIndex.03d0265dd1ca84fe383a8ad442b7c660.min.json").then(a=>a.json()).then(a=>({index:a.index,links:a.links})),fetch("https://quartz.jzhao.xyz/indices/contentIndex.f51e0f4932de21423e76eae46e5d0de2.min.json").then(a=>a.json())]).then(([{index:a,links:b},c])=>({index:a,links:b,content:c}))</script>
|
||||
</head>
|
||||
<script async src="https://www.googletagmanager.com/gtag/js?id=G-XYFD95KB4J"></script>
|
||||
<script>var doNotTrack=!1;if(!doNotTrack){window.dataLayer=window.dataLayer||[];function gtag(){dataLayer.push(arguments)}gtag('js',new Date),gtag('config','G-XYFD95KB4J',{anonymize_ip:!1})}</script>
|
||||
|
||||
@ -12,7 +12,7 @@
|
||||
<script defer src=https://cdn.jsdelivr.net/npm/katex@0.15.1/dist/katex.min.js integrity=sha384-z1fJDqw8ZApjGO3/unPWUPsIymfsJmyrDVWC8Tv/a1HeOtGmkwNd/7xUS0Xcnvsx crossorigin=anonymous></script>
|
||||
<script defer src=https://cdn.jsdelivr.net/npm/katex@0.15.1/dist/contrib/auto-render.min.js integrity=sha384-+XBljXPPiv+OzfbB3cVmLHf4hdUFHlWNZN5spNQ7rmHTXpd7WvJum6fIACpNNfIR crossorigin=anonymous></script>
|
||||
<script>document.addEventListener("DOMContentLoaded",function(){renderMathInElement(document.body,{delimiters:[{left:'$$',right:'$$',display:!0},{left:'$',right:'$',display:!1}],throwOnError:!1})})</script>
|
||||
<script>const BASE_URL="https://quartz.jzhao.xyz/",fetchData=Promise.all([fetch("https://quartz.jzhao.xyz/indices/linkIndex.03d0265dd1ca84fe383a8ad442b7c660.min.json").then(a=>a.json()).then(a=>({index:a.index,links:a.links})),fetch("https://quartz.jzhao.xyz/indices/contentIndex.d0e30befb6b3da880b79c22fcbfa9ce0.min.json").then(a=>a.json())]).then(([{index:a,links:b},c])=>({index:a,links:b,content:c}))</script>
|
||||
<script>const BASE_URL="https://quartz.jzhao.xyz/",fetchData=Promise.all([fetch("https://quartz.jzhao.xyz/indices/linkIndex.03d0265dd1ca84fe383a8ad442b7c660.min.json").then(a=>a.json()).then(a=>({index:a.index,links:a.links})),fetch("https://quartz.jzhao.xyz/indices/contentIndex.f51e0f4932de21423e76eae46e5d0de2.min.json").then(a=>a.json())]).then(([{index:a,links:b},c])=>({index:a,links:b,content:c}))</script>
|
||||
</head>
|
||||
<script async src="https://www.googletagmanager.com/gtag/js?id=G-XYFD95KB4J"></script>
|
||||
<script>var doNotTrack=!1;if(!doNotTrack){window.dataLayer=window.dataLayer||[];function gtag(){dataLayer.push(arguments)}gtag('js',new Date),gtag('config','G-XYFD95KB4J',{anonymize_ip:!1})}</script>
|
||||
|
||||
@ -12,7 +12,7 @@
|
||||
<script defer src=https://cdn.jsdelivr.net/npm/katex@0.15.1/dist/katex.min.js integrity=sha384-z1fJDqw8ZApjGO3/unPWUPsIymfsJmyrDVWC8Tv/a1HeOtGmkwNd/7xUS0Xcnvsx crossorigin=anonymous></script>
|
||||
<script defer src=https://cdn.jsdelivr.net/npm/katex@0.15.1/dist/contrib/auto-render.min.js integrity=sha384-+XBljXPPiv+OzfbB3cVmLHf4hdUFHlWNZN5spNQ7rmHTXpd7WvJum6fIACpNNfIR crossorigin=anonymous></script>
|
||||
<script>document.addEventListener("DOMContentLoaded",function(){renderMathInElement(document.body,{delimiters:[{left:'$$',right:'$$',display:!0},{left:'$',right:'$',display:!1}],throwOnError:!1})})</script>
|
||||
<script>const BASE_URL="https://quartz.jzhao.xyz/",fetchData=Promise.all([fetch("https://quartz.jzhao.xyz/indices/linkIndex.03d0265dd1ca84fe383a8ad442b7c660.min.json").then(a=>a.json()).then(a=>({index:a.index,links:a.links})),fetch("https://quartz.jzhao.xyz/indices/contentIndex.d0e30befb6b3da880b79c22fcbfa9ce0.min.json").then(a=>a.json())]).then(([{index:a,links:b},c])=>({index:a,links:b,content:c}))</script>
|
||||
<script>const BASE_URL="https://quartz.jzhao.xyz/",fetchData=Promise.all([fetch("https://quartz.jzhao.xyz/indices/linkIndex.03d0265dd1ca84fe383a8ad442b7c660.min.json").then(a=>a.json()).then(a=>({index:a.index,links:a.links})),fetch("https://quartz.jzhao.xyz/indices/contentIndex.f51e0f4932de21423e76eae46e5d0de2.min.json").then(a=>a.json())]).then(([{index:a,links:b},c])=>({index:a,links:b,content:c}))</script>
|
||||
</head>
|
||||
<script async src="https://www.googletagmanager.com/gtag/js?id=G-XYFD95KB4J"></script>
|
||||
<script>var doNotTrack=!1;if(!doNotTrack){window.dataLayer=window.dataLayer||[];function gtag(){dataLayer.push(arguments)}gtag('js',new Date),gtag('config','G-XYFD95KB4J',{anonymize_ip:!1})}</script>
|
||||
|
||||
@ -12,7 +12,7 @@
|
||||
<script defer src=https://cdn.jsdelivr.net/npm/katex@0.15.1/dist/katex.min.js integrity=sha384-z1fJDqw8ZApjGO3/unPWUPsIymfsJmyrDVWC8Tv/a1HeOtGmkwNd/7xUS0Xcnvsx crossorigin=anonymous></script>
|
||||
<script defer src=https://cdn.jsdelivr.net/npm/katex@0.15.1/dist/contrib/auto-render.min.js integrity=sha384-+XBljXPPiv+OzfbB3cVmLHf4hdUFHlWNZN5spNQ7rmHTXpd7WvJum6fIACpNNfIR crossorigin=anonymous></script>
|
||||
<script>document.addEventListener("DOMContentLoaded",function(){renderMathInElement(document.body,{delimiters:[{left:'$$',right:'$$',display:!0},{left:'$',right:'$',display:!1}],throwOnError:!1})})</script>
|
||||
<script>const BASE_URL="https://quartz.jzhao.xyz/",fetchData=Promise.all([fetch("https://quartz.jzhao.xyz/indices/linkIndex.03d0265dd1ca84fe383a8ad442b7c660.min.json").then(a=>a.json()).then(a=>({index:a.index,links:a.links})),fetch("https://quartz.jzhao.xyz/indices/contentIndex.d0e30befb6b3da880b79c22fcbfa9ce0.min.json").then(a=>a.json())]).then(([{index:a,links:b},c])=>({index:a,links:b,content:c}))</script>
|
||||
<script>const BASE_URL="https://quartz.jzhao.xyz/",fetchData=Promise.all([fetch("https://quartz.jzhao.xyz/indices/linkIndex.03d0265dd1ca84fe383a8ad442b7c660.min.json").then(a=>a.json()).then(a=>({index:a.index,links:a.links})),fetch("https://quartz.jzhao.xyz/indices/contentIndex.f51e0f4932de21423e76eae46e5d0de2.min.json").then(a=>a.json())]).then(([{index:a,links:b},c])=>({index:a,links:b,content:c}))</script>
|
||||
</head>
|
||||
<script async src="https://www.googletagmanager.com/gtag/js?id=G-XYFD95KB4J"></script>
|
||||
<script>var doNotTrack=!1;if(!doNotTrack){window.dataLayer=window.dataLayer||[];function gtag(){dataLayer.push(arguments)}gtag('js',new Date),gtag('config','G-XYFD95KB4J',{anonymize_ip:!1})}</script>
|
||||
@ -89,11 +89,9 @@ Last updated April 5, 2022
|
||||
</div><h2 id=editing>Editing</h2>
|
||||
<p>Great! Now you have everything you need to start editing and growing your digital garden. If you’re ready to start writing content already, check out the recommended flow for editing notes in Quartz.</p>
|
||||
<p>✏️
|
||||
<a href=/notes/editing rel=noopener class=internal-link data-src=/notes/editing>Editing Notes in Quartz
|
||||
</a></p>
|
||||
<a href=/notes/editing rel=noopener class=internal-link data-src=/notes/editing>Editing Notes in Quartz</a></p>
|
||||
<p>Having problems? Checkout our
|
||||
<a href=/notes/troubleshooting rel=noopener class=internal-link data-src=/notes/troubleshooting>FAQ and Troubleshooting guide
|
||||
</a>.</p>
|
||||
<a href=/notes/troubleshooting rel=noopener class=internal-link data-src=/notes/troubleshooting>FAQ and Troubleshooting guide</a>.</p>
|
||||
<h2 id=updating>Updating</h2>
|
||||
<p>Haven’t updated Quartz in a while and want all the cool new optimizations? On Unix/Mac systems you can run the following command for a one-line update! This command will show you a log summary of all commits since you last updated, press <code>q</code> to acknowledge this. Then, it will show you each change in turn and press <code>y</code> to accept the patch or <code>n</code> to reject it. Usually you should press <code>y</code> for most of these unless it conflicts with existing changes you’ve made!</p>
|
||||
<div class=highlight><div class=chroma>
|
||||
|
||||
@ -13,7 +13,7 @@
|
||||
<script defer src=https://cdn.jsdelivr.net/npm/katex@0.15.1/dist/katex.min.js integrity=sha384-z1fJDqw8ZApjGO3/unPWUPsIymfsJmyrDVWC8Tv/a1HeOtGmkwNd/7xUS0Xcnvsx crossorigin=anonymous></script>
|
||||
<script defer src=https://cdn.jsdelivr.net/npm/katex@0.15.1/dist/contrib/auto-render.min.js integrity=sha384-+XBljXPPiv+OzfbB3cVmLHf4hdUFHlWNZN5spNQ7rmHTXpd7WvJum6fIACpNNfIR crossorigin=anonymous></script>
|
||||
<script>document.addEventListener("DOMContentLoaded",function(){renderMathInElement(document.body,{delimiters:[{left:'$$',right:'$$',display:!0},{left:'$',right:'$',display:!1}],throwOnError:!1})})</script>
|
||||
<script>const BASE_URL="https://quartz.jzhao.xyz/",fetchData=Promise.all([fetch("https://quartz.jzhao.xyz/indices/linkIndex.03d0265dd1ca84fe383a8ad442b7c660.min.json").then(a=>a.json()).then(a=>({index:a.index,links:a.links})),fetch("https://quartz.jzhao.xyz/indices/contentIndex.d0e30befb6b3da880b79c22fcbfa9ce0.min.json").then(a=>a.json())]).then(([{index:a,links:b},c])=>({index:a,links:b,content:c}))</script>
|
||||
<script>const BASE_URL="https://quartz.jzhao.xyz/",fetchData=Promise.all([fetch("https://quartz.jzhao.xyz/indices/linkIndex.03d0265dd1ca84fe383a8ad442b7c660.min.json").then(a=>a.json()).then(a=>({index:a.index,links:a.links})),fetch("https://quartz.jzhao.xyz/indices/contentIndex.f51e0f4932de21423e76eae46e5d0de2.min.json").then(a=>a.json())]).then(([{index:a,links:b},c])=>({index:a,links:b,content:c}))</script>
|
||||
</head>
|
||||
<script async src="https://www.googletagmanager.com/gtag/js?id=G-XYFD95KB4J"></script>
|
||||
<script>var doNotTrack=!1;if(!doNotTrack){window.dataLayer=window.dataLayer||[];function gtag(){dataLayer.push(arguments)}gtag('js',new Date),gtag('config','G-XYFD95KB4J',{anonymize_ip:!1})}</script>
|
||||
|
||||
@ -13,7 +13,7 @@ While you’re here, join our Discord :)">
|
||||
<script defer src=https://cdn.jsdelivr.net/npm/katex@0.15.1/dist/katex.min.js integrity=sha384-z1fJDqw8ZApjGO3/unPWUPsIymfsJmyrDVWC8Tv/a1HeOtGmkwNd/7xUS0Xcnvsx crossorigin=anonymous></script>
|
||||
<script defer src=https://cdn.jsdelivr.net/npm/katex@0.15.1/dist/contrib/auto-render.min.js integrity=sha384-+XBljXPPiv+OzfbB3cVmLHf4hdUFHlWNZN5spNQ7rmHTXpd7WvJum6fIACpNNfIR crossorigin=anonymous></script>
|
||||
<script>document.addEventListener("DOMContentLoaded",function(){renderMathInElement(document.body,{delimiters:[{left:'$$',right:'$$',display:!0},{left:'$',right:'$',display:!1}],throwOnError:!1})})</script>
|
||||
<script>const BASE_URL="https://quartz.jzhao.xyz/",fetchData=Promise.all([fetch("https://quartz.jzhao.xyz/indices/linkIndex.03d0265dd1ca84fe383a8ad442b7c660.min.json").then(a=>a.json()).then(a=>({index:a.index,links:a.links})),fetch("https://quartz.jzhao.xyz/indices/contentIndex.d0e30befb6b3da880b79c22fcbfa9ce0.min.json").then(a=>a.json())]).then(([{index:a,links:b},c])=>({index:a,links:b,content:c}))</script>
|
||||
<script>const BASE_URL="https://quartz.jzhao.xyz/",fetchData=Promise.all([fetch("https://quartz.jzhao.xyz/indices/linkIndex.03d0265dd1ca84fe383a8ad442b7c660.min.json").then(a=>a.json()).then(a=>({index:a.index,links:a.links})),fetch("https://quartz.jzhao.xyz/indices/contentIndex.f51e0f4932de21423e76eae46e5d0de2.min.json").then(a=>a.json())]).then(([{index:a,links:b},c])=>({index:a,links:b,content:c}))</script>
|
||||
</head>
|
||||
<script async src="https://www.googletagmanager.com/gtag/js?id=G-XYFD95KB4J"></script>
|
||||
<script>var doNotTrack=!1;if(!doNotTrack){window.dataLayer=window.dataLayer||[];function gtag(){dataLayer.push(arguments)}gtag('js',new Date),gtag('config','G-XYFD95KB4J',{anonymize_ip:!1})}</script>
|
||||
@ -80,15 +80,13 @@ Last updated April 5, 2022
|
||||
<a href=https://discord.gg/cRFFHYye7t rel=noopener>Discord</a> :)</p>
|
||||
<h3 id=does-quartz-have-latex-support>Does Quartz have Latex support?</h3>
|
||||
<p>Yes! See
|
||||
<a href=/notes/CJK-+-Latex-Support-%E6%B5%8B%E8%AF%95 rel=noopener class=internal-link data-src=/notes/CJK-+-Latex-Support-%E6%B5%8B%E8%AF%95>CJK + Latex Support (测试)
|
||||
</a> for a brief demo.</p>
|
||||
<a href=/notes/CJK-+-Latex-Support-%E6%B5%8B%E8%AF%95 rel=noopener class=internal-link data-src=/notes/CJK-+-Latex-Support-%E6%B5%8B%E8%AF%95>CJK + Latex Support (测试)</a> for a brief demo.</p>
|
||||
<h3 id=can-i-use-obsidian-plugin-in-quartz>Can I use <Obsidian Plugin> in Quartz?</h3>
|
||||
<p>Unless it produces direct Markdown output in the file, no. There currently is no way to bundle plugin code with Quartz.</p>
|
||||
<p>The easiest way would be to add your own HTML partial that supports the functionality you are looking for.</p>
|
||||
<h3 id=my-github-pages-is-just-showing-the-readme-and-not-quartz>My GitHub pages is just showing the README and not Quartz</h3>
|
||||
<p>Make sure you set the source to deploy from <code>master</code> (and not <code>hugo</code>) using <code>/ (root)</code>! See more in the
|
||||
<a href=/notes/hosting rel=noopener class=internal-link data-src=/notes/hosting>hosting
|
||||
</a> guide</p>
|
||||
<a href=/notes/hosting rel=noopener class=internal-link data-src=/notes/hosting>hosting</a> guide</p>
|
||||
<h3 id=some-of-my-pages-have-january-1-0001-as-the-last-modified-date>Some of my pages have ‘January 1, 0001’ as the last modified date</h3>
|
||||
<p>This is a problem caused by <code>git</code> treating files as case-insensitive by default and some of your posts probably have capitalized file names. You can turn this off in your Quartz by running this command.</p>
|
||||
<div class=highlight><div class=chroma>
|
||||
@ -109,12 +107,10 @@ git config --global core.ignorecase <span class=nb>true</span>
|
||||
</div>
|
||||
</div><h3 id=can-i-publish-only-a-subset-of-my-pages>Can I publish only a subset of my pages?</h3>
|
||||
<p>Yes! Quartz makes selective publishing really easy. Heres a guide on
|
||||
<a href=/notes/ignore-notes rel=noopener class=internal-link data-src=/notes/ignore-notes>excluding pages from being published
|
||||
</a>.</p>
|
||||
<a href=/notes/ignore-notes rel=noopener class=internal-link data-src=/notes/ignore-notes>excluding pages from being published</a>.</p>
|
||||
<h3 id=can-i-host-this-myself-and-not-on-github-pages>Can I host this myself and not on GitHub Pages?</h3>
|
||||
<p>Yes! All built files can be found under <code>/public</code> in the <code>master</code> branch. More details under
|
||||
<a href=/notes/hosting rel=noopener class=internal-link data-src=/notes/hosting>hosting
|
||||
</a>.</p>
|
||||
<a href=/notes/hosting rel=noopener class=internal-link data-src=/notes/hosting>hosting</a>.</p>
|
||||
<h3 id=command-not-found-hugo-obsidian><code>command not found: hugo-obsidian</code></h3>
|
||||
<p>Make sure you set your <code>GOPATH</code> correctly! This will allow your terminal to correctly recognize <code>hugo-obsidian</code> as an executable.</p>
|
||||
<div class=highlight><div class=chroma>
|
||||
@ -137,22 +133,18 @@ git config --global core.ignorecase <span class=nb>true</span>
|
||||
</div>
|
||||
</div><h3 id=how-come-my-notes-arent-being-rendered>How come my notes aren’t being rendered?</h3>
|
||||
<p>You probably forgot to include front matter in your Markdown files. You can either setup
|
||||
<a href=/notes/obsidian rel=noopener class=internal-link data-src=/notes/obsidian>Obsidian
|
||||
</a> to do this for you or you need to manually define it. More details in
|
||||
<a href=/notes/editing rel=noopener class=internal-link data-src=/notes/editing>the ‘how to edit’ guide
|
||||
</a>.</p>
|
||||
<a href=/notes/obsidian rel=noopener class=internal-link data-src=/notes/obsidian>Obsidian</a> to do this for you or you need to manually define it. More details in
|
||||
<a href=/notes/editing rel=noopener class=internal-link data-src=/notes/editing>the ‘how to edit’ guide</a>.</p>
|
||||
<h3 id=my-custom-domain-isnt-working>My custom domain isn’t working!</h3>
|
||||
<p>Walk through the steps in
|
||||
<a href=/notes/hosting rel=noopener class=internal-link data-src=/notes/hosting>the hosting guide
|
||||
</a> again. Make sure you wait 30 min to 1 hour for changes to take effect.</p>
|
||||
<a href=/notes/hosting rel=noopener class=internal-link data-src=/notes/hosting>the hosting guide</a> again. Make sure you wait 30 min to 1 hour for changes to take effect.</p>
|
||||
<h3 id=how-do-i-setup-google-analytics>How do I setup Google Analytics?</h3>
|
||||
<p>You can edit it in <code>config.toml</code> and either use a V3 (UA-) or V4 (G-) tag.</p>
|
||||
<h3 id=how-do-i-change-the-content-on-the-home-page>How do I change the content on the home page?</h3>
|
||||
<p>To edit the main home page, open <code>/content/_index.md</code>.</p>
|
||||
<h3 id=how-do-i-change-the-colours>How do I change the colours?</h3>
|
||||
<p>You can change the theme by editing <code>assets/custom.scss</code>. More details on customization and themeing can be found in the
|
||||
<a href=/notes/config rel=noopener class=internal-link data-src=/notes/config>customization guide
|
||||
</a>.</p>
|
||||
<a href=/notes/config rel=noopener class=internal-link data-src=/notes/config>customization guide</a>.</p>
|
||||
<h3 id=how-do-i-add-images>How do I add images?</h3>
|
||||
<p>You can put images anywhere in the <code>/content</code> folder.</p>
|
||||
<div class=highlight><div class=chroma>
|
||||
@ -167,8 +159,7 @@ git config --global core.ignorecase <span class=nb>true</span>
|
||||
</div>
|
||||
</div><h3 id=my-interactive-graph-and-backlinks-arent-up-to-date>My Interactive Graph and Backlinks aren’t up to date</h3>
|
||||
<p>By default, the <code>linkIndex.json</code> (which Quartz needs to generate the Interactive Graph and Backlinks) are not regenerated locally. To set that up, see the guide on
|
||||
<a href=/notes/editing rel=noopener class=internal-link data-src=/notes/editing>local editing
|
||||
</a></p>
|
||||
<a href=/notes/editing rel=noopener class=internal-link data-src=/notes/editing>local editing</a></p>
|
||||
<h3 id=can-i-use-reactvuesome-other-framework>Can I use React/Vue/some other framework?</h3>
|
||||
<p>Not out of the box. You could probably make it work by editing <code>/layouts/_default/single.html</code> but that’s not what Quartz is designed to work with. 99% of things you are trying to do with those frameworks you can accomplish perfectly fine using just vanilla HTML/CSS/JS.</p>
|
||||
<h2 id=still-stuck>Still Stuck?</h2>
|
||||
|
||||
@ -1 +1 @@
|
||||
<?xml version="1.0" encoding="utf-8" standalone="yes"?><urlset xmlns="http://www.sitemaps.org/schemas/sitemap/0.9" xmlns:xhtml="http://www.w3.org/1999/xhtml"><url><loc>https://quartz.jzhao.xyz/categories/</loc></url><url><loc>https://quartz.jzhao.xyz/notes/CJK-+-Latex-Support-%E6%B5%8B%E8%AF%95/</loc></url><url><loc>https://quartz.jzhao.xyz/notes/config/</loc><lastmod>2022-04-05T14:14:19-07:00</lastmod></url><url><loc>https://quartz.jzhao.xyz/notes/custom-Domain/</loc><lastmod>2022-04-05T14:14:19-07:00</lastmod></url><url><loc>https://quartz.jzhao.xyz/notes/hosting/</loc><lastmod>2022-04-05T14:14:19-07:00</lastmod></url><url><loc>https://quartz.jzhao.xyz/notes/editing/</loc><lastmod>2022-04-05T14:14:19-07:00</lastmod></url><url><loc>https://quartz.jzhao.xyz/notes/ignore-notes/</loc><lastmod>2022-04-05T14:14:19-07:00</lastmod></url><url><loc>https://quartz.jzhao.xyz/notes/</loc><lastmod>2022-04-05T14:14:19-07:00</lastmod></url><url><loc>https://quartz.jzhao.xyz/notes/obsidian/</loc><lastmod>2022-04-05T14:14:19-07:00</lastmod></url><url><loc>https://quartz.jzhao.xyz/notes/preview-changes/</loc><lastmod>2022-04-05T14:14:19-07:00</lastmod></url><url><loc>https://quartz.jzhao.xyz/notes/philosophy/</loc><lastmod>2022-04-05T14:14:19-07:00</lastmod></url><url><loc>https://quartz.jzhao.xyz/notes/setup/</loc><lastmod>2022-04-05T14:14:19-07:00</lastmod></url><url><loc>https://quartz.jzhao.xyz/tags/setup/</loc><lastmod>2022-04-05T14:14:19-07:00</lastmod></url><url><loc>https://quartz.jzhao.xyz/notes/showcase/</loc><lastmod>2022-04-05T14:14:19-07:00</lastmod></url><url><loc>https://quartz.jzhao.xyz/tags/</loc><lastmod>2022-04-05T14:14:19-07:00</lastmod></url><url><loc>https://quartz.jzhao.xyz/notes/troubleshooting/</loc><lastmod>2022-04-05T14:14:19-07:00</lastmod></url><url><loc>https://quartz.jzhao.xyz/</loc><lastmod>2022-04-05T14:14:19-07:00</lastmod></url></urlset>
|
||||
<?xml version="1.0" encoding="utf-8" standalone="yes"?><urlset xmlns="http://www.sitemaps.org/schemas/sitemap/0.9" xmlns:xhtml="http://www.w3.org/1999/xhtml"><url><loc>https://quartz.jzhao.xyz/categories/</loc></url><url><loc>https://quartz.jzhao.xyz/notes/CJK-+-Latex-Support-%E6%B5%8B%E8%AF%95/</loc></url><url><loc>https://quartz.jzhao.xyz/notes/config/</loc><lastmod>2022-04-05T18:07:40-07:00</lastmod></url><url><loc>https://quartz.jzhao.xyz/notes/custom-Domain/</loc><lastmod>2022-04-05T18:07:40-07:00</lastmod></url><url><loc>https://quartz.jzhao.xyz/notes/hosting/</loc><lastmod>2022-04-05T18:07:40-07:00</lastmod></url><url><loc>https://quartz.jzhao.xyz/notes/editing/</loc><lastmod>2022-04-05T18:07:40-07:00</lastmod></url><url><loc>https://quartz.jzhao.xyz/notes/ignore-notes/</loc><lastmod>2022-04-05T18:07:40-07:00</lastmod></url><url><loc>https://quartz.jzhao.xyz/notes/</loc><lastmod>2022-04-05T18:07:40-07:00</lastmod></url><url><loc>https://quartz.jzhao.xyz/notes/obsidian/</loc><lastmod>2022-04-05T18:07:40-07:00</lastmod></url><url><loc>https://quartz.jzhao.xyz/notes/preview-changes/</loc><lastmod>2022-04-05T18:07:40-07:00</lastmod></url><url><loc>https://quartz.jzhao.xyz/notes/philosophy/</loc><lastmod>2022-04-05T18:07:40-07:00</lastmod></url><url><loc>https://quartz.jzhao.xyz/notes/setup/</loc><lastmod>2022-04-05T18:07:40-07:00</lastmod></url><url><loc>https://quartz.jzhao.xyz/tags/setup/</loc><lastmod>2022-04-05T18:07:40-07:00</lastmod></url><url><loc>https://quartz.jzhao.xyz/notes/showcase/</loc><lastmod>2022-04-05T18:07:40-07:00</lastmod></url><url><loc>https://quartz.jzhao.xyz/tags/</loc><lastmod>2022-04-05T18:07:40-07:00</lastmod></url><url><loc>https://quartz.jzhao.xyz/notes/troubleshooting/</loc><lastmod>2022-04-05T18:07:40-07:00</lastmod></url><url><loc>https://quartz.jzhao.xyz/</loc><lastmod>2022-04-05T18:07:40-07:00</lastmod></url></urlset>
|
||||
@ -12,7 +12,7 @@
|
||||
<script defer src=https://cdn.jsdelivr.net/npm/katex@0.15.1/dist/katex.min.js integrity=sha384-z1fJDqw8ZApjGO3/unPWUPsIymfsJmyrDVWC8Tv/a1HeOtGmkwNd/7xUS0Xcnvsx crossorigin=anonymous></script>
|
||||
<script defer src=https://cdn.jsdelivr.net/npm/katex@0.15.1/dist/contrib/auto-render.min.js integrity=sha384-+XBljXPPiv+OzfbB3cVmLHf4hdUFHlWNZN5spNQ7rmHTXpd7WvJum6fIACpNNfIR crossorigin=anonymous></script>
|
||||
<script>document.addEventListener("DOMContentLoaded",function(){renderMathInElement(document.body,{delimiters:[{left:'$$',right:'$$',display:!0},{left:'$',right:'$',display:!1}],throwOnError:!1})})</script>
|
||||
<script>const BASE_URL="https://quartz.jzhao.xyz/",fetchData=Promise.all([fetch("https://quartz.jzhao.xyz/indices/linkIndex.03d0265dd1ca84fe383a8ad442b7c660.min.json").then(a=>a.json()).then(a=>({index:a.index,links:a.links})),fetch("https://quartz.jzhao.xyz/indices/contentIndex.d0e30befb6b3da880b79c22fcbfa9ce0.min.json").then(a=>a.json())]).then(([{index:a,links:b},c])=>({index:a,links:b,content:c}))</script>
|
||||
<script>const BASE_URL="https://quartz.jzhao.xyz/",fetchData=Promise.all([fetch("https://quartz.jzhao.xyz/indices/linkIndex.03d0265dd1ca84fe383a8ad442b7c660.min.json").then(a=>a.json()).then(a=>({index:a.index,links:a.links})),fetch("https://quartz.jzhao.xyz/indices/contentIndex.f51e0f4932de21423e76eae46e5d0de2.min.json").then(a=>a.json())]).then(([{index:a,links:b},c])=>({index:a,links:b,content:c}))</script>
|
||||
</head>
|
||||
<script async src="https://www.googletagmanager.com/gtag/js?id=G-XYFD95KB4J"></script>
|
||||
<script>var doNotTrack=!1;if(!doNotTrack){window.dataLayer=window.dataLayer||[];function gtag(){dataLayer.push(arguments)}gtag('js',new Date),gtag('config','G-XYFD95KB4J',{anonymize_ip:!1})}</script>
|
||||
|
||||
@ -12,7 +12,7 @@
|
||||
<script defer src=https://cdn.jsdelivr.net/npm/katex@0.15.1/dist/katex.min.js integrity=sha384-z1fJDqw8ZApjGO3/unPWUPsIymfsJmyrDVWC8Tv/a1HeOtGmkwNd/7xUS0Xcnvsx crossorigin=anonymous></script>
|
||||
<script defer src=https://cdn.jsdelivr.net/npm/katex@0.15.1/dist/contrib/auto-render.min.js integrity=sha384-+XBljXPPiv+OzfbB3cVmLHf4hdUFHlWNZN5spNQ7rmHTXpd7WvJum6fIACpNNfIR crossorigin=anonymous></script>
|
||||
<script>document.addEventListener("DOMContentLoaded",function(){renderMathInElement(document.body,{delimiters:[{left:'$$',right:'$$',display:!0},{left:'$',right:'$',display:!1}],throwOnError:!1})})</script>
|
||||
<script>const BASE_URL="https://quartz.jzhao.xyz/",fetchData=Promise.all([fetch("https://quartz.jzhao.xyz/indices/linkIndex.03d0265dd1ca84fe383a8ad442b7c660.min.json").then(a=>a.json()).then(a=>({index:a.index,links:a.links})),fetch("https://quartz.jzhao.xyz/indices/contentIndex.d0e30befb6b3da880b79c22fcbfa9ce0.min.json").then(a=>a.json())]).then(([{index:a,links:b},c])=>({index:a,links:b,content:c}))</script>
|
||||
<script>const BASE_URL="https://quartz.jzhao.xyz/",fetchData=Promise.all([fetch("https://quartz.jzhao.xyz/indices/linkIndex.03d0265dd1ca84fe383a8ad442b7c660.min.json").then(a=>a.json()).then(a=>({index:a.index,links:a.links})),fetch("https://quartz.jzhao.xyz/indices/contentIndex.f51e0f4932de21423e76eae46e5d0de2.min.json").then(a=>a.json())]).then(([{index:a,links:b},c])=>({index:a,links:b,content:c}))</script>
|
||||
</head>
|
||||
<script async src="https://www.googletagmanager.com/gtag/js?id=G-XYFD95KB4J"></script>
|
||||
<script>var doNotTrack=!1;if(!doNotTrack){window.dataLayer=window.dataLayer||[];function gtag(){dataLayer.push(arguments)}gtag('js',new Date),gtag('config','G-XYFD95KB4J',{anonymize_ip:!1})}</script>
|
||||
|
||||
Loading…
Reference in New Issue
Block a user