Docs - Special rules and formatting
Question
Special Rules/Restrictions for variables/answers and workarounds...
The markdown we specify in variables and answers is stored in a format called yaml that has the following restrictions:
-
Colons are used to delimit fields, so if you have just numbers and colons, the system gets confused and you must backslash the colons. This probably only will occur with clock times as per the following:
- 12:12 will fail since it is numbers and colons only, and should instead be 12:12
- 1:2:3 should be 1:2:3
- 12:12 pm is ok since it has a space then pm so the system knows its text.
- Answer is 1:2:3 is ok also for the same reason.
-
There are reserved words in the yaml language that if we want them in variables/answers we have to treat in a certain way.
-
The reserved words are:
- yes no on off true false y n
-
Just like with clock times above, a reserved word alone is a problem, but with other text it is no problem! For example:
-
To encode a reserved word as a variable for example, do the following:
- Instead of Yes, make the variable be Yes
- Refer to {{{variable}}} with the three curly brackets not just the normal two
Force a space to be rendered
This is a sentence where all spaces are collapsed (normal).
This is a sentence with a forced extra space.
Red box NOTE: THIS IS NOW OLD/DEPRECATED as at 2021-08-10
No spaces:
One space inside:
Two spaces inside:
Worked Solution
U2FsdGVkX1/plNfMSnguTt9TAnEIkp9q7aeuf/aNwrh7fg2WYi3xOGenHajznVprPNWwvuCq5YIwqanRzLYhu2oqmGCQ4ZOpocwo7qwCUXw3QATRR7SkE+I5+YdtmsaBhqeGDwnMpejEsV/6TJpK4c3ZyBPfeva+z1Fv7IdhH6odrhk5pObliyhHt6G8Rcseo0Wg6q0kmn01k5ZfYLr4xup/B7rx7I2m9AHVrN27JBMHn1ZhytPpUoeUN5voZpH5TuHuXmEpBk9lOt/BMhGbzB5V2XTMfP7S66j2FtMU/SxqvIff4b76oInTE4H5uQtc07A/k70Pldrwn6gIZCGm+RL4cwOxu8BOBPiQydoFXRFNXU/Av65E37MjQyN2/pyv0ZeLQIW1wMqHktKFrQyDqz1bx93CuNgh8cyRAs1xx5qSw51FN5CIPM87Qrz3av6AX4OCdw2hHFttl9MmlZmQVGEFlpp/9wa1cOlFg43zfaeeCtp4BtiW4NghXiSufBwxdXlkhsB37f9JBKVtfYk5oY/lhRsBjb1rv+R6jdwhk3zLNJ4dErmcuzIngKBkUEEK2qRF5lLO6pyhfaxi2MiGZEhTa13lkeqtvOWcj/0FusWTKtqSJRCdsFkNc6ZmNhTueFyVOk0I8m1EaRp07w9CCTZRn1AnDpL+RORPPb6xgdzQ/YDDyawCflGl81/OHGSrCL1CJ/SHBvqE0gTzJuZoOCD5HjniFGJRQyn/k7R2y/VU2vn2opZAiqmIYr1EugJSdliRCi6rnbD11KJ/Vu1PxTfcuxaC8SsMLgxKZf2pYmjmDNxZfvxfcgFclJRw/mJfZ1430j0a7Q1ZmRs0zfI1PO8ENcyRRgTCihtzv09Vpgx1TLoTY88mWdNkOEkj90T0ksXpZ9gAV3aautf94IPQFGnoMou7+3z1ktzJjDMv7f8rIjyB+yCHi3ISu2/cVKRADj5MBrPb/9VCmTBEQt3g3R31BFVdzn6XiCrQoFnxlNMTiTSefReTSG8/C+EYT66JBB+NILVWi7RRTwfoeDM8i7CzM2rj60ACNpexaV2LbXJeiGpj9otcz5xJ0i8YXugY0qblKkHdx30m5YOH4hsPbyDY6F+rOynOJNNRa1sZ8VgP1D5f9JcG7av/Ff4ieLbnn/38PQHyNLfFolKG7kvm8uappp0j/lwo20oxl18wzhyvfPU/RhzTzN60sJTfLfA3+JoyuureHiCqwuOBG3DdlDvBGuCkXUGlbzCn9G2SunTwIErkJc2GOfqKUWiRs/wRJcpP6vzRtGPy+PFQlclUpuDw99i4M6krW/rCejszNi9eZYL+Fbh5Rj1wuviRZQnxjpmqwYALW/QlHwjzwr+7NgweTw7gkN1RrGTauu5YqAqYEFn4OAkdg67k2VpXolfsntSV02pFc4hBJYjZk/Q+OSdM+Lx1RX3dn4AyUDN11C2PAUGuYgIfGFRAxzCP+/P0+pUx4SdYDL8Aj0OGRM/DOhxVxtphO9EtmVxea0afiZdu5x4aitUzujvBkDrbI3RmbQ8dWjIaQS8Ghh/VlKPDg22gtGNjkwj2lBxuYUivsWHWitWD/DNl492reRhAG8YGn0SoY2uuNGU7K+iRU8IXg79OHpLv9+fTinMRV18m6LcnYjU9y4OEFMc6w8CmqSOisKaQ7zS8BRg/KSBnFStYGHPsn87aUkEwplYQYj1XAYSNNFz9FVPa98NvsM3WCG64TJ0TuIF3dbQ2DHYL235EvAQuESQp7Zj819P6sS+2veeqVQ6QzKmkTGPClgkru2G1mU70terXdxIilii6RWJLr3zq90wA+FUHvyFu7cNbSBFQqTqpNWMMnwAXE4xI98dMyBn5eld8Hl9UAc5PgIrDX04cSJONJoq6+By9/XSKeFqOVfsiKLXPm5Ffid6xT0OneO2y7c8PBm3wrbVIPPOuz9UWbGOGOV/1Tdfvzz1pis7y6x+7AJOv8X6PVPuzukXdgMEtcubmF933uvlYwBh9jvMgpGnB6eKnEY4tPeho3Jmmyvxk/Lx9ugxJfzKK6cGsvUYFK6OolTGnGPMjqFu8dXARR9ps4m1L6+4pkWuFGfqyNUfuyyD+IIJOHf8Beznura4MQ3/OrbOEsKv6xFaFxNtS/GqLT26gC09WrAheBWUif0yhGTLQpknIiwiFZm85opHYkwq7lo7QFVCia0E9V9wiLkh33vdXb6KcRqefApFJm3/WXTuIR+n4oy6v9y2f6fVI0Su8YAY2l6KvP/KzpwWOzpwb/cKo+WFmB28ZKiTBCRmnhDqJ5wgZzAh8Jrm5H0UKpnQiR94mlFHR8z9EFDoy0t0NApnCcvUtL0qWuLe1a7DcPjRTTJ/+P/tJO3HeOxhJC8zJTIKc8vYf7sQE86yiWRxUMFLoR30ix4Wda4nbMd5vkEbcrumRT5olQnEkqtaCXLVSrTS5PgdWT/nln5q8pvbhDKuCaUnBgkduQoW0uuFa2iqltt9osPsFFz+r/BDvhgFQYjzRARs94fiLBt9242KUDqSXGyfhTfvtWsTrMOeVUWsWuwIOH+9imRHmWpTUvHZfvd2KvTuZwjkfDv8kAU9w6qNM5xtQf5tygUWpYuRmZBTcAi5h1v3hDIoutxiuCwPogffaJaCg5ZYiCa4s4d3ayh09sWnWeJ9MmFU3X6Diz/Ge4wRuQoOscbbGA7lYEp5NhRWhdjLtqPIhr3K1EKFqHrfVeJbX/ioSD2PLeeu0JXYCT/7OF7w1gWt3IWWUsjHx2eeJE+HtSoC65bR/8Xm+X/2ErKhaszegSm/zA3A2dM7rPUXu5i9WzZbZOaDVkZkKYlWwNtiXSD7CedObIwZPYqiIiHk8nGMiXMKqQDpRCP4abt5vmAjJiZmvhOd9y9TkBI2PpoxAsKMhxKygDmtxE6A/sSWFqRHrtyNOE9WzQ0CDknddb5RUfrYpQlMmluBcsjtSo5kFCAwiVm7k6OEb74cCdXPPNds0QTA25RMZigatgIyM+Q/na+bm0eiFAnhbWMhQzqQ3EJz0STLgjJeP0tDmiIZQYO85lOBmbPLLEM3wqWbe+ufi++p2aMtGAxRIVytvCRGCK/0bIu2LsisAbiDXYLF/DH+s8OzaPPI6Ttoof2SIdF/1q9DQ66rn+HtaNqHx+Xr9qfZ7Ss1Ol07HwmaLyiEGx/Hi3q5VUcnuxG2vqHzKiDeeVeqmfEUnYxL3MIsEJbfpVA2XZ3S7vdGfaeB4uERlhFgQFXk=
Variant 0
DifficultyLevel
400
Question
Worked Solution
Question Type
Multiple Choice (One Answer)
Variables
Variable name | Variable value |
correctAnswer | |
Answers