Re: [XeTeX] Combined \textsubscript and unicode character does not work.

2010-11-24 Thread Maxim Cournoyer
> Herbert Schulz herbs at wideopenwest.com 
> Wed Nov 24 02:17:28 CET 2010
> 
> Howdy,
> 
> 
> Could be your version of `Linux Libertine O' or, maybe your version of 
> fontspec? I'm on TL2010 (via MacTeX install) with all updates (via tlmgr via 
> TeX Live Utility) and have
> [...]
> I'm using the latest Linux Libertine O (again all updates via...) found in 
> 
> .../texmf-dist/fonts/opentype/public/libertine/
> 
> e.g., v 4.8.7 of the ``regular'' font.
> 
> Good Luck,
> 
> Herb Schulz
> (herbs at wideopenwest dot com)


Thanks for the remember about tlmgr updates!. I thought my freshly
installed TeXLive 2010 form DVD image was fresh enough, but running
"tlmgr update --all", and recompiling the test document proved the
contrary! The faulty behaviour is gone.

I'm happily surprised that this was fixed in the recent updates! The
problem was probably with the fontconfig package in the TexLive 2010 DVD
release. I didn't need to update my Linux Libertine font.

Thanks everyone,

Maxim


--
Subscriptions, Archive, and List information, etc.:
  http://tug.org/mailman/listinfo/xetex


Re: [XeTeX] Combined \textsubscript and unicode character does not work.

2010-11-23 Thread Herbert Schulz

On Nov 23, 2010, at 6:22 PM, Maxim Cournoyer wrote:

> Maybe the problem is related to my version of Linux Libertine fonts? I'm
> using version 4.4.1-4 from Ubuntu 10.04 repository.
> It seems to be the OpenType version, because I need to specify "Linux
> Libertine O" to find the fonts.

Howdy,

Could be your version of `Linux Libertine O' or, maybe your version of 
fontspec? I'm on TL2010 (via MacTeX install) with all updates (via tlmgr via 
TeX Live Utility) and have

 *File List*
 article.cls2007/10/19 v1.4h Standard LaTeX document class
  size10.clo2007/10/19 v1.4h Standard LaTeX file (size option)
fontspec.sty2010/11/17 v2.1e Advanced font selection for XeLaTeX/LuaLaTeX
   expl3.sty2010/10/02 v2056 L3 Experimental code bundle wrapper
 l3names.sty2010/10/03 v2064 L3 Experimental Naming Scheme for TeX Primitiv
es
etex.sty1998/03/26 v2.0 eTeX basic definition package (PEB)
l3basics.sty2010/10/03 v2063 L3 Experimental basic definitions
 l3expan.sty2010/09/20 v2037 L3 Experimental Argument Expansion module
l3tl.sty2010/10/29 v2081 L3 Experimental Token Lists
   l3int.sty2010/10/17 v2077 L3 Experimental Integer module
 l3quark.sty2010/09/20 v2036 L3 Experimental Quark Commands
   l3seq.sty2010/03/29 v1879 L3 Experimental sequences and stacks
  l3toks.sty2010/09/20 v2037 L3 Experimental Token Registers
   l3prg.sty2010/10/03 v2063 L3 Experimental control structures
 l3clist.sty2010/10/09 v2071 L3 Experimental comma separated lists
 l3token.sty2010/10/03 v2063 L3 Experimental token investigation and manipu
lation
  l3prop.sty2010/03/21 v1857 L3 Experimental Property Lists
   l3msg.sty2010/10/02 v2052 L3 Experimental LaTeX Messages module
l3io.sty2010/10/03 v2063 L3 Experimental i/o module
  l3skip.sty2010/10/03 v2063 L3 Experimental skip registers
   l3box.sty2010/09/26 v2048 L3 Experimental Box module
l3keyval.sty2010/04/11 v1890 L3 Experimental keyval processing
  l3keys.sty2010/10/27 v2079 L3 Experimental key-value support
l3precom.sty2010/02/09 v1793 L3 Experimental precompilation module
  l3xref.sty2010/02/09 v1786 L3 Experimental cross referencing
  l3file.sty2010/03/21 v1853 L3 Experimental file loading
l3fp.sty2010/10/27 v2080 L3 Experimental floating-point operations
l3luatex.sty2010/07/18 v1985 L3 Experimental LuaTeX functions
calc.sty2007/08/22 v4.3 Infix arithmetic (KKT,FJ)
  xparse.sty2010/10/13 v2073 Generic document command parser
 xkeyval.sty2008/08/13 v2.6a package option processing (HA)
 xkeyval.tex2008/08/13 v2.6a key=value parser (HA)
fontspec-patches.sty2010/11/17 v2.1e Advanced font selection for XeLaTeX/Lu
aLaTeX
fixltx2e.sty2006/09/13 v1.1m fixes to LaTeX
 fontenc.sty
  eu1enc.def2010/05/27 v0.1h Experimental Unicode font encodings
  eu1lmr.fd2009/10/30 v1.6 Font defs for Latin Modern
xunicode.sty2010/05/18 v0.95 provides access to latin accents and many othe
r characters in Unicode lower plane
fontspec.cfg
 ***

I'm using the latest Linux Libertine O (again all updates via...) found in 

.../texmf-dist/fonts/opentype/public/libertine/

e.g., v 4.8.7 of the ``regular'' font.

Good Luck,

Herb Schulz
(herbs at wideopenwest dot com)






--
Subscriptions, Archive, and List information, etc.:
  http://tug.org/mailman/listinfo/xetex


Re: [XeTeX] Combined \textsubscript and unicode character does not work.

2010-11-23 Thread Maxim Cournoyer
Maybe the problem is related to my version of Linux Libertine fonts? I'm
using version 4.4.1-4 from Ubuntu 10.04 repository.
It seems to be the OpenType version, because I need to specify "Linux
Libertine O" to find the fonts.

So modifying your test document accordingly:

% !TEX TS-program = XeLaTeX

\listfiles
\documentclass{article}
\usepackage{fontspec}
\setmainfont{Linux Libertine O}
\begin{document}
P\textsubscript{\textepsilon}
\end{document}

And running xelatex on it:

This is XeTeX, Version 3.1415926-2.2-0.9997.4 (TeX Live 2010):
[...]
(/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/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/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)
(/usr/local/texlive/2010/texmf-dist/tex/latex/xkeyval/xkeyval.sty
(/usr/local/texlive/2010/texmf-dist/tex/generic/xkeyval/xkeyval.tex
(/usr/local/texlive/2010/texmf-dist/tex/generic/xkeyval/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))
(./lowercase_test.aux)
! Undefined control sequence.
 @size \z@ \selectfont \textepsilon

So the problem seems to be coming from fontspec. What does it mean? That it 
cannot find \textepsilon for my font?

Thanks,

Maxim


--
Subscriptions, Archive, and List information, etc.:
  http://tug.org/mailman/listinfo/xetex


Re: [XeTeX] Combined \textsubscript and unicode character does not work.

2010-11-22 Thread Tobias Schoel

Hi,

after testing the below I can say: works correctly with Linux Libertine 
O but not with TeX Gyre Pagella. TeX Gyre Pagella produces a white 
something-character after the P, but no epsilon.


bye

Toscho

Am 23.11.2010 00:59, schrieb Alan Munn:

On Nov 22, 2010, at 6:39 PM, Maxim Cournoyer wrote:


Hello fellow Xe(La)TeX users,

Would someone happen to know why the following does not work as
intended in a XeLaTeX document?

P\textsubscript{\textepsilon}

Well, it does print Pɛ, but notice the epsilon is not in subscript.
This behaviour affect any unicode character.


You'll need to tell us more. The following document works as advertised.
-Alan


% !TEX TS-program = XeLaTeX
\listfiles
\documentclass{article}
\usepackage{fontspec}
\setmainfont{Linux Libertine}
\begin{document}
P\textsubscript{\textepsilon}
\end{document}

*File List*
article.cls 2007/10/19 v1.4h Standard LaTeX document class
size10.clo 2007/10/19 v1.4h Standard LaTeX file (size option)
fontspec.sty 2010/11/07 v2.1d Advanced font selection for XeLaTeX/LuaLaTeX
expl3.sty 2010/10/02 v2056 L3 Experimental code bundle wrapper
l3names.sty 2010/10/03 v2064 L3 Experimental Naming Scheme for TeX Primitiv
es
etex.sty 1998/03/26 v2.0 eTeX basic definition package (PEB)
l3basics.sty 2010/10/03 v2063 L3 Experimental basic definitions
l3expan.sty 2010/09/20 v2037 L3 Experimental Argument Expansion module
l3tl.sty 2010/10/29 v2081 L3 Experimental Token Lists
l3int.sty 2010/10/17 v2077 L3 Experimental Integer module
l3quark.sty 2010/09/20 v2036 L3 Experimental Quark Commands
l3seq.sty 2010/03/29 v1879 L3 Experimental sequences and stacks
l3toks.sty 2010/09/20 v2037 L3 Experimental Token Registers
l3prg.sty 2010/10/03 v2063 L3 Experimental control structures
l3clist.sty 2010/10/09 v2071 L3 Experimental comma separated lists
l3token.sty 2010/10/03 v2063 L3 Experimental token investigation and manipu
lation
l3prop.sty 2010/03/21 v1857 L3 Experimental Property Lists
l3msg.sty 2010/10/02 v2052 L3 Experimental LaTeX Messages module
l3io.sty 2010/10/03 v2063 L3 Experimental i/o module
l3skip.sty 2010/10/03 v2063 L3 Experimental skip registers
l3box.sty 2010/09/26 v2048 L3 Experimental Box module
l3keyval.sty 2010/04/11 v1890 L3 Experimental keyval processing
l3keys.sty 2010/10/27 v2079 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/10/27 v2080 L3 Experimental floating-point operations
l3luatex.sty 2010/07/18 v1985 L3 Experimental LuaTeX functions
calc.sty 2007/08/22 v4.3 Infix arithmetic (KKT,FJ)
xparse.sty 2010/10/13 v2073 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/11/07 v2.1d Advanced font selection for
XeLaTeX/Lu
aLaTeX
fixltx2e.sty 2006/09/13 v1.1m fixes to LaTeX
fontenc.sty
eu1enc.def 2010/05/27 v0.1h Experimental Unicode font encodings
eu1lmr.fd 2009/10/30 v1.6 Font defs for Latin Modern
xunicode.sty 2010/05/18 v0.95 provides access to latin accents and many
othe
r characters in Unicode lower plane
fontspec.cfg
***



--
Subscriptions, Archive, and List information, etc.:
 http://tug.org/mailman/listinfo/xetex


Re: [XeTeX] Combined \textsubscript and unicode character does not work.

2010-11-22 Thread Alan Munn

On Nov 22, 2010, at 6:39 PM, Maxim Cournoyer wrote:


Hello fellow Xe(La)TeX users,

Would someone happen to know why the following does not work as  
intended in a XeLaTeX document?


P\textsubscript{\textepsilon}

Well, it does print Pɛ, but notice the epsilon is not in subscript.  
This behaviour affect any unicode character.


You'll need to tell us more.  The following document works as  
advertised.  -Alan



% !TEX TS-program = XeLaTeX
\listfiles
\documentclass{article}
\usepackage{fontspec}
\setmainfont{Linux Libertine}
\begin{document}
P\textsubscript{\textepsilon}
\end{document}

 *File List*
 article.cls2007/10/19 v1.4h Standard LaTeX document class
  size10.clo2007/10/19 v1.4h Standard LaTeX file (size option)
fontspec.sty2010/11/07 v2.1d Advanced font selection for XeLaTeX/ 
LuaLaTeX

   expl3.sty2010/10/02 v2056 L3 Experimental code bundle wrapper
 l3names.sty2010/10/03 v2064 L3 Experimental Naming Scheme for  
TeX Primitiv

es
etex.sty1998/03/26 v2.0 eTeX basic definition package (PEB)
l3basics.sty2010/10/03 v2063 L3 Experimental basic definitions
 l3expan.sty2010/09/20 v2037 L3 Experimental Argument Expansion  
module

l3tl.sty2010/10/29 v2081 L3 Experimental Token Lists
   l3int.sty2010/10/17 v2077 L3 Experimental Integer module
 l3quark.sty2010/09/20 v2036 L3 Experimental Quark Commands
   l3seq.sty2010/03/29 v1879 L3 Experimental sequences and stacks
  l3toks.sty2010/09/20 v2037 L3 Experimental Token Registers
   l3prg.sty2010/10/03 v2063 L3 Experimental control structures
 l3clist.sty2010/10/09 v2071 L3 Experimental comma separated lists
 l3token.sty2010/10/03 v2063 L3 Experimental token investigation  
and manipu

lation
  l3prop.sty2010/03/21 v1857 L3 Experimental Property Lists
   l3msg.sty2010/10/02 v2052 L3 Experimental LaTeX Messages module
l3io.sty2010/10/03 v2063 L3 Experimental i/o module
  l3skip.sty2010/10/03 v2063 L3 Experimental skip registers
   l3box.sty2010/09/26 v2048 L3 Experimental Box module
l3keyval.sty2010/04/11 v1890 L3 Experimental keyval processing
  l3keys.sty2010/10/27 v2079 L3 Experimental key-value support
l3precom.sty2010/02/09 v1793 L3 Experimental precompilation module
  l3xref.sty2010/02/09 v1786 L3 Experimental cross referencing
  l3file.sty2010/03/21 v1853 L3 Experimental file loading
l3fp.sty2010/10/27 v2080 L3 Experimental floating-point  
operations

l3luatex.sty2010/07/18 v1985 L3 Experimental LuaTeX functions
calc.sty2007/08/22 v4.3 Infix arithmetic (KKT,FJ)
  xparse.sty2010/10/13 v2073 Generic document command parser
 xkeyval.sty2008/08/13 v2.6a package option processing (HA)
 xkeyval.tex2008/08/13 v2.6a key=value parser (HA)
fontspec-patches.sty2010/11/07 v2.1d Advanced font selection for  
XeLaTeX/Lu

aLaTeX
fixltx2e.sty2006/09/13 v1.1m fixes to LaTeX
 fontenc.sty
  eu1enc.def2010/05/27 v0.1h Experimental Unicode font encodings
  eu1lmr.fd2009/10/30 v1.6 Font defs for Latin Modern
xunicode.sty2010/05/18 v0.95 provides access to latin accents and  
many othe

r characters in Unicode lower plane
fontspec.cfg
 ***
--
Alan Munn
am...@gmx.com







--
Subscriptions, Archive, and List information, etc.:
 http://tug.org/mailman/listinfo/xetex


[XeTeX] Combined \textsubscript and unicode character does not work.

2010-11-22 Thread Maxim Cournoyer
Hello fellow Xe(La)TeX users,

Would someone happen to know why the following does not work as intended
in a XeLaTeX document?

P\textsubscript{\textepsilon}

Well, it does print Pɛ, but notice the epsilon is not in subscript. This
behaviour affect any unicode character.

Thanks,

Maxim


--
Subscriptions, Archive, and List information, etc.:
  http://tug.org/mailman/listinfo/xetex