diff options
author | Robert Alessi <alessi@robertalessi.net> | 2023-01-30 15:50:39 +0100 |
---|---|---|
committer | Robert Alessi <alessi@robertalessi.net> | 2023-01-30 15:50:39 +0100 |
commit | 4cfc78d306397a24015a53081d2f3e5171b06520 (patch) | |
tree | eb8b0724cd97b8587e780f81665e9dfbe0153d7c | |
parent | 4f0965fe25a2a7862dffa5dd9fb02e684847c56b (diff) | |
download | oldstandard-4cfc78d306397a24015a53081d2f3e5171b06520.tar.gz |
updated AUTHORS LICENSE README makefile and .tex file
-rw-r--r-- | AUTHORS.md | 1 | ||||
-rw-r--r-- | LICENSE | 2 | ||||
-rw-r--r-- | README.md | 2 | ||||
-rw-r--r-- | about.html | 100 | ||||
-rw-r--r-- | makefile | 7 | ||||
-rw-r--r-- | oldstandard.tex | 8 |
6 files changed, 93 insertions, 27 deletions
@@ -4,6 +4,7 @@ Authors of the `oldstandard` font package | |||
4 | Alexey Kryukov | 4 | Alexey Kryukov |
5 | : Role: original author and designer | 5 | : Role: original author and designer |
6 | : Copyright: 2006--2011 | 6 | : Copyright: 2006--2011 |
7 | : email <amkryukov@gmail.com> | ||
7 | 8 | ||
8 | Robert Alessi | 9 | Robert Alessi |
9 | : Role: maintainer and contributor | 10 | : Role: maintainer and contributor |
@@ -1,7 +1,7 @@ | |||
1 | Copyright (c) 2006-2011 Alexey Kryukov (<amkryukov@gmail.com>), | 1 | Copyright (c) 2006-2011 Alexey Kryukov (<amkryukov@gmail.com>), |
2 | without Reserved Font Names. | 2 | without Reserved Font Names. |
3 | 3 | ||
4 | Copyright (c) 2019-2020, Robert Alessi (<alessi@robertalessi.net>), | 4 | Copyright (c) 2019, 2020, Robert Alessi (<alessi@robertalessi.net>), |
5 | without Reserved Font Names. | 5 | without Reserved Font Names. |
6 | 6 | ||
7 | This Font Software is licensed under the SIL Open Font License, | 7 | This Font Software is licensed under the SIL Open Font License, |
@@ -6,7 +6,7 @@ License | |||
6 | Copyright (c) 2006-2011 Alexey Kryukov (<amkryukov@gmail.com>), | 6 | Copyright (c) 2006-2011 Alexey Kryukov (<amkryukov@gmail.com>), |
7 | without Reserved Font Names. | 7 | without Reserved Font Names. |
8 | 8 | ||
9 | Copyright (c) 2019-2020, Robert Alessi (<alessi@robertalessi.net>), | 9 | Copyright (c) 2019, 2020, Robert Alessi (<alessi@robertalessi.net>), |
10 | without Reserved Font Names. | 10 | without Reserved Font Names. |
11 | 11 | ||
12 | Please send error reports and suggestions for improvements to Robert | 12 | Please send error reports and suggestions for improvements to Robert |
@@ -1,33 +1,91 @@ | |||
1 | <h1 id="old-standard">Old Standard</h1> | 1 | <h1 id="old-standard">Old Standard</h1> |
2 | <h2 id="license">License</h2> | 2 | <h2 id="license">License</h2> |
3 | <p>Copyright (c) 2006-2011 Alexey Kryukov (<a href="mailto:amkryukov@gmail.com" class="email">amkryukov@gmail.com</a>), without Reserved Font Names.</p> | 3 | <p>Copyright (c) 2006-2011 Alexey Kryukov (<a |
4 | <p>Copyright (c) 2019-2020, Robert Alessi (<a href="mailto:alessi@robertalessi.net" class="email">alessi@robertalessi.net</a>), without Reserved Font Names.</p> | 4 | href="mailto:amkryukov@gmail.com" |
5 | <p>Please send error reports and suggestions for improvements to Robert Alessi:</p> | 5 | class="email">amkryukov@gmail.com</a>), without Reserved Font Names.</p> |
6 | <p>Copyright (c) 2019, 2020, Robert Alessi (<a | ||
7 | href="mailto:alessi@robertalessi.net" | ||
8 | class="email">alessi@robertalessi.net</a>), without Reserved Font | ||
9 | Names.</p> | ||
10 | <p>Please send error reports and suggestions for improvements to Robert | ||
11 | Alessi:</p> | ||
6 | <ul> | 12 | <ul> |
7 | <li>email: <a href="mailto:alessi@roberalessi.net" class="email">alessi@roberalessi.net</a></li> | 13 | <li>email: <a href="mailto:alessi@roberalessi.net" |
8 | <li>website: <a href="http://git.robertalessi.net/oldstandard/about" class="uri">http://git.robertalessi.net/oldstandard/about</a></li> | 14 | class="email">alessi@roberalessi.net</a></li> |
9 | <li>development: <a href="http://git.robertalessi.net/oldstandard" class="uri">http://git.robertalessi.net/oldstandard</a></li> | 15 | <li>website: <a href="http://git.robertalessi.net/oldstandard/about" |
10 | <li>comments, feature requests, bug reports: <a href="https://gitlab.com/ralessi/oldstandard/issues" class="uri">https://gitlab.com/ralessi/oldstandard/issues</a></li> | 16 | class="uri">http://git.robertalessi.net/oldstandard/about</a></li> |
17 | <li>development: <a href="http://git.robertalessi.net/oldstandard" | ||
18 | class="uri">http://git.robertalessi.net/oldstandard</a></li> | ||
19 | <li>comments, feature requests, bug reports: <a | ||
20 | href="https://gitlab.com/ralessi/oldstandard/issues" | ||
21 | class="uri">https://gitlab.com/ralessi/oldstandard/issues</a></li> | ||
11 | </ul> | 22 | </ul> |
12 | <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> | 23 | <p>This Font Software is licensed under the SIL Open Font License, |
24 | Version 1.1. This license is available with a FAQ at: <a | ||
25 | href="http://scripts.sil.org/OFL" | ||
26 | class="uri">http://scripts.sil.org/OFL</a></p> | ||
13 | <h2 id="history">History</h2> | 27 | <h2 id="history">History</h2> |
14 | <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> | 28 | <p>This font is just the same as Alexey Kryukov’s beautiful <em>Old |
29 | Standard</em>.<a href="#fn1" class="footnote-ref" id="fnref1" | ||
30 | role="doc-noteref"><sup>1</sup></a> In comparison to the previous | ||
31 | releases of <em>Old Standard</em>, it includes new letters and some | ||
32 | corrections:</p> | ||
15 | <ol type="1"> | 33 | <ol type="1"> |
16 | <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> | 34 | <li>Small capitals for Roman, Greek and Cyrillic letters, in all three |
17 | <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> | 35 | styles, Regular, Italic and Bold have been added. Small capitals, which |
18 | <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> | 36 | were missing from <em>Old Standard</em>, were already in use a century |
19 | <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> | 37 | ago in fine books which used font faces very similar to <em>Old |
38 | Standard</em>. Typical use cases of small capitals were headers, current | ||
39 | headings and in some books proper names.</li> | ||
40 | <li><em>For the time being</em>, a bold italic shape has been | ||
41 | auto-generated. Of course, auto-generating shapes is not a satisfactory | ||
42 | solution. However, it is better than using the font loader to emulate | ||
43 | bold shapes. A real bold italic shape is planned in the versions of | ||
44 | <em>Old Standard</em> to come.</li> | ||
45 | <li>The letter G with caron above, that is: Ǧ (<code>U+01E6</code>, | ||
46 | uppercase) and ǧ (<code>U+01E7</code>, lowercase) has been added. It is | ||
47 | the only character missing from <em>Old Standard</em> that is needed in | ||
48 | some of the accepted standards of romanization of classical Arabic.<a | ||
49 | href="#fn2" class="footnote-ref" id="fnref2" | ||
50 | role="doc-noteref"><sup>2</sup></a></li> | ||
51 | <li>Additionally, this release corrects the <code>+ss06</code> feature | ||
52 | provided by <em>Old Standard</em>. This feature is supposed to | ||
53 | distinguish between regular and ‘curled’ beta (β/ϐ) and to print | ||
54 | ‘curled’ beta (<code>U+03D0</code>) in medial position. This feature | ||
55 | worked in most cases with the previous release of <em>Old Standard</em>. | ||
56 | However, it failed if the beta is preceded by a vowel with an acute | ||
57 | accent taken from the <em>Greek extended</em> Unicode block.</li> | ||
20 | </ol> | 58 | </ol> |
21 | <h3 id="why-a-new-release-of-old-standard">Why a new release of <em>Old Standard</em>?</h3> | 59 | <h3 id="why-a-new-release-of-old-standard">Why a new release of <em>Old |
22 | <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> | 60 | Standard</em>?</h3> |
23 | <h3 id="reference-web-page-archived-on-sept.-26-2019">Reference web page (archived on Sept. 26, 2019)</h3> | 61 | <p>At the time of writing, <em>Old Standard</em> was last updated six |
24 | <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> | 62 | years ago. Being unable himself to contact the author, the writer, while |
63 | in need to have new letters included in <em>Old Standard</em> and some | ||
64 | issues addressed, took the decision to make a new release of <em>Old | ||
65 | Standard</em>, while maintaining the hope that the author will one day | ||
66 | resume the development of this typeface.</p> | ||
67 | <h3 id="reference-web-page-archived-on-sept.-26-2019">Reference web page | ||
68 | (archived on Sept. 26, 2019)</h3> | ||
69 | <p><a | ||
70 | href="https://web.archive.org/web/20190926123235/http://thessalonica.org.ru/en/oldstandard.html">http://thessalonica.org.ru/en/oldstandard.html</a></p> | ||
25 | <h2 id="documentation">Documentation</h2> | 71 | <h2 id="documentation">Documentation</h2> |
26 | <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> | 72 | <p>Please refer to Alexey Kryukov’s documentation which is can be found |
27 | <section class="footnotes" role="doc-endnotes"> | 73 | here: <a |
74 | href="http://mirrors.ctan.org/fonts/oldstandard/doc/oldstand-manual.pdf" | ||
75 | class="uri">http://mirrors.ctan.org/fonts/oldstandard/doc/oldstand-manual.pdf</a> | ||
76 | (CTAN) or here: <a | ||
77 | href="https://web.archive.org/web/20190924110631/http://thessalonica.org.ru/en/fonts-download.html">http://thessalonica.org.ru/en/fonts-download.html</a> | ||
78 | (Alexey Kryukov’s web page).</p> | ||
79 | <section id="footnotes" class="footnotes footnotes-end-of-document" | ||
80 | role="doc-endnotes"> | ||
28 | <hr /> | 81 | <hr /> |
29 | <ol> | 82 | <ol> |
30 | <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> | 83 | <li id="fn1"><p>See <a href="https://github.com/akryukov/oldstand" |
31 | <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> | 84 | class="uri">https://github.com/akryukov/oldstand</a><a href="#fnref1" |
85 | class="footnote-back" role="doc-backlink">↩︎</a></p></li> | ||
86 | <li id="fn2"><p>See for references the <a | ||
87 | href="http://mirrors.ctan.org/macros/luatex/latex/arabluatex/arabluatex.pdf">current | ||
88 | documentation of the arabluatex package</a>, sect. “Transliteration”.<a | ||
89 | href="#fnref2" class="footnote-back" role="doc-backlink">↩︎</a></p></li> | ||
32 | </ol> | 90 | </ol> |
33 | </section> | 91 | </section> |
@@ -1,6 +1,8 @@ | |||
1 | pkg := oldstandard | 1 | pkg := oldstandard |
2 | SHELL = bash | 2 | SHELL = bash |
3 | ver := $(shell grep '\\edef\\pkgver' $(pkg).tex | grep -Eo '[0-9]{1,}\.[0-9]{1,}[a-z]{,1}') | 3 | PWD = $(shell pwd) |
4 | #ver := $(shell grep '\\edef\\pkgver' $(pkg).tex | grep -Eo '[0-9]{1,}\.[0-9]{1,}[a-z]{,1}') | ||
5 | ver := $(shell grep '\\edef\\pkgver' oldstandard.tex | egrep -o '[0-9]{1,}\.[0-9]{1,}\-?[a-z]?') | ||
4 | TEXMFDIR := $(shell kpsewhich -expand-var='$$TEXMFHOME') | 6 | TEXMFDIR := $(shell kpsewhich -expand-var='$$TEXMFHOME') |
5 | HOMEDIR := $$HOME | 7 | HOMEDIR := $$HOME |
6 | LOCALFONTDIR := $(HOMEDIR)/.local/share/fonts | 8 | LOCALFONTDIR := $(HOMEDIR)/.local/share/fonts |
@@ -41,6 +43,9 @@ package: doc | |||
41 | tar czf $(pkg)-$(ver).tar.gz $(pkg)-$(ver) | 43 | tar czf $(pkg)-$(ver).tar.gz $(pkg)-$(ver) |
42 | @echo "$(pkg)-$(ver).tar.gz has been created." | 44 | @echo "$(pkg)-$(ver).tar.gz has been created." |
43 | 45 | ||
46 | hal: clean | ||
47 | zip -Drq $(PWD)/$(pkg)-$(ver).zip * | ||
48 | |||
44 | clean: | 49 | clean: |
45 | @echo "Removing OldStandard .otf files from $(LOCALFONTDIR)..." | 50 | @echo "Removing OldStandard .otf files from $(LOCALFONTDIR)..." |
46 | rm -f $(LOCALFONTDIR)/OldStandard-*.otf | 51 | 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 | |||
126 | Alessi: | 126 | Alessi: |
127 | \begin{itemize} | 127 | \begin{itemize} |
128 | \item email: \mailto[oldstandard package]{alessi@roberalessi.net} | 128 | \item email: \mailto[oldstandard package]{alessi@roberalessi.net} |
129 | \item website: \url{http://git.robertalessi.net/oldstandard/about} | 129 | \item website: \url{http://git.robertalessi.net/oldstandard/about}\\ |
130 | \item development: \url{http://git.robertalessi.net/oldstandard} | 130 | or \url{https://sr.ht/~ralessi/oldstandard/} |
131 | \item development: \url{http://git.robertalessi.net/oldstandard}\\ | ||
132 | or \url{https://sr.ht/~ralessi/oldstandard/sources} | ||
131 | \item comments, feature requests, bug reports: | 133 | \item comments, feature requests, bug reports: |
132 | \url{https://gitlab.com/ralessi/oldstandard/issues} | 134 | \url{https://sr.ht/~ralessi/oldstandard/trackers} |
133 | \end{itemize} | 135 | \end{itemize} |
134 | 136 | ||
135 | This Font Software is licensed under the SIL Open Font License, | 137 | This Font Software is licensed under the SIL Open Font License, |