[XeTeX] fontsize option 12pt in koma-script makes \left(\right) produce wrong lengths with unicode-math

Peter Dyballa Peter_Dyballa at Web.DE
Wed Nov 17 18:00:32 CET 2010

Am 17.11.2010 um 01:15 schrieb Ross Moore:

> <texshop_image.jpeg>
> The left parenthesis seems to be a tiny bit shorter
> than the right one. And the superscript is not fully
> enclosed, as it is when 10pt is used, or with LuaLaTeX
> as the engine.

No. In a graphics editor both parentheses in your attachment are equal  
in size and symmetric. (When I trust my eyes.)

In my old TeX Live 2010 from testing I get different images, which  
look quite OK, except that I would apply some negative kerning to the  
exponent 2 that it comes closer to the first closing parenthesis. Here  
are 10pt and 12pt (at 300 %):
-------------- next part --------------
A non-text attachment was scrubbed...
Name: pastedGraphic.tiff
Type: image/tiff
Size: 63410 bytes
Desc: not available
URL: <http://tug.org/pipermail/xetex/attachments/20101117/a4116f8d/attachment-0002.tiff>
-------------- next part --------------
A non-text attachment was scrubbed...
Name: pastedGraphic.tiff
Type: image/tiff
Size: 63410 bytes
Desc: not available
URL: <http://tug.org/pipermail/xetex/attachments/20101117/a4116f8d/attachment-0003.tiff>
-------------- next part --------------

  *File List*
scrartcl.cls    2010/06/17 v3.06 KOMA-Script document class (article)
scrkbase.sty    2010/06/17 v3.06 KOMA-Script package (KOMA-Script- 
dependent basics and keyval usage)
  scrbase.sty    2010/06/17 v3.06 KOMA-Script package (KOMA-Script- 
independent basics and keyval usage)
   keyval.sty    1999/03/16 v1.13 key=value parser (DPC)
scrlfile.sty    2009/03/25 v3.03 KOMA-Script package (loading files)
tocbasic.sty    2010/06/09 v3.06 KOMA-Script package (handling toc- 
scrsize12pt.clo    2010/06/17 v3.06 KOMA-Script font size class option  
typearea.sty    2010/06/17 v3.06 KOMA-Script package (type area)
fontspec.sty    2010/07/14 v2.0b Advanced font selection for XeLaTeX/ 
    expl3.sty    2010/07/13 v1982 L3 Experimental code bundle wrapper
  l3names.sty    2010/07/11 v1981 L3 Experimental Naming Scheme for  
TeX Primitives
     etex.sty    1998/03/26 v2.0 eTeX basic definition package (PEB)
l3basics.sty    2010/06/07 v1942 L3 Experimental basic definitions
  l3expan.sty    2010/06/10 v1948 L3 Experimental Argument Expansion  
     l3tl.sty    2010/05/22 v1919 L3 Experimental Token Lists
l3intexpr.sty    2010/06/15 v1957 L3 Integer Expressions
  l3quark.sty    2010/03/21 v1853 L3 Experimental Quark Commands
    l3seq.sty    2010/03/29 v1879 L3 Experimental sequences and stacks
   l3toks.sty    2010/05/25 v1933 L3 Experimental Token Registers
    l3int.sty    2010/05/25 v1933 L3 Experimental Integer module
    l3prg.sty    2010/03/21 v1853 L3 Experimental control structures
  l3clist.sty    2010/03/29 v1878 L3 Experimental comma separated lists
  l3token.sty    2010/04/11 v1890 L3 Experimental token investigation  
and manipulation
   l3prop.sty    2010/03/21 v1857 L3 Experimental Property Lists
    l3msg.sty    2010/03/23 v1866 L3 Experimental LaTeX Messages module
     l3io.sty    2010/05/22 v1923 L3 Experimental i/o module
   l3skip.sty    2010/05/25 v1933 L3 Experimental skip registers
    l3box.sty    2010/05/22 v1919 L3 Experimental Box module
l3keyval.sty    2010/04/11 v1890 L3 Experimental keyval processing
   l3keys.sty    2010/05/24 v1931 L3 Experimental key-value support
l3precom.sty    2010/02/09 v1793 L3 Experimental precompilation module
   l3xref.sty    2010/02/09 v1786 L3 Experimental cross referencing
   l3file.sty    2010/03/21 v1853 L3 Experimental file loading
     l3fp.sty    2010/07/08 v1979 L3 Experimental floating-point  
     calc.sty    2007/08/22 v4.3 Infix arithmetic (KKT,FJ)
   xparse.sty    2010/05/23 v1927 Generic document command parser
  xkeyval.sty    2008/08/13 v2.6a package option processing (HA)
  xkeyval.tex    2008/08/13 v2.6a key=value parser (HA)
fontspec-patches.sty    2010/07/14 v2.0b Advanced font selection for  
fixltx2e.sty    2006/09/13 v1.1m fixes to LaTeX
   eu1enc.def    2010/05/27 v0.1g Experimental Unicode font encodings
   eu1lmr.fd    2009/10/30 v1.6 Font defs for Latin Modern
unicode-math.sty    2010/07/14 v0.5a Unicode maths in XeLaTeX
  ifxetex.sty    2009/01/23 v0.5 Provides ifxetex conditional
ifluatex.sty    2010/03/01 v1.3 Provides the ifluatex switch (HO)
l3keys2e.sty    2009/08/24 v1494 Parsing LaTeX3 keyvals as LaTeX2e  
package options
catchfile.sty    2010/04/28 v1.5 Catches the contents of a file (HO)
infwarerr.sty    2010/04/08 v1.3 Providing info/warning/message (HO)
  ltxcmds.sty    2010/04/26 v1.7 LaTeX kernel commands for general use  
etexcmds.sty    2010/01/28 v1.3 Prefix for e-TeX command names (HO)

Up-to-date TL '10 uses l3luatex.sty and xunicode.sty additionally  
while my old version has l3intexpr.sty and later l3int.sty loaded.

The main differences are listed here:

	fontspec.sty    2010/07/14 v2.0b 	2010/11/07 v2.1d
	   expl3.sty    2010/07/13 v1982 	2010/10/02 v2056
	 l3names.sty    2010/07/11 v1981 	2010/10/03 v2064
	l3basics.sty    2010/06/07 v1942 	2010/10/03 v2063
	 l3expan.sty    2010/06/10 v1948 	2010/09/20 v2037
	    l3tl.sty    2010/05/22 v1919 	2010/10/03 v2063
	l3intexpr.sty   2010/06/15 v1957
	 l3quark.sty    2010/03/21 v1853 	2010/09/20 v2036
	  l3toks.sty    2010/05/25 v1933 	2010/09/20 v2037
	   l3int.sty    2010/05/25 v1933 	2010/10/09 v2070
	   l3prg.sty    2010/03/21 v1853 	2010/10/03 v2063
	 l3clist.sty    2010/03/29 v1878 	2010/10/09 v2071
	 l3token.sty    2010/04/11 v1890 	2010/10/03 v2063
	   l3msg.sty    2010/03/23 v1866 	2010/10/02 v2052
	    l3io.sty    2010/05/22 v1923 	2010/10/03 v2063
	  l3skip.sty    2010/05/25 v1933 	2010/10/03 v2063
	   l3box.sty    2010/05/22 v1919 	2010/09/26 v2048
	  l3keys.sty    2010/05/24 v1931 	2010/10/13 v2075
	    l3fp.sty    2010/07/08 v1979 	2010/09/19 v2029
	fontspec-patches.sty 2010/07/14 v2.0b   2010/11/07 v2.1d
	unicode-math.sty    2010/07/14 v0.5a    2010/10/26 v0.5b



Almost anything is easier to get into than out of.
				? Allen's Law

More information about the XeTeX mailing list