Commit graph

3248 commits

Author SHA1 Message Date
wiz
b0cac0fe65 unifraktur-ttf: remove
This is already in pkgsrc as UnifrakturMaguntia-ttf.
And I imported it there last year.
Seems I liked this font so much I thought it should be in pkgsrc twice!
2021-03-17 21:33:41 +00:00
wiz
5396c68da0 UnifrakturMaguntia-ttf: merge improvements from unifraktur-ttf 2021-03-17 21:32:25 +00:00
wiz
d5124d32a1 cyr-rfx-*: remove nonexistent master site 2021-03-14 11:45:31 +00:00
fcambus
6be1c72fc4 spleen: update to 1.9.0.
Spleen 1.9.0 (2021-03-12)

- Set WEIGHT_NAME property to "Medium" for all sizes
- Increment STARTPROPERTIES to account for WEIGHT_NAME addition
- Enlarge vertical line for consistency with other small sizes (5x8 version)
- Add full support for the Latin-1 Supplement Unicode block (6x12 version)
2021-03-12 11:37:29 +00:00
wiz
cc6a26875d cascadia-ttf: update to 2102.25.
This is a bugfix release of the Cascadia font family.

Fixes include:

    Closes #406 - updated anchor type to lock with the other equals-related ligatures
    Closes #408 - corrected component used for glyph to align with Unicode
    Closes #412 - updated locl features removing iacute_j ligature and Catalan substitution
    Closes #414 - increased overlaps of middle glyph for arrow ligatures
    Closes #415 - reduces width of macronbelow
    Closes #416 - rolls back name ID 4 modification as JetBrains cannot process it correctly
    Closes #428 - rolls back variation of the underline to prevent MVAR table generation

    Repositioned tilde in related ligatures. Previously it was higher than the standard one.
    Added missing vietnamese anchors on acute and grave (futureproofing).
    Corrected / made consistent greater & less positioning in </> and <$> related ligatures.
    Otherwise reviewed hinting
2021-03-12 10:31:07 +00:00
nia
9c3b6b2abe Use PKG_FAIL_REASON with double-quotes. 2021-03-12 08:05:32 +00:00
wiz
2199f72a8f cyr-rfx-*: update to distfiles as of 20001007
The distfiles were changed at some point without a version bump.
The included changelog says:

2000-09-30  Dmitry Bolkhovityanov  <bolkhov@inp.nsk.su>

      * misc/10x20: moved the descender in "cyr_sch"/"cyr_Sch" one pixel to
      the right -- to be as in "cyr_ts".

      * misc/10x20 is now iso10646-0400-complete.
2021-03-11 09:45:44 +00:00
wiz
4e6f93fd24 cyr-rfx-*: revert distinfo change
The distfiles matching these are on nbftp.
If the master site changes the distfiles, the proper method is to set
DIST_SUBDIR and then regen distinfo
2021-03-06 16:14:33 +00:00
wiz
fd1f6b9e36 fonts/Makefile: + unifraktur-ttf. 2021-02-22 20:49:36 +00:00
wiz
53196a62f8 fonts/unifraktur-ttf: import unifraktur-ttf-20170319
Packaged for wip by khorben@

UnifrakturMaguntia has been created by j. 'mach' wust, Gerrit Ansmann and Georg
Duffner. It is a modification of Peter Wiegel's font Berthold Mainzer Fraktur,
is in turn based on a 1901 typeface by Carl Albert Fahrenwaldt.

UnifrakturMaguntia has been created in order to provide a Fraktur typeface that
may be embedded on websites. It is in accordance with the Unicode standard. It
has suitable font licenses (GPL with font exception and OFL).

By now, Gerrit Ansmann has redrawn all of Wiegel's original letters up to the
very last special character.
2021-02-22 20:49:20 +00:00
markd
26c48d9975 fonts: +tex-{ascmac,bxjatoucs,haranoaji-extra,japanese-otf-uptex}{,-doc}
+tex-{jlreq-deluxe,morisawa,pxchfon,pxjodel,pxufont,uptex-fonts}{,-doc}
2021-02-21 09:10:36 +00:00
markd
e4c21efb08 tex-uptex-fonts{,-doc}: Add version 2020
From Atsushi Toyokura in pkgsrc-wip

The bundle contains fonts (TFM and VF) for use with upTeX. This
is a redistribution derived from the upTeX distribution by
Takuji Tanaka.
2021-02-21 09:02:00 +00:00
markd
916c8025fb tex-pxufont{,-doc}: Add version 0.6
From Atsushi Toyokura in pkgsrc-wip

The set of the Japanese logical fonts (JFMs) that are used as
standard fonts in pTeX and upTeX contains both Unicode JFMs and
non-Unicode JFMs. This bundle provides an alternative set of
non-Unicode JFMs that are tied to the virtual fonts (VFs) that
refer to the glyphs in the Unicode JFMs. Moreover it provides a
LaTeX package that redefines the NFSS settings of the Japanese
fonts of (u)pLaTeX so that the new set of non-Unicode JFMs will
be employed. As a whole, this bundle allows users to dispense
with the mapping setup on non-Unicode JFMs. Such a setup is
useful in particular when users want to use OpenType fonts
(such as Source Han Serif) that have a glyph encoding different
from Adobe-Japan1, because mapping setups from non-Unicode JFMs
to such physical fonts are difficult to prepare.
2021-02-21 08:58:57 +00:00
markd
c86fc44e68 tex-pxjodel{,-doc}: Add version 0.3
From Atsushi Toyokura in pkgsrc-wip

This package changes the setup of the japanese-otf package so
that the TFMs for direct input are all replaced by new ones
with prefixed names; for example, nmlminr-h will be replaced by
foo--nmlminr-h, where foo is a prefix specified by the user.
This function will assist users who want to use the
japanese-otf package together with tailored TFMs of Japanese
fonts. The "jodel" part of the package name stands for
"japanese-otf deluxe". Here "deluxe" is the name of
japanese-otf's option for employing multi-weight Japanese font
families. This option is probably the most likely reason for
using japanese-otf. So pxjodel is really about japanese-otf's
"deluxe" option, hence the name. It is not related to yodel
singing, although some sense of word-play is intended.
2021-02-21 08:56:13 +00:00
markd
0c98c0e4bd tex-pxchfon{,-doc}: Add version 1.7e
From Atsushi Toyokura in pkgsrc-wip

This package enables users to declare in their document which
physical fonts should be used for the standard Japanese
(logical) fonts of pLaTeX and upLaTeX. Font setup is realized
by changing the font mapping of dvipdfmx, and thus users can
use any (monospaced) physical fonts they like, once they
properly install this package, without creating helper files
for each new font. This package also supports setup for the
fonts used in the japanese-otf package. System requirements:
TeX format: LaTeX. TeX engine: pTeX or upTeX. DVIware:
dvipdfmx. Prerequisite packages: atbegshi.
2021-02-21 08:53:28 +00:00
markd
448f9a93ac tex-morisawa{,-doc}: Add version 2020
From Atsushi Toyokura in pkgsrc-wip

The package enables selection of 5 standard Japanese fonts for
pLaTeX + dvips. It was originally written by Haruhiko Okumura
as part of jsclasses bundle, and the TFM/VF files were
previously distributed as part of the ptex-fonts package.
2021-02-21 08:48:23 +00:00
markd
dd2e357f77 tex-jlreq-deluxe{,-doc}: Add version 0.3.2
From Atsushi Toyokura in pkgsrc-wip

This package provides multi-weight Japanese font support for
the jlreq class.
2021-02-21 08:45:25 +00:00
markd
0cbaf7bc44 tex-japanese-otf-uptex{,-doc}: Add version 0.26
The bundle offers support of the fonts in the japanese-otf
package, for use with the UpTeX distribution (version 0.20 or
later).
2021-02-21 08:36:53 +00:00
markd
e72c02b28c tex-haranoaji-extra{,-doc}: Add version 20210130
From Atsushi Toyokura in pkgsrc-wip

Harano Aji Fonts (Harano Aji Mincho and Harano Aji Gothic) are
fonts obtained by replacing Adobe-Identity-0 (AI0) CIDs of
Source Han fonts (Source Han Serif and Source Han Sans) with
Adobe-Japan1 (AJ1) CIDs. There are 14 fonts, 7 weights each for
Mincho and Gothic.
2021-02-21 08:33:55 +00:00
markd
8af58566c9 tex-bxjatoucs{,-doc}: Add version 0.2
From Atsushi Toyokura in pkgsrc-wip

This package is meant for macro/package developers: It provides
function-like (fully-expandable) macros that convert a
character code value in one of several Japanese encodings to a
Unicode value. Supported source encodings are: ISO-2022-JP
(jis), EUC-JP (euc), Shift_JIS (sjis), and the Adobe-Japan1
glyph set.
2021-02-21 08:30:29 +00:00
markd
a3fc2c161a tex-ascmac{,-doc}: Add version 2.1
From Atsushi Toyokura in pkgsrc-wip

The bundle provides boxes and picture macros with Japanese
vertical writing support. It uses only native picture macros
and fonts for drawing boxes and is thus driver-independent.
Formerly part of the Japanese pLaTeX bundle, it now supports
all LaTeX engines.
2021-02-21 08:26:50 +00:00
markd
086ad27aba fonts: +makejvf 2021-02-21 06:30:09 +00:00
markd
e2efb13c6d makejvf: Add version 1.1a
From Atsushi Toyokura in pkgsrc-wip

Makejvf is a tool to generate Japanese VF file from Japanese TeX TFM
(JFM) file for use with dvips.
2021-02-21 06:28:38 +00:00
markd
ae30be032c tex-ptex-fontmaps{,-doc}: update to 20201227.0
* Support multi-weight fonts for the latest japanese-otf.
* Update documentation for TeX Live 2020.
2021-02-21 05:59:35 +00:00
markd
f34afd35f8 tex-japanese-otf{,-doc}: update to 1.7b8.56938
changes unknown
2021-02-21 05:46:18 +00:00
markd
83b851d60c tex-haranoaji{,-doc}: update to 20210130
20210101:
* Based on SourceHanSans 2.002
* Add many Kana glyphs
* Add many GSUB features and entries

20210102:
* Fix proportional vertical GSUB substitution
* Fix proportional vertical Kana glyph

20210130:
* Fix GPOS vpal feature for vertical Kana glyphs
* Fix GSUB vkna feature from fixing Adobe-Japan1-7 GSUB feature
2021-02-21 05:42:57 +00:00
markd
8af9275c53 tex-baekmuk{,-doc}: update to 2.2.1
- Replace buggy version 2.0 `post` tables with version 3.0 ones,
  which indicate that the font doesn't contain glyph names.
  This is common for CJK fonts that are accessed by character code only.

- Set the font revision to 4.1 and the font version to 2.0.1 in all fonts
  to emphasize that they belong together, which makes sense IMHO because
  the fonts are no longer under development.
2021-02-21 05:39:29 +00:00
markd
e9c6ad35ad tex-xits{,-doc}: update to 1.302
- Extend small capital i/ı variant to Azerbaijani and Crimean Tatar.

- THIS IS THE FINAL RELEASE OF XITS FONTS, NO FUTURE VERSIONS WILL BE
  RELEASED
2021-02-20 00:49:06 +00:00
markd
39449f6129 tex-xcharter{,-doc}: update to 1.213
changes unknown
2021-02-20 00:46:24 +00:00
markd
e9374b578c tex-quattrocento{,-doc}: update to 2020.56020
This release restores artificially generated slanted versions
of the serifed family, usable as Italic and BoldItalic.
The generated fonts have been re-named in compliance with
the Reserved Font Name provision in the OFL license.
2021-02-20 00:43:26 +00:00
markd
408be90f39 tex-playfair{,-doc}: update to 2020.56005
[pdf]latex support restored using modified type1 font names
in compliance with the Reserved Font Name provision of the
OFL license.
2021-02-20 00:38:29 +00:00
markd
e08f65c444 tex-overlock{,-doc}: update to 2020.56079
type1 fonts re-named to comply with the Reserved Font Name provision of
the OFL license
2021-02-20 00:35:37 +00:00
markd
cd26685564 tex-oldstandard{,-doc}: update to 2.6
New file OldStandard.fontspec.
2021-02-20 00:33:24 +00:00
markd
06af8e1b16 tex-newtxsf{,-doc}: update to 1.053
changes unknown
2021-02-20 00:31:32 +00:00
markd
42e8c96f45 tex-newtx{,-doc}: update to 1.640
changes unknown
2021-02-20 00:29:40 +00:00
markd
f2b56b1e63 tex-newpx{,-doc}: update to 1.414
changes unknown
2021-02-20 00:27:36 +00:00
markd
9da549b902 tex-merriweather{,-doc}: update to 2020.56365
Updated to version 2 of the fonts which now support small caps and lining
figures.
2021-02-20 00:22:05 +00:00
markd
b3071541a4 tex-lobster2{,-doc}: update to 2020
[pdf]latex support has been restored by re-naming the type1 fonts
in compliance with the Reserved Font Name provision of the OFL license.
2021-02-20 00:19:56 +00:00
markd
4ee3dd70f8 tex-librecaslon{,-doc}: update to 2020.56003
[pdf]latex support has been restored by re-naming type1
and generated BoldItalic fonts in compliance with the
Reserved Font Name provision of the OFL license.
2021-02-20 00:17:58 +00:00
markd
09847300cc tex-librebaskerville{,-doc}: update to 2020
[pdf]latex support has been restored by re-naming the type1 fonts
and support in compliance with the Reserved Font Name provision in
the OFL license.
2021-02-20 00:15:43 +00:00
markd
81270355ca tex-fira{,-doc}: update to 4.3.55437
Corrected meta-data for the generated oblique mono fonts.
2021-02-20 00:12:07 +00:00
markd
783c7b9cbd tex-fbb{,-doc}: update to 1.16
changes unknown
2021-02-20 00:10:18 +00:00
markd
8c10dcd944 tex-erewhon{,-doc}: update to 1.113
changes unknown
2021-02-20 00:08:34 +00:00
markd
69bbe3f34e tex-cabin{,-doc}: update to 2020.55907
Version 3 of the Cabin fonts.
2021-02-20 00:06:05 +00:00
markd
beb2c4d91a tex-baskervaldx{,-doc}: update to 1.076
changes unknown
2021-02-20 00:03:52 +00:00
markd
8280076455 tex-academicons{,-doc}: update to 1.9.0
17 new icons.
2021-02-20 00:01:35 +00:00
ryoon
f8be763871 noto-ttf: Use DEFAULT_DISTFILES instead of DISTNAME and EXTRACT_SUFX 2021-02-19 15:24:31 +00:00
wiz
c0cb17d7bc cascadia-ttf: update to 2102.03.
This update to the Cascadia font family brings the following changes:

    The full control pictures block has been added (u+2400 to u+2426). For purposes of rendering, the two letter
    abbreviations have been used instead of the standard three letter abbreviations (#219)
        image
        Additionally, ss20 includes the oft-unused graphical representations of these codepoints (for fun!)
        image

    Full support for Fira Code's current ligature set (with a few exceptions). Now featuring infinite arrows!!! (#276)
        image
        This involved a full refactoring of the calt feature—for those interested, it now uses forward-looking
        substitutions instead of backward-looking substitutions and progressive substitution to reduce code. This also
        required some redesigning of the greater / lesser related ligatures. Please note, I have also removed all the
        obsolete ligatures now covered by the arrows code.

    There was a mismatch in the font's postscript naming conventions that was corrected. Should now render all weights in
    Word. Note there is apparently an additional bug in Mac Word's implementation of variable fonts which should be
    available in an update mid-Feb. (#329)

    Reworked the hints for the mod and superscript glyphs so that they're bottom-up rather than top-down. This allows for
    better bottom alignments.

New Glyphs

    ⏎ (#262)
    additional codepoints for control characters U+21B2, U+2771, U+2770, U+2423 (#264)
    U+211E ℞ (#324)
    U+2302 HOUSE (#359)

New Ligatures

    !: and !. added (#281)
    /\ and \/ added (#290)
    ??= added (#301)
    <:> and other variants implemented via the calt (#327)
    refactoring

Changes

    Added x-height instruction into ttfautohint to control the (#371)
    height of the lowercase.
    Completely redesigned quote marks for better recognition (#375)
        image
        Note: this only applies to curved/smart quotes
    updated hinting to achieve more consistent results (#377)
    increased height of thetamod (#381)
    reduced the width of the hooklefts (#382)
        image
    updated heights on esh, glottalstop, glottalstopreversed (#383)
        image
    tweaked hinting a little bit (#384)
    added remaining soft-dotting (#386)
        image
    changed designs of the angled quotes (#392)
        image
    changed former ~= symbol to a simpler component-based (#394)
    version. Should be less confusing now for Lua / Matlab users.
    made the underline thicker based on font weight (#395)
        image
    increased size of degree (#400)

Aside from the above changes, this version also includes many other small updates including spacing, outline quality
improvements, and fixing hinting.
2021-02-18 10:16:53 +00:00
fcambus
3a307c854a unifont: update to 13.0.06.
2021-02-13  Paul Hardy <unifoundry@unifoundry.com>
	* 210205_Unifoundry_Memorandum.pdf: added legal memorandum.
	* font/Makefile:
	  - Updated copyright for 2021.
	  - Changed unifontpic input to Unifont sample set glyphs.
	* font/plane00csur/
	  - plane00csur-spaces.hex: Added U+0020 space glyph.
	  - plane00csur.hex: Fixed U+EB63 (Savannah bug 59763).
	* font/ttfsrc/Makefile: updated copyright for 2021.
2021-02-16 18:33:42 +00:00
markd
49d9d60e0a tex-luaotfload{,-doc} update to 3.17
2020-09-02 luaotfload v3.15
 * The font database is updated more reliably if fonts get deleted.
 * In multiple error cases, error messages are shown instead of silently
   generating bad output.
 * Write glyph ids instead of internal identifiers to DVI files. This
   allows using OpenType fonts when working with dvilualatex.
   (This requires additional support from the DVI reader)
 * The set of font features which are enabled by default has been
   changed to be more similar to HarfBuzz.
   Especially Above-base mark Positioning (abvm),
   Below-base mark Positioning (blwm), Contextual
   Alternates (calt), Cursive Positioning (curs),
   Distances (dist), and Required Contextual Alternates
   (rclt) are now enabled by default for all scripts.
 * Added a mathfontdimen font feature which allows emulating
   fontdimen values from xetex or traditional TeX math fonts.
 * Initial support for variable fonts in node mode.
2020-12-30 luaotfload v3.16
 *  The fontloader has been synced with the context code from
2020-12-30
 *  The entry point is called luaotfload.lua instead of
    luaotfload-main.lua (but the old name is still provided for
    compatibility).
 *  pre/post_shaping_filter callbacks has been added.
 *  The number of lua-files and submodules shown in the log-file
    has been reduced. But it is extended again by setting the
environment variable LUAOTFLOAD_TRACE_SUBMODULES=1.
 *  The HarfBuzz based shaper will in some situations drop
hyphenation points. This happens less frequently now since the new
version uses first/second discretionaries (the mechanism described in
the LuaTeX manual, section 5.6 for the of-f-ice example) to support a
limited amount of nesting.
 *  When the node shaper is used, experimental support for
    OpenType variable fonts has been added. To use them, set the
font feature axis to a comma separated list of axis names and values.
    (E.g.  axis={weight=600}) The supported axis names and value
    range depend on the font.
 *  The font features upper and lower can be used to map
    the text of a font to upper or lowercase before displaying it.
Currently this implements the untailored Unicode case mapping
algorithm, but it is planned to add tailoring later.
 *  A number of small bugfixes.
2021-01-08 luaotfload v3.17
 *  The fontloader has been synced with the context code from 2021-01-07.
    This improves support for advanced CFF based OpenType variable fonts.
2021-02-15 00:30:10 +00:00