[OS X TeX] Minion Pro questions

Richard Seguin riseguin at earthlink.net
Mon Jul 9 07:27:08 CEST 2012


On Jul 9, 2012, at 12:05 AM, Richard Seguin wrote:

> 
> On Jul 8, 2012, at 5:12 PM, Michael Sharpe wrote:
> 
>> 
>> On Jul 8, 2012, at 12:32 PM, Richard Seguin wrote:
>> 
>>> The new mathalfa.sty actually makes things worse! Now even when I don't attempt to select fraktur with mathalpha I get the 
>>> 
>>> ./BetaT2.tex:329: Use of \reserved at a doesn't match its definition.
>>> \reserved at b ->\relax 
>>>                   \ifmmode \else \non at alpherr \mathbb  \fi \use at mathgroup...
>>> l.329 ...action of $T$ on some member of $\lattice
>>>                                                $ which is homeomorphic to…
>>> 
>>> error message. If I restore the old mathalfa.sty it typesets normally.
>> 
>> I've tried a number of variations of the following file using the new version of mathalfa.sty, without any problems:
>> 
>> \documentclass[11pt]{memoir}
>> %SetFonts
>> % MinionPro+myriad
>> \renewcommand{\ttdefault}{lmtt}
>> \usepackage[scaled=.92,sf]{myriad}
>> \usepackage{MinionPro}
>> \usepackage[T1]{fontenc}
>> \usepackage{textcomp}
>> \usepackage[frak=boondox,bb=boondox,cal=boondoxo]{mathalfa}
>> %SetFonts
>> \begin{document}
>> \[y=\mathfrak{F}\mathbb{B}\]
>> \end{document}  
>> 
>> So, it is either options to memoir that are the root of the problem, or there is an interaction with another package. Could you sent me (privately) the preamble to your problem document?
>> 
>> Michael
> 
> This doesn't work:
> 
> \documentclass[11pt]{memoir}
> \renewcommand{\ttdefault}{lmtt}
> \usepackage{MinionPro}
> \usepackage[T1]{fontenc}
> \usepackage[frak=boondox,bb=boondox,cal=boondoxo]{mathalfa}
> \begin{document}
> \[y=\mathfrak{F}\mathbb{B}\]
> \end{document} 
> 
> I get an error message telling me that \mathfrak is already defined. This does work however:
> 
> \documentclass[11pt]{memoir}
> \renewcommand{\ttdefault}{lmtt}
> \usepackage[frak=boondox,bb=boondox,cal=boondoxo]{mathalfa}
> \usepackage{MinionPro}
> \usepackage[T1]{fontenc}
> \begin{document}
> \[y=\mathfrak{F}\mathbb{B}\
> \end{document}
> 
> After a lot of experimentation, I found one clue having to do with use of \boldsymbol. If I typeset
> 
> \documentclass[11pt]{memoir}
> \renewcommand{\ttdefault}{lmtt}
> \usepackage[frak=boondox,bb=boondox,cal=boondoxo]{mathalfa}
> \usepackage{MinionPro}
> \usepackage[T1]{fontenc}
> %SetFonts
> \begin{document}
> $\boldsymbol{a}$
> $\mathbb{F}$
> \end{document}  
> 
> I get no errors. However, if I typeset
> 
> \documentclass[11pt]{memoir}
> \renewcommand{\ttdefault}{lmtt}
> \usepackage[frak=boondox,bb=boondox,cal=boondoxo]{mathalfa}
> \usepackage{MinionPro}
> \usepackage[T1]{fontenc}
> %SetFonts
> \begin{document}
> $\boldsymbol{a}$
> $\mathbb{F}$
> $\boldsymbol{a}$
> $\mathbb{F}$
> \end{document}
> 
> I get the error message
> 
> \reserved at b ->\relax 
>                   \ifmmode \else \non at alpherr \mathbb  \fi \use at mathgroup...
> l.11 $\mathbb{F}
> 
> I had \boldsymbol within a macro and no where else. (That particular macro was created years ago.) I removed it, and now instead of producing an error on a \mathbb within the first few pages, the LaTeX compiler processes probably hundreds of \mathbb before stopping on a \mathbb on page 67 with a similar error message.
> 
> So, apparently there is now some other problem aside from use of \boldsymbol that I have to hunt down and weed out (tomorrow -- it's really late here). Do you still want to see my full preamble?
> 
> Richard

PS: I was using the original mathalfa.sty rather than the experimental one you sent me a day ago.

Richard




More information about the macostex-archives mailing list