Skip to content

Commit

Permalink
build based on 3525925
Browse files Browse the repository at this point in the history
  • Loading branch information
Documenter.jl committed Oct 28, 2024
1 parent afe7875 commit fb0668d
Show file tree
Hide file tree
Showing 10 changed files with 69 additions and 69 deletions.
2 changes: 1 addition & 1 deletion development/.documenter-siteinfo.json
Original file line number Diff line number Diff line change
@@ -1 +1 @@
{"documenter":{"julia_version":"1.11.1","generation_timestamp":"2024-10-28T03:34:37","documenter_version":"1.7.0"}}
{"documenter":{"julia_version":"1.11.1","generation_timestamp":"2024-10-28T03:51:09","documenter_version":"1.7.0"}}
2 changes: 1 addition & 1 deletion development/guides/package_interoperability/index.html
Original file line number Diff line number Diff line change
Expand Up @@ -15,4 +15,4 @@
julia> TypstJlyfish.compile("typst_jlyfish.typ";
evaluation_file = "typst_jlyfish.json",
typst_compile_args = "--format=svg --font-path=$julia_mono"
)</code></pre></article><nav class="docs-footer"><a class="docs-footer-prevpage" href="../the_julia_to_typst_interface/">« The Julia to Typst Interface</a><a class="docs-footer-nextpage" href="../../references/strings/">Strings »</a><div class="flexbox-break"></div><p class="footer-message">Powered by <a href="https://github.com/JuliaDocs/Documenter.jl">Documenter.jl</a> and the <a href="https://julialang.org/">Julia Programming Language</a>.</p></nav></div><div class="modal" id="documenter-settings"><div class="modal-background"></div><div class="modal-card"><header class="modal-card-head"><p class="modal-card-title">Settings</p><button class="delete"></button></header><section class="modal-card-body"><p><label class="label">Theme</label><div class="select"><select id="documenter-themepicker"><option value="auto">Automatic (OS)</option><option value="documenter-light">documenter-light</option><option value="documenter-dark">documenter-dark</option><option value="catppuccin-latte">catppuccin-latte</option><option value="catppuccin-frappe">catppuccin-frappe</option><option value="catppuccin-macchiato">catppuccin-macchiato</option><option value="catppuccin-mocha">catppuccin-mocha</option></select></div></p><hr/><p>This document was generated with <a href="https://github.com/JuliaDocs/Documenter.jl">Documenter.jl</a> version 1.7.0 on <span class="colophon-date" title="Monday 28 October 2024 03:34">Monday 28 October 2024</span>. Using Julia version 1.11.1.</p></section><footer class="modal-card-foot"></footer></div></div></div></body></html>
)</code></pre></article><nav class="docs-footer"><a class="docs-footer-prevpage" href="../the_julia_to_typst_interface/">« The Julia to Typst Interface</a><a class="docs-footer-nextpage" href="../../references/strings/">Strings »</a><div class="flexbox-break"></div><p class="footer-message">Powered by <a href="https://github.com/JuliaDocs/Documenter.jl">Documenter.jl</a> and the <a href="https://julialang.org/">Julia Programming Language</a>.</p></nav></div><div class="modal" id="documenter-settings"><div class="modal-background"></div><div class="modal-card"><header class="modal-card-head"><p class="modal-card-title">Settings</p><button class="delete"></button></header><section class="modal-card-body"><p><label class="label">Theme</label><div class="select"><select id="documenter-themepicker"><option value="auto">Automatic (OS)</option><option value="documenter-light">documenter-light</option><option value="documenter-dark">documenter-dark</option><option value="catppuccin-latte">catppuccin-latte</option><option value="catppuccin-frappe">catppuccin-frappe</option><option value="catppuccin-macchiato">catppuccin-macchiato</option><option value="catppuccin-mocha">catppuccin-mocha</option></select></div></p><hr/><p>This document was generated with <a href="https://github.com/JuliaDocs/Documenter.jl">Documenter.jl</a> version 1.7.0 on <span class="colophon-date" title="Monday 28 October 2024 03:51">Monday 28 October 2024</span>. Using Julia version 1.11.1.</p></section><footer class="modal-card-foot"></footer></div></div></div></body></html>
2 changes: 1 addition & 1 deletion development/guides/the_julia_to_typst_interface/index.html
Original file line number Diff line number Diff line change
Expand Up @@ -66,4 +66,4 @@
range(0, 7, step: 2)

julia&gt; println(TypstString(0:2.0:6; mode = code))
(0.0, 2.0, 4.0, 6.0)</code></pre></article><nav class="docs-footer"><a class="docs-footer-prevpage" href="../typst_formatting_examples/">« Typst Formatting Examples</a><a class="docs-footer-nextpage" href="../package_interoperability/">Package Interoperability »</a><div class="flexbox-break"></div><p class="footer-message">Powered by <a href="https://github.com/JuliaDocs/Documenter.jl">Documenter.jl</a> and the <a href="https://julialang.org/">Julia Programming Language</a>.</p></nav></div><div class="modal" id="documenter-settings"><div class="modal-background"></div><div class="modal-card"><header class="modal-card-head"><p class="modal-card-title">Settings</p><button class="delete"></button></header><section class="modal-card-body"><p><label class="label">Theme</label><div class="select"><select id="documenter-themepicker"><option value="auto">Automatic (OS)</option><option value="documenter-light">documenter-light</option><option value="documenter-dark">documenter-dark</option><option value="catppuccin-latte">catppuccin-latte</option><option value="catppuccin-frappe">catppuccin-frappe</option><option value="catppuccin-macchiato">catppuccin-macchiato</option><option value="catppuccin-mocha">catppuccin-mocha</option></select></div></p><hr/><p>This document was generated with <a href="https://github.com/JuliaDocs/Documenter.jl">Documenter.jl</a> version 1.7.0 on <span class="colophon-date" title="Monday 28 October 2024 03:34">Monday 28 October 2024</span>. Using Julia version 1.11.1.</p></section><footer class="modal-card-foot"></footer></div></div></div></body></html>
(0.0, 2.0, 4.0, 6.0)</code></pre></article><nav class="docs-footer"><a class="docs-footer-prevpage" href="../typst_formatting_examples/">« Typst Formatting Examples</a><a class="docs-footer-nextpage" href="../package_interoperability/">Package Interoperability »</a><div class="flexbox-break"></div><p class="footer-message">Powered by <a href="https://github.com/JuliaDocs/Documenter.jl">Documenter.jl</a> and the <a href="https://julialang.org/">Julia Programming Language</a>.</p></nav></div><div class="modal" id="documenter-settings"><div class="modal-background"></div><div class="modal-card"><header class="modal-card-head"><p class="modal-card-title">Settings</p><button class="delete"></button></header><section class="modal-card-body"><p><label class="label">Theme</label><div class="select"><select id="documenter-themepicker"><option value="auto">Automatic (OS)</option><option value="documenter-light">documenter-light</option><option value="documenter-dark">documenter-dark</option><option value="catppuccin-latte">catppuccin-latte</option><option value="catppuccin-frappe">catppuccin-frappe</option><option value="catppuccin-macchiato">catppuccin-macchiato</option><option value="catppuccin-mocha">catppuccin-mocha</option></select></div></p><hr/><p>This document was generated with <a href="https://github.com/JuliaDocs/Documenter.jl">Documenter.jl</a> version 1.7.0 on <span class="colophon-date" title="Monday 28 October 2024 03:51">Monday 28 October 2024</span>. Using Julia version 1.11.1.</p></section><footer class="modal-card-foot"></footer></div></div></div></body></html>
2 changes: 1 addition & 1 deletion development/guides/typst_formatting_examples/index.html

Large diffs are not rendered by default.

2 changes: 1 addition & 1 deletion development/index.html
Original file line number Diff line number Diff line change
Expand Up @@ -27,4 +27,4 @@
julia&gt; render(1:4);</code></pre><h2 id="Features"><a class="docs-heading-anchor" href="#Features">Features</a><a id="Features-1"></a><a class="docs-heading-anchor-permalink" href="#Features" title="Permalink"></a></h2><h3 id="Strings"><a class="docs-heading-anchor" href="#Strings">Strings</a><a id="Strings-1"></a><a class="docs-heading-anchor-permalink" href="#Strings" title="Permalink"></a></h3><ul><li>Print Julia values in Typst format<ul><li>Specify Julia settings and Typst parameters</li><li>Implement formatting for custom types</li></ul></li><li>Construct Typst strings<ul><li>Interpolate formatted values</li></ul></li></ul><h3 id="Commands"><a class="docs-heading-anchor" href="#Commands">Commands</a><a id="Commands-1"></a><a class="docs-heading-anchor-permalink" href="#Commands" title="Permalink"></a></h3><ul><li>Construct Typst commands</li><li>Render documents using the Typst compiler<ul><li>Display in IJulia.jl, Pluto.jl, and QuartoRunner.jl notebooks</li><li>Use the <a href="https://github.com/cormullion/juliamono">JuliaMono</a> typeface</li></ul></li></ul><h3 id="Planned"><a class="docs-heading-anchor" href="#Planned">Planned</a><a id="Planned-1"></a><a class="docs-heading-anchor-permalink" href="#Planned" title="Permalink"></a></h3><ul><li>Seperate the choice of Typst representation from the <code>mode</code></li><li>Default <code>auto::Mode</code>?<ul><li>Automatically determine the Typst syntactic context</li><li>Use a tree-sitter grammar or jll package</li></ul></li><li>Implement Typst formatting for more types<ul><li><code>Base</code><ul><li><code>AbstractDict</code></li><li><code>AbstractIrrational</code></li><li><code>AbstractSet</code></li><li><code>Enum</code><ul><li><code>Mode</code></li></ul></li><li><code>Expr</code></li><li><code>Symbol</code></li></ul></li><li>Package extensions<ul><li>Standard Library<ul><li>LinearAlgebra.jl</li><li>DataFrames.jl</li></ul></li></ul></li><li>Partial Julia to Typst transpilation<ul><li><pre><code class="nohighlight hljs">@typst(a * b) ==
TypstString(:(a * b)) ==
TypstString(TypstFunction(*, :a, :b)) ==
typst&quot;$ a b $&quot;</code></pre></li></ul></li></ul></li></ul><h2 id="Similar-Packages"><a class="docs-heading-anchor" href="#Similar-Packages">Similar Packages</a><a id="Similar-Packages-1"></a><a class="docs-heading-anchor-permalink" href="#Similar-Packages" title="Permalink"></a></h2><h3 id="Typst"><a class="docs-heading-anchor" href="#Typst">Typst</a><a id="Typst-1"></a><a class="docs-heading-anchor-permalink" href="#Typst" title="Permalink"></a></h3><ul><li><a href="https://github.com/emanuel-kopp/Labelyst.jl">Labelyst.jl</a></li><li><a href="https://github.com/onecalfman/TypstGenerator.jl">TypstGenerator.jl</a></li><li><a href="https://github.com/andreasKroepelin/TypstJlyfish.jl">TypstJlyFish.jl</a><ul><li>Interoperable with Typstry.jl</li></ul></li><li><a href="https://github.com/JuliaBinaryWrappers/Typst_jll.jl">Typst_jll.jl</a><ul><li>Dependency of Typstry.jl</li></ul></li></ul><h3 id="Typst-and-LaTeX"><a class="docs-heading-anchor" href="#Typst-and-LaTeX">Typst and LaTeX</a><a id="Typst-and-LaTeX-1"></a><a class="docs-heading-anchor-permalink" href="#Typst-and-LaTeX" title="Permalink"></a></h3><ul><li><a href="https://github.com/JuliaPlots/MakieTeX.jl">MakieTeX.jl</a><ul><li>Dependent of Typstry.jl</li></ul></li><li><a href="https://github.com/PumasAI/SummaryTables.jl">SummaryTables.jl</a></li></ul><h3 id="LaTeX"><a class="docs-heading-anchor" href="#LaTeX">LaTeX</a><a id="LaTeX-1"></a><a class="docs-heading-anchor-permalink" href="#LaTeX" title="Permalink"></a></h3><ul><li><a href="https://github.com/korsbo/Latexify.jl">Latexify.jl</a></li><li><a href="https://github.com/JuliaString/LaTeX_Entities.jl">LaTeXEntities.jl</a></li><li><a href="https://github.com/JuliaStrings/LaTeXStrings.jl">LaTeXStrings.jl</a></li><li><a href="https://github.com/tpapp/LaTeXTabulars.jl">LaTeXTabulars.jl</a></li><li><a href="https://github.com/scheinerman/LatexPrint.jl">LatexPrint.jl</a></li><li><a href="https://github.com/JuliaStrings/LibTeXPrintf.jl">LibTeXPrintf.jl</a></li><li><a href="https://github.com/MichaelHatherly/MathJaxRenderer.jl">MathJaxRenderer.jl</a></li><li><a href="https://github.com/Kolaru/MathTeXEngine.jl">MathTeXEngine.jl</a></li><li><a href="https://github.com/JuliaBinaryWrappers/tectonic_jll.jl">tectonic_jll.jl</a></li></ul></article><nav class="docs-footer"><a class="docs-footer-nextpage" href="tutorials/getting_started/">Getting Started »</a><div class="flexbox-break"></div><p class="footer-message">Powered by <a href="https://github.com/JuliaDocs/Documenter.jl">Documenter.jl</a> and the <a href="https://julialang.org/">Julia Programming Language</a>.</p></nav></div><div class="modal" id="documenter-settings"><div class="modal-background"></div><div class="modal-card"><header class="modal-card-head"><p class="modal-card-title">Settings</p><button class="delete"></button></header><section class="modal-card-body"><p><label class="label">Theme</label><div class="select"><select id="documenter-themepicker"><option value="auto">Automatic (OS)</option><option value="documenter-light">documenter-light</option><option value="documenter-dark">documenter-dark</option><option value="catppuccin-latte">catppuccin-latte</option><option value="catppuccin-frappe">catppuccin-frappe</option><option value="catppuccin-macchiato">catppuccin-macchiato</option><option value="catppuccin-mocha">catppuccin-mocha</option></select></div></p><hr/><p>This document was generated with <a href="https://github.com/JuliaDocs/Documenter.jl">Documenter.jl</a> version 1.7.0 on <span class="colophon-date" title="Monday 28 October 2024 03:34">Monday 28 October 2024</span>. Using Julia version 1.11.1.</p></section><footer class="modal-card-foot"></footer></div></div></div></body></html>
typst&quot;$ a b $&quot;</code></pre></li></ul></li></ul></li></ul><h2 id="Similar-Packages"><a class="docs-heading-anchor" href="#Similar-Packages">Similar Packages</a><a id="Similar-Packages-1"></a><a class="docs-heading-anchor-permalink" href="#Similar-Packages" title="Permalink"></a></h2><h3 id="Typst"><a class="docs-heading-anchor" href="#Typst">Typst</a><a id="Typst-1"></a><a class="docs-heading-anchor-permalink" href="#Typst" title="Permalink"></a></h3><ul><li><a href="https://github.com/emanuel-kopp/Labelyst.jl">Labelyst.jl</a></li><li><a href="https://github.com/onecalfman/TypstGenerator.jl">TypstGenerator.jl</a></li><li><a href="https://github.com/andreasKroepelin/TypstJlyfish.jl">TypstJlyFish.jl</a><ul><li>Interoperable with Typstry.jl</li></ul></li><li><a href="https://github.com/JuliaBinaryWrappers/Typst_jll.jl">Typst_jll.jl</a><ul><li>Dependency of Typstry.jl</li></ul></li></ul><h3 id="Typst-and-LaTeX"><a class="docs-heading-anchor" href="#Typst-and-LaTeX">Typst and LaTeX</a><a id="Typst-and-LaTeX-1"></a><a class="docs-heading-anchor-permalink" href="#Typst-and-LaTeX" title="Permalink"></a></h3><ul><li><a href="https://github.com/JuliaPlots/MakieTeX.jl">MakieTeX.jl</a><ul><li>Dependent of Typstry.jl</li></ul></li><li><a href="https://github.com/PumasAI/SummaryTables.jl">SummaryTables.jl</a></li></ul><h3 id="LaTeX"><a class="docs-heading-anchor" href="#LaTeX">LaTeX</a><a id="LaTeX-1"></a><a class="docs-heading-anchor-permalink" href="#LaTeX" title="Permalink"></a></h3><ul><li><a href="https://github.com/korsbo/Latexify.jl">Latexify.jl</a></li><li><a href="https://github.com/JuliaString/LaTeX_Entities.jl">LaTeXEntities.jl</a></li><li><a href="https://github.com/JuliaStrings/LaTeXStrings.jl">LaTeXStrings.jl</a></li><li><a href="https://github.com/tpapp/LaTeXTabulars.jl">LaTeXTabulars.jl</a></li><li><a href="https://github.com/scheinerman/LatexPrint.jl">LatexPrint.jl</a></li><li><a href="https://github.com/JuliaStrings/LibTeXPrintf.jl">LibTeXPrintf.jl</a></li><li><a href="https://github.com/MichaelHatherly/MathJaxRenderer.jl">MathJaxRenderer.jl</a></li><li><a href="https://github.com/Kolaru/MathTeXEngine.jl">MathTeXEngine.jl</a></li><li><a href="https://github.com/JuliaBinaryWrappers/tectonic_jll.jl">tectonic_jll.jl</a></li></ul></article><nav class="docs-footer"><a class="docs-footer-nextpage" href="tutorials/getting_started/">Getting Started »</a><div class="flexbox-break"></div><p class="footer-message">Powered by <a href="https://github.com/JuliaDocs/Documenter.jl">Documenter.jl</a> and the <a href="https://julialang.org/">Julia Programming Language</a>.</p></nav></div><div class="modal" id="documenter-settings"><div class="modal-background"></div><div class="modal-card"><header class="modal-card-head"><p class="modal-card-title">Settings</p><button class="delete"></button></header><section class="modal-card-body"><p><label class="label">Theme</label><div class="select"><select id="documenter-themepicker"><option value="auto">Automatic (OS)</option><option value="documenter-light">documenter-light</option><option value="documenter-dark">documenter-dark</option><option value="catppuccin-latte">catppuccin-latte</option><option value="catppuccin-frappe">catppuccin-frappe</option><option value="catppuccin-macchiato">catppuccin-macchiato</option><option value="catppuccin-mocha">catppuccin-mocha</option></select></div></p><hr/><p>This document was generated with <a href="https://github.com/JuliaDocs/Documenter.jl">Documenter.jl</a> version 1.7.0 on <span class="colophon-date" title="Monday 28 October 2024 03:51">Monday 28 October 2024</span>. Using Julia version 1.11.1.</p></section><footer class="modal-card-foot"></footer></div></div></div></body></html>
Loading

0 comments on commit fb0668d

Please sign in to comment.