scripts to generate tables of Brannock device footwear sizing lengths and widths
To generate a table:
cd brannock-device
# Need Ruby and Bundler.
bundler install
./markdown | less -S
The tsv
script performs the calculations from constants in constants.yml
. The other scripts run tsv
, parse its output, and reformat.
I wrote these scripts as I was reverse engineering the length and width sizing systems of the Brannock device, to help confirm hypotheses against measurements taken from a physical device. They ended up producing a table that I contributed to the Wikipedia page on the Brannock Device in March of 2023.