Update to MooreCola formula, update IF and Tex for changes, add CookLang file

This commit is contained in:
William Moore 2023-04-17 04:09:43 -05:00
parent f43cac3e43
commit fb594af9a7
6 changed files with 191 additions and 0 deletions

View File

@ -0,0 +1,10 @@
<?xml version="1.0"?>
<Skein rootNode="node-1401">
<generator>Inform Mac Client (Inform version 1.82/6.41/10.1.2)</generator>
<item nodeId="node-1401">
<command xml:space="preserve">opencola</command>
<result xml:space="preserve"></result>
<commentary xml:space="preserve"></commentary>
</item>
</Skein>

View File

1
opencola.inform/uuid.txt Normal file
View File

@ -0,0 +1 @@
DE8C2D15-DCFF-4BB5-A491-62B5AC982464

View File

@ -0,0 +1,153 @@
%!PS-Adobe EPSF-3.0
%%BoundingBox: 0 0 240 288
%%IncludeFont: Helvetica
/Helvetica findfont 24 scalefont setfont
newpath % Ruled outline outer box of map
12 12 moveto % bottom left corner
228 12 lineto % bottom side
228 276 lineto % right side
12 276 lineto % top side
closepath
stroke
newpath % Ruled horizontal line
12 240 moveto % LHS
228 240 lineto % RHS
closepath
stroke
0 0 0 setrgbcolor % From HTML colour 000000
/Helvetica findfont 24 scalefont setfont
newpath (Map)
24 % = X
258 24 2 div sub % = Y centre-offset
moveto show
currentlinewidth % Push old line width onto stack
1 setlinewidth
0 0 0 setrgbcolor % From HTML colour 000000
120 126 moveto % start of Bezier curve
120 198 120 126 120 198 curveto % control points 1, 2 and end
stroke
0 0 0 setrgbcolor % From HTML colour 000000
120 126 moveto % start of Bezier curve
120 54 120 126 120 54 curveto % control points 1, 2 and end
stroke
0 0 0 setrgbcolor % From HTML colour 000000
120 126 moveto % start of Bezier curve
48 126 120 126 48 126 curveto % control points 1, 2 and end
stroke
setlinewidth % Pull old line width from stack
currentlinewidth % Push old line width onto stack
1 setlinewidth
0 0 0 setrgbcolor % From HTML colour 000000
setlinewidth % Pull old line width from stack
currentlinewidth % Push old line width onto stack
1 setlinewidth
0 0 0 setrgbcolor % From HTML colour 000000
setlinewidth % Pull old line width from stack
currentlinewidth % Push old line width onto stack
1 setlinewidth
0 0 0 setrgbcolor % From HTML colour 000000
setlinewidth % Pull old line width from stack
newpath % Room interior
0.827451 0.827451 0.827451 setrgbcolor % From HTML colour D3D3D3
102 108 moveto % bottom left corner
138 108 lineto % bottom side
138 144 lineto % right side
102 144 lineto % top side
closepath
fill
currentlinewidth % Push old line width onto stack
1 setlinewidth
newpath % Room outline
0 0 0 setrgbcolor % From HTML colour 000000
102 108 moveto % bottom left corner
138 108 lineto % bottom side
138 144 lineto % right side
102 144 lineto % top side
closepath
stroke
setlinewidth % Pull old line width from stack
0 0 0 setrgbcolor % From HTML colour 000000
/Helvetica findfont 12 scalefont setfont
newpath (Foyer)
dup stringwidth add 2 div 120 exch sub % = X centre-offset
126 12 2 div sub % = Y centre-offset
moveto show
newpath % Room interior
0.827451 0.827451 0.827451 setrgbcolor % From HTML colour D3D3D3
102 180 moveto % bottom left corner
138 180 lineto % bottom side
138 216 lineto % right side
102 216 lineto % top side
closepath
fill
currentlinewidth % Push old line width onto stack
1 setlinewidth
newpath % Room outline
0 0 0 setrgbcolor % From HTML colour 000000
102 180 moveto % bottom left corner
138 180 lineto % bottom side
138 216 lineto % right side
102 216 lineto % top side
closepath
stroke
setlinewidth % Pull old line width from stack
0 0 0 setrgbcolor % From HTML colour 000000
/Helvetica findfont 12 scalefont setfont
newpath (IngrR)
dup stringwidth add 2 div 120 exch sub % = X centre-offset
198 12 2 div sub % = Y centre-offset
moveto show
newpath % Room interior
0.827451 0.827451 0.827451 setrgbcolor % From HTML colour D3D3D3
102 36 moveto % bottom left corner
138 36 lineto % bottom side
138 72 lineto % right side
102 72 lineto % top side
closepath
fill
currentlinewidth % Push old line width onto stack
1 setlinewidth
newpath % Room outline
0 0 0 setrgbcolor % From HTML colour 000000
102 36 moveto % bottom left corner
138 36 lineto % bottom side
138 72 lineto % right side
102 72 lineto % top side
closepath
stroke
setlinewidth % Pull old line width from stack
0 0 0 setrgbcolor % From HTML colour 000000
/Helvetica findfont 12 scalefont setfont
newpath (PrprR)
dup stringwidth add 2 div 120 exch sub % = X centre-offset
54 12 2 div sub % = Y centre-offset
moveto show
newpath % Room interior
0.827451 0.827451 0.827451 setrgbcolor % From HTML colour D3D3D3
30 108 moveto % bottom left corner
66 108 lineto % bottom side
66 144 lineto % right side
30 144 lineto % top side
closepath
fill
currentlinewidth % Push old line width onto stack
1 setlinewidth
newpath % Room outline
0 0 0 setrgbcolor % From HTML colour 000000
30 108 moveto % bottom left corner
66 108 lineto % bottom side
66 144 lineto % right side
30 144 lineto % top side
closepath
stroke
setlinewidth % Pull old line width from stack
0 0 0 setrgbcolor % From HTML colour 000000
/Helvetica findfont 12 scalefont setfont
newpath (MrClR)
dup stringwidth add 2 div 48 exch sub % = X centre-offset
126 12 2 div sub % = Y centre-offset
moveto show

View File

@ -0,0 +1,27 @@
>> title: MooreCola
>> author: William R. Moore
>> license: GNU GPL 3.0 or later
[-
MooreCola - a soda recipe
Copyright (C) 2023 William Moore
This program is free software: you can redistribute it and/or modify
it under the terms of the GNU General Public License as published by
the Free Software Foundation, either version 3 of the License, or
(at your option) any later version.
This program is distributed in the hope that it will be useful,
but WITHOUT ANY WARRANTY; without even the implied warranty of
MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
GNU General Public License for more details.
You should have received a copy of the GNU General Public License
along with this program. If not, see <https://www.gnu.org/licenses/>.
-]
For the Seekrit Formula, mix @orange oil{3.5%ml}, @nutmeg oil{1%ml}, @cassia oil{1.25%ml}, @sweet orange oil{0.25%ml}, @lavender oil{0.25%ml}, @coriander oil{0.25%ml} in a #blender. Add @food grade gum arabic{5%g}, mix again in a #blender. Finally, add @water{5%ml} and mix in a #blender for ~{4%minutes} to ~{6%minutes}. Pour into a seal-tight container.
For the Moore Cola Syrup, mix @Seekrit Formula{15%ml}, @citric acid{17.25%ml}, @caramel color{15%ml}, @water{.75%L}, and @sugar{1.35%kg}. Mix in a #blender until all ingredients are dissolved.
Finally, putting all the pieces together like Voltron, add @Moore Cola Syrup and @carbonated water in a ratio of 1:5.
There you have it! MooreCola!

Binary file not shown.