[XeTeX] Extra trailing space in IPA font with xltxtra

Alan Munn amunn at gmx.com
Mon Sep 20 19:47:45 CEST 2010


On Sep 20, 2010, at 1:07 PM, Peter Dyballa wrote:

>
> Am 20.09.2010 um 16:42 schrieb Paolo Matteucci:
>
>> I’ve updated my TexLive distribution today, and started noticing
>> that, if you invoke the tipa package with xltxtra (and hence  
>> fontspec and
>> xunicode) loaded, you get an extra trailing space just before the  
>> end of the
>> \textipa environment.
>
>
> You're obvious using a TeX Live 2010 binary with the TeX Live 2009  
> distribution:
>
> 	This is XeTeX, Version 3.1415926-2.2-0.9997.4 (Web2C 2010)  
> (format=xelatex 2010.9.20)  20 SEP 2010 15:38
> 	entering extended mode
> 	 restricted \write18 enabled.
> 	 %&-line parsing enabled.
> 	**tipa_test.tex
> 	(./tipa_test.tex
> 	LaTeX2e <2009/09/24>
> 	Babel <v3.8l> and hyphenation patterns for ... loaded.
> 	(z:/texlive/2009/texmf-dist/tex/latex/base/article.cls
> 	Document Class: article 2007/10/19 v1.4h Standard LaTeX document  
> class
> 	(z:/texlive/2009/texmf-dist/tex/latex/base/size10.clo
> 	File: size10.clo 2007/10/19 v1.4h Standard LaTeX file (size option)
>
> You see?
>
Although that's true, it's not the source of the problem.  I get the  
same output with TL 2010. Putting \relax after the last character in  
the TIPA string will solve the problem.

\textipa{a\relax}

You see? :-)

This is XeTeX, Version 3.1415926-2.2-0.9997.4 (TeX Live 2010)
  restricted \write18 enabled.
entering extended mode
(./include-test.tex
LaTeX2e <2009/09/24>
Babel <v3.8l> and hyphenation patterns for english, dumylang,  
nohyphenation, ge
rman-x-2009-06-19, ngerman-x-2009-06-19, ancientgreek, ibycus, arabic,  
armenian
, basque, bulgarian, catalan, pinyin, coptic, croatian, czech, danish,  
dutch, u
kenglish, usenglishmax, esperanto, estonian, farsi, finnish, french,  
galician,
german, ngerman, swissgerman, monogreek, greek, hungarian, icelandic,  
assamese,
  bengali, gujarati, hindi, kannada, malayalam, marathi, oriya,  
panjabi, tamil,
telugu, indonesian, interlingua, irish, italian, kurmanji, lao, latin,  
latvian,
  lithuanian, mongolian, mongolianlmc, bokmal, nynorsk, polish,  
portuguese, roma
nian, russian, sanskrit, serbian, slovak, slovenian, spanish, swedish,  
turkish,
  turkmen, ukrainian, uppersorbian, welsh, loaded.
(/usr/local/texlive/2010/texmf-dist/tex/latex/base/article.cls
Document Class: article 2007/10/19 v1.4h Standard LaTeX document class
(/usr/local/texlive/2010/texmf-dist/tex/latex/base/size10.clo))
(/usr/local/texlive/2010/texmf-dist/tex/xelatex/xltxtra/xltxtra.sty
(/usr/local/texlive/2010/texmf-dist/tex/generic/oberdiek/ifluatex.sty)
(/usr/local/texlive/2010/texmf-dist/tex/generic/ifxetex/ifxetex.sty)
(/usr/local/texlive/2010/texmf-dist/tex/latex/fontspec/fontspec.sty
(/usr/local/texlive/2010/texmf-dist/tex/latex/expl3/expl3.sty
(/usr/local/texlive/2010/texmf-dist/tex/latex/expl3/l3names.sty)
(/usr/local/texlive/2010/texmf-dist/tex/latex/etex-pkg/etex.sty)
(/usr/local/texlive/2010/texmf-dist/tex/latex/expl3/l3basics.sty)
(/usr/local/texlive/2010/texmf-dist/tex/latex/expl3/l3expan.sty)
(/usr/local/texlive/2010/texmf-dist/tex/latex/expl3/l3tl.sty)
(/usr/local/texlive/2010/texmf-dist/tex/latex/expl3/l3intexpr.sty)
(/usr/local/texlive/2010/texmf-dist/tex/latex/expl3/l3quark.sty)
(/usr/local/texlive/2010/texmf-dist/tex/latex/expl3/l3seq.sty)
(/usr/local/texlive/2010/texmf-dist/tex/latex/expl3/l3toks.sty)
(/usr/local/texlive/2010/texmf-dist/tex/latex/expl3/l3int.sty)
(/usr/local/texlive/2010/texmf-dist/tex/latex/expl3/l3prg.sty)
(/usr/local/texlive/2010/texmf-dist/tex/latex/expl3/l3clist.sty)
(/usr/local/texlive/2010/texmf-dist/tex/latex/expl3/l3token.sty)
(/usr/local/texlive/2010/texmf-dist/tex/latex/expl3/l3prop.sty)
(/usr/local/texlive/2010/texmf-dist/tex/latex/expl3/l3msg.sty)
(/usr/local/texlive/2010/texmf-dist/tex/latex/expl3/l3io.sty)
(/usr/local/texlive/2010/texmf-dist/tex/latex/expl3/l3skip.sty)
(/usr/local/texlive/2010/texmf-dist/tex/latex/expl3/l3box.sty)
(/usr/local/texlive/2010/texmf-dist/tex/latex/expl3/l3keyval.sty)
(/usr/local/texlive/2010/texmf-dist/tex/latex/expl3/l3keys.sty)
(/usr/local/texlive/2010/texmf-dist/tex/latex/expl3/l3precom.sty)
(/usr/local/texlive/2010/texmf-dist/tex/latex/expl3/l3xref.sty)
(/usr/local/texlive/2010/texmf-dist/tex/latex/expl3/l3file.sty)
(/usr/local/texlive/2010/texmf-dist/tex/latex/expl3/l3fp.sty)
(/usr/local/texlive/2010/texmf-dist/tex/latex/expl3/l3luatex.sty)
(/usr/local/texlive/2010/texmf-dist/tex/latex/tools/calc.sty))
(/usr/local/texlive/2010/texmf-dist/tex/latex/xpackages/xbase/ 
xparse.sty)
(/usr/local/texlive/2010/texmf-dist/tex/generic/kastrup/binhex.tex)
(./xkeyval.sty (./xkeyval.tex (./keyval.tex)))
(/usr/local/texlive/2010/texmf-dist/tex/latex/fontspec/fontspec- 
patches.sty
(/usr/local/texlive/2010/texmf-dist/tex/latex/base/fixltx2e.sty))
(/usr/local/texlive/2010/texmf-dist/tex/latex/base/fontenc.sty
(/usr/local/texlive/2010/texmf-dist/tex/latex/euenc/eu1enc.def)
(/usr/local/texlive/2010/texmf-dist/tex/latex/euenc/eu1lmr.fd))
fontspec.cfg loaded.
(/usr/local/texlive/2010/texmf-dist/tex/latex/fontspec/fontspec.cfg))
(/usr/local/texlive/2010/texmf-dist/tex/xelatex/xunicode/xunicode.sty)
(/usr/local/texlive/2010/texmf-dist/tex/latex/metalogo/metalogo.sty
(/usr/local/texlive/2010/texmf-dist/tex/latex/graphics/graphicx.sty
(/usr/local/texlive/2010/texmf-dist/tex/latex/graphics/graphics.sty
(/usr/local/texlive/2010/texmf-dist/tex/latex/graphics/trig.sty)
(/usr/local/texlive/2010/texmf-dist/tex/latex/latexconfig/graphics.cfg)
(/usr/local/texlive/2010/texmf-dist/tex/xelatex/xetex-def/xetex.def)))))
(/usr/local/texlive/2010/texmf-dist/tex/latex/tipa/tipa.sty
(/usr/local/texlive/2010/texmf-dist/tex/latex/base/fontenc.sty
(/usr/local/texlive/2010/texmf-dist/tex/latex/tipa/t3enc.def
(/usr/local/texlive/2010/texmf-dist/tex/latex/euenc/eu1lmss.fd))
(/usr/local/texlive/2010/texmf-dist/tex/latex/euenc/eu1enc.def)))
(./include-test.aux)
(/usr/local/texlive/2010/texmf-dist/tex/latex/tipa/t3cmr.fd) [1]
(./include-test.aux) )
Output written on include-test.pdf (1 page).
SyncTeX written on include-test.synctex.gz
Transcript written on include-test.log.

> --
> Greetings
>
>  Pete
>
> There are two major products that come out of Berkeley: LSD and  
> UNIX. We don't believe this to be a coincidence.
> 				- Jeremy S. Anderson
>
>
>
>
> --------------------------------------------------
> Subscriptions, Archive, and List information, etc.:
> http://tug.org/mailman/listinfo/xetex

-- 
Alan Munn
amunn at gmx.com







More information about the XeTeX mailing list