Text formatting guide for paper-based surveysUpdated:
PaperSurvey.io supports a small subset of markdown syntax for adjusting text formatting as well as some papersurvey.io specific commands. These may be beneficial for emphasizing certain words in the survey or changing the layout.
To change color you just need to use
color_code is a HEX color code. You may use this color picker to find a color you want to use.
You may also use
[color=secondary], which will be "Heading/Divider color" and "Secondary color" accordingly configured in your survey settings.
[color=ffbc06]Text in yellow[/color] [color=3AE50C]Text in green[/color] [color=FF0C00]Text in red[/color]
Text in red
Text in red
Text in red
To make the text bolder you may wrap the text in two asterisks.
Bold text with **asterisks**.
Bold text with asterisks.
To make the text written in italics you may wrap the text in one asterisk or underscore:
italicize text with *asterisks* or _underscores_.
italicize text with asterisks or underscores
To add strike-through you may wrap the text in two
Strikethrough text with ~~tildes.~~.
Strikethrough text with tildes.
To add the underline below the text, use two underscores.
Underline text with two __underscores__.
Underline text with two underscores.
In some cases you may want to unbold or remove italics from a block of text, you may do with a [unformatted] tag.
**We see bolded text here but [unformatted]here[/unformatted] it isn't**
Bolded text here but here it isn't
If you would like to change the font size in your text, you may use following short codes:
In some cases you would want to rotate the text to fit. You may use the following command to achieve it.
To display text as a list, just start the line with an asterisk. Currently, only one-level ordered and unordered lists are supported.
Lists only work in Description type questions!
*this is not in list*
this is not in list
1 this is not in list
this is not in list
Spacings and alignment
You may align text to the center by using
[center]my text[/center] tags.
[center]my centered text[/center]
my centered text
Horizontal & Vertical spacing
You can use
[horizontalspace=0.5] short codes to adjust the spacings.
0.5 is the length in centimeters (cm) which you can adjust. The length may also be negative if you would like to reduce the spacings instead. Please do not make space between the question name and text box very small - this could impact the recognition as question name could be recognized as text/number as well.
[bigspace] will add 0.1cm, 0.5cm, 1.5cm and 3cm horizontal spacing accordingly. You can also use shorter versions
My text [space] with [horizontalspace=2.5] is here.
My text with is here.
Align text to right
If you would like to align text to the right, just use
[fill] tag before the start of the text.
My left-aligned text [fill] My right-aligned text.
My left-aligned text My right-aligned text.
To move section down to the next page you could use
[pagebreak] shortcode. This shortcode may not work in 'Heading' type questions.
Alternatively, you may add a new question and select its type as "Page break".
My first page [pagebreak] This text will appear in the next page
My first page
This text will appear in the next page
To make a small line break may just press the [Enter] button in your keyboard to add as many line breaks as you need. You may also use
[newline] short codes in your text to add a line break.
My first paragraph [br] Another paragraph
My first paragraph
Large Line break
If you wish to make a large line break you may insert
[linebreak] tag in your text.
My first paragraph [linebreak] Another paragraph
If you would like to add a horizontal line, just use
[hr] in your text
My first paragraph [hr] Another paragraph
If you would like to add a dotted line, just type six dots
...... in your text, you may also type six underscores
______ to make a line.
There are several shortcodes for displaying page numbers.
[currentpage] - shows current page number.
[lastpage] - shows the last page.
For example, you may use the above shortcodes to get a dynamically changing text of "This is a page 1 of 5" ("This is a page [currentpage] of [lastpage]).
Additionally, if you only want to display certain text on a specific page only, you may use this shortcode:
[page=PAGE]My text[/page]. Replace
PAGE with the page number you want the 'My text' to de displayed.
Fixed paragraph height:
[height=3cm]my paragraph has max height of 3cm[/height]. NOTE: This is extremely useful with Prefill Forms to prevent dynamically added text to change the survey layout.
Fixed paragraph width:
[width=3cm]my paragraph has max width of 3cm[/width]. NOTE: This command is particularly useful when aligning text with "Inline text" and "Inline checkboxes".
This is a list of other short-codes that are available to use.
Link to web survey:
QR code to web survey:
[websurvey_qrcode]. IMPORTANT: DO NOT place this code at the top-left and bottom-right of the survey.
You may upload your images to be included in the paper survey. This feature is only available in the Enterprise plan.
However, you may try it out in your demo survey, by inserting the image of our logo:
- If you would like to center the image, additionally provide center parameter, (e.g. [img width=5 height=3 center]logo[/img])
- If you would like to include a full-width image, do not provide any parameters, (e.g. [img]logo[/img])
- If you would like to set image to half page width, set width parameter to half (e.g. [img width=half]logo[/img])
- If you would like to set image to third page width, set width parameter to third (e.g. [img width=third]logo[/img])
Get Started with PaperSurvey.io Software
Start your 14-day free trial now, no credit card required.