diff options
| author | su_v <suv-sf@users.sourceforge.net> | 2012-09-23 17:19:33 +0000 |
|---|---|---|
| committer | ~suv <suv-sf@users.sourceforge.net> | 2012-09-23 17:19:33 +0000 |
| commit | 89bb2602a15a830b7e2133307a8ec6a08ebd0f84 (patch) | |
| tree | 9d99114076f755d5098b353b1cd26215e74abe61 /share | |
| parent | Add libunicode-convert: routines for converting between Unicode and nonunicod... (diff) | |
| download | inkscape-89bb2602a15a830b7e2133307a8ec6a08ebd0f84.tar.gz inkscape-89bb2602a15a830b7e2133307a8ec6a08ebd0f84.zip | |
Fixes bug #988601: omnibus patch for EMF input/output support (cross-platform)
(bzr r11668.1.8)
Diffstat (limited to 'share')
| -rw-r--r-- | share/extensions/Makefile.am | 1 | ||||
| -rw-r--r-- | share/extensions/fontfix.conf | 55 |
2 files changed, 56 insertions, 0 deletions
diff --git a/share/extensions/Makefile.am b/share/extensions/Makefile.am index 16c8a2cc2..9fdfea24f 100644 --- a/share/extensions/Makefile.am +++ b/share/extensions/Makefile.am @@ -179,6 +179,7 @@ extensions = \ yocto_css.py otherstuff = \ + fontfix.conf \ inkweb.js \ jessyInk.js \ jessyInk_core_mouseHandler_noclick.js \ diff --git a/share/extensions/fontfix.conf b/share/extensions/fontfix.conf new file mode 100644 index 000000000..4f66174c9 --- /dev/null +++ b/share/extensions/fontfix.conf @@ -0,0 +1,55 @@ +# This file contains correction factors for the PowerPoint compensation method +# when files are saved to EMF. PowerPoint applies some odd offsets when it ungroups +# fonts from within an EMF. This file contains compensating factors so that the +# imported, ungrouped characters end up in the desired location. +# +# Format(s) +# +# # a comment +# +# f1 f2 f3 FontName +# where +# f1: vertical (rotating) correction factor (a double) +# f2: vertical (nonrotating) correction factor (a double) +# f3: horizontal (nonrotating) correction factor (a double) +# FontName: Case sensitive, may contain spaces. Example: Times New Roman +# +# The first font will listed will be used as the default for any font which +# is later requested but was not explicitly listed. +# +# If f1 specifies a multiplicative correction factor. It is multiplied by the font size +# and then the character is offset parallel to the (original) vertical direction of the character, +# that is, along the long part of a capital L. +# +# If f2 or f3 is nonzero then for angles <1 degree from 0,90,180,270 degrees +# the angle is snapped to n*90 and f2 is used for the vertical displacements, f3 +# for the horizontal displacements (that is, for 90 degrees, f3 is used). +# +# There is are one special type of fontname: Convert To FontName, +# for instance "Convert To Symbol". It is used when EMF print converts +# from unicode to Symbol, Wingdings, or Zapf Dingbats. +# +# Positive values lower the letter, negative raise it +# +# File history: +# 1.0.0 03/26/2012, David Mathog, initial values +##################################################################### +0.05 -0.055 -0.065 Arial +0.05 -0.055 -0.065 Times New Roman +-0.025 -0.055 -0.065 Lucida Sans +0.05 -0.055 -0.065 Sans +-0.05 -0.055 -0.065 Microsoft Sans Serif +0.05 -0.055 -0.065 Serif +0.05 -0.055 -0.065 Garamond +0.25 0.025 0.025 Century Schoolbook +0.025 0.0 0.0 Verdana +0.045 0.025 0.025 Tahoma +0.025 0.0 0.0 Symbol +0.05 0.0 0.0 Wingdings +0.025 0.0 0.0 Zapf Dingbats +0.025 0.0 0.0 Convert To Symbol +0.05 0.0 0.0 Convert To Wingdings +0.025 0.0 0.0 Convert To Zapf Dingbats +0.1 0.0 0.0 Sylfaen +0.175 0.125 0.125 Palatino Linotype +0.1 0.0 0.0 Segoe UI |
