better insctructions to install macros

This commit is contained in:
tavo-wasd 2023-11-13 17:35:35 -06:00
parent d5a2396702
commit 84e0df2ee6
2 changed files with 16 additions and 12 deletions

View file

@ -5,11 +5,24 @@ that macro is exclusive to groff v1.23.0, which is not
present on Debian 12. Compiling it from source is really present on Debian 12. Compiling it from source is really
easy though, thanks to GNU's coding standards. easy though, thanks to GNU's coding standards.
# To install CM font
```shell
wget www.ams.org/arc/tex/amsfonts.zip
unzip -d amsfonts amsfonts.zip
groff-install-font -F CM -f +R amsfonts/fonts/type1/public/amsfonts/cm/cmr10.pfb
groff-install-font -F CM -f +I amsfonts/fonts/type1/public/amsfonts/cm/cmmi10.pfb
groff-install-font -F CM -f +B amsfonts/fonts/type1/public/amsfonts/cm/cmbx10.pfb
groff-install-font -F CM -f +SS amsfonts/fonts/type1/public/amsfonts/euler/eusm10.pfb \" Euler symbols
groff-install-font -F CM -f +SE amsfonts/fonts/type1/public/amsfonts/symbols/msam10.pfb \" Euler extra
groff-install-font -F CM -f +SB amsfonts/fonts/type1/public/amsfonts/symbols/msbm10.pfb \" Blackboard
groff-install-font -F CM -f +SF amsfonts/fonts/type1/public/amsfonts/euler/eufm10.pfb \" Blackletter (Fraktur)
```
# Custom fonts & glyphs # Custom fonts & glyphs
In order to install a font with U+2112 '_Laplace transform_' In order to install a font with custom glyphs like
glyph, search in your system for fonts with that glyph, and U+2112 '_Laplace transform_', search in your system for
create a groff font with afmtodit. fonts with that glyph, and create a groff font with afmtodit.
```shell ```shell
grep -r '2112' /usr/share/fonts/* 2>/dev/null # Check for .afm font files with the glyph grep -r '2112' /usr/share/fonts/* 2>/dev/null # Check for .afm font files with the glyph

View file

@ -45,15 +45,6 @@ define arccsch 'roman "arccsch"'
.EN .EN
. .
.\" SYMBOLS .\" SYMBOLS
.\" To install CM and CMSS:
.\" wget www.ams.org/arc/tex/amsfonts.zip
.\" groff-install-font -F CM -f +R cmr12.pfb
.\" groff-install-font -F CM -f +I cmmi12.pfb
.\" groff-install-font -F CM -f +B cmbx12.pfb
.\" groff-install-font -F CM -f +SS eusm10.pfb \" Euler symbols
.\" groff-install-font -F CM -f +SE msam10.pfb \" Euler extra
.\" groff-install-font -F CM -f +SB msbm10.pfb \" Blackboard
.\" groff-install-font -F CM -f +SF eufm10.pfb \" Blackletter (Fraktur)
. .
.\" Laplace transform/Lagrangian (CMSS or generic URW) .\" Laplace transform/Lagrangian (CMSS or generic URW)
.\".char \[letterlikeL] \f[U-HR]\[u2112] .\".char \[letterlikeL] \f[U-HR]\[u2112]