OpenBSD

the main OpenBSD page

Thinks I hate from #GNU and a bit from #Unix/#X11:

- #Emacs Calc (core package) depending on nonfree (not
GPL compatible) Gnuplot for plots. They should rewrite
the output for GNU #Plotutils and enhance the second
to have 3D plot support.

https://spdx.org/licenses/gnuplot.html

Distributing Gnuplot forks as a patch
against the main one -mandatory- makes Gnuplot's
code unshareable with other projects, period.

- #Texinfo (official GNU documentation format)
depending on #Texlive where tons of stuff in the official
release it's nonfree. Again, that should be a core feature
for #texinfo, and not depend on #tex at all.

https://wiki.parabola.nu/TeXLive_freedom_verification

- #Xedit might look as a crude X11 text editor but it
supports vi command AND it has an embedded Lisp
interpreter (compatible with a bit of CL/core Elisp
code, enough to do Math). It's 2026 and still doesn't
support neither UTF8 nor Unicode fonts. Trying to
enforce them under Xaw3D (LD_PRELOAD) will crash XEdit.
That editor would have lots of support if it supported them.
It's far lighter than Emacs and with the bundled Lisp
you might do wonders.

Back to Groff/Troff.
At least under #Hyperbola GNU (and future #BSD) with #mandoc
and maybe by promoting groff they are pretty much safe
even to typeset formulae into diferent formats, you can
pretty much use Groff for Math paper drafts and then
use TexLive for standard, rigid academic layouts.

gnuplot License | Software Package Data Exchange (SPDX)

Learn how to convert man pages to PDF using man -t and ps2pdf. Complete guide with commands for Linux, BSD, and macOS.

Read the full guide here: https://ostechnix.com/print-export-man-pages-pdf-linux-unix/

#Manualpages #manpage #pdf #ps2pdf #Ghostscript #Postscript #mandoc #Linux #Unix #Bsd #Macos #Linuxcommands #Linuxbasics #Linuxhowto #Sysadmin #Linuxadmin

How to Print and Export Man Pages to PDF in Linux and Unix - OSTechNix

Learn how to convert man pages to PDF using man -t and ps2pdf. Complete guide with commands for Linux, BSD, and macOS.

OSTechNix

@rl_dane

Have you run

doas printenv MANPATH

?

You are about to learn the joy of doas.conf, I predict.

#doas #FreeBSD #mandoc

You are kidding me!

This is the coolest way to view markdown files I've ever discovered:

lowdown -stman somefile.md |man -l -

#markdown #man #mandoc

OpenBSD

the main OpenBSD page

Has anyone talked to Ingo S of #mandoc maintenance fame lately?

Please DM if you have news.

#OpenBSD #NetBSD #FreeBSD #macOS

@ollien In a couple of days

https://man.freebsd.org/cgi/man.cgi?query=sync&manpath=FreeBSD+15.0-CURRENT

should contain the changes but for now I published the HTML render of the manual page here:

https://people.freebsd.org/~0mp/sync.html

(It was generated with `mandoc -T html bin/sync/sync.8 > /tmp/sync.html`)

#documentation #freebsd #sync #foss #opensource #mandoc #mdoc

sync

OpenBSD

the main OpenBSD page

@mos_8502 Probably because (even 😏) tex is more readable (and, of course, more verbose) 😉

The only thing that still forces you to use (a limited subset of) #roff (with some macro package) is authoring manpages that should work "everywhere" (read, systems without #mandoc support) 😉

Of course, still an interesting thing to cover. I guess "power users" (having to typeset stuff a lot) would actually like the pretty terse syntax.