summaryrefslogtreecommitdiff
path: root/fonts
diff options
context:
space:
mode:
authorNorbert Preining <norbert@preining.info>2023-12-14 03:02:23 +0000
committerNorbert Preining <norbert@preining.info>2023-12-14 03:02:23 +0000
commit08c9c5238d01d9b5949ae48f659d06da1665734a (patch)
tree63b543e4ccfe2e5d2a5dc0620477baa22b40b358 /fonts
parentf914c275329785103a123c35a5d1e5db321c7adf (diff)
CTAN sync 202312140302
Diffstat (limited to 'fonts')
-rw-r--r--fonts/greek/gfs/gfsdidot/README2
-rw-r--r--fonts/greek/gfs/gfsdidot/opentype/GFSOlgaGrDidotItEn.otfbin0 -> 103140 bytes
-rw-r--r--fonts/greek/gfs/gfsdidot/tex/gfsdidot.sty2
-rw-r--r--fonts/modes/ChangeLog5
-rw-r--r--fonts/modes/GNUmakefile6
-rw-r--r--fonts/modes/modelist.txt1
-rw-r--r--fonts/modes/modenames.txt1
-rw-r--r--fonts/modes/modes.mf32
-rw-r--r--fonts/modes/modes.pdfbin267460 -> 268137 bytes
9 files changed, 34 insertions, 15 deletions
diff --git a/fonts/greek/gfs/gfsdidot/README b/fonts/greek/gfs/gfsdidot/README
index 0ed32eb467..28fdf760e3 100644
--- a/fonts/greek/gfs/gfsdidot/README
+++ b/fonts/greek/gfs/gfsdidot/README
@@ -1,7 +1,7 @@
-------- GFS Didot & GFS Olga for LaTeX -------------
-Version: 2018-01-11
+Version: 2023-12-13
A. Tsolomitis
diff --git a/fonts/greek/gfs/gfsdidot/opentype/GFSOlgaGrDidotItEn.otf b/fonts/greek/gfs/gfsdidot/opentype/GFSOlgaGrDidotItEn.otf
new file mode 100644
index 0000000000..fa2096df31
--- /dev/null
+++ b/fonts/greek/gfs/gfsdidot/opentype/GFSOlgaGrDidotItEn.otf
Binary files differ
diff --git a/fonts/greek/gfs/gfsdidot/tex/gfsdidot.sty b/fonts/greek/gfs/gfsdidot/tex/gfsdidot.sty
index c175f2ab8c..593e7f526d 100644
--- a/fonts/greek/gfs/gfsdidot/tex/gfsdidot.sty
+++ b/fonts/greek/gfs/gfsdidot/tex/gfsdidot.sty
@@ -23,7 +23,7 @@
%% atsol@aegean.gr
%%
\ProvidesFile{gfsdidot.sty}
-[2018/01/02 v1.1 Package `gfsdidot.sty']
+[2023/12/13 v1.1 Package `gfsdidot.sty']
\NeedsTeXFormat{LaTeX2e}
%The following command create a line with space characters
diff --git a/fonts/modes/ChangeLog b/fonts/modes/ChangeLog
index c648c272ff..da81120062 100644
--- a/fonts/modes/ChangeLog
+++ b/fonts/modes/ChangeLog
@@ -1,3 +1,8 @@
+2023-12-12 Karl Berry <karl@freefriends.org>
+
+ * GNUmakefile (version): 4.3.
+ * modes.mf (potrace): new mode for hans/mikael.
+
2020-09-08 Karl Berry <karl@freefriends.org>
* version 4.2.
diff --git a/fonts/modes/GNUmakefile b/fonts/modes/GNUmakefile
index 6afbdd60d3..a953017ffb 100644
--- a/fonts/modes/GNUmakefile
+++ b/fonts/modes/GNUmakefile
@@ -1,7 +1,7 @@
-# $Id: GNUmakefile,v 1.6 2020/09/08 22:13:43 karl Exp $
+# $Id: GNUmakefile,v 1.7 2023/12/12 22:47:56 karl Exp $
# Makefile for the mode_def collection. Public domain.
-version = 4.2
+version = 4.3
default: check
@@ -100,7 +100,7 @@ check-mktextfm:
# xerox info if requested:
tftopl ./logo10.tfm | fgrep CODING
# This will fail unless the new mktextfm is in PATH, and
-# unless the correct modes.mf is compiled into mf.base,.
+# unless the correct modes.mf is compiled into mf.base.
# It seems like overkill to have a new option to mktextfm so we can
# specify a fake mf, something like "inimf \input plain \input modes ...".
# We'll just test after installation.
diff --git a/fonts/modes/modelist.txt b/fonts/modes/modelist.txt
index 6dfa648b5b..18398c75c5 100644
--- a/fonts/modes/modelist.txt
+++ b/fonts/modes/modelist.txt
@@ -133,6 +133,7 @@ mode_def phaserfs = % Tektronix Phaser 560 (1200dpi)
mode_def phasertf = % Tektronix Phaser 350 (600x300dpi)
mode_def phasertl = % Tektronix Phaser 350 landscape (300x600)
mode_def pixpt = % one pixel per point (72.27dpi)
+mode_def potrace = % potrace use in LMTX
mode_def prntware = % Printware 720IQ (1200dpi)
mode_def qms = % QMS (Xerox engine) (300dpi)
mode_def qmsostf = % QMS 1725 (600dpi)
diff --git a/fonts/modes/modenames.txt b/fonts/modes/modenames.txt
index d627af77b7..c3e4cfbb89 100644
--- a/fonts/modes/modenames.txt
+++ b/fonts/modes/modenames.txt
@@ -133,6 +133,7 @@ phaserfs
phasertf
phasertl
pixpt
+potrace
prntware
qms
qmsostf
diff --git a/fonts/modes/modes.mf b/fonts/modes/modes.mf
index f4d72a29af..6c9a2b7518 100644
--- a/fonts/modes/modes.mf
+++ b/fonts/modes/modes.mf
@@ -1,4 +1,4 @@
-% {\tt\catcode`\$=12 $Id: modes.mf,v 1.29 2020/09/08 22:12:43 karl Exp $ }
+% {\tt\catcode`\$=12 $Id: modes.mf,v 1.31 2023/12/12 22:49:08 karl Exp $ }
%%\font\tenlogosl=logosl10
%%\def\logofont{\ifdim\fontdimen1\font>0pt \tenlogosl\else\tenlogo\fi}
%%\def\MF{{\logofont META}\-{\logofont FONT}}
@@ -24,12 +24,15 @@
% be used freely. You can retrieve the latest version from {\tt
% https://ctan.org/pkg/modes}, among other places.
%
+% For bug reports, discussion, or to submit a new |mode_def|, please
+% send it to {\tt tex-k@tug.org} (explanations below).
+%
+% For general discussion about \MF, the mailing list {\tt
+% tex-fonts@math.utah.edu} is a good place.
+%
% Feel free to change the definitions of |localfont|, |screen_cols|,
% and |screen_rows| at the end of file (see explanations below).
%
-% If you make a new |mode_def|, please send it to
-% {\tt tex-fonts@math.utah.edu} (explanations below also).
-%
% The mode definitions start at `Here are the modes', several hundred
% lines down. The companion files {\tt modelist.txt} and {\tt
% modenames.txt} list the modes one per line, with and without comments.
@@ -48,11 +51,11 @@
%%\begingroup \tt \catcode`\{=12 \catcode`\}=12 \obeyspaces
% @mffile{
% author = "The Metafont community",
-% version = "4.2",
-% date = "Tue Sep 8 15:13:58 PDT 2020"
+% version = "4.3",
+% date = "Tue Dec 12 14:49:12 PST 2023"
% filename = "modes.mf",
-% email = "tex-fonts@math.utah.edu"
-% checksum = "2662 13333 97582",
+% email = "tex-k@tug.org"
+% checksum = "2674 13389 97995",
% codetable = "ISO/ASCII",
% supported = "yes",
% docstring = "
@@ -431,10 +434,10 @@
% Don't let ourselves be processed twice.
if known modes_mf: endinput; fi;
-modes_mf := 4.2;
+modes_mf := 4.3;
% Identify ourselves in the format file.
-base_version := base_version & "/modes 4.2";
+base_version := base_version & "/modes 4.3";
% Here are useful macros (also called definitions) we use throughout.
@@ -2224,6 +2227,15 @@ mode_def pixpt = %\[ one pixel per point (72.27dpi)
mode_common_setup_;
enddef;
+% For Hans Hagen and Mikael Sundqvist's use of bitmaps, December 2023.
+mode_def potrace = %\[ potrace use in LMTX
+ mode_param (pixels_per_inch, 2 * 3600);
+ mode_param (blacker, 0);
+ mode_param (fillin, 0);
+ mode_param (o_correction, 1);
+ mode_common_setup_;
+enddef;
+
% This is a write-white PostScript laser-setter, made by a Xerox
% subsidiary. Its true aspect ratio is 1200$\,$dpi horizontally and
% 600$\,$dpi vertically, but {\tt mis@apsedoff.bitnet} says that the
diff --git a/fonts/modes/modes.pdf b/fonts/modes/modes.pdf
index 80710a0354..ec1c8b86d1 100644
--- a/fonts/modes/modes.pdf
+++ b/fonts/modes/modes.pdf
Binary files differ