XML-based Approach for Digital Representation of Knitting Patterns


  • Stefan Bozov Technical University of Gabrovo, 4 H. Dimitar str., 5300Gavrovo, Bulgaria
  • Elena Zaharieva-Stoyanova Technical University of Gabrovo, 4 H. Dimitar str., 5300Gavrovo, Bulgaria




CAD systems, knitting software, XML, hand-made knitting, knitting pattern, digitalization, software applications


This paper views the problems related to the development of knitting software for hand-made knitting. It presents an XML approach for digital representation of knitting patterns. Its purpose is to develop a uniform and platform independent description of simple graphics primitives corresponding to different types of stitches. The XML language can be built on CAD systems for handmade knitting. The users of these software applications could be: people, who are interested in knitting as a hobby; editors of knitting hobby magazines; ethnographers, who invest in the area of old traditional costumes and handmade knitting.


James Abello, Peter Broadwell, Timothy R. Tangherlini, Computational Folkloristics, Communications of the ACM, Vol. 55 No. 7, Pages 60-70

Tangherlini, Timothy R., The Folklore Macroscope: Challenges for a Computational Folkloristics, Academic journal article from Western Folklore, Vol. 72, No. 1, Winter 2013

Trievedi S., Amod Tiwari, Aurobinda Chatterjee, Vinay Pathak, Sanjay G., Dhande, Durg S., Chauhan, Application of CAD, Rapid Prototyping and Reverse Engineering in Handicrafts Sector – A Success Story, 9th Intern. Conf. on Engeneering Education, July 23-28, 2006, San Juan, PR.

Zaharieva-Stoyanova E. , St. Bozov, CAD Module for Knitting Patterns Design, Intr. Conf. on Computer Systems and Technologies - CompSysTech’11, 15-16 June 2011, Vienna, Austria.

Bozov St., E. Zaharieva-Stoyanova, Development Of CAD System For Knitting Pattern Design, International Conference “Automatics and Informatics’12”, 3-7 October, 2012, Sofia, Bulgaria.

Zaharieva-Stoyanova E., St. Bozov, Digital Representation of Knitting Patterns in Traditional Costumes, Int. conf. Digital Representation and Preservation of Cultural and Scientific Heritage DiPP 2013, 18-21 September 2013, Veliko Tarnovo, Bulgaria.

About SVG, http://www.w3.org/Graphics/SVG/About.html, 2014.

All Fiber Arts, Knitting, http://www.allfiberarts.com/cs/knitting.htm, 2014.

Coats Bulgaria, http://www.coatsbulgaria.bg/,2014.

Direct2D, http://msdn.microsoft.com/enus/library/windows/desktop/dd370990(v=vs.85).aspx, 2014.

GDI+, http://msdn.microsoft.com/enus/library/windows/desktop/ms533798(v=vs.85).aspx, 2014.

Knitting Stitch Patterns, Knitting On The Net, http://www.knittingonthenet.com/stitches.htm, 2014.

MFC Desktop Applications, http://msdn.microsoft.com/en-us/library/d06h2x6e.aspx, 2014.

OpenGL, http://en.wikipedia.org/wiki/OpenGL, 2014.

System.Drawing namespace, http://msdn.microsoft.com/enus/library/system.drawing(v=vs.110).aspx, 2014.

Understanding XML, http://msdn.microsoft.com/en-us/library/aa468558.aspx, 2014.

Vector Markup Language (VML), http://msdn.microsoft.com/enus/library/ee384217(v=vs.85).aspx, 2014.

Verena, Europes’s top knit magazine, http://www.verenaknitting.com/, 2014.

Windows Forms, http://msdn.microsoft.com/en-us/library/dd30h2yb(v=vs.110).aspx, 2014.

Windows Presentation Foundation, http://msdn.microsoft.com/enus/library/ms754130(v=vs.110).aspx, 2014

XAML Overview (WPF), http://msdn.microsoft.com/enus/library/ms752059(v=vs.110).aspx, 2014.




How to Cite

Bozov, S., & Zaharieva-Stoyanova, E. (2014). XML-based Approach for Digital Representation of Knitting Patterns. Digital Presentation and Preservation of Cultural and Scientific Heritage, 4, 106–114. https://doi.org/10.55630/dipp.2014.4.12

Most read articles by the same author(s)