I don't think the FreeBSD base system supports typesetting out of the box. You need to install something from the ports tree. For exampleHello All,
On FreeBSD 13.1, I only have roff installed. This does not have pic, tbl, or whatsoever, or maybe I am mistaken.
What is used for typesetting on FreeBSD from the roff/nroff/troff/groff family? Which one should we use?
Regards,
Riza
groff
or TeX/LaTeX.I wanted to use troff/roff. In the past I have used groff I guess. I thought that I could use roff, that comes with the base system. But there are also other filters like eqn, pic, tbl. But these seem not be be installed with the base install.
Did not want to use latex/tex, but roff.I don't think the FreeBSD base system supports typesetting out of the box. You need to install something from the ports tree. For examplegroff
or TeX/LaTeX.
The manual page for roff(7) clearly states "roff language reference for mandoc". It documents a language, not an executable. There is noIn the manual page of roff, it mentions eqn. But when I try to execute it, there seem to be no eqn exceutable. Saying "sh: eqn: not found".
roff
utility documented therein. The fact that it's in man section number 7 indicates that it's likely not a command. Those are usually in sections 1 or 8.Oh I did not look carefully then. Very sorry for the missunderstanding.The manual page for roff(7) clearly states "roff language reference for mandoc". It documents a language, not an executable. There is noroff
utility documented therein. The fact that it's in man section number 7 indicates that it's likely not a command. Those are usually in sections 1 or 8.
The situation is similar for eqn(7). That page also documents a language reference.
I am looking for a simple and lightweight typesetting system, and used groff in the past. Just was wondering also about the difference between the heirloom troff and groff.rdindir, if you insist on roff, nroff, troff, groff, pic, tbl, eqn, those can be found in textproc/groff.
I can't answer that question. Honestly, never used them.Just was wondering also about the difference between the heirloom troff and groff.
grap has its own port: textproc/grapAltough groff does not have grap as far as i can tell.
troff/nroff is in base. What is used by the Foundation, I don't know, if any.What is used for typesetting on FreeBSD from the roff/nroff/troff/groff family?
You have experience with this so use the one you wish. groff is available as a package.Which one should we use?
I was only wondering if heirloom was better, based on experience if anybody used it.troff/nroff is in base. What is used by the Foundation, I don't know, if any.
You have experience with this so use the one you wish. groff is available as a package.
That's what I am going to use.I am a long-time troff(1) user. I even once had the use of an Autologic APS5 phototypesetter (which is what they used inside Bell Labs).
I didn't even know that the textproc/heirloom-doctools existed. Their description says that they are portable and enhanced versions of the utilities released by Sun as part of OpenSolaris, and, for pic, grap, mpm, and some minor parts, by Lucent as part of Plan 9. Their installation conflicts with the textproc/grap, textproc/groff, japanese/ja-groff, and devel/util-linux packages. You would want to have a well understood reason to use them.
I just install the textproc/groff package. Add textproc/grap if you need it.