diff options
author | vishalvvr <vishalvijayraghavan@gmail.com> | 2021-02-23 07:43:03 +0300 |
---|---|---|
committer | vishalvvr <vishalvijayraghavan@gmail.com> | 2021-02-23 08:01:11 +0300 |
commit | 3eb02c6e414747c85ed36b6aec031e74795c559f (patch) | |
tree | 6218bfda4fb6fb9c95a62d48a652c642381cadea | |
parent | 9592640afb155ee5e4f566f6e49750b0bbd9f231 (diff) |
Release liberation-fonts-2.1.3
update fontfile version to new release
-rw-r--r-- | ChangeLog | 5 | ||||
-rw-r--r-- | Makefile | 4 | ||||
-rw-r--r-- | scripts/fontfile_version_update.py | 40 | ||||
-rw-r--r-- | src/LiberationSans-Bold.sfd | 4 | ||||
-rw-r--r-- | src/LiberationSans-BoldItalic.sfd | 4 | ||||
-rw-r--r-- | src/LiberationSans-Italic.sfd | 4 | ||||
-rw-r--r-- | src/LiberationSans-Regular.sfd | 4 | ||||
-rw-r--r-- | src/LiberationSerif-Bold.sfd | 4 | ||||
-rw-r--r-- | src/LiberationSerif-BoldItalic.sfd | 4 | ||||
-rw-r--r-- | src/LiberationSerif-Italic.sfd | 4 | ||||
-rw-r--r-- | src/LiberationSerif-Regular.sfd | 4 |
11 files changed, 65 insertions, 16 deletions
@@ -1,3 +1,8 @@ +* Tue Feb 23 2021 Vishal Vijayraghavan <vishalvijayraghavan@gmail.com> +- Releasing liberation-fonts 2.1.3 version +- Resolves #37: U+2262,2669,266C too wide +- Resolves Bugzilla #1464310: Tilded G not works with Liberation Sans and Serif + * Mon Dec 21 2020 Vishal Vijayraghavan <vishalvijayraghavan@gmail.com> - Releasing liberation-fonts 2.1.2 version - Resolves #25: liberation-fonts doesn't have proper <==> symbol @@ -26,6 +26,7 @@ endif EXPORTSCRIPT = scripts/fontexport.pe FONTTOOLSCRIPT = scripts/setisFixedPitch-fonttools.py +FONTVERSION_UPDATE_SCRIPT = scripts/fontfile_version_update.py SCRIPTS = $(EXPORTSCRIPT) scripts/sfd2ttf.pe scripts/ttf2sfd.pe MISCFILES = AUTHORS ChangeLog LICENSE README.md TODO SRCDIR = src @@ -44,6 +45,9 @@ DISTPREFIX_TTF := liberation-fonts-ttf-$(VER) SFDFILES := $(addprefix $(SRCDIR)/$(NAME), $(VARIANTS:=.sfd)) TTFFILES := $(addprefix $(EXPORTDIR)/$(NAME), $(VARIANTS:=.ttf)) +versionupdate: + $(PYTHON) $(FONTVERSION_UPDATE_SCRIPT) $(SRCDIR) $(VER) + # keeping backward compatibility for "build" all build: ttf-dir diff --git a/scripts/fontfile_version_update.py b/scripts/fontfile_version_update.py new file mode 100644 index 0000000..88830c2 --- /dev/null +++ b/scripts/fontfile_version_update.py @@ -0,0 +1,40 @@ +''' +Script to update fontfile version in dir +Usage : python3 fontfile_version_update.py <fontfile_dir_name> <new_version> +eg: python3 fontfile_version_update.py src 2.1.3 +''' +import sys +import os + +if len(sys.argv) > 1: + try: + + os.chdir(sys.argv[1]) + for filename in os.listdir(os.getcwd()): + + to_version = sys.argv[2] + from_version_list = to_version.split(".") + from_version_list[-1] = str(int(from_version_list[-1])-1) + from_version = ".".join(from_version_list) + + font_lines_list = None + + + with open(filename) as fobj: + font_lines_list = fobj.readlines() + + for x,font_line in enumerate(font_lines_list): + if "Version: {}".format(from_version) in font_line: + font_lines_list[x] = font_lines_list[x].replace("Version: {}".format(from_version), "Version: {}".format(to_version)) + elif "Version {}".format(from_version) in font_line: + font_lines_list[x] = font_lines_list[x].replace("Version {}".format(from_version), "Version {}".format(to_version)) + + with open(filename,"w") as fobj: + fobj.writelines(font_lines_list) + + print("update {} form ver:{} to ver:{}".format(filename, from_version, to_version)) + except Exception as e: + print("Invalid fontfile passed and params passed\n params <fontfile_name> <old_version> <new_version>") + +else: + print("please pass fontfile as args")
\ No newline at end of file diff --git a/src/LiberationSans-Bold.sfd b/src/LiberationSans-Bold.sfd index c78da97..1ba5011 100644 --- a/src/LiberationSans-Bold.sfd +++ b/src/LiberationSans-Bold.sfd @@ -4,7 +4,7 @@ FullName: Liberation Sans Bold FamilyName: Liberation Sans Weight: Bold Copyright: Digitized data copyright (c) 2010 Google Corporation.\nCopyright (c) 2012 Red Hat, Inc. -Version: 2.1.2 +Version: 2.1.3 ItalicAngle: 0 UnderlinePosition: -110 UnderlineWidth: 215 @@ -3755,7 +3755,7 @@ ShortTable: maxp 16 4 1 EndShort -LangName: 1033 "" "" "" "Ascender - Liberation Sans" "" "Version 2.1.2" "" "Liberation is a trademark of Red Hat, Inc. registered in U.S. Patent and Trademark Office and certain other jurisdictions." "Ascender Corporation" "Steve Matteson" "Based on Arimo, which was designed by Steve Matteson as an innovative, refreshing sans serif design that is metrically compatible with Arial+ISIA. Arimo offers improved on-screen readability characteristics and the pan-European WGL character set and solves the needs of developers looking for width-compatible fonts to address document portability across platforms." "http://www.ascendercorp.com/" "http://www.ascendercorp.com/typedesigners.html" "Licensed under the SIL Open Font License, Version 1.1" "http://scripts.sil.org/OFL" +LangName: 1033 "" "" "" "Ascender - Liberation Sans" "" "Version 2.1.3" "" "Liberation is a trademark of Red Hat, Inc. registered in U.S. Patent and Trademark Office and certain other jurisdictions." "Ascender Corporation" "Steve Matteson" "Based on Arimo, which was designed by Steve Matteson as an innovative, refreshing sans serif design that is metrically compatible with Arial+ISIA. Arimo offers improved on-screen readability characteristics and the pan-European WGL character set and solves the needs of developers looking for width-compatible fonts to address document portability across platforms." "http://www.ascendercorp.com/" "http://www.ascendercorp.com/typedesigners.html" "Licensed under the SIL Open Font License, Version 1.1" "http://scripts.sil.org/OFL" GaspTable: 3 8 2 10 3 65535 3 0 Encoding: UnicodeBmp UnicodeInterp: none diff --git a/src/LiberationSans-BoldItalic.sfd b/src/LiberationSans-BoldItalic.sfd index c34a254..58b2641 100644 --- a/src/LiberationSans-BoldItalic.sfd +++ b/src/LiberationSans-BoldItalic.sfd @@ -4,7 +4,7 @@ FullName: Liberation Sans Bold Italic FamilyName: Liberation Sans Weight: Bold Copyright: Digitized data copyright (c) 2010 Google Corporation.\nCopyright (c) 2012 Red Hat, Inc. -Version: 2.1.2 +Version: 2.1.3 ItalicAngle: -12 UnderlinePosition: -110 UnderlineWidth: 215 @@ -3678,7 +3678,7 @@ ShortTable: maxp 16 4 1 EndShort -LangName: 1033 "" "" "Bold Italic" "Ascender - Liberation Sans" "" "Version 2.1.2" "" "Liberation is a trademark of Red Hat, Inc. registered in U.S. Patent and Trademark Office and certain other jurisdictions." "Ascender Corporation" "Steve Matteson" "Based on Arimo, which was designed by Steve Matteson as an innovative, refreshing sans serif design that is metrically compatible with Arial+ISIA. Arimo offers improved on-screen readability characteristics and the pan-European WGL character set and solves the needs of developers looking for width-compatible fonts to address document portability across platforms." "http://www.ascendercorp.com/" "http://www.ascendercorp.com/typedesigners.html" "Licensed under the SIL Open Font License, Version 1.1" "http://scripts.sil.org/OFL" +LangName: 1033 "" "" "Bold Italic" "Ascender - Liberation Sans" "" "Version 2.1.3" "" "Liberation is a trademark of Red Hat, Inc. registered in U.S. Patent and Trademark Office and certain other jurisdictions." "Ascender Corporation" "Steve Matteson" "Based on Arimo, which was designed by Steve Matteson as an innovative, refreshing sans serif design that is metrically compatible with Arial+ISIA. Arimo offers improved on-screen readability characteristics and the pan-European WGL character set and solves the needs of developers looking for width-compatible fonts to address document portability across platforms." "http://www.ascendercorp.com/" "http://www.ascendercorp.com/typedesigners.html" "Licensed under the SIL Open Font License, Version 1.1" "http://scripts.sil.org/OFL" GaspTable: 3 8 2 10 1 65535 3 0 Encoding: UnicodeBmp UnicodeInterp: none diff --git a/src/LiberationSans-Italic.sfd b/src/LiberationSans-Italic.sfd index 6a7fcc2..705d303 100644 --- a/src/LiberationSans-Italic.sfd +++ b/src/LiberationSans-Italic.sfd @@ -4,7 +4,7 @@ FullName: Liberation Sans Italic FamilyName: Liberation Sans Weight: Book Copyright: Digitized data copyright (c) 2010 Google Corporation.\nCopyright (c) 2012 Red Hat, Inc. -Version: 2.1.2 +Version: 2.1.3 ItalicAngle: -12 UnderlinePosition: -142 UnderlineWidth: 150 @@ -3792,7 +3792,7 @@ ShortTable: maxp 16 4 1 EndShort -LangName: 1033 "" "" "" "Ascender - Liberation Sans" "" "Version 2.1.2" "" "Liberation is a trademark of Red Hat, Inc. registered in U.S. Patent and Trademark Office and certain other jurisdictions." "Ascender Corporation" "Steve Matteson" "Based on Arimo, which was designed by Steve Matteson as an innovative, refreshing sans serif design that is metrically compatible with Arial+ISIA. Arimo offers improved on-screen readability characteristics and the pan-European WGL character set and solves the needs of developers looking for width-compatible fonts to address document portability across platforms." "http://www.ascendercorp.com/" "http://www.ascendercorp.com/typedesigners.html" "Licensed under the SIL Open Font License, Version 1.1" "http://scripts.sil.org/OFL" +LangName: 1033 "" "" "" "Ascender - Liberation Sans" "" "Version 2.1.3" "" "Liberation is a trademark of Red Hat, Inc. registered in U.S. Patent and Trademark Office and certain other jurisdictions." "Ascender Corporation" "Steve Matteson" "Based on Arimo, which was designed by Steve Matteson as an innovative, refreshing sans serif design that is metrically compatible with Arial+ISIA. Arimo offers improved on-screen readability characteristics and the pan-European WGL character set and solves the needs of developers looking for width-compatible fonts to address document portability across platforms." "http://www.ascendercorp.com/" "http://www.ascendercorp.com/typedesigners.html" "Licensed under the SIL Open Font License, Version 1.1" "http://scripts.sil.org/OFL" GaspTable: 3 8 2 17 1 65535 3 0 Encoding: UnicodeBmp UnicodeInterp: none diff --git a/src/LiberationSans-Regular.sfd b/src/LiberationSans-Regular.sfd index f7798a6..039a30f 100644 --- a/src/LiberationSans-Regular.sfd +++ b/src/LiberationSans-Regular.sfd @@ -4,7 +4,7 @@ FullName: Liberation Sans FamilyName: Liberation Sans Weight: Book Copyright: Digitized data copyright (c) 2010 Google Corporation. \nCopyright (c) 2012 Red Hat, Inc. -Version: 2.1.2 +Version: 2.1.3 ItalicAngle: 0 UnderlinePosition: -142 UnderlineWidth: 150 @@ -3514,7 +3514,7 @@ ShortTable: maxp 16 4 1 EndShort -LangName: 1033 "" "" "Regular" "Ascender - Liberation Sans" "" "Version 2.1.2" "" "Liberation is a trademark of Red Hat, Inc. registered in U.S. Patent and Trademark Office and certain other jurisdictions." "Ascender Corporation" "Steve Matteson" "Based on Arimo, which was designed by Steve Matteson as an innovative, refreshing sans serif design that is metrically compatible with Arial+ISIA. Arimo offers improved on-screen readability characteristics and the pan-European WGL character set and solves the needs of developers looking for width-compatible fonts to address document portability across platforms." "http://www.ascendercorp.com/" "http://www.ascendercorp.com/typedesigners.html" "Licensed under the SIL Open Font License, Version 1.1" "http://scripts.sil.org/OFL" +LangName: 1033 "" "" "Regular" "Ascender - Liberation Sans" "" "Version 2.1.3" "" "Liberation is a trademark of Red Hat, Inc. registered in U.S. Patent and Trademark Office and certain other jurisdictions." "Ascender Corporation" "Steve Matteson" "Based on Arimo, which was designed by Steve Matteson as an innovative, refreshing sans serif design that is metrically compatible with Arial+ISIA. Arimo offers improved on-screen readability characteristics and the pan-European WGL character set and solves the needs of developers looking for width-compatible fonts to address document portability across platforms." "http://www.ascendercorp.com/" "http://www.ascendercorp.com/typedesigners.html" "Licensed under the SIL Open Font License, Version 1.1" "http://scripts.sil.org/OFL" GaspTable: 3 8 2 17 1 65535 3 0 Encoding: UnicodeBmp UnicodeInterp: none diff --git a/src/LiberationSerif-Bold.sfd b/src/LiberationSerif-Bold.sfd index 73675d8..ffdee8c 100644 --- a/src/LiberationSerif-Bold.sfd +++ b/src/LiberationSerif-Bold.sfd @@ -4,7 +4,7 @@ FullName: Liberation Serif Bold FamilyName: Liberation Serif Weight: Bold Copyright: Digitized data copyright (c) 2010 Google Corporation.\nCopyright (c) 2012 Red Hat, Inc. -Version: 2.1.2 +Version: 2.1.3 ItalicAngle: 0 UnderlinePosition: -126 UnderlineWidth: 195 @@ -3474,7 +3474,7 @@ ShortTable: maxp 16 3 1 EndShort -LangName: 1033 "" "" "" "Ascender - Liberation Serif" "" "Version 2.1.2" "" "Liberation is a trademark of Red Hat, Inc. registered in U.S. Patent and Trademark Office and certain other jurisdictions." "Ascender Corporation" "Steve Matteson" "Based on Tinos, which was designed by Steve Matteson as an innovative, refreshing serif design that is metrically compatible with Times New Roman+ISIA. Tinos offers improved on-screen readability characteristics and the pan-European WGL character set and solves the needs of developers looking for width-compatible fonts to address document portability across platforms." "http://www.ascendercorp.com/" "http://www.ascendercorp.com/typedesigners.html" "Licensed under the SIL Open Font License, Version 1.1" "http://scripts.sil.org/OFL" +LangName: 1033 "" "" "" "Ascender - Liberation Serif" "" "Version 2.1.3" "" "Liberation is a trademark of Red Hat, Inc. registered in U.S. Patent and Trademark Office and certain other jurisdictions." "Ascender Corporation" "Steve Matteson" "Based on Tinos, which was designed by Steve Matteson as an innovative, refreshing serif design that is metrically compatible with Times New Roman+ISIA. Tinos offers improved on-screen readability characteristics and the pan-European WGL character set and solves the needs of developers looking for width-compatible fonts to address document portability across platforms." "http://www.ascendercorp.com/" "http://www.ascendercorp.com/typedesigners.html" "Licensed under the SIL Open Font License, Version 1.1" "http://scripts.sil.org/OFL" GaspTable: 3 8 2 13 1 65535 3 0 Encoding: UnicodeBmp Compacted: 1 diff --git a/src/LiberationSerif-BoldItalic.sfd b/src/LiberationSerif-BoldItalic.sfd index 56ff382..3e3d5eb 100644 --- a/src/LiberationSerif-BoldItalic.sfd +++ b/src/LiberationSerif-BoldItalic.sfd @@ -4,7 +4,7 @@ FullName: Liberation Serif Bold Italic FamilyName: Liberation Serif Weight: Bold Copyright: Digitized data copyright (c) 2010 Google Corporation.\nCopyright (c) 2012 Red Hat, Inc. -Version: 2.1.2 +Version: 2.1.3 ItalicAngle: -16.333 UnderlinePosition: -126 UnderlineWidth: 195 @@ -3894,7 +3894,7 @@ ShortTable: maxp 16 3 1 EndShort -LangName: 1033 "" "" "Bold Italic" "Ascender - Liberation Serif" "" "Version 2.1.2" "" "Liberation is a trademark of Red Hat, Inc. registered in U.S. Patent and Trademark Office and certain other jurisdictions." "Ascender Corporation" "Steve Matteson" "Based on Tinos, which was designed by Steve Matteson as an innovative, refreshing serif design that is metrically compatible with Times New Roman+ISIA. Tinos offers improved on-screen readability characteristics and the pan-European WGL character set and solves the needs of developers looking for width-compatible fonts to address document portability across platforms." "http://www.ascendercorp.com/" "http://www.ascendercorp.com/typedesigners.html" "Licensed under the SIL Open Font License, Version 1.1" "http://scripts.sil.org/OFL" +LangName: 1033 "" "" "Bold Italic" "Ascender - Liberation Serif" "" "Version 2.1.3" "" "Liberation is a trademark of Red Hat, Inc. registered in U.S. Patent and Trademark Office and certain other jurisdictions." "Ascender Corporation" "Steve Matteson" "Based on Tinos, which was designed by Steve Matteson as an innovative, refreshing serif design that is metrically compatible with Times New Roman+ISIA. Tinos offers improved on-screen readability characteristics and the pan-European WGL character set and solves the needs of developers looking for width-compatible fonts to address document portability across platforms." "http://www.ascendercorp.com/" "http://www.ascendercorp.com/typedesigners.html" "Licensed under the SIL Open Font License, Version 1.1" "http://scripts.sil.org/OFL" GaspTable: 3 8 2 17 1 65535 3 0 Encoding: UnicodeBmp UnicodeInterp: none diff --git a/src/LiberationSerif-Italic.sfd b/src/LiberationSerif-Italic.sfd index 22b6a03..fd26880 100644 --- a/src/LiberationSerif-Italic.sfd +++ b/src/LiberationSerif-Italic.sfd @@ -4,7 +4,7 @@ FullName: Liberation Serif Italic FamilyName: Liberation Serif Weight: Book Copyright: Digitized data copyright (c) 2010 Google Corporation.\nCopyright (c) 2012 Red Hat, Inc. -Version: 2.1.2 +Version: 2.1.3 ItalicAngle: -16.333 UnderlinePosition: -173 UnderlineWidth: 100 @@ -3780,7 +3780,7 @@ ShortTable: maxp 16 4 1 EndShort -LangName: 1033 "" "" "" "Ascender - Liberation Serif" "" "Version 2.1.2" "" "Liberation is a trademark of Red Hat, Inc. registered in U.S. Patent and Trademark Office and certain other jurisdictions." "Ascender Corporation" "Steve Matteson" "Based on Tinos, which was designed by Steve Matteson as an innovative, refreshing serif design that is metrically compatible with Times New Roman+ISIA. Tinos offers improved on-screen readability characteristics and the pan-European WGL character set and solves the needs of developers looking for width-compatible fonts to address document portability across platforms." "http://www.ascendercorp.com/" "http://www.ascendercorp.com/typedesigners.html" "Licensed under the SIL Open Font License, Version 1.1" "http://scripts.sil.org/OFL" +LangName: 1033 "" "" "" "Ascender - Liberation Serif" "" "Version 2.1.3" "" "Liberation is a trademark of Red Hat, Inc. registered in U.S. Patent and Trademark Office and certain other jurisdictions." "Ascender Corporation" "Steve Matteson" "Based on Tinos, which was designed by Steve Matteson as an innovative, refreshing serif design that is metrically compatible with Times New Roman+ISIA. Tinos offers improved on-screen readability characteristics and the pan-European WGL character set and solves the needs of developers looking for width-compatible fonts to address document portability across platforms." "http://www.ascendercorp.com/" "http://www.ascendercorp.com/typedesigners.html" "Licensed under the SIL Open Font License, Version 1.1" "http://scripts.sil.org/OFL" GaspTable: 3 8 2 20 1 65535 3 0 Encoding: UnicodeBmp Compacted: 1 diff --git a/src/LiberationSerif-Regular.sfd b/src/LiberationSerif-Regular.sfd index 57f0485..cb8aae7 100644 --- a/src/LiberationSerif-Regular.sfd +++ b/src/LiberationSerif-Regular.sfd @@ -4,7 +4,7 @@ FullName: Liberation Serif FamilyName: Liberation Serif Weight: Book Copyright: Digitized data copyright (c) 2010 Google Corporation.\nCopyright (c) 2012 Red Hat, Inc. -Version: 2.1.2 +Version: 2.1.3 ItalicAngle: 0 UnderlinePosition: -173 UnderlineWidth: 100 @@ -3521,7 +3521,7 @@ ShortTable: maxp 16 3 1 EndShort -LangName: 1033 "" "" "Regular" "Ascender - Liberation Serif" "" "Version 2.1.2" "" "Liberation is a trademark of Red Hat, Inc. registered in U.S. Patent and Trademark Office and certain other jurisdictions." "Ascender Corporation" "Steve Matteson" "Based on Tinos, which was designed by Steve Matteson as an innovative, refreshing serif design that is metrically compatible with Times New Roman+ISIA. Tinos offers improved on-screen readability characteristics and the pan-European WGL character set and solves the needs of developers looking for width-compatible fonts to address document portability across platforms." "http://www.ascendercorp.com/" "http://www.ascendercorp.com/typedesigners.html" "Licensed under the SIL Open Font License, Version 1.1" "http://scripts.sil.org/OFL" +LangName: 1033 "" "" "Regular" "Ascender - Liberation Serif" "" "Version 2.1.3" "" "Liberation is a trademark of Red Hat, Inc. registered in U.S. Patent and Trademark Office and certain other jurisdictions." "Ascender Corporation" "Steve Matteson" "Based on Tinos, which was designed by Steve Matteson as an innovative, refreshing serif design that is metrically compatible with Times New Roman+ISIA. Tinos offers improved on-screen readability characteristics and the pan-European WGL character set and solves the needs of developers looking for width-compatible fonts to address document portability across platforms." "http://www.ascendercorp.com/" "http://www.ascendercorp.com/typedesigners.html" "Licensed under the SIL Open Font License, Version 1.1" "http://scripts.sil.org/OFL" GaspTable: 3 10 2 17 1 65535 3 0 Encoding: UnicodeBmp Compacted: 1 |