queXML 1.3.9 Released

queXML 1.3.9 has been released on Sourceforge today.

The queXMLPDF class has been updated to include a skipTo registry, so question titles can be bolded when a skip to them occurs. Support has been added for the queXML specifier element. Some tweaking to the layout has occurred to make the page appear more aligned and even. See the CHANGELOG for more details.

queXML 1.3.8 Released

queXML 1.3.8 has been released today on Sourceforge

The schema documentation was updated and the id attribute of the root questionnaire element made required. The queXMLPDF class now has a smaller page border (more page space for questions) and single response questions displayed in a horizontal format (matrix style) appear with a better gap between them.

queXML 1.3.6 Released

queXML 1.3.6 has been released today on Sourceforge

Documentation has been added to the queXF banding XML schema and the queXMLPDF class better handles varying page widths.


  • Calculation of barcode position is now a distance from the right hand margin (instead of a fixed position in MM)
  • Calculation of number of text boxes per line is now a function of the box width and page width (instead of fixed in code)

Limesurvey 1.91 released with queXMLPDF class built in

Limesurvey 1.9.1 has been released and is available to download from the limesurvey website

Limesurvey 1.9.1 includes the latest version of the queXMLPDF class which allows you to export your Limesurvey surveys directly to a PDF document. These documents include banding information and are ready for automated scanning and data entry using queXF.

queXML 1.3.3 Released

queXML 1.3.3 has been released today on Sourceforge

This is a bug-fix release. It includes the following bug fixes:


  • Banding XML will include number only fields where set to integer, number or numeric (Thank you Laith for reporting this)
  • Fixed issue where page breaks occuring at the wrong spot (Limesurvey Bug: 4998)
  • Added support for questionnaireInfo position=before element
  • Added check to avoid notice printing