# minimalist

'); // Replace newline characters with

document.querySelector(".pi-print-note").innerHTML = formattedNote; }

(({{n}} === 0) ? 0 : ({{w1}} + {{w2}} + {{w3}} + {{w4}} + {{w5}} + {{w6}} + {{w7}} + {{w8}} + {{w9}} + {{w10}})).toFixed(2)
(({{n}} === 0 || {{ww}} === 0) ? 0 : ({{w}} - {{ww}})).toFixed(2)
(({{n}} === 0 || {{ww}} === 0) ? 0 : ( ( {{w}} - {{ww}} ) / ( {{n}} + 1 ) )).toFixed(2)
(({{n}} === 0 || {{ww}} === 0 || {{i}} === 0) ? 0 : ( ( {{w}} - {{ww}} - ( {{i}}*( {{n}} -1 ) ) ) / 2 )).toFixed(2)
(({{n}} === 0 || {{ww}} === 0 || {{i}} === 0) ? 0 : ( ( {{w}} - {{ww}} - ( {{i}}*( {{n}} -1 ) ) ) ) ).toFixed(2)
(({{n}} === 0 || {{ww}} === 0 || {{f}} === 0) ? 0 : ( ( ( {{w}} - {{ww}} ) - {{f}}*2 ) / ({{n}} - 1 ) )).toFixed(2)
(({{n}} === 0 || {{gi}} === 0 || {{ww}} === 0) ? 0 : ( {{ww}} + ( {{gi}}*( {{n}} -1 ) ) )).toFixed(2)
(({{n}} === 0 || {{gi}} === 0 || {{w}} === 0) ? 0 : ( {{w}} - {{group}} )).toFixed(2)
(({{n}} === 0 || {{tgw}} === 0 || {{ww}} === 0) ? 0 : (({{tgw}} - {{ww}}) / ({{n}} -1))).toFixed(2)
(({{w1}} === 0) ? 0 : ({{w1}} / 2)).toFixed(2)
(({{w2}} === 0) ? 0 : ({{w2}} / 2)).toFixed(2)
(({{w3}} === 0) ? 0 : ({{w3}} / 2)).toFixed(2)
(({{w4}} === 0) ? 0 : ({{w4}} / 2)).toFixed(2)
(({{w5}} === 0) ? 0 : ({{w5}} / 2)).toFixed(2)
(({{w6}} === 0) ? 0 : ({{w6}} / 2)).toFixed(2)
(({{w7}} === 0) ? 0 : ({{w7}} / 2)).toFixed(2)
(({{w8}} === 0) ? 0 : ({{w8}} / 2)).toFixed(2)
(({{w9}} === 0) ? 0 : ({{w9}} / 2)).toFixed(2)
(({{w10}} === 0) ? 0 : ({{w10}} / 2)).toFixed(2)
(({{w1}} === 0) ? 0 : ({{w1}} / 2) + {{fe1}}).toFixed(2)
(({{w2}} === 0 || {{giw}} === 0) ? 0 : (({{w1}} / 2) + ({{w2}} / 2) + {{giw}})).toFixed(2)
(({{w3}} === 0 || {{giw}} === 0) ? 0 : (({{w2}} / 2) + ({{w3}} / 2) + {{giw}})).toFixed(2)
(({{w4}} === 0 || {{giw}} === 0) ? 0 : (({{w3}} / 2) + ({{w4}} / 2) + {{giw}})).toFixed(2)
(({{w5}} === 0 || {{giw}} === 0) ? 0 : (({{w4}} / 2) + ({{w5}} / 2) + {{giw}})).toFixed(2)
(({{w6}} === 0 || {{giw}} === 0) ? 0 : (({{w5}} / 2) + ({{w6}} / 2) + {{giw}})).toFixed(2)
(({{w7}} === 0 || {{giw}} === 0) ? 0 : (({{w6}} / 2) + ({{w7}} / 2) + {{giw}})).toFixed(2)
(({{w8}} === 0 || {{giw}} === 0) ? 0 : (({{w7}} / 2) + ({{w8}} / 2) + {{giw}})).toFixed(2)
(({{w9}} === 0 || {{giw}} === 0) ? 0 : (({{w8}} / 2) + ({{w9}} / 2) + {{giw}})).toFixed(2)
(({{w10}} === 0 || {{giw}} === 0) ? 0 : (({{w9}} / 2) + ({{w10}} / 2) + {{giw}})).toFixed(2)
(({{hx}} === 0 || {{e}} === 0) ? 0 : ({{e}} + ( {{hx}} / 2 ) - {{dx}})).toFixed(2)
(({{hx}} === 0 || {{e}} === 0) ? 0 : ({{e}} + {{hx}} / 2 )).toFixed(2)
(({{hx}} === 0 || {{e}} === 0) ? 0 : ({{w2hmt}} - {{hx}})).toFixed(2)
(({{hx}} === 0 || {{e}} === 0) ? 0 : ({{e}} - {{dx}})).toFixed(2)
(({{hx}} === 0 || {{e}} === 0) ? 0 : ({{e}} - {{hx}} / 2 )).toFixed(2)
(({{hx}} === 0 || {{e}} === 0) ? 0 : ({{e}} - {{hx}} )).toFixed(2)
(({{hx}} === 0 || {{e}} === 0) ? 0 : ({{e}} + ( {{hx}} - {{dx}} ))).toFixed(2)
(({{hx}} === 0 || {{e}} === 0) ? 0 : ({{e}} + {{hx}} / 2 )).toFixed(2)
(({{hx}} === 0 || {{e}} === 0) ? 0 : ({{e}} + {{hx}} )).toFixed(2)
(({{wx}} === 0) ? 0 : ({{sx}} + ( {{wx}} / 2 ))).toFixed(2)
(({{pf}} === 0 || {{wx}} === 0) ? 0 : ({{pf}} + {{sx}} + ( {{wx}} / 2 ))).toFixed(2)
(({{ax}} === 0 || {{wx}} === 0) ? 0 : ({{sx}} + {{ax}})).toFixed(2)
(({{pf}} === 0 || {{wx}} === 0) ? 0 : ({{pf}} + {{sx}} + {{ax}})).toFixed(2)
(({{ax}} === 0 || {{wx}} === 0) ? 0 : ({{wx}} - ( {{ax}} * 2 ))).toFixed(2)
(({{pf}} === 0 || {{wx}} === 0) ? 0 : ({{wx}} - ( {{ax}} * 2 ))).toFixed(2)
(({{ax}} === 0 || {{wx}} === 0) ? 0 : ({{w2f2f}} / 2 )).toFixed(2)
(({{pf}} === 0 || {{wx}} === 0) ? 0 : ({{w2f2f}} / 2 )).toFixed(2)
`{{note}}`
"{{e}}"
"{{n}}"
"{{w}}"
"{{group}}"
"{{gi}}"
"{{i}}"
"{{f}}"
"{{w1}}"
"{{w2}}"
"{{w3}}"
"{{w4}}"
"{{w5}}"
"{{w6}}"
"{{w7}}"
"{{w8}}"
"{{w9}}"
"{{w10}}"
"{{ww}}"
"{{ts}}"
"{{es}}"
"{{is}}"
"{{fs}}"
"{{wx}}"
"{{hx}}"
"{{sx}}"
"{{dx}}"
"{{ax}}"
"{{w2h}}"
"{{w2ht}}"
"{{w2hb}}"
"{{w2e2c}}"
"{{w2e2f}}"
"{{w2f2f}}"
"{{c2f}}"
`{{iwcnote}}`
"{{pf}}"
"{{pf2c}}"
"{{pf2f}}"
"{{w2hmlt}}"
"{{w2hmlb}}"
// Function to print the note with preserved line breaks
function printNote() {
let note = document.getElementById("input_note").value;
let formattedNote = note.replace(/\n/g, '

'); // Replace newline characters with

document.querySelector(".pi-print-note").innerHTML = formattedNote; }

'); // Replace newline characters with

document.querySelector(".pi-print-note").innerHTML = formattedNote; }

**1. Overall wall setup notes**

**2. Horizontal spacing**

Set section width =

Number of works =

Width 1 =

Width 5 =

Width 9 =

Width 2 =

Width 6 =

Width other =

Width 3 =

Width 7 =

Width 4 =

Width 8 =

Total width of works =

Total space available between works =

Even space between all works (inc ends) =

*Options for end / inter-work space:*

Set inter-work space = then first/end space =

Set first/end space = then inter-work space =

Set group inter-work = then group width =

**3. Current individual work calculations**

Alignment height =

Work width =

Work height =

Drop to fastener =

Inside adjust =

To previous edge =

Added previous inside adjust =

*Vertical height of fastener(s) by alignment type*

Mid-line aligned =

Top edges aligned =

Lower edges aligned =

*Horizontal measurements*

Previous work/edge to center =

If 2 fasteners, previous work/edge to 1st fastener =

Distance from 1st to 2nd fastener =

And, distance from centerline to fasteners =

*To previous fastener*

Previous work's fastener to center =

Previous work's fastener to 1st fastener =

'); // Replace newline characters with

document.querySelector(".pi-print-solonote").innerHTML = formattedNote; }

**work details**

work width =

work height =

drop to fastener =

inside adjust =

**vertical**

reference height =

**horizontal**

option to previous edge =

added previous inside adjust =

fastener height =

top edge height =

lower edge height =

fastener height =

mid-line height =

lower edge height =

fastener height =

top edge height =

mid-line height =

**to previous edge**

previous work/edge to center =

if 2 fasteners, previous work/edge to 1st fastener =

distance from 1st to 2nd fastener =

and, distance from centerline to fasteners =

**to previous fastener**

previous work's fastener to center =

previous work's fastener to 1st fastener =