[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