From: Robert Alessi <redacted> Date: Mon, 30 Jan 2023 14:50:39 +0000 (+0100) Subject: updated AUTHORS LICENSE README makefile and .tex file X-Git-Tag: 2.7.0~9 X-Git-Url: https://git.ladys.computer/OldStandard/commitdiff_plain/ee9b7f59c3864527d93d357486030ba6b9be5b96?ds=inline;hp=63793b66e6809e1b7f2db09a3b6a8fdd00e6e603 updated AUTHORS LICENSE README makefile and .tex file --- diff --git a/AUTHORS.md b/AUTHORS.md index 7d8d6e1..9580604 100644 --- a/AUTHORS.md +++ b/AUTHORS.md @@ -4,6 +4,7 @@ Authors of the `oldstandard` font package Alexey Kryukov : Role: original author and designer : Copyright: 2006--2011 +: email <amkryukov@gmail.com> Robert Alessi : Role: maintainer and contributor diff --git a/LICENSE b/LICENSE index db85e26..f86d45c 100644 --- a/LICENSE +++ b/LICENSE @@ -1,7 +1,7 @@ Copyright (c) 2006-2011 Alexey Kryukov (<amkryukov@gmail.com>), without Reserved Font Names. -Copyright (c) 2019-2020, Robert Alessi (<alessi@robertalessi.net>), +Copyright (c) 2019, 2020, Robert Alessi (<alessi@robertalessi.net>), without Reserved Font Names. This Font Software is licensed under the SIL Open Font License, diff --git a/README.md b/README.md index 436ce26..db5c97a 100644 --- a/README.md +++ b/README.md @@ -6,7 +6,7 @@ License Copyright (c) 2006-2011 Alexey Kryukov (<amkryukov@gmail.com>), without Reserved Font Names. -Copyright (c) 2019-2020, Robert Alessi (<alessi@robertalessi.net>), +Copyright (c) 2019, 2020, Robert Alessi (<alessi@robertalessi.net>), without Reserved Font Names. Please send error reports and suggestions for improvements to Robert diff --git a/about.html b/about.html index 1900f47..4ed386b 100644 --- a/about.html +++ b/about.html @@ -1,33 +1,91 @@ <h1 id="old-standard">Old Standard</h1> <h2 id="license">License</h2> -<p>Copyright (c) 2006-2011 Alexey Kryukov (<a href="mailto:amkryukov@gmail.com" class="email">amkryukov@gmail.com</a>), without Reserved Font Names.</p> -<p>Copyright (c) 2019-2020, Robert Alessi (<a href="mailto:alessi@robertalessi.net" class="email">alessi@robertalessi.net</a>), without Reserved Font Names.</p> -<p>Please send error reports and suggestions for improvements to Robert Alessi:</p> +<p>Copyright (c) 2006-2011 Alexey Kryukov (<a +href="mailto:amkryukov@gmail.com" +class="email">amkryukov@gmail.com</a>), without Reserved Font Names.</p> +<p>Copyright (c) 2019, 2020, Robert Alessi (<a +href="mailto:alessi@robertalessi.net" +class="email">alessi@robertalessi.net</a>), without Reserved Font +Names.</p> +<p>Please send error reports and suggestions for improvements to Robert +Alessi:</p> <ul> -<li>email: <a href="mailto:alessi@roberalessi.net" class="email">alessi@roberalessi.net</a></li> -<li>website: <a href="http://git.robertalessi.net/oldstandard/about" class="uri">http://git.robertalessi.net/oldstandard/about</a></li> -<li>development: <a href="http://git.robertalessi.net/oldstandard" class="uri">http://git.robertalessi.net/oldstandard</a></li> -<li>comments, feature requests, bug reports: <a href="https://gitlab.com/ralessi/oldstandard/issues" class="uri">https://gitlab.com/ralessi/oldstandard/issues</a></li> +<li>email: <a href="mailto:alessi@roberalessi.net" +class="email">alessi@roberalessi.net</a></li> +<li>website: <a href="http://git.robertalessi.net/oldstandard/about" +class="uri">http://git.robertalessi.net/oldstandard/about</a></li> +<li>development: <a href="http://git.robertalessi.net/oldstandard" +class="uri">http://git.robertalessi.net/oldstandard</a></li> +<li>comments, feature requests, bug reports: <a +href="https://gitlab.com/ralessi/oldstandard/issues" +class="uri">https://gitlab.com/ralessi/oldstandard/issues</a></li> </ul> -<p>This Font Software is licensed under the SIL Open Font License, Version 1.1. This license is available with a FAQ at: <a href="http://scripts.sil.org/OFL" class="uri">http://scripts.sil.org/OFL</a></p> +<p>This Font Software is licensed under the SIL Open Font License, +Version 1.1. This license is available with a FAQ at: <a +href="http://scripts.sil.org/OFL" +class="uri">http://scripts.sil.org/OFL</a></p> <h2 id="history">History</h2> -<p>This font is just the same as Alexey Kryukov’s beautiful <em>Old Standard</em>.<a href="#fn1" class="footnote-ref" id="fnref1" role="doc-noteref"><sup>1</sup></a> In comparison to the previous releases of <em>Old Standard</em>, it includes new letters and some corrections:</p> +<p>This font is just the same as Alexey Kryukov’s beautiful <em>Old +Standard</em>.<a href="#fn1" class="footnote-ref" id="fnref1" +role="doc-noteref"><sup>1</sup></a> In comparison to the previous +releases of <em>Old Standard</em>, it includes new letters and some +corrections:</p> <ol type="1"> -<li>Small capitals for Roman, Greek and Cyrillic letters, in all three styles, Regular, Italic and Bold have been added. Small capitals, which were missing from <em>Old Standard</em>, were already in use a century ago in fine books which used font faces very similar to <em>Old Standard</em>. Typical use cases of small capitals were headers, current headings and in some books proper names.</li> -<li><em>For the time being</em>, a bold italic shape has been auto-generated. Of course, auto-generating shapes is not a satisfactory solution. However, it is better than using the font loader to emulate bold shapes. A real bold italic shape is planned in the versions of <em>Old Standard</em> to come.</li> -<li>The letter G with caron above, that is: Ǧ (<code>U+01E6</code>, uppercase) and ǧ (<code>U+01E7</code>, lowercase) has been added. It is the only character missing from <em>Old Standard</em> that is needed in some of the accepted standards of romanization of classical Arabic.<a href="#fn2" class="footnote-ref" id="fnref2" role="doc-noteref"><sup>2</sup></a></li> -<li>Additionally, this release corrects the <code>+ss06</code> feature provided by <em>Old Standard</em>. This feature is supposed to distinguish between regular and ‘curled’ beta (β/ϐ) and to print ‘curled’ beta (<code>U+03D0</code>) in medial position. This feature worked in most cases with the previous release of <em>Old Standard</em>. However, it failed if the beta is preceded by a vowel with an acute accent taken from the <em>Greek extended</em> Unicode block.</li> +<li>Small capitals for Roman, Greek and Cyrillic letters, in all three +styles, Regular, Italic and Bold have been added. Small capitals, which +were missing from <em>Old Standard</em>, were already in use a century +ago in fine books which used font faces very similar to <em>Old +Standard</em>. Typical use cases of small capitals were headers, current +headings and in some books proper names.</li> +<li><em>For the time being</em>, a bold italic shape has been +auto-generated. Of course, auto-generating shapes is not a satisfactory +solution. However, it is better than using the font loader to emulate +bold shapes. A real bold italic shape is planned in the versions of +<em>Old Standard</em> to come.</li> +<li>The letter G with caron above, that is: Ǧ (<code>U+01E6</code>, +uppercase) and ǧ (<code>U+01E7</code>, lowercase) has been added. It is +the only character missing from <em>Old Standard</em> that is needed in +some of the accepted standards of romanization of classical Arabic.<a +href="#fn2" class="footnote-ref" id="fnref2" +role="doc-noteref"><sup>2</sup></a></li> +<li>Additionally, this release corrects the <code>+ss06</code> feature +provided by <em>Old Standard</em>. This feature is supposed to +distinguish between regular and ‘curled’ beta (β/ϐ) and to print +‘curled’ beta (<code>U+03D0</code>) in medial position. This feature +worked in most cases with the previous release of <em>Old Standard</em>. +However, it failed if the beta is preceded by a vowel with an acute +accent taken from the <em>Greek extended</em> Unicode block.</li> </ol> -<h3 id="why-a-new-release-of-old-standard">Why a new release of <em>Old Standard</em>?</h3> -<p>At the time of writing, <em>Old Standard</em> was last updated six years ago. Being unable himself to contact the author, the writer, while in need to have new letters included in <em>Old Standard</em> and some issues addressed, took the decision to make a new release of <em>Old Standard</em>, while maintaining the hope that the author will one day resume the development of this typeface.</p> -<h3 id="reference-web-page-archived-on-sept.-26-2019">Reference web page (archived on Sept. 26, 2019)</h3> -<p><a href="https://web.archive.org/web/20190926123235/http://thessalonica.org.ru/en/oldstandard.html">http://thessalonica.org.ru/en/oldstandard.html</a></p> +<h3 id="why-a-new-release-of-old-standard">Why a new release of <em>Old +Standard</em>?</h3> +<p>At the time of writing, <em>Old Standard</em> was last updated six +years ago. Being unable himself to contact the author, the writer, while +in need to have new letters included in <em>Old Standard</em> and some +issues addressed, took the decision to make a new release of <em>Old +Standard</em>, while maintaining the hope that the author will one day +resume the development of this typeface.</p> +<h3 id="reference-web-page-archived-on-sept.-26-2019">Reference web page +(archived on Sept. 26, 2019)</h3> +<p><a +href="https://web.archive.org/web/20190926123235/http://thessalonica.org.ru/en/oldstandard.html">http://thessalonica.org.ru/en/oldstandard.html</a></p> <h2 id="documentation">Documentation</h2> -<p>Please refer to Alexey Kryukov’s documentation which is can be found here: <a href="http://mirrors.ctan.org/fonts/oldstandard/doc/oldstand-manual.pdf" class="uri">http://mirrors.ctan.org/fonts/oldstandard/doc/oldstand-manual.pdf</a> (CTAN) or here: <a href="https://web.archive.org/web/20190924110631/http://thessalonica.org.ru/en/fonts-download.html">http://thessalonica.org.ru/en/fonts-download.html</a> (Alexey Kryukov’s web page).</p> -<section class="footnotes" role="doc-endnotes"> +<p>Please refer to Alexey Kryukov’s documentation which is can be found +here: <a +href="http://mirrors.ctan.org/fonts/oldstandard/doc/oldstand-manual.pdf" +class="uri">http://mirrors.ctan.org/fonts/oldstandard/doc/oldstand-manual.pdf</a> +(CTAN) or here: <a +href="https://web.archive.org/web/20190924110631/http://thessalonica.org.ru/en/fonts-download.html">http://thessalonica.org.ru/en/fonts-download.html</a> +(Alexey Kryukov’s web page).</p> +<section id="footnotes" class="footnotes footnotes-end-of-document" +role="doc-endnotes"> <hr /> <ol> -<li id="fn1" role="doc-endnote"><p>See <a href="https://github.com/akryukov/oldstand" class="uri">https://github.com/akryukov/oldstand</a><a href="#fnref1" class="footnote-back" role="doc-backlink">↩︎</a></p></li> -<li id="fn2" role="doc-endnote"><p>See for references the <a href="http://mirrors.ctan.org/macros/luatex/latex/arabluatex/arabluatex.pdf">current documentation of the arabluatex package</a>, sect. “Transliteration”.<a href="#fnref2" class="footnote-back" role="doc-backlink">↩︎</a></p></li> +<li id="fn1"><p>See <a href="https://github.com/akryukov/oldstand" +class="uri">https://github.com/akryukov/oldstand</a><a href="#fnref1" +class="footnote-back" role="doc-backlink">↩︎</a></p></li> +<li id="fn2"><p>See for references the <a +href="http://mirrors.ctan.org/macros/luatex/latex/arabluatex/arabluatex.pdf">current +documentation of the arabluatex package</a>, sect. “Transliteration”.<a +href="#fnref2" class="footnote-back" role="doc-backlink">↩︎</a></p></li> </ol> </section> diff --git a/makefile b/makefile index 01482f8..8a85eb2 100644 --- a/makefile +++ b/makefile @@ -1,6 +1,8 @@ pkg := oldstandard SHELL = bash -ver := $(shell grep '\\edef\\pkgver' $(pkg).tex | grep -Eo '[0-9]{1,}\.[0-9]{1,}[a-z]{,1}') +PWD = $(shell pwd) +#ver := $(shell grep '\\edef\\pkgver' $(pkg).tex | grep -Eo '[0-9]{1,}\.[0-9]{1,}[a-z]{,1}') +ver := $(shell grep '\\edef\\pkgver' oldstandard.tex | egrep -o '[0-9]{1,}\.[0-9]{1,}\-?[a-z]?') TEXMFDIR := $(shell kpsewhich -expand-var='$$TEXMFHOME') HOMEDIR := $$HOME LOCALFONTDIR := $(HOMEDIR)/.local/share/fonts @@ -41,6 +43,9 @@ package: doc tar czf $(pkg)-$(ver).tar.gz $(pkg)-$(ver) @echo "$(pkg)-$(ver).tar.gz has been created." +hal: clean + zip -Drq $(PWD)/$(pkg)-$(ver).zip * + clean: @echo "Removing OldStandard .otf files from $(LOCALFONTDIR)..." rm -f $(LOCALFONTDIR)/OldStandard-*.otf diff --git a/oldstandard.tex b/oldstandard.tex index e44cd65..3e40f28 100644 --- a/oldstandard.tex +++ b/oldstandard.tex @@ -126,10 +126,12 @@ Please send error reports and suggestions for improvements to Robert Alessi: \begin{itemize} \item email: \mailto[oldstandard package]{alessi@roberalessi.net} -\item website: \url{http://git.robertalessi.net/oldstandard/about} -\item development: \url{http://git.robertalessi.net/oldstandard} +\item website: \url{http://git.robertalessi.net/oldstandard/about}\\ + or \url{https://sr.ht/~ralessi/oldstandard/} +\item development: \url{http://git.robertalessi.net/oldstandard}\\ + or \url{https://sr.ht/~ralessi/oldstandard/sources} \item comments, feature requests, bug reports: -\url{https://gitlab.com/ralessi/oldstandard/issues} +\url{https://sr.ht/~ralessi/oldstandard/trackers} \end{itemize} This Font Software is licensed under the SIL Open Font License,