X16Community / x16-user-guide

Commander X16 User Guide
18 stars 6 forks source link

can't build: "Metric (TFM) file or in stalled font not found." #9

Open bicyclesonthemoon opened 1 year ago

bicyclesonthemoon commented 1 year ago

according to instruction, installed:
texlive, texlive-collection-xetex, texlive, texlive-collection-bibtexextra, biber.
cloned the repository.
attempted to make.
Failed with this:

$ make
xelatex -halt-on-error -file-line-error -shell-escape manual.tex
This is XeTeX, Version 3.141592653-2.6-0.999993 (TeX Live 2021/Cygwin) (preloaded format=xelatex)
 \write18 enabled.
entering extended mode
(./manual.tex
LaTeX2e <2021-11-15> patch level 1
L3 programming layer <2022-02-24> (./CommodoreBlueBook.cls
Document Class: CommodoreBlueBook 2022/01/26 The Commodore Blue Book Class v1.0

(/usr/share/texmf-dist/tex/latex/base/book.cls
Document Class: book 2021/10/04 v1.4n Standard LaTeX document class
(/usr/share/texmf-dist/tex/latex/base/fleqn.clo)
(/usr/share/texmf-dist/tex/latex/base/bk11.clo
/usr/share/texmf-dist/tex/latex/base/bk11.clo:54: Font TU/lmr/m/n/10.95=[lmroma
n10-regular]:mapping=tex-text; at 10.95pt not loadable: Metric (TFM) file or in
stalled font not found.
<to be read again>
                   relax
l.54 \normalsize

No pages of output.
Transcript written on manual.log.
make: *** [Makefile:62: manual.aux] Error 1

If I understand it correctly, some font is missing,
but no font was listed in the dependencies to install.

Also, since this is hosted on the github anyway, why not publish github releases with the already generated document instead of everyone having to redundantly generate it on their own?

mooinglemur commented 1 year ago

There is a workflows build on the actions tab here on GitHub. It's built with every merge or commit to the master branch

jestin commented 1 year ago

@bicyclesonthemoon can you provide some system details? The dependencies listed work for me and are all that are needed for the automated github builds as well. I'd like to fix this and make sure the dependencies are correct for as many systems as possible, but I may need your help in figuring that out.

bicyclesonthemoon commented 1 year ago

I tried this in Cygwin on Windows 10. 64 bit. You need anything more specific about the Windows or the Cygwin?

(At home I try the same on Debian, and there it worked ok)

jestin commented 1 year ago

@bicyclesonthemoon do you know how to install the missing font and get cygwin to build? I'd love to update the build instructions so that cygwin builds work, but I don't have a windows system to play around with. If you find the right fix, you can either submit a pull request, or just post it here and I'll update it.