Skip to content

Commit

Permalink
Built site for gh-pages
Browse files Browse the repository at this point in the history
  • Loading branch information
rawlins committed Oct 29, 2023
1 parent 74ff802 commit 84f2b9b
Show file tree
Hide file tree
Showing 4 changed files with 9 additions and 8 deletions.
2 changes: 1 addition & 1 deletion .nojekyll
Original file line number Diff line number Diff line change
@@ -1 +1 @@
bf4fa3ef
37afb9e1
1 change: 1 addition & 0 deletions CHANGELOG.html
Original file line number Diff line number Diff line change
Expand Up @@ -145,6 +145,7 @@ <h2 id="toc-title">On this page</h2>
<h1>Changelog for <code>svgling</code></h1>
<section id="unreleased" class="level2">
<h2 class="anchored" data-anchor-id="unreleased">Unreleased</h2>
<p>New features: - Support for handling of custom tree node classes, via the <code>TreeOptions</code> option <code>tree_split</code>, as well as a pre-provided handler for nltk’s <code>ProbabilisticTree</code> class. - A figure class <code>HTMLSideBySide</code> that allows mixing hybrid HTML diagrams with SVG diagrams.</p>
<p>Documentation:</p>
<ul>
<li>Major documentation improvements, convert docs to quarto</li>
Expand Down
4 changes: 2 additions & 2 deletions search.json
Original file line number Diff line number Diff line change
Expand Up @@ -88,14 +88,14 @@
"href": "CHANGELOG.html",
"title": "Changelog for svgling",
"section": "",
"text": "Documentation:\n\nMajor documentation improvements, convert docs to quarto\n\nFixes, improvements, changes:\n\nSupport a repeated call notation for most TreeLayout public functions\nImprovements to the draw_tree and tree2svg APIs\nFix for constituent underlines at the exact lower edge of a figure\nCompatibility mode for rendering (some) svgling.html diagrams in quarto\nBuild/install improvements\n\n\n\n\nAs of 0.3.1, svgling is the default tree-drawing package for nltk Trees in Jupyter; this update provides better compatibility for that. It also improves some styling options, and direct support for format conversion.\nNew features:\n\nLimited per-node styling in trees: supports changing font style, size, and color/fill\nconvenience wrappers to make conversion to PNG/PDF via the cairosvg package easier (cairosvg is now an optional package dependency)\nSupport nltk.Tree objects directly in svgling.figure classes\n\nFixes, improvements, changes:\n\nSimplify import code for nltk, remove monkeypatching\nThe option global_font_style is renamed to just font_style\nRefactor TreeOptions to make it easier to pass around options bundles\nDefault change: relative_units=False. This provides better compatibility with inkscape, among other things. This option is now deprecated.\nDocumentation improvements\n\n\n\n\nNew feature:\n\nCompatibility mode aimed at Inkscape: allow using px instead of relative em units. This allows current versions of Inkscape to load the output SVGs. This mode is not on by default.\n\nFixes, improvements, changes:\n\nUpdate documentation to reflect some issues in MathJax math mode delimeter choice for hybrid mode.\n\n\n\n\nNew features:\n\nBasic support for drawing trees using a mix of HTML/CSS (for positioning) and SVG (for line drawing). This is much more limited than the core drawing algorithms, but allows for arbitrary node labels + MathJax.\n\nFixes, improvements, changes:\n\nImprove documentation\n\n\n\n\nNew features:\n\nSupport for multi-line nodes.\nEdge styles, muti-segment descents for level skipping.\nWrote a manual.\nTree annotations: movement arrows, constituent highlighting / underlining.\nComplex figures: grids of trees, captioning.\n\nFixes, improvements, changes:\n\nMassively improve responsivity of svgling diagrams.\nTreeLayout objects manage font size directly.\ndistance_to_daughter is now a distance between levels, i.e. excluding node height.\n\n\n\n\n\nFix for non-leaf nodes that are larger than the leaf nodes they dominate.\nMore flexible arguments to draw_tree (will accept the top node + children via variable arguments, rather than a list/tuple as the first argument.)\nDocumentation improvements.\n\n\n\n\n\nSupport for basic tree drawing with lists and nltk.tree.Tree objects."
"text": "New features: - Support for handling of custom tree node classes, via the TreeOptions option tree_split, as well as a pre-provided handler for nltk’s ProbabilisticTree class. - A figure class HTMLSideBySide that allows mixing hybrid HTML diagrams with SVG diagrams.\nDocumentation:\n\nMajor documentation improvements, convert docs to quarto\n\nFixes, improvements, changes:\n\nSupport a repeated call notation for most TreeLayout public functions\nImprovements to the draw_tree and tree2svg APIs\nFix for constituent underlines at the exact lower edge of a figure\nCompatibility mode for rendering (some) svgling.html diagrams in quarto\nBuild/install improvements\n\n\n\n\nAs of 0.3.1, svgling is the default tree-drawing package for nltk Trees in Jupyter; this update provides better compatibility for that. It also improves some styling options, and direct support for format conversion.\nNew features:\n\nLimited per-node styling in trees: supports changing font style, size, and color/fill\nconvenience wrappers to make conversion to PNG/PDF via the cairosvg package easier (cairosvg is now an optional package dependency)\nSupport nltk.Tree objects directly in svgling.figure classes\n\nFixes, improvements, changes:\n\nSimplify import code for nltk, remove monkeypatching\nThe option global_font_style is renamed to just font_style\nRefactor TreeOptions to make it easier to pass around options bundles\nDefault change: relative_units=False. This provides better compatibility with inkscape, among other things. This option is now deprecated.\nDocumentation improvements\n\n\n\n\nNew feature:\n\nCompatibility mode aimed at Inkscape: allow using px instead of relative em units. This allows current versions of Inkscape to load the output SVGs. This mode is not on by default.\n\nFixes, improvements, changes:\n\nUpdate documentation to reflect some issues in MathJax math mode delimeter choice for hybrid mode.\n\n\n\n\nNew features:\n\nBasic support for drawing trees using a mix of HTML/CSS (for positioning) and SVG (for line drawing). This is much more limited than the core drawing algorithms, but allows for arbitrary node labels + MathJax.\n\nFixes, improvements, changes:\n\nImprove documentation\n\n\n\n\nNew features:\n\nSupport for multi-line nodes.\nEdge styles, muti-segment descents for level skipping.\nWrote a manual.\nTree annotations: movement arrows, constituent highlighting / underlining.\nComplex figures: grids of trees, captioning.\n\nFixes, improvements, changes:\n\nMassively improve responsivity of svgling diagrams.\nTreeLayout objects manage font size directly.\ndistance_to_daughter is now a distance between levels, i.e. excluding node height.\n\n\n\n\n\nFix for non-leaf nodes that are larger than the leaf nodes they dominate.\nMore flexible arguments to draw_tree (will accept the top node + children via variable arguments, rather than a list/tuple as the first argument.)\nDocumentation improvements.\n\n\n\n\n\nSupport for basic tree drawing with lists and nltk.tree.Tree objects."
},
{
"objectID": "CHANGELOG.html#unreleased",
"href": "CHANGELOG.html#unreleased",
"title": "Changelog for svgling",
"section": "",
"text": "Documentation:\n\nMajor documentation improvements, convert docs to quarto\n\nFixes, improvements, changes:\n\nSupport a repeated call notation for most TreeLayout public functions\nImprovements to the draw_tree and tree2svg APIs\nFix for constituent underlines at the exact lower edge of a figure\nCompatibility mode for rendering (some) svgling.html diagrams in quarto\nBuild/install improvements"
"text": "New features: - Support for handling of custom tree node classes, via the TreeOptions option tree_split, as well as a pre-provided handler for nltk’s ProbabilisticTree class. - A figure class HTMLSideBySide that allows mixing hybrid HTML diagrams with SVG diagrams.\nDocumentation:\n\nMajor documentation improvements, convert docs to quarto\n\nFixes, improvements, changes:\n\nSupport a repeated call notation for most TreeLayout public functions\nImprovements to the draw_tree and tree2svg APIs\nFix for constituent underlines at the exact lower edge of a figure\nCompatibility mode for rendering (some) svgling.html diagrams in quarto\nBuild/install improvements"
},
{
"objectID": "CHANGELOG.html#node-styling-and-compatibility---2023-09-25",
Expand Down
10 changes: 5 additions & 5 deletions sitemap.xml
Original file line number Diff line number Diff line change
Expand Up @@ -2,22 +2,22 @@
<urlset xmlns="http://www.sitemaps.org/schemas/sitemap/0.9">
<url>
<loc>https://rawlins.github.io/svgling/index.html</loc>
<lastmod>2023-10-29T14:43:09.876Z</lastmod>
<lastmod>2023-10-29T14:46:13.744Z</lastmod>
</url>
<url>
<loc>https://rawlins.github.io/svgling/about.html</loc>
<lastmod>2023-10-29T14:43:06.599Z</lastmod>
<lastmod>2023-10-29T14:46:10.397Z</lastmod>
</url>
<url>
<loc>https://rawlins.github.io/svgling/gallery.html</loc>
<lastmod>2023-10-29T14:43:05.922Z</lastmod>
<lastmod>2023-10-29T14:46:09.719Z</lastmod>
</url>
<url>
<loc>https://rawlins.github.io/svgling/CHANGELOG.html</loc>
<lastmod>2023-10-29T14:43:06.300Z</lastmod>
<lastmod>2023-10-29T14:46:10.108Z</lastmod>
</url>
<url>
<loc>https://rawlins.github.io/svgling/manual.html</loc>
<lastmod>2023-10-29T14:43:09.402Z</lastmod>
<lastmod>2023-10-29T14:46:13.257Z</lastmod>
</url>
</urlset>

0 comments on commit 84f2b9b

Please sign in to comment.