images lowres + modifs pages titres

This commit is contained in:
Valentin
2023-07-22 05:18:51 +02:00
parent fdc4c7f6a0
commit fd20768958
2728 changed files with 234 additions and 166686 deletions
@@ -31,7 +31,7 @@
white-space: nowrap;
font-family: 'Ortica';
font-weight: lighter;
font-size: 8pt;
font-size: 7pt;
display: flex;
flex-direction: column;
align-items: center;
@@ -43,7 +43,7 @@
white-space: nowrap;
font-family: 'Ortica';
font-weight: lighter;
font-size: 8pt;
font-size: 7pt;
display: flex;
flex-direction: column;
align-items: center;
@@ -64,9 +64,18 @@
body {
font-family: 'Public';
overflow: hidden;
opacity: 0.3;
}
#chargement {
position: fixed;
background-color: chocolate;
padding: 5px;
color: white;
top: 10px;
left: 10px;
opacity: 1;
transition: opacity 0.3s ease-out;
z-index: 9999;
}
a {
@@ -102,6 +111,8 @@ h3 {
font-weight: lighter;
font-size: 28pt;
line-height: 1.3;
margin: 0;
width: 50%;
}
h3 .gros-chiffre {
@@ -137,7 +148,9 @@ h4 {
line-height: 1.1; /* LA IL FAUT AJUSTER CF TEMPS 14 */
}
.moment + .moment {
margin-bottom: 14pt;
}
.moment .first-letter {
font-size: 18pt;
@@ -146,7 +159,7 @@ h4 {
.temps {
padding-left: calc(var(--pagedjs-pagebox-width) / var(--cols));
font-size: 9pt;
margin-top: -3pt;
margin-top: -1pt;
margin-bottom: 8pt;
font-weight: 500;
}
@@ -169,6 +182,15 @@ h4 {
font-weight: bold;
}
.labeur li {
margin-bottom: 4pt;
}
.labeur li:before {
content: '× ';
font-weight: bold;
}
.labeur ul {
list-style: none;
padding-left: 3mm;
@@ -187,11 +209,13 @@ h4 {
padding-left: calc(var(--pagedjs-pagebox-width) / var(--cols));
padding-bottom: 10mm;
padding-top: 10mm;
background-color: beige;
}
.encart-split {
position: absolute;
margin-left: calc(var(--pagedjs-pagebox-width) / var(--cols));
background-color: beige;
}
.pagedjs_left_page .latour, .pagedjs_left_page .lampe {
@@ -249,8 +273,9 @@ img {
}
.fullpage2imgs {
width: 130mm;
width: 140mm;
height: 210mm;
padding-left: calc(var(--pagedjs-pagebox-width) / var(--cols));
}
.fullpageimage {
@@ -260,6 +285,7 @@ img {
height: 230mm;
}
.bottomimg {
width: 100%;
break-after: page;
@@ -14,6 +14,19 @@
/* To define how the book look on the screen: */
@media screen, pagedjs-ignore {
#chargement {
position: fixed;
background-color: chocolate;
padding: 5px;
color: white;
top: 10px;
left: 10px;
content: 'chargement';
opacity: 1;
transition: opacity 0.3s ease-out;
}
body {
background-color: var(--color-background);
}
File diff suppressed because it is too large Load Diff
File diff suppressed because it is too large Load Diff
@@ -1,129 +0,0 @@
#!/bin/sh
#===========================================================================
#Update this variable ======================================================
thisFont="PublicSans" #must match the name in the font file
axis="wght" #eg with multiple axis "wdth,wght" --> with comma, no space
#===========================================================================
#Generating fonts ==========================================================
echo "│
└─ █▀█ █░█ █▄▄ █░░ █ █▀▀   █▀ ▄▀█ █▄░█ █▀
█▀▀ █▄█ █▄█ █▄▄ █ █▄▄   ▄█ █▀█ █░▀█ ▄█
│"
echo "├─ Cleaning font directories
│"
rm -rf ./fonts/ttf/ ./fonts/otf/ ./fonts/variable/ ./fonts/webfonts/
rm -rf ./master_ufo/ ./instance_ufo/
echo "├─ Generating static OTF
│"
mkdir -p ./fonts/ttf
fontmake -g ./sources/$thisFont.glyphs -i -o ttf --output-dir ./fonts/ttf/
fontmake -g ./sources/$thisFont-Italic.glyphs -i -o ttf --output-dir ./fonts/ttf/
echo "│
├─ Generating OTF
│"
mkdir -p ./fonts/otf
fontmake -g ./sources/$thisFont.glyphs -i -o otf --output-dir ./fonts/otf/
fontmake -g ./sources/$thisFont-Italic.glyphs -i -o otf --output-dir ./fonts/otf/
echo "│
├─ Generating variable fonts
│"
mkdir -p ./fonts/variable
fontmake -g ./sources/$thisFont.glyphs -o variable --output-path ./fonts/variable/$thisFont\[wght\].ttf
fontmake -g ./sources/$thisFont-Italic.glyphs -o variable --output-path ./fonts/variable/$thisFont-Italic\[wght\].ttf
#============================================================================
#Post-processing fonts ======================================================
echo "│
├─ Post-processing TTF
│"
ttfs=$(ls ./fonts/ttf/*.ttf)
echo $ttfs
for ttf in $ttfs
do
gftools fix-dsig --autofix $ttf
ttfautohint $ttf $ttf.fix
[ -f $ttf.fix ] && mv $ttf.fix $ttf
gftools fix-hinting $ttf
[ -f $ttf.fix ] && mv $ttf.fix $ttf
done
echo "│
├─ Post-processing OTF
│"
otfs=$(ls ./fonts/otf/*.otf)
for otf in $otfs
do
gftools fix-dsig -f $otf
#gftools fix-weightclass $otf
#[ -f $otf.fix ] && mv $otf.fix $otf
done
echo "│
├─ Post-processing variable fonts
│"
vfs=$(ls ./fonts/variable/*.ttf)
for vf in $vfs
do
#gftools fix-dsig --autofix $vf
gftools fix-nonhinting $vf $vf.fix
mv $vf.fix $vf
gftools fix-unwanted-tables --tables MVAR $vf
#gftools fix-vf-meta $vf
#mv $vf.fix $vf
gftools gen-stat $vf --src ./sources/stat.yaml
mv $vf.fix $vf
done
rm ./fonts/variable/*gasp*
#============================================================================
#Build woff and woff2 fonts =================================================
echo "│
├─ Building webfonts
│"
mkdir -p ./fonts/webfonts
ttfs=$(ls ./fonts/ttf/*.ttf)
for ttf in $ttfs
do
woff2_compress $ttf
sfnt2woff-zopfli $ttf
done
woffs=$(ls ./fonts/ttf/*.woff*)
for woff in $woffs
do
mv $woff ./fonts/webfonts/
done
echo "│
├─ Syncing ufo/designspace to /sources directory
│"
rsync -avzhr ./master_ufo/ ./sources/ufo/ --delete
echo "│
├─ Cleaning up
│"
rm -rf ./master_ufo/ ./instance_ufo/
echo "│
├─ Test output
│"
fontbakery check-googlefonts --json report.json fonts/ttf/*.ttf
echo "│
└─ ░██████╗██╗░░░██╗░█████╗░░█████╗░███████╗░██████╗░██████╗██╗
██╔════╝██║░░░██║██╔══██╗██╔══██╗██╔════╝██╔════╝██╔════╝██║
╚█████╗░██║░░░██║██║░░╚═╝██║░░╚═╝█████╗░░╚█████╗░╚█████╗░██║
░╚═══██╗██║░░░██║██║░░██╗██║░░██╗██╔══╝░░░╚═══██╗░╚═══██╗╚═╝
██████╔╝╚██████╔╝╚█████╔╝╚█████╔╝███████╗██████╔╝██████╔╝██╗
╚═════╝░░╚═════╝░░╚════╝░░╚════╝░╚══════╝╚═════╝░╚═════╝░╚═╝
"
@@ -1,60 +0,0 @@
PublicSans[wght].ttf:
- name: Weight
tag: wght
values:
- name: Thin
value: 100
- name: ExtraLight
value: 200
- name: Light
value: 300
- name: Regular
value: 400
linkedValue: 700
flags: 2
- name: Medium
value: 500
- name: SemiBold
value: 600
- name: Bold
value: 700
- name: ExtraBold
value: 800
- name: Black
value: 900
- name: Italic
tag: ital
values:
- name: Roman
value: 0
linkedValue: 1
flags: 2
PublicSans-Italic[wght].ttf:
- name: Weight
tag: wght
values:
- name: Thin
value: 100
- name: ExtraLight
value: 200
- name: Light
value: 300
- name: Regular
value: 400
linkedValue: 700
flags: 2
- name: Medium
value: 500
- name: SemiBold
value: 600
- name: Bold
value: 700
- name: ExtraBold
value: 800
- name: Black
value: 900
- name: Italic
tag: ital
values:
- name: Italic
value: 1
@@ -1,347 +0,0 @@
@all_but_space = [
];
# Prefix: Languagesystems
# automatic
languagesystem DFLT dflt;
languagesystem latn dflt;
languagesystem latn AZE;
languagesystem latn CRT;
languagesystem latn KAZ;
languagesystem latn TAT;
languagesystem latn TRK;
languagesystem latn ROM;
languagesystem latn MOL;
languagesystem latn CAT;
feature aalt {
# automatic
feature locl;
feature subs;
feature sinf;
feature sups;
feature numr;
feature dnom;
feature frac;
feature ordn;
feature lnum;
feature pnum;
feature tnum;
feature onum;
feature salt;
feature ss01;
feature calt;
feature tnum;
} aalt;
feature ccmp {
# automatic
lookup ccmp_Other_1 {
@CombiningTopAccents = [acutecomb brevecomb breveinvertedcomb caroncomb circumflexcomb commaturnedabovecomb dblgravecomb dieresiscomb dotaccentcomb gravecomb hookabovecomb hungarumlautcomb macroncomb ringcomb tildecomb];
@CombiningNonTopAccents = [cedillacomb dotbelowcomb ogonekcomb horncomb];
sub [i j]' @CombiningTopAccents by [idotless jdotless];
sub [i j]' @CombiningNonTopAccents @CombiningTopAccents by [idotless jdotless];
} ccmp_Other_1;
lookup ccmp_latn_1 {
lookupflag 0;
sub brevecomb acutecomb by brevecomb_acutecomb;
sub brevecomb gravecomb by brevecomb_gravecomb;
sub brevecomb hookabovecomb by brevecomb_hookabovecomb;
sub brevecomb tildecomb by brevecomb_tildecomb;
sub circumflexcomb acutecomb by circumflexcomb_acutecomb;
sub circumflexcomb gravecomb by circumflexcomb_gravecomb;
sub circumflexcomb hookabovecomb by circumflexcomb_hookabovecomb;
sub circumflexcomb tildecomb by circumflexcomb_tildecomb;
} ccmp_latn_1;
script latn;
lookup ccmp_latn_1;
} ccmp;
feature locl {
# automatic
lookup locl_latn_0 {
script latn;
language AZE;
language CRT;
language KAZ;
language TAT;
language TRK;
sub i by idotaccent;
} locl_latn_0;
lookup locl_latn_1 {
script latn;
language ROM;
language MOL;
sub Scedilla by Scommaaccent;
sub scedilla by scommaaccent;
sub Tcedilla by Tcommaaccent;
sub tcedilla by tcommaaccent;
} locl_latn_1;
lookup locl_latn_2 {
script latn;
language CAT;
sub l' periodcentered' l by ldot;
sub L' periodcentered' L by Ldot;
} locl_latn_2;
} locl;
feature subs {
# automatic
sub zero by zero.subs;
sub one by one.subs;
sub two by two.subs;
sub three by three.subs;
sub four by four.subs;
sub five by five.subs;
sub six by six.subs;
sub seven by seven.subs;
sub eight by eight.subs;
sub nine by nine.subs;
} subs;
feature sinf {
# automatic
sub zero by zero.subs;
sub one by one.subs;
sub two by two.subs;
sub three by three.subs;
sub four by four.subs;
sub five by five.subs;
sub six by six.subs;
sub seven by seven.subs;
sub eight by eight.subs;
sub nine by nine.subs;
} sinf;
feature sups {
# automatic
sub zero by zerosuperior;
sub one by onesuperior;
sub two by twosuperior;
sub three by threesuperior;
sub four by foursuperior;
sub five by fivesuperior;
sub six by sixsuperior;
sub seven by sevensuperior;
sub eight by eightsuperior;
sub nine by ninesuperior;
} sups;
feature numr {
# automatic
sub zero by zero.numr;
sub one by one.numr;
sub two by two.numr;
sub three by three.numr;
sub four by four.numr;
sub five by five.numr;
sub six by six.numr;
sub seven by seven.numr;
sub eight by eight.numr;
sub nine by nine.numr;
} numr;
feature dnom {
# automatic
sub zero by zero.dnom;
sub one by one.dnom;
sub two by two.dnom;
sub three by three.dnom;
sub four by four.dnom;
sub five by five.dnom;
sub six by six.dnom;
sub seven by seven.dnom;
sub eight by eight.dnom;
sub nine by nine.dnom;
} dnom;
feature frac {
# automatic
lookup FRAC {
sub slash by fraction;
} FRAC;
lookup UP {
sub [zero one two three four five six seven eight nine] by [zero.numr one.numr two.numr three.numr four.numr five.numr six.numr seven.numr eight.numr nine.numr];
} UP;
lookup DOWN {
sub fraction [zero.numr one.numr two.numr three.numr four.numr five.numr six.numr seven.numr eight.numr nine.numr]' by [zero.dnom one.dnom two.dnom three.dnom four.dnom five.dnom six.dnom seven.dnom eight.dnom nine.dnom];
sub [zero.dnom one.dnom two.dnom three.dnom four.dnom five.dnom six.dnom seven.dnom eight.dnom nine.dnom] [zero.numr one.numr two.numr three.numr four.numr five.numr six.numr seven.numr eight.numr nine.numr]' by [zero.dnom one.dnom two.dnom three.dnom four.dnom five.dnom six.dnom seven.dnom eight.dnom nine.dnom];
} DOWN;
} frac;
feature ordn {
# automatic
sub [zero one two three four five six seven eight nine] [A a]' by ordfeminine;
sub [zero one two three four five six seven eight nine] [O o]' by ordmasculine;
sub N o period by numero;
} ordn;
feature lnum {
# automatic
sub zero.osf by zero;
sub one.osf by one;
sub two.osf by two;
sub three.osf by three;
sub four.osf by four;
sub five.osf by five;
sub six.osf by six;
sub seven.osf by seven;
sub eight.osf by eight;
sub nine.osf by nine;
} lnum;
feature pnum {
# automatic
sub zero.tf by zero;
sub one.tf by one;
sub two.tf by two;
sub three.tf by three;
sub four.tf by four;
sub five.tf by five;
sub six.tf by six;
sub seven.tf by seven;
sub eight.tf by eight;
sub nine.tf by nine;
sub period.tf by period;
sub comma.tf by comma;
sub cent.tf by cent;
sub colonsign.tf by colonsign;
sub dollar.tf by dollar;
sub dong.tf by dong;
sub euro.tf by euro;
sub florin.tf by florin;
sub franc.tf by franc;
sub lira.tf by lira;
sub liraTurkish.tf by liraTurkish;
sub rupeeIndian.tf by rupeeIndian;
sub sterling.tf by sterling;
sub yen.tf by yen;
} pnum;
feature tnum {
# automatic
sub zero by zero.tf;
sub one by one.tf;
sub two by two.tf;
sub three by three.tf;
sub four by four.tf;
sub five by five.tf;
sub six by six.tf;
sub seven by seven.tf;
sub eight by eight.tf;
sub nine by nine.tf;
sub period by period.tf;
sub comma by comma.tf;
sub cent by cent.tf;
sub colonsign by colonsign.tf;
sub dollar by dollar.tf;
sub dong by dong.tf;
sub euro by euro.tf;
sub florin by florin.tf;
sub franc by franc.tf;
sub lira by lira.tf;
sub liraTurkish by liraTurkish.tf;
sub rupeeIndian by rupeeIndian.tf;
sub sterling by sterling.tf;
sub yen by yen.tf;
} tnum;
feature onum {
# automatic
sub zero by zero.osf;
sub one by one.osf;
sub two by two.osf;
sub three by three.osf;
sub four by four.osf;
sub five by five.osf;
sub six by six.osf;
sub seven by seven.osf;
sub eight by eight.osf;
sub nine by nine.osf;
} onum;
feature liga {
# automatic
lookupflag IgnoreMarks;
sub f i by fi;
sub f l by fl;
} liga;
feature salt {
# automatic
sub g by g.ss01;
sub l by l.ss01;
} salt;
feature ss01 {
# automatic
sub g by g.ss01;
sub l by l.ss01;
} ss01;
feature calt {
sub space emdash' space by emdash.alt;
} calt;
feature tnum {
# automatic
sub zero by zero.tf;
sub one by one.tf;
sub two by two.tf;
sub three by three.tf;
sub four by four.tf;
sub five by five.tf;
sub six by six.tf;
sub seven by seven.tf;
sub eight by eight.tf;
sub nine by nine.tf;
sub period by period.tf;
sub comma by comma.tf;
sub cent by cent.tf;
sub colonsign by colonsign.tf;
sub dollar by dollar.tf;
sub dong by dong.tf;
sub euro by euro.tf;
sub florin by florin.tf;
sub franc by franc.tf;
sub lira by lira.tf;
sub liraTurkish by liraTurkish.tf;
sub rupeeIndian by rupeeIndian.tf;
sub sterling by sterling.tf;
sub yen by yen.tf;
} tnum;
table GDEF {
# automatic
GlyphClassDef
[A Aacute Abreve Abreveacute Abrevedotbelow Abrevegrave Abrevehookabove Abrevetilde Acircumflex Acircumflexacute Acircumflexdotbelow Acircumflexgrave Acircumflexhookabove Acircumflextilde Adblgrave Adieresis Adotbelow Agrave Ahookabove Ainvertedbreve Amacron Aogonek Aring Aringacute Atilde AE AEacute C Cacute Ccaron Ccedilla Ccircumflex Cdotaccent D Eth Dcaron Dcroat Ddotbelow E Eacute Ebreve Ecaron Ecircumflex Ecircumflexacute Ecircumflexdotbelow Ecircumflexgrave Ecircumflexhookabove Ecircumflextilde Edblgrave Edieresis Edotaccent Edotbelow Egrave Ehookabove Einvertedbreve Emacron Eogonek Etilde G Gbreve Gcircumflex Gcommaaccent Gdotaccent H Hbar Hcircumflex Hdotbelow I Iacute Ibreve Icircumflex Idblgrave Idieresis Idotaccent Idotbelow Igrave Ihookabove Iinvertedbreve Imacron Iogonek Itilde J Jcircumflex K Kcommaaccent L Lacute Lcaron Lcommaaccent Ldot Lslash N Nacute Ncaron Ncommaaccent Ndotaccent Eng Ntilde O Oacute Obreve Ocircumflex Ocircumflexacute Ocircumflexdotbelow Ocircumflexgrave Ocircumflexhookabove Ocircumflextilde Odblgrave Odieresis Odotbelow Ograve Ohookabove Ohorn Ohornacute Ohorndotbelow Ohorngrave Ohornhookabove Ohorntilde Ohungarumlaut Oinvertedbreve Omacron Oogonek Oslash Oslashacute Otilde OE R Racute Rcaron Rcommaaccent Rdblgrave Rdotbelow Rinvertedbreve S Sacute Scaron Scedilla Scircumflex Scommaaccent Sdotbelow T Tbar Tcaron Tcedilla Tcommaaccent Tdotbelow U Uacute Ubreve Ucircumflex Udblgrave Udieresis Udotbelow Ugrave Uhookabove Uhorn Uhornacute Uhorndotbelow Uhorngrave Uhornhookabove Uhorntilde Uhungarumlaut Uinvertedbreve Umacron Uogonek Uring Utilde W Wacute Wcircumflex Wdieresis Wgrave Y Yacute Ycircumflex Ydieresis Ydotbelow Ygrave Yhookabove Ytilde Z Zacute Zcaron Zdotaccent Zdotbelow a aacute abreve abreveacute abrevedotbelow abrevegrave abrevehookabove abrevetilde acircumflex acircumflexacute acircumflexdotbelow acircumflexgrave acircumflexhookabove acircumflextilde adblgrave adieresis adotbelow agrave ahookabove ainvertedbreve amacron aogonek aring aringacute atilde ae aeacute b c cacute ccaron ccedilla ccircumflex cdotaccent d dcaron dcroat ddotbelow e eacute ebreve ecaron ecircumflex ecircumflexacute ecircumflexdotbelow ecircumflexgrave ecircumflexhookabove ecircumflextilde edblgrave edieresis edotaccent edotbelow egrave ehookabove einvertedbreve emacron eogonek etilde schwa g gbreve gcircumflex gcommaaccent gdotaccent h hbar hcircumflex hdotbelow i idotless iacute ibreve icircumflex idblgrave idieresis idotaccent idotbelow igrave ihookabove iinvertedbreve imacron iogonek itilde jdotless jcircumflex k kcommaaccent l lacute lcaron lcommaaccent ldot lslash n nacute ncaron ncommaaccent ndotaccent ntilde o oacute obreve ocircumflex ocircumflexacute ocircumflexdotbelow ocircumflexgrave ocircumflexhookabove ocircumflextilde odblgrave odieresis odotbelow ograve ohookabove ohorn ohornacute ohorndotbelow ohorngrave ohornhookabove ohorntilde ohungarumlaut oinvertedbreve omacron oogonek oslash oslashacute otilde oe r racute rcaron rcommaaccent rdblgrave rdotbelow rinvertedbreve s sacute scaron scedilla scircumflex scommaaccent sdotbelow t tbar tcaron tcedilla tcommaaccent tdotbelow u uacute ubreve ucaron ucircumflex udblgrave udieresis udotbelow ugrave uhookabove uhorn uhornacute uhorndotbelow uhorngrave uhornhookabove uhorntilde uhungarumlaut uinvertedbreve umacron uogonek uring utilde w wacute wcircumflex wdieresis wgrave y yacute ycircumflex ydieresis ydotbelow ygrave yhookabove ytilde z zacute zcaron zdotaccent zdotbelow g.ss01 l.ss01 cent colonsign naira won cent.tf colonsign.tf trademark numero servicemark], # Base
[fi fl], # Liga
[dieresiscomb dotaccentcomb gravecomb acutecomb hungarumlautcomb caroncomb.alt circumflexcomb caroncomb brevecomb ringcomb tildecomb macroncomb hookabovecomb dblgravecomb breveinvertedcomb commaturnedabovecomb horncomb dotbelowcomb commaaccentcomb cedillacomb ogonekcomb gravecomb.narrow acutecomb.narrow gravecomb.viet acutecomb.viet brevecomb_acutecomb brevecomb_gravecomb brevecomb_hookabovecomb brevecomb_tildecomb circumflexcomb_acutecomb circumflexcomb_gravecomb circumflexcomb_hookabovecomb circumflexcomb_tildecomb], # Mark
;
LigatureCaretByPos fi 682;
LigatureCaretByPos fl 750;
} GDEF;
@@ -1,108 +0,0 @@
<?xml version='1.0' encoding='UTF-8'?>
<!DOCTYPE plist PUBLIC "-//Apple//DTD PLIST 1.0//EN" "http://www.apple.com/DTDs/PropertyList-1.0.dtd">
<plist version="1.0">
<dict>
<key>ascender</key>
<integer>1446</integer>
<key>capHeight</key>
<integer>1446</integer>
<key>copyright</key>
<string>Copyright 2015 The Public Sans Project Authors (https://github.com/uswds/public-sans)</string>
<key>descender</key>
<integer>-322</integer>
<key>familyName</key>
<string>Public Sans</string>
<key>guidelines</key>
<array>
<dict>
<key>angle</key>
<integer>0</integer>
<key>x</key>
<integer>698</integer>
<key>y</key>
<integer>1419</integer>
</dict>
</array>
<key>italicAngle</key>
<integer>0</integer>
<key>openTypeHeadCreated</key>
<string>2020/07/15 15:46:26</string>
<key>openTypeHheaAscender</key>
<integer>1900</integer>
<key>openTypeHheaDescender</key>
<integer>-450</integer>
<key>openTypeHheaLineGap</key>
<integer>0</integer>
<key>openTypeNameDescription</key>
<string>Public Sans is based on Libre Franklin, which is a reinterpretation and expansion of the 1912 Morris Fuller Benton’s classic.</string>
<key>openTypeNameDesigner</key>
<string>The Public Sans project authors (U.S. Web Design System). Libre Franklin designed by Pablo Impallari and Rodrigo Fuenzalida.</string>
<key>openTypeNameDesignerURL</key>
<string>https://designsystem.digital.gov and http://www.impallari.com</string>
<key>openTypeNameLicense</key>
<string>This Font Software is licensed under the SIL Open Font License, Version 1.1. This license is available with a FAQ at: https://scripts.sil.org/OFL. The license for USWDS’s Modified Version, covering USWDS’s modifications to Public Sans, is available at https://github.com/uswds/public-sans/blob/master/LICENSE.md.</string>
<key>openTypeNameLicenseURL</key>
<string>SIL Open Font License, Version 1.1: https://scripts.sil.org/cms/scripts/page.php?site_id=nrsi&amp;id=OFL_web; USWDS Modified Version: https://github.com/uswds/public-sans/blob/master/LICENSE.md</string>
<key>openTypeOS2Selection</key>
<array>
<integer>7</integer>
</array>
<key>openTypeOS2Type</key>
<array/>
<key>openTypeOS2TypoAscender</key>
<integer>1900</integer>
<key>openTypeOS2TypoDescender</key>
<integer>-450</integer>
<key>openTypeOS2TypoLineGap</key>
<integer>0</integer>
<key>openTypeOS2WinAscent</key>
<integer>2315</integer>
<key>openTypeOS2WinDescent</key>
<integer>495</integer>
<key>postscriptBlueValues</key>
<array>
<integer>-22</integer>
<integer>0</integer>
<integer>1034</integer>
<integer>1056</integer>
<integer>1155</integer>
<integer>1165</integer>
<integer>1446</integer>
<integer>1486</integer>
<integer>1446</integer>
<integer>1486</integer>
</array>
<key>postscriptOtherBlues</key>
<array>
<integer>-339</integer>
<integer>-322</integer>
</array>
<key>postscriptStemSnapH</key>
<array>
<integer>312</integer>
<integer>332</integer>
</array>
<key>postscriptStemSnapV</key>
<array>
<integer>389</integer>
</array>
<key>postscriptUnderlinePosition</key>
<integer>-370</integer>
<key>postscriptUnderlineThickness</key>
<integer>140</integer>
<key>styleMapFamilyName</key>
<string>Public Sans Black</string>
<key>styleMapStyleName</key>
<string>regular</string>
<key>styleName</key>
<string>Black</string>
<key>unitsPerEm</key>
<integer>2000</integer>
<key>versionMajor</key>
<integer>2</integer>
<key>versionMinor</key>
<integer>1</integer>
<key>xHeight</key>
<integer>1034</integer>
</dict>
</plist>
@@ -1,35 +0,0 @@
<?xml version='1.0' encoding='UTF-8'?>
<glyph name="A" format="2">
<advance width="1482"/>
<unicode hex="0041"/>
<anchor x="742" y="0" name="bottom"/>
<anchor x="1406" y="10" name="ogonek"/>
<anchor x="742" y="1446" name="top"/>
<outline>
<contour>
<point x="30" y="0" type="line"/>
<point x="418" y="0" type="line"/>
<point x="516" y="280" type="line"/>
<point x="972" y="280" type="line"/>
<point x="1068" y="0" type="line"/>
<point x="1452" y="0" type="line"/>
<point x="940" y="1446" type="line"/>
<point x="542" y="1446" type="line"/>
</contour>
<contour>
<point x="598" y="612" type="line"/>
<point x="742" y="1074" type="line"/>
<point x="884" y="612" type="line"/>
</contour>
</outline>
<lib>
<dict>
<key>com.schriftgestaltung.Glyphs.glyph.leftMetricsKey</key>
<string>X</string>
<key>com.schriftgestaltung.Glyphs.glyph.rightMetricsKey</key>
<string>X</string>
<key>public.markColor</key>
<string>0,0.67,0.91,1</string>
</dict>
</lib>
</glyph>
@@ -1,39 +0,0 @@
<?xml version='1.0' encoding='UTF-8'?>
<glyph name="AE" format="2">
<advance width="2200"/>
<unicode hex="00C6"/>
<anchor x="1382" y="1446" name="top"/>
<outline>
<contour>
<point x="0" y="0" type="line"/>
<point x="388" y="0" type="line"/>
<point x="526" y="280" type="line"/>
<point x="966" y="280" type="line"/>
<point x="966" y="0" type="line"/>
<point x="2110" y="0" type="line"/>
<point x="2110" y="320" type="line"/>
<point x="1410" y="320" type="line"/>
<point x="1410" y="570" type="line"/>
<point x="1980" y="570" type="line"/>
<point x="1980" y="884" type="line"/>
<point x="1410" y="884" type="line"/>
<point x="1410" y="1128" type="line"/>
<point x="2090" y="1128" type="line"/>
<point x="2092" y="1446" type="line"/>
<point x="750" y="1446" type="line"/>
</contour>
<contour>
<point x="668" y="612" type="line"/>
<point x="966" y="1202" type="line"/>
<point x="966" y="612" type="line"/>
</contour>
</outline>
<lib>
<dict>
<key>com.schriftgestaltung.Glyphs.glyph.rightMetricsKey</key>
<string>E</string>
<key>public.markColor</key>
<string>0,0.67,0.91,1</string>
</dict>
</lib>
</glyph>
@@ -1,10 +0,0 @@
<?xml version='1.0' encoding='UTF-8'?>
<glyph name="AEacute" format="2">
<advance width="2200"/>
<unicode hex="01FC"/>
<anchor x="1382" y="1446" name="top"/>
<outline>
<component base="AE"/>
<component base="acutecomb" xOffset="1237" yOffset="412"/>
</outline>
</glyph>
@@ -1,12 +0,0 @@
<?xml version='1.0' encoding='UTF-8'?>
<glyph name="Aacute" format="2">
<advance width="1482"/>
<unicode hex="00C1"/>
<anchor x="742" y="0" name="bottom"/>
<anchor x="1406" y="10" name="ogonek"/>
<anchor x="742" y="1446" name="top"/>
<outline>
<component base="A"/>
<component base="acutecomb" xOffset="597" yOffset="412"/>
</outline>
</glyph>
@@ -1,12 +0,0 @@
<?xml version='1.0' encoding='UTF-8'?>
<glyph name="Abreve" format="2">
<advance width="1482"/>
<unicode hex="0102"/>
<anchor x="742" y="0" name="bottom"/>
<anchor x="1406" y="10" name="ogonek"/>
<anchor x="742" y="1446" name="top"/>
<outline>
<component base="A"/>
<component base="brevecomb" xOffset="308" yOffset="412"/>
</outline>
</glyph>
@@ -1,12 +0,0 @@
<?xml version='1.0' encoding='UTF-8'?>
<glyph name="Abreveacute" format="2">
<advance width="1482"/>
<unicode hex="1EAE"/>
<anchor x="742" y="0" name="bottom"/>
<anchor x="1406" y="10" name="ogonek"/>
<anchor x="742" y="1446" name="top"/>
<outline>
<component base="A"/>
<component base="brevecomb_acutecomb" xOffset="308" yOffset="412"/>
</outline>
</glyph>
@@ -1,13 +0,0 @@
<?xml version='1.0' encoding='UTF-8'?>
<glyph name="Abrevedotbelow" format="2">
<advance width="1482"/>
<unicode hex="1EB6"/>
<anchor x="742" y="0" name="bottom"/>
<anchor x="1406" y="10" name="ogonek"/>
<anchor x="742" y="1446" name="top"/>
<outline>
<component base="A"/>
<component base="dotbelowcomb" xOffset="552"/>
<component base="brevecomb" xOffset="308" yOffset="412"/>
</outline>
</glyph>
@@ -1,12 +0,0 @@
<?xml version='1.0' encoding='UTF-8'?>
<glyph name="Abrevegrave" format="2">
<advance width="1482"/>
<unicode hex="1EB0"/>
<anchor x="742" y="0" name="bottom"/>
<anchor x="1406" y="10" name="ogonek"/>
<anchor x="742" y="1446" name="top"/>
<outline>
<component base="A"/>
<component base="brevecomb_gravecomb" xOffset="308" yOffset="412"/>
</outline>
</glyph>
@@ -1,12 +0,0 @@
<?xml version='1.0' encoding='UTF-8'?>
<glyph name="Abrevehookabove" format="2">
<advance width="1482"/>
<unicode hex="1EB2"/>
<anchor x="742" y="0" name="bottom"/>
<anchor x="1406" y="10" name="ogonek"/>
<anchor x="742" y="1446" name="top"/>
<outline>
<component base="A"/>
<component base="brevecomb_hookabovecomb" xOffset="308" yOffset="412"/>
</outline>
</glyph>
@@ -1,12 +0,0 @@
<?xml version='1.0' encoding='UTF-8'?>
<glyph name="Abrevetilde" format="2">
<advance width="1482"/>
<unicode hex="1EB4"/>
<anchor x="742" y="0" name="bottom"/>
<anchor x="1406" y="10" name="ogonek"/>
<anchor x="742" y="1446" name="top"/>
<outline>
<component base="A"/>
<component base="brevecomb_tildecomb" xOffset="308" yOffset="412"/>
</outline>
</glyph>
@@ -1,27 +0,0 @@
<?xml version='1.0' encoding='UTF-8'?>
<glyph name="Acircumflex" format="2">
<advance width="1482"/>
<unicode hex="00C2"/>
<anchor x="742" y="0" name="bottom"/>
<anchor x="1406" y="10" name="ogonek"/>
<anchor x="742" y="1446" name="top"/>
<outline>
<component base="A"/>
<component base="circumflexcomb" xOffset="308" yOffset="412"/>
</outline>
<lib>
<dict>
<key>com.schriftgestaltung.Glyphs.ComponentInfo</key>
<array>
<dict>
<key>alignment</key>
<integer>-1</integer>
<key>index</key>
<integer>1</integer>
<key>name</key>
<string>circumflexcomb</string>
</dict>
</array>
</dict>
</lib>
</glyph>
@@ -1,12 +0,0 @@
<?xml version='1.0' encoding='UTF-8'?>
<glyph name="Acircumflexacute" format="2">
<advance width="1482"/>
<unicode hex="1EA4"/>
<anchor x="742" y="0" name="bottom"/>
<anchor x="1406" y="10" name="ogonek"/>
<anchor x="742" y="1446" name="top"/>
<outline>
<component base="A"/>
<component base="circumflexcomb_acutecomb" xOffset="310" yOffset="412"/>
</outline>
</glyph>
@@ -1,13 +0,0 @@
<?xml version='1.0' encoding='UTF-8'?>
<glyph name="Acircumflexdotbelow" format="2">
<advance width="1482"/>
<unicode hex="1EAC"/>
<anchor x="742" y="0" name="bottom"/>
<anchor x="1406" y="10" name="ogonek"/>
<anchor x="742" y="1446" name="top"/>
<outline>
<component base="A"/>
<component base="dotbelowcomb" xOffset="552"/>
<component base="circumflexcomb" xOffset="310" yOffset="412"/>
</outline>
</glyph>
@@ -1,12 +0,0 @@
<?xml version='1.0' encoding='UTF-8'?>
<glyph name="Acircumflexgrave" format="2">
<advance width="1482"/>
<unicode hex="1EA6"/>
<anchor x="742" y="0" name="bottom"/>
<anchor x="1406" y="10" name="ogonek"/>
<anchor x="742" y="1446" name="top"/>
<outline>
<component base="A"/>
<component base="circumflexcomb_gravecomb" xOffset="310" yOffset="412"/>
</outline>
</glyph>
@@ -1,12 +0,0 @@
<?xml version='1.0' encoding='UTF-8'?>
<glyph name="Acircumflexhookabove" format="2">
<advance width="1482"/>
<unicode hex="1EA8"/>
<anchor x="742" y="0" name="bottom"/>
<anchor x="1406" y="10" name="ogonek"/>
<anchor x="742" y="1446" name="top"/>
<outline>
<component base="A"/>
<component base="circumflexcomb_hookabovecomb" xOffset="319" yOffset="412"/>
</outline>
</glyph>
@@ -1,12 +0,0 @@
<?xml version='1.0' encoding='UTF-8'?>
<glyph name="Acircumflextilde" format="2">
<advance width="1482"/>
<unicode hex="1EAA"/>
<anchor x="742" y="0" name="bottom"/>
<anchor x="1406" y="10" name="ogonek"/>
<anchor x="742" y="1446" name="top"/>
<outline>
<component base="A"/>
<component base="circumflexcomb_tildecomb" xOffset="314" yOffset="412"/>
</outline>
</glyph>
@@ -1,12 +0,0 @@
<?xml version='1.0' encoding='UTF-8'?>
<glyph name="Adblgrave" format="2">
<advance width="1482"/>
<unicode hex="0200"/>
<anchor x="742" y="0" name="bottom"/>
<anchor x="1406" y="10" name="ogonek"/>
<anchor x="742" y="1446" name="top"/>
<outline>
<component base="A"/>
<component base="dblgravecomb" xOffset="51" yOffset="412"/>
</outline>
</glyph>
@@ -1,12 +0,0 @@
<?xml version='1.0' encoding='UTF-8'?>
<glyph name="Adieresis" format="2">
<advance width="1482"/>
<unicode hex="00C4"/>
<anchor x="742" y="0" name="bottom"/>
<anchor x="1406" y="10" name="ogonek"/>
<anchor x="742" y="1446" name="top"/>
<outline>
<component base="A"/>
<component base="dieresiscomb" xOffset="283" yOffset="412"/>
</outline>
</glyph>
@@ -1,12 +0,0 @@
<?xml version='1.0' encoding='UTF-8'?>
<glyph name="Adotbelow" format="2">
<advance width="1482"/>
<unicode hex="1EA0"/>
<anchor x="742" y="0" name="bottom"/>
<anchor x="1406" y="10" name="ogonek"/>
<anchor x="742" y="1446" name="top"/>
<outline>
<component base="A"/>
<component base="dotbelowcomb" xOffset="552"/>
</outline>
</glyph>
@@ -1,12 +0,0 @@
<?xml version='1.0' encoding='UTF-8'?>
<glyph name="Agrave" format="2">
<advance width="1482"/>
<unicode hex="00C0"/>
<anchor x="742" y="0" name="bottom"/>
<anchor x="1406" y="10" name="ogonek"/>
<anchor x="742" y="1446" name="top"/>
<outline>
<component base="A"/>
<component base="gravecomb" xOffset="268" yOffset="412"/>
</outline>
</glyph>
@@ -1,12 +0,0 @@
<?xml version='1.0' encoding='UTF-8'?>
<glyph name="Ahookabove" format="2">
<advance width="1482"/>
<unicode hex="1EA2"/>
<anchor x="742" y="0" name="bottom"/>
<anchor x="1406" y="10" name="ogonek"/>
<anchor x="742" y="1446" name="top"/>
<outline>
<component base="A"/>
<component base="hookabovecomb" xOffset="178" yOffset="412"/>
</outline>
</glyph>
@@ -1,12 +0,0 @@
<?xml version='1.0' encoding='UTF-8'?>
<glyph name="Ainvertedbreve" format="2">
<advance width="1482"/>
<unicode hex="0202"/>
<anchor x="742" y="0" name="bottom"/>
<anchor x="1406" y="10" name="ogonek"/>
<anchor x="742" y="1446" name="top"/>
<outline>
<component base="A"/>
<component base="breveinvertedcomb" xOffset="318" yOffset="412"/>
</outline>
</glyph>
@@ -1,12 +0,0 @@
<?xml version='1.0' encoding='UTF-8'?>
<glyph name="Amacron" format="2">
<advance width="1482"/>
<unicode hex="0100"/>
<anchor x="742" y="0" name="bottom"/>
<anchor x="1406" y="10" name="ogonek"/>
<anchor x="742" y="1446" name="top"/>
<outline>
<component base="A"/>
<component base="macroncomb" xOffset="300" yOffset="412"/>
</outline>
</glyph>
@@ -1,12 +0,0 @@
<?xml version='1.0' encoding='UTF-8'?>
<glyph name="Aogonek" format="2">
<advance width="1482"/>
<unicode hex="0104"/>
<anchor x="742" y="0" name="bottom"/>
<anchor x="1406" y="10" name="ogonek"/>
<anchor x="742" y="1446" name="top"/>
<outline>
<component base="A"/>
<component base="ogonekcomb" xOffset="960" yOffset="-10"/>
</outline>
</glyph>
@@ -1,12 +0,0 @@
<?xml version='1.0' encoding='UTF-8'?>
<glyph name="Aring" format="2">
<advance width="1482"/>
<unicode hex="00C5"/>
<anchor x="742" y="0" name="bottom"/>
<anchor x="1406" y="10" name="ogonek"/>
<anchor x="742" y="1446" name="top"/>
<outline>
<component base="A"/>
<component base="ringcomb" xOffset="472" yOffset="434"/>
</outline>
</glyph>
@@ -1,20 +0,0 @@
<?xml version='1.0' encoding='UTF-8'?>
<glyph name="Aringacute" format="2">
<advance width="1482"/>
<unicode hex="01FA"/>
<anchor x="742" y="0" name="bottom"/>
<anchor x="1406" y="10" name="ogonek"/>
<anchor x="742" y="1446" name="top"/>
<outline>
<component base="A"/>
<component base="_ringacute" xOffset="8"/>
</outline>
<lib>
<dict>
<key>com.schriftgestaltung.Glyphs.glyph.leftMetricsKey</key>
<string>A</string>
<key>com.schriftgestaltung.Glyphs.glyph.rightMetricsKey</key>
<string>A</string>
</dict>
</lib>
</glyph>
@@ -1,12 +0,0 @@
<?xml version='1.0' encoding='UTF-8'?>
<glyph name="Atilde" format="2">
<advance width="1482"/>
<unicode hex="00C3"/>
<anchor x="742" y="0" name="bottom"/>
<anchor x="1406" y="10" name="ogonek"/>
<anchor x="742" y="1446" name="top"/>
<outline>
<component base="A"/>
<component base="tildecomb" xOffset="274" yOffset="412"/>
</outline>
</glyph>
@@ -1,56 +0,0 @@
<?xml version='1.0' encoding='UTF-8'?>
<glyph name="B" format="2">
<advance width="1395"/>
<unicode hex="0042"/>
<outline>
<contour>
<point x="135" y="0" type="line"/>
<point x="745" y="0" type="line" smooth="yes"/>
<point x="1165" y="0"/>
<point x="1327" y="124"/>
<point x="1327" y="394" type="curve"/>
<point x="1327" y="502"/>
<point x="1312" y="668"/>
<point x="1059" y="744" type="curve"/>
<point x="1237" y="832"/>
<point x="1293" y="930"/>
<point x="1293" y="1064" type="curve" smooth="yes"/>
<point x="1293" y="1310"/>
<point x="1117" y="1446"/>
<point x="713" y="1446" type="curve" smooth="yes"/>
<point x="135" y="1446" type="line"/>
</contour>
<contour>
<point x="524" y="292" type="line"/>
<point x="524" y="582" type="line"/>
<point x="769" y="582" type="line"/>
<point x="867" y="582"/>
<point x="931" y="522"/>
<point x="931" y="442" type="curve" smooth="yes"/>
<point x="931" y="366"/>
<point x="873" y="292"/>
<point x="759" y="292" type="curve"/>
</contour>
<contour>
<point x="524" y="882" type="line"/>
<point x="524" y="1154" type="line"/>
<point x="755" y="1154" type="line" smooth="yes"/>
<point x="847" y="1154"/>
<point x="919" y="1100"/>
<point x="919" y="1014" type="curve" smooth="yes"/>
<point x="919" y="938"/>
<point x="861" y="882"/>
<point x="769" y="882" type="curve" smooth="yes"/>
</contour>
</outline>
<lib>
<dict>
<key>com.schriftgestaltung.Glyphs.glyph.leftMetricsKey</key>
<string>H</string>
<key>com.schriftgestaltung.Glyphs.layer.rightMetricsKey</key>
<string>=H/2</string>
<key>public.markColor</key>
<string>0,0.67,0.91,1</string>
</dict>
</lib>
</glyph>
@@ -1,47 +0,0 @@
<?xml version='1.0' encoding='UTF-8'?>
<glyph name="C" format="2">
<advance width="1490"/>
<unicode hex="0043"/>
<anchor x="777" y="0" name="bottom"/>
<anchor x="777" y="1446" name="top"/>
<outline>
<contour>
<point x="777" y="-20" type="curve" smooth="yes"/>
<point x="1239" y="-20"/>
<point x="1365" y="240"/>
<point x="1405" y="540" type="curve"/>
<point x="999" y="540" type="line"/>
<point x="977" y="406"/>
<point x="897" y="292"/>
<point x="764" y="292" type="curve" smooth="yes"/>
<point x="617" y="292"/>
<point x="512" y="414"/>
<point x="512" y="736" type="curve" smooth="yes"/>
<point x="512" y="1054"/>
<point x="617" y="1154"/>
<point x="764" y="1154" type="curve" smooth="yes"/>
<point x="897" y="1154"/>
<point x="977" y="1070"/>
<point x="999" y="936" type="curve"/>
<point x="1405" y="936" type="line"/>
<point x="1373" y="1248"/>
<point x="1121" y="1466"/>
<point x="777" y="1466" type="curve" smooth="yes"/>
<point x="355" y="1466"/>
<point x="85" y="1182"/>
<point x="85" y="742" type="curve" smooth="yes"/>
<point x="85" y="302"/>
<point x="359" y="-20"/>
</contour>
</outline>
<lib>
<dict>
<key>com.schriftgestaltung.Glyphs.glyph.leftMetricsKey</key>
<string>O</string>
<key>com.schriftgestaltung.Glyphs.glyph.rightMetricsKey</key>
<string>O</string>
<key>public.markColor</key>
<string>0,0.67,0.91,1</string>
</dict>
</lib>
</glyph>
@@ -1,13 +0,0 @@
<?xml version='1.0' encoding='UTF-8'?>
<glyph name="CR" format="2">
<advance width="484"/>
<unicode hex="000D"/>
<outline>
</outline>
<lib>
<dict>
<key>public.markColor</key>
<string>0,0.67,0.91,1</string>
</dict>
</lib>
</glyph>
@@ -1,11 +0,0 @@
<?xml version='1.0' encoding='UTF-8'?>
<glyph name="Cacute" format="2">
<advance width="1490"/>
<unicode hex="0106"/>
<anchor x="777" y="0" name="bottom"/>
<anchor x="777" y="1446" name="top"/>
<outline>
<component base="C"/>
<component base="acutecomb" xOffset="632" yOffset="412"/>
</outline>
</glyph>
@@ -1,11 +0,0 @@
<?xml version='1.0' encoding='UTF-8'?>
<glyph name="Ccaron" format="2">
<advance width="1490"/>
<unicode hex="010C"/>
<anchor x="777" y="0" name="bottom"/>
<anchor x="777" y="1446" name="top"/>
<outline>
<component base="C"/>
<component base="caroncomb" xOffset="345" yOffset="412"/>
</outline>
</glyph>
@@ -1,44 +0,0 @@
<?xml version='1.0' encoding='UTF-8'?>
<glyph name="Ccedilla" format="2">
<advance width="1490"/>
<unicode hex="00C7"/>
<anchor x="777" y="0" name="_bottom"/>
<anchor x="777" y="0" name="bottom"/>
<anchor x="777" y="1446" name="top"/>
<outline>
<contour>
<point x="787" y="-438" type="curve" smooth="yes"/>
<point x="925" y="-438"/>
<point x="1047" y="-372"/>
<point x="1047" y="-268" type="curve" smooth="yes"/>
<point x="1047" y="-194"/>
<point x="987" y="-104"/>
<point x="823" y="-104" type="curve"/>
<point x="865" y="10" type="line"/>
<point x="707" y="10" type="line"/>
<point x="633" y="-162" type="line" smooth="yes"/>
<point x="623" y="-184"/>
<point x="633" y="-186"/>
<point x="653" y="-186" type="curve" smooth="yes"/>
<point x="787" y="-186"/>
<point x="831" y="-214"/>
<point x="831" y="-262" type="curve" smooth="yes"/>
<point x="831" y="-294"/>
<point x="793" y="-314"/>
<point x="739" y="-314" type="curve" smooth="yes"/>
<point x="681" y="-314"/>
<point x="617" y="-288"/>
<point x="569" y="-262" type="curve"/>
<point x="521" y="-380" type="line"/>
<point x="599" y="-426"/>
<point x="693" y="-438"/>
</contour>
<component base="C"/>
</outline>
<lib>
<dict>
<key>public.markColor</key>
<string>0.97,1,0,1</string>
</dict>
</lib>
</glyph>
@@ -1,11 +0,0 @@
<?xml version='1.0' encoding='UTF-8'?>
<glyph name="Ccircumflex" format="2">
<advance width="1490"/>
<unicode hex="0108"/>
<anchor x="777" y="0" name="bottom"/>
<anchor x="777" y="1446" name="top"/>
<outline>
<component base="C"/>
<component base="circumflexcomb" xOffset="345" yOffset="412"/>
</outline>
</glyph>
@@ -1,11 +0,0 @@
<?xml version='1.0' encoding='UTF-8'?>
<glyph name="Cdotaccent" format="2">
<advance width="1490"/>
<unicode hex="010A"/>
<anchor x="777" y="0" name="bottom"/>
<anchor x="777" y="1446" name="top"/>
<outline>
<component base="C"/>
<component base="dotaccentcomb" xOffset="585" yOffset="412"/>
</outline>
</glyph>
@@ -1,44 +0,0 @@
<?xml version='1.0' encoding='UTF-8'?>
<glyph name="D" format="2">
<advance width="1488"/>
<unicode hex="0044"/>
<anchor x="705" y="0" name="bottom"/>
<anchor x="743" y="724" name="center"/>
<anchor x="743" y="1446" name="top"/>
<outline>
<contour>
<point x="135" y="0" type="line"/>
<point x="653" y="0" type="line" smooth="yes"/>
<point x="1165" y="0"/>
<point x="1403" y="306"/>
<point x="1403" y="728" type="curve" smooth="yes"/>
<point x="1403" y="1138"/>
<point x="1177" y="1426"/>
<point x="655" y="1444" type="curve" smooth="yes"/>
<point x="529" y="1448"/>
<point x="177" y="1446"/>
<point x="135" y="1446" type="curve"/>
</contour>
<contour>
<point x="524" y="306" type="line"/>
<point x="524" y="1140" type="line"/>
<point x="665" y="1140" type="line" smooth="yes"/>
<point x="863" y="1140"/>
<point x="997" y="1000"/>
<point x="997" y="734" type="curve" smooth="yes"/>
<point x="997" y="420"/>
<point x="812" y="306"/>
<point x="665" y="306" type="curve" smooth="yes"/>
</contour>
</outline>
<lib>
<dict>
<key>com.schriftgestaltung.Glyphs.glyph.leftMetricsKey</key>
<string>H</string>
<key>com.schriftgestaltung.Glyphs.glyph.rightMetricsKey</key>
<string>=O</string>
<key>public.markColor</key>
<string>0,0.67,0.91,1</string>
</dict>
</lib>
</glyph>
@@ -1,12 +0,0 @@
<?xml version='1.0' encoding='UTF-8'?>
<glyph name="Dcaron" format="2">
<advance width="1488"/>
<unicode hex="010E"/>
<anchor x="705" y="0" name="bottom"/>
<anchor x="743" y="724" name="center"/>
<anchor x="743" y="1446" name="top"/>
<outline>
<component base="D"/>
<component base="caroncomb" xOffset="311" yOffset="412"/>
</outline>
</glyph>
@@ -1,11 +0,0 @@
<?xml version='1.0' encoding='UTF-8'?>
<glyph name="Dcroat" format="2">
<advance width="1574"/>
<unicode hex="0110"/>
<anchor x="791" y="0" name="bottom"/>
<anchor x="829" y="724" name="center"/>
<anchor x="829" y="1446" name="top"/>
<outline>
<component base="Eth"/>
</outline>
</glyph>
@@ -1,12 +0,0 @@
<?xml version='1.0' encoding='UTF-8'?>
<glyph name="Ddotbelow" format="2">
<advance width="1488"/>
<unicode hex="1E0C"/>
<anchor x="705" y="0" name="bottom"/>
<anchor x="743" y="724" name="center"/>
<anchor x="743" y="1446" name="top"/>
<outline>
<component base="D"/>
<component base="dotbelowcomb" xOffset="515"/>
</outline>
</glyph>

Some files were not shown because too many files have changed in this diff Show More