I4
In the GN4 version 2.4 or newer, there is an editorial xslt extension function, to transform millipoint values to readable string.
Example:
<xsl:value-of select="edfn:MPtToStrUnit(@bodyTextH, 'true')"/>
The second parameter can be 'false' (use user default horizontal measure), 'true' (use user default vertical measure) or can be a measure name to force it (ex: 'in', for inches).
The "edfn:" namespace declaration is now implicit, can be omitted in config, as "fn:".
Clients
In the GN4 version 2.4 or newer, there is a converter, to transform millipoint values to readable string.
Example:
Text="{Binding Path=img.height, Converter={Static Resource MPt To Str Unit}, Converter Parameter=true}"
Converter Parameter can be =false (use Global Config default horizontal measure - Def Horz Mis="pt" - same if omitted), =true (use Editorial config default vertical measure - Def Mis="mm") or can be equal to a measure name to force it (ex: 'in', for inches).
Any hard-coded measure conversion in *_Config.xml files has been replaced to use the new converter.