Template:SB tree: Difference between revisions

From Xenharmonic Wiki
Jump to navigation Jump to search
Ganaram inukshuk (talk | contribs)
template is not used for anything, not even as a dependency for anything; categorized as a draft template
Tag: Reverted
Ganaram inukshuk (talk | contribs)
mNo edit summary
Tag: Manual revert
 
Line 10: Line 10:


[[Category:Templates]]
[[Category:Templates]]
[[Category:Draft templates]]
</noinclude>
</noinclude>

Latest revision as of 09:06, 21 October 2025

Template documentation[view] [edit] [history] [purge]
This template is implemented by the Lua module Module:SB tree.
This template invokes the following functions: sb_table from SB tree.
Template:SB tree is a draft template. It is incomplete and may not be in active development. If possible, editors are encouraged to help with its development. In the meantime, editors should avoid using this template across the Xenharmonic Wiki, except for testing.

Details: This template works, but hasn't found any use ever since its module was dropped as a dependency for another template.

This template is used to create a Stern–Brocot tree, given a pair of starting ratios and a depth.

Usage

No parameters are required, but will accept up to 5.

Start Ratio
The starting ratio for the SB tree. The default is 1/1.
Stop Ratio
The stopping ratio for the SB tree. The default is 1/0.
Depth
How many layers from the starting ratio the tree should extend. The default is 4 layers.
Edge Extend
How many additional layers the edges should be extended. The default is 0 layers.
Stagger Ratios
Whether to display ratios in a staggered formation (spans multiple columns) or in only one column. The default is true.