[Top][All Lists]

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: Learning troff - where to start?

From: Pierre-Jean Fichet
Subject: Re: Learning troff - where to start?
Date: Thu, 22 Oct 2020 11:38:08 +0200
User-agent: neatmail (git://

Hello Johann,

Johann Höchtl<> wrote:
> .../neatroff/roff  -mu-fonts -mus | ../neatpost/pdf -pa4 > out.pdf

u-fonts only contains macros shared by all fonts and does nothing by
itself, you should use u-libertine or u-biolinum instead:
        roff -mus -mu-libertine | pdf -pa4 > out.pdf

> neatroff: failed to mount <f-000>
> I suspect I have missing fonts or am I missing another utmac - macro 
> inclusion?

You also need to install the linux-libertine font in your system first,
then produce the neatroff font. The makefile of neatroff_make, if
that's what you used, should be able to do that with some adaptation.

If not, you can edit the makefile in the "utmac/neatroff":
        BINDIR: the path to neatroff mkfn
        FNTDIR: the path to the neatroff font directory
        DEVDIR: the path to neatroff devutf directory
        OTFDIR: the path to your libertine font (/usr/share/fonts)
        FONTS: the names of the various fonts you want to convert.

And you can run:
        make fonts

And it should work... Though, please note that I'm not using the
default neatroff_make installation, but a custom one, using the
makefile in utmac/neatroff.

Warm regards,

reply via email to

[Prev in Thread] Current Thread [Next in Thread]