MiKTeX and proTeXtmbboard not working under MikTeX

Information and discussion about MikTeX distribution for Windows and the related proTeXt: Installing, updating, configuring
Post Reply
Yersinia Pestis
Posts: 5
Joined: Thu Dec 20, 2007 1:07 am

mbboard not working under MikTeX

Post by Yersinia Pestis »

I have downloaded the mbboard package, and installed it manually. I have copied all files from the archive, tried both in and out of directory structure. I have rebuilt the FNDB, and format files. I have applied the 'cab patch'. But still MikTeX gives me errors about the fonts. Please, anyone, is there any way to fix this?

Log file:

Code: Select all

This is pdfTeX, Version 3.141592-1.40.4 (MiKTeX 2.7) (preloaded format=pdflatex 2007.12.19)  19 DEC 2007 20:01
entering extended mode
**C:/Documents*and*Settings/Administrator/My*Documents/maths.tex
("C:/Documents and Settings/Administrator/My Documents/maths.tex"
LaTeX2e <2005/12/01>
Babel <v3.8h> and hyphenation patterns for english, dumylang, nohyphenation, ge
rman, ngerman, french, loaded.
("C:\Program Files\MiKTeX 2.7\tex\latex\base\article.cls"
Document Class: article 2005/09/16 v1.4f Standard LaTeX document class
("C:\Program Files\MiKTeX 2.7\tex\latex\base\size10.clo"
File: size10.clo 2005/09/16 v1.4f Standard LaTeX file (size option)
)
\c@part=\count79
\c@section=\count80
\c@subsection=\count81
\c@subsubsection=\count82
\c@paragraph=\count83
\c@subparagraph=\count84
\c@figure=\count85
\c@table=\count86
\abovecaptionskip=\skip41
\belowcaptionskip=\skip42
\bibindent=\dimen102
)
("C:\Local TeX Files\tex\latex\misc\texinputs\mbboard.sty"
\symmbb=\mathgroup4
LaTeX Font Info:    Redeclaring symbol font `mbb' on input line 21.
LaTeX Font Info:    Overwriting symbol font `mbb' in version `normal'
(Font)                  OT1/mbb/m/n --> OT1/mbb/bx/n on input line 21.
LaTeX Font Info:    Overwriting symbol font `mbb' in version `bold'
(Font)                  OT1/mbb/m/n --> OT1/mbb/bx/n on input line 21.

("C:\Local TeX Files\tex\latex\misc\texinputs\mbboard.dcl"))
("C:\Program Files\MiKTeX 2.7\tex\latex\amsmath\amsmath.sty"
Package: amsmath 2000/07/18 v2.13 AMS math features
\@mathmargin=\skip43

For additional information on amsmath, use the `?' option.
("C:\Program Files\MiKTeX 2.7\tex\latex\amsmath\amstext.sty"
Package: amstext 2000/06/29 v2.01

("C:\Program Files\MiKTeX 2.7\tex\latex\amsmath\amsgen.sty"
File: amsgen.sty 1999/11/30 v2.0
\@emptytoks=\toks14
\ex@=\dimen103
))
("C:\Program Files\MiKTeX 2.7\tex\latex\amsmath\amsbsy.sty"
Package: amsbsy 1999/11/29 v1.2d
\pmbraise@=\dimen104
)
("C:\Program Files\MiKTeX 2.7\tex\latex\amsmath\amsopn.sty"
Package: amsopn 1999/12/14 v2.01 operator names
)
\inf@bad=\count87
LaTeX Info: Redefining \frac on input line 211.
\uproot@=\count88
\leftroot@=\count89
LaTeX Info: Redefining \overline on input line 307.
\classnum@=\count90
\DOTSCASE@=\count91
LaTeX Info: Redefining \ldots on input line 379.
LaTeX Info: Redefining \dots on input line 382.
LaTeX Info: Redefining \cdots on input line 467.
\Mathstrutbox@=\box26
\strutbox@=\box27
\big@size=\dimen105
LaTeX Font Info:    Redeclaring font encoding OML on input line 567.
LaTeX Font Info:    Redeclaring font encoding OMS on input line 568.
\macc@depth=\count92
\c@MaxMatrixCols=\count93
\dotsspace@=\muskip10
\c@parentequation=\count94
\dspbrk@lvl=\count95
\tag@help=\toks15
\row@=\count96
\column@=\count97
\maxfields@=\count98
\andhelp@=\toks16
\eqnshift@=\dimen106
\alignsep@=\dimen107
\tagshift@=\dimen108
\tagwidth@=\dimen109
\totwidth@=\dimen110
\lineht@=\dimen111
\@envbody=\toks17
\multlinegap=\skip44
\multlinetaggap=\skip45
\mathdisplay@stack=\toks18
LaTeX Info: Redefining \[ on input line 2666.
LaTeX Info: Redefining \] on input line 2667.
)
("C:\Program Files\MiKTeX 2.7\tex\latex\amsfonts\amsfonts.sty"
Package: amsfonts 2001/10/25 v2.2f
\symAMSa=\mathgroup5
\symAMSb=\mathgroup6
LaTeX Font Info:    Overwriting math alphabet `\mathfrak' in version `bold'
(Font)                  U/euf/m/n --> U/euf/b/n on input line 132.
)
("C:\Program Files\MiKTeX 2.7\tex\latex\amsfonts\amssymb.sty"
Package: amssymb 2002/01/22 v2.2d
LaTeX Font Info:    Redeclaring math symbol \Bbbk on input line 277.
) (maths.aux)
LaTeX Font Info:    Checking defaults for OML/cmm/m/it on input line 6.
LaTeX Font Info:    ... okay on input line 6.
LaTeX Font Info:    Checking defaults for T1/cmr/m/n on input line 6.
LaTeX Font Info:    ... okay on input line 6.
LaTeX Font Info:    Checking defaults for OT1/mbb/m/n on input line 6.
LaTeX Font Info:    ... okay on input line 6.
LaTeX Font Info:    Checking defaults for OMS/cmsy/m/n on input line 6.
LaTeX Font Info:    ... okay on input line 6.
LaTeX Font Info:    Checking defaults for OMX/cmex/m/n on input line 6.
LaTeX Font Info:    ... okay on input line 6.
LaTeX Font Info:    Checking defaults for U/cmr/m/n on input line 6.
LaTeX Font Info:    ... okay on input line 6.

! Font OT1/mbb/bx/n/10=mbb10 at 10.0pt not loadable: Metric (TFM) file not foun
d.
<to be read again> 
                   relax 
l.7 	\begin{flalign*}
                     
I wasn't able to read the size data for this font,
so I will ignore the font specification.
[Wizards can fix TFM files using TFtoPL/PLtoTF.]
You might try inserting a different font spec;
e.g., type `I\font<same font id>=<substitute font name>'.

! Font OT1/mbb/bx/n/7=mbb7 at 7.0pt not loadable: Metric (TFM) file not found.
<to be read again> 
                   relax 
l.7 	\begin{flalign*}
                     
I wasn't able to read the size data for this font,
so I will ignore the font specification.
[Wizards can fix TFM files using TFtoPL/PLtoTF.]
You might try inserting a different font spec;
e.g., type `I\font<same font id>=<substitute font name>'.

! Font OT1/mbb/bx/n/5=mbb5 at 5.0pt not loadable: Metric (TFM) file not found.
<to be read again> 
                   relax 
l.7 	\begin{flalign*}
                     
I wasn't able to read the size data for this font,
so I will ignore the font specification.
[Wizards can fix TFM files using TFtoPL/PLtoTF.]
You might try inserting a different font spec;
e.g., type `I\font<same font id>=<substitute font name>'.

LaTeX Font Info:    Try loading font information for U+msa on input line 7.
("C:\Program Files\MiKTeX 2.7\tex\latex\amsfonts\umsa.fd"
File: umsa.fd 2002/01/19 v2.2g AMS font definitions
)
LaTeX Font Info:    Try loading font information for U+msb on input line 7.

("C:\Program Files\MiKTeX 2.7\tex\latex\amsfonts\umsb.fd"
File: umsb.fd 2002/01/19 v2.2g AMS font definitions
) [1

{C:/Documents and Settings/All Users/Application Data/MiKTeX/2.7/pdftex/config/
pdftex.map}]
(maths.aux) ) 
Here is how much of TeX's memory you used:
 1218 strings out of 95327
 12633 string characters out of 1183973
 60663 words of memory out of 1500000
 4456 multiletter control sequences out of 110000
 5339 words of font info for 22 fonts, out of 1200000 for 2000
 14 hyphenation exceptions out of 8191
 27i,9n,22p,297b,119s stack positions out of 5000i,500n,10000p,200000b,5000s
<C:/Program Files/MiKTeX 2.7/fonts/type1/bluesky/cm/cmex10.pfb><C:
/Program Files/MiKTeX 2.7/fonts/type1/bluesky/cm/cmmi10.pfb><C:/Program Files/M
iKTeX 2.7/fonts/type1/bluesky/cm/cmmi7.pfb><C:/Program Files/MiKTeX 2.7/fonts/t
ype1/bluesky/cm/cmr10.pfb><C:/Program Files/MiKTeX 2.7/fonts/type1/bluesky/cm/c
mr7.pfb><C:/Program Files/MiKTeX 2.7/fonts/type1/bluesky/cm/cmsy10.pfb><C:/Prog
ram Files/MiKTeX 2.7/fonts/type1/bluesky/cm/cmsy7.pfb><C:/Program Files/MiKTeX 
2.7/fonts/type1/bluesky/ams/msam10.pfb>
Output written on maths.pdf (1 page, 27692 bytes).
PDF statistics:
 38 PDF objects out of 1000 (max. 8388607)
 0 named destinations out of 1000 (max. 131072)
 1 words of extra memory for PDF output out of 10000 (max. 10000000)

Recommended reading 2024:

LaTeXguide.org • LaTeX-Cookbook.net • TikZ.org
LaTeX Beginner's Guide LaTeX Cookbook LaTeX TikZ graphics TikZによるLaTeXグラフィックス
balfonsi
Posts: 93
Joined: Wed Mar 14, 2007 12:05 am

Re: mbboard not working under MikTeX

Post by balfonsi »

It can't work because the tfm's are not there. You have to compile all the source files (***.mf) with metafont. The instruction is (check the details in MiKTeX's documentation), supposing your printer is HP laserjet 4 and your font is mbb10.mf:

mf \mode=ljfour ; input mbb10.mf

You can find a list of metafont modes for many printers on CTAN; maybe also in MiKTeX's distribution.

Regards,
B.A.
Yersinia Pestis
Posts: 5
Joined: Thu Dec 20, 2007 1:07 am

Re: mbboard not working under MikTeX

Post by Yersinia Pestis »

Much thanks, balfonsi. However, i cannot find the metafont printer codes on CTAN. Do you have a list you could cut-and-paste here?

Also, does this mean that my PDFs will only work when printing for people with my printer? And is there a way to automatically compile all files beginning with mbb? Because there's about fifty of them.
balfonsi
Posts: 93
Joined: Wed Mar 14, 2007 12:05 am

Re: mbboard not working under MikTeX

Post by balfonsi »

Here's a link:
http://www.dante.de/CTAN/fonts/modes/modes.mf
(modes.mf isn't a font source file, but a simple text file). It's rather long and technical. The simplest is to launch yap, go to menu View -> Options...-> Display tab. In the pop up you have a list of different mfmodes; by default the mode is ljfour.

No, it won't prevent to print your PDF's with a different printer: it is used to optimize the rendering of the bitmaps (mbb10.pk and so on) for your printer.

B.A.
Yersinia Pestis
Posts: 5
Joined: Thu Dec 20, 2007 1:07 am

Re: mbboard not working under MikTeX

Post by Yersinia Pestis »

Okay, thanks. But of course, things have gone wrong again. So, two things: where does metafont put its logfile when it barfs, and what is yap? Thanks again, balfonsi.
balfonsi
Posts: 93
Joined: Wed Mar 14, 2007 12:05 am

Re: mbboard not working under MikTeX

Post by balfonsi »

A priori (I've just tested that) metafont puts all files in the same directory as the source file. I've obtained (with mbb10.mf): 1) mbb10.tfm; 2) mbb10.600gf (the noncompacted version of mmb10.pk; 3)mbb10.log. I think the last two can be deleted, as the pk's will be obtained through makepk on compiling your document. All this process can be automated: see the bash scripts for linux called comp and compile that come with the package. I think it can be adapted to windows via a batch file.

As to yap, it is simply MiKTeX's previewer for dvi files.

Regards,
B.A.
Yersinia Pestis
Posts: 5
Joined: Thu Dec 20, 2007 1:07 am

Re: mbboard not working under MikTeX

Post by Yersinia Pestis »

Any file other than mbbbase.mf emergency stops, because it needs mbbbase, but mbbbase emergency stops for no reason! And the log file is not in the directory mbbbase is in. Any Ideas?

Thanks again.
balfonsi
Posts: 93
Joined: Wed Mar 14, 2007 12:05 am

Re: mbboard not working under MikTeX

Post by balfonsi »

You don't have to compile mbbbase.mf: this one (and a few others) is used at compilation time, but you don't have to call it yourself. The only file you have to compile are:
mbb5 to mbb10, mbb12, mbb17, mbbheb10 mbbgr10 mbbi10 mbbsl10 mbbsc10 mbbr10 mbbcr10 (they all end by a number). Take a look at COMPILE.

As fot the location of the log files, maybe it results from the configuration of your MiKTeX system. Try to find where your system puts them, with your file manager.

B.A.
Yersinia Pestis
Posts: 5
Joined: Thu Dec 20, 2007 1:07 am

mbboard not working under MikTeX

Post by Yersinia Pestis »

OMG! Thankyou! I'm actually getting somewhere! Now I have a bunch of .2602gf files, what do I do to get metric files?

EDIT: Okay, I've got TFM files, I put them in the right place, I refreshed the FNDB and the formats, and I still doesn't work. Any ideas?

Code: Select all

This is pdfTeX, Version 3.141592-1.40.4 (MiKTeX 2.7) (preloaded format=pdflatex 2007.12.21)  21 DEC 2007 19:56
entering extended mode
**C:/Documents*and*Settings/Administrator/My*Documents/surreal.tex
("C:/Documents and Settings/Administrator/My Documents/surreal.tex"
LaTeX2e <2005/12/01>
Babel <v3.8h> and hyphenation patterns for english, dumylang, nohyphenation, ge
rman, ngerman, french, loaded.
("C:\Program Files\MiKTeX 2.7\tex\latex\base\article.cls"
Document Class: article 2005/09/16 v1.4f Standard LaTeX document class
("C:\Program Files\MiKTeX 2.7\tex\latex\base\size10.clo"
File: size10.clo 2005/09/16 v1.4f Standard LaTeX file (size option)
)
\c@part=\count79
\c@section=\count80
\c@subsection=\count81
\c@subsubsection=\count82
\c@paragraph=\count83
\c@subparagraph=\count84
\c@figure=\count85
\c@table=\count86
\abovecaptionskip=\skip41
\belowcaptionskip=\skip42
\bibindent=\dimen102
)
("C:\Local TeX Files\tex\latex\misc\mbboard.sty"
\symmbb=\mathgroup4
LaTeX Font Info:    Redeclaring symbol font `mbb' on input line 21.
LaTeX Font Info:    Overwriting symbol font `mbb' in version `normal'
(Font)                  OT1/mbb/m/n --> OT1/mbb/bx/n on input line 21.
LaTeX Font Info:    Overwriting symbol font `mbb' in version `bold'
(Font)                  OT1/mbb/m/n --> OT1/mbb/bx/n on input line 21.

("C:\Local TeX Files\tex\latex\misc\mbboard.dcl"))
("C:\Program Files\MiKTeX 2.7\tex\latex\amsmath\amsmath.sty"
Package: amsmath 2000/07/18 v2.13 AMS math features
\@mathmargin=\skip43

For additional information on amsmath, use the `?' option.
("C:\Program Files\MiKTeX 2.7\tex\latex\amsmath\amstext.sty"
Package: amstext 2000/06/29 v2.01

("C:\Program Files\MiKTeX 2.7\tex\latex\amsmath\amsgen.sty"
File: amsgen.sty 1999/11/30 v2.0
\@emptytoks=\toks14
\ex@=\dimen103
))
("C:\Program Files\MiKTeX 2.7\tex\latex\amsmath\amsbsy.sty"
Package: amsbsy 1999/11/29 v1.2d
\pmbraise@=\dimen104
)
("C:\Program Files\MiKTeX 2.7\tex\latex\amsmath\amsopn.sty"
Package: amsopn 1999/12/14 v2.01 operator names
)
\inf@bad=\count87
LaTeX Info: Redefining \frac on input line 211.
\uproot@=\count88
\leftroot@=\count89
LaTeX Info: Redefining \overline on input line 307.
\classnum@=\count90
\DOTSCASE@=\count91
LaTeX Info: Redefining \ldots on input line 379.
LaTeX Info: Redefining \dots on input line 382.
LaTeX Info: Redefining \cdots on input line 467.
\Mathstrutbox@=\box26
\strutbox@=\box27
\big@size=\dimen105
LaTeX Font Info:    Redeclaring font encoding OML on input line 567.
LaTeX Font Info:    Redeclaring font encoding OMS on input line 568.
\macc@depth=\count92
\c@MaxMatrixCols=\count93
\dotsspace@=\muskip10
\c@parentequation=\count94
\dspbrk@lvl=\count95
\tag@help=\toks15
\row@=\count96
\column@=\count97
\maxfields@=\count98
\andhelp@=\toks16
\eqnshift@=\dimen106
\alignsep@=\dimen107
\tagshift@=\dimen108
\tagwidth@=\dimen109
\totwidth@=\dimen110
\lineht@=\dimen111
\@envbody=\toks17
\multlinegap=\skip44
\multlinetaggap=\skip45
\mathdisplay@stack=\toks18
LaTeX Info: Redefining \[ on input line 2666.
LaTeX Info: Redefining \] on input line 2667.
)
("C:\Program Files\MiKTeX 2.7\tex\latex\amsfonts\amsfonts.sty"
Package: amsfonts 2001/10/25 v2.2f
\symAMSa=\mathgroup5
\symAMSb=\mathgroup6
LaTeX Font Info:    Overwriting math alphabet `\mathfrak' in version `bold'
(Font)                  U/euf/m/n --> U/euf/b/n on input line 132.
)
("C:\Program Files\MiKTeX 2.7\tex\latex\amsfonts\amssymb.sty"
Package: amssymb 2002/01/22 v2.2d
LaTeX Font Info:    Redeclaring math symbol \Bbbk on input line 277.
) (surreal.aux)
LaTeX Font Info:    Checking defaults for OML/cmm/m/it on input line 12.
LaTeX Font Info:    ... okay on input line 12.
LaTeX Font Info:    Checking defaults for T1/cmr/m/n on input line 12.
LaTeX Font Info:    ... okay on input line 12.
LaTeX Font Info:    Checking defaults for OT1/mbb/m/n on input line 12.
LaTeX Font Info:    ... okay on input line 12.
LaTeX Font Info:    Checking defaults for OMS/cmsy/m/n on input line 12.
LaTeX Font Info:    ... okay on input line 12.
LaTeX Font Info:    Checking defaults for OMX/cmex/m/n on input line 12.
LaTeX Font Info:    ... okay on input line 12.
LaTeX Font Info:    Checking defaults for U/cmr/m/n on input line 12.
LaTeX Font Info:    ... okay on input line 12.

! Font OT1/mbb/bx/n/10=mbb10 at 10.0pt not loadable: Metric (TFM) file not foun
d.
<to be read again> 
                   relax 
l.13 	\begin{flalign*}
                      
I wasn't able to read the size data for this font,
so I will ignore the font specification.
[Wizards can fix TFM files using TFtoPL/PLtoTF.]
You might try inserting a different font spec;
e.g., type `I\font<same font id>=<substitute font name>'.

! Font OT1/mbb/bx/n/7=mbb7 at 7.0pt not loadable: Metric (TFM) file not found.
<to be read again> 
                   relax 
l.13 	\begin{flalign*}
                      
I wasn't able to read the size data for this font,
so I will ignore the font specification.
[Wizards can fix TFM files using TFtoPL/PLtoTF.]
You might try inserting a different font spec;
e.g., type `I\font<same font id>=<substitute font name>'.

! Font OT1/mbb/bx/n/5=mbb5 at 5.0pt not loadable: Metric (TFM) file not found.
<to be read again> 
                   relax 
l.13 	\begin{flalign*}
                      
I wasn't able to read the size data for this font,
so I will ignore the font specification.
[Wizards can fix TFM files using TFtoPL/PLtoTF.]
You might try inserting a different font spec;
e.g., type `I\font<same font id>=<substitute font name>'.

LaTeX Font Info:    Try loading font information for U+msa on input line 13.
("C:\Program Files\MiKTeX 2.7\tex\latex\amsfonts\umsa.fd"
File: umsa.fd 2002/01/19 v2.2g AMS font definitions
)
LaTeX Font Info:    Try loading font information for U+msb on input line 13.

("C:\Program Files\MiKTeX 2.7\tex\latex\amsfonts\umsb.fd"
File: umsb.fd 2002/01/19 v2.2g AMS font definitions
)
Overfull \hbox (19.19409pt too wide) in paragraph at lines 17--17
[] 
 []

[1

{C:/Documents and Settings/All Users/Application Data/MiKTeX/2.7/pdftex/config/
pdftex.map}] (surreal.aux) ) 
Here is how much of TeX's memory you used:
 1222 strings out of 95327
 12643 string characters out of 1183973
 58663 words of memory out of 1500000
 4460 multiletter control sequences out of 110000
 5339 words of font info for 22 fonts, out of 1200000 for 2000
 14 hyphenation exceptions out of 8191
 27i,9n,22p,298b,115s stack positions out of 5000i,500n,10000p,200000b,5000s
<C:/Program Files/MiKTeX 2.7/fonts/type1/bluesky/cm
/cmmi10.pfb><C:/Program Files/MiKTeX 2.7/fonts/type1/bluesky/cm/cmmi7.pfb><C:/P
rogram Files/MiKTeX 2.7/fonts/type1/bluesky/cm/cmr10.pfb><C:/Program Files/MiKT
eX 2.7/fonts/type1/bluesky/cm/cmsy10.pfb><C:/Program Files/MiKTeX 2.7/fonts/typ
e1/bluesky/ams/msbm10.pfb>
Output written on surreal.pdf (1 page, 17504 bytes).
PDF statistics:
 26 PDF objects out of 1000 (max. 8388607)
 0 named destinations out of 1000 (max. 131072)
 1 words of extra memory for PDF output out of 10000 (max. 10000000)
balfonsi
Posts: 93
Joined: Wed Mar 14, 2007 12:05 am

Re: mbboard not working under MikTeX

Post by balfonsi »

Two questions: 1) what is your preamble? 2) where exactly did you put the tfm's?

I tried to compile mbbtest.tex (with plain TeX) in the distribution, and it worked perfectly. You should give it a try and look at the log.

B.A.
Post Reply