[OS X TeX] Potential problem with MacTeX2018

Richard Koch koch at uoregon.edu
Wed May 9 17:49:41 EDT 2018


On the TeX-Live mailing list, there is a comment on the Stix fonts. You can read the archive of this mailing list at

	http://tug.org/pipermail/tex-live/2018-May/date.html

One message reads

"The dtx-package of stix contains a number of fd-files which should
got to tex/latex/stix. But they are currently missing, only stix.sty
is there. 


This means that a simple call to the package fails with NFSS
corrupted:

\documentclass{book}
\usepackage{amsmath}
\usepackage{amssymb}
\usepackage{amsthm}
\usepackage{stix}
\begin{document}
    \(\cos^2\theta+\sin^2\theta=1\)
\end{document}"

A second message states

"For some reasons, the .fd files necessary to run documents
having \usepackage{stix} are missing. They can be easily generated
by

  tex stix.fdd

See 
https://tex.stackexchange.com/questions/430749/problem-with-stix-fonts-in-texlive-2018

for a description of the problem.

The last revision for stix is 
http://tug.org/svn/texlive?view=revision&sortby=date&revision=47540"

A message from Norbert Preining says he updated the stix package to include these files, but I don't know if this update has reached TeX Live Utility yet. If not, it should tomorrow.

Dick Koch






> On May 9, 2018, at 2:30 PM, R Martinez <rm.tech at mac.com> wrote:
> 
> Hello,
> 
> I successfully installed MacTeX2018 (MT2018) and tried to typeset a document on which I’ve been working with MacTeX2017 (MT2017). The document failed to typeset when I attempted to run MT2018. I think the problem may be that my document uses the STIX font package and MT2018 hiccups with it. 
> 
> To summarize:
> 
> My document 
> 
> 1. typesets correctly with MT2017 and the STIX font.
> 
> 2. fails to typeset with MT2018 and the STIX font.
> 
> 3. typesets correctly with MT2018 and the Latin Modern font.
> 
> Clearly, MacTeX 2018 is not handling the STIX font correctly. 
> 
> I don’t know how to fix this and will appreciate comments and suggestions.
> 
> 
> Here are some details.
> 
> Encoding selected in TeXShop Preferences for all typesetting runs
> 
> <Snip20180507_1.png>
> 
> Partial preamble of .tex document file run with MT2017
> 
> The document uses the STIX font and typesets correctly
> 
> % ----------Document class-------------------------------
> \documentclass[12pt,reqno]{amsart}
> 
> %-------Packages----------------------------------------
> % !TEX encoding = IsoLatin9
> \usepackage[latin9]{inputenc}
> \usepackage[T1]{fontenc}
> \usepackage[lcgreekalpha]{stix}
> %\usepackage{lmodern}
>  
> \usepackage{textcomp}
> 
> \usepackage{amsmath,amsthm,amsxtra}
> %\usepackage{amssymb}	%This is redundant when using STIX.
> 
> --------------------------------------
> 
> Log file partial output of MT2017 after correct typesetting
> 
> This is pdfTeX, Version 3.14159265-2.6-1.40.18 (TeX Live 2017) (preloaded format=pdflatex)
>  restricted \write18 enabled.
> entering extended mode
> (./DMMStatModels_r1.tex
> LaTeX2e <2017-04-15>
> Babel <3.18> and hyphenation patterns for 84 language(s) loaded.
> (/usr/local/texlive/2017/texmf-dist/tex/latex/amscls/amsart.cls
> Document Class: amsart 2017/10/31 v2.20.4
> 
> 	.
> 	.
> 	.
> 
> ) (/usr/local/texlive/2017/texmf-dist/tex/latex/base/ts1cmr.fd)
> (/usr/local/texlive/2017/texmf-dist/tex/latex/stix/ls1stix.fd)
> (/usr/local/texlive/2017/texmf-dist/tex/latex/stix/ls2stix.fd)
> (/usr/local/texlive/2017/texmf-dist/tex/latex/stix/t1stix.fd)
> (/usr/local/texlive/2017/texmf-dist/tex/latex/stix/ls1stixscr.fd)
> (/usr/local/texlive/2017/texmf-dist/tex/latex/stix/ls2stixex.fd)
> (/usr/local/texlive/2017/texmf-dist/tex/latex/amsfonts/umsa.fd)
> (/usr/local/texlive/2017/texmf-dist/tex/latex/amsfonts/umsb.fd)
> (/usr/local/texlive/2017/texmf-dist/tex/latex/stix/ls1stixfrak.fd)
> (/usr/local/texlive/2017/texmf-dist/tex/latex/stix/ls1stixbb.fd)
> (/usr/local/texlive/2017/texmf-dist/tex/latex/stix/ls2stixcal.fd)
> (/usr/local/texlive/2017/texmf-dist/tex/latex/stix/ls1stixsf.fd)
> (/usr/local/texlive/2017/texmf-dist/tex/latex/stix/ls2stixtt.fd)
> 
> 	.
> 	.
> 	.
> 
> ———————————————————-----
> 
>  .tex document file run with MT2018 and the STIX font using the same preamble commands as shown above for MT2017
> 
> 
> Log file partial output of MT2018 after failure to typeset. The log displays the errors:
> 
> No file LS2stix.fd.
> 
>> LaTeX Error: This NFSS system isn't set up properly.
> 
> This is pdfTeX, Version 3.14159265-2.6-1.40.19 (TeX Live 2018) (preloaded format=pdflatex)
>  restricted \write18 enabled.
> entering extended mode
> (./DMMStatModels_r1.tex
> LaTeX2e <2018-04-01> patch level 4
> Babel <3.20> and hyphenation patterns for 84 language(s) loaded.
> (/usr/local/texlive/2018/texmf-dist/tex/latex/amscls/amsart.cls
> Document Class: amsart 2017/10/31 v2.20.4
> (/usr/local/texlive/2018/texmf-dist/tex/latex/amsmath/amsmath.sty
> For additional information on amsmath, use the `?' option.
> (/usr/local/texlive/2018/texmf-dist/tex/latex/amsmath/amstext.sty
> (/usr/local/texlive/2018/texmf-dist/tex/latex/amsmath/amsgen.sty))
> (/usr/local/texlive/2018/texmf-dist/tex/latex/amsmath/amsbsy.sty)
> (/usr/local/texlive/2018/texmf-dist/tex/latex/amsmath/amsopn.sty))
> (/usr/local/texlive/2018/texmf-dist/tex/latex/amsfonts/umsa.fd)
> (/usr/local/texlive/2018/texmf-dist/tex/latex/amsfonts/amsfonts.sty))
> (/usr/local/texlive/2018/texmf-dist/tex/latex/base/inputenc.sty
> (/usr/local/texlive/2018/texmf-dist/tex/latex/base/latin9.def))
> (/usr/local/texlive/2018/texmf-dist/tex/latex/base/fontenc.sty
> (/usr/local/texlive/2018/texmf-dist/tex/latex/base/t1enc.def))
> (/usr/local/texlive/2018/texmf-dist/tex/latex/stix/stix.sty
> (/usr/local/texlive/2018/texmf-dist/tex/latex/base/textcomp.sty
> (/usr/local/texlive/2018/texmf-dist/tex/latex/base/ts1enc.def
> (/usr/local/texlive/2018/texmf-dist/tex/latex/base/ts1enc.dfu))))
> (/usr/local/texlive/2018/texmf-dist/tex/latex/amsmath/amsxtra.sty)
> (/usr/local/texlive/2018/texmf-dist/tex/latex/graphics/graphicx.sty
> (/usr/local/texlive/2018/texmf-dist/tex/latex/graphics/keyval.sty)
> (/usr/local/texlive/2018/texmf-dist/tex/latex/graphics/graphics.sty
> (/usr/local/texlive/2018/texmf-dist/tex/latex/graphics/trig.sty)
> (/usr/local/texlive/2018/texmf-dist/tex/latex/graphics-cfg/graphics.cfg)
> (/usr/local/texlive/2018/texmf-dist/tex/latex/graphics-def/pdftex.def)))
> (/usr/local/texlive/2018/texmf-dist/tex/latex/amsfonts/eucal.sty)
> (/usr/local/texlive/2018/texmf-dist/tex/latex/tools/xspace.sty)
> (/usr/local/texlive/2018/texmf-dist/tex/latex/l3packages/xfrac/xfrac.sty
> (/usr/local/texlive/2018/texmf-dist/tex/latex/l3kernel/expl3.sty
> (/usr/local/texlive/2018/texmf-dist/tex/latex/l3kernel/expl3-code.tex)
> (/usr/local/texlive/2018/texmf-dist/tex/latex/l3kernel/l3pdfmode.def))
> (/usr/local/texlive/2018/texmf-dist/tex/latex/l3packages/l3keys2e/l3keys2e.sty)
>  (/usr/local/texlive/2018/texmf-dist/tex/latex/l3packages/xparse/xparse.sty)
> (/usr/local/texlive/2018/texmf-dist/tex/latex/l3packages/xtemplate/xtemplate.st
> y))
> (/usr/local/texlive/2018/texmf-dist/tex/latex/threeparttable/threeparttable.sty
> ) (./DMMStatModels_r1.aux
> 
> 	.
> 	.
> 	.
> 
> ) (/usr/local/texlive/2018/texmf-dist/tex/latex/base/ts1cmr.fd)
> No file LS1stix.fd.
> 
> ./DMMStatModels_r1.tex:68: LaTeX Error: This NFSS system isn't set up properly.
> 
> 
> See the LaTeX manual or LaTeX Companion for explanation.
> Type  H <return>  for immediate help.
>  ...                                              
>                                                   
> l.68 \begin{document}
>                      
> ? 
> No file LS2stix.fd.
> 
> ./DMMStatModels_r1.tex:68: LaTeX Error: This NFSS system isn't set up properly.
> 
> 	.	
> 	.
> 	.
> 
> ———————————————————————
> 
> Partial preamble of .tex document file typeset successfully with MT2018 using the Latin Modern font instead of STIX font.
> 
> It is unnecessary to display the log output file because it contains no errors.
> 
> % ----------Document class-------------------------------
> \documentclass[12pt,reqno]{amsart}
> 
> %-------Packages----------------------------------------
> % !TEX encoding = IsoLatin9
> \usepackage[latin9]{inputenc}
> \usepackage[T1]{fontenc}
> %\usepackage[lcgreekalpha]{stix}
> \usepackage{lmodern}
>  
> \usepackage{textcomp}
> 
> \usepackage{amsmath,amsthm,amsxtra}
> \usepackage{amssymb}	%This is redundant when using STIX.
> 
> 
> 
> ———————————————————-----
> 
> I am running MacOS 10.13.4 on a 2016 MacBook Pro.
> 
> 
> Thanks,
> 
> Raul Martinez
> 
> 
> ----------- Please Consult the Following Before Posting -----------
> TeX FAQ: http://www.tex.ac.uk/faq
> List Reminders and Etiquette: https://sites.esm.psu.edu/~gray/tex/
> List Archives: http://dir.gmane.org/gmane.comp.tex.macosx
>                https://email.esm.psu.edu/pipermail/macosx-tex/
> TeX on Mac OS X Website: http://mactex-wiki.tug.org/
> List Info: https://email.esm.psu.edu/mailman/listinfo/macosx-tex



More information about the MacOSX-TeX mailing list