Skip to content

Postscript abbreviations#111

Merged
kylewaynebenson merged 2 commits into
mainfrom
postscript-abbreviations
May 13, 2026
Merged

Postscript abbreviations#111
kylewaynebenson merged 2 commits into
mainfrom
postscript-abbreviations

Conversation

@kylewaynebenson
Copy link
Copy Markdown
Collaborator

Add PostScript name abbreviations, other QA checks

PostScript Font Names

Added postScriptFontName custom parameters to all static instances in both source files using Adobe Tech Note #5088 abbreviations:

  • MonaSans: 160 instances
  • MonaSansMono: 24 instances

Format: FamilyName-[Display][Width][Weight][Italic]

Abbreviations used: Ds (Display), Cn (Condensed), SmCn (SemiCondensed), SmEx (SemiExpanded), Ex (Expanded), XLt (ExtraLight), Lt (Light), Rg (Regular), Md (Medium), SmBd (SemiBold), Bd (Bold), XBd (ExtraBold), Blk (Black), It (Italic)

Longest name is 21 characters (MonaSans-DsSmExSmBdIt), well under the 29-character legacy limit.

Mono Width Fixes

Fixed width outliers in MonaSansMono source, mostly focused on drawings and some component alignment bugs.

Copilot AI review requested due to automatic review settings May 13, 2026 21:39
Copy link
Copy Markdown
Contributor

Copilot AI left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Copilot wasn't able to review any files in this pull request.

@kylewaynebenson kylewaynebenson merged commit f6b3da7 into main May 13, 2026
2 of 3 checks passed
@kylewaynebenson kylewaynebenson deleted the postscript-abbreviations branch May 13, 2026 22:04
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants