Simple syntaxes - robust form
Towards machine-readable design
Barcode identification
Compare versions
Free | Individual Project (3-5 users) |
Organization | |
---|---|---|---|
Text, text area, numeric, float, integer, date, time | ✅ | ✅ | ✅ |
Grid question | ✅ | ✅ | ✅ |
Image rows | ✅ | ✅ | |
On request form | ✅ | ✅ | |
Tech support | ✅ | ✅ | |
Square corner reference marks | ✅ | ✅ | ✅ |
Customised reference marks | ✅ | ✅ | |
Remove questdown trademark | ✅ | ✅ | |
Cloud storage | ✅ | ✅ | ✅ |
Collaborative editing | ✅ | ✅ | |
Shareable online data collection form | ✅ | ✅ | |
Export to PDF - single form | ✅ | ✅ | ✅ |
Export to PDF - 30 forms with barcode | Ask for a quote | ✅ | ✅ |
Export to PDF - 30+ forms with barcode | Ask for a quote | ✅ | ✅ |
Dropbox/Google Drive sync | ✅ | ✅ | |
Github sync | ✅ | ✅ | |
Print-and-deliver | Ask for a quote | Ask for a quote | Ask for a quote |
Digitalize questionnaire | Ask for a quote | Ask for a quote | Ask for a quote |
Data analysis | Ask for a quote | Ask for a quote | Ask for a quote |
Contents | Code | Note |
---|---|---|
New page | --- |
You must break the pages by yourself when the text overflows |
Section | # section |
|
Question code | ## Q1 |
Short code for question |
Question text | ? this is a question |
Write the question on one line (do not press enter) |
Response help/jump condition | ^ if age is old then go to Q12 |
Write the condition on one line |
Response type | ||
A closed form text response with 20 characters |
|
Each on a separate line |
An opened text response with 10 lines |
|
Each on a separate line |
Integer | = 123 |
The maximum number expected |
Float | = 123.123 or = 123,123 |
The maximum number expected |
Date | = 20/11/2020 , or = 11.20.2020 |
Any order/format you prefer |
Hours | = 00:00:00 or = 12:13:45 |
Typical expected response |
Multiple choices/check mark button | = many |
|
Single choices/radio button | = one |
|
Grid responses | = one or = many |
Must be one of the two types |
Commenting | [//]: # (Comment goes here) |
For multiple questions with similar response scales, simply list them. For example:
? question 1
? question 2
? question 3
= one
- response A
- response B
Customize the running header with text in the first block in the header.
Do not delete the block or the surrounding
---
(this block is called YAML).
---
head:
left: left header
right: right header
---
Note that YAML uses 2 spaces between the subfields above.
Happy writing.