| | # Build |
| | |
| | -Build a calculator as follows: |
| | +Convert the variables YAML file into XML: |
| | |
| | ``` bash |
| | IVARS=$HOME/writing/free-food/story/variables.yaml |
| | OVARS=variables.xml |
| | java -jar $HOME/bin/yamlp.jar --regex '(\{\{(.*?)\}\})' < "${IVARS}" | \ |
| | yq -o=xml - > "${OVARS}" |
| | ``` |
| | |
| | -Transform the variables: |
| | +Create an HTML form using an XSL file: |
| | |
| | ``` bash |
| | -java -jar $HOME/archive/saxon/saxon-he-12.5.jar launch.xsl ../../../index.xsl |
| | +java -jar $HOME/archive/saxon/saxon-he-12.5.jar ../../variables.xml launch.xsl > index.html |
| | ``` |
| | + |
| | +The web page is built. |
| | |
| | |