title: Generate webfont with Grunt plugin grunt-webfont on Windows
body: <p>With my team work, we have to generate a webfont of icons from svg files for our backoffice.
  For doing this with Grunt, we found a plugin named "grunt-webfont".</p>
  
  <p>Here the link : <a href="https://github.com/sapegin/grunt-webfont" rel="nofollow">grunt-webfont repository</a></p>
  
  <p>My problem is that doesn't generate correctly our webfont on Windows. Instead of an icon, i have a little square.</p>
  
  <p>By default, the task starts with the <code>engine</code> params <code>fontforge</code>, but it's doesn't work on Windows. So i try to set this option with <code>node</code> (with ttfautohint dependency). But it doesn't work either.</p>
  
  <p>Here my plugin config : </p>
  
  <pre><code>dev: {
    src: '&lt;%= project.app %&gt;/images/pictos/*.svg',
    dest: '&lt;%= project.app %&gt;/styles/fonts/',
    options: {
      font: 'my-icons',
      stylesheet: 'scss',
      syntax: 'bem',
      htmlDemo: true,
      relativeFontPath: 'fonts/my/',
      engine: (grunt.option('engine') || 'fontforge'),
      templateOptions: {
        baseClass: 'my-icon',
        classPrefix: 'my-icon-',
        mixinPrefix: 'my-icon-'
      },
    }
  }
  </code></pre>
  
  <p>It seems to be good when i do : </p>
  
  <p><code>$ grunt serve --engine="node"</code></p>
  
  <p>The result is : </p>
  
  <p><code>Running "webfont:dev" (webfont) task
  Font my-icons-738111b522f08be9663c9b5af0606fd5 with 24 glyphs created.
  </code></p>
  
  <p>But still little squares...</p>
  
  <p>I tried to set 'autohint' option to 'false', and same result...</p>
  
  <p>My work team do this with Ubuntu and it's work great ! What kind of solution i have to do this on Windows ??</p>
  
  <p>Thanks.</p>