whole_func_string: function(div) {
    var sizeSpan = document.createElement('span');
    sizeSpan.setAttribute('style', 'margin: 0; padding: 0 0 0 1em; border: 0;');
    div.appendChild(sizeSpan);
    var oneEmWidth=sizeSpan.offsetWidth;
    div.removeChild(sizeSpan);
    return oneEmWidth;
  }
func_code_string: function(div) {
    var sizeSpan = document.createElement('span');
    sizeSpan.setAttribute('style', 'margin: 0; padding: 0 0 0 1em; border: 0;');
    div.appendChild(sizeSpan);
    var oneEmWidth=sizeSpan.offsetWidth;
    div.removeChild(sizeSpan);
    return oneEmWidth;
  }
func_documentation_string: Needed for dashed lines.