From d5ef140a39ccf7885b13eb828e8884cb072ad27b Mon Sep 17 00:00:00 2001 From: GitHub Actions Date: Tue, 5 Dec 2023 22:13:59 +0000 Subject: [PATCH] Deploy KenN7/kenn7.github.io to KenN7/kenn7.github.io:gh-pages --- 404.html | 3 + AIproject/faces.jpg | Bin 0 -> 250653 bytes AIproject/index.html | 70 ++++ AIproject/ios_fa.png | Bin 0 -> 372151 bytes AIproject/lightr.png | Bin 0 -> 344933 bytes AIproject/ocr.jpg | Bin 0 -> 95278 bytes AIproject/project/index.html | 124 ++++++ algo/aoc.png | Bin 0 -> 71086 bytes algo/coding-problems/index.html | 91 ++++ algo/index.html | 90 ++++ algo/session1/index.html | 205 +++++++++ algo/session2/index.html | 226 ++++++++++ algo/session3/index.html | 132 ++++++ algo/session4/index.html | 224 ++++++++++ algo/session5/index.html | 127 ++++++ algo/session6/index.html | 100 +++++ deep_learning/index.html | 72 ++++ deep_learning/labos/index.html | 103 +++++ deep_learning/prelab/index.html | 126 ++++++ .../cmunbmo-demo.html | 372 ++++++++++++++++ .../cmunbmo-webfont.woff | Bin 0 -> 26776 bytes .../specimen_files/grid_12-825-55-15.css | 129 ++++++ .../specimen_files/specimen_stylesheet.css | 396 ++++++++++++++++++ .../cmubright_oblique_macroman/stylesheet.css | 13 + .../cmunbmr-demo.html | 372 ++++++++++++++++ .../cmunbmr-webfont.woff | Bin 0 -> 25788 bytes .../specimen_files/grid_12-825-55-15.css | 129 ++++++ .../specimen_files/specimen_stylesheet.css | 396 ++++++++++++++++++ fonts/cmubright_roman_macroman/stylesheet.css | 13 + .../cmunbsr-demo.html | 372 ++++++++++++++++ .../cmunbsr-webfont.woff | Bin 0 -> 26008 bytes .../specimen_files/grid_12-825-55-15.css | 129 ++++++ .../specimen_files/specimen_stylesheet.css | 396 ++++++++++++++++++ .../stylesheet.css | 13 + .../cmunbso-demo.html | 372 ++++++++++++++++ .../cmunbso-webfont.woff | Bin 0 -> 26692 bytes .../specimen_files/grid_12-825-55-15.css | 129 ++++++ .../specimen_files/specimen_stylesheet.css | 396 ++++++++++++++++++ .../stylesheet.css | 13 + .../cmunci-demo.html | 372 ++++++++++++++++ .../cmunci-webfont.woff | Bin 0 -> 38704 bytes .../specimen_files/grid_12-825-55-15.css | 129 ++++++ .../specimen_files/specimen_stylesheet.css | 396 ++++++++++++++++++ .../stylesheet.css | 13 + .../cmunobx-demo.html | 372 ++++++++++++++++ .../cmunobx-webfont.woff | Bin 0 -> 30396 bytes .../specimen_files/grid_12-825-55-15.css | 129 ++++++ .../specimen_files/specimen_stylesheet.css | 396 ++++++++++++++++++ .../cmuconcrete_bold_macroman/stylesheet.css | 13 + .../cmunobi-demo.html | 372 ++++++++++++++++ .../cmunobi-webfont.woff | Bin 0 -> 35928 bytes .../specimen_files/grid_12-825-55-15.css | 129 ++++++ .../specimen_files/specimen_stylesheet.css | 396 ++++++++++++++++++ .../stylesheet.css | 13 + .../cmunoti-demo.html | 372 ++++++++++++++++ .../cmunoti-webfont.woff | Bin 0 -> 34452 bytes .../specimen_files/grid_12-825-55-15.css | 129 ++++++ .../specimen_files/specimen_stylesheet.css | 396 ++++++++++++++++++ .../stylesheet.css | 13 + .../cmunorm-demo.html | 372 ++++++++++++++++ .../cmunorm-webfont.woff | Bin 0 -> 29796 bytes .../specimen_files/grid_12-825-55-15.css | 129 ++++++ .../specimen_files/specimen_stylesheet.css | 396 ++++++++++++++++++ .../cmuconcrete_roman_macroman/stylesheet.css | 13 + .../cmunsx-demo.html | 372 ++++++++++++++++ .../cmunsx-webfont.woff | Bin 0 -> 34260 bytes .../specimen_files/grid_12-825-55-15.css | 129 ++++++ .../specimen_files/specimen_stylesheet.css | 396 ++++++++++++++++++ .../cmusansserif_bold_macroman/stylesheet.css | 13 + .../cmunso-demo.html | 372 ++++++++++++++++ .../cmunso-webfont.woff | Bin 0 -> 35116 bytes .../specimen_files/grid_12-825-55-15.css | 129 ++++++ .../specimen_files/specimen_stylesheet.css | 396 ++++++++++++++++++ .../stylesheet.css | 13 + .../cmunssdc-demo.html | 372 ++++++++++++++++ .../cmunssdc-webfont.woff | Bin 0 -> 31348 bytes .../specimen_files/grid_12-825-55-15.css | 129 ++++++ .../specimen_files/specimen_stylesheet.css | 396 ++++++++++++++++++ .../stylesheet.css | 13 + .../cmunsi-demo.html | 372 ++++++++++++++++ .../cmunsi-webfont.woff | Bin 0 -> 27428 bytes .../specimen_files/grid_12-825-55-15.css | 129 ++++++ .../specimen_files/specimen_stylesheet.css | 396 ++++++++++++++++++ .../stylesheet.css | 13 + .../cmunss-demo.html | 372 ++++++++++++++++ .../cmunss-webfont.woff | Bin 0 -> 26836 bytes .../specimen_files/grid_12-825-55-15.css | 129 ++++++ .../specimen_files/specimen_stylesheet.css | 396 ++++++++++++++++++ .../stylesheet.css | 13 + fonts/cmuserif_bold_macroman/cmunbx-demo.html | 372 ++++++++++++++++ .../cmunbx-webfont.woff | Bin 0 -> 30276 bytes .../specimen_files/grid_12-825-55-15.css | 129 ++++++ .../specimen_files/specimen_stylesheet.css | 396 ++++++++++++++++++ fonts/cmuserif_bold_macroman/stylesheet.css | 13 + .../cmunbi-demo.html | 372 ++++++++++++++++ .../cmunbi-webfont.woff | Bin 0 -> 37472 bytes .../specimen_files/grid_12-825-55-15.css | 129 ++++++ .../specimen_files/specimen_stylesheet.css | 396 ++++++++++++++++++ .../stylesheet.css | 13 + .../cmunti-demo.html | 372 ++++++++++++++++ .../cmunti-webfont.woff | Bin 0 -> 37332 bytes .../specimen_files/grid_12-825-55-15.css | 129 ++++++ .../specimen_files/specimen_stylesheet.css | 396 ++++++++++++++++++ .../cmuserif_oblique_macroman/stylesheet.css | 13 + fonts/cmuserif_roman_macroman/.DS_Store | Bin 0 -> 6148 bytes .../cmuserif_roman_macroman/cmunrm-demo.html | 372 ++++++++++++++++ .../cmunrm-webfont.woff | Bin 0 -> 32648 bytes .../specimen_files/grid_12-825-55-15.css | 129 ++++++ .../specimen_files/specimen_stylesheet.css | 396 ++++++++++++++++++ fonts/cmuserif_roman_macroman/stylesheet.css | 13 + .../cmunui-demo.html | 372 ++++++++++++++++ .../cmunui-webfont.woff | Bin 0 -> 34144 bytes .../specimen_files/grid_12-825-55-15.css | 129 ++++++ .../specimen_files/specimen_stylesheet.css | 396 ++++++++++++++++++ .../stylesheet.css | 13 + .../cmunbl-demo.html | 372 ++++++++++++++++ .../cmunbl-webfont.woff | Bin 0 -> 31252 bytes .../specimen_files/grid_12-825-55-15.css | 129 ++++++ .../specimen_files/specimen_stylesheet.css | 396 ++++++++++++++++++ .../stylesheet.css | 13 + .../cmunsl-demo.html | 372 ++++++++++++++++ .../cmunsl-webfont.woff | Bin 0 -> 34364 bytes .../specimen_files/grid_12-825-55-15.css | 129 ++++++ .../specimen_files/specimen_stylesheet.css | 396 ++++++++++++++++++ .../stylesheet.css | 13 + .../cmuntb-demo.html | 372 ++++++++++++++++ .../cmuntb-webfont.woff | Bin 0 -> 30984 bytes .../specimen_files/grid_12-825-55-15.css | 129 ++++++ .../specimen_files/specimen_stylesheet.css | 396 ++++++++++++++++++ .../stylesheet.css | 13 + .../cmuntx-demo.html | 372 ++++++++++++++++ .../cmuntx-webfont.woff | Bin 0 -> 32136 bytes .../specimen_files/grid_12-825-55-15.css | 129 ++++++ .../specimen_files/specimen_stylesheet.css | 396 ++++++++++++++++++ .../stylesheet.css | 13 + .../cmunbtl-demo.html | 372 ++++++++++++++++ .../cmunbtl-webfont.woff | Bin 0 -> 28992 bytes .../specimen_files/grid_12-825-55-15.css | 129 ++++++ .../specimen_files/specimen_stylesheet.css | 396 ++++++++++++++++++ .../stylesheet.css | 13 + .../cmunbto-demo.html | 372 ++++++++++++++++ .../cmunbto-webfont.woff | Bin 0 -> 29980 bytes .../specimen_files/grid_12-825-55-15.css | 129 ++++++ .../specimen_files/specimen_stylesheet.css | 396 ++++++++++++++++++ .../stylesheet.css | 13 + .../cmunit-demo.html | 372 ++++++++++++++++ .../cmunit-webfont.woff | Bin 0 -> 31660 bytes .../specimen_files/grid_12-825-55-15.css | 129 ++++++ .../specimen_files/specimen_stylesheet.css | 396 ++++++++++++++++++ .../stylesheet.css | 13 + .../cmuntt-demo.html | 372 ++++++++++++++++ .../cmuntt-webfont.woff | Bin 0 -> 29480 bytes .../specimen_files/grid_12-825-55-15.css | 129 ++++++ .../specimen_files/specimen_stylesheet.css | 396 ++++++++++++++++++ .../stylesheet.css | 13 + .../cmunvi-demo.html | 372 ++++++++++++++++ .../cmunvi-webfont.woff | Bin 0 -> 33088 bytes .../specimen_files/grid_12-825-55-15.css | 129 ++++++ .../specimen_files/specimen_stylesheet.css | 396 ++++++++++++++++++ .../stylesheet.css | 13 + .../cmunvt-demo.html | 372 ++++++++++++++++ .../cmunvt-webfont.woff | Bin 0 -> 30032 bytes .../specimen_files/grid_12-825-55-15.css | 129 ++++++ .../specimen_files/specimen_stylesheet.css | 396 ++++++++++++++++++ .../stylesheet.css | 13 + index.html | 211 ++++++++++ main.js | 81 ++++ ml/exercices/index.html | 130 ++++++ ml/index.html | 70 ++++ nosql/index.html | 77 ++++ nosql/project/index.html | 110 +++++ nosql/session1xml/index.html | 160 +++++++ nosql/xml_ext.jpg | Bin 0 -> 127241 bytes nosql/xmltree.jpg | Bin 0 -> 30721 bytes robotics_project/index.html | 72 ++++ robots.txt | 4 + sitemap.xml | 94 +++++ soft_arch/index.html | 80 ++++ soft_arch/project/index.html | 134 ++++++ soft_arch/test-exam/index.html | 129 ++++++ sorting/index.html | 74 ++++ sorting/session1/index.html | 124 ++++++ style.css | 1 + timer.html | 269 ++++++++++++ 184 files changed, 29903 insertions(+) create mode 100644 404.html create mode 100644 AIproject/faces.jpg create mode 100644 AIproject/index.html create mode 100644 AIproject/ios_fa.png create mode 100644 AIproject/lightr.png create mode 100644 AIproject/ocr.jpg create mode 100644 AIproject/project/index.html create mode 100644 algo/aoc.png create mode 100644 algo/coding-problems/index.html create mode 100644 algo/index.html create mode 100644 algo/session1/index.html create mode 100644 algo/session2/index.html create mode 100644 algo/session3/index.html create mode 100644 algo/session4/index.html create mode 100644 algo/session5/index.html create mode 100644 algo/session6/index.html create mode 100644 deep_learning/index.html create mode 100644 deep_learning/labos/index.html create mode 100644 deep_learning/prelab/index.html create mode 100644 fonts/cmubright_oblique_macroman/cmunbmo-demo.html create mode 100644 fonts/cmubright_oblique_macroman/cmunbmo-webfont.woff create mode 100644 fonts/cmubright_oblique_macroman/specimen_files/grid_12-825-55-15.css create mode 100644 fonts/cmubright_oblique_macroman/specimen_files/specimen_stylesheet.css create mode 100644 fonts/cmubright_oblique_macroman/stylesheet.css create mode 100644 fonts/cmubright_roman_macroman/cmunbmr-demo.html create mode 100644 fonts/cmubright_roman_macroman/cmunbmr-webfont.woff create mode 100644 fonts/cmubright_roman_macroman/specimen_files/grid_12-825-55-15.css create mode 100644 fonts/cmubright_roman_macroman/specimen_files/specimen_stylesheet.css create mode 100644 fonts/cmubright_roman_macroman/stylesheet.css create mode 100644 fonts/cmubright_semibold_macroman/cmunbsr-demo.html create mode 100644 fonts/cmubright_semibold_macroman/cmunbsr-webfont.woff create mode 100644 fonts/cmubright_semibold_macroman/specimen_files/grid_12-825-55-15.css create mode 100644 fonts/cmubright_semibold_macroman/specimen_files/specimen_stylesheet.css create mode 100644 fonts/cmubright_semibold_macroman/stylesheet.css create mode 100644 fonts/cmubright_semiboldoblique_macroman/cmunbso-demo.html create mode 100644 fonts/cmubright_semiboldoblique_macroman/cmunbso-webfont.woff create mode 100644 fonts/cmubright_semiboldoblique_macroman/specimen_files/grid_12-825-55-15.css create mode 100644 fonts/cmubright_semiboldoblique_macroman/specimen_files/specimen_stylesheet.css create mode 100644 fonts/cmubright_semiboldoblique_macroman/stylesheet.css create mode 100644 fonts/cmuclassicalserif_oblique_macroman/cmunci-demo.html create mode 100644 fonts/cmuclassicalserif_oblique_macroman/cmunci-webfont.woff create mode 100644 fonts/cmuclassicalserif_oblique_macroman/specimen_files/grid_12-825-55-15.css create mode 100644 fonts/cmuclassicalserif_oblique_macroman/specimen_files/specimen_stylesheet.css create mode 100644 fonts/cmuclassicalserif_oblique_macroman/stylesheet.css create mode 100644 fonts/cmuconcrete_bold_macroman/cmunobx-demo.html create mode 100644 fonts/cmuconcrete_bold_macroman/cmunobx-webfont.woff create mode 100644 fonts/cmuconcrete_bold_macroman/specimen_files/grid_12-825-55-15.css create mode 100644 fonts/cmuconcrete_bold_macroman/specimen_files/specimen_stylesheet.css create mode 100644 fonts/cmuconcrete_bold_macroman/stylesheet.css create mode 100644 fonts/cmuconcrete_boldoblique_macroman/cmunobi-demo.html create mode 100644 fonts/cmuconcrete_boldoblique_macroman/cmunobi-webfont.woff create mode 100644 fonts/cmuconcrete_boldoblique_macroman/specimen_files/grid_12-825-55-15.css create mode 100644 fonts/cmuconcrete_boldoblique_macroman/specimen_files/specimen_stylesheet.css create mode 100644 fonts/cmuconcrete_boldoblique_macroman/stylesheet.css create mode 100644 fonts/cmuconcrete_oblique_macroman/cmunoti-demo.html create mode 100644 fonts/cmuconcrete_oblique_macroman/cmunoti-webfont.woff create mode 100644 fonts/cmuconcrete_oblique_macroman/specimen_files/grid_12-825-55-15.css create mode 100644 fonts/cmuconcrete_oblique_macroman/specimen_files/specimen_stylesheet.css create mode 100644 fonts/cmuconcrete_oblique_macroman/stylesheet.css create mode 100644 fonts/cmuconcrete_roman_macroman/cmunorm-demo.html create mode 100644 fonts/cmuconcrete_roman_macroman/cmunorm-webfont.woff create mode 100644 fonts/cmuconcrete_roman_macroman/specimen_files/grid_12-825-55-15.css create mode 100644 fonts/cmuconcrete_roman_macroman/specimen_files/specimen_stylesheet.css create mode 100644 fonts/cmuconcrete_roman_macroman/stylesheet.css create mode 100644 fonts/cmusansserif_bold_macroman/cmunsx-demo.html create mode 100644 fonts/cmusansserif_bold_macroman/cmunsx-webfont.woff create mode 100644 fonts/cmusansserif_bold_macroman/specimen_files/grid_12-825-55-15.css create mode 100644 fonts/cmusansserif_bold_macroman/specimen_files/specimen_stylesheet.css create mode 100644 fonts/cmusansserif_bold_macroman/stylesheet.css create mode 100644 fonts/cmusansserif_boldoblique_macroman/cmunso-demo.html create mode 100644 fonts/cmusansserif_boldoblique_macroman/cmunso-webfont.woff create mode 100644 fonts/cmusansserif_boldoblique_macroman/specimen_files/grid_12-825-55-15.css create mode 100644 fonts/cmusansserif_boldoblique_macroman/specimen_files/specimen_stylesheet.css create mode 100644 fonts/cmusansserif_boldoblique_macroman/stylesheet.css create mode 100644 fonts/cmusansserif_demicondensed_macroman/cmunssdc-demo.html create mode 100644 fonts/cmusansserif_demicondensed_macroman/cmunssdc-webfont.woff create mode 100644 fonts/cmusansserif_demicondensed_macroman/specimen_files/grid_12-825-55-15.css create mode 100644 fonts/cmusansserif_demicondensed_macroman/specimen_files/specimen_stylesheet.css create mode 100644 fonts/cmusansserif_demicondensed_macroman/stylesheet.css create mode 100644 fonts/cmusansserif_oblique_macroman/cmunsi-demo.html create mode 100644 fonts/cmusansserif_oblique_macroman/cmunsi-webfont.woff create mode 100644 fonts/cmusansserif_oblique_macroman/specimen_files/grid_12-825-55-15.css create mode 100644 fonts/cmusansserif_oblique_macroman/specimen_files/specimen_stylesheet.css create mode 100644 fonts/cmusansserif_oblique_macroman/stylesheet.css create mode 100644 fonts/cmusansserif_roman_macroman/cmunss-demo.html create mode 100644 fonts/cmusansserif_roman_macroman/cmunss-webfont.woff create mode 100644 fonts/cmusansserif_roman_macroman/specimen_files/grid_12-825-55-15.css create mode 100644 fonts/cmusansserif_roman_macroman/specimen_files/specimen_stylesheet.css create mode 100644 fonts/cmusansserif_roman_macroman/stylesheet.css create mode 100644 fonts/cmuserif_bold_macroman/cmunbx-demo.html create mode 100644 fonts/cmuserif_bold_macroman/cmunbx-webfont.woff create mode 100644 fonts/cmuserif_bold_macroman/specimen_files/grid_12-825-55-15.css create mode 100644 fonts/cmuserif_bold_macroman/specimen_files/specimen_stylesheet.css create mode 100644 fonts/cmuserif_bold_macroman/stylesheet.css create mode 100644 fonts/cmuserif_boldoblique_macroman/cmunbi-demo.html create mode 100644 fonts/cmuserif_boldoblique_macroman/cmunbi-webfont.woff create mode 100644 fonts/cmuserif_boldoblique_macroman/specimen_files/grid_12-825-55-15.css create mode 100644 fonts/cmuserif_boldoblique_macroman/specimen_files/specimen_stylesheet.css create mode 100644 fonts/cmuserif_boldoblique_macroman/stylesheet.css create mode 100644 fonts/cmuserif_oblique_macroman/cmunti-demo.html create mode 100644 fonts/cmuserif_oblique_macroman/cmunti-webfont.woff create mode 100644 fonts/cmuserif_oblique_macroman/specimen_files/grid_12-825-55-15.css create mode 100644 fonts/cmuserif_oblique_macroman/specimen_files/specimen_stylesheet.css create mode 100644 fonts/cmuserif_oblique_macroman/stylesheet.css create mode 100644 fonts/cmuserif_roman_macroman/.DS_Store create mode 100644 fonts/cmuserif_roman_macroman/cmunrm-demo.html create mode 100644 fonts/cmuserif_roman_macroman/cmunrm-webfont.woff create mode 100644 fonts/cmuserif_roman_macroman/specimen_files/grid_12-825-55-15.css create mode 100644 fonts/cmuserif_roman_macroman/specimen_files/specimen_stylesheet.css create mode 100644 fonts/cmuserif_roman_macroman/stylesheet.css create mode 100644 fonts/cmuserif_uprightoblique_macroman/cmunui-demo.html create mode 100644 fonts/cmuserif_uprightoblique_macroman/cmunui-webfont.woff create mode 100644 fonts/cmuserif_uprightoblique_macroman/specimen_files/grid_12-825-55-15.css create mode 100644 fonts/cmuserif_uprightoblique_macroman/specimen_files/specimen_stylesheet.css create mode 100644 fonts/cmuserif_uprightoblique_macroman/stylesheet.css create mode 100644 fonts/cmuserifextra_boldslanted_macroman/cmunbl-demo.html create mode 100644 fonts/cmuserifextra_boldslanted_macroman/cmunbl-webfont.woff create mode 100644 fonts/cmuserifextra_boldslanted_macroman/specimen_files/grid_12-825-55-15.css create mode 100644 fonts/cmuserifextra_boldslanted_macroman/specimen_files/specimen_stylesheet.css create mode 100644 fonts/cmuserifextra_boldslanted_macroman/stylesheet.css create mode 100644 fonts/cmuserifextra_romanslanted_macroman/cmunsl-demo.html create mode 100644 fonts/cmuserifextra_romanslanted_macroman/cmunsl-webfont.woff create mode 100644 fonts/cmuserifextra_romanslanted_macroman/specimen_files/grid_12-825-55-15.css create mode 100644 fonts/cmuserifextra_romanslanted_macroman/specimen_files/specimen_stylesheet.css create mode 100644 fonts/cmuserifextra_romanslanted_macroman/stylesheet.css create mode 100644 fonts/cmutypewritertext_bold_macroman/cmuntb-demo.html create mode 100644 fonts/cmutypewritertext_bold_macroman/cmuntb-webfont.woff create mode 100644 fonts/cmutypewritertext_bold_macroman/specimen_files/grid_12-825-55-15.css create mode 100644 fonts/cmutypewritertext_bold_macroman/specimen_files/specimen_stylesheet.css create mode 100644 fonts/cmutypewritertext_bold_macroman/stylesheet.css create mode 100644 fonts/cmutypewritertext_boldoblique_macroman/cmuntx-demo.html create mode 100644 fonts/cmutypewritertext_boldoblique_macroman/cmuntx-webfont.woff create mode 100644 fonts/cmutypewritertext_boldoblique_macroman/specimen_files/grid_12-825-55-15.css create mode 100644 fonts/cmutypewritertext_boldoblique_macroman/specimen_files/specimen_stylesheet.css create mode 100644 fonts/cmutypewritertext_boldoblique_macroman/stylesheet.css create mode 100644 fonts/cmutypewritertext_light_macroman/cmunbtl-demo.html create mode 100644 fonts/cmutypewritertext_light_macroman/cmunbtl-webfont.woff create mode 100644 fonts/cmutypewritertext_light_macroman/specimen_files/grid_12-825-55-15.css create mode 100644 fonts/cmutypewritertext_light_macroman/specimen_files/specimen_stylesheet.css create mode 100644 fonts/cmutypewritertext_light_macroman/stylesheet.css create mode 100644 fonts/cmutypewritertext_lightoblique_macroman/cmunbto-demo.html create mode 100644 fonts/cmutypewritertext_lightoblique_macroman/cmunbto-webfont.woff create mode 100644 fonts/cmutypewritertext_lightoblique_macroman/specimen_files/grid_12-825-55-15.css create mode 100644 fonts/cmutypewritertext_lightoblique_macroman/specimen_files/specimen_stylesheet.css create mode 100644 fonts/cmutypewritertext_lightoblique_macroman/stylesheet.css create mode 100644 fonts/cmutypewritertext_oblique_macroman/cmunit-demo.html create mode 100644 fonts/cmutypewritertext_oblique_macroman/cmunit-webfont.woff create mode 100644 fonts/cmutypewritertext_oblique_macroman/specimen_files/grid_12-825-55-15.css create mode 100644 fonts/cmutypewritertext_oblique_macroman/specimen_files/specimen_stylesheet.css create mode 100644 fonts/cmutypewritertext_oblique_macroman/stylesheet.css create mode 100644 fonts/cmutypewritertext_roman_macroman/cmuntt-demo.html create mode 100644 fonts/cmutypewritertext_roman_macroman/cmuntt-webfont.woff create mode 100644 fonts/cmutypewritertext_roman_macroman/specimen_files/grid_12-825-55-15.css create mode 100644 fonts/cmutypewritertext_roman_macroman/specimen_files/specimen_stylesheet.css create mode 100644 fonts/cmutypewritertext_roman_macroman/stylesheet.css create mode 100644 fonts/cmutypewritertextvariablewidth_oblique_macroman/cmunvi-demo.html create mode 100644 fonts/cmutypewritertextvariablewidth_oblique_macroman/cmunvi-webfont.woff create mode 100644 fonts/cmutypewritertextvariablewidth_oblique_macroman/specimen_files/grid_12-825-55-15.css create mode 100644 fonts/cmutypewritertextvariablewidth_oblique_macroman/specimen_files/specimen_stylesheet.css create mode 100644 fonts/cmutypewritertextvariablewidth_oblique_macroman/stylesheet.css create mode 100644 fonts/cmutypewritertextvariablewidth_roman_macroman/cmunvt-demo.html create mode 100644 fonts/cmutypewritertextvariablewidth_roman_macroman/cmunvt-webfont.woff create mode 100644 fonts/cmutypewritertextvariablewidth_roman_macroman/specimen_files/grid_12-825-55-15.css create mode 100644 fonts/cmutypewritertextvariablewidth_roman_macroman/specimen_files/specimen_stylesheet.css create mode 100644 fonts/cmutypewritertextvariablewidth_roman_macroman/stylesheet.css create mode 100644 index.html create mode 100644 main.js create mode 100644 ml/exercices/index.html create mode 100644 ml/index.html create mode 100644 nosql/index.html create mode 100644 nosql/project/index.html create mode 100644 nosql/session1xml/index.html create mode 100644 nosql/xml_ext.jpg create mode 100644 nosql/xmltree.jpg create mode 100644 robotics_project/index.html create mode 100644 robots.txt create mode 100644 sitemap.xml create mode 100644 soft_arch/index.html create mode 100644 soft_arch/project/index.html create mode 100644 soft_arch/test-exam/index.html create mode 100644 sorting/index.html create mode 100644 sorting/session1/index.html create mode 100644 style.css create mode 100644 timer.html diff --git a/404.html b/404.html new file mode 100644 index 0000000..f8414f0 --- /dev/null +++ b/404.html @@ -0,0 +1,3 @@ + +404 Not Found +

404 Not Found

diff --git a/AIproject/faces.jpg b/AIproject/faces.jpg new file mode 100644 index 0000000000000000000000000000000000000000..6465137d8c31e3e7d064caa120711fdbde756712 GIT binary patch literal 250653 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 z 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%0AXIf#18X; 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�dN03BG^a++u)_5+!ve$v=s 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 r!_&!fXTLf44~KhY`1YCbJ0K + + + + + + HSL course material + + + + + + + + + + + + + + + + + + + + + + + + +

+ + + + diff --git a/AIproject/ios_fa.png b/AIproject/ios_fa.png new file mode 100644 index 0000000000000000000000000000000000000000..96a4e5ba868904a13b9457f1c802cfbbc703dc71 GIT binary patch literal 372151 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
    QT=^s#4a?P`AVFhYiL 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

    NvB_2uav_+5$qsDhZ+568Ky~7 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%0DG*Khm~w&StEkuEJ|ux42dX6?Ascq{(p+l~H^k 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

    gn=`XtTEV{A2fl#c8oALRY5(6SqU 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

    + +

    + Artificial Intelligence Project +

    +
    +
    +
    v1.0.0
    +
    2023-09-15
    +
    +
    + +

    Introduction

    +Smart image galery +Smart image galery +

    Screenshots from iOS Photo app and Adobe Lightroom

    + +

    We want to create a smart image gallery. Your image galery should have the +following features: Automatic detection of persons and possibly animals. +Identifying a person and being capable of detecting all occurrences of a +specific person accross images, being able to filter by person.

    +

    This project is multidisciplinary, you will leverage your knowledge of machine +learning, learn new techniques, and also use your knowledge of programming, +web development, and ergonomics.

    +

    Features

    +
      +
    • A web app that allows users to upload and process image files.
    • +
    • The app processes the images and detects humans.
    • +
    • The app detects animals in images.
    • +
    • The app clusters and identifies humans and animals
    • +
    • There is the possibility of tagging or adding custom labels to images for better organization.
    • +
    • It is possible to filter images by humans in them.
    • +
    • It is possible to filter images by types of animals in them.
    • +
    +

    Tools

    +

    You can use any tools you want, both for the web and for the machine learning +parts. +You can use any programming language, any existing dataset you can find online, +any pre-trained machine learning model (do not forget to cite your sources).

    +

    One component of the project should include a machine learning model that you have trained.

    +

    The report should contain the full technical explanation of the different +machine learning techniques that you will use. It should follow this structure: +Introduction, Materials and methods, Results, Discussion.

    +

    Evaluation

    +

    Grading

    +

    The project should be done in groups of 2 or 3 students. +The report, presentation, and sources should be uploaded to claco.

    +

    The evaluation is separated into 3 parts:

    +
      +
    • how well your app works, its performance on some unseen examples, the machine +learning techniques, including report (50%),
    • +
    • the ergonomics, functionalities and overall look & feel (25%),
    • +
    • the presentation and questions (25%).
    • +
    +

    Presentation

    +

    As a group, you prepare a 15-minute presentation to be presented on December +20. +For the presentation: present your solution, justify your choices, present your results, and make a +demonstration of your app (with possible limitations?).

    +

    The presentation will be followed by 15 minutes of questions.

    + + + +
    + + + + diff --git a/algo/aoc.png b/algo/aoc.png new file mode 100644 index 0000000000000000000000000000000000000000..adad532341478fa78dc5a150b65ce8b7867de42e GIT binary patch literal 71086 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

    DqE#r^uoPygq`m_H$hmf?fDV}V8~7U>YL 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 Ku!LXR=l=k#a=VxS literal 0 HcmV?d00001 diff --git a/algo/coding-problems/index.html b/algo/coding-problems/index.html new file mode 100644 index 0000000..e078344 --- /dev/null +++ b/algo/coding-problems/index.html @@ -0,0 +1,91 @@ + + + + + + + HSL course material + + + + + + + + + + + + + + + + + + + + + + + + +

    + +

    + Algorithms, coding problems. +

    +
    +
    +
    v1.0.1
    +
    2023-09-15
    +
    +
    + +

    Coding problem assignement

    +

    Introduction

    +

    You should solve some problems from Advent Of Code +2023 edition (starting december 1). +Advent Of Code is an advent calendar for coding exercises, each day of december, +a new problem is unlocked and available for solving. Each problem has 2 levels, +in order to get a double gold star, you need to solve both levels of the problem.

    +

    In groups of $n$ student(s) you should get at least $\left\lceil 7 \cdot \log_2 (n+1) \right\rceil$ double gold stars +(with $ 0 < n \leq 3$).

    +

    Those exercises account for 30% of your final grade.

    +

    Submission

    +

    Please provide a screenshot of your Advent Of Code dashboard showing your user +at the top right (example below for 2020), that shows at least $\left\lceil 7 \cdot \log_2 (n+1) \right\rceil$ double gold stars.

    +

    You will upload all your code and your screenshot as an archive on claco.

    +AOC screenshot + + + +
    + + + + diff --git a/algo/index.html b/algo/index.html new file mode 100644 index 0000000..1105300 --- /dev/null +++ b/algo/index.html @@ -0,0 +1,90 @@ + + + + + + + HSL course material + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/algo/session1/index.html b/algo/session1/index.html new file mode 100644 index 0000000..0869cac --- /dev/null +++ b/algo/session1/index.html @@ -0,0 +1,205 @@ + + + + + + + HSL course material + + + + + + + + + + + + + + + + + + + + + + + + +
    + +

    + Algorithms, Session 1, Complexity and divide and conquer +

    +
    +
    +
    v1.0.0
    +
    2021-10-14
    +
    +
    + +

    Complexity

    +

    Simple exercices

    +

    Compute the complexity of the following functions

    +
    def sequence(n):
    +    n = n + 1
    +    n = n + 2
    +    n = n * 6
    +    n = n ** 10
    +    n = n // 2
    +    return n
    +
    +
    + + +
    +
    +
    def loop1(n):
    +    n = n + 1
    +    i = 0
    +    while i < n:
    +        i = i + 1
    +    n = n * n
    +    return n
    +
    +
    + + +
    +
    +
    def loop2(n):
    +    n = n + 1
    +    i = 1
    +    while i < n:
    +        i = 2 * i
    +    n = n * n
    +    return n
    +
    +
    + + +
    +
    +
    def b(t):
    +    n = len(t)
    +    for j in range(4):
    +        for i in range(n):
    +            t[i] *= t[i]
    +
    +
    + + +
    +
    +
    def h(t):
    +    n = len(t)
    +    for i in range(n):
    +        t[i] = 0
    +        j = n
    +        while j > 1:
    +            t[i] += i*j
    +            j //= 2
    +
    +
    + + +
    +

    Master theorem

    +
    def foo(n):
    +    if n <= 1:
    +        return
    +    doOhOne() # doOhOne() runs in O(1) time
    +    foo(n/2)
    +    foo(n/2)
    +
    +
    + + +
    +
    +
    def foo2(n):
    +    if n <= 1:
    +        return
    +    doOhN() # doOhN() runs in O(n) time
    +    foo(n/2)
    +    foo(n/2)
    +
    +
    + + +
    +
    +
      +
    • $T(n) = 4T(n/2) + n^2$
    • +
    • $T(n) = 16T(n/4) + n$
    • +
    • $T(n) = 7T(n/3) + n^2$
    • +
    +

    Divide and conquer

    +
      +
    • Implement peak search
    • +
    • Implement merge sort
    • +
    + + + +
    + + + + diff --git a/algo/session2/index.html b/algo/session2/index.html new file mode 100644 index 0000000..6e270d1 --- /dev/null +++ b/algo/session2/index.html @@ -0,0 +1,226 @@ + + + + + + + HSL course material + + + + + + + + + + + + + + + + + + + + + + + + +
    + +

    + Algorithms, Session 2, Data Structures +

    +
    +
    +
    v1.0.0
    +
    2021-10-15
    +
    +
    + +

    Arrays

    +

    Get product of all other elements

    +

    Given an array of integers, return a new array such that each element at index $i$ of the new array is the product of all the numbers in the originial array except the one at $i$. For example, if our input was $[1,2,3,4,5]$ the expected output would be $[120,60,40,30,24]$. If our input was $[3,2,1]$, the expected output would be $[2,3,6]$.

    +

    Follow-up: what if you can't use division?

    +

    Locate smallest window to be sorted

    +

    Given an array of intergers that are out of order, determine the bounds of the smallest window that must be sorted in order for the entire array to be sorted. For example given $[3,7,5,6,9]$, you should return $(1,3)$.

    + +

    Linked lists

    +

    Reverse linked list

    +

    Given the head of singly linked list, reverse it in place.

    +

    Add two linked lists that represent numbers

    +

    We can represent an integer in a linked list format by having each node represent a digit in the number. The nodes are connected in reverse order, such that the number $54321$ is represented by the following linked list: $5 \leftarrow 4 \leftarrow 3 \leftarrow 2 \leftarrow 1$. Given two linked lists in this format, return their sum. For example, given $9 \rightarrow 9$ and $5 \rightarrow 2$ you should return $124$ $(99+25)$ as $4 \rightarrow 2 \rightarrow 1$.

    +

    Rearrange a linked list to alternate high-low

    +

    Given a linked list, rearrange the node values such that they appear in alternating $low \rightarrow high \rightarrow low \rightarrow high \rightarrow ...$ form. For example, given $1 \rightarrow 2 \rightarrow 3 \rightarrow 4 \rightarrow 5$ you should return $1 \rightarrow 3 \rightarrow 2 \rightarrow 5 \rightarrow 4$.

    +

    Find intersecting nodes of linked list

    +

    Given two singly linked lists that intersect at some point, found the intersecting node. Assume the lists are non-cyclical. For example, given $A = 3 \rightarrow 7 \rightarrow 8 \rightarrow 10$ and B = $99 \rightarrow 1 \rightarrow 8 \rightarrow 10$, return the node with value $8$. In this example, assume nodes with the same value are the exact same node objects. Do this in $O(m+n)$ time (where $m$ and $n$ are the length of the lists) and constant space.

    +
    +

    Stacks and queues

    +

    Implement a max stack

    +

    Implement a stack that has the following methods:

    +
      +
    • push(val): push val onto the stack
    • +
    • pop: pop off and return the topmost element of the stack. If there are no elements in the stack, throw an error.
    • +
    • max: return the maximum value in the stack currently. If there are no elements in the stack, throw an error.
    • +
    +

    Each method should run in constant time.

    +

    Determine whether brackets are balanced

    +

    Given a string of round, curly, and square opening and closing brackets, return whether the brackets are balanced (well-formed). For example, given the string "( [ ] ) [ ] ( { } )", you should return True. Given the string "( [ ) ]" or "( ( ( )" you should return False.

    +

    Similar problem: aoc 2017 day 9

    + +

    Reconstruct array using +/- signs

    +

    The sequence $[0,1,...,N]$ has been jumbled, and the only clue you have for its order is an array representing whether each number is larger or smaller than the last. Given this information, reconstruct an array that is consistent with it. For example, given $[\text{None}, +,+,-,+]$ you should return $[0,1,3,2,4]$.

    +
    +

    Trees

    +

    Count unival trees

    +

    A unival tree (which stands for "universal value") is a tree where all nodes under it have the same value. Given the root to a binary tree, count the number of unival subtrees. For example, the following tree has 5 unival subtrees:

    +
    + graph TB + A((0))-->B((1)) + A-->C((0)) + C-->D((1)) + C-->E((0)) + D-->F((1)) + D-->G((1)) +
    + +

    Evaluate arithmetic tree

    +

    Suppose an arithmetic expression is given as a binary tree. Each leaf is an integer and each internal node is one of +,-,* or /. Given the root to such a node, write a function to evaluate it. For example, given the following tree:

    +
    + graph TB + A((*))-->B((+)) + A-->C((+)) + B-->D((3)) + B-->E((2)) + C-->F((4)) + C-->G((5)) +
    +

    You should return $45$ as it is $(3+2) * (4+5)$

    +

    Get tree level with minimum sum

    +

    Given a binary tree, return the level of the tree that has the minimum sum. The level of a node is defined as the number of connections required to get to the root, with the root having level zero. For example:

    +
    + graph TB + A((1))-->B((2)) + A-->C((3)) + C-->D((4)) + C-->E((5)) +
    +

    In this tree, level $0$ has sum $1$, level $1$ has sum $5$ and level $2$ has sum $9$, so the level with the minimum sum is $0$.

    + + + + +
    + + + + diff --git a/algo/session3/index.html b/algo/session3/index.html new file mode 100644 index 0000000..6709198 --- /dev/null +++ b/algo/session3/index.html @@ -0,0 +1,132 @@ + + + + + + + HSL course material + + + + + + + + + + + + + + + + + + + + + + + + +
    + +

    + Algorithms, Session 3, Hash Tables +

    +
    +
    +
    v1.0.0
    +
    2021-10-16
    +
    +
    + +

    Hash Tables

    +

    Cut brick wall

    +

    A wall consists of several rows of bricks of various integer lengths and uniform height. Your goal is to find a vertical line going from the top to the bottom of the wall that cuts through the fewest number of bricks. If the line goes through the edge between two bricks, this does not count as a cut. +For example, suppose the input is as follows, where value in each row represent the lengths of bricks in that row:

    +
    [[3,5,1,1],
    + [2,3,3,2],
    + [5,5],
    + [4,4,2],
    + [1,3,3,3],
    + [1,1,6,1,1]]
    +
    +

    The wall would then look like this:

    +

    + +

    The best we can do here is to draw a line after the eighth brick, which will only require cutting through the bricks in the third and fifth row. +Given an input consisting of brick lengths for each row such as the one above, returns the fewest number of bricks that must be cut to create a vertical line.

    +

    AOC Day 6, 2021

    +

    Solve the lanternfish problem of day 6 of advent of code 2021.

    + + + + + + + + + + + +

    Implement a sparse array

    +

    You have a large array, most of whose elements are zero. Create a more space-efficient data structure, SparseArray, that implements the following interface:

    +
      +
    • init(arr,size): initialize with the original large array and size.
    • +
    • set(i,val): update index at i to be val.
    • +
    • get(i): get the value at index i.
    • +
    +

    Implement an LRU cache

    +

    Implement an LRU (Least Recently Used) cache. The cache should be able to be initialized with cache size $n$, and provide the following methods:

    +
      +
    • set(key, value): set key to value. If there are already $n$ items in the cache and we are adding a new item, also remove the least recently used item.
    • +
    • get(key): get the value at key. If no such key exists, return null. +Each operation should run in $O(1)$ time.
    • +
    + + + +
    + + + + diff --git a/algo/session4/index.html b/algo/session4/index.html new file mode 100644 index 0000000..5ead1df --- /dev/null +++ b/algo/session4/index.html @@ -0,0 +1,224 @@ + + + + + + + HSL course material + + + + + + + + + + + + + + + + + + + + + + + + +
    + +

    + Algorithms, Session 4, Recursion, Search +

    +
    +
    +
    v1.0.0
    +
    2021-10-17
    +
    +
    + +

    BFS and DFS

    +

    Here is a representation of a graph:

    +
    edges = {
    +  1: [2,3,4],
    +  2: [5,6],
    +  4: [7,8],
    +  5: [9,10],
    +  7: [11,12],
    +}
    +
    +

    Draw this graph on paper.

    +

    Implement BFS and DFS on this graph and output the order of traversal of the nodes.

    +

    Recursion

    +

    Tower of Hanoi

    +

    The tower of Hanoi is a puzzle game with three rods and $n$ disks, each a different size. All the disks start of on the first rod in a stack. They are ordered by size, with the largest on the bottom and the smallest one at the top. +The goal of this puzzle is to move all the disks from the first rod to the last rod while following these rules:

    +
      +
    • You can only move one disk at a time.
    • +
    • A move consists of taking the uppermost disk from one of the stacks and placing it on top of another stack.
    • +
    • You cannot place a larger disk on top of a smaller disk.
    • +
    +

    Write a function that prints out all the steps necessary to complete the Tower of Hanoi. You should assume that the rods are numbered, with the first rod being $1$, the second (auxiliary) rod being $2$, and the last (goal) rod being $3$. +For example, with $n$ = $3$, we can do this in 7 moves:

    +
      +
    • Move upper disk from rod $1$ to rod $3$
    • +
    • Move upper disk from rod $1$ to rod $2$
    • +
    • Move upper disk from rod $3$ to rod $2$
    • +
    • Move upper disk from rod $1$ to rod $3$
    • +
    • Move upper disk from rod $2$ to rod $1$
    • +
    • Move upper disk from rod $2$ to rod $3$
    • +
    • Move upper disk from rod $1$ to rod $3$
    • +
    +

    Implement regular expression

    +

    Implement regular expression matching with the following special characters:

    +
      +
    • . (period) which matches any single character
    • +
    • * (asterisk) which matches zeo or more of the preceding element
    • +
    +

    That is, implement a function that takes in a string and a valid regular expression and return whether or not the string matches the regular expression. +For example, given the regular expression ra. and the string ray, your function should return True. The same regular expression on the string raymond should return False. +Given the regular epxression .*at and the string chat, your finction should return True. The same regular expression on the string chats should return False.

    +

    Find array extremes efficiently

    +

    Given an array of numbers of length $n$, find both the minimum and maximum using less than $2 * (n-2)$ comparisons.

    +

    Play Nim

    +

    The game of Nim is played as follows. Starting with three heaps, each containing a variable numbers of items, two players take turns removing one or more items from a single pile. the player who eventually is forced to take the last stone loses. For example, if the initial heap sizes are $3$, $4$ and $5$, a game could be played as shown below:

    + + + + + + + +
    ABCAction
    345Player 1 takes 3 items from B
    315Player 2 takes 2 items from C
    313Player 1 takes 3 items from A
    013Player 2 takes 3 items from C
    010Player 1 takes 1 item from A
    000Player 1 loses
    +

    In other words, to start, the first player takes thress items from pile $B$. The second player responds by removing two stones from pile $C$. The game continues in this way until player one takes the last stone and loses. +Given a list of non-zero starting values [a, b, c], and assuming optimal play, determine whether the first player has a forced win.

    +

    Backtracking

    +

    The N-Queens problems

    +

    The N-Queens problem asks you to find an arrangment so that $N$ queens can be +placed on a $N \cdot N$ chess board without being able to directly attack each +other. +Write a program that displays one possible arrangment for the N-Queens problem.

    +

    You can use the following function to display your solution:

    +
    def print_board(queens):
    +    board = [["." for i in range(len(queens))] for i in range(len(queens))]
    +    for i in range(len(queens)):
    +        board[queens[i]][i] = "Q"
    +
    +    for l in board:
    +        for c in l:
    +            print(c, end=" ")
    +        print()
    +
    +

    Count Android unlock combinations

    +

    One way to unlock an Android phone is by swiping in a specific pattern across a $1$ - $9$ keypad, which looks like this: +

    + graph LR + 1 --- 2 + 2 --- 3 + 4 --- 5 + 5 --- 6 + 7 --- 8 + 8 --- 9 +
    +

    + +

    For a pattern to be valid, it must satisfy the following criteria:

    +
      +
    • All of its keys must be distinct.
    • +
    • It must not connect two keys by jumping over a third key, unless that key has already been used.
    • +
    +

    For example, $4$ - $2$ - $1$ - $7$ is a valid pattern, whereas $2$ - $1$ - $7$ is not. +Find the total number of valid unlock patterns of lenght $n$ where $1$ $\leq$ $n$ $\leq$ $9$.

    +

    Solve Sudoku

    +

    Sudoku is a puzzle where you're given a 9 by 9 grid partially filled with digits. The objective is to fill the grid subject to the constraint that every row, colum, and box (3 by 3 subgrid) must contain all of the digits from 1 to 9. +Implement an efficient sudoku solver.

    + + + + +
    + + + + diff --git a/algo/session5/index.html b/algo/session5/index.html new file mode 100644 index 0000000..9c809dd --- /dev/null +++ b/algo/session5/index.html @@ -0,0 +1,127 @@ + + + + + + + HSL course material + + + + + + + + + + + + + + + + + + + + + + + + +
    + +

    + Algorithms, Session 5, Dijkstra and A* +

    +
    +
    +
    v1.0.0
    +
    2021-10-18
    +
    +
    + +

    Pathfinding

    +

    Maze

    +

    Write a program that is able to find a path from start to destination +in a maze. +A maze can be represented as below, with # representing walls, . +representing walkable paths, S being the starting node, T being +the destination node.

    +
    ###########
    +#....T#.#.#
    +#.#.###.#.#
    +#.#.#.....#
    +#.#.#.###.#
    +#.#.#.#.#.#
    +#.#.#.#S#.#
    +#.#.#.#.#.#
    +#.#.###.#.#
    +#.........#
    +###########
    +
    +

    Dijkstra's algorithm

    +

    A network consists of nodes labeled $0$ to $n$. You are given a list of edges $(a,b,t)$ describing the time $t$ in seconds it takes for a message to be sent from node $a$ to node $b$. Whenever a node receives a message, it immediately passes the message on to a neighboring node, if possible. +Assuming all nodes are connected, determine how long it will take for every node to receive a message that begins at node $0$. +For example, given $n$ = $5$ and the following graph: +

    + graph LR + A((0))-->|5|B((1)) + B-->|8|C((3)) + A-->|4|D((5)) + A-->|3|E((2)) + E-->|1|C + C-->|10|D + C-->|5|F((4)) +
    + +You should return $9$, because propagating the message from $0 \rightarrow 2 \rightarrow 3 \rightarrow 4$ will take nine seconds. +For convenience, here is the list of the weighted edges (u,v,weight) for this graph.

    +
    [
    +    (0,1,5),
    +    (0,2,3),
    +    (0,5,4),
    +    (1,3,8),
    +    (2,3,1),
    +    (3,5,10),
    +    (3,4,5)
    +]
    +
    + +

    An $8$-puzzle is a game played on a $3$x$3$ board of tiles with the ninth tile missing. The remaining tiles are labeled $1$ through $8$ but shuffled randomly. Tiles may slide horizontally or vertically into an empty space, but may not be removed from the board. +Design a class to represent the board and find a series of steps to bring the board to the state

    +
    [[1, 2, 3], [4, 5, 6], [7, 8, None]]
    +
    + + + +
    + + + + diff --git a/algo/session6/index.html b/algo/session6/index.html new file mode 100644 index 0000000..c13a4e8 --- /dev/null +++ b/algo/session6/index.html @@ -0,0 +1,100 @@ + + + + + + + HSL course material + + + + + + + + + + + + + + + + + + + + + + + + +
    + +

    + Algorithms, Session 6, Dynamic Programming +

    +
    +
    +
    v1.0.0
    +
    2021-10-19
    +
    +
    + +

    Dynamic Programming

    +

    Coin change problem

    +

    Implement the solution to the coin change problem (find the best (smallest) set of numbers that +sum to a value from a given list) that:

    +
      +
    • returns the list of optimal coins
    • +
    • handles floating point coins and sum
    • +
    +

    Do this both using dynamic programming recursive form and tabulation form.

    +

    Number of ways to climb a staircase

    +

    There exists a staircase with $n$ steps which you can climb up either 1 or 2 steps at a time. Given $n$, write a function that returns the number of unique ways you can climb the staircase. The order of the steps matters. For example, if $n$ is 4, then there are 5 unique ways:

    +
      +
    • $1$,$1$,$1$,$1$
    • +
    • $2$,$1$,$1$
    • +
    • $1$,$2$,$1$
    • +
    • $1$,$1$,$2$
    • +
    • $2$,$2$
    • +
    +

    Follow-up: what if, instead of being able to climb 1 or 2 steps at a time, you could climb any number from a set of positive integers $X$? For example, if $X$ = $1$,$3$,$5$ you could climb 1,3 or 5 steps at a time.

    +

    Number of ways to decode a string

    +

    Given the mapping $a$=$1$, $b$=$2$, $\ldots$, $z$=$26$, and an encoded message, count the number of ways it can be decoded. For example the message "111" should be $3$, since it could be decoded as "aaa", "ka" and "ak". +You can assume that the messages are always decodable. For example "001" is not allowed.

    +

    Painting houses

    +

    A builder is looking to build a row of $n$ houses that can be of $k$ different colors. She has a goal of minimizing the cost while ensuring that no two neighboring houses are of the same color. Given an $n$ by $k$ matrix where the entry at the $i^{th}$ row and the $j^{th}$ column represents the cost to build the $i^{th}$ house with the $j^{th}$ color, return the minimum cost required to achieve this goal.

    + + + +
    + + + + diff --git a/deep_learning/index.html b/deep_learning/index.html new file mode 100644 index 0000000..bc0090c --- /dev/null +++ b/deep_learning/index.html @@ -0,0 +1,72 @@ + + + + + + + HSL course material + + + + + + + + + + + + + + + + + + + + + + + + +
    + +

    + Deep learning for computer vision +

    +

    + Course material +

    + + + + + +
    + + + + diff --git a/deep_learning/labos/index.html b/deep_learning/labos/index.html new file mode 100644 index 0000000..9a51e78 --- /dev/null +++ b/deep_learning/labos/index.html @@ -0,0 +1,103 @@ + + + + + + + HSL course material + + + + + + + + + + + + + + + + + + + + + + + + +
    + +

    + DL for vision: laboratoires +

    +
    +
    +
    v1.0.0
    +
    2023-09-15
    +
    +
    + +

    Introduction

    +

    Des notebook jupyter sont proposés pour chaque laboratoire, au cours de chaque +labo, votre avancement sera noté.

    +

    Commencez par cloner le dépot git suivant: https://github.com/KenN7/deep-learning

    +

    Labo MLP

    +

    Dans le dossier deep-learing/labs, pour ce labo, vous devez faire les notebook +numerotés de 1 à 4.

    +

    Labo CNN et autoencodeur

    +

    Dans le dossier deep-learing/labs, pour ce labo, vous devez faire les notebook +numerotés de 5 à 8.

    +

    Labo application

    +

    Vous devez réaliser vous même un modèle de détection d'anomalies à partir d'une +partie du dataset MVTec AD, de votre choix.

    +

    Implementer et tester:

    +
      +
    • la détection d'anomalies en apprentissage supervisé avec une detection multi-classe et une architecture CNN,
    • +
    • la détection d'anomalies en apprentissage non supervisé grâce à l'architecture CNN et autoencodeur.
    • +
    +

    Evaluation

    +

    Durant chaque laboratoire votre avancement sera côté, le labo 1 vaut 5 points, labo 2 vaut 5 points et le labo 3 vaut 6 points.

    +

    Ressources

    + + + + +
    + + + + diff --git a/deep_learning/prelab/index.html b/deep_learning/prelab/index.html new file mode 100644 index 0000000..b7beae3 --- /dev/null +++ b/deep_learning/prelab/index.html @@ -0,0 +1,126 @@ + + + + + + + HSL course material + + + + + + + + + + + + + + + + + + + + + + + + +
    + +

    + DL for vision: préparation +

    +
    +
    +
    v1.0.0
    +
    2023-09-15
    +
    +
    + +

    Introduction

    +

    Il nous ai demandé de réaliser quelques tâches avant le premier cours, +ces tâches comptent pour 4 points sur votre cote finale.

    + + + +

    Qu'est ce que le machine learning et le deep learning ?

    +

    Commencez par visualiser cette vidéo.

    +

    Question: Que représente le machine learning pour vous ? et le deep learning ? Donner quelques exemples d'applications concrêtes.

    +

    Installation software

    +

    Vous devez avoir une installation fonctionelle de python, pytorch et jupyter +avant d'arriver en cours.

    +

    Durant le cours, nous allons utiliser à la fois vos PCs ainsi que des ressources +GPU en ligne (cloud computing) pour entrainer des modèles de deep learning.

    +

    Python et pytorch

    +

    Vous devez avoir une installation de python récente et fonctionelle, ainsi +qu'une installation de pytorch.

    +

    Vous pouvez consulter le guide sur le site de pytorch pour cela (la librairie de deep learning utilisée pour ce +cours).

    +

    Vous installerez aussi Jupyter avec les instructions suivantes: https://jupyter.org/install

    +

    Pour editer votre code, vous pouvez utiliser directement jupyter ou vscode.

    +

    Une fois que tout est installé vous devriez pouvoir ouvrir jupyter et executer +le programme suivant:

    +
    import torch
    +
    +x = torch.rand(5, 3)
    +print(x)
    +
    +print(torch.cuda.is_available())
    +
    +

    Il devrait afficher une matrice de valeurs aléatoires et ensuite "True" ou +"False" suivant si votre ordinateur possède un GPU compatible cuda. +Si ce code renvoie une exception, votre installation n'est pas +fonctionelle.

    +

    GPU en ligne

    +

    Vous devez aussi avoir un compte google colab, afin d'avoir accès aux +ressources GPU en ligne.

    +

    Exercice sur numpy et pytorch

    +

    Commencez par cloner le dépot git suivant: https://github.com/KenN7/deep-learning

    +

    Cliquez ici pour un rappel concernant l'utilisation de git

    +

    Ouvrez le fichier preparation.ipynb dans le dossier homework avec jupyter et completez l'exercice.

    +

    Ressources

    + + + + +
    + + + + diff --git a/fonts/cmubright_oblique_macroman/cmunbmo-demo.html b/fonts/cmubright_oblique_macroman/cmunbmo-demo.html new file mode 100644 index 0000000..7141e5c --- /dev/null +++ b/fonts/cmubright_oblique_macroman/cmunbmo-demo.html @@ -0,0 +1,372 @@ + + + + + + + + + + + + +CMU Bright Oblique Specimen + + + + + + +
    + + + +
    + + +
    + +
    +
    +
    AaBb
    +
    +
    + +
    +
    A​B​C​D​E​F​G​H​I​J​K​L​M​N​O​P​Q​R​S​T​U​V​W​X​Y​Z​a​b​c​d​e​f​g​h​i​j​k​l​m​n​o​p​q​r​s​t​u​v​w​x​y​z​1​2​3​4​5​6​7​8​9​0​&​.​,​?​!​@​(​)​#​$​%​*​+​-​=​:​;
    +
    +
    +
    + + + + + + + + + + + + + + + + +
    10abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ0123456789abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ0123456789abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ
    11abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ0123456789abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ0123456789abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ
    12abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ0123456789abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ0123456789abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ
    13abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ0123456789abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ0123456789abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ
    14abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ0123456789abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ0123456789abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ
    16abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ0123456789abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ
    18abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ0123456789abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ
    20abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ0123456789abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ
    24abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ0123456789abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ
    30abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ0123456789abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ
    36abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ0123456789abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ
    48abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ0123456789abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ
    60abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ0123456789abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ
    72abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ0123456789abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ
    90abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ0123456789abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ
    + +
    + +
    + + + +
    + + +
    +
    ◼◼◼◼◼◼◼◼◼◼◼◼◼◼◼◼◼◼◼◼◼◼◼◼◼◼◼◼◼◼◼◼◼◼◼◼◼◼◼◼◼◼◼◼◼◼◼◼◼◼◼◼◼◼◼◼◼◼◼◼◼◼◼◼◼◼◼◼◼◼◼◼◼◼◼◼◼◼◼◼◼◼◼◼◼◼◼◼◼◼◼◼◼◼◼◼◼◼◼body
    body
    body
    body
    +
    + bodyCMU Bright Oblique +
    +
    + bodyArial +
    +
    + bodyVerdana +
    +
    + bodyGeorgia +
    + + + +
    + + +
    + +
    +

    10.Aenean lacinia bibendum nulla sed consectetur. Fusce dapibus, tellus ac cursus commodo, tortor mauris condimentum nibh, ut fermentum massa justo sit amet risus. Nullam id dolor id nibh ultricies vehicula ut id elit. Cum sociis natoque penatibus et magnis dis parturient montes, nascetur ridiculus mus. Nulla vitae elit libero, a pharetra augue.

    + +
    +
    +

    11.Aenean lacinia bibendum nulla sed consectetur. Fusce dapibus, tellus ac cursus commodo, tortor mauris condimentum nibh, ut fermentum massa justo sit amet risus. Nullam id dolor id nibh ultricies vehicula ut id elit. Cum sociis natoque penatibus et magnis dis parturient montes, nascetur ridiculus mus. Nulla vitae elit libero, a pharetra augue.

    + +
    +
    +

    12.Aenean lacinia bibendum nulla sed consectetur. Fusce dapibus, tellus ac cursus commodo, tortor mauris condimentum nibh, ut fermentum massa justo sit amet risus. Nullam id dolor id nibh ultricies vehicula ut id elit. Cum sociis natoque penatibus et magnis dis parturient montes, nascetur ridiculus mus. Nulla vitae elit libero, a pharetra augue.

    + +
    +
    +

    13.Aenean lacinia bibendum nulla sed consectetur. Fusce dapibus, tellus ac cursus commodo, tortor mauris condimentum nibh, ut fermentum massa justo sit amet risus. Nullam id dolor id nibh ultricies vehicula ut id elit. Cum sociis natoque penatibus et magnis dis parturient montes, nascetur ridiculus mus. Nulla vitae elit libero, a pharetra augue.

    + +
    +
    + +
    +
    +
    +

    14.Aenean lacinia bibendum nulla sed consectetur. Fusce dapibus, tellus ac cursus commodo, tortor mauris condimentum nibh, ut fermentum massa justo sit amet risus. Nullam id dolor id nibh ultricies vehicula ut id elit. Cum sociis natoque penatibus et magnis dis parturient montes, nascetur ridiculus mus. Nulla vitae elit libero, a pharetra augue.

    + +
    +
    +

    16.Aenean lacinia bibendum nulla sed consectetur. Fusce dapibus, tellus ac cursus commodo, tortor mauris condimentum nibh, ut fermentum massa justo sit amet risus. Nullam id dolor id nibh ultricies vehicula ut id elit. Cum sociis natoque penatibus et magnis dis parturient montes, nascetur ridiculus mus. Nulla vitae elit libero, a pharetra augue.

    + +
    +
    +

    18.Aenean lacinia bibendum nulla sed consectetur. Fusce dapibus, tellus ac cursus commodo, tortor mauris condimentum nibh, ut fermentum massa justo sit amet risus. Nullam id dolor id nibh ultricies vehicula ut id elit. Cum sociis natoque penatibus et magnis dis parturient montes, nascetur ridiculus mus. Nulla vitae elit libero, a pharetra augue.

    + +
    + +
    + +
    + +
    +
    +

    20.Aenean lacinia bibendum nulla sed consectetur. Fusce dapibus, tellus ac cursus commodo, tortor mauris condimentum nibh, ut fermentum massa justo sit amet risus. Nullam id dolor id nibh ultricies vehicula ut id elit. Cum sociis natoque penatibus et magnis dis parturient montes, nascetur ridiculus mus. Nulla vitae elit libero, a pharetra augue.

    +
    +
    +

    24.Aenean lacinia bibendum nulla sed consectetur. Fusce dapibus, tellus ac cursus commodo, tortor mauris condimentum nibh, ut fermentum massa justo sit amet risus. Nullam id dolor id nibh ultricies vehicula ut id elit. Cum sociis natoque penatibus et magnis dis parturient montes, nascetur ridiculus mus. Nulla vitae elit libero, a pharetra augue.

    +
    + +
    + +
    + +
    +
    +

    30.Aenean lacinia bibendum nulla sed consectetur. Fusce dapibus, tellus ac cursus commodo, tortor mauris condimentum nibh, ut fermentum massa justo sit amet risus. Nullam id dolor id nibh ultricies vehicula ut id elit. Cum sociis natoque penatibus et magnis dis parturient montes, nascetur ridiculus mus. Nulla vitae elit libero, a pharetra augue.

    +
    +
    + +
    + + + +
    +
    +

    10.Aenean lacinia bibendum nulla sed consectetur. Fusce dapibus, tellus ac cursus commodo, tortor mauris condimentum nibh, ut fermentum massa justo sit amet risus. Nullam id dolor id nibh ultricies vehicula ut id elit. Cum sociis natoque penatibus et magnis dis parturient montes, nascetur ridiculus mus. Nulla vitae elit libero, a pharetra augue.

    + +
    +
    +

    11.Aenean lacinia bibendum nulla sed consectetur. Fusce dapibus, tellus ac cursus commodo, tortor mauris condimentum nibh, ut fermentum massa justo sit amet risus. Nullam id dolor id nibh ultricies vehicula ut id elit. Cum sociis natoque penatibus et magnis dis parturient montes, nascetur ridiculus mus. Nulla vitae elit libero, a pharetra augue.

    + +
    +
    +

    12.Aenean lacinia bibendum nulla sed consectetur. Fusce dapibus, tellus ac cursus commodo, tortor mauris condimentum nibh, ut fermentum massa justo sit amet risus. Nullam id dolor id nibh ultricies vehicula ut id elit. Cum sociis natoque penatibus et magnis dis parturient montes, nascetur ridiculus mus. Nulla vitae elit libero, a pharetra augue.

    + +
    +
    +

    13.Aenean lacinia bibendum nulla sed consectetur. Fusce dapibus, tellus ac cursus commodo, tortor mauris condimentum nibh, ut fermentum massa justo sit amet risus. Nullam id dolor id nibh ultricies vehicula ut id elit. Cum sociis natoque penatibus et magnis dis parturient montes, nascetur ridiculus mus. Nulla vitae elit libero, a pharetra augue.

    + +
    +
    + +
    + +
    +
    +

    14.Aenean lacinia bibendum nulla sed consectetur. Fusce dapibus, tellus ac cursus commodo, tortor mauris condimentum nibh, ut fermentum massa justo sit amet risus. Nullam id dolor id nibh ultricies vehicula ut id elit. Cum sociis natoque penatibus et magnis dis parturient montes, nascetur ridiculus mus. Nulla vitae elit libero, a pharetra augue.

    + +
    +
    +

    16.Aenean lacinia bibendum nulla sed consectetur. Fusce dapibus, tellus ac cursus commodo, tortor mauris condimentum nibh, ut fermentum massa justo sit amet risus. Nullam id dolor id nibh ultricies vehicula ut id elit. Cum sociis natoque penatibus et magnis dis parturient montes, nascetur ridiculus mus. Nulla vitae elit libero, a pharetra augue.

    + +
    +
    +

    18.Aenean lacinia bibendum nulla sed consectetur. Fusce dapibus, tellus ac cursus commodo, tortor mauris condimentum nibh, ut fermentum massa justo sit amet risus. Nullam id dolor id nibh ultricies vehicula ut id elit. Cum sociis natoque penatibus et magnis dis parturient montes, nascetur ridiculus mus. Nulla vitae elit libero, a pharetra augue.

    + +
    +
    + +
    + +
    +
    +

    20.Aenean lacinia bibendum nulla sed consectetur. Fusce dapibus, tellus ac cursus commodo, tortor mauris condimentum nibh, ut fermentum massa justo sit amet risus. Nullam id dolor id nibh ultricies vehicula ut id elit. Cum sociis natoque penatibus et magnis dis parturient montes, nascetur ridiculus mus. Nulla vitae elit libero, a pharetra augue.

    +
    +
    +

    24.Aenean lacinia bibendum nulla sed consectetur. Fusce dapibus, tellus ac cursus commodo, tortor mauris condimentum nibh, ut fermentum massa justo sit amet risus. Nullam id dolor id nibh ultricies vehicula ut id elit. Cum sociis natoque penatibus et magnis dis parturient montes, nascetur ridiculus mus. Nulla vitae elit libero, a pharetra augue.

    +
    + +
    + +
    + +
    +
    +

    30.Aenean lacinia bibendum nulla sed consectetur. Fusce dapibus, tellus ac cursus commodo, tortor mauris condimentum nibh, ut fermentum massa justo sit amet risus. Nullam id dolor id nibh ultricies vehicula ut id elit. Cum sociis natoque penatibus et magnis dis parturient montes, nascetur ridiculus mus. Nulla vitae elit libero, a pharetra augue.

    +
    +
    + +
    + + + + +
    + +
    + +
    + +
    +

    Lorem Ipsum Dolor

    +

    Etiam porta sem malesuada magna mollis euismod

    + + +
    +
    +
    +
    +

    Donec sed odio dui. Morbi leo risus, porta ac consectetur ac, vestibulum at eros. Fusce dapibus, tellus ac cursus commodo, tortor mauris condimentum nibh, ut fermentum massa justo sit amet risus.

    + + +

    Pellentesque ornare sem

    + +

    Maecenas sed diam eget risus varius blandit sit amet non magna. Maecenas faucibus mollis interdum. Donec ullamcorper nulla non metus auctor fringilla. Nullam id dolor id nibh ultricies vehicula ut id elit. Nullam id dolor id nibh ultricies vehicula ut id elit.

    + +

    Aenean eu leo quam. Pellentesque ornare sem lacinia quam venenatis vestibulum. Lorem ipsum dolor sit amet, consectetur adipiscing elit. Cum sociis natoque penatibus et magnis dis parturient montes, nascetur ridiculus mus.

    + +

    Nulla vitae elit libero, a pharetra augue. Praesent commodo cursus magna, vel scelerisque nisl consectetur et. Aenean lacinia bibendum nulla sed consectetur.

    + +

    Nullam quis risus eget urna mollis ornare vel eu leo. Nullam quis risus eget urna mollis ornare vel eu leo. Maecenas sed diam eget risus varius blandit sit amet non magna. Donec ullamcorper nulla non metus auctor fringilla.

    + +

    Cras mattis consectetur

    + +

    Aenean eu leo quam. Pellentesque ornare sem lacinia quam venenatis vestibulum. Aenean lacinia bibendum nulla sed consectetur. Integer posuere erat a ante venenatis dapibus posuere velit aliquet. Cras mattis consectetur purus sit amet fermentum.

    + +

    Nullam id dolor id nibh ultricies vehicula ut id elit. Nullam quis risus eget urna mollis ornare vel eu leo. Cras mattis consectetur purus sit amet fermentum.

    +
    + + +
    + +
    + + + + + + + + + +
    + +
    + +
    +
    +
    +

    Installing Webfonts

    + +

    Webfonts are supported by all major browser platforms but not all in the same way. There are currently four different font formats that must be included in order to target all browsers. This includes TTF, WOFF, EOT and SVG.

    + +

    1. Upload your webfonts

    +

    You must upload your webfont kit to your website. They should be in or near the same directory as your CSS files.

    + +

    2. Include the webfont stylesheet

    +

    A special CSS @font-face declaration helps the various browsers select the appropriate font it needs without causing you a bunch of headaches. Learn more about this syntax by reading the Fontspring blog post about it. The code for it is as follows:

    + + + +@font-face{ + font-family: 'MyWebFont'; + src: url('WebFont.eot'); + src: url('WebFont.eot?iefix') format('eot'), + url('WebFont.woff') format('woff'), + url('WebFont.ttf') format('truetype'), + url('WebFont.svg#webfont') format('svg'); +} + + +

    We've already gone ahead and generated the code for you. All you have to do is link to the stylesheet in your HTML, like this:

    + <link rel="stylesheet" href="stylesheet.css" type="text/css" charset="utf-8" /> + +

    3. Modify your own stylesheet

    +

    To take advantage of your new fonts, you must tell your stylesheet to use them. Look at the original @font-face declaration above and find the property called "font-family." The name linked there will be what you use to reference the font. Prepend that webfont name to the font stack in the "font-family" property, inside the selector you want to change. For example:

    +p { font-family: 'MyWebFont', Arial, sans-serif; } + +

    4. Test

    +

    Getting webfonts to work cross-browser can be tricky. Use the information in the sidebar to help you if you find that fonts aren't loading in a particular browser.

    +
    + + +
    + +
    + +
    + +
    + + diff --git a/fonts/cmubright_oblique_macroman/cmunbmo-webfont.woff b/fonts/cmubright_oblique_macroman/cmunbmo-webfont.woff new file mode 100644 index 0000000000000000000000000000000000000000..d45fc86df23689386efad2f35d01a1dd1f559d13 GIT binary patch literal 26776 zcmY&12X^sO!{O07q6~7 zm)2)&Yv=#~fMx>#Ks7%;WNLyeeq%QmLI42H;z#q77f>g^ioIjzU~UTlfXn{C{>Nu4 zMi}dDZs`0IYx2VZApZ}D<~AN?004qJ0HE*!0Oa5F*Q`ofm>Qb=S`T{YY(# zAM%IW`>~0CK#E`mW@};V@)HOAABcYH64=X{vt(m${G)^G`q6g&V5kLeN5|IC{pYyA zpg(bh{{h$*XwA;h))WBH|KUM?C~$C*5ie#3d*`2XXY|7XZT{#Rlk;*t9h^*mY}lWC zfbt)7C3%G_{5CcEDYHfVe}VsjuwOIrf7_&y;semVE;w@L~;XU0Z~7D{Xm@m5&x58#_VIDZ=!F&YKl9mKT`=`^qa%9XC{7t zw6CvksBdHn0FHo_{sqC*;|+&u1au3spre9`iRJFsSXc5XWBgMB^NoqVK1zf{5I~VA zf}Q(@ZIXZmiW2Toh_>*QZ++>uXAo-L&{8&F0tLo@iz*ur-8J$MRflVE z^tYo-5P`tZxwhMxPLTRV*)c z-ZZ9_cX5h}{`)4ZXW^$4Z>5tZ;KS!dT-MTuQs5 zfdv7_lL49BGA}XFnrTebB^W{s+J#!feq#k;(WJ*RZ7c05BPzu!$EzqRE2_->s#6aC zrBPH?{C2`I`Tb4E62Ogyi4Jh3H(wj5i!u}#gc~6&lLrR_0)qm>DwCIKlNXPl`PTmy z`0_jb?*E4Px_<9{{;v7v`Tq0$`|JJR^&rGM{-t-_zy1}7Ec`0Jx{v-Y2sMOtoFHHcIJCCYRS$wg(J4olcj@`odot^=i#-x6h90tQH$nN=YfX zUS(zyhI=<9aFIdLP+{=UCZoEGh6$`=`zqNPp!!Cd8gjMer|T`(0lNo!1wfe06 zl}DW4*G$QJZBvSi%G(=DJM-%+o1=3q9uuUYd|vkfnG^n)fai^j>i_zQYIV!sC>*HE z?ojI}$jDlyCCmdImAsQ~Z+SzL^*VW@(ffQ6YM_-%|+@n@g@-eb9iT#??}MbA8w zEKp?64Hdte&cvDrbv`&KIw>8f%7o;{P9v9cd7re}P?xC^5hZVtmfGNCDssQaDBpRT z3bj^6LZk%9rGX9yQN(wAu1pi}!J_C?I;m&uvMNi8L~tC#XsmJTplEqUZlq2} zR5ALhlKy-tBQ8=Ub7qYI?LVK^B z`_jDUAgOA-&sF$&A=sWM|Df?ERI~P;%jg*r=vuRUtMJ#bQ}Jl`84+$az=545cq18V zLLY`^(Ml9VLMIfzP77=tN_fb11}=1rt*t#7mU)NZQVA4Hox?e0)&<@*;{RJn zl*0>U;Hsy71=yEhR0)Iv`iM1cu120Ij;M3s zf+5w#TyI8xRUHphV`>_7;||vy=)T@KmK)sQY~p847xQSVK%7SB#h$k$S1D0%*qbi{ zSCYntqQ7+m{FPvxC^C%}XS%b19gWV4mlVy1>SjeBYQU4h7MbJ4UVThqoNh)h3}S64 zwexDyUQHW#Gvzr$XB4nJrf{Ji38FFN=EsjudSO*Rpq5~JJ%jv?If%=)G$Gcu38sQT z*m<)(!myGshk@SgSZluM0!s@sCw5m3`ed83lUs&|k_|~$4ObUD*y=dsB>$D9RZOg+ z3uUSE+8{kh*+Uc(cy9{(=qE4BX(apN%Og+mChhX)2wyP$sjqcBQ9^~=RYRU+hW7cK zb@GlW=U9WkW|4Q&hx?!L*|`hGB!$by?448&e4V#=rQKFJgLrTXZIW{iL%2j^7WyBr zD2{(dmWv0n_P43JTeV;@$zMT!3jMvGbut42sbDXocYqJ$@;!pdpqn^Tq_6ty06*Hi zP(NCPet}f2$w(>{1(AQEv>-?9@Uqm7kF2X!nn}Ni5n68;=>_Gk;>A*?sICg)Oxi9# z6YQ)O_Y0_hVdLe>-Os49iGCY1BW#tJ>TcxHo!3=;7yb9nY2+b@i|xE<*Vh6%*nR5{N*JI4h)`#O44FelqIRRbg|9 zMYM;-rt27l8qL@Uf}AZdmRq!&bFwHD6On-kQ2-ILtkzXmR^Q;fUsBJc-Mpv#^Fgnz zJk@RDOSLsNR^`IM%(Cv2F#Fj|P_31LXNAPU<9?GlvUPX~k_>f_T4)pBRF@5fjKO*Q z^|Y4@T3T>XDR!hGG)OEU{~0hJc;BK_XhShw;6aGxfvWRWpyEjErN%10*K5dg>Z3~; zytu6)IdyE#U9X51d?srj@izTdSW&M$V^o46>^35vIV7!-iq^Gl<72MepqrzrsE zl_h{;gWOvAB;SIX_OULP3cBqw{6Tk{Ke>&XC-P0{jEZ6T8BbX=e5U=FGrQL`GTryyigcd?esv`awXE|JMAyrzLZI1{4kgW@Q`Pc(ZpSnC zMHnGCqV$GU{9VGf{UlTFQ0=b|__+p%SP=aM7v#bjr7GerCnN+r4lM=?dW#B> zp0d^X0e~K`17=s%Djv%sfRROJsvMY>C9L1{m{G$JK8VH>r27VVjz%z6sP-IgbS6a5 zjov7C@Ra%a&7q3))=Gc_kRT24>9{g_zbTy{-}kVSh15wh4Tjtt>5g zsGrWj!C#~flOB(S9%qPGm?o}UDW6PP#H_F7zdsI*q@0GOk-9)z~eFEROA6c-Ov8Ay8u=24g zShQPg&%-bBmmHQl3vmcPC+KDF!1y41nu5!MGl46>Mn$hhlVizX5is2{wHsg?c+S!e zUM6{@zLG^D%dkyKsJ~bJSr1<4Ue9e*sjsZ>G|w~eoBGNN3K|3s!-&O?oy~s8KF`+U zdgo$rGIWx1Y~RN|ew(Qt`xoAs>lGCiFiNd}rGPPuj_Z(k0zB)QYtF0hA?5DjuIB#l z&g{nRR{mZOJQ$kU_qk&`@+LPq3V;BkEpQ=^TmxJ*_N~p3W7a(lM$`0m91$X8};H= zFPc{{la5=Q*iSv~qW>S+_bX$+wMP)7rzaDK?hh8J@DWeA(uu?Q$ntDGU zfvLszXVLe2cXQlfQe+?GJ|ee&9xV@FYFpcsK1AV8wcUu@y67^+fCORPaeKY{f8GRy z08;zKPa04{8mBbE%}EhbDd1`}kl5;J0ac;PH`xu))oh5d!EDi7Q_(U4Q-s>>{)PH#|MEMuQCa zNTZT)p>!W351WHX3wVIOhOZxruhiiJS(G(3P2^Pq@2h5N7q1kvl`fEqqXx5#2hs-u zEgZ&rHE;4BUjnuKCl`bk9ezYYWEDDGZ9=}-tk<14SqTy^-B%KZz(I-DnzM$UGECaQ z#oWP@yKC16lQ(LnW-3~UOLx9b*+Yl*UkZf5G^;7{IGYp!)cAZPux@eYe3!9_qB{Z| z{EtTX?+ho&T0jWYi0zB51GdfvOGYD+nJyO?TxB-h(SayR^UlLKbvb?55--5YqA}}UCQ@#h zv8sNZ?LHx{e%;m$W=t?wGGN_^$$_4ugJ=>rTTCa|;h5)Z-E#Z=D5M z^7kEbLrv?)`EVnS1pL*`*W$1Dckt=5o@0ht!60YbKXnD846kbuILfA*Dx-gC&>!}K zJW~l^1{5wS1UgMUeBSF3&BUsJH|*l>(irU){83(npfqG3Kn?9!ypWWl23_KCBW19?5bjt?LWX+N?;8DaHO z>2yq}spxNx&Xf*@Bo_oXtFLQ5-~M>5K509z?{3h6OYAlBCM_FW*g#ifMX9d{=wwIq zc)`RSdc@feVj$3JY4lQE8r1ZHUGwq2gnlH696q0&IQltqKZGu5t9J&`+1Lkm*tb4B z;^JZp_@J}nW4o*H`?!O&zsXJ(#o^-)@G^V8Q}2%D0Pcm*&@*bq9;2kAK3};s*^|(n z>V$}T@EmY8Vs6!&qb;zTG6NvhiqbozxpacUC?pEUNi>wsaLxw{3=HH0Br-*sB#Jqe z&*^TkP(N<4`Ie3ZIcUL*90kcIX1;cvSM6x2coE_V6eBdwk zotvI5-DE47xcW5Ea03qJzl*$^R!%(XZ0=WWI`KKV7CtP$Pba@`);d6XJ((hLaXw?# z`SHBjZQn-6vYh^0T74nM!}@ zUB@ae=3dk8w%slMmVG`^^_Y~Nd#=dJ^qSnLkWTHyi9`Gci(tUl7I(hpg&KTTchG;cG>$u&M+krU8NrYbnsc#ZHZLZ<5^! z8{B{=Mk#PNf{7`djdv2($mb4CLcN8gF>uuk%%B+cUZ$ruzqqXl7=1q^HIW8sfLGQR z6o$}{SZ{Cxio-DW7VTy1x{DlP*T@Wt25ql3N*pD6;t;EFwI4@(0va@D*vbJXJEx8q z@3tRo_qr_5J9N+abP}KPHeRVaSmG}XxsY`|%OJp z>lzLs*jBr1K-IiU|7rT6J$y$60q0?pV5bm7??YjzYr4jp`W@2ch~$*gm$sn8I7&NVOJ=yn?^3Z&*H0h>eK@~K-$oE^h)^ILFdsgQ znNJZuuMuLNj6|O6WJ|Pv#QG5gZV@ex?p(@u5E0BWH_sNbkgl@k_-|t^{{q{`mw`86 zhM0%kHP$M!N3xdPdT^hXit zI|6v6fUMUSq=OKnv#(_N1L7&`KdwtXQcD6pCfqdI_D4Y_;LB*1AKAvSQ^}+NUHWWa; z*G3K}>!%f*9sM^HR>=;LCeO3|L*>RW;|%;ldsduZYu|-QzrcL zzptY{0*JKDl2QWKNrD1oleXm#|de@+a zJ=$o9gH~6NgN6E`v6=&-(G?s=*Qk&$2IVNeyJ}Q*;cpuN3@GD{=-hlE}VLpPJ%%kK$biYGm>urbX^Q> zSbm0bc>fjKU@{Yv0o{xG0O7WjF%><738X*Piy;tV`o-_gDRFsgsNjh9$Uf>AqXx{F z+Q(r%cJ2XnSS))qa8 zGZU`+31=u!2W)1_qTI?c^}@=BYDUgO!11@NYz8V1gPn|K!-Z%KMO~c+k~1W%Da)Jg zyM$DP_?6U#(3->|r6Yj)JG!L9H68dt-lVxA;fjfRIB$*+-e|H~Ve$EU4gMluGe!B- zla&3Aa_g?KzgTIR?yZ{4@dGMF$eXFa@-Xnq`#2|iRWM(*hhObS5XV_TGjSn87a3~c zoej;^-&krYAgenk$6dd)^>VT9<5_Xk@r4M2b~DtoI7tOTI_n!g`LgZ3THz16k7}~<&PTp_V5;Ux6uBBr9Q8RMspAG?W5;PONJbYv`cv3jwA)|q zr|eqNG(NT9U0-a6&1_KUU2eS|-8gz&=4eZBYq8UNSd>w8nSQdIo|ALcJvDc)9xbXO z^aQO6y97aKM|~qLTi+^+PWg$47bs)R$+7lUU~s`#k62d|DuFg)leA<;>XZLf5mXOO zV;m$6Q7}$Id^$zCJ*D_F#j7Pkiq3Mblh@m)lE1bDnIPX8>Y0{Fjj7TYUZEM4^HQLZ zE#s4(#Pn{(`@sXZ@C)Jlsgh6oaBJvOW z6RLEIT*xo@t;!d9+g5vnEVT$Oy22`M5jCNU@GM<%+?!$=m;|dNDC^8{xno(y0d_RT zF0>Xr(asSDo^-sY2$6S95Kn|yfd}ubSp-2kAyWQf)%1o1)O?$GeaHMp(8!l zXBAEMzy}S766y$07>+~AW|y@|D*CZJ4v7LuOA~%|^w)h-x`Gi<(U_@GdW5(^dXDH2 zFo(;uT6pmaqzi90D&Bk(-x-g4{2Xl)2su z1k)?sX)ggD&b@X&nKV+oOHOiqPs66#%5Mo8trahR!M7C%kD=b4^1}eQ-9B0u(8JQW zyC>i}5^5_Z1(kA{K6ube(m~~6?ij0cV?mJiVsvo=HtsIiFBXh5Te=zhfojrIs8)^umhe&^R~$J)x^8AW8)E3~u^ z(%L(p zpFArQ7=5Wz2n*kp-YxG}`hxzOvyS_y>=6#;i#9^w>syGzbIF5? zmVIjm4NSM^i7rt5&{iLcN7Q`W_6@Q&eXq;Yf9c}FV~q5n>LV-}-jbz;*l1g9KS-Wb z*pk=K88#YC5@+{J2Wp-xB|?fpKo=xnzyw1vdg5_GZym2%j1h?H`5VTi?qgyk2WSTs z>4-%`S~$z!Ec{&z(`A#wQX(7G3Gh89_k49d-9N|VLG*{3ig~+111B`o4aAtK&}*Y2 z(H&ZRK@4-0Z?ItR940aREc=Lmelt3DC#%AOv|zDN!jglc{mG?12>kE~ z5Jta#(TYY%EBk#4imw+&APFC}NfC9W6Sd5LTR#)id;n=y!XG;XKfD)k5?N3<2bpyQ zz%{NX9iC`VH7SB7aAJbbu?03&1pyQYo2Qy3%8@08sL__=dvSTPgLp&$0z6=Pw!qw5!$M7 z8J*IA18+2$_GoSNwk=;sn8VC&%(ASv#?1bP+4xG>w?}nvdXnMBqM5!bTF93(ji`V< zmWR<2Kn|w|7lj5-XeSCPanh9xv1if%Gro3n-3jYuFsDlX?P{`$gy~UlUh>?Ha#ug8 z*oJCliBPq8+q0p4*SnjjFPIy)3E|sV;&a0c-2;K(O>2Mo!s_&Lhohh$@^4b0oABE2 zFwtAL?t+)r6NyE#*c^2u&K@g8Am3L4jGe~UF8bU*ELSGTW~;W*NH>x&YMb4tmJ^)J zY)=Jt;mGUY@$SWy40awmQn_!b1!92F=7}*8UD~oPQ1h`{;dzH={x?paSXnXFptCg` zFFgkdMHjd$E2$66phqGOnEK_vX^0}FdVu!N=h#HbnZ!s#9SNJuinf^H1V!Sl#%ZlG z#;atgzfve;@W6ok6RE50OIe)I5#$9#G#CSv`fU8uNr|-vZW@s+<1Xw z@wtN(ubgF?tSr14g4#`r-Im5Izn+kE!U2H#0Nf5>xgcQkmq%YtALa(4+#n!G z77iS5_^iAmPL0(fi?ueS9KsrttP*m$SIlM2zbWCFH0isZQyG?{ z$`~~G?O(z=6_dO`i~p3)yO5Rc6uy0XY%Et3byxojr26iA0C|`|pibas&syYwSLusG zw%Szt8DUjF8RGk3kHgOv#)fD4|hfF5M*fyGa(~cBV&)CysX=2AWbz=~2|uMgJw9H14fYOiWmdipLbAAB^u&>+#=pt%T?` zri-QVyydyvi<(8EpfziUl{SMG5#)^<_enpxZ~+O`p;qW>G8%S%{lW&UB-`Jo0<9bidh`Rgf}VQVG{UdAn@Y4$M== z&KYI38oa?0ytsd3O%-z7tO!eneMv+PqrM^2)0NCG!k9S3V3dZ8gzYoXqIFyfH%g4p zwg!88=hYg^9);ZSNajk(gW4Yx1>x<|-=RWqGYXFRP6gsZv5z4z^Z!WIK|UmEfgcBNiP_|WZVm%f{KzBTgUlvBRXsNI(OYe z?Zp&KPkYC8=`^^Vvc!(W-M%w&GG*A(C94__(SsInVr&vYb>}1Y|Cq zj~`bG*i<_MYEvdfF+_|>YvTI*GEJgKfYCvvhm)AV_QKuqx{)F0`$9o}Qosj`OTd2= zQtGdZ$GrIKKyR2~&c{4~bN=^ix5M-6Gyhlj2OVP3KduS}-MtG=bfH^!78y7ix4;4%(o%e3bP(#OA!_@xD9neS+{PO2Cojbmir20Ns zsRCsB$?stZ1Lv{F^>?Ga8@Hw2_$XbTgQbal1X3t8^SKez7TKmj0cZ-Blnkma!n^+} zaTTng>+yP93aoyfZ-V~`2A=tbvYL60ENu0R8eUhat%xA$xky5^8h8~gl zCEMHLb2-)f{i-Hg+ECZ^gXQLtP;5C}(iFqu5k+@csFwJz-3#ZsOPSM%Ut&8J4xYfK3%BC^ zk(*&BWiwfDEtDt0P_}1=DwnoZ>600v?7#W!*|e&`l|MlT*KRTm*PyD+fT4rJfkI;j zbE@8Pd098&S-|Zd6iluyod(oUP9&II%y(Wf*yZ{XM*I?9hoAaPm}!n%L5<#VO0UvjbW;gFnX1HV22tV$Fk&ZnbJn8x zg-;=hF`W(qpg^#5*CKB*M;u}d+GO*;nt%$vQGr@R@YsF(5W_hE~y zcnjc@8L}E?D^&(~lIBH`Fba5R*7zdoqHw>_|2o53#1w@07t zOGON2m;KsK)PivE7oJo;YeaI^uL=#U0I>MxLxi&N>>FxW`^n*ZPLrou&bWTY{5mJv zqxzU?&gLy)A4~mXl9)0?MHikio6-mDF3pTuIw;LQN}cHn9HsGUPWxO+)A(-@NAJkt z7OPOVi6~}0fWYWIC)Dyw(- z(J}-08e)p;iTEALt-?p(cy%Qa*1PKgn59J7NtD-4OXSWNe@U6^$?*n+^9B)Aw>LrG zY^Gn>#_c<2Yl+b@X4C)E59w&(L=%O1y*Ti=M-j3dfjRBx&c8$QcRCEtI~=bv%rvi= zyTM)a+InX0aMP|qP8MM`l8+L?XN8nMCUi|iG8173x1%}0Iz?cZbKUP9+&RSqVG0E4 z@;+SsV*+^WcIf5rf)0cp90X&tBpYt&9dX0zc$It&#+BVR>tk)xyA# z)X*>u9TXb4_l|cf%dT(>4e_uVqd?*1*Qp0wwHPJYqq4Lq%wdGVarnQ|gh=Y#ZT)(f z4gI9l)=p|+vfTLPxKD3A>v_v(Ka7HYrR|yiZ1e9>1Bv^+jlb5h9WQ-wufHj%y}Yp3 zK3g{A0u5HU7*Wn_(A)w}&;`1Of3Y*M-d!4NPn>V0T`=T>3~_L~yo2Kuv@;@bx@yI7 zC8!f1XPb_;1eb%XvjwJb|B6FWt zKQvu9gj>3L5j9L@0)m+6q}?!?uVF7~O$9S^84?OI2_Z}t;Lz4;_)?vU=TjXR>gbu zf;ICFe1-O>l*-LsL$I8CiWXHVoouGKdGaiC(ADwm_$&+e9cmZ>PbgP5P9iIUp-Xc- z>fs=2<;cFm;3>@&bMJ0K3jNI|$X$rgGYiGrGlK6Q<4Np1`BMw~r=8u+d7C4{O$vuJ zi>ZcVOffty&r0*_eSJL4D{Y)6uRW~JrV)*nJNH`s{#B_e3_GT4V4g9ska-VsWv@j+ zH)lu0I(n!t%+ptLg&sN}E76Nr%2(8b3^K9E*CdD6*Tfk$qzlnb!_^j&TJvo0e{(nz zibUu3n&04;?eM(`x-4tx>kGJ-0{nM3b84I>cW^eP&E)`y>8cIVP4NM>4M?h@d@?i* zT6gd)*5g48`L)=_v#znbs?eqL?Ctrv{SRdlBlut8Fobn6y?s?@Ex%0Or!&sTbvx>u zI&W##tzlb*o;lYqY?FQ)*?z+N>O$#BX_dk|l4?tl*x@__v#9P(dP?Qw2U>CZHSNAgqEb&KEi%kx&3yx9wZvKcDh3^XtC}6 z_#R(vS;BhQe@ke9spg3zzzT?Ep-_kwU{&mJBp`W0;3*a>cq(jGhOoL$@RPIjfCRA~ zWj+JM@s1|u3+VM!lV_{Ou#?p$JGmDq_sFU3H~oAUKLW&hM^WTz7(uF)LlwYdCy<3! zbm=A}b#p`y1`Qrq$2u$?XsIA5x%$w3o&-&!XwO@eI3md2GhkU|x#vwl>p@r@i(6Fp z4XRj!Sp+s3Y2J-UPV9$_mw^72B4NQxVG6@)Nb)=V*xT%E?AbS&iAi(p2mk_JwXN+! zh%sujA%tlfW@$M3l&4o`5(KG;bRThL5;{Dxcx_UOmg?NjHJxRiZazkmWky=Q%9L^# zMv@wBTh@VUW=*rLhuV0Cpg(hOl!I=^)*_IwZUApMlDQxW0TKbi!EPvt(_@RnaP?eIsAQ-RqvY) z(UKz{wM>s>ZAvnXZ@?C_Nu3IX9V_)P)Id2KPvyYov0fOA#R5-#3vffa**yNMeNP95 zUxa=EJEc<(+)!Q^m{@ZB0q=LTv~nEt^>CA6tLhTGy5(xE#q1SE9um&=yT+8Uu4`(y zpqYxt|RL3j7`7T2aUhD zULA;651GRH(SQtnP7T`4TPOorC1_XX?w_Qe@1T4=i~m`>vFZ7T+913 zxter-p!=Lizfx+4-j+ac<=?w-CmqEhJ6GpNzp%45OKuNIi$4<3l(tn$sZd&TUYe04 z;9h20Sm;RH7IVkJHscZM6@;h@zx!Y8o%QG3!IbF5pxh(97euiS5Doo{yU|F94|IyE||)L=bhM2c1~91(_1 zv0QkpOCp@%J)F##G1ChHfRJGa+oh(Vjf^YBO^00`U&+fDDT~w)x1ho`oBmqZu=c`};2%F}WjwL7<@NVm z&wJJ;|ElO)4gYK#T!UZ$3pmBac{;e1wsXE?gL)lbFtTUNEAg^zI*;9(l!(0h`LR}k zI5Tf*Kgx-ep|k5AAiDKDZTeF&>i)*|B+S6uKDs2#n{tP>JGfz%VDTV{JOFaE7Iht#e?ZIET zU7iU=d3Sd{?v*yHA&nc(LE#uqZakTbe8bVHJ?GTP6E^!~?De0}S~au(MM0y!9InY2 zpg4zwgC#Oq9RfZZ4+x0>p;70(X42|5OYDq7MRBg;+^w*EQmno1^1YtZ`@Bp2B4`_a z`0Bq0*?FtX(%;l>1MTLmZzAs`W!yTY7Lq$OrP%09zUObXum6W>hmXn^R(i}%V^m%r ztRJD}GgD^LKV_K7)y2;Vx=WDG`40OeuV-jAGC1M<3h7&erz$SisI=6uwRH5ic#l+< zkodN1+M<4*mdqE7OIi%M)FmyRDwvG-Az6n2GBe&D=ja{19%g^=v!QO(8aex}h3GgN zmfzN*6UbgJf8*cjmOJKEZwJo?cL50&u~BLkla8f9_pH*aYF{i(1p5mL;9YbyX#nUtF%`t6*$ht2;n=$eG-C5!Vwn z*CW{E!hv%M4gf!^k;rbu75mvh-9!7km*xCd>0R8eV-4{c5#pP$kl2erMNcF)(ys0bGPmn_vHTVN=MCsO)lPL>JjXr*;>pN9vuCP z`LEAkXdeVAG;@#?H0BttjAxW-%LF_VYO=Ai!!u5JVh-tIT0#tO8tn=UXLxs7-Rde4 zQ{0V|pkSka?A3*Ne8aWrjYTkfpJfj)jE?#w#_)N~bd(FG4P6YkZh2pr`OE_Jf!rhY zc~e5R4u5A??mgoxTDVAp&BRwoS#p)ML#v6P#URI)rfk?XOp3u`3UNQQ+14oPdYP8X zpVobR_8ny6N&L)C!Eb0)v)R#Td@aA;6#wQ5dq&kRM(`s}b0z8Ki#HCdb>YWav0M+J z=fK6__?_`F4WrY5bcpI&G^(x%@3+;_fXpgk@8gO?S<0m(pp;7sYQxdj1=B0r z8Y`IsXL21t_sTA_ z3}NM!Su>Syd+|{+gT~88A&yUBp(KGf(i;`7&XkoMR{X?>iQMRuQ;>6pBxI7bt1>u- zN|=X2Rk$;WYNVyyrp^?Jq}>k@h?(-GzeHu%6ekgn~x8x^HT4%KN@Ao5X_2 zoTx55$1hK`8KIR~Z1G`< zV#|MFWPysv((PGKO00F)@)vZVq#!aZ*u!&QM{NEnIcu$J{Pt${)pwS8x;_ zpSPF87jSCmZ5df|m~!fpCunC|>zyTV$P%q@F8TBivwaKt6zP^>Z47nEX|w+&XB=ia z=VNPbVg1kF_ejxpQ_yfVZSymrB84ui8fO0!$3SH-LqFTIp-36AA-lO9?^8s7d3<+Q zk*{G-uX5MOTpPNT9RYvZb@`5m=3E!fjWh0`MRfZ@%fI<6E|*53Y~ju*y0|}B5B-cA zjti|l5*LF60!Or7Hd?IpHJVn*dw^uWPHy5}$g6m0^nK1LSfAwl zG6Se`OaB*4+Agmzh+98KZpwv0agE-N;_dJXF1(1c{>5J(6pD>dZ3^FGq`BL-oEwLv zaL~%KMK0Ws5V|i1s4il!@w`L_IqOaVl|1yP2+6C!cSPRXB^At8BAedHHYP=|Ov&mF zp3xBp%0NDh%Q|4(AwuPb86!359{z4#fcDdS>hiL>`b*ckriUod8i`ee;Es1eaT{wP zE@@qPbN3R`pRi%J^9Vao^z_-TBU(=RVLu=qKFv z>2`t+hivK)mlps0@^tWyN2nLKCv?_u0>{#(%hjO6w?M2tD~)mKsZs{?zn>g=!F0WX z;R|I|Up8WaR>}NK;ea|B2QveScLK9e{n|f$0*wiA3RoUMCc#*tT<}Gz5rSbdt_eP2 z7#lsBKsfSoGG*CTQweSmO>wf0WGfLzOnZ+fFZWWZWByVHoxi+6BErg7IKfOEx-IcQV(s>S|a|I2L=cWKV=y}5eGLvzB4tcxT}r+9Uep{M5$C<=q+ zB2?ZZ|IoFUBOgig2mC%mp~IKaKf5A|lM0<+ogwN9xqR{V|6nb}F!-(&OwhBG%KdSp zXsZ3wb=f?QydySX0-Aus|G5}!8SMr|6LBNx%rBD%HO@1PJY1h z+|D&$u@}@0O2xytpn-s}S^>?59QT@QNlauUcg!yy!u6(cN4(>nuV{qfzMW@t*fmoR z%Wi1&F}`mIpS)hZK;m*;g9o%C+!KZAt}iTVfy?1n$WaIc36ZjS$Roy(MMJT+zmlXx+x^@g2fb+Xv?gO zCVmGA`lqP^g|I=_7Rbym+=c-JtRPyf7T2ubO6k{Nc5G7vq{MLDZcowMUHJ7)+he5@D=_#uvUqyg+rI)oQ|^Ms{Cq7PTM! zFDdsg-d}xa@iwobh>J}#JTSzpGGeszzL@iw?zedazVJj_u1I=qK(2=rhKnk9m1=hi zzwATgKp3jw$3X7JJJI?g_@0u z`{*PHEU&qGN*?Erhsk0-o5?17C+s#qb_p!kolIn`IXk+EbUxYgkM zTk5ZHH6@F}M|!+D$X*|$L*v_K%5WA&}eX*~-;@eGQpwD1$oQ1uC!}3>Q zoQ~9QL-3wuH@q~%0@f@H){;|f$>ey6cAD8KwTOAgjF3mIhMb?m(0%{Gu(?S9#U$|o zjt|}_lq!jX-;AsY!B;|R_Xdjxd=|m|yw(Oj>_SSKEwz_vsq7Ue$Xj)u0qu@S>pmMI zbvTlxJ~co?G~!Dc=AF?{ih4Q2sE(JtjkuyY-G*GD-l?S!`Z!GLm5#vwLB|*>R+(=? z;rNxd%3=p$IOrxxn6E)9=*}=`(FD!lUhlPR$GDE*>|0DfDQkVj>3nWPr}N(4nCQ>W z!C#o~C*h#QzP8}8yJiG~weB0V7w(Fl#$4iD;0I)eeYA6YgUs9%1>*fDG+r_^ds1lp zh~^nRO+WmoZhc>f{};3;OW3Hk^9^b{GqDWJ!-jJ5L^F;hm}$liOP{AR#EV%|&D@my zzAA``My(eHUK#nZ{OcEYof_;6+Q`}OXNu=M%i*X4gXzN=@Y{GH7!{-nf6 z7)Z{p+NyiiOx2{h%23P`b*>bHm2^cpnv7$3z^CzPS^+gyJh0!{KKY|(4TX;aMp6_6Bu*m>*#BSPM_W+^}5HtHj7;Xt~m z8_)|F%fU!Pz-Vw4IISDnP|MMVdo$kq=amB$c6eR-Vcw2lOSB}AnWhVFYTgx4tmkL53GL|_O#W?p1~VIcC+QR>aRGU5kd$~0 zCY`y|B-cOBK96n*&M>7sJ_TzAn^6aV&7#XTX2*|fYLky^l6W&r8cJaWF`u1wcJsvp zh)4F_YwG$fMKzB`0@mciobV0QS~1t*sc_oTVr#Eg*PaEw7Zq*TmnH~^)mY>L0<-|{ zh=5t=DF{eCB^d!ai~wDh&S5poh=6?JNKz!=_(3xr18|!~Ob?0y(PNg|GkDV!42UO5 z1b7P3=3SKbnjl@j2^@%u#wqKUD9~CQNlaaskc@ykOr#i?X-;{34hfAZ3QRhaAw!=Y zM}j!z(5{#MJpJsh{CoJtZyeh&CV!N?>~q+)IRr)dlS!W6uW`|Jd%&qAo}Z(^A%T|X zv^a#);h-4sLU+=F(vnwxck?L%?l84HJ{993hvLDb^GNROtW3MrY|zKCkvri6J+sPM<~GW4GI#=gu>eGw#Gap7o47X+Rlx zAAbAV{f@~bZ=o^yxb%7*jE@h&_94Y9-S>akw+u=~WY;s+{cpiW_Xmg1eC5L@+8I1l1z`L`4Di z?{wNUMuTBpH^YL&WE9-x9SRC&n_QkWIklCHBO-k&hp1*U1#5t~p^US{PHH15FEC|T zK3HH&s0Bp~8YBVdpc-mVsRf-r9IFLQ94Sw%1;v&WWav2?Z=+>|e5{O+nI`V!gud-r zBH}e$TFZ8rLbZ>S2Q0MC5R12`ChT!|%3M^uRrqBJzc~&+AW)F~%GB_u8dl&>9!Y|q z!|-!v&ZO5S!*8A@mjwP!xXmi+0^)p8GRf_F-mHK>T@INMEQc(n>DQhU)oLuVgiHzv zk9i{oB$u>?)Z=s!Q-{i9L&O}@Ritq^gx2tM9hx{D;$lSLZ-6Zue%3{NZ~}Ld*eG(t zjA6N9u?L_7+fU4R9OHV6+6%^vJ;7l$G9(#6?8vZycI$~9M`Kx9&OBMJJNrCZyqjuD zdEyks7xEQ&^F28>3+eGZH$>w?QoxniF-F4BC-saW(!Is<{*zN0$E59Y!bOlxY#p-= ze$OVaM?)LX4-$LGprMK1PqvYnIKP4N9_=fjA!axq97yggAn`ad5I7b`HkebeuI4n| z${|8AxsLe`6Dek9no}O1gHe-BHGRG=KR3teu-izaq_!x~CATO*u`p>eN+K=WrZ+Bt zEB*VIh3ce5^EU?8JDy$>s?CcA1JNu|o7~cXyKrm_hf2R2d=p1XOPakt!r!#V0e_zM zIPieOO6^`QU^&1(Oj1vSGc`O=j^3~wJ2>mK!aGf)9THN^n9?hOw2sLm{Sp$++NbK5 zK(_yhdd;7$aRU6^A^Va~`W->}%4|Ipm=51=+cSzDQ1J9N#giWl#quo#Y_cggI|62( zSEJ-xrcarIf~ele{7{Wh6BL7}Du&tcad-16T4tL%6+0%3orp8y$+LL!34+pS)4iE_ zD5ii&uf$0m#LUi38+<=#EUc5Ni3Um&)_b0AC8{at4m(|}FgqHLAHeFV4lAYu$FYX; z`&(^Zx~Hk&RG>H|@$XZUx?8Ie7*h7OZdUf1eWJo%spd>Ypv~=eI!U-I^lQKygkCd#glC*510pfqth!z~N`)kABvBWY>W=Vav}t%U(lc z;#G9yllSFzdGpKY$v1o0bkx4{U*&(Ec)#sExb@PD*q>MWQ()WW1@mM5 zZJd*aWTsvfGft^dy5lB|PU&Akj1XyIq3p5E*1{rYhVG)5#b4sa=&ssY@Os56#n%5e zUVm}SGtEvgBQqgj<~bAtQ-`ObKwnT$P+SmhC3sLWKC|H=*$&+q8|YpdP6V-+=TWTD zT_J`0QleRk;Rf3!FP4xeo(m*cC0C*$nF&X;Orl7dHa-iAT2*yheHD3}|Z z8=My?@E7V6pkE%QG0xka@)1Y^UmS3uMYDnoXf@R2ry_d(LX)eezw9N>LpLZqS ziy^zD>|lzHBPoZ~^RCGw37vS-&1SP?&TY>$8OXV|>HSEi1lpZl)Q^1{~6NxNr_k!dzj2TXQ84qrVp3LhL!V+nKs%v zG^0S8Y;hndUDt8oXI3`f1CTU)-4%hMH_y}$T^p9)ZR+~{wHwEuzk)-V+u)zJHyqgA zA&LACTY)kJz~J=uYnao)nIJ}RCQ1i@mX#p5qk4zknF4Pk;S6{8G2x2G1E7WkB} zS@=A9*2*0E*k0-_*}4l2{A6tBStwt6aZUGvuF5?>J-o+u>er1c{dMb$a`=zg?VaVm zoZ9}*mH!wXkjLMbFXTMv96$BUYp5HIt}JZgkv~-F;y)WwVw?T9|IGZJYXx&a82hZJ zl};o1YNwGLx?`ddG=o4u!r)!?9GN%k{At}s?lgUB9}+X!UMdO&13s@O&*jXwXlL$4 zVvlzs@g?;kAqscKUL*&eRyvU!_$;Xp32Yd;wPD6)B(+fOMsfg7wj*Kfq=ZSqF{@K? zTmfF5j$=PXf)?I2l7q9~Fb&IhoIe%K_Tu8=isFj$1&OE@KR>F?YH`=+MfXIk7VPt( zoXLn)j>YgEz7e1_ezF_vE|+`3y)9YgIvmGy*M*R4}8_C`~+5;y;J(1`vFb zJMWfa^Y3uSG?LxFF(iNXIq8-T zv*dq!=bcHq9aQCIDY!aaUP5HUDNWR*bps(?heRZZ-FHQWlDoTc8ZqwrzNvEL#w1x< zytJ-%@uKRgin0ZziGF4n$LR8kABWbsJ}0>v z+k4iAGMycpAAAs7eL^n}w@9@i72ucCDK-})P$#A_0v5D&cPB7+xMRA&-0_BK#96SQ zxOhRuf{OC8Vp12IBsJ;(0ph4W>*poNFJcbt=cK{_^<*jjnVZ}iivMb`6mrS$ZI%Qaezm=)tkuH~41e zJ#Y_}sU@Hxy3~wS4-DiXPKz3V2w1Ji5>D50K---b|1RpHWn{~p9swoa*;u@&a$$K{ zzR#0y$@Ar#boA6*zPB{?wGe_99BimxBuwlKHJ|a(uW=;0PO)B5nlab~OI*#%8}?L3 zMXl+`;WsOfp4d#L>6dVRzknzdNrbM{GKCdiYTNdbPP!zNb;|THF4Wtrhhvn>{DcFcd=e?Q4h0 zH-OH_Cu#q(Y>*48qYE`S#Ig%Y2eT=4D~qPrt+-sSTvx8y>-FU+d2}#iS2I$5d#uA$54U^(ho|>8oA@ABuT1-OVOvJ}b>)+91FIdoCW}dC>)mBE zDc!qB<^G+zcbT!tp0$J5Z?FeDa~Cf(gx#iOc;|pc(W(S^1(*PES4w~-Ntz?gDNvv$ zy=v|Vwdx?w3VCzP8=M(@*dO!!=o(lp_WP7I{2loQiiRiaK&sC-Pm7HNkJm)LyQ89? z=cjato6K;iMJ{SN$87Xk5j83pFq#zDkMS%t`-Ed*UQ6%4*1qa(>UKC4l zkdAG#!gq6s_E0D(Kt4??s&yH&t;Oq=B<~#W9AANyFXgN2(cKM6RWms2dZLp_n;Dn$ zXSH^N^mVGD{WCS7KGq2#u>xbVjaSM6TE?gcK*Mt^Jzl^m9lFv8;z@_DE-V?eLzmKf zlk|?U(D$XqzcH3vGLi7Ylp_h>7)xW*L?N*+SX%7B3wbk)aW;AVfh z0AGKOQ#+Gn(jH+-MKoj{k2PFVnnz83WIa>)q9mTjz`>;P8HSV(iPy6y|je0sM;7lRepO9gK{6?s2sK78vBZx>Qj3^ zb#bFu8s>rGXo%1YHdxH2be*UbG+I!fvKv&u@AbG{c`P|^r+kvir}0G!e32Yf6tQba zHG^i-M4Bc$MD?r+51jID?b)%R?kknX1qVrP@Mr zsrFPxky}8Ziu)`np;9$VYREd1 ztmstmkfO3>d) zGTzhR{knQC;ri|CoRe*$r?m<}QMAzKBD_P6sWwcutckTNk2@Zvb4vV0Au4{Pvo`%G za7qijqRE*O58Q~%<&gYZkfk+%wwIMJ!He2;@TEJ zH_`C3m9X<))~`H`8eeOd5B{dT>m~Hv05a9x_xguDwaY>e4Xw8e{?R|Py?bxKZ+2$Xfy)A~2k-wg9S;glzmI-F&L_$jv;d!6M@ zn=`HJS*j^h`kzIyD?wYJk%qT3wm>5?p1KVh+=_K->RxDE7gef>>vV%}C9Ts%0i^wq zW?rZ?ebTg*rkpc%sYI!{9qxR(UZT`yUN7C~gEK6732fC`>|OG<)azzDK4o=^J&CQo zi)!mvqhb!^ISUmsMP*BZ24RY5n`DP~Q_ zLCQ%}8OENhnH5Z=&B{2cYMy~}!ZGDM115eQ+y7Sj+EJgx(f+CGw=KIS`}wEp!5?p} zpWH*We6}fcdpaxAVoK=1Z-ym_9r#l;QSBS(pSg)De+^9>o4JiDU{t(UW4t@@s;Z(D zG0exTIHZ*nQ&69sotc^K&UWXxGM$-D6Cr^(6A4rfnUMsrpD>9V|1|>%_`U-^MgL#?K#qDf+Se!k+QB_Em;UShL=1wTWqL-NuXodHn4G)Z!+&<{Zj&}h%d@PLF2R{hBTNF za1bn@by}#=#9HeTeq~pa2H;q2R94vM%=z0@V2oZ>BmlWy&9^yHni`R9lKZiSN3monf7$JYBsjF zSoMqx>DVnxx?YD{ZoI-FKiECsy7$=j<+a0ox_j>5 zzoFqLByW3!)F9D%8x8qFIO%-;_2h5*Wa5xq;57_wNsyx2CiOTix0yDSP;XYu64=d3J^RSv1-f>WTRGpUC5T@}A0y-07n;C?WsJU^K5eDz3OS>p56YYV46->y9W=$b-l%qi@+c5Q6Xb&b}- z=~3vTk7#uab&hy^3DwO~$i=Z0b{^+b*<$ z;+w(}OoWA{2f@jk%aUN3yuNT2SnNr#Ae9u*n?w_pFc7>4wzCoD6&ypG=|^~}4Xl8T z`FTqJ*~#$zJy`mSy+4=VI=AN>eESs`dS&k`^4l*Ffw+wIZarR$l8bGOeOC}GUyM4E zbmciU3p@4Vo%64%)+B!}O9wshbnLG&`X7~zcF@JxnSD6m4?f4JzBbvEP9qI^h%{6X zG-~6$byu7+8OiF1iZ**-J8bQif4Qp*+lqa1mrVO#Ll$(Q*Xc7$PqPqBK2%3FLHw!W zWN#tm;|`>y4$%)@$b`-KIk0TF`-uFHU2vcJbO^R$e4WC47zAgcX&HKiSRd31v8vF7 z2B#VbbZJP?0%2XO#VNK*TCKP`sVV2(-a$Ka&OW(3aWbi`RSF6N{(^k$?U;gj^uVl( z9Jh;Lnv??aeNJ*BA3FoAMpFK_vEd>w`A#!nwl2S@mp^T~)(X!-!^(YM33!@xdUL>E zUDI0lhP-bL)3bd1q@D>apKyv$eB)DSaLMw`oAMbR1-C8Q_6}_G-|zKqH|VWiSFTn6 z$5-*i*FSjqn=iot=?sp*KJ+dQ0VV7|M!}M34f)zsc_^3Bz`{&~G)#k1Bnvc{gc|g? zz+;!-8wqNivdeuwUxC+~pYIK6)6{N-HaFq}kRiS9eFYISc6o8MM7FWbrii+eO+F<~ zdhhWX{KI_YL)0PK*NoUQ3G+GMcx8|kBv(ksi#yKVk2Z<_AXb)Tth}jnlZ^kjbrqI* zE1yX>35X0kbFof9g1S?XXT?x8Wxd|LMNm# z%6FF(ehy52e2LtnU4=Pp!OXW5ex6$vlCL|Znq5A_Y?2gkJDqkr0OXX7D_e2hh+ktg zdoYjdV_$zNjeYz{lSkUj60ctU<_`S?l;7+>ys@mt(HPu1pD%?*yZrGB@Z$Nwx4%s` zht_nzId{!BjgPtEdc&vP<70I5PaoSWBDntubYq%D)`kwMx?jf`YhQo!04hI0?(l8D_3X2MhLiaf4JLU)H z1?CpyOK#G35Hoy%(P)W(?hO0#Xe!5-PF~|viGjypw$$!lS+^{+scKi5E=Iab|LU}u zszzHXqK?`~S)8V4;Qt{K;v66na;VzlZ*C)GU1J%?RAt>eg1+XJ33Q&68mg}}wUpLH zAOdxYSm+7}rG0v&$PM{b7yDI}oB{=Zx+L0a6|G=M&q&iJk#;W7=@u+YMEPuY6n>67 zC^5<8^1GW%sOSxcDGjl$EiHBwIWP?i=g*zv^-NOFI4kw4cv^b({||en!x?oX_bQPy@SSrQn1jCxFvEQuL=Z1(a_+UAC$#uz!30RRkVO}lv7ol~)H6G0T5OB@hU zhy$>Jf0!zoyW6yhL0ZCa5s43 z@f>akFFn45JHdO87w{haa!%}meZMcl7_!Ui&=m_Va|;j<6H0Z#Z_<9eT~+RgT$ z_}oIs)r@?>fO{DZiFV1^cPm!QpaeFubfOER`*Lt1YiYmGC$gtxD@?PA42tYfcJ;mt zveZ~IHu044>r{*}#E2T$*nBGMMLZl4_h>2M)(ec83cZ6QelaHK_=NUdFi=xuiAGy| zuX0=@EWfE$%r;igzyppYMz`>g;xyOEilLSz)sj{DWk|dMF1A-14;o9Y)p`+ z&pDgUd+Np(A}6k#7|w?7;3Mznh78JA6qjNf zTXwR6ISLCcTu9;X$ISz)(7C+Y*{p z@qJfDMVy;bm2sljaZQTg|Elm8!Jp%9GwOKSZO}(dRB;f;@$bO03rp|K-n;L;-KE%< z@~qeqyQ0AEDgrL9iVcmuMq{EUjqRcady6J;K!d%+67^u>(R%V~bmjez&gGNeOfs1a z5%A|1{Pt7B|LQYHghUdFjVSCmh$aRnvBVKi0*NG%ObV%_kxmAgWRXn{xpbi`-RMpa zdeV#D^r0{P=+6KKGKj$pVJO2Gj)snb3pXC}$ftlpMlh05jAjgD8Hbl5iYcKKlkrSo zB9oZR6v~*&G^R6ynapA~<;|iIy*u^3CbAt1nlPLD_ zk?kDiAjjE5JD)ho1-frgHqgXIHnWL4oTiyAY-JnY`N>_baFu(! z=Y!bAA<+^ePKlK`iI)UPlq5-(6iMY8*SW=Q?sJ2iJYY8$C5=|vBwaE%AeoXS*^(o< zc3*8%gI{-q>H?akl~{T;WoI_R1EsDslrE)P=~3n>^OXh4LZ#PIS9^8cSrhPug4I=( zjee_Tn3f*XRvHS{cLtAH{7U}0cnSOUaL8CC#!D;e$p*>@QpfMr1P3;=7j1$=ngV_;-pVBliNW9VXFadGnr zVUS9$EXrX}NiRyxX3)z?EXiZAU|<2NVfg~#D zo*_UsSOp_gB_j|rz9(fe&mhBZB~x)&gP~Am)I|-e+KD z@MQ2|xC`X_fOUDIsdxZZ;m>dn$oGe+005LBAjo*y?bgX_)L!WlgSJ)MS`Q-PLFu6gV%>`em98!W?kj@0;mT;iTd!{Y5Bv)TPsPjl zebd)=NRv?!ZxTLfGRfQLeV=!W97)sEtPXkU`pwOnzxPPzK~?VW+;>1#2lpK6&^md% zqkLZG-HB@__S!wLud_p?!Fdipn{pa^q7s#IHg{$A?>Br6%DX%}qr?u zGNtmqYOzU&wM99#a^03cr*`g7^G*+X(T9EvU=SJJd&4_fyybp~`w_}7&`i$%I?^Y~ zn`oxxpSW_S^#v`h(|M=C>2@pJMQ)4J;C8w>r`zdHG$zg@z9vS!+1^|)<<%udxqjef zz4yrqou4=;TW|zrCXUgGgOb6KtVmWQ&Lq2%XOo#JxhdbLdRjTD?W?Kpn(-Wz1v#ka zeghiNh-U0WE85VGVmY~hi@1c#Hb=Mldk1%M5BKp9kMI~z@D$JR9B+_?$>}?r*HSGG zYC23!hgE}Gbm1tD;W$pW=*%o^LnE579Xrs1vDxNp7uvBK z#cDczQePI!x5;z)U)AYX^+^Wf?ai>-7-mn3V)m&ht#%H% + + + + + + + + + + + +CMU Bright Roman Specimen + + + + + + +
    + + + +
    + + +
    + +
    +
    +
    AaBb
    +
    +
    + +
    +
    A​B​C​D​E​F​G​H​I​J​K​L​M​N​O​P​Q​R​S​T​U​V​W​X​Y​Z​a​b​c​d​e​f​g​h​i​j​k​l​m​n​o​p​q​r​s​t​u​v​w​x​y​z​1​2​3​4​5​6​7​8​9​0​&​.​,​?​!​@​(​)​#​$​%​*​+​-​=​:​;
    +
    +
    +
    + + + + + + + + + + + + + + + + +
    10abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ0123456789abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ0123456789abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ
    11abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ0123456789abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ0123456789abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ
    12abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ0123456789abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ0123456789abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ
    13abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ0123456789abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ0123456789abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ
    14abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ0123456789abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ0123456789abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ
    16abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ0123456789abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ
    18abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ0123456789abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ
    20abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ0123456789abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ
    24abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ0123456789abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ
    30abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ0123456789abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ
    36abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ0123456789abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ
    48abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ0123456789abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ
    60abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ0123456789abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ
    72abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ0123456789abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ
    90abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ0123456789abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ
    + +
    + +
    + + + +
    + + +
    +
    ◼◼◼◼◼◼◼◼◼◼◼◼◼◼◼◼◼◼◼◼◼◼◼◼◼◼◼◼◼◼◼◼◼◼◼◼◼◼◼◼◼◼◼◼◼◼◼◼◼◼◼◼◼◼◼◼◼◼◼◼◼◼◼◼◼◼◼◼◼◼◼◼◼◼◼◼◼◼◼◼◼◼◼◼◼◼◼◼◼◼◼◼◼◼◼◼◼◼◼body
    body
    body
    body
    +
    + bodyCMU Bright Roman +
    +
    + bodyArial +
    +
    + bodyVerdana +
    +
    + bodyGeorgia +
    + + + +
    + + +
    + +
    +

    10.Aenean lacinia bibendum nulla sed consectetur. Fusce dapibus, tellus ac cursus commodo, tortor mauris condimentum nibh, ut fermentum massa justo sit amet risus. Nullam id dolor id nibh ultricies vehicula ut id elit. Cum sociis natoque penatibus et magnis dis parturient montes, nascetur ridiculus mus. Nulla vitae elit libero, a pharetra augue.

    + +
    +
    +

    11.Aenean lacinia bibendum nulla sed consectetur. Fusce dapibus, tellus ac cursus commodo, tortor mauris condimentum nibh, ut fermentum massa justo sit amet risus. Nullam id dolor id nibh ultricies vehicula ut id elit. Cum sociis natoque penatibus et magnis dis parturient montes, nascetur ridiculus mus. Nulla vitae elit libero, a pharetra augue.

    + +
    +
    +

    12.Aenean lacinia bibendum nulla sed consectetur. Fusce dapibus, tellus ac cursus commodo, tortor mauris condimentum nibh, ut fermentum massa justo sit amet risus. Nullam id dolor id nibh ultricies vehicula ut id elit. Cum sociis natoque penatibus et magnis dis parturient montes, nascetur ridiculus mus. Nulla vitae elit libero, a pharetra augue.

    + +
    +
    +

    13.Aenean lacinia bibendum nulla sed consectetur. Fusce dapibus, tellus ac cursus commodo, tortor mauris condimentum nibh, ut fermentum massa justo sit amet risus. Nullam id dolor id nibh ultricies vehicula ut id elit. Cum sociis natoque penatibus et magnis dis parturient montes, nascetur ridiculus mus. Nulla vitae elit libero, a pharetra augue.

    + +
    +
    + +
    +
    +
    +

    14.Aenean lacinia bibendum nulla sed consectetur. Fusce dapibus, tellus ac cursus commodo, tortor mauris condimentum nibh, ut fermentum massa justo sit amet risus. Nullam id dolor id nibh ultricies vehicula ut id elit. Cum sociis natoque penatibus et magnis dis parturient montes, nascetur ridiculus mus. Nulla vitae elit libero, a pharetra augue.

    + +
    +
    +

    16.Aenean lacinia bibendum nulla sed consectetur. Fusce dapibus, tellus ac cursus commodo, tortor mauris condimentum nibh, ut fermentum massa justo sit amet risus. Nullam id dolor id nibh ultricies vehicula ut id elit. Cum sociis natoque penatibus et magnis dis parturient montes, nascetur ridiculus mus. Nulla vitae elit libero, a pharetra augue.

    + +
    +
    +

    18.Aenean lacinia bibendum nulla sed consectetur. Fusce dapibus, tellus ac cursus commodo, tortor mauris condimentum nibh, ut fermentum massa justo sit amet risus. Nullam id dolor id nibh ultricies vehicula ut id elit. Cum sociis natoque penatibus et magnis dis parturient montes, nascetur ridiculus mus. Nulla vitae elit libero, a pharetra augue.

    + +
    + +
    + +
    + +
    +
    +

    20.Aenean lacinia bibendum nulla sed consectetur. Fusce dapibus, tellus ac cursus commodo, tortor mauris condimentum nibh, ut fermentum massa justo sit amet risus. Nullam id dolor id nibh ultricies vehicula ut id elit. Cum sociis natoque penatibus et magnis dis parturient montes, nascetur ridiculus mus. Nulla vitae elit libero, a pharetra augue.

    +
    +
    +

    24.Aenean lacinia bibendum nulla sed consectetur. Fusce dapibus, tellus ac cursus commodo, tortor mauris condimentum nibh, ut fermentum massa justo sit amet risus. Nullam id dolor id nibh ultricies vehicula ut id elit. Cum sociis natoque penatibus et magnis dis parturient montes, nascetur ridiculus mus. Nulla vitae elit libero, a pharetra augue.

    +
    + +
    + +
    + +
    +
    +

    30.Aenean lacinia bibendum nulla sed consectetur. Fusce dapibus, tellus ac cursus commodo, tortor mauris condimentum nibh, ut fermentum massa justo sit amet risus. Nullam id dolor id nibh ultricies vehicula ut id elit. Cum sociis natoque penatibus et magnis dis parturient montes, nascetur ridiculus mus. Nulla vitae elit libero, a pharetra augue.

    +
    +
    + +
    + + + +
    +
    +

    10.Aenean lacinia bibendum nulla sed consectetur. Fusce dapibus, tellus ac cursus commodo, tortor mauris condimentum nibh, ut fermentum massa justo sit amet risus. Nullam id dolor id nibh ultricies vehicula ut id elit. Cum sociis natoque penatibus et magnis dis parturient montes, nascetur ridiculus mus. Nulla vitae elit libero, a pharetra augue.

    + +
    +
    +

    11.Aenean lacinia bibendum nulla sed consectetur. Fusce dapibus, tellus ac cursus commodo, tortor mauris condimentum nibh, ut fermentum massa justo sit amet risus. Nullam id dolor id nibh ultricies vehicula ut id elit. Cum sociis natoque penatibus et magnis dis parturient montes, nascetur ridiculus mus. Nulla vitae elit libero, a pharetra augue.

    + +
    +
    +

    12.Aenean lacinia bibendum nulla sed consectetur. Fusce dapibus, tellus ac cursus commodo, tortor mauris condimentum nibh, ut fermentum massa justo sit amet risus. Nullam id dolor id nibh ultricies vehicula ut id elit. Cum sociis natoque penatibus et magnis dis parturient montes, nascetur ridiculus mus. Nulla vitae elit libero, a pharetra augue.

    + +
    +
    +

    13.Aenean lacinia bibendum nulla sed consectetur. Fusce dapibus, tellus ac cursus commodo, tortor mauris condimentum nibh, ut fermentum massa justo sit amet risus. Nullam id dolor id nibh ultricies vehicula ut id elit. Cum sociis natoque penatibus et magnis dis parturient montes, nascetur ridiculus mus. Nulla vitae elit libero, a pharetra augue.

    + +
    +
    + +
    + +
    +
    +

    14.Aenean lacinia bibendum nulla sed consectetur. Fusce dapibus, tellus ac cursus commodo, tortor mauris condimentum nibh, ut fermentum massa justo sit amet risus. Nullam id dolor id nibh ultricies vehicula ut id elit. Cum sociis natoque penatibus et magnis dis parturient montes, nascetur ridiculus mus. Nulla vitae elit libero, a pharetra augue.

    + +
    +
    +

    16.Aenean lacinia bibendum nulla sed consectetur. Fusce dapibus, tellus ac cursus commodo, tortor mauris condimentum nibh, ut fermentum massa justo sit amet risus. Nullam id dolor id nibh ultricies vehicula ut id elit. Cum sociis natoque penatibus et magnis dis parturient montes, nascetur ridiculus mus. Nulla vitae elit libero, a pharetra augue.

    + +
    +
    +

    18.Aenean lacinia bibendum nulla sed consectetur. Fusce dapibus, tellus ac cursus commodo, tortor mauris condimentum nibh, ut fermentum massa justo sit amet risus. Nullam id dolor id nibh ultricies vehicula ut id elit. Cum sociis natoque penatibus et magnis dis parturient montes, nascetur ridiculus mus. Nulla vitae elit libero, a pharetra augue.

    + +
    +
    + +
    + +
    +
    +

    20.Aenean lacinia bibendum nulla sed consectetur. Fusce dapibus, tellus ac cursus commodo, tortor mauris condimentum nibh, ut fermentum massa justo sit amet risus. Nullam id dolor id nibh ultricies vehicula ut id elit. Cum sociis natoque penatibus et magnis dis parturient montes, nascetur ridiculus mus. Nulla vitae elit libero, a pharetra augue.

    +
    +
    +

    24.Aenean lacinia bibendum nulla sed consectetur. Fusce dapibus, tellus ac cursus commodo, tortor mauris condimentum nibh, ut fermentum massa justo sit amet risus. Nullam id dolor id nibh ultricies vehicula ut id elit. Cum sociis natoque penatibus et magnis dis parturient montes, nascetur ridiculus mus. Nulla vitae elit libero, a pharetra augue.

    +
    + +
    + +
    + +
    +
    +

    30.Aenean lacinia bibendum nulla sed consectetur. Fusce dapibus, tellus ac cursus commodo, tortor mauris condimentum nibh, ut fermentum massa justo sit amet risus. Nullam id dolor id nibh ultricies vehicula ut id elit. Cum sociis natoque penatibus et magnis dis parturient montes, nascetur ridiculus mus. Nulla vitae elit libero, a pharetra augue.

    +
    +
    + +
    + + + + +
    + +
    + +
    + +
    +

    Lorem Ipsum Dolor

    +

    Etiam porta sem malesuada magna mollis euismod

    + + +
    +
    +
    +
    +

    Donec sed odio dui. Morbi leo risus, porta ac consectetur ac, vestibulum at eros. Fusce dapibus, tellus ac cursus commodo, tortor mauris condimentum nibh, ut fermentum massa justo sit amet risus.

    + + +

    Pellentesque ornare sem

    + +

    Maecenas sed diam eget risus varius blandit sit amet non magna. Maecenas faucibus mollis interdum. Donec ullamcorper nulla non metus auctor fringilla. Nullam id dolor id nibh ultricies vehicula ut id elit. Nullam id dolor id nibh ultricies vehicula ut id elit.

    + +

    Aenean eu leo quam. Pellentesque ornare sem lacinia quam venenatis vestibulum. Lorem ipsum dolor sit amet, consectetur adipiscing elit. Cum sociis natoque penatibus et magnis dis parturient montes, nascetur ridiculus mus.

    + +

    Nulla vitae elit libero, a pharetra augue. Praesent commodo cursus magna, vel scelerisque nisl consectetur et. Aenean lacinia bibendum nulla sed consectetur.

    + +

    Nullam quis risus eget urna mollis ornare vel eu leo. Nullam quis risus eget urna mollis ornare vel eu leo. Maecenas sed diam eget risus varius blandit sit amet non magna. Donec ullamcorper nulla non metus auctor fringilla.

    + +

    Cras mattis consectetur

    + +

    Aenean eu leo quam. Pellentesque ornare sem lacinia quam venenatis vestibulum. Aenean lacinia bibendum nulla sed consectetur. Integer posuere erat a ante venenatis dapibus posuere velit aliquet. Cras mattis consectetur purus sit amet fermentum.

    + +

    Nullam id dolor id nibh ultricies vehicula ut id elit. Nullam quis risus eget urna mollis ornare vel eu leo. Cras mattis consectetur purus sit amet fermentum.

    +
    + + +
    + +
    + + + + + + + + + +
    + +
    + +
    +
    +
    +

    Installing Webfonts

    + +

    Webfonts are supported by all major browser platforms but not all in the same way. There are currently four different font formats that must be included in order to target all browsers. This includes TTF, WOFF, EOT and SVG.

    + +

    1. Upload your webfonts

    +

    You must upload your webfont kit to your website. They should be in or near the same directory as your CSS files.

    + +

    2. Include the webfont stylesheet

    +

    A special CSS @font-face declaration helps the various browsers select the appropriate font it needs without causing you a bunch of headaches. Learn more about this syntax by reading the Fontspring blog post about it. The code for it is as follows:

    + + + +@font-face{ + font-family: 'MyWebFont'; + src: url('WebFont.eot'); + src: url('WebFont.eot?iefix') format('eot'), + url('WebFont.woff') format('woff'), + url('WebFont.ttf') format('truetype'), + url('WebFont.svg#webfont') format('svg'); +} + + +

    We've already gone ahead and generated the code for you. All you have to do is link to the stylesheet in your HTML, like this:

    + <link rel="stylesheet" href="stylesheet.css" type="text/css" charset="utf-8" /> + +

    3. Modify your own stylesheet

    +

    To take advantage of your new fonts, you must tell your stylesheet to use them. Look at the original @font-face declaration above and find the property called "font-family." The name linked there will be what you use to reference the font. Prepend that webfont name to the font stack in the "font-family" property, inside the selector you want to change. For example:

    +p { font-family: 'MyWebFont', Arial, sans-serif; } + +

    4. Test

    +

    Getting webfonts to work cross-browser can be tricky. Use the information in the sidebar to help you if you find that fonts aren't loading in a particular browser.

    +
    + + +
    + +
    + +
    + +
    + + diff --git a/fonts/cmubright_roman_macroman/cmunbmr-webfont.woff b/fonts/cmubright_roman_macroman/cmunbmr-webfont.woff new file mode 100644 index 0000000000000000000000000000000000000000..c2bc6d9cea2c33d1d7bfb0207a81f61653c0b73f GIT binary patch literal 25788 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 literal 0 HcmV?d00001 diff --git a/fonts/cmubright_roman_macroman/specimen_files/grid_12-825-55-15.css b/fonts/cmubright_roman_macroman/specimen_files/grid_12-825-55-15.css new file mode 100644 index 0000000..3d6aef7 --- /dev/null +++ b/fonts/cmubright_roman_macroman/specimen_files/grid_12-825-55-15.css @@ -0,0 +1,129 @@ +/*Notes about grid: +Columns: 12 +Grid Width: 825px +Column Width: 55px +Gutter Width: 15px +-------------------------------*/ + + + +.section {margin-bottom: 18px; +} +.section:after {content: ".";display: block;height: 0;clear: both;visibility: hidden;} +.section {*zoom: 1;} + +.section .firstcolumn, +.section .firstcol {margin-left: 0;} + + +/* Border on left hand side of a column. */ +.border { + padding-left: 7px; + margin-left: 7px; + border-left: 1px solid #eee; +} + +/* Border with more whitespace, spans one column. */ +.colborder { + padding-left: 42px; + margin-left: 42px; + border-left: 1px solid #eee; +} + + + +/* The Grid Classes */ +.grid1, .grid1_2cols, .grid1_3cols, .grid1_4cols, .grid2, .grid2_3cols, .grid2_4cols, .grid3, .grid3_2cols, .grid3_4cols, .grid4, .grid4_3cols, .grid5, .grid5_2cols, .grid5_3cols, .grid5_4cols, .grid6, .grid6_4cols, .grid7, .grid7_2cols, .grid7_3cols, .grid7_4cols, .grid8, .grid8_3cols, .grid9, .grid9_2cols, .grid9_4cols, .grid10, .grid10_3cols, .grid10_4cols, .grid11, .grid11_2cols, .grid11_3cols, .grid11_4cols, .grid12 +{margin-left: 15px;float: left;display: inline; overflow: hidden;} + + +.width1, .grid1, .span-1 {width: 55px;} +.width1_2cols,.grid1_2cols {width: 20px;} +.width1_3cols,.grid1_3cols {width: 8px;} +.width1_4cols,.grid1_4cols {width: 2px;} +.input_width1 {width: 49px;} + +.width2, .grid2, .span-2 {width: 125px;} +.width2_3cols,.grid2_3cols {width: 31px;} +.width2_4cols,.grid2_4cols {width: 20px;} +.input_width2 {width: 119px;} + +.width3, .grid3, .span-3 {width: 195px;} +.width3_2cols,.grid3_2cols {width: 90px;} +.width3_4cols,.grid3_4cols {width: 37px;} +.input_width3 {width: 189px;} + +.width4, .grid4, .span-4 {width: 265px;} +.width4_3cols,.grid4_3cols {width: 78px;} +.input_width4 {width: 259px;} + +.width5, .grid5, .span-5 {width: 335px;} +.width5_2cols,.grid5_2cols {width: 160px;} +.width5_3cols,.grid5_3cols {width: 101px;} +.width5_4cols,.grid5_4cols {width: 72px;} +.input_width5 {width: 329px;} + +.width6, .grid6, .span-6 {width: 405px;} +.width6_4cols,.grid6_4cols {width: 90px;} +.input_width6 {width: 399px;} + +.width7, .grid7, .span-7 {width: 475px;} +.width7_2cols,.grid7_2cols {width: 230px;} +.width7_3cols,.grid7_3cols {width: 148px;} +.width7_4cols,.grid7_4cols {width: 107px;} +.input_width7 {width: 469px;} + +.width8, .grid8, .span-8 {width: 545px;} +.width8_3cols,.grid8_3cols {width: 171px;} +.input_width8 {width: 539px;} + +.width9, .grid9, .span-9 {width: 615px;} +.width9_2cols,.grid9_2cols {width: 300px;} +.width9_4cols,.grid9_4cols {width: 142px;} +.input_width9 {width: 609px;} + +.width10, .grid10, .span-10 {width: 685px;} +.width10_3cols,.grid10_3cols {width: 218px;} +.width10_4cols,.grid10_4cols {width: 160px;} +.input_width10 {width: 679px;} + +.width11, .grid11, .span-11 {width: 755px;} +.width11_2cols,.grid11_2cols {width: 370px;} +.width11_3cols,.grid11_3cols {width: 241px;} +.width11_4cols,.grid11_4cols {width: 177px;} +.input_width11 {width: 749px;} + +.width12, .grid12, .span-12 {width: 825px;} +.input_width12 {width: 819px;} + +/* Subdivided grid spaces */ +.emptycols_left1, .prepend-1 {padding-left: 70px;} +.emptycols_right1, .append-1 {padding-right: 70px;} +.emptycols_left2, .prepend-2 {padding-left: 140px;} +.emptycols_right2, .append-2 {padding-right: 140px;} +.emptycols_left3, .prepend-3 {padding-left: 210px;} +.emptycols_right3, .append-3 {padding-right: 210px;} +.emptycols_left4, .prepend-4 {padding-left: 280px;} +.emptycols_right4, .append-4 {padding-right: 280px;} +.emptycols_left5, .prepend-5 {padding-left: 350px;} +.emptycols_right5, .append-5 {padding-right: 350px;} +.emptycols_left6, .prepend-6 {padding-left: 420px;} +.emptycols_right6, .append-6 {padding-right: 420px;} +.emptycols_left7, .prepend-7 {padding-left: 490px;} +.emptycols_right7, .append-7 {padding-right: 490px;} +.emptycols_left8, .prepend-8 {padding-left: 560px;} +.emptycols_right8, .append-8 {padding-right: 560px;} +.emptycols_left9, .prepend-9 {padding-left: 630px;} +.emptycols_right9, .append-9 {padding-right: 630px;} +.emptycols_left10, .prepend-10 {padding-left: 700px;} +.emptycols_right10, .append-10 {padding-right: 700px;} +.emptycols_left11, .prepend-11 {padding-left: 770px;} +.emptycols_right11, .append-11 {padding-right: 770px;} +.pull-1 {margin-left: -70px;} +.push-1 {margin-right: -70px;margin-left: 18px;float: right;} +.pull-2 {margin-left: -140px;} +.push-2 {margin-right: -140px;margin-left: 18px;float: right;} +.pull-3 {margin-left: -210px;} +.push-3 {margin-right: -210px;margin-left: 18px;float: right;} +.pull-4 {margin-left: -280px;} +.push-4 {margin-right: -280px;margin-left: 18px;float: right;} \ No newline at end of file diff --git a/fonts/cmubright_roman_macroman/specimen_files/specimen_stylesheet.css b/fonts/cmubright_roman_macroman/specimen_files/specimen_stylesheet.css new file mode 100644 index 0000000..aecc43c --- /dev/null +++ b/fonts/cmubright_roman_macroman/specimen_files/specimen_stylesheet.css @@ -0,0 +1,396 @@ +@import url('grid_12-825-55-15.css'); + +/* + CSS Reset by Eric Meyer - Released under Public Domain + http://meyerweb.com/eric/tools/css/reset/ +*/ +html, body, div, span, applet, object, iframe, +h1, h2, h3, h4, h5, h6, p, blockquote, pre, +a, abbr, acronym, address, big, cite, code, +del, dfn, em, font, img, ins, kbd, q, s, samp, +small, strike, strong, sub, sup, tt, var, +b, u, i, center, dl, dt, dd, ol, ul, li, +fieldset, form, label, legend, table, +caption, tbody, tfoot, thead, tr, th, td + {margin: 0;padding: 0;border: 0;outline: 0; + font-size: 100%;vertical-align: baseline; + background: transparent;} +body {line-height: 1;} +ol, ul {list-style: none;} +blockquote, q {quotes: none;} +blockquote:before, blockquote:after, +q:before, q:after {content: ''; content: none;} +:focus {outline: 0;} +ins {text-decoration: none;} +del {text-decoration: line-through;} +table {border-collapse: collapse;border-spacing: 0;} + + + + +body { + color: #000; + background-color: #dcdcdc; +} + +a { + text-decoration: none; + color: #1883ba; +} + +h1{ + font-size: 32px; + font-weight: normal; + font-style: normal; + margin-bottom: 18px; +} + +h2{ + font-size: 18px; +} + +#container { + width: 865px; + margin: 0px auto; +} + + +#header { + padding: 20px; + font-size: 36px; + background-color: #000; + color: #fff; +} + +#header span { + color: #666; +} +#main_content { + background-color: #fff; + padding: 60px 20px 20px; +} + + +#footer p { + margin: 0; + padding-top: 10px; + padding-bottom: 50px; + color: #333; + font: 10px Arial, sans-serif; +} + +.tabs { + width: 100%; + height: 31px; + background-color: #444; +} +.tabs li { + float: left; + margin: 0; + overflow: hidden; + background-color: #444; +} +.tabs li a { + display: block; + color: #fff; + text-decoration: none; + font: bold 11px/11px 'Arial'; + text-transform: uppercase; + padding: 10px 15px; + border-right: 1px solid #fff; +} + +.tabs li a:hover { + background-color: #00b3ff; + +} + +.tabs li.active a { + color: #000; + background-color: #fff; +} + + + +div.huge { + + font-size: 300px; + line-height: 1em; + padding: 0; + letter-spacing: -.02em; + overflow: hidden; +} +div.glyph_range { + font-size: 72px; + line-height: 1.1em; +} + +.size10{ font-size: 10px; } +.size11{ font-size: 11px; } +.size12{ font-size: 12px; } +.size13{ font-size: 13px; } +.size14{ font-size: 14px; } +.size16{ font-size: 16px; } +.size18{ font-size: 18px; } +.size20{ font-size: 20px; } +.size24{ font-size: 24px; } +.size30{ font-size: 30px; } +.size36{ font-size: 36px; } +.size48{ font-size: 48px; } +.size60{ font-size: 60px; } +.size72{ font-size: 72px; } +.size90{ font-size: 90px; } + + +.psample_row1 { height: 120px;} +.psample_row1 { height: 120px;} +.psample_row2 { height: 160px;} +.psample_row3 { height: 160px;} +.psample_row4 { height: 160px;} + +.psample { + overflow: hidden; + position: relative; +} +.psample p { + line-height: 1.3em; + display: block; + overflow: hidden; + margin: 0; +} + +.psample span { + margin-right: .5em; +} + +.white_blend { + width: 100%; + height: 61px; + background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAVkAAAA9CAYAAAAH4BojAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAO1JREFUeNrs3TsKgFAMRUE/eer+NxztxMYuEWQG3ECKwwUF58ycAKixOAGAyAKILAAiCyCyACILgMgCiCyAyAIgsgAiCyCyAIgsgMgCiCwAIgsgsgAiC4DIAogsACIL0CWuZ3UGgLrIhjMA1EV2OAOAJQtgyQLwjOzmDAAiCyCyAIgsQFtkd2cAEFkAkQVAZAHaIns4A4AlC2DJAiCyACILILIAiCzAV5H1dQGAJQsgsgCILIDIAvwisl58AViyAJYsACILILIAIgvAe2T9EhxAZAFEFgCRBeiL7HAGgLrIhjMAWLIAliwAt1OAAQDwygTBulLIlQAAAABJRU5ErkJggg==); + position: absolute; + bottom: 0; +} +.black_blend { + width: 100%; + height: 61px; + background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAVkAAAA9CAYAAAAH4BojAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAPJJREFUeNrs3TEKhTAQRVGjibr/9QoxhY2N3Ywo50A28IrLwP9g6b1PAMSYTQAgsgAiC4DIAogsgMgCILIAIgsgsgCILIDIAogsACILILIAIguAyAKILIDIAiCyACILgMgCZCnjLWYAiFGvB0BQZJsZAFyyAC5ZAO6RXc0AILIAIguAyAKkRXYzA4DIAogsACILkBbZ3QwALlkAlywAIgsgsgAiC4DIArwVWf8uAHDJAogsACILILIAv4isH74AXLIALlkARBZAZAFEFoDnyPokOIDIAogsACILkBfZZgaAuMhWMwC4ZAE+p4x3mAEgxinAAJ+XBbPWGkwAAAAAAElFTkSuQmCC); + position: absolute; + bottom: 0; +} +.fullreverse { + background: #000 !important; + color: #fff !important; + margin-left: -20px; + padding-left: 20px; + margin-right: -20px; + padding-right: 20px; + padding: 20px; + margin-bottom:0; +} + + +.sample_table td { + padding-top: 3px; + padding-bottom:5px; + padding-left: 5px; + vertical-align: middle; + line-height: 1.2em; +} + +.sample_table td:first-child { + background-color: #eee; + text-align: right; + padding-right: 5px; + padding-left: 0; + padding: 5px; + font: 11px/12px "Courier New", Courier, mono; +} + +code { + white-space: pre; + background-color: #eee; + display: block; + padding: 10px; + margin-bottom: 18px; + overflow: auto; +} + + +.bottom,.last {margin-bottom:0 !important; padding-bottom:0 !important;} + +.box { + padding: 18px; + margin-bottom: 18px; + background: #eee; +} + +.reverse,.reversed { background: #000 !important;color: #fff !important; border: none !important;} + +#bodycomparison { + position: relative; + overflow: hidden; + font-size: 72px; + height: 90px; + white-space: nowrap; +} + +#bodycomparison div{ + font-size: 72px; + line-height: 90px; + display: inline; + margin: 0 15px 0 0; + padding: 0; +} + +#bodycomparison div span{ + font: 10px Arial; + position: absolute; + left: 0; +} +#xheight { + float: none; + position: absolute; + color: #d9f3ff; + font-size: 72px; + line-height: 90px; +} + +.fontbody { + position: relative; +} +.arialbody{ + font-family: Arial; + position: relative; +} +.verdanabody{ + font-family: Verdana; + position: relative; +} +.georgiabody{ + font-family: Georgia; + position: relative; +} + +/* @group Layout page + */ + +#layout h1 { + font-size: 36px; + line-height: 42px; + font-weight: normal; + font-style: normal; +} + +#layout h2 { + font-size: 24px; + line-height: 23px; + font-weight: normal; + font-style: normal; +} + +#layout h3 { + font-size: 22px; + line-height: 1.4em; + margin-top: 1em; + font-weight: normal; + font-style: normal; +} + + +#layout p.byline { + font-size: 12px; + margin-top: 18px; + line-height: 12px; + margin-bottom: 0; +} +#layout p { + font-size: 14px; + line-height: 21px; + margin-bottom: .5em; +} + +#layout p.large{ + font-size: 18px; + line-height: 26px; +} + +#layout .sidebar p{ + font-size: 12px; + line-height: 1.4em; +} + +#layout p.caption { + font-size: 10px; + margin-top: -16px; + margin-bottom: 18px; +} + +/* @end */ + +/* @group Glyphs */ + +#glyph_chart div{ + background-color: #d9f3ff; + color: black; + float: left; + font-size: 36px; + height: 1.2em; + line-height: 1.2em; + margin-bottom: 1px; + margin-right: 1px; + text-align: center; + width: 1.2em; + position: relative; + padding: .6em .2em .2em; +} + +#glyph_chart div p { + position: absolute; + left: 0; + top: 0; + display: block; + text-align: center; + font: bold 9px Arial, sans-serif; + background-color: #3a768f; + width: 100%; + color: #fff; + padding: 2px 0; +} + + +#glyphs h1 { + font-family: Arial, sans-serif; +} +/* @end */ + +/* @group Installing */ + +#installing { + font: 13px Arial, sans-serif; +} + +#installing p, +#glyphs p{ + line-height: 1.2em; + margin-bottom: 18px; + font: 13px Arial, sans-serif; +} + + + +#installing h3{ + font-size: 15px; + margin-top: 18px; +} + +/* @end */ + +#rendering h1 { + font-family: Arial, sans-serif; +} +.render_table td { + font: 11px "Courier New", Courier, mono; + vertical-align: middle; +} + + diff --git a/fonts/cmubright_roman_macroman/stylesheet.css b/fonts/cmubright_roman_macroman/stylesheet.css new file mode 100644 index 0000000..bdf06e7 --- /dev/null +++ b/fonts/cmubright_roman_macroman/stylesheet.css @@ -0,0 +1,13 @@ +@font-face { + font-family: 'cmu_brightroman'; + src: url('cmunbmr-webfont.eot'); + src: url('cmunbmr-webfont.eot?#iefix') format('embedded-opentype'), + url('cmunbmr-webfont.woff2') format('woff2'), + url('cmunbmr-webfont.woff') format('woff'), + url('cmunbmr-webfont.ttf') format('truetype'), + url('cmunbmr-webfont.svg#cmu_brightroman') format('svg'); + font-weight: normal; + font-style: normal; + +} + diff --git a/fonts/cmubright_semibold_macroman/cmunbsr-demo.html b/fonts/cmubright_semibold_macroman/cmunbsr-demo.html new file mode 100644 index 0000000..d7f9d7f --- /dev/null +++ b/fonts/cmubright_semibold_macroman/cmunbsr-demo.html @@ -0,0 +1,372 @@ + + + + + + + + + + + + +CMU Bright Semi Bold Specimen + + + + + + +
    + + + +
    + + +
    + +
    +
    +
    AaBb
    +
    +
    + +
    +
    A​B​C​D​E​F​G​H​I​J​K​L​M​N​O​P​Q​R​S​T​U​V​W​X​Y​Z​a​b​c​d​e​f​g​h​i​j​k​l​m​n​o​p​q​r​s​t​u​v​w​x​y​z​1​2​3​4​5​6​7​8​9​0​&​.​,​?​!​@​(​)​#​$​%​*​+​-​=​:​;
    +
    +
    +
    + + + + + + + + + + + + + + + + +
    10abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ0123456789abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ0123456789abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ
    11abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ0123456789abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ0123456789abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ
    12abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ0123456789abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ0123456789abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ
    13abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ0123456789abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ0123456789abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ
    14abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ0123456789abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ0123456789abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ
    16abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ0123456789abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ
    18abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ0123456789abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ
    20abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ0123456789abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ
    24abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ0123456789abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ
    30abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ0123456789abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ
    36abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ0123456789abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ
    48abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ0123456789abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ
    60abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ0123456789abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ
    72abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ0123456789abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ
    90abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ0123456789abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ
    + +
    + +
    + + + +
    + + +
    +
    ◼◼◼◼◼◼◼◼◼◼◼◼◼◼◼◼◼◼◼◼◼◼◼◼◼◼◼◼◼◼◼◼◼◼◼◼◼◼◼◼◼◼◼◼◼◼◼◼◼◼◼◼◼◼◼◼◼◼◼◼◼◼◼◼◼◼◼◼◼◼◼◼◼◼◼◼◼◼◼◼◼◼◼◼◼◼◼◼◼◼◼◼◼◼◼◼◼◼◼body
    body
    body
    body
    +
    + bodyCMU Bright Semi Bold +
    +
    + bodyArial +
    +
    + bodyVerdana +
    +
    + bodyGeorgia +
    + + + +
    + + +
    + +
    +

    10.Aenean lacinia bibendum nulla sed consectetur. Fusce dapibus, tellus ac cursus commodo, tortor mauris condimentum nibh, ut fermentum massa justo sit amet risus. Nullam id dolor id nibh ultricies vehicula ut id elit. Cum sociis natoque penatibus et magnis dis parturient montes, nascetur ridiculus mus. Nulla vitae elit libero, a pharetra augue.

    + +
    +
    +

    11.Aenean lacinia bibendum nulla sed consectetur. Fusce dapibus, tellus ac cursus commodo, tortor mauris condimentum nibh, ut fermentum massa justo sit amet risus. Nullam id dolor id nibh ultricies vehicula ut id elit. Cum sociis natoque penatibus et magnis dis parturient montes, nascetur ridiculus mus. Nulla vitae elit libero, a pharetra augue.

    + +
    +
    +

    12.Aenean lacinia bibendum nulla sed consectetur. Fusce dapibus, tellus ac cursus commodo, tortor mauris condimentum nibh, ut fermentum massa justo sit amet risus. Nullam id dolor id nibh ultricies vehicula ut id elit. Cum sociis natoque penatibus et magnis dis parturient montes, nascetur ridiculus mus. Nulla vitae elit libero, a pharetra augue.

    + +
    +
    +

    13.Aenean lacinia bibendum nulla sed consectetur. Fusce dapibus, tellus ac cursus commodo, tortor mauris condimentum nibh, ut fermentum massa justo sit amet risus. Nullam id dolor id nibh ultricies vehicula ut id elit. Cum sociis natoque penatibus et magnis dis parturient montes, nascetur ridiculus mus. Nulla vitae elit libero, a pharetra augue.

    + +
    +
    + +
    +
    +
    +

    14.Aenean lacinia bibendum nulla sed consectetur. Fusce dapibus, tellus ac cursus commodo, tortor mauris condimentum nibh, ut fermentum massa justo sit amet risus. Nullam id dolor id nibh ultricies vehicula ut id elit. Cum sociis natoque penatibus et magnis dis parturient montes, nascetur ridiculus mus. Nulla vitae elit libero, a pharetra augue.

    + +
    +
    +

    16.Aenean lacinia bibendum nulla sed consectetur. Fusce dapibus, tellus ac cursus commodo, tortor mauris condimentum nibh, ut fermentum massa justo sit amet risus. Nullam id dolor id nibh ultricies vehicula ut id elit. Cum sociis natoque penatibus et magnis dis parturient montes, nascetur ridiculus mus. Nulla vitae elit libero, a pharetra augue.

    + +
    +
    +

    18.Aenean lacinia bibendum nulla sed consectetur. Fusce dapibus, tellus ac cursus commodo, tortor mauris condimentum nibh, ut fermentum massa justo sit amet risus. Nullam id dolor id nibh ultricies vehicula ut id elit. Cum sociis natoque penatibus et magnis dis parturient montes, nascetur ridiculus mus. Nulla vitae elit libero, a pharetra augue.

    + +
    + +
    + +
    + +
    +
    +

    20.Aenean lacinia bibendum nulla sed consectetur. Fusce dapibus, tellus ac cursus commodo, tortor mauris condimentum nibh, ut fermentum massa justo sit amet risus. Nullam id dolor id nibh ultricies vehicula ut id elit. Cum sociis natoque penatibus et magnis dis parturient montes, nascetur ridiculus mus. Nulla vitae elit libero, a pharetra augue.

    +
    +
    +

    24.Aenean lacinia bibendum nulla sed consectetur. Fusce dapibus, tellus ac cursus commodo, tortor mauris condimentum nibh, ut fermentum massa justo sit amet risus. Nullam id dolor id nibh ultricies vehicula ut id elit. Cum sociis natoque penatibus et magnis dis parturient montes, nascetur ridiculus mus. Nulla vitae elit libero, a pharetra augue.

    +
    + +
    + +
    + +
    +
    +

    30.Aenean lacinia bibendum nulla sed consectetur. Fusce dapibus, tellus ac cursus commodo, tortor mauris condimentum nibh, ut fermentum massa justo sit amet risus. Nullam id dolor id nibh ultricies vehicula ut id elit. Cum sociis natoque penatibus et magnis dis parturient montes, nascetur ridiculus mus. Nulla vitae elit libero, a pharetra augue.

    +
    +
    + +
    + + + +
    +
    +

    10.Aenean lacinia bibendum nulla sed consectetur. Fusce dapibus, tellus ac cursus commodo, tortor mauris condimentum nibh, ut fermentum massa justo sit amet risus. Nullam id dolor id nibh ultricies vehicula ut id elit. Cum sociis natoque penatibus et magnis dis parturient montes, nascetur ridiculus mus. Nulla vitae elit libero, a pharetra augue.

    + +
    +
    +

    11.Aenean lacinia bibendum nulla sed consectetur. Fusce dapibus, tellus ac cursus commodo, tortor mauris condimentum nibh, ut fermentum massa justo sit amet risus. Nullam id dolor id nibh ultricies vehicula ut id elit. Cum sociis natoque penatibus et magnis dis parturient montes, nascetur ridiculus mus. Nulla vitae elit libero, a pharetra augue.

    + +
    +
    +

    12.Aenean lacinia bibendum nulla sed consectetur. Fusce dapibus, tellus ac cursus commodo, tortor mauris condimentum nibh, ut fermentum massa justo sit amet risus. Nullam id dolor id nibh ultricies vehicula ut id elit. Cum sociis natoque penatibus et magnis dis parturient montes, nascetur ridiculus mus. Nulla vitae elit libero, a pharetra augue.

    + +
    +
    +

    13.Aenean lacinia bibendum nulla sed consectetur. Fusce dapibus, tellus ac cursus commodo, tortor mauris condimentum nibh, ut fermentum massa justo sit amet risus. Nullam id dolor id nibh ultricies vehicula ut id elit. Cum sociis natoque penatibus et magnis dis parturient montes, nascetur ridiculus mus. Nulla vitae elit libero, a pharetra augue.

    + +
    +
    + +
    + +
    +
    +

    14.Aenean lacinia bibendum nulla sed consectetur. Fusce dapibus, tellus ac cursus commodo, tortor mauris condimentum nibh, ut fermentum massa justo sit amet risus. Nullam id dolor id nibh ultricies vehicula ut id elit. Cum sociis natoque penatibus et magnis dis parturient montes, nascetur ridiculus mus. Nulla vitae elit libero, a pharetra augue.

    + +
    +
    +

    16.Aenean lacinia bibendum nulla sed consectetur. Fusce dapibus, tellus ac cursus commodo, tortor mauris condimentum nibh, ut fermentum massa justo sit amet risus. Nullam id dolor id nibh ultricies vehicula ut id elit. Cum sociis natoque penatibus et magnis dis parturient montes, nascetur ridiculus mus. Nulla vitae elit libero, a pharetra augue.

    + +
    +
    +

    18.Aenean lacinia bibendum nulla sed consectetur. Fusce dapibus, tellus ac cursus commodo, tortor mauris condimentum nibh, ut fermentum massa justo sit amet risus. Nullam id dolor id nibh ultricies vehicula ut id elit. Cum sociis natoque penatibus et magnis dis parturient montes, nascetur ridiculus mus. Nulla vitae elit libero, a pharetra augue.

    + +
    +
    + +
    + +
    +
    +

    20.Aenean lacinia bibendum nulla sed consectetur. Fusce dapibus, tellus ac cursus commodo, tortor mauris condimentum nibh, ut fermentum massa justo sit amet risus. Nullam id dolor id nibh ultricies vehicula ut id elit. Cum sociis natoque penatibus et magnis dis parturient montes, nascetur ridiculus mus. Nulla vitae elit libero, a pharetra augue.

    +
    +
    +

    24.Aenean lacinia bibendum nulla sed consectetur. Fusce dapibus, tellus ac cursus commodo, tortor mauris condimentum nibh, ut fermentum massa justo sit amet risus. Nullam id dolor id nibh ultricies vehicula ut id elit. Cum sociis natoque penatibus et magnis dis parturient montes, nascetur ridiculus mus. Nulla vitae elit libero, a pharetra augue.

    +
    + +
    + +
    + +
    +
    +

    30.Aenean lacinia bibendum nulla sed consectetur. Fusce dapibus, tellus ac cursus commodo, tortor mauris condimentum nibh, ut fermentum massa justo sit amet risus. Nullam id dolor id nibh ultricies vehicula ut id elit. Cum sociis natoque penatibus et magnis dis parturient montes, nascetur ridiculus mus. Nulla vitae elit libero, a pharetra augue.

    +
    +
    + +
    + + + + +
    + +
    + +
    + +
    +

    Lorem Ipsum Dolor

    +

    Etiam porta sem malesuada magna mollis euismod

    + + +
    +
    +
    +
    +

    Donec sed odio dui. Morbi leo risus, porta ac consectetur ac, vestibulum at eros. Fusce dapibus, tellus ac cursus commodo, tortor mauris condimentum nibh, ut fermentum massa justo sit amet risus.

    + + +

    Pellentesque ornare sem

    + +

    Maecenas sed diam eget risus varius blandit sit amet non magna. Maecenas faucibus mollis interdum. Donec ullamcorper nulla non metus auctor fringilla. Nullam id dolor id nibh ultricies vehicula ut id elit. Nullam id dolor id nibh ultricies vehicula ut id elit.

    + +

    Aenean eu leo quam. Pellentesque ornare sem lacinia quam venenatis vestibulum. Lorem ipsum dolor sit amet, consectetur adipiscing elit. Cum sociis natoque penatibus et magnis dis parturient montes, nascetur ridiculus mus.

    + +

    Nulla vitae elit libero, a pharetra augue. Praesent commodo cursus magna, vel scelerisque nisl consectetur et. Aenean lacinia bibendum nulla sed consectetur.

    + +

    Nullam quis risus eget urna mollis ornare vel eu leo. Nullam quis risus eget urna mollis ornare vel eu leo. Maecenas sed diam eget risus varius blandit sit amet non magna. Donec ullamcorper nulla non metus auctor fringilla.

    + +

    Cras mattis consectetur

    + +

    Aenean eu leo quam. Pellentesque ornare sem lacinia quam venenatis vestibulum. Aenean lacinia bibendum nulla sed consectetur. Integer posuere erat a ante venenatis dapibus posuere velit aliquet. Cras mattis consectetur purus sit amet fermentum.

    + +

    Nullam id dolor id nibh ultricies vehicula ut id elit. Nullam quis risus eget urna mollis ornare vel eu leo. Cras mattis consectetur purus sit amet fermentum.

    +
    + + +
    + +
    + + + + + + + + + +
    + +
    + +
    +
    +
    +

    Installing Webfonts

    + +

    Webfonts are supported by all major browser platforms but not all in the same way. There are currently four different font formats that must be included in order to target all browsers. This includes TTF, WOFF, EOT and SVG.

    + +

    1. Upload your webfonts

    +

    You must upload your webfont kit to your website. They should be in or near the same directory as your CSS files.

    + +

    2. Include the webfont stylesheet

    +

    A special CSS @font-face declaration helps the various browsers select the appropriate font it needs without causing you a bunch of headaches. Learn more about this syntax by reading the Fontspring blog post about it. The code for it is as follows:

    + + + +@font-face{ + font-family: 'MyWebFont'; + src: url('WebFont.eot'); + src: url('WebFont.eot?iefix') format('eot'), + url('WebFont.woff') format('woff'), + url('WebFont.ttf') format('truetype'), + url('WebFont.svg#webfont') format('svg'); +} + + +

    We've already gone ahead and generated the code for you. All you have to do is link to the stylesheet in your HTML, like this:

    + <link rel="stylesheet" href="stylesheet.css" type="text/css" charset="utf-8" /> + +

    3. Modify your own stylesheet

    +

    To take advantage of your new fonts, you must tell your stylesheet to use them. Look at the original @font-face declaration above and find the property called "font-family." The name linked there will be what you use to reference the font. Prepend that webfont name to the font stack in the "font-family" property, inside the selector you want to change. For example:

    +p { font-family: 'MyWebFont', Arial, sans-serif; } + +

    4. Test

    +

    Getting webfonts to work cross-browser can be tricky. Use the information in the sidebar to help you if you find that fonts aren't loading in a particular browser.

    +
    + + +
    + +
    + +
    + +
    + + diff --git a/fonts/cmubright_semibold_macroman/cmunbsr-webfont.woff b/fonts/cmubright_semibold_macroman/cmunbsr-webfont.woff new file mode 100644 index 0000000000000000000000000000000000000000..e8c78f9af6e0cd65b66c058c56bd05284bb2485e GIT binary patch literal 26008 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 literal 0 HcmV?d00001 diff --git a/fonts/cmubright_semibold_macroman/specimen_files/grid_12-825-55-15.css b/fonts/cmubright_semibold_macroman/specimen_files/grid_12-825-55-15.css new file mode 100644 index 0000000..3d6aef7 --- /dev/null +++ b/fonts/cmubright_semibold_macroman/specimen_files/grid_12-825-55-15.css @@ -0,0 +1,129 @@ +/*Notes about grid: +Columns: 12 +Grid Width: 825px +Column Width: 55px +Gutter Width: 15px +-------------------------------*/ + + + +.section {margin-bottom: 18px; +} +.section:after {content: ".";display: block;height: 0;clear: both;visibility: hidden;} +.section {*zoom: 1;} + +.section .firstcolumn, +.section .firstcol {margin-left: 0;} + + +/* Border on left hand side of a column. */ +.border { + padding-left: 7px; + margin-left: 7px; + border-left: 1px solid #eee; +} + +/* Border with more whitespace, spans one column. */ +.colborder { + padding-left: 42px; + margin-left: 42px; + border-left: 1px solid #eee; +} + + + +/* The Grid Classes */ +.grid1, .grid1_2cols, .grid1_3cols, .grid1_4cols, .grid2, .grid2_3cols, .grid2_4cols, .grid3, .grid3_2cols, .grid3_4cols, .grid4, .grid4_3cols, .grid5, .grid5_2cols, .grid5_3cols, .grid5_4cols, .grid6, .grid6_4cols, .grid7, .grid7_2cols, .grid7_3cols, .grid7_4cols, .grid8, .grid8_3cols, .grid9, .grid9_2cols, .grid9_4cols, .grid10, .grid10_3cols, .grid10_4cols, .grid11, .grid11_2cols, .grid11_3cols, .grid11_4cols, .grid12 +{margin-left: 15px;float: left;display: inline; overflow: hidden;} + + +.width1, .grid1, .span-1 {width: 55px;} +.width1_2cols,.grid1_2cols {width: 20px;} +.width1_3cols,.grid1_3cols {width: 8px;} +.width1_4cols,.grid1_4cols {width: 2px;} +.input_width1 {width: 49px;} + +.width2, .grid2, .span-2 {width: 125px;} +.width2_3cols,.grid2_3cols {width: 31px;} +.width2_4cols,.grid2_4cols {width: 20px;} +.input_width2 {width: 119px;} + +.width3, .grid3, .span-3 {width: 195px;} +.width3_2cols,.grid3_2cols {width: 90px;} +.width3_4cols,.grid3_4cols {width: 37px;} +.input_width3 {width: 189px;} + +.width4, .grid4, .span-4 {width: 265px;} +.width4_3cols,.grid4_3cols {width: 78px;} +.input_width4 {width: 259px;} + +.width5, .grid5, .span-5 {width: 335px;} +.width5_2cols,.grid5_2cols {width: 160px;} +.width5_3cols,.grid5_3cols {width: 101px;} +.width5_4cols,.grid5_4cols {width: 72px;} +.input_width5 {width: 329px;} + +.width6, .grid6, .span-6 {width: 405px;} +.width6_4cols,.grid6_4cols {width: 90px;} +.input_width6 {width: 399px;} + +.width7, .grid7, .span-7 {width: 475px;} +.width7_2cols,.grid7_2cols {width: 230px;} +.width7_3cols,.grid7_3cols {width: 148px;} +.width7_4cols,.grid7_4cols {width: 107px;} +.input_width7 {width: 469px;} + +.width8, .grid8, .span-8 {width: 545px;} +.width8_3cols,.grid8_3cols {width: 171px;} +.input_width8 {width: 539px;} + +.width9, .grid9, .span-9 {width: 615px;} +.width9_2cols,.grid9_2cols {width: 300px;} +.width9_4cols,.grid9_4cols {width: 142px;} +.input_width9 {width: 609px;} + +.width10, .grid10, .span-10 {width: 685px;} +.width10_3cols,.grid10_3cols {width: 218px;} +.width10_4cols,.grid10_4cols {width: 160px;} +.input_width10 {width: 679px;} + +.width11, .grid11, .span-11 {width: 755px;} +.width11_2cols,.grid11_2cols {width: 370px;} +.width11_3cols,.grid11_3cols {width: 241px;} +.width11_4cols,.grid11_4cols {width: 177px;} +.input_width11 {width: 749px;} + +.width12, .grid12, .span-12 {width: 825px;} +.input_width12 {width: 819px;} + +/* Subdivided grid spaces */ +.emptycols_left1, .prepend-1 {padding-left: 70px;} +.emptycols_right1, .append-1 {padding-right: 70px;} +.emptycols_left2, .prepend-2 {padding-left: 140px;} +.emptycols_right2, .append-2 {padding-right: 140px;} +.emptycols_left3, .prepend-3 {padding-left: 210px;} +.emptycols_right3, .append-3 {padding-right: 210px;} +.emptycols_left4, .prepend-4 {padding-left: 280px;} +.emptycols_right4, .append-4 {padding-right: 280px;} +.emptycols_left5, .prepend-5 {padding-left: 350px;} +.emptycols_right5, .append-5 {padding-right: 350px;} +.emptycols_left6, .prepend-6 {padding-left: 420px;} +.emptycols_right6, .append-6 {padding-right: 420px;} +.emptycols_left7, .prepend-7 {padding-left: 490px;} +.emptycols_right7, .append-7 {padding-right: 490px;} +.emptycols_left8, .prepend-8 {padding-left: 560px;} +.emptycols_right8, .append-8 {padding-right: 560px;} +.emptycols_left9, .prepend-9 {padding-left: 630px;} +.emptycols_right9, .append-9 {padding-right: 630px;} +.emptycols_left10, .prepend-10 {padding-left: 700px;} +.emptycols_right10, .append-10 {padding-right: 700px;} +.emptycols_left11, .prepend-11 {padding-left: 770px;} +.emptycols_right11, .append-11 {padding-right: 770px;} +.pull-1 {margin-left: -70px;} +.push-1 {margin-right: -70px;margin-left: 18px;float: right;} +.pull-2 {margin-left: -140px;} +.push-2 {margin-right: -140px;margin-left: 18px;float: right;} +.pull-3 {margin-left: -210px;} +.push-3 {margin-right: -210px;margin-left: 18px;float: right;} +.pull-4 {margin-left: -280px;} +.push-4 {margin-right: -280px;margin-left: 18px;float: right;} \ No newline at end of file diff --git a/fonts/cmubright_semibold_macroman/specimen_files/specimen_stylesheet.css b/fonts/cmubright_semibold_macroman/specimen_files/specimen_stylesheet.css new file mode 100644 index 0000000..aecc43c --- /dev/null +++ b/fonts/cmubright_semibold_macroman/specimen_files/specimen_stylesheet.css @@ -0,0 +1,396 @@ +@import url('grid_12-825-55-15.css'); + +/* + CSS Reset by Eric Meyer - Released under Public Domain + http://meyerweb.com/eric/tools/css/reset/ +*/ +html, body, div, span, applet, object, iframe, +h1, h2, h3, h4, h5, h6, p, blockquote, pre, +a, abbr, acronym, address, big, cite, code, +del, dfn, em, font, img, ins, kbd, q, s, samp, +small, strike, strong, sub, sup, tt, var, +b, u, i, center, dl, dt, dd, ol, ul, li, +fieldset, form, label, legend, table, +caption, tbody, tfoot, thead, tr, th, td + {margin: 0;padding: 0;border: 0;outline: 0; + font-size: 100%;vertical-align: baseline; + background: transparent;} +body {line-height: 1;} +ol, ul {list-style: none;} +blockquote, q {quotes: none;} +blockquote:before, blockquote:after, +q:before, q:after {content: ''; content: none;} +:focus {outline: 0;} +ins {text-decoration: none;} +del {text-decoration: line-through;} +table {border-collapse: collapse;border-spacing: 0;} + + + + +body { + color: #000; + background-color: #dcdcdc; +} + +a { + text-decoration: none; + color: #1883ba; +} + +h1{ + font-size: 32px; + font-weight: normal; + font-style: normal; + margin-bottom: 18px; +} + +h2{ + font-size: 18px; +} + +#container { + width: 865px; + margin: 0px auto; +} + + +#header { + padding: 20px; + font-size: 36px; + background-color: #000; + color: #fff; +} + +#header span { + color: #666; +} +#main_content { + background-color: #fff; + padding: 60px 20px 20px; +} + + +#footer p { + margin: 0; + padding-top: 10px; + padding-bottom: 50px; + color: #333; + font: 10px Arial, sans-serif; +} + +.tabs { + width: 100%; + height: 31px; + background-color: #444; +} +.tabs li { + float: left; + margin: 0; + overflow: hidden; + background-color: #444; +} +.tabs li a { + display: block; + color: #fff; + text-decoration: none; + font: bold 11px/11px 'Arial'; + text-transform: uppercase; + padding: 10px 15px; + border-right: 1px solid #fff; +} + +.tabs li a:hover { + background-color: #00b3ff; + +} + +.tabs li.active a { + color: #000; + background-color: #fff; +} + + + +div.huge { + + font-size: 300px; + line-height: 1em; + padding: 0; + letter-spacing: -.02em; + overflow: hidden; +} +div.glyph_range { + font-size: 72px; + line-height: 1.1em; +} + +.size10{ font-size: 10px; } +.size11{ font-size: 11px; } +.size12{ font-size: 12px; } +.size13{ font-size: 13px; } +.size14{ font-size: 14px; } +.size16{ font-size: 16px; } +.size18{ font-size: 18px; } +.size20{ font-size: 20px; } +.size24{ font-size: 24px; } +.size30{ font-size: 30px; } +.size36{ font-size: 36px; } +.size48{ font-size: 48px; } +.size60{ font-size: 60px; } +.size72{ font-size: 72px; } +.size90{ font-size: 90px; } + + +.psample_row1 { height: 120px;} +.psample_row1 { height: 120px;} +.psample_row2 { height: 160px;} +.psample_row3 { height: 160px;} +.psample_row4 { height: 160px;} + +.psample { + overflow: hidden; + position: relative; +} +.psample p { + line-height: 1.3em; + display: block; + overflow: hidden; + margin: 0; +} + +.psample span { + margin-right: .5em; +} + +.white_blend { + width: 100%; + height: 61px; + background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAVkAAAA9CAYAAAAH4BojAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAO1JREFUeNrs3TsKgFAMRUE/eer+NxztxMYuEWQG3ECKwwUF58ycAKixOAGAyAKILAAiCyCyACILgMgCiCyAyAIgsgAiCyCyAIgsgMgCiCwAIgsgsgAiC4DIAogsACIL0CWuZ3UGgLrIhjMA1EV2OAOAJQtgyQLwjOzmDAAiCyCyAIgsQFtkd2cAEFkAkQVAZAHaIns4A4AlC2DJAiCyACILILIAiCzAV5H1dQGAJQsgsgCILIDIAvwisl58AViyAJYsACILILIAIgvAe2T9EhxAZAFEFgCRBeiL7HAGgLrIhjMAWLIAliwAt1OAAQDwygTBulLIlQAAAABJRU5ErkJggg==); + position: absolute; + bottom: 0; +} +.black_blend { + width: 100%; + height: 61px; + background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAVkAAAA9CAYAAAAH4BojAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAPJJREFUeNrs3TEKhTAQRVGjibr/9QoxhY2N3Ywo50A28IrLwP9g6b1PAMSYTQAgsgAiC4DIAogsgMgCILIAIgsgsgCILIDIAogsACILILIAIguAyAKILIDIAiCyACILgMgCZCnjLWYAiFGvB0BQZJsZAFyyAC5ZAO6RXc0AILIAIguAyAKkRXYzA4DIAogsACILkBbZ3QwALlkAlywAIgsgsgAiC4DIArwVWf8uAHDJAogsACILILIAv4isH74AXLIALlkARBZAZAFEFoDnyPokOIDIAogsACILkBfZZgaAuMhWMwC4ZAE+p4x3mAEgxinAAJ+XBbPWGkwAAAAAAElFTkSuQmCC); + position: absolute; + bottom: 0; +} +.fullreverse { + background: #000 !important; + color: #fff !important; + margin-left: -20px; + padding-left: 20px; + margin-right: -20px; + padding-right: 20px; + padding: 20px; + margin-bottom:0; +} + + +.sample_table td { + padding-top: 3px; + padding-bottom:5px; + padding-left: 5px; + vertical-align: middle; + line-height: 1.2em; +} + +.sample_table td:first-child { + background-color: #eee; + text-align: right; + padding-right: 5px; + padding-left: 0; + padding: 5px; + font: 11px/12px "Courier New", Courier, mono; +} + +code { + white-space: pre; + background-color: #eee; + display: block; + padding: 10px; + margin-bottom: 18px; + overflow: auto; +} + + +.bottom,.last {margin-bottom:0 !important; padding-bottom:0 !important;} + +.box { + padding: 18px; + margin-bottom: 18px; + background: #eee; +} + +.reverse,.reversed { background: #000 !important;color: #fff !important; border: none !important;} + +#bodycomparison { + position: relative; + overflow: hidden; + font-size: 72px; + height: 90px; + white-space: nowrap; +} + +#bodycomparison div{ + font-size: 72px; + line-height: 90px; + display: inline; + margin: 0 15px 0 0; + padding: 0; +} + +#bodycomparison div span{ + font: 10px Arial; + position: absolute; + left: 0; +} +#xheight { + float: none; + position: absolute; + color: #d9f3ff; + font-size: 72px; + line-height: 90px; +} + +.fontbody { + position: relative; +} +.arialbody{ + font-family: Arial; + position: relative; +} +.verdanabody{ + font-family: Verdana; + position: relative; +} +.georgiabody{ + font-family: Georgia; + position: relative; +} + +/* @group Layout page + */ + +#layout h1 { + font-size: 36px; + line-height: 42px; + font-weight: normal; + font-style: normal; +} + +#layout h2 { + font-size: 24px; + line-height: 23px; + font-weight: normal; + font-style: normal; +} + +#layout h3 { + font-size: 22px; + line-height: 1.4em; + margin-top: 1em; + font-weight: normal; + font-style: normal; +} + + +#layout p.byline { + font-size: 12px; + margin-top: 18px; + line-height: 12px; + margin-bottom: 0; +} +#layout p { + font-size: 14px; + line-height: 21px; + margin-bottom: .5em; +} + +#layout p.large{ + font-size: 18px; + line-height: 26px; +} + +#layout .sidebar p{ + font-size: 12px; + line-height: 1.4em; +} + +#layout p.caption { + font-size: 10px; + margin-top: -16px; + margin-bottom: 18px; +} + +/* @end */ + +/* @group Glyphs */ + +#glyph_chart div{ + background-color: #d9f3ff; + color: black; + float: left; + font-size: 36px; + height: 1.2em; + line-height: 1.2em; + margin-bottom: 1px; + margin-right: 1px; + text-align: center; + width: 1.2em; + position: relative; + padding: .6em .2em .2em; +} + +#glyph_chart div p { + position: absolute; + left: 0; + top: 0; + display: block; + text-align: center; + font: bold 9px Arial, sans-serif; + background-color: #3a768f; + width: 100%; + color: #fff; + padding: 2px 0; +} + + +#glyphs h1 { + font-family: Arial, sans-serif; +} +/* @end */ + +/* @group Installing */ + +#installing { + font: 13px Arial, sans-serif; +} + +#installing p, +#glyphs p{ + line-height: 1.2em; + margin-bottom: 18px; + font: 13px Arial, sans-serif; +} + + + +#installing h3{ + font-size: 15px; + margin-top: 18px; +} + +/* @end */ + +#rendering h1 { + font-family: Arial, sans-serif; +} +.render_table td { + font: 11px "Courier New", Courier, mono; + vertical-align: middle; +} + + diff --git a/fonts/cmubright_semibold_macroman/stylesheet.css b/fonts/cmubright_semibold_macroman/stylesheet.css new file mode 100644 index 0000000..862b740 --- /dev/null +++ b/fonts/cmubright_semibold_macroman/stylesheet.css @@ -0,0 +1,13 @@ +@font-face { + font-family: 'cmu_brightsemibold'; + src: url('cmunbsr-webfont.eot'); + src: url('cmunbsr-webfont.eot?#iefix') format('embedded-opentype'), + url('cmunbsr-webfont.woff2') format('woff2'), + url('cmunbsr-webfont.woff') format('woff'), + url('cmunbsr-webfont.ttf') format('truetype'), + url('cmunbsr-webfont.svg#cmu_brightsemibold') format('svg'); + font-weight: normal; + font-style: normal; + +} + diff --git a/fonts/cmubright_semiboldoblique_macroman/cmunbso-demo.html b/fonts/cmubright_semiboldoblique_macroman/cmunbso-demo.html new file mode 100644 index 0000000..97b04c1 --- /dev/null +++ b/fonts/cmubright_semiboldoblique_macroman/cmunbso-demo.html @@ -0,0 +1,372 @@ + + + + + + + + + + + + +CMU Bright Semi Bold Oblique Specimen + + + + + + +
    + + + +
    + + +
    + +
    +
    +
    AaBb
    +
    +
    + +
    +
    A​B​C​D​E​F​G​H​I​J​K​L​M​N​O​P​Q​R​S​T​U​V​W​X​Y​Z​a​b​c​d​e​f​g​h​i​j​k​l​m​n​o​p​q​r​s​t​u​v​w​x​y​z​1​2​3​4​5​6​7​8​9​0​&​.​,​?​!​@​(​)​#​$​%​*​+​-​=​:​;
    +
    +
    +
    + + + + + + + + + + + + + + + + +
    10abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ0123456789abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ0123456789abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ
    11abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ0123456789abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ0123456789abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ
    12abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ0123456789abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ0123456789abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ
    13abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ0123456789abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ0123456789abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ
    14abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ0123456789abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ0123456789abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ
    16abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ0123456789abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ
    18abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ0123456789abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ
    20abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ0123456789abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ
    24abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ0123456789abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ
    30abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ0123456789abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ
    36abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ0123456789abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ
    48abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ0123456789abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ
    60abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ0123456789abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ
    72abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ0123456789abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ
    90abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ0123456789abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ
    + +
    + +
    + + + +
    + + +
    +
    ◼◼◼◼◼◼◼◼◼◼◼◼◼◼◼◼◼◼◼◼◼◼◼◼◼◼◼◼◼◼◼◼◼◼◼◼◼◼◼◼◼◼◼◼◼◼◼◼◼◼◼◼◼◼◼◼◼◼◼◼◼◼◼◼◼◼◼◼◼◼◼◼◼◼◼◼◼◼◼◼◼◼◼◼◼◼◼◼◼◼◼◼◼◼◼◼◼◼◼body
    body
    body
    body
    +
    + bodyCMU Bright Semi Bold Oblique +
    +
    + bodyArial +
    +
    + bodyVerdana +
    +
    + bodyGeorgia +
    + + + +
    + + +
    + +
    +

    10.Aenean lacinia bibendum nulla sed consectetur. Fusce dapibus, tellus ac cursus commodo, tortor mauris condimentum nibh, ut fermentum massa justo sit amet risus. Nullam id dolor id nibh ultricies vehicula ut id elit. Cum sociis natoque penatibus et magnis dis parturient montes, nascetur ridiculus mus. Nulla vitae elit libero, a pharetra augue.

    + +
    +
    +

    11.Aenean lacinia bibendum nulla sed consectetur. Fusce dapibus, tellus ac cursus commodo, tortor mauris condimentum nibh, ut fermentum massa justo sit amet risus. Nullam id dolor id nibh ultricies vehicula ut id elit. Cum sociis natoque penatibus et magnis dis parturient montes, nascetur ridiculus mus. Nulla vitae elit libero, a pharetra augue.

    + +
    +
    +

    12.Aenean lacinia bibendum nulla sed consectetur. Fusce dapibus, tellus ac cursus commodo, tortor mauris condimentum nibh, ut fermentum massa justo sit amet risus. Nullam id dolor id nibh ultricies vehicula ut id elit. Cum sociis natoque penatibus et magnis dis parturient montes, nascetur ridiculus mus. Nulla vitae elit libero, a pharetra augue.

    + +
    +
    +

    13.Aenean lacinia bibendum nulla sed consectetur. Fusce dapibus, tellus ac cursus commodo, tortor mauris condimentum nibh, ut fermentum massa justo sit amet risus. Nullam id dolor id nibh ultricies vehicula ut id elit. Cum sociis natoque penatibus et magnis dis parturient montes, nascetur ridiculus mus. Nulla vitae elit libero, a pharetra augue.

    + +
    +
    + +
    +
    +
    +

    14.Aenean lacinia bibendum nulla sed consectetur. Fusce dapibus, tellus ac cursus commodo, tortor mauris condimentum nibh, ut fermentum massa justo sit amet risus. Nullam id dolor id nibh ultricies vehicula ut id elit. Cum sociis natoque penatibus et magnis dis parturient montes, nascetur ridiculus mus. Nulla vitae elit libero, a pharetra augue.

    + +
    +
    +

    16.Aenean lacinia bibendum nulla sed consectetur. Fusce dapibus, tellus ac cursus commodo, tortor mauris condimentum nibh, ut fermentum massa justo sit amet risus. Nullam id dolor id nibh ultricies vehicula ut id elit. Cum sociis natoque penatibus et magnis dis parturient montes, nascetur ridiculus mus. Nulla vitae elit libero, a pharetra augue.

    + +
    +
    +

    18.Aenean lacinia bibendum nulla sed consectetur. Fusce dapibus, tellus ac cursus commodo, tortor mauris condimentum nibh, ut fermentum massa justo sit amet risus. Nullam id dolor id nibh ultricies vehicula ut id elit. Cum sociis natoque penatibus et magnis dis parturient montes, nascetur ridiculus mus. Nulla vitae elit libero, a pharetra augue.

    + +
    + +
    + +
    + +
    +
    +

    20.Aenean lacinia bibendum nulla sed consectetur. Fusce dapibus, tellus ac cursus commodo, tortor mauris condimentum nibh, ut fermentum massa justo sit amet risus. Nullam id dolor id nibh ultricies vehicula ut id elit. Cum sociis natoque penatibus et magnis dis parturient montes, nascetur ridiculus mus. Nulla vitae elit libero, a pharetra augue.

    +
    +
    +

    24.Aenean lacinia bibendum nulla sed consectetur. Fusce dapibus, tellus ac cursus commodo, tortor mauris condimentum nibh, ut fermentum massa justo sit amet risus. Nullam id dolor id nibh ultricies vehicula ut id elit. Cum sociis natoque penatibus et magnis dis parturient montes, nascetur ridiculus mus. Nulla vitae elit libero, a pharetra augue.

    +
    + +
    + +
    + +
    +
    +

    30.Aenean lacinia bibendum nulla sed consectetur. Fusce dapibus, tellus ac cursus commodo, tortor mauris condimentum nibh, ut fermentum massa justo sit amet risus. Nullam id dolor id nibh ultricies vehicula ut id elit. Cum sociis natoque penatibus et magnis dis parturient montes, nascetur ridiculus mus. Nulla vitae elit libero, a pharetra augue.

    +
    +
    + +
    + + + +
    +
    +

    10.Aenean lacinia bibendum nulla sed consectetur. Fusce dapibus, tellus ac cursus commodo, tortor mauris condimentum nibh, ut fermentum massa justo sit amet risus. Nullam id dolor id nibh ultricies vehicula ut id elit. Cum sociis natoque penatibus et magnis dis parturient montes, nascetur ridiculus mus. Nulla vitae elit libero, a pharetra augue.

    + +
    +
    +

    11.Aenean lacinia bibendum nulla sed consectetur. Fusce dapibus, tellus ac cursus commodo, tortor mauris condimentum nibh, ut fermentum massa justo sit amet risus. Nullam id dolor id nibh ultricies vehicula ut id elit. Cum sociis natoque penatibus et magnis dis parturient montes, nascetur ridiculus mus. Nulla vitae elit libero, a pharetra augue.

    + +
    +
    +

    12.Aenean lacinia bibendum nulla sed consectetur. Fusce dapibus, tellus ac cursus commodo, tortor mauris condimentum nibh, ut fermentum massa justo sit amet risus. Nullam id dolor id nibh ultricies vehicula ut id elit. Cum sociis natoque penatibus et magnis dis parturient montes, nascetur ridiculus mus. Nulla vitae elit libero, a pharetra augue.

    + +
    +
    +

    13.Aenean lacinia bibendum nulla sed consectetur. Fusce dapibus, tellus ac cursus commodo, tortor mauris condimentum nibh, ut fermentum massa justo sit amet risus. Nullam id dolor id nibh ultricies vehicula ut id elit. Cum sociis natoque penatibus et magnis dis parturient montes, nascetur ridiculus mus. Nulla vitae elit libero, a pharetra augue.

    + +
    +
    + +
    + +
    +
    +

    14.Aenean lacinia bibendum nulla sed consectetur. Fusce dapibus, tellus ac cursus commodo, tortor mauris condimentum nibh, ut fermentum massa justo sit amet risus. Nullam id dolor id nibh ultricies vehicula ut id elit. Cum sociis natoque penatibus et magnis dis parturient montes, nascetur ridiculus mus. Nulla vitae elit libero, a pharetra augue.

    + +
    +
    +

    16.Aenean lacinia bibendum nulla sed consectetur. Fusce dapibus, tellus ac cursus commodo, tortor mauris condimentum nibh, ut fermentum massa justo sit amet risus. Nullam id dolor id nibh ultricies vehicula ut id elit. Cum sociis natoque penatibus et magnis dis parturient montes, nascetur ridiculus mus. Nulla vitae elit libero, a pharetra augue.

    + +
    +
    +

    18.Aenean lacinia bibendum nulla sed consectetur. Fusce dapibus, tellus ac cursus commodo, tortor mauris condimentum nibh, ut fermentum massa justo sit amet risus. Nullam id dolor id nibh ultricies vehicula ut id elit. Cum sociis natoque penatibus et magnis dis parturient montes, nascetur ridiculus mus. Nulla vitae elit libero, a pharetra augue.

    + +
    +
    + +
    + +
    +
    +

    20.Aenean lacinia bibendum nulla sed consectetur. Fusce dapibus, tellus ac cursus commodo, tortor mauris condimentum nibh, ut fermentum massa justo sit amet risus. Nullam id dolor id nibh ultricies vehicula ut id elit. Cum sociis natoque penatibus et magnis dis parturient montes, nascetur ridiculus mus. Nulla vitae elit libero, a pharetra augue.

    +
    +
    +

    24.Aenean lacinia bibendum nulla sed consectetur. Fusce dapibus, tellus ac cursus commodo, tortor mauris condimentum nibh, ut fermentum massa justo sit amet risus. Nullam id dolor id nibh ultricies vehicula ut id elit. Cum sociis natoque penatibus et magnis dis parturient montes, nascetur ridiculus mus. Nulla vitae elit libero, a pharetra augue.

    +
    + +
    + +
    + +
    +
    +

    30.Aenean lacinia bibendum nulla sed consectetur. Fusce dapibus, tellus ac cursus commodo, tortor mauris condimentum nibh, ut fermentum massa justo sit amet risus. Nullam id dolor id nibh ultricies vehicula ut id elit. Cum sociis natoque penatibus et magnis dis parturient montes, nascetur ridiculus mus. Nulla vitae elit libero, a pharetra augue.

    +
    +
    + +
    + + + + +
    + +
    + +
    + +
    +

    Lorem Ipsum Dolor

    +

    Etiam porta sem malesuada magna mollis euismod

    + + +
    +
    +
    +
    +

    Donec sed odio dui. Morbi leo risus, porta ac consectetur ac, vestibulum at eros. Fusce dapibus, tellus ac cursus commodo, tortor mauris condimentum nibh, ut fermentum massa justo sit amet risus.

    + + +

    Pellentesque ornare sem

    + +

    Maecenas sed diam eget risus varius blandit sit amet non magna. Maecenas faucibus mollis interdum. Donec ullamcorper nulla non metus auctor fringilla. Nullam id dolor id nibh ultricies vehicula ut id elit. Nullam id dolor id nibh ultricies vehicula ut id elit.

    + +

    Aenean eu leo quam. Pellentesque ornare sem lacinia quam venenatis vestibulum. Lorem ipsum dolor sit amet, consectetur adipiscing elit. Cum sociis natoque penatibus et magnis dis parturient montes, nascetur ridiculus mus.

    + +

    Nulla vitae elit libero, a pharetra augue. Praesent commodo cursus magna, vel scelerisque nisl consectetur et. Aenean lacinia bibendum nulla sed consectetur.

    + +

    Nullam quis risus eget urna mollis ornare vel eu leo. Nullam quis risus eget urna mollis ornare vel eu leo. Maecenas sed diam eget risus varius blandit sit amet non magna. Donec ullamcorper nulla non metus auctor fringilla.

    + +

    Cras mattis consectetur

    + +

    Aenean eu leo quam. Pellentesque ornare sem lacinia quam venenatis vestibulum. Aenean lacinia bibendum nulla sed consectetur. Integer posuere erat a ante venenatis dapibus posuere velit aliquet. Cras mattis consectetur purus sit amet fermentum.

    + +

    Nullam id dolor id nibh ultricies vehicula ut id elit. Nullam quis risus eget urna mollis ornare vel eu leo. Cras mattis consectetur purus sit amet fermentum.

    +
    + + +
    + +
    + + + + + + + + + +
    + +
    + +
    +
    +
    +

    Installing Webfonts

    + +

    Webfonts are supported by all major browser platforms but not all in the same way. There are currently four different font formats that must be included in order to target all browsers. This includes TTF, WOFF, EOT and SVG.

    + +

    1. Upload your webfonts

    +

    You must upload your webfont kit to your website. They should be in or near the same directory as your CSS files.

    + +

    2. Include the webfont stylesheet

    +

    A special CSS @font-face declaration helps the various browsers select the appropriate font it needs without causing you a bunch of headaches. Learn more about this syntax by reading the Fontspring blog post about it. The code for it is as follows:

    + + + +@font-face{ + font-family: 'MyWebFont'; + src: url('WebFont.eot'); + src: url('WebFont.eot?iefix') format('eot'), + url('WebFont.woff') format('woff'), + url('WebFont.ttf') format('truetype'), + url('WebFont.svg#webfont') format('svg'); +} + + +

    We've already gone ahead and generated the code for you. All you have to do is link to the stylesheet in your HTML, like this:

    + <link rel="stylesheet" href="stylesheet.css" type="text/css" charset="utf-8" /> + +

    3. Modify your own stylesheet

    +

    To take advantage of your new fonts, you must tell your stylesheet to use them. Look at the original @font-face declaration above and find the property called "font-family." The name linked there will be what you use to reference the font. Prepend that webfont name to the font stack in the "font-family" property, inside the selector you want to change. For example:

    +p { font-family: 'MyWebFont', Arial, sans-serif; } + +

    4. Test

    +

    Getting webfonts to work cross-browser can be tricky. Use the information in the sidebar to help you if you find that fonts aren't loading in a particular browser.

    +
    + + +
    + +
    + +
    + +
    + + diff --git a/fonts/cmubright_semiboldoblique_macroman/cmunbso-webfont.woff b/fonts/cmubright_semiboldoblique_macroman/cmunbso-webfont.woff new file mode 100644 index 0000000000000000000000000000000000000000..b26210129efa18c34620c770e88741cda6a8fff9 GIT binary patch literal 26692 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 L00CK&9>D+re&vd^ literal 0 HcmV?d00001 diff --git a/fonts/cmubright_semiboldoblique_macroman/specimen_files/grid_12-825-55-15.css b/fonts/cmubright_semiboldoblique_macroman/specimen_files/grid_12-825-55-15.css new file mode 100644 index 0000000..3d6aef7 --- /dev/null +++ b/fonts/cmubright_semiboldoblique_macroman/specimen_files/grid_12-825-55-15.css @@ -0,0 +1,129 @@ +/*Notes about grid: +Columns: 12 +Grid Width: 825px +Column Width: 55px +Gutter Width: 15px +-------------------------------*/ + + + +.section {margin-bottom: 18px; +} +.section:after {content: ".";display: block;height: 0;clear: both;visibility: hidden;} +.section {*zoom: 1;} + +.section .firstcolumn, +.section .firstcol {margin-left: 0;} + + +/* Border on left hand side of a column. */ +.border { + padding-left: 7px; + margin-left: 7px; + border-left: 1px solid #eee; +} + +/* Border with more whitespace, spans one column. */ +.colborder { + padding-left: 42px; + margin-left: 42px; + border-left: 1px solid #eee; +} + + + +/* The Grid Classes */ +.grid1, .grid1_2cols, .grid1_3cols, .grid1_4cols, .grid2, .grid2_3cols, .grid2_4cols, .grid3, .grid3_2cols, .grid3_4cols, .grid4, .grid4_3cols, .grid5, .grid5_2cols, .grid5_3cols, .grid5_4cols, .grid6, .grid6_4cols, .grid7, .grid7_2cols, .grid7_3cols, .grid7_4cols, .grid8, .grid8_3cols, .grid9, .grid9_2cols, .grid9_4cols, .grid10, .grid10_3cols, .grid10_4cols, .grid11, .grid11_2cols, .grid11_3cols, .grid11_4cols, .grid12 +{margin-left: 15px;float: left;display: inline; overflow: hidden;} + + +.width1, .grid1, .span-1 {width: 55px;} +.width1_2cols,.grid1_2cols {width: 20px;} +.width1_3cols,.grid1_3cols {width: 8px;} +.width1_4cols,.grid1_4cols {width: 2px;} +.input_width1 {width: 49px;} + +.width2, .grid2, .span-2 {width: 125px;} +.width2_3cols,.grid2_3cols {width: 31px;} +.width2_4cols,.grid2_4cols {width: 20px;} +.input_width2 {width: 119px;} + +.width3, .grid3, .span-3 {width: 195px;} +.width3_2cols,.grid3_2cols {width: 90px;} +.width3_4cols,.grid3_4cols {width: 37px;} +.input_width3 {width: 189px;} + +.width4, .grid4, .span-4 {width: 265px;} +.width4_3cols,.grid4_3cols {width: 78px;} +.input_width4 {width: 259px;} + +.width5, .grid5, .span-5 {width: 335px;} +.width5_2cols,.grid5_2cols {width: 160px;} +.width5_3cols,.grid5_3cols {width: 101px;} +.width5_4cols,.grid5_4cols {width: 72px;} +.input_width5 {width: 329px;} + +.width6, .grid6, .span-6 {width: 405px;} +.width6_4cols,.grid6_4cols {width: 90px;} +.input_width6 {width: 399px;} + +.width7, .grid7, .span-7 {width: 475px;} +.width7_2cols,.grid7_2cols {width: 230px;} +.width7_3cols,.grid7_3cols {width: 148px;} +.width7_4cols,.grid7_4cols {width: 107px;} +.input_width7 {width: 469px;} + +.width8, .grid8, .span-8 {width: 545px;} +.width8_3cols,.grid8_3cols {width: 171px;} +.input_width8 {width: 539px;} + +.width9, .grid9, .span-9 {width: 615px;} +.width9_2cols,.grid9_2cols {width: 300px;} +.width9_4cols,.grid9_4cols {width: 142px;} +.input_width9 {width: 609px;} + +.width10, .grid10, .span-10 {width: 685px;} +.width10_3cols,.grid10_3cols {width: 218px;} +.width10_4cols,.grid10_4cols {width: 160px;} +.input_width10 {width: 679px;} + +.width11, .grid11, .span-11 {width: 755px;} +.width11_2cols,.grid11_2cols {width: 370px;} +.width11_3cols,.grid11_3cols {width: 241px;} +.width11_4cols,.grid11_4cols {width: 177px;} +.input_width11 {width: 749px;} + +.width12, .grid12, .span-12 {width: 825px;} +.input_width12 {width: 819px;} + +/* Subdivided grid spaces */ +.emptycols_left1, .prepend-1 {padding-left: 70px;} +.emptycols_right1, .append-1 {padding-right: 70px;} +.emptycols_left2, .prepend-2 {padding-left: 140px;} +.emptycols_right2, .append-2 {padding-right: 140px;} +.emptycols_left3, .prepend-3 {padding-left: 210px;} +.emptycols_right3, .append-3 {padding-right: 210px;} +.emptycols_left4, .prepend-4 {padding-left: 280px;} +.emptycols_right4, .append-4 {padding-right: 280px;} +.emptycols_left5, .prepend-5 {padding-left: 350px;} +.emptycols_right5, .append-5 {padding-right: 350px;} +.emptycols_left6, .prepend-6 {padding-left: 420px;} +.emptycols_right6, .append-6 {padding-right: 420px;} +.emptycols_left7, .prepend-7 {padding-left: 490px;} +.emptycols_right7, .append-7 {padding-right: 490px;} +.emptycols_left8, .prepend-8 {padding-left: 560px;} +.emptycols_right8, .append-8 {padding-right: 560px;} +.emptycols_left9, .prepend-9 {padding-left: 630px;} +.emptycols_right9, .append-9 {padding-right: 630px;} +.emptycols_left10, .prepend-10 {padding-left: 700px;} +.emptycols_right10, .append-10 {padding-right: 700px;} +.emptycols_left11, .prepend-11 {padding-left: 770px;} +.emptycols_right11, .append-11 {padding-right: 770px;} +.pull-1 {margin-left: -70px;} +.push-1 {margin-right: -70px;margin-left: 18px;float: right;} +.pull-2 {margin-left: -140px;} +.push-2 {margin-right: -140px;margin-left: 18px;float: right;} +.pull-3 {margin-left: -210px;} +.push-3 {margin-right: -210px;margin-left: 18px;float: right;} +.pull-4 {margin-left: -280px;} +.push-4 {margin-right: -280px;margin-left: 18px;float: right;} \ No newline at end of file diff --git a/fonts/cmubright_semiboldoblique_macroman/specimen_files/specimen_stylesheet.css b/fonts/cmubright_semiboldoblique_macroman/specimen_files/specimen_stylesheet.css new file mode 100644 index 0000000..aecc43c --- /dev/null +++ b/fonts/cmubright_semiboldoblique_macroman/specimen_files/specimen_stylesheet.css @@ -0,0 +1,396 @@ +@import url('grid_12-825-55-15.css'); + +/* + CSS Reset by Eric Meyer - Released under Public Domain + http://meyerweb.com/eric/tools/css/reset/ +*/ +html, body, div, span, applet, object, iframe, +h1, h2, h3, h4, h5, h6, p, blockquote, pre, +a, abbr, acronym, address, big, cite, code, +del, dfn, em, font, img, ins, kbd, q, s, samp, +small, strike, strong, sub, sup, tt, var, +b, u, i, center, dl, dt, dd, ol, ul, li, +fieldset, form, label, legend, table, +caption, tbody, tfoot, thead, tr, th, td + {margin: 0;padding: 0;border: 0;outline: 0; + font-size: 100%;vertical-align: baseline; + background: transparent;} +body {line-height: 1;} +ol, ul {list-style: none;} +blockquote, q {quotes: none;} +blockquote:before, blockquote:after, +q:before, q:after {content: ''; content: none;} +:focus {outline: 0;} +ins {text-decoration: none;} +del {text-decoration: line-through;} +table {border-collapse: collapse;border-spacing: 0;} + + + + +body { + color: #000; + background-color: #dcdcdc; +} + +a { + text-decoration: none; + color: #1883ba; +} + +h1{ + font-size: 32px; + font-weight: normal; + font-style: normal; + margin-bottom: 18px; +} + +h2{ + font-size: 18px; +} + +#container { + width: 865px; + margin: 0px auto; +} + + +#header { + padding: 20px; + font-size: 36px; + background-color: #000; + color: #fff; +} + +#header span { + color: #666; +} +#main_content { + background-color: #fff; + padding: 60px 20px 20px; +} + + +#footer p { + margin: 0; + padding-top: 10px; + padding-bottom: 50px; + color: #333; + font: 10px Arial, sans-serif; +} + +.tabs { + width: 100%; + height: 31px; + background-color: #444; +} +.tabs li { + float: left; + margin: 0; + overflow: hidden; + background-color: #444; +} +.tabs li a { + display: block; + color: #fff; + text-decoration: none; + font: bold 11px/11px 'Arial'; + text-transform: uppercase; + padding: 10px 15px; + border-right: 1px solid #fff; +} + +.tabs li a:hover { + background-color: #00b3ff; + +} + +.tabs li.active a { + color: #000; + background-color: #fff; +} + + + +div.huge { + + font-size: 300px; + line-height: 1em; + padding: 0; + letter-spacing: -.02em; + overflow: hidden; +} +div.glyph_range { + font-size: 72px; + line-height: 1.1em; +} + +.size10{ font-size: 10px; } +.size11{ font-size: 11px; } +.size12{ font-size: 12px; } +.size13{ font-size: 13px; } +.size14{ font-size: 14px; } +.size16{ font-size: 16px; } +.size18{ font-size: 18px; } +.size20{ font-size: 20px; } +.size24{ font-size: 24px; } +.size30{ font-size: 30px; } +.size36{ font-size: 36px; } +.size48{ font-size: 48px; } +.size60{ font-size: 60px; } +.size72{ font-size: 72px; } +.size90{ font-size: 90px; } + + +.psample_row1 { height: 120px;} +.psample_row1 { height: 120px;} +.psample_row2 { height: 160px;} +.psample_row3 { height: 160px;} +.psample_row4 { height: 160px;} + +.psample { + overflow: hidden; + position: relative; +} +.psample p { + line-height: 1.3em; + display: block; + overflow: hidden; + margin: 0; +} + +.psample span { + margin-right: .5em; +} + +.white_blend { + width: 100%; + height: 61px; + background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAVkAAAA9CAYAAAAH4BojAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAO1JREFUeNrs3TsKgFAMRUE/eer+NxztxMYuEWQG3ECKwwUF58ycAKixOAGAyAKILAAiCyCyACILgMgCiCyAyAIgsgAiCyCyAIgsgMgCiCwAIgsgsgAiC4DIAogsACIL0CWuZ3UGgLrIhjMA1EV2OAOAJQtgyQLwjOzmDAAiCyCyAIgsQFtkd2cAEFkAkQVAZAHaIns4A4AlC2DJAiCyACILILIAiCzAV5H1dQGAJQsgsgCILIDIAvwisl58AViyAJYsACILILIAIgvAe2T9EhxAZAFEFgCRBeiL7HAGgLrIhjMAWLIAliwAt1OAAQDwygTBulLIlQAAAABJRU5ErkJggg==); + position: absolute; + bottom: 0; +} +.black_blend { + width: 100%; + height: 61px; + background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAVkAAAA9CAYAAAAH4BojAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAPJJREFUeNrs3TEKhTAQRVGjibr/9QoxhY2N3Ywo50A28IrLwP9g6b1PAMSYTQAgsgAiC4DIAogsgMgCILIAIgsgsgCILIDIAogsACILILIAIguAyAKILIDIAiCyACILgMgCZCnjLWYAiFGvB0BQZJsZAFyyAC5ZAO6RXc0AILIAIguAyAKkRXYzA4DIAogsACILkBbZ3QwALlkAlywAIgsgsgAiC4DIArwVWf8uAHDJAogsACILILIAv4isH74AXLIALlkARBZAZAFEFoDnyPokOIDIAogsACILkBfZZgaAuMhWMwC4ZAE+p4x3mAEgxinAAJ+XBbPWGkwAAAAAAElFTkSuQmCC); + position: absolute; + bottom: 0; +} +.fullreverse { + background: #000 !important; + color: #fff !important; + margin-left: -20px; + padding-left: 20px; + margin-right: -20px; + padding-right: 20px; + padding: 20px; + margin-bottom:0; +} + + +.sample_table td { + padding-top: 3px; + padding-bottom:5px; + padding-left: 5px; + vertical-align: middle; + line-height: 1.2em; +} + +.sample_table td:first-child { + background-color: #eee; + text-align: right; + padding-right: 5px; + padding-left: 0; + padding: 5px; + font: 11px/12px "Courier New", Courier, mono; +} + +code { + white-space: pre; + background-color: #eee; + display: block; + padding: 10px; + margin-bottom: 18px; + overflow: auto; +} + + +.bottom,.last {margin-bottom:0 !important; padding-bottom:0 !important;} + +.box { + padding: 18px; + margin-bottom: 18px; + background: #eee; +} + +.reverse,.reversed { background: #000 !important;color: #fff !important; border: none !important;} + +#bodycomparison { + position: relative; + overflow: hidden; + font-size: 72px; + height: 90px; + white-space: nowrap; +} + +#bodycomparison div{ + font-size: 72px; + line-height: 90px; + display: inline; + margin: 0 15px 0 0; + padding: 0; +} + +#bodycomparison div span{ + font: 10px Arial; + position: absolute; + left: 0; +} +#xheight { + float: none; + position: absolute; + color: #d9f3ff; + font-size: 72px; + line-height: 90px; +} + +.fontbody { + position: relative; +} +.arialbody{ + font-family: Arial; + position: relative; +} +.verdanabody{ + font-family: Verdana; + position: relative; +} +.georgiabody{ + font-family: Georgia; + position: relative; +} + +/* @group Layout page + */ + +#layout h1 { + font-size: 36px; + line-height: 42px; + font-weight: normal; + font-style: normal; +} + +#layout h2 { + font-size: 24px; + line-height: 23px; + font-weight: normal; + font-style: normal; +} + +#layout h3 { + font-size: 22px; + line-height: 1.4em; + margin-top: 1em; + font-weight: normal; + font-style: normal; +} + + +#layout p.byline { + font-size: 12px; + margin-top: 18px; + line-height: 12px; + margin-bottom: 0; +} +#layout p { + font-size: 14px; + line-height: 21px; + margin-bottom: .5em; +} + +#layout p.large{ + font-size: 18px; + line-height: 26px; +} + +#layout .sidebar p{ + font-size: 12px; + line-height: 1.4em; +} + +#layout p.caption { + font-size: 10px; + margin-top: -16px; + margin-bottom: 18px; +} + +/* @end */ + +/* @group Glyphs */ + +#glyph_chart div{ + background-color: #d9f3ff; + color: black; + float: left; + font-size: 36px; + height: 1.2em; + line-height: 1.2em; + margin-bottom: 1px; + margin-right: 1px; + text-align: center; + width: 1.2em; + position: relative; + padding: .6em .2em .2em; +} + +#glyph_chart div p { + position: absolute; + left: 0; + top: 0; + display: block; + text-align: center; + font: bold 9px Arial, sans-serif; + background-color: #3a768f; + width: 100%; + color: #fff; + padding: 2px 0; +} + + +#glyphs h1 { + font-family: Arial, sans-serif; +} +/* @end */ + +/* @group Installing */ + +#installing { + font: 13px Arial, sans-serif; +} + +#installing p, +#glyphs p{ + line-height: 1.2em; + margin-bottom: 18px; + font: 13px Arial, sans-serif; +} + + + +#installing h3{ + font-size: 15px; + margin-top: 18px; +} + +/* @end */ + +#rendering h1 { + font-family: Arial, sans-serif; +} +.render_table td { + font: 11px "Courier New", Courier, mono; + vertical-align: middle; +} + + diff --git a/fonts/cmubright_semiboldoblique_macroman/stylesheet.css b/fonts/cmubright_semiboldoblique_macroman/stylesheet.css new file mode 100644 index 0000000..d0b66e1 --- /dev/null +++ b/fonts/cmubright_semiboldoblique_macroman/stylesheet.css @@ -0,0 +1,13 @@ +@font-face { + font-family: 'cmu_brightsemiboldoblique'; + src: url('cmunbso-webfont.eot'); + src: url('cmunbso-webfont.eot?#iefix') format('embedded-opentype'), + url('cmunbso-webfont.woff2') format('woff2'), + url('cmunbso-webfont.woff') format('woff'), + url('cmunbso-webfont.ttf') format('truetype'), + url('cmunbso-webfont.svg#cmu_brightsemiboldoblique') format('svg'); + font-weight: normal; + font-style: normal; + +} + diff --git a/fonts/cmuclassicalserif_oblique_macroman/cmunci-demo.html b/fonts/cmuclassicalserif_oblique_macroman/cmunci-demo.html new file mode 100644 index 0000000..a9de21f --- /dev/null +++ b/fonts/cmuclassicalserif_oblique_macroman/cmunci-demo.html @@ -0,0 +1,372 @@ + + + + + + + + + + + + +CMU Classical Serif Oblique Specimen + + + + + + +
    + + + +
    + + +
    + +
    +
    +
    AaBb
    +
    +
    + +
    +
    A​B​C​D​E​F​G​H​I​J​K​L​M​N​O​P​Q​R​S​T​U​V​W​X​Y​Z​a​b​c​d​e​f​g​h​i​j​k​l​m​n​o​p​q​r​s​t​u​v​w​x​y​z​1​2​3​4​5​6​7​8​9​0​&​.​,​?​!​@​(​)​#​$​%​*​+​-​=​:​;
    +
    +
    +
    + + + + + + + + + + + + + + + + +
    10abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ0123456789abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ0123456789abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ
    11abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ0123456789abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ0123456789abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ
    12abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ0123456789abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ0123456789abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ
    13abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ0123456789abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ0123456789abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ
    14abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ0123456789abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ0123456789abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ
    16abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ0123456789abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ
    18abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ0123456789abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ
    20abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ0123456789abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ
    24abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ0123456789abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ
    30abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ0123456789abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ
    36abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ0123456789abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ
    48abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ0123456789abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ
    60abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ0123456789abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ
    72abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ0123456789abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ
    90abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ0123456789abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ
    + +
    + +
    + + + +
    + + +
    +
    ◼◼◼◼◼◼◼◼◼◼◼◼◼◼◼◼◼◼◼◼◼◼◼◼◼◼◼◼◼◼◼◼◼◼◼◼◼◼◼◼◼◼◼◼◼◼◼◼◼◼◼◼◼◼◼◼◼◼◼◼◼◼◼◼◼◼◼◼◼◼◼◼◼◼◼◼◼◼◼◼◼◼◼◼◼◼◼◼◼◼◼◼◼◼◼◼◼◼◼body
    body
    body
    body
    +
    + bodyCMU Classical Serif Oblique +
    +
    + bodyArial +
    +
    + bodyVerdana +
    +
    + bodyGeorgia +
    + + + +
    + + +
    + +
    +

    10.Aenean lacinia bibendum nulla sed consectetur. Fusce dapibus, tellus ac cursus commodo, tortor mauris condimentum nibh, ut fermentum massa justo sit amet risus. Nullam id dolor id nibh ultricies vehicula ut id elit. Cum sociis natoque penatibus et magnis dis parturient montes, nascetur ridiculus mus. Nulla vitae elit libero, a pharetra augue.

    + +
    +
    +

    11.Aenean lacinia bibendum nulla sed consectetur. Fusce dapibus, tellus ac cursus commodo, tortor mauris condimentum nibh, ut fermentum massa justo sit amet risus. Nullam id dolor id nibh ultricies vehicula ut id elit. Cum sociis natoque penatibus et magnis dis parturient montes, nascetur ridiculus mus. Nulla vitae elit libero, a pharetra augue.

    + +
    +
    +

    12.Aenean lacinia bibendum nulla sed consectetur. Fusce dapibus, tellus ac cursus commodo, tortor mauris condimentum nibh, ut fermentum massa justo sit amet risus. Nullam id dolor id nibh ultricies vehicula ut id elit. Cum sociis natoque penatibus et magnis dis parturient montes, nascetur ridiculus mus. Nulla vitae elit libero, a pharetra augue.

    + +
    +
    +

    13.Aenean lacinia bibendum nulla sed consectetur. Fusce dapibus, tellus ac cursus commodo, tortor mauris condimentum nibh, ut fermentum massa justo sit amet risus. Nullam id dolor id nibh ultricies vehicula ut id elit. Cum sociis natoque penatibus et magnis dis parturient montes, nascetur ridiculus mus. Nulla vitae elit libero, a pharetra augue.

    + +
    +
    + +
    +
    +
    +

    14.Aenean lacinia bibendum nulla sed consectetur. Fusce dapibus, tellus ac cursus commodo, tortor mauris condimentum nibh, ut fermentum massa justo sit amet risus. Nullam id dolor id nibh ultricies vehicula ut id elit. Cum sociis natoque penatibus et magnis dis parturient montes, nascetur ridiculus mus. Nulla vitae elit libero, a pharetra augue.

    + +
    +
    +

    16.Aenean lacinia bibendum nulla sed consectetur. Fusce dapibus, tellus ac cursus commodo, tortor mauris condimentum nibh, ut fermentum massa justo sit amet risus. Nullam id dolor id nibh ultricies vehicula ut id elit. Cum sociis natoque penatibus et magnis dis parturient montes, nascetur ridiculus mus. Nulla vitae elit libero, a pharetra augue.

    + +
    +
    +

    18.Aenean lacinia bibendum nulla sed consectetur. Fusce dapibus, tellus ac cursus commodo, tortor mauris condimentum nibh, ut fermentum massa justo sit amet risus. Nullam id dolor id nibh ultricies vehicula ut id elit. Cum sociis natoque penatibus et magnis dis parturient montes, nascetur ridiculus mus. Nulla vitae elit libero, a pharetra augue.

    + +
    + +
    + +
    + +
    +
    +

    20.Aenean lacinia bibendum nulla sed consectetur. Fusce dapibus, tellus ac cursus commodo, tortor mauris condimentum nibh, ut fermentum massa justo sit amet risus. Nullam id dolor id nibh ultricies vehicula ut id elit. Cum sociis natoque penatibus et magnis dis parturient montes, nascetur ridiculus mus. Nulla vitae elit libero, a pharetra augue.

    +
    +
    +

    24.Aenean lacinia bibendum nulla sed consectetur. Fusce dapibus, tellus ac cursus commodo, tortor mauris condimentum nibh, ut fermentum massa justo sit amet risus. Nullam id dolor id nibh ultricies vehicula ut id elit. Cum sociis natoque penatibus et magnis dis parturient montes, nascetur ridiculus mus. Nulla vitae elit libero, a pharetra augue.

    +
    + +
    + +
    + +
    +
    +

    30.Aenean lacinia bibendum nulla sed consectetur. Fusce dapibus, tellus ac cursus commodo, tortor mauris condimentum nibh, ut fermentum massa justo sit amet risus. Nullam id dolor id nibh ultricies vehicula ut id elit. Cum sociis natoque penatibus et magnis dis parturient montes, nascetur ridiculus mus. Nulla vitae elit libero, a pharetra augue.

    +
    +
    + +
    + + + +
    +
    +

    10.Aenean lacinia bibendum nulla sed consectetur. Fusce dapibus, tellus ac cursus commodo, tortor mauris condimentum nibh, ut fermentum massa justo sit amet risus. Nullam id dolor id nibh ultricies vehicula ut id elit. Cum sociis natoque penatibus et magnis dis parturient montes, nascetur ridiculus mus. Nulla vitae elit libero, a pharetra augue.

    + +
    +
    +

    11.Aenean lacinia bibendum nulla sed consectetur. Fusce dapibus, tellus ac cursus commodo, tortor mauris condimentum nibh, ut fermentum massa justo sit amet risus. Nullam id dolor id nibh ultricies vehicula ut id elit. Cum sociis natoque penatibus et magnis dis parturient montes, nascetur ridiculus mus. Nulla vitae elit libero, a pharetra augue.

    + +
    +
    +

    12.Aenean lacinia bibendum nulla sed consectetur. Fusce dapibus, tellus ac cursus commodo, tortor mauris condimentum nibh, ut fermentum massa justo sit amet risus. Nullam id dolor id nibh ultricies vehicula ut id elit. Cum sociis natoque penatibus et magnis dis parturient montes, nascetur ridiculus mus. Nulla vitae elit libero, a pharetra augue.

    + +
    +
    +

    13.Aenean lacinia bibendum nulla sed consectetur. Fusce dapibus, tellus ac cursus commodo, tortor mauris condimentum nibh, ut fermentum massa justo sit amet risus. Nullam id dolor id nibh ultricies vehicula ut id elit. Cum sociis natoque penatibus et magnis dis parturient montes, nascetur ridiculus mus. Nulla vitae elit libero, a pharetra augue.

    + +
    +
    + +
    + +
    +
    +

    14.Aenean lacinia bibendum nulla sed consectetur. Fusce dapibus, tellus ac cursus commodo, tortor mauris condimentum nibh, ut fermentum massa justo sit amet risus. Nullam id dolor id nibh ultricies vehicula ut id elit. Cum sociis natoque penatibus et magnis dis parturient montes, nascetur ridiculus mus. Nulla vitae elit libero, a pharetra augue.

    + +
    +
    +

    16.Aenean lacinia bibendum nulla sed consectetur. Fusce dapibus, tellus ac cursus commodo, tortor mauris condimentum nibh, ut fermentum massa justo sit amet risus. Nullam id dolor id nibh ultricies vehicula ut id elit. Cum sociis natoque penatibus et magnis dis parturient montes, nascetur ridiculus mus. Nulla vitae elit libero, a pharetra augue.

    + +
    +
    +

    18.Aenean lacinia bibendum nulla sed consectetur. Fusce dapibus, tellus ac cursus commodo, tortor mauris condimentum nibh, ut fermentum massa justo sit amet risus. Nullam id dolor id nibh ultricies vehicula ut id elit. Cum sociis natoque penatibus et magnis dis parturient montes, nascetur ridiculus mus. Nulla vitae elit libero, a pharetra augue.

    + +
    +
    + +
    + +
    +
    +

    20.Aenean lacinia bibendum nulla sed consectetur. Fusce dapibus, tellus ac cursus commodo, tortor mauris condimentum nibh, ut fermentum massa justo sit amet risus. Nullam id dolor id nibh ultricies vehicula ut id elit. Cum sociis natoque penatibus et magnis dis parturient montes, nascetur ridiculus mus. Nulla vitae elit libero, a pharetra augue.

    +
    +
    +

    24.Aenean lacinia bibendum nulla sed consectetur. Fusce dapibus, tellus ac cursus commodo, tortor mauris condimentum nibh, ut fermentum massa justo sit amet risus. Nullam id dolor id nibh ultricies vehicula ut id elit. Cum sociis natoque penatibus et magnis dis parturient montes, nascetur ridiculus mus. Nulla vitae elit libero, a pharetra augue.

    +
    + +
    + +
    + +
    +
    +

    30.Aenean lacinia bibendum nulla sed consectetur. Fusce dapibus, tellus ac cursus commodo, tortor mauris condimentum nibh, ut fermentum massa justo sit amet risus. Nullam id dolor id nibh ultricies vehicula ut id elit. Cum sociis natoque penatibus et magnis dis parturient montes, nascetur ridiculus mus. Nulla vitae elit libero, a pharetra augue.

    +
    +
    + +
    + + + + +
    + +
    + +
    + +
    +

    Lorem Ipsum Dolor

    +

    Etiam porta sem malesuada magna mollis euismod

    + + +
    +
    +
    +
    +

    Donec sed odio dui. Morbi leo risus, porta ac consectetur ac, vestibulum at eros. Fusce dapibus, tellus ac cursus commodo, tortor mauris condimentum nibh, ut fermentum massa justo sit amet risus.

    + + +

    Pellentesque ornare sem

    + +

    Maecenas sed diam eget risus varius blandit sit amet non magna. Maecenas faucibus mollis interdum. Donec ullamcorper nulla non metus auctor fringilla. Nullam id dolor id nibh ultricies vehicula ut id elit. Nullam id dolor id nibh ultricies vehicula ut id elit.

    + +

    Aenean eu leo quam. Pellentesque ornare sem lacinia quam venenatis vestibulum. Lorem ipsum dolor sit amet, consectetur adipiscing elit. Cum sociis natoque penatibus et magnis dis parturient montes, nascetur ridiculus mus.

    + +

    Nulla vitae elit libero, a pharetra augue. Praesent commodo cursus magna, vel scelerisque nisl consectetur et. Aenean lacinia bibendum nulla sed consectetur.

    + +

    Nullam quis risus eget urna mollis ornare vel eu leo. Nullam quis risus eget urna mollis ornare vel eu leo. Maecenas sed diam eget risus varius blandit sit amet non magna. Donec ullamcorper nulla non metus auctor fringilla.

    + +

    Cras mattis consectetur

    + +

    Aenean eu leo quam. Pellentesque ornare sem lacinia quam venenatis vestibulum. Aenean lacinia bibendum nulla sed consectetur. Integer posuere erat a ante venenatis dapibus posuere velit aliquet. Cras mattis consectetur purus sit amet fermentum.

    + +

    Nullam id dolor id nibh ultricies vehicula ut id elit. Nullam quis risus eget urna mollis ornare vel eu leo. Cras mattis consectetur purus sit amet fermentum.

    +
    + + +
    + +
    + + + + + + + + + +
    + +
    + +
    +
    +
    +

    Installing Webfonts

    + +

    Webfonts are supported by all major browser platforms but not all in the same way. There are currently four different font formats that must be included in order to target all browsers. This includes TTF, WOFF, EOT and SVG.

    + +

    1. Upload your webfonts

    +

    You must upload your webfont kit to your website. They should be in or near the same directory as your CSS files.

    + +

    2. Include the webfont stylesheet

    +

    A special CSS @font-face declaration helps the various browsers select the appropriate font it needs without causing you a bunch of headaches. Learn more about this syntax by reading the Fontspring blog post about it. The code for it is as follows:

    + + + +@font-face{ + font-family: 'MyWebFont'; + src: url('WebFont.eot'); + src: url('WebFont.eot?iefix') format('eot'), + url('WebFont.woff') format('woff'), + url('WebFont.ttf') format('truetype'), + url('WebFont.svg#webfont') format('svg'); +} + + +

    We've already gone ahead and generated the code for you. All you have to do is link to the stylesheet in your HTML, like this:

    + <link rel="stylesheet" href="stylesheet.css" type="text/css" charset="utf-8" /> + +

    3. Modify your own stylesheet

    +

    To take advantage of your new fonts, you must tell your stylesheet to use them. Look at the original @font-face declaration above and find the property called "font-family." The name linked there will be what you use to reference the font. Prepend that webfont name to the font stack in the "font-family" property, inside the selector you want to change. For example:

    +p { font-family: 'MyWebFont', Arial, sans-serif; } + +

    4. Test

    +

    Getting webfonts to work cross-browser can be tricky. Use the information in the sidebar to help you if you find that fonts aren't loading in a particular browser.

    +
    + + +
    + +
    + +
    + +
    + + diff --git a/fonts/cmuclassicalserif_oblique_macroman/cmunci-webfont.woff b/fonts/cmuclassicalserif_oblique_macroman/cmunci-webfont.woff new file mode 100644 index 0000000000000000000000000000000000000000..7b55b8d2b2d1736301ac167edf9ae278acf0ebbd GIT binary patch literal 38704 zcmY&;V~`|m6K#)Yc5K_TW82!XZQHhO+ctKvW81cE8+YFC-aogZPgLc}b274`E1t;i zr(9)4MFBv7pCgqXfc$d;V&wk6@qgU^e~5}IN&o0zepsCUV8@LfEG8@>3IHT3{lwHi zpa-@G`6VVNs|WxjVE_QYw*UZi)RKzQy_ll1;E&GlN0au0gWQ5JbXi3@#vcvIPyC-> zMG_J>-FE4Df zAM%IW`H6{sK!U&rmTYG2|y@J9#x_ecBh2Lq@;%5&EGZa?*b zL4SM%{{dJJIMGJm+86+cQTy>B{q$(qdCk3TXY1$$0K{AU__luZjY-)_+;$GeKVF!Q zA7A+oIubp@WL=F7etJ%&_=&;)1NMY^0^on&Q6rP<%i66jJoh62|G!%V0EToMeE&Ny zwoFKVw|>q;zCp+UfPd~E_&*i^a9cCfGt$$e`xu|->0x;Mj`8JU_hBfa7iT003HiV`t6^jC(bqH9(`PZk8QB{wk0<<%ZqPLq z*GJOR(=*UBGywpI$4vWzVBqzFMKJ)n1)0-Q#K6FG^KGmv{**NQ>A>i1yr+i(J^=(! zh6%svwq~6uAg&~j5;E<6-SrF}ABKe&B;G6@hhc;ej%E$4O>t179BHOZ7>o_8aY8>p zZ4{;=0)qsePr(=_JV68;9uSs4NP^f;Eo@|Gh|y@L-_iAMLPmbqJN)l?!*Pn|x%>I` z&!1npjle8vDcZ=KP<(XnWJztg%Rt?-x92Hb1^riHTFm*pgRcH7#|Kqxj#Ye9uV9vS zP;9#p%p;gRK0!3twvOfY{nv@!FMV&wM?zcv+;=*Erhc2RT_;qz>N0Mjj=ltDn9%H# z84tmXdUoS?$FJ@n)xV5NBW6ZlvW;eNxC=ykZu!&lGrUw=4oEZVFgv?XeyLBnPo>8^ zNomKP?84nMe=2VlEaWfYAuA5aFw*4(>gyQj*tMMy*BTrVMD2Uts&1}RohaF*9A;xK zH*rm3>8gL{{hJtpLMAWt8}-J-l7lrfpG zwD2yqWoOvTy@MN8T4!i9KCoLjW^yzH`LZlMf(Fd1{f%+H>N(r^{VnFx>~v)m z|L$%zRCuj2oOmOlP&h0hdEL#-!b|4EHjMQR@}4_=wkDwTg}#R+nIEA_ipki~)bNDkmA*`#88=d@WNBEck+k@C4pX=mi;D67Zo}P)H9wxXb!D!D2$N@vZ zD>V$h-(Rpm;5bqsqg%!W25J+vvATGDh<=+8OPFuWK+NB1F$|mXI|>N$aSCyYatd;a zGpcn8VXA6{WkqktY~$bG1Wf*%s2FGfXIj&hzPd<#zJAytf-)I!Fd#4}Fw8O;$yOQB zxT$a5Z@w?zlkeVdh_CDS?&t5CZ?5msZ`ZH)%j{L|!5&hA!W?6R z!`-h4i7~1Qi!-bYjWy0Tk2mlT(IK)DlOwbgl_l0@mnXOwnJL;Dn=8B=oh{xjpD!SP zfnLIV{awU(`B{c~`&+1R80W|6$xY;vsSFO!t1NeDG#afAqt&^?-zwGWoi3kklbOv{ z#uVazq`MUuiRtcLL) zZ|6O7jWR)zJk}I_Z`u=T9#nW>p=kbSK~=^lJ+>P-mCJai)`mDu6bs3F2{qRSB~g<3 zK1TY?T2&~w$PpmMLoW2S*$E@O<8fpddG!}YrO^C&#!AZk*XA>V`Kw}*>QT8L*f?_b zuBk5Xmkn3af|;HLuLJ2MLq;S~x`xYKfl%666bbI`Bk@GXG9+o0Ie7v&wtf`msAXW3 z3_T}eyFH2sZB=n^-X8-F5_wZbHGj?0�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 X#$U3300000)wj$`00CK&8_NIyM)8Ka literal 0 HcmV?d00001 diff --git a/fonts/cmuclassicalserif_oblique_macroman/specimen_files/grid_12-825-55-15.css b/fonts/cmuclassicalserif_oblique_macroman/specimen_files/grid_12-825-55-15.css new file mode 100644 index 0000000..3d6aef7 --- /dev/null +++ b/fonts/cmuclassicalserif_oblique_macroman/specimen_files/grid_12-825-55-15.css @@ -0,0 +1,129 @@ +/*Notes about grid: +Columns: 12 +Grid Width: 825px +Column Width: 55px +Gutter Width: 15px +-------------------------------*/ + + + +.section {margin-bottom: 18px; +} +.section:after {content: ".";display: block;height: 0;clear: both;visibility: hidden;} +.section {*zoom: 1;} + +.section .firstcolumn, +.section .firstcol {margin-left: 0;} + + +/* Border on left hand side of a column. */ +.border { + padding-left: 7px; + margin-left: 7px; + border-left: 1px solid #eee; +} + +/* Border with more whitespace, spans one column. */ +.colborder { + padding-left: 42px; + margin-left: 42px; + border-left: 1px solid #eee; +} + + + +/* The Grid Classes */ +.grid1, .grid1_2cols, .grid1_3cols, .grid1_4cols, .grid2, .grid2_3cols, .grid2_4cols, .grid3, .grid3_2cols, .grid3_4cols, .grid4, .grid4_3cols, .grid5, .grid5_2cols, .grid5_3cols, .grid5_4cols, .grid6, .grid6_4cols, .grid7, .grid7_2cols, .grid7_3cols, .grid7_4cols, .grid8, .grid8_3cols, .grid9, .grid9_2cols, .grid9_4cols, .grid10, .grid10_3cols, .grid10_4cols, .grid11, .grid11_2cols, .grid11_3cols, .grid11_4cols, .grid12 +{margin-left: 15px;float: left;display: inline; overflow: hidden;} + + +.width1, .grid1, .span-1 {width: 55px;} +.width1_2cols,.grid1_2cols {width: 20px;} +.width1_3cols,.grid1_3cols {width: 8px;} +.width1_4cols,.grid1_4cols {width: 2px;} +.input_width1 {width: 49px;} + +.width2, .grid2, .span-2 {width: 125px;} +.width2_3cols,.grid2_3cols {width: 31px;} +.width2_4cols,.grid2_4cols {width: 20px;} +.input_width2 {width: 119px;} + +.width3, .grid3, .span-3 {width: 195px;} +.width3_2cols,.grid3_2cols {width: 90px;} +.width3_4cols,.grid3_4cols {width: 37px;} +.input_width3 {width: 189px;} + +.width4, .grid4, .span-4 {width: 265px;} +.width4_3cols,.grid4_3cols {width: 78px;} +.input_width4 {width: 259px;} + +.width5, .grid5, .span-5 {width: 335px;} +.width5_2cols,.grid5_2cols {width: 160px;} +.width5_3cols,.grid5_3cols {width: 101px;} +.width5_4cols,.grid5_4cols {width: 72px;} +.input_width5 {width: 329px;} + +.width6, .grid6, .span-6 {width: 405px;} +.width6_4cols,.grid6_4cols {width: 90px;} +.input_width6 {width: 399px;} + +.width7, .grid7, .span-7 {width: 475px;} +.width7_2cols,.grid7_2cols {width: 230px;} +.width7_3cols,.grid7_3cols {width: 148px;} +.width7_4cols,.grid7_4cols {width: 107px;} +.input_width7 {width: 469px;} + +.width8, .grid8, .span-8 {width: 545px;} +.width8_3cols,.grid8_3cols {width: 171px;} +.input_width8 {width: 539px;} + +.width9, .grid9, .span-9 {width: 615px;} +.width9_2cols,.grid9_2cols {width: 300px;} +.width9_4cols,.grid9_4cols {width: 142px;} +.input_width9 {width: 609px;} + +.width10, .grid10, .span-10 {width: 685px;} +.width10_3cols,.grid10_3cols {width: 218px;} +.width10_4cols,.grid10_4cols {width: 160px;} +.input_width10 {width: 679px;} + +.width11, .grid11, .span-11 {width: 755px;} +.width11_2cols,.grid11_2cols {width: 370px;} +.width11_3cols,.grid11_3cols {width: 241px;} +.width11_4cols,.grid11_4cols {width: 177px;} +.input_width11 {width: 749px;} + +.width12, .grid12, .span-12 {width: 825px;} +.input_width12 {width: 819px;} + +/* Subdivided grid spaces */ +.emptycols_left1, .prepend-1 {padding-left: 70px;} +.emptycols_right1, .append-1 {padding-right: 70px;} +.emptycols_left2, .prepend-2 {padding-left: 140px;} +.emptycols_right2, .append-2 {padding-right: 140px;} +.emptycols_left3, .prepend-3 {padding-left: 210px;} +.emptycols_right3, .append-3 {padding-right: 210px;} +.emptycols_left4, .prepend-4 {padding-left: 280px;} +.emptycols_right4, .append-4 {padding-right: 280px;} +.emptycols_left5, .prepend-5 {padding-left: 350px;} +.emptycols_right5, .append-5 {padding-right: 350px;} +.emptycols_left6, .prepend-6 {padding-left: 420px;} +.emptycols_right6, .append-6 {padding-right: 420px;} +.emptycols_left7, .prepend-7 {padding-left: 490px;} +.emptycols_right7, .append-7 {padding-right: 490px;} +.emptycols_left8, .prepend-8 {padding-left: 560px;} +.emptycols_right8, .append-8 {padding-right: 560px;} +.emptycols_left9, .prepend-9 {padding-left: 630px;} +.emptycols_right9, .append-9 {padding-right: 630px;} +.emptycols_left10, .prepend-10 {padding-left: 700px;} +.emptycols_right10, .append-10 {padding-right: 700px;} +.emptycols_left11, .prepend-11 {padding-left: 770px;} +.emptycols_right11, .append-11 {padding-right: 770px;} +.pull-1 {margin-left: -70px;} +.push-1 {margin-right: -70px;margin-left: 18px;float: right;} +.pull-2 {margin-left: -140px;} +.push-2 {margin-right: -140px;margin-left: 18px;float: right;} +.pull-3 {margin-left: -210px;} +.push-3 {margin-right: -210px;margin-left: 18px;float: right;} +.pull-4 {margin-left: -280px;} +.push-4 {margin-right: -280px;margin-left: 18px;float: right;} \ No newline at end of file diff --git a/fonts/cmuclassicalserif_oblique_macroman/specimen_files/specimen_stylesheet.css b/fonts/cmuclassicalserif_oblique_macroman/specimen_files/specimen_stylesheet.css new file mode 100644 index 0000000..aecc43c --- /dev/null +++ b/fonts/cmuclassicalserif_oblique_macroman/specimen_files/specimen_stylesheet.css @@ -0,0 +1,396 @@ +@import url('grid_12-825-55-15.css'); + +/* + CSS Reset by Eric Meyer - Released under Public Domain + http://meyerweb.com/eric/tools/css/reset/ +*/ +html, body, div, span, applet, object, iframe, +h1, h2, h3, h4, h5, h6, p, blockquote, pre, +a, abbr, acronym, address, big, cite, code, +del, dfn, em, font, img, ins, kbd, q, s, samp, +small, strike, strong, sub, sup, tt, var, +b, u, i, center, dl, dt, dd, ol, ul, li, +fieldset, form, label, legend, table, +caption, tbody, tfoot, thead, tr, th, td + {margin: 0;padding: 0;border: 0;outline: 0; + font-size: 100%;vertical-align: baseline; + background: transparent;} +body {line-height: 1;} +ol, ul {list-style: none;} +blockquote, q {quotes: none;} +blockquote:before, blockquote:after, +q:before, q:after {content: ''; content: none;} +:focus {outline: 0;} +ins {text-decoration: none;} +del {text-decoration: line-through;} +table {border-collapse: collapse;border-spacing: 0;} + + + + +body { + color: #000; + background-color: #dcdcdc; +} + +a { + text-decoration: none; + color: #1883ba; +} + +h1{ + font-size: 32px; + font-weight: normal; + font-style: normal; + margin-bottom: 18px; +} + +h2{ + font-size: 18px; +} + +#container { + width: 865px; + margin: 0px auto; +} + + +#header { + padding: 20px; + font-size: 36px; + background-color: #000; + color: #fff; +} + +#header span { + color: #666; +} +#main_content { + background-color: #fff; + padding: 60px 20px 20px; +} + + +#footer p { + margin: 0; + padding-top: 10px; + padding-bottom: 50px; + color: #333; + font: 10px Arial, sans-serif; +} + +.tabs { + width: 100%; + height: 31px; + background-color: #444; +} +.tabs li { + float: left; + margin: 0; + overflow: hidden; + background-color: #444; +} +.tabs li a { + display: block; + color: #fff; + text-decoration: none; + font: bold 11px/11px 'Arial'; + text-transform: uppercase; + padding: 10px 15px; + border-right: 1px solid #fff; +} + +.tabs li a:hover { + background-color: #00b3ff; + +} + +.tabs li.active a { + color: #000; + background-color: #fff; +} + + + +div.huge { + + font-size: 300px; + line-height: 1em; + padding: 0; + letter-spacing: -.02em; + overflow: hidden; +} +div.glyph_range { + font-size: 72px; + line-height: 1.1em; +} + +.size10{ font-size: 10px; } +.size11{ font-size: 11px; } +.size12{ font-size: 12px; } +.size13{ font-size: 13px; } +.size14{ font-size: 14px; } +.size16{ font-size: 16px; } +.size18{ font-size: 18px; } +.size20{ font-size: 20px; } +.size24{ font-size: 24px; } +.size30{ font-size: 30px; } +.size36{ font-size: 36px; } +.size48{ font-size: 48px; } +.size60{ font-size: 60px; } +.size72{ font-size: 72px; } +.size90{ font-size: 90px; } + + +.psample_row1 { height: 120px;} +.psample_row1 { height: 120px;} +.psample_row2 { height: 160px;} +.psample_row3 { height: 160px;} +.psample_row4 { height: 160px;} + +.psample { + overflow: hidden; + position: relative; +} +.psample p { + line-height: 1.3em; + display: block; + overflow: hidden; + margin: 0; +} + +.psample span { + margin-right: .5em; +} + +.white_blend { + width: 100%; + height: 61px; + background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAVkAAAA9CAYAAAAH4BojAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAO1JREFUeNrs3TsKgFAMRUE/eer+NxztxMYuEWQG3ECKwwUF58ycAKixOAGAyAKILAAiCyCyACILgMgCiCyAyAIgsgAiCyCyAIgsgMgCiCwAIgsgsgAiC4DIAogsACIL0CWuZ3UGgLrIhjMA1EV2OAOAJQtgyQLwjOzmDAAiCyCyAIgsQFtkd2cAEFkAkQVAZAHaIns4A4AlC2DJAiCyACILILIAiCzAV5H1dQGAJQsgsgCILIDIAvwisl58AViyAJYsACILILIAIgvAe2T9EhxAZAFEFgCRBeiL7HAGgLrIhjMAWLIAliwAt1OAAQDwygTBulLIlQAAAABJRU5ErkJggg==); + position: absolute; + bottom: 0; +} +.black_blend { + width: 100%; + height: 61px; + background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAVkAAAA9CAYAAAAH4BojAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAPJJREFUeNrs3TEKhTAQRVGjibr/9QoxhY2N3Ywo50A28IrLwP9g6b1PAMSYTQAgsgAiC4DIAogsgMgCILIAIgsgsgCILIDIAogsACILILIAIguAyAKILIDIAiCyACILgMgCZCnjLWYAiFGvB0BQZJsZAFyyAC5ZAO6RXc0AILIAIguAyAKkRXYzA4DIAogsACILkBbZ3QwALlkAlywAIgsgsgAiC4DIArwVWf8uAHDJAogsACILILIAv4isH74AXLIALlkARBZAZAFEFoDnyPokOIDIAogsACILkBfZZgaAuMhWMwC4ZAE+p4x3mAEgxinAAJ+XBbPWGkwAAAAAAElFTkSuQmCC); + position: absolute; + bottom: 0; +} +.fullreverse { + background: #000 !important; + color: #fff !important; + margin-left: -20px; + padding-left: 20px; + margin-right: -20px; + padding-right: 20px; + padding: 20px; + margin-bottom:0; +} + + +.sample_table td { + padding-top: 3px; + padding-bottom:5px; + padding-left: 5px; + vertical-align: middle; + line-height: 1.2em; +} + +.sample_table td:first-child { + background-color: #eee; + text-align: right; + padding-right: 5px; + padding-left: 0; + padding: 5px; + font: 11px/12px "Courier New", Courier, mono; +} + +code { + white-space: pre; + background-color: #eee; + display: block; + padding: 10px; + margin-bottom: 18px; + overflow: auto; +} + + +.bottom,.last {margin-bottom:0 !important; padding-bottom:0 !important;} + +.box { + padding: 18px; + margin-bottom: 18px; + background: #eee; +} + +.reverse,.reversed { background: #000 !important;color: #fff !important; border: none !important;} + +#bodycomparison { + position: relative; + overflow: hidden; + font-size: 72px; + height: 90px; + white-space: nowrap; +} + +#bodycomparison div{ + font-size: 72px; + line-height: 90px; + display: inline; + margin: 0 15px 0 0; + padding: 0; +} + +#bodycomparison div span{ + font: 10px Arial; + position: absolute; + left: 0; +} +#xheight { + float: none; + position: absolute; + color: #d9f3ff; + font-size: 72px; + line-height: 90px; +} + +.fontbody { + position: relative; +} +.arialbody{ + font-family: Arial; + position: relative; +} +.verdanabody{ + font-family: Verdana; + position: relative; +} +.georgiabody{ + font-family: Georgia; + position: relative; +} + +/* @group Layout page + */ + +#layout h1 { + font-size: 36px; + line-height: 42px; + font-weight: normal; + font-style: normal; +} + +#layout h2 { + font-size: 24px; + line-height: 23px; + font-weight: normal; + font-style: normal; +} + +#layout h3 { + font-size: 22px; + line-height: 1.4em; + margin-top: 1em; + font-weight: normal; + font-style: normal; +} + + +#layout p.byline { + font-size: 12px; + margin-top: 18px; + line-height: 12px; + margin-bottom: 0; +} +#layout p { + font-size: 14px; + line-height: 21px; + margin-bottom: .5em; +} + +#layout p.large{ + font-size: 18px; + line-height: 26px; +} + +#layout .sidebar p{ + font-size: 12px; + line-height: 1.4em; +} + +#layout p.caption { + font-size: 10px; + margin-top: -16px; + margin-bottom: 18px; +} + +/* @end */ + +/* @group Glyphs */ + +#glyph_chart div{ + background-color: #d9f3ff; + color: black; + float: left; + font-size: 36px; + height: 1.2em; + line-height: 1.2em; + margin-bottom: 1px; + margin-right: 1px; + text-align: center; + width: 1.2em; + position: relative; + padding: .6em .2em .2em; +} + +#glyph_chart div p { + position: absolute; + left: 0; + top: 0; + display: block; + text-align: center; + font: bold 9px Arial, sans-serif; + background-color: #3a768f; + width: 100%; + color: #fff; + padding: 2px 0; +} + + +#glyphs h1 { + font-family: Arial, sans-serif; +} +/* @end */ + +/* @group Installing */ + +#installing { + font: 13px Arial, sans-serif; +} + +#installing p, +#glyphs p{ + line-height: 1.2em; + margin-bottom: 18px; + font: 13px Arial, sans-serif; +} + + + +#installing h3{ + font-size: 15px; + margin-top: 18px; +} + +/* @end */ + +#rendering h1 { + font-family: Arial, sans-serif; +} +.render_table td { + font: 11px "Courier New", Courier, mono; + vertical-align: middle; +} + + diff --git a/fonts/cmuclassicalserif_oblique_macroman/stylesheet.css b/fonts/cmuclassicalserif_oblique_macroman/stylesheet.css new file mode 100644 index 0000000..2cf7b0a --- /dev/null +++ b/fonts/cmuclassicalserif_oblique_macroman/stylesheet.css @@ -0,0 +1,13 @@ +@font-face { + font-family: 'cmu_classical_serifitalic'; + src: url('cmunci-webfont.eot'); + src: url('cmunci-webfont.eot?#iefix') format('embedded-opentype'), + url('cmunci-webfont.woff2') format('woff2'), + url('cmunci-webfont.woff') format('woff'), + url('cmunci-webfont.ttf') format('truetype'), + url('cmunci-webfont.svg#cmu_classical_serifitalic') format('svg'); + font-weight: normal; + font-style: normal; + +} + diff --git a/fonts/cmuconcrete_bold_macroman/cmunobx-demo.html b/fonts/cmuconcrete_bold_macroman/cmunobx-demo.html new file mode 100644 index 0000000..47abc3d --- /dev/null +++ b/fonts/cmuconcrete_bold_macroman/cmunobx-demo.html @@ -0,0 +1,372 @@ + + + + + + + + + + + + +CMU Concrete Bold Specimen + + + + + + +
    + + + +
    + + +
    + +
    +
    +
    AaBb
    +
    +
    + +
    +
    A​B​C​D​E​F​G​H​I​J​K​L​M​N​O​P​Q​R​S​T​U​V​W​X​Y​Z​a​b​c​d​e​f​g​h​i​j​k​l​m​n​o​p​q​r​s​t​u​v​w​x​y​z​1​2​3​4​5​6​7​8​9​0​&​.​,​?​!​@​(​)​#​$​%​*​+​-​=​:​;
    +
    +
    +
    + + + + + + + + + + + + + + + + +
    10abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ0123456789abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ0123456789abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ
    11abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ0123456789abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ0123456789abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ
    12abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ0123456789abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ0123456789abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ
    13abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ0123456789abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ0123456789abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ
    14abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ0123456789abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ0123456789abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ
    16abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ0123456789abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ
    18abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ0123456789abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ
    20abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ0123456789abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ
    24abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ0123456789abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ
    30abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ0123456789abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ
    36abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ0123456789abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ
    48abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ0123456789abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ
    60abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ0123456789abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ
    72abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ0123456789abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ
    90abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ0123456789abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ
    + +
    + +
    + + + +
    + + +
    +
    ◼◼◼◼◼◼◼◼◼◼◼◼◼◼◼◼◼◼◼◼◼◼◼◼◼◼◼◼◼◼◼◼◼◼◼◼◼◼◼◼◼◼◼◼◼◼◼◼◼◼◼◼◼◼◼◼◼◼◼◼◼◼◼◼◼◼◼◼◼◼◼◼◼◼◼◼◼◼◼◼◼◼◼◼◼◼◼◼◼◼◼◼◼◼◼◼◼◼◼body
    body
    body
    body
    +
    + bodyCMU Concrete Bold +
    +
    + bodyArial +
    +
    + bodyVerdana +
    +
    + bodyGeorgia +
    + + + +
    + + +
    + +
    +

    10.Aenean lacinia bibendum nulla sed consectetur. Fusce dapibus, tellus ac cursus commodo, tortor mauris condimentum nibh, ut fermentum massa justo sit amet risus. Nullam id dolor id nibh ultricies vehicula ut id elit. Cum sociis natoque penatibus et magnis dis parturient montes, nascetur ridiculus mus. Nulla vitae elit libero, a pharetra augue.

    + +
    +
    +

    11.Aenean lacinia bibendum nulla sed consectetur. Fusce dapibus, tellus ac cursus commodo, tortor mauris condimentum nibh, ut fermentum massa justo sit amet risus. Nullam id dolor id nibh ultricies vehicula ut id elit. Cum sociis natoque penatibus et magnis dis parturient montes, nascetur ridiculus mus. Nulla vitae elit libero, a pharetra augue.

    + +
    +
    +

    12.Aenean lacinia bibendum nulla sed consectetur. Fusce dapibus, tellus ac cursus commodo, tortor mauris condimentum nibh, ut fermentum massa justo sit amet risus. Nullam id dolor id nibh ultricies vehicula ut id elit. Cum sociis natoque penatibus et magnis dis parturient montes, nascetur ridiculus mus. Nulla vitae elit libero, a pharetra augue.

    + +
    +
    +

    13.Aenean lacinia bibendum nulla sed consectetur. Fusce dapibus, tellus ac cursus commodo, tortor mauris condimentum nibh, ut fermentum massa justo sit amet risus. Nullam id dolor id nibh ultricies vehicula ut id elit. Cum sociis natoque penatibus et magnis dis parturient montes, nascetur ridiculus mus. Nulla vitae elit libero, a pharetra augue.

    + +
    +
    + +
    +
    +
    +

    14.Aenean lacinia bibendum nulla sed consectetur. Fusce dapibus, tellus ac cursus commodo, tortor mauris condimentum nibh, ut fermentum massa justo sit amet risus. Nullam id dolor id nibh ultricies vehicula ut id elit. Cum sociis natoque penatibus et magnis dis parturient montes, nascetur ridiculus mus. Nulla vitae elit libero, a pharetra augue.

    + +
    +
    +

    16.Aenean lacinia bibendum nulla sed consectetur. Fusce dapibus, tellus ac cursus commodo, tortor mauris condimentum nibh, ut fermentum massa justo sit amet risus. Nullam id dolor id nibh ultricies vehicula ut id elit. Cum sociis natoque penatibus et magnis dis parturient montes, nascetur ridiculus mus. Nulla vitae elit libero, a pharetra augue.

    + +
    +
    +

    18.Aenean lacinia bibendum nulla sed consectetur. Fusce dapibus, tellus ac cursus commodo, tortor mauris condimentum nibh, ut fermentum massa justo sit amet risus. Nullam id dolor id nibh ultricies vehicula ut id elit. Cum sociis natoque penatibus et magnis dis parturient montes, nascetur ridiculus mus. Nulla vitae elit libero, a pharetra augue.

    + +
    + +
    + +
    + +
    +
    +

    20.Aenean lacinia bibendum nulla sed consectetur. Fusce dapibus, tellus ac cursus commodo, tortor mauris condimentum nibh, ut fermentum massa justo sit amet risus. Nullam id dolor id nibh ultricies vehicula ut id elit. Cum sociis natoque penatibus et magnis dis parturient montes, nascetur ridiculus mus. Nulla vitae elit libero, a pharetra augue.

    +
    +
    +

    24.Aenean lacinia bibendum nulla sed consectetur. Fusce dapibus, tellus ac cursus commodo, tortor mauris condimentum nibh, ut fermentum massa justo sit amet risus. Nullam id dolor id nibh ultricies vehicula ut id elit. Cum sociis natoque penatibus et magnis dis parturient montes, nascetur ridiculus mus. Nulla vitae elit libero, a pharetra augue.

    +
    + +
    + +
    + +
    +
    +

    30.Aenean lacinia bibendum nulla sed consectetur. Fusce dapibus, tellus ac cursus commodo, tortor mauris condimentum nibh, ut fermentum massa justo sit amet risus. Nullam id dolor id nibh ultricies vehicula ut id elit. Cum sociis natoque penatibus et magnis dis parturient montes, nascetur ridiculus mus. Nulla vitae elit libero, a pharetra augue.

    +
    +
    + +
    + + + +
    +
    +

    10.Aenean lacinia bibendum nulla sed consectetur. Fusce dapibus, tellus ac cursus commodo, tortor mauris condimentum nibh, ut fermentum massa justo sit amet risus. Nullam id dolor id nibh ultricies vehicula ut id elit. Cum sociis natoque penatibus et magnis dis parturient montes, nascetur ridiculus mus. Nulla vitae elit libero, a pharetra augue.

    + +
    +
    +

    11.Aenean lacinia bibendum nulla sed consectetur. Fusce dapibus, tellus ac cursus commodo, tortor mauris condimentum nibh, ut fermentum massa justo sit amet risus. Nullam id dolor id nibh ultricies vehicula ut id elit. Cum sociis natoque penatibus et magnis dis parturient montes, nascetur ridiculus mus. Nulla vitae elit libero, a pharetra augue.

    + +
    +
    +

    12.Aenean lacinia bibendum nulla sed consectetur. Fusce dapibus, tellus ac cursus commodo, tortor mauris condimentum nibh, ut fermentum massa justo sit amet risus. Nullam id dolor id nibh ultricies vehicula ut id elit. Cum sociis natoque penatibus et magnis dis parturient montes, nascetur ridiculus mus. Nulla vitae elit libero, a pharetra augue.

    + +
    +
    +

    13.Aenean lacinia bibendum nulla sed consectetur. Fusce dapibus, tellus ac cursus commodo, tortor mauris condimentum nibh, ut fermentum massa justo sit amet risus. Nullam id dolor id nibh ultricies vehicula ut id elit. Cum sociis natoque penatibus et magnis dis parturient montes, nascetur ridiculus mus. Nulla vitae elit libero, a pharetra augue.

    + +
    +
    + +
    + +
    +
    +

    14.Aenean lacinia bibendum nulla sed consectetur. Fusce dapibus, tellus ac cursus commodo, tortor mauris condimentum nibh, ut fermentum massa justo sit amet risus. Nullam id dolor id nibh ultricies vehicula ut id elit. Cum sociis natoque penatibus et magnis dis parturient montes, nascetur ridiculus mus. Nulla vitae elit libero, a pharetra augue.

    + +
    +
    +

    16.Aenean lacinia bibendum nulla sed consectetur. Fusce dapibus, tellus ac cursus commodo, tortor mauris condimentum nibh, ut fermentum massa justo sit amet risus. Nullam id dolor id nibh ultricies vehicula ut id elit. Cum sociis natoque penatibus et magnis dis parturient montes, nascetur ridiculus mus. Nulla vitae elit libero, a pharetra augue.

    + +
    +
    +

    18.Aenean lacinia bibendum nulla sed consectetur. Fusce dapibus, tellus ac cursus commodo, tortor mauris condimentum nibh, ut fermentum massa justo sit amet risus. Nullam id dolor id nibh ultricies vehicula ut id elit. Cum sociis natoque penatibus et magnis dis parturient montes, nascetur ridiculus mus. Nulla vitae elit libero, a pharetra augue.

    + +
    +
    + +
    + +
    +
    +

    20.Aenean lacinia bibendum nulla sed consectetur. Fusce dapibus, tellus ac cursus commodo, tortor mauris condimentum nibh, ut fermentum massa justo sit amet risus. Nullam id dolor id nibh ultricies vehicula ut id elit. Cum sociis natoque penatibus et magnis dis parturient montes, nascetur ridiculus mus. Nulla vitae elit libero, a pharetra augue.

    +
    +
    +

    24.Aenean lacinia bibendum nulla sed consectetur. Fusce dapibus, tellus ac cursus commodo, tortor mauris condimentum nibh, ut fermentum massa justo sit amet risus. Nullam id dolor id nibh ultricies vehicula ut id elit. Cum sociis natoque penatibus et magnis dis parturient montes, nascetur ridiculus mus. Nulla vitae elit libero, a pharetra augue.

    +
    + +
    + +
    + +
    +
    +

    30.Aenean lacinia bibendum nulla sed consectetur. Fusce dapibus, tellus ac cursus commodo, tortor mauris condimentum nibh, ut fermentum massa justo sit amet risus. Nullam id dolor id nibh ultricies vehicula ut id elit. Cum sociis natoque penatibus et magnis dis parturient montes, nascetur ridiculus mus. Nulla vitae elit libero, a pharetra augue.

    +
    +
    + +
    + + + + +
    + +
    + +
    + +
    +

    Lorem Ipsum Dolor

    +

    Etiam porta sem malesuada magna mollis euismod

    + + +
    +
    +
    +
    +

    Donec sed odio dui. Morbi leo risus, porta ac consectetur ac, vestibulum at eros. Fusce dapibus, tellus ac cursus commodo, tortor mauris condimentum nibh, ut fermentum massa justo sit amet risus.

    + + +

    Pellentesque ornare sem

    + +

    Maecenas sed diam eget risus varius blandit sit amet non magna. Maecenas faucibus mollis interdum. Donec ullamcorper nulla non metus auctor fringilla. Nullam id dolor id nibh ultricies vehicula ut id elit. Nullam id dolor id nibh ultricies vehicula ut id elit.

    + +

    Aenean eu leo quam. Pellentesque ornare sem lacinia quam venenatis vestibulum. Lorem ipsum dolor sit amet, consectetur adipiscing elit. Cum sociis natoque penatibus et magnis dis parturient montes, nascetur ridiculus mus.

    + +

    Nulla vitae elit libero, a pharetra augue. Praesent commodo cursus magna, vel scelerisque nisl consectetur et. Aenean lacinia bibendum nulla sed consectetur.

    + +

    Nullam quis risus eget urna mollis ornare vel eu leo. Nullam quis risus eget urna mollis ornare vel eu leo. Maecenas sed diam eget risus varius blandit sit amet non magna. Donec ullamcorper nulla non metus auctor fringilla.

    + +

    Cras mattis consectetur

    + +

    Aenean eu leo quam. Pellentesque ornare sem lacinia quam venenatis vestibulum. Aenean lacinia bibendum nulla sed consectetur. Integer posuere erat a ante venenatis dapibus posuere velit aliquet. Cras mattis consectetur purus sit amet fermentum.

    + +

    Nullam id dolor id nibh ultricies vehicula ut id elit. Nullam quis risus eget urna mollis ornare vel eu leo. Cras mattis consectetur purus sit amet fermentum.

    +
    + + +
    + +
    + + + + + + + + + +
    + +
    + +
    +
    +
    +

    Installing Webfonts

    + +

    Webfonts are supported by all major browser platforms but not all in the same way. There are currently four different font formats that must be included in order to target all browsers. This includes TTF, WOFF, EOT and SVG.

    + +

    1. Upload your webfonts

    +

    You must upload your webfont kit to your website. They should be in or near the same directory as your CSS files.

    + +

    2. Include the webfont stylesheet

    +

    A special CSS @font-face declaration helps the various browsers select the appropriate font it needs without causing you a bunch of headaches. Learn more about this syntax by reading the Fontspring blog post about it. The code for it is as follows:

    + + + +@font-face{ + font-family: 'MyWebFont'; + src: url('WebFont.eot'); + src: url('WebFont.eot?iefix') format('eot'), + url('WebFont.woff') format('woff'), + url('WebFont.ttf') format('truetype'), + url('WebFont.svg#webfont') format('svg'); +} + + +

    We've already gone ahead and generated the code for you. All you have to do is link to the stylesheet in your HTML, like this:

    + <link rel="stylesheet" href="stylesheet.css" type="text/css" charset="utf-8" /> + +

    3. Modify your own stylesheet

    +

    To take advantage of your new fonts, you must tell your stylesheet to use them. Look at the original @font-face declaration above and find the property called "font-family." The name linked there will be what you use to reference the font. Prepend that webfont name to the font stack in the "font-family" property, inside the selector you want to change. For example:

    +p { font-family: 'MyWebFont', Arial, sans-serif; } + +

    4. Test

    +

    Getting webfonts to work cross-browser can be tricky. Use the information in the sidebar to help you if you find that fonts aren't loading in a particular browser.

    +
    + + +
    + +
    + +
    + +
    + + diff --git a/fonts/cmuconcrete_bold_macroman/cmunobx-webfont.woff b/fonts/cmuconcrete_bold_macroman/cmunobx-webfont.woff new file mode 100644 index 0000000000000000000000000000000000000000..6dd14fc5c4326e3e95b66f45754b59d0f384c3f1 GIT binary patch literal 30396 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%0Dr!XnRet2lqG&igwg%Q;WjyV7Acx;kALpmqp9f4= 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 eB$&DY0002SU$;8|0002hx6wfW0a=nD!T + + + + + + + + + + + +CMU Concrete Bold Oblique Specimen + + + + + + +
    + + + +
    + + +
    + +
    +
    +
    AaBb
    +
    +
    + +
    +
    A​B​C​D​E​F​G​H​I​J​K​L​M​N​O​P​Q​R​S​T​U​V​W​X​Y​Z​a​b​c​d​e​f​g​h​i​j​k​l​m​n​o​p​q​r​s​t​u​v​w​x​y​z​1​2​3​4​5​6​7​8​9​0​&​.​,​?​!​@​(​)​#​$​%​*​+​-​=​:​;
    +
    +
    +
    + + + + + + + + + + + + + + + + +
    10abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ0123456789abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ0123456789abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ
    11abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ0123456789abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ0123456789abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ
    12abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ0123456789abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ0123456789abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ
    13abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ0123456789abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ0123456789abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ
    14abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ0123456789abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ0123456789abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ
    16abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ0123456789abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ
    18abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ0123456789abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ
    20abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ0123456789abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ
    24abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ0123456789abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ
    30abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ0123456789abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ
    36abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ0123456789abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ
    48abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ0123456789abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ
    60abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ0123456789abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ
    72abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ0123456789abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ
    90abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ0123456789abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ
    + +
    + +
    + + + +
    + + +
    +
    ◼◼◼◼◼◼◼◼◼◼◼◼◼◼◼◼◼◼◼◼◼◼◼◼◼◼◼◼◼◼◼◼◼◼◼◼◼◼◼◼◼◼◼◼◼◼◼◼◼◼◼◼◼◼◼◼◼◼◼◼◼◼◼◼◼◼◼◼◼◼◼◼◼◼◼◼◼◼◼◼◼◼◼◼◼◼◼◼◼◼◼◼◼◼◼◼◼◼◼body
    body
    body
    body
    +
    + bodyCMU Concrete Bold Oblique +
    +
    + bodyArial +
    +
    + bodyVerdana +
    +
    + bodyGeorgia +
    + + + +
    + + +
    + +
    +

    10.Aenean lacinia bibendum nulla sed consectetur. Fusce dapibus, tellus ac cursus commodo, tortor mauris condimentum nibh, ut fermentum massa justo sit amet risus. Nullam id dolor id nibh ultricies vehicula ut id elit. Cum sociis natoque penatibus et magnis dis parturient montes, nascetur ridiculus mus. Nulla vitae elit libero, a pharetra augue.

    + +
    +
    +

    11.Aenean lacinia bibendum nulla sed consectetur. Fusce dapibus, tellus ac cursus commodo, tortor mauris condimentum nibh, ut fermentum massa justo sit amet risus. Nullam id dolor id nibh ultricies vehicula ut id elit. Cum sociis natoque penatibus et magnis dis parturient montes, nascetur ridiculus mus. Nulla vitae elit libero, a pharetra augue.

    + +
    +
    +

    12.Aenean lacinia bibendum nulla sed consectetur. Fusce dapibus, tellus ac cursus commodo, tortor mauris condimentum nibh, ut fermentum massa justo sit amet risus. Nullam id dolor id nibh ultricies vehicula ut id elit. Cum sociis natoque penatibus et magnis dis parturient montes, nascetur ridiculus mus. Nulla vitae elit libero, a pharetra augue.

    + +
    +
    +

    13.Aenean lacinia bibendum nulla sed consectetur. Fusce dapibus, tellus ac cursus commodo, tortor mauris condimentum nibh, ut fermentum massa justo sit amet risus. Nullam id dolor id nibh ultricies vehicula ut id elit. Cum sociis natoque penatibus et magnis dis parturient montes, nascetur ridiculus mus. Nulla vitae elit libero, a pharetra augue.

    + +
    +
    + +
    +
    +
    +

    14.Aenean lacinia bibendum nulla sed consectetur. Fusce dapibus, tellus ac cursus commodo, tortor mauris condimentum nibh, ut fermentum massa justo sit amet risus. Nullam id dolor id nibh ultricies vehicula ut id elit. Cum sociis natoque penatibus et magnis dis parturient montes, nascetur ridiculus mus. Nulla vitae elit libero, a pharetra augue.

    + +
    +
    +

    16.Aenean lacinia bibendum nulla sed consectetur. Fusce dapibus, tellus ac cursus commodo, tortor mauris condimentum nibh, ut fermentum massa justo sit amet risus. Nullam id dolor id nibh ultricies vehicula ut id elit. Cum sociis natoque penatibus et magnis dis parturient montes, nascetur ridiculus mus. Nulla vitae elit libero, a pharetra augue.

    + +
    +
    +

    18.Aenean lacinia bibendum nulla sed consectetur. Fusce dapibus, tellus ac cursus commodo, tortor mauris condimentum nibh, ut fermentum massa justo sit amet risus. Nullam id dolor id nibh ultricies vehicula ut id elit. Cum sociis natoque penatibus et magnis dis parturient montes, nascetur ridiculus mus. Nulla vitae elit libero, a pharetra augue.

    + +
    + +
    + +
    + +
    +
    +

    20.Aenean lacinia bibendum nulla sed consectetur. Fusce dapibus, tellus ac cursus commodo, tortor mauris condimentum nibh, ut fermentum massa justo sit amet risus. Nullam id dolor id nibh ultricies vehicula ut id elit. Cum sociis natoque penatibus et magnis dis parturient montes, nascetur ridiculus mus. Nulla vitae elit libero, a pharetra augue.

    +
    +
    +

    24.Aenean lacinia bibendum nulla sed consectetur. Fusce dapibus, tellus ac cursus commodo, tortor mauris condimentum nibh, ut fermentum massa justo sit amet risus. Nullam id dolor id nibh ultricies vehicula ut id elit. Cum sociis natoque penatibus et magnis dis parturient montes, nascetur ridiculus mus. Nulla vitae elit libero, a pharetra augue.

    +
    + +
    + +
    + +
    +
    +

    30.Aenean lacinia bibendum nulla sed consectetur. Fusce dapibus, tellus ac cursus commodo, tortor mauris condimentum nibh, ut fermentum massa justo sit amet risus. Nullam id dolor id nibh ultricies vehicula ut id elit. Cum sociis natoque penatibus et magnis dis parturient montes, nascetur ridiculus mus. Nulla vitae elit libero, a pharetra augue.

    +
    +
    + +
    + + + +
    +
    +

    10.Aenean lacinia bibendum nulla sed consectetur. Fusce dapibus, tellus ac cursus commodo, tortor mauris condimentum nibh, ut fermentum massa justo sit amet risus. Nullam id dolor id nibh ultricies vehicula ut id elit. Cum sociis natoque penatibus et magnis dis parturient montes, nascetur ridiculus mus. Nulla vitae elit libero, a pharetra augue.

    + +
    +
    +

    11.Aenean lacinia bibendum nulla sed consectetur. Fusce dapibus, tellus ac cursus commodo, tortor mauris condimentum nibh, ut fermentum massa justo sit amet risus. Nullam id dolor id nibh ultricies vehicula ut id elit. Cum sociis natoque penatibus et magnis dis parturient montes, nascetur ridiculus mus. Nulla vitae elit libero, a pharetra augue.

    + +
    +
    +

    12.Aenean lacinia bibendum nulla sed consectetur. Fusce dapibus, tellus ac cursus commodo, tortor mauris condimentum nibh, ut fermentum massa justo sit amet risus. Nullam id dolor id nibh ultricies vehicula ut id elit. Cum sociis natoque penatibus et magnis dis parturient montes, nascetur ridiculus mus. Nulla vitae elit libero, a pharetra augue.

    + +
    +
    +

    13.Aenean lacinia bibendum nulla sed consectetur. Fusce dapibus, tellus ac cursus commodo, tortor mauris condimentum nibh, ut fermentum massa justo sit amet risus. Nullam id dolor id nibh ultricies vehicula ut id elit. Cum sociis natoque penatibus et magnis dis parturient montes, nascetur ridiculus mus. Nulla vitae elit libero, a pharetra augue.

    + +
    +
    + +
    + +
    +
    +

    14.Aenean lacinia bibendum nulla sed consectetur. Fusce dapibus, tellus ac cursus commodo, tortor mauris condimentum nibh, ut fermentum massa justo sit amet risus. Nullam id dolor id nibh ultricies vehicula ut id elit. Cum sociis natoque penatibus et magnis dis parturient montes, nascetur ridiculus mus. Nulla vitae elit libero, a pharetra augue.

    + +
    +
    +

    16.Aenean lacinia bibendum nulla sed consectetur. Fusce dapibus, tellus ac cursus commodo, tortor mauris condimentum nibh, ut fermentum massa justo sit amet risus. Nullam id dolor id nibh ultricies vehicula ut id elit. Cum sociis natoque penatibus et magnis dis parturient montes, nascetur ridiculus mus. Nulla vitae elit libero, a pharetra augue.

    + +
    +
    +

    18.Aenean lacinia bibendum nulla sed consectetur. Fusce dapibus, tellus ac cursus commodo, tortor mauris condimentum nibh, ut fermentum massa justo sit amet risus. Nullam id dolor id nibh ultricies vehicula ut id elit. Cum sociis natoque penatibus et magnis dis parturient montes, nascetur ridiculus mus. Nulla vitae elit libero, a pharetra augue.

    + +
    +
    + +
    + +
    +
    +

    20.Aenean lacinia bibendum nulla sed consectetur. Fusce dapibus, tellus ac cursus commodo, tortor mauris condimentum nibh, ut fermentum massa justo sit amet risus. Nullam id dolor id nibh ultricies vehicula ut id elit. Cum sociis natoque penatibus et magnis dis parturient montes, nascetur ridiculus mus. Nulla vitae elit libero, a pharetra augue.

    +
    +
    +

    24.Aenean lacinia bibendum nulla sed consectetur. Fusce dapibus, tellus ac cursus commodo, tortor mauris condimentum nibh, ut fermentum massa justo sit amet risus. Nullam id dolor id nibh ultricies vehicula ut id elit. Cum sociis natoque penatibus et magnis dis parturient montes, nascetur ridiculus mus. Nulla vitae elit libero, a pharetra augue.

    +
    + +
    + +
    + +
    +
    +

    30.Aenean lacinia bibendum nulla sed consectetur. Fusce dapibus, tellus ac cursus commodo, tortor mauris condimentum nibh, ut fermentum massa justo sit amet risus. Nullam id dolor id nibh ultricies vehicula ut id elit. Cum sociis natoque penatibus et magnis dis parturient montes, nascetur ridiculus mus. Nulla vitae elit libero, a pharetra augue.

    +
    +
    + +
    + + + + +
    + +
    + +
    + +
    +

    Lorem Ipsum Dolor

    +

    Etiam porta sem malesuada magna mollis euismod

    + + +
    +
    +
    +
    +

    Donec sed odio dui. Morbi leo risus, porta ac consectetur ac, vestibulum at eros. Fusce dapibus, tellus ac cursus commodo, tortor mauris condimentum nibh, ut fermentum massa justo sit amet risus.

    + + +

    Pellentesque ornare sem

    + +

    Maecenas sed diam eget risus varius blandit sit amet non magna. Maecenas faucibus mollis interdum. Donec ullamcorper nulla non metus auctor fringilla. Nullam id dolor id nibh ultricies vehicula ut id elit. Nullam id dolor id nibh ultricies vehicula ut id elit.

    + +

    Aenean eu leo quam. Pellentesque ornare sem lacinia quam venenatis vestibulum. Lorem ipsum dolor sit amet, consectetur adipiscing elit. Cum sociis natoque penatibus et magnis dis parturient montes, nascetur ridiculus mus.

    + +

    Nulla vitae elit libero, a pharetra augue. Praesent commodo cursus magna, vel scelerisque nisl consectetur et. Aenean lacinia bibendum nulla sed consectetur.

    + +

    Nullam quis risus eget urna mollis ornare vel eu leo. Nullam quis risus eget urna mollis ornare vel eu leo. Maecenas sed diam eget risus varius blandit sit amet non magna. Donec ullamcorper nulla non metus auctor fringilla.

    + +

    Cras mattis consectetur

    + +

    Aenean eu leo quam. Pellentesque ornare sem lacinia quam venenatis vestibulum. Aenean lacinia bibendum nulla sed consectetur. Integer posuere erat a ante venenatis dapibus posuere velit aliquet. Cras mattis consectetur purus sit amet fermentum.

    + +

    Nullam id dolor id nibh ultricies vehicula ut id elit. Nullam quis risus eget urna mollis ornare vel eu leo. Cras mattis consectetur purus sit amet fermentum.

    +
    + + +
    + +
    + + + + + + + + + +
    + +
    + +
    +
    +
    +

    Installing Webfonts

    + +

    Webfonts are supported by all major browser platforms but not all in the same way. There are currently four different font formats that must be included in order to target all browsers. This includes TTF, WOFF, EOT and SVG.

    + +

    1. Upload your webfonts

    +

    You must upload your webfont kit to your website. They should be in or near the same directory as your CSS files.

    + +

    2. Include the webfont stylesheet

    +

    A special CSS @font-face declaration helps the various browsers select the appropriate font it needs without causing you a bunch of headaches. Learn more about this syntax by reading the Fontspring blog post about it. The code for it is as follows:

    + + + +@font-face{ + font-family: 'MyWebFont'; + src: url('WebFont.eot'); + src: url('WebFont.eot?iefix') format('eot'), + url('WebFont.woff') format('woff'), + url('WebFont.ttf') format('truetype'), + url('WebFont.svg#webfont') format('svg'); +} + + +

    We've already gone ahead and generated the code for you. All you have to do is link to the stylesheet in your HTML, like this:

    + <link rel="stylesheet" href="stylesheet.css" type="text/css" charset="utf-8" /> + +

    3. Modify your own stylesheet

    +

    To take advantage of your new fonts, you must tell your stylesheet to use them. Look at the original @font-face declaration above and find the property called "font-family." The name linked there will be what you use to reference the font. Prepend that webfont name to the font stack in the "font-family" property, inside the selector you want to change. For example:

    +p { font-family: 'MyWebFont', Arial, sans-serif; } + +

    4. Test

    +

    Getting webfonts to work cross-browser can be tricky. Use the information in the sidebar to help you if you find that fonts aren't loading in a particular browser.

    +
    + + +
    + +
    + +
    + +
    + + diff --git a/fonts/cmuconcrete_boldoblique_macroman/cmunobi-webfont.woff b/fonts/cmuconcrete_boldoblique_macroman/cmunobi-webfont.woff new file mode 100644 index 0000000000000000000000000000000000000000..dfc460060e7b2d3519ab71551f63dc1239b15fd2 GIT binary patch literal 35928 zcmY&;b95z7wDpZA=ES_QZ95a&nb@{%+qRvFZF^!*CYadHeffRw{qxmYdv%|E_BnNG zRd=uI>ULL}-y|ed<-T-mUo8HAaNr|~loS(}001IV zzHGWLFo8Qlz)319r~m+wng9U!1^@u>qPdlMAgQ7z@}=wl(qw$$Fuy1QOF@N^U)uIB43}Q* z6xbSieDwcc=VC^9sorD4G{ns z)&CXu-|=_bf)J?lLjtZH<`V$%HGc5_SOCCd!`Q&YU~limIV>>HdK07vVsN@JkTOg# z5rRerYoz-o@g@3i{`UcC0I2^Wz9OXn+JNYce5BK)AvgpmEKT)2oY-+eOiY9-Ua=|SgaXOe@0i?b7}_t#d5-ru z&$-Xrn1UJhGv_#j?6>;8W ziRG`kqRBg1W}!YQM3b~1i(8n*tj0#lkv093hY+8Rc>E3KhbeD7;vE4*c5+frbg!0# zg?xd%zJs3dZf)V&@kk?b2gp2R0>778ph3pz_p(F5%IraZ{a&mmW&FAA>AL6o55EMS zCqG&LO_K#9kOrUmfShDF#aYfV0%yn1Klr1xGFc@OpUg)sJuDnt{=u$ix>pX{4l51$ z@lLUSWmtC{xQIFQSyrQT4Revy7Sf$Jr{B0M*3-qZOcs;W z`c;1Otau{)_Qdar-sJ&Fszo)<{;8OS+EJq3&>)Bp@>Qv7w&I&r{L?pVe;Pju8r<=^ zbp2BQUY|P%+BnRsX~1%!s6WVwc8vyjOU+2Gtb>R2>f(Vv(6+c|6x;hidjC=meMa;r z``Gsvl25esQ#g53$V;WJ{i~H_qV)8OyZZ?5`M?d(hyUwCep&uJk;w`K{$4rub=UlN z4H_7j1sLE!OAt@=k3$?X2fffC5CybA1%oG$gPGj0EHl%YX-+mI8o~_Og;^tjaDs7Y zGvb)HmG+cTloFH^R1}pJRpvDslp{1Wiz`ZAk2$A6AY#@)p6}S009OX{wZVpHL%|`$ zQQ``DXecl!SSXwdd6{;3iG*2@K1lG>{{%Dug8969>w5y#fp|gXAotI=i>o1+H^OtD zhKqp}m~6rt|AzO0ZWuM>`^&5Dhkys9VXQ+i2@dFXHwg;jfsi@?wklnX%{hLK?iOFS z&pUXK$RM!D=m0HAd6A{b=@u?ZdXlEf>K|^F_6AR<*DG|G#3)6X*%4-%`U*#@+apq( z{47JA-6dh(&mDnYzfZ70;Q^9D!+q35r3L0j#~av41lNbynQip4*(`4F%N$R5OnTjJ zll8^FwCc55J#HVJGuf>+rc_ctXTchq zY3nG|em`DqxgMR5$Q;kw8>}^E@2@=IxnD7-{A{0ATvFcNSl(G!U)da+XZ4&U3*+~` z3(T4fzy>^RWY+#SU$yF%?&zEtzdc~r(b3Sf%Su@Wsbks0l+ysvgR=NoTO+WAxq*wb z!${j$ClXJ-1ARwwi+Q4bH%ngmCfSf^UK=X@*Ih|<_v-wJu=GE4VXG5U9=eQND&>9C z>%&~8OGTA@L|f}aQm85XAENyhY^v1S6p2w2zby}TI*6gX5prjl_zV@tq|yI)!cEEU z==2-MfvcLKc~BbyH;rDn{nbzaXUCheY++y};6y&doD~hs)OK4e63zG*Lq@RwKsw#M z`i;ECk}?Sz&oBmO!a6uco{0yw%MnAIp{8`8;D-@6nUXn+W}r^_N6h1Da@U`tiI^_W zMqKe)GGIA|c$65aZZt5yNn6CZE~7u)XZ{;?z0W@t0X`V^N2>Dge2KMeeg9;B8WQPQ zvw~Cv>Nu!*b^48nH=7WlP7{4l4YlC@gk{r77DmA(mb^@ntmq<1NcKs3%5?=Tc8;&D zJsMW{gyK^R7Eb>|bjoT7x@{)BSWJ>52xH`Kq*=-DgjDlyou66> z*vaY<_Ks2sf(3hzGyPSIHd_+e;J^(}riZ=$3++X9B1nz7Wyp;uLT|9=YU4<5XoIUo zfGtDZv%Lys29pnW!IDCyRK00$p#oY-8W)z~#traSl5MisG)98?)&gNHCObh&tN^x$ z4Rg4OKn7QIo)35RA(d(77iLi~TT_{xcZ<$y`rxZ6?T(hH&ErS40U^bl1qNodfWDZ+!lyeyZI?6V)QJmssj zOZg$8P{w0_+eDJ23XiL%Jn1am(?7PUTjty&O@X>4zA0ax3**y&E?85PE*o>VKXQ>8 zd?c#vwkjDVLQ?6HopTu@B%8A_%e|vHFN`dg4rJ|b()70Kp<+`$gZ&i-`aT+D1_jfg zp2uzh@5YsTL{q`n@usMsjX8n-bopWabjSmOY1&g!)G7+17h-e}ha5<#8!t5#ac z8bIW>YbFLExyuCc)M@I=!g!PR^N&P3tEK%y8Vy{6Jh{7BRdz9uF=PHVMqVzLx+z>v@Q_ENEdNXHTzAXrS#+CsRORmsI?B^MCVtdghwv!osw(QE7Ds0bqT8UgRX@tNVx+&X%cVhXyNtZk-xN%3W8{m1 zsGKpdEZtE!bh}HM&{CJ0nqi(E-_w4Zwl$i%`fc{aZ#W7s>7FXV`O1|`+pdkWLzlai z01HiNj3o_pk6v>c6BR5JUshZh6hqHcMrWFj84H;AV^8f~(#iGS`l>Q~4+PYeEY!09 zm7=(w*A#)xrFJT54WFo17VtQpdMv>UBa&n^trG4Mx9=yL@`UMpz9ZdXIp#E*C&fYN zFS?)=%_`LZx13Os?Krg=Ef_4SAbKlS7X|@8!5y%>YgP$ZmjFzxGSijdbgbb6rbkSg zhDgD*UJyOk;PbRXal-Zg5XWXih1?j7@`g@m?hrah`GS8M=LxTBnFFqQ&P=YM&rDF7 z<)LAnF~QU`hYBX}q3OSpu)4hnamMJy?6A2pdrhs4oY)#;6}$gOuzwMAUxe@QvkPM& zQ3h%*#QXfz2e{EP)*akhswZ;lQo%dzp0BTtS(!;9?Ivck;x`SY~M&P_+CY+tN1 zPY5HO$zVDr%Ra3GZO>gV2dOA%RHV$`nq;YOXclST8$R>ANlffetEk>W!sB6p`9`>v1;{;KG`P;ZMH527It<4OH1AVtq-nu1{{D?Mx><1 z`iIb?x%de92oq3vIBU7B%#b{|G)*iPfm}#@hO&0}X82b4Xy-NfiiO{x1vz**_&Ge) z8&Kkx1QsBIU_6i=2o0PK3{3YRqhP-t1`YwD4cM%~Qxe}tKEib!ly0DoJH$YoGsG1BD?KpK73|KjKod<0a~yht zlKC83B;jX*52I!cHr+1#Z{*~wVG?`DKmdvs6 zW{y>jY>akBK7iptWE1M(ZPGuYAtA*f=Ah=-w;#0IIleizIppu{AKdJp{`q@w_lLLN zexOfINNg|DAT%Lr9=cF}ka-X!mL%38mMz8@sTG-vdX=b{oB^Dm)S@6K|0Sob;FWYw zj>C{ioaxCDZn876GTxiyoWx66Pwp>lm{gQt6n(&0iX*L`a$GrHIb6Y~gs9|Oj9L6B z)g$u}E0Js#l9soEWJ`L1aRI}FE2LRWTlyw*l@%Bfm|qyMk4nl~%va1k>Mq+Zn;)DCX&}6%+L4d-nqN zXi0=gRz;dc1Vg@uWQQogf>0CDZ-9%8PQoclEkgHg8Saf52X-UoMwblkQGRY04s-+>+T6o1D|#(d`st8>c;oT=Tk3t0m`5 z(>mMmkoRni4MOR~&dx4g5Phr}n{(bVH|QATlLH})E|Jawgbes`;OBBT`W;d@fE^M*ouGe+1Wjd~S+=|~V!g#cNeUwp zS5l0+$BCKL$b|bXM97Z`$MW1dqO`o7wDogGVwblSIGcW*ZY#T+7gwfk-oL6`vX)o7 zI;^(zNHu~{=w0CbD}fI2lr$tf0_Agyue3V_64HVc?Da(h1x1WBQ9+%Y^chvC*4VHp zk)1FYgSfL^IlG1OY(Bp_+(1UKgsL^7E&6Y%^gEtz<`knz|4*xsu$mn80~oIO>LM~Z zikv-9+No#`_sZIgNE)|oYVXQ#$6)!_7+5f)s1uSnbFkRHcxUBLsKvwB3n^197$M}C z_dX~H@N{HR(FLibHD?Kg6XLWU{f;;cf{&rL?(udwg#WsFx@h}!tE!awvWlcQs*w@N z8Gi4hp+V{F=0GfjDqvMleNRdy&NEEAdXMS$hlSu2p#wz-sJ@O#G zLE`oM}2 z-(Dv1)8kE6zMM~jF(st1V&M1LnY}6JoupajhrHajz@bFn?FT7AGL-uB;&7ZGP1zPS z+Q?4bZqq`J_#lJ7i<+q7{Rm@87T~{7EtKU@#}~`z#fLG3lb+a0R7Z5eY_>vMj5gXw z=y@;`A~z&5pkj#;t;EVpgV<~Zm9lk(s>oI#4N(Kck@iRdTnp^rLU%wVJmtU)%T!~f zqsEEP+?&OXL@YOv0a6&10zUubU7;_yje{Tb*pZcnKsrr}Jdz}s{+Eb;^9 z@$ys;JmvBx0)G`LHQ4g4mUKqhY!1Rbt^cTiVi;RtXqzD08|Wm9{x@Urlp560CI3&* zwT()#nXyGsJ-y!BBb9+eW0Gy>yDMJiveRS0WzKd}`?EO(!mXQAsH>*Mfy*)%c?04R z<;TwMr{;8wsvho#b+J}ohuzk>_?VC5r=jGtQAYnOnRq!Lo<{$}!Y(Gv;d&nfZn=D7 z4%E#^P@41ZK@gyhI$Zp48+QEr-=GAeiq`MuIRyM2JSGm`^d{aCWuv*!rVndOG?CIuE7mvIuo#cibMScB;F0vRUu;)3cwuHI>2C zfPpA9$Y@J5zLPh~?bjlfEXx)eq&yoQMEwmU=Ed4pHbv8E!bQQpcY8GcV|D+di6Lcp zV^EUbE*f1Mo4O$Y(ykGDUrq`!z{8)m%j7*Z^5S@-*l9Zbg9qN12xS~~EKV1`g|?dr!A<*6j1o+1WfPw>DlX@}?;r0sbB|B2 z14nBK>Oi4c_HRfJpiY^UPR5+AZo_ud4vM#9Q8kbu`pHk8_m5U(oo>fUcYmGDv}J43 zVsEGwk_h?wJ!dbW8oI?r*0m;M$8=hj!iJ~Z<-Q6c-5jA=Xn83HU8VE=KmaZbT9A0JM87i7y8#$Q@i47n>>O@SrWur5RZrE|Z} z{}p>u5-lh_Bg=3XI9C`Bs1YnB(q8;sbC@#O_LvLE?%y_e!0HC-e_pax5(&KL^LBD6 z`4RDY6xnK1>a$%N{G1il?V$vc?B%`uR*Tw}(9X>&ZcUV3L46dv0MDope;PyY#Na0z z6yyo01qWFaYo?X&f<^c3EUp)^Z4O8HRDCpjPEfDRMa9H2?o)OBmJoMM6hR6Ijt};S zvhNGcE6+yPlJk}k^c52<6s*e6G1!uY9T73vILVYBz~~8HiOh}=?-=I0kEq2d9ULJk z0BQrolfo$G(T&+8XVZb@-=aDxcUQJjq|?-1aH=Czm!wREnKBhcp?jn48dnU#`Eg{k z7$M6b6*1E_nVi{6STF}dn8Lv%_b@b!+|yX-3h?`)R;nL0&E15zc1{ylNf>9G2s5b< zY{@y&4DWXruf)Fg>deR(m~l;v4da_WmD5iu$(n;!1IMAEByqU*^>R`%DNW!aNIzM! zKatIGDpDMaYD0{*Ot^W8@t-D@CH}#sOA7A&h3*T7h<=g)*K{YY_BS~#x0Q0g*&0+P zgMj)0k+n!nl{B~o>)EZ-2$lRH#R9obNCQvx8_k$lShq^li~ZuaQ3I@&krdk-J#=OR zsSz6Zx~oI=-4w=%CY12uhtea-+KwPskNz4wb@j}#m~7z?voA#}0PRKKQ1xQOZWwY+ zid=>N?DYYSaE7}=ZNm?C@dewf)BK)*DJX9u?ikHAHrHHeM=g||fFHYGNKFwD z6U15@yfg4ATjF_a7hkL7pKHCbJ@jOjycEUSNNUHW|I z{^W9%BCb2f&i5%bZgx!H@AaXMpPxP}xe&eYWM}htRRqF!n2-Iy&2+Y*8PL-R477Yt z>y^eU@9Q7Sn?pgrjNQjJWS5ta)wf-}-u*+9dWGi>k|}H;u;>0yhzQ-Z_!hn>a1jhe zcxW2IdL~9t5kW}t!-Ar`!lzc7z+q8cESEVwmKPh|Om`e{h6yfUO{`le9D;aMy8HMK zGSYd(T}~UPlglD6BlrU{HP(aKD1F6}3Vos-9>lmx53xlkUHTk1Z>~1i z0keyIjpnq60C@3mK@#I~co^u;v#4Y=Ziq!JQa=IHC>hxr(7|ePidA(q z0V97i5@V*czz_`Si4%8q07=-C4Wh$+Xur|`&c=q&<`HnO!iA()ZDWU;1x})GcnTAV z-Ix}~GEn0i*u69>PInd_d%49}?{4+(70WpO?e)KiO8i|9{Li!Ty9@kX&Y$4}PAucc zKQYX8u)ROCZ`9Z2l{xTYmYev{)!+KuAZ1P8XVHEdh0bPMby9ZeJb}&%gL!wX34Kn6 z?K$uVTG{LDi{*=-y{T_fb99895)*x?1H|CU)-en$a2v-wBlxXYk0eOm%MvGIGgR;Z zQ@DdhKWc@NLHEw%WILb#V0}9u{A#@8A@ajJtwHW5 z_22r-R+!Y0l#CUQ-EJmkg{YTbn5TiCJ=;HdNz0&f^W=QP`^ixJqPT{tDql( zAFffx=PNAVfZBZLZD-}gOC(&;r3w&M?cl-~c(i|`I*{n*<`TARi{nvehCg#i%Y>rj z!7M5v$yj8B3}`MT24iN-xR{m$-oC+mnFpRNh}jN1F&|w3>2!yH&2(s%_pjDeL5+&j zuh#WFUQlQ?Kw2<*d^jlC0nFhrM65tY;4&r{r7TJiH^MuMfRI1)C2&&}UKQVn_oIfj zOrrSl;zCriOC^p7e{&L}d7LDrK|4#3Jf)y=$9$h`dKa=E>R-P6qj0gh z>v4H9CwO%lF}`3?R%vUp+Tez3QveAsqomkuc`cR{mP9AB1D0K0tGT<5FpJMq;eXpB zDp4mYa=R6CK#0Mb9^hb&;%G&FmnTV&PJzWIUbAVaxmu&PgCs<}#U&!}Rt39vdOr zuuat3i|G9%_CuAdH-Nk42dYEVVcR$+&jL0%@J9=pcAeD?5Yhv>WjDf#P6roG`jbt* zYqhvvAtE$hQMikzLIK-_vsLr8N7E)V7}f%wIQYw&!!l^uzWe zb#osNOK5wX^$$_N=kSLp#3&bY+XvJO_(7{tpx_|8RQ_oP^`5~sH1!@{(+(>{>;i^Y zVqRh2wX&6*DA{(pa2s>GU~hVEMZf1U&Z7d5GxX5&VOD|)MO9brxs3B0bbpSwJ{~q; zbs9pK2&hQPiVWUAOZ#)`ZrM8|pK7WDzqv8!#}sYVj6-i?TyUnhc7P6KC?xE+z+73_ zD+Ze2d+3SFXlcUJCiVle@+@Eyz0ZpgE15@nETfqRm)Q~xzhSS*>l>lpYjDF+{#D4I zDiZf7j}@noX*BSt=R~@15xMMSt9nGuDPJu;<@d7Nq6C?BNmMLZCJpnW_8)f4C`hW` z<|-%Z?1PAYk8Qz!AYA%zscE9B@(EzN8NmzL>e=ECUj1LqN)@swaqyq$$zTMNL`z9v zj61Eoo2|+@sfEbCwHjiHwIj_sy4=RqJIAHUz>bCy)BAg9Vgj51F32Eoa~)4v796?&>mvY|e7kO`}d`wqP| zh7jMjv9@Ft)$yPtziB3DRsFu@{|$yN8VN2a9I_sY4*`d=C{)7?3<<&;Sb{f>3GGNk z?1O9qHG!sawEXq1r?gV3e?>Zey16I{uolQpi%Wy!ocvyp?P#-el0mlBm`GGaU?K`PJ0dv7g#48j5<_UaHSQp z4V%S`89k7TSL0cq>Hf~ByXjGEtp|d6as?4>wVgBeUg^6{sXh1Q^mJA8_qqJ2>Eyup z289vINyGXmffA#ERw{2n*7Q5mW11dUi2_3@!BA2O%4jepz^DaIOg*S<2orE?0WURT zNzpy?4f)A56Y*&{jK`R&Mp7-ZHaOBJ{Fm9%~km5&$1iJ`A(t#J>xRT$J6e1 zrX#1VpW6ZZHS#^&458o8UC*Oy`^Wp|e*33Kg6F^*dAp8lXcJ1n%_h9g{qD)D;m5(; z23kbR?GRt6?(@$%#QNwj{;_`8&;i&j*bp{DblA1jm;8HB& zM>1!@rF9zya$5x*5_<`du4Yd2fdPXR%1~$$i;SW*$hmxMg7@^UOn|`_&!QBr}<{5Y2C1HFvh%mUK`o?z6tzW;>o2esEGd2 zHRjqOaYk?0LWr>d0mhTDD{Qe38K+0wL1Gi+zQ2KTBY;~he?=N3hL||IvlZOU4HiSf zViAGRGaFQZS|@R7z5oYjKCO;EO0`re)@@c;1zE~4F#&|+kidnJSbzzX)U9Gu4zuu( z*bfpjRwv8J?pG^FpdtU-a^ykSG5^qY6?AYn%N4;E^1zL`e?_`VPM7C9z1sfRA6l~E zUxP++HKR-#qvV{V_wvSef!H-E|7_|V9oJOs(dOd2GU;}`YlhwVyTwkp)ABa^ZaALu z)=Btpdt7BNn|Fg(fzs zm|_OWG%lNAlk88+XewB8i=-PTKAd3>l6CMICwu4&cD$Hhp|A-yCD#9}rY-wXl*z%o z%KYHVc3@_Q928I)p|1kB-cyeFJY6<7uX6M>Gxgfs_1}{F(*qD*RfadDq4cwCSMECN z`s#^7m;V?rJMep6Vo$wj@=sTFQ+6MV7`^d^uhx=JeA?fa=wkKGuB`!Geyv`5Dy<4r zHyyjf4zkE!N&2{gq0WZZv`2mI3Tt+$Ef$57;~a}7|H^R6wqpN>+s+fs)c^MoV5->! zRO3kiq6))LEOs#nv=X*=E#aT7VlzUti4ei7?wx}2J||gE`?7xOBaik2@Sm&R`dix` zhNK(?N(4BnxJZ`$U#7NS1<(5YSH=j!_CHg}9yWw_uE(y3d3~dHM7JbzW>VJ|NZ-I9 zihfG55a5`sKvDr6%!p$eSYqFSNEcU>Tq}c4-`?pUtw}D2(9??7U6+5OlIE6aXga<& z{JJC#gwCiu?Lz#3kHKZn@hx6lURz; zWbl}vgeTCA%PU%#t1?Lq1X*KIwJ!mvad2`>3YVpg1kgQTt_bw-SUaSDrk`l!< zWNMEotsi2$h>}kVY#U;;oQyeOXT-tZpfqe4>!!i&t={&3By>4UGgA3>my65vZRQwY@mPRYQXcqAFdXWm?Rg&DGzeDoe9^(hHw zk)p7;=r&pgnz`DG`+)GI6VvBn9afHGQJU3IBXY8X{ObT$f`E?T>~k#j4e>%td4@Nue9s z5J5uXEI6PEkVmWQ!i-&GSMP74&I!u|Q7W+CYGb(mdZ%V%L~2JP5wBDU%GqB$4#KWe z&vLUY!X^i#BXUX;ujPROCN2gu7?Lxo^p@xN zw~>b^LBd8hgh#b(Q{HM+WC=v@$Tj8{J5r!yMmTSfqkbP;C3?a4Yf9#t7aU0IpF2nM zkGZ_pjOmp3vHNCr6P+wGmyz5C*l%pU$;&x#f5V78+6}yGBHlGw7xHvauQzHi0%C7o zAWcW|Vnmqn)mmmnlF3?Gpbc36aASJfp8Yd2_*GW(ax{|Z;%lX(C&z}VTB3ZffoW%8 z#ZX)wo`P?25A}yNE+EwLPqWtCWx}|Y{@4G8C;zl#qQ+0U4HV$|h_K23+HT_nAieZo zVhD{@LEj_aaC0aT$rL~B2TsiG=CI8UgyYIS?L_+$`c<0uJG0g^=FfM^X#Ih_?vUT- z)MT(ngG?23xq3hQm*`@8@L~c*X}R3fG%vZpIufy=OBZks+BgSW#An+| zNOUM!Er6L?^kiRSSAgAv>7uX}qQw73WEzu3(Ui5(kgx`(qj(O^YrHQ;yh(JWTatD& zB3LS2v2D3`P>qVbW6W12sPULo>+)m!Pys0y+p>6h9*kp0Tt=rFm5okD3xnyor+Dk5-1D)7*s6#6D$( zguSmdSIb%NLa%IvWoU@?;YbTnSi*hmpqH)W7!dZ{y$)-Xb~4Qk3%LkvNYmQx_OI=c zE5jCSY7;#yfN{u~gTIsqQ%dlK_>s?GGEnDMxj4iuZu+%h5%q^J=@WxUUT{%?8#`}5 z`n*&`V*tFouC4#ne!$f&UQhkJoexqo-A^_9Qb>0N6YYW{HgXcEJNViXD~BPOdK=Zr zmd_!#bboqpNj5}v`NC?`3`gt^z}|`xD~`yfxa^yi&HO#iU6SDgjHRrMv0Ni+UhoERB`B3Zhrqkcr^Kue|+|f;jQMQ zC_P=_I>k!m;H)UCALw%Rz%AGJgesB<5uvdy-*S{zg^xQniNF!6lRUm&*qBil%Z3PM zh(ZWGCSpw7_T;j?wYaRPj}=hHtpG9g_j6|qg+w5^CZq&a(`Ga_uPb$Ek5S)e zJ*PR?pEl2XQ5*y58R*oLmNFCa0dmcSAwk>nLcfXhX$K!&!3-Km!tH1GOt%+X@9f~L zB0dBb5-|~yG()gLghGZ{Ha$O9SkIF}6R82h)7xrAW2_Pc&w~zANw>sNHzlo6k_mbj zViPHpgbqI=tp=qU!$6X0?R)(q%t!~jJ<}+ZiD`OpNsE=}OalTc;l{-MYgM72shD|! ztc$m>2maDU1W|nh!GF7dI+#agj?K-ze!NQ7?AE_dhMZyvaFQui3#tl|MoN|Ey3(ZY zlJ+69%d6x(bK&>B*BD`SFZUnEW!{L)hjM|32K)kg%1ih%g28FO1zM~*Qq1J zm(Te=_K*yPVjd&BI{aoZ#!C<$x09Ujp}+gq`q}uItg%u4*eZDYR;+{7dgaydr@xd^ z!gz0JY`|%c_sY8KEnJ_gPOubo)+UUq*oJ?m%8~2wK)H>F+&1+Q|2`B=W#@q$`Ak}Z zj5DK(0rRJQz?=sa1DFIU`jZGa%Z091m0C5=HlkH=R!&{FhsI{Nn!|2n03Bk1zv#UR z!0w)ZxrWet#e2Off_VLNR`)6@6-YsRg>9FGKYg~FJy6ELtFq8k4yyS?7bE2`E)Hhg zVtxLdwquaEfV^I6&w5ykrZudlaj2bL{JSJH70M*CJ;t_>E+LDg?Ch9KnhujSGWH`W zacwr?MMw%hR5e_(aaJxNV?YUtN#||L%*h`t(|}IX7#LS9ru&z}Re}puN4yNS^H$-V zR4QMRVtxLx;dA{5$IZN7-^^5(RVR`g`Q{LieLnvF<-EE6RiQ;VvP*!`W*uHf48aFL{&vJ;irr zY1dPJ+xvOCca&big+^3T-%DwZcBLfo%>#M81o^Z((txU)mgJ9liz3|Ft?cNJO6Nq_#%j4s=_FQ21GU*$bY;19 zHlU@FSb1_ULbIwo)PQ81iG4>GK+6`@m; zIdUD35#H|)M{(XQoZX2HNktw7WuNjJ^EiIx=fv|LYZ5<>33BnWJ58221;V)&DaR%3 zNwuA1iqsOq+KBHVGNu+G<#5zAa5eNSaSv{B*sSQLaYH~{a*ms|1Q+YFdOm?=G{0SI ze%r1z#!@X>q_|}^1Xj}&7DR;xEqMTE5%lFuv6BWZ4SiZQ#}9~MtJ;^Zbqn&$^)8_g zkJrz`x^TneY7~3-mhzQ4uXH-^YU_JgF=IEQscaz*Q&SEKDG2#Lm-V{zE6;N0)vw+s zPU6Zjt7i-qA`A&VD37oT6bH$4<*bX0?i~7>_-EU07C+@|cYPY{^;N>2n7sr`)7CN@ zY^Owb2`x@5=kafii`TciIN0fR>knplD6j{9XQN%K# zG-N*`e@hHvxRrwd}eD$x-7lMF%fgT`!_Sd$&2E_Kx7_!6Xoa#P$KdG7!5Z@R#Ty)53;*m}qC!zo5{IQCLfRP&85gD@}780?aR0;rB4vfzV zgSlojS25b5u{&@!+{zjcd_ZTqdyBm=075kw#Z2s1^N=KI4vDnTh!`~>&k0ry5H!F> z7{qvk;FIXsz|o4`hUesicrqXwFGY`PyHU!VEfB~BsqG@g;V$PNXTZqmYmYM@M(;CmbkXq_bA~QC< zqgkXW-kOiX)69iy)FN7qTCgxaeLzQ+OFD$cq9Z@Z_1O^3;EoQm@@V55z92SYyT=x^ z*6{Hx+&lQjsNt+hDY~khXL<`#GEfgsCvLuMtKekMCM83b!_`a1`7W(| zl5Rrh?d*lAk_}Ft$-vI-Z=)Y?Uw;XGPAF669FvZP39vQX0J4tFQFnVoHPft-($WjK zd%NXnL|B1+C3z;O;wDtA^W}(f<687&k5uAjvxjMM-)(EB{spy>onN|6qLB(~SU*Y+ zlss&Rm0N^pA)#bt5_^2YBmi)tzhk>N%43*~d>4vFwZcb%V#kepT}R9K?a$mAWBiv2 zj~?ohtbxTY{0+E6;DGHgU!^*&%WV4M<*xj{Zzpx}iD7k<`ICDpss-+ia$$8O%vl|DF zC8{r)x$yD;;%j20#0HVlk!7x%-RrI)vlwHHW>JNc7g32#ZTxvVPC3>z$9f=Grbg7+`1YOu>equ|8h0It?L=2&!cH$t7Ocqf25A`FTuKPy5pE_nGvHyZv(OLL+=*5$6YM_O@F~TyH?1(OMGp}BH>1h?;!?c z|C&87M(BowhJUn3cdZUMMrfVoGvDKoPkT-d_Ili0;j!z-+_kgocZYaN42gCYok6Y# zj_O2?o$bfeBq$}Yct5Y8bBT1uGDUxf#I+Y=F(PeRQIs%*ZZ_)~3Gf_m6!7Ha;!QI_ z87rqw`zyV!&#B}Uit@o$SzHP9%t#+{OLSu9$QsHuusJQ~J%Fwc_;E`;Jkm||GvPB2 z$7;5tULU!^AWs@d`1*vf5c3w1JYW)gf@zI_X5~@>he?V9l`KnrT-<+`+T6{-V)aF@_3KziXgQhCtW zXYRMac~k#17B;R#Fw1yxBOKt;Qq|Xzp0|YV={mNa;zXVt?@^8Ohug80=VbgU)XxsF zD`G}8!w{}bXL50bmH^L)&niYzs~SivA1V zk>5H-macfj{oAbx1|19yia>eZvjQCRjy6xEro3L>6ofk=#(tlZJT zOwI0-7MDWU<5T9thkQil$Ita_lGJ%ola{N?kB4RZqpf=O7d+P&tmV*zR;eot7yPLE z)j}K~Vjt)Q+)=|j6RyHzpQid}M4x}>%6dPBwV2$F6rBo;S93p`DUgrn z*N}*NH1>am1u2;h(}osAcAyyB6`nHlsU$PNVHU9ih^WGOC?^48+oXD8Fg4J$d=Mi&n{A5&^ahkWs0=@l zPl9faOk|r?!HGm=1N&P*1Cx%s?b~l=g-Q*NlRrKEuO3B0M6w$V&x|}O`%P$Jxv`bH zr#vOzVcK2-iBp2hJKJUHh*h+BtSbe%tAF9~h!zrC%nOGA4_B)LD{QEqgx?KLSB;L( z{-)J?VDMuS9A znOPno&03iniK@Z&pze(d&~Y8}q)lCbsFH|P?n1f3>@r=#dm~118ei*RUQLPx8Q?$BKjAnGf6ibDb)_4h9g5ZOW*H4vF~E*Lus%Lj(7YwXNrK;MTI4a&$FxUw_gX)wo| zAu5;e)9byr5Soa&1rcoWg3uHQ*%w^kH0pKzGJZxPSEI)~3)ha{k&C$vG99lYC|kU6VqFlz1Z&*ybLWCCfiPQILKx;&`*i>vLM zH8Q~KTRfaVHY4zbR4W2uA%vvxcd(`5nwtb@W)fnv&3;AWhI)SU0NtlnBaBDQp~kuT zCkBqaRi;L)jRPoE=1_v|GgJ)XQn9la8O;)b^BDWXo;5&qd=6-jlcG}WaRxT6;D|ZAL>!?Qd_v9to>J80EB?NVn-xlqA&wE=^KZnZH*eE#qVUqB^ z+i%=P6w$|{T~DgKGI0luYKpQQSU@e{OfxxdQj;<5Vaq!$ocG5Nnm~l4DZUsmRV~kQ zGOhOG5cS*M{*c_R+2njBf?KmD$ptrFkvK+ZBqzEEVV<)*#lb{0(*2WbWL@I;Y%;f} zfv>=-+DM#MeXx8QsPwEbg++6hUaa)*id?(PbJ83C^QV(k;a~ory|Vc0JFFYD^qH*# zPT{(B(p9!7Elk-9#HM_T!EFMu?~~+gE7`FEsF=;(Y|^~9^ml=wx^Psw5G5JaqjEY_ z@NzS@!L6DxgX6$vcKCFE+zcN{@6B8CXx0bUUrkvRzltINo1Wj0{Z{UhLjR&Wk#t$2 zPCvGsRgz?I3nvyfmK|FT>yes{Xsrxg*iK61O%M|BwieaeO2?4{^E_y_=<4YR1P1pB zfbR&qhmoAV&bFYR@*r$C?ssaFPpWq8Qnn?CsaDICHfx<-hhzAx8V2grniRdqviB+J zVQ-GeXz4?#W3RBM7i0miIRcSlTito&*=RMx^&a29=+6R4+djIy?s(QZjrODs2(Vi% zA$s?|WfpZ_rceX2DD~)K;Eo|xU`1D>Ru6-Rk}hIwY4I~8qlIk*eUIhaNNG)7DS?>5 zG`Fwh(1TK$_>T^WH1GxJ<^i(An)TcTz!?kk!7_21u=87Y-3zK^|bLY@#qCYS6YhhD0Pg_Oba%;csw6NIY%lx2m|u z6%_f9%A+*6P#k*P6b(Af=l=maK*Yby2>20~qar;cw-@ zKDp@&ZTVfLr=FFv>y~oy)?>Z9A37|F(e5(V;ciT}KRMj9-1HI%Yv5jC?RbB8*D225l}Th;w{IWP+j)-LqhT0u3!7N1QDbquk*A=6LjPmxSp ziA=7ZB_K;9$Y2p!Wer0>!o3e;zu62_U}=mQCv}BGElMpCqV-xKUN1dy1{`lFy=#S) z!@_bL{n?IVhx}!cZV&5;mZw3q>w%R$W8cJ5dUC^(h{dQA9x9GPE9{=j)Ue4zkzPo#btspp&(Zh= z!Z){Wnx3tjHh{caRtj~~8RMX4R`!|%n*?0PBmeQpnb-E}Z~o})Yd?H<+o>+~ub#!B z1n3_5U(b#|b@CDY-Jd^w^2JTZ4>oSO{iZE@HzS|ar*ETlbnhC(GH=SYc@ZunUIapb zW>J_*P#C)rJ7n*-0u0%dNfBAr40ce^in~D&jAbnOT%+6-a0irlNH&&q8nbX#zHk=1 z#hFTCr8?8a7Qodj1GvZn)+1~0!&%&>ve%L2DH@uGt(x34wrpSXBY(Z;`}y5(>iR&w zJMH8n0P5ds1n+EE(z&xOTDo@W@b@HliT-%Eja^T+OEzCs*O0B;cE@<%_U)%mjQr}S zlO6ica4!seb9hzH#3LK!fsPZCROgDBJ%Fg!kUT;tp3UYOicyqKR3hqK?m+N_cnS{J z3uahwW(_N58+|flUJW({m0&PvM(xIMOIgzEp^gdcM&S7Q2=Xe50ijG>^Rf!p>ebs@Uo;pEfEK zxb6~Lj-#P1M<1<^b}S!1_XuImHR?DTUz~W{Tty(T0GD27vKii)15Dw-Dsw?#IfG6? zLGM;vYnl~-nbk1A$Xhsry8i~Jo*O0s7?27)};IHm(S1arR7|n?OQ2Q_=;C(@eb7*b~NL~$?&EP1y(Bnl?IPHq7 zmz1$)l)AdGX(kV_U}z!HOI6zP5pU zVyLURS(CgkFE-&_M?UFl3I#LrRhdGNl>1lctS^HhNqGIHSop>!Q4l-pUt3{Kz ziQMGlI6fp+!x^0!Y_$QeN)DP^QWVbpBd6h%mQssCNx8sb4P>^@EJrRWlpzquE9AGX zSq^V*SRn__vb-q2*~3VUQnlt3Ure!_EBKGQxo|i$Ci7z1qEu$x$=<d79v zNArLIJ_A(0@SU4GHT-`1tuW`))-3h%UUA)yp1W`N{Tw7ZOy5plK)P-w4z4((;<+Ir z2vh-}764?gcy6Er@aln8=4mRyB4Wp4*N?(VgUMsZkH?SOzUYBMI>n1Z%HWp|aYdw@{{bKjTll%PcNRP-mJxK`b;U3TM_HN|T_1%5@!T0|f>~Up* zDskcI3qG4a{A0-ag@K8_v2^43fo)(?@Kp36*_!gCUO@6p64gjXG=&JU5h>3IXHIl; zYn2*SgLtl7Gt8M>=Iqiy(rkRN&rJN;fptBI0-Jq@oP*IOAP*k!@bdEVg2Erqo5ePZA&9Pd#3etSIcM{SlSY6w?&%zJJnMk zzy9dN#LmYygB?P$FYn}u8Cg-EAX&8$zcgKf9q&nFM{XgBR3ApM5QXMY;b766g9RT` zRRoNsD_dDWQxts{H^)a<5#M75EM|aI@Ho|l^XdEX1$eE?AHO13M-(9kRD>N6OG5TO zOfXscKH|?@h*yxcEyGEepe!Tw3I+oF%zhQu_$G|s7G`eJ!CXr!7hKoOrgO$_efH$6 zvY36JoH=;Q_+7(0SE6_{=uP)%!j_%wJG?fVwjlB8lLv2s8z%;L-BhDQRWYk9ckui$ z*x5Snv++_>6z=Kxtfyyuu&Z5@qv6alQE!xn!J4$f`#OH#(=#!MJ)9Q7_~%>z9tjTj zWECFoTTbl$XlS*{_OSh%3NstQjW@j8ISQQ=jHv=k~= zi8(#jSP>=#`$M3tz2$-Y(3S@uN^fjYdANm>(*6kd0>!YUWhgLi)5a%8_qE35m|cx+ zd0JtG(M=GHpFyxWcQ$#4w{>k0=XQD)h10P`F=raw z(VlKYJVX)p+#%L4p8?T<)|q*=9nGt8q^qUGt+`ITZ&zo)(6% zTn((vY}%ZdX?wZ9v-yj;ajzT!E>CEu3$NSYzM~klCL*;u? zvajnuM${xU`pST&6ZGp0LF9;Jt`;|V0NNS~6 z=U3`oW^o2Ll0p1GvJ-Q0C(b7cxH4yKB!ky|!U89mF%lK8645vZ%e77{PPMtX9b60$ zPqu|cmfJY^#iYP(XY(IFKl$jBE*J8jiFcpeIrbndV@nzE8Wl}jSm^Y7+v6&D!#TXc z&-HRV3CrUCupYIaY-#=*RkztvoqDT-6E@?8p8D}OM&A%3bLX61iLL#S-lrtWNJNf-e{)sODMb5@JDb7g(mCdcH+~!U%?n0Xq#uW4uMmlWPN50VUW-7V8LlBeF zl0)MiZzl8SI59|VAc6xP?>3^nB9nkWUkw1;hmNXg2THs%01@a8EFJse?uhG zmyYE0XYBt3?}#{kw#et797t+^B;58+nun^JV6deNj>F!})F1AEzwo8()Li1*1sRWcl6a9XlT9E&_34ZTy>V?Ojmv`OTv0E#pfdL+y!c z%w7l?w%F;F-SIXx&P;FMHZm@TgV4>@-Q3>7@2%CGU-E$ae_Rds@B@?gn|m`{V$Ra9 z65YiA{B8qaXBAwFMh=lT#x0(>Kn1}%?ETCgNR0J_Yl;BJHQ+o<;Uzb-z&<^5ErCu1 zR-*77)@#0l_#;IB~opF`DsWk9B)xNB6bzoO5XA|4QpPt*IzY5vTZ}j$c z4z+A6t_LxnC#wJ;H4pA<^`HCN=&H!loHIEpgq60$NW)GE&T}?-czEI^y91VqWhGOh zFt6j{Ks2`0=q-PXAlNAVAhCtmM%sR2P(-NVa%u5F|lT3g9fb(Y!{Q3&_Mm7n{S}8`{X66dHlez9}YvH~5&@ zUpinZw7QwCHCH>{%+)wa$r6x(SeJZj9o)(7*1wQ&`{Z(VK8Wp^%m9~71EX2iE2w)x zuP?f`Gld%h70{cpv9{{0-6PscoV?8cJrIY&c1^$2TOQ93%4pEAe{g7eBG%Ca7(egR zziec<)WMqR)5vARPh!zJFmxo!@W5*K$lhuSg3^c@_Jc@=lhglA9_*~A!khw?vWU>c zIbjinZc}__h34Tr@wNfg!?W%Am$fbjiyJh-%MkqY9pQScw>R}+>KuKTxQVzO?8+ft zOj5~8XdzolAflRu?Zhx_)gbm@p-8-F8oSZ^5XYhz;=b#WK3A9bnT28JfBDMB>#lVD z#rJgo#rG`x3-9@t+|JyQqqMi@mYef!iTM2LP*4r9#uhZQ+y50ZWONkZeWmb5!-Z{M z=B5B~nvC`XbE|apnYp{t%+7%bESNW2G{08doZ5U&C{>;D(sGZ|){~f8*9(Andi1d+ zniS@j)^9#rVpCmlo42g@=+t1Z{=wr;%YR)P0p|Oz{5(8U~>iU=Al|+y9^{zy>{BT8H( z@#g&0r^&udBz1dZB-x*irf+XB)(QEiKj02BBHg~UL!W>Y$Q%NBkpIT-^q2MT`?tM)VcYg(9qVVG z?CO?nQuof@{fF}U$6NZnf=}ul>8a2EfH3waX#yWmmlzK5xjGcb9Wzm)#OsDuSPdvT z1{ew_7>y(3)g!CS6E%XiQdXL}9~YRdG_&-2|_`XbSmk5?LH8 z^ACLfnyRs90Q1sNr=s|)?+njVB3_R7Hbv#8FSL%g!qEehk3Kb)9g{eJ`s?X5iXVI$ z1rhYO%Rcb-b0C}Y<2@p~UA}PF9W3X!4UF~m^&Obpv3i+jvOIBHH1^+-k-mW9zLyYh zo=2on1j9wbrNvhIDt9ivnwCvr!i?V|%2{~7>U@1RoiNL6$>3}W-GZY)!$Q>sq=KRt z^4gCIpMV!M0MCel25s!^&D|pov2vl`#)!AHrNAB@Zo2zat615f?RaanXM;Tz_1i4y zqa-8*{{`JA+E2ch-*{=0+g@z(I>~>Z{PUYdZ*v~04Z*q*u^|V zN`wRNDrP|zfqN5;-F5MP5 zc$6KNpVw6QZmbCAgz3*(WiJPQ5i(=K|Nr(~rmn%JL1GioFgg|1>16;{+*bvy6l^Ov zs+mJPWh~vBd1rxbs|suP8VJ1eIL@#W#-io*1S0^tn4#Ab#RSI|bL)yMkV2dSQr15J zwZdH%|Jm;#cq_%W#ub0W~IhFQ5%YJTvG`upmZhu>=M%CHqerT*0h@T>QM)b0cNk3at3 z24npIrg;!P89~4T4)%9^L(Ar*-L|k#nHP>fep1`%(p3EuV;ODsHmP!(8TZo+y`MgT zloB%hqSpd$WZp{rY6JPzRU%RVMm$0ozL91n&OKd`q~p5t|Gr zZ4cVx&MNC;a99$w&gpFr!@D{=Kik!5^8`>h&`k-q^Hej;boeXmf$5`^pk=}IscZ(P z<#A(B6E%Ri(|N*9_zh_~iEGzzsLEU=&1}7CCSp{wDbaP;VYj4pjPLB@#R`gg)mI)) zwMYF~CDj;NG|$AkZoQA*LB2*b6L;lGY5<@b>ml|Z78>U=B1oE*c-0L;uKWL>!iV$L zODsk`6a^~~oifwKaii0aV1pUM_-IYc70s?sA4xy*&E2a9Sl?p5rXRCO z)Fj6{d}S_P^?9a0N*!q#?G0;Sm(xgAJEu?EMZcO~$J+ed;yZe>Q&S0j(v|@#w(+C- zDDzu-KjAfZX2I2Q4>D-jhT;qU0q$vvOX+?B4k;<2q6?9%d(JV$sZV57-Jmc z*sigSV{DT^2qA>UIE3dqE<-4xNm@!XwB<1jkIBmG%dnV~W~F(}>ZENZljh~6EM8Y% z%Ieo-I+K}6TVC3ihMRZJxmU6*%eIW^n)Utw+mdyB&)#S6v-dfB|9-YEt+;AZdbGE% zeaFjkJMD+eO-f_zO&aoqzP0hC8*AF|4{jd#FyQ`TjBzqn3oaC zOlkki$J#p&g+4ysHFo$_hNjtOuRA2Y`im3ag3OMXKZ*Zcc;#{1f8p#N2k^5iboThy zFm$STREAEa{em~@cORDid6GVrJz2)d^erZ>ueG7T~G6eO${kF)wWdRl#IAWTopZOM$tB0Z;O`VPH7=KDI zEzN>EY$J!JCTsk|6H}96lK(1elO{667&XX}^QDMWI4!rJ^tNo?w6P%(oAGq|+xK(@ z4;yb^aQ}n}L;K_YdhiBD)9$Me#Fw-VU&AMwksWmb`D=YvX74L9+e&pMw>1GBkL1SX zSTx1!v}n!gP`0hhN^e(T>9sW9QRzV?b0Y^~nhHj9`{Mggul>cq1Nh(cSiYA`itc`?9b9A3Y%dq03J`yTrfo=&ftDKElGC)HLHmfEV?DpDU$C?)bzSi#E^znqU zhI))PCg3&&m?JL-?RLhtQusn$B@ZNqw)eOs*`tgeU7<`PeVWm-m4ZDN%$e^g51yB_Q8oCKE8hQ>sHH}*$XTek} z0dEu27LHf15yKh$9~qP^2jg`Xy3-6$`%K|*3BcG{igL)yt0Fb)fVc*%V{pwL1$w%k ze;*{T0P9x>_Offw??7||MBUTez5!geeVh_ zJkk{l+63sWv_W3WGaRFV`VXadAw3P)53lacLcofgjdd``uMR!;gEvPAu=Oi{F7giN zBVRn_HiUaqk2#!PZoS*oVYK4=U`R7Mj^)=Iff45l7&98hdR-`}|6y|F4xr}^0Kk=i z0c*>lirKP3L5^k=ASaUTU%>mk|0V~SG!C? zKB6?fwq6dL^h}tpF$pRZr|05J`|kj{w8|CrGB|v9@l1(elCC$;;7vQg?Ep?QH&9S- zbnvy%s1ukycH*07^t~JFd;9;7`rbV@JoKm6cfBSwlXcv2ZQqA}k7G(00|Y%~?$ra* zc`meUg+I;eIfhl!kU=?0$|>h48J$Z==Le|&nOyncqB?IOx)Q*$m7dBSXn9&MKd^s% zbjN4%^j>nO^-ksFPeyBo%(Y5naMk0TUIlOxCsnlqTWa9U%q#S;(PVcS^o_hp`gfdD zEq6V1DtVUK;AW+_OY9Avq}wuKF-jj>agHUg3kI!=A!-lu2IYlUg*xjA3NHneft4T) z^C%lD(i1GW5*8e8_L^9MudoJp^yYhi!=J$W7ffC5_=0!}*F@rq3-E)%m_ObZ57aMv z73`1nM*~ruLi>P|T9-wZwq*coHOv&Hftsm#@XyU583DZzWNkj^ za?bIV8||8l1EPcHqh5^xc!J4t4sU{m@X^W6W-T|}x5ts0%hO~o>v3P@DxhIz=A&AC zKAts8na}Lws3IoxZJMJ^YWds=JNnGIQ~so$o_oL~&+P{C-A-x~)s##ogRsElSg^qC zHf^+v^8B<#%x|{;lhw9PlRZBwV!A%Xrx{9-PkR-@VKc+Btd13UYyNRjz656Zt7{ys zu{A+PV-W0i@673tN|6bTWa6VD7$-7!^|FA`0&-YAk34FsD=XcyK)88PUN&zo3iytm%3R9NNk(D;zvQeo(*yga(!A(V5I@#!`}6BUY`kkP>{}MxbvN%Hpv7T zjM`51CcEb%p3goKgd9IMKL+~td$w(DZ%ef_H#Q`)c<3d|#6zd5bBpvdCxf`UcsWSv z@TdI;?@zrG4D=;R@!{b9)DO}3NrP!g5bDgY*Nq&WYDkjf!9*j*_r`eY$Y)|a^;*o! zNzrP03hlV+se;(*<_JbtmwQ_lLswT^zE!!=C>CuUc9IJWPY@)_Rmk@@6$`&k4~g~J z?I3S%P5ADz#tYTB9&zC*`qwRCiZiPZ(@gW0_zna|#^DnY%>h-bSrU`dYk@PT`VEy6~(wx5lFKyo&+OuZ~cJbvP3o zldXZo#zm_cT=sw|R?v}~1T_kJ%X0Sz9Qm58MXO%*zOe#yqXF<$0t#_wZ5TMtO=V?r zlgOk2BMG8-3O7r$D8fX01x5J83y7v6;i`1GR%7YR&;TtU9jegP0CoUHi{@zm!Et2l z@uviA>kneP??JX+^wPK=oB3qM%5e>xJa?MRy_!m5v`_|DYO0Yj6rMG{&BarekHr?Z z^@6)&(KG%IKEfZ0k|TU&k1SgEzs1{S{9gI^9&ejS*WI5EXO)s;X6)k=AV3aXySp$ApKBonZ0^;(a=GS?kgas8p(er3kTvV^Qr z#O)2F>=Dzs(!iRzW2}jtAY7AA;lmdij~ocB|3U<~eeq_9 zZ8(kyh=PWoqEoDvouafrJ2fvp`j)n81tMKp{*kiVM@Y}RS387>;#CgJP zA*eIfoQ)$_R{d0CGO@K0YFR~Kuo!{$_xbLiz~<~Q%NE%`_t?GLS7)TDTdp*z*|*}>ysT#VqUACNIY!n- zi_sx)pAp5p49AwDU9Fkp8@`aTmRfI5&QH#{EtmJW^0nEdNTtXdc{yqe)k`%b>$8^5 z0T#u^fYpx8E9{=`&W^TpWk%fm9kBMoyTY>NT!!y?q8E#9qM**j`lxS3d3iD760;?gTrqdLsrL-L8WI-$V-udz1@x^Zj6F#IY;B52U z(h%WiA4Ow;_`q$#!$S!&w2l#&QV4pCZts9}ULVAm@eWWlXgv68?kTf;P(kuDCPFax z!r0zPMqWihjm#{lWohlM%r$vVUY>>cifY=zA(XMMUL-HqD5OYOM4FsZ^7RoeJ#xhaX=s*;@kr7XPNM)E~}|e4}B#YpoDS zj*K?7H#c{LJP{i+a^!EqVbi|GM0DSY&b`vjaGTG~+kg{DFAU=)m##coyUpHsu-)E0 zI_+;ZdR^}J#J zD!_dDJM|&;OO%K_TAF%h9(4I2vQD%kQ!}vfEK52o7l4|t&VD8za-Mv4KHPbsWusVC zSwW!Zxf$5+1)=A~Il%K}b71xtfueuztNB3me?J?Re<57@gJ3o=z3Ri+5dL{`-b|fN zmPJvtGfUR=e}Jr8H?3K|tP3on}n^))AnPWq`Al4Wi4*+6Ypu3A0NQCi&?#q;bS3RBtIMNAU0pm``1n{=VLO zx8IXaZQAJ1Xid0n%P>}xh8ofrPCi)zYz`-EfyBCU??u5HbySLh zj+8SP_uJ6VrX?vX=(W-TSI}umB#$(i4Gx#9vSuavUha#`)m1aqL49$ao#F0`m{IXhi})<=)8A>ls&|n#Hc{Jgbu`k3mRb*JHA-4C;G`U-Qgfs;YqO7;^@bScXT*C;3=~<+u(;G7!b?3Kio)-_kM~1>hzD zb8%{?tI6es&t96kU|4^2VB-2pejUgBy8UQ00E0;ks`PH}yT0 z^7EH(c9g^KaEac@o-SWHJ@E=iods2Iw6}>K$iSY%BaZleofZf5dak)ecZY#n9q_IE z&TC**`t$w6+jpNh*Dbs#y*U0hWR1>{OAI|icx$9l`V^8`68FsDdJ$w=svuA^syX~M zDh8^UTpAmO$&gQ&6Z5?`?uIGO9)RDi~ za<@BZ52c3Bbcc=qzV|EjKF-j-`I`@qJg{fq+kA?3@s*(O49f^7&w%c|H(oxpx2I*3 z&+YO$LC3>Sjf-!P`5Tih91QPBKjv`wQ3#G(<5(lxY`cQj3gLM{F&^f5smJFlxK>5O z;z%x!@kOJl-&~OPrQEF$zYxZoVu@c=bEDm&sbI``VeVqgFwj0Hw#D=QoigtP=GO27 zR)dd^mpXf~>UL&dRv`W?diodgehfswlFb zwsd1dcINh_=pCh~IZEAC$L7%cL7}0jDkOJH;(n_UXYaK zmwA4I%$*L9xi{lmxAg$+_vs}|K&-k=2^7dvixdI)uX$dgXd&#J+v6{D!$1@o*1 zsW{b2_S4zo!LCBC*O`a2DAiI~sn`oQgKWJ7dnw>DiWJj3r0tC42KXvs2;~Mv%jL<) z0CE>QTSsb}KE0`KQJc^$`4fCZ$?4@FuEP8udFp%nc4 zj4&D!8*0NLvDU-LSjCvPy-L)GkuYga4A;{bDbcDilfHD5z-r_G-9^YDTqrz$zviLm zesbjG1J3cMe1Yi`jGeV7tgFnz>93sj$E|Cdy*?cy2v%E#7;?P$!K=UgE{f(~>h?&V zOuyXe1f5-%pP%kbOg-Fm+y{JgfpYJ~5>sq3CYb%85ETr78;mySwfR>%1^H0G z4!z}m2l=U)Qu3jj^e4!NW3HG0t{p-)NzrP|=ZH_>3sJ|EiONBAE z4fbFQ&J|Z>;fc<0|IBM@g<|1(r}*{kIae0wasEji$UoFlfyPgpHAD2vl%BFt9%^mU zOVN~ETQ-Mydl1)JVfaaRb)&+}n*#zk3oR%2`^K=rt?qZR!LE;|w}KmoH^=We*dFf! z+~Kx(C;kpn0Ukmw7?%v`N4F-^k9N@G=|{HUZ)7ZiQ=d}mL-hBlDr!B7Hufa#<$9>1 z;%mGrTIIq=78oXrPMb<0m69(p%Q1)M6B)otb z4Np%<*Prx#&mDrSFAArP0PdJRfAp3K^i7|i3F(zR1g3*Pg~t&uwDh>OSMM zU)BGqbclDk>`smLHgVZnyjBC+EG+Bxb?$w9A8&Qi%h%&hXZiCq^t<9>C>92p{E_Gq z?fqM*hp1N-UEW_vm-o-7%k>$+843f=6iFUcv%rTI)T3?R-d!X8J^7mC?~o?z)k?%- z%@0{{n7vG`f=_52YtpY^fv*&WHikN5UE^9;x0S>;P`W9y_Q3M>e38-fYzb?iU(vv@ zu_o?yc)LgxWW{-~Y`Z5()!r`ZtR|ewCSL>6?xnCgKhtC0%*mk8+wF&v*4(dMY_elXGLDivY zg@H^~VIUB)Gahpm3sRn=U5E-PUT6%$Z&cJE$%chLUmQu2W#?c|cgL1gOCnxd6Abvg zUhKXL5GBbBx(gE}i8C}w3h!E>13iT}>6z1nIEkqZvx_k&9o%#D1+)-M>zW90QZ@Wy zxN9Fu%hqf~X_=m!^~pR+UTL!b7~xSe{_-7RQ68lYDv9hS{-R%C3m|y*GM~)o%lsbR^{Nm@S3`6Axw20xYX*p+JDKx zG)m{Xjg0zD2-z}&(8BW?1N0hCebhgEY5Hr@8}B_Ry?_fzA%yR>9Xj&Olc6gQB?ajd z5|d+FF(UbNQ2o?6bu-CjEG5Ge7R$4cd7RrqhEkWmz?U>eGP&T#i!+lIW4m?^ex`T( zJ$a_0zoVuykKbIjy?}2GMRLonvG=@FCi5iDC6%sp{1qbvfBI|At-eTgQ)A%&$knhW z9Z*rLO%SR>K&xrF8!}ottyHSw_rRR@@XPu+FJlOAJy{ZSK%!U;^B_uE39geKMP*0ZO!2(Tk|Pg{7yXt+2B!4- zOs~`2VFxH>RNWw@(VxYaMvt$s`_bGX`ydGMWR~FOX@tabY+^TGoi|DCf5{gVx!f z{{~F`W9)+mRa^}CXuI2kB1t z$!m}uZcaz1u6>Hn%cxIZ)rd4pDiCm;sSa}ngR};4pjAG%h)^`d#TOVHn&l{VjM5^t zY2g^sf=qIi#d)pELSZEsQe`^dCp8#i;JyL_;E>R;xwR=#RaNP6S8jB>b=lgN%+Y$G z+gpGM9Z1t$MD8Yp3ONVJRK2VM)HEo2VcO=ZJ_fD}V9Q5C`_E1cPjv6kl)3QM z_D#=^JoftO*mk#Y=EvU%?d>`HlWzbTvPMV9<%u9U%Y7iUQXRJ?na=M5Q7O=gD2f`J zzXL=rYKzCRT_F19b%D%tw6~mg5OF{TP{gNy3V`BLyFrfRH_`wYps&&&GZAVPwUS_3 zm#)x3Duo^5BTfg}?zAQaNPVI6Xc$=R*jepbur7h{?ve9lcZPSbY%$)w3a_hTb%uA3 zTCl_wQ4+%E)|+ zAdr3?a18@?s*h7f%9ga~6#Y|}%LJKso3BhBRl%c1wwJN0Ym>(v#=7*VeY~&1pH`jO z|GSeN0^c~@!}iB^w#XRpzfjSt9<;v7@Yw47vCUp(Y#5m#RmNTq{31}FvW)j90x9%I z4E3sEeqHpyMs`PRsHtoJ&6DkfZ$UZ){b&m0x#?M41aZ)2UM)*mK3vWj`_{s{`bB*zntqzday5P~n|khZS=O4pndidPT{+YC%$72~zy-cQ{U$4Vgrp*7 z@Y_Hfi#-|GgrC?Ln1h;L{g9W>#`N{=}3W1<&!515P_q-%U~x(`dHyRrL~={_W>**}xD z7o@`UuT*bRI;t#bz_vp25YU#P9+<(}2SL#I$@Bjp{r69ve+!(r0d{`#>o=sYzl8QV zH`?ct7*LC{A|Gi_mJ_ORFi3z?qU6r0va$lZL(e>$&#aBeJrECU7^(|IRebh4edfFI z=wQqj-5K-eeZ_P6KJvuPgjXr}%~HKqHAAVS%OqEXP)V1u08FQJB^H)v8mTNRNT!4- zlc>ukcb)&>dk1>POKq#}b{gpnFVagWAII?eoqK;jX2Qfs`(7gaM{Ow3`aTWup7BkV z#)K-FXW_H;1%xwzCvA^Y@{hfLTW?u`X&F58k_9N`zo6}*pFS$n0jMDd9SR-5@ppDH zf;Hx|8PC4o4JUw`ApRSj_kVL3BmNKnM-~ht6x5Oq z#Mv~RIxVNwagVcr(gUrI(q?HoaiD^mFd3P?ndA6D6rxA@Su~x>r)P*l3yqWWSrpcH zw6~=%0&{OHIsti|n1ewu10nk=c6LDp`hLI!3$P$2{=a8#dB%uszq)ZoykriBb zk>*Y$M&$8ncLgQ7DqgE7GZ;NU#~Gz}19c|z3P9V0(j(w6e}44GLlK9Ot!a6>Kd|@Q zi>)e?FJbk3@{cwaekTw$+1$6zIBS(VxY}~74Wz3O6z^NuObI?kT2g(E%M^bpjp`SnCf?k;DG}GMr z)jvPUTEnhD^D6f_+CY0l@XOjSTN6HiyyN;@j9O^AVdhJ0DC^r40c7GVWuuy(DV(|=(#DVQTQ#)u1Qa8z35PlZGu z&01*h`dDm(fqOa1GOVNgyHL=X9KN_1n(pbe$GavP+x?w1f91`9*G_8+M+sW< zNM$V1yB>|CCM6YGqB5PVGKOIXk=}^PxFMvxrtHzqVk6ZTHIn&`J(J~*Jrmv-n&pwu z+Rhn@#cO+MPbC&LRx!^-0AdRdqgJEM1&>7)HB_(M0dBc(sK2l0-tG5nY4cRC35T)i z35%E>+KD_05`PBU8<+uOB|DG8V5igsVtd1nNzP`0t8B(n8QK1ra*Y^_L_;kwdbppNzqm5#! zQ`OjYHs+hLzqf!0JSRJ3`@0-@%SQWZL&M@qrbM9sc-hOFD(gJmCZ{koG4Rk1#}7cD zCwA+^=$oC-f)=$M@TpFNjvZBesn(5b?-ZO&nwuMaDmAmU49R#1@cKW?p($?F0^$(S zdV@UF^N*JTObJOn!~yIOS($ITgphFQG?3_r=Y>H^5b8D?QIKI6G6933$&fLzA_lB4 zdO-7?enQKgenM<_o0S34D$gBJK+F7go-tVLki|Y_avR$8w2T@v^{N=H>apdIshDHs zQ=k9b^wGx-AA02By?aJS2K#%u+c&2+HYCEvYGj%oPlY+xI4u~X0qt>F(U@xiB$h_w58s<+0ob8apa8jYtR;Y>aGWxlktrj@pgl(ry zwsiQ~w(~YxV@U>ME!cz)eD9^Ufp8q04t3x?_uyaH1v}%y8?H+v8!mPLWXBD6N*-za z`G#@uR3zQOB7fn(38bex!?&h)zkbi@%s#AbM84n{^(FYC?A}*2#UVpK_2lX*TFqdX zlkI@hJ%WrtjW%QQrncal%8r~iWlTtik{pyolmH4ROb?mKLee7thZcOPo~)!YWhE(@ zMBQcsT1mo?5ePz)kZ~Kuj96dvh~_)~jFvn8jM#IunX+b{J0y=x^0uB*EPBjhpEKDp z|8Nw(C^hG}j-rNCTu0RxpFVlw_@967iKCAne)Pcp2lou`{7i4xwzhO*!c&fN%PP00 z!ZOEs}5aAhp)6CBMWmkzxCS(VAUs>{zx|Hjd@w_J1xWlXs} z9s=&<;Z6OYClP_wxyr?gU0oA1PUBFkH{D~sb!l{6AdFpx`q!|wLEMDAQs-C0H8T!G zgojTm?xSb)WZQqoqW+v^8pOV+;OY8aS3PVgOGN8F&c_Yq&i zEBqeu8dUNo;&t3f{)qTGn#tc0Z{l&|VZ=9*w~coZZ{er)@39Yy0t*)zV)u=AOkV(Gh))gT-?>RKUJ17N&G&BqtZLSBy$?Awwn4bYT}V zF72rtnPVB-!g*&r#S5OVwWJ}Y*Mj}0FN92KX&hINxSdl{pPQN}qbnZSeAIV3&xm_5 zzMo4>$ROCJ?hfbO!2kI;a!DCuXk)?KIRAuL7YQ{dJsxXc|M+}vbN-oPRI3yYqol$2Q(p7uZntc(g zSj2fOXi4nIWWwn_2AmHl--L91WFD+AG{XZ}O>LJK@ZZK2Wvg+QYJ4JQ#I+K~)g)Ye z8ugrU&#!7_^_lUdk{R!o;w8sPQsFXLMCVdsJ4 zV?-Tpy@%%kyU^aNC9OhlWL*1)twIKJ&UG2vQ3;NwStb4z$e|s(GhG^?fh}T+icLRf z>zCrDMh^P}IhdKEb{^CYO<6W)S9R4!Ad6=`O=@QuNt~S+Qj~I*xhcuG<9|V9rqh?2 zPcJLvpf^zN+%-3JG4dyMURlu#o#px@H}yd+y}jq6-LAyGtI{%?xk^=8uGn#HlHmVk z;VXpy0O!6*8F<=l&__&EaS+Gx@4&JPOYhCzyYIc-rKqS&dG_ABD6qSVfQzf5C>p^E zMq{EUjqRewUZaU7me^Y?Q4b~_t%(PZMpxed=v+Se%_Nh_5CMOF{<{6!PZj^GPaqKz zNhCI+u;U<_7@WisM?486l0-5oq>@HD8Dx@0HaXc*rB40ty+zP=-;&a7Hi^FU6ElN*N}j7|j^QGLG>~U?P*4%oL_F zjp@u_CbO8$9Og2Q`7B@|i&#v#*f>TrE$nA2yV=D-PHv5zl$TQ=aiT{H<5K;3a4Av6r{J<_&(n@|_(lBfxT2P)!Yo zsbwW~1gR&)Dps?GFRW!94XkGaja=ghO>ATnoB75Mu5*s_+~6JW#V!tsmKbqLti(yY zBuJtpNwTC!Di^rO6|QoZOI+q2+c+g@+~k&|O9riyDOr*&Ig)GlRX5c6bw{WsplMpE zrB_q7XCpjN>PkcDQo5BMWu7u$S)eRbdM$OeSJ$0Y0beLsSy5i^w_1j2=`n3(pfe}!Wv4K()|~p+?0X<000310ssF14|v*RU}Rum-~nO{AZB7n!h zRseY`8SVhtcNrdlWkB)_0Bf}ce0bVpU}Rum;9|&Q=we`Taq|gbkV>vB%3)ARFG|g3 z(920I$z!l!U;(OO`2QbBU}MQJusBA!Dln+{`M4-B$bs> zWTq!F@PSD&pfD271LvAs zTU4A|uH>-kryng^sA868Z-uv>#OGZ90BvWqN~PIhZAJ)X*pV&Qu5VuzMg`jqh~Nrs z?dU)!y3mat+@gJu^$_bRXQ5VWIm_RD<#DcQu5O-eTvKuuzs)_#4qbB6&S)SUxZtD% zUly!!OPx_?)NOLp?ua`Q3}I(56pWZXv#(1tA9~LE{OD2eNe7#PEx}mP#iCTvHC6dO z*-qB8pRO_+*FKI_vEGkr9K<1x9mWwH#WB>NmbN<7vwZ?5(SQgVF;|t+xQ-jR=~eAE z*SdqdxQF|AfQNX5$9RHX^x-M}p5Zy$FVK$xyu>TKrtJ;h;vL@OBh2W0qTP&8u}Vx8 z5JovF(1s{th$Dd{Qn_zx#&%fiR6^bI>srY*t5Jhm)Z?U=oHovnB8E5;NFs%~YGuA} zalxIYD?MM&^#v(5 + + + + + + + + + + + +CMU Concrete Oblique Specimen + + + + + + +
    + + + +
    + + +
    + +
    +
    +
    AaBb
    +
    +
    + +
    +
    A​B​C​D​E​F​G​H​I​J​K​L​M​N​O​P​Q​R​S​T​U​V​W​X​Y​Z​a​b​c​d​e​f​g​h​i​j​k​l​m​n​o​p​q​r​s​t​u​v​w​x​y​z​1​2​3​4​5​6​7​8​9​0​&​.​,​?​!​@​(​)​#​$​%​*​+​-​=​:​;
    +
    +
    +
    + + + + + + + + + + + + + + + + +
    10abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ0123456789abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ0123456789abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ
    11abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ0123456789abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ0123456789abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ
    12abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ0123456789abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ0123456789abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ
    13abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ0123456789abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ0123456789abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ
    14abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ0123456789abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ0123456789abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ
    16abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ0123456789abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ
    18abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ0123456789abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ
    20abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ0123456789abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ
    24abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ0123456789abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ
    30abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ0123456789abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ
    36abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ0123456789abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ
    48abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ0123456789abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ
    60abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ0123456789abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ
    72abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ0123456789abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ
    90abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ0123456789abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ
    + +
    + +
    + + + +
    + + +
    +
    ◼◼◼◼◼◼◼◼◼◼◼◼◼◼◼◼◼◼◼◼◼◼◼◼◼◼◼◼◼◼◼◼◼◼◼◼◼◼◼◼◼◼◼◼◼◼◼◼◼◼◼◼◼◼◼◼◼◼◼◼◼◼◼◼◼◼◼◼◼◼◼◼◼◼◼◼◼◼◼◼◼◼◼◼◼◼◼◼◼◼◼◼◼◼◼◼◼◼◼body
    body
    body
    body
    +
    + bodyCMU Concrete Oblique +
    +
    + bodyArial +
    +
    + bodyVerdana +
    +
    + bodyGeorgia +
    + + + +
    + + +
    + +
    +

    10.Aenean lacinia bibendum nulla sed consectetur. Fusce dapibus, tellus ac cursus commodo, tortor mauris condimentum nibh, ut fermentum massa justo sit amet risus. Nullam id dolor id nibh ultricies vehicula ut id elit. Cum sociis natoque penatibus et magnis dis parturient montes, nascetur ridiculus mus. Nulla vitae elit libero, a pharetra augue.

    + +
    +
    +

    11.Aenean lacinia bibendum nulla sed consectetur. Fusce dapibus, tellus ac cursus commodo, tortor mauris condimentum nibh, ut fermentum massa justo sit amet risus. Nullam id dolor id nibh ultricies vehicula ut id elit. Cum sociis natoque penatibus et magnis dis parturient montes, nascetur ridiculus mus. Nulla vitae elit libero, a pharetra augue.

    + +
    +
    +

    12.Aenean lacinia bibendum nulla sed consectetur. Fusce dapibus, tellus ac cursus commodo, tortor mauris condimentum nibh, ut fermentum massa justo sit amet risus. Nullam id dolor id nibh ultricies vehicula ut id elit. Cum sociis natoque penatibus et magnis dis parturient montes, nascetur ridiculus mus. Nulla vitae elit libero, a pharetra augue.

    + +
    +
    +

    13.Aenean lacinia bibendum nulla sed consectetur. Fusce dapibus, tellus ac cursus commodo, tortor mauris condimentum nibh, ut fermentum massa justo sit amet risus. Nullam id dolor id nibh ultricies vehicula ut id elit. Cum sociis natoque penatibus et magnis dis parturient montes, nascetur ridiculus mus. Nulla vitae elit libero, a pharetra augue.

    + +
    +
    + +
    +
    +
    +

    14.Aenean lacinia bibendum nulla sed consectetur. Fusce dapibus, tellus ac cursus commodo, tortor mauris condimentum nibh, ut fermentum massa justo sit amet risus. Nullam id dolor id nibh ultricies vehicula ut id elit. Cum sociis natoque penatibus et magnis dis parturient montes, nascetur ridiculus mus. Nulla vitae elit libero, a pharetra augue.

    + +
    +
    +

    16.Aenean lacinia bibendum nulla sed consectetur. Fusce dapibus, tellus ac cursus commodo, tortor mauris condimentum nibh, ut fermentum massa justo sit amet risus. Nullam id dolor id nibh ultricies vehicula ut id elit. Cum sociis natoque penatibus et magnis dis parturient montes, nascetur ridiculus mus. Nulla vitae elit libero, a pharetra augue.

    + +
    +
    +

    18.Aenean lacinia bibendum nulla sed consectetur. Fusce dapibus, tellus ac cursus commodo, tortor mauris condimentum nibh, ut fermentum massa justo sit amet risus. Nullam id dolor id nibh ultricies vehicula ut id elit. Cum sociis natoque penatibus et magnis dis parturient montes, nascetur ridiculus mus. Nulla vitae elit libero, a pharetra augue.

    + +
    + +
    + +
    + +
    +
    +

    20.Aenean lacinia bibendum nulla sed consectetur. Fusce dapibus, tellus ac cursus commodo, tortor mauris condimentum nibh, ut fermentum massa justo sit amet risus. Nullam id dolor id nibh ultricies vehicula ut id elit. Cum sociis natoque penatibus et magnis dis parturient montes, nascetur ridiculus mus. Nulla vitae elit libero, a pharetra augue.

    +
    +
    +

    24.Aenean lacinia bibendum nulla sed consectetur. Fusce dapibus, tellus ac cursus commodo, tortor mauris condimentum nibh, ut fermentum massa justo sit amet risus. Nullam id dolor id nibh ultricies vehicula ut id elit. Cum sociis natoque penatibus et magnis dis parturient montes, nascetur ridiculus mus. Nulla vitae elit libero, a pharetra augue.

    +
    + +
    + +
    + +
    +
    +

    30.Aenean lacinia bibendum nulla sed consectetur. Fusce dapibus, tellus ac cursus commodo, tortor mauris condimentum nibh, ut fermentum massa justo sit amet risus. Nullam id dolor id nibh ultricies vehicula ut id elit. Cum sociis natoque penatibus et magnis dis parturient montes, nascetur ridiculus mus. Nulla vitae elit libero, a pharetra augue.

    +
    +
    + +
    + + + +
    +
    +

    10.Aenean lacinia bibendum nulla sed consectetur. Fusce dapibus, tellus ac cursus commodo, tortor mauris condimentum nibh, ut fermentum massa justo sit amet risus. Nullam id dolor id nibh ultricies vehicula ut id elit. Cum sociis natoque penatibus et magnis dis parturient montes, nascetur ridiculus mus. Nulla vitae elit libero, a pharetra augue.

    + +
    +
    +

    11.Aenean lacinia bibendum nulla sed consectetur. Fusce dapibus, tellus ac cursus commodo, tortor mauris condimentum nibh, ut fermentum massa justo sit amet risus. Nullam id dolor id nibh ultricies vehicula ut id elit. Cum sociis natoque penatibus et magnis dis parturient montes, nascetur ridiculus mus. Nulla vitae elit libero, a pharetra augue.

    + +
    +
    +

    12.Aenean lacinia bibendum nulla sed consectetur. Fusce dapibus, tellus ac cursus commodo, tortor mauris condimentum nibh, ut fermentum massa justo sit amet risus. Nullam id dolor id nibh ultricies vehicula ut id elit. Cum sociis natoque penatibus et magnis dis parturient montes, nascetur ridiculus mus. Nulla vitae elit libero, a pharetra augue.

    + +
    +
    +

    13.Aenean lacinia bibendum nulla sed consectetur. Fusce dapibus, tellus ac cursus commodo, tortor mauris condimentum nibh, ut fermentum massa justo sit amet risus. Nullam id dolor id nibh ultricies vehicula ut id elit. Cum sociis natoque penatibus et magnis dis parturient montes, nascetur ridiculus mus. Nulla vitae elit libero, a pharetra augue.

    + +
    +
    + +
    + +
    +
    +

    14.Aenean lacinia bibendum nulla sed consectetur. Fusce dapibus, tellus ac cursus commodo, tortor mauris condimentum nibh, ut fermentum massa justo sit amet risus. Nullam id dolor id nibh ultricies vehicula ut id elit. Cum sociis natoque penatibus et magnis dis parturient montes, nascetur ridiculus mus. Nulla vitae elit libero, a pharetra augue.

    + +
    +
    +

    16.Aenean lacinia bibendum nulla sed consectetur. Fusce dapibus, tellus ac cursus commodo, tortor mauris condimentum nibh, ut fermentum massa justo sit amet risus. Nullam id dolor id nibh ultricies vehicula ut id elit. Cum sociis natoque penatibus et magnis dis parturient montes, nascetur ridiculus mus. Nulla vitae elit libero, a pharetra augue.

    + +
    +
    +

    18.Aenean lacinia bibendum nulla sed consectetur. Fusce dapibus, tellus ac cursus commodo, tortor mauris condimentum nibh, ut fermentum massa justo sit amet risus. Nullam id dolor id nibh ultricies vehicula ut id elit. Cum sociis natoque penatibus et magnis dis parturient montes, nascetur ridiculus mus. Nulla vitae elit libero, a pharetra augue.

    + +
    +
    + +
    + +
    +
    +

    20.Aenean lacinia bibendum nulla sed consectetur. Fusce dapibus, tellus ac cursus commodo, tortor mauris condimentum nibh, ut fermentum massa justo sit amet risus. Nullam id dolor id nibh ultricies vehicula ut id elit. Cum sociis natoque penatibus et magnis dis parturient montes, nascetur ridiculus mus. Nulla vitae elit libero, a pharetra augue.

    +
    +
    +

    24.Aenean lacinia bibendum nulla sed consectetur. Fusce dapibus, tellus ac cursus commodo, tortor mauris condimentum nibh, ut fermentum massa justo sit amet risus. Nullam id dolor id nibh ultricies vehicula ut id elit. Cum sociis natoque penatibus et magnis dis parturient montes, nascetur ridiculus mus. Nulla vitae elit libero, a pharetra augue.

    +
    + +
    + +
    + +
    +
    +

    30.Aenean lacinia bibendum nulla sed consectetur. Fusce dapibus, tellus ac cursus commodo, tortor mauris condimentum nibh, ut fermentum massa justo sit amet risus. Nullam id dolor id nibh ultricies vehicula ut id elit. Cum sociis natoque penatibus et magnis dis parturient montes, nascetur ridiculus mus. Nulla vitae elit libero, a pharetra augue.

    +
    +
    + +
    + + + + +
    + +
    + +
    + +
    +

    Lorem Ipsum Dolor

    +

    Etiam porta sem malesuada magna mollis euismod

    + + +
    +
    +
    +
    +

    Donec sed odio dui. Morbi leo risus, porta ac consectetur ac, vestibulum at eros. Fusce dapibus, tellus ac cursus commodo, tortor mauris condimentum nibh, ut fermentum massa justo sit amet risus.

    + + +

    Pellentesque ornare sem

    + +

    Maecenas sed diam eget risus varius blandit sit amet non magna. Maecenas faucibus mollis interdum. Donec ullamcorper nulla non metus auctor fringilla. Nullam id dolor id nibh ultricies vehicula ut id elit. Nullam id dolor id nibh ultricies vehicula ut id elit.

    + +

    Aenean eu leo quam. Pellentesque ornare sem lacinia quam venenatis vestibulum. Lorem ipsum dolor sit amet, consectetur adipiscing elit. Cum sociis natoque penatibus et magnis dis parturient montes, nascetur ridiculus mus.

    + +

    Nulla vitae elit libero, a pharetra augue. Praesent commodo cursus magna, vel scelerisque nisl consectetur et. Aenean lacinia bibendum nulla sed consectetur.

    + +

    Nullam quis risus eget urna mollis ornare vel eu leo. Nullam quis risus eget urna mollis ornare vel eu leo. Maecenas sed diam eget risus varius blandit sit amet non magna. Donec ullamcorper nulla non metus auctor fringilla.

    + +

    Cras mattis consectetur

    + +

    Aenean eu leo quam. Pellentesque ornare sem lacinia quam venenatis vestibulum. Aenean lacinia bibendum nulla sed consectetur. Integer posuere erat a ante venenatis dapibus posuere velit aliquet. Cras mattis consectetur purus sit amet fermentum.

    + +

    Nullam id dolor id nibh ultricies vehicula ut id elit. Nullam quis risus eget urna mollis ornare vel eu leo. Cras mattis consectetur purus sit amet fermentum.

    +
    + + +
    + +
    + + + + + + + + + +
    + +
    + +
    +
    +
    +

    Installing Webfonts

    + +

    Webfonts are supported by all major browser platforms but not all in the same way. There are currently four different font formats that must be included in order to target all browsers. This includes TTF, WOFF, EOT and SVG.

    + +

    1. Upload your webfonts

    +

    You must upload your webfont kit to your website. They should be in or near the same directory as your CSS files.

    + +

    2. Include the webfont stylesheet

    +

    A special CSS @font-face declaration helps the various browsers select the appropriate font it needs without causing you a bunch of headaches. Learn more about this syntax by reading the Fontspring blog post about it. The code for it is as follows:

    + + + +@font-face{ + font-family: 'MyWebFont'; + src: url('WebFont.eot'); + src: url('WebFont.eot?iefix') format('eot'), + url('WebFont.woff') format('woff'), + url('WebFont.ttf') format('truetype'), + url('WebFont.svg#webfont') format('svg'); +} + + +

    We've already gone ahead and generated the code for you. All you have to do is link to the stylesheet in your HTML, like this:

    + <link rel="stylesheet" href="stylesheet.css" type="text/css" charset="utf-8" /> + +

    3. Modify your own stylesheet

    +

    To take advantage of your new fonts, you must tell your stylesheet to use them. Look at the original @font-face declaration above and find the property called "font-family." The name linked there will be what you use to reference the font. Prepend that webfont name to the font stack in the "font-family" property, inside the selector you want to change. For example:

    +p { font-family: 'MyWebFont', Arial, sans-serif; } + +

    4. Test

    +

    Getting webfonts to work cross-browser can be tricky. Use the information in the sidebar to help you if you find that fonts aren't loading in a particular browser.

    +
    + + +
    + +
    + +
    + +
    + + diff --git a/fonts/cmuconcrete_oblique_macroman/cmunoti-webfont.woff b/fonts/cmuconcrete_oblique_macroman/cmunoti-webfont.woff new file mode 100644 index 0000000000000000000000000000000000000000..7d6d1522aa18393241d3c9c5a3d3dae748984147 GIT binary patch literal 34452 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 literal 0 HcmV?d00001 diff --git a/fonts/cmuconcrete_oblique_macroman/specimen_files/grid_12-825-55-15.css b/fonts/cmuconcrete_oblique_macroman/specimen_files/grid_12-825-55-15.css new file mode 100644 index 0000000..3d6aef7 --- /dev/null +++ b/fonts/cmuconcrete_oblique_macroman/specimen_files/grid_12-825-55-15.css @@ -0,0 +1,129 @@ +/*Notes about grid: +Columns: 12 +Grid Width: 825px +Column Width: 55px +Gutter Width: 15px +-------------------------------*/ + + + +.section {margin-bottom: 18px; +} +.section:after {content: ".";display: block;height: 0;clear: both;visibility: hidden;} +.section {*zoom: 1;} + +.section .firstcolumn, +.section .firstcol {margin-left: 0;} + + +/* Border on left hand side of a column. */ +.border { + padding-left: 7px; + margin-left: 7px; + border-left: 1px solid #eee; +} + +/* Border with more whitespace, spans one column. */ +.colborder { + padding-left: 42px; + margin-left: 42px; + border-left: 1px solid #eee; +} + + + +/* The Grid Classes */ +.grid1, .grid1_2cols, .grid1_3cols, .grid1_4cols, .grid2, .grid2_3cols, .grid2_4cols, .grid3, .grid3_2cols, .grid3_4cols, .grid4, .grid4_3cols, .grid5, .grid5_2cols, .grid5_3cols, .grid5_4cols, .grid6, .grid6_4cols, .grid7, .grid7_2cols, .grid7_3cols, .grid7_4cols, .grid8, .grid8_3cols, .grid9, .grid9_2cols, .grid9_4cols, .grid10, .grid10_3cols, .grid10_4cols, .grid11, .grid11_2cols, .grid11_3cols, .grid11_4cols, .grid12 +{margin-left: 15px;float: left;display: inline; overflow: hidden;} + + +.width1, .grid1, .span-1 {width: 55px;} +.width1_2cols,.grid1_2cols {width: 20px;} +.width1_3cols,.grid1_3cols {width: 8px;} +.width1_4cols,.grid1_4cols {width: 2px;} +.input_width1 {width: 49px;} + +.width2, .grid2, .span-2 {width: 125px;} +.width2_3cols,.grid2_3cols {width: 31px;} +.width2_4cols,.grid2_4cols {width: 20px;} +.input_width2 {width: 119px;} + +.width3, .grid3, .span-3 {width: 195px;} +.width3_2cols,.grid3_2cols {width: 90px;} +.width3_4cols,.grid3_4cols {width: 37px;} +.input_width3 {width: 189px;} + +.width4, .grid4, .span-4 {width: 265px;} +.width4_3cols,.grid4_3cols {width: 78px;} +.input_width4 {width: 259px;} + +.width5, .grid5, .span-5 {width: 335px;} +.width5_2cols,.grid5_2cols {width: 160px;} +.width5_3cols,.grid5_3cols {width: 101px;} +.width5_4cols,.grid5_4cols {width: 72px;} +.input_width5 {width: 329px;} + +.width6, .grid6, .span-6 {width: 405px;} +.width6_4cols,.grid6_4cols {width: 90px;} +.input_width6 {width: 399px;} + +.width7, .grid7, .span-7 {width: 475px;} +.width7_2cols,.grid7_2cols {width: 230px;} +.width7_3cols,.grid7_3cols {width: 148px;} +.width7_4cols,.grid7_4cols {width: 107px;} +.input_width7 {width: 469px;} + +.width8, .grid8, .span-8 {width: 545px;} +.width8_3cols,.grid8_3cols {width: 171px;} +.input_width8 {width: 539px;} + +.width9, .grid9, .span-9 {width: 615px;} +.width9_2cols,.grid9_2cols {width: 300px;} +.width9_4cols,.grid9_4cols {width: 142px;} +.input_width9 {width: 609px;} + +.width10, .grid10, .span-10 {width: 685px;} +.width10_3cols,.grid10_3cols {width: 218px;} +.width10_4cols,.grid10_4cols {width: 160px;} +.input_width10 {width: 679px;} + +.width11, .grid11, .span-11 {width: 755px;} +.width11_2cols,.grid11_2cols {width: 370px;} +.width11_3cols,.grid11_3cols {width: 241px;} +.width11_4cols,.grid11_4cols {width: 177px;} +.input_width11 {width: 749px;} + +.width12, .grid12, .span-12 {width: 825px;} +.input_width12 {width: 819px;} + +/* Subdivided grid spaces */ +.emptycols_left1, .prepend-1 {padding-left: 70px;} +.emptycols_right1, .append-1 {padding-right: 70px;} +.emptycols_left2, .prepend-2 {padding-left: 140px;} +.emptycols_right2, .append-2 {padding-right: 140px;} +.emptycols_left3, .prepend-3 {padding-left: 210px;} +.emptycols_right3, .append-3 {padding-right: 210px;} +.emptycols_left4, .prepend-4 {padding-left: 280px;} +.emptycols_right4, .append-4 {padding-right: 280px;} +.emptycols_left5, .prepend-5 {padding-left: 350px;} +.emptycols_right5, .append-5 {padding-right: 350px;} +.emptycols_left6, .prepend-6 {padding-left: 420px;} +.emptycols_right6, .append-6 {padding-right: 420px;} +.emptycols_left7, .prepend-7 {padding-left: 490px;} +.emptycols_right7, .append-7 {padding-right: 490px;} +.emptycols_left8, .prepend-8 {padding-left: 560px;} +.emptycols_right8, .append-8 {padding-right: 560px;} +.emptycols_left9, .prepend-9 {padding-left: 630px;} +.emptycols_right9, .append-9 {padding-right: 630px;} +.emptycols_left10, .prepend-10 {padding-left: 700px;} +.emptycols_right10, .append-10 {padding-right: 700px;} +.emptycols_left11, .prepend-11 {padding-left: 770px;} +.emptycols_right11, .append-11 {padding-right: 770px;} +.pull-1 {margin-left: -70px;} +.push-1 {margin-right: -70px;margin-left: 18px;float: right;} +.pull-2 {margin-left: -140px;} +.push-2 {margin-right: -140px;margin-left: 18px;float: right;} +.pull-3 {margin-left: -210px;} +.push-3 {margin-right: -210px;margin-left: 18px;float: right;} +.pull-4 {margin-left: -280px;} +.push-4 {margin-right: -280px;margin-left: 18px;float: right;} \ No newline at end of file diff --git a/fonts/cmuconcrete_oblique_macroman/specimen_files/specimen_stylesheet.css b/fonts/cmuconcrete_oblique_macroman/specimen_files/specimen_stylesheet.css new file mode 100644 index 0000000..aecc43c --- /dev/null +++ b/fonts/cmuconcrete_oblique_macroman/specimen_files/specimen_stylesheet.css @@ -0,0 +1,396 @@ +@import url('grid_12-825-55-15.css'); + +/* + CSS Reset by Eric Meyer - Released under Public Domain + http://meyerweb.com/eric/tools/css/reset/ +*/ +html, body, div, span, applet, object, iframe, +h1, h2, h3, h4, h5, h6, p, blockquote, pre, +a, abbr, acronym, address, big, cite, code, +del, dfn, em, font, img, ins, kbd, q, s, samp, +small, strike, strong, sub, sup, tt, var, +b, u, i, center, dl, dt, dd, ol, ul, li, +fieldset, form, label, legend, table, +caption, tbody, tfoot, thead, tr, th, td + {margin: 0;padding: 0;border: 0;outline: 0; + font-size: 100%;vertical-align: baseline; + background: transparent;} +body {line-height: 1;} +ol, ul {list-style: none;} +blockquote, q {quotes: none;} +blockquote:before, blockquote:after, +q:before, q:after {content: ''; content: none;} +:focus {outline: 0;} +ins {text-decoration: none;} +del {text-decoration: line-through;} +table {border-collapse: collapse;border-spacing: 0;} + + + + +body { + color: #000; + background-color: #dcdcdc; +} + +a { + text-decoration: none; + color: #1883ba; +} + +h1{ + font-size: 32px; + font-weight: normal; + font-style: normal; + margin-bottom: 18px; +} + +h2{ + font-size: 18px; +} + +#container { + width: 865px; + margin: 0px auto; +} + + +#header { + padding: 20px; + font-size: 36px; + background-color: #000; + color: #fff; +} + +#header span { + color: #666; +} +#main_content { + background-color: #fff; + padding: 60px 20px 20px; +} + + +#footer p { + margin: 0; + padding-top: 10px; + padding-bottom: 50px; + color: #333; + font: 10px Arial, sans-serif; +} + +.tabs { + width: 100%; + height: 31px; + background-color: #444; +} +.tabs li { + float: left; + margin: 0; + overflow: hidden; + background-color: #444; +} +.tabs li a { + display: block; + color: #fff; + text-decoration: none; + font: bold 11px/11px 'Arial'; + text-transform: uppercase; + padding: 10px 15px; + border-right: 1px solid #fff; +} + +.tabs li a:hover { + background-color: #00b3ff; + +} + +.tabs li.active a { + color: #000; + background-color: #fff; +} + + + +div.huge { + + font-size: 300px; + line-height: 1em; + padding: 0; + letter-spacing: -.02em; + overflow: hidden; +} +div.glyph_range { + font-size: 72px; + line-height: 1.1em; +} + +.size10{ font-size: 10px; } +.size11{ font-size: 11px; } +.size12{ font-size: 12px; } +.size13{ font-size: 13px; } +.size14{ font-size: 14px; } +.size16{ font-size: 16px; } +.size18{ font-size: 18px; } +.size20{ font-size: 20px; } +.size24{ font-size: 24px; } +.size30{ font-size: 30px; } +.size36{ font-size: 36px; } +.size48{ font-size: 48px; } +.size60{ font-size: 60px; } +.size72{ font-size: 72px; } +.size90{ font-size: 90px; } + + +.psample_row1 { height: 120px;} +.psample_row1 { height: 120px;} +.psample_row2 { height: 160px;} +.psample_row3 { height: 160px;} +.psample_row4 { height: 160px;} + +.psample { + overflow: hidden; + position: relative; +} +.psample p { + line-height: 1.3em; + display: block; + overflow: hidden; + margin: 0; +} + +.psample span { + margin-right: .5em; +} + +.white_blend { + width: 100%; + height: 61px; + background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAVkAAAA9CAYAAAAH4BojAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAO1JREFUeNrs3TsKgFAMRUE/eer+NxztxMYuEWQG3ECKwwUF58ycAKixOAGAyAKILAAiCyCyACILgMgCiCyAyAIgsgAiCyCyAIgsgMgCiCwAIgsgsgAiC4DIAogsACIL0CWuZ3UGgLrIhjMA1EV2OAOAJQtgyQLwjOzmDAAiCyCyAIgsQFtkd2cAEFkAkQVAZAHaIns4A4AlC2DJAiCyACILILIAiCzAV5H1dQGAJQsgsgCILIDIAvwisl58AViyAJYsACILILIAIgvAe2T9EhxAZAFEFgCRBeiL7HAGgLrIhjMAWLIAliwAt1OAAQDwygTBulLIlQAAAABJRU5ErkJggg==); + position: absolute; + bottom: 0; +} +.black_blend { + width: 100%; + height: 61px; + background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAVkAAAA9CAYAAAAH4BojAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAPJJREFUeNrs3TEKhTAQRVGjibr/9QoxhY2N3Ywo50A28IrLwP9g6b1PAMSYTQAgsgAiC4DIAogsgMgCILIAIgsgsgCILIDIAogsACILILIAIguAyAKILIDIAiCyACILgMgCZCnjLWYAiFGvB0BQZJsZAFyyAC5ZAO6RXc0AILIAIguAyAKkRXYzA4DIAogsACILkBbZ3QwALlkAlywAIgsgsgAiC4DIArwVWf8uAHDJAogsACILILIAv4isH74AXLIALlkARBZAZAFEFoDnyPokOIDIAogsACILkBfZZgaAuMhWMwC4ZAE+p4x3mAEgxinAAJ+XBbPWGkwAAAAAAElFTkSuQmCC); + position: absolute; + bottom: 0; +} +.fullreverse { + background: #000 !important; + color: #fff !important; + margin-left: -20px; + padding-left: 20px; + margin-right: -20px; + padding-right: 20px; + padding: 20px; + margin-bottom:0; +} + + +.sample_table td { + padding-top: 3px; + padding-bottom:5px; + padding-left: 5px; + vertical-align: middle; + line-height: 1.2em; +} + +.sample_table td:first-child { + background-color: #eee; + text-align: right; + padding-right: 5px; + padding-left: 0; + padding: 5px; + font: 11px/12px "Courier New", Courier, mono; +} + +code { + white-space: pre; + background-color: #eee; + display: block; + padding: 10px; + margin-bottom: 18px; + overflow: auto; +} + + +.bottom,.last {margin-bottom:0 !important; padding-bottom:0 !important;} + +.box { + padding: 18px; + margin-bottom: 18px; + background: #eee; +} + +.reverse,.reversed { background: #000 !important;color: #fff !important; border: none !important;} + +#bodycomparison { + position: relative; + overflow: hidden; + font-size: 72px; + height: 90px; + white-space: nowrap; +} + +#bodycomparison div{ + font-size: 72px; + line-height: 90px; + display: inline; + margin: 0 15px 0 0; + padding: 0; +} + +#bodycomparison div span{ + font: 10px Arial; + position: absolute; + left: 0; +} +#xheight { + float: none; + position: absolute; + color: #d9f3ff; + font-size: 72px; + line-height: 90px; +} + +.fontbody { + position: relative; +} +.arialbody{ + font-family: Arial; + position: relative; +} +.verdanabody{ + font-family: Verdana; + position: relative; +} +.georgiabody{ + font-family: Georgia; + position: relative; +} + +/* @group Layout page + */ + +#layout h1 { + font-size: 36px; + line-height: 42px; + font-weight: normal; + font-style: normal; +} + +#layout h2 { + font-size: 24px; + line-height: 23px; + font-weight: normal; + font-style: normal; +} + +#layout h3 { + font-size: 22px; + line-height: 1.4em; + margin-top: 1em; + font-weight: normal; + font-style: normal; +} + + +#layout p.byline { + font-size: 12px; + margin-top: 18px; + line-height: 12px; + margin-bottom: 0; +} +#layout p { + font-size: 14px; + line-height: 21px; + margin-bottom: .5em; +} + +#layout p.large{ + font-size: 18px; + line-height: 26px; +} + +#layout .sidebar p{ + font-size: 12px; + line-height: 1.4em; +} + +#layout p.caption { + font-size: 10px; + margin-top: -16px; + margin-bottom: 18px; +} + +/* @end */ + +/* @group Glyphs */ + +#glyph_chart div{ + background-color: #d9f3ff; + color: black; + float: left; + font-size: 36px; + height: 1.2em; + line-height: 1.2em; + margin-bottom: 1px; + margin-right: 1px; + text-align: center; + width: 1.2em; + position: relative; + padding: .6em .2em .2em; +} + +#glyph_chart div p { + position: absolute; + left: 0; + top: 0; + display: block; + text-align: center; + font: bold 9px Arial, sans-serif; + background-color: #3a768f; + width: 100%; + color: #fff; + padding: 2px 0; +} + + +#glyphs h1 { + font-family: Arial, sans-serif; +} +/* @end */ + +/* @group Installing */ + +#installing { + font: 13px Arial, sans-serif; +} + +#installing p, +#glyphs p{ + line-height: 1.2em; + margin-bottom: 18px; + font: 13px Arial, sans-serif; +} + + + +#installing h3{ + font-size: 15px; + margin-top: 18px; +} + +/* @end */ + +#rendering h1 { + font-family: Arial, sans-serif; +} +.render_table td { + font: 11px "Courier New", Courier, mono; + vertical-align: middle; +} + + diff --git a/fonts/cmuconcrete_oblique_macroman/stylesheet.css b/fonts/cmuconcrete_oblique_macroman/stylesheet.css new file mode 100644 index 0000000..9a7d859 --- /dev/null +++ b/fonts/cmuconcrete_oblique_macroman/stylesheet.css @@ -0,0 +1,13 @@ +@font-face { + font-family: 'cmu_concreteitalic'; + src: url('cmunoti-webfont.eot'); + src: url('cmunoti-webfont.eot?#iefix') format('embedded-opentype'), + url('cmunoti-webfont.woff2') format('woff2'), + url('cmunoti-webfont.woff') format('woff'), + url('cmunoti-webfont.ttf') format('truetype'), + url('cmunoti-webfont.svg#cmu_concreteitalic') format('svg'); + font-weight: normal; + font-style: normal; + +} + diff --git a/fonts/cmuconcrete_roman_macroman/cmunorm-demo.html b/fonts/cmuconcrete_roman_macroman/cmunorm-demo.html new file mode 100644 index 0000000..b9e0b34 --- /dev/null +++ b/fonts/cmuconcrete_roman_macroman/cmunorm-demo.html @@ -0,0 +1,372 @@ + + + + + + + + + + + + +CMU Concrete Roman Specimen + + + + + + +
    + + + +
    + + +
    + +
    +
    +
    AaBb
    +
    +
    + +
    +
    A​B​C​D​E​F​G​H​I​J​K​L​M​N​O​P​Q​R​S​T​U​V​W​X​Y​Z​a​b​c​d​e​f​g​h​i​j​k​l​m​n​o​p​q​r​s​t​u​v​w​x​y​z​1​2​3​4​5​6​7​8​9​0​&​.​,​?​!​@​(​)​#​$​%​*​+​-​=​:​;
    +
    +
    +
    + + + + + + + + + + + + + + + + +
    10abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ0123456789abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ0123456789abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ
    11abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ0123456789abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ0123456789abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ
    12abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ0123456789abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ0123456789abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ
    13abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ0123456789abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ0123456789abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ
    14abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ0123456789abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ0123456789abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ
    16abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ0123456789abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ
    18abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ0123456789abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ
    20abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ0123456789abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ
    24abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ0123456789abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ
    30abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ0123456789abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ
    36abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ0123456789abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ
    48abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ0123456789abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ
    60abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ0123456789abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ
    72abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ0123456789abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ
    90abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ0123456789abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ
    + +
    + +
    + + + +
    + + +
    +
    ◼◼◼◼◼◼◼◼◼◼◼◼◼◼◼◼◼◼◼◼◼◼◼◼◼◼◼◼◼◼◼◼◼◼◼◼◼◼◼◼◼◼◼◼◼◼◼◼◼◼◼◼◼◼◼◼◼◼◼◼◼◼◼◼◼◼◼◼◼◼◼◼◼◼◼◼◼◼◼◼◼◼◼◼◼◼◼◼◼◼◼◼◼◼◼◼◼◼◼body
    body
    body
    body
    +
    + bodyCMU Concrete Roman +
    +
    + bodyArial +
    +
    + bodyVerdana +
    +
    + bodyGeorgia +
    + + + +
    + + +
    + +
    +

    10.Aenean lacinia bibendum nulla sed consectetur. Fusce dapibus, tellus ac cursus commodo, tortor mauris condimentum nibh, ut fermentum massa justo sit amet risus. Nullam id dolor id nibh ultricies vehicula ut id elit. Cum sociis natoque penatibus et magnis dis parturient montes, nascetur ridiculus mus. Nulla vitae elit libero, a pharetra augue.

    + +
    +
    +

    11.Aenean lacinia bibendum nulla sed consectetur. Fusce dapibus, tellus ac cursus commodo, tortor mauris condimentum nibh, ut fermentum massa justo sit amet risus. Nullam id dolor id nibh ultricies vehicula ut id elit. Cum sociis natoque penatibus et magnis dis parturient montes, nascetur ridiculus mus. Nulla vitae elit libero, a pharetra augue.

    + +
    +
    +

    12.Aenean lacinia bibendum nulla sed consectetur. Fusce dapibus, tellus ac cursus commodo, tortor mauris condimentum nibh, ut fermentum massa justo sit amet risus. Nullam id dolor id nibh ultricies vehicula ut id elit. Cum sociis natoque penatibus et magnis dis parturient montes, nascetur ridiculus mus. Nulla vitae elit libero, a pharetra augue.

    + +
    +
    +

    13.Aenean lacinia bibendum nulla sed consectetur. Fusce dapibus, tellus ac cursus commodo, tortor mauris condimentum nibh, ut fermentum massa justo sit amet risus. Nullam id dolor id nibh ultricies vehicula ut id elit. Cum sociis natoque penatibus et magnis dis parturient montes, nascetur ridiculus mus. Nulla vitae elit libero, a pharetra augue.

    + +
    +
    + +
    +
    +
    +

    14.Aenean lacinia bibendum nulla sed consectetur. Fusce dapibus, tellus ac cursus commodo, tortor mauris condimentum nibh, ut fermentum massa justo sit amet risus. Nullam id dolor id nibh ultricies vehicula ut id elit. Cum sociis natoque penatibus et magnis dis parturient montes, nascetur ridiculus mus. Nulla vitae elit libero, a pharetra augue.

    + +
    +
    +

    16.Aenean lacinia bibendum nulla sed consectetur. Fusce dapibus, tellus ac cursus commodo, tortor mauris condimentum nibh, ut fermentum massa justo sit amet risus. Nullam id dolor id nibh ultricies vehicula ut id elit. Cum sociis natoque penatibus et magnis dis parturient montes, nascetur ridiculus mus. Nulla vitae elit libero, a pharetra augue.

    + +
    +
    +

    18.Aenean lacinia bibendum nulla sed consectetur. Fusce dapibus, tellus ac cursus commodo, tortor mauris condimentum nibh, ut fermentum massa justo sit amet risus. Nullam id dolor id nibh ultricies vehicula ut id elit. Cum sociis natoque penatibus et magnis dis parturient montes, nascetur ridiculus mus. Nulla vitae elit libero, a pharetra augue.

    + +
    + +
    + +
    + +
    +
    +

    20.Aenean lacinia bibendum nulla sed consectetur. Fusce dapibus, tellus ac cursus commodo, tortor mauris condimentum nibh, ut fermentum massa justo sit amet risus. Nullam id dolor id nibh ultricies vehicula ut id elit. Cum sociis natoque penatibus et magnis dis parturient montes, nascetur ridiculus mus. Nulla vitae elit libero, a pharetra augue.

    +
    +
    +

    24.Aenean lacinia bibendum nulla sed consectetur. Fusce dapibus, tellus ac cursus commodo, tortor mauris condimentum nibh, ut fermentum massa justo sit amet risus. Nullam id dolor id nibh ultricies vehicula ut id elit. Cum sociis natoque penatibus et magnis dis parturient montes, nascetur ridiculus mus. Nulla vitae elit libero, a pharetra augue.

    +
    + +
    + +
    + +
    +
    +

    30.Aenean lacinia bibendum nulla sed consectetur. Fusce dapibus, tellus ac cursus commodo, tortor mauris condimentum nibh, ut fermentum massa justo sit amet risus. Nullam id dolor id nibh ultricies vehicula ut id elit. Cum sociis natoque penatibus et magnis dis parturient montes, nascetur ridiculus mus. Nulla vitae elit libero, a pharetra augue.

    +
    +
    + +
    + + + +
    +
    +

    10.Aenean lacinia bibendum nulla sed consectetur. Fusce dapibus, tellus ac cursus commodo, tortor mauris condimentum nibh, ut fermentum massa justo sit amet risus. Nullam id dolor id nibh ultricies vehicula ut id elit. Cum sociis natoque penatibus et magnis dis parturient montes, nascetur ridiculus mus. Nulla vitae elit libero, a pharetra augue.

    + +
    +
    +

    11.Aenean lacinia bibendum nulla sed consectetur. Fusce dapibus, tellus ac cursus commodo, tortor mauris condimentum nibh, ut fermentum massa justo sit amet risus. Nullam id dolor id nibh ultricies vehicula ut id elit. Cum sociis natoque penatibus et magnis dis parturient montes, nascetur ridiculus mus. Nulla vitae elit libero, a pharetra augue.

    + +
    +
    +

    12.Aenean lacinia bibendum nulla sed consectetur. Fusce dapibus, tellus ac cursus commodo, tortor mauris condimentum nibh, ut fermentum massa justo sit amet risus. Nullam id dolor id nibh ultricies vehicula ut id elit. Cum sociis natoque penatibus et magnis dis parturient montes, nascetur ridiculus mus. Nulla vitae elit libero, a pharetra augue.

    + +
    +
    +

    13.Aenean lacinia bibendum nulla sed consectetur. Fusce dapibus, tellus ac cursus commodo, tortor mauris condimentum nibh, ut fermentum massa justo sit amet risus. Nullam id dolor id nibh ultricies vehicula ut id elit. Cum sociis natoque penatibus et magnis dis parturient montes, nascetur ridiculus mus. Nulla vitae elit libero, a pharetra augue.

    + +
    +
    + +
    + +
    +
    +

    14.Aenean lacinia bibendum nulla sed consectetur. Fusce dapibus, tellus ac cursus commodo, tortor mauris condimentum nibh, ut fermentum massa justo sit amet risus. Nullam id dolor id nibh ultricies vehicula ut id elit. Cum sociis natoque penatibus et magnis dis parturient montes, nascetur ridiculus mus. Nulla vitae elit libero, a pharetra augue.

    + +
    +
    +

    16.Aenean lacinia bibendum nulla sed consectetur. Fusce dapibus, tellus ac cursus commodo, tortor mauris condimentum nibh, ut fermentum massa justo sit amet risus. Nullam id dolor id nibh ultricies vehicula ut id elit. Cum sociis natoque penatibus et magnis dis parturient montes, nascetur ridiculus mus. Nulla vitae elit libero, a pharetra augue.

    + +
    +
    +

    18.Aenean lacinia bibendum nulla sed consectetur. Fusce dapibus, tellus ac cursus commodo, tortor mauris condimentum nibh, ut fermentum massa justo sit amet risus. Nullam id dolor id nibh ultricies vehicula ut id elit. Cum sociis natoque penatibus et magnis dis parturient montes, nascetur ridiculus mus. Nulla vitae elit libero, a pharetra augue.

    + +
    +
    + +
    + +
    +
    +

    20.Aenean lacinia bibendum nulla sed consectetur. Fusce dapibus, tellus ac cursus commodo, tortor mauris condimentum nibh, ut fermentum massa justo sit amet risus. Nullam id dolor id nibh ultricies vehicula ut id elit. Cum sociis natoque penatibus et magnis dis parturient montes, nascetur ridiculus mus. Nulla vitae elit libero, a pharetra augue.

    +
    +
    +

    24.Aenean lacinia bibendum nulla sed consectetur. Fusce dapibus, tellus ac cursus commodo, tortor mauris condimentum nibh, ut fermentum massa justo sit amet risus. Nullam id dolor id nibh ultricies vehicula ut id elit. Cum sociis natoque penatibus et magnis dis parturient montes, nascetur ridiculus mus. Nulla vitae elit libero, a pharetra augue.

    +
    + +
    + +
    + +
    +
    +

    30.Aenean lacinia bibendum nulla sed consectetur. Fusce dapibus, tellus ac cursus commodo, tortor mauris condimentum nibh, ut fermentum massa justo sit amet risus. Nullam id dolor id nibh ultricies vehicula ut id elit. Cum sociis natoque penatibus et magnis dis parturient montes, nascetur ridiculus mus. Nulla vitae elit libero, a pharetra augue.

    +
    +
    + +
    + + + + +
    + +
    + +
    + +
    +

    Lorem Ipsum Dolor

    +

    Etiam porta sem malesuada magna mollis euismod

    + + +
    +
    +
    +
    +

    Donec sed odio dui. Morbi leo risus, porta ac consectetur ac, vestibulum at eros. Fusce dapibus, tellus ac cursus commodo, tortor mauris condimentum nibh, ut fermentum massa justo sit amet risus.

    + + +

    Pellentesque ornare sem

    + +

    Maecenas sed diam eget risus varius blandit sit amet non magna. Maecenas faucibus mollis interdum. Donec ullamcorper nulla non metus auctor fringilla. Nullam id dolor id nibh ultricies vehicula ut id elit. Nullam id dolor id nibh ultricies vehicula ut id elit.

    + +

    Aenean eu leo quam. Pellentesque ornare sem lacinia quam venenatis vestibulum. Lorem ipsum dolor sit amet, consectetur adipiscing elit. Cum sociis natoque penatibus et magnis dis parturient montes, nascetur ridiculus mus.

    + +

    Nulla vitae elit libero, a pharetra augue. Praesent commodo cursus magna, vel scelerisque nisl consectetur et. Aenean lacinia bibendum nulla sed consectetur.

    + +

    Nullam quis risus eget urna mollis ornare vel eu leo. Nullam quis risus eget urna mollis ornare vel eu leo. Maecenas sed diam eget risus varius blandit sit amet non magna. Donec ullamcorper nulla non metus auctor fringilla.

    + +

    Cras mattis consectetur

    + +

    Aenean eu leo quam. Pellentesque ornare sem lacinia quam venenatis vestibulum. Aenean lacinia bibendum nulla sed consectetur. Integer posuere erat a ante venenatis dapibus posuere velit aliquet. Cras mattis consectetur purus sit amet fermentum.

    + +

    Nullam id dolor id nibh ultricies vehicula ut id elit. Nullam quis risus eget urna mollis ornare vel eu leo. Cras mattis consectetur purus sit amet fermentum.

    +
    + + +
    + +
    + + + + + + + + + +
    + +
    + +
    +
    +
    +

    Installing Webfonts

    + +

    Webfonts are supported by all major browser platforms but not all in the same way. There are currently four different font formats that must be included in order to target all browsers. This includes TTF, WOFF, EOT and SVG.

    + +

    1. Upload your webfonts

    +

    You must upload your webfont kit to your website. They should be in or near the same directory as your CSS files.

    + +

    2. Include the webfont stylesheet

    +

    A special CSS @font-face declaration helps the various browsers select the appropriate font it needs without causing you a bunch of headaches. Learn more about this syntax by reading the Fontspring blog post about it. The code for it is as follows:

    + + + +@font-face{ + font-family: 'MyWebFont'; + src: url('WebFont.eot'); + src: url('WebFont.eot?iefix') format('eot'), + url('WebFont.woff') format('woff'), + url('WebFont.ttf') format('truetype'), + url('WebFont.svg#webfont') format('svg'); +} + + +

    We've already gone ahead and generated the code for you. All you have to do is link to the stylesheet in your HTML, like this:

    + <link rel="stylesheet" href="stylesheet.css" type="text/css" charset="utf-8" /> + +

    3. Modify your own stylesheet

    +

    To take advantage of your new fonts, you must tell your stylesheet to use them. Look at the original @font-face declaration above and find the property called "font-family." The name linked there will be what you use to reference the font. Prepend that webfont name to the font stack in the "font-family" property, inside the selector you want to change. For example:

    +p { font-family: 'MyWebFont', Arial, sans-serif; } + +

    4. Test

    +

    Getting webfonts to work cross-browser can be tricky. Use the information in the sidebar to help you if you find that fonts aren't loading in a particular browser.

    +
    + + +
    + +
    + +
    + +
    + + diff --git a/fonts/cmuconcrete_roman_macroman/cmunorm-webfont.woff b/fonts/cmuconcrete_roman_macroman/cmunorm-webfont.woff new file mode 100644 index 0000000000000000000000000000000000000000..a200a734f7fa0cc345664edc61b7ae1d2b58fa1b GIT binary patch literal 29796 zcmY(qV{|6Z*EM{_wr$(CZQHi(Ol)(KOp=Lh+qP{d6YI(Ef4^VeTD@2I*=L{ARjX=s zS2a8o#Ki$XfS=-O3PAa9zj^w9_J7C!{~|7~D)*xk{9$qbgCj4oy@aTkH~`@A=f|e~ z0VA*z2(*Nvf(iiOXbAv-tN;LTt$h6@<`ODu!aus%A5F#&4)Y5mFcef6m;nG_!XI1l z2kOcn8S^G~Mvedgs3rgaRQ=;arY6YdH*t6U(ZG@ZXnuG=tvoemtGT0v9RL6h`2&X^ zpPd+CoUetE%TKIB&X4AY{~r)7Y`x3@00d3|Kqm$OsJ#3Z%XY9dGcx_j|My43{vSXh z!e1?a$RBR^$0qy%DMAr=tfif+=T9AeasnOwv?X|+SZ3GO!Q@8==ljF8|6uTgi$dMb z$n!@7{1f)SSVCZLkT82AJ2L>ldhmyT|EVK*Nrf<_ql1ep0ASbq6SwihH>6bLc{@6r z{lvoloCi?$gU)212n7!_i*c^|ADYiE9w9Gq=5x0(R|eaf%g$W@Lv-FfMJ7H zm;d%lEpvk3Q=dnWP7q8#CglHB2LSL~H!(CdG*oz_8R_l4d--1buHb^k3M8i71p?%X zLJ0jY?;gMu0QO&&pD0OyHX!=vs26zXKjMG!*XAGnz2m+8)|1@PK|xCR!Yl?Bl19je zhK9z5Cgy;UU$C;@A(#f;;Lvq}FF;n+RIu={ojqEs^IyeGjI|U@e86WAV?Y2c9{6g{ zb-Uy`84@AX;hxE9dF2wxGbG5rp@s#&Lg`EsBO?Bw!qjOyN9T%j+1b*~rxAg~cE1UP{V$n=hR zk%`t^bG$au2x7oK+y?d=D+G%sBaUfHX;&FhDM2|wMNwH%WmcnBIYL9T=*1o)!#hdrQaT3?^ibi5byYxzO`3<%MjW4l>xOMeVq_$2>-5cIv)cc;Ri7efyCLt zTiwOU3Hw5;0hp?^mA03-Il7y?oxUHy!NUE-g~t2HNy_ug_0IRuQPSho<<{reS=#H| z?cQ(T;o`&OCFaNIY3j@D&F)X|aq`pj)%Mr;dHUP@-Tq%dK|*~*1x9;FiAr-!bxwCs zk+5!$u~SOhHT3zm+?Niy!wq}%)QgS`Y%p?pC?n>Yy z1ES%=;NgwNwHNi{SjP^PveQ6y4K&r{YD-Tyn{LOKLoz4R4u-3B*?Y^6I371lDf+FG ziVMnH>x(!hZCw8ePwaqZz*Fg zQY8y!%^;o9&zPr`Fv6v38I&85jQsPonu_#dz-Du+YdTn8s>WtoW-&shi8sBpj zeqIQ+C(2SZ-oz@_o^u&}BLY1emTwjQYIZ6fonB+Yje0n+vqWDcBQ5BI@N8O%f+*<3 zKd%!+%ewI55|!?;G&1=9A>`!Wp>gs9!;| z;z>#dVTKp|ySi;OLDd49XD5~ex3jv0e4p@2T(%$ll@r~gFOI~>S3-mA-}4Q z1*(}mZ2JZ0vy4GJG?g~lC6^&Wq9Gf-)F+zb%GhdQU)JF+ zO>eUXEH>pUBtW6B=d)I(Umy+aW#k_4VN$kBFcESaZ-(?$mlG5~n;#xPi_j;Kraciw zrJ^8mB}xl&$PO<{?exgHVy%^|L5$FH%SbOMcby=XI!Se15O3Og`I%^My|7n6t$~e~ zC-*R|$|m}4!jQj(nwQHd(Zp*{8vtLbCI4uY+giD?-v40yhS1j&=3-6HcP?93GlGb~ zS=;s5N;;M!G2-UsFjR!{Eh;9&AtVrq8hKVoJAuss9QtJ3p{K&;8i(iri%r))05y`i z9s)U2U?R6*KkIB+C?+BU5vBklWL2f7uB^V!`LL*-MZ57pS^7b*qdeJV>QA*fI$G(< z!OXJempJp;L{O!jiD!+(!Q*+GHN1In36cV}pH^s_&{&%Tg^a;@{Pnb(2U=2aQ6YAy zDKtPVApaRO7yQtyRA@^vRp3R4<%O#IRiNTT?4!mizT0EObLyu@8M?5gDLHv;!Cj|_ z7J4S@5cxLsR#;xAJZ)TzA?!XZo;4_~nTFQ6W$S05T(6g_s%U^z6rC-AVvF2T@g(1j zn*OmSmj=4!I`lzz_j_UsHDBbL(ghX6$^(&IxARXua_T~T1H|*wN7|BEOP!gU|3+8* zx|7g??wJy_pIoW5-RdwKc&Ymz;sP^j6A44z12BEJ>?mG`~2!kmTKAO#fWZ~m4!evsqIQygQu!xzqy^xJQrYu;D|EnSMYZT zTlbR9xWje6KHwiPoN^j0lHx!N=3S8sr^Za`!RdaIu(-bpa>VGxY_qyEc~7hk zo!XgT6nXqdu>BA-KZM`liz`DAK?YJT$j5B|Lm+|E?35*bQMRWIPmT^c^NGoT6L*e6 z?W^p~qQcbZ<;$e-_FY?;Y)`BUcPIm`X@5F8^B#>OP1i#=JBi5muy9F$4bei+z%=}x z4@~B5NSN#k(q==~gFo|+cTKqD+n8t}VCcuo@#F0XlWi^H0C#;7tV{9+r&x81zv zpWEI6EG%^XH$S-D?sFujG$tW2F*pPt&c%hrg&hOK!CK92W&-8LrmknU4B~|6HIlW* zHOIBaMZT=WRV;u67hvaM=VSL$uSJYs;GY8thVVpi#5Z&?G&I`oWDDkz!&s|?Gcp#G1}<}f$%#nP0`{GoYJG$4SAx=gzN=1ZGhFup1)nGEgA>pDNBzOsdOqQ0}~ zQ4o^IR4dJnNQZsc$#%p^cZ8{$sTzcxh<9K4{FE_tz!Ni^D0G%Li!sF!bDR-2ojHY* zwODF{b-|n&D}3yb@%8A~l-Y`0F8l0XVJG_(rAR+u&0uWk}Yjer!-xVipbs5af@C0xcP^JpRzKqRS$i4}!7pNT~ zNJuE~zFwO>`{Bv6tHcy7RtVQs>T_1}?BgOCAIZnXo#uKHl^VG&ab!{=9jW=@vw-*f z6Dc++UHj0Q8`&=DB$We|fQjv2h(Z**OgyZ=5(9%zWoD#rEjO3_l~J7SZ4g#odqs#@Uh3yZ=xuqGq;naiGdwKrCdw}Mki=V_8 zwg)=fwjfoZk_LS^@1|2D4^p17MHc4rN?x`yoZXRM9#)72mvEskOZc&S-C@8E+RBCs zJ1r~*V0NzlV>&t#f1S`(et^^twin4=b8m@6Bv+9F#j`rl6pm`D1q4gP@Cu1}7osHC zqm5>jIdB*XjY8tJG|}4W&u3K2sWE7`8g`$;yy5caQ)ap5MKntO?}N_1S+hqMs9Q*&Q;_4zCoEZRS<8R4Ycr;eVL9ZJN){% zqW^H!h~In)t&8fmOq`(qTQ}}gk9Ahimc=kwTH>|x*1VO# zxE7+>cc@+3OhLyTP|7V0TCcwIHhU$;P8qEBJ79V?x$c+0_XwwV@=nGQ-hJ zM`a?M$Ypvm4C9KaJysknT?7mW5fiDJ)>#J}tz{~BdjYrGJ~o324@D~o;1Qf-gqzwW zf#&Nzl93jKot;er#M}9$ity#Vsxd`X=yZfl8xp8wF5b4II+ta(idch9UPQT2lcdv~ zlSHo~zPE$O)!S;N1;1yluhh0G7auPFiHs{*T`10H_$PiM;z4D8N2*;BG;2{jORV$h zZ7etxbO`ZNo@6nPy_udW7r&$aRnv?5)q_i;PbTA8owz+`1_1b4PcN>H9_ z-k+XKJs-|fr_LmU_Y|shT^yV1_`rz%jw=wQF&94MTu{rr*)bUx+ zBD-=TJ+kOO8BzDeo=`MY94^8LK2N8TW1&877kuy)*bMGEU+-m{Ph=PjIM+~j+8kyM z#>~qJ`11Y#azS*{0-<|CcoW&!0rj-4>JHXp>vkv_Yr-Wz+dcG+)oTv$hq`h%0_TYP z@r3N{AMMV~U-6o2*@M+a*z7{X-(>Ne+xtqmZ~q&DJcFE%-9DW+o2ZYAYtA|!7n_sx z)SqQg_nhD}BMUCvEIU_aykTTJ8q}(hk&>FDN1_|8=T2obM$G*K9U;wu1&hU1F;ylV zb#dnWjvw#X=NkLwul{jVi1hp*x6-%$0+GUr+fySa2|77sYf!NL9Q zSyflA4#MTe^ZZwkKv#a}8^SQS#U@Jb45Ln5H**@kf!F}RJIrYxZa4mMG>eTY50ffx z^_YbFm-Ubr!-w?zf(Zqe@d7L9$s>;$lUDS%)N2e0Gx4uJb>7h=x)KK2UI@S9MJ+MP z8rd{eH|&AZKyw%O?BbkNJETjP@YzHHKbe1C1CiHX{4I-h{vs0nXRyOZCs6%WFY_$= zFa~_BpSc43e)n!(-xu*M7qr!&_<`{RzfSBzPf`h8mN`E=v$)-c9tV?H_YBc^7xqNW zQRbX)TkqnUaMq7*M6Kbf1yMaZUFUHq5ysHF55`vRX1VI&caZKli|*^n{O_!nV;2moUA@kQ_iia??bj)-FF0M<9Y!9BfcZ!nW0y{vFt z=gf_*me>ePhLNJgEHCtRT~pCG*zn1=T@L8 zEtW>xl;>>Ltj+A|H`2$oQ#eRSZfeXRo>BsV=h1tBB{=5_VWB;ph$87UOMa#^K9)7? zGNKqWKzG8_y)M*zFdRLEWuj>#4r17k=}g5Tt>nW?1im)Zy&djcHGzyaUM1}Dh#=cT z4%xCq%gLFwCDs8|XTX%@Ug13we&uUTNbdx{L^6?!`(22FBXG6QIfyStk2(#$=K+aE zJMe`B27qnPep4{#Vnkr_c=2_Q_>)tu3iaohT9K0_HdR|5d5XQ3q~Ua9Rcai=BBFu9 z_Ey#}LF%B)V;yQ7(Z^wC@mFSTV(wdQOFHKs7sVkie;_>|4a8Ll2?9*G>5A|-?6u>% zAFAG;`$-MVtjhAzeJ&*e8##*&+u`gup=i`O-c*m4*k zqa)Z^|5>bvsiug%Qlgk+oc_j2HND~mQ$!6vR`bs@PC=Y%@zP>@a)DR&}t?{ zfpgnrn`w#eN4pk_aE&v9@_r=e{B2?q@Xz9f%IkSusM8v@Mz7)3(-$&+Sm7|RI^75< zBnx&HXNI2DDAwBcH($g6b}(xZE%;$GZsXsyvp}@$#5LPyY4fUSFxwgnN`lEkJ=rMp z>!ZHhCN=iC(78oSafDhqgd|6^TG{qau5=SR88kk;pp&bRlcCvj3p&*}#4uPy72m}{ zq;SSQX4nq=RxnS9*nStbkXmH9DsbaS)(hg7Zvx$$asJ#%BEA>qdy z>?XVga{enwR$~w;Mv{V&0R>YHiR9&#mdmm@aCKInrAz&D>nq-G8xg6A@IjiNIMTf|kKub(*;V zOpIYr10ZvNV^&(YJ_Mx*`0Hn)UY5#m5Z!^)>`0s|Luf>JYx2)wbYA zbF~seI*7a&#bjy<%Fr<&(7B5TF3^i~g2HHv{}#QAP5-`cK3y4f&!nDuXoKd}oKas9 z5a@g^;^9)<-ZigY{EGW{iKX+|@pii>jw2_&Q`Fq-a=3WGCz;U3!=gg~+IVse*fA8C zK}$u4FuuDDr^w6X?2*gabicLOQF-JAWA@it2+ct(C~t^V=Cu>mj`8YcgC&Pvw@4>R zt1=U+(Is8s~JTrR}85C~kpx@fMefx&5W_k)RcA z%o5AEEf)l+TCYM`Cxi+iP+5n41FRC#RxGK;LHnqb=c)j+3%@V^%1IIBn;Y?R&|#q06Q) zy8Dvp`0nrXo-Sx-On^5+$QPI*a@7>Hd9NOs<^U2S7f*&RAR-hsoto&;MG$|4iKaJg z{z|f_;4an9P^}`{1&{O+I~*t1ZK=Kz5gHr>C_u2nWr1)~c0qy#VGM#xf=z5w9@~N% zv)3wxs_a}5Sr=QdF(~cPU}LV{g@%;K$)l6*VON8Dbnumh#>VM6&E;OAsE(vyY9Kp1 z+wpW_!bKq=7lNL@ZoKCzPLuQeAu4gz@5F;3NB1+mbR=$fbO27|SM#GQLA6 zhCIxuc(1#(3S~y+N{J|4DV|Oei!G_t_NTd4K>GILZls8_{=OA_oOrYLVO(ryx))qP zkt}f&@n9GXjK`S5_)TroLnrvjt%p1Q`TOwxL2>0njUs*n&6hARTo(#iL#mY^kNXR6 zcw-+m6m8~s;2S@gC2W~cQNuxV@k4NT6c{!bH3YizLU*j?L{nI(xEmHs=B)6tg=uB8 za~!#_S83m)A%s+FFm;vzm-pq!oY@%U#-8qefF z<2=w0}p-trn3>CXDc#-?!(95{@TBc%t>9#7%Ssd=%ZUjt_6wf>4o}2gclM*xdKy zGQUPzY`YC?6AE+2)U6tvpEM6X50#>OR2xAjkwVDcmZl5l{D*#_x@rhJsiw=NhHR%9 zh66|f;b@go5*G-|LnFwr&$%*%QJaFW-$atiBdNr$D%q1H2w31zH=~htVJe~21IN}O z*4cZW*U#BJUv~GlOWhY!BAF!YZqf#<>OVKj5{KRiUJmHu?UDqn;!+rK6sq`NF-8u@ z(vLg{Y}VJ&qD4RLnS5^_s~{BOuGf9{7fV2Hp2<0$D)^Q9NGFwgN!<^p($J*E&(_FD zvUiRrG{T`FhkWTYGefjSi-A3r@2`|yvxgMK1+;5DFm~VtJ6bKD(Th*25lY{SrSKM)>n{X82#$|RWh`*#tQHin zV+a2(;hVnq-X6TuUQT1`pw^u31!*MLn09YzZDyXT(xhctGWd!Be1Qv2)q&m(1qYq5 z(Gnf$mxcZ?Iq5t_g#}XAr~~x*=_xL-q-Vj~k~XTR8d>R>DDy-#_hwzM&RgYLlF7ma zJk&Ha2hfxtt-4Uh3~!SQ0(Q0*JqtqI3?3dH4HWH?BS&%axN;zd{tU@dMZ65|Kn%x9 zzPjaY*b3pmW+`a$(3C2Di0VrVku+sX*la@?X{5m;I+;1(1OQwvhdn(XXD&N|_Q?rjJ7r8(k3y$1TtHx|K>&Sm@{*0V9-gU3l8PSj|~OJBG8a@q~f2O zCr(N71Y^l4d0u#tofEl`b#lF&+`Dsd_q16Xz=@D@^@$bUg}l3^-yZe%I`{%dh*R@S zCOC#Ez8qd+SgykTi+{HJBpcV#9=oh;VQ^d}Ar)D@s7=52tAoSKK0drA^kGOP6(irj z&UyJWB4NQM90o?_$jsSQHQBxdqNy)e_ZHV;+Z50?~jrsm(TlUG0g{JdZ&6l9u&HSjjE2pUd0?Ren7b~38k6~T+~GW?RwiIDa& z=56eBFwcfVsX!uSG6Vw#Lu#CHF4-+rc>-Tk3*S%M4H(PVWTjMX;K|K$0Z&ctT3`}G`?TiK zGKY(V?zi~$?*`4!k@pYx689tbWtNM!jktq8P78M=3LzCc9A$5R&_h{&vHB!{)GuV& z&W8axHvyH*6Y8@7yDP51FHg+Es+E$xiWUt*rSnh{Hj+&Od)|vO2caoX)S=KACLm>o zZc#JSQQRUWQ<&Cr$+*4@Lan_&!l~p}`UUTve9hp#TX&|=Iq5$gI&+frq>wPxYehC8 z-m)Q0ae5v=Hv-HWGKnJ?Tj4?>CiYn?UW8N2OLEncEbyjlZ2LY8dnwdY(m8j{vn|7y zxX#Wem6cUhb&7WF0=a;cB3ng+FaI(Vn2QC`Wg~?*x1? zNN06-%WuaV{E6W6alUc6SK)FW@w_N$Dto@E^Ygg*(vY*g-aU7GcKi%E>>Ur1P}6-V zD3NHup)0&t31oT$8Wav)M8rlSD9rqZb~IBJD|0#y_(R6=M|JZ;x9_XH#G5?r7Nh$P zl3)59$Sz?#S;+$YRQbsiqYteR4u1MkEve#%Lx#O^A~#F+U7nXO0d{3xZXUh3n6D=T zp6TT@G(z+cg7oU7g_7=h=GB<3!I+{o1K=83f`IikU_;c^BF3IPN_XOF&^Ut4XM%Wm z>E*@icaOaE_=A7lE$qX5E%80AV*Z)T?ca$v0Uo3ckHyJl%bUA%4cXubc$z!1Uc9gu zk=Db6XK(-c^|8To<$w2RI<23?p^C00J%o463tW5O&_$}LHt$W1YJOW{my*oq1r+77~*?g z1zzSIn1zd2<|+`qD$vx2Q-$&c48cTwMW%G}vDuYo)669&zwUV$>|<$Mk(RHyo8C*Q z*%Yo$nJi&dG;klgm^K!fEE?0%_PsrcG-`i&^x>B)`821lgVLll=2&S?oU?xhUvve73SPjuYXR zw_(MI2|ROk_4XDdXV(gzZrHtjPer`9MXvBh^$OfN`|BhN%Eqa9XsLAEhhp1T)8D}V zRiDYv-B;Hh1;Y8o25f5+zIk6RCSO{gkcR-@FKvQo`ZBBTVwb^_~m4%xz*eVd}}-1JL`z1XpZ1Pd|w zNX`ZYj|gSrlLyJ&e5JBt>oNDau+CHPo=vI=$fkFsla=4U*xk~i;@L^{uaT90$Rntt zh`Up!+DLEF2B-Q_hxlH{?*-tU*CTK~psRhVAt2OSnQLViK~|mPReoAXnjPO9^eVS2-r-sq+E?i`S0x;T0}K{H*4b_<8}z6cK5#w3Cn3qmJ=vOMq&#)oys@l z1c_~q44gyRJP%u(E!T(39M~3kF|7jQvH#8DVmXDl@|2`ath`zJvSfSh9@0Jr4wkK# zdlD-@s!VpVtJ*#sp5GIj=urjssx)rb1M$b*Q^lZL*o4>%?IoY{VTQ?YE2_7ex8XN7 z-p+Qy1brVzYP2OtOCpq8DN!;NWfPGs8^1vGMR6y>B`0%|rD5zHfFtBFdWz*_<)qNf zFm;ZObM>j<-)kQ7hv_{Ay3x_Jf3&ZN>pHoQ92K>7=1>@Znl(lp z%_Ft@!inf0r8SJdHKiEQxbjlbcEhHwl~0;i1VfLPXj~62SpQ0`!mN}=+aMu39FzL^ zB6Uhd_mYlL$sOMpPM=}A0cOe0VJ{sUf;adwlOHN00G8i^Yd)AdNdN=oRuOUs`{Zv5 zt~8W9s!)sEeS{q%Mx3RhuLRfSq<8pr`jORnk?9kUd*$$XAfds5fXDmPWfJg3=8WwD ze7QlYFkX5@hj^ipn?i9u*nRa~|GxVxTcvE10lF^h6Z6GH=%`T}=q^YIw?Ud`<@_~x zDLs9S$e1LW3lesIO4FZACWIXh-d+69T@W}wn?1oBz^3RqcZViFlQ&upWk+7r*^gng z=eO?Lndt+;*IceMv&1xgdy&_RqfOFv=>!hjNsxrnVko!eiIB}BvG~LVP}l}wmBlW? zQj5;WLX54tSFB2%&O%9}&~yr`WB?-vBPz5K#TXXmHY zW_$5N85!qX`;*N^I=ufyz-Dv+VjOvg$!8E|<{%zne%1Y5kP5^1Yrp9q22wlB>LGd^ zYhRo6Ib?T>37)MkU`5^_ouh5Lr|VRPt6qhx*K|8Rv!)GtdA7CS<5YgJ@Nxb-PSc>N z!GE?)$F5;{>C%JF5himY2?Q>caXMs^qp8&V2u=o(Ij}0X9oJ9E;${IaWe? z6k$BFJr51E`R`iGJFi;JGoQ5YHy^YoC%(%!_Zeod->2-VE(`nIih=7{s%}fcum1TX zRi4`wLTnN;k?>|XQRp72eBg>cz+>k4{Y;V2OU@)2+SmJ6HGHdQYn@uslJp=7kY&$l zY&crRj@q(A^8T)r%L0lP7oOkAV`KSyw|YT%B0GNhS#E_7-32e_J@Tu@L0M7iPQA?d zb$j&D)5FNq#`ZsN)NDWZo6UEY%VfBmopkIrOyro*-kF$JKb04g^pGhjDoc<8f#t$k zO~GQ>rH@%YNgg+(cYvB6&(J}wglfm(Uvli5{!FR?T4=g7?J$)*bUq3`h7(oRB$~6) z0`Rp*gS|HFVl!q<5qF1}|%e zy_7Eqr8#NoXjhyFTU?_LObfzy!{ikyX@)F|PP|7rT~h&Y30TV+p?AN610x ziFa<;F{O6W)j0&1TPv34tzy3{Hxl#t_>ucqr(1&EZI>%UY&)oNPMSy!x=SMv=`^6X zG#t8n!|1V3Ko+SwNbGYI#0AUGr}1ByDvvUj8Q<+WPxiT-JO>^y<*EixU*QIbN75Nd zL}A*(d9JCb+B^BuO*k-8J@@b5y*7dP!}nDYqRdZ17R&%3zmHhiDaoFNxuYy4LPp^C z7Ha4R%ZFuCKUsR=Qs}Ml!FjpYJKoC(@`6s+-kWL&w!R;M;DCQW&FRpz=Y2{HLkWDn z)dlG5v{_!^#IvBA;q55|6ngXPG4~uIB(DlDeb$K%Qe>nL*F&wtekzi4s zOQ{^|`e(`wtOQ!pL^m){@k05%(Oi-3NDSvR-r`8M!;>zoPtM_r!b{JP_(l}2mTT$Kn|ToQL2bNcA=yLa!qSOAlTyYHw>=4isV z+?{%WM2B@R`c1-{NT8Hb@8yfq;D*06R;uq8%=LTxH|sbqn=98lznBU^r#Yn&*fw>F zdZ{y80ar;b!?SN^eCBeEIwzp|6kY^bPmJ;nON z?}q{ya5-m${wF|}7LHc%J?^VkREa(DJ@0;N?}5IG{P0pkj9+RoWC^d22P6jvn>j|PBDuh>~ zcW_3ya&Sf%{1oin_$i8{N;jq3c-*pFdsnUn1@S|QFQGt3q0Hz^0u?w0vbtO?mlu+JY<{#|F%Ni{78X=s5KIrAH5GR%yBJVIb$>ft?09d&R%P*Dk1Sp zb99$t)chA`958o8-~w)vYj-#Ppz^CtIV_IDR1_4Rh%PG~j?m4)8;uyYs8N(<_vhKq ztUo5*d@#<6;9+yt66qOS4zItiIPbXLN0TxM)xQ?a>hmM&%rpL?BQ>)Vh)Mtihcp>G zLk&d-Y|vi?8dODFtzz4vtt&m#UxA`o*|kGI+5f&3MzH;!182S2m$=J| z@fGIp3lF%9UJ7{j7~dXWe9y{thR(zKu(3CLc=QQvltd}z6AqXvFo)S{sgv5jgY|JJ zdAeUI-M+aFpYh5?8x1VMKr2E%a)}}=5^3q{GPv9O$UXn!|4m@W*qGqOcUd>o>`JZ^ zw$lnrFK^;FGMEbY0MTZG-nEdl)ANzxmF|_dY(6(<>x4w!imnT7r4z{I>+>#^UJslzZMSI{Tz3od~f8Xa;z)X1?{q5?LJxdx>aCKgt`&lHP7h(6?e7-z z!MhwIBTXZWr0eu=Bor-=G)%D4WNe(NRE*ggi{=C~ z3@$uwy1V~@O(=a~=M`V$ntUeR*oLB4_NH()UL(+amwY|nz-ek@{F<^0oGP8RXv-u?Qyp5t zNi%q=aoSc6-10`eaK7-^kEqJD8d{oj1}Yg+kTDJ=;0YlVmv8HBxA~YQ9;R&;(9GM; z-)(Cq{LF2L3Ed9-wQmAys)YOBG`{4SG~k3V3u>`vo8dv``5i*c%u zaqW*0GV^Q{PSyyObKR`;EtUdKsjTUPzaF9r@|D1Fs)6&75@&%{{wpQVtV$cEcej&T z4O&vd^YpTL5zl5pDF9;wb;IMGaJss?ruhs$@_@!fc_QzN;KSj=`zELc!7=VllW=)v zi~l7zv6P!S?Fpdin9Z%e1%3|B9K_aO7bQzzTT1X{Jg+Fx^#iiTJA5!)H(~Oh*bxDq=hy8HuO8nlj=}TEA&!AG zJnYKe%FbZFb`DJD@B{+{a9mEU9S*rel}~%|zexN`a`5@K?#4$eF%BF-_btK>=R*~0 zy95`*_4WdxjJZIK9Jw%MCre|VNpz|`gtz+%dPq4{b?&Z5V4IexzNqm0T)j`#(o?Ej zZz4YKWlnsK)d{!AbbOxoGo%k2CHz4LgI?YDWq~%m#>x$k(#8Qh=*ADo7mj-%YD1WN zlPP}Hpzdu;1R% z0+2w00(x^Yq!ukuLc@nZgu)@}=c_C;i<@o%2Bdmusk~101@9UJpDuB{0{(w(Cgv@j zJVc{@?VBFl_T81G;ew{6@b-5Od;rLlNDlcGEON=j3q^`EP8%~Qh|N90d1Js8uYd{J zf#wp7yv$Y4^h85SnkZjhbVNN2 z!XC&u2};ygim#~kfkyU%s z%iB){atgUqjr4Jz154Zsw|)wI26%42aM%V3A6Y|*FXFzI-bzvj9^)SqRc^XJ>D8Ub zwR@Gj3^)8$^W`p>_9?4D9@G?y9dqV&=2zuC2zJMhZuN=U{*m;cG0XS}W>rV3gP|q6 zmUjWbVpQ#Dx z1*t=k*P=$)C+xU}o|tdN0^P8CVV2A*&al}~pR6pq-V20BwDow}ygBBKSkMOez>6D} zxO@@;xE9_>%p<-A)FX+dMA6rn9n6jMkuFXyy}tiwApfLtOh5`QZSarNM z3XC@RaC7ZN)$#SrDCperks2vbdm|0GZQO0dcZ_?3#L?^e2Yp>?Cv!V#7_}QF;|siLmNo#^b@id_o6P{HDF{B5M=C55?tw-TP9B51e$oI0P@-Y~%LE(PY zp5u8d)ER&veuFFEV}5&7ZIR-?&q;d=qN#(mwbBT~JLKUtHNzo&(!qmMv-U(UVkX~X zkhT4kH}?t*3p`UA1~!7`hEU_xSU{n^C!fIfXyr>(bK&F8P?m)LLXy@O1agnmbUpuZ zMsdhD`yjObjtK7Q*HS3HaC9@AdGB!```Teu^077O2K(>Xm4l<$2HD9QKCINjEJb|Q zncM)#;BVyI^yHs$P47@-;@En)-cVH$u+A(2V`-aR+9~cVx}=K1!SlAmWSndEHefWQ z^q;?zy0bKyk!w@fuW;8Fr=WB2zo06UTg2$(`AE5J$Lfbu^;$f>t*oBqTP;0Lx+=>? zP3J-$VhrOageQd;U40p^qS88I#c*Xfw{0InP2|2TH9R_lSk7Q^XOfVgafo1;?)CeU zwKuWim(p9ko~zyNy1y0~Db_c^^Hg3i0AF|urh*&uYuJngz8%`QMo@B%_{!6|3;v2Z zdAZhoRm8|3@av3)=%#0xVA^b@vEHs6q##VPTZE=b$GxL~vAw{L=aTq@=h*g<5wQdbI%( znJ0_dL$|iH{vozJg$vS&IyHTg(!Qsbdh7bmI0HmA*{&4ef@YjYavXVWfNKAE-aC{I2(Rw%hEjwh`Qky#Zbb&K#T5X10DLg)64-Y)TmXvhQVmV?vt1$l3jTbH-%u}Vc4eo~fCLy#nC?^Z<(=y$y{_x-9Raxj$t%zmQFk`Y`^NgfDO?d(%PrW(RuHNowS;5~I7!@_`u)RH+ z$~5c8Cl^b)QO(7B#=4XmEZW{L5mIVoFh}R8M3vzdaG{VC?Av?Cuv`#cgF4cn)8q1b z+^ao*s#ZtqOLABr#ag1}7Pg(Lg4pU06NIGwAOx(EVbysI`sLwJ`q0V^vF>7W>NQmb znuNqB@g2)r7WC=7?``lou@Q^3oAA}jm!B#9A(%qjT%7a@=P&AXG`(HZmqC;pS;64L z{8h62?EcN77L=AJN zHD&&Mf-+z?MUrbnG6cR7mpf=$m+oOd)8yDJ62jgP7@%g|@E|&&4Sr#VEj}e;@-f)Og zlR5gj03whOO!P8$Di)^5AL%yK`?@r*fajq%8kNsgd?r#@FfHZj?Ssp*DNrYlN&?IK zBXikREg)sH*BRYqb&(4fo&PHXK?={~-hTRkv2ENyizR|J+R>$5& zWYaE5Cl;Mg29jb}1pnh>V`~fJ7G_&<@Q`d78gg!{O6M@Hwa86U!nSb8TrGn)p-JqJ zEce1jkDOuFKL*c2B_Tew2)pPbIVsQ=5t|VK}9!hV{dv zZlN;Y%mHh#@GSQU6TeYxiWqv@pBmaY*EAo9uv)TRSk=(nGnuoXqf41^aE-}hWbyv( zD0h)q7UKuZ(8R=ktSq3;5V6rnU&(QG!lnbqX~uN2)&U2aGL?t$bJ7nG)jv5wE$byS z*QknHP{>3%+ou1#;Yg*iJ9O?x&<-`Ya3);u=?gMUuDWR~I1?3?mg-dM-X;qz$&0E> z4;HkKAuc&hQDKxMp4`EaFJI9a3u+-?xpql#Cyr-Q5W#a`uU3m6+XMt@M`||-0Lotj z{bzs0O9nC-bwmuMxjhDr>u0fuQp1Rdels7Ri95JSOC~T`O^TNs-5#oD+fFsVKqx~UWQpe7v>cJeRJGQgv3)>(hs2*ogP z-OnGrF&ot~+40O@pLxo^?8r)2LioM>v!Et0XJf-w4ox%aj*u_C4X)4))r6ay4e^c< zUZVW1O;=U4tF-Q`J6Kex1OjSo1a>8CkKF4}QsNLqQwu-UrdFCU?{=-5_TSz3(SNVH zdHHx)u~%S*;NQESc!Y16?}UUh9Ep`}o=b0Hvo}>&7Byj<;jROh%HPf7cwCV|ggNiL zb$IhZla3YhEY6Qo_M(DA1!O!DzCDl`3O-|E(@F#FGfWw=Y3~^J8!MQ1!;_L(bqE{x z2>Ok>t?i8qZ;;Q;@gh7Lio&YQ^#l&u!}YhRyRWJzjYM*u+&ht~!BkUlQQVZ-~Z5K|O;yGGF%a+Xvnqi^=;wBKrLd*qWM z>t>)qhPk~L>RMA8ZVs!oL;o*;Gk?qsL627od`rw*9FXju9)hHmz7p#7a(S2~?Vp>A0WDgj1wlIJEUz zq=HCQCqxE2Q*>|m0`|BqmKW*v@Ef?O3-`*$AG3iTbmP0GF4NuODY>^BA|IA*HGvYh z#Vx9+AAX5YYX^z_n=Wciff#$ozBoxvYSfpPiY0HTyG&Ja(yHx&vQNu5n%3GS3@ zw{Hht?UqM~tl5W}Q8#)rYq4Y6a<0We%yKnY14gM<*DE3PL8`BXRGR}R0`>^;gIcEs z%y;(jDvf5Q@^@=D)y=+XS=Mydoo%h@+N#Qh3j+QyPq(XpNf02bs^=WXrI{L|HY;iK z`$Jcqja1I90H4)ky4CqZy1TntB8i$44{v@ZR^pBrqYw0NigYye3u9a0jjGg%U7HWa zT%LKx=ve2r*4AzC`hB^z_Qb~A21{ZiG4$?>hBCS4ZRd{O8wrFwZpXUqU9pao6yVa& zja>C+zzc8Y25Of_YT>=rZC{CQ?x9~)fA|`Ekcokg(zBESC2Ew?EC(YxAq2d$a>Vye zzfGO9mEXQC&>xuj@wJBDrlxQ#gLmcKu||m1*TVXbLq9QXN;`b zZ4n(8FMNvRbFkJo$>OOW$&wtN`XQ;u7vzkLz=?hzzeLc~f6B4gWReu}-6e<_k=#yAr)pnBAT7pkeL)rDEciV52=pKwAAfDyLM zeeJ6{wr!c(3A6wej%;fXot*#-MFK|zB_bpIB_3s;Z zb5DD^)#asb_%togY43siL9QHs?d{o`8{Ww&_l_bR+^W0wR@$;;YFXOc6i9~rfq<=Y ziC$193s5&l2egPmdYn0pm19ALNfxTvDizamtjutO@B`>iDf#D5*;k~z7K58??CF}? z(h=CO^Bm`n^d+LUc!ejqV@+bkP%Q~}dEKlh)Y^Z$&Jf+-H_-E>DO0&KBELp9I?Gv- zNn?Pq9p!=Ujp;!gkepI19P6C$bspLv|C(cqN<5N(a%`T+?45=*B* z)S!y2CmJr+vlL2ATPZ#CT-#8aQb81*VL@9i=}}~@!;+s`w2)OyYk@-5kyf+ zJh^i7sgTEG6QqHzmN4$|u6zXE@rr@ev&7Lj-KMOnkC#v;178 z&FJnsIMNkmUFC&$9{$Z}{+&HPRcGsttJddeH2%WHAS3el@S*qfiDtP=`m}<1|4fy1-Xlk zXmzV+9M%d-?w$FjzYP5-_NE^N*^tRVbcDU`hnRkU>#_Vk)?@wst;hEJSdabpw;t#J z{qHPw)3~>9M*D~F1UQtqV@0SMp@98bMyX5YkFLZacG&k1Q)re**4TEM#N^Tkk zXC1TEmh&F$u$61nc9ueigwm0|kjZzXJL|C8p`?*+Au#q$P7?OXf4nd9oW<=l>gk|L z!t#RI=Cz0tFkt~n4Xg^ae<{s5GsCNnKKty;EL+S+x*uqkPrm$F!SYH=j=VRX?CXu~ zzT4m`vr49@sZIdEY%|&oMO?U!HAd2ZQXC#^?s1hzy*ByP90?J@y|i*aR%E4OYL8Q#`?M|0Di^dI}=@YZejuH5?H@6B{~Hp4%Z_n%1flBOG#qC4A9xGW*?SS$$j-eHKv^l_veFlnA+jGRLf%jxlpU z#-M!lZLB3NQ!ivPq^X-UW^nz~i}c&#%i&BoL`bagV)xYfZpy|(tiVJxz2Lu{3TF&F zR$Bo5g%&_eaaMk;N-+RGd?--+WZLEp33j7F|FOWX_QZ1GnA_m878o$CSE# z5baihg}EH~>r?ul9Clu-)b8Om_UhO2_4{&KrB!#+H7k@|r2Kgf#Pb>20zHqR(+Vb( zkqhek==zr~%NooUrJgUDl%q_EnZ~H=*Y%Y>y;^k}Z%%1{?|0MTV{%zx6YqM(eL?>4 zK}F|){v(<_kXK4*A#EK3dNkxAxMq z2Er1}engKDkEL^O?ZOwDvntS+Y_ipBN$AQNNBVqE}Kkg1k z2xBu~a`}I8|4o(6349RmAT*CC$=VfLx+h=Vf%IY4K*p=*uaKgdfh!ojE_V}pg4&K2 zDS8voQHizXJ77nZ4p^mrwSrpao%79>Mbmb*C{dBB3MCVEs#99&^+s&LNB11FMIs%E zp~$^P`IX@wZnHDJQ>qP#mSUc;YCb~obgzP^9jF{F$cEu*8kT5A0T0kh@ioZOCt0P+ zC7e(?7fq^jO)G*aQ>v0Ng}B)`k$>acC*OEeKK#%7fBq5v@S_`PY9W zzmKs48w-2in_zJ}0PmFn-t%R>e$k_4X(zxO#Fv?0A6CcQfZq;+Z%)zHTI$l3sw7~$ zz}4@t6!s}^Y)U;j1URqEW7DS(4TYC>t?+|)4uo(|{E5-cCj<12&|v4%(8%Fh!EE=1 zot9m{9@&gL;uc(7y7ym)i}+~Q>cayzz0g)*9!_sYq zG(F*K!3>h<&TbnJ%Fz(`5O^q#A#^?%hcp}=#>5VR4K86j>T0SIv1mBttFV=7L4lmK zrIv0uS1Wo8pT3Y?vo&mMVFAvOuS%oQx;j~)v-LF}A~*RyQTs^>esanYN6 z_vF!Ig^?#~GDFdb$CNP@+H@G2an*#4zjV*xVV9zB?D~~ z*5CyxWV0EcG8x6|ahH~8aO-DGNC7x>OA}IPoUo7cTx!fHk2M+;F~_BKDzj@$H@ zH-HuKx>1NL8YJA1T|+y^BBx7}MDhU>o|)J(I| z&#FUT+E03b?(E#zFDA%@FrEG~YG%pwnOnfB$_b}*yV0Oy=m;1~F;S}G?ri;yKcX;T zW%ftS{eWdzAAqLXniQ5Gx~H^%hEXE*;&JjSOh?rAHBiI7Fy~91~1_{nwK;-WYS4xl94hw^cE%=5w%=O zceor*3cZpE+E|@j$d2J{I5IQ0CGN4Y?w=f5`Q6D48%}?B<*{={!r4oUMO*UzpZwu* zY%d_STI@b{;NQ1&+Q{>`1Meuza1jlLlKt)(~Q_E3E^_KnxR~d-hOKVfIk6@|x*G#?L=} zXnHSMOV5V|Z+RHe6bX4*+xga5oE$hRNVhzjh(`U@0q6S0R?ex|<_v$blt0SVru zAMeRVqL3TJ>TjK41t1WOW|bWz|e>u zcEL^;;?DO|=FNbawWf>;!!M8v33Wx&YCN+Ts?P~{_7kAbf`UG4v(-F?dUn_H9*EWfBx=OJhC0eF4_B(!X7$*BL0@*AqcMdYutbMbjgq>S|I+`sYn%kBTyW z)~Kj!vz;3ZkNUTpr#d&7Ep?-0N7?(PGp7{0^P&Z`))Wd7#De9qh>lCY&IBq49YIA0 z3*Te}m0AwT`+?7%M}-%J%1w94mE;>o^%b8zoQjd$3;kO+G~K3PhO23)q%>5{`wSXV zw?ad;vgx2Y5mtK(RJ69NJZK>h=nXmt=OOYX*Jsm0ej>%Yro9iX9OUT%-$UsMqfpil zLV@L?*57p^*o-^+Y$|>_9gS~c@n>hk@btPRW!)KiZfp_OfEY6LM0^ahtsoEDIx#w3 zR=XZKVpxn)l9USZO-PzC8BR5s&n9gPA2R2yC-I#`+u#77ut(g%fIWGps_l!nK<>M< z?a0vNh+Ex?87Y6?it6Am^D?VayWClbREX7FpHRO|a@-1`(}jRpoh_eD>zi5d?2*`F z{7Bx#--1~gV)fbnOhaTEA}BK5ta({;g-$g`^QpIoTn>d@B~~4{K@$dt-^OzUwOY&s z-!`k)X=Yk`AQGO|PkLI%sdZ37eIacq6(lK>6DvowvBRkxun$Sf9JOOlZy;;dUy^sq zuN~XBVa?htfAH8bGPY&M@VAZ(Ve96dD^DF7I!;ugZkud6b55R+pO};rL1U z<$a8tN^QF|Rg=PXTYqx|*Z!r7o$0J1@D(1A5>OKi5X39PiunoMO(qwCTxMn$37;{$ z$U0pSg$(LCbBul)Qfr~1OFcIkX@u2+sPR5=?z-!;sW85!WlNuD*#MdH4PubnTxZ#M zEpD=KoHx{SDRi@SXATlV%b)CS+Fc|F!4UN>sE$$Du!9{u|av({bo*&33#ZZ2>gGLAMzqV=@8 zhxbs^q_%uBasa0_MWVB;IN$RLx>JJuvzSt)@(?bVGbNtw`W7`j7&nh-xavSWSaD%gH_5O98 z4IIlC8F_=Ax6d<&IKi+m81L-2v^IFV&y(z$WK)@rPK$VT#{v0*EQ^HGmn1^5x>C5u zvtz@)|DNK7A`{PZAEl)AZpY`Xj(&72+y3`)%`NRlR(LpYnp5d@*DzrCec!KGV7$WtXF!o6P9yhy>%lwWN{e4PB&m3a-$hsHxvOgNyi=Zz4_*pY0f0B0`K<# z@7vKA!9Tj|v6gGk+fxq~^eo6gz_-IH^ZZX0_^$;`*3vd;q!$p~Db^{NseZP#2*O;6 z)J!w_^WG2W;Pc$7NKFuCNzJmXudB1IH6n&p;Tb-!F1hb zh`ZM79W4AFo`|HEm3?mEvXUX=irL)4N=fv!8|u}cN3MK*?$9+hFKaqau?DrGFQC`e zxps}1*HKI33tlrmV_`ZT=|=TRXTE?r?kZ2n^K)feIm?J{_0DYdE#9Qaljmp4v%9OK zy=AH7_y3Oaw9G*BIbxhu%l}M?j%A_|nu3?llHJ;TrS(>Y2uVCe^H=7CzXP+*u@vMt zl9yj6`sfDot0~A&Kw3tiM^d zmZg3vFW92bZK#T1)ynwQg0N`uoh#Sx z*s%V}fvW}j?Kj>~YiYxueyrKeJP!z_9W3!kw%DO31Z%N@s32xWk_N@s>N!3Aqf`c@ z(Hk`MPf_c&;P{F#WhEW^(AZ85hF?*bzN-ikZZ$mgx$gxTbamd*(Ry1`wyq|S@P{P& zpHclQnW@U^#2gXi$AHm4Kv$S|M-utrgdvF&AtP2%2tD{>WU#0leHy-a!PI8{d2|V> zs*qy1Z2Q;Z8-FzPNNc&tZkxK$^1ywmp%~{f+Ean0+dALaO18?cHhd{&e{^MkeANKA zgx;@wO_i_ zbk^|3nW=Hr$wWLB^-BrApKe*HGi(YceS)BBW|b9%`Hk9q^Ju<L$EQ-65W49m6cPtDS$FX$u*bniA-b0V|XF5aCaGaC(|KOXAeMG=+ zW45=`WWB0Ip`YF4MxUy>r_475{H)A3M4KiTLc0t0%hNc!DB+W$vuktND>YUwJly{~uvT;PbG9 znFHKEiy`H6!1|3D5}1R?3;Y-Yegx5cT8#|)C0~WIKXEIQFiUT75@rDj-*h78@@d?w zyV-0^W+)GF<-re>SgF!54m5<7c-fq7oL;>aR~~XoX7~36D`p{x8&h|8zIcC^N}Ilb8m>NtuX=r1w#aI=df|VPw~|xGBPiu=#T0!D zS?lbHdL-=mzj`|t*fx$c0nf}nNG_M}mn4d!mMe;;8H!dYiXv%=D_ik{R#jD}6KugJ z1&w1X4uV7p3PA`G*L4EJab3qv(7Jh5FoHHP1jEQFPA-==7q|f$91cNnFmwmQXp5ki zOVhNC)AkOI#dKzNmt4}6WFtmx7^KPFKS|(%PoQsn0Vc1F*9oBMj~|!VQ8>~LPt)URlFak^N#}f z8}^6+{Kpxz zg5VeY9yv&%-Wdz@ndF#BW@=Oj<1jvkE?q*+nn3J0BF!0%FE3vQMy)ZFU3MC`YYX-K z?pN|2H)2RSMy+wvz>I00ZuQcz6Fqy6AV}e0vnq|p6S2_ANwtzx_koH$jA6sNdrKl! zC`=6uot5tn!^CrkRa-Y%B%#*I#9;9Y$$-!l64Z(v)VY1!agYVuiIf}LJti6v!~+UJ zChhKVEtf}i5YgzExa)OxrlMUNv_YgJeP^JP(#R+@po@uVj`sn5ay8-B>7pCHIvto= zd~$>@Lhgh zq}lAKcIqIEwhDw%8R#!;>PjYzFh=`L!5CqKh3sm8#`2{#SFCIC8`+Bu*QWZM`xfr| z7T^LB_{N1`3q8`;J3s044Ox#t@}=R}zvjz5ugekHqaOSlSddXlf~+$rs$9sZN`<_? z&V;CiL>_}GC2}?UK`%=LjK0r7qUjG$_&2pNkzVjJSVX{F_0oLA}x57i(v($ zQZpeoG9+e-JwQ2$fDR`FF{xYS6**-oA;mpaQ%jY#(RNO~-1n{7`jd^z@*fS`{mR4D zlIb?eTXZbu&K`-&EskC#jmx6?LEu5Gn%u&G2_vcFn*463DA0Tk zCW}vtua_lgm~C8!_m2#+?-ybIizxiv*LyM}qv>2pe}&6qW99Mea4DA^9$|i^y;0XT zr7uIwYwSs^(Kgisz`|kkXG2o}3*>R4#{LY06@Lb-;poPAwN0!33~Ewy;?I!vYVHgk zZC4>Cmp;2VF?9?bIQ|0s?BdkKvHOlce{>8^6gOw~-jlnqC7a%TZ(#(%4}Js9k^d`P zKl%Sx%F?x5`N*~NQ|MqIwByBc(c3ii!w1hFB(??RMB=fe1N4AbGzNcHl29Re$P;8F zDg|pkA#}Dq>R8ii;!u^{t65DIYNYzGX8bjO#MBTgDObK*gDpvuD#T+IyrlW&@RG1* z^j#e`2_3b=@Vf9x_(|P>Y}8=}{8%lvohpp0s?hL(L4(bt@KD>PYNWmZ;HmC-c%V*s zlKKte2_$a~)g|J$th&0gV0mY3;xqUvG}OSK7X20zl+ttzF} zq&KGO|FyP6E|LXYSQQ>_p*z}Ucw?(llJqLPctAB*t*RkE0EJwJhNxCFWxYvFt>Toj zy53$LNF@|(?JMwUf>ctHslxi|`&e59#8U&rnO$SxQ9dZ{lbf(D{B6aNgTPXugzBug zm<|iYmT%uKVO3&i5MN0=TlC9UzjBY_0U(<(0!FR31{ke3wQd18dcCeQ-aLO4X6m}7 z#wF*Tqkb}5l%f?<(6|Ye1WP50!#X5zN&)YP>J)J55JR%z1lEFp2QwKNreFH+h754- zzk+TzJ0Ds(I}00fz!|OH=V&bUcJPnNSOYdJ!OmHxt&r5ZZ4FNBwjpI8-x?zIhUNjwFrrDAK-h_{)z?m$(ynwkn}F zRo>4|fH;DR!(G9|n=Cwur!!et)4jyE*39wu0-Md?ib=rMbQ4RM0@T$<6s^<1YAssz zRDZek9%zHrNIi;Gyjx2PuMvNC-IPRHc%LEYZxxx`UsWd0?U%{>Rb}$sewhMaO{Uw} zkSYiu|IY3CJ`(QTm6W11YE`0?P3i#bPwP>udcagQYE_Sz(xX-*gm;JU!rhZ4$Xiy9 zfWz=xFr9vP6n&nbm;K@$BTMD0uU>3%lMq%{NBrCZl%9JkX0>PL#;;!;eK%8nzkKWk z7`d9=kq+5Ow)E~&=C9>nqa|2^C;cneU?Cnbi)FV%%&;i2$G>vcccO?FhAY2v2IVX) zt-KL{N8o+s-;@^}sr2l=DR^LN-)yGaRsN;6w*L!PX5Iuz!oCCBl_3sV%y9|PWL_Fv z9#2MywV-%mEs0}q%+nLi&Qs~8=RYQ^xTZN*YPoRCrfi( z#G^5%o|_f_^!A5`zxCnW-`gH``rIp*?s{Z@-(-RnS+m3G%K5st&JO7R0Gfb|*W*+l9F3Z{;87e{gafv<+)Y(S+SVGUQ~O$3 zBR!2{>Kgl>{*TUsq>i*h@l;_|FH}7M%HRtR!7@{3;@Ix3<}So0SVBG$KL=_Eb6@2x$vF% zO7q;DexLcK?=x5LJH^D{QSKOCyZf=-Mk3A-0TB*>;f_w3p)^$87K6S@TR63&zm@Fx*xbI)53J&wmr>C~XlEveM6T~Fp%XohEf@W+#Q}Ul4$bg1BqY?Gdz1owh z=`a8ZEBKs}EEVbF^Et85%gM?9W0UytIfuD)YHAy05S8cQOJG@hHZJ$H;~#5ndz$^yOce82S;_M;x>& z&A3+)`V!hldKOhm6zfGz8r48A(MBIyYn27ht*yMtI$a{*WRhr!>M~C9@vwxJ^aM#m z0H&!}M4?!)h?>5zfli~1K6KV98m^=GSbaTUxyo~BiPi&^i^zheiCno|B>ERuMpdrt z?UL((b;P1MY-gDh%t>GcN!7W=O8Nt7dj+xs?5xLD?OE!m1y_-1pvz0IUcS6^{t80p zuUx^eSJbii93G3W;W87BZaWAnO)Rbk{2&^@n1jRK4*a*K#Jph`t$AC4W99TWdF{;u z8Z9ec_ll+c2&ty?XEn9HLaIXMX)n8!veLsnG7F z`*}ef6IrZtk_&yD#AF?l2Gf~;g0ZO;H=o`Z(4ic$!ys55eS_;S)2Z401bynK!QdzI?cF!RztxC@Kz{d8ZV1`GpZP z`w`qYIqePX?j6i@j4nLj6-#FGrtWygZGGq8q;xVV_`UgHd+acj{>WO?vs3g5C-FYu z#v|B>vMY*pm2bl;b7H+QB?4V$@j@1oJ(0)Fgi8J$!vtbskUE15Z0_y3V`E1oKpy1k zkh%qHK;2RHnq-n@LJd%mp{plAcOBbcpx2$nOWgqR7sJLC*%8T5#x6EWUEUavMi4tb z{O_zip0Km;p;P%#d&+GS2b|8+e4wo#k0kj5DkuSOsC`S&-rvU^o0~%`KMUIv340iA zU0FoWj=;oZ)Ejs>EWsA51pk5L<9KEmehofqmd*1A-O0yNt>uX^G7HiUyvQu#UTn-W z;c_CYKjD&G60>-HocyD?nE_z8;I)4STvM#UX2fza;*q4We3EL@dq{6(`CWn`o2OOF z4Pz74+%Vd5u>Pij^=@+B`Y$P66_Ec;-9XkBO;|4(K)5)Yl6SZ~{%Gf2H6Ra~bCl-S ztkTf2Rm_B-M9;3N*+`cjzQoyug_$SLkF{I7w}ymVINEJb^pDSH!z>hF&)IV1tUX+Q zY>`Bo{ABNwN|a3ub^E##-BB@Shw;>~+;rM*y?$YS9-RufNupBPe)YO&0Uh9RMReGa zl?jIsvg*~*iMw}A4pu?Us>-tr*@_V@NJ|e>xiG)xg>=i0+RQDWg$DmeYtS8OEt^+X zC+(9He96^G(}z$c?0;qPp9--ODRFsp@jP6Lqu{2+@6&=$9o-fVIm-0Mx zN+~pZP%kV0C@yOO>;#`GE)nv~)?!N&%kfc&I7TaQ58!yja}RkS*>xftl>@uTWPnTL zHqo>KPP-_WIg(Y@>#{Lw7FxAM-FR>QChk=->TT%pTe=T7uTHXw)W2EH)!3KS08Cwp zjqwd0Uo;va0Z=}pYKiMXucVK^dUHb!np;)(nXGo5N!33LUf&=83FM2zuD-Ttk1erz z|Iw5UT4CmFSz2_pl@C>`hAoJR+=sm)shq`A|2#W8vP~jw(k31Uwn^%hHa`=} z23qa#$xwmV1$w=0AW@FsMa7Z#d7Z42=}RRUIC6(*Xg@>~w8JR9zs97mFV zdh7y2*KR@M_4)O$-=lQkVY-m*?djea$C7M_b?WIONE?py5?oa6 zAGG^8+Po96-9*$oF}Ltg2F=Q6ASlL5M5X1?szM!Ei1>-}`zQ-vkE1}csr&&X%6)0# z$kv4Q!3PbEU)Sc`Oe~akTKUT_(9UoffWHCtl_1!7+MQEPZxb;ToNZGisOapuB}6XGXu;Wu#Q1ZT!xryqb2 zB9ZN}_jzXg{0!h4ejq~iyNiQ>BP`)fz;jr@hk)l1M>hkm;cAozynvPHZNQgsCHfNZ z5^m4c1761G`ELQQ;708`*`nHI&h|aC!x66Ib-;62#Jhm!@d6(MuHjDfB;W^{`-DvxWSByufMwr<;1DP5H@M#8s`j&e#O$}BxM~unx+jMxvXS))eIom@Y^%&nrC*q_?CJyQo6NdkJjEXO zS6&jY>AYa`>7I}&DYWJ6xtDVW@Z5|QhfWZ5V}Sv;2v%vd#c|ye{+U?LaaECRJU|0$ zY^&Ve!b6hNT*njxEvs=$*5$kz@dmiqe$ZHJthQPY@lRs-oy1+aOMZ#eZxpJ>xF1e| zeO;8P$)pwEr;C}&uNsYCG-eWwATeZ=Mb4u(`A-bn7bDk>b^`b=CaKLxVCuC*+t!%8<&WjxN>4S z8~B3{gP&u5bF<1>wWojTBEDJp;J4LtMM`ii}HrKK;1lymp|VxNH#$LboJ!3lPUX(_I-WykdGu`0B1VU#91 zEBRI@Sx*;Yhgxu3^_rzEjvph;24acYMo;}`eN zC0EIj;%iDX+3Iv-`_k4IRn~Jm)u=S0rYaq&!;!8wD(P%I6J^&W)LoerX>QB7Oh+** zu1OO7Ul#sC_!AaRGwuL*+HKI+Pm^&J#_{ig(n8sLIZ<)z`@U@%?lNBY!o5%wXsZZV ztcnYbdq!fSR~pxi8pVl56TML5UQvm9VdACpKQOWO{at!)K6%bbPEHO{MCy;9dj3~m zL82s@Xl%q_$3ZM{IEg2LM3P7*g;df=Cxc9~$R>we^2nzf-RVJ3deNH#`p}nt6w;po z3}g_48NyJ8F&qsY0~c;Q6j4kGrHo)CqZrK?#xf2sWt3AvB_`vUz(gi7nJG+V8q=A< zOsbg0Z00bRdCX@43t7ZsmQc-7mQf=%&a#tT9Ah_!Ilu|db53H|&u4aUltUb6FAw;_ zNiJ}POFZQUhF4Uh{&Nyy9EGS_rY0b*$$*8`wxIo7lo;ZgZM8wz7@w{Ny)xxWZNL@{vzs7l*`3oH!+3 z5+qTQBw11VqjrlWLN^k zOBq%Gc`F(20NHmL9)M*)@(ciLwFP{5+GAj3U|`^4$YbbYU~zHt31N^*t}M!7P)RRJ z&1TTcNi4}@uwY;Ts$uy5A4p(h$uO`uM!705sQCG~C@{!`1bGA5VV)sCHdqBCR3#%2 zGUa5ZCo=GXNim=>6A&|kF;I?yje!qrE+c~gl-2@b86f6>%HC&SX7FV2VYmzA`+#+M zqN#WQR^iWZ56Jh2r~m+zAt1m?V^YJrN>chFrEIj6N?!;qjoay}Z*=WK{0m%mGk(vR zJ207c6d>{J!ib zJ)*vOn(6r?_MF$3ZBLsuUQFxAH#0=TW89d3f~VubK`Eped_-0{u}Wk zrIGz8C?;mNKo~@8NbbDf8A<`2ETs!{?3PaXW@de++|TQJU9>Vr@0;Du1CiJ+D0;Gu0_- zByDDN*|#LgTVkT!L>3)HGfb%#{#%hLecZ1x%el*#!xhZqDi&}Ji@1&@WbS^K{g4i^ zci3iZJ#Bf78SX3*I;-9I1P|~KkMRT!?Wm`ODQ#xk1O6-$x7oefha0$wTeyu~8#PSM zHf7~)vD}>9W`4SPF?8&i@|XJ5@{M;gw#6rG=k7bU9OE$kUuWdj8LjoKqbHcQSzpMW z0MP(-0n7|gNP|D_xf%nQwYw0ro)^;Lzi+wBx?hO-7AWM5KNI8{2{0O9EWmhxi2#!U zrv23*m-&7vWF^2Ie|F2Y>aR4p*8K0GTp{L&bjF34Dbm?CXTQ)2d6k8)vhYQ+(0r8_ z5|o_|YiG6I)q8xAz0a3&R3GXi?PU#X&^|RPrUR_9&H9wlJ*2}rqNA*`$JDO4I@HOS z^r}z&8qlDI^pi$3sxgggLX*s?=lF_0uM4`UORT|vu;wnX-Y&A%F6oAD>XvTP`xUM7 zjy$BDk9j-R{s%8;;^P1S000310002gB$&DY0002SU$}Ds0002hx6wcV0a=nDzyJW1 CYWX<; literal 0 HcmV?d00001 diff --git a/fonts/cmuconcrete_roman_macroman/specimen_files/grid_12-825-55-15.css b/fonts/cmuconcrete_roman_macroman/specimen_files/grid_12-825-55-15.css new file mode 100644 index 0000000..3d6aef7 --- /dev/null +++ b/fonts/cmuconcrete_roman_macroman/specimen_files/grid_12-825-55-15.css @@ -0,0 +1,129 @@ +/*Notes about grid: +Columns: 12 +Grid Width: 825px +Column Width: 55px +Gutter Width: 15px +-------------------------------*/ + + + +.section {margin-bottom: 18px; +} +.section:after {content: ".";display: block;height: 0;clear: both;visibility: hidden;} +.section {*zoom: 1;} + +.section .firstcolumn, +.section .firstcol {margin-left: 0;} + + +/* Border on left hand side of a column. */ +.border { + padding-left: 7px; + margin-left: 7px; + border-left: 1px solid #eee; +} + +/* Border with more whitespace, spans one column. */ +.colborder { + padding-left: 42px; + margin-left: 42px; + border-left: 1px solid #eee; +} + + + +/* The Grid Classes */ +.grid1, .grid1_2cols, .grid1_3cols, .grid1_4cols, .grid2, .grid2_3cols, .grid2_4cols, .grid3, .grid3_2cols, .grid3_4cols, .grid4, .grid4_3cols, .grid5, .grid5_2cols, .grid5_3cols, .grid5_4cols, .grid6, .grid6_4cols, .grid7, .grid7_2cols, .grid7_3cols, .grid7_4cols, .grid8, .grid8_3cols, .grid9, .grid9_2cols, .grid9_4cols, .grid10, .grid10_3cols, .grid10_4cols, .grid11, .grid11_2cols, .grid11_3cols, .grid11_4cols, .grid12 +{margin-left: 15px;float: left;display: inline; overflow: hidden;} + + +.width1, .grid1, .span-1 {width: 55px;} +.width1_2cols,.grid1_2cols {width: 20px;} +.width1_3cols,.grid1_3cols {width: 8px;} +.width1_4cols,.grid1_4cols {width: 2px;} +.input_width1 {width: 49px;} + +.width2, .grid2, .span-2 {width: 125px;} +.width2_3cols,.grid2_3cols {width: 31px;} +.width2_4cols,.grid2_4cols {width: 20px;} +.input_width2 {width: 119px;} + +.width3, .grid3, .span-3 {width: 195px;} +.width3_2cols,.grid3_2cols {width: 90px;} +.width3_4cols,.grid3_4cols {width: 37px;} +.input_width3 {width: 189px;} + +.width4, .grid4, .span-4 {width: 265px;} +.width4_3cols,.grid4_3cols {width: 78px;} +.input_width4 {width: 259px;} + +.width5, .grid5, .span-5 {width: 335px;} +.width5_2cols,.grid5_2cols {width: 160px;} +.width5_3cols,.grid5_3cols {width: 101px;} +.width5_4cols,.grid5_4cols {width: 72px;} +.input_width5 {width: 329px;} + +.width6, .grid6, .span-6 {width: 405px;} +.width6_4cols,.grid6_4cols {width: 90px;} +.input_width6 {width: 399px;} + +.width7, .grid7, .span-7 {width: 475px;} +.width7_2cols,.grid7_2cols {width: 230px;} +.width7_3cols,.grid7_3cols {width: 148px;} +.width7_4cols,.grid7_4cols {width: 107px;} +.input_width7 {width: 469px;} + +.width8, .grid8, .span-8 {width: 545px;} +.width8_3cols,.grid8_3cols {width: 171px;} +.input_width8 {width: 539px;} + +.width9, .grid9, .span-9 {width: 615px;} +.width9_2cols,.grid9_2cols {width: 300px;} +.width9_4cols,.grid9_4cols {width: 142px;} +.input_width9 {width: 609px;} + +.width10, .grid10, .span-10 {width: 685px;} +.width10_3cols,.grid10_3cols {width: 218px;} +.width10_4cols,.grid10_4cols {width: 160px;} +.input_width10 {width: 679px;} + +.width11, .grid11, .span-11 {width: 755px;} +.width11_2cols,.grid11_2cols {width: 370px;} +.width11_3cols,.grid11_3cols {width: 241px;} +.width11_4cols,.grid11_4cols {width: 177px;} +.input_width11 {width: 749px;} + +.width12, .grid12, .span-12 {width: 825px;} +.input_width12 {width: 819px;} + +/* Subdivided grid spaces */ +.emptycols_left1, .prepend-1 {padding-left: 70px;} +.emptycols_right1, .append-1 {padding-right: 70px;} +.emptycols_left2, .prepend-2 {padding-left: 140px;} +.emptycols_right2, .append-2 {padding-right: 140px;} +.emptycols_left3, .prepend-3 {padding-left: 210px;} +.emptycols_right3, .append-3 {padding-right: 210px;} +.emptycols_left4, .prepend-4 {padding-left: 280px;} +.emptycols_right4, .append-4 {padding-right: 280px;} +.emptycols_left5, .prepend-5 {padding-left: 350px;} +.emptycols_right5, .append-5 {padding-right: 350px;} +.emptycols_left6, .prepend-6 {padding-left: 420px;} +.emptycols_right6, .append-6 {padding-right: 420px;} +.emptycols_left7, .prepend-7 {padding-left: 490px;} +.emptycols_right7, .append-7 {padding-right: 490px;} +.emptycols_left8, .prepend-8 {padding-left: 560px;} +.emptycols_right8, .append-8 {padding-right: 560px;} +.emptycols_left9, .prepend-9 {padding-left: 630px;} +.emptycols_right9, .append-9 {padding-right: 630px;} +.emptycols_left10, .prepend-10 {padding-left: 700px;} +.emptycols_right10, .append-10 {padding-right: 700px;} +.emptycols_left11, .prepend-11 {padding-left: 770px;} +.emptycols_right11, .append-11 {padding-right: 770px;} +.pull-1 {margin-left: -70px;} +.push-1 {margin-right: -70px;margin-left: 18px;float: right;} +.pull-2 {margin-left: -140px;} +.push-2 {margin-right: -140px;margin-left: 18px;float: right;} +.pull-3 {margin-left: -210px;} +.push-3 {margin-right: -210px;margin-left: 18px;float: right;} +.pull-4 {margin-left: -280px;} +.push-4 {margin-right: -280px;margin-left: 18px;float: right;} \ No newline at end of file diff --git a/fonts/cmuconcrete_roman_macroman/specimen_files/specimen_stylesheet.css b/fonts/cmuconcrete_roman_macroman/specimen_files/specimen_stylesheet.css new file mode 100644 index 0000000..aecc43c --- /dev/null +++ b/fonts/cmuconcrete_roman_macroman/specimen_files/specimen_stylesheet.css @@ -0,0 +1,396 @@ +@import url('grid_12-825-55-15.css'); + +/* + CSS Reset by Eric Meyer - Released under Public Domain + http://meyerweb.com/eric/tools/css/reset/ +*/ +html, body, div, span, applet, object, iframe, +h1, h2, h3, h4, h5, h6, p, blockquote, pre, +a, abbr, acronym, address, big, cite, code, +del, dfn, em, font, img, ins, kbd, q, s, samp, +small, strike, strong, sub, sup, tt, var, +b, u, i, center, dl, dt, dd, ol, ul, li, +fieldset, form, label, legend, table, +caption, tbody, tfoot, thead, tr, th, td + {margin: 0;padding: 0;border: 0;outline: 0; + font-size: 100%;vertical-align: baseline; + background: transparent;} +body {line-height: 1;} +ol, ul {list-style: none;} +blockquote, q {quotes: none;} +blockquote:before, blockquote:after, +q:before, q:after {content: ''; content: none;} +:focus {outline: 0;} +ins {text-decoration: none;} +del {text-decoration: line-through;} +table {border-collapse: collapse;border-spacing: 0;} + + + + +body { + color: #000; + background-color: #dcdcdc; +} + +a { + text-decoration: none; + color: #1883ba; +} + +h1{ + font-size: 32px; + font-weight: normal; + font-style: normal; + margin-bottom: 18px; +} + +h2{ + font-size: 18px; +} + +#container { + width: 865px; + margin: 0px auto; +} + + +#header { + padding: 20px; + font-size: 36px; + background-color: #000; + color: #fff; +} + +#header span { + color: #666; +} +#main_content { + background-color: #fff; + padding: 60px 20px 20px; +} + + +#footer p { + margin: 0; + padding-top: 10px; + padding-bottom: 50px; + color: #333; + font: 10px Arial, sans-serif; +} + +.tabs { + width: 100%; + height: 31px; + background-color: #444; +} +.tabs li { + float: left; + margin: 0; + overflow: hidden; + background-color: #444; +} +.tabs li a { + display: block; + color: #fff; + text-decoration: none; + font: bold 11px/11px 'Arial'; + text-transform: uppercase; + padding: 10px 15px; + border-right: 1px solid #fff; +} + +.tabs li a:hover { + background-color: #00b3ff; + +} + +.tabs li.active a { + color: #000; + background-color: #fff; +} + + + +div.huge { + + font-size: 300px; + line-height: 1em; + padding: 0; + letter-spacing: -.02em; + overflow: hidden; +} +div.glyph_range { + font-size: 72px; + line-height: 1.1em; +} + +.size10{ font-size: 10px; } +.size11{ font-size: 11px; } +.size12{ font-size: 12px; } +.size13{ font-size: 13px; } +.size14{ font-size: 14px; } +.size16{ font-size: 16px; } +.size18{ font-size: 18px; } +.size20{ font-size: 20px; } +.size24{ font-size: 24px; } +.size30{ font-size: 30px; } +.size36{ font-size: 36px; } +.size48{ font-size: 48px; } +.size60{ font-size: 60px; } +.size72{ font-size: 72px; } +.size90{ font-size: 90px; } + + +.psample_row1 { height: 120px;} +.psample_row1 { height: 120px;} +.psample_row2 { height: 160px;} +.psample_row3 { height: 160px;} +.psample_row4 { height: 160px;} + +.psample { + overflow: hidden; + position: relative; +} +.psample p { + line-height: 1.3em; + display: block; + overflow: hidden; + margin: 0; +} + +.psample span { + margin-right: .5em; +} + +.white_blend { + width: 100%; + height: 61px; + background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAVkAAAA9CAYAAAAH4BojAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAO1JREFUeNrs3TsKgFAMRUE/eer+NxztxMYuEWQG3ECKwwUF58ycAKixOAGAyAKILAAiCyCyACILgMgCiCyAyAIgsgAiCyCyAIgsgMgCiCwAIgsgsgAiC4DIAogsACIL0CWuZ3UGgLrIhjMA1EV2OAOAJQtgyQLwjOzmDAAiCyCyAIgsQFtkd2cAEFkAkQVAZAHaIns4A4AlC2DJAiCyACILILIAiCzAV5H1dQGAJQsgsgCILIDIAvwisl58AViyAJYsACILILIAIgvAe2T9EhxAZAFEFgCRBeiL7HAGgLrIhjMAWLIAliwAt1OAAQDwygTBulLIlQAAAABJRU5ErkJggg==); + position: absolute; + bottom: 0; +} +.black_blend { + width: 100%; + height: 61px; + background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAVkAAAA9CAYAAAAH4BojAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAPJJREFUeNrs3TEKhTAQRVGjibr/9QoxhY2N3Ywo50A28IrLwP9g6b1PAMSYTQAgsgAiC4DIAogsgMgCILIAIgsgsgCILIDIAogsACILILIAIguAyAKILIDIAiCyACILgMgCZCnjLWYAiFGvB0BQZJsZAFyyAC5ZAO6RXc0AILIAIguAyAKkRXYzA4DIAogsACILkBbZ3QwALlkAlywAIgsgsgAiC4DIArwVWf8uAHDJAogsACILILIAv4isH74AXLIALlkARBZAZAFEFoDnyPokOIDIAogsACILkBfZZgaAuMhWMwC4ZAE+p4x3mAEgxinAAJ+XBbPWGkwAAAAAAElFTkSuQmCC); + position: absolute; + bottom: 0; +} +.fullreverse { + background: #000 !important; + color: #fff !important; + margin-left: -20px; + padding-left: 20px; + margin-right: -20px; + padding-right: 20px; + padding: 20px; + margin-bottom:0; +} + + +.sample_table td { + padding-top: 3px; + padding-bottom:5px; + padding-left: 5px; + vertical-align: middle; + line-height: 1.2em; +} + +.sample_table td:first-child { + background-color: #eee; + text-align: right; + padding-right: 5px; + padding-left: 0; + padding: 5px; + font: 11px/12px "Courier New", Courier, mono; +} + +code { + white-space: pre; + background-color: #eee; + display: block; + padding: 10px; + margin-bottom: 18px; + overflow: auto; +} + + +.bottom,.last {margin-bottom:0 !important; padding-bottom:0 !important;} + +.box { + padding: 18px; + margin-bottom: 18px; + background: #eee; +} + +.reverse,.reversed { background: #000 !important;color: #fff !important; border: none !important;} + +#bodycomparison { + position: relative; + overflow: hidden; + font-size: 72px; + height: 90px; + white-space: nowrap; +} + +#bodycomparison div{ + font-size: 72px; + line-height: 90px; + display: inline; + margin: 0 15px 0 0; + padding: 0; +} + +#bodycomparison div span{ + font: 10px Arial; + position: absolute; + left: 0; +} +#xheight { + float: none; + position: absolute; + color: #d9f3ff; + font-size: 72px; + line-height: 90px; +} + +.fontbody { + position: relative; +} +.arialbody{ + font-family: Arial; + position: relative; +} +.verdanabody{ + font-family: Verdana; + position: relative; +} +.georgiabody{ + font-family: Georgia; + position: relative; +} + +/* @group Layout page + */ + +#layout h1 { + font-size: 36px; + line-height: 42px; + font-weight: normal; + font-style: normal; +} + +#layout h2 { + font-size: 24px; + line-height: 23px; + font-weight: normal; + font-style: normal; +} + +#layout h3 { + font-size: 22px; + line-height: 1.4em; + margin-top: 1em; + font-weight: normal; + font-style: normal; +} + + +#layout p.byline { + font-size: 12px; + margin-top: 18px; + line-height: 12px; + margin-bottom: 0; +} +#layout p { + font-size: 14px; + line-height: 21px; + margin-bottom: .5em; +} + +#layout p.large{ + font-size: 18px; + line-height: 26px; +} + +#layout .sidebar p{ + font-size: 12px; + line-height: 1.4em; +} + +#layout p.caption { + font-size: 10px; + margin-top: -16px; + margin-bottom: 18px; +} + +/* @end */ + +/* @group Glyphs */ + +#glyph_chart div{ + background-color: #d9f3ff; + color: black; + float: left; + font-size: 36px; + height: 1.2em; + line-height: 1.2em; + margin-bottom: 1px; + margin-right: 1px; + text-align: center; + width: 1.2em; + position: relative; + padding: .6em .2em .2em; +} + +#glyph_chart div p { + position: absolute; + left: 0; + top: 0; + display: block; + text-align: center; + font: bold 9px Arial, sans-serif; + background-color: #3a768f; + width: 100%; + color: #fff; + padding: 2px 0; +} + + +#glyphs h1 { + font-family: Arial, sans-serif; +} +/* @end */ + +/* @group Installing */ + +#installing { + font: 13px Arial, sans-serif; +} + +#installing p, +#glyphs p{ + line-height: 1.2em; + margin-bottom: 18px; + font: 13px Arial, sans-serif; +} + + + +#installing h3{ + font-size: 15px; + margin-top: 18px; +} + +/* @end */ + +#rendering h1 { + font-family: Arial, sans-serif; +} +.render_table td { + font: 11px "Courier New", Courier, mono; + vertical-align: middle; +} + + diff --git a/fonts/cmuconcrete_roman_macroman/stylesheet.css b/fonts/cmuconcrete_roman_macroman/stylesheet.css new file mode 100644 index 0000000..0485414 --- /dev/null +++ b/fonts/cmuconcrete_roman_macroman/stylesheet.css @@ -0,0 +1,13 @@ +@font-face { + font-family: 'cmu_concreteroman'; + src: url('cmunorm-webfont.eot'); + src: url('cmunorm-webfont.eot?#iefix') format('embedded-opentype'), + url('cmunorm-webfont.woff2') format('woff2'), + url('cmunorm-webfont.woff') format('woff'), + url('cmunorm-webfont.ttf') format('truetype'), + url('cmunorm-webfont.svg#cmu_concreteroman') format('svg'); + font-weight: normal; + font-style: normal; + +} + diff --git a/fonts/cmusansserif_bold_macroman/cmunsx-demo.html b/fonts/cmusansserif_bold_macroman/cmunsx-demo.html new file mode 100644 index 0000000..e7fdc49 --- /dev/null +++ b/fonts/cmusansserif_bold_macroman/cmunsx-demo.html @@ -0,0 +1,372 @@ + + + + + + + + + + + + +CMU Sans Serif Bold Specimen + + + + + + +
    + + + +
    + + +
    + +
    +
    +
    AaBb
    +
    +
    + +
    +
    A​B​C​D​E​F​G​H​I​J​K​L​M​N​O​P​Q​R​S​T​U​V​W​X​Y​Z​a​b​c​d​e​f​g​h​i​j​k​l​m​n​o​p​q​r​s​t​u​v​w​x​y​z​1​2​3​4​5​6​7​8​9​0​&​.​,​?​!​@​(​)​#​$​%​*​+​-​=​:​;
    +
    +
    +
    + + + + + + + + + + + + + + + + +
    10abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ0123456789abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ0123456789abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ
    11abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ0123456789abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ0123456789abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ
    12abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ0123456789abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ0123456789abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ
    13abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ0123456789abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ0123456789abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ
    14abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ0123456789abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ0123456789abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ
    16abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ0123456789abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ
    18abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ0123456789abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ
    20abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ0123456789abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ
    24abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ0123456789abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ
    30abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ0123456789abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ
    36abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ0123456789abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ
    48abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ0123456789abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ
    60abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ0123456789abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ
    72abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ0123456789abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ
    90abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ0123456789abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ
    + +
    + +
    + + + +
    + + +
    +
    ◼◼◼◼◼◼◼◼◼◼◼◼◼◼◼◼◼◼◼◼◼◼◼◼◼◼◼◼◼◼◼◼◼◼◼◼◼◼◼◼◼◼◼◼◼◼◼◼◼◼◼◼◼◼◼◼◼◼◼◼◼◼◼◼◼◼◼◼◼◼◼◼◼◼◼◼◼◼◼◼◼◼◼◼◼◼◼◼◼◼◼◼◼◼◼◼◼◼◼body
    body
    body
    body
    +
    + bodyCMU Sans Serif Bold +
    +
    + bodyArial +
    +
    + bodyVerdana +
    +
    + bodyGeorgia +
    + + + +
    + + +
    + +
    +

    10.Aenean lacinia bibendum nulla sed consectetur. Fusce dapibus, tellus ac cursus commodo, tortor mauris condimentum nibh, ut fermentum massa justo sit amet risus. Nullam id dolor id nibh ultricies vehicula ut id elit. Cum sociis natoque penatibus et magnis dis parturient montes, nascetur ridiculus mus. Nulla vitae elit libero, a pharetra augue.

    + +
    +
    +

    11.Aenean lacinia bibendum nulla sed consectetur. Fusce dapibus, tellus ac cursus commodo, tortor mauris condimentum nibh, ut fermentum massa justo sit amet risus. Nullam id dolor id nibh ultricies vehicula ut id elit. Cum sociis natoque penatibus et magnis dis parturient montes, nascetur ridiculus mus. Nulla vitae elit libero, a pharetra augue.

    + +
    +
    +

    12.Aenean lacinia bibendum nulla sed consectetur. Fusce dapibus, tellus ac cursus commodo, tortor mauris condimentum nibh, ut fermentum massa justo sit amet risus. Nullam id dolor id nibh ultricies vehicula ut id elit. Cum sociis natoque penatibus et magnis dis parturient montes, nascetur ridiculus mus. Nulla vitae elit libero, a pharetra augue.

    + +
    +
    +

    13.Aenean lacinia bibendum nulla sed consectetur. Fusce dapibus, tellus ac cursus commodo, tortor mauris condimentum nibh, ut fermentum massa justo sit amet risus. Nullam id dolor id nibh ultricies vehicula ut id elit. Cum sociis natoque penatibus et magnis dis parturient montes, nascetur ridiculus mus. Nulla vitae elit libero, a pharetra augue.

    + +
    +
    + +
    +
    +
    +

    14.Aenean lacinia bibendum nulla sed consectetur. Fusce dapibus, tellus ac cursus commodo, tortor mauris condimentum nibh, ut fermentum massa justo sit amet risus. Nullam id dolor id nibh ultricies vehicula ut id elit. Cum sociis natoque penatibus et magnis dis parturient montes, nascetur ridiculus mus. Nulla vitae elit libero, a pharetra augue.

    + +
    +
    +

    16.Aenean lacinia bibendum nulla sed consectetur. Fusce dapibus, tellus ac cursus commodo, tortor mauris condimentum nibh, ut fermentum massa justo sit amet risus. Nullam id dolor id nibh ultricies vehicula ut id elit. Cum sociis natoque penatibus et magnis dis parturient montes, nascetur ridiculus mus. Nulla vitae elit libero, a pharetra augue.

    + +
    +
    +

    18.Aenean lacinia bibendum nulla sed consectetur. Fusce dapibus, tellus ac cursus commodo, tortor mauris condimentum nibh, ut fermentum massa justo sit amet risus. Nullam id dolor id nibh ultricies vehicula ut id elit. Cum sociis natoque penatibus et magnis dis parturient montes, nascetur ridiculus mus. Nulla vitae elit libero, a pharetra augue.

    + +
    + +
    + +
    + +
    +
    +

    20.Aenean lacinia bibendum nulla sed consectetur. Fusce dapibus, tellus ac cursus commodo, tortor mauris condimentum nibh, ut fermentum massa justo sit amet risus. Nullam id dolor id nibh ultricies vehicula ut id elit. Cum sociis natoque penatibus et magnis dis parturient montes, nascetur ridiculus mus. Nulla vitae elit libero, a pharetra augue.

    +
    +
    +

    24.Aenean lacinia bibendum nulla sed consectetur. Fusce dapibus, tellus ac cursus commodo, tortor mauris condimentum nibh, ut fermentum massa justo sit amet risus. Nullam id dolor id nibh ultricies vehicula ut id elit. Cum sociis natoque penatibus et magnis dis parturient montes, nascetur ridiculus mus. Nulla vitae elit libero, a pharetra augue.

    +
    + +
    + +
    + +
    +
    +

    30.Aenean lacinia bibendum nulla sed consectetur. Fusce dapibus, tellus ac cursus commodo, tortor mauris condimentum nibh, ut fermentum massa justo sit amet risus. Nullam id dolor id nibh ultricies vehicula ut id elit. Cum sociis natoque penatibus et magnis dis parturient montes, nascetur ridiculus mus. Nulla vitae elit libero, a pharetra augue.

    +
    +
    + +
    + + + +
    +
    +

    10.Aenean lacinia bibendum nulla sed consectetur. Fusce dapibus, tellus ac cursus commodo, tortor mauris condimentum nibh, ut fermentum massa justo sit amet risus. Nullam id dolor id nibh ultricies vehicula ut id elit. Cum sociis natoque penatibus et magnis dis parturient montes, nascetur ridiculus mus. Nulla vitae elit libero, a pharetra augue.

    + +
    +
    +

    11.Aenean lacinia bibendum nulla sed consectetur. Fusce dapibus, tellus ac cursus commodo, tortor mauris condimentum nibh, ut fermentum massa justo sit amet risus. Nullam id dolor id nibh ultricies vehicula ut id elit. Cum sociis natoque penatibus et magnis dis parturient montes, nascetur ridiculus mus. Nulla vitae elit libero, a pharetra augue.

    + +
    +
    +

    12.Aenean lacinia bibendum nulla sed consectetur. Fusce dapibus, tellus ac cursus commodo, tortor mauris condimentum nibh, ut fermentum massa justo sit amet risus. Nullam id dolor id nibh ultricies vehicula ut id elit. Cum sociis natoque penatibus et magnis dis parturient montes, nascetur ridiculus mus. Nulla vitae elit libero, a pharetra augue.

    + +
    +
    +

    13.Aenean lacinia bibendum nulla sed consectetur. Fusce dapibus, tellus ac cursus commodo, tortor mauris condimentum nibh, ut fermentum massa justo sit amet risus. Nullam id dolor id nibh ultricies vehicula ut id elit. Cum sociis natoque penatibus et magnis dis parturient montes, nascetur ridiculus mus. Nulla vitae elit libero, a pharetra augue.

    + +
    +
    + +
    + +
    +
    +

    14.Aenean lacinia bibendum nulla sed consectetur. Fusce dapibus, tellus ac cursus commodo, tortor mauris condimentum nibh, ut fermentum massa justo sit amet risus. Nullam id dolor id nibh ultricies vehicula ut id elit. Cum sociis natoque penatibus et magnis dis parturient montes, nascetur ridiculus mus. Nulla vitae elit libero, a pharetra augue.

    + +
    +
    +

    16.Aenean lacinia bibendum nulla sed consectetur. Fusce dapibus, tellus ac cursus commodo, tortor mauris condimentum nibh, ut fermentum massa justo sit amet risus. Nullam id dolor id nibh ultricies vehicula ut id elit. Cum sociis natoque penatibus et magnis dis parturient montes, nascetur ridiculus mus. Nulla vitae elit libero, a pharetra augue.

    + +
    +
    +

    18.Aenean lacinia bibendum nulla sed consectetur. Fusce dapibus, tellus ac cursus commodo, tortor mauris condimentum nibh, ut fermentum massa justo sit amet risus. Nullam id dolor id nibh ultricies vehicula ut id elit. Cum sociis natoque penatibus et magnis dis parturient montes, nascetur ridiculus mus. Nulla vitae elit libero, a pharetra augue.

    + +
    +
    + +
    + +
    +
    +

    20.Aenean lacinia bibendum nulla sed consectetur. Fusce dapibus, tellus ac cursus commodo, tortor mauris condimentum nibh, ut fermentum massa justo sit amet risus. Nullam id dolor id nibh ultricies vehicula ut id elit. Cum sociis natoque penatibus et magnis dis parturient montes, nascetur ridiculus mus. Nulla vitae elit libero, a pharetra augue.

    +
    +
    +

    24.Aenean lacinia bibendum nulla sed consectetur. Fusce dapibus, tellus ac cursus commodo, tortor mauris condimentum nibh, ut fermentum massa justo sit amet risus. Nullam id dolor id nibh ultricies vehicula ut id elit. Cum sociis natoque penatibus et magnis dis parturient montes, nascetur ridiculus mus. Nulla vitae elit libero, a pharetra augue.

    +
    + +
    + +
    + +
    +
    +

    30.Aenean lacinia bibendum nulla sed consectetur. Fusce dapibus, tellus ac cursus commodo, tortor mauris condimentum nibh, ut fermentum massa justo sit amet risus. Nullam id dolor id nibh ultricies vehicula ut id elit. Cum sociis natoque penatibus et magnis dis parturient montes, nascetur ridiculus mus. Nulla vitae elit libero, a pharetra augue.

    +
    +
    + +
    + + + + +
    + +
    + +
    + +
    +

    Lorem Ipsum Dolor

    +

    Etiam porta sem malesuada magna mollis euismod

    + + +
    +
    +
    +
    +

    Donec sed odio dui. Morbi leo risus, porta ac consectetur ac, vestibulum at eros. Fusce dapibus, tellus ac cursus commodo, tortor mauris condimentum nibh, ut fermentum massa justo sit amet risus.

    + + +

    Pellentesque ornare sem

    + +

    Maecenas sed diam eget risus varius blandit sit amet non magna. Maecenas faucibus mollis interdum. Donec ullamcorper nulla non metus auctor fringilla. Nullam id dolor id nibh ultricies vehicula ut id elit. Nullam id dolor id nibh ultricies vehicula ut id elit.

    + +

    Aenean eu leo quam. Pellentesque ornare sem lacinia quam venenatis vestibulum. Lorem ipsum dolor sit amet, consectetur adipiscing elit. Cum sociis natoque penatibus et magnis dis parturient montes, nascetur ridiculus mus.

    + +

    Nulla vitae elit libero, a pharetra augue. Praesent commodo cursus magna, vel scelerisque nisl consectetur et. Aenean lacinia bibendum nulla sed consectetur.

    + +

    Nullam quis risus eget urna mollis ornare vel eu leo. Nullam quis risus eget urna mollis ornare vel eu leo. Maecenas sed diam eget risus varius blandit sit amet non magna. Donec ullamcorper nulla non metus auctor fringilla.

    + +

    Cras mattis consectetur

    + +

    Aenean eu leo quam. Pellentesque ornare sem lacinia quam venenatis vestibulum. Aenean lacinia bibendum nulla sed consectetur. Integer posuere erat a ante venenatis dapibus posuere velit aliquet. Cras mattis consectetur purus sit amet fermentum.

    + +

    Nullam id dolor id nibh ultricies vehicula ut id elit. Nullam quis risus eget urna mollis ornare vel eu leo. Cras mattis consectetur purus sit amet fermentum.

    +
    + + +
    + +
    + + + + + + + + + +
    + +
    + +
    +
    +
    +

    Installing Webfonts

    + +

    Webfonts are supported by all major browser platforms but not all in the same way. There are currently four different font formats that must be included in order to target all browsers. This includes TTF, WOFF, EOT and SVG.

    + +

    1. Upload your webfonts

    +

    You must upload your webfont kit to your website. They should be in or near the same directory as your CSS files.

    + +

    2. Include the webfont stylesheet

    +

    A special CSS @font-face declaration helps the various browsers select the appropriate font it needs without causing you a bunch of headaches. Learn more about this syntax by reading the Fontspring blog post about it. The code for it is as follows:

    + + + +@font-face{ + font-family: 'MyWebFont'; + src: url('WebFont.eot'); + src: url('WebFont.eot?iefix') format('eot'), + url('WebFont.woff') format('woff'), + url('WebFont.ttf') format('truetype'), + url('WebFont.svg#webfont') format('svg'); +} + + +

    We've already gone ahead and generated the code for you. All you have to do is link to the stylesheet in your HTML, like this:

    + <link rel="stylesheet" href="stylesheet.css" type="text/css" charset="utf-8" /> + +

    3. Modify your own stylesheet

    +

    To take advantage of your new fonts, you must tell your stylesheet to use them. Look at the original @font-face declaration above and find the property called "font-family." The name linked there will be what you use to reference the font. Prepend that webfont name to the font stack in the "font-family" property, inside the selector you want to change. For example:

    +p { font-family: 'MyWebFont', Arial, sans-serif; } + +

    4. Test

    +

    Getting webfonts to work cross-browser can be tricky. Use the information in the sidebar to help you if you find that fonts aren't loading in a particular browser.

    +
    + + +
    + +
    + +
    + +
    + + diff --git a/fonts/cmusansserif_bold_macroman/cmunsx-webfont.woff b/fonts/cmusansserif_bold_macroman/cmunsx-webfont.woff new file mode 100644 index 0000000000000000000000000000000000000000..4f54a6a0e81c4aef64edec3f69dc044ffac58eb1 GIT binary patch literal 34260 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 C?NtZ> literal 0 HcmV?d00001 diff --git a/fonts/cmusansserif_bold_macroman/specimen_files/grid_12-825-55-15.css b/fonts/cmusansserif_bold_macroman/specimen_files/grid_12-825-55-15.css new file mode 100644 index 0000000..3d6aef7 --- /dev/null +++ b/fonts/cmusansserif_bold_macroman/specimen_files/grid_12-825-55-15.css @@ -0,0 +1,129 @@ +/*Notes about grid: +Columns: 12 +Grid Width: 825px +Column Width: 55px +Gutter Width: 15px +-------------------------------*/ + + + +.section {margin-bottom: 18px; +} +.section:after {content: ".";display: block;height: 0;clear: both;visibility: hidden;} +.section {*zoom: 1;} + +.section .firstcolumn, +.section .firstcol {margin-left: 0;} + + +/* Border on left hand side of a column. */ +.border { + padding-left: 7px; + margin-left: 7px; + border-left: 1px solid #eee; +} + +/* Border with more whitespace, spans one column. */ +.colborder { + padding-left: 42px; + margin-left: 42px; + border-left: 1px solid #eee; +} + + + +/* The Grid Classes */ +.grid1, .grid1_2cols, .grid1_3cols, .grid1_4cols, .grid2, .grid2_3cols, .grid2_4cols, .grid3, .grid3_2cols, .grid3_4cols, .grid4, .grid4_3cols, .grid5, .grid5_2cols, .grid5_3cols, .grid5_4cols, .grid6, .grid6_4cols, .grid7, .grid7_2cols, .grid7_3cols, .grid7_4cols, .grid8, .grid8_3cols, .grid9, .grid9_2cols, .grid9_4cols, .grid10, .grid10_3cols, .grid10_4cols, .grid11, .grid11_2cols, .grid11_3cols, .grid11_4cols, .grid12 +{margin-left: 15px;float: left;display: inline; overflow: hidden;} + + +.width1, .grid1, .span-1 {width: 55px;} +.width1_2cols,.grid1_2cols {width: 20px;} +.width1_3cols,.grid1_3cols {width: 8px;} +.width1_4cols,.grid1_4cols {width: 2px;} +.input_width1 {width: 49px;} + +.width2, .grid2, .span-2 {width: 125px;} +.width2_3cols,.grid2_3cols {width: 31px;} +.width2_4cols,.grid2_4cols {width: 20px;} +.input_width2 {width: 119px;} + +.width3, .grid3, .span-3 {width: 195px;} +.width3_2cols,.grid3_2cols {width: 90px;} +.width3_4cols,.grid3_4cols {width: 37px;} +.input_width3 {width: 189px;} + +.width4, .grid4, .span-4 {width: 265px;} +.width4_3cols,.grid4_3cols {width: 78px;} +.input_width4 {width: 259px;} + +.width5, .grid5, .span-5 {width: 335px;} +.width5_2cols,.grid5_2cols {width: 160px;} +.width5_3cols,.grid5_3cols {width: 101px;} +.width5_4cols,.grid5_4cols {width: 72px;} +.input_width5 {width: 329px;} + +.width6, .grid6, .span-6 {width: 405px;} +.width6_4cols,.grid6_4cols {width: 90px;} +.input_width6 {width: 399px;} + +.width7, .grid7, .span-7 {width: 475px;} +.width7_2cols,.grid7_2cols {width: 230px;} +.width7_3cols,.grid7_3cols {width: 148px;} +.width7_4cols,.grid7_4cols {width: 107px;} +.input_width7 {width: 469px;} + +.width8, .grid8, .span-8 {width: 545px;} +.width8_3cols,.grid8_3cols {width: 171px;} +.input_width8 {width: 539px;} + +.width9, .grid9, .span-9 {width: 615px;} +.width9_2cols,.grid9_2cols {width: 300px;} +.width9_4cols,.grid9_4cols {width: 142px;} +.input_width9 {width: 609px;} + +.width10, .grid10, .span-10 {width: 685px;} +.width10_3cols,.grid10_3cols {width: 218px;} +.width10_4cols,.grid10_4cols {width: 160px;} +.input_width10 {width: 679px;} + +.width11, .grid11, .span-11 {width: 755px;} +.width11_2cols,.grid11_2cols {width: 370px;} +.width11_3cols,.grid11_3cols {width: 241px;} +.width11_4cols,.grid11_4cols {width: 177px;} +.input_width11 {width: 749px;} + +.width12, .grid12, .span-12 {width: 825px;} +.input_width12 {width: 819px;} + +/* Subdivided grid spaces */ +.emptycols_left1, .prepend-1 {padding-left: 70px;} +.emptycols_right1, .append-1 {padding-right: 70px;} +.emptycols_left2, .prepend-2 {padding-left: 140px;} +.emptycols_right2, .append-2 {padding-right: 140px;} +.emptycols_left3, .prepend-3 {padding-left: 210px;} +.emptycols_right3, .append-3 {padding-right: 210px;} +.emptycols_left4, .prepend-4 {padding-left: 280px;} +.emptycols_right4, .append-4 {padding-right: 280px;} +.emptycols_left5, .prepend-5 {padding-left: 350px;} +.emptycols_right5, .append-5 {padding-right: 350px;} +.emptycols_left6, .prepend-6 {padding-left: 420px;} +.emptycols_right6, .append-6 {padding-right: 420px;} +.emptycols_left7, .prepend-7 {padding-left: 490px;} +.emptycols_right7, .append-7 {padding-right: 490px;} +.emptycols_left8, .prepend-8 {padding-left: 560px;} +.emptycols_right8, .append-8 {padding-right: 560px;} +.emptycols_left9, .prepend-9 {padding-left: 630px;} +.emptycols_right9, .append-9 {padding-right: 630px;} +.emptycols_left10, .prepend-10 {padding-left: 700px;} +.emptycols_right10, .append-10 {padding-right: 700px;} +.emptycols_left11, .prepend-11 {padding-left: 770px;} +.emptycols_right11, .append-11 {padding-right: 770px;} +.pull-1 {margin-left: -70px;} +.push-1 {margin-right: -70px;margin-left: 18px;float: right;} +.pull-2 {margin-left: -140px;} +.push-2 {margin-right: -140px;margin-left: 18px;float: right;} +.pull-3 {margin-left: -210px;} +.push-3 {margin-right: -210px;margin-left: 18px;float: right;} +.pull-4 {margin-left: -280px;} +.push-4 {margin-right: -280px;margin-left: 18px;float: right;} \ No newline at end of file diff --git a/fonts/cmusansserif_bold_macroman/specimen_files/specimen_stylesheet.css b/fonts/cmusansserif_bold_macroman/specimen_files/specimen_stylesheet.css new file mode 100644 index 0000000..aecc43c --- /dev/null +++ b/fonts/cmusansserif_bold_macroman/specimen_files/specimen_stylesheet.css @@ -0,0 +1,396 @@ +@import url('grid_12-825-55-15.css'); + +/* + CSS Reset by Eric Meyer - Released under Public Domain + http://meyerweb.com/eric/tools/css/reset/ +*/ +html, body, div, span, applet, object, iframe, +h1, h2, h3, h4, h5, h6, p, blockquote, pre, +a, abbr, acronym, address, big, cite, code, +del, dfn, em, font, img, ins, kbd, q, s, samp, +small, strike, strong, sub, sup, tt, var, +b, u, i, center, dl, dt, dd, ol, ul, li, +fieldset, form, label, legend, table, +caption, tbody, tfoot, thead, tr, th, td + {margin: 0;padding: 0;border: 0;outline: 0; + font-size: 100%;vertical-align: baseline; + background: transparent;} +body {line-height: 1;} +ol, ul {list-style: none;} +blockquote, q {quotes: none;} +blockquote:before, blockquote:after, +q:before, q:after {content: ''; content: none;} +:focus {outline: 0;} +ins {text-decoration: none;} +del {text-decoration: line-through;} +table {border-collapse: collapse;border-spacing: 0;} + + + + +body { + color: #000; + background-color: #dcdcdc; +} + +a { + text-decoration: none; + color: #1883ba; +} + +h1{ + font-size: 32px; + font-weight: normal; + font-style: normal; + margin-bottom: 18px; +} + +h2{ + font-size: 18px; +} + +#container { + width: 865px; + margin: 0px auto; +} + + +#header { + padding: 20px; + font-size: 36px; + background-color: #000; + color: #fff; +} + +#header span { + color: #666; +} +#main_content { + background-color: #fff; + padding: 60px 20px 20px; +} + + +#footer p { + margin: 0; + padding-top: 10px; + padding-bottom: 50px; + color: #333; + font: 10px Arial, sans-serif; +} + +.tabs { + width: 100%; + height: 31px; + background-color: #444; +} +.tabs li { + float: left; + margin: 0; + overflow: hidden; + background-color: #444; +} +.tabs li a { + display: block; + color: #fff; + text-decoration: none; + font: bold 11px/11px 'Arial'; + text-transform: uppercase; + padding: 10px 15px; + border-right: 1px solid #fff; +} + +.tabs li a:hover { + background-color: #00b3ff; + +} + +.tabs li.active a { + color: #000; + background-color: #fff; +} + + + +div.huge { + + font-size: 300px; + line-height: 1em; + padding: 0; + letter-spacing: -.02em; + overflow: hidden; +} +div.glyph_range { + font-size: 72px; + line-height: 1.1em; +} + +.size10{ font-size: 10px; } +.size11{ font-size: 11px; } +.size12{ font-size: 12px; } +.size13{ font-size: 13px; } +.size14{ font-size: 14px; } +.size16{ font-size: 16px; } +.size18{ font-size: 18px; } +.size20{ font-size: 20px; } +.size24{ font-size: 24px; } +.size30{ font-size: 30px; } +.size36{ font-size: 36px; } +.size48{ font-size: 48px; } +.size60{ font-size: 60px; } +.size72{ font-size: 72px; } +.size90{ font-size: 90px; } + + +.psample_row1 { height: 120px;} +.psample_row1 { height: 120px;} +.psample_row2 { height: 160px;} +.psample_row3 { height: 160px;} +.psample_row4 { height: 160px;} + +.psample { + overflow: hidden; + position: relative; +} +.psample p { + line-height: 1.3em; + display: block; + overflow: hidden; + margin: 0; +} + +.psample span { + margin-right: .5em; +} + +.white_blend { + width: 100%; + height: 61px; + background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAVkAAAA9CAYAAAAH4BojAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAO1JREFUeNrs3TsKgFAMRUE/eer+NxztxMYuEWQG3ECKwwUF58ycAKixOAGAyAKILAAiCyCyACILgMgCiCyAyAIgsgAiCyCyAIgsgMgCiCwAIgsgsgAiC4DIAogsACIL0CWuZ3UGgLrIhjMA1EV2OAOAJQtgyQLwjOzmDAAiCyCyAIgsQFtkd2cAEFkAkQVAZAHaIns4A4AlC2DJAiCyACILILIAiCzAV5H1dQGAJQsgsgCILIDIAvwisl58AViyAJYsACILILIAIgvAe2T9EhxAZAFEFgCRBeiL7HAGgLrIhjMAWLIAliwAt1OAAQDwygTBulLIlQAAAABJRU5ErkJggg==); + position: absolute; + bottom: 0; +} +.black_blend { + width: 100%; + height: 61px; + background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAVkAAAA9CAYAAAAH4BojAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAPJJREFUeNrs3TEKhTAQRVGjibr/9QoxhY2N3Ywo50A28IrLwP9g6b1PAMSYTQAgsgAiC4DIAogsgMgCILIAIgsgsgCILIDIAogsACILILIAIguAyAKILIDIAiCyACILgMgCZCnjLWYAiFGvB0BQZJsZAFyyAC5ZAO6RXc0AILIAIguAyAKkRXYzA4DIAogsACILkBbZ3QwALlkAlywAIgsgsgAiC4DIArwVWf8uAHDJAogsACILILIAv4isH74AXLIALlkARBZAZAFEFoDnyPokOIDIAogsACILkBfZZgaAuMhWMwC4ZAE+p4x3mAEgxinAAJ+XBbPWGkwAAAAAAElFTkSuQmCC); + position: absolute; + bottom: 0; +} +.fullreverse { + background: #000 !important; + color: #fff !important; + margin-left: -20px; + padding-left: 20px; + margin-right: -20px; + padding-right: 20px; + padding: 20px; + margin-bottom:0; +} + + +.sample_table td { + padding-top: 3px; + padding-bottom:5px; + padding-left: 5px; + vertical-align: middle; + line-height: 1.2em; +} + +.sample_table td:first-child { + background-color: #eee; + text-align: right; + padding-right: 5px; + padding-left: 0; + padding: 5px; + font: 11px/12px "Courier New", Courier, mono; +} + +code { + white-space: pre; + background-color: #eee; + display: block; + padding: 10px; + margin-bottom: 18px; + overflow: auto; +} + + +.bottom,.last {margin-bottom:0 !important; padding-bottom:0 !important;} + +.box { + padding: 18px; + margin-bottom: 18px; + background: #eee; +} + +.reverse,.reversed { background: #000 !important;color: #fff !important; border: none !important;} + +#bodycomparison { + position: relative; + overflow: hidden; + font-size: 72px; + height: 90px; + white-space: nowrap; +} + +#bodycomparison div{ + font-size: 72px; + line-height: 90px; + display: inline; + margin: 0 15px 0 0; + padding: 0; +} + +#bodycomparison div span{ + font: 10px Arial; + position: absolute; + left: 0; +} +#xheight { + float: none; + position: absolute; + color: #d9f3ff; + font-size: 72px; + line-height: 90px; +} + +.fontbody { + position: relative; +} +.arialbody{ + font-family: Arial; + position: relative; +} +.verdanabody{ + font-family: Verdana; + position: relative; +} +.georgiabody{ + font-family: Georgia; + position: relative; +} + +/* @group Layout page + */ + +#layout h1 { + font-size: 36px; + line-height: 42px; + font-weight: normal; + font-style: normal; +} + +#layout h2 { + font-size: 24px; + line-height: 23px; + font-weight: normal; + font-style: normal; +} + +#layout h3 { + font-size: 22px; + line-height: 1.4em; + margin-top: 1em; + font-weight: normal; + font-style: normal; +} + + +#layout p.byline { + font-size: 12px; + margin-top: 18px; + line-height: 12px; + margin-bottom: 0; +} +#layout p { + font-size: 14px; + line-height: 21px; + margin-bottom: .5em; +} + +#layout p.large{ + font-size: 18px; + line-height: 26px; +} + +#layout .sidebar p{ + font-size: 12px; + line-height: 1.4em; +} + +#layout p.caption { + font-size: 10px; + margin-top: -16px; + margin-bottom: 18px; +} + +/* @end */ + +/* @group Glyphs */ + +#glyph_chart div{ + background-color: #d9f3ff; + color: black; + float: left; + font-size: 36px; + height: 1.2em; + line-height: 1.2em; + margin-bottom: 1px; + margin-right: 1px; + text-align: center; + width: 1.2em; + position: relative; + padding: .6em .2em .2em; +} + +#glyph_chart div p { + position: absolute; + left: 0; + top: 0; + display: block; + text-align: center; + font: bold 9px Arial, sans-serif; + background-color: #3a768f; + width: 100%; + color: #fff; + padding: 2px 0; +} + + +#glyphs h1 { + font-family: Arial, sans-serif; +} +/* @end */ + +/* @group Installing */ + +#installing { + font: 13px Arial, sans-serif; +} + +#installing p, +#glyphs p{ + line-height: 1.2em; + margin-bottom: 18px; + font: 13px Arial, sans-serif; +} + + + +#installing h3{ + font-size: 15px; + margin-top: 18px; +} + +/* @end */ + +#rendering h1 { + font-family: Arial, sans-serif; +} +.render_table td { + font: 11px "Courier New", Courier, mono; + vertical-align: middle; +} + + diff --git a/fonts/cmusansserif_bold_macroman/stylesheet.css b/fonts/cmusansserif_bold_macroman/stylesheet.css new file mode 100644 index 0000000..0acf3f1 --- /dev/null +++ b/fonts/cmusansserif_bold_macroman/stylesheet.css @@ -0,0 +1,13 @@ +@font-face { + font-family: 'cmu_sans_serifbold'; + src: url('cmunsx-webfont.eot'); + src: url('cmunsx-webfont.eot?#iefix') format('embedded-opentype'), + url('cmunsx-webfont.woff2') format('woff2'), + url('cmunsx-webfont.woff') format('woff'), + url('cmunsx-webfont.ttf') format('truetype'), + url('cmunsx-webfont.svg#cmu_sans_serifbold') format('svg'); + font-weight: normal; + font-style: normal; + +} + diff --git a/fonts/cmusansserif_boldoblique_macroman/cmunso-demo.html b/fonts/cmusansserif_boldoblique_macroman/cmunso-demo.html new file mode 100644 index 0000000..b3dc408 --- /dev/null +++ b/fonts/cmusansserif_boldoblique_macroman/cmunso-demo.html @@ -0,0 +1,372 @@ + + + + + + + + + + + + +CMU Sans Serif Bold Oblique Specimen + + + + + + +
    + + + +
    + + +
    + +
    +
    +
    AaBb
    +
    +
    + +
    +
    A​B​C​D​E​F​G​H​I​J​K​L​M​N​O​P​Q​R​S​T​U​V​W​X​Y​Z​a​b​c​d​e​f​g​h​i​j​k​l​m​n​o​p​q​r​s​t​u​v​w​x​y​z​1​2​3​4​5​6​7​8​9​0​&​.​,​?​!​@​(​)​#​$​%​*​+​-​=​:​;
    +
    +
    +
    + + + + + + + + + + + + + + + + +
    10abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ0123456789abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ0123456789abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ
    11abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ0123456789abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ0123456789abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ
    12abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ0123456789abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ0123456789abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ
    13abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ0123456789abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ0123456789abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ
    14abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ0123456789abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ0123456789abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ
    16abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ0123456789abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ
    18abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ0123456789abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ
    20abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ0123456789abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ
    24abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ0123456789abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ
    30abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ0123456789abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ
    36abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ0123456789abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ
    48abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ0123456789abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ
    60abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ0123456789abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ
    72abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ0123456789abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ
    90abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ0123456789abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ
    + +
    + +
    + + + +
    + + +
    +
    ◼◼◼◼◼◼◼◼◼◼◼◼◼◼◼◼◼◼◼◼◼◼◼◼◼◼◼◼◼◼◼◼◼◼◼◼◼◼◼◼◼◼◼◼◼◼◼◼◼◼◼◼◼◼◼◼◼◼◼◼◼◼◼◼◼◼◼◼◼◼◼◼◼◼◼◼◼◼◼◼◼◼◼◼◼◼◼◼◼◼◼◼◼◼◼◼◼◼◼body
    body
    body
    body
    +
    + bodyCMU Sans Serif Bold Oblique +
    +
    + bodyArial +
    +
    + bodyVerdana +
    +
    + bodyGeorgia +
    + + + +
    + + +
    + +
    +

    10.Aenean lacinia bibendum nulla sed consectetur. Fusce dapibus, tellus ac cursus commodo, tortor mauris condimentum nibh, ut fermentum massa justo sit amet risus. Nullam id dolor id nibh ultricies vehicula ut id elit. Cum sociis natoque penatibus et magnis dis parturient montes, nascetur ridiculus mus. Nulla vitae elit libero, a pharetra augue.

    + +
    +
    +

    11.Aenean lacinia bibendum nulla sed consectetur. Fusce dapibus, tellus ac cursus commodo, tortor mauris condimentum nibh, ut fermentum massa justo sit amet risus. Nullam id dolor id nibh ultricies vehicula ut id elit. Cum sociis natoque penatibus et magnis dis parturient montes, nascetur ridiculus mus. Nulla vitae elit libero, a pharetra augue.

    + +
    +
    +

    12.Aenean lacinia bibendum nulla sed consectetur. Fusce dapibus, tellus ac cursus commodo, tortor mauris condimentum nibh, ut fermentum massa justo sit amet risus. Nullam id dolor id nibh ultricies vehicula ut id elit. Cum sociis natoque penatibus et magnis dis parturient montes, nascetur ridiculus mus. Nulla vitae elit libero, a pharetra augue.

    + +
    +
    +

    13.Aenean lacinia bibendum nulla sed consectetur. Fusce dapibus, tellus ac cursus commodo, tortor mauris condimentum nibh, ut fermentum massa justo sit amet risus. Nullam id dolor id nibh ultricies vehicula ut id elit. Cum sociis natoque penatibus et magnis dis parturient montes, nascetur ridiculus mus. Nulla vitae elit libero, a pharetra augue.

    + +
    +
    + +
    +
    +
    +

    14.Aenean lacinia bibendum nulla sed consectetur. Fusce dapibus, tellus ac cursus commodo, tortor mauris condimentum nibh, ut fermentum massa justo sit amet risus. Nullam id dolor id nibh ultricies vehicula ut id elit. Cum sociis natoque penatibus et magnis dis parturient montes, nascetur ridiculus mus. Nulla vitae elit libero, a pharetra augue.

    + +
    +
    +

    16.Aenean lacinia bibendum nulla sed consectetur. Fusce dapibus, tellus ac cursus commodo, tortor mauris condimentum nibh, ut fermentum massa justo sit amet risus. Nullam id dolor id nibh ultricies vehicula ut id elit. Cum sociis natoque penatibus et magnis dis parturient montes, nascetur ridiculus mus. Nulla vitae elit libero, a pharetra augue.

    + +
    +
    +

    18.Aenean lacinia bibendum nulla sed consectetur. Fusce dapibus, tellus ac cursus commodo, tortor mauris condimentum nibh, ut fermentum massa justo sit amet risus. Nullam id dolor id nibh ultricies vehicula ut id elit. Cum sociis natoque penatibus et magnis dis parturient montes, nascetur ridiculus mus. Nulla vitae elit libero, a pharetra augue.

    + +
    + +
    + +
    + +
    +
    +

    20.Aenean lacinia bibendum nulla sed consectetur. Fusce dapibus, tellus ac cursus commodo, tortor mauris condimentum nibh, ut fermentum massa justo sit amet risus. Nullam id dolor id nibh ultricies vehicula ut id elit. Cum sociis natoque penatibus et magnis dis parturient montes, nascetur ridiculus mus. Nulla vitae elit libero, a pharetra augue.

    +
    +
    +

    24.Aenean lacinia bibendum nulla sed consectetur. Fusce dapibus, tellus ac cursus commodo, tortor mauris condimentum nibh, ut fermentum massa justo sit amet risus. Nullam id dolor id nibh ultricies vehicula ut id elit. Cum sociis natoque penatibus et magnis dis parturient montes, nascetur ridiculus mus. Nulla vitae elit libero, a pharetra augue.

    +
    + +
    + +
    + +
    +
    +

    30.Aenean lacinia bibendum nulla sed consectetur. Fusce dapibus, tellus ac cursus commodo, tortor mauris condimentum nibh, ut fermentum massa justo sit amet risus. Nullam id dolor id nibh ultricies vehicula ut id elit. Cum sociis natoque penatibus et magnis dis parturient montes, nascetur ridiculus mus. Nulla vitae elit libero, a pharetra augue.

    +
    +
    + +
    + + + +
    +
    +

    10.Aenean lacinia bibendum nulla sed consectetur. Fusce dapibus, tellus ac cursus commodo, tortor mauris condimentum nibh, ut fermentum massa justo sit amet risus. Nullam id dolor id nibh ultricies vehicula ut id elit. Cum sociis natoque penatibus et magnis dis parturient montes, nascetur ridiculus mus. Nulla vitae elit libero, a pharetra augue.

    + +
    +
    +

    11.Aenean lacinia bibendum nulla sed consectetur. Fusce dapibus, tellus ac cursus commodo, tortor mauris condimentum nibh, ut fermentum massa justo sit amet risus. Nullam id dolor id nibh ultricies vehicula ut id elit. Cum sociis natoque penatibus et magnis dis parturient montes, nascetur ridiculus mus. Nulla vitae elit libero, a pharetra augue.

    + +
    +
    +

    12.Aenean lacinia bibendum nulla sed consectetur. Fusce dapibus, tellus ac cursus commodo, tortor mauris condimentum nibh, ut fermentum massa justo sit amet risus. Nullam id dolor id nibh ultricies vehicula ut id elit. Cum sociis natoque penatibus et magnis dis parturient montes, nascetur ridiculus mus. Nulla vitae elit libero, a pharetra augue.

    + +
    +
    +

    13.Aenean lacinia bibendum nulla sed consectetur. Fusce dapibus, tellus ac cursus commodo, tortor mauris condimentum nibh, ut fermentum massa justo sit amet risus. Nullam id dolor id nibh ultricies vehicula ut id elit. Cum sociis natoque penatibus et magnis dis parturient montes, nascetur ridiculus mus. Nulla vitae elit libero, a pharetra augue.

    + +
    +
    + +
    + +
    +
    +

    14.Aenean lacinia bibendum nulla sed consectetur. Fusce dapibus, tellus ac cursus commodo, tortor mauris condimentum nibh, ut fermentum massa justo sit amet risus. Nullam id dolor id nibh ultricies vehicula ut id elit. Cum sociis natoque penatibus et magnis dis parturient montes, nascetur ridiculus mus. Nulla vitae elit libero, a pharetra augue.

    + +
    +
    +

    16.Aenean lacinia bibendum nulla sed consectetur. Fusce dapibus, tellus ac cursus commodo, tortor mauris condimentum nibh, ut fermentum massa justo sit amet risus. Nullam id dolor id nibh ultricies vehicula ut id elit. Cum sociis natoque penatibus et magnis dis parturient montes, nascetur ridiculus mus. Nulla vitae elit libero, a pharetra augue.

    + +
    +
    +

    18.Aenean lacinia bibendum nulla sed consectetur. Fusce dapibus, tellus ac cursus commodo, tortor mauris condimentum nibh, ut fermentum massa justo sit amet risus. Nullam id dolor id nibh ultricies vehicula ut id elit. Cum sociis natoque penatibus et magnis dis parturient montes, nascetur ridiculus mus. Nulla vitae elit libero, a pharetra augue.

    + +
    +
    + +
    + +
    +
    +

    20.Aenean lacinia bibendum nulla sed consectetur. Fusce dapibus, tellus ac cursus commodo, tortor mauris condimentum nibh, ut fermentum massa justo sit amet risus. Nullam id dolor id nibh ultricies vehicula ut id elit. Cum sociis natoque penatibus et magnis dis parturient montes, nascetur ridiculus mus. Nulla vitae elit libero, a pharetra augue.

    +
    +
    +

    24.Aenean lacinia bibendum nulla sed consectetur. Fusce dapibus, tellus ac cursus commodo, tortor mauris condimentum nibh, ut fermentum massa justo sit amet risus. Nullam id dolor id nibh ultricies vehicula ut id elit. Cum sociis natoque penatibus et magnis dis parturient montes, nascetur ridiculus mus. Nulla vitae elit libero, a pharetra augue.

    +
    + +
    + +
    + +
    +
    +

    30.Aenean lacinia bibendum nulla sed consectetur. Fusce dapibus, tellus ac cursus commodo, tortor mauris condimentum nibh, ut fermentum massa justo sit amet risus. Nullam id dolor id nibh ultricies vehicula ut id elit. Cum sociis natoque penatibus et magnis dis parturient montes, nascetur ridiculus mus. Nulla vitae elit libero, a pharetra augue.

    +
    +
    + +
    + + + + +
    + +
    + +
    + +
    +

    Lorem Ipsum Dolor

    +

    Etiam porta sem malesuada magna mollis euismod

    + + +
    +
    +
    +
    +

    Donec sed odio dui. Morbi leo risus, porta ac consectetur ac, vestibulum at eros. Fusce dapibus, tellus ac cursus commodo, tortor mauris condimentum nibh, ut fermentum massa justo sit amet risus.

    + + +

    Pellentesque ornare sem

    + +

    Maecenas sed diam eget risus varius blandit sit amet non magna. Maecenas faucibus mollis interdum. Donec ullamcorper nulla non metus auctor fringilla. Nullam id dolor id nibh ultricies vehicula ut id elit. Nullam id dolor id nibh ultricies vehicula ut id elit.

    + +

    Aenean eu leo quam. Pellentesque ornare sem lacinia quam venenatis vestibulum. Lorem ipsum dolor sit amet, consectetur adipiscing elit. Cum sociis natoque penatibus et magnis dis parturient montes, nascetur ridiculus mus.

    + +

    Nulla vitae elit libero, a pharetra augue. Praesent commodo cursus magna, vel scelerisque nisl consectetur et. Aenean lacinia bibendum nulla sed consectetur.

    + +

    Nullam quis risus eget urna mollis ornare vel eu leo. Nullam quis risus eget urna mollis ornare vel eu leo. Maecenas sed diam eget risus varius blandit sit amet non magna. Donec ullamcorper nulla non metus auctor fringilla.

    + +

    Cras mattis consectetur

    + +

    Aenean eu leo quam. Pellentesque ornare sem lacinia quam venenatis vestibulum. Aenean lacinia bibendum nulla sed consectetur. Integer posuere erat a ante venenatis dapibus posuere velit aliquet. Cras mattis consectetur purus sit amet fermentum.

    + +

    Nullam id dolor id nibh ultricies vehicula ut id elit. Nullam quis risus eget urna mollis ornare vel eu leo. Cras mattis consectetur purus sit amet fermentum.

    +
    + + +
    + +
    + + + + + + + + + +
    + +
    + +
    +
    +
    +

    Installing Webfonts

    + +

    Webfonts are supported by all major browser platforms but not all in the same way. There are currently four different font formats that must be included in order to target all browsers. This includes TTF, WOFF, EOT and SVG.

    + +

    1. Upload your webfonts

    +

    You must upload your webfont kit to your website. They should be in or near the same directory as your CSS files.

    + +

    2. Include the webfont stylesheet

    +

    A special CSS @font-face declaration helps the various browsers select the appropriate font it needs without causing you a bunch of headaches. Learn more about this syntax by reading the Fontspring blog post about it. The code for it is as follows:

    + + + +@font-face{ + font-family: 'MyWebFont'; + src: url('WebFont.eot'); + src: url('WebFont.eot?iefix') format('eot'), + url('WebFont.woff') format('woff'), + url('WebFont.ttf') format('truetype'), + url('WebFont.svg#webfont') format('svg'); +} + + +

    We've already gone ahead and generated the code for you. All you have to do is link to the stylesheet in your HTML, like this:

    + <link rel="stylesheet" href="stylesheet.css" type="text/css" charset="utf-8" /> + +

    3. Modify your own stylesheet

    +

    To take advantage of your new fonts, you must tell your stylesheet to use them. Look at the original @font-face declaration above and find the property called "font-family." The name linked there will be what you use to reference the font. Prepend that webfont name to the font stack in the "font-family" property, inside the selector you want to change. For example:

    +p { font-family: 'MyWebFont', Arial, sans-serif; } + +

    4. Test

    +

    Getting webfonts to work cross-browser can be tricky. Use the information in the sidebar to help you if you find that fonts aren't loading in a particular browser.

    +
    + + +
    + +
    + +
    + +
    + + diff --git a/fonts/cmusansserif_boldoblique_macroman/cmunso-webfont.woff b/fonts/cmusansserif_boldoblique_macroman/cmunso-webfont.woff new file mode 100644 index 0000000000000000000000000000000000000000..1fe2bcaebc823a1cae25fc5d6d9a40c99d1ed81a GIT binary patch literal 35116 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
    0V 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 literal 0 HcmV?d00001 diff --git a/fonts/cmusansserif_boldoblique_macroman/specimen_files/grid_12-825-55-15.css b/fonts/cmusansserif_boldoblique_macroman/specimen_files/grid_12-825-55-15.css new file mode 100644 index 0000000..3d6aef7 --- /dev/null +++ b/fonts/cmusansserif_boldoblique_macroman/specimen_files/grid_12-825-55-15.css @@ -0,0 +1,129 @@ +/*Notes about grid: +Columns: 12 +Grid Width: 825px +Column Width: 55px +Gutter Width: 15px +-------------------------------*/ + + + +.section {margin-bottom: 18px; +} +.section:after {content: ".";display: block;height: 0;clear: both;visibility: hidden;} +.section {*zoom: 1;} + +.section .firstcolumn, +.section .firstcol {margin-left: 0;} + + +/* Border on left hand side of a column. */ +.border { + padding-left: 7px; + margin-left: 7px; + border-left: 1px solid #eee; +} + +/* Border with more whitespace, spans one column. */ +.colborder { + padding-left: 42px; + margin-left: 42px; + border-left: 1px solid #eee; +} + + + +/* The Grid Classes */ +.grid1, .grid1_2cols, .grid1_3cols, .grid1_4cols, .grid2, .grid2_3cols, .grid2_4cols, .grid3, .grid3_2cols, .grid3_4cols, .grid4, .grid4_3cols, .grid5, .grid5_2cols, .grid5_3cols, .grid5_4cols, .grid6, .grid6_4cols, .grid7, .grid7_2cols, .grid7_3cols, .grid7_4cols, .grid8, .grid8_3cols, .grid9, .grid9_2cols, .grid9_4cols, .grid10, .grid10_3cols, .grid10_4cols, .grid11, .grid11_2cols, .grid11_3cols, .grid11_4cols, .grid12 +{margin-left: 15px;float: left;display: inline; overflow: hidden;} + + +.width1, .grid1, .span-1 {width: 55px;} +.width1_2cols,.grid1_2cols {width: 20px;} +.width1_3cols,.grid1_3cols {width: 8px;} +.width1_4cols,.grid1_4cols {width: 2px;} +.input_width1 {width: 49px;} + +.width2, .grid2, .span-2 {width: 125px;} +.width2_3cols,.grid2_3cols {width: 31px;} +.width2_4cols,.grid2_4cols {width: 20px;} +.input_width2 {width: 119px;} + +.width3, .grid3, .span-3 {width: 195px;} +.width3_2cols,.grid3_2cols {width: 90px;} +.width3_4cols,.grid3_4cols {width: 37px;} +.input_width3 {width: 189px;} + +.width4, .grid4, .span-4 {width: 265px;} +.width4_3cols,.grid4_3cols {width: 78px;} +.input_width4 {width: 259px;} + +.width5, .grid5, .span-5 {width: 335px;} +.width5_2cols,.grid5_2cols {width: 160px;} +.width5_3cols,.grid5_3cols {width: 101px;} +.width5_4cols,.grid5_4cols {width: 72px;} +.input_width5 {width: 329px;} + +.width6, .grid6, .span-6 {width: 405px;} +.width6_4cols,.grid6_4cols {width: 90px;} +.input_width6 {width: 399px;} + +.width7, .grid7, .span-7 {width: 475px;} +.width7_2cols,.grid7_2cols {width: 230px;} +.width7_3cols,.grid7_3cols {width: 148px;} +.width7_4cols,.grid7_4cols {width: 107px;} +.input_width7 {width: 469px;} + +.width8, .grid8, .span-8 {width: 545px;} +.width8_3cols,.grid8_3cols {width: 171px;} +.input_width8 {width: 539px;} + +.width9, .grid9, .span-9 {width: 615px;} +.width9_2cols,.grid9_2cols {width: 300px;} +.width9_4cols,.grid9_4cols {width: 142px;} +.input_width9 {width: 609px;} + +.width10, .grid10, .span-10 {width: 685px;} +.width10_3cols,.grid10_3cols {width: 218px;} +.width10_4cols,.grid10_4cols {width: 160px;} +.input_width10 {width: 679px;} + +.width11, .grid11, .span-11 {width: 755px;} +.width11_2cols,.grid11_2cols {width: 370px;} +.width11_3cols,.grid11_3cols {width: 241px;} +.width11_4cols,.grid11_4cols {width: 177px;} +.input_width11 {width: 749px;} + +.width12, .grid12, .span-12 {width: 825px;} +.input_width12 {width: 819px;} + +/* Subdivided grid spaces */ +.emptycols_left1, .prepend-1 {padding-left: 70px;} +.emptycols_right1, .append-1 {padding-right: 70px;} +.emptycols_left2, .prepend-2 {padding-left: 140px;} +.emptycols_right2, .append-2 {padding-right: 140px;} +.emptycols_left3, .prepend-3 {padding-left: 210px;} +.emptycols_right3, .append-3 {padding-right: 210px;} +.emptycols_left4, .prepend-4 {padding-left: 280px;} +.emptycols_right4, .append-4 {padding-right: 280px;} +.emptycols_left5, .prepend-5 {padding-left: 350px;} +.emptycols_right5, .append-5 {padding-right: 350px;} +.emptycols_left6, .prepend-6 {padding-left: 420px;} +.emptycols_right6, .append-6 {padding-right: 420px;} +.emptycols_left7, .prepend-7 {padding-left: 490px;} +.emptycols_right7, .append-7 {padding-right: 490px;} +.emptycols_left8, .prepend-8 {padding-left: 560px;} +.emptycols_right8, .append-8 {padding-right: 560px;} +.emptycols_left9, .prepend-9 {padding-left: 630px;} +.emptycols_right9, .append-9 {padding-right: 630px;} +.emptycols_left10, .prepend-10 {padding-left: 700px;} +.emptycols_right10, .append-10 {padding-right: 700px;} +.emptycols_left11, .prepend-11 {padding-left: 770px;} +.emptycols_right11, .append-11 {padding-right: 770px;} +.pull-1 {margin-left: -70px;} +.push-1 {margin-right: -70px;margin-left: 18px;float: right;} +.pull-2 {margin-left: -140px;} +.push-2 {margin-right: -140px;margin-left: 18px;float: right;} +.pull-3 {margin-left: -210px;} +.push-3 {margin-right: -210px;margin-left: 18px;float: right;} +.pull-4 {margin-left: -280px;} +.push-4 {margin-right: -280px;margin-left: 18px;float: right;} \ No newline at end of file diff --git a/fonts/cmusansserif_boldoblique_macroman/specimen_files/specimen_stylesheet.css b/fonts/cmusansserif_boldoblique_macroman/specimen_files/specimen_stylesheet.css new file mode 100644 index 0000000..aecc43c --- /dev/null +++ b/fonts/cmusansserif_boldoblique_macroman/specimen_files/specimen_stylesheet.css @@ -0,0 +1,396 @@ +@import url('grid_12-825-55-15.css'); + +/* + CSS Reset by Eric Meyer - Released under Public Domain + http://meyerweb.com/eric/tools/css/reset/ +*/ +html, body, div, span, applet, object, iframe, +h1, h2, h3, h4, h5, h6, p, blockquote, pre, +a, abbr, acronym, address, big, cite, code, +del, dfn, em, font, img, ins, kbd, q, s, samp, +small, strike, strong, sub, sup, tt, var, +b, u, i, center, dl, dt, dd, ol, ul, li, +fieldset, form, label, legend, table, +caption, tbody, tfoot, thead, tr, th, td + {margin: 0;padding: 0;border: 0;outline: 0; + font-size: 100%;vertical-align: baseline; + background: transparent;} +body {line-height: 1;} +ol, ul {list-style: none;} +blockquote, q {quotes: none;} +blockquote:before, blockquote:after, +q:before, q:after {content: ''; content: none;} +:focus {outline: 0;} +ins {text-decoration: none;} +del {text-decoration: line-through;} +table {border-collapse: collapse;border-spacing: 0;} + + + + +body { + color: #000; + background-color: #dcdcdc; +} + +a { + text-decoration: none; + color: #1883ba; +} + +h1{ + font-size: 32px; + font-weight: normal; + font-style: normal; + margin-bottom: 18px; +} + +h2{ + font-size: 18px; +} + +#container { + width: 865px; + margin: 0px auto; +} + + +#header { + padding: 20px; + font-size: 36px; + background-color: #000; + color: #fff; +} + +#header span { + color: #666; +} +#main_content { + background-color: #fff; + padding: 60px 20px 20px; +} + + +#footer p { + margin: 0; + padding-top: 10px; + padding-bottom: 50px; + color: #333; + font: 10px Arial, sans-serif; +} + +.tabs { + width: 100%; + height: 31px; + background-color: #444; +} +.tabs li { + float: left; + margin: 0; + overflow: hidden; + background-color: #444; +} +.tabs li a { + display: block; + color: #fff; + text-decoration: none; + font: bold 11px/11px 'Arial'; + text-transform: uppercase; + padding: 10px 15px; + border-right: 1px solid #fff; +} + +.tabs li a:hover { + background-color: #00b3ff; + +} + +.tabs li.active a { + color: #000; + background-color: #fff; +} + + + +div.huge { + + font-size: 300px; + line-height: 1em; + padding: 0; + letter-spacing: -.02em; + overflow: hidden; +} +div.glyph_range { + font-size: 72px; + line-height: 1.1em; +} + +.size10{ font-size: 10px; } +.size11{ font-size: 11px; } +.size12{ font-size: 12px; } +.size13{ font-size: 13px; } +.size14{ font-size: 14px; } +.size16{ font-size: 16px; } +.size18{ font-size: 18px; } +.size20{ font-size: 20px; } +.size24{ font-size: 24px; } +.size30{ font-size: 30px; } +.size36{ font-size: 36px; } +.size48{ font-size: 48px; } +.size60{ font-size: 60px; } +.size72{ font-size: 72px; } +.size90{ font-size: 90px; } + + +.psample_row1 { height: 120px;} +.psample_row1 { height: 120px;} +.psample_row2 { height: 160px;} +.psample_row3 { height: 160px;} +.psample_row4 { height: 160px;} + +.psample { + overflow: hidden; + position: relative; +} +.psample p { + line-height: 1.3em; + display: block; + overflow: hidden; + margin: 0; +} + +.psample span { + margin-right: .5em; +} + +.white_blend { + width: 100%; + height: 61px; + background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAVkAAAA9CAYAAAAH4BojAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAO1JREFUeNrs3TsKgFAMRUE/eer+NxztxMYuEWQG3ECKwwUF58ycAKixOAGAyAKILAAiCyCyACILgMgCiCyAyAIgsgAiCyCyAIgsgMgCiCwAIgsgsgAiC4DIAogsACIL0CWuZ3UGgLrIhjMA1EV2OAOAJQtgyQLwjOzmDAAiCyCyAIgsQFtkd2cAEFkAkQVAZAHaIns4A4AlC2DJAiCyACILILIAiCzAV5H1dQGAJQsgsgCILIDIAvwisl58AViyAJYsACILILIAIgvAe2T9EhxAZAFEFgCRBeiL7HAGgLrIhjMAWLIAliwAt1OAAQDwygTBulLIlQAAAABJRU5ErkJggg==); + position: absolute; + bottom: 0; +} +.black_blend { + width: 100%; + height: 61px; + background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAVkAAAA9CAYAAAAH4BojAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAPJJREFUeNrs3TEKhTAQRVGjibr/9QoxhY2N3Ywo50A28IrLwP9g6b1PAMSYTQAgsgAiC4DIAogsgMgCILIAIgsgsgCILIDIAogsACILILIAIguAyAKILIDIAiCyACILgMgCZCnjLWYAiFGvB0BQZJsZAFyyAC5ZAO6RXc0AILIAIguAyAKkRXYzA4DIAogsACILkBbZ3QwALlkAlywAIgsgsgAiC4DIArwVWf8uAHDJAogsACILILIAv4isH74AXLIALlkARBZAZAFEFoDnyPokOIDIAogsACILkBfZZgaAuMhWMwC4ZAE+p4x3mAEgxinAAJ+XBbPWGkwAAAAAAElFTkSuQmCC); + position: absolute; + bottom: 0; +} +.fullreverse { + background: #000 !important; + color: #fff !important; + margin-left: -20px; + padding-left: 20px; + margin-right: -20px; + padding-right: 20px; + padding: 20px; + margin-bottom:0; +} + + +.sample_table td { + padding-top: 3px; + padding-bottom:5px; + padding-left: 5px; + vertical-align: middle; + line-height: 1.2em; +} + +.sample_table td:first-child { + background-color: #eee; + text-align: right; + padding-right: 5px; + padding-left: 0; + padding: 5px; + font: 11px/12px "Courier New", Courier, mono; +} + +code { + white-space: pre; + background-color: #eee; + display: block; + padding: 10px; + margin-bottom: 18px; + overflow: auto; +} + + +.bottom,.last {margin-bottom:0 !important; padding-bottom:0 !important;} + +.box { + padding: 18px; + margin-bottom: 18px; + background: #eee; +} + +.reverse,.reversed { background: #000 !important;color: #fff !important; border: none !important;} + +#bodycomparison { + position: relative; + overflow: hidden; + font-size: 72px; + height: 90px; + white-space: nowrap; +} + +#bodycomparison div{ + font-size: 72px; + line-height: 90px; + display: inline; + margin: 0 15px 0 0; + padding: 0; +} + +#bodycomparison div span{ + font: 10px Arial; + position: absolute; + left: 0; +} +#xheight { + float: none; + position: absolute; + color: #d9f3ff; + font-size: 72px; + line-height: 90px; +} + +.fontbody { + position: relative; +} +.arialbody{ + font-family: Arial; + position: relative; +} +.verdanabody{ + font-family: Verdana; + position: relative; +} +.georgiabody{ + font-family: Georgia; + position: relative; +} + +/* @group Layout page + */ + +#layout h1 { + font-size: 36px; + line-height: 42px; + font-weight: normal; + font-style: normal; +} + +#layout h2 { + font-size: 24px; + line-height: 23px; + font-weight: normal; + font-style: normal; +} + +#layout h3 { + font-size: 22px; + line-height: 1.4em; + margin-top: 1em; + font-weight: normal; + font-style: normal; +} + + +#layout p.byline { + font-size: 12px; + margin-top: 18px; + line-height: 12px; + margin-bottom: 0; +} +#layout p { + font-size: 14px; + line-height: 21px; + margin-bottom: .5em; +} + +#layout p.large{ + font-size: 18px; + line-height: 26px; +} + +#layout .sidebar p{ + font-size: 12px; + line-height: 1.4em; +} + +#layout p.caption { + font-size: 10px; + margin-top: -16px; + margin-bottom: 18px; +} + +/* @end */ + +/* @group Glyphs */ + +#glyph_chart div{ + background-color: #d9f3ff; + color: black; + float: left; + font-size: 36px; + height: 1.2em; + line-height: 1.2em; + margin-bottom: 1px; + margin-right: 1px; + text-align: center; + width: 1.2em; + position: relative; + padding: .6em .2em .2em; +} + +#glyph_chart div p { + position: absolute; + left: 0; + top: 0; + display: block; + text-align: center; + font: bold 9px Arial, sans-serif; + background-color: #3a768f; + width: 100%; + color: #fff; + padding: 2px 0; +} + + +#glyphs h1 { + font-family: Arial, sans-serif; +} +/* @end */ + +/* @group Installing */ + +#installing { + font: 13px Arial, sans-serif; +} + +#installing p, +#glyphs p{ + line-height: 1.2em; + margin-bottom: 18px; + font: 13px Arial, sans-serif; +} + + + +#installing h3{ + font-size: 15px; + margin-top: 18px; +} + +/* @end */ + +#rendering h1 { + font-family: Arial, sans-serif; +} +.render_table td { + font: 11px "Courier New", Courier, mono; + vertical-align: middle; +} + + diff --git a/fonts/cmusansserif_boldoblique_macroman/stylesheet.css b/fonts/cmusansserif_boldoblique_macroman/stylesheet.css new file mode 100644 index 0000000..40d7207 --- /dev/null +++ b/fonts/cmusansserif_boldoblique_macroman/stylesheet.css @@ -0,0 +1,13 @@ +@font-face { + font-family: 'cmu_sans_serifboldoblique'; + src: url('cmunso-webfont.eot'); + src: url('cmunso-webfont.eot?#iefix') format('embedded-opentype'), + url('cmunso-webfont.woff2') format('woff2'), + url('cmunso-webfont.woff') format('woff'), + url('cmunso-webfont.ttf') format('truetype'), + url('cmunso-webfont.svg#cmu_sans_serifboldoblique') format('svg'); + font-weight: normal; + font-style: normal; + +} + diff --git a/fonts/cmusansserif_demicondensed_macroman/cmunssdc-demo.html b/fonts/cmusansserif_demicondensed_macroman/cmunssdc-demo.html new file mode 100644 index 0000000..19dc988 --- /dev/null +++ b/fonts/cmusansserif_demicondensed_macroman/cmunssdc-demo.html @@ -0,0 +1,372 @@ + + + + + + + + + + + + +CMU Sans Serif Demi Condensed Specimen + + + + + + +
    + + + +
    + + +
    + +
    +
    +
    AaBb
    +
    +
    + +
    +
    A​B​C​D​E​F​G​H​I​J​K​L​M​N​O​P​Q​R​S​T​U​V​W​X​Y​Z​a​b​c​d​e​f​g​h​i​j​k​l​m​n​o​p​q​r​s​t​u​v​w​x​y​z​1​2​3​4​5​6​7​8​9​0​&​.​,​?​!​@​(​)​#​$​%​*​+​-​=​:​;
    +
    +
    +
    + + + + + + + + + + + + + + + + +
    10abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ0123456789abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ0123456789abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ
    11abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ0123456789abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ0123456789abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ
    12abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ0123456789abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ0123456789abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ
    13abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ0123456789abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ0123456789abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ
    14abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ0123456789abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ0123456789abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ
    16abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ0123456789abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ
    18abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ0123456789abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ
    20abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ0123456789abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ
    24abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ0123456789abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ
    30abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ0123456789abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ
    36abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ0123456789abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ
    48abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ0123456789abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ
    60abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ0123456789abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ
    72abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ0123456789abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ
    90abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ0123456789abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ
    + +
    + +
    + + + +
    + + +
    +
    ◼◼◼◼◼◼◼◼◼◼◼◼◼◼◼◼◼◼◼◼◼◼◼◼◼◼◼◼◼◼◼◼◼◼◼◼◼◼◼◼◼◼◼◼◼◼◼◼◼◼◼◼◼◼◼◼◼◼◼◼◼◼◼◼◼◼◼◼◼◼◼◼◼◼◼◼◼◼◼◼◼◼◼◼◼◼◼◼◼◼◼◼◼◼◼◼◼◼◼body
    body
    body
    body
    +
    + bodyCMU Sans Serif Demi Condensed +
    +
    + bodyArial +
    +
    + bodyVerdana +
    +
    + bodyGeorgia +
    + + + +
    + + +
    + +
    +

    10.Aenean lacinia bibendum nulla sed consectetur. Fusce dapibus, tellus ac cursus commodo, tortor mauris condimentum nibh, ut fermentum massa justo sit amet risus. Nullam id dolor id nibh ultricies vehicula ut id elit. Cum sociis natoque penatibus et magnis dis parturient montes, nascetur ridiculus mus. Nulla vitae elit libero, a pharetra augue.

    + +
    +
    +

    11.Aenean lacinia bibendum nulla sed consectetur. Fusce dapibus, tellus ac cursus commodo, tortor mauris condimentum nibh, ut fermentum massa justo sit amet risus. Nullam id dolor id nibh ultricies vehicula ut id elit. Cum sociis natoque penatibus et magnis dis parturient montes, nascetur ridiculus mus. Nulla vitae elit libero, a pharetra augue.

    + +
    +
    +

    12.Aenean lacinia bibendum nulla sed consectetur. Fusce dapibus, tellus ac cursus commodo, tortor mauris condimentum nibh, ut fermentum massa justo sit amet risus. Nullam id dolor id nibh ultricies vehicula ut id elit. Cum sociis natoque penatibus et magnis dis parturient montes, nascetur ridiculus mus. Nulla vitae elit libero, a pharetra augue.

    + +
    +
    +

    13.Aenean lacinia bibendum nulla sed consectetur. Fusce dapibus, tellus ac cursus commodo, tortor mauris condimentum nibh, ut fermentum massa justo sit amet risus. Nullam id dolor id nibh ultricies vehicula ut id elit. Cum sociis natoque penatibus et magnis dis parturient montes, nascetur ridiculus mus. Nulla vitae elit libero, a pharetra augue.

    + +
    +
    + +
    +
    +
    +

    14.Aenean lacinia bibendum nulla sed consectetur. Fusce dapibus, tellus ac cursus commodo, tortor mauris condimentum nibh, ut fermentum massa justo sit amet risus. Nullam id dolor id nibh ultricies vehicula ut id elit. Cum sociis natoque penatibus et magnis dis parturient montes, nascetur ridiculus mus. Nulla vitae elit libero, a pharetra augue.

    + +
    +
    +

    16.Aenean lacinia bibendum nulla sed consectetur. Fusce dapibus, tellus ac cursus commodo, tortor mauris condimentum nibh, ut fermentum massa justo sit amet risus. Nullam id dolor id nibh ultricies vehicula ut id elit. Cum sociis natoque penatibus et magnis dis parturient montes, nascetur ridiculus mus. Nulla vitae elit libero, a pharetra augue.

    + +
    +
    +

    18.Aenean lacinia bibendum nulla sed consectetur. Fusce dapibus, tellus ac cursus commodo, tortor mauris condimentum nibh, ut fermentum massa justo sit amet risus. Nullam id dolor id nibh ultricies vehicula ut id elit. Cum sociis natoque penatibus et magnis dis parturient montes, nascetur ridiculus mus. Nulla vitae elit libero, a pharetra augue.

    + +
    + +
    + +
    + +
    +
    +

    20.Aenean lacinia bibendum nulla sed consectetur. Fusce dapibus, tellus ac cursus commodo, tortor mauris condimentum nibh, ut fermentum massa justo sit amet risus. Nullam id dolor id nibh ultricies vehicula ut id elit. Cum sociis natoque penatibus et magnis dis parturient montes, nascetur ridiculus mus. Nulla vitae elit libero, a pharetra augue.

    +
    +
    +

    24.Aenean lacinia bibendum nulla sed consectetur. Fusce dapibus, tellus ac cursus commodo, tortor mauris condimentum nibh, ut fermentum massa justo sit amet risus. Nullam id dolor id nibh ultricies vehicula ut id elit. Cum sociis natoque penatibus et magnis dis parturient montes, nascetur ridiculus mus. Nulla vitae elit libero, a pharetra augue.

    +
    + +
    + +
    + +
    +
    +

    30.Aenean lacinia bibendum nulla sed consectetur. Fusce dapibus, tellus ac cursus commodo, tortor mauris condimentum nibh, ut fermentum massa justo sit amet risus. Nullam id dolor id nibh ultricies vehicula ut id elit. Cum sociis natoque penatibus et magnis dis parturient montes, nascetur ridiculus mus. Nulla vitae elit libero, a pharetra augue.

    +
    +
    + +
    + + + +
    +
    +

    10.Aenean lacinia bibendum nulla sed consectetur. Fusce dapibus, tellus ac cursus commodo, tortor mauris condimentum nibh, ut fermentum massa justo sit amet risus. Nullam id dolor id nibh ultricies vehicula ut id elit. Cum sociis natoque penatibus et magnis dis parturient montes, nascetur ridiculus mus. Nulla vitae elit libero, a pharetra augue.

    + +
    +
    +

    11.Aenean lacinia bibendum nulla sed consectetur. Fusce dapibus, tellus ac cursus commodo, tortor mauris condimentum nibh, ut fermentum massa justo sit amet risus. Nullam id dolor id nibh ultricies vehicula ut id elit. Cum sociis natoque penatibus et magnis dis parturient montes, nascetur ridiculus mus. Nulla vitae elit libero, a pharetra augue.

    + +
    +
    +

    12.Aenean lacinia bibendum nulla sed consectetur. Fusce dapibus, tellus ac cursus commodo, tortor mauris condimentum nibh, ut fermentum massa justo sit amet risus. Nullam id dolor id nibh ultricies vehicula ut id elit. Cum sociis natoque penatibus et magnis dis parturient montes, nascetur ridiculus mus. Nulla vitae elit libero, a pharetra augue.

    + +
    +
    +

    13.Aenean lacinia bibendum nulla sed consectetur. Fusce dapibus, tellus ac cursus commodo, tortor mauris condimentum nibh, ut fermentum massa justo sit amet risus. Nullam id dolor id nibh ultricies vehicula ut id elit. Cum sociis natoque penatibus et magnis dis parturient montes, nascetur ridiculus mus. Nulla vitae elit libero, a pharetra augue.

    + +
    +
    + +
    + +
    +
    +

    14.Aenean lacinia bibendum nulla sed consectetur. Fusce dapibus, tellus ac cursus commodo, tortor mauris condimentum nibh, ut fermentum massa justo sit amet risus. Nullam id dolor id nibh ultricies vehicula ut id elit. Cum sociis natoque penatibus et magnis dis parturient montes, nascetur ridiculus mus. Nulla vitae elit libero, a pharetra augue.

    + +
    +
    +

    16.Aenean lacinia bibendum nulla sed consectetur. Fusce dapibus, tellus ac cursus commodo, tortor mauris condimentum nibh, ut fermentum massa justo sit amet risus. Nullam id dolor id nibh ultricies vehicula ut id elit. Cum sociis natoque penatibus et magnis dis parturient montes, nascetur ridiculus mus. Nulla vitae elit libero, a pharetra augue.

    + +
    +
    +

    18.Aenean lacinia bibendum nulla sed consectetur. Fusce dapibus, tellus ac cursus commodo, tortor mauris condimentum nibh, ut fermentum massa justo sit amet risus. Nullam id dolor id nibh ultricies vehicula ut id elit. Cum sociis natoque penatibus et magnis dis parturient montes, nascetur ridiculus mus. Nulla vitae elit libero, a pharetra augue.

    + +
    +
    + +
    + +
    +
    +

    20.Aenean lacinia bibendum nulla sed consectetur. Fusce dapibus, tellus ac cursus commodo, tortor mauris condimentum nibh, ut fermentum massa justo sit amet risus. Nullam id dolor id nibh ultricies vehicula ut id elit. Cum sociis natoque penatibus et magnis dis parturient montes, nascetur ridiculus mus. Nulla vitae elit libero, a pharetra augue.

    +
    +
    +

    24.Aenean lacinia bibendum nulla sed consectetur. Fusce dapibus, tellus ac cursus commodo, tortor mauris condimentum nibh, ut fermentum massa justo sit amet risus. Nullam id dolor id nibh ultricies vehicula ut id elit. Cum sociis natoque penatibus et magnis dis parturient montes, nascetur ridiculus mus. Nulla vitae elit libero, a pharetra augue.

    +
    + +
    + +
    + +
    +
    +

    30.Aenean lacinia bibendum nulla sed consectetur. Fusce dapibus, tellus ac cursus commodo, tortor mauris condimentum nibh, ut fermentum massa justo sit amet risus. Nullam id dolor id nibh ultricies vehicula ut id elit. Cum sociis natoque penatibus et magnis dis parturient montes, nascetur ridiculus mus. Nulla vitae elit libero, a pharetra augue.

    +
    +
    + +
    + + + + +
    + +
    + +
    + +
    +

    Lorem Ipsum Dolor

    +

    Etiam porta sem malesuada magna mollis euismod

    + + +
    +
    +
    +
    +

    Donec sed odio dui. Morbi leo risus, porta ac consectetur ac, vestibulum at eros. Fusce dapibus, tellus ac cursus commodo, tortor mauris condimentum nibh, ut fermentum massa justo sit amet risus.

    + + +

    Pellentesque ornare sem

    + +

    Maecenas sed diam eget risus varius blandit sit amet non magna. Maecenas faucibus mollis interdum. Donec ullamcorper nulla non metus auctor fringilla. Nullam id dolor id nibh ultricies vehicula ut id elit. Nullam id dolor id nibh ultricies vehicula ut id elit.

    + +

    Aenean eu leo quam. Pellentesque ornare sem lacinia quam venenatis vestibulum. Lorem ipsum dolor sit amet, consectetur adipiscing elit. Cum sociis natoque penatibus et magnis dis parturient montes, nascetur ridiculus mus.

    + +

    Nulla vitae elit libero, a pharetra augue. Praesent commodo cursus magna, vel scelerisque nisl consectetur et. Aenean lacinia bibendum nulla sed consectetur.

    + +

    Nullam quis risus eget urna mollis ornare vel eu leo. Nullam quis risus eget urna mollis ornare vel eu leo. Maecenas sed diam eget risus varius blandit sit amet non magna. Donec ullamcorper nulla non metus auctor fringilla.

    + +

    Cras mattis consectetur

    + +

    Aenean eu leo quam. Pellentesque ornare sem lacinia quam venenatis vestibulum. Aenean lacinia bibendum nulla sed consectetur. Integer posuere erat a ante venenatis dapibus posuere velit aliquet. Cras mattis consectetur purus sit amet fermentum.

    + +

    Nullam id dolor id nibh ultricies vehicula ut id elit. Nullam quis risus eget urna mollis ornare vel eu leo. Cras mattis consectetur purus sit amet fermentum.

    +
    + + +
    + +
    + + + + + + + + + +
    + +
    + +
    +
    +
    +

    Installing Webfonts

    + +

    Webfonts are supported by all major browser platforms but not all in the same way. There are currently four different font formats that must be included in order to target all browsers. This includes TTF, WOFF, EOT and SVG.

    + +

    1. Upload your webfonts

    +

    You must upload your webfont kit to your website. They should be in or near the same directory as your CSS files.

    + +

    2. Include the webfont stylesheet

    +

    A special CSS @font-face declaration helps the various browsers select the appropriate font it needs without causing you a bunch of headaches. Learn more about this syntax by reading the Fontspring blog post about it. The code for it is as follows:

    + + + +@font-face{ + font-family: 'MyWebFont'; + src: url('WebFont.eot'); + src: url('WebFont.eot?iefix') format('eot'), + url('WebFont.woff') format('woff'), + url('WebFont.ttf') format('truetype'), + url('WebFont.svg#webfont') format('svg'); +} + + +

    We've already gone ahead and generated the code for you. All you have to do is link to the stylesheet in your HTML, like this:

    + <link rel="stylesheet" href="stylesheet.css" type="text/css" charset="utf-8" /> + +

    3. Modify your own stylesheet

    +

    To take advantage of your new fonts, you must tell your stylesheet to use them. Look at the original @font-face declaration above and find the property called "font-family." The name linked there will be what you use to reference the font. Prepend that webfont name to the font stack in the "font-family" property, inside the selector you want to change. For example:

    +p { font-family: 'MyWebFont', Arial, sans-serif; } + +

    4. Test

    +

    Getting webfonts to work cross-browser can be tricky. Use the information in the sidebar to help you if you find that fonts aren't loading in a particular browser.

    +
    + + +
    + +
    + +
    + +
    + + diff --git a/fonts/cmusansserif_demicondensed_macroman/cmunssdc-webfont.woff b/fonts/cmusansserif_demicondensed_macroman/cmunssdc-webfont.woff new file mode 100644 index 0000000000000000000000000000000000000000..6df475cb4bdd6a97913719c7f0efe325e091e270 GIT binary patch literal 31348 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
    BE%%X&b))r5>cT(mY=m&m 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 literal 0 HcmV?d00001 diff --git a/fonts/cmusansserif_demicondensed_macroman/specimen_files/grid_12-825-55-15.css b/fonts/cmusansserif_demicondensed_macroman/specimen_files/grid_12-825-55-15.css new file mode 100644 index 0000000..3d6aef7 --- /dev/null +++ b/fonts/cmusansserif_demicondensed_macroman/specimen_files/grid_12-825-55-15.css @@ -0,0 +1,129 @@ +/*Notes about grid: +Columns: 12 +Grid Width: 825px +Column Width: 55px +Gutter Width: 15px +-------------------------------*/ + + + +.section {margin-bottom: 18px; +} +.section:after {content: ".";display: block;height: 0;clear: both;visibility: hidden;} +.section {*zoom: 1;} + +.section .firstcolumn, +.section .firstcol {margin-left: 0;} + + +/* Border on left hand side of a column. */ +.border { + padding-left: 7px; + margin-left: 7px; + border-left: 1px solid #eee; +} + +/* Border with more whitespace, spans one column. */ +.colborder { + padding-left: 42px; + margin-left: 42px; + border-left: 1px solid #eee; +} + + + +/* The Grid Classes */ +.grid1, .grid1_2cols, .grid1_3cols, .grid1_4cols, .grid2, .grid2_3cols, .grid2_4cols, .grid3, .grid3_2cols, .grid3_4cols, .grid4, .grid4_3cols, .grid5, .grid5_2cols, .grid5_3cols, .grid5_4cols, .grid6, .grid6_4cols, .grid7, .grid7_2cols, .grid7_3cols, .grid7_4cols, .grid8, .grid8_3cols, .grid9, .grid9_2cols, .grid9_4cols, .grid10, .grid10_3cols, .grid10_4cols, .grid11, .grid11_2cols, .grid11_3cols, .grid11_4cols, .grid12 +{margin-left: 15px;float: left;display: inline; overflow: hidden;} + + +.width1, .grid1, .span-1 {width: 55px;} +.width1_2cols,.grid1_2cols {width: 20px;} +.width1_3cols,.grid1_3cols {width: 8px;} +.width1_4cols,.grid1_4cols {width: 2px;} +.input_width1 {width: 49px;} + +.width2, .grid2, .span-2 {width: 125px;} +.width2_3cols,.grid2_3cols {width: 31px;} +.width2_4cols,.grid2_4cols {width: 20px;} +.input_width2 {width: 119px;} + +.width3, .grid3, .span-3 {width: 195px;} +.width3_2cols,.grid3_2cols {width: 90px;} +.width3_4cols,.grid3_4cols {width: 37px;} +.input_width3 {width: 189px;} + +.width4, .grid4, .span-4 {width: 265px;} +.width4_3cols,.grid4_3cols {width: 78px;} +.input_width4 {width: 259px;} + +.width5, .grid5, .span-5 {width: 335px;} +.width5_2cols,.grid5_2cols {width: 160px;} +.width5_3cols,.grid5_3cols {width: 101px;} +.width5_4cols,.grid5_4cols {width: 72px;} +.input_width5 {width: 329px;} + +.width6, .grid6, .span-6 {width: 405px;} +.width6_4cols,.grid6_4cols {width: 90px;} +.input_width6 {width: 399px;} + +.width7, .grid7, .span-7 {width: 475px;} +.width7_2cols,.grid7_2cols {width: 230px;} +.width7_3cols,.grid7_3cols {width: 148px;} +.width7_4cols,.grid7_4cols {width: 107px;} +.input_width7 {width: 469px;} + +.width8, .grid8, .span-8 {width: 545px;} +.width8_3cols,.grid8_3cols {width: 171px;} +.input_width8 {width: 539px;} + +.width9, .grid9, .span-9 {width: 615px;} +.width9_2cols,.grid9_2cols {width: 300px;} +.width9_4cols,.grid9_4cols {width: 142px;} +.input_width9 {width: 609px;} + +.width10, .grid10, .span-10 {width: 685px;} +.width10_3cols,.grid10_3cols {width: 218px;} +.width10_4cols,.grid10_4cols {width: 160px;} +.input_width10 {width: 679px;} + +.width11, .grid11, .span-11 {width: 755px;} +.width11_2cols,.grid11_2cols {width: 370px;} +.width11_3cols,.grid11_3cols {width: 241px;} +.width11_4cols,.grid11_4cols {width: 177px;} +.input_width11 {width: 749px;} + +.width12, .grid12, .span-12 {width: 825px;} +.input_width12 {width: 819px;} + +/* Subdivided grid spaces */ +.emptycols_left1, .prepend-1 {padding-left: 70px;} +.emptycols_right1, .append-1 {padding-right: 70px;} +.emptycols_left2, .prepend-2 {padding-left: 140px;} +.emptycols_right2, .append-2 {padding-right: 140px;} +.emptycols_left3, .prepend-3 {padding-left: 210px;} +.emptycols_right3, .append-3 {padding-right: 210px;} +.emptycols_left4, .prepend-4 {padding-left: 280px;} +.emptycols_right4, .append-4 {padding-right: 280px;} +.emptycols_left5, .prepend-5 {padding-left: 350px;} +.emptycols_right5, .append-5 {padding-right: 350px;} +.emptycols_left6, .prepend-6 {padding-left: 420px;} +.emptycols_right6, .append-6 {padding-right: 420px;} +.emptycols_left7, .prepend-7 {padding-left: 490px;} +.emptycols_right7, .append-7 {padding-right: 490px;} +.emptycols_left8, .prepend-8 {padding-left: 560px;} +.emptycols_right8, .append-8 {padding-right: 560px;} +.emptycols_left9, .prepend-9 {padding-left: 630px;} +.emptycols_right9, .append-9 {padding-right: 630px;} +.emptycols_left10, .prepend-10 {padding-left: 700px;} +.emptycols_right10, .append-10 {padding-right: 700px;} +.emptycols_left11, .prepend-11 {padding-left: 770px;} +.emptycols_right11, .append-11 {padding-right: 770px;} +.pull-1 {margin-left: -70px;} +.push-1 {margin-right: -70px;margin-left: 18px;float: right;} +.pull-2 {margin-left: -140px;} +.push-2 {margin-right: -140px;margin-left: 18px;float: right;} +.pull-3 {margin-left: -210px;} +.push-3 {margin-right: -210px;margin-left: 18px;float: right;} +.pull-4 {margin-left: -280px;} +.push-4 {margin-right: -280px;margin-left: 18px;float: right;} \ No newline at end of file diff --git a/fonts/cmusansserif_demicondensed_macroman/specimen_files/specimen_stylesheet.css b/fonts/cmusansserif_demicondensed_macroman/specimen_files/specimen_stylesheet.css new file mode 100644 index 0000000..aecc43c --- /dev/null +++ b/fonts/cmusansserif_demicondensed_macroman/specimen_files/specimen_stylesheet.css @@ -0,0 +1,396 @@ +@import url('grid_12-825-55-15.css'); + +/* + CSS Reset by Eric Meyer - Released under Public Domain + http://meyerweb.com/eric/tools/css/reset/ +*/ +html, body, div, span, applet, object, iframe, +h1, h2, h3, h4, h5, h6, p, blockquote, pre, +a, abbr, acronym, address, big, cite, code, +del, dfn, em, font, img, ins, kbd, q, s, samp, +small, strike, strong, sub, sup, tt, var, +b, u, i, center, dl, dt, dd, ol, ul, li, +fieldset, form, label, legend, table, +caption, tbody, tfoot, thead, tr, th, td + {margin: 0;padding: 0;border: 0;outline: 0; + font-size: 100%;vertical-align: baseline; + background: transparent;} +body {line-height: 1;} +ol, ul {list-style: none;} +blockquote, q {quotes: none;} +blockquote:before, blockquote:after, +q:before, q:after {content: ''; content: none;} +:focus {outline: 0;} +ins {text-decoration: none;} +del {text-decoration: line-through;} +table {border-collapse: collapse;border-spacing: 0;} + + + + +body { + color: #000; + background-color: #dcdcdc; +} + +a { + text-decoration: none; + color: #1883ba; +} + +h1{ + font-size: 32px; + font-weight: normal; + font-style: normal; + margin-bottom: 18px; +} + +h2{ + font-size: 18px; +} + +#container { + width: 865px; + margin: 0px auto; +} + + +#header { + padding: 20px; + font-size: 36px; + background-color: #000; + color: #fff; +} + +#header span { + color: #666; +} +#main_content { + background-color: #fff; + padding: 60px 20px 20px; +} + + +#footer p { + margin: 0; + padding-top: 10px; + padding-bottom: 50px; + color: #333; + font: 10px Arial, sans-serif; +} + +.tabs { + width: 100%; + height: 31px; + background-color: #444; +} +.tabs li { + float: left; + margin: 0; + overflow: hidden; + background-color: #444; +} +.tabs li a { + display: block; + color: #fff; + text-decoration: none; + font: bold 11px/11px 'Arial'; + text-transform: uppercase; + padding: 10px 15px; + border-right: 1px solid #fff; +} + +.tabs li a:hover { + background-color: #00b3ff; + +} + +.tabs li.active a { + color: #000; + background-color: #fff; +} + + + +div.huge { + + font-size: 300px; + line-height: 1em; + padding: 0; + letter-spacing: -.02em; + overflow: hidden; +} +div.glyph_range { + font-size: 72px; + line-height: 1.1em; +} + +.size10{ font-size: 10px; } +.size11{ font-size: 11px; } +.size12{ font-size: 12px; } +.size13{ font-size: 13px; } +.size14{ font-size: 14px; } +.size16{ font-size: 16px; } +.size18{ font-size: 18px; } +.size20{ font-size: 20px; } +.size24{ font-size: 24px; } +.size30{ font-size: 30px; } +.size36{ font-size: 36px; } +.size48{ font-size: 48px; } +.size60{ font-size: 60px; } +.size72{ font-size: 72px; } +.size90{ font-size: 90px; } + + +.psample_row1 { height: 120px;} +.psample_row1 { height: 120px;} +.psample_row2 { height: 160px;} +.psample_row3 { height: 160px;} +.psample_row4 { height: 160px;} + +.psample { + overflow: hidden; + position: relative; +} +.psample p { + line-height: 1.3em; + display: block; + overflow: hidden; + margin: 0; +} + +.psample span { + margin-right: .5em; +} + +.white_blend { + width: 100%; + height: 61px; + background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAVkAAAA9CAYAAAAH4BojAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAO1JREFUeNrs3TsKgFAMRUE/eer+NxztxMYuEWQG3ECKwwUF58ycAKixOAGAyAKILAAiCyCyACILgMgCiCyAyAIgsgAiCyCyAIgsgMgCiCwAIgsgsgAiC4DIAogsACIL0CWuZ3UGgLrIhjMA1EV2OAOAJQtgyQLwjOzmDAAiCyCyAIgsQFtkd2cAEFkAkQVAZAHaIns4A4AlC2DJAiCyACILILIAiCzAV5H1dQGAJQsgsgCILIDIAvwisl58AViyAJYsACILILIAIgvAe2T9EhxAZAFEFgCRBeiL7HAGgLrIhjMAWLIAliwAt1OAAQDwygTBulLIlQAAAABJRU5ErkJggg==); + position: absolute; + bottom: 0; +} +.black_blend { + width: 100%; + height: 61px; + background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAVkAAAA9CAYAAAAH4BojAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAPJJREFUeNrs3TEKhTAQRVGjibr/9QoxhY2N3Ywo50A28IrLwP9g6b1PAMSYTQAgsgAiC4DIAogsgMgCILIAIgsgsgCILIDIAogsACILILIAIguAyAKILIDIAiCyACILgMgCZCnjLWYAiFGvB0BQZJsZAFyyAC5ZAO6RXc0AILIAIguAyAKkRXYzA4DIAogsACILkBbZ3QwALlkAlywAIgsgsgAiC4DIArwVWf8uAHDJAogsACILILIAv4isH74AXLIALlkARBZAZAFEFoDnyPokOIDIAogsACILkBfZZgaAuMhWMwC4ZAE+p4x3mAEgxinAAJ+XBbPWGkwAAAAAAElFTkSuQmCC); + position: absolute; + bottom: 0; +} +.fullreverse { + background: #000 !important; + color: #fff !important; + margin-left: -20px; + padding-left: 20px; + margin-right: -20px; + padding-right: 20px; + padding: 20px; + margin-bottom:0; +} + + +.sample_table td { + padding-top: 3px; + padding-bottom:5px; + padding-left: 5px; + vertical-align: middle; + line-height: 1.2em; +} + +.sample_table td:first-child { + background-color: #eee; + text-align: right; + padding-right: 5px; + padding-left: 0; + padding: 5px; + font: 11px/12px "Courier New", Courier, mono; +} + +code { + white-space: pre; + background-color: #eee; + display: block; + padding: 10px; + margin-bottom: 18px; + overflow: auto; +} + + +.bottom,.last {margin-bottom:0 !important; padding-bottom:0 !important;} + +.box { + padding: 18px; + margin-bottom: 18px; + background: #eee; +} + +.reverse,.reversed { background: #000 !important;color: #fff !important; border: none !important;} + +#bodycomparison { + position: relative; + overflow: hidden; + font-size: 72px; + height: 90px; + white-space: nowrap; +} + +#bodycomparison div{ + font-size: 72px; + line-height: 90px; + display: inline; + margin: 0 15px 0 0; + padding: 0; +} + +#bodycomparison div span{ + font: 10px Arial; + position: absolute; + left: 0; +} +#xheight { + float: none; + position: absolute; + color: #d9f3ff; + font-size: 72px; + line-height: 90px; +} + +.fontbody { + position: relative; +} +.arialbody{ + font-family: Arial; + position: relative; +} +.verdanabody{ + font-family: Verdana; + position: relative; +} +.georgiabody{ + font-family: Georgia; + position: relative; +} + +/* @group Layout page + */ + +#layout h1 { + font-size: 36px; + line-height: 42px; + font-weight: normal; + font-style: normal; +} + +#layout h2 { + font-size: 24px; + line-height: 23px; + font-weight: normal; + font-style: normal; +} + +#layout h3 { + font-size: 22px; + line-height: 1.4em; + margin-top: 1em; + font-weight: normal; + font-style: normal; +} + + +#layout p.byline { + font-size: 12px; + margin-top: 18px; + line-height: 12px; + margin-bottom: 0; +} +#layout p { + font-size: 14px; + line-height: 21px; + margin-bottom: .5em; +} + +#layout p.large{ + font-size: 18px; + line-height: 26px; +} + +#layout .sidebar p{ + font-size: 12px; + line-height: 1.4em; +} + +#layout p.caption { + font-size: 10px; + margin-top: -16px; + margin-bottom: 18px; +} + +/* @end */ + +/* @group Glyphs */ + +#glyph_chart div{ + background-color: #d9f3ff; + color: black; + float: left; + font-size: 36px; + height: 1.2em; + line-height: 1.2em; + margin-bottom: 1px; + margin-right: 1px; + text-align: center; + width: 1.2em; + position: relative; + padding: .6em .2em .2em; +} + +#glyph_chart div p { + position: absolute; + left: 0; + top: 0; + display: block; + text-align: center; + font: bold 9px Arial, sans-serif; + background-color: #3a768f; + width: 100%; + color: #fff; + padding: 2px 0; +} + + +#glyphs h1 { + font-family: Arial, sans-serif; +} +/* @end */ + +/* @group Installing */ + +#installing { + font: 13px Arial, sans-serif; +} + +#installing p, +#glyphs p{ + line-height: 1.2em; + margin-bottom: 18px; + font: 13px Arial, sans-serif; +} + + + +#installing h3{ + font-size: 15px; + margin-top: 18px; +} + +/* @end */ + +#rendering h1 { + font-family: Arial, sans-serif; +} +.render_table td { + font: 11px "Courier New", Courier, mono; + vertical-align: middle; +} + + diff --git a/fonts/cmusansserif_demicondensed_macroman/stylesheet.css b/fonts/cmusansserif_demicondensed_macroman/stylesheet.css new file mode 100644 index 0000000..23d31fa --- /dev/null +++ b/fonts/cmusansserif_demicondensed_macroman/stylesheet.css @@ -0,0 +1,13 @@ +@font-face { + font-family: 'cmu_sans_serif_demi_condemiCn'; + src: url('cmunssdc-webfont.eot'); + src: url('cmunssdc-webfont.eot?#iefix') format('embedded-opentype'), + url('cmunssdc-webfont.woff2') format('woff2'), + url('cmunssdc-webfont.woff') format('woff'), + url('cmunssdc-webfont.ttf') format('truetype'), + url('cmunssdc-webfont.svg#cmu_sans_serif_demi_condemiCn') format('svg'); + font-weight: normal; + font-style: normal; + +} + diff --git a/fonts/cmusansserif_oblique_macroman/cmunsi-demo.html b/fonts/cmusansserif_oblique_macroman/cmunsi-demo.html new file mode 100644 index 0000000..ef26f68 --- /dev/null +++ b/fonts/cmusansserif_oblique_macroman/cmunsi-demo.html @@ -0,0 +1,372 @@ + + + + + + + + + + + + +CMU Sans Serif Oblique Specimen + + + + + + +
    + + + +
    + + +
    + +
    +
    +
    AaBb
    +
    +
    + +
    +
    A​B​C​D​E​F​G​H​I​J​K​L​M​N​O​P​Q​R​S​T​U​V​W​X​Y​Z​a​b​c​d​e​f​g​h​i​j​k​l​m​n​o​p​q​r​s​t​u​v​w​x​y​z​1​2​3​4​5​6​7​8​9​0​&​.​,​?​!​@​(​)​#​$​%​*​+​-​=​:​;
    +
    +
    +
    + + + + + + + + + + + + + + + + +
    10abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ0123456789abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ0123456789abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ
    11abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ0123456789abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ0123456789abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ
    12abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ0123456789abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ0123456789abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ
    13abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ0123456789abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ0123456789abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ
    14abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ0123456789abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ0123456789abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ
    16abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ0123456789abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ
    18abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ0123456789abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ
    20abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ0123456789abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ
    24abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ0123456789abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ
    30abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ0123456789abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ
    36abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ0123456789abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ
    48abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ0123456789abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ
    60abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ0123456789abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ
    72abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ0123456789abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ
    90abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ0123456789abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ
    + +
    + +
    + + + +
    + + +
    +
    ◼◼◼◼◼◼◼◼◼◼◼◼◼◼◼◼◼◼◼◼◼◼◼◼◼◼◼◼◼◼◼◼◼◼◼◼◼◼◼◼◼◼◼◼◼◼◼◼◼◼◼◼◼◼◼◼◼◼◼◼◼◼◼◼◼◼◼◼◼◼◼◼◼◼◼◼◼◼◼◼◼◼◼◼◼◼◼◼◼◼◼◼◼◼◼◼◼◼◼body
    body
    body
    body
    +
    + bodyCMU Sans Serif Oblique +
    +
    + bodyArial +
    +
    + bodyVerdana +
    +
    + bodyGeorgia +
    + + + +
    + + +
    + +
    +

    10.Aenean lacinia bibendum nulla sed consectetur. Fusce dapibus, tellus ac cursus commodo, tortor mauris condimentum nibh, ut fermentum massa justo sit amet risus. Nullam id dolor id nibh ultricies vehicula ut id elit. Cum sociis natoque penatibus et magnis dis parturient montes, nascetur ridiculus mus. Nulla vitae elit libero, a pharetra augue.

    + +
    +
    +

    11.Aenean lacinia bibendum nulla sed consectetur. Fusce dapibus, tellus ac cursus commodo, tortor mauris condimentum nibh, ut fermentum massa justo sit amet risus. Nullam id dolor id nibh ultricies vehicula ut id elit. Cum sociis natoque penatibus et magnis dis parturient montes, nascetur ridiculus mus. Nulla vitae elit libero, a pharetra augue.

    + +
    +
    +

    12.Aenean lacinia bibendum nulla sed consectetur. Fusce dapibus, tellus ac cursus commodo, tortor mauris condimentum nibh, ut fermentum massa justo sit amet risus. Nullam id dolor id nibh ultricies vehicula ut id elit. Cum sociis natoque penatibus et magnis dis parturient montes, nascetur ridiculus mus. Nulla vitae elit libero, a pharetra augue.

    + +
    +
    +

    13.Aenean lacinia bibendum nulla sed consectetur. Fusce dapibus, tellus ac cursus commodo, tortor mauris condimentum nibh, ut fermentum massa justo sit amet risus. Nullam id dolor id nibh ultricies vehicula ut id elit. Cum sociis natoque penatibus et magnis dis parturient montes, nascetur ridiculus mus. Nulla vitae elit libero, a pharetra augue.

    + +
    +
    + +
    +
    +
    +

    14.Aenean lacinia bibendum nulla sed consectetur. Fusce dapibus, tellus ac cursus commodo, tortor mauris condimentum nibh, ut fermentum massa justo sit amet risus. Nullam id dolor id nibh ultricies vehicula ut id elit. Cum sociis natoque penatibus et magnis dis parturient montes, nascetur ridiculus mus. Nulla vitae elit libero, a pharetra augue.

    + +
    +
    +

    16.Aenean lacinia bibendum nulla sed consectetur. Fusce dapibus, tellus ac cursus commodo, tortor mauris condimentum nibh, ut fermentum massa justo sit amet risus. Nullam id dolor id nibh ultricies vehicula ut id elit. Cum sociis natoque penatibus et magnis dis parturient montes, nascetur ridiculus mus. Nulla vitae elit libero, a pharetra augue.

    + +
    +
    +

    18.Aenean lacinia bibendum nulla sed consectetur. Fusce dapibus, tellus ac cursus commodo, tortor mauris condimentum nibh, ut fermentum massa justo sit amet risus. Nullam id dolor id nibh ultricies vehicula ut id elit. Cum sociis natoque penatibus et magnis dis parturient montes, nascetur ridiculus mus. Nulla vitae elit libero, a pharetra augue.

    + +
    + +
    + +
    + +
    +
    +

    20.Aenean lacinia bibendum nulla sed consectetur. Fusce dapibus, tellus ac cursus commodo, tortor mauris condimentum nibh, ut fermentum massa justo sit amet risus. Nullam id dolor id nibh ultricies vehicula ut id elit. Cum sociis natoque penatibus et magnis dis parturient montes, nascetur ridiculus mus. Nulla vitae elit libero, a pharetra augue.

    +
    +
    +

    24.Aenean lacinia bibendum nulla sed consectetur. Fusce dapibus, tellus ac cursus commodo, tortor mauris condimentum nibh, ut fermentum massa justo sit amet risus. Nullam id dolor id nibh ultricies vehicula ut id elit. Cum sociis natoque penatibus et magnis dis parturient montes, nascetur ridiculus mus. Nulla vitae elit libero, a pharetra augue.

    +
    + +
    + +
    + +
    +
    +

    30.Aenean lacinia bibendum nulla sed consectetur. Fusce dapibus, tellus ac cursus commodo, tortor mauris condimentum nibh, ut fermentum massa justo sit amet risus. Nullam id dolor id nibh ultricies vehicula ut id elit. Cum sociis natoque penatibus et magnis dis parturient montes, nascetur ridiculus mus. Nulla vitae elit libero, a pharetra augue.

    +
    +
    + +
    + + + +
    +
    +

    10.Aenean lacinia bibendum nulla sed consectetur. Fusce dapibus, tellus ac cursus commodo, tortor mauris condimentum nibh, ut fermentum massa justo sit amet risus. Nullam id dolor id nibh ultricies vehicula ut id elit. Cum sociis natoque penatibus et magnis dis parturient montes, nascetur ridiculus mus. Nulla vitae elit libero, a pharetra augue.

    + +
    +
    +

    11.Aenean lacinia bibendum nulla sed consectetur. Fusce dapibus, tellus ac cursus commodo, tortor mauris condimentum nibh, ut fermentum massa justo sit amet risus. Nullam id dolor id nibh ultricies vehicula ut id elit. Cum sociis natoque penatibus et magnis dis parturient montes, nascetur ridiculus mus. Nulla vitae elit libero, a pharetra augue.

    + +
    +
    +

    12.Aenean lacinia bibendum nulla sed consectetur. Fusce dapibus, tellus ac cursus commodo, tortor mauris condimentum nibh, ut fermentum massa justo sit amet risus. Nullam id dolor id nibh ultricies vehicula ut id elit. Cum sociis natoque penatibus et magnis dis parturient montes, nascetur ridiculus mus. Nulla vitae elit libero, a pharetra augue.

    + +
    +
    +

    13.Aenean lacinia bibendum nulla sed consectetur. Fusce dapibus, tellus ac cursus commodo, tortor mauris condimentum nibh, ut fermentum massa justo sit amet risus. Nullam id dolor id nibh ultricies vehicula ut id elit. Cum sociis natoque penatibus et magnis dis parturient montes, nascetur ridiculus mus. Nulla vitae elit libero, a pharetra augue.

    + +
    +
    + +
    + +
    +
    +

    14.Aenean lacinia bibendum nulla sed consectetur. Fusce dapibus, tellus ac cursus commodo, tortor mauris condimentum nibh, ut fermentum massa justo sit amet risus. Nullam id dolor id nibh ultricies vehicula ut id elit. Cum sociis natoque penatibus et magnis dis parturient montes, nascetur ridiculus mus. Nulla vitae elit libero, a pharetra augue.

    + +
    +
    +

    16.Aenean lacinia bibendum nulla sed consectetur. Fusce dapibus, tellus ac cursus commodo, tortor mauris condimentum nibh, ut fermentum massa justo sit amet risus. Nullam id dolor id nibh ultricies vehicula ut id elit. Cum sociis natoque penatibus et magnis dis parturient montes, nascetur ridiculus mus. Nulla vitae elit libero, a pharetra augue.

    + +
    +
    +

    18.Aenean lacinia bibendum nulla sed consectetur. Fusce dapibus, tellus ac cursus commodo, tortor mauris condimentum nibh, ut fermentum massa justo sit amet risus. Nullam id dolor id nibh ultricies vehicula ut id elit. Cum sociis natoque penatibus et magnis dis parturient montes, nascetur ridiculus mus. Nulla vitae elit libero, a pharetra augue.

    + +
    +
    + +
    + +
    +
    +

    20.Aenean lacinia bibendum nulla sed consectetur. Fusce dapibus, tellus ac cursus commodo, tortor mauris condimentum nibh, ut fermentum massa justo sit amet risus. Nullam id dolor id nibh ultricies vehicula ut id elit. Cum sociis natoque penatibus et magnis dis parturient montes, nascetur ridiculus mus. Nulla vitae elit libero, a pharetra augue.

    +
    +
    +

    24.Aenean lacinia bibendum nulla sed consectetur. Fusce dapibus, tellus ac cursus commodo, tortor mauris condimentum nibh, ut fermentum massa justo sit amet risus. Nullam id dolor id nibh ultricies vehicula ut id elit. Cum sociis natoque penatibus et magnis dis parturient montes, nascetur ridiculus mus. Nulla vitae elit libero, a pharetra augue.

    +
    + +
    + +
    + +
    +
    +

    30.Aenean lacinia bibendum nulla sed consectetur. Fusce dapibus, tellus ac cursus commodo, tortor mauris condimentum nibh, ut fermentum massa justo sit amet risus. Nullam id dolor id nibh ultricies vehicula ut id elit. Cum sociis natoque penatibus et magnis dis parturient montes, nascetur ridiculus mus. Nulla vitae elit libero, a pharetra augue.

    +
    +
    + +
    + + + + +
    + +
    + +
    + +
    +

    Lorem Ipsum Dolor

    +

    Etiam porta sem malesuada magna mollis euismod

    + + +
    +
    +
    +
    +

    Donec sed odio dui. Morbi leo risus, porta ac consectetur ac, vestibulum at eros. Fusce dapibus, tellus ac cursus commodo, tortor mauris condimentum nibh, ut fermentum massa justo sit amet risus.

    + + +

    Pellentesque ornare sem

    + +

    Maecenas sed diam eget risus varius blandit sit amet non magna. Maecenas faucibus mollis interdum. Donec ullamcorper nulla non metus auctor fringilla. Nullam id dolor id nibh ultricies vehicula ut id elit. Nullam id dolor id nibh ultricies vehicula ut id elit.

    + +

    Aenean eu leo quam. Pellentesque ornare sem lacinia quam venenatis vestibulum. Lorem ipsum dolor sit amet, consectetur adipiscing elit. Cum sociis natoque penatibus et magnis dis parturient montes, nascetur ridiculus mus.

    + +

    Nulla vitae elit libero, a pharetra augue. Praesent commodo cursus magna, vel scelerisque nisl consectetur et. Aenean lacinia bibendum nulla sed consectetur.

    + +

    Nullam quis risus eget urna mollis ornare vel eu leo. Nullam quis risus eget urna mollis ornare vel eu leo. Maecenas sed diam eget risus varius blandit sit amet non magna. Donec ullamcorper nulla non metus auctor fringilla.

    + +

    Cras mattis consectetur

    + +

    Aenean eu leo quam. Pellentesque ornare sem lacinia quam venenatis vestibulum. Aenean lacinia bibendum nulla sed consectetur. Integer posuere erat a ante venenatis dapibus posuere velit aliquet. Cras mattis consectetur purus sit amet fermentum.

    + +

    Nullam id dolor id nibh ultricies vehicula ut id elit. Nullam quis risus eget urna mollis ornare vel eu leo. Cras mattis consectetur purus sit amet fermentum.

    +
    + + +
    + +
    + + + + + + + + + +
    + +
    + +
    +
    +
    +

    Installing Webfonts

    + +

    Webfonts are supported by all major browser platforms but not all in the same way. There are currently four different font formats that must be included in order to target all browsers. This includes TTF, WOFF, EOT and SVG.

    + +

    1. Upload your webfonts

    +

    You must upload your webfont kit to your website. They should be in or near the same directory as your CSS files.

    + +

    2. Include the webfont stylesheet

    +

    A special CSS @font-face declaration helps the various browsers select the appropriate font it needs without causing you a bunch of headaches. Learn more about this syntax by reading the Fontspring blog post about it. The code for it is as follows:

    + + + +@font-face{ + font-family: 'MyWebFont'; + src: url('WebFont.eot'); + src: url('WebFont.eot?iefix') format('eot'), + url('WebFont.woff') format('woff'), + url('WebFont.ttf') format('truetype'), + url('WebFont.svg#webfont') format('svg'); +} + + +

    We've already gone ahead and generated the code for you. All you have to do is link to the stylesheet in your HTML, like this:

    + <link rel="stylesheet" href="stylesheet.css" type="text/css" charset="utf-8" /> + +

    3. Modify your own stylesheet

    +

    To take advantage of your new fonts, you must tell your stylesheet to use them. Look at the original @font-face declaration above and find the property called "font-family." The name linked there will be what you use to reference the font. Prepend that webfont name to the font stack in the "font-family" property, inside the selector you want to change. For example:

    +p { font-family: 'MyWebFont', Arial, sans-serif; } + +

    4. Test

    +

    Getting webfonts to work cross-browser can be tricky. Use the information in the sidebar to help you if you find that fonts aren't loading in a particular browser.

    +
    + + +
    + +
    + +
    + +
    + + diff --git a/fonts/cmusansserif_oblique_macroman/cmunsi-webfont.woff b/fonts/cmusansserif_oblique_macroman/cmunsi-webfont.woff new file mode 100644 index 0000000000000000000000000000000000000000..54a6f95224575e9073d4772a55a28058a372682a GIT binary patch literal 27428 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 b00000#$T=>00000)wjvL00CK&89o32Wilk+ literal 0 HcmV?d00001 diff --git a/fonts/cmusansserif_oblique_macroman/specimen_files/grid_12-825-55-15.css b/fonts/cmusansserif_oblique_macroman/specimen_files/grid_12-825-55-15.css new file mode 100644 index 0000000..3d6aef7 --- /dev/null +++ b/fonts/cmusansserif_oblique_macroman/specimen_files/grid_12-825-55-15.css @@ -0,0 +1,129 @@ +/*Notes about grid: +Columns: 12 +Grid Width: 825px +Column Width: 55px +Gutter Width: 15px +-------------------------------*/ + + + +.section {margin-bottom: 18px; +} +.section:after {content: ".";display: block;height: 0;clear: both;visibility: hidden;} +.section {*zoom: 1;} + +.section .firstcolumn, +.section .firstcol {margin-left: 0;} + + +/* Border on left hand side of a column. */ +.border { + padding-left: 7px; + margin-left: 7px; + border-left: 1px solid #eee; +} + +/* Border with more whitespace, spans one column. */ +.colborder { + padding-left: 42px; + margin-left: 42px; + border-left: 1px solid #eee; +} + + + +/* The Grid Classes */ +.grid1, .grid1_2cols, .grid1_3cols, .grid1_4cols, .grid2, .grid2_3cols, .grid2_4cols, .grid3, .grid3_2cols, .grid3_4cols, .grid4, .grid4_3cols, .grid5, .grid5_2cols, .grid5_3cols, .grid5_4cols, .grid6, .grid6_4cols, .grid7, .grid7_2cols, .grid7_3cols, .grid7_4cols, .grid8, .grid8_3cols, .grid9, .grid9_2cols, .grid9_4cols, .grid10, .grid10_3cols, .grid10_4cols, .grid11, .grid11_2cols, .grid11_3cols, .grid11_4cols, .grid12 +{margin-left: 15px;float: left;display: inline; overflow: hidden;} + + +.width1, .grid1, .span-1 {width: 55px;} +.width1_2cols,.grid1_2cols {width: 20px;} +.width1_3cols,.grid1_3cols {width: 8px;} +.width1_4cols,.grid1_4cols {width: 2px;} +.input_width1 {width: 49px;} + +.width2, .grid2, .span-2 {width: 125px;} +.width2_3cols,.grid2_3cols {width: 31px;} +.width2_4cols,.grid2_4cols {width: 20px;} +.input_width2 {width: 119px;} + +.width3, .grid3, .span-3 {width: 195px;} +.width3_2cols,.grid3_2cols {width: 90px;} +.width3_4cols,.grid3_4cols {width: 37px;} +.input_width3 {width: 189px;} + +.width4, .grid4, .span-4 {width: 265px;} +.width4_3cols,.grid4_3cols {width: 78px;} +.input_width4 {width: 259px;} + +.width5, .grid5, .span-5 {width: 335px;} +.width5_2cols,.grid5_2cols {width: 160px;} +.width5_3cols,.grid5_3cols {width: 101px;} +.width5_4cols,.grid5_4cols {width: 72px;} +.input_width5 {width: 329px;} + +.width6, .grid6, .span-6 {width: 405px;} +.width6_4cols,.grid6_4cols {width: 90px;} +.input_width6 {width: 399px;} + +.width7, .grid7, .span-7 {width: 475px;} +.width7_2cols,.grid7_2cols {width: 230px;} +.width7_3cols,.grid7_3cols {width: 148px;} +.width7_4cols,.grid7_4cols {width: 107px;} +.input_width7 {width: 469px;} + +.width8, .grid8, .span-8 {width: 545px;} +.width8_3cols,.grid8_3cols {width: 171px;} +.input_width8 {width: 539px;} + +.width9, .grid9, .span-9 {width: 615px;} +.width9_2cols,.grid9_2cols {width: 300px;} +.width9_4cols,.grid9_4cols {width: 142px;} +.input_width9 {width: 609px;} + +.width10, .grid10, .span-10 {width: 685px;} +.width10_3cols,.grid10_3cols {width: 218px;} +.width10_4cols,.grid10_4cols {width: 160px;} +.input_width10 {width: 679px;} + +.width11, .grid11, .span-11 {width: 755px;} +.width11_2cols,.grid11_2cols {width: 370px;} +.width11_3cols,.grid11_3cols {width: 241px;} +.width11_4cols,.grid11_4cols {width: 177px;} +.input_width11 {width: 749px;} + +.width12, .grid12, .span-12 {width: 825px;} +.input_width12 {width: 819px;} + +/* Subdivided grid spaces */ +.emptycols_left1, .prepend-1 {padding-left: 70px;} +.emptycols_right1, .append-1 {padding-right: 70px;} +.emptycols_left2, .prepend-2 {padding-left: 140px;} +.emptycols_right2, .append-2 {padding-right: 140px;} +.emptycols_left3, .prepend-3 {padding-left: 210px;} +.emptycols_right3, .append-3 {padding-right: 210px;} +.emptycols_left4, .prepend-4 {padding-left: 280px;} +.emptycols_right4, .append-4 {padding-right: 280px;} +.emptycols_left5, .prepend-5 {padding-left: 350px;} +.emptycols_right5, .append-5 {padding-right: 350px;} +.emptycols_left6, .prepend-6 {padding-left: 420px;} +.emptycols_right6, .append-6 {padding-right: 420px;} +.emptycols_left7, .prepend-7 {padding-left: 490px;} +.emptycols_right7, .append-7 {padding-right: 490px;} +.emptycols_left8, .prepend-8 {padding-left: 560px;} +.emptycols_right8, .append-8 {padding-right: 560px;} +.emptycols_left9, .prepend-9 {padding-left: 630px;} +.emptycols_right9, .append-9 {padding-right: 630px;} +.emptycols_left10, .prepend-10 {padding-left: 700px;} +.emptycols_right10, .append-10 {padding-right: 700px;} +.emptycols_left11, .prepend-11 {padding-left: 770px;} +.emptycols_right11, .append-11 {padding-right: 770px;} +.pull-1 {margin-left: -70px;} +.push-1 {margin-right: -70px;margin-left: 18px;float: right;} +.pull-2 {margin-left: -140px;} +.push-2 {margin-right: -140px;margin-left: 18px;float: right;} +.pull-3 {margin-left: -210px;} +.push-3 {margin-right: -210px;margin-left: 18px;float: right;} +.pull-4 {margin-left: -280px;} +.push-4 {margin-right: -280px;margin-left: 18px;float: right;} \ No newline at end of file diff --git a/fonts/cmusansserif_oblique_macroman/specimen_files/specimen_stylesheet.css b/fonts/cmusansserif_oblique_macroman/specimen_files/specimen_stylesheet.css new file mode 100644 index 0000000..aecc43c --- /dev/null +++ b/fonts/cmusansserif_oblique_macroman/specimen_files/specimen_stylesheet.css @@ -0,0 +1,396 @@ +@import url('grid_12-825-55-15.css'); + +/* + CSS Reset by Eric Meyer - Released under Public Domain + http://meyerweb.com/eric/tools/css/reset/ +*/ +html, body, div, span, applet, object, iframe, +h1, h2, h3, h4, h5, h6, p, blockquote, pre, +a, abbr, acronym, address, big, cite, code, +del, dfn, em, font, img, ins, kbd, q, s, samp, +small, strike, strong, sub, sup, tt, var, +b, u, i, center, dl, dt, dd, ol, ul, li, +fieldset, form, label, legend, table, +caption, tbody, tfoot, thead, tr, th, td + {margin: 0;padding: 0;border: 0;outline: 0; + font-size: 100%;vertical-align: baseline; + background: transparent;} +body {line-height: 1;} +ol, ul {list-style: none;} +blockquote, q {quotes: none;} +blockquote:before, blockquote:after, +q:before, q:after {content: ''; content: none;} +:focus {outline: 0;} +ins {text-decoration: none;} +del {text-decoration: line-through;} +table {border-collapse: collapse;border-spacing: 0;} + + + + +body { + color: #000; + background-color: #dcdcdc; +} + +a { + text-decoration: none; + color: #1883ba; +} + +h1{ + font-size: 32px; + font-weight: normal; + font-style: normal; + margin-bottom: 18px; +} + +h2{ + font-size: 18px; +} + +#container { + width: 865px; + margin: 0px auto; +} + + +#header { + padding: 20px; + font-size: 36px; + background-color: #000; + color: #fff; +} + +#header span { + color: #666; +} +#main_content { + background-color: #fff; + padding: 60px 20px 20px; +} + + +#footer p { + margin: 0; + padding-top: 10px; + padding-bottom: 50px; + color: #333; + font: 10px Arial, sans-serif; +} + +.tabs { + width: 100%; + height: 31px; + background-color: #444; +} +.tabs li { + float: left; + margin: 0; + overflow: hidden; + background-color: #444; +} +.tabs li a { + display: block; + color: #fff; + text-decoration: none; + font: bold 11px/11px 'Arial'; + text-transform: uppercase; + padding: 10px 15px; + border-right: 1px solid #fff; +} + +.tabs li a:hover { + background-color: #00b3ff; + +} + +.tabs li.active a { + color: #000; + background-color: #fff; +} + + + +div.huge { + + font-size: 300px; + line-height: 1em; + padding: 0; + letter-spacing: -.02em; + overflow: hidden; +} +div.glyph_range { + font-size: 72px; + line-height: 1.1em; +} + +.size10{ font-size: 10px; } +.size11{ font-size: 11px; } +.size12{ font-size: 12px; } +.size13{ font-size: 13px; } +.size14{ font-size: 14px; } +.size16{ font-size: 16px; } +.size18{ font-size: 18px; } +.size20{ font-size: 20px; } +.size24{ font-size: 24px; } +.size30{ font-size: 30px; } +.size36{ font-size: 36px; } +.size48{ font-size: 48px; } +.size60{ font-size: 60px; } +.size72{ font-size: 72px; } +.size90{ font-size: 90px; } + + +.psample_row1 { height: 120px;} +.psample_row1 { height: 120px;} +.psample_row2 { height: 160px;} +.psample_row3 { height: 160px;} +.psample_row4 { height: 160px;} + +.psample { + overflow: hidden; + position: relative; +} +.psample p { + line-height: 1.3em; + display: block; + overflow: hidden; + margin: 0; +} + +.psample span { + margin-right: .5em; +} + +.white_blend { + width: 100%; + height: 61px; + background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAVkAAAA9CAYAAAAH4BojAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAO1JREFUeNrs3TsKgFAMRUE/eer+NxztxMYuEWQG3ECKwwUF58ycAKixOAGAyAKILAAiCyCyACILgMgCiCyAyAIgsgAiCyCyAIgsgMgCiCwAIgsgsgAiC4DIAogsACIL0CWuZ3UGgLrIhjMA1EV2OAOAJQtgyQLwjOzmDAAiCyCyAIgsQFtkd2cAEFkAkQVAZAHaIns4A4AlC2DJAiCyACILILIAiCzAV5H1dQGAJQsgsgCILIDIAvwisl58AViyAJYsACILILIAIgvAe2T9EhxAZAFEFgCRBeiL7HAGgLrIhjMAWLIAliwAt1OAAQDwygTBulLIlQAAAABJRU5ErkJggg==); + position: absolute; + bottom: 0; +} +.black_blend { + width: 100%; + height: 61px; + background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAVkAAAA9CAYAAAAH4BojAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAPJJREFUeNrs3TEKhTAQRVGjibr/9QoxhY2N3Ywo50A28IrLwP9g6b1PAMSYTQAgsgAiC4DIAogsgMgCILIAIgsgsgCILIDIAogsACILILIAIguAyAKILIDIAiCyACILgMgCZCnjLWYAiFGvB0BQZJsZAFyyAC5ZAO6RXc0AILIAIguAyAKkRXYzA4DIAogsACILkBbZ3QwALlkAlywAIgsgsgAiC4DIArwVWf8uAHDJAogsACILILIAv4isH74AXLIALlkARBZAZAFEFoDnyPokOIDIAogsACILkBfZZgaAuMhWMwC4ZAE+p4x3mAEgxinAAJ+XBbPWGkwAAAAAAElFTkSuQmCC); + position: absolute; + bottom: 0; +} +.fullreverse { + background: #000 !important; + color: #fff !important; + margin-left: -20px; + padding-left: 20px; + margin-right: -20px; + padding-right: 20px; + padding: 20px; + margin-bottom:0; +} + + +.sample_table td { + padding-top: 3px; + padding-bottom:5px; + padding-left: 5px; + vertical-align: middle; + line-height: 1.2em; +} + +.sample_table td:first-child { + background-color: #eee; + text-align: right; + padding-right: 5px; + padding-left: 0; + padding: 5px; + font: 11px/12px "Courier New", Courier, mono; +} + +code { + white-space: pre; + background-color: #eee; + display: block; + padding: 10px; + margin-bottom: 18px; + overflow: auto; +} + + +.bottom,.last {margin-bottom:0 !important; padding-bottom:0 !important;} + +.box { + padding: 18px; + margin-bottom: 18px; + background: #eee; +} + +.reverse,.reversed { background: #000 !important;color: #fff !important; border: none !important;} + +#bodycomparison { + position: relative; + overflow: hidden; + font-size: 72px; + height: 90px; + white-space: nowrap; +} + +#bodycomparison div{ + font-size: 72px; + line-height: 90px; + display: inline; + margin: 0 15px 0 0; + padding: 0; +} + +#bodycomparison div span{ + font: 10px Arial; + position: absolute; + left: 0; +} +#xheight { + float: none; + position: absolute; + color: #d9f3ff; + font-size: 72px; + line-height: 90px; +} + +.fontbody { + position: relative; +} +.arialbody{ + font-family: Arial; + position: relative; +} +.verdanabody{ + font-family: Verdana; + position: relative; +} +.georgiabody{ + font-family: Georgia; + position: relative; +} + +/* @group Layout page + */ + +#layout h1 { + font-size: 36px; + line-height: 42px; + font-weight: normal; + font-style: normal; +} + +#layout h2 { + font-size: 24px; + line-height: 23px; + font-weight: normal; + font-style: normal; +} + +#layout h3 { + font-size: 22px; + line-height: 1.4em; + margin-top: 1em; + font-weight: normal; + font-style: normal; +} + + +#layout p.byline { + font-size: 12px; + margin-top: 18px; + line-height: 12px; + margin-bottom: 0; +} +#layout p { + font-size: 14px; + line-height: 21px; + margin-bottom: .5em; +} + +#layout p.large{ + font-size: 18px; + line-height: 26px; +} + +#layout .sidebar p{ + font-size: 12px; + line-height: 1.4em; +} + +#layout p.caption { + font-size: 10px; + margin-top: -16px; + margin-bottom: 18px; +} + +/* @end */ + +/* @group Glyphs */ + +#glyph_chart div{ + background-color: #d9f3ff; + color: black; + float: left; + font-size: 36px; + height: 1.2em; + line-height: 1.2em; + margin-bottom: 1px; + margin-right: 1px; + text-align: center; + width: 1.2em; + position: relative; + padding: .6em .2em .2em; +} + +#glyph_chart div p { + position: absolute; + left: 0; + top: 0; + display: block; + text-align: center; + font: bold 9px Arial, sans-serif; + background-color: #3a768f; + width: 100%; + color: #fff; + padding: 2px 0; +} + + +#glyphs h1 { + font-family: Arial, sans-serif; +} +/* @end */ + +/* @group Installing */ + +#installing { + font: 13px Arial, sans-serif; +} + +#installing p, +#glyphs p{ + line-height: 1.2em; + margin-bottom: 18px; + font: 13px Arial, sans-serif; +} + + + +#installing h3{ + font-size: 15px; + margin-top: 18px; +} + +/* @end */ + +#rendering h1 { + font-family: Arial, sans-serif; +} +.render_table td { + font: 11px "Courier New", Courier, mono; + vertical-align: middle; +} + + diff --git a/fonts/cmusansserif_oblique_macroman/stylesheet.css b/fonts/cmusansserif_oblique_macroman/stylesheet.css new file mode 100644 index 0000000..08cfb18 --- /dev/null +++ b/fonts/cmusansserif_oblique_macroman/stylesheet.css @@ -0,0 +1,13 @@ +@font-face { + font-family: 'cmu_sans_serifoblique'; + src: url('cmunsi-webfont.eot'); + src: url('cmunsi-webfont.eot?#iefix') format('embedded-opentype'), + url('cmunsi-webfont.woff2') format('woff2'), + url('cmunsi-webfont.woff') format('woff'), + url('cmunsi-webfont.ttf') format('truetype'), + url('cmunsi-webfont.svg#cmu_sans_serifoblique') format('svg'); + font-weight: normal; + font-style: normal; + +} + diff --git a/fonts/cmusansserif_roman_macroman/cmunss-demo.html b/fonts/cmusansserif_roman_macroman/cmunss-demo.html new file mode 100644 index 0000000..c41374c --- /dev/null +++ b/fonts/cmusansserif_roman_macroman/cmunss-demo.html @@ -0,0 +1,372 @@ + + + + + + + + + + + + +CMU Sans Serif Roman Specimen + + + + + + +
    + + + +
    + + +
    + +
    +
    +
    AaBb
    +
    +
    + +
    +
    A​B​C​D​E​F​G​H​I​J​K​L​M​N​O​P​Q​R​S​T​U​V​W​X​Y​Z​a​b​c​d​e​f​g​h​i​j​k​l​m​n​o​p​q​r​s​t​u​v​w​x​y​z​1​2​3​4​5​6​7​8​9​0​&​.​,​?​!​@​(​)​#​$​%​*​+​-​=​:​;
    +
    +
    +
    + + + + + + + + + + + + + + + + +
    10abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ0123456789abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ0123456789abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ
    11abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ0123456789abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ0123456789abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ
    12abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ0123456789abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ0123456789abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ
    13abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ0123456789abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ0123456789abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ
    14abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ0123456789abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ0123456789abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ
    16abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ0123456789abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ
    18abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ0123456789abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ
    20abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ0123456789abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ
    24abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ0123456789abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ
    30abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ0123456789abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ
    36abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ0123456789abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ
    48abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ0123456789abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ
    60abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ0123456789abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ
    72abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ0123456789abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ
    90abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ0123456789abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ
    + +
    + +
    + + + +
    + + +
    +
    ◼◼◼◼◼◼◼◼◼◼◼◼◼◼◼◼◼◼◼◼◼◼◼◼◼◼◼◼◼◼◼◼◼◼◼◼◼◼◼◼◼◼◼◼◼◼◼◼◼◼◼◼◼◼◼◼◼◼◼◼◼◼◼◼◼◼◼◼◼◼◼◼◼◼◼◼◼◼◼◼◼◼◼◼◼◼◼◼◼◼◼◼◼◼◼◼◼◼◼body
    body
    body
    body
    +
    + bodyCMU Sans Serif Roman +
    +
    + bodyArial +
    +
    + bodyVerdana +
    +
    + bodyGeorgia +
    + + + +
    + + +
    + +
    +

    10.Aenean lacinia bibendum nulla sed consectetur. Fusce dapibus, tellus ac cursus commodo, tortor mauris condimentum nibh, ut fermentum massa justo sit amet risus. Nullam id dolor id nibh ultricies vehicula ut id elit. Cum sociis natoque penatibus et magnis dis parturient montes, nascetur ridiculus mus. Nulla vitae elit libero, a pharetra augue.

    + +
    +
    +

    11.Aenean lacinia bibendum nulla sed consectetur. Fusce dapibus, tellus ac cursus commodo, tortor mauris condimentum nibh, ut fermentum massa justo sit amet risus. Nullam id dolor id nibh ultricies vehicula ut id elit. Cum sociis natoque penatibus et magnis dis parturient montes, nascetur ridiculus mus. Nulla vitae elit libero, a pharetra augue.

    + +
    +
    +

    12.Aenean lacinia bibendum nulla sed consectetur. Fusce dapibus, tellus ac cursus commodo, tortor mauris condimentum nibh, ut fermentum massa justo sit amet risus. Nullam id dolor id nibh ultricies vehicula ut id elit. Cum sociis natoque penatibus et magnis dis parturient montes, nascetur ridiculus mus. Nulla vitae elit libero, a pharetra augue.

    + +
    +
    +

    13.Aenean lacinia bibendum nulla sed consectetur. Fusce dapibus, tellus ac cursus commodo, tortor mauris condimentum nibh, ut fermentum massa justo sit amet risus. Nullam id dolor id nibh ultricies vehicula ut id elit. Cum sociis natoque penatibus et magnis dis parturient montes, nascetur ridiculus mus. Nulla vitae elit libero, a pharetra augue.

    + +
    +
    + +
    +
    +
    +

    14.Aenean lacinia bibendum nulla sed consectetur. Fusce dapibus, tellus ac cursus commodo, tortor mauris condimentum nibh, ut fermentum massa justo sit amet risus. Nullam id dolor id nibh ultricies vehicula ut id elit. Cum sociis natoque penatibus et magnis dis parturient montes, nascetur ridiculus mus. Nulla vitae elit libero, a pharetra augue.

    + +
    +
    +

    16.Aenean lacinia bibendum nulla sed consectetur. Fusce dapibus, tellus ac cursus commodo, tortor mauris condimentum nibh, ut fermentum massa justo sit amet risus. Nullam id dolor id nibh ultricies vehicula ut id elit. Cum sociis natoque penatibus et magnis dis parturient montes, nascetur ridiculus mus. Nulla vitae elit libero, a pharetra augue.

    + +
    +
    +

    18.Aenean lacinia bibendum nulla sed consectetur. Fusce dapibus, tellus ac cursus commodo, tortor mauris condimentum nibh, ut fermentum massa justo sit amet risus. Nullam id dolor id nibh ultricies vehicula ut id elit. Cum sociis natoque penatibus et magnis dis parturient montes, nascetur ridiculus mus. Nulla vitae elit libero, a pharetra augue.

    + +
    + +
    + +
    + +
    +
    +

    20.Aenean lacinia bibendum nulla sed consectetur. Fusce dapibus, tellus ac cursus commodo, tortor mauris condimentum nibh, ut fermentum massa justo sit amet risus. Nullam id dolor id nibh ultricies vehicula ut id elit. Cum sociis natoque penatibus et magnis dis parturient montes, nascetur ridiculus mus. Nulla vitae elit libero, a pharetra augue.

    +
    +
    +

    24.Aenean lacinia bibendum nulla sed consectetur. Fusce dapibus, tellus ac cursus commodo, tortor mauris condimentum nibh, ut fermentum massa justo sit amet risus. Nullam id dolor id nibh ultricies vehicula ut id elit. Cum sociis natoque penatibus et magnis dis parturient montes, nascetur ridiculus mus. Nulla vitae elit libero, a pharetra augue.

    +
    + +
    + +
    + +
    +
    +

    30.Aenean lacinia bibendum nulla sed consectetur. Fusce dapibus, tellus ac cursus commodo, tortor mauris condimentum nibh, ut fermentum massa justo sit amet risus. Nullam id dolor id nibh ultricies vehicula ut id elit. Cum sociis natoque penatibus et magnis dis parturient montes, nascetur ridiculus mus. Nulla vitae elit libero, a pharetra augue.

    +
    +
    + +
    + + + +
    +
    +

    10.Aenean lacinia bibendum nulla sed consectetur. Fusce dapibus, tellus ac cursus commodo, tortor mauris condimentum nibh, ut fermentum massa justo sit amet risus. Nullam id dolor id nibh ultricies vehicula ut id elit. Cum sociis natoque penatibus et magnis dis parturient montes, nascetur ridiculus mus. Nulla vitae elit libero, a pharetra augue.

    + +
    +
    +

    11.Aenean lacinia bibendum nulla sed consectetur. Fusce dapibus, tellus ac cursus commodo, tortor mauris condimentum nibh, ut fermentum massa justo sit amet risus. Nullam id dolor id nibh ultricies vehicula ut id elit. Cum sociis natoque penatibus et magnis dis parturient montes, nascetur ridiculus mus. Nulla vitae elit libero, a pharetra augue.

    + +
    +
    +

    12.Aenean lacinia bibendum nulla sed consectetur. Fusce dapibus, tellus ac cursus commodo, tortor mauris condimentum nibh, ut fermentum massa justo sit amet risus. Nullam id dolor id nibh ultricies vehicula ut id elit. Cum sociis natoque penatibus et magnis dis parturient montes, nascetur ridiculus mus. Nulla vitae elit libero, a pharetra augue.

    + +
    +
    +

    13.Aenean lacinia bibendum nulla sed consectetur. Fusce dapibus, tellus ac cursus commodo, tortor mauris condimentum nibh, ut fermentum massa justo sit amet risus. Nullam id dolor id nibh ultricies vehicula ut id elit. Cum sociis natoque penatibus et magnis dis parturient montes, nascetur ridiculus mus. Nulla vitae elit libero, a pharetra augue.

    + +
    +
    + +
    + +
    +
    +

    14.Aenean lacinia bibendum nulla sed consectetur. Fusce dapibus, tellus ac cursus commodo, tortor mauris condimentum nibh, ut fermentum massa justo sit amet risus. Nullam id dolor id nibh ultricies vehicula ut id elit. Cum sociis natoque penatibus et magnis dis parturient montes, nascetur ridiculus mus. Nulla vitae elit libero, a pharetra augue.

    + +
    +
    +

    16.Aenean lacinia bibendum nulla sed consectetur. Fusce dapibus, tellus ac cursus commodo, tortor mauris condimentum nibh, ut fermentum massa justo sit amet risus. Nullam id dolor id nibh ultricies vehicula ut id elit. Cum sociis natoque penatibus et magnis dis parturient montes, nascetur ridiculus mus. Nulla vitae elit libero, a pharetra augue.

    + +
    +
    +

    18.Aenean lacinia bibendum nulla sed consectetur. Fusce dapibus, tellus ac cursus commodo, tortor mauris condimentum nibh, ut fermentum massa justo sit amet risus. Nullam id dolor id nibh ultricies vehicula ut id elit. Cum sociis natoque penatibus et magnis dis parturient montes, nascetur ridiculus mus. Nulla vitae elit libero, a pharetra augue.

    + +
    +
    + +
    + +
    +
    +

    20.Aenean lacinia bibendum nulla sed consectetur. Fusce dapibus, tellus ac cursus commodo, tortor mauris condimentum nibh, ut fermentum massa justo sit amet risus. Nullam id dolor id nibh ultricies vehicula ut id elit. Cum sociis natoque penatibus et magnis dis parturient montes, nascetur ridiculus mus. Nulla vitae elit libero, a pharetra augue.

    +
    +
    +

    24.Aenean lacinia bibendum nulla sed consectetur. Fusce dapibus, tellus ac cursus commodo, tortor mauris condimentum nibh, ut fermentum massa justo sit amet risus. Nullam id dolor id nibh ultricies vehicula ut id elit. Cum sociis natoque penatibus et magnis dis parturient montes, nascetur ridiculus mus. Nulla vitae elit libero, a pharetra augue.

    +
    + +
    + +
    + +
    +
    +

    30.Aenean lacinia bibendum nulla sed consectetur. Fusce dapibus, tellus ac cursus commodo, tortor mauris condimentum nibh, ut fermentum massa justo sit amet risus. Nullam id dolor id nibh ultricies vehicula ut id elit. Cum sociis natoque penatibus et magnis dis parturient montes, nascetur ridiculus mus. Nulla vitae elit libero, a pharetra augue.

    +
    +
    + +
    + + + + +
    + +
    + +
    + +
    +

    Lorem Ipsum Dolor

    +

    Etiam porta sem malesuada magna mollis euismod

    + + +
    +
    +
    +
    +

    Donec sed odio dui. Morbi leo risus, porta ac consectetur ac, vestibulum at eros. Fusce dapibus, tellus ac cursus commodo, tortor mauris condimentum nibh, ut fermentum massa justo sit amet risus.

    + + +

    Pellentesque ornare sem

    + +

    Maecenas sed diam eget risus varius blandit sit amet non magna. Maecenas faucibus mollis interdum. Donec ullamcorper nulla non metus auctor fringilla. Nullam id dolor id nibh ultricies vehicula ut id elit. Nullam id dolor id nibh ultricies vehicula ut id elit.

    + +

    Aenean eu leo quam. Pellentesque ornare sem lacinia quam venenatis vestibulum. Lorem ipsum dolor sit amet, consectetur adipiscing elit. Cum sociis natoque penatibus et magnis dis parturient montes, nascetur ridiculus mus.

    + +

    Nulla vitae elit libero, a pharetra augue. Praesent commodo cursus magna, vel scelerisque nisl consectetur et. Aenean lacinia bibendum nulla sed consectetur.

    + +

    Nullam quis risus eget urna mollis ornare vel eu leo. Nullam quis risus eget urna mollis ornare vel eu leo. Maecenas sed diam eget risus varius blandit sit amet non magna. Donec ullamcorper nulla non metus auctor fringilla.

    + +

    Cras mattis consectetur

    + +

    Aenean eu leo quam. Pellentesque ornare sem lacinia quam venenatis vestibulum. Aenean lacinia bibendum nulla sed consectetur. Integer posuere erat a ante venenatis dapibus posuere velit aliquet. Cras mattis consectetur purus sit amet fermentum.

    + +

    Nullam id dolor id nibh ultricies vehicula ut id elit. Nullam quis risus eget urna mollis ornare vel eu leo. Cras mattis consectetur purus sit amet fermentum.

    +
    + + +
    + +
    + + + + + + + + + +
    + +
    + +
    +
    +
    +

    Installing Webfonts

    + +

    Webfonts are supported by all major browser platforms but not all in the same way. There are currently four different font formats that must be included in order to target all browsers. This includes TTF, WOFF, EOT and SVG.

    + +

    1. Upload your webfonts

    +

    You must upload your webfont kit to your website. They should be in or near the same directory as your CSS files.

    + +

    2. Include the webfont stylesheet

    +

    A special CSS @font-face declaration helps the various browsers select the appropriate font it needs without causing you a bunch of headaches. Learn more about this syntax by reading the Fontspring blog post about it. The code for it is as follows:

    + + + +@font-face{ + font-family: 'MyWebFont'; + src: url('WebFont.eot'); + src: url('WebFont.eot?iefix') format('eot'), + url('WebFont.woff') format('woff'), + url('WebFont.ttf') format('truetype'), + url('WebFont.svg#webfont') format('svg'); +} + + +

    We've already gone ahead and generated the code for you. All you have to do is link to the stylesheet in your HTML, like this:

    + <link rel="stylesheet" href="stylesheet.css" type="text/css" charset="utf-8" /> + +

    3. Modify your own stylesheet

    +

    To take advantage of your new fonts, you must tell your stylesheet to use them. Look at the original @font-face declaration above and find the property called "font-family." The name linked there will be what you use to reference the font. Prepend that webfont name to the font stack in the "font-family" property, inside the selector you want to change. For example:

    +p { font-family: 'MyWebFont', Arial, sans-serif; } + +

    4. Test

    +

    Getting webfonts to work cross-browser can be tricky. Use the information in the sidebar to help you if you find that fonts aren't loading in a particular browser.

    +
    + + +
    + +
    + +
    + +
    + + diff --git a/fonts/cmusansserif_roman_macroman/cmunss-webfont.woff b/fonts/cmusansserif_roman_macroman/cmunss-webfont.woff new file mode 100644 index 0000000000000000000000000000000000000000..5a63300c4b8e44ecb64107b280c4f0c82063f7ee GIT binary patch literal 26836 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 + + + + + + + + + + + +CMU Serif Bold Specimen + + + + + + +
    + + + +
    + + +
    + +
    +
    +
    AaBb
    +
    +
    + +
    +
    A​B​C​D​E​F​G​H​I​J​K​L​M​N​O​P​Q​R​S​T​U​V​W​X​Y​Z​a​b​c​d​e​f​g​h​i​j​k​l​m​n​o​p​q​r​s​t​u​v​w​x​y​z​1​2​3​4​5​6​7​8​9​0​&​.​,​?​!​@​(​)​#​$​%​*​+​-​=​:​;
    +
    +
    +
    + + + + + + + + + + + + + + + + +
    10abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ0123456789abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ0123456789abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ
    11abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ0123456789abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ0123456789abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ
    12abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ0123456789abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ0123456789abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ
    13abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ0123456789abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ0123456789abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ
    14abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ0123456789abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ0123456789abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ
    16abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ0123456789abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ
    18abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ0123456789abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ
    20abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ0123456789abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ
    24abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ0123456789abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ
    30abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ0123456789abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ
    36abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ0123456789abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ
    48abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ0123456789abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ
    60abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ0123456789abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ
    72abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ0123456789abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ
    90abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ0123456789abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ
    + +
    + +
    + + + +
    + + +
    +
    ◼◼◼◼◼◼◼◼◼◼◼◼◼◼◼◼◼◼◼◼◼◼◼◼◼◼◼◼◼◼◼◼◼◼◼◼◼◼◼◼◼◼◼◼◼◼◼◼◼◼◼◼◼◼◼◼◼◼◼◼◼◼◼◼◼◼◼◼◼◼◼◼◼◼◼◼◼◼◼◼◼◼◼◼◼◼◼◼◼◼◼◼◼◼◼◼◼◼◼body
    body
    body
    body
    +
    + bodyCMU Serif Bold +
    +
    + bodyArial +
    +
    + bodyVerdana +
    +
    + bodyGeorgia +
    + + + +
    + + +
    + +
    +

    10.Aenean lacinia bibendum nulla sed consectetur. Fusce dapibus, tellus ac cursus commodo, tortor mauris condimentum nibh, ut fermentum massa justo sit amet risus. Nullam id dolor id nibh ultricies vehicula ut id elit. Cum sociis natoque penatibus et magnis dis parturient montes, nascetur ridiculus mus. Nulla vitae elit libero, a pharetra augue.

    + +
    +
    +

    11.Aenean lacinia bibendum nulla sed consectetur. Fusce dapibus, tellus ac cursus commodo, tortor mauris condimentum nibh, ut fermentum massa justo sit amet risus. Nullam id dolor id nibh ultricies vehicula ut id elit. Cum sociis natoque penatibus et magnis dis parturient montes, nascetur ridiculus mus. Nulla vitae elit libero, a pharetra augue.

    + +
    +
    +

    12.Aenean lacinia bibendum nulla sed consectetur. Fusce dapibus, tellus ac cursus commodo, tortor mauris condimentum nibh, ut fermentum massa justo sit amet risus. Nullam id dolor id nibh ultricies vehicula ut id elit. Cum sociis natoque penatibus et magnis dis parturient montes, nascetur ridiculus mus. Nulla vitae elit libero, a pharetra augue.

    + +
    +
    +

    13.Aenean lacinia bibendum nulla sed consectetur. Fusce dapibus, tellus ac cursus commodo, tortor mauris condimentum nibh, ut fermentum massa justo sit amet risus. Nullam id dolor id nibh ultricies vehicula ut id elit. Cum sociis natoque penatibus et magnis dis parturient montes, nascetur ridiculus mus. Nulla vitae elit libero, a pharetra augue.

    + +
    +
    + +
    +
    +
    +

    14.Aenean lacinia bibendum nulla sed consectetur. Fusce dapibus, tellus ac cursus commodo, tortor mauris condimentum nibh, ut fermentum massa justo sit amet risus. Nullam id dolor id nibh ultricies vehicula ut id elit. Cum sociis natoque penatibus et magnis dis parturient montes, nascetur ridiculus mus. Nulla vitae elit libero, a pharetra augue.

    + +
    +
    +

    16.Aenean lacinia bibendum nulla sed consectetur. Fusce dapibus, tellus ac cursus commodo, tortor mauris condimentum nibh, ut fermentum massa justo sit amet risus. Nullam id dolor id nibh ultricies vehicula ut id elit. Cum sociis natoque penatibus et magnis dis parturient montes, nascetur ridiculus mus. Nulla vitae elit libero, a pharetra augue.

    + +
    +
    +

    18.Aenean lacinia bibendum nulla sed consectetur. Fusce dapibus, tellus ac cursus commodo, tortor mauris condimentum nibh, ut fermentum massa justo sit amet risus. Nullam id dolor id nibh ultricies vehicula ut id elit. Cum sociis natoque penatibus et magnis dis parturient montes, nascetur ridiculus mus. Nulla vitae elit libero, a pharetra augue.

    + +
    + +
    + +
    + +
    +
    +

    20.Aenean lacinia bibendum nulla sed consectetur. Fusce dapibus, tellus ac cursus commodo, tortor mauris condimentum nibh, ut fermentum massa justo sit amet risus. Nullam id dolor id nibh ultricies vehicula ut id elit. Cum sociis natoque penatibus et magnis dis parturient montes, nascetur ridiculus mus. Nulla vitae elit libero, a pharetra augue.

    +
    +
    +

    24.Aenean lacinia bibendum nulla sed consectetur. Fusce dapibus, tellus ac cursus commodo, tortor mauris condimentum nibh, ut fermentum massa justo sit amet risus. Nullam id dolor id nibh ultricies vehicula ut id elit. Cum sociis natoque penatibus et magnis dis parturient montes, nascetur ridiculus mus. Nulla vitae elit libero, a pharetra augue.

    +
    + +
    + +
    + +
    +
    +

    30.Aenean lacinia bibendum nulla sed consectetur. Fusce dapibus, tellus ac cursus commodo, tortor mauris condimentum nibh, ut fermentum massa justo sit amet risus. Nullam id dolor id nibh ultricies vehicula ut id elit. Cum sociis natoque penatibus et magnis dis parturient montes, nascetur ridiculus mus. Nulla vitae elit libero, a pharetra augue.

    +
    +
    + +
    + + + +
    +
    +

    10.Aenean lacinia bibendum nulla sed consectetur. Fusce dapibus, tellus ac cursus commodo, tortor mauris condimentum nibh, ut fermentum massa justo sit amet risus. Nullam id dolor id nibh ultricies vehicula ut id elit. Cum sociis natoque penatibus et magnis dis parturient montes, nascetur ridiculus mus. Nulla vitae elit libero, a pharetra augue.

    + +
    +
    +

    11.Aenean lacinia bibendum nulla sed consectetur. Fusce dapibus, tellus ac cursus commodo, tortor mauris condimentum nibh, ut fermentum massa justo sit amet risus. Nullam id dolor id nibh ultricies vehicula ut id elit. Cum sociis natoque penatibus et magnis dis parturient montes, nascetur ridiculus mus. Nulla vitae elit libero, a pharetra augue.

    + +
    +
    +

    12.Aenean lacinia bibendum nulla sed consectetur. Fusce dapibus, tellus ac cursus commodo, tortor mauris condimentum nibh, ut fermentum massa justo sit amet risus. Nullam id dolor id nibh ultricies vehicula ut id elit. Cum sociis natoque penatibus et magnis dis parturient montes, nascetur ridiculus mus. Nulla vitae elit libero, a pharetra augue.

    + +
    +
    +

    13.Aenean lacinia bibendum nulla sed consectetur. Fusce dapibus, tellus ac cursus commodo, tortor mauris condimentum nibh, ut fermentum massa justo sit amet risus. Nullam id dolor id nibh ultricies vehicula ut id elit. Cum sociis natoque penatibus et magnis dis parturient montes, nascetur ridiculus mus. Nulla vitae elit libero, a pharetra augue.

    + +
    +
    + +
    + +
    +
    +

    14.Aenean lacinia bibendum nulla sed consectetur. Fusce dapibus, tellus ac cursus commodo, tortor mauris condimentum nibh, ut fermentum massa justo sit amet risus. Nullam id dolor id nibh ultricies vehicula ut id elit. Cum sociis natoque penatibus et magnis dis parturient montes, nascetur ridiculus mus. Nulla vitae elit libero, a pharetra augue.

    + +
    +
    +

    16.Aenean lacinia bibendum nulla sed consectetur. Fusce dapibus, tellus ac cursus commodo, tortor mauris condimentum nibh, ut fermentum massa justo sit amet risus. Nullam id dolor id nibh ultricies vehicula ut id elit. Cum sociis natoque penatibus et magnis dis parturient montes, nascetur ridiculus mus. Nulla vitae elit libero, a pharetra augue.

    + +
    +
    +

    18.Aenean lacinia bibendum nulla sed consectetur. Fusce dapibus, tellus ac cursus commodo, tortor mauris condimentum nibh, ut fermentum massa justo sit amet risus. Nullam id dolor id nibh ultricies vehicula ut id elit. Cum sociis natoque penatibus et magnis dis parturient montes, nascetur ridiculus mus. Nulla vitae elit libero, a pharetra augue.

    + +
    +
    + +
    + +
    +
    +

    20.Aenean lacinia bibendum nulla sed consectetur. Fusce dapibus, tellus ac cursus commodo, tortor mauris condimentum nibh, ut fermentum massa justo sit amet risus. Nullam id dolor id nibh ultricies vehicula ut id elit. Cum sociis natoque penatibus et magnis dis parturient montes, nascetur ridiculus mus. Nulla vitae elit libero, a pharetra augue.

    +
    +
    +

    24.Aenean lacinia bibendum nulla sed consectetur. Fusce dapibus, tellus ac cursus commodo, tortor mauris condimentum nibh, ut fermentum massa justo sit amet risus. Nullam id dolor id nibh ultricies vehicula ut id elit. Cum sociis natoque penatibus et magnis dis parturient montes, nascetur ridiculus mus. Nulla vitae elit libero, a pharetra augue.

    +
    + +
    + +
    + +
    +
    +

    30.Aenean lacinia bibendum nulla sed consectetur. Fusce dapibus, tellus ac cursus commodo, tortor mauris condimentum nibh, ut fermentum massa justo sit amet risus. Nullam id dolor id nibh ultricies vehicula ut id elit. Cum sociis natoque penatibus et magnis dis parturient montes, nascetur ridiculus mus. Nulla vitae elit libero, a pharetra augue.

    +
    +
    + +
    + + + + +
    + +
    + +
    + +
    +

    Lorem Ipsum Dolor

    +

    Etiam porta sem malesuada magna mollis euismod

    + + +
    +
    +
    +
    +

    Donec sed odio dui. Morbi leo risus, porta ac consectetur ac, vestibulum at eros. Fusce dapibus, tellus ac cursus commodo, tortor mauris condimentum nibh, ut fermentum massa justo sit amet risus.

    + + +

    Pellentesque ornare sem

    + +

    Maecenas sed diam eget risus varius blandit sit amet non magna. Maecenas faucibus mollis interdum. Donec ullamcorper nulla non metus auctor fringilla. Nullam id dolor id nibh ultricies vehicula ut id elit. Nullam id dolor id nibh ultricies vehicula ut id elit.

    + +

    Aenean eu leo quam. Pellentesque ornare sem lacinia quam venenatis vestibulum. Lorem ipsum dolor sit amet, consectetur adipiscing elit. Cum sociis natoque penatibus et magnis dis parturient montes, nascetur ridiculus mus.

    + +

    Nulla vitae elit libero, a pharetra augue. Praesent commodo cursus magna, vel scelerisque nisl consectetur et. Aenean lacinia bibendum nulla sed consectetur.

    + +

    Nullam quis risus eget urna mollis ornare vel eu leo. Nullam quis risus eget urna mollis ornare vel eu leo. Maecenas sed diam eget risus varius blandit sit amet non magna. Donec ullamcorper nulla non metus auctor fringilla.

    + +

    Cras mattis consectetur

    + +

    Aenean eu leo quam. Pellentesque ornare sem lacinia quam venenatis vestibulum. Aenean lacinia bibendum nulla sed consectetur. Integer posuere erat a ante venenatis dapibus posuere velit aliquet. Cras mattis consectetur purus sit amet fermentum.

    + +

    Nullam id dolor id nibh ultricies vehicula ut id elit. Nullam quis risus eget urna mollis ornare vel eu leo. Cras mattis consectetur purus sit amet fermentum.

    +
    + + +
    + +
    + + + + + + + + + +
    + +
    + +
    +
    +
    +

    Installing Webfonts

    + +

    Webfonts are supported by all major browser platforms but not all in the same way. There are currently four different font formats that must be included in order to target all browsers. This includes TTF, WOFF, EOT and SVG.

    + +

    1. Upload your webfonts

    +

    You must upload your webfont kit to your website. They should be in or near the same directory as your CSS files.

    + +

    2. Include the webfont stylesheet

    +

    A special CSS @font-face declaration helps the various browsers select the appropriate font it needs without causing you a bunch of headaches. Learn more about this syntax by reading the Fontspring blog post about it. The code for it is as follows:

    + + + +@font-face{ + font-family: 'MyWebFont'; + src: url('WebFont.eot'); + src: url('WebFont.eot?iefix') format('eot'), + url('WebFont.woff') format('woff'), + url('WebFont.ttf') format('truetype'), + url('WebFont.svg#webfont') format('svg'); +} + + +

    We've already gone ahead and generated the code for you. All you have to do is link to the stylesheet in your HTML, like this:

    + <link rel="stylesheet" href="stylesheet.css" type="text/css" charset="utf-8" /> + +

    3. Modify your own stylesheet

    +

    To take advantage of your new fonts, you must tell your stylesheet to use them. Look at the original @font-face declaration above and find the property called "font-family." The name linked there will be what you use to reference the font. Prepend that webfont name to the font stack in the "font-family" property, inside the selector you want to change. For example:

    +p { font-family: 'MyWebFont', Arial, sans-serif; } + +

    4. Test

    +

    Getting webfonts to work cross-browser can be tricky. Use the information in the sidebar to help you if you find that fonts aren't loading in a particular browser.

    +
    + + +
    + +
    + +
    + +
    + + diff --git a/fonts/cmuserif_bold_macroman/cmunbx-webfont.woff b/fonts/cmuserif_bold_macroman/cmunbx-webfont.woff new file mode 100644 index 0000000000000000000000000000000000000000..c19e4c7d2df027440dac55ebb7452bb823fc7457 GIT binary patch literal 30276 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 ^hQ6c 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 j|81WvyK9*%EJBT_g;sA^P2gbNz*<6^ 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 + + + + + + + + + + + +CMU Serif Bold Oblique Specimen + + + + + + +
    + + + +
    + + +
    + +
    +
    +
    AaBb
    +
    +
    + +
    +
    A​B​C​D​E​F​G​H​I​J​K​L​M​N​O​P​Q​R​S​T​U​V​W​X​Y​Z​a​b​c​d​e​f​g​h​i​j​k​l​m​n​o​p​q​r​s​t​u​v​w​x​y​z​1​2​3​4​5​6​7​8​9​0​&​.​,​?​!​@​(​)​#​$​%​*​+​-​=​:​;
    +
    +
    +
    + + + + + + + + + + + + + + + + +
    10abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ0123456789abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ0123456789abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ
    11abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ0123456789abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ0123456789abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ
    12abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ0123456789abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ0123456789abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ
    13abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ0123456789abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ0123456789abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ
    14abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ0123456789abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ0123456789abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ
    16abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ0123456789abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ
    18abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ0123456789abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ
    20abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ0123456789abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ
    24abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ0123456789abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ
    30abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ0123456789abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ
    36abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ0123456789abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ
    48abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ0123456789abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ
    60abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ0123456789abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ
    72abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ0123456789abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ
    90abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ0123456789abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ
    + +
    + +
    + + + +
    + + +
    +
    ◼◼◼◼◼◼◼◼◼◼◼◼◼◼◼◼◼◼◼◼◼◼◼◼◼◼◼◼◼◼◼◼◼◼◼◼◼◼◼◼◼◼◼◼◼◼◼◼◼◼◼◼◼◼◼◼◼◼◼◼◼◼◼◼◼◼◼◼◼◼◼◼◼◼◼◼◼◼◼◼◼◼◼◼◼◼◼◼◼◼◼◼◼◼◼◼◼◼◼body
    body
    body
    body
    +
    + bodyCMU Serif Bold Oblique +
    +
    + bodyArial +
    +
    + bodyVerdana +
    +
    + bodyGeorgia +
    + + + +
    + + +
    + +
    +

    10.Aenean lacinia bibendum nulla sed consectetur. Fusce dapibus, tellus ac cursus commodo, tortor mauris condimentum nibh, ut fermentum massa justo sit amet risus. Nullam id dolor id nibh ultricies vehicula ut id elit. Cum sociis natoque penatibus et magnis dis parturient montes, nascetur ridiculus mus. Nulla vitae elit libero, a pharetra augue.

    + +
    +
    +

    11.Aenean lacinia bibendum nulla sed consectetur. Fusce dapibus, tellus ac cursus commodo, tortor mauris condimentum nibh, ut fermentum massa justo sit amet risus. Nullam id dolor id nibh ultricies vehicula ut id elit. Cum sociis natoque penatibus et magnis dis parturient montes, nascetur ridiculus mus. Nulla vitae elit libero, a pharetra augue.

    + +
    +
    +

    12.Aenean lacinia bibendum nulla sed consectetur. Fusce dapibus, tellus ac cursus commodo, tortor mauris condimentum nibh, ut fermentum massa justo sit amet risus. Nullam id dolor id nibh ultricies vehicula ut id elit. Cum sociis natoque penatibus et magnis dis parturient montes, nascetur ridiculus mus. Nulla vitae elit libero, a pharetra augue.

    + +
    +
    +

    13.Aenean lacinia bibendum nulla sed consectetur. Fusce dapibus, tellus ac cursus commodo, tortor mauris condimentum nibh, ut fermentum massa justo sit amet risus. Nullam id dolor id nibh ultricies vehicula ut id elit. Cum sociis natoque penatibus et magnis dis parturient montes, nascetur ridiculus mus. Nulla vitae elit libero, a pharetra augue.

    + +
    +
    + +
    +
    +
    +

    14.Aenean lacinia bibendum nulla sed consectetur. Fusce dapibus, tellus ac cursus commodo, tortor mauris condimentum nibh, ut fermentum massa justo sit amet risus. Nullam id dolor id nibh ultricies vehicula ut id elit. Cum sociis natoque penatibus et magnis dis parturient montes, nascetur ridiculus mus. Nulla vitae elit libero, a pharetra augue.

    + +
    +
    +

    16.Aenean lacinia bibendum nulla sed consectetur. Fusce dapibus, tellus ac cursus commodo, tortor mauris condimentum nibh, ut fermentum massa justo sit amet risus. Nullam id dolor id nibh ultricies vehicula ut id elit. Cum sociis natoque penatibus et magnis dis parturient montes, nascetur ridiculus mus. Nulla vitae elit libero, a pharetra augue.

    + +
    +
    +

    18.Aenean lacinia bibendum nulla sed consectetur. Fusce dapibus, tellus ac cursus commodo, tortor mauris condimentum nibh, ut fermentum massa justo sit amet risus. Nullam id dolor id nibh ultricies vehicula ut id elit. Cum sociis natoque penatibus et magnis dis parturient montes, nascetur ridiculus mus. Nulla vitae elit libero, a pharetra augue.

    + +
    + +
    + +
    + +
    +
    +

    20.Aenean lacinia bibendum nulla sed consectetur. Fusce dapibus, tellus ac cursus commodo, tortor mauris condimentum nibh, ut fermentum massa justo sit amet risus. Nullam id dolor id nibh ultricies vehicula ut id elit. Cum sociis natoque penatibus et magnis dis parturient montes, nascetur ridiculus mus. Nulla vitae elit libero, a pharetra augue.

    +
    +
    +

    24.Aenean lacinia bibendum nulla sed consectetur. Fusce dapibus, tellus ac cursus commodo, tortor mauris condimentum nibh, ut fermentum massa justo sit amet risus. Nullam id dolor id nibh ultricies vehicula ut id elit. Cum sociis natoque penatibus et magnis dis parturient montes, nascetur ridiculus mus. Nulla vitae elit libero, a pharetra augue.

    +
    + +
    + +
    + +
    +
    +

    30.Aenean lacinia bibendum nulla sed consectetur. Fusce dapibus, tellus ac cursus commodo, tortor mauris condimentum nibh, ut fermentum massa justo sit amet risus. Nullam id dolor id nibh ultricies vehicula ut id elit. Cum sociis natoque penatibus et magnis dis parturient montes, nascetur ridiculus mus. Nulla vitae elit libero, a pharetra augue.

    +
    +
    + +
    + + + +
    +
    +

    10.Aenean lacinia bibendum nulla sed consectetur. Fusce dapibus, tellus ac cursus commodo, tortor mauris condimentum nibh, ut fermentum massa justo sit amet risus. Nullam id dolor id nibh ultricies vehicula ut id elit. Cum sociis natoque penatibus et magnis dis parturient montes, nascetur ridiculus mus. Nulla vitae elit libero, a pharetra augue.

    + +
    +
    +

    11.Aenean lacinia bibendum nulla sed consectetur. Fusce dapibus, tellus ac cursus commodo, tortor mauris condimentum nibh, ut fermentum massa justo sit amet risus. Nullam id dolor id nibh ultricies vehicula ut id elit. Cum sociis natoque penatibus et magnis dis parturient montes, nascetur ridiculus mus. Nulla vitae elit libero, a pharetra augue.

    + +
    +
    +

    12.Aenean lacinia bibendum nulla sed consectetur. Fusce dapibus, tellus ac cursus commodo, tortor mauris condimentum nibh, ut fermentum massa justo sit amet risus. Nullam id dolor id nibh ultricies vehicula ut id elit. Cum sociis natoque penatibus et magnis dis parturient montes, nascetur ridiculus mus. Nulla vitae elit libero, a pharetra augue.

    + +
    +
    +

    13.Aenean lacinia bibendum nulla sed consectetur. Fusce dapibus, tellus ac cursus commodo, tortor mauris condimentum nibh, ut fermentum massa justo sit amet risus. Nullam id dolor id nibh ultricies vehicula ut id elit. Cum sociis natoque penatibus et magnis dis parturient montes, nascetur ridiculus mus. Nulla vitae elit libero, a pharetra augue.

    + +
    +
    + +
    + +
    +
    +

    14.Aenean lacinia bibendum nulla sed consectetur. Fusce dapibus, tellus ac cursus commodo, tortor mauris condimentum nibh, ut fermentum massa justo sit amet risus. Nullam id dolor id nibh ultricies vehicula ut id elit. Cum sociis natoque penatibus et magnis dis parturient montes, nascetur ridiculus mus. Nulla vitae elit libero, a pharetra augue.

    + +
    +
    +

    16.Aenean lacinia bibendum nulla sed consectetur. Fusce dapibus, tellus ac cursus commodo, tortor mauris condimentum nibh, ut fermentum massa justo sit amet risus. Nullam id dolor id nibh ultricies vehicula ut id elit. Cum sociis natoque penatibus et magnis dis parturient montes, nascetur ridiculus mus. Nulla vitae elit libero, a pharetra augue.

    + +
    +
    +

    18.Aenean lacinia bibendum nulla sed consectetur. Fusce dapibus, tellus ac cursus commodo, tortor mauris condimentum nibh, ut fermentum massa justo sit amet risus. Nullam id dolor id nibh ultricies vehicula ut id elit. Cum sociis natoque penatibus et magnis dis parturient montes, nascetur ridiculus mus. Nulla vitae elit libero, a pharetra augue.

    + +
    +
    + +
    + +
    +
    +

    20.Aenean lacinia bibendum nulla sed consectetur. Fusce dapibus, tellus ac cursus commodo, tortor mauris condimentum nibh, ut fermentum massa justo sit amet risus. Nullam id dolor id nibh ultricies vehicula ut id elit. Cum sociis natoque penatibus et magnis dis parturient montes, nascetur ridiculus mus. Nulla vitae elit libero, a pharetra augue.

    +
    +
    +

    24.Aenean lacinia bibendum nulla sed consectetur. Fusce dapibus, tellus ac cursus commodo, tortor mauris condimentum nibh, ut fermentum massa justo sit amet risus. Nullam id dolor id nibh ultricies vehicula ut id elit. Cum sociis natoque penatibus et magnis dis parturient montes, nascetur ridiculus mus. Nulla vitae elit libero, a pharetra augue.

    +
    + +
    + +
    + +
    +
    +

    30.Aenean lacinia bibendum nulla sed consectetur. Fusce dapibus, tellus ac cursus commodo, tortor mauris condimentum nibh, ut fermentum massa justo sit amet risus. Nullam id dolor id nibh ultricies vehicula ut id elit. Cum sociis natoque penatibus et magnis dis parturient montes, nascetur ridiculus mus. Nulla vitae elit libero, a pharetra augue.

    +
    +
    + +
    + + + + +
    + +
    + +
    + +
    +

    Lorem Ipsum Dolor

    +

    Etiam porta sem malesuada magna mollis euismod

    + + +
    +
    +
    +
    +

    Donec sed odio dui. Morbi leo risus, porta ac consectetur ac, vestibulum at eros. Fusce dapibus, tellus ac cursus commodo, tortor mauris condimentum nibh, ut fermentum massa justo sit amet risus.

    + + +

    Pellentesque ornare sem

    + +

    Maecenas sed diam eget risus varius blandit sit amet non magna. Maecenas faucibus mollis interdum. Donec ullamcorper nulla non metus auctor fringilla. Nullam id dolor id nibh ultricies vehicula ut id elit. Nullam id dolor id nibh ultricies vehicula ut id elit.

    + +

    Aenean eu leo quam. Pellentesque ornare sem lacinia quam venenatis vestibulum. Lorem ipsum dolor sit amet, consectetur adipiscing elit. Cum sociis natoque penatibus et magnis dis parturient montes, nascetur ridiculus mus.

    + +

    Nulla vitae elit libero, a pharetra augue. Praesent commodo cursus magna, vel scelerisque nisl consectetur et. Aenean lacinia bibendum nulla sed consectetur.

    + +

    Nullam quis risus eget urna mollis ornare vel eu leo. Nullam quis risus eget urna mollis ornare vel eu leo. Maecenas sed diam eget risus varius blandit sit amet non magna. Donec ullamcorper nulla non metus auctor fringilla.

    + +

    Cras mattis consectetur

    + +

    Aenean eu leo quam. Pellentesque ornare sem lacinia quam venenatis vestibulum. Aenean lacinia bibendum nulla sed consectetur. Integer posuere erat a ante venenatis dapibus posuere velit aliquet. Cras mattis consectetur purus sit amet fermentum.

    + +

    Nullam id dolor id nibh ultricies vehicula ut id elit. Nullam quis risus eget urna mollis ornare vel eu leo. Cras mattis consectetur purus sit amet fermentum.

    +
    + + +
    + +
    + + + + + + + + + +
    + +
    + +
    +
    +
    +

    Installing Webfonts

    + +

    Webfonts are supported by all major browser platforms but not all in the same way. There are currently four different font formats that must be included in order to target all browsers. This includes TTF, WOFF, EOT and SVG.

    + +

    1. Upload your webfonts

    +

    You must upload your webfont kit to your website. They should be in or near the same directory as your CSS files.

    + +

    2. Include the webfont stylesheet

    +

    A special CSS @font-face declaration helps the various browsers select the appropriate font it needs without causing you a bunch of headaches. Learn more about this syntax by reading the Fontspring blog post about it. The code for it is as follows:

    + + + +@font-face{ + font-family: 'MyWebFont'; + src: url('WebFont.eot'); + src: url('WebFont.eot?iefix') format('eot'), + url('WebFont.woff') format('woff'), + url('WebFont.ttf') format('truetype'), + url('WebFont.svg#webfont') format('svg'); +} + + +

    We've already gone ahead and generated the code for you. All you have to do is link to the stylesheet in your HTML, like this:

    + <link rel="stylesheet" href="stylesheet.css" type="text/css" charset="utf-8" /> + +

    3. Modify your own stylesheet

    +

    To take advantage of your new fonts, you must tell your stylesheet to use them. Look at the original @font-face declaration above and find the property called "font-family." The name linked there will be what you use to reference the font. Prepend that webfont name to the font stack in the "font-family" property, inside the selector you want to change. For example:

    +p { font-family: 'MyWebFont', Arial, sans-serif; } + +

    4. Test

    +

    Getting webfonts to work cross-browser can be tricky. Use the information in the sidebar to help you if you find that fonts aren't loading in a particular browser.

    +
    + + +
    + +
    + +
    + +
    + + diff --git a/fonts/cmuserif_boldoblique_macroman/cmunbi-webfont.woff b/fonts/cmuserif_boldoblique_macroman/cmunbi-webfont.woff new file mode 100644 index 0000000000000000000000000000000000000000..0808fa0486f2cd41cfde985671ab4a0d6c06dde6 GIT binary patch literal 37472 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

    tjD1Z(r00;2Y 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 literal 0 HcmV?d00001 diff --git a/fonts/cmuserif_boldoblique_macroman/specimen_files/grid_12-825-55-15.css b/fonts/cmuserif_boldoblique_macroman/specimen_files/grid_12-825-55-15.css new file mode 100644 index 0000000..3d6aef7 --- /dev/null +++ b/fonts/cmuserif_boldoblique_macroman/specimen_files/grid_12-825-55-15.css @@ -0,0 +1,129 @@ +/*Notes about grid: +Columns: 12 +Grid Width: 825px +Column Width: 55px +Gutter Width: 15px +-------------------------------*/ + + + +.section {margin-bottom: 18px; +} +.section:after {content: ".";display: block;height: 0;clear: both;visibility: hidden;} +.section {*zoom: 1;} + +.section .firstcolumn, +.section .firstcol {margin-left: 0;} + + +/* Border on left hand side of a column. */ +.border { + padding-left: 7px; + margin-left: 7px; + border-left: 1px solid #eee; +} + +/* Border with more whitespace, spans one column. */ +.colborder { + padding-left: 42px; + margin-left: 42px; + border-left: 1px solid #eee; +} + + + +/* The Grid Classes */ +.grid1, .grid1_2cols, .grid1_3cols, .grid1_4cols, .grid2, .grid2_3cols, .grid2_4cols, .grid3, .grid3_2cols, .grid3_4cols, .grid4, .grid4_3cols, .grid5, .grid5_2cols, .grid5_3cols, .grid5_4cols, .grid6, .grid6_4cols, .grid7, .grid7_2cols, .grid7_3cols, .grid7_4cols, .grid8, .grid8_3cols, .grid9, .grid9_2cols, .grid9_4cols, .grid10, .grid10_3cols, .grid10_4cols, .grid11, .grid11_2cols, .grid11_3cols, .grid11_4cols, .grid12 +{margin-left: 15px;float: left;display: inline; overflow: hidden;} + + +.width1, .grid1, .span-1 {width: 55px;} +.width1_2cols,.grid1_2cols {width: 20px;} +.width1_3cols,.grid1_3cols {width: 8px;} +.width1_4cols,.grid1_4cols {width: 2px;} +.input_width1 {width: 49px;} + +.width2, .grid2, .span-2 {width: 125px;} +.width2_3cols,.grid2_3cols {width: 31px;} +.width2_4cols,.grid2_4cols {width: 20px;} +.input_width2 {width: 119px;} + +.width3, .grid3, .span-3 {width: 195px;} +.width3_2cols,.grid3_2cols {width: 90px;} +.width3_4cols,.grid3_4cols {width: 37px;} +.input_width3 {width: 189px;} + +.width4, .grid4, .span-4 {width: 265px;} +.width4_3cols,.grid4_3cols {width: 78px;} +.input_width4 {width: 259px;} + +.width5, .grid5, .span-5 {width: 335px;} +.width5_2cols,.grid5_2cols {width: 160px;} +.width5_3cols,.grid5_3cols {width: 101px;} +.width5_4cols,.grid5_4cols {width: 72px;} +.input_width5 {width: 329px;} + +.width6, .grid6, .span-6 {width: 405px;} +.width6_4cols,.grid6_4cols {width: 90px;} +.input_width6 {width: 399px;} + +.width7, .grid7, .span-7 {width: 475px;} +.width7_2cols,.grid7_2cols {width: 230px;} +.width7_3cols,.grid7_3cols {width: 148px;} +.width7_4cols,.grid7_4cols {width: 107px;} +.input_width7 {width: 469px;} + +.width8, .grid8, .span-8 {width: 545px;} +.width8_3cols,.grid8_3cols {width: 171px;} +.input_width8 {width: 539px;} + +.width9, .grid9, .span-9 {width: 615px;} +.width9_2cols,.grid9_2cols {width: 300px;} +.width9_4cols,.grid9_4cols {width: 142px;} +.input_width9 {width: 609px;} + +.width10, .grid10, .span-10 {width: 685px;} +.width10_3cols,.grid10_3cols {width: 218px;} +.width10_4cols,.grid10_4cols {width: 160px;} +.input_width10 {width: 679px;} + +.width11, .grid11, .span-11 {width: 755px;} +.width11_2cols,.grid11_2cols {width: 370px;} +.width11_3cols,.grid11_3cols {width: 241px;} +.width11_4cols,.grid11_4cols {width: 177px;} +.input_width11 {width: 749px;} + +.width12, .grid12, .span-12 {width: 825px;} +.input_width12 {width: 819px;} + +/* Subdivided grid spaces */ +.emptycols_left1, .prepend-1 {padding-left: 70px;} +.emptycols_right1, .append-1 {padding-right: 70px;} +.emptycols_left2, .prepend-2 {padding-left: 140px;} +.emptycols_right2, .append-2 {padding-right: 140px;} +.emptycols_left3, .prepend-3 {padding-left: 210px;} +.emptycols_right3, .append-3 {padding-right: 210px;} +.emptycols_left4, .prepend-4 {padding-left: 280px;} +.emptycols_right4, .append-4 {padding-right: 280px;} +.emptycols_left5, .prepend-5 {padding-left: 350px;} +.emptycols_right5, .append-5 {padding-right: 350px;} +.emptycols_left6, .prepend-6 {padding-left: 420px;} +.emptycols_right6, .append-6 {padding-right: 420px;} +.emptycols_left7, .prepend-7 {padding-left: 490px;} +.emptycols_right7, .append-7 {padding-right: 490px;} +.emptycols_left8, .prepend-8 {padding-left: 560px;} +.emptycols_right8, .append-8 {padding-right: 560px;} +.emptycols_left9, .prepend-9 {padding-left: 630px;} +.emptycols_right9, .append-9 {padding-right: 630px;} +.emptycols_left10, .prepend-10 {padding-left: 700px;} +.emptycols_right10, .append-10 {padding-right: 700px;} +.emptycols_left11, .prepend-11 {padding-left: 770px;} +.emptycols_right11, .append-11 {padding-right: 770px;} +.pull-1 {margin-left: -70px;} +.push-1 {margin-right: -70px;margin-left: 18px;float: right;} +.pull-2 {margin-left: -140px;} +.push-2 {margin-right: -140px;margin-left: 18px;float: right;} +.pull-3 {margin-left: -210px;} +.push-3 {margin-right: -210px;margin-left: 18px;float: right;} +.pull-4 {margin-left: -280px;} +.push-4 {margin-right: -280px;margin-left: 18px;float: right;} \ No newline at end of file diff --git a/fonts/cmuserif_boldoblique_macroman/specimen_files/specimen_stylesheet.css b/fonts/cmuserif_boldoblique_macroman/specimen_files/specimen_stylesheet.css new file mode 100644 index 0000000..aecc43c --- /dev/null +++ b/fonts/cmuserif_boldoblique_macroman/specimen_files/specimen_stylesheet.css @@ -0,0 +1,396 @@ +@import url('grid_12-825-55-15.css'); + +/* + CSS Reset by Eric Meyer - Released under Public Domain + http://meyerweb.com/eric/tools/css/reset/ +*/ +html, body, div, span, applet, object, iframe, +h1, h2, h3, h4, h5, h6, p, blockquote, pre, +a, abbr, acronym, address, big, cite, code, +del, dfn, em, font, img, ins, kbd, q, s, samp, +small, strike, strong, sub, sup, tt, var, +b, u, i, center, dl, dt, dd, ol, ul, li, +fieldset, form, label, legend, table, +caption, tbody, tfoot, thead, tr, th, td + {margin: 0;padding: 0;border: 0;outline: 0; + font-size: 100%;vertical-align: baseline; + background: transparent;} +body {line-height: 1;} +ol, ul {list-style: none;} +blockquote, q {quotes: none;} +blockquote:before, blockquote:after, +q:before, q:after {content: ''; content: none;} +:focus {outline: 0;} +ins {text-decoration: none;} +del {text-decoration: line-through;} +table {border-collapse: collapse;border-spacing: 0;} + + + + +body { + color: #000; + background-color: #dcdcdc; +} + +a { + text-decoration: none; + color: #1883ba; +} + +h1{ + font-size: 32px; + font-weight: normal; + font-style: normal; + margin-bottom: 18px; +} + +h2{ + font-size: 18px; +} + +#container { + width: 865px; + margin: 0px auto; +} + + +#header { + padding: 20px; + font-size: 36px; + background-color: #000; + color: #fff; +} + +#header span { + color: #666; +} +#main_content { + background-color: #fff; + padding: 60px 20px 20px; +} + + +#footer p { + margin: 0; + padding-top: 10px; + padding-bottom: 50px; + color: #333; + font: 10px Arial, sans-serif; +} + +.tabs { + width: 100%; + height: 31px; + background-color: #444; +} +.tabs li { + float: left; + margin: 0; + overflow: hidden; + background-color: #444; +} +.tabs li a { + display: block; + color: #fff; + text-decoration: none; + font: bold 11px/11px 'Arial'; + text-transform: uppercase; + padding: 10px 15px; + border-right: 1px solid #fff; +} + +.tabs li a:hover { + background-color: #00b3ff; + +} + +.tabs li.active a { + color: #000; + background-color: #fff; +} + + + +div.huge { + + font-size: 300px; + line-height: 1em; + padding: 0; + letter-spacing: -.02em; + overflow: hidden; +} +div.glyph_range { + font-size: 72px; + line-height: 1.1em; +} + +.size10{ font-size: 10px; } +.size11{ font-size: 11px; } +.size12{ font-size: 12px; } +.size13{ font-size: 13px; } +.size14{ font-size: 14px; } +.size16{ font-size: 16px; } +.size18{ font-size: 18px; } +.size20{ font-size: 20px; } +.size24{ font-size: 24px; } +.size30{ font-size: 30px; } +.size36{ font-size: 36px; } +.size48{ font-size: 48px; } +.size60{ font-size: 60px; } +.size72{ font-size: 72px; } +.size90{ font-size: 90px; } + + +.psample_row1 { height: 120px;} +.psample_row1 { height: 120px;} +.psample_row2 { height: 160px;} +.psample_row3 { height: 160px;} +.psample_row4 { height: 160px;} + +.psample { + overflow: hidden; + position: relative; +} +.psample p { + line-height: 1.3em; + display: block; + overflow: hidden; + margin: 0; +} + +.psample span { + margin-right: .5em; +} + +.white_blend { + width: 100%; + height: 61px; + background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAVkAAAA9CAYAAAAH4BojAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAO1JREFUeNrs3TsKgFAMRUE/eer+NxztxMYuEWQG3ECKwwUF58ycAKixOAGAyAKILAAiCyCyACILgMgCiCyAyAIgsgAiCyCyAIgsgMgCiCwAIgsgsgAiC4DIAogsACIL0CWuZ3UGgLrIhjMA1EV2OAOAJQtgyQLwjOzmDAAiCyCyAIgsQFtkd2cAEFkAkQVAZAHaIns4A4AlC2DJAiCyACILILIAiCzAV5H1dQGAJQsgsgCILIDIAvwisl58AViyAJYsACILILIAIgvAe2T9EhxAZAFEFgCRBeiL7HAGgLrIhjMAWLIAliwAt1OAAQDwygTBulLIlQAAAABJRU5ErkJggg==); + position: absolute; + bottom: 0; +} +.black_blend { + width: 100%; + height: 61px; + background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAVkAAAA9CAYAAAAH4BojAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAPJJREFUeNrs3TEKhTAQRVGjibr/9QoxhY2N3Ywo50A28IrLwP9g6b1PAMSYTQAgsgAiC4DIAogsgMgCILIAIgsgsgCILIDIAogsACILILIAIguAyAKILIDIAiCyACILgMgCZCnjLWYAiFGvB0BQZJsZAFyyAC5ZAO6RXc0AILIAIguAyAKkRXYzA4DIAogsACILkBbZ3QwALlkAlywAIgsgsgAiC4DIArwVWf8uAHDJAogsACILILIAv4isH74AXLIALlkARBZAZAFEFoDnyPokOIDIAogsACILkBfZZgaAuMhWMwC4ZAE+p4x3mAEgxinAAJ+XBbPWGkwAAAAAAElFTkSuQmCC); + position: absolute; + bottom: 0; +} +.fullreverse { + background: #000 !important; + color: #fff !important; + margin-left: -20px; + padding-left: 20px; + margin-right: -20px; + padding-right: 20px; + padding: 20px; + margin-bottom:0; +} + + +.sample_table td { + padding-top: 3px; + padding-bottom:5px; + padding-left: 5px; + vertical-align: middle; + line-height: 1.2em; +} + +.sample_table td:first-child { + background-color: #eee; + text-align: right; + padding-right: 5px; + padding-left: 0; + padding: 5px; + font: 11px/12px "Courier New", Courier, mono; +} + +code { + white-space: pre; + background-color: #eee; + display: block; + padding: 10px; + margin-bottom: 18px; + overflow: auto; +} + + +.bottom,.last {margin-bottom:0 !important; padding-bottom:0 !important;} + +.box { + padding: 18px; + margin-bottom: 18px; + background: #eee; +} + +.reverse,.reversed { background: #000 !important;color: #fff !important; border: none !important;} + +#bodycomparison { + position: relative; + overflow: hidden; + font-size: 72px; + height: 90px; + white-space: nowrap; +} + +#bodycomparison div{ + font-size: 72px; + line-height: 90px; + display: inline; + margin: 0 15px 0 0; + padding: 0; +} + +#bodycomparison div span{ + font: 10px Arial; + position: absolute; + left: 0; +} +#xheight { + float: none; + position: absolute; + color: #d9f3ff; + font-size: 72px; + line-height: 90px; +} + +.fontbody { + position: relative; +} +.arialbody{ + font-family: Arial; + position: relative; +} +.verdanabody{ + font-family: Verdana; + position: relative; +} +.georgiabody{ + font-family: Georgia; + position: relative; +} + +/* @group Layout page + */ + +#layout h1 { + font-size: 36px; + line-height: 42px; + font-weight: normal; + font-style: normal; +} + +#layout h2 { + font-size: 24px; + line-height: 23px; + font-weight: normal; + font-style: normal; +} + +#layout h3 { + font-size: 22px; + line-height: 1.4em; + margin-top: 1em; + font-weight: normal; + font-style: normal; +} + + +#layout p.byline { + font-size: 12px; + margin-top: 18px; + line-height: 12px; + margin-bottom: 0; +} +#layout p { + font-size: 14px; + line-height: 21px; + margin-bottom: .5em; +} + +#layout p.large{ + font-size: 18px; + line-height: 26px; +} + +#layout .sidebar p{ + font-size: 12px; + line-height: 1.4em; +} + +#layout p.caption { + font-size: 10px; + margin-top: -16px; + margin-bottom: 18px; +} + +/* @end */ + +/* @group Glyphs */ + +#glyph_chart div{ + background-color: #d9f3ff; + color: black; + float: left; + font-size: 36px; + height: 1.2em; + line-height: 1.2em; + margin-bottom: 1px; + margin-right: 1px; + text-align: center; + width: 1.2em; + position: relative; + padding: .6em .2em .2em; +} + +#glyph_chart div p { + position: absolute; + left: 0; + top: 0; + display: block; + text-align: center; + font: bold 9px Arial, sans-serif; + background-color: #3a768f; + width: 100%; + color: #fff; + padding: 2px 0; +} + + +#glyphs h1 { + font-family: Arial, sans-serif; +} +/* @end */ + +/* @group Installing */ + +#installing { + font: 13px Arial, sans-serif; +} + +#installing p, +#glyphs p{ + line-height: 1.2em; + margin-bottom: 18px; + font: 13px Arial, sans-serif; +} + + + +#installing h3{ + font-size: 15px; + margin-top: 18px; +} + +/* @end */ + +#rendering h1 { + font-family: Arial, sans-serif; +} +.render_table td { + font: 11px "Courier New", Courier, mono; + vertical-align: middle; +} + + diff --git a/fonts/cmuserif_boldoblique_macroman/stylesheet.css b/fonts/cmuserif_boldoblique_macroman/stylesheet.css new file mode 100644 index 0000000..4ae1bcf --- /dev/null +++ b/fonts/cmuserif_boldoblique_macroman/stylesheet.css @@ -0,0 +1,13 @@ +@font-face { + font-family: 'cmu_serifbolditalic'; + src: url('cmunbi-webfont.eot'); + src: url('cmunbi-webfont.eot?#iefix') format('embedded-opentype'), + url('cmunbi-webfont.woff2') format('woff2'), + url('cmunbi-webfont.woff') format('woff'), + url('cmunbi-webfont.ttf') format('truetype'), + url('cmunbi-webfont.svg#cmu_serifbolditalic') format('svg'); + font-weight: normal; + font-style: normal; + +} + diff --git a/fonts/cmuserif_oblique_macroman/cmunti-demo.html b/fonts/cmuserif_oblique_macroman/cmunti-demo.html new file mode 100644 index 0000000..7cf3131 --- /dev/null +++ b/fonts/cmuserif_oblique_macroman/cmunti-demo.html @@ -0,0 +1,372 @@ + + + + + + + + + + + + +CMU Serif Oblique Specimen + + + + + + +

    + + + +
    + + +
    + +
    +
    +
    AaBb
    +
    +
    + +
    +
    A​B​C​D​E​F​G​H​I​J​K​L​M​N​O​P​Q​R​S​T​U​V​W​X​Y​Z​a​b​c​d​e​f​g​h​i​j​k​l​m​n​o​p​q​r​s​t​u​v​w​x​y​z​1​2​3​4​5​6​7​8​9​0​&​.​,​?​!​@​(​)​#​$​%​*​+​-​=​:​;
    +
    +
    +
    + + + + + + + + + + + + + + + + +
    10abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ0123456789abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ0123456789abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ
    11abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ0123456789abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ0123456789abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ
    12abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ0123456789abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ0123456789abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ
    13abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ0123456789abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ0123456789abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ
    14abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ0123456789abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ0123456789abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ
    16abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ0123456789abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ
    18abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ0123456789abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ
    20abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ0123456789abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ
    24abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ0123456789abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ
    30abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ0123456789abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ
    36abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ0123456789abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ
    48abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ0123456789abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ
    60abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ0123456789abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ
    72abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ0123456789abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ
    90abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ0123456789abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ
    + +
    + +
    + + + +
    + + +
    +
    ◼◼◼◼◼◼◼◼◼◼◼◼◼◼◼◼◼◼◼◼◼◼◼◼◼◼◼◼◼◼◼◼◼◼◼◼◼◼◼◼◼◼◼◼◼◼◼◼◼◼◼◼◼◼◼◼◼◼◼◼◼◼◼◼◼◼◼◼◼◼◼◼◼◼◼◼◼◼◼◼◼◼◼◼◼◼◼◼◼◼◼◼◼◼◼◼◼◼◼body
    body
    body
    body
    +
    + bodyCMU Serif Oblique +
    +
    + bodyArial +
    +
    + bodyVerdana +
    +
    + bodyGeorgia +
    + + + +
    + + +
    + +
    +

    10.Aenean lacinia bibendum nulla sed consectetur. Fusce dapibus, tellus ac cursus commodo, tortor mauris condimentum nibh, ut fermentum massa justo sit amet risus. Nullam id dolor id nibh ultricies vehicula ut id elit. Cum sociis natoque penatibus et magnis dis parturient montes, nascetur ridiculus mus. Nulla vitae elit libero, a pharetra augue.

    + +
    +
    +

    11.Aenean lacinia bibendum nulla sed consectetur. Fusce dapibus, tellus ac cursus commodo, tortor mauris condimentum nibh, ut fermentum massa justo sit amet risus. Nullam id dolor id nibh ultricies vehicula ut id elit. Cum sociis natoque penatibus et magnis dis parturient montes, nascetur ridiculus mus. Nulla vitae elit libero, a pharetra augue.

    + +
    +
    +

    12.Aenean lacinia bibendum nulla sed consectetur. Fusce dapibus, tellus ac cursus commodo, tortor mauris condimentum nibh, ut fermentum massa justo sit amet risus. Nullam id dolor id nibh ultricies vehicula ut id elit. Cum sociis natoque penatibus et magnis dis parturient montes, nascetur ridiculus mus. Nulla vitae elit libero, a pharetra augue.

    + +
    +
    +

    13.Aenean lacinia bibendum nulla sed consectetur. Fusce dapibus, tellus ac cursus commodo, tortor mauris condimentum nibh, ut fermentum massa justo sit amet risus. Nullam id dolor id nibh ultricies vehicula ut id elit. Cum sociis natoque penatibus et magnis dis parturient montes, nascetur ridiculus mus. Nulla vitae elit libero, a pharetra augue.

    + +
    +
    + +
    +
    +
    +

    14.Aenean lacinia bibendum nulla sed consectetur. Fusce dapibus, tellus ac cursus commodo, tortor mauris condimentum nibh, ut fermentum massa justo sit amet risus. Nullam id dolor id nibh ultricies vehicula ut id elit. Cum sociis natoque penatibus et magnis dis parturient montes, nascetur ridiculus mus. Nulla vitae elit libero, a pharetra augue.

    + +
    +
    +

    16.Aenean lacinia bibendum nulla sed consectetur. Fusce dapibus, tellus ac cursus commodo, tortor mauris condimentum nibh, ut fermentum massa justo sit amet risus. Nullam id dolor id nibh ultricies vehicula ut id elit. Cum sociis natoque penatibus et magnis dis parturient montes, nascetur ridiculus mus. Nulla vitae elit libero, a pharetra augue.

    + +
    +
    +

    18.Aenean lacinia bibendum nulla sed consectetur. Fusce dapibus, tellus ac cursus commodo, tortor mauris condimentum nibh, ut fermentum massa justo sit amet risus. Nullam id dolor id nibh ultricies vehicula ut id elit. Cum sociis natoque penatibus et magnis dis parturient montes, nascetur ridiculus mus. Nulla vitae elit libero, a pharetra augue.

    + +
    + +
    + +
    + +
    +
    +

    20.Aenean lacinia bibendum nulla sed consectetur. Fusce dapibus, tellus ac cursus commodo, tortor mauris condimentum nibh, ut fermentum massa justo sit amet risus. Nullam id dolor id nibh ultricies vehicula ut id elit. Cum sociis natoque penatibus et magnis dis parturient montes, nascetur ridiculus mus. Nulla vitae elit libero, a pharetra augue.

    +
    +
    +

    24.Aenean lacinia bibendum nulla sed consectetur. Fusce dapibus, tellus ac cursus commodo, tortor mauris condimentum nibh, ut fermentum massa justo sit amet risus. Nullam id dolor id nibh ultricies vehicula ut id elit. Cum sociis natoque penatibus et magnis dis parturient montes, nascetur ridiculus mus. Nulla vitae elit libero, a pharetra augue.

    +
    + +
    + +
    + +
    +
    +

    30.Aenean lacinia bibendum nulla sed consectetur. Fusce dapibus, tellus ac cursus commodo, tortor mauris condimentum nibh, ut fermentum massa justo sit amet risus. Nullam id dolor id nibh ultricies vehicula ut id elit. Cum sociis natoque penatibus et magnis dis parturient montes, nascetur ridiculus mus. Nulla vitae elit libero, a pharetra augue.

    +
    +
    + +
    + + + +
    +
    +

    10.Aenean lacinia bibendum nulla sed consectetur. Fusce dapibus, tellus ac cursus commodo, tortor mauris condimentum nibh, ut fermentum massa justo sit amet risus. Nullam id dolor id nibh ultricies vehicula ut id elit. Cum sociis natoque penatibus et magnis dis parturient montes, nascetur ridiculus mus. Nulla vitae elit libero, a pharetra augue.

    + +
    +
    +

    11.Aenean lacinia bibendum nulla sed consectetur. Fusce dapibus, tellus ac cursus commodo, tortor mauris condimentum nibh, ut fermentum massa justo sit amet risus. Nullam id dolor id nibh ultricies vehicula ut id elit. Cum sociis natoque penatibus et magnis dis parturient montes, nascetur ridiculus mus. Nulla vitae elit libero, a pharetra augue.

    + +
    +
    +

    12.Aenean lacinia bibendum nulla sed consectetur. Fusce dapibus, tellus ac cursus commodo, tortor mauris condimentum nibh, ut fermentum massa justo sit amet risus. Nullam id dolor id nibh ultricies vehicula ut id elit. Cum sociis natoque penatibus et magnis dis parturient montes, nascetur ridiculus mus. Nulla vitae elit libero, a pharetra augue.

    + +
    +
    +

    13.Aenean lacinia bibendum nulla sed consectetur. Fusce dapibus, tellus ac cursus commodo, tortor mauris condimentum nibh, ut fermentum massa justo sit amet risus. Nullam id dolor id nibh ultricies vehicula ut id elit. Cum sociis natoque penatibus et magnis dis parturient montes, nascetur ridiculus mus. Nulla vitae elit libero, a pharetra augue.

    + +
    +
    + +
    + +
    +
    +

    14.Aenean lacinia bibendum nulla sed consectetur. Fusce dapibus, tellus ac cursus commodo, tortor mauris condimentum nibh, ut fermentum massa justo sit amet risus. Nullam id dolor id nibh ultricies vehicula ut id elit. Cum sociis natoque penatibus et magnis dis parturient montes, nascetur ridiculus mus. Nulla vitae elit libero, a pharetra augue.

    + +
    +
    +

    16.Aenean lacinia bibendum nulla sed consectetur. Fusce dapibus, tellus ac cursus commodo, tortor mauris condimentum nibh, ut fermentum massa justo sit amet risus. Nullam id dolor id nibh ultricies vehicula ut id elit. Cum sociis natoque penatibus et magnis dis parturient montes, nascetur ridiculus mus. Nulla vitae elit libero, a pharetra augue.

    + +
    +
    +

    18.Aenean lacinia bibendum nulla sed consectetur. Fusce dapibus, tellus ac cursus commodo, tortor mauris condimentum nibh, ut fermentum massa justo sit amet risus. Nullam id dolor id nibh ultricies vehicula ut id elit. Cum sociis natoque penatibus et magnis dis parturient montes, nascetur ridiculus mus. Nulla vitae elit libero, a pharetra augue.

    + +
    +
    + +
    + +
    +
    +

    20.Aenean lacinia bibendum nulla sed consectetur. Fusce dapibus, tellus ac cursus commodo, tortor mauris condimentum nibh, ut fermentum massa justo sit amet risus. Nullam id dolor id nibh ultricies vehicula ut id elit. Cum sociis natoque penatibus et magnis dis parturient montes, nascetur ridiculus mus. Nulla vitae elit libero, a pharetra augue.

    +
    +
    +

    24.Aenean lacinia bibendum nulla sed consectetur. Fusce dapibus, tellus ac cursus commodo, tortor mauris condimentum nibh, ut fermentum massa justo sit amet risus. Nullam id dolor id nibh ultricies vehicula ut id elit. Cum sociis natoque penatibus et magnis dis parturient montes, nascetur ridiculus mus. Nulla vitae elit libero, a pharetra augue.

    +
    + +
    + +
    + +
    +
    +

    30.Aenean lacinia bibendum nulla sed consectetur. Fusce dapibus, tellus ac cursus commodo, tortor mauris condimentum nibh, ut fermentum massa justo sit amet risus. Nullam id dolor id nibh ultricies vehicula ut id elit. Cum sociis natoque penatibus et magnis dis parturient montes, nascetur ridiculus mus. Nulla vitae elit libero, a pharetra augue.

    +
    +
    + +
    + + + + +
    + +
    + +
    + +
    +

    Lorem Ipsum Dolor

    +

    Etiam porta sem malesuada magna mollis euismod

    + + +
    +
    +
    +
    +

    Donec sed odio dui. Morbi leo risus, porta ac consectetur ac, vestibulum at eros. Fusce dapibus, tellus ac cursus commodo, tortor mauris condimentum nibh, ut fermentum massa justo sit amet risus.

    + + +

    Pellentesque ornare sem

    + +

    Maecenas sed diam eget risus varius blandit sit amet non magna. Maecenas faucibus mollis interdum. Donec ullamcorper nulla non metus auctor fringilla. Nullam id dolor id nibh ultricies vehicula ut id elit. Nullam id dolor id nibh ultricies vehicula ut id elit.

    + +

    Aenean eu leo quam. Pellentesque ornare sem lacinia quam venenatis vestibulum. Lorem ipsum dolor sit amet, consectetur adipiscing elit. Cum sociis natoque penatibus et magnis dis parturient montes, nascetur ridiculus mus.

    + +

    Nulla vitae elit libero, a pharetra augue. Praesent commodo cursus magna, vel scelerisque nisl consectetur et. Aenean lacinia bibendum nulla sed consectetur.

    + +

    Nullam quis risus eget urna mollis ornare vel eu leo. Nullam quis risus eget urna mollis ornare vel eu leo. Maecenas sed diam eget risus varius blandit sit amet non magna. Donec ullamcorper nulla non metus auctor fringilla.

    + +

    Cras mattis consectetur

    + +

    Aenean eu leo quam. Pellentesque ornare sem lacinia quam venenatis vestibulum. Aenean lacinia bibendum nulla sed consectetur. Integer posuere erat a ante venenatis dapibus posuere velit aliquet. Cras mattis consectetur purus sit amet fermentum.

    + +

    Nullam id dolor id nibh ultricies vehicula ut id elit. Nullam quis risus eget urna mollis ornare vel eu leo. Cras mattis consectetur purus sit amet fermentum.

    +
    + + +
    + +
    + + + + + + + + + +
    + +
    + +
    +
    +
    +

    Installing Webfonts

    + +

    Webfonts are supported by all major browser platforms but not all in the same way. There are currently four different font formats that must be included in order to target all browsers. This includes TTF, WOFF, EOT and SVG.

    + +

    1. Upload your webfonts

    +

    You must upload your webfont kit to your website. They should be in or near the same directory as your CSS files.

    + +

    2. Include the webfont stylesheet

    +

    A special CSS @font-face declaration helps the various browsers select the appropriate font it needs without causing you a bunch of headaches. Learn more about this syntax by reading the Fontspring blog post about it. The code for it is as follows:

    + + + +@font-face{ + font-family: 'MyWebFont'; + src: url('WebFont.eot'); + src: url('WebFont.eot?iefix') format('eot'), + url('WebFont.woff') format('woff'), + url('WebFont.ttf') format('truetype'), + url('WebFont.svg#webfont') format('svg'); +} + + +

    We've already gone ahead and generated the code for you. All you have to do is link to the stylesheet in your HTML, like this:

    + <link rel="stylesheet" href="stylesheet.css" type="text/css" charset="utf-8" /> + +

    3. Modify your own stylesheet

    +

    To take advantage of your new fonts, you must tell your stylesheet to use them. Look at the original @font-face declaration above and find the property called "font-family." The name linked there will be what you use to reference the font. Prepend that webfont name to the font stack in the "font-family" property, inside the selector you want to change. For example:

    +p { font-family: 'MyWebFont', Arial, sans-serif; } + +

    4. Test

    +

    Getting webfonts to work cross-browser can be tricky. Use the information in the sidebar to help you if you find that fonts aren't loading in a particular browser.

    +
    + + +
    + +
    + +
    + +
    + + diff --git a/fonts/cmuserif_oblique_macroman/cmunti-webfont.woff b/fonts/cmuserif_oblique_macroman/cmunti-webfont.woff new file mode 100644 index 0000000000000000000000000000000000000000..1d624b59f823e89cca6b980ad669c05a5af36550 GIT binary patch literal 37332 zcmY&;V{k4_wDl9)wr$(CePY|TZQFKof)m?3v7MaQ*3Emr`{$dQRnxupT0Og~rn+{| zjJtxkH~t>^EdT%$v#hRqFQK9){KJv{Xfl3qm|qlup`gOR{G<7gQ~iOu z3}*VZv8|y4003I>lSti944IlBo8Q>Yg%ALMv-!~|{GdVB0rkkt!Q2)A09X8h{ZGtR zj4;l}+|c>Q8+-Gkf&4!pn%j7q0RRXd0Dz|w00?UF)Cq6e!qm{@XZ(sE4f}rp1-9j} z_#uC|-Jd@34@eP3z|t*jU4DGP|A7(!014TStFN=MH~!JV{mc!h;|D{t?NLt9e-AY$srC-ReHDaf(fw}ZX23jh#<_~YCD(Kn~$rtmsAnf`cT z`+j_tKj=#Kj!U;X2Rfb zKp8E>*^lVIvG)LF0I>fYKTbh_G9db=RR^^HAMw9q*cp8c^iA{)SWR(9_lGLsi+*Dm z^~@v;koNWU4fTyo0l*QkGQJ>~_79jC!8SMY`HX0+9C;x6^uS@ z96x6vc$(_0GW5D}jqarP5WTIW8q)TFM( zw(mIJaNbgrM&_@E=d9Te{CiGSG(n8u4n2f3I|eMsvv0t()bYRno;?Etvj77uaB;%% zzA=zPrl40^Sb~7xV8Or%WI!gj%!^F4W||WXiG~n^c45}A-&ny|G#PPBTS~jih)M~{ z2`Y-piYjv&4ayN3n#C0*Zzmj+-`|8Rf!t`A=m1xG^VNZdXhVTPxDmn%d2lcwFeosr z3VE4!dGUmqZ~bq9FaLkv{ofE@*YCa0-*w+S-{s%#U+luhr^y z`|Oy`ZnZI`l$4U|Rc0n(xOYbpbx^bX(bAypc6}8CyADS!HY}uN_fh32L0_ATU~uJtndlNr4lHd zI)ih{Y6!Y(#=rcVB!?Hqz|~0o3Yry9QZ@uLvgp^{W336Q=HEIuxg4;a)h*;5r4j@M z^bu#;Qj0uO64~Iu1w*Qfxz>XGsyZH|#`Js8jXOejp!<6LSZ;8g^EW?hhL~r272-5H zFZR48xk{;e)9!o)xRNwB6#cCm;7EdXqS!P>oaxR2b~GkCK~l5;s+$#ks0mL7TV#$G zd*v~eak>S)D44aW%+C9_&Pw{gn<>vJI-`K)F@+2DNHC2dH$Q$t@(Zi_KD7kf>nY@S z?0$TXr3tZ)O$ZeP!uFf(A%>NNISlkh$7;)Y7g&0@IkAUw@F&}po!k;Ulx%2*YJ|Gr z{$|GkC%Hzlb_ubHE|lf3*Cy#f${wQ7pnFr;M}K))P9xbDKOT9CH))shLwv!Er@prF zBncI6S50}68QSMF*2z1j++$7tx&_`zU+zoe(=!*0NeY+s**mFR_y!;GYP-!!2Jw(o z+GOWkh6st~Z1i&PXpT!G%Y}Ve``a|#&3drdl&@fah5p{p2AKhYG_aS^JHUr=`Pl)m346+PdXY-9Z>A_8Ya_h&olc#g!VtEc^NG0L~7m=K4MKqPA9X%X!t zHV1IXlToLx3Y$wDqCG4&UB@8QXy$q_}Lx>t#&4!6%q%J$4%DA=D`I>3e<&%pVh`&OkQ8;a>dPeLqD)L&nPDvre7 zYOLbBy@ovhe03>97Pd4cr;g3J8x_$)PG#*Q-=^P+sv4DNj7l+t-A2T-hNLyq(7Lv4 ze9e`cbaPb|^^uCBvjtFWklU)C}?Cbv-YMZPJWQ86st5!rur zl{6uzE;KbmJU@M;Et$48n!5UJbjPnd3N8FPRf6`FE0?xi9bp46cPk+-G^I9{F!*)+ zmeZK1V4?WB>`Jc~dag1u-F(7Oz_b^8YWJE>ru*JomEpV3udZaFmVH)==z3981T>r4 zp`cM?wqt}hSkE|5Xhq8$aKn9Wasz&Dg4iq%4&{svq@Fog zFpdjO_cI8K+p8c)jBd;}s~eNoakc zAaI#=$nG)W<{SzwN8|%y+!a!>>kdDs0 zN8>=#ec!`QBJw>VT;^|0w9q>^1Hb1DlX(*yD*J-8+1!2a$NUpr6E6EUB3ket{)uw@ zL_0%e+lx8CoieX5YW0i0*e398Hm~^Sw|4*w3tj)!rZ?OD4#bp3BqYZAhu|Z*xUjge z<6t;gtGTUApxoHhP0SX7obbGcvUa#;xK_Bx7d5zwg^=I^>^$sz?4Ifki17>j^B_SG z9taNj2F?Zsrn{g~P(O=-Lx4yFCQI<7INC^DUj!UH9uiKb$}je+K#xvNY)nioT<#S#is2arPg zV0vpV5D@2+@AU5|t@MvxShHb9S%5GcI9vkmIr8zqH^a9d#5nL;E+P9bdm_aij6$4= zxWGvYqVb;-M~Dz`D#8~1zje96O~8O|3~@|z25g3WLq&s0Bdy_|(X*kBfJd}!%xnZ5 zv<-wO@;LAr+&auFMtq<=m@X_Ib|09R(ifE%jGJD>Rq}RGN{LnJ5Gj+$e`t;7$hgP? zq&g)vCBr4xV>yYJ$ta1Pr2b-i+50G^Y7Y>YgmoVJ#E}svw4`dJdnC+N8%r(rL#)sxEL#u-?36aU;ASx6K9A@WJ*0dqC z>$L2e)S4qed-yaY);QV7IuIMwJZPP8PtZ?>Pjc{J@G7|UoZ4JwoK&2pT&`TXj_OW% z$3;ifC*+6pdxZyp7%25}BuH(@@i|bgUS!bSE2EV)dgt+nmp*;ciR!5F;)RldU;h+<@xM%bDMmi zS*R}nm9}t8ad9~If6uQk)J|#NjPdVb@kJslf0q4@>&60rZjTC-!Oj9$DgZm(yNF1^ z2BTTdUsqo?TzxwrOuKd;c-Sidz%F6{BOFh+^~|`(RwTwe=_`G5Ge-JMuVy?(GurS9 z5$L&7HK0zn*Y7h_krLBD?kG`J&bDa%$i=~l(4<~!?Xfoo@%z)yUbgbGP6=gnp6R(( z`fpLU&{yiHPDgsbM6oN^YKEWS60AP5>pe7pXV% zp7p)D1_LY`h23tS4{nTr{#~d4O0ZsQuAR&_;d8s{wEQCp?6Rp8E=oamuXoHHoWOGD z5TC^dgH#B+W}?-JR=8CBgAH-hW)G<$EdwhVAe-IT!02i%N(l)kOaVAOs??5Aah`4} zMN&&7lY$;&zf;H@$7oz4CGAA*6A-Fe*0l`@^{>`#8j@Us*9ywPmRv3&{1hYWrNlfb z2EE`fx0M>%U0^hAOB=Jh^z;BFzf_MtT-FQ7#H?A)NYYkUUan&4SJg2@TGbT)_shsZ1GLJ(J(^1P=*My5u0cNg|V^1fhsd4J-OJiU+hEHC&98{Omm zGE0)&3+?VjQ$}CKPe#{$D9E$$?Sfu4BOmzK05@=$XHKM*h_dDA_g2(ZWa?7o^n)2GkSY4vd!(rpuEC5f_N zAQw}>k>+{N{mt(6!@=BUW#`JvIdsR;wNt=<>9WCV8wdAQ*S5n@LkBbU>--ah@7tlm zf8(FQ!gJU{d@OMcEVl#hZj2i5K`hMtXbh>X$8e+rWF19Z&1;odDXJV6uy( zVM$ucpsxM^TQM+pm}yN0qG-lpQG;EvL3IOAUh_jHF)YRq`|#S5aZ*@A&F1cP)aBpE-Y1!G{d=pamK9v3*8^nlP=JT>xSjNw90b{Q`ZF%;q?x{cZ z=CdJB`gQSq<;(7UF}v<}_t7}-FMK%|e5!7=q9>tH=-#N{9FzuA3Yg|(WnprC4l;6A zZx_wYghJE@ub}a!Rt=Y>7d|iHTN*Pn==bbjdDRPPSI*uSUkugS`o~7!U&tK2M3=r{ z>c6cal<^lpW0QLEz9`M zl1@vOA2}GNtq7E?js^pt2DnR%&~_aD1{Hmi*eWW4{{r~?Rf>=hfPItjf^_zRp?wy| zeLfwX#*eK49=PI*NG`NKGMOCY*s-C!@Q8yiEijv4&j?BLhHMP_NZrI~^9O3h}2gvB1918L>Az2uBGEy_rop5bp?T!y^4}`W^l(eLgr5**@Oz z6zr&@$643=?8dj-UX`o(=!Wc6b{|l}v3RSkd`j53DWslLwRcP_kz4k9$X__(cF!IU zt@zdHTBwk&-dZd9!=FY&aQ0md@f(@8mV%C=%3A%fNoP|gJ4Hb8)w23abBBHodgXyZHIDz>fTw5#3_QMlJl232Be$$o z>1+0Wod{|D)YjDORG-$#;SC1P_ZGv=GK>EJ7d1FJy#L%R!ac4J(m#A}^KNs$oiKM! za5v*;1{EA=uV?9*&n6^|<8dJWa3o!O*xDvckUAzKch@2%Q#iyu-?_bfQd%R4cD9m1 z$G5@M#6N~|U1Uqyz~_(7T7gf$-DlRvG*34dS)ZpeJ*xBrUJv&J-afBFv|~yBc?iH~ zpnVW5QKWs2F@~OM=ecIV%ofn7R#2BKHYAox!!l_JN5x*A3=JsGrnq3+4<`t;Mf)5Qq2m@s{}Z z_U3jcrHSQWgY)6vW=>KTb#oFCIYBBtdJwc;ct);lW^}{s@pzdUmtBc7Gp%nu{WpBS z7nd5G$i~AS<1P>ox5e+VusdzMaL)M2KeBUS{<4-H^v=NPfop$w`8yn%zGQ9bj*XK9 z=tA6v<*!X1G(B>zta2x_d5cxxl2=!jE~|B*X@AEDw?X~z!^?2DYoS3);7A|mz_5b- ziG_g-2`35EZVtQ+?N)|z0=A_rCfAK)=nnTXv0sz5Y!ZFmO%(o^rM)9O8C5#hMViCI zsm0;Rymb5u?GkhE`J-gcLDJ!#ZMyxVCN6Qbv4W5)7k07m4QN`pl5FyMA&2$7L0pS) za3gvaEGfRJ^Ft-sEvR2wr{kQJK}=ZZtv+YWFfThGhc>%4$srw7b5e?T00AoDB>RQ; z)~c@0tg)k6bL(W=l-=%PCsZfivH7%G;=t2R7eDhLGR3TRMSo?f5)@=xaSSge%Mox` zXBo0;c^sN7%Fb#*bTw5A!5U)ENm}GjNFotL%zd~%4*Zj6}<{f^SQZR1f=_qs{5 z!9DV2X8hYc9^{YB_MyjU#k%igWY4%c4nDWzP3&~hqJxjhdsruiqgl4Tt-#_!x4F5B zMgm>qE1%E%_>4z>QJnBBO{cx*<>1V+44o62wbS6taN|3ItSC7F&)oOo>7H@8U60!i zO3uZfYwq~nh6~<~=5pu1R^(m&K=*zE$G#M_Pcob}VRNh@#pC2Ed8gwvbDn)pyqzr$*m}4s85^%5s5c&Q<60DX@=bg4?2;_hwg}Y#D=GTyqZTPQcwJ4}UgKj-gEn||yOxQR&ST1}G zjKvT(X7My4FI$sB$LcFs5Bzt#u)>lmima`^qct27*F>qUuIXW2Km6ct@mKJJHNyIsZ`#nl*eYh z_}vwJar&NL4m6V9-Eib$0x>XA8w5{h?C*3nZQ-zd1xT$X(`94F1A9~zg;H8jnRwieACYZzs5nKj`upr z(gKwnE&B=Fo|Bsk64UGbj4f~E-Feg5YIL?Amj?5FXfLSuAB@YV)Cu6<66%!0*s)tZO!l=)!XpAGlUT7VVhB})a$&r^hna-6 zij<5_HIC;tbE``M%f@pyO9P7FAg&FdX)KE0R_aTNica8Y_!P9Hs5NlpX0((~>8g8> zi8M&1cg$hn;VEp?bSAzXrqA+Ympct~sfwh9>}NfXFNs@t2czCSTKa{bXQ6c)$ox-& z&dtMF#pk(rS#w;2qOkH1$ApF2qpqj}YBeO^-CL&V)ybcZ{K#`=)rM$?L$LRxPHri^~U(!4pGqkpwy zdt~rpPJQoKPBNsefTxQ(ScJxcxsed<-$@b0w0qj%R^Ul;JuojbV-7-PZtYQ+*7{W3 zD2u(Hb_bI=j^*Qfe@r!g8i8BY^ZDNlq;+S-dT<^DFzy zotB{9*z2=yj1et8nKBBGUXrk| zP8qVW2bj}b9-4{R+@QS{tVFAzu^Om!K(~bvbw+>r$be`=F17j5_5tf$;Qd66)ULZCDy5*SDsCu!YxEWw3G*7ho#5sIbKHsM-9g2dt(MK5<1x3 zMr5ZPg8edd8G-}v9Gb1IZ8P(Cc;{0|BN5UO=f>>|6DA*lez#-G1ODdPy1RMq;*-wh z#o>0j*Zj*XLD!?O^Ge(m`ybtR>kbHT{yqUWM&mx%&0U?>Po6L#5zRAZ>*I~yPNT*i z!WnjKWxHeE?%eAt<`dXD>di0-954+Y|1zF8mtDxpT-54NPZmQf^T zM?0;9Zm&YVaO15y=ciw|YzmNholLhYyyj`rXzeFaISpOz!tVoWN+0%x52=}#Hm4YH zruQt!BcHwp-6$&E+8z>maOZ5liJPJnKf zSR6Vs_aK-ZF2ps}Do4w68l;rMrT4q#2#d}@M>ALhLutp>=2bhQSfb%Dgc&Mh#Zoqe zgfPfJE?F%Er#C`w;3Wz)o@G68cRHHt9`Bgkk;BxbE(G{wDhpbKp4diJ0DT+PkNhDj z1>pq-@K||(m-Ip3#MzA$0UQ%V7GoU8`le9 zC;rw43s0h~_^`3g;;bAw#CWL*!%j5OQA4CtlXsA*P_m~C{Nf|luo??jl4CUA<0R>x zK#S(*Eqc1*UFyB(Njy)JAlON)j6~q(>OU6vO_VGbPLeN{OqZ<@->bBe3e_g&wU1;2 zu?TvfV*gA60Umc{)9KvK&N#o3XLWAnkb!p#@%}gS((o0Gjj5-|{^pUOEriA4>|4r( z?8w7C=Z^e!I2?EF*&fVySHK+XB6}6w;?TSbu4c`^%u#t%gyb-G=q6ihq)V;u7Cod3 z=uAj0&p0$kpW=H(us%C9PfjmTio@hj?fs@9I70KF+u&ohMy&-rWnlvd;gd=3^3rpg+;DZ8Ok<5#O6(mFEWPmbHu0S2EB(IrZm%Cgi%K?Zi}K}o z^x90|14PmJ2Co16sbQ?jg@QsLP(@+DF9LsM`|}~=$)2FEsq8S&8KD74~WU=Og| z3GYDX!EN2M94N~O(kOb8aXwgy1tGg>W&?t~f{7TXmPv$Peg~Uub|-xTG6za=pKuRQ z^W{?HyY=p;S$2$Rufv3A^op!^mXolSasH#bj;d#eVzC==iBwyu!3^KF5Jz%w_G?^? z;cBVF!A=sGSFP#BBs;k#X*a_LNovZ&W%!AcJ1}`hIlC|2fF-Iu|1W7b@hBrh+WqaghUbUhG>J@mWtCUtCU5stB;P>GXgpzxoVq z64%fhuBmL~bd%`Ci%|R`mfRbNyav^^&QzMVD!SuXp!^(uEJy~yHRe+Qp`?+_%g8K^ z17Svd)@KIm>MABX4pE#l$KN0hx6Obx$f!S#WSU#Q8cOxS)MpR7Uy67!bwQ?LS$2nn z#sGUTxZ~L7yO0NWZNO74taB_Y6NT#?CD??KuyFbfIF+UBaVaNbZt!$HNVdSM*>u4| z5@eNYYm&|pv`p}wqQNd9Te#-DyOp?F^uiSRb}k#VdD6eHZ_9W5tUk)uqtnYcI45Ww zAUenDbA1$2Ahdsv#^Z;lEnG)Q+kf_w9wEoCT52l4*^VW99 zPg&Ql>IEEp$?9J|*dwmL3S8ZnYlz`W(SAoV&^x|2;>85dHk+}S1mucDj9W(qeX`Fu zHn1@_!~}LnmvJI07mqe=BC;FFg<@|8^|?9+r0d~1@NuA&%z~3UcsZ$pMg>2B6>`Su zrU#pHb>9(FGRwc4W`dqJjELJ9)s2Ubqs>0*p`uG1$QywKzcEWm0Lfb1^!Ivuj)qL{ zn>{-gZOvl$K9A{L-cR$icE9ZwH@gJH96oQ!&sS;j7NLZ) zTp52q28zU68NV~=eY}uVlQ@I_e?x^Zy4+SYa)t_MaWG@7+8fC6<&{PzNj1JK%F+3N4GWfmJ zJ&idpgh%GY8*=qNj8csDyk6|3CpA@c3utt-AnbT*;4Hd~_jn+FIo)Ma=tfQ=5M}vX zj6NNs4AM8inKhaEG0be9iA3y$=_D!{I3;ZXIL8Fz`t#NRScAHPeU7mKTeV0KoV)Zj zPhAGPjr$mq_5-Ml_Mm3Y9Tnrp=UXLqS8|ZS%=(TfL&r8sS9YN~bLiQ}_3^gs!LF~_ z02V{@W%dqF3*((fH6k&2v1BzMB?je_HR&$ty!tDvzsUxNo3eGMu}ydqXX0V%G|{P$ zJH%QtnKPW6y3p8}zf>iOB0Mfu#QJCMCspvXHLuL`TphalM8Jm=`i*Xz2W;d0fs&Hi zuOD8*r01ugklSF+b3nCp-bU^vJeDLZjUoev zkmDh_(j+7utm3&RUYw$vDfnCakyc*nHi{rq@7-$Wt*Oi>6|EW3^ZdZZHQQ6xdED%h z=;(W7Cp*AQW+qp%HG9Ge1gy*NN`>KL5XxL z4D{LDwtihucgXz#xHWQOIuD3CT9S2MSrEySRh(7J3L@M&{L0yY020HGdcMn;ClU}wYi$X@gjbIo#yz#?%X1ZpWWf zRoz#~use0g&8304%`Rv-tKwQOzvWk_ zc%uERA_V=M=m|A0Cwk4VKG_ht+Dh_BIeMWM!SywCWvH|C_UGKI zR&v9g+2X(b()H!M$ZYr7A_Ay8%tq=h#@d|9X4OFI(_x)$SsU(j^uH zOj`}dhGCcLfLR*w5-wnB1g#(*F4z#E=bli#XgY@+oYkLZp_x16_1%>pJyZHq+A)To zj~JdlNZpm*uX*#e1KqKhFx+G|a(>sSUF=wTjpF%AM(T{eX3l=3_*a_Bf+L zffv$!j$UO#dOLv(kdEzfaVNyQrYdqNp_UHr*+2NswEP%AYW?dz;mH|^AoI- zXK(J85zAdK@f?%0)%y1eO=Wa&_!5;eO}M?f=-hQjvRz8;dbH@thmssG%|Ba|R&mq# zQU7euag+ ze|Y9+DbDbyq;0+#w5GN%c!OgtrBn81mu$|i1=C(ElvVY zXI2oP#E=ME+q?JH$G7J_5sAd4ABsc-b2ucOS0b)_#@=5f4J~1$>dpo}n0bJfW-9dV zh}_*ue5!I39-L=bjzbNRw*)Udub!)Hva{v)n6V#xR`JsDv`u}jffIkqw5VSlriri@ zI~6tBl3upZC|#BVplndPDW39Q*~V>+9&QD>k6mKi$?C%qsPC8NQ&H&8t813N2+h+0Tidt$iN=-%|p|{Sje5V1=|V% z##S_B>_RuNoy^ut`-KY!L;WEzCtjjLFpgqs7EIM13{CzplX58h`Q~G=vvw2FEVZIJI|9uR4EIr*XGS|+A6+KR9lq>k z!iC+-ubehuFVmszDASl@&>(C!I9e0hBuK|Z_~`d7m_=965vBUTOoJ*MJrVVQt1=_S zfqChVY$9{6*bZ?tJAl)SMAsG$>}DM~n$$I~^EtKJl!Qe-Q%Z;5IIiu%$Zf+ZwBMzM z!uZ_4Ww9#`Bxy9@`8#i?n(`}ndZ+T?EkEV=&V4Dn1XO+PUw#_KQq!g+#?W{Aja^1< zDjCq(BaRHI@pT#7e2qQ$U)v`wkoZq+>HhjtKu!86gRiO>Gv(3&1RnJFy85 z;%MTh2X*+E2}18^7H9r3ec(bmOf|R{Ptu20x2L2pR$=S_hvo2&$!`_7IzoyI060=w^+5k!p_!FJs2og;KFj*n&8 z503S+wh{UpsVhOxwX zRXRE%M=-R%GYW+xvI`+Y>3<4Iwp%-2OPmK0)vG8tY|wYF@+9btPu>R2<6=H72h(c( z+k5OG9a|#H;8>{3K9xjxDBd{YJ@|f&zS#23vipo8EUCQH4|k>NhHqcY6}-4TFZ2p{ z9)_^jnR*#5pC6p&s($yhn|NTI?`S)a$eM>jk7cF_sExmmr_>@CBcYYH$P3r{4pp>!-rq=HWmKk#6krz6U%C0%`3f3Yi!Yc zf!5mhJk@#KweD-2Irfe*Y+qrpraVu8f4=_IpufHJ`4pHFsyJBQ;TIzp^0;(jAG-q6 zIQ3L^RE*whT9?Y%=Ks;Hy`$S*+1WO{RKdJyO|{qEn%J1TQ8GSwm3Vdf91S~GYI{5C zy;(^Qh6C9n6puwP$ZXQ@Rsw?Ew44#5IVhbsg&Kf6m7RciI?RZuoV<#)9jX-|i9vzY z9&mYv7}pl{cN?tm{8*TwTl!xnBq=9E)^B%g&A%U7u-R}7up^GYW#WJbf0-D;i;EEb zX^LtM>~OX%$oQ0>$*|T_m3l7P-fs7Bb7WA<7I@foOYHINe%Bfv5r*d-u|1Hs@iPha z=W^U_si2r|{xf)|f*H{1#m+fJuda`F#mVUCxX9;VQ~S57`}Le7T*Xi#a&oX^55;ai z)+5Ez^Iy;G6@jF;Zk`yt@rgZsU)Ero_XT?O@--4(&%<40eixr32U`C^9#YbLh{lPGX!j>`JIkU*DcbZSJFlTK36lBqCDepP+%H6F4xxq);?Cy_r{(f6i zB$2anO_3vRx7gAC?Dj2tQn8ABbH2a>apX>pfcrnquDIfapW!Bh$@l_{@P_UysudPf zz!ljbiY<(S-HnJ12Vl^H3G{tMM;AqFG~y&J$tJl>$Em~)-jb;ji@X%*)OP=*ftBxv zuV5v#1NNZKqcu|K^&I;m1H%hWvS3(E1m>89M4rrx)@A%3SN(&!>84}6WYo=O3CmFE-i7#WdZ|ZF zTZaEpQDI4^OUQ|yEEj~e^bS&>{EMXZ*|>kNDjQQ|=O174!gwjpr&kw)qTNQ9Z`WvK zP1@wGB*luv;d0&*TsB$HY)|0}M|(bmv58&{V8sQp zJ8TmfMNmLv*VgD07;qGnn4u&L7gs3vQKkifeNwlAR;xkRuBXqr_>Wk_nUS~5(vR(Y zv{&d$uSs@HI&n`Co>@WrT+n~kHR>|2;XbeQE+lirvzgLH$S!we@?WbgQ>H0*GEjY0 zGqmgK1>)TT92U59VP8lyXJSeUL6WjI@4=xW>R0zzv$Ao>FAe{Smm0EtL1;0gld$3> zYP=*~onQF+CxS*^y&`vzl-!?DrL@#V+(V(oVB}h+>E095oBIxN()c(?4sFwsiXM$) zvZ+k7A(In#&y%)%(?7Jihqxz*^4UC_V&B-n!~r!i7!<@i~&6SauOI zP=UW<(h1p7)NBdJ8Nqe98~2UVIgGEoj-%o*~L z3{a3Prw8TyVldGWf(@V&o54%W&FGX26`gI71ZU2sgXv$M4%GEhYhbZVVZ}%zikyuF zLuJ+$%Y_O4mzJ1Ex0TRIVLaxpQCY|yUt>R3S|AF~dvs@lowX!{oh@`4<(H*GufDv! z^=Y21!a2+Y6_me0rAanoj3%Qsd*r^?G=DItdq&(iL=6@G%ItZTnlXJ~`c1~xTDxL| zoVY!aZ9wd8K*(mHmd+U4;%Cfy;A|c0P_;wEzW~Vg`GS9rYapU*h9_Oz&8`XO#^@A(+JZJA+ z^I&>r@c!aPiwQ=sslH^_OfFwuox(uOlqg z@ID6qMZlZNmv^*@nV!T|!>zg?&Zb~tFP$2l)S)*E+ZE`e=0i5hFwqA5m9<^)cLNvt zr&`Jqx(-I30@;7ME=P_0oFiz7;3s9HiP{=zMt`?h?8S86yJX-u*~kNcE?t)V&41wB$q;3UAE$jy`l$%Vze_EednR{fo8bbzV}5yKmc36Z zyYh2pe9!F?p=9P^^e6p1MqD81xSEAEZCMEb-zpIyu{dcq$wS{$#NpMOWzA+`iB}m5 zDr_CCzA!8#R-%U-^-5srUuVoe=EL8pGjJGIOMhq)KIdJL8hvQd!%NlA#pX{Bu6li0 zLP!v-?0Fjxu6WjsYj++b)=^@Md3=}YDPw;#8&-#+$$+*^&k)n-%xskFw;w$qY%leE zrpp!MkY|G%9`3F_FCDE{i^gmZ&prVkzbZEz1<6fK^CMZ*GlR%D8Dq0dl@ zfVomy$zgyFx~W1{?HLGCfKc);PL??R>;)2Bz{&2MS%j|#T6bV~mM{}h#T&$Y{?G-+aJ9&Pg55U6I(7E;7=6N< zJv8xVI5tGC0k&?sJSu%rYQ(&|r5_mM-tMbk@#tu73LjW2!vSJSFF=_kQi+f7DKI$KVg-A?UlFO>J(_syPu zneIN4u1mG`t;5G_!qUQO?zA6kc~6uUc+voy;0(01hDn!#Sj%S6tL!2ihTpg_Id4C8 z)84XQm>GV;?54A7$;z$7p|x^HaU{n*luKIZW2qvqc&kQN8E93>Bc%4Rr8_@(&;sj zMACGSrW;;xH>8UaE#6bN^PQ0l1Rj%vYaH&+4y}y#!QNd5|GKTi zz0PfW@?nc36u>M$`^AUow4n*aKn5<(3IG~dH;$t77H%mi^yA0`J2283dKVTGBjAjM zW38FOMxuW7gy_n$xj056ZLOmo!Jf5->jsle-|$Q(qvIt+}PjL+Z|b@{p7KwX`PGp!vooyn!}q9t~fh#OocZ^6)t?oS9=;EOaM%Hp&cv7eLZkIfI0N zPUSEAAf1(SaK7S`zTSuASQ%79&XC@Yz!c4IaMRE!MLCCx=BwqJG>bXe-XbdjURkUx z?%V76YYSX{XbWc&EPhXN)y?UiLE$;+(w??qG~TFsmNqGpqMI$j9}{fw%w|SR$9ld1 zwi4FKH4XJQ-O{P}r_sduEZ3|wRH{m5Nx^2Z*k*kLJeqY=n-x*9z3NMN7>-#9kbw@& z6KOz@w_ps54cKkeMH}wY?HJ4E?U=z}9OCnBnbos#$oYY)^JN)GW~(V*LS!3` zxDf^da=M1Zxj914gtj5as`4fJ@Wlnl2FYpdYjWdp3WRxH#9W$93LL=0BJNSIKg>LWPauq zJ(r;~-(I`WHM-S^ji*$$d_9D%gTkICd-e)@pYGqkPl=9oa)Q0mioIiP`}K?W3_d>L zUWA=vk0a^xao@4gzgZ94N~z{M7L788>M+7Q4x} z)mz;CZtbsly|fjp^4@XDqVGo%+Op>`ZC8VqY?B!v-jMOrN(bN#jDe@Z zVZg#c!U_GLO)mZ6^x8#GC#ka1G>4*vkmBo5^9ss2>JN32sDhG>xSu*bs2Du4N3QrX zGWi=4t+9Y8v_(Q=VK`HZA-lQ0NP{Z=qfT_Q!=GbUVzYJczL5vC z|9rNs&)VVUui2#f4@$l}yb!wJ_sdo$Tle@Qs}c=erz|&e+F=#BW6arfl#<>_+1Av3 z^z;wj)9&dCYp)ORVhK-r&e0}E=U}c}bEZk#=bWZob~}R zcsHri;kHAP*W(!u+q!p+&R?OJjP$v%p*vY>$vnGQ+BPEvbF49g>AVRJhDb1X_TL5N#RtQ$9YEWLOmow%H z$c%3!^$Y!g+5)PZzR|kvd+pyQDU&HEg;&HkX5wY+0bApI+PbRqp-fvc6)q?7hA-Vd z5EiCC=$vb0yJgomqLckMTun0A*)AJEQzRQVgVdU}x+zJ^%TD>W(p zQ;%;NPqi#kBffpxHpil>9P5fH&Q#Cg{$1Zc*OXNjiT+yl_CRfO(ygW>i@=%up|wQ_VhH!_(HC(3wURHEGpse4m*?GEzH&tTs@Wk8??^IkAP0E4vPn(u=mqmzMw zA@c?9Ce;wI5#<>=b1Wz@3k(BbNCRND6akSTc%fjc63myNYcq88JBf{E3LLpYUSVc$ z&YasxKgcs)|C8O0`V`-J%28(VR{q8JEw!*~JV?$nl-I7@p6(hJ9{Q=HtQ6-nB3#*# zwD`2wXz$wez(%=>W^LhZ zKl2vqbMtNNGuhQyYXm1yt^M9Tx56E3ttF4z8nD}cxKOUQ_{&m*d&8S1hQG5t9^Jcw zwub3x)j(%>rS|N;AAQpkL48y^rq36b?f32-+dBp;4_%X?IabbYe1d6LL*4;EGGy3+ z^GGZ|w6;Uyq&bpOZ5tyWXstQ-k@nl}FA z#?gmwzT!#ztF-67)iV0y*U$L3)cecjOlQXP!%yBgzI$RD^cS8W$A7~^_!+vv9a*!F z@V_2HKF@vyGZGqkc=rt7SvU{ltBM$}!!H0zSYEXvv?Lr_awW@YNhn!U#B+D<9B(mk z5DkI}>x}_*ekyr(8(l5&wk_7(wtC+psm}wO+V^$)S7NFKBH_W<@RR-Ho~}C~+|#~t z%avlVLc2KbSh6bmBe|&sUTT+|mT~ROrcB51a~+?j^YrY|4vxML+v_J`w((oHL3fc{ z?7%vuV4B_lev~b%tqw69S`C5eI@0i&cPKT0!%-l28(>U`G2I1B0GYsDdNyq=Y+hy7 z@R)kSuo>oO&+2F-Y@CBfa@_?H*Jo|LJ!`LRUq!r6(79yg%*2OWt&ZkjwfQzn8o|`i zX~jg}=J+PP&!aG0+(>7n=o=0@8p3UAI8cL7WW_b*R*ySU8*M!l;!O^Jq+|c82WmW9 zIvRGj1QeMKD^hyAKIT%>YTH4T7jUi?UcJ8~waeRmXUDeDcw@7#URV_0(%n3=?p(Z~ zb#k9a2;X#D@8Q^noHz3(dEZ+v^_;G1&)`Lq!*=6XUt`x{*hb`9+rUbg2dlvUl`X9x za$Sq%I);^$$!$C(3bKl`TmyUC9MeX-SBdc^880)86?g?RGZnrFl_SHut_C-oxP4TXa+Ta#+(I>$^1?w)w)* zh!r{;qJw{x?7U@RdwEwK8o=g~wQ*B#o}3!)PT()w&|t&?n;L%U{m$7&Q=iv@?dAo{ zn`^;!*)9N0M!Gl8VDgp<9cJWh~~ z+|*K6vlRLgF+s2|N^ehTZ$#P!Z>+mLjPt393R1&s{r-S2;c@vDzc-!`-Ga-HY`^Y= z*E&{JDjCIQb|)@$ua0%wc)NMy!Ibt^qzB21hdUjjLpt(3ueT!N_hf96jYN(RHfVso z!~xI_yxH>Q;qux25Ory{6PX-j8Xu(N4zOhKxw%EqXyHmBc@APUv2|q=q}d>_47(bV zMXC5V*kI3;wSU_yj&Uq+vRItue%t;NvTv17N~@Bsj6>{RzTv+-amXo0B8y8zv1`L< z>!JP?tjAIUHH(>NZQEDL@FMaGUaQaMb9uxbw?z=lq7(>As?#EB9_K^Z%zfeMKgv={ zt|;LVCwd&qHZ-Wn8EoqpSw^5Taa=>_b%O>h^Sr}HbADw3GHYc-pDsW^4d4j zcT0wKv9cOUTO_{gawj6R`LP?_NwF&O< z;MNs~He^{_iG_33Sv&VuSifaUd^{G=+*Y115z4(%h2&mTDhTjH`_WeSa8DRn6hfs^ zGGkM4T(hAeJpIqX_I?2wa4c>ybF5?Qs;DN&qdREN3472mZ0HB&U@7g_kVsDpBxlyJ zAE5pB2>W0J(b|AiB?U;SsnEia+XQzx=w>mUF&BbUuk^J&mxym(%Zg6dqkGz(OC`3i zF0rvEd_OvvYD1jhaXoslIZN{R-C7$u%xJ(3WYBfNlApdw+e^u}V94H4eh4gtDY8tuRW)YfGY29swJ{DndHHw_CAjG=k3Y{E_z@;zJY&+WumVq>A%w_~0`_81t zZD(;BuyjcU%QB4q4yW7$kcue&KS_Mu~#E;OOqG>Rlqn!pVnUdugZF5pjD~KeZF#MK6?&{^A&4 z*_(ZJ^ki=YcD@Qnt@~=c-2IkY+A>+yXHg<-pE&g^>r-kZ+P}rLFX0pJ6QA4RO>Jlw znFjZv^M8iF|9KMM8P0$WU<+ij=8OSZz$R$23_K#rKvN_|=p zo1Y4|j8$d5$%0%b2N#uRe?!#UFhH$H=M?eQpWIDSV!efcnWi9<(ZHGKzxYxoP zEH0Q{d+_|D-+B%zKB*b89&TjM!JYC0zYbR@lJ;wlZ>7-Um-e=@PF`fajt$$pOU1CI zo_h!`k0w`id%LlwMgica412(Sa1SiaS{iVsPYTu(nC|(rNO7DBmqNh|gw24Q93j=n zC5U&LCqDylxh6 znvDwSYdIEw``h2X=iB$}-*@Mp-D9_J-@0kzH`cF9#2%~osXY*qYK1L@NK8&j?U7*#8r@|q7oJkfpY~Ycg+xqC^AUfq8?g?%Ey6WyZ)n>R=hQWu z9oA|`skSnXMzW{i8=g3CYd@TIdEf&kALFrNcothAlPJiRL%&X>p5L=ba(E9N*sg=gH&%{}4QSWB-ST2gb?eh{QD}y*vLRl^8(B58T{Gu79vA zm5x5x@_^X8|=MZTMTV<4!lAmhzdjx)U2Z?6Nl)VkJskM zwac?3XTWFEm-ypc6qEuV zj{ke?GoMpmY869Jr&H*!2Va7=veR-DV`-s8ao6XH!*9LMkMP_cDalwc@G>hR=C zrfO^;m{<(T9GI{2VqmudX)zDW^nVOBK*~=J%T-usIy`e(E&iWNxACFRUWdK#w|{^w z@aP-bSuOLf_MEn>2X2Bs=tkwRNBgn%d+np?545vz7@mdbSl@_Gv<(Oz!GR8K-1&Dc z4IO8;?|Cn35k-IV*l%~9|NOnr;3sg;hgz$4_H)gm9sU451N*d#+8($K^}u?Vf(Nx@ z)Bo{jQ}B_UqybHPOtuJUneBml_YMtcQ-cqE=ga|>xZ5?G0sT5$RY+_9Y`i>Bj0hzY)ki|(5R)eiY-NHhyTez{lmb^B4 zNig7cm6eJD?H)D@xtZ+_GO(Qvm8Mk0R7+Ji8k6Kzt0ZsA)#Y*peOrnUSAaXi==OMY z`nxFzj`qfoFPu7%w0PXMGSR}Bg>pY@Z4Jw@J>hMeHjEuo)Z}jK7VNURCR1o48io5_ zhCRKJTI=+mYI>kp;R{PqPskv{3Qxxm{NC~L z(0_KjL;2y~uig2<`U?NpTbq_zL_fZ`qi|6Q_dYVTdZ~Wau>(9~*nr*yR& zv_psJ#l1woDO2e{7=TC%xD}KJ<1DshpoYG9lI#uAXjOt88RmFqn?+U^)jFmQpo2Y8 zQR~aVu(<2BKAKDYfAd~Tc9uOD1>;~RwFo1%P$+4GEKl}H1y&%XWGv|%ofK$+h7vL< zumlJ=i`s0)CPFl_;$|$QCS<(QM0|5>`^}?6-{`;L`ZcSa(dsHEF&3p)Wi0eP8rlRB zqDO0_+^z-<_G#AwS)VzsPIs>&PJ7`Yom-q%`;U3JY(*vp z-@5dh$-^z3DYiA%rXtSfRd%f2ax5GT_dnL(FJ??^lwZEBwd|W9aI8fW67McSKKV#*$G&uldR?34=E!8vD2~FtwxQAPLHQvmrTDe8 zZq>@O*z>bc>yhtJqsz;=;Kskfq!$ed_MBl1n80GnRp(rRsgBPaE1)8S#RZ8G)ESLV zKNT@_%U=2#nCF={m~A*-C4OoNy_0{T=`0I5tNiP6h@FSe|8R51&<{6t4qsOtZrN5H zZrZ`_A3QeLF?ejaU5$-4sxiGU;yeg*s-YC9V1wSexrk({lVk`F9jmli-w@_=!_TsT zE0>K%a6n=YS?t!19a0GEJu%gUzM*DOF z{zKz>sLenxG8((VPz!8Vobgbq3e3>o0GiUjh>_G2(ThRbs^Jb_g*(uoyT**CB)w|6=O(*Wu!w;m*|rP5SdDKcYe=**8Tt~ z?yWG+%q+kviA^}!MFM0OY0hp!9{Nf^qrrIZJljpAS2Yj{RYlaGz6qBvD9!kNtnlp2 zhEs|hw<>mPM)IEpmXcS6gyKAuJ!yyhKzFkLfSc#{b6ly_YjrOc4my&aC4PKg-s@w_ znj=bdzq;+g;a;~tY!i{&?~t{979V@GyTb38etq>|$AP3Z45yIC=ChXiJbY~W?Jms5 z@anoA){lK$=MVgz?;e8n1N%?cV|-Yt`?r1CnBkJ)2=HLr8Oc^Tu>!yj4w7?*bQFvM zN8^QE`7)Ojm!ukf{COiHZae}>=8JW%CIjuu7?^-E+}HcapB{u~8?qzXrk(~^uX!^K zTVC9AZZHCy_rnttOke-=Pu|w^Z{O|dVH`sD*zU_`xo=|eX@iqUMgv$!%X4~O^wyu; zv903Qf3)QbHt?-NWrm3232hG=2T@P~5>!5`95yIm)B9J zrXOs|z{SMICdrvpVuBq;{eabpBny3NOs(LZvMUaK``&$p*Y-sBNdd0Rigrp?pXLAU z?t8$SxUPKf9gRk#(ReKD-&n}9kR@3bLI@$tLY8d_V~nwdFpgu4acpCZO`(JkLMe5@ zn|dkhP)aCi%BD2S^0ItcUcYQM1zwWoPg9!L=Jlo7d~7!_FORR=&8F$wcGGrWny;IJ z^6tGe`eR$RWN>%)+vFoLqjQfn=bU@)x#!+DJ)U^Ed7r|hn; zY8D-a@>1@|sh-*zFKdoB)YpalzGWV_%TvS3C_x}BU%o*9X7+h1MyV2%vd_pK+EUXK zm6s+huuJfU-F+fY@t)(ok>+My>bEAbJYaKZhmr^XrX|tjvev9Qc;Kr|@@?H9>ch|-FOFibBc}u(hY2S6c2|&3ko@lLqJz z155Vj%x6`Q=y@mjRa`rer1B`bh6tF4#cFyQeG#fIj-Ke+KOgBF$~NuX(YN*PyQZnT zWKq-|CNM6d3Ewz#SGySuR_0(9Mf2n3(9AK6q58O3Zfo>dg`csER$X!DM$pTfZ!%Qu z9kb5a9jW1;V;C07w!k=4c47;our!ZvNAnDnXt=)oz|`Xd5hHDU&FO>x8x7(;d0+;o{6444{H5(K5oSvI`He4)cD zRU47y8_b@+s7#_B_taQL`WR)8*^ss+T~p)+`V8beedYpYl|UV~t+ymLQjZOt?{Drn z)I-zloSKiZM!$y%?}&tl>RDH$IYKmikxA<|;O^rj-I@ZvV8UItJ(R2}wTc=I?>J7M zaUI@0i#UTP35{+G&cWbV!|he6>ye z$t6RuWoSK+F%DIaDi4AC!D09haZ!&XQw|yEgGxoBmQrzz5U7+$sTD~2O+djY8HMub z3~(p`DtR~)<_a)OREDWSGf&2;!ln_QA89HtvzdGxx5cM^7N6yJ%tyMW;4ci~mF0s5 zqme+fou1a_xTQ!0u4#<27+i$qMhVuY{DA}a?;g14uFj4P&9Q2izPiq_>TaEUO@ZX2 zU=?n4OcKwcLaLaMx*w|qsKB-Hh-ekL6Px`EXR~mVe43=L3{syUcXc>(*esP{h?zx> zOaoGQao7>=cG;cOVIfdb;SVUj=YzG(600!&jfbOpou$Xle&yh>or~P3WS3YC8#^CA zUha6TXMCh-y~iV%t>5Og=9@3N8CJ`F+9))5D^ov?b|3dfXx60T_QX8{te+Z%;v^Tb zibA!=5vSKsR)-^X(B|Uy`Nr4t!eHv+c+J{zzm-dcIlG1HGly-rel2P>Wud@$-wr!0 zr&1w{pf&TX(xm;DOGic@e&6a?s-amQ z$>fJBIszFLorB9X4VjR}1@P0L59ONE#!NfaLSyQujX`cMFL@UIC`*i!l)*-q+vIdQ zq?V8b>4;n=63Kz31fR7u19JqzwQ^%+suYqu1Zm4t7llsTgHI8v4Odf07Vy*?*SDWS z?$!V&IJ2Fm;lru7Q~%W4we$KzPr{l8inmx{$K>BnXpgiXJJQYhXj*4=Lpsh{d0zY4 z`|zXp;kP0G)DtvqW>d7+>T>xX|GO7XKA1Xv?9FRX`2t0IERH{Y<`JRAc2~H~&T08F z=5WA3DQPsm!3y2jk6|pe51HSgsN^6Vj`LwVrC_$jkONDvNb3P#!cT${s$_C8Ap35g zU0(3Mbw#t2-N3H=Fn%3(!Y2=)pXtE5;*QDje{f23F zdOsYEYe!*8j;$*GbK2_IBH3yI@JZAC_wCvJ?`EsvO#0^!WvHXgDUuL+fweBWmFjfv z6F5Hj7EJF@5f;0W@(c_V}Z0X$!d^v{=!73+0xm)#s*w^(+CyzU+F$z#Y%KL5GTJaFH= zyJtoT+JDO^VRlC44`s=3WRfg<(kIP}?u@^h$+=`}3kb#|iW>r84fvL1uXccTT$4aW zsV3*gd(20e7q6!PAt}jpWoZhaL27XOd5i~{AC9LG9^}m9v*Pg~;TzKq$qK_oGT)qb z3YL}kM@ZgH;Q1@7po&R1ZT=4<_FZ#`-DSK(v1d=R79jI?a?Y!YkhpEyfs`a~9f~&s zXjlF6mF66ISCKboVPS#irOYewLX<@0)j323Or3YTswJVT^CHp|7JANtOln?BCD4Ec zDB!DRX^nLqH}OLC=kTdf8OxUyp$kqr7rLS0b-r(sHB(2{OstbWl>_Od5o`cgW%Fkt zqlP%)J66E_^AP4Y|M>|e^Uu;0P=(Oe>U7GEhr3N>TYM={c@GDt&5Jyg z^|L6K7eSeARc^~tqL0yMK)F3TL_wwxjUM14nrWn1Wf_J*?o*DOZgRuAwN2650D9Bq zwV|#aoknf;u1eRRhN~DUU%AQ@g>@LxizK5+0u$%mIY>L~E|Q;=oB2q$VO0t{zN>}H zsT_8OVjgTA5qX2#=h8L_u23T*(x1{M0zJk6%lfH96VDEK4!@Cl^Wv??U~7fv`;WcX z+Ij!ipZo7YtC^wqLQfc~I6KWzsW-K4fry$i@y(Ave~PlYsCHQOs@9|78OM%qTTK< z0H0e?oMx;bMC80f@?%C8JtPa^R5NSHoT!riS)@h4Oq#ZB-Ewz#SI367)(qgJusDE| z>H5@}=dgDGL`gk$IWhb6_4eQ?nIo2|=_jrPClKRRqPP#^Rjvd-N~1K=N_rBzyvg~n zEAx=$L$REfEQ@Dp%^{QW%e$r_TUO=!d^W~qTxWr%P)49c>!Y2 zhJXb{p2`XQ3d>uV7Wc{WMsXjOcNqMit1FjMS%EJl@5aDF63<7MPvrB{Wo2HOOP9~q z9eD}zNS$-LmSM3=*P{!GJskv!xj`UPPy-h&a^!am8hODrE`@%!g33_*tCTKzyEGH{ z!K_Z~L??CN_wvOKTocPGX?6@KQ6vVGsJsW| z?M}PhjaA0wAdSxNpt3Mj(y3=*H#PW7GWw)H@?}ofF;N%24KF+4fhy6GoRTcoUf>6zg z0%_0laULj0-kHXNl)#hk2n%vXQtmdeAt}GtX0CjjrFErr>ch~&p&}V}TDC5&tB;Vb z+QA1`nxL9Z2M`Xxs@X}PhU$WPn}al;@(Pk>HE7S0&Z)-gxoGm}QfO~8rM1Z|hBk8o zz1vXbL~iW2U_~m&bAv%yk0=&w1U=xRtDBmrtRkI6MjR|glXKDLQ)OY=tS+l^Xy;U> zdrqP}+SK-RceK0H`qV6fK64_-+;hF#fpGmzPE={GZ1Pk{hjzBx(DSH#ELX}KrX9;6 z$w)ePkPPG9;1}|=LZ92v^t+iet$WiKhi^m4saZFL$(+X6m&iBY1%|-i#5LW>ITHv>YKDgf>d8W2 znE6Tb!eSOAB}rv>mMROCxhp?ZrhaH(Yi}-GCie${%XCfm$cuoTIn77kIgsYhXPn!h z?XS|SJOtXn=5%(-4QQZdY4uLP;-h2b&YW|COsn&VDq9>j7kT|m@|t4F$prP1lL8u_ zV9yvL70_=bau9jhu) zo1ZzZoz1{j`Go_2@(7-h?bNFsH^-|DhDqO`+d zJNWin@XS+`(Z%$RoJjO~Z6^kk|Ml>=-O;snPh|Xq?iNp|!sk&Z;j!cH@Y$aBp?<;p zUVZbf&fq7&*6c68C7gP_m!V^@jqHmF7N;_V>)b&nn3B;rmx?)PoGY^Kw>VtRK+b?- z5jus$29bbtx~rJQaVN7x^?T zZ`^+a%X`DWr@Y%*eTyLPJgq_&CT@7ojK(4hlr%fD4N1nPMIz%aa5}Eth@zRSoE5U1 z{pl@0(Slx;JEB-gYd3G&u)ZQKYt5b5wj}DDlNP*nP~l!A3lsXI0bNt8zrDg5^;&sD ziC}FEmi<3b$Lkj+eCmG)D|F#zUyEl?B4}pOrs1CUiZ?~5&FBEge&x^e*?C=BbSOXv zyqd)optw3ltr?qN4Uw6$&%RxF+7@PU}RtV}Fy4ElKY`#{%`y@@k_a zXs$N<&T@wDH93OiZnN)e8p8soLdg6LkKZ$4ME?tTCdj^xCVId<{;(dJK@yzGr-_wm zLE^sJ>>v^+ySk&0&zY?QG#cO*eRIiPx3OdWx;3$k-1$3{d!B98!sLEscGtoM%KYis zJq~Hv_SZ(_VXg8l@O?NMuD zO!8aG7ZeYHIM@P4Ks?@9rlQnrEu=AIml`N&wPF{Z9~l%h72bcQTTJcP-q-7MdVNl} z%bj)gl~7Fg>zCF^EEzA9&@Jl1@@LX@2$i79_D*b~vtcIXN<$kX8F?-RyDTPFX|Ni^ za_+>R^gdwNH@x?I7Ax#e#x5o(o-JiK-N>{3`;O~5zHF(@>-C2%`;MQejmFMK_!0)~ zI@sE_3<6)?mu}ztSHwk;aXqT1t*U5rY^oimsI!?fl%9J+|%iL z>X70U#S~ZrJ{vEqT!JP6k|z~$Yj86q8I8e7kXNbuaEm1x;7U4jCWYn!zBPu$+bCVH zBxJbN*F1Eji4ppBv9Q~@JfKpWy|^)y6W?wQ)si0XU^d_qiuT1iyfJK2M4?GVPDkW& zy6avCWEWHVZM8|HoJ%8^{;QrxcW0T9O#a+8kU;lpV$q1*_CDzu`qRx75=~l~@aJ!9@dVUa` zY!Z`)z$V~;B$}lt$SVdjJ60~EW@muIi$~4Q7eFrzNxLzB09`!3Hgzm-^i1SJ zdr0gY0&TY;7uSkAkjv~qcVS|=J~PfOULf$fnL(~(BiBic8v=J@Kh+6UZKTIwakA*{ zO0;LBVOhA9gykZDO6AN@bYWuQa45Q>y_DuyhEsCXF_9C)^0m(1HVJQ z$d9~oBEDfQif+=fP_(Bn=NBoA8e_F2jp;Z?#aM#mkg~OMvOg+HCarGW^X-D6dQvPm zJ9IquKRQlVykP!9aOwW4rR9AMud4`I^=ZGOAU1La`5ixqg7x5w(~;Drz1MW9VAmsE z=A9F*d?viPbmx9Stw8)Bi_4b81oVo;U(*(!^jvt!~GkE*p zK>yY)-CdhECEC;Y!LHH_ez16F=)rJ~lm~_;jr1)PQ&?lL!F%(kKP2?hz3?`{hAHjr ze27BAA4cmH#vcxW<#EsK+r87Uh=TzU!x1xSo0$`iSPGmKA_<%^y3E}8#NP>;Iir>< zr7|(H?k)Q~pv8)(Y(7>fG2}$VmzT=#f^*6ET~^`_zy;pL<&$1zNr6|%v#`tqw%k24 zu$}uwsDH?_ex!9GlJ^LMV0`5&2}^VKCE#hVQ)60&-$#`bzRsl@X=yOcS{vqmt&?uu zx7!7+;|Omuo2zss!Lr|?6+u7W%RNEXfYtBdOlZy`AidxHXpT$ow>lo0`x5Q67Yv6S z4!gsRUy{p-8RxUV+0%0FSDa(o&1Z$-jAC{h^teJ_WRW@_h!-5ftd@feqXv9g|le zp~%-~8HiCicgh%NikO1j1)Tly3?Q^PniiE6gr1MN47Qi!vitJmh(m?n;rzNI8_;cRQ;d8CVCcrK{@#evfOlQY~U+oEUDy25|Z$jix98 z4+4C#l);HWy+K5)53F;`iz>cdD%~x0z!QDGl|8WWC1v+Ucc|II>$)P|p42NZ_O(-& zc!t%#W#n88JS)OB-{?sHJ>GEZ-jUv3EtN8SpZh{I+JEk+@K7k!)@L*F`;w8pQ$I}| zuX|rj!#BfCd>u=Mi<7ho-27TbnRf2sC4lG=Zsq*96}ac2YXt29y!o;P(ZqzQc|>_wQ9}QFPR})kewQqx6);6Jr4i4 zd-wS8pFHm0zkxH`;DvxyF!Khp-?D_)(72=ZJ9etu@WnqJXmzIs51jg(hqI|DC-VOm zU5QO=yY==yM;Dwt%`g%~%lP=%;r;NcKYG(mJ!1(>&+l9=&(Q_Wncw{%K^NU!8#@+N z7kTz;x1|g!4MfR2S1X_33kRGouUs(mA3TC#HDh4ttIQ=+}XeX1O!V=CsR9Z$Z z9?0Wz&hq9P6%QaqGJs-^<{6lO3_e359b4ORv8Q)o%EYq zbQIm=V1+4dtHG&x*5z;c!QP&GV{V%}xY{w$|3pBi>H7}SP~)}$&2eaVJk$Sm34I59 z``cWpZTnAk#I>s_=Mc1+SQa$Xu>@L6K|#e)30jb4iO7i4lajq1N?a#>kJQSs z+VOyk9)a1^Y)U38nK7^8@bV^kxhqP|o%u#kla^G48rW@1ZfJtCg0?n@J(+fs8 z%5P|o{gAQ;+6}vZb}IGVt0N7)^&8ZzsAFpTf{|V?Y<(#zEsLGRs*j1fz&eBz@Pp7 z51Nwq4sfLcTgqq|Jv01b&qjhaOzb&<{1C3H+6Ml0hDDc?zO6IN54U6G26@PFX|Ghk zrqeS+<|Flp2DnG`0%yjI`H+WEftj&2ZtClm?uh414`Gp}$6RjgcIF7|%M{G*NhkYn zdzw&R!keGzseeGh_D`;}Bg!YxEZG6C$N6PCic+o%P>ec#X?znK&nW|cogcWE=xB8M>c91?`wGtXKg#)K>w*4@^ zj}2vrP1661NtcD9l^x9sY1@u1=q5b&z3^Z5QV)21w6@d+`3EmP5p`+DzdJEjsiGK$ zXRP~a)?$UazL9UA315EV=>tif)qI6FS#Av_UW&Yw`se2#Kd~lc~i=mxR)wpd4{RrQell9F5$W?jka4?b(XdZ&-%)R z)Ox$%gG>JIS}N@S89Z^g6*Aq?w$v|Dt;o;4^T~V47ZfLe2Sh+CKJ8ILHR~WLXFyZ9 zeF}0bNGED)Ou8N-rDbuel}sSJZf!$-HAbj&*37sFNbVVA?}W(xd||pMb5=q+dl%## z=>6uo*b^`J-OqbQ6T4otqM6@*amprG;K;N6&$lTemj?DtooEX7_P6%6hWdJ9+o<|b z@^DX=uPw6cW$1bjK6v%=P*MzTY}T14y7nD?+GDePddCmDj$8@!Y#$$h?K}E*O$?;Y zzc1bC2)8~<>Va^*h{^%(LUUmcc;hN57Ri+JW#hnt#Ugo0^B0R0B9)3ovQ*h(k+J;6 zBI52{5`;i*!3h5cDHxf%4rmc-NAgt$-FXQK+%v0E2*NiMZ!6wb`hf$K6MVK3D+Kr^ z`2!X+R2!zj2jZ*rm5R*u0GiwegKzkC4Q&C=R3fmfnr3)j&C|!w-|REXT_D__w9({+K^b~zc*#pdA1^EsRN&@!62+qiBZXsu1 z$ooOXCOgicl9YD_5i(DX6yD6A3Z>7_$am)Apn`<}ozB2e{kI+a62;NGs4&`dSH>+l z*mabQT}P6P3UwCU_oZ6J+F3<^6&HIy z-tE?L4V@Q;9e%V&i%9+6uPMCL$0%+`@pODCjkSeA0^3p8NByx3MhMZbb2(koufs7| zPGE*TExhJ^+U@gtRwY)u8;?v`4T>07eeOpNANnoP*3n;{!t#7HbrAj#ybW}qC(dPm zkL1v_SUxyDh~VJ1G1CVi^SmMbJT72BI*I_&;Rjo{UU53eSJTU1&0U*mSn=qR7nZqw zeK1i!FnL@wq^4NQ`RlfxK-b}Yzd3=J=oM~-Bx4_bdk2p_WIJ-nN{9tbJSCQNH4?Ve zTPB~dUHMg@pQQqLrUCU^TfcJ_PVBWt?* z^u877!5&{?q~DX8;s#$hh=d;OOa!`~o$S@|@vigzIS=rB(Sg$_blC?qpjujCHCPt} zITfIeZoQmF@XQ{;KpnJQns_qxPv4q&5X_viQ0OCfbI z^V0+ApL*prZRQ^=mt%ldJgRsbR07|(bZB`aFK`7_^=GwCosr`x zo%WHR_7LcA%C+lT{muBh2XnRZTLZY#}@#!l2X#tQ3g^f2?d#jfQM=hsCS|e zjqIe+?vCTgmL}VUxu}8lGX^eS_`vMGY{k3-IiTS*J2K;OWLcXYfJ_|Yc#P#AsL^m+ z+Q0YguaxfST z#X+7`e;9zj@Y<*#BT_%Os$fH|)33oR>=_TomNA@~M!v_-Fin)pLrZ!(JSkUnLKp^H})9w~hpD zjE8C*n3(ca(1*YHd1^GpgfUDqIfR{3Od*ph%faF<(^49fx6EEJTiF8HC6X@Hc1MM6`^^})?R$tV~l-ilHzrDl%;z>zv(hLOvBH4vXO<6S99 zm~n$r(gH$$2=M$`K3yriHXkPrSKTg%RZTIh>WgB94=C2m$%+Pyl4iyVGm6Iw@j#;y z8#S&d&c{KT(Ax)l?(R%>Y;f0AJFBZUxT;EW>WWn)Z5!4j&nve>jlz(8njx>_;c7S9 z#~TI8XqU`XMb0>4uufbhwL!&JYd12KO2B#YV9afI^m*L&Wq}nnJ7|^`>IG|KWYSQx zZpYX5UN}#M=U{bz?;+el6j+o)1RHktt2;8eV zY7A(21+PI$04idjN+rp2$)?2;HFA;~877^GomI~s&t;>+I$SuPnu2`li{i74q^M`| zp#iU<`7y$;Fqe44Tnx}CG@O*VldqOGJQK{Ec|I(gJ z(67PIL|oRka(7}K*%Kmr>{E3idprjpiI;WwDJ8SjjMQ+PrLxwTL@q(iDDMMm1*5(f zlu)?y^U*R01ZK6z)@?QBg#RJTD9aL1^gEp}xJ0z4bN0HbjI&*4oh}CDUJP|%6cLd;lI%9a*lXg0FccU` z#V1Rrxl@5r*|Rl>n3=eW$+}VjMGA67Vkmbukl$&~_}NAeF=^{EyHIK#bl~m{wjfOl z#>lW=jGd3&J@QE0-2(lUk%41z!D7;vv+!2|vGHur1oSmm+0e$b!c)+;@=Nw}eFjLCJ~mgA}Gr+;~4&A!%k-e#{cVR9dewZo6! zdOLFKTy5ulj}NuA5r5vNI)UcTSHWMv19AQNvmGrfl}f~jQcUE|p;kR4>*{?11RCPf z)#~~VLyn1Sd18q=*%H(7ctdKBt3W9WNwP1gq;R^!rSGytSElOZ8~5=Kr$T~9w43bZHoMOISYPKv)MNE{-Jy7M%o7MWx;-f^JI;%q zjy-E*JLq4)HwGw2*jlqGI()3TArsC_pDLF=`$f+Pm1y)flU2d*F(26Vc*W?%>F##> zqy6?JjFI~N^ACEGuzPfXW?0^J>Y=Set^gHnd;4>LH9FbV*Jy4WYhCAyyR5b_=dO2c zxpoyk^BNVpbtW?O<);SP=+|>roc|9ac1^+n004N}om9_j6G0SyyG;r$Z50s&5qWs> zkZh77{Si-TB~VC7OWIN|!gMo9hHiJ4-AU5?0bV_M_U{oqDE=Yd^z1jYlg210m@vEF z%)I&D_ujm>MD&n;kVnODL|+~DXwB<7?9-|@ba;g--baT^bl-pEaGAFJw!^D*&mTLy zLC^e84sX)u(mRK@=yCZy*u2sjW?w9`!5%&EUOMd4hWFax6}t3dhfBoXcZbXL#DDJa zDn0ej9p0c<{#%DPy$}93hqvfO`3)UXLNQH9QbrojJ~3U<49^zU`&gBBc0mE2CnT_% zz@BM}lPSc0O3L|MupPj9Y%O|pZGA6z z*`AFs1ZK->k6|AW9VYQaW?J_7YR0X&pUD|t1biamWWs|ix#2T;$%7=;dBDBoM)EM4 zrK6lhCOJ$}g_G9oAR0^VUC#N_?&w(Q-DVhEFe`O zP&(2gQh2vrB<7tVFDA-usIKGP#Q2kvmxv0h2JKOmb}+VavQGOThQ@Z14JB^}b#C&V z5H4I}sj*kxsczTn`}9vY^!stb{TtI9+a>~r*MN4Na=MUNu9BGR!7jYd`4{ZfKiDmK zbxuCQu0}C5sfK@uGN_^iVr!k?k|iAFKx6QQm<{gI7r;v5Yz-t@r_EX|ys3_36()Td zU01!y{pW^q7W-#HLtX>?FbVT!+zvy^oTlmcOhTe z%q*BYOAHm;Max-iAOJJge^IvVcdll+TQp`v8~DiSnPSh(3T4Ha!JU#6v4!X+;c8A< z?_Fr^z`Lefj0#i;8{yoixiFJ2rt`*eUuLXFXv?DxcT*V`#+|~T!t*+81dU+b zlDV^n#`U&Nh7uGRPn8~l3_GU5IThixK>w(iyX{V(Z*^r|#C>y8M0vtuB2*-HGcD|A zE4$gnK~8X7qS(m?wy=*j4zQg&eB=-(Im&4sa-TCSVJUm4;4zgv;1SPx!c(5{IsC0x zyx=8g@v)b;yygvlzVe+NEF-{jR!~h1hpA;Hbp)v=#41*^hA*sT9Sy8!1C3nc2u*Bc z6Px+Q53X~L^W5Ma@5L?-iIx~~O02|5yd+4XBuTQQNGcb&$Q7<~mrGpc9@{u2Y24(N zq)P^^k||k|Ejf~F_fU}0cnSOUaL8CC#!D;e$p*>@QpfMr1P3;=7j1$=ngV_;-p zVBliNW9VXFadGnrVUS9$EXrX}NiRyxX3)z?EXiZAU|<2NVfg~#Do*_UsSOp_gB_j|rz9(fe&mhBZB~x z)&gP~Am)I|-e+KD@MQ2|xC`X_fOUDIsdxZZ;m>dn$oGe+005LBAjo*y?bh2%6k#03 z@n_cAtO)I*2)u|0G4dk8jMOB8JZvSJrj+7MQ&ONvNCbH{x(d&kbg=S77ivc5th+7~ zJmRhY%JzN7HD#SyAtWMV_{_XB@4PcRzxUbQktJ!j%2X#iH@~nkeRYk} zYp>p}(`nh9qi|T}-1WBQ+YZ!J*Vie*UGL+t8K>1A?N9=1v$r?0UBq{He1N{|+OL%G zj8c(~44e!*$_l3`8#%NqP>FW>I?#zObfX8o7@&We?KiedTF?O{vfl11&vQ+4b@OEN zw5(k}+$YIYgVk@%210>*R)3rwmttpFv(~I#XAjvc_DV2>qF^X^%j}tbHLNd;+_0>U zaL>B6)^eAj;GN+8U|)Pk{6PGW@;#p|lkLXm%MCwP9>?<879fQ4xWKVO6rmUwQG!zX z%1}=GGOnNkm8e3jI`!cp`tc}Iwsr-gUB!$%v?DSnyG|CB^)Z@Pzi@hI8?%+5{}OP@vQ!BIgQSz^D9*w6IHcE9rtXi<5uZN z^u1TC`wT{snG`ci+nFOv#kxt7Y%TMY%Q}oRn8h3xun0?Yq$Q5?7C2|YUDo#&(c;#~ zORA4_9~nMOcDUYt7&-Pz6E&spOSw&CFV`di(h&y-r}Tb9)&Q1tM|^sin?HA-*;QqXNas5ac*6_c@rc)1_2qOzY$yO7J#p!&1i*i_( zs3--bz*K?j+^)U<-_w7X|EDDFq<|FoR|?o-`>@^cO4VCum-AlR=udR7`J%gV9TbLW l$HZvI+;}^_jiRh;zUK3;a7+w3^Fb%-XTWulNrAss;0#EL7a{-v literal 0 HcmV?d00001 diff --git a/fonts/cmuserif_roman_macroman/cmunrm-demo.html b/fonts/cmuserif_roman_macroman/cmunrm-demo.html new file mode 100644 index 0000000..0e38b82 --- /dev/null +++ b/fonts/cmuserif_roman_macroman/cmunrm-demo.html @@ -0,0 +1,372 @@ + + + + + + + + + + + + +CMU Serif Roman Specimen + + + + + + +
    + + + +
    + + +
    + +
    +
    +
    AaBb
    +
    +
    + +
    +
    A​B​C​D​E​F​G​H​I​J​K​L​M​N​O​P​Q​R​S​T​U​V​W​X​Y​Z​a​b​c​d​e​f​g​h​i​j​k​l​m​n​o​p​q​r​s​t​u​v​w​x​y​z​1​2​3​4​5​6​7​8​9​0​&​.​,​?​!​@​(​)​#​$​%​*​+​-​=​:​;
    +
    +
    +
    + + + + + + + + + + + + + + + + +
    10abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ0123456789abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ0123456789abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ
    11abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ0123456789abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ0123456789abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ
    12abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ0123456789abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ0123456789abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ
    13abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ0123456789abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ0123456789abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ
    14abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ0123456789abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ0123456789abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ
    16abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ0123456789abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ
    18abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ0123456789abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ
    20abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ0123456789abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ
    24abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ0123456789abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ
    30abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ0123456789abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ
    36abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ0123456789abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ
    48abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ0123456789abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ
    60abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ0123456789abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ
    72abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ0123456789abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ
    90abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ0123456789abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ
    + +
    + +
    + + + +
    + + +
    +
    ◼◼◼◼◼◼◼◼◼◼◼◼◼◼◼◼◼◼◼◼◼◼◼◼◼◼◼◼◼◼◼◼◼◼◼◼◼◼◼◼◼◼◼◼◼◼◼◼◼◼◼◼◼◼◼◼◼◼◼◼◼◼◼◼◼◼◼◼◼◼◼◼◼◼◼◼◼◼◼◼◼◼◼◼◼◼◼◼◼◼◼◼◼◼◼◼◼◼◼body
    body
    body
    body
    +
    + bodyCMU Serif Roman +
    +
    + bodyArial +
    +
    + bodyVerdana +
    +
    + bodyGeorgia +
    + + + +
    + + +
    + +
    +

    10.Aenean lacinia bibendum nulla sed consectetur. Fusce dapibus, tellus ac cursus commodo, tortor mauris condimentum nibh, ut fermentum massa justo sit amet risus. Nullam id dolor id nibh ultricies vehicula ut id elit. Cum sociis natoque penatibus et magnis dis parturient montes, nascetur ridiculus mus. Nulla vitae elit libero, a pharetra augue.

    + +
    +
    +

    11.Aenean lacinia bibendum nulla sed consectetur. Fusce dapibus, tellus ac cursus commodo, tortor mauris condimentum nibh, ut fermentum massa justo sit amet risus. Nullam id dolor id nibh ultricies vehicula ut id elit. Cum sociis natoque penatibus et magnis dis parturient montes, nascetur ridiculus mus. Nulla vitae elit libero, a pharetra augue.

    + +
    +
    +

    12.Aenean lacinia bibendum nulla sed consectetur. Fusce dapibus, tellus ac cursus commodo, tortor mauris condimentum nibh, ut fermentum massa justo sit amet risus. Nullam id dolor id nibh ultricies vehicula ut id elit. Cum sociis natoque penatibus et magnis dis parturient montes, nascetur ridiculus mus. Nulla vitae elit libero, a pharetra augue.

    + +
    +
    +

    13.Aenean lacinia bibendum nulla sed consectetur. Fusce dapibus, tellus ac cursus commodo, tortor mauris condimentum nibh, ut fermentum massa justo sit amet risus. Nullam id dolor id nibh ultricies vehicula ut id elit. Cum sociis natoque penatibus et magnis dis parturient montes, nascetur ridiculus mus. Nulla vitae elit libero, a pharetra augue.

    + +
    +
    + +
    +
    +
    +

    14.Aenean lacinia bibendum nulla sed consectetur. Fusce dapibus, tellus ac cursus commodo, tortor mauris condimentum nibh, ut fermentum massa justo sit amet risus. Nullam id dolor id nibh ultricies vehicula ut id elit. Cum sociis natoque penatibus et magnis dis parturient montes, nascetur ridiculus mus. Nulla vitae elit libero, a pharetra augue.

    + +
    +
    +

    16.Aenean lacinia bibendum nulla sed consectetur. Fusce dapibus, tellus ac cursus commodo, tortor mauris condimentum nibh, ut fermentum massa justo sit amet risus. Nullam id dolor id nibh ultricies vehicula ut id elit. Cum sociis natoque penatibus et magnis dis parturient montes, nascetur ridiculus mus. Nulla vitae elit libero, a pharetra augue.

    + +
    +
    +

    18.Aenean lacinia bibendum nulla sed consectetur. Fusce dapibus, tellus ac cursus commodo, tortor mauris condimentum nibh, ut fermentum massa justo sit amet risus. Nullam id dolor id nibh ultricies vehicula ut id elit. Cum sociis natoque penatibus et magnis dis parturient montes, nascetur ridiculus mus. Nulla vitae elit libero, a pharetra augue.

    + +
    + +
    + +
    + +
    +
    +

    20.Aenean lacinia bibendum nulla sed consectetur. Fusce dapibus, tellus ac cursus commodo, tortor mauris condimentum nibh, ut fermentum massa justo sit amet risus. Nullam id dolor id nibh ultricies vehicula ut id elit. Cum sociis natoque penatibus et magnis dis parturient montes, nascetur ridiculus mus. Nulla vitae elit libero, a pharetra augue.

    +
    +
    +

    24.Aenean lacinia bibendum nulla sed consectetur. Fusce dapibus, tellus ac cursus commodo, tortor mauris condimentum nibh, ut fermentum massa justo sit amet risus. Nullam id dolor id nibh ultricies vehicula ut id elit. Cum sociis natoque penatibus et magnis dis parturient montes, nascetur ridiculus mus. Nulla vitae elit libero, a pharetra augue.

    +
    + +
    + +
    + +
    +
    +

    30.Aenean lacinia bibendum nulla sed consectetur. Fusce dapibus, tellus ac cursus commodo, tortor mauris condimentum nibh, ut fermentum massa justo sit amet risus. Nullam id dolor id nibh ultricies vehicula ut id elit. Cum sociis natoque penatibus et magnis dis parturient montes, nascetur ridiculus mus. Nulla vitae elit libero, a pharetra augue.

    +
    +
    + +
    + + + +
    +
    +

    10.Aenean lacinia bibendum nulla sed consectetur. Fusce dapibus, tellus ac cursus commodo, tortor mauris condimentum nibh, ut fermentum massa justo sit amet risus. Nullam id dolor id nibh ultricies vehicula ut id elit. Cum sociis natoque penatibus et magnis dis parturient montes, nascetur ridiculus mus. Nulla vitae elit libero, a pharetra augue.

    + +
    +
    +

    11.Aenean lacinia bibendum nulla sed consectetur. Fusce dapibus, tellus ac cursus commodo, tortor mauris condimentum nibh, ut fermentum massa justo sit amet risus. Nullam id dolor id nibh ultricies vehicula ut id elit. Cum sociis natoque penatibus et magnis dis parturient montes, nascetur ridiculus mus. Nulla vitae elit libero, a pharetra augue.

    + +
    +
    +

    12.Aenean lacinia bibendum nulla sed consectetur. Fusce dapibus, tellus ac cursus commodo, tortor mauris condimentum nibh, ut fermentum massa justo sit amet risus. Nullam id dolor id nibh ultricies vehicula ut id elit. Cum sociis natoque penatibus et magnis dis parturient montes, nascetur ridiculus mus. Nulla vitae elit libero, a pharetra augue.

    + +
    +
    +

    13.Aenean lacinia bibendum nulla sed consectetur. Fusce dapibus, tellus ac cursus commodo, tortor mauris condimentum nibh, ut fermentum massa justo sit amet risus. Nullam id dolor id nibh ultricies vehicula ut id elit. Cum sociis natoque penatibus et magnis dis parturient montes, nascetur ridiculus mus. Nulla vitae elit libero, a pharetra augue.

    + +
    +
    + +
    + +
    +
    +

    14.Aenean lacinia bibendum nulla sed consectetur. Fusce dapibus, tellus ac cursus commodo, tortor mauris condimentum nibh, ut fermentum massa justo sit amet risus. Nullam id dolor id nibh ultricies vehicula ut id elit. Cum sociis natoque penatibus et magnis dis parturient montes, nascetur ridiculus mus. Nulla vitae elit libero, a pharetra augue.

    + +
    +
    +

    16.Aenean lacinia bibendum nulla sed consectetur. Fusce dapibus, tellus ac cursus commodo, tortor mauris condimentum nibh, ut fermentum massa justo sit amet risus. Nullam id dolor id nibh ultricies vehicula ut id elit. Cum sociis natoque penatibus et magnis dis parturient montes, nascetur ridiculus mus. Nulla vitae elit libero, a pharetra augue.

    + +
    +
    +

    18.Aenean lacinia bibendum nulla sed consectetur. Fusce dapibus, tellus ac cursus commodo, tortor mauris condimentum nibh, ut fermentum massa justo sit amet risus. Nullam id dolor id nibh ultricies vehicula ut id elit. Cum sociis natoque penatibus et magnis dis parturient montes, nascetur ridiculus mus. Nulla vitae elit libero, a pharetra augue.

    + +
    +
    + +
    + +
    +
    +

    20.Aenean lacinia bibendum nulla sed consectetur. Fusce dapibus, tellus ac cursus commodo, tortor mauris condimentum nibh, ut fermentum massa justo sit amet risus. Nullam id dolor id nibh ultricies vehicula ut id elit. Cum sociis natoque penatibus et magnis dis parturient montes, nascetur ridiculus mus. Nulla vitae elit libero, a pharetra augue.

    +
    +
    +

    24.Aenean lacinia bibendum nulla sed consectetur. Fusce dapibus, tellus ac cursus commodo, tortor mauris condimentum nibh, ut fermentum massa justo sit amet risus. Nullam id dolor id nibh ultricies vehicula ut id elit. Cum sociis natoque penatibus et magnis dis parturient montes, nascetur ridiculus mus. Nulla vitae elit libero, a pharetra augue.

    +
    + +
    + +
    + +
    +
    +

    30.Aenean lacinia bibendum nulla sed consectetur. Fusce dapibus, tellus ac cursus commodo, tortor mauris condimentum nibh, ut fermentum massa justo sit amet risus. Nullam id dolor id nibh ultricies vehicula ut id elit. Cum sociis natoque penatibus et magnis dis parturient montes, nascetur ridiculus mus. Nulla vitae elit libero, a pharetra augue.

    +
    +
    + +
    + + + + +
    + +
    + +
    + +
    +

    Lorem Ipsum Dolor

    +

    Etiam porta sem malesuada magna mollis euismod

    + + +
    +
    +
    +
    +

    Donec sed odio dui. Morbi leo risus, porta ac consectetur ac, vestibulum at eros. Fusce dapibus, tellus ac cursus commodo, tortor mauris condimentum nibh, ut fermentum massa justo sit amet risus.

    + + +

    Pellentesque ornare sem

    + +

    Maecenas sed diam eget risus varius blandit sit amet non magna. Maecenas faucibus mollis interdum. Donec ullamcorper nulla non metus auctor fringilla. Nullam id dolor id nibh ultricies vehicula ut id elit. Nullam id dolor id nibh ultricies vehicula ut id elit.

    + +

    Aenean eu leo quam. Pellentesque ornare sem lacinia quam venenatis vestibulum. Lorem ipsum dolor sit amet, consectetur adipiscing elit. Cum sociis natoque penatibus et magnis dis parturient montes, nascetur ridiculus mus.

    + +

    Nulla vitae elit libero, a pharetra augue. Praesent commodo cursus magna, vel scelerisque nisl consectetur et. Aenean lacinia bibendum nulla sed consectetur.

    + +

    Nullam quis risus eget urna mollis ornare vel eu leo. Nullam quis risus eget urna mollis ornare vel eu leo. Maecenas sed diam eget risus varius blandit sit amet non magna. Donec ullamcorper nulla non metus auctor fringilla.

    + +

    Cras mattis consectetur

    + +

    Aenean eu leo quam. Pellentesque ornare sem lacinia quam venenatis vestibulum. Aenean lacinia bibendum nulla sed consectetur. Integer posuere erat a ante venenatis dapibus posuere velit aliquet. Cras mattis consectetur purus sit amet fermentum.

    + +

    Nullam id dolor id nibh ultricies vehicula ut id elit. Nullam quis risus eget urna mollis ornare vel eu leo. Cras mattis consectetur purus sit amet fermentum.

    +
    + + +
    + +
    + + + + + + + + + +
    + +
    + +
    +
    +
    +

    Installing Webfonts

    + +

    Webfonts are supported by all major browser platforms but not all in the same way. There are currently four different font formats that must be included in order to target all browsers. This includes TTF, WOFF, EOT and SVG.

    + +

    1. Upload your webfonts

    +

    You must upload your webfont kit to your website. They should be in or near the same directory as your CSS files.

    + +

    2. Include the webfont stylesheet

    +

    A special CSS @font-face declaration helps the various browsers select the appropriate font it needs without causing you a bunch of headaches. Learn more about this syntax by reading the Fontspring blog post about it. The code for it is as follows:

    + + + +@font-face{ + font-family: 'MyWebFont'; + src: url('WebFont.eot'); + src: url('WebFont.eot?iefix') format('eot'), + url('WebFont.woff') format('woff'), + url('WebFont.ttf') format('truetype'), + url('WebFont.svg#webfont') format('svg'); +} + + +

    We've already gone ahead and generated the code for you. All you have to do is link to the stylesheet in your HTML, like this:

    + <link rel="stylesheet" href="stylesheet.css" type="text/css" charset="utf-8" /> + +

    3. Modify your own stylesheet

    +

    To take advantage of your new fonts, you must tell your stylesheet to use them. Look at the original @font-face declaration above and find the property called "font-family." The name linked there will be what you use to reference the font. Prepend that webfont name to the font stack in the "font-family" property, inside the selector you want to change. For example:

    +p { font-family: 'MyWebFont', Arial, sans-serif; } + +

    4. Test

    +

    Getting webfonts to work cross-browser can be tricky. Use the information in the sidebar to help you if you find that fonts aren't loading in a particular browser.

    +
    + + +
    + +
    + +
    + +
    + + diff --git a/fonts/cmuserif_roman_macroman/cmunrm-webfont.woff b/fonts/cmuserif_roman_macroman/cmunrm-webfont.woff new file mode 100644 index 0000000000000000000000000000000000000000..52e181d1740fff3253b538c741338b2bc781fbdf GIT binary patch literal 32648 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 + + + + + + + + + + + +CMU Serif Upright Oblique Specimen + + + + + + +
    + + + +
    + + +
    + +
    +
    +
    AaBb
    +
    +
    + +
    +
    A​B​C​D​E​F​G​H​I​J​K​L​M​N​O​P​Q​R​S​T​U​V​W​X​Y​Z​a​b​c​d​e​f​g​h​i​j​k​l​m​n​o​p​q​r​s​t​u​v​w​x​y​z​1​2​3​4​5​6​7​8​9​0​&​.​,​?​!​@​(​)​#​$​%​*​+​-​=​:​;
    +
    +
    +
    + + + + + + + + + + + + + + + + +
    10abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ0123456789abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ0123456789abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ
    11abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ0123456789abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ0123456789abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ
    12abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ0123456789abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ0123456789abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ
    13abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ0123456789abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ0123456789abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ
    14abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ0123456789abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ0123456789abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ
    16abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ0123456789abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ
    18abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ0123456789abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ
    20abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ0123456789abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ
    24abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ0123456789abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ
    30abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ0123456789abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ
    36abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ0123456789abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ
    48abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ0123456789abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ
    60abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ0123456789abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ
    72abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ0123456789abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ
    90abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ0123456789abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ
    + +
    + +
    + + + +
    + + +
    +
    ◼◼◼◼◼◼◼◼◼◼◼◼◼◼◼◼◼◼◼◼◼◼◼◼◼◼◼◼◼◼◼◼◼◼◼◼◼◼◼◼◼◼◼◼◼◼◼◼◼◼◼◼◼◼◼◼◼◼◼◼◼◼◼◼◼◼◼◼◼◼◼◼◼◼◼◼◼◼◼◼◼◼◼◼◼◼◼◼◼◼◼◼◼◼◼◼◼◼◼body
    body
    body
    body
    +
    + bodyCMU Serif Upright Oblique +
    +
    + bodyArial +
    +
    + bodyVerdana +
    +
    + bodyGeorgia +
    + + + +
    + + +
    + +
    +

    10.Aenean lacinia bibendum nulla sed consectetur. Fusce dapibus, tellus ac cursus commodo, tortor mauris condimentum nibh, ut fermentum massa justo sit amet risus. Nullam id dolor id nibh ultricies vehicula ut id elit. Cum sociis natoque penatibus et magnis dis parturient montes, nascetur ridiculus mus. Nulla vitae elit libero, a pharetra augue.

    + +
    +
    +

    11.Aenean lacinia bibendum nulla sed consectetur. Fusce dapibus, tellus ac cursus commodo, tortor mauris condimentum nibh, ut fermentum massa justo sit amet risus. Nullam id dolor id nibh ultricies vehicula ut id elit. Cum sociis natoque penatibus et magnis dis parturient montes, nascetur ridiculus mus. Nulla vitae elit libero, a pharetra augue.

    + +
    +
    +

    12.Aenean lacinia bibendum nulla sed consectetur. Fusce dapibus, tellus ac cursus commodo, tortor mauris condimentum nibh, ut fermentum massa justo sit amet risus. Nullam id dolor id nibh ultricies vehicula ut id elit. Cum sociis natoque penatibus et magnis dis parturient montes, nascetur ridiculus mus. Nulla vitae elit libero, a pharetra augue.

    + +
    +
    +

    13.Aenean lacinia bibendum nulla sed consectetur. Fusce dapibus, tellus ac cursus commodo, tortor mauris condimentum nibh, ut fermentum massa justo sit amet risus. Nullam id dolor id nibh ultricies vehicula ut id elit. Cum sociis natoque penatibus et magnis dis parturient montes, nascetur ridiculus mus. Nulla vitae elit libero, a pharetra augue.

    + +
    +
    + +
    +
    +
    +

    14.Aenean lacinia bibendum nulla sed consectetur. Fusce dapibus, tellus ac cursus commodo, tortor mauris condimentum nibh, ut fermentum massa justo sit amet risus. Nullam id dolor id nibh ultricies vehicula ut id elit. Cum sociis natoque penatibus et magnis dis parturient montes, nascetur ridiculus mus. Nulla vitae elit libero, a pharetra augue.

    + +
    +
    +

    16.Aenean lacinia bibendum nulla sed consectetur. Fusce dapibus, tellus ac cursus commodo, tortor mauris condimentum nibh, ut fermentum massa justo sit amet risus. Nullam id dolor id nibh ultricies vehicula ut id elit. Cum sociis natoque penatibus et magnis dis parturient montes, nascetur ridiculus mus. Nulla vitae elit libero, a pharetra augue.

    + +
    +
    +

    18.Aenean lacinia bibendum nulla sed consectetur. Fusce dapibus, tellus ac cursus commodo, tortor mauris condimentum nibh, ut fermentum massa justo sit amet risus. Nullam id dolor id nibh ultricies vehicula ut id elit. Cum sociis natoque penatibus et magnis dis parturient montes, nascetur ridiculus mus. Nulla vitae elit libero, a pharetra augue.

    + +
    + +
    + +
    + +
    +
    +

    20.Aenean lacinia bibendum nulla sed consectetur. Fusce dapibus, tellus ac cursus commodo, tortor mauris condimentum nibh, ut fermentum massa justo sit amet risus. Nullam id dolor id nibh ultricies vehicula ut id elit. Cum sociis natoque penatibus et magnis dis parturient montes, nascetur ridiculus mus. Nulla vitae elit libero, a pharetra augue.

    +
    +
    +

    24.Aenean lacinia bibendum nulla sed consectetur. Fusce dapibus, tellus ac cursus commodo, tortor mauris condimentum nibh, ut fermentum massa justo sit amet risus. Nullam id dolor id nibh ultricies vehicula ut id elit. Cum sociis natoque penatibus et magnis dis parturient montes, nascetur ridiculus mus. Nulla vitae elit libero, a pharetra augue.

    +
    + +
    + +
    + +
    +
    +

    30.Aenean lacinia bibendum nulla sed consectetur. Fusce dapibus, tellus ac cursus commodo, tortor mauris condimentum nibh, ut fermentum massa justo sit amet risus. Nullam id dolor id nibh ultricies vehicula ut id elit. Cum sociis natoque penatibus et magnis dis parturient montes, nascetur ridiculus mus. Nulla vitae elit libero, a pharetra augue.

    +
    +
    + +
    + + + +
    +
    +

    10.Aenean lacinia bibendum nulla sed consectetur. Fusce dapibus, tellus ac cursus commodo, tortor mauris condimentum nibh, ut fermentum massa justo sit amet risus. Nullam id dolor id nibh ultricies vehicula ut id elit. Cum sociis natoque penatibus et magnis dis parturient montes, nascetur ridiculus mus. Nulla vitae elit libero, a pharetra augue.

    + +
    +
    +

    11.Aenean lacinia bibendum nulla sed consectetur. Fusce dapibus, tellus ac cursus commodo, tortor mauris condimentum nibh, ut fermentum massa justo sit amet risus. Nullam id dolor id nibh ultricies vehicula ut id elit. Cum sociis natoque penatibus et magnis dis parturient montes, nascetur ridiculus mus. Nulla vitae elit libero, a pharetra augue.

    + +
    +
    +

    12.Aenean lacinia bibendum nulla sed consectetur. Fusce dapibus, tellus ac cursus commodo, tortor mauris condimentum nibh, ut fermentum massa justo sit amet risus. Nullam id dolor id nibh ultricies vehicula ut id elit. Cum sociis natoque penatibus et magnis dis parturient montes, nascetur ridiculus mus. Nulla vitae elit libero, a pharetra augue.

    + +
    +
    +

    13.Aenean lacinia bibendum nulla sed consectetur. Fusce dapibus, tellus ac cursus commodo, tortor mauris condimentum nibh, ut fermentum massa justo sit amet risus. Nullam id dolor id nibh ultricies vehicula ut id elit. Cum sociis natoque penatibus et magnis dis parturient montes, nascetur ridiculus mus. Nulla vitae elit libero, a pharetra augue.

    + +
    +
    + +
    + +
    +
    +

    14.Aenean lacinia bibendum nulla sed consectetur. Fusce dapibus, tellus ac cursus commodo, tortor mauris condimentum nibh, ut fermentum massa justo sit amet risus. Nullam id dolor id nibh ultricies vehicula ut id elit. Cum sociis natoque penatibus et magnis dis parturient montes, nascetur ridiculus mus. Nulla vitae elit libero, a pharetra augue.

    + +
    +
    +

    16.Aenean lacinia bibendum nulla sed consectetur. Fusce dapibus, tellus ac cursus commodo, tortor mauris condimentum nibh, ut fermentum massa justo sit amet risus. Nullam id dolor id nibh ultricies vehicula ut id elit. Cum sociis natoque penatibus et magnis dis parturient montes, nascetur ridiculus mus. Nulla vitae elit libero, a pharetra augue.

    + +
    +
    +

    18.Aenean lacinia bibendum nulla sed consectetur. Fusce dapibus, tellus ac cursus commodo, tortor mauris condimentum nibh, ut fermentum massa justo sit amet risus. Nullam id dolor id nibh ultricies vehicula ut id elit. Cum sociis natoque penatibus et magnis dis parturient montes, nascetur ridiculus mus. Nulla vitae elit libero, a pharetra augue.

    + +
    +
    + +
    + +
    +
    +

    20.Aenean lacinia bibendum nulla sed consectetur. Fusce dapibus, tellus ac cursus commodo, tortor mauris condimentum nibh, ut fermentum massa justo sit amet risus. Nullam id dolor id nibh ultricies vehicula ut id elit. Cum sociis natoque penatibus et magnis dis parturient montes, nascetur ridiculus mus. Nulla vitae elit libero, a pharetra augue.

    +
    +
    +

    24.Aenean lacinia bibendum nulla sed consectetur. Fusce dapibus, tellus ac cursus commodo, tortor mauris condimentum nibh, ut fermentum massa justo sit amet risus. Nullam id dolor id nibh ultricies vehicula ut id elit. Cum sociis natoque penatibus et magnis dis parturient montes, nascetur ridiculus mus. Nulla vitae elit libero, a pharetra augue.

    +
    + +
    + +
    + +
    +
    +

    30.Aenean lacinia bibendum nulla sed consectetur. Fusce dapibus, tellus ac cursus commodo, tortor mauris condimentum nibh, ut fermentum massa justo sit amet risus. Nullam id dolor id nibh ultricies vehicula ut id elit. Cum sociis natoque penatibus et magnis dis parturient montes, nascetur ridiculus mus. Nulla vitae elit libero, a pharetra augue.

    +
    +
    + +
    + + + + +
    + +
    + +
    + +
    +

    Lorem Ipsum Dolor

    +

    Etiam porta sem malesuada magna mollis euismod

    + + +
    +
    +
    +
    +

    Donec sed odio dui. Morbi leo risus, porta ac consectetur ac, vestibulum at eros. Fusce dapibus, tellus ac cursus commodo, tortor mauris condimentum nibh, ut fermentum massa justo sit amet risus.

    + + +

    Pellentesque ornare sem

    + +

    Maecenas sed diam eget risus varius blandit sit amet non magna. Maecenas faucibus mollis interdum. Donec ullamcorper nulla non metus auctor fringilla. Nullam id dolor id nibh ultricies vehicula ut id elit. Nullam id dolor id nibh ultricies vehicula ut id elit.

    + +

    Aenean eu leo quam. Pellentesque ornare sem lacinia quam venenatis vestibulum. Lorem ipsum dolor sit amet, consectetur adipiscing elit. Cum sociis natoque penatibus et magnis dis parturient montes, nascetur ridiculus mus.

    + +

    Nulla vitae elit libero, a pharetra augue. Praesent commodo cursus magna, vel scelerisque nisl consectetur et. Aenean lacinia bibendum nulla sed consectetur.

    + +

    Nullam quis risus eget urna mollis ornare vel eu leo. Nullam quis risus eget urna mollis ornare vel eu leo. Maecenas sed diam eget risus varius blandit sit amet non magna. Donec ullamcorper nulla non metus auctor fringilla.

    + +

    Cras mattis consectetur

    + +

    Aenean eu leo quam. Pellentesque ornare sem lacinia quam venenatis vestibulum. Aenean lacinia bibendum nulla sed consectetur. Integer posuere erat a ante venenatis dapibus posuere velit aliquet. Cras mattis consectetur purus sit amet fermentum.

    + +

    Nullam id dolor id nibh ultricies vehicula ut id elit. Nullam quis risus eget urna mollis ornare vel eu leo. Cras mattis consectetur purus sit amet fermentum.

    +
    + + +
    + +
    + + + + + + + + + +
    + +
    + +
    +
    +
    +

    Installing Webfonts

    + +

    Webfonts are supported by all major browser platforms but not all in the same way. There are currently four different font formats that must be included in order to target all browsers. This includes TTF, WOFF, EOT and SVG.

    + +

    1. Upload your webfonts

    +

    You must upload your webfont kit to your website. They should be in or near the same directory as your CSS files.

    + +

    2. Include the webfont stylesheet

    +

    A special CSS @font-face declaration helps the various browsers select the appropriate font it needs without causing you a bunch of headaches. Learn more about this syntax by reading the Fontspring blog post about it. The code for it is as follows:

    + + + +@font-face{ + font-family: 'MyWebFont'; + src: url('WebFont.eot'); + src: url('WebFont.eot?iefix') format('eot'), + url('WebFont.woff') format('woff'), + url('WebFont.ttf') format('truetype'), + url('WebFont.svg#webfont') format('svg'); +} + + +

    We've already gone ahead and generated the code for you. All you have to do is link to the stylesheet in your HTML, like this:

    + <link rel="stylesheet" href="stylesheet.css" type="text/css" charset="utf-8" /> + +

    3. Modify your own stylesheet

    +

    To take advantage of your new fonts, you must tell your stylesheet to use them. Look at the original @font-face declaration above and find the property called "font-family." The name linked there will be what you use to reference the font. Prepend that webfont name to the font stack in the "font-family" property, inside the selector you want to change. For example:

    +p { font-family: 'MyWebFont', Arial, sans-serif; } + +

    4. Test

    +

    Getting webfonts to work cross-browser can be tricky. Use the information in the sidebar to help you if you find that fonts aren't loading in a particular browser.

    +
    + + +
    + +
    + +
    + +
    + + diff --git a/fonts/cmuserif_uprightoblique_macroman/cmunui-webfont.woff b/fonts/cmuserif_uprightoblique_macroman/cmunui-webfont.woff new file mode 100644 index 0000000000000000000000000000000000000000..99f6b1b40139dd392960b76861950e25a411bb5a GIT binary patch literal 34144 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 literal 0 HcmV?d00001 diff --git a/fonts/cmuserif_uprightoblique_macroman/specimen_files/grid_12-825-55-15.css b/fonts/cmuserif_uprightoblique_macroman/specimen_files/grid_12-825-55-15.css new file mode 100644 index 0000000..3d6aef7 --- /dev/null +++ b/fonts/cmuserif_uprightoblique_macroman/specimen_files/grid_12-825-55-15.css @@ -0,0 +1,129 @@ +/*Notes about grid: +Columns: 12 +Grid Width: 825px +Column Width: 55px +Gutter Width: 15px +-------------------------------*/ + + + +.section {margin-bottom: 18px; +} +.section:after {content: ".";display: block;height: 0;clear: both;visibility: hidden;} +.section {*zoom: 1;} + +.section .firstcolumn, +.section .firstcol {margin-left: 0;} + + +/* Border on left hand side of a column. */ +.border { + padding-left: 7px; + margin-left: 7px; + border-left: 1px solid #eee; +} + +/* Border with more whitespace, spans one column. */ +.colborder { + padding-left: 42px; + margin-left: 42px; + border-left: 1px solid #eee; +} + + + +/* The Grid Classes */ +.grid1, .grid1_2cols, .grid1_3cols, .grid1_4cols, .grid2, .grid2_3cols, .grid2_4cols, .grid3, .grid3_2cols, .grid3_4cols, .grid4, .grid4_3cols, .grid5, .grid5_2cols, .grid5_3cols, .grid5_4cols, .grid6, .grid6_4cols, .grid7, .grid7_2cols, .grid7_3cols, .grid7_4cols, .grid8, .grid8_3cols, .grid9, .grid9_2cols, .grid9_4cols, .grid10, .grid10_3cols, .grid10_4cols, .grid11, .grid11_2cols, .grid11_3cols, .grid11_4cols, .grid12 +{margin-left: 15px;float: left;display: inline; overflow: hidden;} + + +.width1, .grid1, .span-1 {width: 55px;} +.width1_2cols,.grid1_2cols {width: 20px;} +.width1_3cols,.grid1_3cols {width: 8px;} +.width1_4cols,.grid1_4cols {width: 2px;} +.input_width1 {width: 49px;} + +.width2, .grid2, .span-2 {width: 125px;} +.width2_3cols,.grid2_3cols {width: 31px;} +.width2_4cols,.grid2_4cols {width: 20px;} +.input_width2 {width: 119px;} + +.width3, .grid3, .span-3 {width: 195px;} +.width3_2cols,.grid3_2cols {width: 90px;} +.width3_4cols,.grid3_4cols {width: 37px;} +.input_width3 {width: 189px;} + +.width4, .grid4, .span-4 {width: 265px;} +.width4_3cols,.grid4_3cols {width: 78px;} +.input_width4 {width: 259px;} + +.width5, .grid5, .span-5 {width: 335px;} +.width5_2cols,.grid5_2cols {width: 160px;} +.width5_3cols,.grid5_3cols {width: 101px;} +.width5_4cols,.grid5_4cols {width: 72px;} +.input_width5 {width: 329px;} + +.width6, .grid6, .span-6 {width: 405px;} +.width6_4cols,.grid6_4cols {width: 90px;} +.input_width6 {width: 399px;} + +.width7, .grid7, .span-7 {width: 475px;} +.width7_2cols,.grid7_2cols {width: 230px;} +.width7_3cols,.grid7_3cols {width: 148px;} +.width7_4cols,.grid7_4cols {width: 107px;} +.input_width7 {width: 469px;} + +.width8, .grid8, .span-8 {width: 545px;} +.width8_3cols,.grid8_3cols {width: 171px;} +.input_width8 {width: 539px;} + +.width9, .grid9, .span-9 {width: 615px;} +.width9_2cols,.grid9_2cols {width: 300px;} +.width9_4cols,.grid9_4cols {width: 142px;} +.input_width9 {width: 609px;} + +.width10, .grid10, .span-10 {width: 685px;} +.width10_3cols,.grid10_3cols {width: 218px;} +.width10_4cols,.grid10_4cols {width: 160px;} +.input_width10 {width: 679px;} + +.width11, .grid11, .span-11 {width: 755px;} +.width11_2cols,.grid11_2cols {width: 370px;} +.width11_3cols,.grid11_3cols {width: 241px;} +.width11_4cols,.grid11_4cols {width: 177px;} +.input_width11 {width: 749px;} + +.width12, .grid12, .span-12 {width: 825px;} +.input_width12 {width: 819px;} + +/* Subdivided grid spaces */ +.emptycols_left1, .prepend-1 {padding-left: 70px;} +.emptycols_right1, .append-1 {padding-right: 70px;} +.emptycols_left2, .prepend-2 {padding-left: 140px;} +.emptycols_right2, .append-2 {padding-right: 140px;} +.emptycols_left3, .prepend-3 {padding-left: 210px;} +.emptycols_right3, .append-3 {padding-right: 210px;} +.emptycols_left4, .prepend-4 {padding-left: 280px;} +.emptycols_right4, .append-4 {padding-right: 280px;} +.emptycols_left5, .prepend-5 {padding-left: 350px;} +.emptycols_right5, .append-5 {padding-right: 350px;} +.emptycols_left6, .prepend-6 {padding-left: 420px;} +.emptycols_right6, .append-6 {padding-right: 420px;} +.emptycols_left7, .prepend-7 {padding-left: 490px;} +.emptycols_right7, .append-7 {padding-right: 490px;} +.emptycols_left8, .prepend-8 {padding-left: 560px;} +.emptycols_right8, .append-8 {padding-right: 560px;} +.emptycols_left9, .prepend-9 {padding-left: 630px;} +.emptycols_right9, .append-9 {padding-right: 630px;} +.emptycols_left10, .prepend-10 {padding-left: 700px;} +.emptycols_right10, .append-10 {padding-right: 700px;} +.emptycols_left11, .prepend-11 {padding-left: 770px;} +.emptycols_right11, .append-11 {padding-right: 770px;} +.pull-1 {margin-left: -70px;} +.push-1 {margin-right: -70px;margin-left: 18px;float: right;} +.pull-2 {margin-left: -140px;} +.push-2 {margin-right: -140px;margin-left: 18px;float: right;} +.pull-3 {margin-left: -210px;} +.push-3 {margin-right: -210px;margin-left: 18px;float: right;} +.pull-4 {margin-left: -280px;} +.push-4 {margin-right: -280px;margin-left: 18px;float: right;} \ No newline at end of file diff --git a/fonts/cmuserif_uprightoblique_macroman/specimen_files/specimen_stylesheet.css b/fonts/cmuserif_uprightoblique_macroman/specimen_files/specimen_stylesheet.css new file mode 100644 index 0000000..aecc43c --- /dev/null +++ b/fonts/cmuserif_uprightoblique_macroman/specimen_files/specimen_stylesheet.css @@ -0,0 +1,396 @@ +@import url('grid_12-825-55-15.css'); + +/* + CSS Reset by Eric Meyer - Released under Public Domain + http://meyerweb.com/eric/tools/css/reset/ +*/ +html, body, div, span, applet, object, iframe, +h1, h2, h3, h4, h5, h6, p, blockquote, pre, +a, abbr, acronym, address, big, cite, code, +del, dfn, em, font, img, ins, kbd, q, s, samp, +small, strike, strong, sub, sup, tt, var, +b, u, i, center, dl, dt, dd, ol, ul, li, +fieldset, form, label, legend, table, +caption, tbody, tfoot, thead, tr, th, td + {margin: 0;padding: 0;border: 0;outline: 0; + font-size: 100%;vertical-align: baseline; + background: transparent;} +body {line-height: 1;} +ol, ul {list-style: none;} +blockquote, q {quotes: none;} +blockquote:before, blockquote:after, +q:before, q:after {content: ''; content: none;} +:focus {outline: 0;} +ins {text-decoration: none;} +del {text-decoration: line-through;} +table {border-collapse: collapse;border-spacing: 0;} + + + + +body { + color: #000; + background-color: #dcdcdc; +} + +a { + text-decoration: none; + color: #1883ba; +} + +h1{ + font-size: 32px; + font-weight: normal; + font-style: normal; + margin-bottom: 18px; +} + +h2{ + font-size: 18px; +} + +#container { + width: 865px; + margin: 0px auto; +} + + +#header { + padding: 20px; + font-size: 36px; + background-color: #000; + color: #fff; +} + +#header span { + color: #666; +} +#main_content { + background-color: #fff; + padding: 60px 20px 20px; +} + + +#footer p { + margin: 0; + padding-top: 10px; + padding-bottom: 50px; + color: #333; + font: 10px Arial, sans-serif; +} + +.tabs { + width: 100%; + height: 31px; + background-color: #444; +} +.tabs li { + float: left; + margin: 0; + overflow: hidden; + background-color: #444; +} +.tabs li a { + display: block; + color: #fff; + text-decoration: none; + font: bold 11px/11px 'Arial'; + text-transform: uppercase; + padding: 10px 15px; + border-right: 1px solid #fff; +} + +.tabs li a:hover { + background-color: #00b3ff; + +} + +.tabs li.active a { + color: #000; + background-color: #fff; +} + + + +div.huge { + + font-size: 300px; + line-height: 1em; + padding: 0; + letter-spacing: -.02em; + overflow: hidden; +} +div.glyph_range { + font-size: 72px; + line-height: 1.1em; +} + +.size10{ font-size: 10px; } +.size11{ font-size: 11px; } +.size12{ font-size: 12px; } +.size13{ font-size: 13px; } +.size14{ font-size: 14px; } +.size16{ font-size: 16px; } +.size18{ font-size: 18px; } +.size20{ font-size: 20px; } +.size24{ font-size: 24px; } +.size30{ font-size: 30px; } +.size36{ font-size: 36px; } +.size48{ font-size: 48px; } +.size60{ font-size: 60px; } +.size72{ font-size: 72px; } +.size90{ font-size: 90px; } + + +.psample_row1 { height: 120px;} +.psample_row1 { height: 120px;} +.psample_row2 { height: 160px;} +.psample_row3 { height: 160px;} +.psample_row4 { height: 160px;} + +.psample { + overflow: hidden; + position: relative; +} +.psample p { + line-height: 1.3em; + display: block; + overflow: hidden; + margin: 0; +} + +.psample span { + margin-right: .5em; +} + +.white_blend { + width: 100%; + height: 61px; + background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAVkAAAA9CAYAAAAH4BojAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAO1JREFUeNrs3TsKgFAMRUE/eer+NxztxMYuEWQG3ECKwwUF58ycAKixOAGAyAKILAAiCyCyACILgMgCiCyAyAIgsgAiCyCyAIgsgMgCiCwAIgsgsgAiC4DIAogsACIL0CWuZ3UGgLrIhjMA1EV2OAOAJQtgyQLwjOzmDAAiCyCyAIgsQFtkd2cAEFkAkQVAZAHaIns4A4AlC2DJAiCyACILILIAiCzAV5H1dQGAJQsgsgCILIDIAvwisl58AViyAJYsACILILIAIgvAe2T9EhxAZAFEFgCRBeiL7HAGgLrIhjMAWLIAliwAt1OAAQDwygTBulLIlQAAAABJRU5ErkJggg==); + position: absolute; + bottom: 0; +} +.black_blend { + width: 100%; + height: 61px; + background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAVkAAAA9CAYAAAAH4BojAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAPJJREFUeNrs3TEKhTAQRVGjibr/9QoxhY2N3Ywo50A28IrLwP9g6b1PAMSYTQAgsgAiC4DIAogsgMgCILIAIgsgsgCILIDIAogsACILILIAIguAyAKILIDIAiCyACILgMgCZCnjLWYAiFGvB0BQZJsZAFyyAC5ZAO6RXc0AILIAIguAyAKkRXYzA4DIAogsACILkBbZ3QwALlkAlywAIgsgsgAiC4DIArwVWf8uAHDJAogsACILILIAv4isH74AXLIALlkARBZAZAFEFoDnyPokOIDIAogsACILkBfZZgaAuMhWMwC4ZAE+p4x3mAEgxinAAJ+XBbPWGkwAAAAAAElFTkSuQmCC); + position: absolute; + bottom: 0; +} +.fullreverse { + background: #000 !important; + color: #fff !important; + margin-left: -20px; + padding-left: 20px; + margin-right: -20px; + padding-right: 20px; + padding: 20px; + margin-bottom:0; +} + + +.sample_table td { + padding-top: 3px; + padding-bottom:5px; + padding-left: 5px; + vertical-align: middle; + line-height: 1.2em; +} + +.sample_table td:first-child { + background-color: #eee; + text-align: right; + padding-right: 5px; + padding-left: 0; + padding: 5px; + font: 11px/12px "Courier New", Courier, mono; +} + +code { + white-space: pre; + background-color: #eee; + display: block; + padding: 10px; + margin-bottom: 18px; + overflow: auto; +} + + +.bottom,.last {margin-bottom:0 !important; padding-bottom:0 !important;} + +.box { + padding: 18px; + margin-bottom: 18px; + background: #eee; +} + +.reverse,.reversed { background: #000 !important;color: #fff !important; border: none !important;} + +#bodycomparison { + position: relative; + overflow: hidden; + font-size: 72px; + height: 90px; + white-space: nowrap; +} + +#bodycomparison div{ + font-size: 72px; + line-height: 90px; + display: inline; + margin: 0 15px 0 0; + padding: 0; +} + +#bodycomparison div span{ + font: 10px Arial; + position: absolute; + left: 0; +} +#xheight { + float: none; + position: absolute; + color: #d9f3ff; + font-size: 72px; + line-height: 90px; +} + +.fontbody { + position: relative; +} +.arialbody{ + font-family: Arial; + position: relative; +} +.verdanabody{ + font-family: Verdana; + position: relative; +} +.georgiabody{ + font-family: Georgia; + position: relative; +} + +/* @group Layout page + */ + +#layout h1 { + font-size: 36px; + line-height: 42px; + font-weight: normal; + font-style: normal; +} + +#layout h2 { + font-size: 24px; + line-height: 23px; + font-weight: normal; + font-style: normal; +} + +#layout h3 { + font-size: 22px; + line-height: 1.4em; + margin-top: 1em; + font-weight: normal; + font-style: normal; +} + + +#layout p.byline { + font-size: 12px; + margin-top: 18px; + line-height: 12px; + margin-bottom: 0; +} +#layout p { + font-size: 14px; + line-height: 21px; + margin-bottom: .5em; +} + +#layout p.large{ + font-size: 18px; + line-height: 26px; +} + +#layout .sidebar p{ + font-size: 12px; + line-height: 1.4em; +} + +#layout p.caption { + font-size: 10px; + margin-top: -16px; + margin-bottom: 18px; +} + +/* @end */ + +/* @group Glyphs */ + +#glyph_chart div{ + background-color: #d9f3ff; + color: black; + float: left; + font-size: 36px; + height: 1.2em; + line-height: 1.2em; + margin-bottom: 1px; + margin-right: 1px; + text-align: center; + width: 1.2em; + position: relative; + padding: .6em .2em .2em; +} + +#glyph_chart div p { + position: absolute; + left: 0; + top: 0; + display: block; + text-align: center; + font: bold 9px Arial, sans-serif; + background-color: #3a768f; + width: 100%; + color: #fff; + padding: 2px 0; +} + + +#glyphs h1 { + font-family: Arial, sans-serif; +} +/* @end */ + +/* @group Installing */ + +#installing { + font: 13px Arial, sans-serif; +} + +#installing p, +#glyphs p{ + line-height: 1.2em; + margin-bottom: 18px; + font: 13px Arial, sans-serif; +} + + + +#installing h3{ + font-size: 15px; + margin-top: 18px; +} + +/* @end */ + +#rendering h1 { + font-family: Arial, sans-serif; +} +.render_table td { + font: 11px "Courier New", Courier, mono; + vertical-align: middle; +} + + diff --git a/fonts/cmuserif_uprightoblique_macroman/stylesheet.css b/fonts/cmuserif_uprightoblique_macroman/stylesheet.css new file mode 100644 index 0000000..204a64b --- /dev/null +++ b/fonts/cmuserif_uprightoblique_macroman/stylesheet.css @@ -0,0 +1,13 @@ +@font-face { + font-family: 'cmu_serif_upright_ituprightIt'; + src: url('cmunui-webfont.eot'); + src: url('cmunui-webfont.eot?#iefix') format('embedded-opentype'), + url('cmunui-webfont.woff2') format('woff2'), + url('cmunui-webfont.woff') format('woff'), + url('cmunui-webfont.ttf') format('truetype'), + url('cmunui-webfont.svg#cmu_serif_upright_ituprightIt') format('svg'); + font-weight: normal; + font-style: normal; + +} + diff --git a/fonts/cmuserifextra_boldslanted_macroman/cmunbl-demo.html b/fonts/cmuserifextra_boldslanted_macroman/cmunbl-demo.html new file mode 100644 index 0000000..1f66613 --- /dev/null +++ b/fonts/cmuserifextra_boldslanted_macroman/cmunbl-demo.html @@ -0,0 +1,372 @@ + + + + + + + + + + + + +CMU Serif Extra Bold Slanted Specimen + + + + + + +
    + + + +
    + + +
    + +
    +
    +
    AaBb
    +
    +
    + +
    +
    A​B​C​D​E​F​G​H​I​J​K​L​M​N​O​P​Q​R​S​T​U​V​W​X​Y​Z​a​b​c​d​e​f​g​h​i​j​k​l​m​n​o​p​q​r​s​t​u​v​w​x​y​z​1​2​3​4​5​6​7​8​9​0​&​.​,​?​!​@​(​)​#​$​%​*​+​-​=​:​;
    +
    +
    +
    + + + + + + + + + + + + + + + + +
    10abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ0123456789abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ0123456789abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ
    11abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ0123456789abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ0123456789abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ
    12abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ0123456789abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ0123456789abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ
    13abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ0123456789abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ0123456789abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ
    14abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ0123456789abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ0123456789abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ
    16abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ0123456789abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ
    18abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ0123456789abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ
    20abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ0123456789abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ
    24abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ0123456789abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ
    30abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ0123456789abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ
    36abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ0123456789abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ
    48abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ0123456789abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ
    60abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ0123456789abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ
    72abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ0123456789abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ
    90abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ0123456789abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ
    + +
    + +
    + + + +
    + + +
    +
    ◼◼◼◼◼◼◼◼◼◼◼◼◼◼◼◼◼◼◼◼◼◼◼◼◼◼◼◼◼◼◼◼◼◼◼◼◼◼◼◼◼◼◼◼◼◼◼◼◼◼◼◼◼◼◼◼◼◼◼◼◼◼◼◼◼◼◼◼◼◼◼◼◼◼◼◼◼◼◼◼◼◼◼◼◼◼◼◼◼◼◼◼◼◼◼◼◼◼◼body
    body
    body
    body
    +
    + bodyCMU Serif Extra Bold Slanted +
    +
    + bodyArial +
    +
    + bodyVerdana +
    +
    + bodyGeorgia +
    + + + +
    + + +
    + +
    +

    10.Aenean lacinia bibendum nulla sed consectetur. Fusce dapibus, tellus ac cursus commodo, tortor mauris condimentum nibh, ut fermentum massa justo sit amet risus. Nullam id dolor id nibh ultricies vehicula ut id elit. Cum sociis natoque penatibus et magnis dis parturient montes, nascetur ridiculus mus. Nulla vitae elit libero, a pharetra augue.

    + +
    +
    +

    11.Aenean lacinia bibendum nulla sed consectetur. Fusce dapibus, tellus ac cursus commodo, tortor mauris condimentum nibh, ut fermentum massa justo sit amet risus. Nullam id dolor id nibh ultricies vehicula ut id elit. Cum sociis natoque penatibus et magnis dis parturient montes, nascetur ridiculus mus. Nulla vitae elit libero, a pharetra augue.

    + +
    +
    +

    12.Aenean lacinia bibendum nulla sed consectetur. Fusce dapibus, tellus ac cursus commodo, tortor mauris condimentum nibh, ut fermentum massa justo sit amet risus. Nullam id dolor id nibh ultricies vehicula ut id elit. Cum sociis natoque penatibus et magnis dis parturient montes, nascetur ridiculus mus. Nulla vitae elit libero, a pharetra augue.

    + +
    +
    +

    13.Aenean lacinia bibendum nulla sed consectetur. Fusce dapibus, tellus ac cursus commodo, tortor mauris condimentum nibh, ut fermentum massa justo sit amet risus. Nullam id dolor id nibh ultricies vehicula ut id elit. Cum sociis natoque penatibus et magnis dis parturient montes, nascetur ridiculus mus. Nulla vitae elit libero, a pharetra augue.

    + +
    +
    + +
    +
    +
    +

    14.Aenean lacinia bibendum nulla sed consectetur. Fusce dapibus, tellus ac cursus commodo, tortor mauris condimentum nibh, ut fermentum massa justo sit amet risus. Nullam id dolor id nibh ultricies vehicula ut id elit. Cum sociis natoque penatibus et magnis dis parturient montes, nascetur ridiculus mus. Nulla vitae elit libero, a pharetra augue.

    + +
    +
    +

    16.Aenean lacinia bibendum nulla sed consectetur. Fusce dapibus, tellus ac cursus commodo, tortor mauris condimentum nibh, ut fermentum massa justo sit amet risus. Nullam id dolor id nibh ultricies vehicula ut id elit. Cum sociis natoque penatibus et magnis dis parturient montes, nascetur ridiculus mus. Nulla vitae elit libero, a pharetra augue.

    + +
    +
    +

    18.Aenean lacinia bibendum nulla sed consectetur. Fusce dapibus, tellus ac cursus commodo, tortor mauris condimentum nibh, ut fermentum massa justo sit amet risus. Nullam id dolor id nibh ultricies vehicula ut id elit. Cum sociis natoque penatibus et magnis dis parturient montes, nascetur ridiculus mus. Nulla vitae elit libero, a pharetra augue.

    + +
    + +
    + +
    + +
    +
    +

    20.Aenean lacinia bibendum nulla sed consectetur. Fusce dapibus, tellus ac cursus commodo, tortor mauris condimentum nibh, ut fermentum massa justo sit amet risus. Nullam id dolor id nibh ultricies vehicula ut id elit. Cum sociis natoque penatibus et magnis dis parturient montes, nascetur ridiculus mus. Nulla vitae elit libero, a pharetra augue.

    +
    +
    +

    24.Aenean lacinia bibendum nulla sed consectetur. Fusce dapibus, tellus ac cursus commodo, tortor mauris condimentum nibh, ut fermentum massa justo sit amet risus. Nullam id dolor id nibh ultricies vehicula ut id elit. Cum sociis natoque penatibus et magnis dis parturient montes, nascetur ridiculus mus. Nulla vitae elit libero, a pharetra augue.

    +
    + +
    + +
    + +
    +
    +

    30.Aenean lacinia bibendum nulla sed consectetur. Fusce dapibus, tellus ac cursus commodo, tortor mauris condimentum nibh, ut fermentum massa justo sit amet risus. Nullam id dolor id nibh ultricies vehicula ut id elit. Cum sociis natoque penatibus et magnis dis parturient montes, nascetur ridiculus mus. Nulla vitae elit libero, a pharetra augue.

    +
    +
    + +
    + + + +
    +
    +

    10.Aenean lacinia bibendum nulla sed consectetur. Fusce dapibus, tellus ac cursus commodo, tortor mauris condimentum nibh, ut fermentum massa justo sit amet risus. Nullam id dolor id nibh ultricies vehicula ut id elit. Cum sociis natoque penatibus et magnis dis parturient montes, nascetur ridiculus mus. Nulla vitae elit libero, a pharetra augue.

    + +
    +
    +

    11.Aenean lacinia bibendum nulla sed consectetur. Fusce dapibus, tellus ac cursus commodo, tortor mauris condimentum nibh, ut fermentum massa justo sit amet risus. Nullam id dolor id nibh ultricies vehicula ut id elit. Cum sociis natoque penatibus et magnis dis parturient montes, nascetur ridiculus mus. Nulla vitae elit libero, a pharetra augue.

    + +
    +
    +

    12.Aenean lacinia bibendum nulla sed consectetur. Fusce dapibus, tellus ac cursus commodo, tortor mauris condimentum nibh, ut fermentum massa justo sit amet risus. Nullam id dolor id nibh ultricies vehicula ut id elit. Cum sociis natoque penatibus et magnis dis parturient montes, nascetur ridiculus mus. Nulla vitae elit libero, a pharetra augue.

    + +
    +
    +

    13.Aenean lacinia bibendum nulla sed consectetur. Fusce dapibus, tellus ac cursus commodo, tortor mauris condimentum nibh, ut fermentum massa justo sit amet risus. Nullam id dolor id nibh ultricies vehicula ut id elit. Cum sociis natoque penatibus et magnis dis parturient montes, nascetur ridiculus mus. Nulla vitae elit libero, a pharetra augue.

    + +
    +
    + +
    + +
    +
    +

    14.Aenean lacinia bibendum nulla sed consectetur. Fusce dapibus, tellus ac cursus commodo, tortor mauris condimentum nibh, ut fermentum massa justo sit amet risus. Nullam id dolor id nibh ultricies vehicula ut id elit. Cum sociis natoque penatibus et magnis dis parturient montes, nascetur ridiculus mus. Nulla vitae elit libero, a pharetra augue.

    + +
    +
    +

    16.Aenean lacinia bibendum nulla sed consectetur. Fusce dapibus, tellus ac cursus commodo, tortor mauris condimentum nibh, ut fermentum massa justo sit amet risus. Nullam id dolor id nibh ultricies vehicula ut id elit. Cum sociis natoque penatibus et magnis dis parturient montes, nascetur ridiculus mus. Nulla vitae elit libero, a pharetra augue.

    + +
    +
    +

    18.Aenean lacinia bibendum nulla sed consectetur. Fusce dapibus, tellus ac cursus commodo, tortor mauris condimentum nibh, ut fermentum massa justo sit amet risus. Nullam id dolor id nibh ultricies vehicula ut id elit. Cum sociis natoque penatibus et magnis dis parturient montes, nascetur ridiculus mus. Nulla vitae elit libero, a pharetra augue.

    + +
    +
    + +
    + +
    +
    +

    20.Aenean lacinia bibendum nulla sed consectetur. Fusce dapibus, tellus ac cursus commodo, tortor mauris condimentum nibh, ut fermentum massa justo sit amet risus. Nullam id dolor id nibh ultricies vehicula ut id elit. Cum sociis natoque penatibus et magnis dis parturient montes, nascetur ridiculus mus. Nulla vitae elit libero, a pharetra augue.

    +
    +
    +

    24.Aenean lacinia bibendum nulla sed consectetur. Fusce dapibus, tellus ac cursus commodo, tortor mauris condimentum nibh, ut fermentum massa justo sit amet risus. Nullam id dolor id nibh ultricies vehicula ut id elit. Cum sociis natoque penatibus et magnis dis parturient montes, nascetur ridiculus mus. Nulla vitae elit libero, a pharetra augue.

    +
    + +
    + +
    + +
    +
    +

    30.Aenean lacinia bibendum nulla sed consectetur. Fusce dapibus, tellus ac cursus commodo, tortor mauris condimentum nibh, ut fermentum massa justo sit amet risus. Nullam id dolor id nibh ultricies vehicula ut id elit. Cum sociis natoque penatibus et magnis dis parturient montes, nascetur ridiculus mus. Nulla vitae elit libero, a pharetra augue.

    +
    +
    + +
    + + + + +
    + +
    + +
    + +
    +

    Lorem Ipsum Dolor

    +

    Etiam porta sem malesuada magna mollis euismod

    + + +
    +
    +
    +
    +

    Donec sed odio dui. Morbi leo risus, porta ac consectetur ac, vestibulum at eros. Fusce dapibus, tellus ac cursus commodo, tortor mauris condimentum nibh, ut fermentum massa justo sit amet risus.

    + + +

    Pellentesque ornare sem

    + +

    Maecenas sed diam eget risus varius blandit sit amet non magna. Maecenas faucibus mollis interdum. Donec ullamcorper nulla non metus auctor fringilla. Nullam id dolor id nibh ultricies vehicula ut id elit. Nullam id dolor id nibh ultricies vehicula ut id elit.

    + +

    Aenean eu leo quam. Pellentesque ornare sem lacinia quam venenatis vestibulum. Lorem ipsum dolor sit amet, consectetur adipiscing elit. Cum sociis natoque penatibus et magnis dis parturient montes, nascetur ridiculus mus.

    + +

    Nulla vitae elit libero, a pharetra augue. Praesent commodo cursus magna, vel scelerisque nisl consectetur et. Aenean lacinia bibendum nulla sed consectetur.

    + +

    Nullam quis risus eget urna mollis ornare vel eu leo. Nullam quis risus eget urna mollis ornare vel eu leo. Maecenas sed diam eget risus varius blandit sit amet non magna. Donec ullamcorper nulla non metus auctor fringilla.

    + +

    Cras mattis consectetur

    + +

    Aenean eu leo quam. Pellentesque ornare sem lacinia quam venenatis vestibulum. Aenean lacinia bibendum nulla sed consectetur. Integer posuere erat a ante venenatis dapibus posuere velit aliquet. Cras mattis consectetur purus sit amet fermentum.

    + +

    Nullam id dolor id nibh ultricies vehicula ut id elit. Nullam quis risus eget urna mollis ornare vel eu leo. Cras mattis consectetur purus sit amet fermentum.

    +
    + + +
    + +
    + + + + + + + + + +
    + +
    + +
    +
    +
    +

    Installing Webfonts

    + +

    Webfonts are supported by all major browser platforms but not all in the same way. There are currently four different font formats that must be included in order to target all browsers. This includes TTF, WOFF, EOT and SVG.

    + +

    1. Upload your webfonts

    +

    You must upload your webfont kit to your website. They should be in or near the same directory as your CSS files.

    + +

    2. Include the webfont stylesheet

    +

    A special CSS @font-face declaration helps the various browsers select the appropriate font it needs without causing you a bunch of headaches. Learn more about this syntax by reading the Fontspring blog post about it. The code for it is as follows:

    + + + +@font-face{ + font-family: 'MyWebFont'; + src: url('WebFont.eot'); + src: url('WebFont.eot?iefix') format('eot'), + url('WebFont.woff') format('woff'), + url('WebFont.ttf') format('truetype'), + url('WebFont.svg#webfont') format('svg'); +} + + +

    We've already gone ahead and generated the code for you. All you have to do is link to the stylesheet in your HTML, like this:

    + <link rel="stylesheet" href="stylesheet.css" type="text/css" charset="utf-8" /> + +

    3. Modify your own stylesheet

    +

    To take advantage of your new fonts, you must tell your stylesheet to use them. Look at the original @font-face declaration above and find the property called "font-family." The name linked there will be what you use to reference the font. Prepend that webfont name to the font stack in the "font-family" property, inside the selector you want to change. For example:

    +p { font-family: 'MyWebFont', Arial, sans-serif; } + +

    4. Test

    +

    Getting webfonts to work cross-browser can be tricky. Use the information in the sidebar to help you if you find that fonts aren't loading in a particular browser.

    +
    + + +
    + +
    + +
    + +
    + + diff --git a/fonts/cmuserifextra_boldslanted_macroman/cmunbl-webfont.woff b/fonts/cmuserifextra_boldslanted_macroman/cmunbl-webfont.woff new file mode 100644 index 0000000000000000000000000000000000000000..143ce3ef1a9c3601c7eb368eb414ae7e82d639a8 GIT binary patch literal 31252 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 literal 0 HcmV?d00001 diff --git a/fonts/cmuserifextra_boldslanted_macroman/specimen_files/grid_12-825-55-15.css b/fonts/cmuserifextra_boldslanted_macroman/specimen_files/grid_12-825-55-15.css new file mode 100644 index 0000000..3d6aef7 --- /dev/null +++ b/fonts/cmuserifextra_boldslanted_macroman/specimen_files/grid_12-825-55-15.css @@ -0,0 +1,129 @@ +/*Notes about grid: +Columns: 12 +Grid Width: 825px +Column Width: 55px +Gutter Width: 15px +-------------------------------*/ + + + +.section {margin-bottom: 18px; +} +.section:after {content: ".";display: block;height: 0;clear: both;visibility: hidden;} +.section {*zoom: 1;} + +.section .firstcolumn, +.section .firstcol {margin-left: 0;} + + +/* Border on left hand side of a column. */ +.border { + padding-left: 7px; + margin-left: 7px; + border-left: 1px solid #eee; +} + +/* Border with more whitespace, spans one column. */ +.colborder { + padding-left: 42px; + margin-left: 42px; + border-left: 1px solid #eee; +} + + + +/* The Grid Classes */ +.grid1, .grid1_2cols, .grid1_3cols, .grid1_4cols, .grid2, .grid2_3cols, .grid2_4cols, .grid3, .grid3_2cols, .grid3_4cols, .grid4, .grid4_3cols, .grid5, .grid5_2cols, .grid5_3cols, .grid5_4cols, .grid6, .grid6_4cols, .grid7, .grid7_2cols, .grid7_3cols, .grid7_4cols, .grid8, .grid8_3cols, .grid9, .grid9_2cols, .grid9_4cols, .grid10, .grid10_3cols, .grid10_4cols, .grid11, .grid11_2cols, .grid11_3cols, .grid11_4cols, .grid12 +{margin-left: 15px;float: left;display: inline; overflow: hidden;} + + +.width1, .grid1, .span-1 {width: 55px;} +.width1_2cols,.grid1_2cols {width: 20px;} +.width1_3cols,.grid1_3cols {width: 8px;} +.width1_4cols,.grid1_4cols {width: 2px;} +.input_width1 {width: 49px;} + +.width2, .grid2, .span-2 {width: 125px;} +.width2_3cols,.grid2_3cols {width: 31px;} +.width2_4cols,.grid2_4cols {width: 20px;} +.input_width2 {width: 119px;} + +.width3, .grid3, .span-3 {width: 195px;} +.width3_2cols,.grid3_2cols {width: 90px;} +.width3_4cols,.grid3_4cols {width: 37px;} +.input_width3 {width: 189px;} + +.width4, .grid4, .span-4 {width: 265px;} +.width4_3cols,.grid4_3cols {width: 78px;} +.input_width4 {width: 259px;} + +.width5, .grid5, .span-5 {width: 335px;} +.width5_2cols,.grid5_2cols {width: 160px;} +.width5_3cols,.grid5_3cols {width: 101px;} +.width5_4cols,.grid5_4cols {width: 72px;} +.input_width5 {width: 329px;} + +.width6, .grid6, .span-6 {width: 405px;} +.width6_4cols,.grid6_4cols {width: 90px;} +.input_width6 {width: 399px;} + +.width7, .grid7, .span-7 {width: 475px;} +.width7_2cols,.grid7_2cols {width: 230px;} +.width7_3cols,.grid7_3cols {width: 148px;} +.width7_4cols,.grid7_4cols {width: 107px;} +.input_width7 {width: 469px;} + +.width8, .grid8, .span-8 {width: 545px;} +.width8_3cols,.grid8_3cols {width: 171px;} +.input_width8 {width: 539px;} + +.width9, .grid9, .span-9 {width: 615px;} +.width9_2cols,.grid9_2cols {width: 300px;} +.width9_4cols,.grid9_4cols {width: 142px;} +.input_width9 {width: 609px;} + +.width10, .grid10, .span-10 {width: 685px;} +.width10_3cols,.grid10_3cols {width: 218px;} +.width10_4cols,.grid10_4cols {width: 160px;} +.input_width10 {width: 679px;} + +.width11, .grid11, .span-11 {width: 755px;} +.width11_2cols,.grid11_2cols {width: 370px;} +.width11_3cols,.grid11_3cols {width: 241px;} +.width11_4cols,.grid11_4cols {width: 177px;} +.input_width11 {width: 749px;} + +.width12, .grid12, .span-12 {width: 825px;} +.input_width12 {width: 819px;} + +/* Subdivided grid spaces */ +.emptycols_left1, .prepend-1 {padding-left: 70px;} +.emptycols_right1, .append-1 {padding-right: 70px;} +.emptycols_left2, .prepend-2 {padding-left: 140px;} +.emptycols_right2, .append-2 {padding-right: 140px;} +.emptycols_left3, .prepend-3 {padding-left: 210px;} +.emptycols_right3, .append-3 {padding-right: 210px;} +.emptycols_left4, .prepend-4 {padding-left: 280px;} +.emptycols_right4, .append-4 {padding-right: 280px;} +.emptycols_left5, .prepend-5 {padding-left: 350px;} +.emptycols_right5, .append-5 {padding-right: 350px;} +.emptycols_left6, .prepend-6 {padding-left: 420px;} +.emptycols_right6, .append-6 {padding-right: 420px;} +.emptycols_left7, .prepend-7 {padding-left: 490px;} +.emptycols_right7, .append-7 {padding-right: 490px;} +.emptycols_left8, .prepend-8 {padding-left: 560px;} +.emptycols_right8, .append-8 {padding-right: 560px;} +.emptycols_left9, .prepend-9 {padding-left: 630px;} +.emptycols_right9, .append-9 {padding-right: 630px;} +.emptycols_left10, .prepend-10 {padding-left: 700px;} +.emptycols_right10, .append-10 {padding-right: 700px;} +.emptycols_left11, .prepend-11 {padding-left: 770px;} +.emptycols_right11, .append-11 {padding-right: 770px;} +.pull-1 {margin-left: -70px;} +.push-1 {margin-right: -70px;margin-left: 18px;float: right;} +.pull-2 {margin-left: -140px;} +.push-2 {margin-right: -140px;margin-left: 18px;float: right;} +.pull-3 {margin-left: -210px;} +.push-3 {margin-right: -210px;margin-left: 18px;float: right;} +.pull-4 {margin-left: -280px;} +.push-4 {margin-right: -280px;margin-left: 18px;float: right;} \ No newline at end of file diff --git a/fonts/cmuserifextra_boldslanted_macroman/specimen_files/specimen_stylesheet.css b/fonts/cmuserifextra_boldslanted_macroman/specimen_files/specimen_stylesheet.css new file mode 100644 index 0000000..aecc43c --- /dev/null +++ b/fonts/cmuserifextra_boldslanted_macroman/specimen_files/specimen_stylesheet.css @@ -0,0 +1,396 @@ +@import url('grid_12-825-55-15.css'); + +/* + CSS Reset by Eric Meyer - Released under Public Domain + http://meyerweb.com/eric/tools/css/reset/ +*/ +html, body, div, span, applet, object, iframe, +h1, h2, h3, h4, h5, h6, p, blockquote, pre, +a, abbr, acronym, address, big, cite, code, +del, dfn, em, font, img, ins, kbd, q, s, samp, +small, strike, strong, sub, sup, tt, var, +b, u, i, center, dl, dt, dd, ol, ul, li, +fieldset, form, label, legend, table, +caption, tbody, tfoot, thead, tr, th, td + {margin: 0;padding: 0;border: 0;outline: 0; + font-size: 100%;vertical-align: baseline; + background: transparent;} +body {line-height: 1;} +ol, ul {list-style: none;} +blockquote, q {quotes: none;} +blockquote:before, blockquote:after, +q:before, q:after {content: ''; content: none;} +:focus {outline: 0;} +ins {text-decoration: none;} +del {text-decoration: line-through;} +table {border-collapse: collapse;border-spacing: 0;} + + + + +body { + color: #000; + background-color: #dcdcdc; +} + +a { + text-decoration: none; + color: #1883ba; +} + +h1{ + font-size: 32px; + font-weight: normal; + font-style: normal; + margin-bottom: 18px; +} + +h2{ + font-size: 18px; +} + +#container { + width: 865px; + margin: 0px auto; +} + + +#header { + padding: 20px; + font-size: 36px; + background-color: #000; + color: #fff; +} + +#header span { + color: #666; +} +#main_content { + background-color: #fff; + padding: 60px 20px 20px; +} + + +#footer p { + margin: 0; + padding-top: 10px; + padding-bottom: 50px; + color: #333; + font: 10px Arial, sans-serif; +} + +.tabs { + width: 100%; + height: 31px; + background-color: #444; +} +.tabs li { + float: left; + margin: 0; + overflow: hidden; + background-color: #444; +} +.tabs li a { + display: block; + color: #fff; + text-decoration: none; + font: bold 11px/11px 'Arial'; + text-transform: uppercase; + padding: 10px 15px; + border-right: 1px solid #fff; +} + +.tabs li a:hover { + background-color: #00b3ff; + +} + +.tabs li.active a { + color: #000; + background-color: #fff; +} + + + +div.huge { + + font-size: 300px; + line-height: 1em; + padding: 0; + letter-spacing: -.02em; + overflow: hidden; +} +div.glyph_range { + font-size: 72px; + line-height: 1.1em; +} + +.size10{ font-size: 10px; } +.size11{ font-size: 11px; } +.size12{ font-size: 12px; } +.size13{ font-size: 13px; } +.size14{ font-size: 14px; } +.size16{ font-size: 16px; } +.size18{ font-size: 18px; } +.size20{ font-size: 20px; } +.size24{ font-size: 24px; } +.size30{ font-size: 30px; } +.size36{ font-size: 36px; } +.size48{ font-size: 48px; } +.size60{ font-size: 60px; } +.size72{ font-size: 72px; } +.size90{ font-size: 90px; } + + +.psample_row1 { height: 120px;} +.psample_row1 { height: 120px;} +.psample_row2 { height: 160px;} +.psample_row3 { height: 160px;} +.psample_row4 { height: 160px;} + +.psample { + overflow: hidden; + position: relative; +} +.psample p { + line-height: 1.3em; + display: block; + overflow: hidden; + margin: 0; +} + +.psample span { + margin-right: .5em; +} + +.white_blend { + width: 100%; + height: 61px; + background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAVkAAAA9CAYAAAAH4BojAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAO1JREFUeNrs3TsKgFAMRUE/eer+NxztxMYuEWQG3ECKwwUF58ycAKixOAGAyAKILAAiCyCyACILgMgCiCyAyAIgsgAiCyCyAIgsgMgCiCwAIgsgsgAiC4DIAogsACIL0CWuZ3UGgLrIhjMA1EV2OAOAJQtgyQLwjOzmDAAiCyCyAIgsQFtkd2cAEFkAkQVAZAHaIns4A4AlC2DJAiCyACILILIAiCzAV5H1dQGAJQsgsgCILIDIAvwisl58AViyAJYsACILILIAIgvAe2T9EhxAZAFEFgCRBeiL7HAGgLrIhjMAWLIAliwAt1OAAQDwygTBulLIlQAAAABJRU5ErkJggg==); + position: absolute; + bottom: 0; +} +.black_blend { + width: 100%; + height: 61px; + background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAVkAAAA9CAYAAAAH4BojAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAPJJREFUeNrs3TEKhTAQRVGjibr/9QoxhY2N3Ywo50A28IrLwP9g6b1PAMSYTQAgsgAiC4DIAogsgMgCILIAIgsgsgCILIDIAogsACILILIAIguAyAKILIDIAiCyACILgMgCZCnjLWYAiFGvB0BQZJsZAFyyAC5ZAO6RXc0AILIAIguAyAKkRXYzA4DIAogsACILkBbZ3QwALlkAlywAIgsgsgAiC4DIArwVWf8uAHDJAogsACILILIAv4isH74AXLIALlkARBZAZAFEFoDnyPokOIDIAogsACILkBfZZgaAuMhWMwC4ZAE+p4x3mAEgxinAAJ+XBbPWGkwAAAAAAElFTkSuQmCC); + position: absolute; + bottom: 0; +} +.fullreverse { + background: #000 !important; + color: #fff !important; + margin-left: -20px; + padding-left: 20px; + margin-right: -20px; + padding-right: 20px; + padding: 20px; + margin-bottom:0; +} + + +.sample_table td { + padding-top: 3px; + padding-bottom:5px; + padding-left: 5px; + vertical-align: middle; + line-height: 1.2em; +} + +.sample_table td:first-child { + background-color: #eee; + text-align: right; + padding-right: 5px; + padding-left: 0; + padding: 5px; + font: 11px/12px "Courier New", Courier, mono; +} + +code { + white-space: pre; + background-color: #eee; + display: block; + padding: 10px; + margin-bottom: 18px; + overflow: auto; +} + + +.bottom,.last {margin-bottom:0 !important; padding-bottom:0 !important;} + +.box { + padding: 18px; + margin-bottom: 18px; + background: #eee; +} + +.reverse,.reversed { background: #000 !important;color: #fff !important; border: none !important;} + +#bodycomparison { + position: relative; + overflow: hidden; + font-size: 72px; + height: 90px; + white-space: nowrap; +} + +#bodycomparison div{ + font-size: 72px; + line-height: 90px; + display: inline; + margin: 0 15px 0 0; + padding: 0; +} + +#bodycomparison div span{ + font: 10px Arial; + position: absolute; + left: 0; +} +#xheight { + float: none; + position: absolute; + color: #d9f3ff; + font-size: 72px; + line-height: 90px; +} + +.fontbody { + position: relative; +} +.arialbody{ + font-family: Arial; + position: relative; +} +.verdanabody{ + font-family: Verdana; + position: relative; +} +.georgiabody{ + font-family: Georgia; + position: relative; +} + +/* @group Layout page + */ + +#layout h1 { + font-size: 36px; + line-height: 42px; + font-weight: normal; + font-style: normal; +} + +#layout h2 { + font-size: 24px; + line-height: 23px; + font-weight: normal; + font-style: normal; +} + +#layout h3 { + font-size: 22px; + line-height: 1.4em; + margin-top: 1em; + font-weight: normal; + font-style: normal; +} + + +#layout p.byline { + font-size: 12px; + margin-top: 18px; + line-height: 12px; + margin-bottom: 0; +} +#layout p { + font-size: 14px; + line-height: 21px; + margin-bottom: .5em; +} + +#layout p.large{ + font-size: 18px; + line-height: 26px; +} + +#layout .sidebar p{ + font-size: 12px; + line-height: 1.4em; +} + +#layout p.caption { + font-size: 10px; + margin-top: -16px; + margin-bottom: 18px; +} + +/* @end */ + +/* @group Glyphs */ + +#glyph_chart div{ + background-color: #d9f3ff; + color: black; + float: left; + font-size: 36px; + height: 1.2em; + line-height: 1.2em; + margin-bottom: 1px; + margin-right: 1px; + text-align: center; + width: 1.2em; + position: relative; + padding: .6em .2em .2em; +} + +#glyph_chart div p { + position: absolute; + left: 0; + top: 0; + display: block; + text-align: center; + font: bold 9px Arial, sans-serif; + background-color: #3a768f; + width: 100%; + color: #fff; + padding: 2px 0; +} + + +#glyphs h1 { + font-family: Arial, sans-serif; +} +/* @end */ + +/* @group Installing */ + +#installing { + font: 13px Arial, sans-serif; +} + +#installing p, +#glyphs p{ + line-height: 1.2em; + margin-bottom: 18px; + font: 13px Arial, sans-serif; +} + + + +#installing h3{ + font-size: 15px; + margin-top: 18px; +} + +/* @end */ + +#rendering h1 { + font-family: Arial, sans-serif; +} +.render_table td { + font: 11px "Courier New", Courier, mono; + vertical-align: middle; +} + + diff --git a/fonts/cmuserifextra_boldslanted_macroman/stylesheet.css b/fonts/cmuserifextra_boldslanted_macroman/stylesheet.css new file mode 100644 index 0000000..234cab8 --- /dev/null +++ b/fonts/cmuserifextra_boldslanted_macroman/stylesheet.css @@ -0,0 +1,13 @@ +@font-face { + font-family: 'cmu_serif_extraboldslanted'; + src: url('cmunbl-webfont.eot'); + src: url('cmunbl-webfont.eot?#iefix') format('embedded-opentype'), + url('cmunbl-webfont.woff2') format('woff2'), + url('cmunbl-webfont.woff') format('woff'), + url('cmunbl-webfont.ttf') format('truetype'), + url('cmunbl-webfont.svg#cmu_serif_extraboldslanted') format('svg'); + font-weight: normal; + font-style: normal; + +} + diff --git a/fonts/cmuserifextra_romanslanted_macroman/cmunsl-demo.html b/fonts/cmuserifextra_romanslanted_macroman/cmunsl-demo.html new file mode 100644 index 0000000..c50d9f9 --- /dev/null +++ b/fonts/cmuserifextra_romanslanted_macroman/cmunsl-demo.html @@ -0,0 +1,372 @@ + + + + + + + + + + + + +CMU Serif Extra Roman Slanted Specimen + + + + + + +
    + + + +
    + + +
    + +
    +
    +
    AaBb
    +
    +
    + +
    +
    A​B​C​D​E​F​G​H​I​J​K​L​M​N​O​P​Q​R​S​T​U​V​W​X​Y​Z​a​b​c​d​e​f​g​h​i​j​k​l​m​n​o​p​q​r​s​t​u​v​w​x​y​z​1​2​3​4​5​6​7​8​9​0​&​.​,​?​!​@​(​)​#​$​%​*​+​-​=​:​;
    +
    +
    +
    + + + + + + + + + + + + + + + + +
    10abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ0123456789abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ0123456789abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ
    11abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ0123456789abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ0123456789abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ
    12abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ0123456789abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ0123456789abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ
    13abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ0123456789abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ0123456789abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ
    14abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ0123456789abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ0123456789abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ
    16abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ0123456789abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ
    18abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ0123456789abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ
    20abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ0123456789abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ
    24abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ0123456789abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ
    30abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ0123456789abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ
    36abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ0123456789abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ
    48abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ0123456789abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ
    60abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ0123456789abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ
    72abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ0123456789abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ
    90abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ0123456789abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ
    + +
    + +
    + + + +
    + + +
    +
    ◼◼◼◼◼◼◼◼◼◼◼◼◼◼◼◼◼◼◼◼◼◼◼◼◼◼◼◼◼◼◼◼◼◼◼◼◼◼◼◼◼◼◼◼◼◼◼◼◼◼◼◼◼◼◼◼◼◼◼◼◼◼◼◼◼◼◼◼◼◼◼◼◼◼◼◼◼◼◼◼◼◼◼◼◼◼◼◼◼◼◼◼◼◼◼◼◼◼◼body
    body
    body
    body
    +
    + bodyCMU Serif Extra Roman Slanted +
    +
    + bodyArial +
    +
    + bodyVerdana +
    +
    + bodyGeorgia +
    + + + +
    + + +
    + +
    +

    10.Aenean lacinia bibendum nulla sed consectetur. Fusce dapibus, tellus ac cursus commodo, tortor mauris condimentum nibh, ut fermentum massa justo sit amet risus. Nullam id dolor id nibh ultricies vehicula ut id elit. Cum sociis natoque penatibus et magnis dis parturient montes, nascetur ridiculus mus. Nulla vitae elit libero, a pharetra augue.

    + +
    +
    +

    11.Aenean lacinia bibendum nulla sed consectetur. Fusce dapibus, tellus ac cursus commodo, tortor mauris condimentum nibh, ut fermentum massa justo sit amet risus. Nullam id dolor id nibh ultricies vehicula ut id elit. Cum sociis natoque penatibus et magnis dis parturient montes, nascetur ridiculus mus. Nulla vitae elit libero, a pharetra augue.

    + +
    +
    +

    12.Aenean lacinia bibendum nulla sed consectetur. Fusce dapibus, tellus ac cursus commodo, tortor mauris condimentum nibh, ut fermentum massa justo sit amet risus. Nullam id dolor id nibh ultricies vehicula ut id elit. Cum sociis natoque penatibus et magnis dis parturient montes, nascetur ridiculus mus. Nulla vitae elit libero, a pharetra augue.

    + +
    +
    +

    13.Aenean lacinia bibendum nulla sed consectetur. Fusce dapibus, tellus ac cursus commodo, tortor mauris condimentum nibh, ut fermentum massa justo sit amet risus. Nullam id dolor id nibh ultricies vehicula ut id elit. Cum sociis natoque penatibus et magnis dis parturient montes, nascetur ridiculus mus. Nulla vitae elit libero, a pharetra augue.

    + +
    +
    + +
    +
    +
    +

    14.Aenean lacinia bibendum nulla sed consectetur. Fusce dapibus, tellus ac cursus commodo, tortor mauris condimentum nibh, ut fermentum massa justo sit amet risus. Nullam id dolor id nibh ultricies vehicula ut id elit. Cum sociis natoque penatibus et magnis dis parturient montes, nascetur ridiculus mus. Nulla vitae elit libero, a pharetra augue.

    + +
    +
    +

    16.Aenean lacinia bibendum nulla sed consectetur. Fusce dapibus, tellus ac cursus commodo, tortor mauris condimentum nibh, ut fermentum massa justo sit amet risus. Nullam id dolor id nibh ultricies vehicula ut id elit. Cum sociis natoque penatibus et magnis dis parturient montes, nascetur ridiculus mus. Nulla vitae elit libero, a pharetra augue.

    + +
    +
    +

    18.Aenean lacinia bibendum nulla sed consectetur. Fusce dapibus, tellus ac cursus commodo, tortor mauris condimentum nibh, ut fermentum massa justo sit amet risus. Nullam id dolor id nibh ultricies vehicula ut id elit. Cum sociis natoque penatibus et magnis dis parturient montes, nascetur ridiculus mus. Nulla vitae elit libero, a pharetra augue.

    + +
    + +
    + +
    + +
    +
    +

    20.Aenean lacinia bibendum nulla sed consectetur. Fusce dapibus, tellus ac cursus commodo, tortor mauris condimentum nibh, ut fermentum massa justo sit amet risus. Nullam id dolor id nibh ultricies vehicula ut id elit. Cum sociis natoque penatibus et magnis dis parturient montes, nascetur ridiculus mus. Nulla vitae elit libero, a pharetra augue.

    +
    +
    +

    24.Aenean lacinia bibendum nulla sed consectetur. Fusce dapibus, tellus ac cursus commodo, tortor mauris condimentum nibh, ut fermentum massa justo sit amet risus. Nullam id dolor id nibh ultricies vehicula ut id elit. Cum sociis natoque penatibus et magnis dis parturient montes, nascetur ridiculus mus. Nulla vitae elit libero, a pharetra augue.

    +
    + +
    + +
    + +
    +
    +

    30.Aenean lacinia bibendum nulla sed consectetur. Fusce dapibus, tellus ac cursus commodo, tortor mauris condimentum nibh, ut fermentum massa justo sit amet risus. Nullam id dolor id nibh ultricies vehicula ut id elit. Cum sociis natoque penatibus et magnis dis parturient montes, nascetur ridiculus mus. Nulla vitae elit libero, a pharetra augue.

    +
    +
    + +
    + + + +
    +
    +

    10.Aenean lacinia bibendum nulla sed consectetur. Fusce dapibus, tellus ac cursus commodo, tortor mauris condimentum nibh, ut fermentum massa justo sit amet risus. Nullam id dolor id nibh ultricies vehicula ut id elit. Cum sociis natoque penatibus et magnis dis parturient montes, nascetur ridiculus mus. Nulla vitae elit libero, a pharetra augue.

    + +
    +
    +

    11.Aenean lacinia bibendum nulla sed consectetur. Fusce dapibus, tellus ac cursus commodo, tortor mauris condimentum nibh, ut fermentum massa justo sit amet risus. Nullam id dolor id nibh ultricies vehicula ut id elit. Cum sociis natoque penatibus et magnis dis parturient montes, nascetur ridiculus mus. Nulla vitae elit libero, a pharetra augue.

    + +
    +
    +

    12.Aenean lacinia bibendum nulla sed consectetur. Fusce dapibus, tellus ac cursus commodo, tortor mauris condimentum nibh, ut fermentum massa justo sit amet risus. Nullam id dolor id nibh ultricies vehicula ut id elit. Cum sociis natoque penatibus et magnis dis parturient montes, nascetur ridiculus mus. Nulla vitae elit libero, a pharetra augue.

    + +
    +
    +

    13.Aenean lacinia bibendum nulla sed consectetur. Fusce dapibus, tellus ac cursus commodo, tortor mauris condimentum nibh, ut fermentum massa justo sit amet risus. Nullam id dolor id nibh ultricies vehicula ut id elit. Cum sociis natoque penatibus et magnis dis parturient montes, nascetur ridiculus mus. Nulla vitae elit libero, a pharetra augue.

    + +
    +
    + +
    + +
    +
    +

    14.Aenean lacinia bibendum nulla sed consectetur. Fusce dapibus, tellus ac cursus commodo, tortor mauris condimentum nibh, ut fermentum massa justo sit amet risus. Nullam id dolor id nibh ultricies vehicula ut id elit. Cum sociis natoque penatibus et magnis dis parturient montes, nascetur ridiculus mus. Nulla vitae elit libero, a pharetra augue.

    + +
    +
    +

    16.Aenean lacinia bibendum nulla sed consectetur. Fusce dapibus, tellus ac cursus commodo, tortor mauris condimentum nibh, ut fermentum massa justo sit amet risus. Nullam id dolor id nibh ultricies vehicula ut id elit. Cum sociis natoque penatibus et magnis dis parturient montes, nascetur ridiculus mus. Nulla vitae elit libero, a pharetra augue.

    + +
    +
    +

    18.Aenean lacinia bibendum nulla sed consectetur. Fusce dapibus, tellus ac cursus commodo, tortor mauris condimentum nibh, ut fermentum massa justo sit amet risus. Nullam id dolor id nibh ultricies vehicula ut id elit. Cum sociis natoque penatibus et magnis dis parturient montes, nascetur ridiculus mus. Nulla vitae elit libero, a pharetra augue.

    + +
    +
    + +
    + +
    +
    +

    20.Aenean lacinia bibendum nulla sed consectetur. Fusce dapibus, tellus ac cursus commodo, tortor mauris condimentum nibh, ut fermentum massa justo sit amet risus. Nullam id dolor id nibh ultricies vehicula ut id elit. Cum sociis natoque penatibus et magnis dis parturient montes, nascetur ridiculus mus. Nulla vitae elit libero, a pharetra augue.

    +
    +
    +

    24.Aenean lacinia bibendum nulla sed consectetur. Fusce dapibus, tellus ac cursus commodo, tortor mauris condimentum nibh, ut fermentum massa justo sit amet risus. Nullam id dolor id nibh ultricies vehicula ut id elit. Cum sociis natoque penatibus et magnis dis parturient montes, nascetur ridiculus mus. Nulla vitae elit libero, a pharetra augue.

    +
    + +
    + +
    + +
    +
    +

    30.Aenean lacinia bibendum nulla sed consectetur. Fusce dapibus, tellus ac cursus commodo, tortor mauris condimentum nibh, ut fermentum massa justo sit amet risus. Nullam id dolor id nibh ultricies vehicula ut id elit. Cum sociis natoque penatibus et magnis dis parturient montes, nascetur ridiculus mus. Nulla vitae elit libero, a pharetra augue.

    +
    +
    + +
    + + + + +
    + +
    + +
    + +
    +

    Lorem Ipsum Dolor

    +

    Etiam porta sem malesuada magna mollis euismod

    + + +
    +
    +
    +
    +

    Donec sed odio dui. Morbi leo risus, porta ac consectetur ac, vestibulum at eros. Fusce dapibus, tellus ac cursus commodo, tortor mauris condimentum nibh, ut fermentum massa justo sit amet risus.

    + + +

    Pellentesque ornare sem

    + +

    Maecenas sed diam eget risus varius blandit sit amet non magna. Maecenas faucibus mollis interdum. Donec ullamcorper nulla non metus auctor fringilla. Nullam id dolor id nibh ultricies vehicula ut id elit. Nullam id dolor id nibh ultricies vehicula ut id elit.

    + +

    Aenean eu leo quam. Pellentesque ornare sem lacinia quam venenatis vestibulum. Lorem ipsum dolor sit amet, consectetur adipiscing elit. Cum sociis natoque penatibus et magnis dis parturient montes, nascetur ridiculus mus.

    + +

    Nulla vitae elit libero, a pharetra augue. Praesent commodo cursus magna, vel scelerisque nisl consectetur et. Aenean lacinia bibendum nulla sed consectetur.

    + +

    Nullam quis risus eget urna mollis ornare vel eu leo. Nullam quis risus eget urna mollis ornare vel eu leo. Maecenas sed diam eget risus varius blandit sit amet non magna. Donec ullamcorper nulla non metus auctor fringilla.

    + +

    Cras mattis consectetur

    + +

    Aenean eu leo quam. Pellentesque ornare sem lacinia quam venenatis vestibulum. Aenean lacinia bibendum nulla sed consectetur. Integer posuere erat a ante venenatis dapibus posuere velit aliquet. Cras mattis consectetur purus sit amet fermentum.

    + +

    Nullam id dolor id nibh ultricies vehicula ut id elit. Nullam quis risus eget urna mollis ornare vel eu leo. Cras mattis consectetur purus sit amet fermentum.

    +
    + + +
    + +
    + + + + + + + + + +
    + +
    + +
    +
    +
    +

    Installing Webfonts

    + +

    Webfonts are supported by all major browser platforms but not all in the same way. There are currently four different font formats that must be included in order to target all browsers. This includes TTF, WOFF, EOT and SVG.

    + +

    1. Upload your webfonts

    +

    You must upload your webfont kit to your website. They should be in or near the same directory as your CSS files.

    + +

    2. Include the webfont stylesheet

    +

    A special CSS @font-face declaration helps the various browsers select the appropriate font it needs without causing you a bunch of headaches. Learn more about this syntax by reading the Fontspring blog post about it. The code for it is as follows:

    + + + +@font-face{ + font-family: 'MyWebFont'; + src: url('WebFont.eot'); + src: url('WebFont.eot?iefix') format('eot'), + url('WebFont.woff') format('woff'), + url('WebFont.ttf') format('truetype'), + url('WebFont.svg#webfont') format('svg'); +} + + +

    We've already gone ahead and generated the code for you. All you have to do is link to the stylesheet in your HTML, like this:

    + <link rel="stylesheet" href="stylesheet.css" type="text/css" charset="utf-8" /> + +

    3. Modify your own stylesheet

    +

    To take advantage of your new fonts, you must tell your stylesheet to use them. Look at the original @font-face declaration above and find the property called "font-family." The name linked there will be what you use to reference the font. Prepend that webfont name to the font stack in the "font-family" property, inside the selector you want to change. For example:

    +p { font-family: 'MyWebFont', Arial, sans-serif; } + +

    4. Test

    +

    Getting webfonts to work cross-browser can be tricky. Use the information in the sidebar to help you if you find that fonts aren't loading in a particular browser.

    +
    + + +
    + +
    + +
    + +
    + + diff --git a/fonts/cmuserifextra_romanslanted_macroman/cmunsl-webfont.woff b/fonts/cmuserifextra_romanslanted_macroman/cmunsl-webfont.woff new file mode 100644 index 0000000000000000000000000000000000000000..a7af826896b3b5948172f799e557c70684c45211 GIT binary patch literal 34364 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 literal 0 HcmV?d00001 diff --git a/fonts/cmuserifextra_romanslanted_macroman/specimen_files/grid_12-825-55-15.css b/fonts/cmuserifextra_romanslanted_macroman/specimen_files/grid_12-825-55-15.css new file mode 100644 index 0000000..3d6aef7 --- /dev/null +++ b/fonts/cmuserifextra_romanslanted_macroman/specimen_files/grid_12-825-55-15.css @@ -0,0 +1,129 @@ +/*Notes about grid: +Columns: 12 +Grid Width: 825px +Column Width: 55px +Gutter Width: 15px +-------------------------------*/ + + + +.section {margin-bottom: 18px; +} +.section:after {content: ".";display: block;height: 0;clear: both;visibility: hidden;} +.section {*zoom: 1;} + +.section .firstcolumn, +.section .firstcol {margin-left: 0;} + + +/* Border on left hand side of a column. */ +.border { + padding-left: 7px; + margin-left: 7px; + border-left: 1px solid #eee; +} + +/* Border with more whitespace, spans one column. */ +.colborder { + padding-left: 42px; + margin-left: 42px; + border-left: 1px solid #eee; +} + + + +/* The Grid Classes */ +.grid1, .grid1_2cols, .grid1_3cols, .grid1_4cols, .grid2, .grid2_3cols, .grid2_4cols, .grid3, .grid3_2cols, .grid3_4cols, .grid4, .grid4_3cols, .grid5, .grid5_2cols, .grid5_3cols, .grid5_4cols, .grid6, .grid6_4cols, .grid7, .grid7_2cols, .grid7_3cols, .grid7_4cols, .grid8, .grid8_3cols, .grid9, .grid9_2cols, .grid9_4cols, .grid10, .grid10_3cols, .grid10_4cols, .grid11, .grid11_2cols, .grid11_3cols, .grid11_4cols, .grid12 +{margin-left: 15px;float: left;display: inline; overflow: hidden;} + + +.width1, .grid1, .span-1 {width: 55px;} +.width1_2cols,.grid1_2cols {width: 20px;} +.width1_3cols,.grid1_3cols {width: 8px;} +.width1_4cols,.grid1_4cols {width: 2px;} +.input_width1 {width: 49px;} + +.width2, .grid2, .span-2 {width: 125px;} +.width2_3cols,.grid2_3cols {width: 31px;} +.width2_4cols,.grid2_4cols {width: 20px;} +.input_width2 {width: 119px;} + +.width3, .grid3, .span-3 {width: 195px;} +.width3_2cols,.grid3_2cols {width: 90px;} +.width3_4cols,.grid3_4cols {width: 37px;} +.input_width3 {width: 189px;} + +.width4, .grid4, .span-4 {width: 265px;} +.width4_3cols,.grid4_3cols {width: 78px;} +.input_width4 {width: 259px;} + +.width5, .grid5, .span-5 {width: 335px;} +.width5_2cols,.grid5_2cols {width: 160px;} +.width5_3cols,.grid5_3cols {width: 101px;} +.width5_4cols,.grid5_4cols {width: 72px;} +.input_width5 {width: 329px;} + +.width6, .grid6, .span-6 {width: 405px;} +.width6_4cols,.grid6_4cols {width: 90px;} +.input_width6 {width: 399px;} + +.width7, .grid7, .span-7 {width: 475px;} +.width7_2cols,.grid7_2cols {width: 230px;} +.width7_3cols,.grid7_3cols {width: 148px;} +.width7_4cols,.grid7_4cols {width: 107px;} +.input_width7 {width: 469px;} + +.width8, .grid8, .span-8 {width: 545px;} +.width8_3cols,.grid8_3cols {width: 171px;} +.input_width8 {width: 539px;} + +.width9, .grid9, .span-9 {width: 615px;} +.width9_2cols,.grid9_2cols {width: 300px;} +.width9_4cols,.grid9_4cols {width: 142px;} +.input_width9 {width: 609px;} + +.width10, .grid10, .span-10 {width: 685px;} +.width10_3cols,.grid10_3cols {width: 218px;} +.width10_4cols,.grid10_4cols {width: 160px;} +.input_width10 {width: 679px;} + +.width11, .grid11, .span-11 {width: 755px;} +.width11_2cols,.grid11_2cols {width: 370px;} +.width11_3cols,.grid11_3cols {width: 241px;} +.width11_4cols,.grid11_4cols {width: 177px;} +.input_width11 {width: 749px;} + +.width12, .grid12, .span-12 {width: 825px;} +.input_width12 {width: 819px;} + +/* Subdivided grid spaces */ +.emptycols_left1, .prepend-1 {padding-left: 70px;} +.emptycols_right1, .append-1 {padding-right: 70px;} +.emptycols_left2, .prepend-2 {padding-left: 140px;} +.emptycols_right2, .append-2 {padding-right: 140px;} +.emptycols_left3, .prepend-3 {padding-left: 210px;} +.emptycols_right3, .append-3 {padding-right: 210px;} +.emptycols_left4, .prepend-4 {padding-left: 280px;} +.emptycols_right4, .append-4 {padding-right: 280px;} +.emptycols_left5, .prepend-5 {padding-left: 350px;} +.emptycols_right5, .append-5 {padding-right: 350px;} +.emptycols_left6, .prepend-6 {padding-left: 420px;} +.emptycols_right6, .append-6 {padding-right: 420px;} +.emptycols_left7, .prepend-7 {padding-left: 490px;} +.emptycols_right7, .append-7 {padding-right: 490px;} +.emptycols_left8, .prepend-8 {padding-left: 560px;} +.emptycols_right8, .append-8 {padding-right: 560px;} +.emptycols_left9, .prepend-9 {padding-left: 630px;} +.emptycols_right9, .append-9 {padding-right: 630px;} +.emptycols_left10, .prepend-10 {padding-left: 700px;} +.emptycols_right10, .append-10 {padding-right: 700px;} +.emptycols_left11, .prepend-11 {padding-left: 770px;} +.emptycols_right11, .append-11 {padding-right: 770px;} +.pull-1 {margin-left: -70px;} +.push-1 {margin-right: -70px;margin-left: 18px;float: right;} +.pull-2 {margin-left: -140px;} +.push-2 {margin-right: -140px;margin-left: 18px;float: right;} +.pull-3 {margin-left: -210px;} +.push-3 {margin-right: -210px;margin-left: 18px;float: right;} +.pull-4 {margin-left: -280px;} +.push-4 {margin-right: -280px;margin-left: 18px;float: right;} \ No newline at end of file diff --git a/fonts/cmuserifextra_romanslanted_macroman/specimen_files/specimen_stylesheet.css b/fonts/cmuserifextra_romanslanted_macroman/specimen_files/specimen_stylesheet.css new file mode 100644 index 0000000..aecc43c --- /dev/null +++ b/fonts/cmuserifextra_romanslanted_macroman/specimen_files/specimen_stylesheet.css @@ -0,0 +1,396 @@ +@import url('grid_12-825-55-15.css'); + +/* + CSS Reset by Eric Meyer - Released under Public Domain + http://meyerweb.com/eric/tools/css/reset/ +*/ +html, body, div, span, applet, object, iframe, +h1, h2, h3, h4, h5, h6, p, blockquote, pre, +a, abbr, acronym, address, big, cite, code, +del, dfn, em, font, img, ins, kbd, q, s, samp, +small, strike, strong, sub, sup, tt, var, +b, u, i, center, dl, dt, dd, ol, ul, li, +fieldset, form, label, legend, table, +caption, tbody, tfoot, thead, tr, th, td + {margin: 0;padding: 0;border: 0;outline: 0; + font-size: 100%;vertical-align: baseline; + background: transparent;} +body {line-height: 1;} +ol, ul {list-style: none;} +blockquote, q {quotes: none;} +blockquote:before, blockquote:after, +q:before, q:after {content: ''; content: none;} +:focus {outline: 0;} +ins {text-decoration: none;} +del {text-decoration: line-through;} +table {border-collapse: collapse;border-spacing: 0;} + + + + +body { + color: #000; + background-color: #dcdcdc; +} + +a { + text-decoration: none; + color: #1883ba; +} + +h1{ + font-size: 32px; + font-weight: normal; + font-style: normal; + margin-bottom: 18px; +} + +h2{ + font-size: 18px; +} + +#container { + width: 865px; + margin: 0px auto; +} + + +#header { + padding: 20px; + font-size: 36px; + background-color: #000; + color: #fff; +} + +#header span { + color: #666; +} +#main_content { + background-color: #fff; + padding: 60px 20px 20px; +} + + +#footer p { + margin: 0; + padding-top: 10px; + padding-bottom: 50px; + color: #333; + font: 10px Arial, sans-serif; +} + +.tabs { + width: 100%; + height: 31px; + background-color: #444; +} +.tabs li { + float: left; + margin: 0; + overflow: hidden; + background-color: #444; +} +.tabs li a { + display: block; + color: #fff; + text-decoration: none; + font: bold 11px/11px 'Arial'; + text-transform: uppercase; + padding: 10px 15px; + border-right: 1px solid #fff; +} + +.tabs li a:hover { + background-color: #00b3ff; + +} + +.tabs li.active a { + color: #000; + background-color: #fff; +} + + + +div.huge { + + font-size: 300px; + line-height: 1em; + padding: 0; + letter-spacing: -.02em; + overflow: hidden; +} +div.glyph_range { + font-size: 72px; + line-height: 1.1em; +} + +.size10{ font-size: 10px; } +.size11{ font-size: 11px; } +.size12{ font-size: 12px; } +.size13{ font-size: 13px; } +.size14{ font-size: 14px; } +.size16{ font-size: 16px; } +.size18{ font-size: 18px; } +.size20{ font-size: 20px; } +.size24{ font-size: 24px; } +.size30{ font-size: 30px; } +.size36{ font-size: 36px; } +.size48{ font-size: 48px; } +.size60{ font-size: 60px; } +.size72{ font-size: 72px; } +.size90{ font-size: 90px; } + + +.psample_row1 { height: 120px;} +.psample_row1 { height: 120px;} +.psample_row2 { height: 160px;} +.psample_row3 { height: 160px;} +.psample_row4 { height: 160px;} + +.psample { + overflow: hidden; + position: relative; +} +.psample p { + line-height: 1.3em; + display: block; + overflow: hidden; + margin: 0; +} + +.psample span { + margin-right: .5em; +} + +.white_blend { + width: 100%; + height: 61px; + background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAVkAAAA9CAYAAAAH4BojAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAO1JREFUeNrs3TsKgFAMRUE/eer+NxztxMYuEWQG3ECKwwUF58ycAKixOAGAyAKILAAiCyCyACILgMgCiCyAyAIgsgAiCyCyAIgsgMgCiCwAIgsgsgAiC4DIAogsACIL0CWuZ3UGgLrIhjMA1EV2OAOAJQtgyQLwjOzmDAAiCyCyAIgsQFtkd2cAEFkAkQVAZAHaIns4A4AlC2DJAiCyACILILIAiCzAV5H1dQGAJQsgsgCILIDIAvwisl58AViyAJYsACILILIAIgvAe2T9EhxAZAFEFgCRBeiL7HAGgLrIhjMAWLIAliwAt1OAAQDwygTBulLIlQAAAABJRU5ErkJggg==); + position: absolute; + bottom: 0; +} +.black_blend { + width: 100%; + height: 61px; + background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAVkAAAA9CAYAAAAH4BojAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAPJJREFUeNrs3TEKhTAQRVGjibr/9QoxhY2N3Ywo50A28IrLwP9g6b1PAMSYTQAgsgAiC4DIAogsgMgCILIAIgsgsgCILIDIAogsACILILIAIguAyAKILIDIAiCyACILgMgCZCnjLWYAiFGvB0BQZJsZAFyyAC5ZAO6RXc0AILIAIguAyAKkRXYzA4DIAogsACILkBbZ3QwALlkAlywAIgsgsgAiC4DIArwVWf8uAHDJAogsACILILIAv4isH74AXLIALlkARBZAZAFEFoDnyPokOIDIAogsACILkBfZZgaAuMhWMwC4ZAE+p4x3mAEgxinAAJ+XBbPWGkwAAAAAAElFTkSuQmCC); + position: absolute; + bottom: 0; +} +.fullreverse { + background: #000 !important; + color: #fff !important; + margin-left: -20px; + padding-left: 20px; + margin-right: -20px; + padding-right: 20px; + padding: 20px; + margin-bottom:0; +} + + +.sample_table td { + padding-top: 3px; + padding-bottom:5px; + padding-left: 5px; + vertical-align: middle; + line-height: 1.2em; +} + +.sample_table td:first-child { + background-color: #eee; + text-align: right; + padding-right: 5px; + padding-left: 0; + padding: 5px; + font: 11px/12px "Courier New", Courier, mono; +} + +code { + white-space: pre; + background-color: #eee; + display: block; + padding: 10px; + margin-bottom: 18px; + overflow: auto; +} + + +.bottom,.last {margin-bottom:0 !important; padding-bottom:0 !important;} + +.box { + padding: 18px; + margin-bottom: 18px; + background: #eee; +} + +.reverse,.reversed { background: #000 !important;color: #fff !important; border: none !important;} + +#bodycomparison { + position: relative; + overflow: hidden; + font-size: 72px; + height: 90px; + white-space: nowrap; +} + +#bodycomparison div{ + font-size: 72px; + line-height: 90px; + display: inline; + margin: 0 15px 0 0; + padding: 0; +} + +#bodycomparison div span{ + font: 10px Arial; + position: absolute; + left: 0; +} +#xheight { + float: none; + position: absolute; + color: #d9f3ff; + font-size: 72px; + line-height: 90px; +} + +.fontbody { + position: relative; +} +.arialbody{ + font-family: Arial; + position: relative; +} +.verdanabody{ + font-family: Verdana; + position: relative; +} +.georgiabody{ + font-family: Georgia; + position: relative; +} + +/* @group Layout page + */ + +#layout h1 { + font-size: 36px; + line-height: 42px; + font-weight: normal; + font-style: normal; +} + +#layout h2 { + font-size: 24px; + line-height: 23px; + font-weight: normal; + font-style: normal; +} + +#layout h3 { + font-size: 22px; + line-height: 1.4em; + margin-top: 1em; + font-weight: normal; + font-style: normal; +} + + +#layout p.byline { + font-size: 12px; + margin-top: 18px; + line-height: 12px; + margin-bottom: 0; +} +#layout p { + font-size: 14px; + line-height: 21px; + margin-bottom: .5em; +} + +#layout p.large{ + font-size: 18px; + line-height: 26px; +} + +#layout .sidebar p{ + font-size: 12px; + line-height: 1.4em; +} + +#layout p.caption { + font-size: 10px; + margin-top: -16px; + margin-bottom: 18px; +} + +/* @end */ + +/* @group Glyphs */ + +#glyph_chart div{ + background-color: #d9f3ff; + color: black; + float: left; + font-size: 36px; + height: 1.2em; + line-height: 1.2em; + margin-bottom: 1px; + margin-right: 1px; + text-align: center; + width: 1.2em; + position: relative; + padding: .6em .2em .2em; +} + +#glyph_chart div p { + position: absolute; + left: 0; + top: 0; + display: block; + text-align: center; + font: bold 9px Arial, sans-serif; + background-color: #3a768f; + width: 100%; + color: #fff; + padding: 2px 0; +} + + +#glyphs h1 { + font-family: Arial, sans-serif; +} +/* @end */ + +/* @group Installing */ + +#installing { + font: 13px Arial, sans-serif; +} + +#installing p, +#glyphs p{ + line-height: 1.2em; + margin-bottom: 18px; + font: 13px Arial, sans-serif; +} + + + +#installing h3{ + font-size: 15px; + margin-top: 18px; +} + +/* @end */ + +#rendering h1 { + font-family: Arial, sans-serif; +} +.render_table td { + font: 11px "Courier New", Courier, mono; + vertical-align: middle; +} + + diff --git a/fonts/cmuserifextra_romanslanted_macroman/stylesheet.css b/fonts/cmuserifextra_romanslanted_macroman/stylesheet.css new file mode 100644 index 0000000..26b992c --- /dev/null +++ b/fonts/cmuserifextra_romanslanted_macroman/stylesheet.css @@ -0,0 +1,13 @@ +@font-face { + font-family: 'cmu_serif_extraromanslanted'; + src: url('cmunsl-webfont.eot'); + src: url('cmunsl-webfont.eot?#iefix') format('embedded-opentype'), + url('cmunsl-webfont.woff2') format('woff2'), + url('cmunsl-webfont.woff') format('woff'), + url('cmunsl-webfont.ttf') format('truetype'), + url('cmunsl-webfont.svg#cmu_serif_extraromanslanted') format('svg'); + font-weight: normal; + font-style: normal; + +} + diff --git a/fonts/cmutypewritertext_bold_macroman/cmuntb-demo.html b/fonts/cmutypewritertext_bold_macroman/cmuntb-demo.html new file mode 100644 index 0000000..38fef60 --- /dev/null +++ b/fonts/cmutypewritertext_bold_macroman/cmuntb-demo.html @@ -0,0 +1,372 @@ + + + + + + + + + + + + +CMU Typewriter Text Bold Specimen + + + + + + +
    + + + +
    + + +
    + +
    +
    +
    AaBb
    +
    +
    + +
    +
    A​B​C​D​E​F​G​H​I​J​K​L​M​N​O​P​Q​R​S​T​U​V​W​X​Y​Z​a​b​c​d​e​f​g​h​i​j​k​l​m​n​o​p​q​r​s​t​u​v​w​x​y​z​1​2​3​4​5​6​7​8​9​0​&​.​,​?​!​@​(​)​#​$​%​*​+​-​=​:​;
    +
    +
    +
    + + + + + + + + + + + + + + + + +
    10abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ0123456789abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ0123456789abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ
    11abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ0123456789abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ0123456789abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ
    12abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ0123456789abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ0123456789abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ
    13abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ0123456789abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ0123456789abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ
    14abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ0123456789abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ0123456789abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ
    16abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ0123456789abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ
    18abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ0123456789abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ
    20abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ0123456789abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ
    24abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ0123456789abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ
    30abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ0123456789abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ
    36abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ0123456789abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ
    48abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ0123456789abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ
    60abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ0123456789abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ
    72abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ0123456789abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ
    90abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ0123456789abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ
    + +
    + +
    + + + +
    + + +
    +
    ◼◼◼◼◼◼◼◼◼◼◼◼◼◼◼◼◼◼◼◼◼◼◼◼◼◼◼◼◼◼◼◼◼◼◼◼◼◼◼◼◼◼◼◼◼◼◼◼◼◼◼◼◼◼◼◼◼◼◼◼◼◼◼◼◼◼◼◼◼◼◼◼◼◼◼◼◼◼◼◼◼◼◼◼◼◼◼◼◼◼◼◼◼◼◼◼◼◼◼body
    body
    body
    body
    +
    + bodyCMU Typewriter Text Bold +
    +
    + bodyArial +
    +
    + bodyVerdana +
    +
    + bodyGeorgia +
    + + + +
    + + +
    + +
    +

    10.Aenean lacinia bibendum nulla sed consectetur. Fusce dapibus, tellus ac cursus commodo, tortor mauris condimentum nibh, ut fermentum massa justo sit amet risus. Nullam id dolor id nibh ultricies vehicula ut id elit. Cum sociis natoque penatibus et magnis dis parturient montes, nascetur ridiculus mus. Nulla vitae elit libero, a pharetra augue.

    + +
    +
    +

    11.Aenean lacinia bibendum nulla sed consectetur. Fusce dapibus, tellus ac cursus commodo, tortor mauris condimentum nibh, ut fermentum massa justo sit amet risus. Nullam id dolor id nibh ultricies vehicula ut id elit. Cum sociis natoque penatibus et magnis dis parturient montes, nascetur ridiculus mus. Nulla vitae elit libero, a pharetra augue.

    + +
    +
    +

    12.Aenean lacinia bibendum nulla sed consectetur. Fusce dapibus, tellus ac cursus commodo, tortor mauris condimentum nibh, ut fermentum massa justo sit amet risus. Nullam id dolor id nibh ultricies vehicula ut id elit. Cum sociis natoque penatibus et magnis dis parturient montes, nascetur ridiculus mus. Nulla vitae elit libero, a pharetra augue.

    + +
    +
    +

    13.Aenean lacinia bibendum nulla sed consectetur. Fusce dapibus, tellus ac cursus commodo, tortor mauris condimentum nibh, ut fermentum massa justo sit amet risus. Nullam id dolor id nibh ultricies vehicula ut id elit. Cum sociis natoque penatibus et magnis dis parturient montes, nascetur ridiculus mus. Nulla vitae elit libero, a pharetra augue.

    + +
    +
    + +
    +
    +
    +

    14.Aenean lacinia bibendum nulla sed consectetur. Fusce dapibus, tellus ac cursus commodo, tortor mauris condimentum nibh, ut fermentum massa justo sit amet risus. Nullam id dolor id nibh ultricies vehicula ut id elit. Cum sociis natoque penatibus et magnis dis parturient montes, nascetur ridiculus mus. Nulla vitae elit libero, a pharetra augue.

    + +
    +
    +

    16.Aenean lacinia bibendum nulla sed consectetur. Fusce dapibus, tellus ac cursus commodo, tortor mauris condimentum nibh, ut fermentum massa justo sit amet risus. Nullam id dolor id nibh ultricies vehicula ut id elit. Cum sociis natoque penatibus et magnis dis parturient montes, nascetur ridiculus mus. Nulla vitae elit libero, a pharetra augue.

    + +
    +
    +

    18.Aenean lacinia bibendum nulla sed consectetur. Fusce dapibus, tellus ac cursus commodo, tortor mauris condimentum nibh, ut fermentum massa justo sit amet risus. Nullam id dolor id nibh ultricies vehicula ut id elit. Cum sociis natoque penatibus et magnis dis parturient montes, nascetur ridiculus mus. Nulla vitae elit libero, a pharetra augue.

    + +
    + +
    + +
    + +
    +
    +

    20.Aenean lacinia bibendum nulla sed consectetur. Fusce dapibus, tellus ac cursus commodo, tortor mauris condimentum nibh, ut fermentum massa justo sit amet risus. Nullam id dolor id nibh ultricies vehicula ut id elit. Cum sociis natoque penatibus et magnis dis parturient montes, nascetur ridiculus mus. Nulla vitae elit libero, a pharetra augue.

    +
    +
    +

    24.Aenean lacinia bibendum nulla sed consectetur. Fusce dapibus, tellus ac cursus commodo, tortor mauris condimentum nibh, ut fermentum massa justo sit amet risus. Nullam id dolor id nibh ultricies vehicula ut id elit. Cum sociis natoque penatibus et magnis dis parturient montes, nascetur ridiculus mus. Nulla vitae elit libero, a pharetra augue.

    +
    + +
    + +
    + +
    +
    +

    30.Aenean lacinia bibendum nulla sed consectetur. Fusce dapibus, tellus ac cursus commodo, tortor mauris condimentum nibh, ut fermentum massa justo sit amet risus. Nullam id dolor id nibh ultricies vehicula ut id elit. Cum sociis natoque penatibus et magnis dis parturient montes, nascetur ridiculus mus. Nulla vitae elit libero, a pharetra augue.

    +
    +
    + +
    + + + +
    +
    +

    10.Aenean lacinia bibendum nulla sed consectetur. Fusce dapibus, tellus ac cursus commodo, tortor mauris condimentum nibh, ut fermentum massa justo sit amet risus. Nullam id dolor id nibh ultricies vehicula ut id elit. Cum sociis natoque penatibus et magnis dis parturient montes, nascetur ridiculus mus. Nulla vitae elit libero, a pharetra augue.

    + +
    +
    +

    11.Aenean lacinia bibendum nulla sed consectetur. Fusce dapibus, tellus ac cursus commodo, tortor mauris condimentum nibh, ut fermentum massa justo sit amet risus. Nullam id dolor id nibh ultricies vehicula ut id elit. Cum sociis natoque penatibus et magnis dis parturient montes, nascetur ridiculus mus. Nulla vitae elit libero, a pharetra augue.

    + +
    +
    +

    12.Aenean lacinia bibendum nulla sed consectetur. Fusce dapibus, tellus ac cursus commodo, tortor mauris condimentum nibh, ut fermentum massa justo sit amet risus. Nullam id dolor id nibh ultricies vehicula ut id elit. Cum sociis natoque penatibus et magnis dis parturient montes, nascetur ridiculus mus. Nulla vitae elit libero, a pharetra augue.

    + +
    +
    +

    13.Aenean lacinia bibendum nulla sed consectetur. Fusce dapibus, tellus ac cursus commodo, tortor mauris condimentum nibh, ut fermentum massa justo sit amet risus. Nullam id dolor id nibh ultricies vehicula ut id elit. Cum sociis natoque penatibus et magnis dis parturient montes, nascetur ridiculus mus. Nulla vitae elit libero, a pharetra augue.

    + +
    +
    + +
    + +
    +
    +

    14.Aenean lacinia bibendum nulla sed consectetur. Fusce dapibus, tellus ac cursus commodo, tortor mauris condimentum nibh, ut fermentum massa justo sit amet risus. Nullam id dolor id nibh ultricies vehicula ut id elit. Cum sociis natoque penatibus et magnis dis parturient montes, nascetur ridiculus mus. Nulla vitae elit libero, a pharetra augue.

    + +
    +
    +

    16.Aenean lacinia bibendum nulla sed consectetur. Fusce dapibus, tellus ac cursus commodo, tortor mauris condimentum nibh, ut fermentum massa justo sit amet risus. Nullam id dolor id nibh ultricies vehicula ut id elit. Cum sociis natoque penatibus et magnis dis parturient montes, nascetur ridiculus mus. Nulla vitae elit libero, a pharetra augue.

    + +
    +
    +

    18.Aenean lacinia bibendum nulla sed consectetur. Fusce dapibus, tellus ac cursus commodo, tortor mauris condimentum nibh, ut fermentum massa justo sit amet risus. Nullam id dolor id nibh ultricies vehicula ut id elit. Cum sociis natoque penatibus et magnis dis parturient montes, nascetur ridiculus mus. Nulla vitae elit libero, a pharetra augue.

    + +
    +
    + +
    + +
    +
    +

    20.Aenean lacinia bibendum nulla sed consectetur. Fusce dapibus, tellus ac cursus commodo, tortor mauris condimentum nibh, ut fermentum massa justo sit amet risus. Nullam id dolor id nibh ultricies vehicula ut id elit. Cum sociis natoque penatibus et magnis dis parturient montes, nascetur ridiculus mus. Nulla vitae elit libero, a pharetra augue.

    +
    +
    +

    24.Aenean lacinia bibendum nulla sed consectetur. Fusce dapibus, tellus ac cursus commodo, tortor mauris condimentum nibh, ut fermentum massa justo sit amet risus. Nullam id dolor id nibh ultricies vehicula ut id elit. Cum sociis natoque penatibus et magnis dis parturient montes, nascetur ridiculus mus. Nulla vitae elit libero, a pharetra augue.

    +
    + +
    + +
    + +
    +
    +

    30.Aenean lacinia bibendum nulla sed consectetur. Fusce dapibus, tellus ac cursus commodo, tortor mauris condimentum nibh, ut fermentum massa justo sit amet risus. Nullam id dolor id nibh ultricies vehicula ut id elit. Cum sociis natoque penatibus et magnis dis parturient montes, nascetur ridiculus mus. Nulla vitae elit libero, a pharetra augue.

    +
    +
    + +
    + + + + +
    + +
    + +
    + +
    +

    Lorem Ipsum Dolor

    +

    Etiam porta sem malesuada magna mollis euismod

    + + +
    +
    +
    +
    +

    Donec sed odio dui. Morbi leo risus, porta ac consectetur ac, vestibulum at eros. Fusce dapibus, tellus ac cursus commodo, tortor mauris condimentum nibh, ut fermentum massa justo sit amet risus.

    + + +

    Pellentesque ornare sem

    + +

    Maecenas sed diam eget risus varius blandit sit amet non magna. Maecenas faucibus mollis interdum. Donec ullamcorper nulla non metus auctor fringilla. Nullam id dolor id nibh ultricies vehicula ut id elit. Nullam id dolor id nibh ultricies vehicula ut id elit.

    + +

    Aenean eu leo quam. Pellentesque ornare sem lacinia quam venenatis vestibulum. Lorem ipsum dolor sit amet, consectetur adipiscing elit. Cum sociis natoque penatibus et magnis dis parturient montes, nascetur ridiculus mus.

    + +

    Nulla vitae elit libero, a pharetra augue. Praesent commodo cursus magna, vel scelerisque nisl consectetur et. Aenean lacinia bibendum nulla sed consectetur.

    + +

    Nullam quis risus eget urna mollis ornare vel eu leo. Nullam quis risus eget urna mollis ornare vel eu leo. Maecenas sed diam eget risus varius blandit sit amet non magna. Donec ullamcorper nulla non metus auctor fringilla.

    + +

    Cras mattis consectetur

    + +

    Aenean eu leo quam. Pellentesque ornare sem lacinia quam venenatis vestibulum. Aenean lacinia bibendum nulla sed consectetur. Integer posuere erat a ante venenatis dapibus posuere velit aliquet. Cras mattis consectetur purus sit amet fermentum.

    + +

    Nullam id dolor id nibh ultricies vehicula ut id elit. Nullam quis risus eget urna mollis ornare vel eu leo. Cras mattis consectetur purus sit amet fermentum.

    +
    + + +
    + +
    + + + + + + + + + +
    + +
    + +
    +
    +
    +

    Installing Webfonts

    + +

    Webfonts are supported by all major browser platforms but not all in the same way. There are currently four different font formats that must be included in order to target all browsers. This includes TTF, WOFF, EOT and SVG.

    + +

    1. Upload your webfonts

    +

    You must upload your webfont kit to your website. They should be in or near the same directory as your CSS files.

    + +

    2. Include the webfont stylesheet

    +

    A special CSS @font-face declaration helps the various browsers select the appropriate font it needs without causing you a bunch of headaches. Learn more about this syntax by reading the Fontspring blog post about it. The code for it is as follows:

    + + + +@font-face{ + font-family: 'MyWebFont'; + src: url('WebFont.eot'); + src: url('WebFont.eot?iefix') format('eot'), + url('WebFont.woff') format('woff'), + url('WebFont.ttf') format('truetype'), + url('WebFont.svg#webfont') format('svg'); +} + + +

    We've already gone ahead and generated the code for you. All you have to do is link to the stylesheet in your HTML, like this:

    + <link rel="stylesheet" href="stylesheet.css" type="text/css" charset="utf-8" /> + +

    3. Modify your own stylesheet

    +

    To take advantage of your new fonts, you must tell your stylesheet to use them. Look at the original @font-face declaration above and find the property called "font-family." The name linked there will be what you use to reference the font. Prepend that webfont name to the font stack in the "font-family" property, inside the selector you want to change. For example:

    +p { font-family: 'MyWebFont', Arial, sans-serif; } + +

    4. Test

    +

    Getting webfonts to work cross-browser can be tricky. Use the information in the sidebar to help you if you find that fonts aren't loading in a particular browser.

    +
    + + +
    + +
    + +
    + +
    + + diff --git a/fonts/cmutypewritertext_bold_macroman/cmuntb-webfont.woff b/fonts/cmutypewritertext_bold_macroman/cmuntb-webfont.woff new file mode 100644 index 0000000000000000000000000000000000000000..0c4fbb8b46f715d29ed2897b369069043be4a08f GIT binary patch literal 30984 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 literal 0 HcmV?d00001 diff --git a/fonts/cmutypewritertext_bold_macroman/specimen_files/grid_12-825-55-15.css b/fonts/cmutypewritertext_bold_macroman/specimen_files/grid_12-825-55-15.css new file mode 100644 index 0000000..3d6aef7 --- /dev/null +++ b/fonts/cmutypewritertext_bold_macroman/specimen_files/grid_12-825-55-15.css @@ -0,0 +1,129 @@ +/*Notes about grid: +Columns: 12 +Grid Width: 825px +Column Width: 55px +Gutter Width: 15px +-------------------------------*/ + + + +.section {margin-bottom: 18px; +} +.section:after {content: ".";display: block;height: 0;clear: both;visibility: hidden;} +.section {*zoom: 1;} + +.section .firstcolumn, +.section .firstcol {margin-left: 0;} + + +/* Border on left hand side of a column. */ +.border { + padding-left: 7px; + margin-left: 7px; + border-left: 1px solid #eee; +} + +/* Border with more whitespace, spans one column. */ +.colborder { + padding-left: 42px; + margin-left: 42px; + border-left: 1px solid #eee; +} + + + +/* The Grid Classes */ +.grid1, .grid1_2cols, .grid1_3cols, .grid1_4cols, .grid2, .grid2_3cols, .grid2_4cols, .grid3, .grid3_2cols, .grid3_4cols, .grid4, .grid4_3cols, .grid5, .grid5_2cols, .grid5_3cols, .grid5_4cols, .grid6, .grid6_4cols, .grid7, .grid7_2cols, .grid7_3cols, .grid7_4cols, .grid8, .grid8_3cols, .grid9, .grid9_2cols, .grid9_4cols, .grid10, .grid10_3cols, .grid10_4cols, .grid11, .grid11_2cols, .grid11_3cols, .grid11_4cols, .grid12 +{margin-left: 15px;float: left;display: inline; overflow: hidden;} + + +.width1, .grid1, .span-1 {width: 55px;} +.width1_2cols,.grid1_2cols {width: 20px;} +.width1_3cols,.grid1_3cols {width: 8px;} +.width1_4cols,.grid1_4cols {width: 2px;} +.input_width1 {width: 49px;} + +.width2, .grid2, .span-2 {width: 125px;} +.width2_3cols,.grid2_3cols {width: 31px;} +.width2_4cols,.grid2_4cols {width: 20px;} +.input_width2 {width: 119px;} + +.width3, .grid3, .span-3 {width: 195px;} +.width3_2cols,.grid3_2cols {width: 90px;} +.width3_4cols,.grid3_4cols {width: 37px;} +.input_width3 {width: 189px;} + +.width4, .grid4, .span-4 {width: 265px;} +.width4_3cols,.grid4_3cols {width: 78px;} +.input_width4 {width: 259px;} + +.width5, .grid5, .span-5 {width: 335px;} +.width5_2cols,.grid5_2cols {width: 160px;} +.width5_3cols,.grid5_3cols {width: 101px;} +.width5_4cols,.grid5_4cols {width: 72px;} +.input_width5 {width: 329px;} + +.width6, .grid6, .span-6 {width: 405px;} +.width6_4cols,.grid6_4cols {width: 90px;} +.input_width6 {width: 399px;} + +.width7, .grid7, .span-7 {width: 475px;} +.width7_2cols,.grid7_2cols {width: 230px;} +.width7_3cols,.grid7_3cols {width: 148px;} +.width7_4cols,.grid7_4cols {width: 107px;} +.input_width7 {width: 469px;} + +.width8, .grid8, .span-8 {width: 545px;} +.width8_3cols,.grid8_3cols {width: 171px;} +.input_width8 {width: 539px;} + +.width9, .grid9, .span-9 {width: 615px;} +.width9_2cols,.grid9_2cols {width: 300px;} +.width9_4cols,.grid9_4cols {width: 142px;} +.input_width9 {width: 609px;} + +.width10, .grid10, .span-10 {width: 685px;} +.width10_3cols,.grid10_3cols {width: 218px;} +.width10_4cols,.grid10_4cols {width: 160px;} +.input_width10 {width: 679px;} + +.width11, .grid11, .span-11 {width: 755px;} +.width11_2cols,.grid11_2cols {width: 370px;} +.width11_3cols,.grid11_3cols {width: 241px;} +.width11_4cols,.grid11_4cols {width: 177px;} +.input_width11 {width: 749px;} + +.width12, .grid12, .span-12 {width: 825px;} +.input_width12 {width: 819px;} + +/* Subdivided grid spaces */ +.emptycols_left1, .prepend-1 {padding-left: 70px;} +.emptycols_right1, .append-1 {padding-right: 70px;} +.emptycols_left2, .prepend-2 {padding-left: 140px;} +.emptycols_right2, .append-2 {padding-right: 140px;} +.emptycols_left3, .prepend-3 {padding-left: 210px;} +.emptycols_right3, .append-3 {padding-right: 210px;} +.emptycols_left4, .prepend-4 {padding-left: 280px;} +.emptycols_right4, .append-4 {padding-right: 280px;} +.emptycols_left5, .prepend-5 {padding-left: 350px;} +.emptycols_right5, .append-5 {padding-right: 350px;} +.emptycols_left6, .prepend-6 {padding-left: 420px;} +.emptycols_right6, .append-6 {padding-right: 420px;} +.emptycols_left7, .prepend-7 {padding-left: 490px;} +.emptycols_right7, .append-7 {padding-right: 490px;} +.emptycols_left8, .prepend-8 {padding-left: 560px;} +.emptycols_right8, .append-8 {padding-right: 560px;} +.emptycols_left9, .prepend-9 {padding-left: 630px;} +.emptycols_right9, .append-9 {padding-right: 630px;} +.emptycols_left10, .prepend-10 {padding-left: 700px;} +.emptycols_right10, .append-10 {padding-right: 700px;} +.emptycols_left11, .prepend-11 {padding-left: 770px;} +.emptycols_right11, .append-11 {padding-right: 770px;} +.pull-1 {margin-left: -70px;} +.push-1 {margin-right: -70px;margin-left: 18px;float: right;} +.pull-2 {margin-left: -140px;} +.push-2 {margin-right: -140px;margin-left: 18px;float: right;} +.pull-3 {margin-left: -210px;} +.push-3 {margin-right: -210px;margin-left: 18px;float: right;} +.pull-4 {margin-left: -280px;} +.push-4 {margin-right: -280px;margin-left: 18px;float: right;} \ No newline at end of file diff --git a/fonts/cmutypewritertext_bold_macroman/specimen_files/specimen_stylesheet.css b/fonts/cmutypewritertext_bold_macroman/specimen_files/specimen_stylesheet.css new file mode 100644 index 0000000..aecc43c --- /dev/null +++ b/fonts/cmutypewritertext_bold_macroman/specimen_files/specimen_stylesheet.css @@ -0,0 +1,396 @@ +@import url('grid_12-825-55-15.css'); + +/* + CSS Reset by Eric Meyer - Released under Public Domain + http://meyerweb.com/eric/tools/css/reset/ +*/ +html, body, div, span, applet, object, iframe, +h1, h2, h3, h4, h5, h6, p, blockquote, pre, +a, abbr, acronym, address, big, cite, code, +del, dfn, em, font, img, ins, kbd, q, s, samp, +small, strike, strong, sub, sup, tt, var, +b, u, i, center, dl, dt, dd, ol, ul, li, +fieldset, form, label, legend, table, +caption, tbody, tfoot, thead, tr, th, td + {margin: 0;padding: 0;border: 0;outline: 0; + font-size: 100%;vertical-align: baseline; + background: transparent;} +body {line-height: 1;} +ol, ul {list-style: none;} +blockquote, q {quotes: none;} +blockquote:before, blockquote:after, +q:before, q:after {content: ''; content: none;} +:focus {outline: 0;} +ins {text-decoration: none;} +del {text-decoration: line-through;} +table {border-collapse: collapse;border-spacing: 0;} + + + + +body { + color: #000; + background-color: #dcdcdc; +} + +a { + text-decoration: none; + color: #1883ba; +} + +h1{ + font-size: 32px; + font-weight: normal; + font-style: normal; + margin-bottom: 18px; +} + +h2{ + font-size: 18px; +} + +#container { + width: 865px; + margin: 0px auto; +} + + +#header { + padding: 20px; + font-size: 36px; + background-color: #000; + color: #fff; +} + +#header span { + color: #666; +} +#main_content { + background-color: #fff; + padding: 60px 20px 20px; +} + + +#footer p { + margin: 0; + padding-top: 10px; + padding-bottom: 50px; + color: #333; + font: 10px Arial, sans-serif; +} + +.tabs { + width: 100%; + height: 31px; + background-color: #444; +} +.tabs li { + float: left; + margin: 0; + overflow: hidden; + background-color: #444; +} +.tabs li a { + display: block; + color: #fff; + text-decoration: none; + font: bold 11px/11px 'Arial'; + text-transform: uppercase; + padding: 10px 15px; + border-right: 1px solid #fff; +} + +.tabs li a:hover { + background-color: #00b3ff; + +} + +.tabs li.active a { + color: #000; + background-color: #fff; +} + + + +div.huge { + + font-size: 300px; + line-height: 1em; + padding: 0; + letter-spacing: -.02em; + overflow: hidden; +} +div.glyph_range { + font-size: 72px; + line-height: 1.1em; +} + +.size10{ font-size: 10px; } +.size11{ font-size: 11px; } +.size12{ font-size: 12px; } +.size13{ font-size: 13px; } +.size14{ font-size: 14px; } +.size16{ font-size: 16px; } +.size18{ font-size: 18px; } +.size20{ font-size: 20px; } +.size24{ font-size: 24px; } +.size30{ font-size: 30px; } +.size36{ font-size: 36px; } +.size48{ font-size: 48px; } +.size60{ font-size: 60px; } +.size72{ font-size: 72px; } +.size90{ font-size: 90px; } + + +.psample_row1 { height: 120px;} +.psample_row1 { height: 120px;} +.psample_row2 { height: 160px;} +.psample_row3 { height: 160px;} +.psample_row4 { height: 160px;} + +.psample { + overflow: hidden; + position: relative; +} +.psample p { + line-height: 1.3em; + display: block; + overflow: hidden; + margin: 0; +} + +.psample span { + margin-right: .5em; +} + +.white_blend { + width: 100%; + height: 61px; + background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAVkAAAA9CAYAAAAH4BojAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAO1JREFUeNrs3TsKgFAMRUE/eer+NxztxMYuEWQG3ECKwwUF58ycAKixOAGAyAKILAAiCyCyACILgMgCiCyAyAIgsgAiCyCyAIgsgMgCiCwAIgsgsgAiC4DIAogsACIL0CWuZ3UGgLrIhjMA1EV2OAOAJQtgyQLwjOzmDAAiCyCyAIgsQFtkd2cAEFkAkQVAZAHaIns4A4AlC2DJAiCyACILILIAiCzAV5H1dQGAJQsgsgCILIDIAvwisl58AViyAJYsACILILIAIgvAe2T9EhxAZAFEFgCRBeiL7HAGgLrIhjMAWLIAliwAt1OAAQDwygTBulLIlQAAAABJRU5ErkJggg==); + position: absolute; + bottom: 0; +} +.black_blend { + width: 100%; + height: 61px; + background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAVkAAAA9CAYAAAAH4BojAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAPJJREFUeNrs3TEKhTAQRVGjibr/9QoxhY2N3Ywo50A28IrLwP9g6b1PAMSYTQAgsgAiC4DIAogsgMgCILIAIgsgsgCILIDIAogsACILILIAIguAyAKILIDIAiCyACILgMgCZCnjLWYAiFGvB0BQZJsZAFyyAC5ZAO6RXc0AILIAIguAyAKkRXYzA4DIAogsACILkBbZ3QwALlkAlywAIgsgsgAiC4DIArwVWf8uAHDJAogsACILILIAv4isH74AXLIALlkARBZAZAFEFoDnyPokOIDIAogsACILkBfZZgaAuMhWMwC4ZAE+p4x3mAEgxinAAJ+XBbPWGkwAAAAAAElFTkSuQmCC); + position: absolute; + bottom: 0; +} +.fullreverse { + background: #000 !important; + color: #fff !important; + margin-left: -20px; + padding-left: 20px; + margin-right: -20px; + padding-right: 20px; + padding: 20px; + margin-bottom:0; +} + + +.sample_table td { + padding-top: 3px; + padding-bottom:5px; + padding-left: 5px; + vertical-align: middle; + line-height: 1.2em; +} + +.sample_table td:first-child { + background-color: #eee; + text-align: right; + padding-right: 5px; + padding-left: 0; + padding: 5px; + font: 11px/12px "Courier New", Courier, mono; +} + +code { + white-space: pre; + background-color: #eee; + display: block; + padding: 10px; + margin-bottom: 18px; + overflow: auto; +} + + +.bottom,.last {margin-bottom:0 !important; padding-bottom:0 !important;} + +.box { + padding: 18px; + margin-bottom: 18px; + background: #eee; +} + +.reverse,.reversed { background: #000 !important;color: #fff !important; border: none !important;} + +#bodycomparison { + position: relative; + overflow: hidden; + font-size: 72px; + height: 90px; + white-space: nowrap; +} + +#bodycomparison div{ + font-size: 72px; + line-height: 90px; + display: inline; + margin: 0 15px 0 0; + padding: 0; +} + +#bodycomparison div span{ + font: 10px Arial; + position: absolute; + left: 0; +} +#xheight { + float: none; + position: absolute; + color: #d9f3ff; + font-size: 72px; + line-height: 90px; +} + +.fontbody { + position: relative; +} +.arialbody{ + font-family: Arial; + position: relative; +} +.verdanabody{ + font-family: Verdana; + position: relative; +} +.georgiabody{ + font-family: Georgia; + position: relative; +} + +/* @group Layout page + */ + +#layout h1 { + font-size: 36px; + line-height: 42px; + font-weight: normal; + font-style: normal; +} + +#layout h2 { + font-size: 24px; + line-height: 23px; + font-weight: normal; + font-style: normal; +} + +#layout h3 { + font-size: 22px; + line-height: 1.4em; + margin-top: 1em; + font-weight: normal; + font-style: normal; +} + + +#layout p.byline { + font-size: 12px; + margin-top: 18px; + line-height: 12px; + margin-bottom: 0; +} +#layout p { + font-size: 14px; + line-height: 21px; + margin-bottom: .5em; +} + +#layout p.large{ + font-size: 18px; + line-height: 26px; +} + +#layout .sidebar p{ + font-size: 12px; + line-height: 1.4em; +} + +#layout p.caption { + font-size: 10px; + margin-top: -16px; + margin-bottom: 18px; +} + +/* @end */ + +/* @group Glyphs */ + +#glyph_chart div{ + background-color: #d9f3ff; + color: black; + float: left; + font-size: 36px; + height: 1.2em; + line-height: 1.2em; + margin-bottom: 1px; + margin-right: 1px; + text-align: center; + width: 1.2em; + position: relative; + padding: .6em .2em .2em; +} + +#glyph_chart div p { + position: absolute; + left: 0; + top: 0; + display: block; + text-align: center; + font: bold 9px Arial, sans-serif; + background-color: #3a768f; + width: 100%; + color: #fff; + padding: 2px 0; +} + + +#glyphs h1 { + font-family: Arial, sans-serif; +} +/* @end */ + +/* @group Installing */ + +#installing { + font: 13px Arial, sans-serif; +} + +#installing p, +#glyphs p{ + line-height: 1.2em; + margin-bottom: 18px; + font: 13px Arial, sans-serif; +} + + + +#installing h3{ + font-size: 15px; + margin-top: 18px; +} + +/* @end */ + +#rendering h1 { + font-family: Arial, sans-serif; +} +.render_table td { + font: 11px "Courier New", Courier, mono; + vertical-align: middle; +} + + diff --git a/fonts/cmutypewritertext_bold_macroman/stylesheet.css b/fonts/cmutypewritertext_bold_macroman/stylesheet.css new file mode 100644 index 0000000..29af8e4 --- /dev/null +++ b/fonts/cmutypewritertext_bold_macroman/stylesheet.css @@ -0,0 +1,13 @@ +@font-face { + font-family: 'cmu_typewriter_textbold'; + src: url('cmuntb-webfont.eot'); + src: url('cmuntb-webfont.eot?#iefix') format('embedded-opentype'), + url('cmuntb-webfont.woff2') format('woff2'), + url('cmuntb-webfont.woff') format('woff'), + url('cmuntb-webfont.ttf') format('truetype'), + url('cmuntb-webfont.svg#cmu_typewriter_textbold') format('svg'); + font-weight: normal; + font-style: normal; + +} + diff --git a/fonts/cmutypewritertext_boldoblique_macroman/cmuntx-demo.html b/fonts/cmutypewritertext_boldoblique_macroman/cmuntx-demo.html new file mode 100644 index 0000000..d7a1e22 --- /dev/null +++ b/fonts/cmutypewritertext_boldoblique_macroman/cmuntx-demo.html @@ -0,0 +1,372 @@ + + + + + + + + + + + + +CMU Typewriter Text Bold Oblique Specimen + + + + + + +
    + + + +
    + + +
    + +
    +
    +
    AaBb
    +
    +
    + +
    +
    A​B​C​D​E​F​G​H​I​J​K​L​M​N​O​P​Q​R​S​T​U​V​W​X​Y​Z​a​b​c​d​e​f​g​h​i​j​k​l​m​n​o​p​q​r​s​t​u​v​w​x​y​z​1​2​3​4​5​6​7​8​9​0​&​.​,​?​!​@​(​)​#​$​%​*​+​-​=​:​;
    +
    +
    +
    + + + + + + + + + + + + + + + + +
    10abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ0123456789abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ0123456789abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ
    11abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ0123456789abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ0123456789abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ
    12abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ0123456789abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ0123456789abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ
    13abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ0123456789abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ0123456789abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ
    14abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ0123456789abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ0123456789abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ
    16abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ0123456789abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ
    18abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ0123456789abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ
    20abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ0123456789abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ
    24abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ0123456789abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ
    30abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ0123456789abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ
    36abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ0123456789abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ
    48abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ0123456789abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ
    60abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ0123456789abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ
    72abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ0123456789abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ
    90abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ0123456789abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ
    + +
    + +
    + + + +
    + + +
    +
    ◼◼◼◼◼◼◼◼◼◼◼◼◼◼◼◼◼◼◼◼◼◼◼◼◼◼◼◼◼◼◼◼◼◼◼◼◼◼◼◼◼◼◼◼◼◼◼◼◼◼◼◼◼◼◼◼◼◼◼◼◼◼◼◼◼◼◼◼◼◼◼◼◼◼◼◼◼◼◼◼◼◼◼◼◼◼◼◼◼◼◼◼◼◼◼◼◼◼◼body
    body
    body
    body
    +
    + bodyCMU Typewriter Text Bold Oblique +
    +
    + bodyArial +
    +
    + bodyVerdana +
    +
    + bodyGeorgia +
    + + + +
    + + +
    + +
    +

    10.Aenean lacinia bibendum nulla sed consectetur. Fusce dapibus, tellus ac cursus commodo, tortor mauris condimentum nibh, ut fermentum massa justo sit amet risus. Nullam id dolor id nibh ultricies vehicula ut id elit. Cum sociis natoque penatibus et magnis dis parturient montes, nascetur ridiculus mus. Nulla vitae elit libero, a pharetra augue.

    + +
    +
    +

    11.Aenean lacinia bibendum nulla sed consectetur. Fusce dapibus, tellus ac cursus commodo, tortor mauris condimentum nibh, ut fermentum massa justo sit amet risus. Nullam id dolor id nibh ultricies vehicula ut id elit. Cum sociis natoque penatibus et magnis dis parturient montes, nascetur ridiculus mus. Nulla vitae elit libero, a pharetra augue.

    + +
    +
    +

    12.Aenean lacinia bibendum nulla sed consectetur. Fusce dapibus, tellus ac cursus commodo, tortor mauris condimentum nibh, ut fermentum massa justo sit amet risus. Nullam id dolor id nibh ultricies vehicula ut id elit. Cum sociis natoque penatibus et magnis dis parturient montes, nascetur ridiculus mus. Nulla vitae elit libero, a pharetra augue.

    + +
    +
    +

    13.Aenean lacinia bibendum nulla sed consectetur. Fusce dapibus, tellus ac cursus commodo, tortor mauris condimentum nibh, ut fermentum massa justo sit amet risus. Nullam id dolor id nibh ultricies vehicula ut id elit. Cum sociis natoque penatibus et magnis dis parturient montes, nascetur ridiculus mus. Nulla vitae elit libero, a pharetra augue.

    + +
    +
    + +
    +
    +
    +

    14.Aenean lacinia bibendum nulla sed consectetur. Fusce dapibus, tellus ac cursus commodo, tortor mauris condimentum nibh, ut fermentum massa justo sit amet risus. Nullam id dolor id nibh ultricies vehicula ut id elit. Cum sociis natoque penatibus et magnis dis parturient montes, nascetur ridiculus mus. Nulla vitae elit libero, a pharetra augue.

    + +
    +
    +

    16.Aenean lacinia bibendum nulla sed consectetur. Fusce dapibus, tellus ac cursus commodo, tortor mauris condimentum nibh, ut fermentum massa justo sit amet risus. Nullam id dolor id nibh ultricies vehicula ut id elit. Cum sociis natoque penatibus et magnis dis parturient montes, nascetur ridiculus mus. Nulla vitae elit libero, a pharetra augue.

    + +
    +
    +

    18.Aenean lacinia bibendum nulla sed consectetur. Fusce dapibus, tellus ac cursus commodo, tortor mauris condimentum nibh, ut fermentum massa justo sit amet risus. Nullam id dolor id nibh ultricies vehicula ut id elit. Cum sociis natoque penatibus et magnis dis parturient montes, nascetur ridiculus mus. Nulla vitae elit libero, a pharetra augue.

    + +
    + +
    + +
    + +
    +
    +

    20.Aenean lacinia bibendum nulla sed consectetur. Fusce dapibus, tellus ac cursus commodo, tortor mauris condimentum nibh, ut fermentum massa justo sit amet risus. Nullam id dolor id nibh ultricies vehicula ut id elit. Cum sociis natoque penatibus et magnis dis parturient montes, nascetur ridiculus mus. Nulla vitae elit libero, a pharetra augue.

    +
    +
    +

    24.Aenean lacinia bibendum nulla sed consectetur. Fusce dapibus, tellus ac cursus commodo, tortor mauris condimentum nibh, ut fermentum massa justo sit amet risus. Nullam id dolor id nibh ultricies vehicula ut id elit. Cum sociis natoque penatibus et magnis dis parturient montes, nascetur ridiculus mus. Nulla vitae elit libero, a pharetra augue.

    +
    + +
    + +
    + +
    +
    +

    30.Aenean lacinia bibendum nulla sed consectetur. Fusce dapibus, tellus ac cursus commodo, tortor mauris condimentum nibh, ut fermentum massa justo sit amet risus. Nullam id dolor id nibh ultricies vehicula ut id elit. Cum sociis natoque penatibus et magnis dis parturient montes, nascetur ridiculus mus. Nulla vitae elit libero, a pharetra augue.

    +
    +
    + +
    + + + +
    +
    +

    10.Aenean lacinia bibendum nulla sed consectetur. Fusce dapibus, tellus ac cursus commodo, tortor mauris condimentum nibh, ut fermentum massa justo sit amet risus. Nullam id dolor id nibh ultricies vehicula ut id elit. Cum sociis natoque penatibus et magnis dis parturient montes, nascetur ridiculus mus. Nulla vitae elit libero, a pharetra augue.

    + +
    +
    +

    11.Aenean lacinia bibendum nulla sed consectetur. Fusce dapibus, tellus ac cursus commodo, tortor mauris condimentum nibh, ut fermentum massa justo sit amet risus. Nullam id dolor id nibh ultricies vehicula ut id elit. Cum sociis natoque penatibus et magnis dis parturient montes, nascetur ridiculus mus. Nulla vitae elit libero, a pharetra augue.

    + +
    +
    +

    12.Aenean lacinia bibendum nulla sed consectetur. Fusce dapibus, tellus ac cursus commodo, tortor mauris condimentum nibh, ut fermentum massa justo sit amet risus. Nullam id dolor id nibh ultricies vehicula ut id elit. Cum sociis natoque penatibus et magnis dis parturient montes, nascetur ridiculus mus. Nulla vitae elit libero, a pharetra augue.

    + +
    +
    +

    13.Aenean lacinia bibendum nulla sed consectetur. Fusce dapibus, tellus ac cursus commodo, tortor mauris condimentum nibh, ut fermentum massa justo sit amet risus. Nullam id dolor id nibh ultricies vehicula ut id elit. Cum sociis natoque penatibus et magnis dis parturient montes, nascetur ridiculus mus. Nulla vitae elit libero, a pharetra augue.

    + +
    +
    + +
    + +
    +
    +

    14.Aenean lacinia bibendum nulla sed consectetur. Fusce dapibus, tellus ac cursus commodo, tortor mauris condimentum nibh, ut fermentum massa justo sit amet risus. Nullam id dolor id nibh ultricies vehicula ut id elit. Cum sociis natoque penatibus et magnis dis parturient montes, nascetur ridiculus mus. Nulla vitae elit libero, a pharetra augue.

    + +
    +
    +

    16.Aenean lacinia bibendum nulla sed consectetur. Fusce dapibus, tellus ac cursus commodo, tortor mauris condimentum nibh, ut fermentum massa justo sit amet risus. Nullam id dolor id nibh ultricies vehicula ut id elit. Cum sociis natoque penatibus et magnis dis parturient montes, nascetur ridiculus mus. Nulla vitae elit libero, a pharetra augue.

    + +
    +
    +

    18.Aenean lacinia bibendum nulla sed consectetur. Fusce dapibus, tellus ac cursus commodo, tortor mauris condimentum nibh, ut fermentum massa justo sit amet risus. Nullam id dolor id nibh ultricies vehicula ut id elit. Cum sociis natoque penatibus et magnis dis parturient montes, nascetur ridiculus mus. Nulla vitae elit libero, a pharetra augue.

    + +
    +
    + +
    + +
    +
    +

    20.Aenean lacinia bibendum nulla sed consectetur. Fusce dapibus, tellus ac cursus commodo, tortor mauris condimentum nibh, ut fermentum massa justo sit amet risus. Nullam id dolor id nibh ultricies vehicula ut id elit. Cum sociis natoque penatibus et magnis dis parturient montes, nascetur ridiculus mus. Nulla vitae elit libero, a pharetra augue.

    +
    +
    +

    24.Aenean lacinia bibendum nulla sed consectetur. Fusce dapibus, tellus ac cursus commodo, tortor mauris condimentum nibh, ut fermentum massa justo sit amet risus. Nullam id dolor id nibh ultricies vehicula ut id elit. Cum sociis natoque penatibus et magnis dis parturient montes, nascetur ridiculus mus. Nulla vitae elit libero, a pharetra augue.

    +
    + +
    + +
    + +
    +
    +

    30.Aenean lacinia bibendum nulla sed consectetur. Fusce dapibus, tellus ac cursus commodo, tortor mauris condimentum nibh, ut fermentum massa justo sit amet risus. Nullam id dolor id nibh ultricies vehicula ut id elit. Cum sociis natoque penatibus et magnis dis parturient montes, nascetur ridiculus mus. Nulla vitae elit libero, a pharetra augue.

    +
    +
    + +
    + + + + +
    + +
    + +
    + +
    +

    Lorem Ipsum Dolor

    +

    Etiam porta sem malesuada magna mollis euismod

    + + +
    +
    +
    +
    +

    Donec sed odio dui. Morbi leo risus, porta ac consectetur ac, vestibulum at eros. Fusce dapibus, tellus ac cursus commodo, tortor mauris condimentum nibh, ut fermentum massa justo sit amet risus.

    + + +

    Pellentesque ornare sem

    + +

    Maecenas sed diam eget risus varius blandit sit amet non magna. Maecenas faucibus mollis interdum. Donec ullamcorper nulla non metus auctor fringilla. Nullam id dolor id nibh ultricies vehicula ut id elit. Nullam id dolor id nibh ultricies vehicula ut id elit.

    + +

    Aenean eu leo quam. Pellentesque ornare sem lacinia quam venenatis vestibulum. Lorem ipsum dolor sit amet, consectetur adipiscing elit. Cum sociis natoque penatibus et magnis dis parturient montes, nascetur ridiculus mus.

    + +

    Nulla vitae elit libero, a pharetra augue. Praesent commodo cursus magna, vel scelerisque nisl consectetur et. Aenean lacinia bibendum nulla sed consectetur.

    + +

    Nullam quis risus eget urna mollis ornare vel eu leo. Nullam quis risus eget urna mollis ornare vel eu leo. Maecenas sed diam eget risus varius blandit sit amet non magna. Donec ullamcorper nulla non metus auctor fringilla.

    + +

    Cras mattis consectetur

    + +

    Aenean eu leo quam. Pellentesque ornare sem lacinia quam venenatis vestibulum. Aenean lacinia bibendum nulla sed consectetur. Integer posuere erat a ante venenatis dapibus posuere velit aliquet. Cras mattis consectetur purus sit amet fermentum.

    + +

    Nullam id dolor id nibh ultricies vehicula ut id elit. Nullam quis risus eget urna mollis ornare vel eu leo. Cras mattis consectetur purus sit amet fermentum.

    +
    + + +
    + +
    + + + + + + + + + +
    + +
    + +
    +
    +
    +

    Installing Webfonts

    + +

    Webfonts are supported by all major browser platforms but not all in the same way. There are currently four different font formats that must be included in order to target all browsers. This includes TTF, WOFF, EOT and SVG.

    + +

    1. Upload your webfonts

    +

    You must upload your webfont kit to your website. They should be in or near the same directory as your CSS files.

    + +

    2. Include the webfont stylesheet

    +

    A special CSS @font-face declaration helps the various browsers select the appropriate font it needs without causing you a bunch of headaches. Learn more about this syntax by reading the Fontspring blog post about it. The code for it is as follows:

    + + + +@font-face{ + font-family: 'MyWebFont'; + src: url('WebFont.eot'); + src: url('WebFont.eot?iefix') format('eot'), + url('WebFont.woff') format('woff'), + url('WebFont.ttf') format('truetype'), + url('WebFont.svg#webfont') format('svg'); +} + + +

    We've already gone ahead and generated the code for you. All you have to do is link to the stylesheet in your HTML, like this:

    + <link rel="stylesheet" href="stylesheet.css" type="text/css" charset="utf-8" /> + +

    3. Modify your own stylesheet

    +

    To take advantage of your new fonts, you must tell your stylesheet to use them. Look at the original @font-face declaration above and find the property called "font-family." The name linked there will be what you use to reference the font. Prepend that webfont name to the font stack in the "font-family" property, inside the selector you want to change. For example:

    +p { font-family: 'MyWebFont', Arial, sans-serif; } + +

    4. Test

    +

    Getting webfonts to work cross-browser can be tricky. Use the information in the sidebar to help you if you find that fonts aren't loading in a particular browser.

    +
    + + +
    + +
    + +
    + +
    + + diff --git a/fonts/cmutypewritertext_boldoblique_macroman/cmuntx-webfont.woff b/fonts/cmutypewritertext_boldoblique_macroman/cmuntx-webfont.woff new file mode 100644 index 0000000000000000000000000000000000000000..687b4214ee9e7a298b902571b27b22171ec55ef4 GIT binary patch literal 32136 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�r5m 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 literal 0 HcmV?d00001 diff --git a/fonts/cmutypewritertext_boldoblique_macroman/specimen_files/grid_12-825-55-15.css b/fonts/cmutypewritertext_boldoblique_macroman/specimen_files/grid_12-825-55-15.css new file mode 100644 index 0000000..3d6aef7 --- /dev/null +++ b/fonts/cmutypewritertext_boldoblique_macroman/specimen_files/grid_12-825-55-15.css @@ -0,0 +1,129 @@ +/*Notes about grid: +Columns: 12 +Grid Width: 825px +Column Width: 55px +Gutter Width: 15px +-------------------------------*/ + + + +.section {margin-bottom: 18px; +} +.section:after {content: ".";display: block;height: 0;clear: both;visibility: hidden;} +.section {*zoom: 1;} + +.section .firstcolumn, +.section .firstcol {margin-left: 0;} + + +/* Border on left hand side of a column. */ +.border { + padding-left: 7px; + margin-left: 7px; + border-left: 1px solid #eee; +} + +/* Border with more whitespace, spans one column. */ +.colborder { + padding-left: 42px; + margin-left: 42px; + border-left: 1px solid #eee; +} + + + +/* The Grid Classes */ +.grid1, .grid1_2cols, .grid1_3cols, .grid1_4cols, .grid2, .grid2_3cols, .grid2_4cols, .grid3, .grid3_2cols, .grid3_4cols, .grid4, .grid4_3cols, .grid5, .grid5_2cols, .grid5_3cols, .grid5_4cols, .grid6, .grid6_4cols, .grid7, .grid7_2cols, .grid7_3cols, .grid7_4cols, .grid8, .grid8_3cols, .grid9, .grid9_2cols, .grid9_4cols, .grid10, .grid10_3cols, .grid10_4cols, .grid11, .grid11_2cols, .grid11_3cols, .grid11_4cols, .grid12 +{margin-left: 15px;float: left;display: inline; overflow: hidden;} + + +.width1, .grid1, .span-1 {width: 55px;} +.width1_2cols,.grid1_2cols {width: 20px;} +.width1_3cols,.grid1_3cols {width: 8px;} +.width1_4cols,.grid1_4cols {width: 2px;} +.input_width1 {width: 49px;} + +.width2, .grid2, .span-2 {width: 125px;} +.width2_3cols,.grid2_3cols {width: 31px;} +.width2_4cols,.grid2_4cols {width: 20px;} +.input_width2 {width: 119px;} + +.width3, .grid3, .span-3 {width: 195px;} +.width3_2cols,.grid3_2cols {width: 90px;} +.width3_4cols,.grid3_4cols {width: 37px;} +.input_width3 {width: 189px;} + +.width4, .grid4, .span-4 {width: 265px;} +.width4_3cols,.grid4_3cols {width: 78px;} +.input_width4 {width: 259px;} + +.width5, .grid5, .span-5 {width: 335px;} +.width5_2cols,.grid5_2cols {width: 160px;} +.width5_3cols,.grid5_3cols {width: 101px;} +.width5_4cols,.grid5_4cols {width: 72px;} +.input_width5 {width: 329px;} + +.width6, .grid6, .span-6 {width: 405px;} +.width6_4cols,.grid6_4cols {width: 90px;} +.input_width6 {width: 399px;} + +.width7, .grid7, .span-7 {width: 475px;} +.width7_2cols,.grid7_2cols {width: 230px;} +.width7_3cols,.grid7_3cols {width: 148px;} +.width7_4cols,.grid7_4cols {width: 107px;} +.input_width7 {width: 469px;} + +.width8, .grid8, .span-8 {width: 545px;} +.width8_3cols,.grid8_3cols {width: 171px;} +.input_width8 {width: 539px;} + +.width9, .grid9, .span-9 {width: 615px;} +.width9_2cols,.grid9_2cols {width: 300px;} +.width9_4cols,.grid9_4cols {width: 142px;} +.input_width9 {width: 609px;} + +.width10, .grid10, .span-10 {width: 685px;} +.width10_3cols,.grid10_3cols {width: 218px;} +.width10_4cols,.grid10_4cols {width: 160px;} +.input_width10 {width: 679px;} + +.width11, .grid11, .span-11 {width: 755px;} +.width11_2cols,.grid11_2cols {width: 370px;} +.width11_3cols,.grid11_3cols {width: 241px;} +.width11_4cols,.grid11_4cols {width: 177px;} +.input_width11 {width: 749px;} + +.width12, .grid12, .span-12 {width: 825px;} +.input_width12 {width: 819px;} + +/* Subdivided grid spaces */ +.emptycols_left1, .prepend-1 {padding-left: 70px;} +.emptycols_right1, .append-1 {padding-right: 70px;} +.emptycols_left2, .prepend-2 {padding-left: 140px;} +.emptycols_right2, .append-2 {padding-right: 140px;} +.emptycols_left3, .prepend-3 {padding-left: 210px;} +.emptycols_right3, .append-3 {padding-right: 210px;} +.emptycols_left4, .prepend-4 {padding-left: 280px;} +.emptycols_right4, .append-4 {padding-right: 280px;} +.emptycols_left5, .prepend-5 {padding-left: 350px;} +.emptycols_right5, .append-5 {padding-right: 350px;} +.emptycols_left6, .prepend-6 {padding-left: 420px;} +.emptycols_right6, .append-6 {padding-right: 420px;} +.emptycols_left7, .prepend-7 {padding-left: 490px;} +.emptycols_right7, .append-7 {padding-right: 490px;} +.emptycols_left8, .prepend-8 {padding-left: 560px;} +.emptycols_right8, .append-8 {padding-right: 560px;} +.emptycols_left9, .prepend-9 {padding-left: 630px;} +.emptycols_right9, .append-9 {padding-right: 630px;} +.emptycols_left10, .prepend-10 {padding-left: 700px;} +.emptycols_right10, .append-10 {padding-right: 700px;} +.emptycols_left11, .prepend-11 {padding-left: 770px;} +.emptycols_right11, .append-11 {padding-right: 770px;} +.pull-1 {margin-left: -70px;} +.push-1 {margin-right: -70px;margin-left: 18px;float: right;} +.pull-2 {margin-left: -140px;} +.push-2 {margin-right: -140px;margin-left: 18px;float: right;} +.pull-3 {margin-left: -210px;} +.push-3 {margin-right: -210px;margin-left: 18px;float: right;} +.pull-4 {margin-left: -280px;} +.push-4 {margin-right: -280px;margin-left: 18px;float: right;} \ No newline at end of file diff --git a/fonts/cmutypewritertext_boldoblique_macroman/specimen_files/specimen_stylesheet.css b/fonts/cmutypewritertext_boldoblique_macroman/specimen_files/specimen_stylesheet.css new file mode 100644 index 0000000..aecc43c --- /dev/null +++ b/fonts/cmutypewritertext_boldoblique_macroman/specimen_files/specimen_stylesheet.css @@ -0,0 +1,396 @@ +@import url('grid_12-825-55-15.css'); + +/* + CSS Reset by Eric Meyer - Released under Public Domain + http://meyerweb.com/eric/tools/css/reset/ +*/ +html, body, div, span, applet, object, iframe, +h1, h2, h3, h4, h5, h6, p, blockquote, pre, +a, abbr, acronym, address, big, cite, code, +del, dfn, em, font, img, ins, kbd, q, s, samp, +small, strike, strong, sub, sup, tt, var, +b, u, i, center, dl, dt, dd, ol, ul, li, +fieldset, form, label, legend, table, +caption, tbody, tfoot, thead, tr, th, td + {margin: 0;padding: 0;border: 0;outline: 0; + font-size: 100%;vertical-align: baseline; + background: transparent;} +body {line-height: 1;} +ol, ul {list-style: none;} +blockquote, q {quotes: none;} +blockquote:before, blockquote:after, +q:before, q:after {content: ''; content: none;} +:focus {outline: 0;} +ins {text-decoration: none;} +del {text-decoration: line-through;} +table {border-collapse: collapse;border-spacing: 0;} + + + + +body { + color: #000; + background-color: #dcdcdc; +} + +a { + text-decoration: none; + color: #1883ba; +} + +h1{ + font-size: 32px; + font-weight: normal; + font-style: normal; + margin-bottom: 18px; +} + +h2{ + font-size: 18px; +} + +#container { + width: 865px; + margin: 0px auto; +} + + +#header { + padding: 20px; + font-size: 36px; + background-color: #000; + color: #fff; +} + +#header span { + color: #666; +} +#main_content { + background-color: #fff; + padding: 60px 20px 20px; +} + + +#footer p { + margin: 0; + padding-top: 10px; + padding-bottom: 50px; + color: #333; + font: 10px Arial, sans-serif; +} + +.tabs { + width: 100%; + height: 31px; + background-color: #444; +} +.tabs li { + float: left; + margin: 0; + overflow: hidden; + background-color: #444; +} +.tabs li a { + display: block; + color: #fff; + text-decoration: none; + font: bold 11px/11px 'Arial'; + text-transform: uppercase; + padding: 10px 15px; + border-right: 1px solid #fff; +} + +.tabs li a:hover { + background-color: #00b3ff; + +} + +.tabs li.active a { + color: #000; + background-color: #fff; +} + + + +div.huge { + + font-size: 300px; + line-height: 1em; + padding: 0; + letter-spacing: -.02em; + overflow: hidden; +} +div.glyph_range { + font-size: 72px; + line-height: 1.1em; +} + +.size10{ font-size: 10px; } +.size11{ font-size: 11px; } +.size12{ font-size: 12px; } +.size13{ font-size: 13px; } +.size14{ font-size: 14px; } +.size16{ font-size: 16px; } +.size18{ font-size: 18px; } +.size20{ font-size: 20px; } +.size24{ font-size: 24px; } +.size30{ font-size: 30px; } +.size36{ font-size: 36px; } +.size48{ font-size: 48px; } +.size60{ font-size: 60px; } +.size72{ font-size: 72px; } +.size90{ font-size: 90px; } + + +.psample_row1 { height: 120px;} +.psample_row1 { height: 120px;} +.psample_row2 { height: 160px;} +.psample_row3 { height: 160px;} +.psample_row4 { height: 160px;} + +.psample { + overflow: hidden; + position: relative; +} +.psample p { + line-height: 1.3em; + display: block; + overflow: hidden; + margin: 0; +} + +.psample span { + margin-right: .5em; +} + +.white_blend { + width: 100%; + height: 61px; + background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAVkAAAA9CAYAAAAH4BojAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAO1JREFUeNrs3TsKgFAMRUE/eer+NxztxMYuEWQG3ECKwwUF58ycAKixOAGAyAKILAAiCyCyACILgMgCiCyAyAIgsgAiCyCyAIgsgMgCiCwAIgsgsgAiC4DIAogsACIL0CWuZ3UGgLrIhjMA1EV2OAOAJQtgyQLwjOzmDAAiCyCyAIgsQFtkd2cAEFkAkQVAZAHaIns4A4AlC2DJAiCyACILILIAiCzAV5H1dQGAJQsgsgCILIDIAvwisl58AViyAJYsACILILIAIgvAe2T9EhxAZAFEFgCRBeiL7HAGgLrIhjMAWLIAliwAt1OAAQDwygTBulLIlQAAAABJRU5ErkJggg==); + position: absolute; + bottom: 0; +} +.black_blend { + width: 100%; + height: 61px; + background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAVkAAAA9CAYAAAAH4BojAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAPJJREFUeNrs3TEKhTAQRVGjibr/9QoxhY2N3Ywo50A28IrLwP9g6b1PAMSYTQAgsgAiC4DIAogsgMgCILIAIgsgsgCILIDIAogsACILILIAIguAyAKILIDIAiCyACILgMgCZCnjLWYAiFGvB0BQZJsZAFyyAC5ZAO6RXc0AILIAIguAyAKkRXYzA4DIAogsACILkBbZ3QwALlkAlywAIgsgsgAiC4DIArwVWf8uAHDJAogsACILILIAv4isH74AXLIALlkARBZAZAFEFoDnyPokOIDIAogsACILkBfZZgaAuMhWMwC4ZAE+p4x3mAEgxinAAJ+XBbPWGkwAAAAAAElFTkSuQmCC); + position: absolute; + bottom: 0; +} +.fullreverse { + background: #000 !important; + color: #fff !important; + margin-left: -20px; + padding-left: 20px; + margin-right: -20px; + padding-right: 20px; + padding: 20px; + margin-bottom:0; +} + + +.sample_table td { + padding-top: 3px; + padding-bottom:5px; + padding-left: 5px; + vertical-align: middle; + line-height: 1.2em; +} + +.sample_table td:first-child { + background-color: #eee; + text-align: right; + padding-right: 5px; + padding-left: 0; + padding: 5px; + font: 11px/12px "Courier New", Courier, mono; +} + +code { + white-space: pre; + background-color: #eee; + display: block; + padding: 10px; + margin-bottom: 18px; + overflow: auto; +} + + +.bottom,.last {margin-bottom:0 !important; padding-bottom:0 !important;} + +.box { + padding: 18px; + margin-bottom: 18px; + background: #eee; +} + +.reverse,.reversed { background: #000 !important;color: #fff !important; border: none !important;} + +#bodycomparison { + position: relative; + overflow: hidden; + font-size: 72px; + height: 90px; + white-space: nowrap; +} + +#bodycomparison div{ + font-size: 72px; + line-height: 90px; + display: inline; + margin: 0 15px 0 0; + padding: 0; +} + +#bodycomparison div span{ + font: 10px Arial; + position: absolute; + left: 0; +} +#xheight { + float: none; + position: absolute; + color: #d9f3ff; + font-size: 72px; + line-height: 90px; +} + +.fontbody { + position: relative; +} +.arialbody{ + font-family: Arial; + position: relative; +} +.verdanabody{ + font-family: Verdana; + position: relative; +} +.georgiabody{ + font-family: Georgia; + position: relative; +} + +/* @group Layout page + */ + +#layout h1 { + font-size: 36px; + line-height: 42px; + font-weight: normal; + font-style: normal; +} + +#layout h2 { + font-size: 24px; + line-height: 23px; + font-weight: normal; + font-style: normal; +} + +#layout h3 { + font-size: 22px; + line-height: 1.4em; + margin-top: 1em; + font-weight: normal; + font-style: normal; +} + + +#layout p.byline { + font-size: 12px; + margin-top: 18px; + line-height: 12px; + margin-bottom: 0; +} +#layout p { + font-size: 14px; + line-height: 21px; + margin-bottom: .5em; +} + +#layout p.large{ + font-size: 18px; + line-height: 26px; +} + +#layout .sidebar p{ + font-size: 12px; + line-height: 1.4em; +} + +#layout p.caption { + font-size: 10px; + margin-top: -16px; + margin-bottom: 18px; +} + +/* @end */ + +/* @group Glyphs */ + +#glyph_chart div{ + background-color: #d9f3ff; + color: black; + float: left; + font-size: 36px; + height: 1.2em; + line-height: 1.2em; + margin-bottom: 1px; + margin-right: 1px; + text-align: center; + width: 1.2em; + position: relative; + padding: .6em .2em .2em; +} + +#glyph_chart div p { + position: absolute; + left: 0; + top: 0; + display: block; + text-align: center; + font: bold 9px Arial, sans-serif; + background-color: #3a768f; + width: 100%; + color: #fff; + padding: 2px 0; +} + + +#glyphs h1 { + font-family: Arial, sans-serif; +} +/* @end */ + +/* @group Installing */ + +#installing { + font: 13px Arial, sans-serif; +} + +#installing p, +#glyphs p{ + line-height: 1.2em; + margin-bottom: 18px; + font: 13px Arial, sans-serif; +} + + + +#installing h3{ + font-size: 15px; + margin-top: 18px; +} + +/* @end */ + +#rendering h1 { + font-family: Arial, sans-serif; +} +.render_table td { + font: 11px "Courier New", Courier, mono; + vertical-align: middle; +} + + diff --git a/fonts/cmutypewritertext_boldoblique_macroman/stylesheet.css b/fonts/cmutypewritertext_boldoblique_macroman/stylesheet.css new file mode 100644 index 0000000..1bfa0d6 --- /dev/null +++ b/fonts/cmutypewritertext_boldoblique_macroman/stylesheet.css @@ -0,0 +1,13 @@ +@font-face { + font-family: 'cmu_typewriter_textbolditalic'; + src: url('cmuntx-webfont.eot'); + src: url('cmuntx-webfont.eot?#iefix') format('embedded-opentype'), + url('cmuntx-webfont.woff2') format('woff2'), + url('cmuntx-webfont.woff') format('woff'), + url('cmuntx-webfont.ttf') format('truetype'), + url('cmuntx-webfont.svg#cmu_typewriter_textbolditalic') format('svg'); + font-weight: normal; + font-style: normal; + +} + diff --git a/fonts/cmutypewritertext_light_macroman/cmunbtl-demo.html b/fonts/cmutypewritertext_light_macroman/cmunbtl-demo.html new file mode 100644 index 0000000..920869e --- /dev/null +++ b/fonts/cmutypewritertext_light_macroman/cmunbtl-demo.html @@ -0,0 +1,372 @@ + + + + + + + + + + + + +CMU Typewriter Text Light Specimen + + + + + + +
    + + + +
    + + +
    + +
    +
    +
    AaBb
    +
    +
    + +
    +
    A​B​C​D​E​F​G​H​I​J​K​L​M​N​O​P​Q​R​S​T​U​V​W​X​Y​Z​a​b​c​d​e​f​g​h​i​j​k​l​m​n​o​p​q​r​s​t​u​v​w​x​y​z​1​2​3​4​5​6​7​8​9​0​&​.​,​?​!​@​(​)​#​$​%​*​+​-​=​:​;
    +
    +
    +
    + + + + + + + + + + + + + + + + +
    10abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ0123456789abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ0123456789abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ
    11abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ0123456789abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ0123456789abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ
    12abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ0123456789abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ0123456789abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ
    13abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ0123456789abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ0123456789abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ
    14abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ0123456789abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ0123456789abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ
    16abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ0123456789abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ
    18abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ0123456789abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ
    20abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ0123456789abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ
    24abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ0123456789abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ
    30abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ0123456789abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ
    36abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ0123456789abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ
    48abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ0123456789abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ
    60abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ0123456789abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ
    72abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ0123456789abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ
    90abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ0123456789abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ
    + +
    + +
    + + + +
    + + +
    +
    ◼◼◼◼◼◼◼◼◼◼◼◼◼◼◼◼◼◼◼◼◼◼◼◼◼◼◼◼◼◼◼◼◼◼◼◼◼◼◼◼◼◼◼◼◼◼◼◼◼◼◼◼◼◼◼◼◼◼◼◼◼◼◼◼◼◼◼◼◼◼◼◼◼◼◼◼◼◼◼◼◼◼◼◼◼◼◼◼◼◼◼◼◼◼◼◼◼◼◼body
    body
    body
    body
    +
    + bodyCMU Typewriter Text Light +
    +
    + bodyArial +
    +
    + bodyVerdana +
    +
    + bodyGeorgia +
    + + + +
    + + +
    + +
    +

    10.Aenean lacinia bibendum nulla sed consectetur. Fusce dapibus, tellus ac cursus commodo, tortor mauris condimentum nibh, ut fermentum massa justo sit amet risus. Nullam id dolor id nibh ultricies vehicula ut id elit. Cum sociis natoque penatibus et magnis dis parturient montes, nascetur ridiculus mus. Nulla vitae elit libero, a pharetra augue.

    + +
    +
    +

    11.Aenean lacinia bibendum nulla sed consectetur. Fusce dapibus, tellus ac cursus commodo, tortor mauris condimentum nibh, ut fermentum massa justo sit amet risus. Nullam id dolor id nibh ultricies vehicula ut id elit. Cum sociis natoque penatibus et magnis dis parturient montes, nascetur ridiculus mus. Nulla vitae elit libero, a pharetra augue.

    + +
    +
    +

    12.Aenean lacinia bibendum nulla sed consectetur. Fusce dapibus, tellus ac cursus commodo, tortor mauris condimentum nibh, ut fermentum massa justo sit amet risus. Nullam id dolor id nibh ultricies vehicula ut id elit. Cum sociis natoque penatibus et magnis dis parturient montes, nascetur ridiculus mus. Nulla vitae elit libero, a pharetra augue.

    + +
    +
    +

    13.Aenean lacinia bibendum nulla sed consectetur. Fusce dapibus, tellus ac cursus commodo, tortor mauris condimentum nibh, ut fermentum massa justo sit amet risus. Nullam id dolor id nibh ultricies vehicula ut id elit. Cum sociis natoque penatibus et magnis dis parturient montes, nascetur ridiculus mus. Nulla vitae elit libero, a pharetra augue.

    + +
    +
    + +
    +
    +
    +

    14.Aenean lacinia bibendum nulla sed consectetur. Fusce dapibus, tellus ac cursus commodo, tortor mauris condimentum nibh, ut fermentum massa justo sit amet risus. Nullam id dolor id nibh ultricies vehicula ut id elit. Cum sociis natoque penatibus et magnis dis parturient montes, nascetur ridiculus mus. Nulla vitae elit libero, a pharetra augue.

    + +
    +
    +

    16.Aenean lacinia bibendum nulla sed consectetur. Fusce dapibus, tellus ac cursus commodo, tortor mauris condimentum nibh, ut fermentum massa justo sit amet risus. Nullam id dolor id nibh ultricies vehicula ut id elit. Cum sociis natoque penatibus et magnis dis parturient montes, nascetur ridiculus mus. Nulla vitae elit libero, a pharetra augue.

    + +
    +
    +

    18.Aenean lacinia bibendum nulla sed consectetur. Fusce dapibus, tellus ac cursus commodo, tortor mauris condimentum nibh, ut fermentum massa justo sit amet risus. Nullam id dolor id nibh ultricies vehicula ut id elit. Cum sociis natoque penatibus et magnis dis parturient montes, nascetur ridiculus mus. Nulla vitae elit libero, a pharetra augue.

    + +
    + +
    + +
    + +
    +
    +

    20.Aenean lacinia bibendum nulla sed consectetur. Fusce dapibus, tellus ac cursus commodo, tortor mauris condimentum nibh, ut fermentum massa justo sit amet risus. Nullam id dolor id nibh ultricies vehicula ut id elit. Cum sociis natoque penatibus et magnis dis parturient montes, nascetur ridiculus mus. Nulla vitae elit libero, a pharetra augue.

    +
    +
    +

    24.Aenean lacinia bibendum nulla sed consectetur. Fusce dapibus, tellus ac cursus commodo, tortor mauris condimentum nibh, ut fermentum massa justo sit amet risus. Nullam id dolor id nibh ultricies vehicula ut id elit. Cum sociis natoque penatibus et magnis dis parturient montes, nascetur ridiculus mus. Nulla vitae elit libero, a pharetra augue.

    +
    + +
    + +
    + +
    +
    +

    30.Aenean lacinia bibendum nulla sed consectetur. Fusce dapibus, tellus ac cursus commodo, tortor mauris condimentum nibh, ut fermentum massa justo sit amet risus. Nullam id dolor id nibh ultricies vehicula ut id elit. Cum sociis natoque penatibus et magnis dis parturient montes, nascetur ridiculus mus. Nulla vitae elit libero, a pharetra augue.

    +
    +
    + +
    + + + +
    +
    +

    10.Aenean lacinia bibendum nulla sed consectetur. Fusce dapibus, tellus ac cursus commodo, tortor mauris condimentum nibh, ut fermentum massa justo sit amet risus. Nullam id dolor id nibh ultricies vehicula ut id elit. Cum sociis natoque penatibus et magnis dis parturient montes, nascetur ridiculus mus. Nulla vitae elit libero, a pharetra augue.

    + +
    +
    +

    11.Aenean lacinia bibendum nulla sed consectetur. Fusce dapibus, tellus ac cursus commodo, tortor mauris condimentum nibh, ut fermentum massa justo sit amet risus. Nullam id dolor id nibh ultricies vehicula ut id elit. Cum sociis natoque penatibus et magnis dis parturient montes, nascetur ridiculus mus. Nulla vitae elit libero, a pharetra augue.

    + +
    +
    +

    12.Aenean lacinia bibendum nulla sed consectetur. Fusce dapibus, tellus ac cursus commodo, tortor mauris condimentum nibh, ut fermentum massa justo sit amet risus. Nullam id dolor id nibh ultricies vehicula ut id elit. Cum sociis natoque penatibus et magnis dis parturient montes, nascetur ridiculus mus. Nulla vitae elit libero, a pharetra augue.

    + +
    +
    +

    13.Aenean lacinia bibendum nulla sed consectetur. Fusce dapibus, tellus ac cursus commodo, tortor mauris condimentum nibh, ut fermentum massa justo sit amet risus. Nullam id dolor id nibh ultricies vehicula ut id elit. Cum sociis natoque penatibus et magnis dis parturient montes, nascetur ridiculus mus. Nulla vitae elit libero, a pharetra augue.

    + +
    +
    + +
    + +
    +
    +

    14.Aenean lacinia bibendum nulla sed consectetur. Fusce dapibus, tellus ac cursus commodo, tortor mauris condimentum nibh, ut fermentum massa justo sit amet risus. Nullam id dolor id nibh ultricies vehicula ut id elit. Cum sociis natoque penatibus et magnis dis parturient montes, nascetur ridiculus mus. Nulla vitae elit libero, a pharetra augue.

    + +
    +
    +

    16.Aenean lacinia bibendum nulla sed consectetur. Fusce dapibus, tellus ac cursus commodo, tortor mauris condimentum nibh, ut fermentum massa justo sit amet risus. Nullam id dolor id nibh ultricies vehicula ut id elit. Cum sociis natoque penatibus et magnis dis parturient montes, nascetur ridiculus mus. Nulla vitae elit libero, a pharetra augue.

    + +
    +
    +

    18.Aenean lacinia bibendum nulla sed consectetur. Fusce dapibus, tellus ac cursus commodo, tortor mauris condimentum nibh, ut fermentum massa justo sit amet risus. Nullam id dolor id nibh ultricies vehicula ut id elit. Cum sociis natoque penatibus et magnis dis parturient montes, nascetur ridiculus mus. Nulla vitae elit libero, a pharetra augue.

    + +
    +
    + +
    + +
    +
    +

    20.Aenean lacinia bibendum nulla sed consectetur. Fusce dapibus, tellus ac cursus commodo, tortor mauris condimentum nibh, ut fermentum massa justo sit amet risus. Nullam id dolor id nibh ultricies vehicula ut id elit. Cum sociis natoque penatibus et magnis dis parturient montes, nascetur ridiculus mus. Nulla vitae elit libero, a pharetra augue.

    +
    +
    +

    24.Aenean lacinia bibendum nulla sed consectetur. Fusce dapibus, tellus ac cursus commodo, tortor mauris condimentum nibh, ut fermentum massa justo sit amet risus. Nullam id dolor id nibh ultricies vehicula ut id elit. Cum sociis natoque penatibus et magnis dis parturient montes, nascetur ridiculus mus. Nulla vitae elit libero, a pharetra augue.

    +
    + +
    + +
    + +
    +
    +

    30.Aenean lacinia bibendum nulla sed consectetur. Fusce dapibus, tellus ac cursus commodo, tortor mauris condimentum nibh, ut fermentum massa justo sit amet risus. Nullam id dolor id nibh ultricies vehicula ut id elit. Cum sociis natoque penatibus et magnis dis parturient montes, nascetur ridiculus mus. Nulla vitae elit libero, a pharetra augue.

    +
    +
    + +
    + + + + +
    + +
    + +
    + +
    +

    Lorem Ipsum Dolor

    +

    Etiam porta sem malesuada magna mollis euismod

    + + +
    +
    +
    +
    +

    Donec sed odio dui. Morbi leo risus, porta ac consectetur ac, vestibulum at eros. Fusce dapibus, tellus ac cursus commodo, tortor mauris condimentum nibh, ut fermentum massa justo sit amet risus.

    + + +

    Pellentesque ornare sem

    + +

    Maecenas sed diam eget risus varius blandit sit amet non magna. Maecenas faucibus mollis interdum. Donec ullamcorper nulla non metus auctor fringilla. Nullam id dolor id nibh ultricies vehicula ut id elit. Nullam id dolor id nibh ultricies vehicula ut id elit.

    + +

    Aenean eu leo quam. Pellentesque ornare sem lacinia quam venenatis vestibulum. Lorem ipsum dolor sit amet, consectetur adipiscing elit. Cum sociis natoque penatibus et magnis dis parturient montes, nascetur ridiculus mus.

    + +

    Nulla vitae elit libero, a pharetra augue. Praesent commodo cursus magna, vel scelerisque nisl consectetur et. Aenean lacinia bibendum nulla sed consectetur.

    + +

    Nullam quis risus eget urna mollis ornare vel eu leo. Nullam quis risus eget urna mollis ornare vel eu leo. Maecenas sed diam eget risus varius blandit sit amet non magna. Donec ullamcorper nulla non metus auctor fringilla.

    + +

    Cras mattis consectetur

    + +

    Aenean eu leo quam. Pellentesque ornare sem lacinia quam venenatis vestibulum. Aenean lacinia bibendum nulla sed consectetur. Integer posuere erat a ante venenatis dapibus posuere velit aliquet. Cras mattis consectetur purus sit amet fermentum.

    + +

    Nullam id dolor id nibh ultricies vehicula ut id elit. Nullam quis risus eget urna mollis ornare vel eu leo. Cras mattis consectetur purus sit amet fermentum.

    +
    + + +
    + +
    + + + + + + + + + +
    + +
    + +
    +
    +
    +

    Installing Webfonts

    + +

    Webfonts are supported by all major browser platforms but not all in the same way. There are currently four different font formats that must be included in order to target all browsers. This includes TTF, WOFF, EOT and SVG.

    + +

    1. Upload your webfonts

    +

    You must upload your webfont kit to your website. They should be in or near the same directory as your CSS files.

    + +

    2. Include the webfont stylesheet

    +

    A special CSS @font-face declaration helps the various browsers select the appropriate font it needs without causing you a bunch of headaches. Learn more about this syntax by reading the Fontspring blog post about it. The code for it is as follows:

    + + + +@font-face{ + font-family: 'MyWebFont'; + src: url('WebFont.eot'); + src: url('WebFont.eot?iefix') format('eot'), + url('WebFont.woff') format('woff'), + url('WebFont.ttf') format('truetype'), + url('WebFont.svg#webfont') format('svg'); +} + + +

    We've already gone ahead and generated the code for you. All you have to do is link to the stylesheet in your HTML, like this:

    + <link rel="stylesheet" href="stylesheet.css" type="text/css" charset="utf-8" /> + +

    3. Modify your own stylesheet

    +

    To take advantage of your new fonts, you must tell your stylesheet to use them. Look at the original @font-face declaration above and find the property called "font-family." The name linked there will be what you use to reference the font. Prepend that webfont name to the font stack in the "font-family" property, inside the selector you want to change. For example:

    +p { font-family: 'MyWebFont', Arial, sans-serif; } + +

    4. Test

    +

    Getting webfonts to work cross-browser can be tricky. Use the information in the sidebar to help you if you find that fonts aren't loading in a particular browser.

    +
    + + +
    + +
    + +
    + +
    + + diff --git a/fonts/cmutypewritertext_light_macroman/cmunbtl-webfont.woff b/fonts/cmutypewritertext_light_macroman/cmunbtl-webfont.woff new file mode 100644 index 0000000000000000000000000000000000000000..e73e564d8679daa66230e49f093a7c72d15f6fe0 GIT binary patch literal 28992 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 + + + + + + + + + + + +CMU Typewriter Text Light Oblique Specimen + + + + + + +

    + + + +
    + + +
    + +
    +
    +
    AaBb
    +
    +
    + +
    +
    A​B​C​D​E​F​G​H​I​J​K​L​M​N​O​P​Q​R​S​T​U​V​W​X​Y​Z​a​b​c​d​e​f​g​h​i​j​k​l​m​n​o​p​q​r​s​t​u​v​w​x​y​z​1​2​3​4​5​6​7​8​9​0​&​.​,​?​!​@​(​)​#​$​%​*​+​-​=​:​;
    +
    +
    +
    + + + + + + + + + + + + + + + + +
    10abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ0123456789abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ0123456789abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ
    11abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ0123456789abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ0123456789abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ
    12abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ0123456789abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ0123456789abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ
    13abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ0123456789abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ0123456789abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ
    14abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ0123456789abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ0123456789abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ
    16abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ0123456789abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ
    18abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ0123456789abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ
    20abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ0123456789abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ
    24abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ0123456789abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ
    30abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ0123456789abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ
    36abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ0123456789abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ
    48abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ0123456789abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ
    60abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ0123456789abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ
    72abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ0123456789abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ
    90abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ0123456789abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ
    + +
    + +
    + + + +
    + + +
    +
    ◼◼◼◼◼◼◼◼◼◼◼◼◼◼◼◼◼◼◼◼◼◼◼◼◼◼◼◼◼◼◼◼◼◼◼◼◼◼◼◼◼◼◼◼◼◼◼◼◼◼◼◼◼◼◼◼◼◼◼◼◼◼◼◼◼◼◼◼◼◼◼◼◼◼◼◼◼◼◼◼◼◼◼◼◼◼◼◼◼◼◼◼◼◼◼◼◼◼◼body
    body
    body
    body
    +
    + bodyCMU Typewriter Text Light Oblique +
    +
    + bodyArial +
    +
    + bodyVerdana +
    +
    + bodyGeorgia +
    + + + +
    + + +
    + +
    +

    10.Aenean lacinia bibendum nulla sed consectetur. Fusce dapibus, tellus ac cursus commodo, tortor mauris condimentum nibh, ut fermentum massa justo sit amet risus. Nullam id dolor id nibh ultricies vehicula ut id elit. Cum sociis natoque penatibus et magnis dis parturient montes, nascetur ridiculus mus. Nulla vitae elit libero, a pharetra augue.

    + +
    +
    +

    11.Aenean lacinia bibendum nulla sed consectetur. Fusce dapibus, tellus ac cursus commodo, tortor mauris condimentum nibh, ut fermentum massa justo sit amet risus. Nullam id dolor id nibh ultricies vehicula ut id elit. Cum sociis natoque penatibus et magnis dis parturient montes, nascetur ridiculus mus. Nulla vitae elit libero, a pharetra augue.

    + +
    +
    +

    12.Aenean lacinia bibendum nulla sed consectetur. Fusce dapibus, tellus ac cursus commodo, tortor mauris condimentum nibh, ut fermentum massa justo sit amet risus. Nullam id dolor id nibh ultricies vehicula ut id elit. Cum sociis natoque penatibus et magnis dis parturient montes, nascetur ridiculus mus. Nulla vitae elit libero, a pharetra augue.

    + +
    +
    +

    13.Aenean lacinia bibendum nulla sed consectetur. Fusce dapibus, tellus ac cursus commodo, tortor mauris condimentum nibh, ut fermentum massa justo sit amet risus. Nullam id dolor id nibh ultricies vehicula ut id elit. Cum sociis natoque penatibus et magnis dis parturient montes, nascetur ridiculus mus. Nulla vitae elit libero, a pharetra augue.

    + +
    +
    + +
    +
    +
    +

    14.Aenean lacinia bibendum nulla sed consectetur. Fusce dapibus, tellus ac cursus commodo, tortor mauris condimentum nibh, ut fermentum massa justo sit amet risus. Nullam id dolor id nibh ultricies vehicula ut id elit. Cum sociis natoque penatibus et magnis dis parturient montes, nascetur ridiculus mus. Nulla vitae elit libero, a pharetra augue.

    + +
    +
    +

    16.Aenean lacinia bibendum nulla sed consectetur. Fusce dapibus, tellus ac cursus commodo, tortor mauris condimentum nibh, ut fermentum massa justo sit amet risus. Nullam id dolor id nibh ultricies vehicula ut id elit. Cum sociis natoque penatibus et magnis dis parturient montes, nascetur ridiculus mus. Nulla vitae elit libero, a pharetra augue.

    + +
    +
    +

    18.Aenean lacinia bibendum nulla sed consectetur. Fusce dapibus, tellus ac cursus commodo, tortor mauris condimentum nibh, ut fermentum massa justo sit amet risus. Nullam id dolor id nibh ultricies vehicula ut id elit. Cum sociis natoque penatibus et magnis dis parturient montes, nascetur ridiculus mus. Nulla vitae elit libero, a pharetra augue.

    + +
    + +
    + +
    + +
    +
    +

    20.Aenean lacinia bibendum nulla sed consectetur. Fusce dapibus, tellus ac cursus commodo, tortor mauris condimentum nibh, ut fermentum massa justo sit amet risus. Nullam id dolor id nibh ultricies vehicula ut id elit. Cum sociis natoque penatibus et magnis dis parturient montes, nascetur ridiculus mus. Nulla vitae elit libero, a pharetra augue.

    +
    +
    +

    24.Aenean lacinia bibendum nulla sed consectetur. Fusce dapibus, tellus ac cursus commodo, tortor mauris condimentum nibh, ut fermentum massa justo sit amet risus. Nullam id dolor id nibh ultricies vehicula ut id elit. Cum sociis natoque penatibus et magnis dis parturient montes, nascetur ridiculus mus. Nulla vitae elit libero, a pharetra augue.

    +
    + +
    + +
    + +
    +
    +

    30.Aenean lacinia bibendum nulla sed consectetur. Fusce dapibus, tellus ac cursus commodo, tortor mauris condimentum nibh, ut fermentum massa justo sit amet risus. Nullam id dolor id nibh ultricies vehicula ut id elit. Cum sociis natoque penatibus et magnis dis parturient montes, nascetur ridiculus mus. Nulla vitae elit libero, a pharetra augue.

    +
    +
    + +
    + + + +
    +
    +

    10.Aenean lacinia bibendum nulla sed consectetur. Fusce dapibus, tellus ac cursus commodo, tortor mauris condimentum nibh, ut fermentum massa justo sit amet risus. Nullam id dolor id nibh ultricies vehicula ut id elit. Cum sociis natoque penatibus et magnis dis parturient montes, nascetur ridiculus mus. Nulla vitae elit libero, a pharetra augue.

    + +
    +
    +

    11.Aenean lacinia bibendum nulla sed consectetur. Fusce dapibus, tellus ac cursus commodo, tortor mauris condimentum nibh, ut fermentum massa justo sit amet risus. Nullam id dolor id nibh ultricies vehicula ut id elit. Cum sociis natoque penatibus et magnis dis parturient montes, nascetur ridiculus mus. Nulla vitae elit libero, a pharetra augue.

    + +
    +
    +

    12.Aenean lacinia bibendum nulla sed consectetur. Fusce dapibus, tellus ac cursus commodo, tortor mauris condimentum nibh, ut fermentum massa justo sit amet risus. Nullam id dolor id nibh ultricies vehicula ut id elit. Cum sociis natoque penatibus et magnis dis parturient montes, nascetur ridiculus mus. Nulla vitae elit libero, a pharetra augue.

    + +
    +
    +

    13.Aenean lacinia bibendum nulla sed consectetur. Fusce dapibus, tellus ac cursus commodo, tortor mauris condimentum nibh, ut fermentum massa justo sit amet risus. Nullam id dolor id nibh ultricies vehicula ut id elit. Cum sociis natoque penatibus et magnis dis parturient montes, nascetur ridiculus mus. Nulla vitae elit libero, a pharetra augue.

    + +
    +
    + +
    + +
    +
    +

    14.Aenean lacinia bibendum nulla sed consectetur. Fusce dapibus, tellus ac cursus commodo, tortor mauris condimentum nibh, ut fermentum massa justo sit amet risus. Nullam id dolor id nibh ultricies vehicula ut id elit. Cum sociis natoque penatibus et magnis dis parturient montes, nascetur ridiculus mus. Nulla vitae elit libero, a pharetra augue.

    + +
    +
    +

    16.Aenean lacinia bibendum nulla sed consectetur. Fusce dapibus, tellus ac cursus commodo, tortor mauris condimentum nibh, ut fermentum massa justo sit amet risus. Nullam id dolor id nibh ultricies vehicula ut id elit. Cum sociis natoque penatibus et magnis dis parturient montes, nascetur ridiculus mus. Nulla vitae elit libero, a pharetra augue.

    + +
    +
    +

    18.Aenean lacinia bibendum nulla sed consectetur. Fusce dapibus, tellus ac cursus commodo, tortor mauris condimentum nibh, ut fermentum massa justo sit amet risus. Nullam id dolor id nibh ultricies vehicula ut id elit. Cum sociis natoque penatibus et magnis dis parturient montes, nascetur ridiculus mus. Nulla vitae elit libero, a pharetra augue.

    + +
    +
    + +
    + +
    +
    +

    20.Aenean lacinia bibendum nulla sed consectetur. Fusce dapibus, tellus ac cursus commodo, tortor mauris condimentum nibh, ut fermentum massa justo sit amet risus. Nullam id dolor id nibh ultricies vehicula ut id elit. Cum sociis natoque penatibus et magnis dis parturient montes, nascetur ridiculus mus. Nulla vitae elit libero, a pharetra augue.

    +
    +
    +

    24.Aenean lacinia bibendum nulla sed consectetur. Fusce dapibus, tellus ac cursus commodo, tortor mauris condimentum nibh, ut fermentum massa justo sit amet risus. Nullam id dolor id nibh ultricies vehicula ut id elit. Cum sociis natoque penatibus et magnis dis parturient montes, nascetur ridiculus mus. Nulla vitae elit libero, a pharetra augue.

    +
    + +
    + +
    + +
    +
    +

    30.Aenean lacinia bibendum nulla sed consectetur. Fusce dapibus, tellus ac cursus commodo, tortor mauris condimentum nibh, ut fermentum massa justo sit amet risus. Nullam id dolor id nibh ultricies vehicula ut id elit. Cum sociis natoque penatibus et magnis dis parturient montes, nascetur ridiculus mus. Nulla vitae elit libero, a pharetra augue.

    +
    +
    + +
    + + + + +
    + +
    + +
    + +
    +

    Lorem Ipsum Dolor

    +

    Etiam porta sem malesuada magna mollis euismod

    + + +
    +
    +
    +
    +

    Donec sed odio dui. Morbi leo risus, porta ac consectetur ac, vestibulum at eros. Fusce dapibus, tellus ac cursus commodo, tortor mauris condimentum nibh, ut fermentum massa justo sit amet risus.

    + + +

    Pellentesque ornare sem

    + +

    Maecenas sed diam eget risus varius blandit sit amet non magna. Maecenas faucibus mollis interdum. Donec ullamcorper nulla non metus auctor fringilla. Nullam id dolor id nibh ultricies vehicula ut id elit. Nullam id dolor id nibh ultricies vehicula ut id elit.

    + +

    Aenean eu leo quam. Pellentesque ornare sem lacinia quam venenatis vestibulum. Lorem ipsum dolor sit amet, consectetur adipiscing elit. Cum sociis natoque penatibus et magnis dis parturient montes, nascetur ridiculus mus.

    + +

    Nulla vitae elit libero, a pharetra augue. Praesent commodo cursus magna, vel scelerisque nisl consectetur et. Aenean lacinia bibendum nulla sed consectetur.

    + +

    Nullam quis risus eget urna mollis ornare vel eu leo. Nullam quis risus eget urna mollis ornare vel eu leo. Maecenas sed diam eget risus varius blandit sit amet non magna. Donec ullamcorper nulla non metus auctor fringilla.

    + +

    Cras mattis consectetur

    + +

    Aenean eu leo quam. Pellentesque ornare sem lacinia quam venenatis vestibulum. Aenean lacinia bibendum nulla sed consectetur. Integer posuere erat a ante venenatis dapibus posuere velit aliquet. Cras mattis consectetur purus sit amet fermentum.

    + +

    Nullam id dolor id nibh ultricies vehicula ut id elit. Nullam quis risus eget urna mollis ornare vel eu leo. Cras mattis consectetur purus sit amet fermentum.

    +
    + + +
    + +
    + + + + + + + + + +
    + +
    + +
    +
    +
    +

    Installing Webfonts

    + +

    Webfonts are supported by all major browser platforms but not all in the same way. There are currently four different font formats that must be included in order to target all browsers. This includes TTF, WOFF, EOT and SVG.

    + +

    1. Upload your webfonts

    +

    You must upload your webfont kit to your website. They should be in or near the same directory as your CSS files.

    + +

    2. Include the webfont stylesheet

    +

    A special CSS @font-face declaration helps the various browsers select the appropriate font it needs without causing you a bunch of headaches. Learn more about this syntax by reading the Fontspring blog post about it. The code for it is as follows:

    + + + +@font-face{ + font-family: 'MyWebFont'; + src: url('WebFont.eot'); + src: url('WebFont.eot?iefix') format('eot'), + url('WebFont.woff') format('woff'), + url('WebFont.ttf') format('truetype'), + url('WebFont.svg#webfont') format('svg'); +} + + +

    We've already gone ahead and generated the code for you. All you have to do is link to the stylesheet in your HTML, like this:

    + <link rel="stylesheet" href="stylesheet.css" type="text/css" charset="utf-8" /> + +

    3. Modify your own stylesheet

    +

    To take advantage of your new fonts, you must tell your stylesheet to use them. Look at the original @font-face declaration above and find the property called "font-family." The name linked there will be what you use to reference the font. Prepend that webfont name to the font stack in the "font-family" property, inside the selector you want to change. For example:

    +p { font-family: 'MyWebFont', Arial, sans-serif; } + +

    4. Test

    +

    Getting webfonts to work cross-browser can be tricky. Use the information in the sidebar to help you if you find that fonts aren't loading in a particular browser.

    +
    + + +
    + +
    + +
    + +
    + + diff --git a/fonts/cmutypewritertext_lightoblique_macroman/cmunbto-webfont.woff b/fonts/cmutypewritertext_lightoblique_macroman/cmunbto-webfont.woff new file mode 100644 index 0000000000000000000000000000000000000000..901d043788963d257b8242f6beb2a1cea5d37af6 GIT binary patch literal 29980 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 + + + + + + + + + + + +CMU Typewriter Text Oblique Specimen + + + + + + +
    + + + +
    + + +
    + +
    +
    +
    AaBb
    +
    +
    + +
    +
    A​B​C​D​E​F​G​H​I​J​K​L​M​N​O​P​Q​R​S​T​U​V​W​X​Y​Z​a​b​c​d​e​f​g​h​i​j​k​l​m​n​o​p​q​r​s​t​u​v​w​x​y​z​1​2​3​4​5​6​7​8​9​0​&​.​,​?​!​@​(​)​#​$​%​*​+​-​=​:​;
    +
    +
    +
    + + + + + + + + + + + + + + + + +
    10abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ0123456789abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ0123456789abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ
    11abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ0123456789abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ0123456789abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ
    12abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ0123456789abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ0123456789abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ
    13abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ0123456789abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ0123456789abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ
    14abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ0123456789abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ0123456789abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ
    16abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ0123456789abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ
    18abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ0123456789abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ
    20abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ0123456789abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ
    24abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ0123456789abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ
    30abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ0123456789abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ
    36abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ0123456789abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ
    48abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ0123456789abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ
    60abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ0123456789abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ
    72abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ0123456789abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ
    90abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ0123456789abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ
    + +
    + +
    + + + +
    + + +
    +
    ◼◼◼◼◼◼◼◼◼◼◼◼◼◼◼◼◼◼◼◼◼◼◼◼◼◼◼◼◼◼◼◼◼◼◼◼◼◼◼◼◼◼◼◼◼◼◼◼◼◼◼◼◼◼◼◼◼◼◼◼◼◼◼◼◼◼◼◼◼◼◼◼◼◼◼◼◼◼◼◼◼◼◼◼◼◼◼◼◼◼◼◼◼◼◼◼◼◼◼body
    body
    body
    body
    +
    + bodyCMU Typewriter Text Oblique +
    +
    + bodyArial +
    +
    + bodyVerdana +
    +
    + bodyGeorgia +
    + + + +
    + + +
    + +
    +

    10.Aenean lacinia bibendum nulla sed consectetur. Fusce dapibus, tellus ac cursus commodo, tortor mauris condimentum nibh, ut fermentum massa justo sit amet risus. Nullam id dolor id nibh ultricies vehicula ut id elit. Cum sociis natoque penatibus et magnis dis parturient montes, nascetur ridiculus mus. Nulla vitae elit libero, a pharetra augue.

    + +
    +
    +

    11.Aenean lacinia bibendum nulla sed consectetur. Fusce dapibus, tellus ac cursus commodo, tortor mauris condimentum nibh, ut fermentum massa justo sit amet risus. Nullam id dolor id nibh ultricies vehicula ut id elit. Cum sociis natoque penatibus et magnis dis parturient montes, nascetur ridiculus mus. Nulla vitae elit libero, a pharetra augue.

    + +
    +
    +

    12.Aenean lacinia bibendum nulla sed consectetur. Fusce dapibus, tellus ac cursus commodo, tortor mauris condimentum nibh, ut fermentum massa justo sit amet risus. Nullam id dolor id nibh ultricies vehicula ut id elit. Cum sociis natoque penatibus et magnis dis parturient montes, nascetur ridiculus mus. Nulla vitae elit libero, a pharetra augue.

    + +
    +
    +

    13.Aenean lacinia bibendum nulla sed consectetur. Fusce dapibus, tellus ac cursus commodo, tortor mauris condimentum nibh, ut fermentum massa justo sit amet risus. Nullam id dolor id nibh ultricies vehicula ut id elit. Cum sociis natoque penatibus et magnis dis parturient montes, nascetur ridiculus mus. Nulla vitae elit libero, a pharetra augue.

    + +
    +
    + +
    +
    +
    +

    14.Aenean lacinia bibendum nulla sed consectetur. Fusce dapibus, tellus ac cursus commodo, tortor mauris condimentum nibh, ut fermentum massa justo sit amet risus. Nullam id dolor id nibh ultricies vehicula ut id elit. Cum sociis natoque penatibus et magnis dis parturient montes, nascetur ridiculus mus. Nulla vitae elit libero, a pharetra augue.

    + +
    +
    +

    16.Aenean lacinia bibendum nulla sed consectetur. Fusce dapibus, tellus ac cursus commodo, tortor mauris condimentum nibh, ut fermentum massa justo sit amet risus. Nullam id dolor id nibh ultricies vehicula ut id elit. Cum sociis natoque penatibus et magnis dis parturient montes, nascetur ridiculus mus. Nulla vitae elit libero, a pharetra augue.

    + +
    +
    +

    18.Aenean lacinia bibendum nulla sed consectetur. Fusce dapibus, tellus ac cursus commodo, tortor mauris condimentum nibh, ut fermentum massa justo sit amet risus. Nullam id dolor id nibh ultricies vehicula ut id elit. Cum sociis natoque penatibus et magnis dis parturient montes, nascetur ridiculus mus. Nulla vitae elit libero, a pharetra augue.

    + +
    + +
    + +
    + +
    +
    +

    20.Aenean lacinia bibendum nulla sed consectetur. Fusce dapibus, tellus ac cursus commodo, tortor mauris condimentum nibh, ut fermentum massa justo sit amet risus. Nullam id dolor id nibh ultricies vehicula ut id elit. Cum sociis natoque penatibus et magnis dis parturient montes, nascetur ridiculus mus. Nulla vitae elit libero, a pharetra augue.

    +
    +
    +

    24.Aenean lacinia bibendum nulla sed consectetur. Fusce dapibus, tellus ac cursus commodo, tortor mauris condimentum nibh, ut fermentum massa justo sit amet risus. Nullam id dolor id nibh ultricies vehicula ut id elit. Cum sociis natoque penatibus et magnis dis parturient montes, nascetur ridiculus mus. Nulla vitae elit libero, a pharetra augue.

    +
    + +
    + +
    + +
    +
    +

    30.Aenean lacinia bibendum nulla sed consectetur. Fusce dapibus, tellus ac cursus commodo, tortor mauris condimentum nibh, ut fermentum massa justo sit amet risus. Nullam id dolor id nibh ultricies vehicula ut id elit. Cum sociis natoque penatibus et magnis dis parturient montes, nascetur ridiculus mus. Nulla vitae elit libero, a pharetra augue.

    +
    +
    + +
    + + + +
    +
    +

    10.Aenean lacinia bibendum nulla sed consectetur. Fusce dapibus, tellus ac cursus commodo, tortor mauris condimentum nibh, ut fermentum massa justo sit amet risus. Nullam id dolor id nibh ultricies vehicula ut id elit. Cum sociis natoque penatibus et magnis dis parturient montes, nascetur ridiculus mus. Nulla vitae elit libero, a pharetra augue.

    + +
    +
    +

    11.Aenean lacinia bibendum nulla sed consectetur. Fusce dapibus, tellus ac cursus commodo, tortor mauris condimentum nibh, ut fermentum massa justo sit amet risus. Nullam id dolor id nibh ultricies vehicula ut id elit. Cum sociis natoque penatibus et magnis dis parturient montes, nascetur ridiculus mus. Nulla vitae elit libero, a pharetra augue.

    + +
    +
    +

    12.Aenean lacinia bibendum nulla sed consectetur. Fusce dapibus, tellus ac cursus commodo, tortor mauris condimentum nibh, ut fermentum massa justo sit amet risus. Nullam id dolor id nibh ultricies vehicula ut id elit. Cum sociis natoque penatibus et magnis dis parturient montes, nascetur ridiculus mus. Nulla vitae elit libero, a pharetra augue.

    + +
    +
    +

    13.Aenean lacinia bibendum nulla sed consectetur. Fusce dapibus, tellus ac cursus commodo, tortor mauris condimentum nibh, ut fermentum massa justo sit amet risus. Nullam id dolor id nibh ultricies vehicula ut id elit. Cum sociis natoque penatibus et magnis dis parturient montes, nascetur ridiculus mus. Nulla vitae elit libero, a pharetra augue.

    + +
    +
    + +
    + +
    +
    +

    14.Aenean lacinia bibendum nulla sed consectetur. Fusce dapibus, tellus ac cursus commodo, tortor mauris condimentum nibh, ut fermentum massa justo sit amet risus. Nullam id dolor id nibh ultricies vehicula ut id elit. Cum sociis natoque penatibus et magnis dis parturient montes, nascetur ridiculus mus. Nulla vitae elit libero, a pharetra augue.

    + +
    +
    +

    16.Aenean lacinia bibendum nulla sed consectetur. Fusce dapibus, tellus ac cursus commodo, tortor mauris condimentum nibh, ut fermentum massa justo sit amet risus. Nullam id dolor id nibh ultricies vehicula ut id elit. Cum sociis natoque penatibus et magnis dis parturient montes, nascetur ridiculus mus. Nulla vitae elit libero, a pharetra augue.

    + +
    +
    +

    18.Aenean lacinia bibendum nulla sed consectetur. Fusce dapibus, tellus ac cursus commodo, tortor mauris condimentum nibh, ut fermentum massa justo sit amet risus. Nullam id dolor id nibh ultricies vehicula ut id elit. Cum sociis natoque penatibus et magnis dis parturient montes, nascetur ridiculus mus. Nulla vitae elit libero, a pharetra augue.

    + +
    +
    + +
    + +
    +
    +

    20.Aenean lacinia bibendum nulla sed consectetur. Fusce dapibus, tellus ac cursus commodo, tortor mauris condimentum nibh, ut fermentum massa justo sit amet risus. Nullam id dolor id nibh ultricies vehicula ut id elit. Cum sociis natoque penatibus et magnis dis parturient montes, nascetur ridiculus mus. Nulla vitae elit libero, a pharetra augue.

    +
    +
    +

    24.Aenean lacinia bibendum nulla sed consectetur. Fusce dapibus, tellus ac cursus commodo, tortor mauris condimentum nibh, ut fermentum massa justo sit amet risus. Nullam id dolor id nibh ultricies vehicula ut id elit. Cum sociis natoque penatibus et magnis dis parturient montes, nascetur ridiculus mus. Nulla vitae elit libero, a pharetra augue.

    +
    + +
    + +
    + +
    +
    +

    30.Aenean lacinia bibendum nulla sed consectetur. Fusce dapibus, tellus ac cursus commodo, tortor mauris condimentum nibh, ut fermentum massa justo sit amet risus. Nullam id dolor id nibh ultricies vehicula ut id elit. Cum sociis natoque penatibus et magnis dis parturient montes, nascetur ridiculus mus. Nulla vitae elit libero, a pharetra augue.

    +
    +
    + +
    + + + + +
    + +
    + +
    + +
    +

    Lorem Ipsum Dolor

    +

    Etiam porta sem malesuada magna mollis euismod

    + + +
    +
    +
    +
    +

    Donec sed odio dui. Morbi leo risus, porta ac consectetur ac, vestibulum at eros. Fusce dapibus, tellus ac cursus commodo, tortor mauris condimentum nibh, ut fermentum massa justo sit amet risus.

    + + +

    Pellentesque ornare sem

    + +

    Maecenas sed diam eget risus varius blandit sit amet non magna. Maecenas faucibus mollis interdum. Donec ullamcorper nulla non metus auctor fringilla. Nullam id dolor id nibh ultricies vehicula ut id elit. Nullam id dolor id nibh ultricies vehicula ut id elit.

    + +

    Aenean eu leo quam. Pellentesque ornare sem lacinia quam venenatis vestibulum. Lorem ipsum dolor sit amet, consectetur adipiscing elit. Cum sociis natoque penatibus et magnis dis parturient montes, nascetur ridiculus mus.

    + +

    Nulla vitae elit libero, a pharetra augue. Praesent commodo cursus magna, vel scelerisque nisl consectetur et. Aenean lacinia bibendum nulla sed consectetur.

    + +

    Nullam quis risus eget urna mollis ornare vel eu leo. Nullam quis risus eget urna mollis ornare vel eu leo. Maecenas sed diam eget risus varius blandit sit amet non magna. Donec ullamcorper nulla non metus auctor fringilla.

    + +

    Cras mattis consectetur

    + +

    Aenean eu leo quam. Pellentesque ornare sem lacinia quam venenatis vestibulum. Aenean lacinia bibendum nulla sed consectetur. Integer posuere erat a ante venenatis dapibus posuere velit aliquet. Cras mattis consectetur purus sit amet fermentum.

    + +

    Nullam id dolor id nibh ultricies vehicula ut id elit. Nullam quis risus eget urna mollis ornare vel eu leo. Cras mattis consectetur purus sit amet fermentum.

    +
    + + +
    + +
    + + + + + + + + + +
    + +
    + +
    +
    +
    +

    Installing Webfonts

    + +

    Webfonts are supported by all major browser platforms but not all in the same way. There are currently four different font formats that must be included in order to target all browsers. This includes TTF, WOFF, EOT and SVG.

    + +

    1. Upload your webfonts

    +

    You must upload your webfont kit to your website. They should be in or near the same directory as your CSS files.

    + +

    2. Include the webfont stylesheet

    +

    A special CSS @font-face declaration helps the various browsers select the appropriate font it needs without causing you a bunch of headaches. Learn more about this syntax by reading the Fontspring blog post about it. The code for it is as follows:

    + + + +@font-face{ + font-family: 'MyWebFont'; + src: url('WebFont.eot'); + src: url('WebFont.eot?iefix') format('eot'), + url('WebFont.woff') format('woff'), + url('WebFont.ttf') format('truetype'), + url('WebFont.svg#webfont') format('svg'); +} + + +

    We've already gone ahead and generated the code for you. All you have to do is link to the stylesheet in your HTML, like this:

    + <link rel="stylesheet" href="stylesheet.css" type="text/css" charset="utf-8" /> + +

    3. Modify your own stylesheet

    +

    To take advantage of your new fonts, you must tell your stylesheet to use them. Look at the original @font-face declaration above and find the property called "font-family." The name linked there will be what you use to reference the font. Prepend that webfont name to the font stack in the "font-family" property, inside the selector you want to change. For example:

    +p { font-family: 'MyWebFont', Arial, sans-serif; } + +

    4. Test

    +

    Getting webfonts to work cross-browser can be tricky. Use the information in the sidebar to help you if you find that fonts aren't loading in a particular browser.

    +
    + + +
    + +
    + +
    + +
    + + diff --git a/fonts/cmutypewritertext_oblique_macroman/cmunit-webfont.woff b/fonts/cmutypewritertext_oblique_macroman/cmunit-webfont.woff new file mode 100644 index 0000000000000000000000000000000000000000..80f0fbe70f6232b040dca0d985c48a6d92252ccd GIT binary patch literal 31660 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 literal 0 HcmV?d00001 diff --git a/fonts/cmutypewritertext_oblique_macroman/specimen_files/grid_12-825-55-15.css b/fonts/cmutypewritertext_oblique_macroman/specimen_files/grid_12-825-55-15.css new file mode 100644 index 0000000..3d6aef7 --- /dev/null +++ b/fonts/cmutypewritertext_oblique_macroman/specimen_files/grid_12-825-55-15.css @@ -0,0 +1,129 @@ +/*Notes about grid: +Columns: 12 +Grid Width: 825px +Column Width: 55px +Gutter Width: 15px +-------------------------------*/ + + + +.section {margin-bottom: 18px; +} +.section:after {content: ".";display: block;height: 0;clear: both;visibility: hidden;} +.section {*zoom: 1;} + +.section .firstcolumn, +.section .firstcol {margin-left: 0;} + + +/* Border on left hand side of a column. */ +.border { + padding-left: 7px; + margin-left: 7px; + border-left: 1px solid #eee; +} + +/* Border with more whitespace, spans one column. */ +.colborder { + padding-left: 42px; + margin-left: 42px; + border-left: 1px solid #eee; +} + + + +/* The Grid Classes */ +.grid1, .grid1_2cols, .grid1_3cols, .grid1_4cols, .grid2, .grid2_3cols, .grid2_4cols, .grid3, .grid3_2cols, .grid3_4cols, .grid4, .grid4_3cols, .grid5, .grid5_2cols, .grid5_3cols, .grid5_4cols, .grid6, .grid6_4cols, .grid7, .grid7_2cols, .grid7_3cols, .grid7_4cols, .grid8, .grid8_3cols, .grid9, .grid9_2cols, .grid9_4cols, .grid10, .grid10_3cols, .grid10_4cols, .grid11, .grid11_2cols, .grid11_3cols, .grid11_4cols, .grid12 +{margin-left: 15px;float: left;display: inline; overflow: hidden;} + + +.width1, .grid1, .span-1 {width: 55px;} +.width1_2cols,.grid1_2cols {width: 20px;} +.width1_3cols,.grid1_3cols {width: 8px;} +.width1_4cols,.grid1_4cols {width: 2px;} +.input_width1 {width: 49px;} + +.width2, .grid2, .span-2 {width: 125px;} +.width2_3cols,.grid2_3cols {width: 31px;} +.width2_4cols,.grid2_4cols {width: 20px;} +.input_width2 {width: 119px;} + +.width3, .grid3, .span-3 {width: 195px;} +.width3_2cols,.grid3_2cols {width: 90px;} +.width3_4cols,.grid3_4cols {width: 37px;} +.input_width3 {width: 189px;} + +.width4, .grid4, .span-4 {width: 265px;} +.width4_3cols,.grid4_3cols {width: 78px;} +.input_width4 {width: 259px;} + +.width5, .grid5, .span-5 {width: 335px;} +.width5_2cols,.grid5_2cols {width: 160px;} +.width5_3cols,.grid5_3cols {width: 101px;} +.width5_4cols,.grid5_4cols {width: 72px;} +.input_width5 {width: 329px;} + +.width6, .grid6, .span-6 {width: 405px;} +.width6_4cols,.grid6_4cols {width: 90px;} +.input_width6 {width: 399px;} + +.width7, .grid7, .span-7 {width: 475px;} +.width7_2cols,.grid7_2cols {width: 230px;} +.width7_3cols,.grid7_3cols {width: 148px;} +.width7_4cols,.grid7_4cols {width: 107px;} +.input_width7 {width: 469px;} + +.width8, .grid8, .span-8 {width: 545px;} +.width8_3cols,.grid8_3cols {width: 171px;} +.input_width8 {width: 539px;} + +.width9, .grid9, .span-9 {width: 615px;} +.width9_2cols,.grid9_2cols {width: 300px;} +.width9_4cols,.grid9_4cols {width: 142px;} +.input_width9 {width: 609px;} + +.width10, .grid10, .span-10 {width: 685px;} +.width10_3cols,.grid10_3cols {width: 218px;} +.width10_4cols,.grid10_4cols {width: 160px;} +.input_width10 {width: 679px;} + +.width11, .grid11, .span-11 {width: 755px;} +.width11_2cols,.grid11_2cols {width: 370px;} +.width11_3cols,.grid11_3cols {width: 241px;} +.width11_4cols,.grid11_4cols {width: 177px;} +.input_width11 {width: 749px;} + +.width12, .grid12, .span-12 {width: 825px;} +.input_width12 {width: 819px;} + +/* Subdivided grid spaces */ +.emptycols_left1, .prepend-1 {padding-left: 70px;} +.emptycols_right1, .append-1 {padding-right: 70px;} +.emptycols_left2, .prepend-2 {padding-left: 140px;} +.emptycols_right2, .append-2 {padding-right: 140px;} +.emptycols_left3, .prepend-3 {padding-left: 210px;} +.emptycols_right3, .append-3 {padding-right: 210px;} +.emptycols_left4, .prepend-4 {padding-left: 280px;} +.emptycols_right4, .append-4 {padding-right: 280px;} +.emptycols_left5, .prepend-5 {padding-left: 350px;} +.emptycols_right5, .append-5 {padding-right: 350px;} +.emptycols_left6, .prepend-6 {padding-left: 420px;} +.emptycols_right6, .append-6 {padding-right: 420px;} +.emptycols_left7, .prepend-7 {padding-left: 490px;} +.emptycols_right7, .append-7 {padding-right: 490px;} +.emptycols_left8, .prepend-8 {padding-left: 560px;} +.emptycols_right8, .append-8 {padding-right: 560px;} +.emptycols_left9, .prepend-9 {padding-left: 630px;} +.emptycols_right9, .append-9 {padding-right: 630px;} +.emptycols_left10, .prepend-10 {padding-left: 700px;} +.emptycols_right10, .append-10 {padding-right: 700px;} +.emptycols_left11, .prepend-11 {padding-left: 770px;} +.emptycols_right11, .append-11 {padding-right: 770px;} +.pull-1 {margin-left: -70px;} +.push-1 {margin-right: -70px;margin-left: 18px;float: right;} +.pull-2 {margin-left: -140px;} +.push-2 {margin-right: -140px;margin-left: 18px;float: right;} +.pull-3 {margin-left: -210px;} +.push-3 {margin-right: -210px;margin-left: 18px;float: right;} +.pull-4 {margin-left: -280px;} +.push-4 {margin-right: -280px;margin-left: 18px;float: right;} \ No newline at end of file diff --git a/fonts/cmutypewritertext_oblique_macroman/specimen_files/specimen_stylesheet.css b/fonts/cmutypewritertext_oblique_macroman/specimen_files/specimen_stylesheet.css new file mode 100644 index 0000000..aecc43c --- /dev/null +++ b/fonts/cmutypewritertext_oblique_macroman/specimen_files/specimen_stylesheet.css @@ -0,0 +1,396 @@ +@import url('grid_12-825-55-15.css'); + +/* + CSS Reset by Eric Meyer - Released under Public Domain + http://meyerweb.com/eric/tools/css/reset/ +*/ +html, body, div, span, applet, object, iframe, +h1, h2, h3, h4, h5, h6, p, blockquote, pre, +a, abbr, acronym, address, big, cite, code, +del, dfn, em, font, img, ins, kbd, q, s, samp, +small, strike, strong, sub, sup, tt, var, +b, u, i, center, dl, dt, dd, ol, ul, li, +fieldset, form, label, legend, table, +caption, tbody, tfoot, thead, tr, th, td + {margin: 0;padding: 0;border: 0;outline: 0; + font-size: 100%;vertical-align: baseline; + background: transparent;} +body {line-height: 1;} +ol, ul {list-style: none;} +blockquote, q {quotes: none;} +blockquote:before, blockquote:after, +q:before, q:after {content: ''; content: none;} +:focus {outline: 0;} +ins {text-decoration: none;} +del {text-decoration: line-through;} +table {border-collapse: collapse;border-spacing: 0;} + + + + +body { + color: #000; + background-color: #dcdcdc; +} + +a { + text-decoration: none; + color: #1883ba; +} + +h1{ + font-size: 32px; + font-weight: normal; + font-style: normal; + margin-bottom: 18px; +} + +h2{ + font-size: 18px; +} + +#container { + width: 865px; + margin: 0px auto; +} + + +#header { + padding: 20px; + font-size: 36px; + background-color: #000; + color: #fff; +} + +#header span { + color: #666; +} +#main_content { + background-color: #fff; + padding: 60px 20px 20px; +} + + +#footer p { + margin: 0; + padding-top: 10px; + padding-bottom: 50px; + color: #333; + font: 10px Arial, sans-serif; +} + +.tabs { + width: 100%; + height: 31px; + background-color: #444; +} +.tabs li { + float: left; + margin: 0; + overflow: hidden; + background-color: #444; +} +.tabs li a { + display: block; + color: #fff; + text-decoration: none; + font: bold 11px/11px 'Arial'; + text-transform: uppercase; + padding: 10px 15px; + border-right: 1px solid #fff; +} + +.tabs li a:hover { + background-color: #00b3ff; + +} + +.tabs li.active a { + color: #000; + background-color: #fff; +} + + + +div.huge { + + font-size: 300px; + line-height: 1em; + padding: 0; + letter-spacing: -.02em; + overflow: hidden; +} +div.glyph_range { + font-size: 72px; + line-height: 1.1em; +} + +.size10{ font-size: 10px; } +.size11{ font-size: 11px; } +.size12{ font-size: 12px; } +.size13{ font-size: 13px; } +.size14{ font-size: 14px; } +.size16{ font-size: 16px; } +.size18{ font-size: 18px; } +.size20{ font-size: 20px; } +.size24{ font-size: 24px; } +.size30{ font-size: 30px; } +.size36{ font-size: 36px; } +.size48{ font-size: 48px; } +.size60{ font-size: 60px; } +.size72{ font-size: 72px; } +.size90{ font-size: 90px; } + + +.psample_row1 { height: 120px;} +.psample_row1 { height: 120px;} +.psample_row2 { height: 160px;} +.psample_row3 { height: 160px;} +.psample_row4 { height: 160px;} + +.psample { + overflow: hidden; + position: relative; +} +.psample p { + line-height: 1.3em; + display: block; + overflow: hidden; + margin: 0; +} + +.psample span { + margin-right: .5em; +} + +.white_blend { + width: 100%; + height: 61px; + background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAVkAAAA9CAYAAAAH4BojAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAO1JREFUeNrs3TsKgFAMRUE/eer+NxztxMYuEWQG3ECKwwUF58ycAKixOAGAyAKILAAiCyCyACILgMgCiCyAyAIgsgAiCyCyAIgsgMgCiCwAIgsgsgAiC4DIAogsACIL0CWuZ3UGgLrIhjMA1EV2OAOAJQtgyQLwjOzmDAAiCyCyAIgsQFtkd2cAEFkAkQVAZAHaIns4A4AlC2DJAiCyACILILIAiCzAV5H1dQGAJQsgsgCILIDIAvwisl58AViyAJYsACILILIAIgvAe2T9EhxAZAFEFgCRBeiL7HAGgLrIhjMAWLIAliwAt1OAAQDwygTBulLIlQAAAABJRU5ErkJggg==); + position: absolute; + bottom: 0; +} +.black_blend { + width: 100%; + height: 61px; + background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAVkAAAA9CAYAAAAH4BojAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAPJJREFUeNrs3TEKhTAQRVGjibr/9QoxhY2N3Ywo50A28IrLwP9g6b1PAMSYTQAgsgAiC4DIAogsgMgCILIAIgsgsgCILIDIAogsACILILIAIguAyAKILIDIAiCyACILgMgCZCnjLWYAiFGvB0BQZJsZAFyyAC5ZAO6RXc0AILIAIguAyAKkRXYzA4DIAogsACILkBbZ3QwALlkAlywAIgsgsgAiC4DIArwVWf8uAHDJAogsACILILIAv4isH74AXLIALlkARBZAZAFEFoDnyPokOIDIAogsACILkBfZZgaAuMhWMwC4ZAE+p4x3mAEgxinAAJ+XBbPWGkwAAAAAAElFTkSuQmCC); + position: absolute; + bottom: 0; +} +.fullreverse { + background: #000 !important; + color: #fff !important; + margin-left: -20px; + padding-left: 20px; + margin-right: -20px; + padding-right: 20px; + padding: 20px; + margin-bottom:0; +} + + +.sample_table td { + padding-top: 3px; + padding-bottom:5px; + padding-left: 5px; + vertical-align: middle; + line-height: 1.2em; +} + +.sample_table td:first-child { + background-color: #eee; + text-align: right; + padding-right: 5px; + padding-left: 0; + padding: 5px; + font: 11px/12px "Courier New", Courier, mono; +} + +code { + white-space: pre; + background-color: #eee; + display: block; + padding: 10px; + margin-bottom: 18px; + overflow: auto; +} + + +.bottom,.last {margin-bottom:0 !important; padding-bottom:0 !important;} + +.box { + padding: 18px; + margin-bottom: 18px; + background: #eee; +} + +.reverse,.reversed { background: #000 !important;color: #fff !important; border: none !important;} + +#bodycomparison { + position: relative; + overflow: hidden; + font-size: 72px; + height: 90px; + white-space: nowrap; +} + +#bodycomparison div{ + font-size: 72px; + line-height: 90px; + display: inline; + margin: 0 15px 0 0; + padding: 0; +} + +#bodycomparison div span{ + font: 10px Arial; + position: absolute; + left: 0; +} +#xheight { + float: none; + position: absolute; + color: #d9f3ff; + font-size: 72px; + line-height: 90px; +} + +.fontbody { + position: relative; +} +.arialbody{ + font-family: Arial; + position: relative; +} +.verdanabody{ + font-family: Verdana; + position: relative; +} +.georgiabody{ + font-family: Georgia; + position: relative; +} + +/* @group Layout page + */ + +#layout h1 { + font-size: 36px; + line-height: 42px; + font-weight: normal; + font-style: normal; +} + +#layout h2 { + font-size: 24px; + line-height: 23px; + font-weight: normal; + font-style: normal; +} + +#layout h3 { + font-size: 22px; + line-height: 1.4em; + margin-top: 1em; + font-weight: normal; + font-style: normal; +} + + +#layout p.byline { + font-size: 12px; + margin-top: 18px; + line-height: 12px; + margin-bottom: 0; +} +#layout p { + font-size: 14px; + line-height: 21px; + margin-bottom: .5em; +} + +#layout p.large{ + font-size: 18px; + line-height: 26px; +} + +#layout .sidebar p{ + font-size: 12px; + line-height: 1.4em; +} + +#layout p.caption { + font-size: 10px; + margin-top: -16px; + margin-bottom: 18px; +} + +/* @end */ + +/* @group Glyphs */ + +#glyph_chart div{ + background-color: #d9f3ff; + color: black; + float: left; + font-size: 36px; + height: 1.2em; + line-height: 1.2em; + margin-bottom: 1px; + margin-right: 1px; + text-align: center; + width: 1.2em; + position: relative; + padding: .6em .2em .2em; +} + +#glyph_chart div p { + position: absolute; + left: 0; + top: 0; + display: block; + text-align: center; + font: bold 9px Arial, sans-serif; + background-color: #3a768f; + width: 100%; + color: #fff; + padding: 2px 0; +} + + +#glyphs h1 { + font-family: Arial, sans-serif; +} +/* @end */ + +/* @group Installing */ + +#installing { + font: 13px Arial, sans-serif; +} + +#installing p, +#glyphs p{ + line-height: 1.2em; + margin-bottom: 18px; + font: 13px Arial, sans-serif; +} + + + +#installing h3{ + font-size: 15px; + margin-top: 18px; +} + +/* @end */ + +#rendering h1 { + font-family: Arial, sans-serif; +} +.render_table td { + font: 11px "Courier New", Courier, mono; + vertical-align: middle; +} + + diff --git a/fonts/cmutypewritertext_oblique_macroman/stylesheet.css b/fonts/cmutypewritertext_oblique_macroman/stylesheet.css new file mode 100644 index 0000000..1f390b6 --- /dev/null +++ b/fonts/cmutypewritertext_oblique_macroman/stylesheet.css @@ -0,0 +1,13 @@ +@font-face { + font-family: 'cmu_typewriter_textitalic'; + src: url('cmunit-webfont.eot'); + src: url('cmunit-webfont.eot?#iefix') format('embedded-opentype'), + url('cmunit-webfont.woff2') format('woff2'), + url('cmunit-webfont.woff') format('woff'), + url('cmunit-webfont.ttf') format('truetype'), + url('cmunit-webfont.svg#cmu_typewriter_textitalic') format('svg'); + font-weight: normal; + font-style: normal; + +} + diff --git a/fonts/cmutypewritertext_roman_macroman/cmuntt-demo.html b/fonts/cmutypewritertext_roman_macroman/cmuntt-demo.html new file mode 100644 index 0000000..bd58039 --- /dev/null +++ b/fonts/cmutypewritertext_roman_macroman/cmuntt-demo.html @@ -0,0 +1,372 @@ + + + + + + + + + + + + +CMU Typewriter Text Roman Specimen + + + + + + +

    + + + +
    + + +
    + +
    +
    +
    AaBb
    +
    +
    + +
    +
    A​B​C​D​E​F​G​H​I​J​K​L​M​N​O​P​Q​R​S​T​U​V​W​X​Y​Z​a​b​c​d​e​f​g​h​i​j​k​l​m​n​o​p​q​r​s​t​u​v​w​x​y​z​1​2​3​4​5​6​7​8​9​0​&​.​,​?​!​@​(​)​#​$​%​*​+​-​=​:​;
    +
    +
    +
    + + + + + + + + + + + + + + + + +
    10abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ0123456789abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ0123456789abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ
    11abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ0123456789abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ0123456789abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ
    12abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ0123456789abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ0123456789abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ
    13abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ0123456789abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ0123456789abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ
    14abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ0123456789abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ0123456789abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ
    16abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ0123456789abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ
    18abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ0123456789abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ
    20abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ0123456789abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ
    24abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ0123456789abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ
    30abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ0123456789abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ
    36abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ0123456789abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ
    48abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ0123456789abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ
    60abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ0123456789abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ
    72abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ0123456789abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ
    90abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ0123456789abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ
    + +
    + +
    + + + +
    + + +
    +
    ◼◼◼◼◼◼◼◼◼◼◼◼◼◼◼◼◼◼◼◼◼◼◼◼◼◼◼◼◼◼◼◼◼◼◼◼◼◼◼◼◼◼◼◼◼◼◼◼◼◼◼◼◼◼◼◼◼◼◼◼◼◼◼◼◼◼◼◼◼◼◼◼◼◼◼◼◼◼◼◼◼◼◼◼◼◼◼◼◼◼◼◼◼◼◼◼◼◼◼body
    body
    body
    body
    +
    + bodyCMU Typewriter Text Roman +
    +
    + bodyArial +
    +
    + bodyVerdana +
    +
    + bodyGeorgia +
    + + + +
    + + +
    + +
    +

    10.Aenean lacinia bibendum nulla sed consectetur. Fusce dapibus, tellus ac cursus commodo, tortor mauris condimentum nibh, ut fermentum massa justo sit amet risus. Nullam id dolor id nibh ultricies vehicula ut id elit. Cum sociis natoque penatibus et magnis dis parturient montes, nascetur ridiculus mus. Nulla vitae elit libero, a pharetra augue.

    + +
    +
    +

    11.Aenean lacinia bibendum nulla sed consectetur. Fusce dapibus, tellus ac cursus commodo, tortor mauris condimentum nibh, ut fermentum massa justo sit amet risus. Nullam id dolor id nibh ultricies vehicula ut id elit. Cum sociis natoque penatibus et magnis dis parturient montes, nascetur ridiculus mus. Nulla vitae elit libero, a pharetra augue.

    + +
    +
    +

    12.Aenean lacinia bibendum nulla sed consectetur. Fusce dapibus, tellus ac cursus commodo, tortor mauris condimentum nibh, ut fermentum massa justo sit amet risus. Nullam id dolor id nibh ultricies vehicula ut id elit. Cum sociis natoque penatibus et magnis dis parturient montes, nascetur ridiculus mus. Nulla vitae elit libero, a pharetra augue.

    + +
    +
    +

    13.Aenean lacinia bibendum nulla sed consectetur. Fusce dapibus, tellus ac cursus commodo, tortor mauris condimentum nibh, ut fermentum massa justo sit amet risus. Nullam id dolor id nibh ultricies vehicula ut id elit. Cum sociis natoque penatibus et magnis dis parturient montes, nascetur ridiculus mus. Nulla vitae elit libero, a pharetra augue.

    + +
    +
    + +
    +
    +
    +

    14.Aenean lacinia bibendum nulla sed consectetur. Fusce dapibus, tellus ac cursus commodo, tortor mauris condimentum nibh, ut fermentum massa justo sit amet risus. Nullam id dolor id nibh ultricies vehicula ut id elit. Cum sociis natoque penatibus et magnis dis parturient montes, nascetur ridiculus mus. Nulla vitae elit libero, a pharetra augue.

    + +
    +
    +

    16.Aenean lacinia bibendum nulla sed consectetur. Fusce dapibus, tellus ac cursus commodo, tortor mauris condimentum nibh, ut fermentum massa justo sit amet risus. Nullam id dolor id nibh ultricies vehicula ut id elit. Cum sociis natoque penatibus et magnis dis parturient montes, nascetur ridiculus mus. Nulla vitae elit libero, a pharetra augue.

    + +
    +
    +

    18.Aenean lacinia bibendum nulla sed consectetur. Fusce dapibus, tellus ac cursus commodo, tortor mauris condimentum nibh, ut fermentum massa justo sit amet risus. Nullam id dolor id nibh ultricies vehicula ut id elit. Cum sociis natoque penatibus et magnis dis parturient montes, nascetur ridiculus mus. Nulla vitae elit libero, a pharetra augue.

    + +
    + +
    + +
    + +
    +
    +

    20.Aenean lacinia bibendum nulla sed consectetur. Fusce dapibus, tellus ac cursus commodo, tortor mauris condimentum nibh, ut fermentum massa justo sit amet risus. Nullam id dolor id nibh ultricies vehicula ut id elit. Cum sociis natoque penatibus et magnis dis parturient montes, nascetur ridiculus mus. Nulla vitae elit libero, a pharetra augue.

    +
    +
    +

    24.Aenean lacinia bibendum nulla sed consectetur. Fusce dapibus, tellus ac cursus commodo, tortor mauris condimentum nibh, ut fermentum massa justo sit amet risus. Nullam id dolor id nibh ultricies vehicula ut id elit. Cum sociis natoque penatibus et magnis dis parturient montes, nascetur ridiculus mus. Nulla vitae elit libero, a pharetra augue.

    +
    + +
    + +
    + +
    +
    +

    30.Aenean lacinia bibendum nulla sed consectetur. Fusce dapibus, tellus ac cursus commodo, tortor mauris condimentum nibh, ut fermentum massa justo sit amet risus. Nullam id dolor id nibh ultricies vehicula ut id elit. Cum sociis natoque penatibus et magnis dis parturient montes, nascetur ridiculus mus. Nulla vitae elit libero, a pharetra augue.

    +
    +
    + +
    + + + +
    +
    +

    10.Aenean lacinia bibendum nulla sed consectetur. Fusce dapibus, tellus ac cursus commodo, tortor mauris condimentum nibh, ut fermentum massa justo sit amet risus. Nullam id dolor id nibh ultricies vehicula ut id elit. Cum sociis natoque penatibus et magnis dis parturient montes, nascetur ridiculus mus. Nulla vitae elit libero, a pharetra augue.

    + +
    +
    +

    11.Aenean lacinia bibendum nulla sed consectetur. Fusce dapibus, tellus ac cursus commodo, tortor mauris condimentum nibh, ut fermentum massa justo sit amet risus. Nullam id dolor id nibh ultricies vehicula ut id elit. Cum sociis natoque penatibus et magnis dis parturient montes, nascetur ridiculus mus. Nulla vitae elit libero, a pharetra augue.

    + +
    +
    +

    12.Aenean lacinia bibendum nulla sed consectetur. Fusce dapibus, tellus ac cursus commodo, tortor mauris condimentum nibh, ut fermentum massa justo sit amet risus. Nullam id dolor id nibh ultricies vehicula ut id elit. Cum sociis natoque penatibus et magnis dis parturient montes, nascetur ridiculus mus. Nulla vitae elit libero, a pharetra augue.

    + +
    +
    +

    13.Aenean lacinia bibendum nulla sed consectetur. Fusce dapibus, tellus ac cursus commodo, tortor mauris condimentum nibh, ut fermentum massa justo sit amet risus. Nullam id dolor id nibh ultricies vehicula ut id elit. Cum sociis natoque penatibus et magnis dis parturient montes, nascetur ridiculus mus. Nulla vitae elit libero, a pharetra augue.

    + +
    +
    + +
    + +
    +
    +

    14.Aenean lacinia bibendum nulla sed consectetur. Fusce dapibus, tellus ac cursus commodo, tortor mauris condimentum nibh, ut fermentum massa justo sit amet risus. Nullam id dolor id nibh ultricies vehicula ut id elit. Cum sociis natoque penatibus et magnis dis parturient montes, nascetur ridiculus mus. Nulla vitae elit libero, a pharetra augue.

    + +
    +
    +

    16.Aenean lacinia bibendum nulla sed consectetur. Fusce dapibus, tellus ac cursus commodo, tortor mauris condimentum nibh, ut fermentum massa justo sit amet risus. Nullam id dolor id nibh ultricies vehicula ut id elit. Cum sociis natoque penatibus et magnis dis parturient montes, nascetur ridiculus mus. Nulla vitae elit libero, a pharetra augue.

    + +
    +
    +

    18.Aenean lacinia bibendum nulla sed consectetur. Fusce dapibus, tellus ac cursus commodo, tortor mauris condimentum nibh, ut fermentum massa justo sit amet risus. Nullam id dolor id nibh ultricies vehicula ut id elit. Cum sociis natoque penatibus et magnis dis parturient montes, nascetur ridiculus mus. Nulla vitae elit libero, a pharetra augue.

    + +
    +
    + +
    + +
    +
    +

    20.Aenean lacinia bibendum nulla sed consectetur. Fusce dapibus, tellus ac cursus commodo, tortor mauris condimentum nibh, ut fermentum massa justo sit amet risus. Nullam id dolor id nibh ultricies vehicula ut id elit. Cum sociis natoque penatibus et magnis dis parturient montes, nascetur ridiculus mus. Nulla vitae elit libero, a pharetra augue.

    +
    +
    +

    24.Aenean lacinia bibendum nulla sed consectetur. Fusce dapibus, tellus ac cursus commodo, tortor mauris condimentum nibh, ut fermentum massa justo sit amet risus. Nullam id dolor id nibh ultricies vehicula ut id elit. Cum sociis natoque penatibus et magnis dis parturient montes, nascetur ridiculus mus. Nulla vitae elit libero, a pharetra augue.

    +
    + +
    + +
    + +
    +
    +

    30.Aenean lacinia bibendum nulla sed consectetur. Fusce dapibus, tellus ac cursus commodo, tortor mauris condimentum nibh, ut fermentum massa justo sit amet risus. Nullam id dolor id nibh ultricies vehicula ut id elit. Cum sociis natoque penatibus et magnis dis parturient montes, nascetur ridiculus mus. Nulla vitae elit libero, a pharetra augue.

    +
    +
    + +
    + + + + +
    + +
    + +
    + +
    +

    Lorem Ipsum Dolor

    +

    Etiam porta sem malesuada magna mollis euismod

    + + +
    +
    +
    +
    +

    Donec sed odio dui. Morbi leo risus, porta ac consectetur ac, vestibulum at eros. Fusce dapibus, tellus ac cursus commodo, tortor mauris condimentum nibh, ut fermentum massa justo sit amet risus.

    + + +

    Pellentesque ornare sem

    + +

    Maecenas sed diam eget risus varius blandit sit amet non magna. Maecenas faucibus mollis interdum. Donec ullamcorper nulla non metus auctor fringilla. Nullam id dolor id nibh ultricies vehicula ut id elit. Nullam id dolor id nibh ultricies vehicula ut id elit.

    + +

    Aenean eu leo quam. Pellentesque ornare sem lacinia quam venenatis vestibulum. Lorem ipsum dolor sit amet, consectetur adipiscing elit. Cum sociis natoque penatibus et magnis dis parturient montes, nascetur ridiculus mus.

    + +

    Nulla vitae elit libero, a pharetra augue. Praesent commodo cursus magna, vel scelerisque nisl consectetur et. Aenean lacinia bibendum nulla sed consectetur.

    + +

    Nullam quis risus eget urna mollis ornare vel eu leo. Nullam quis risus eget urna mollis ornare vel eu leo. Maecenas sed diam eget risus varius blandit sit amet non magna. Donec ullamcorper nulla non metus auctor fringilla.

    + +

    Cras mattis consectetur

    + +

    Aenean eu leo quam. Pellentesque ornare sem lacinia quam venenatis vestibulum. Aenean lacinia bibendum nulla sed consectetur. Integer posuere erat a ante venenatis dapibus posuere velit aliquet. Cras mattis consectetur purus sit amet fermentum.

    + +

    Nullam id dolor id nibh ultricies vehicula ut id elit. Nullam quis risus eget urna mollis ornare vel eu leo. Cras mattis consectetur purus sit amet fermentum.

    +
    + + +
    + +
    + + + + + + + + + +
    + +
    + +
    +
    +
    +

    Installing Webfonts

    + +

    Webfonts are supported by all major browser platforms but not all in the same way. There are currently four different font formats that must be included in order to target all browsers. This includes TTF, WOFF, EOT and SVG.

    + +

    1. Upload your webfonts

    +

    You must upload your webfont kit to your website. They should be in or near the same directory as your CSS files.

    + +

    2. Include the webfont stylesheet

    +

    A special CSS @font-face declaration helps the various browsers select the appropriate font it needs without causing you a bunch of headaches. Learn more about this syntax by reading the Fontspring blog post about it. The code for it is as follows:

    + + + +@font-face{ + font-family: 'MyWebFont'; + src: url('WebFont.eot'); + src: url('WebFont.eot?iefix') format('eot'), + url('WebFont.woff') format('woff'), + url('WebFont.ttf') format('truetype'), + url('WebFont.svg#webfont') format('svg'); +} + + +

    We've already gone ahead and generated the code for you. All you have to do is link to the stylesheet in your HTML, like this:

    + <link rel="stylesheet" href="stylesheet.css" type="text/css" charset="utf-8" /> + +

    3. Modify your own stylesheet

    +

    To take advantage of your new fonts, you must tell your stylesheet to use them. Look at the original @font-face declaration above and find the property called "font-family." The name linked there will be what you use to reference the font. Prepend that webfont name to the font stack in the "font-family" property, inside the selector you want to change. For example:

    +p { font-family: 'MyWebFont', Arial, sans-serif; } + +

    4. Test

    +

    Getting webfonts to work cross-browser can be tricky. Use the information in the sidebar to help you if you find that fonts aren't loading in a particular browser.

    +
    + + +
    + +
    + +
    + +
    + + diff --git a/fonts/cmutypewritertext_roman_macroman/cmuntt-webfont.woff b/fonts/cmutypewritertext_roman_macroman/cmuntt-webfont.woff new file mode 100644 index 0000000000000000000000000000000000000000..eeff4d5122788409275efe732124175193cc737f GIT binary patch literal 29480 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 literal 0 HcmV?d00001 diff --git a/fonts/cmutypewritertext_roman_macroman/specimen_files/grid_12-825-55-15.css b/fonts/cmutypewritertext_roman_macroman/specimen_files/grid_12-825-55-15.css new file mode 100644 index 0000000..3d6aef7 --- /dev/null +++ b/fonts/cmutypewritertext_roman_macroman/specimen_files/grid_12-825-55-15.css @@ -0,0 +1,129 @@ +/*Notes about grid: +Columns: 12 +Grid Width: 825px +Column Width: 55px +Gutter Width: 15px +-------------------------------*/ + + + +.section {margin-bottom: 18px; +} +.section:after {content: ".";display: block;height: 0;clear: both;visibility: hidden;} +.section {*zoom: 1;} + +.section .firstcolumn, +.section .firstcol {margin-left: 0;} + + +/* Border on left hand side of a column. */ +.border { + padding-left: 7px; + margin-left: 7px; + border-left: 1px solid #eee; +} + +/* Border with more whitespace, spans one column. */ +.colborder { + padding-left: 42px; + margin-left: 42px; + border-left: 1px solid #eee; +} + + + +/* The Grid Classes */ +.grid1, .grid1_2cols, .grid1_3cols, .grid1_4cols, .grid2, .grid2_3cols, .grid2_4cols, .grid3, .grid3_2cols, .grid3_4cols, .grid4, .grid4_3cols, .grid5, .grid5_2cols, .grid5_3cols, .grid5_4cols, .grid6, .grid6_4cols, .grid7, .grid7_2cols, .grid7_3cols, .grid7_4cols, .grid8, .grid8_3cols, .grid9, .grid9_2cols, .grid9_4cols, .grid10, .grid10_3cols, .grid10_4cols, .grid11, .grid11_2cols, .grid11_3cols, .grid11_4cols, .grid12 +{margin-left: 15px;float: left;display: inline; overflow: hidden;} + + +.width1, .grid1, .span-1 {width: 55px;} +.width1_2cols,.grid1_2cols {width: 20px;} +.width1_3cols,.grid1_3cols {width: 8px;} +.width1_4cols,.grid1_4cols {width: 2px;} +.input_width1 {width: 49px;} + +.width2, .grid2, .span-2 {width: 125px;} +.width2_3cols,.grid2_3cols {width: 31px;} +.width2_4cols,.grid2_4cols {width: 20px;} +.input_width2 {width: 119px;} + +.width3, .grid3, .span-3 {width: 195px;} +.width3_2cols,.grid3_2cols {width: 90px;} +.width3_4cols,.grid3_4cols {width: 37px;} +.input_width3 {width: 189px;} + +.width4, .grid4, .span-4 {width: 265px;} +.width4_3cols,.grid4_3cols {width: 78px;} +.input_width4 {width: 259px;} + +.width5, .grid5, .span-5 {width: 335px;} +.width5_2cols,.grid5_2cols {width: 160px;} +.width5_3cols,.grid5_3cols {width: 101px;} +.width5_4cols,.grid5_4cols {width: 72px;} +.input_width5 {width: 329px;} + +.width6, .grid6, .span-6 {width: 405px;} +.width6_4cols,.grid6_4cols {width: 90px;} +.input_width6 {width: 399px;} + +.width7, .grid7, .span-7 {width: 475px;} +.width7_2cols,.grid7_2cols {width: 230px;} +.width7_3cols,.grid7_3cols {width: 148px;} +.width7_4cols,.grid7_4cols {width: 107px;} +.input_width7 {width: 469px;} + +.width8, .grid8, .span-8 {width: 545px;} +.width8_3cols,.grid8_3cols {width: 171px;} +.input_width8 {width: 539px;} + +.width9, .grid9, .span-9 {width: 615px;} +.width9_2cols,.grid9_2cols {width: 300px;} +.width9_4cols,.grid9_4cols {width: 142px;} +.input_width9 {width: 609px;} + +.width10, .grid10, .span-10 {width: 685px;} +.width10_3cols,.grid10_3cols {width: 218px;} +.width10_4cols,.grid10_4cols {width: 160px;} +.input_width10 {width: 679px;} + +.width11, .grid11, .span-11 {width: 755px;} +.width11_2cols,.grid11_2cols {width: 370px;} +.width11_3cols,.grid11_3cols {width: 241px;} +.width11_4cols,.grid11_4cols {width: 177px;} +.input_width11 {width: 749px;} + +.width12, .grid12, .span-12 {width: 825px;} +.input_width12 {width: 819px;} + +/* Subdivided grid spaces */ +.emptycols_left1, .prepend-1 {padding-left: 70px;} +.emptycols_right1, .append-1 {padding-right: 70px;} +.emptycols_left2, .prepend-2 {padding-left: 140px;} +.emptycols_right2, .append-2 {padding-right: 140px;} +.emptycols_left3, .prepend-3 {padding-left: 210px;} +.emptycols_right3, .append-3 {padding-right: 210px;} +.emptycols_left4, .prepend-4 {padding-left: 280px;} +.emptycols_right4, .append-4 {padding-right: 280px;} +.emptycols_left5, .prepend-5 {padding-left: 350px;} +.emptycols_right5, .append-5 {padding-right: 350px;} +.emptycols_left6, .prepend-6 {padding-left: 420px;} +.emptycols_right6, .append-6 {padding-right: 420px;} +.emptycols_left7, .prepend-7 {padding-left: 490px;} +.emptycols_right7, .append-7 {padding-right: 490px;} +.emptycols_left8, .prepend-8 {padding-left: 560px;} +.emptycols_right8, .append-8 {padding-right: 560px;} +.emptycols_left9, .prepend-9 {padding-left: 630px;} +.emptycols_right9, .append-9 {padding-right: 630px;} +.emptycols_left10, .prepend-10 {padding-left: 700px;} +.emptycols_right10, .append-10 {padding-right: 700px;} +.emptycols_left11, .prepend-11 {padding-left: 770px;} +.emptycols_right11, .append-11 {padding-right: 770px;} +.pull-1 {margin-left: -70px;} +.push-1 {margin-right: -70px;margin-left: 18px;float: right;} +.pull-2 {margin-left: -140px;} +.push-2 {margin-right: -140px;margin-left: 18px;float: right;} +.pull-3 {margin-left: -210px;} +.push-3 {margin-right: -210px;margin-left: 18px;float: right;} +.pull-4 {margin-left: -280px;} +.push-4 {margin-right: -280px;margin-left: 18px;float: right;} \ No newline at end of file diff --git a/fonts/cmutypewritertext_roman_macroman/specimen_files/specimen_stylesheet.css b/fonts/cmutypewritertext_roman_macroman/specimen_files/specimen_stylesheet.css new file mode 100644 index 0000000..aecc43c --- /dev/null +++ b/fonts/cmutypewritertext_roman_macroman/specimen_files/specimen_stylesheet.css @@ -0,0 +1,396 @@ +@import url('grid_12-825-55-15.css'); + +/* + CSS Reset by Eric Meyer - Released under Public Domain + http://meyerweb.com/eric/tools/css/reset/ +*/ +html, body, div, span, applet, object, iframe, +h1, h2, h3, h4, h5, h6, p, blockquote, pre, +a, abbr, acronym, address, big, cite, code, +del, dfn, em, font, img, ins, kbd, q, s, samp, +small, strike, strong, sub, sup, tt, var, +b, u, i, center, dl, dt, dd, ol, ul, li, +fieldset, form, label, legend, table, +caption, tbody, tfoot, thead, tr, th, td + {margin: 0;padding: 0;border: 0;outline: 0; + font-size: 100%;vertical-align: baseline; + background: transparent;} +body {line-height: 1;} +ol, ul {list-style: none;} +blockquote, q {quotes: none;} +blockquote:before, blockquote:after, +q:before, q:after {content: ''; content: none;} +:focus {outline: 0;} +ins {text-decoration: none;} +del {text-decoration: line-through;} +table {border-collapse: collapse;border-spacing: 0;} + + + + +body { + color: #000; + background-color: #dcdcdc; +} + +a { + text-decoration: none; + color: #1883ba; +} + +h1{ + font-size: 32px; + font-weight: normal; + font-style: normal; + margin-bottom: 18px; +} + +h2{ + font-size: 18px; +} + +#container { + width: 865px; + margin: 0px auto; +} + + +#header { + padding: 20px; + font-size: 36px; + background-color: #000; + color: #fff; +} + +#header span { + color: #666; +} +#main_content { + background-color: #fff; + padding: 60px 20px 20px; +} + + +#footer p { + margin: 0; + padding-top: 10px; + padding-bottom: 50px; + color: #333; + font: 10px Arial, sans-serif; +} + +.tabs { + width: 100%; + height: 31px; + background-color: #444; +} +.tabs li { + float: left; + margin: 0; + overflow: hidden; + background-color: #444; +} +.tabs li a { + display: block; + color: #fff; + text-decoration: none; + font: bold 11px/11px 'Arial'; + text-transform: uppercase; + padding: 10px 15px; + border-right: 1px solid #fff; +} + +.tabs li a:hover { + background-color: #00b3ff; + +} + +.tabs li.active a { + color: #000; + background-color: #fff; +} + + + +div.huge { + + font-size: 300px; + line-height: 1em; + padding: 0; + letter-spacing: -.02em; + overflow: hidden; +} +div.glyph_range { + font-size: 72px; + line-height: 1.1em; +} + +.size10{ font-size: 10px; } +.size11{ font-size: 11px; } +.size12{ font-size: 12px; } +.size13{ font-size: 13px; } +.size14{ font-size: 14px; } +.size16{ font-size: 16px; } +.size18{ font-size: 18px; } +.size20{ font-size: 20px; } +.size24{ font-size: 24px; } +.size30{ font-size: 30px; } +.size36{ font-size: 36px; } +.size48{ font-size: 48px; } +.size60{ font-size: 60px; } +.size72{ font-size: 72px; } +.size90{ font-size: 90px; } + + +.psample_row1 { height: 120px;} +.psample_row1 { height: 120px;} +.psample_row2 { height: 160px;} +.psample_row3 { height: 160px;} +.psample_row4 { height: 160px;} + +.psample { + overflow: hidden; + position: relative; +} +.psample p { + line-height: 1.3em; + display: block; + overflow: hidden; + margin: 0; +} + +.psample span { + margin-right: .5em; +} + +.white_blend { + width: 100%; + height: 61px; + background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAVkAAAA9CAYAAAAH4BojAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAO1JREFUeNrs3TsKgFAMRUE/eer+NxztxMYuEWQG3ECKwwUF58ycAKixOAGAyAKILAAiCyCyACILgMgCiCyAyAIgsgAiCyCyAIgsgMgCiCwAIgsgsgAiC4DIAogsACIL0CWuZ3UGgLrIhjMA1EV2OAOAJQtgyQLwjOzmDAAiCyCyAIgsQFtkd2cAEFkAkQVAZAHaIns4A4AlC2DJAiCyACILILIAiCzAV5H1dQGAJQsgsgCILIDIAvwisl58AViyAJYsACILILIAIgvAe2T9EhxAZAFEFgCRBeiL7HAGgLrIhjMAWLIAliwAt1OAAQDwygTBulLIlQAAAABJRU5ErkJggg==); + position: absolute; + bottom: 0; +} +.black_blend { + width: 100%; + height: 61px; + background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAVkAAAA9CAYAAAAH4BojAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAPJJREFUeNrs3TEKhTAQRVGjibr/9QoxhY2N3Ywo50A28IrLwP9g6b1PAMSYTQAgsgAiC4DIAogsgMgCILIAIgsgsgCILIDIAogsACILILIAIguAyAKILIDIAiCyACILgMgCZCnjLWYAiFGvB0BQZJsZAFyyAC5ZAO6RXc0AILIAIguAyAKkRXYzA4DIAogsACILkBbZ3QwALlkAlywAIgsgsgAiC4DIArwVWf8uAHDJAogsACILILIAv4isH74AXLIALlkARBZAZAFEFoDnyPokOIDIAogsACILkBfZZgaAuMhWMwC4ZAE+p4x3mAEgxinAAJ+XBbPWGkwAAAAAAElFTkSuQmCC); + position: absolute; + bottom: 0; +} +.fullreverse { + background: #000 !important; + color: #fff !important; + margin-left: -20px; + padding-left: 20px; + margin-right: -20px; + padding-right: 20px; + padding: 20px; + margin-bottom:0; +} + + +.sample_table td { + padding-top: 3px; + padding-bottom:5px; + padding-left: 5px; + vertical-align: middle; + line-height: 1.2em; +} + +.sample_table td:first-child { + background-color: #eee; + text-align: right; + padding-right: 5px; + padding-left: 0; + padding: 5px; + font: 11px/12px "Courier New", Courier, mono; +} + +code { + white-space: pre; + background-color: #eee; + display: block; + padding: 10px; + margin-bottom: 18px; + overflow: auto; +} + + +.bottom,.last {margin-bottom:0 !important; padding-bottom:0 !important;} + +.box { + padding: 18px; + margin-bottom: 18px; + background: #eee; +} + +.reverse,.reversed { background: #000 !important;color: #fff !important; border: none !important;} + +#bodycomparison { + position: relative; + overflow: hidden; + font-size: 72px; + height: 90px; + white-space: nowrap; +} + +#bodycomparison div{ + font-size: 72px; + line-height: 90px; + display: inline; + margin: 0 15px 0 0; + padding: 0; +} + +#bodycomparison div span{ + font: 10px Arial; + position: absolute; + left: 0; +} +#xheight { + float: none; + position: absolute; + color: #d9f3ff; + font-size: 72px; + line-height: 90px; +} + +.fontbody { + position: relative; +} +.arialbody{ + font-family: Arial; + position: relative; +} +.verdanabody{ + font-family: Verdana; + position: relative; +} +.georgiabody{ + font-family: Georgia; + position: relative; +} + +/* @group Layout page + */ + +#layout h1 { + font-size: 36px; + line-height: 42px; + font-weight: normal; + font-style: normal; +} + +#layout h2 { + font-size: 24px; + line-height: 23px; + font-weight: normal; + font-style: normal; +} + +#layout h3 { + font-size: 22px; + line-height: 1.4em; + margin-top: 1em; + font-weight: normal; + font-style: normal; +} + + +#layout p.byline { + font-size: 12px; + margin-top: 18px; + line-height: 12px; + margin-bottom: 0; +} +#layout p { + font-size: 14px; + line-height: 21px; + margin-bottom: .5em; +} + +#layout p.large{ + font-size: 18px; + line-height: 26px; +} + +#layout .sidebar p{ + font-size: 12px; + line-height: 1.4em; +} + +#layout p.caption { + font-size: 10px; + margin-top: -16px; + margin-bottom: 18px; +} + +/* @end */ + +/* @group Glyphs */ + +#glyph_chart div{ + background-color: #d9f3ff; + color: black; + float: left; + font-size: 36px; + height: 1.2em; + line-height: 1.2em; + margin-bottom: 1px; + margin-right: 1px; + text-align: center; + width: 1.2em; + position: relative; + padding: .6em .2em .2em; +} + +#glyph_chart div p { + position: absolute; + left: 0; + top: 0; + display: block; + text-align: center; + font: bold 9px Arial, sans-serif; + background-color: #3a768f; + width: 100%; + color: #fff; + padding: 2px 0; +} + + +#glyphs h1 { + font-family: Arial, sans-serif; +} +/* @end */ + +/* @group Installing */ + +#installing { + font: 13px Arial, sans-serif; +} + +#installing p, +#glyphs p{ + line-height: 1.2em; + margin-bottom: 18px; + font: 13px Arial, sans-serif; +} + + + +#installing h3{ + font-size: 15px; + margin-top: 18px; +} + +/* @end */ + +#rendering h1 { + font-family: Arial, sans-serif; +} +.render_table td { + font: 11px "Courier New", Courier, mono; + vertical-align: middle; +} + + diff --git a/fonts/cmutypewritertext_roman_macroman/stylesheet.css b/fonts/cmutypewritertext_roman_macroman/stylesheet.css new file mode 100644 index 0000000..cf26684 --- /dev/null +++ b/fonts/cmutypewritertext_roman_macroman/stylesheet.css @@ -0,0 +1,13 @@ +@font-face { + font-family: 'cmu_typewriter_textregular'; + src: url('cmuntt-webfont.eot'); + src: url('cmuntt-webfont.eot?#iefix') format('embedded-opentype'), + url('cmuntt-webfont.woff2') format('woff2'), + url('cmuntt-webfont.woff') format('woff'), + url('cmuntt-webfont.ttf') format('truetype'), + url('cmuntt-webfont.svg#cmu_typewriter_textregular') format('svg'); + font-weight: normal; + font-style: normal; + +} + diff --git a/fonts/cmutypewritertextvariablewidth_oblique_macroman/cmunvi-demo.html b/fonts/cmutypewritertextvariablewidth_oblique_macroman/cmunvi-demo.html new file mode 100644 index 0000000..c015bec --- /dev/null +++ b/fonts/cmutypewritertextvariablewidth_oblique_macroman/cmunvi-demo.html @@ -0,0 +1,372 @@ + + + + + + + + + + + + +CMU Typewriter Text Variable Width Oblique Specimen + + + + + + +
    + + + +
    + + +
    + +
    +
    +
    AaBb
    +
    +
    + +
    +
    A​B​C​D​E​F​G​H​I​J​K​L​M​N​O​P​Q​R​S​T​U​V​W​X​Y​Z​a​b​c​d​e​f​g​h​i​j​k​l​m​n​o​p​q​r​s​t​u​v​w​x​y​z​1​2​3​4​5​6​7​8​9​0​&​.​,​?​!​@​(​)​#​$​%​*​+​-​=​:​;
    +
    +
    +
    + + + + + + + + + + + + + + + + +
    10abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ0123456789abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ0123456789abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ
    11abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ0123456789abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ0123456789abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ
    12abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ0123456789abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ0123456789abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ
    13abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ0123456789abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ0123456789abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ
    14abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ0123456789abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ0123456789abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ
    16abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ0123456789abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ
    18abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ0123456789abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ
    20abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ0123456789abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ
    24abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ0123456789abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ
    30abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ0123456789abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ
    36abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ0123456789abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ
    48abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ0123456789abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ
    60abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ0123456789abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ
    72abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ0123456789abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ
    90abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ0123456789abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ
    + +
    + +
    + + + +
    + + +
    +
    ◼◼◼◼◼◼◼◼◼◼◼◼◼◼◼◼◼◼◼◼◼◼◼◼◼◼◼◼◼◼◼◼◼◼◼◼◼◼◼◼◼◼◼◼◼◼◼◼◼◼◼◼◼◼◼◼◼◼◼◼◼◼◼◼◼◼◼◼◼◼◼◼◼◼◼◼◼◼◼◼◼◼◼◼◼◼◼◼◼◼◼◼◼◼◼◼◼◼◼body
    body
    body
    body
    +
    + bodyCMU Typewriter Text Variable Width Oblique +
    +
    + bodyArial +
    +
    + bodyVerdana +
    +
    + bodyGeorgia +
    + + + +
    + + +
    + +
    +

    10.Aenean lacinia bibendum nulla sed consectetur. Fusce dapibus, tellus ac cursus commodo, tortor mauris condimentum nibh, ut fermentum massa justo sit amet risus. Nullam id dolor id nibh ultricies vehicula ut id elit. Cum sociis natoque penatibus et magnis dis parturient montes, nascetur ridiculus mus. Nulla vitae elit libero, a pharetra augue.

    + +
    +
    +

    11.Aenean lacinia bibendum nulla sed consectetur. Fusce dapibus, tellus ac cursus commodo, tortor mauris condimentum nibh, ut fermentum massa justo sit amet risus. Nullam id dolor id nibh ultricies vehicula ut id elit. Cum sociis natoque penatibus et magnis dis parturient montes, nascetur ridiculus mus. Nulla vitae elit libero, a pharetra augue.

    + +
    +
    +

    12.Aenean lacinia bibendum nulla sed consectetur. Fusce dapibus, tellus ac cursus commodo, tortor mauris condimentum nibh, ut fermentum massa justo sit amet risus. Nullam id dolor id nibh ultricies vehicula ut id elit. Cum sociis natoque penatibus et magnis dis parturient montes, nascetur ridiculus mus. Nulla vitae elit libero, a pharetra augue.

    + +
    +
    +

    13.Aenean lacinia bibendum nulla sed consectetur. Fusce dapibus, tellus ac cursus commodo, tortor mauris condimentum nibh, ut fermentum massa justo sit amet risus. Nullam id dolor id nibh ultricies vehicula ut id elit. Cum sociis natoque penatibus et magnis dis parturient montes, nascetur ridiculus mus. Nulla vitae elit libero, a pharetra augue.

    + +
    +
    + +
    +
    +
    +

    14.Aenean lacinia bibendum nulla sed consectetur. Fusce dapibus, tellus ac cursus commodo, tortor mauris condimentum nibh, ut fermentum massa justo sit amet risus. Nullam id dolor id nibh ultricies vehicula ut id elit. Cum sociis natoque penatibus et magnis dis parturient montes, nascetur ridiculus mus. Nulla vitae elit libero, a pharetra augue.

    + +
    +
    +

    16.Aenean lacinia bibendum nulla sed consectetur. Fusce dapibus, tellus ac cursus commodo, tortor mauris condimentum nibh, ut fermentum massa justo sit amet risus. Nullam id dolor id nibh ultricies vehicula ut id elit. Cum sociis natoque penatibus et magnis dis parturient montes, nascetur ridiculus mus. Nulla vitae elit libero, a pharetra augue.

    + +
    +
    +

    18.Aenean lacinia bibendum nulla sed consectetur. Fusce dapibus, tellus ac cursus commodo, tortor mauris condimentum nibh, ut fermentum massa justo sit amet risus. Nullam id dolor id nibh ultricies vehicula ut id elit. Cum sociis natoque penatibus et magnis dis parturient montes, nascetur ridiculus mus. Nulla vitae elit libero, a pharetra augue.

    + +
    + +
    + +
    + +
    +
    +

    20.Aenean lacinia bibendum nulla sed consectetur. Fusce dapibus, tellus ac cursus commodo, tortor mauris condimentum nibh, ut fermentum massa justo sit amet risus. Nullam id dolor id nibh ultricies vehicula ut id elit. Cum sociis natoque penatibus et magnis dis parturient montes, nascetur ridiculus mus. Nulla vitae elit libero, a pharetra augue.

    +
    +
    +

    24.Aenean lacinia bibendum nulla sed consectetur. Fusce dapibus, tellus ac cursus commodo, tortor mauris condimentum nibh, ut fermentum massa justo sit amet risus. Nullam id dolor id nibh ultricies vehicula ut id elit. Cum sociis natoque penatibus et magnis dis parturient montes, nascetur ridiculus mus. Nulla vitae elit libero, a pharetra augue.

    +
    + +
    + +
    + +
    +
    +

    30.Aenean lacinia bibendum nulla sed consectetur. Fusce dapibus, tellus ac cursus commodo, tortor mauris condimentum nibh, ut fermentum massa justo sit amet risus. Nullam id dolor id nibh ultricies vehicula ut id elit. Cum sociis natoque penatibus et magnis dis parturient montes, nascetur ridiculus mus. Nulla vitae elit libero, a pharetra augue.

    +
    +
    + +
    + + + +
    +
    +

    10.Aenean lacinia bibendum nulla sed consectetur. Fusce dapibus, tellus ac cursus commodo, tortor mauris condimentum nibh, ut fermentum massa justo sit amet risus. Nullam id dolor id nibh ultricies vehicula ut id elit. Cum sociis natoque penatibus et magnis dis parturient montes, nascetur ridiculus mus. Nulla vitae elit libero, a pharetra augue.

    + +
    +
    +

    11.Aenean lacinia bibendum nulla sed consectetur. Fusce dapibus, tellus ac cursus commodo, tortor mauris condimentum nibh, ut fermentum massa justo sit amet risus. Nullam id dolor id nibh ultricies vehicula ut id elit. Cum sociis natoque penatibus et magnis dis parturient montes, nascetur ridiculus mus. Nulla vitae elit libero, a pharetra augue.

    + +
    +
    +

    12.Aenean lacinia bibendum nulla sed consectetur. Fusce dapibus, tellus ac cursus commodo, tortor mauris condimentum nibh, ut fermentum massa justo sit amet risus. Nullam id dolor id nibh ultricies vehicula ut id elit. Cum sociis natoque penatibus et magnis dis parturient montes, nascetur ridiculus mus. Nulla vitae elit libero, a pharetra augue.

    + +
    +
    +

    13.Aenean lacinia bibendum nulla sed consectetur. Fusce dapibus, tellus ac cursus commodo, tortor mauris condimentum nibh, ut fermentum massa justo sit amet risus. Nullam id dolor id nibh ultricies vehicula ut id elit. Cum sociis natoque penatibus et magnis dis parturient montes, nascetur ridiculus mus. Nulla vitae elit libero, a pharetra augue.

    + +
    +
    + +
    + +
    +
    +

    14.Aenean lacinia bibendum nulla sed consectetur. Fusce dapibus, tellus ac cursus commodo, tortor mauris condimentum nibh, ut fermentum massa justo sit amet risus. Nullam id dolor id nibh ultricies vehicula ut id elit. Cum sociis natoque penatibus et magnis dis parturient montes, nascetur ridiculus mus. Nulla vitae elit libero, a pharetra augue.

    + +
    +
    +

    16.Aenean lacinia bibendum nulla sed consectetur. Fusce dapibus, tellus ac cursus commodo, tortor mauris condimentum nibh, ut fermentum massa justo sit amet risus. Nullam id dolor id nibh ultricies vehicula ut id elit. Cum sociis natoque penatibus et magnis dis parturient montes, nascetur ridiculus mus. Nulla vitae elit libero, a pharetra augue.

    + +
    +
    +

    18.Aenean lacinia bibendum nulla sed consectetur. Fusce dapibus, tellus ac cursus commodo, tortor mauris condimentum nibh, ut fermentum massa justo sit amet risus. Nullam id dolor id nibh ultricies vehicula ut id elit. Cum sociis natoque penatibus et magnis dis parturient montes, nascetur ridiculus mus. Nulla vitae elit libero, a pharetra augue.

    + +
    +
    + +
    + +
    +
    +

    20.Aenean lacinia bibendum nulla sed consectetur. Fusce dapibus, tellus ac cursus commodo, tortor mauris condimentum nibh, ut fermentum massa justo sit amet risus. Nullam id dolor id nibh ultricies vehicula ut id elit. Cum sociis natoque penatibus et magnis dis parturient montes, nascetur ridiculus mus. Nulla vitae elit libero, a pharetra augue.

    +
    +
    +

    24.Aenean lacinia bibendum nulla sed consectetur. Fusce dapibus, tellus ac cursus commodo, tortor mauris condimentum nibh, ut fermentum massa justo sit amet risus. Nullam id dolor id nibh ultricies vehicula ut id elit. Cum sociis natoque penatibus et magnis dis parturient montes, nascetur ridiculus mus. Nulla vitae elit libero, a pharetra augue.

    +
    + +
    + +
    + +
    +
    +

    30.Aenean lacinia bibendum nulla sed consectetur. Fusce dapibus, tellus ac cursus commodo, tortor mauris condimentum nibh, ut fermentum massa justo sit amet risus. Nullam id dolor id nibh ultricies vehicula ut id elit. Cum sociis natoque penatibus et magnis dis parturient montes, nascetur ridiculus mus. Nulla vitae elit libero, a pharetra augue.

    +
    +
    + +
    + + + + +
    + +
    + +
    + +
    +

    Lorem Ipsum Dolor

    +

    Etiam porta sem malesuada magna mollis euismod

    + + +
    +
    +
    +
    +

    Donec sed odio dui. Morbi leo risus, porta ac consectetur ac, vestibulum at eros. Fusce dapibus, tellus ac cursus commodo, tortor mauris condimentum nibh, ut fermentum massa justo sit amet risus.

    + + +

    Pellentesque ornare sem

    + +

    Maecenas sed diam eget risus varius blandit sit amet non magna. Maecenas faucibus mollis interdum. Donec ullamcorper nulla non metus auctor fringilla. Nullam id dolor id nibh ultricies vehicula ut id elit. Nullam id dolor id nibh ultricies vehicula ut id elit.

    + +

    Aenean eu leo quam. Pellentesque ornare sem lacinia quam venenatis vestibulum. Lorem ipsum dolor sit amet, consectetur adipiscing elit. Cum sociis natoque penatibus et magnis dis parturient montes, nascetur ridiculus mus.

    + +

    Nulla vitae elit libero, a pharetra augue. Praesent commodo cursus magna, vel scelerisque nisl consectetur et. Aenean lacinia bibendum nulla sed consectetur.

    + +

    Nullam quis risus eget urna mollis ornare vel eu leo. Nullam quis risus eget urna mollis ornare vel eu leo. Maecenas sed diam eget risus varius blandit sit amet non magna. Donec ullamcorper nulla non metus auctor fringilla.

    + +

    Cras mattis consectetur

    + +

    Aenean eu leo quam. Pellentesque ornare sem lacinia quam venenatis vestibulum. Aenean lacinia bibendum nulla sed consectetur. Integer posuere erat a ante venenatis dapibus posuere velit aliquet. Cras mattis consectetur purus sit amet fermentum.

    + +

    Nullam id dolor id nibh ultricies vehicula ut id elit. Nullam quis risus eget urna mollis ornare vel eu leo. Cras mattis consectetur purus sit amet fermentum.

    +
    + + +
    + +
    + + + + + + + + + +
    + +
    + +
    +
    +
    +

    Installing Webfonts

    + +

    Webfonts are supported by all major browser platforms but not all in the same way. There are currently four different font formats that must be included in order to target all browsers. This includes TTF, WOFF, EOT and SVG.

    + +

    1. Upload your webfonts

    +

    You must upload your webfont kit to your website. They should be in or near the same directory as your CSS files.

    + +

    2. Include the webfont stylesheet

    +

    A special CSS @font-face declaration helps the various browsers select the appropriate font it needs without causing you a bunch of headaches. Learn more about this syntax by reading the Fontspring blog post about it. The code for it is as follows:

    + + + +@font-face{ + font-family: 'MyWebFont'; + src: url('WebFont.eot'); + src: url('WebFont.eot?iefix') format('eot'), + url('WebFont.woff') format('woff'), + url('WebFont.ttf') format('truetype'), + url('WebFont.svg#webfont') format('svg'); +} + + +

    We've already gone ahead and generated the code for you. All you have to do is link to the stylesheet in your HTML, like this:

    + <link rel="stylesheet" href="stylesheet.css" type="text/css" charset="utf-8" /> + +

    3. Modify your own stylesheet

    +

    To take advantage of your new fonts, you must tell your stylesheet to use them. Look at the original @font-face declaration above and find the property called "font-family." The name linked there will be what you use to reference the font. Prepend that webfont name to the font stack in the "font-family" property, inside the selector you want to change. For example:

    +p { font-family: 'MyWebFont', Arial, sans-serif; } + +

    4. Test

    +

    Getting webfonts to work cross-browser can be tricky. Use the information in the sidebar to help you if you find that fonts aren't loading in a particular browser.

    +
    + + +
    + +
    + +
    + +
    + + diff --git a/fonts/cmutypewritertextvariablewidth_oblique_macroman/cmunvi-webfont.woff b/fonts/cmutypewritertextvariablewidth_oblique_macroman/cmunvi-webfont.woff new file mode 100644 index 0000000000000000000000000000000000000000..ea5a889efd8f27f33c531a6d5db043303b95a3b1 GIT binary patch literal 33088 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 E0A?~5tpET3 literal 0 HcmV?d00001 diff --git a/fonts/cmutypewritertextvariablewidth_oblique_macroman/specimen_files/grid_12-825-55-15.css b/fonts/cmutypewritertextvariablewidth_oblique_macroman/specimen_files/grid_12-825-55-15.css new file mode 100644 index 0000000..3d6aef7 --- /dev/null +++ b/fonts/cmutypewritertextvariablewidth_oblique_macroman/specimen_files/grid_12-825-55-15.css @@ -0,0 +1,129 @@ +/*Notes about grid: +Columns: 12 +Grid Width: 825px +Column Width: 55px +Gutter Width: 15px +-------------------------------*/ + + + +.section {margin-bottom: 18px; +} +.section:after {content: ".";display: block;height: 0;clear: both;visibility: hidden;} +.section {*zoom: 1;} + +.section .firstcolumn, +.section .firstcol {margin-left: 0;} + + +/* Border on left hand side of a column. */ +.border { + padding-left: 7px; + margin-left: 7px; + border-left: 1px solid #eee; +} + +/* Border with more whitespace, spans one column. */ +.colborder { + padding-left: 42px; + margin-left: 42px; + border-left: 1px solid #eee; +} + + + +/* The Grid Classes */ +.grid1, .grid1_2cols, .grid1_3cols, .grid1_4cols, .grid2, .grid2_3cols, .grid2_4cols, .grid3, .grid3_2cols, .grid3_4cols, .grid4, .grid4_3cols, .grid5, .grid5_2cols, .grid5_3cols, .grid5_4cols, .grid6, .grid6_4cols, .grid7, .grid7_2cols, .grid7_3cols, .grid7_4cols, .grid8, .grid8_3cols, .grid9, .grid9_2cols, .grid9_4cols, .grid10, .grid10_3cols, .grid10_4cols, .grid11, .grid11_2cols, .grid11_3cols, .grid11_4cols, .grid12 +{margin-left: 15px;float: left;display: inline; overflow: hidden;} + + +.width1, .grid1, .span-1 {width: 55px;} +.width1_2cols,.grid1_2cols {width: 20px;} +.width1_3cols,.grid1_3cols {width: 8px;} +.width1_4cols,.grid1_4cols {width: 2px;} +.input_width1 {width: 49px;} + +.width2, .grid2, .span-2 {width: 125px;} +.width2_3cols,.grid2_3cols {width: 31px;} +.width2_4cols,.grid2_4cols {width: 20px;} +.input_width2 {width: 119px;} + +.width3, .grid3, .span-3 {width: 195px;} +.width3_2cols,.grid3_2cols {width: 90px;} +.width3_4cols,.grid3_4cols {width: 37px;} +.input_width3 {width: 189px;} + +.width4, .grid4, .span-4 {width: 265px;} +.width4_3cols,.grid4_3cols {width: 78px;} +.input_width4 {width: 259px;} + +.width5, .grid5, .span-5 {width: 335px;} +.width5_2cols,.grid5_2cols {width: 160px;} +.width5_3cols,.grid5_3cols {width: 101px;} +.width5_4cols,.grid5_4cols {width: 72px;} +.input_width5 {width: 329px;} + +.width6, .grid6, .span-6 {width: 405px;} +.width6_4cols,.grid6_4cols {width: 90px;} +.input_width6 {width: 399px;} + +.width7, .grid7, .span-7 {width: 475px;} +.width7_2cols,.grid7_2cols {width: 230px;} +.width7_3cols,.grid7_3cols {width: 148px;} +.width7_4cols,.grid7_4cols {width: 107px;} +.input_width7 {width: 469px;} + +.width8, .grid8, .span-8 {width: 545px;} +.width8_3cols,.grid8_3cols {width: 171px;} +.input_width8 {width: 539px;} + +.width9, .grid9, .span-9 {width: 615px;} +.width9_2cols,.grid9_2cols {width: 300px;} +.width9_4cols,.grid9_4cols {width: 142px;} +.input_width9 {width: 609px;} + +.width10, .grid10, .span-10 {width: 685px;} +.width10_3cols,.grid10_3cols {width: 218px;} +.width10_4cols,.grid10_4cols {width: 160px;} +.input_width10 {width: 679px;} + +.width11, .grid11, .span-11 {width: 755px;} +.width11_2cols,.grid11_2cols {width: 370px;} +.width11_3cols,.grid11_3cols {width: 241px;} +.width11_4cols,.grid11_4cols {width: 177px;} +.input_width11 {width: 749px;} + +.width12, .grid12, .span-12 {width: 825px;} +.input_width12 {width: 819px;} + +/* Subdivided grid spaces */ +.emptycols_left1, .prepend-1 {padding-left: 70px;} +.emptycols_right1, .append-1 {padding-right: 70px;} +.emptycols_left2, .prepend-2 {padding-left: 140px;} +.emptycols_right2, .append-2 {padding-right: 140px;} +.emptycols_left3, .prepend-3 {padding-left: 210px;} +.emptycols_right3, .append-3 {padding-right: 210px;} +.emptycols_left4, .prepend-4 {padding-left: 280px;} +.emptycols_right4, .append-4 {padding-right: 280px;} +.emptycols_left5, .prepend-5 {padding-left: 350px;} +.emptycols_right5, .append-5 {padding-right: 350px;} +.emptycols_left6, .prepend-6 {padding-left: 420px;} +.emptycols_right6, .append-6 {padding-right: 420px;} +.emptycols_left7, .prepend-7 {padding-left: 490px;} +.emptycols_right7, .append-7 {padding-right: 490px;} +.emptycols_left8, .prepend-8 {padding-left: 560px;} +.emptycols_right8, .append-8 {padding-right: 560px;} +.emptycols_left9, .prepend-9 {padding-left: 630px;} +.emptycols_right9, .append-9 {padding-right: 630px;} +.emptycols_left10, .prepend-10 {padding-left: 700px;} +.emptycols_right10, .append-10 {padding-right: 700px;} +.emptycols_left11, .prepend-11 {padding-left: 770px;} +.emptycols_right11, .append-11 {padding-right: 770px;} +.pull-1 {margin-left: -70px;} +.push-1 {margin-right: -70px;margin-left: 18px;float: right;} +.pull-2 {margin-left: -140px;} +.push-2 {margin-right: -140px;margin-left: 18px;float: right;} +.pull-3 {margin-left: -210px;} +.push-3 {margin-right: -210px;margin-left: 18px;float: right;} +.pull-4 {margin-left: -280px;} +.push-4 {margin-right: -280px;margin-left: 18px;float: right;} \ No newline at end of file diff --git a/fonts/cmutypewritertextvariablewidth_oblique_macroman/specimen_files/specimen_stylesheet.css b/fonts/cmutypewritertextvariablewidth_oblique_macroman/specimen_files/specimen_stylesheet.css new file mode 100644 index 0000000..aecc43c --- /dev/null +++ b/fonts/cmutypewritertextvariablewidth_oblique_macroman/specimen_files/specimen_stylesheet.css @@ -0,0 +1,396 @@ +@import url('grid_12-825-55-15.css'); + +/* + CSS Reset by Eric Meyer - Released under Public Domain + http://meyerweb.com/eric/tools/css/reset/ +*/ +html, body, div, span, applet, object, iframe, +h1, h2, h3, h4, h5, h6, p, blockquote, pre, +a, abbr, acronym, address, big, cite, code, +del, dfn, em, font, img, ins, kbd, q, s, samp, +small, strike, strong, sub, sup, tt, var, +b, u, i, center, dl, dt, dd, ol, ul, li, +fieldset, form, label, legend, table, +caption, tbody, tfoot, thead, tr, th, td + {margin: 0;padding: 0;border: 0;outline: 0; + font-size: 100%;vertical-align: baseline; + background: transparent;} +body {line-height: 1;} +ol, ul {list-style: none;} +blockquote, q {quotes: none;} +blockquote:before, blockquote:after, +q:before, q:after {content: ''; content: none;} +:focus {outline: 0;} +ins {text-decoration: none;} +del {text-decoration: line-through;} +table {border-collapse: collapse;border-spacing: 0;} + + + + +body { + color: #000; + background-color: #dcdcdc; +} + +a { + text-decoration: none; + color: #1883ba; +} + +h1{ + font-size: 32px; + font-weight: normal; + font-style: normal; + margin-bottom: 18px; +} + +h2{ + font-size: 18px; +} + +#container { + width: 865px; + margin: 0px auto; +} + + +#header { + padding: 20px; + font-size: 36px; + background-color: #000; + color: #fff; +} + +#header span { + color: #666; +} +#main_content { + background-color: #fff; + padding: 60px 20px 20px; +} + + +#footer p { + margin: 0; + padding-top: 10px; + padding-bottom: 50px; + color: #333; + font: 10px Arial, sans-serif; +} + +.tabs { + width: 100%; + height: 31px; + background-color: #444; +} +.tabs li { + float: left; + margin: 0; + overflow: hidden; + background-color: #444; +} +.tabs li a { + display: block; + color: #fff; + text-decoration: none; + font: bold 11px/11px 'Arial'; + text-transform: uppercase; + padding: 10px 15px; + border-right: 1px solid #fff; +} + +.tabs li a:hover { + background-color: #00b3ff; + +} + +.tabs li.active a { + color: #000; + background-color: #fff; +} + + + +div.huge { + + font-size: 300px; + line-height: 1em; + padding: 0; + letter-spacing: -.02em; + overflow: hidden; +} +div.glyph_range { + font-size: 72px; + line-height: 1.1em; +} + +.size10{ font-size: 10px; } +.size11{ font-size: 11px; } +.size12{ font-size: 12px; } +.size13{ font-size: 13px; } +.size14{ font-size: 14px; } +.size16{ font-size: 16px; } +.size18{ font-size: 18px; } +.size20{ font-size: 20px; } +.size24{ font-size: 24px; } +.size30{ font-size: 30px; } +.size36{ font-size: 36px; } +.size48{ font-size: 48px; } +.size60{ font-size: 60px; } +.size72{ font-size: 72px; } +.size90{ font-size: 90px; } + + +.psample_row1 { height: 120px;} +.psample_row1 { height: 120px;} +.psample_row2 { height: 160px;} +.psample_row3 { height: 160px;} +.psample_row4 { height: 160px;} + +.psample { + overflow: hidden; + position: relative; +} +.psample p { + line-height: 1.3em; + display: block; + overflow: hidden; + margin: 0; +} + +.psample span { + margin-right: .5em; +} + +.white_blend { + width: 100%; + height: 61px; + background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAVkAAAA9CAYAAAAH4BojAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAO1JREFUeNrs3TsKgFAMRUE/eer+NxztxMYuEWQG3ECKwwUF58ycAKixOAGAyAKILAAiCyCyACILgMgCiCyAyAIgsgAiCyCyAIgsgMgCiCwAIgsgsgAiC4DIAogsACIL0CWuZ3UGgLrIhjMA1EV2OAOAJQtgyQLwjOzmDAAiCyCyAIgsQFtkd2cAEFkAkQVAZAHaIns4A4AlC2DJAiCyACILILIAiCzAV5H1dQGAJQsgsgCILIDIAvwisl58AViyAJYsACILILIAIgvAe2T9EhxAZAFEFgCRBeiL7HAGgLrIhjMAWLIAliwAt1OAAQDwygTBulLIlQAAAABJRU5ErkJggg==); + position: absolute; + bottom: 0; +} +.black_blend { + width: 100%; + height: 61px; + background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAVkAAAA9CAYAAAAH4BojAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAPJJREFUeNrs3TEKhTAQRVGjibr/9QoxhY2N3Ywo50A28IrLwP9g6b1PAMSYTQAgsgAiC4DIAogsgMgCILIAIgsgsgCILIDIAogsACILILIAIguAyAKILIDIAiCyACILgMgCZCnjLWYAiFGvB0BQZJsZAFyyAC5ZAO6RXc0AILIAIguAyAKkRXYzA4DIAogsACILkBbZ3QwALlkAlywAIgsgsgAiC4DIArwVWf8uAHDJAogsACILILIAv4isH74AXLIALlkARBZAZAFEFoDnyPokOIDIAogsACILkBfZZgaAuMhWMwC4ZAE+p4x3mAEgxinAAJ+XBbPWGkwAAAAAAElFTkSuQmCC); + position: absolute; + bottom: 0; +} +.fullreverse { + background: #000 !important; + color: #fff !important; + margin-left: -20px; + padding-left: 20px; + margin-right: -20px; + padding-right: 20px; + padding: 20px; + margin-bottom:0; +} + + +.sample_table td { + padding-top: 3px; + padding-bottom:5px; + padding-left: 5px; + vertical-align: middle; + line-height: 1.2em; +} + +.sample_table td:first-child { + background-color: #eee; + text-align: right; + padding-right: 5px; + padding-left: 0; + padding: 5px; + font: 11px/12px "Courier New", Courier, mono; +} + +code { + white-space: pre; + background-color: #eee; + display: block; + padding: 10px; + margin-bottom: 18px; + overflow: auto; +} + + +.bottom,.last {margin-bottom:0 !important; padding-bottom:0 !important;} + +.box { + padding: 18px; + margin-bottom: 18px; + background: #eee; +} + +.reverse,.reversed { background: #000 !important;color: #fff !important; border: none !important;} + +#bodycomparison { + position: relative; + overflow: hidden; + font-size: 72px; + height: 90px; + white-space: nowrap; +} + +#bodycomparison div{ + font-size: 72px; + line-height: 90px; + display: inline; + margin: 0 15px 0 0; + padding: 0; +} + +#bodycomparison div span{ + font: 10px Arial; + position: absolute; + left: 0; +} +#xheight { + float: none; + position: absolute; + color: #d9f3ff; + font-size: 72px; + line-height: 90px; +} + +.fontbody { + position: relative; +} +.arialbody{ + font-family: Arial; + position: relative; +} +.verdanabody{ + font-family: Verdana; + position: relative; +} +.georgiabody{ + font-family: Georgia; + position: relative; +} + +/* @group Layout page + */ + +#layout h1 { + font-size: 36px; + line-height: 42px; + font-weight: normal; + font-style: normal; +} + +#layout h2 { + font-size: 24px; + line-height: 23px; + font-weight: normal; + font-style: normal; +} + +#layout h3 { + font-size: 22px; + line-height: 1.4em; + margin-top: 1em; + font-weight: normal; + font-style: normal; +} + + +#layout p.byline { + font-size: 12px; + margin-top: 18px; + line-height: 12px; + margin-bottom: 0; +} +#layout p { + font-size: 14px; + line-height: 21px; + margin-bottom: .5em; +} + +#layout p.large{ + font-size: 18px; + line-height: 26px; +} + +#layout .sidebar p{ + font-size: 12px; + line-height: 1.4em; +} + +#layout p.caption { + font-size: 10px; + margin-top: -16px; + margin-bottom: 18px; +} + +/* @end */ + +/* @group Glyphs */ + +#glyph_chart div{ + background-color: #d9f3ff; + color: black; + float: left; + font-size: 36px; + height: 1.2em; + line-height: 1.2em; + margin-bottom: 1px; + margin-right: 1px; + text-align: center; + width: 1.2em; + position: relative; + padding: .6em .2em .2em; +} + +#glyph_chart div p { + position: absolute; + left: 0; + top: 0; + display: block; + text-align: center; + font: bold 9px Arial, sans-serif; + background-color: #3a768f; + width: 100%; + color: #fff; + padding: 2px 0; +} + + +#glyphs h1 { + font-family: Arial, sans-serif; +} +/* @end */ + +/* @group Installing */ + +#installing { + font: 13px Arial, sans-serif; +} + +#installing p, +#glyphs p{ + line-height: 1.2em; + margin-bottom: 18px; + font: 13px Arial, sans-serif; +} + + + +#installing h3{ + font-size: 15px; + margin-top: 18px; +} + +/* @end */ + +#rendering h1 { + font-family: Arial, sans-serif; +} +.render_table td { + font: 11px "Courier New", Courier, mono; + vertical-align: middle; +} + + diff --git a/fonts/cmutypewritertextvariablewidth_oblique_macroman/stylesheet.css b/fonts/cmutypewritertextvariablewidth_oblique_macroman/stylesheet.css new file mode 100644 index 0000000..ca07f7d --- /dev/null +++ b/fonts/cmutypewritertextvariablewidth_oblique_macroman/stylesheet.css @@ -0,0 +1,13 @@ +@font-face { + font-family: 'cmu_typewriter_text_variablIt'; + src: url('cmunvi-webfont.eot'); + src: url('cmunvi-webfont.eot?#iefix') format('embedded-opentype'), + url('cmunvi-webfont.woff2') format('woff2'), + url('cmunvi-webfont.woff') format('woff'), + url('cmunvi-webfont.ttf') format('truetype'), + url('cmunvi-webfont.svg#cmu_typewriter_text_variablIt') format('svg'); + font-weight: normal; + font-style: normal; + +} + diff --git a/fonts/cmutypewritertextvariablewidth_roman_macroman/cmunvt-demo.html b/fonts/cmutypewritertextvariablewidth_roman_macroman/cmunvt-demo.html new file mode 100644 index 0000000..5588c4d --- /dev/null +++ b/fonts/cmutypewritertextvariablewidth_roman_macroman/cmunvt-demo.html @@ -0,0 +1,372 @@ + + + + + + + + + + + + +CMU Typewriter Text Variable Width Roman Specimen + + + + + + +
    + + + +
    + + +
    + +
    +
    +
    AaBb
    +
    +
    + +
    +
    A​B​C​D​E​F​G​H​I​J​K​L​M​N​O​P​Q​R​S​T​U​V​W​X​Y​Z​a​b​c​d​e​f​g​h​i​j​k​l​m​n​o​p​q​r​s​t​u​v​w​x​y​z​1​2​3​4​5​6​7​8​9​0​&​.​,​?​!​@​(​)​#​$​%​*​+​-​=​:​;
    +
    +
    +
    + + + + + + + + + + + + + + + + +
    10abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ0123456789abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ0123456789abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ
    11abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ0123456789abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ0123456789abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ
    12abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ0123456789abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ0123456789abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ
    13abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ0123456789abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ0123456789abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ
    14abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ0123456789abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ0123456789abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ
    16abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ0123456789abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ
    18abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ0123456789abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ
    20abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ0123456789abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ
    24abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ0123456789abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ
    30abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ0123456789abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ
    36abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ0123456789abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ
    48abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ0123456789abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ
    60abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ0123456789abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ
    72abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ0123456789abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ
    90abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ0123456789abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ
    + +
    + +
    + + + +
    + + +
    +
    ◼◼◼◼◼◼◼◼◼◼◼◼◼◼◼◼◼◼◼◼◼◼◼◼◼◼◼◼◼◼◼◼◼◼◼◼◼◼◼◼◼◼◼◼◼◼◼◼◼◼◼◼◼◼◼◼◼◼◼◼◼◼◼◼◼◼◼◼◼◼◼◼◼◼◼◼◼◼◼◼◼◼◼◼◼◼◼◼◼◼◼◼◼◼◼◼◼◼◼body
    body
    body
    body
    +
    + bodyCMU Typewriter Text Variable Width Roman +
    +
    + bodyArial +
    +
    + bodyVerdana +
    +
    + bodyGeorgia +
    + + + +
    + + +
    + +
    +

    10.Aenean lacinia bibendum nulla sed consectetur. Fusce dapibus, tellus ac cursus commodo, tortor mauris condimentum nibh, ut fermentum massa justo sit amet risus. Nullam id dolor id nibh ultricies vehicula ut id elit. Cum sociis natoque penatibus et magnis dis parturient montes, nascetur ridiculus mus. Nulla vitae elit libero, a pharetra augue.

    + +
    +
    +

    11.Aenean lacinia bibendum nulla sed consectetur. Fusce dapibus, tellus ac cursus commodo, tortor mauris condimentum nibh, ut fermentum massa justo sit amet risus. Nullam id dolor id nibh ultricies vehicula ut id elit. Cum sociis natoque penatibus et magnis dis parturient montes, nascetur ridiculus mus. Nulla vitae elit libero, a pharetra augue.

    + +
    +
    +

    12.Aenean lacinia bibendum nulla sed consectetur. Fusce dapibus, tellus ac cursus commodo, tortor mauris condimentum nibh, ut fermentum massa justo sit amet risus. Nullam id dolor id nibh ultricies vehicula ut id elit. Cum sociis natoque penatibus et magnis dis parturient montes, nascetur ridiculus mus. Nulla vitae elit libero, a pharetra augue.

    + +
    +
    +

    13.Aenean lacinia bibendum nulla sed consectetur. Fusce dapibus, tellus ac cursus commodo, tortor mauris condimentum nibh, ut fermentum massa justo sit amet risus. Nullam id dolor id nibh ultricies vehicula ut id elit. Cum sociis natoque penatibus et magnis dis parturient montes, nascetur ridiculus mus. Nulla vitae elit libero, a pharetra augue.

    + +
    +
    + +
    +
    +
    +

    14.Aenean lacinia bibendum nulla sed consectetur. Fusce dapibus, tellus ac cursus commodo, tortor mauris condimentum nibh, ut fermentum massa justo sit amet risus. Nullam id dolor id nibh ultricies vehicula ut id elit. Cum sociis natoque penatibus et magnis dis parturient montes, nascetur ridiculus mus. Nulla vitae elit libero, a pharetra augue.

    + +
    +
    +

    16.Aenean lacinia bibendum nulla sed consectetur. Fusce dapibus, tellus ac cursus commodo, tortor mauris condimentum nibh, ut fermentum massa justo sit amet risus. Nullam id dolor id nibh ultricies vehicula ut id elit. Cum sociis natoque penatibus et magnis dis parturient montes, nascetur ridiculus mus. Nulla vitae elit libero, a pharetra augue.

    + +
    +
    +

    18.Aenean lacinia bibendum nulla sed consectetur. Fusce dapibus, tellus ac cursus commodo, tortor mauris condimentum nibh, ut fermentum massa justo sit amet risus. Nullam id dolor id nibh ultricies vehicula ut id elit. Cum sociis natoque penatibus et magnis dis parturient montes, nascetur ridiculus mus. Nulla vitae elit libero, a pharetra augue.

    + +
    + +
    + +
    + +
    +
    +

    20.Aenean lacinia bibendum nulla sed consectetur. Fusce dapibus, tellus ac cursus commodo, tortor mauris condimentum nibh, ut fermentum massa justo sit amet risus. Nullam id dolor id nibh ultricies vehicula ut id elit. Cum sociis natoque penatibus et magnis dis parturient montes, nascetur ridiculus mus. Nulla vitae elit libero, a pharetra augue.

    +
    +
    +

    24.Aenean lacinia bibendum nulla sed consectetur. Fusce dapibus, tellus ac cursus commodo, tortor mauris condimentum nibh, ut fermentum massa justo sit amet risus. Nullam id dolor id nibh ultricies vehicula ut id elit. Cum sociis natoque penatibus et magnis dis parturient montes, nascetur ridiculus mus. Nulla vitae elit libero, a pharetra augue.

    +
    + +
    + +
    + +
    +
    +

    30.Aenean lacinia bibendum nulla sed consectetur. Fusce dapibus, tellus ac cursus commodo, tortor mauris condimentum nibh, ut fermentum massa justo sit amet risus. Nullam id dolor id nibh ultricies vehicula ut id elit. Cum sociis natoque penatibus et magnis dis parturient montes, nascetur ridiculus mus. Nulla vitae elit libero, a pharetra augue.

    +
    +
    + +
    + + + +
    +
    +

    10.Aenean lacinia bibendum nulla sed consectetur. Fusce dapibus, tellus ac cursus commodo, tortor mauris condimentum nibh, ut fermentum massa justo sit amet risus. Nullam id dolor id nibh ultricies vehicula ut id elit. Cum sociis natoque penatibus et magnis dis parturient montes, nascetur ridiculus mus. Nulla vitae elit libero, a pharetra augue.

    + +
    +
    +

    11.Aenean lacinia bibendum nulla sed consectetur. Fusce dapibus, tellus ac cursus commodo, tortor mauris condimentum nibh, ut fermentum massa justo sit amet risus. Nullam id dolor id nibh ultricies vehicula ut id elit. Cum sociis natoque penatibus et magnis dis parturient montes, nascetur ridiculus mus. Nulla vitae elit libero, a pharetra augue.

    + +
    +
    +

    12.Aenean lacinia bibendum nulla sed consectetur. Fusce dapibus, tellus ac cursus commodo, tortor mauris condimentum nibh, ut fermentum massa justo sit amet risus. Nullam id dolor id nibh ultricies vehicula ut id elit. Cum sociis natoque penatibus et magnis dis parturient montes, nascetur ridiculus mus. Nulla vitae elit libero, a pharetra augue.

    + +
    +
    +

    13.Aenean lacinia bibendum nulla sed consectetur. Fusce dapibus, tellus ac cursus commodo, tortor mauris condimentum nibh, ut fermentum massa justo sit amet risus. Nullam id dolor id nibh ultricies vehicula ut id elit. Cum sociis natoque penatibus et magnis dis parturient montes, nascetur ridiculus mus. Nulla vitae elit libero, a pharetra augue.

    + +
    +
    + +
    + +
    +
    +

    14.Aenean lacinia bibendum nulla sed consectetur. Fusce dapibus, tellus ac cursus commodo, tortor mauris condimentum nibh, ut fermentum massa justo sit amet risus. Nullam id dolor id nibh ultricies vehicula ut id elit. Cum sociis natoque penatibus et magnis dis parturient montes, nascetur ridiculus mus. Nulla vitae elit libero, a pharetra augue.

    + +
    +
    +

    16.Aenean lacinia bibendum nulla sed consectetur. Fusce dapibus, tellus ac cursus commodo, tortor mauris condimentum nibh, ut fermentum massa justo sit amet risus. Nullam id dolor id nibh ultricies vehicula ut id elit. Cum sociis natoque penatibus et magnis dis parturient montes, nascetur ridiculus mus. Nulla vitae elit libero, a pharetra augue.

    + +
    +
    +

    18.Aenean lacinia bibendum nulla sed consectetur. Fusce dapibus, tellus ac cursus commodo, tortor mauris condimentum nibh, ut fermentum massa justo sit amet risus. Nullam id dolor id nibh ultricies vehicula ut id elit. Cum sociis natoque penatibus et magnis dis parturient montes, nascetur ridiculus mus. Nulla vitae elit libero, a pharetra augue.

    + +
    +
    + +
    + +
    +
    +

    20.Aenean lacinia bibendum nulla sed consectetur. Fusce dapibus, tellus ac cursus commodo, tortor mauris condimentum nibh, ut fermentum massa justo sit amet risus. Nullam id dolor id nibh ultricies vehicula ut id elit. Cum sociis natoque penatibus et magnis dis parturient montes, nascetur ridiculus mus. Nulla vitae elit libero, a pharetra augue.

    +
    +
    +

    24.Aenean lacinia bibendum nulla sed consectetur. Fusce dapibus, tellus ac cursus commodo, tortor mauris condimentum nibh, ut fermentum massa justo sit amet risus. Nullam id dolor id nibh ultricies vehicula ut id elit. Cum sociis natoque penatibus et magnis dis parturient montes, nascetur ridiculus mus. Nulla vitae elit libero, a pharetra augue.

    +
    + +
    + +
    + +
    +
    +

    30.Aenean lacinia bibendum nulla sed consectetur. Fusce dapibus, tellus ac cursus commodo, tortor mauris condimentum nibh, ut fermentum massa justo sit amet risus. Nullam id dolor id nibh ultricies vehicula ut id elit. Cum sociis natoque penatibus et magnis dis parturient montes, nascetur ridiculus mus. Nulla vitae elit libero, a pharetra augue.

    +
    +
    + +
    + + + + +
    + +
    + +
    + +
    +

    Lorem Ipsum Dolor

    +

    Etiam porta sem malesuada magna mollis euismod

    + + +
    +
    +
    +
    +

    Donec sed odio dui. Morbi leo risus, porta ac consectetur ac, vestibulum at eros. Fusce dapibus, tellus ac cursus commodo, tortor mauris condimentum nibh, ut fermentum massa justo sit amet risus.

    + + +

    Pellentesque ornare sem

    + +

    Maecenas sed diam eget risus varius blandit sit amet non magna. Maecenas faucibus mollis interdum. Donec ullamcorper nulla non metus auctor fringilla. Nullam id dolor id nibh ultricies vehicula ut id elit. Nullam id dolor id nibh ultricies vehicula ut id elit.

    + +

    Aenean eu leo quam. Pellentesque ornare sem lacinia quam venenatis vestibulum. Lorem ipsum dolor sit amet, consectetur adipiscing elit. Cum sociis natoque penatibus et magnis dis parturient montes, nascetur ridiculus mus.

    + +

    Nulla vitae elit libero, a pharetra augue. Praesent commodo cursus magna, vel scelerisque nisl consectetur et. Aenean lacinia bibendum nulla sed consectetur.

    + +

    Nullam quis risus eget urna mollis ornare vel eu leo. Nullam quis risus eget urna mollis ornare vel eu leo. Maecenas sed diam eget risus varius blandit sit amet non magna. Donec ullamcorper nulla non metus auctor fringilla.

    + +

    Cras mattis consectetur

    + +

    Aenean eu leo quam. Pellentesque ornare sem lacinia quam venenatis vestibulum. Aenean lacinia bibendum nulla sed consectetur. Integer posuere erat a ante venenatis dapibus posuere velit aliquet. Cras mattis consectetur purus sit amet fermentum.

    + +

    Nullam id dolor id nibh ultricies vehicula ut id elit. Nullam quis risus eget urna mollis ornare vel eu leo. Cras mattis consectetur purus sit amet fermentum.

    +
    + + +
    + +
    + + + + + + + + + +
    + +
    + +
    +
    +
    +

    Installing Webfonts

    + +

    Webfonts are supported by all major browser platforms but not all in the same way. There are currently four different font formats that must be included in order to target all browsers. This includes TTF, WOFF, EOT and SVG.

    + +

    1. Upload your webfonts

    +

    You must upload your webfont kit to your website. They should be in or near the same directory as your CSS files.

    + +

    2. Include the webfont stylesheet

    +

    A special CSS @font-face declaration helps the various browsers select the appropriate font it needs without causing you a bunch of headaches. Learn more about this syntax by reading the Fontspring blog post about it. The code for it is as follows:

    + + + +@font-face{ + font-family: 'MyWebFont'; + src: url('WebFont.eot'); + src: url('WebFont.eot?iefix') format('eot'), + url('WebFont.woff') format('woff'), + url('WebFont.ttf') format('truetype'), + url('WebFont.svg#webfont') format('svg'); +} + + +

    We've already gone ahead and generated the code for you. All you have to do is link to the stylesheet in your HTML, like this:

    + <link rel="stylesheet" href="stylesheet.css" type="text/css" charset="utf-8" /> + +

    3. Modify your own stylesheet

    +

    To take advantage of your new fonts, you must tell your stylesheet to use them. Look at the original @font-face declaration above and find the property called "font-family." The name linked there will be what you use to reference the font. Prepend that webfont name to the font stack in the "font-family" property, inside the selector you want to change. For example:

    +p { font-family: 'MyWebFont', Arial, sans-serif; } + +

    4. Test

    +

    Getting webfonts to work cross-browser can be tricky. Use the information in the sidebar to help you if you find that fonts aren't loading in a particular browser.

    +
    + + +
    + +
    + +
    + +
    + + diff --git a/fonts/cmutypewritertextvariablewidth_roman_macroman/cmunvt-webfont.woff b/fonts/cmutypewritertextvariablewidth_roman_macroman/cmunvt-webfont.woff new file mode 100644 index 0000000000000000000000000000000000000000..b5c34d238ecd09211d2bf7d883c5947b3e47f662 GIT binary patch literal 30032 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 literal 0 HcmV?d00001 diff --git a/fonts/cmutypewritertextvariablewidth_roman_macroman/specimen_files/grid_12-825-55-15.css b/fonts/cmutypewritertextvariablewidth_roman_macroman/specimen_files/grid_12-825-55-15.css new file mode 100644 index 0000000..3d6aef7 --- /dev/null +++ b/fonts/cmutypewritertextvariablewidth_roman_macroman/specimen_files/grid_12-825-55-15.css @@ -0,0 +1,129 @@ +/*Notes about grid: +Columns: 12 +Grid Width: 825px +Column Width: 55px +Gutter Width: 15px +-------------------------------*/ + + + +.section {margin-bottom: 18px; +} +.section:after {content: ".";display: block;height: 0;clear: both;visibility: hidden;} +.section {*zoom: 1;} + +.section .firstcolumn, +.section .firstcol {margin-left: 0;} + + +/* Border on left hand side of a column. */ +.border { + padding-left: 7px; + margin-left: 7px; + border-left: 1px solid #eee; +} + +/* Border with more whitespace, spans one column. */ +.colborder { + padding-left: 42px; + margin-left: 42px; + border-left: 1px solid #eee; +} + + + +/* The Grid Classes */ +.grid1, .grid1_2cols, .grid1_3cols, .grid1_4cols, .grid2, .grid2_3cols, .grid2_4cols, .grid3, .grid3_2cols, .grid3_4cols, .grid4, .grid4_3cols, .grid5, .grid5_2cols, .grid5_3cols, .grid5_4cols, .grid6, .grid6_4cols, .grid7, .grid7_2cols, .grid7_3cols, .grid7_4cols, .grid8, .grid8_3cols, .grid9, .grid9_2cols, .grid9_4cols, .grid10, .grid10_3cols, .grid10_4cols, .grid11, .grid11_2cols, .grid11_3cols, .grid11_4cols, .grid12 +{margin-left: 15px;float: left;display: inline; overflow: hidden;} + + +.width1, .grid1, .span-1 {width: 55px;} +.width1_2cols,.grid1_2cols {width: 20px;} +.width1_3cols,.grid1_3cols {width: 8px;} +.width1_4cols,.grid1_4cols {width: 2px;} +.input_width1 {width: 49px;} + +.width2, .grid2, .span-2 {width: 125px;} +.width2_3cols,.grid2_3cols {width: 31px;} +.width2_4cols,.grid2_4cols {width: 20px;} +.input_width2 {width: 119px;} + +.width3, .grid3, .span-3 {width: 195px;} +.width3_2cols,.grid3_2cols {width: 90px;} +.width3_4cols,.grid3_4cols {width: 37px;} +.input_width3 {width: 189px;} + +.width4, .grid4, .span-4 {width: 265px;} +.width4_3cols,.grid4_3cols {width: 78px;} +.input_width4 {width: 259px;} + +.width5, .grid5, .span-5 {width: 335px;} +.width5_2cols,.grid5_2cols {width: 160px;} +.width5_3cols,.grid5_3cols {width: 101px;} +.width5_4cols,.grid5_4cols {width: 72px;} +.input_width5 {width: 329px;} + +.width6, .grid6, .span-6 {width: 405px;} +.width6_4cols,.grid6_4cols {width: 90px;} +.input_width6 {width: 399px;} + +.width7, .grid7, .span-7 {width: 475px;} +.width7_2cols,.grid7_2cols {width: 230px;} +.width7_3cols,.grid7_3cols {width: 148px;} +.width7_4cols,.grid7_4cols {width: 107px;} +.input_width7 {width: 469px;} + +.width8, .grid8, .span-8 {width: 545px;} +.width8_3cols,.grid8_3cols {width: 171px;} +.input_width8 {width: 539px;} + +.width9, .grid9, .span-9 {width: 615px;} +.width9_2cols,.grid9_2cols {width: 300px;} +.width9_4cols,.grid9_4cols {width: 142px;} +.input_width9 {width: 609px;} + +.width10, .grid10, .span-10 {width: 685px;} +.width10_3cols,.grid10_3cols {width: 218px;} +.width10_4cols,.grid10_4cols {width: 160px;} +.input_width10 {width: 679px;} + +.width11, .grid11, .span-11 {width: 755px;} +.width11_2cols,.grid11_2cols {width: 370px;} +.width11_3cols,.grid11_3cols {width: 241px;} +.width11_4cols,.grid11_4cols {width: 177px;} +.input_width11 {width: 749px;} + +.width12, .grid12, .span-12 {width: 825px;} +.input_width12 {width: 819px;} + +/* Subdivided grid spaces */ +.emptycols_left1, .prepend-1 {padding-left: 70px;} +.emptycols_right1, .append-1 {padding-right: 70px;} +.emptycols_left2, .prepend-2 {padding-left: 140px;} +.emptycols_right2, .append-2 {padding-right: 140px;} +.emptycols_left3, .prepend-3 {padding-left: 210px;} +.emptycols_right3, .append-3 {padding-right: 210px;} +.emptycols_left4, .prepend-4 {padding-left: 280px;} +.emptycols_right4, .append-4 {padding-right: 280px;} +.emptycols_left5, .prepend-5 {padding-left: 350px;} +.emptycols_right5, .append-5 {padding-right: 350px;} +.emptycols_left6, .prepend-6 {padding-left: 420px;} +.emptycols_right6, .append-6 {padding-right: 420px;} +.emptycols_left7, .prepend-7 {padding-left: 490px;} +.emptycols_right7, .append-7 {padding-right: 490px;} +.emptycols_left8, .prepend-8 {padding-left: 560px;} +.emptycols_right8, .append-8 {padding-right: 560px;} +.emptycols_left9, .prepend-9 {padding-left: 630px;} +.emptycols_right9, .append-9 {padding-right: 630px;} +.emptycols_left10, .prepend-10 {padding-left: 700px;} +.emptycols_right10, .append-10 {padding-right: 700px;} +.emptycols_left11, .prepend-11 {padding-left: 770px;} +.emptycols_right11, .append-11 {padding-right: 770px;} +.pull-1 {margin-left: -70px;} +.push-1 {margin-right: -70px;margin-left: 18px;float: right;} +.pull-2 {margin-left: -140px;} +.push-2 {margin-right: -140px;margin-left: 18px;float: right;} +.pull-3 {margin-left: -210px;} +.push-3 {margin-right: -210px;margin-left: 18px;float: right;} +.pull-4 {margin-left: -280px;} +.push-4 {margin-right: -280px;margin-left: 18px;float: right;} \ No newline at end of file diff --git a/fonts/cmutypewritertextvariablewidth_roman_macroman/specimen_files/specimen_stylesheet.css b/fonts/cmutypewritertextvariablewidth_roman_macroman/specimen_files/specimen_stylesheet.css new file mode 100644 index 0000000..aecc43c --- /dev/null +++ b/fonts/cmutypewritertextvariablewidth_roman_macroman/specimen_files/specimen_stylesheet.css @@ -0,0 +1,396 @@ +@import url('grid_12-825-55-15.css'); + +/* + CSS Reset by Eric Meyer - Released under Public Domain + http://meyerweb.com/eric/tools/css/reset/ +*/ +html, body, div, span, applet, object, iframe, +h1, h2, h3, h4, h5, h6, p, blockquote, pre, +a, abbr, acronym, address, big, cite, code, +del, dfn, em, font, img, ins, kbd, q, s, samp, +small, strike, strong, sub, sup, tt, var, +b, u, i, center, dl, dt, dd, ol, ul, li, +fieldset, form, label, legend, table, +caption, tbody, tfoot, thead, tr, th, td + {margin: 0;padding: 0;border: 0;outline: 0; + font-size: 100%;vertical-align: baseline; + background: transparent;} +body {line-height: 1;} +ol, ul {list-style: none;} +blockquote, q {quotes: none;} +blockquote:before, blockquote:after, +q:before, q:after {content: ''; content: none;} +:focus {outline: 0;} +ins {text-decoration: none;} +del {text-decoration: line-through;} +table {border-collapse: collapse;border-spacing: 0;} + + + + +body { + color: #000; + background-color: #dcdcdc; +} + +a { + text-decoration: none; + color: #1883ba; +} + +h1{ + font-size: 32px; + font-weight: normal; + font-style: normal; + margin-bottom: 18px; +} + +h2{ + font-size: 18px; +} + +#container { + width: 865px; + margin: 0px auto; +} + + +#header { + padding: 20px; + font-size: 36px; + background-color: #000; + color: #fff; +} + +#header span { + color: #666; +} +#main_content { + background-color: #fff; + padding: 60px 20px 20px; +} + + +#footer p { + margin: 0; + padding-top: 10px; + padding-bottom: 50px; + color: #333; + font: 10px Arial, sans-serif; +} + +.tabs { + width: 100%; + height: 31px; + background-color: #444; +} +.tabs li { + float: left; + margin: 0; + overflow: hidden; + background-color: #444; +} +.tabs li a { + display: block; + color: #fff; + text-decoration: none; + font: bold 11px/11px 'Arial'; + text-transform: uppercase; + padding: 10px 15px; + border-right: 1px solid #fff; +} + +.tabs li a:hover { + background-color: #00b3ff; + +} + +.tabs li.active a { + color: #000; + background-color: #fff; +} + + + +div.huge { + + font-size: 300px; + line-height: 1em; + padding: 0; + letter-spacing: -.02em; + overflow: hidden; +} +div.glyph_range { + font-size: 72px; + line-height: 1.1em; +} + +.size10{ font-size: 10px; } +.size11{ font-size: 11px; } +.size12{ font-size: 12px; } +.size13{ font-size: 13px; } +.size14{ font-size: 14px; } +.size16{ font-size: 16px; } +.size18{ font-size: 18px; } +.size20{ font-size: 20px; } +.size24{ font-size: 24px; } +.size30{ font-size: 30px; } +.size36{ font-size: 36px; } +.size48{ font-size: 48px; } +.size60{ font-size: 60px; } +.size72{ font-size: 72px; } +.size90{ font-size: 90px; } + + +.psample_row1 { height: 120px;} +.psample_row1 { height: 120px;} +.psample_row2 { height: 160px;} +.psample_row3 { height: 160px;} +.psample_row4 { height: 160px;} + +.psample { + overflow: hidden; + position: relative; +} +.psample p { + line-height: 1.3em; + display: block; + overflow: hidden; + margin: 0; +} + +.psample span { + margin-right: .5em; +} + +.white_blend { + width: 100%; + height: 61px; + background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAVkAAAA9CAYAAAAH4BojAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAO1JREFUeNrs3TsKgFAMRUE/eer+NxztxMYuEWQG3ECKwwUF58ycAKixOAGAyAKILAAiCyCyACILgMgCiCyAyAIgsgAiCyCyAIgsgMgCiCwAIgsgsgAiC4DIAogsACIL0CWuZ3UGgLrIhjMA1EV2OAOAJQtgyQLwjOzmDAAiCyCyAIgsQFtkd2cAEFkAkQVAZAHaIns4A4AlC2DJAiCyACILILIAiCzAV5H1dQGAJQsgsgCILIDIAvwisl58AViyAJYsACILILIAIgvAe2T9EhxAZAFEFgCRBeiL7HAGgLrIhjMAWLIAliwAt1OAAQDwygTBulLIlQAAAABJRU5ErkJggg==); + position: absolute; + bottom: 0; +} +.black_blend { + width: 100%; + height: 61px; + background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAVkAAAA9CAYAAAAH4BojAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAPJJREFUeNrs3TEKhTAQRVGjibr/9QoxhY2N3Ywo50A28IrLwP9g6b1PAMSYTQAgsgAiC4DIAogsgMgCILIAIgsgsgCILIDIAogsACILILIAIguAyAKILIDIAiCyACILgMgCZCnjLWYAiFGvB0BQZJsZAFyyAC5ZAO6RXc0AILIAIguAyAKkRXYzA4DIAogsACILkBbZ3QwALlkAlywAIgsgsgAiC4DIArwVWf8uAHDJAogsACILILIAv4isH74AXLIALlkARBZAZAFEFoDnyPokOIDIAogsACILkBfZZgaAuMhWMwC4ZAE+p4x3mAEgxinAAJ+XBbPWGkwAAAAAAElFTkSuQmCC); + position: absolute; + bottom: 0; +} +.fullreverse { + background: #000 !important; + color: #fff !important; + margin-left: -20px; + padding-left: 20px; + margin-right: -20px; + padding-right: 20px; + padding: 20px; + margin-bottom:0; +} + + +.sample_table td { + padding-top: 3px; + padding-bottom:5px; + padding-left: 5px; + vertical-align: middle; + line-height: 1.2em; +} + +.sample_table td:first-child { + background-color: #eee; + text-align: right; + padding-right: 5px; + padding-left: 0; + padding: 5px; + font: 11px/12px "Courier New", Courier, mono; +} + +code { + white-space: pre; + background-color: #eee; + display: block; + padding: 10px; + margin-bottom: 18px; + overflow: auto; +} + + +.bottom,.last {margin-bottom:0 !important; padding-bottom:0 !important;} + +.box { + padding: 18px; + margin-bottom: 18px; + background: #eee; +} + +.reverse,.reversed { background: #000 !important;color: #fff !important; border: none !important;} + +#bodycomparison { + position: relative; + overflow: hidden; + font-size: 72px; + height: 90px; + white-space: nowrap; +} + +#bodycomparison div{ + font-size: 72px; + line-height: 90px; + display: inline; + margin: 0 15px 0 0; + padding: 0; +} + +#bodycomparison div span{ + font: 10px Arial; + position: absolute; + left: 0; +} +#xheight { + float: none; + position: absolute; + color: #d9f3ff; + font-size: 72px; + line-height: 90px; +} + +.fontbody { + position: relative; +} +.arialbody{ + font-family: Arial; + position: relative; +} +.verdanabody{ + font-family: Verdana; + position: relative; +} +.georgiabody{ + font-family: Georgia; + position: relative; +} + +/* @group Layout page + */ + +#layout h1 { + font-size: 36px; + line-height: 42px; + font-weight: normal; + font-style: normal; +} + +#layout h2 { + font-size: 24px; + line-height: 23px; + font-weight: normal; + font-style: normal; +} + +#layout h3 { + font-size: 22px; + line-height: 1.4em; + margin-top: 1em; + font-weight: normal; + font-style: normal; +} + + +#layout p.byline { + font-size: 12px; + margin-top: 18px; + line-height: 12px; + margin-bottom: 0; +} +#layout p { + font-size: 14px; + line-height: 21px; + margin-bottom: .5em; +} + +#layout p.large{ + font-size: 18px; + line-height: 26px; +} + +#layout .sidebar p{ + font-size: 12px; + line-height: 1.4em; +} + +#layout p.caption { + font-size: 10px; + margin-top: -16px; + margin-bottom: 18px; +} + +/* @end */ + +/* @group Glyphs */ + +#glyph_chart div{ + background-color: #d9f3ff; + color: black; + float: left; + font-size: 36px; + height: 1.2em; + line-height: 1.2em; + margin-bottom: 1px; + margin-right: 1px; + text-align: center; + width: 1.2em; + position: relative; + padding: .6em .2em .2em; +} + +#glyph_chart div p { + position: absolute; + left: 0; + top: 0; + display: block; + text-align: center; + font: bold 9px Arial, sans-serif; + background-color: #3a768f; + width: 100%; + color: #fff; + padding: 2px 0; +} + + +#glyphs h1 { + font-family: Arial, sans-serif; +} +/* @end */ + +/* @group Installing */ + +#installing { + font: 13px Arial, sans-serif; +} + +#installing p, +#glyphs p{ + line-height: 1.2em; + margin-bottom: 18px; + font: 13px Arial, sans-serif; +} + + + +#installing h3{ + font-size: 15px; + margin-top: 18px; +} + +/* @end */ + +#rendering h1 { + font-family: Arial, sans-serif; +} +.render_table td { + font: 11px "Courier New", Courier, mono; + vertical-align: middle; +} + + diff --git a/fonts/cmutypewritertextvariablewidth_roman_macroman/stylesheet.css b/fonts/cmutypewritertextvariablewidth_roman_macroman/stylesheet.css new file mode 100644 index 0000000..b71a012 --- /dev/null +++ b/fonts/cmutypewritertextvariablewidth_roman_macroman/stylesheet.css @@ -0,0 +1,13 @@ +@font-face { + font-family: 'cmu_typewriter_text_variablMd'; + src: url('cmunvt-webfont.eot'); + src: url('cmunvt-webfont.eot?#iefix') format('embedded-opentype'), + url('cmunvt-webfont.woff2') format('woff2'), + url('cmunvt-webfont.woff') format('woff'), + url('cmunvt-webfont.ttf') format('truetype'), + url('cmunvt-webfont.svg#cmu_typewriter_text_variablMd') format('svg'); + font-weight: normal; + font-style: normal; + +} + diff --git a/index.html b/index.html new file mode 100644 index 0000000..065c911 --- /dev/null +++ b/index.html @@ -0,0 +1,211 @@ + + + + + + + HSL course material + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/main.js b/main.js new file mode 100644 index 0000000..cf965e6 --- /dev/null +++ b/main.js @@ -0,0 +1,81 @@ + +function main() { + const print_button = document.querySelector("#print_button") + if (print_button) { + print_button.addEventListener('click', () => window.print() ) + } + + // we add the solution toggler only if there are solutions: + const show_solution_but = document.querySelectorAll(".solution") + //console.log(show_solution_but.length) + if (show_solution_but.length > 0) { + let but = document.createElement("button"); + but.append("Display solutions") + but.classList.add("no-print", "button_effect") + but.id = "all_sol_button" + let div_but = document.getElementById('all_sol_but_div'); + div_but.append(but); + + const solTog = new solutionToggler(but) + } +} + +/* */ + +class solutionToggler { + constructor(but) { + this.hiddenState = true + this.solutions_elts = {} + this.solutions_states = {} + this.show_all_solutions = but + + //this.show_all_solutions = document.querySelector("#all_sol_button") + if (this.show_all_solutions) { + this.show_all_solutions.addEventListener('click', () => this.toggleAllSolutions()) + } + + const show_solution_but = document.querySelectorAll(".solution_button") + + for (const [i,but] of show_solution_but.entries()) { + const solution = selectSibling(but, ".solution") + const id = "sol_"+i + this.solutions_elts[id] = [but,solution] + this.solutions_states[id] = true + but.addEventListener('click', () => this.changeStateSolution(id, !this.solutions_states[id])) + } + } + + toggleAllSolutions() { + //console.log(this) + this.hiddenState = !this.hiddenState + this.show_all_solutions.textContent = this.hiddenState ? "Display solutions" : "Hide solutions" + + for (let s of Object.keys(this.solutions_states)) { + this.changeStateSolution(s, this.hiddenState) + } + } + + changeStateSolution(sol_id, state) { + const [but,sol] = this.solutions_elts[sol_id] + but.textContent = state ? "👇" : "👆" + but.title = state ? "See Solution": "Hide Solution" + //we need to handle the transition in js because max-height:auto + // cannot be animated + sol.style.maxHeight = state ? "0px" : sol.scrollHeight+"px" + sol.classList.toggle("hidden", state) + this.solutions_states[sol_id] = state + } +} + + +function selectSibling(el, sel) { + let sib = el.nextElementSibling + while (sib) { + if (sib.matches(sel)) { + return sib + } + sib = sib.nextElementSibling + } +} + +document.addEventListener("DOMContentLoaded", main); diff --git a/ml/exercices/index.html b/ml/exercices/index.html new file mode 100644 index 0000000..65a53b3 --- /dev/null +++ b/ml/exercices/index.html @@ -0,0 +1,130 @@ + + + + + + + HSL course material + + + + + + + + + + + + + + + + + + + + + + + + +
    + +

    + Machine learning exercices +

    +
    +
    +
    v1.0.0
    +
    2022-03-03
    +
    +
    + +

    Introduction

    +

    The exercises proposed during the practical sessions of the machine learning +course are based on the mini-courses available on the +kaggle platform.

    +

    Kaggle is an online community of data scientists +and machine learning practitioners. Kaggle allows users to find and publish +data sets, explore and build models, work with other data scientists and +machine learning engineers, and enter competitions to solve data science challenges.

    +

    Kaggle has embedded notebooks similar to jupyter notebooks +that allows one to experiment and build machine learning algorithms in a fully +web-based environment.

    +

    Exercices

    +

    We will ask you to fulfill the following mini-courses available in the +"courses" section of kaggle:

    + +

    Project

    +

    You will have to analyse and train a model on the following task:

    +

    Xente fraud detection challenge

    +

    At the end of your project, you should produce a report that contains: +all the analysis of the dataset and the feature engineering that you did, +the performance of your model, and a comparison with different other models. +The quality of the scientific reasoning is equally as important as the +performance of your model.

    +

    Assessment

    +

    You will be assessed of two works:

    +
      +
    • +

      A short written interogation that will be held at +the end of the last lab session. +The content will be based on the technical content of the kaggle exercices.

      +
    • +
    • +

      The project: report and code should be uploaded to claco.

      +
    • +
    + + + +
    + + + + diff --git a/ml/index.html b/ml/index.html new file mode 100644 index 0000000..8272698 --- /dev/null +++ b/ml/index.html @@ -0,0 +1,70 @@ + + + + + + + HSL course material + + + + + + + + + + + + + + + + + + + + + + + + +
    + +

    + Machine learning and AI +

    +

    + Course material +

    + + + + + +
    + + + + diff --git a/nosql/index.html b/nosql/index.html new file mode 100644 index 0000000..e0840fb --- /dev/null +++ b/nosql/index.html @@ -0,0 +1,77 @@ + + + + + + + HSL course material + + + + + + + + + + + + + + + + + + + + + + + + +
    + +

    + XML and NoSQL Databases +

    +

    + Course material +

    + + +

    Course slides

    + + + + +
    + + + + diff --git a/nosql/project/index.html b/nosql/project/index.html new file mode 100644 index 0000000..532d4e4 --- /dev/null +++ b/nosql/project/index.html @@ -0,0 +1,110 @@ + + + + + + + HSL course material + + + + + + + + + + + + + + + + + + + + + + + + +
    + +

    + NoSQL Databases project +

    +
    +
    +
    v1.0.0
    +
    2023-09-20
    +
    +
    + +

    Introduction

    +

    In groups, you are going to make a small presentation on a specific +implementation of a NoSQL database of your choice, along with a +showcase app and technical report.

    +

    Choosing a database and testing it

    +

    First choose a NoSQL database that you want to try out.

    +

    Then prepare a showcase app project using your database:

    +
      +
    • Choose a domain of application (e.g. blog articles, social media comments, +recipe list, store inventory, etc.)
    • +
    • Present the data to be saved and your data model
    • +
    • Build a small app to interact with the database, and present basic +operations one would want to make.
    • +
    • Make a tutorial on how to install and use the database and your basic app.
    • +
    +

    Presentation

    +

    You prepare a 15-minute presentation (followed by questions from the audience) +for the last course about one NoSQL database.

    +

    During this presentation, you will introduce the basic aspects of the +database you chose including (but not exclusively): Implementation, type of DB +(key-value, document, column, graph, etc.), basic features of this type of DB, +consistency model, implication of such model, features of the specific +implementation of your DB, specificities of your DB, +use cases, presentation on how to interact with the database (API?, language?) +(with examples).

    +

    You will also present your showcase app.

    +

    Report

    +

    Based on your showcase app, you will produce a small tutorial (pdf format) +on how to install the database of your choice, populate it with data, and +use your app.

    +

    Evaluation

    +

    You will be graded based on the quality of your presentation, report and +showcase app.

    +

    The report, presentation and sources, should be uploaded to claco before 08/11/2023 20:00.

    + + + +
    + + + + diff --git a/nosql/session1xml/index.html b/nosql/session1xml/index.html new file mode 100644 index 0000000..69bff0f --- /dev/null +++ b/nosql/session1xml/index.html @@ -0,0 +1,160 @@ + + + + + + + HSL course material + + + + + + + + + + + + + + + + + + + + + + + + +
    + +

    + Introduction to XML, exercices +

    +
    +
    +
    v1.0.0
    +
    2022-10-10
    +
    +
    + +

    Introduction to XML

    +

    Basics

    +

    Transform this XML tree into an XML document

    + +

    Transform this XML document into a tree

    +
    <?xml version="1.0" encoding="UTF-8"?>
    +<Race date="2020-12-15" name="Holiday Meet">
    +    <Course>
    +        <CourseName>The track</CourseName>
    +        <Address>Track road 123</Address>
    +    </Course>
    +    <Horses>
    +        <Horse name="Bonfire">
    +            <Value>5000</Value>
    +            <Birthdate>1998-05-01</Birthdate>
    +            <Gender>M</Gender>
    +        </Horse>
    +        <Horse name="Dobby">
    +            <Value>1000</Value>
    +            <Birthdate>2001-04-05</Birthdate>
    +            <Gender>F</Gender>
    +        </Horse>
    +        <Horse name="Pegasus">
    +            <Value>10000</Value>
    +            <Birthdate>2000-01-01</Birthdate>
    +            <Gender>F</Gender>
    +        </Horse>
    +    </Horses>
    +</Race>
    +
    +

    Make your own

    +

    From this description, create your own XML document format, +start with a tree and then write the XML document.

    +

    Beef Parmesan with Garlic Angel Hair Pasta

    +

    Ingredients

    +
      +
    • 1 1/2 pounds beef cube steak
    • +
    • 1 onion, sliced into thin rings
    • +
    • 1 green bell pepper, sliced in rings
    • +
    • 1 cup Italian seasoned bread crumbs
    • +
    • 1/2 cup grated Parmesan cheese
    • +
    • 2 tablespoons olive oil
    • +
    • 1 (16 ounce) jar spaghetti sauce
    • +
    • 1/2 cup shredded mozzarella cheese
    • +
    • 12 ounces angel hair pasta
    • +
    • 2 teaspoons minced garlic
    • +
    • 1/4 cup butter
    • +
    +

    Directions

    +

    Preheat oven to 175 degrees C.

    +

    Cut cube steak into serving size pieces. Coat meat with the bread crumbs +and parmesan cheese. Heat olive oil in a large frying pan, and saute 1 +teaspoon of the garlic for 3 minutes. Quick fry (brown quickly on both sides) +meat. Place meat in a casserole baking dish, slightly overlapping edges. +Place onion rings and peppers on top of meat, and pour marinara sauce +over all.

    +

    Bake at 175 degrees C for 30 to 45 minutes, depending on +the thickness of the meat. Sprinkle mozzarella over meat and leave in the +oven till bubbly.

    +

    Boil pasta al dente. Drain, and toss in butter and 1 teaspoon garlic. For a +stronger garlic taste, season with garlic powder. Top with grated parmesan +and parsley for color. Serve meat and sauce atop a mound of pasta!

    +

    HINT: +make the meat ahead of time, and refrigerate over night, the acid in the +tomato sauce will tenderize the meat even more. If you do this, save the +mozzarella till the last minute.

    +
      +
    • Calories 1167
    • +
    • Protein 71g
    • +
    • Fat 52g
    • +
    • Carbohydrates 101g
    • +
    +

    DTD definitions

    +

    Install the XML extension on vscode:

    + +

    Define a complete DTD for the previous examples (the cookbook and the race track)

    +

    Test the validy of your XML documents with your DTD definition.

    +

    XML Schema Definition (XSD)

    +

    Write the XML Schema Definition (XSD) and the previous recipe example and validate the document.

    +

    Python XML API

    +

    Extract the information from the XML file using the python +xml.etree.ElementTree library +and make an interactive command line python app with a menu to list and print +the different recipes of a cookbook in the terminal.

    + + + +
    + + + + diff --git a/nosql/xml_ext.jpg b/nosql/xml_ext.jpg new file mode 100644 index 0000000000000000000000000000000000000000..ee045ae10c8dac254bb031789fa8db3de0823309 GIT binary patch literal 127241 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%0DmI-wx@J2VKBr6+nu)NKZqPEG!EsP&kqB4 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 E0VoZG_y7O^ literal 0 HcmV?d00001 diff --git a/robotics_project/index.html b/robotics_project/index.html new file mode 100644 index 0000000..37465aa --- /dev/null +++ b/robotics_project/index.html @@ -0,0 +1,72 @@ + + + + + + + HSL course material + + + + + + + + + + + + + + + + + + + + + + + + +

    + +

    + Robotics project +

    +

    + Course material +

    +
      + +
    + +

    Course slides

    + + + + +
    + + + + diff --git a/robots.txt b/robots.txt new file mode 100644 index 0000000..8819f22 --- /dev/null +++ b/robots.txt @@ -0,0 +1,4 @@ +User-agent: * +Disallow: +Allow: / +Sitemap: https://kenn7.github.io/sitemap.xml diff --git a/sitemap.xml b/sitemap.xml new file mode 100644 index 0000000..921a31c --- /dev/null +++ b/sitemap.xml @@ -0,0 +1,94 @@ + + + + https://kenn7.github.io/ + + + https://kenn7.github.io/AIproject/ + + + https://kenn7.github.io/AIproject/project/ + 2023-09-15 + + + https://kenn7.github.io/algo/ + + + https://kenn7.github.io/algo/coding-problems/ + 2023-09-15 + + + https://kenn7.github.io/algo/session1/ + 2021-10-14 + + + https://kenn7.github.io/algo/session2/ + 2021-10-15 + + + https://kenn7.github.io/algo/session3/ + 2021-10-16 + + + https://kenn7.github.io/algo/session4/ + 2021-10-17 + + + https://kenn7.github.io/algo/session5/ + 2021-10-18 + + + https://kenn7.github.io/algo/session6/ + 2021-10-19 + + + https://kenn7.github.io/deep_learning/ + + + https://kenn7.github.io/deep_learning/labos/ + 2023-09-15 + + + https://kenn7.github.io/deep_learning/prelab/ + 2023-09-15 + + + https://kenn7.github.io/ml/ + + + https://kenn7.github.io/ml/exercices/ + 2022-03-03 + + + https://kenn7.github.io/nosql/ + + + https://kenn7.github.io/nosql/project/ + 2023-09-20 + + + https://kenn7.github.io/nosql/session1xml/ + 2022-10-10 + + + https://kenn7.github.io/robotics_project/ + + + https://kenn7.github.io/soft_arch/ + + + https://kenn7.github.io/soft_arch/project/ + 2023-02-28 + + + https://kenn7.github.io/soft_arch/test-exam/ + 2023-04-28 + + + https://kenn7.github.io/sorting/ + + + https://kenn7.github.io/sorting/session1/ + 2023-04-04 + + diff --git a/soft_arch/index.html b/soft_arch/index.html new file mode 100644 index 0000000..d90c101 --- /dev/null +++ b/soft_arch/index.html @@ -0,0 +1,80 @@ + + + + + + + HSL course material + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/soft_arch/project/index.html b/soft_arch/project/index.html new file mode 100644 index 0000000..300acb8 --- /dev/null +++ b/soft_arch/project/index.html @@ -0,0 +1,134 @@ + + + + + + + HSL course material + + + + + + + + + + + + + + + + + + + + + + + + +
    + +

    + Software architecture project +

    +
    +
    +
    v1.0.1
    +
    2023-02-28
    +
    +
    + +

    Introduction

    +

    Il s’agit d’un travail de groupe. L’évaluation du travail sera faite en commun, +tous les étudiants du groupe partageant la même note.

    +

    Le travail demandé porte sur la réalisation d’une étude de cas sur un logiciel +ou une technologie innovante. +Le sujet peut éventuellement porter sur un sujet annexe au logiciel. +Sont acceptés également les sujets portant sur l’électronique. +Le travail peut également porter sur une “famille” de logiciels similaires.

    +

    L’objectif de cette étude de cas est de démontrer la capacité à comprendre +et à transférer la connaissance sur un sujet technique. +Vous êtes invité à analyser l’architecture, la sécurité, les technologies utilisées +et les éventuelles techniques de programmation.

    +

    Il est également pertinent d’étendre la portée de l’étude de cas aux +dimensions légales, sociologiques, voire historiques. Toute remise en +contexte devrait néanmoins soutenir la partie technique de l’étude de cas.

    +

    Pour donner un ordre de grandeur. +La partie technique devrait prendre 70% au moins de l’étude de cas.

    + + + + +

    Présentation

    +

    Vous préparez une video de 5 à 10 minutes sur votre sujet. +Cette vidéo doit presenter votre sujet de manière dynamique et intéréssante, +elle sera regardée par les autres étudiants.

    +

    Vous préparez aussi 3 questions portant sur votre sujet, et leurs réponses. +Ces questions doivent être présentés sous la forme de questions de QCM avec 4 +réponses possibles (une seule bonne réponse).

    + + + + + + + + + + + + + + + +

    Évaluation

    +

    Vous serez evalué sur petinence technique de votre vidéo et la qualitée de la +présentation.

    +

    Votre vidéo devra être postée sur une platforme de videos en ligne (par ex. +youtube).

    +

    Vous remettrez sur moodle, un fichier contenant vos 3 questions, avec leurs +réponses, et le lien vers votre vidéo (deadline indiquée sur moodle).

    +

    Le contenu de vos présentations pourra être selectionné pour faire partie +de l'examen.

    + + + + + + + + + +
    + + + + diff --git a/soft_arch/test-exam/index.html b/soft_arch/test-exam/index.html new file mode 100644 index 0000000..5a40913 --- /dev/null +++ b/soft_arch/test-exam/index.html @@ -0,0 +1,129 @@ + + + + + + + HSL course material + + + + + + + + + + + + + + + + + + + + + + + + +
    + +

    + Software architecture: Test exam example +

    +
    +
    +
    v1.0.0
    +
    2023-04-28
    +
    +
    + +

    Introduction

    +

    Ci-dessous se trouvent 5 questions d'exemple de la même nature que celles +posées lors de l'examen du cours.

    +

    Pour rappel, lors de cet examen, vous aurez 60 minutes pour répondre à +des questions (entre 25 et 30). +Parmis les questions, entre 5 et 10 +d'entre elles seront liés aux projets que vous avez réalisés. +Aucun document n’est autorisé.

    +

    Questions

    +

    Parmis les propositions suivantes, laquelle n'est pas une application utilisant l'architecture peer-to-peer ?

    +
      +
    • Bitorrent
    • +
    • Skype
    • +
    • Github
    • +
    • le réseau Bitcoin
    • +
    +

    Que signifie "Confidentiality" dans la triade CIA ?

    +
      +
    • L'assurance que les données sont disponibles pour les bons utilisateurs
    • +
    • La protection des informations contre la modification
    • +
    • L'assurance que les données sont toujours disponibles
    • +
    • L'assurance que les utilisateurs peuvent avoir accès à leurs données
    • +
    +

    Je travaille sur une branche dans un dépot Git, laquelle de ses affirmations est vraie ?

    +
      +
    • Après mon commit, si je push mes modifications mais que quelqu'un d'autre a aussi travaillé sur +la branche, je vais devoir fusionner les changements.
    • +
    • Après mon commit, si je push mes modifications mais que quelqu'un d'autre a aussi travaillé sur +la branche, je risque de perdre tout mes changements.
    • +
    • Après mon commit, si je push mes modifications mais que quelqu'un d'autre a aussi travaillé sur +la branche, ce n'est pas grave, il ne va rien de passer.
    • +
    • C'est impossible que quelqu'un travaille sur la même branche que moi.
    • +
    +

    Quelle est la complexité cyclomatique de la fonction suivante ?

    +
    def print_hello(name):
    +    if name == "John":
    +        print('Hello Master John')
    +    else:
    +        print('Hello ', name)
    +
    +
      +
    • 1
    • +
    • 2
    • +
    • 0
    • +
    • 3
    • +
    +

    Le langage dit "langage machine" est:

    +
      +
    • Un langage de haut niveau
    • +
    • Un langage interprété
    • +
    • Un langage en binaire
    • +
    • Un langage de 4ème generation
    • +
    + + + +
    + + + + diff --git a/sorting/index.html b/sorting/index.html new file mode 100644 index 0000000..559abb5 --- /dev/null +++ b/sorting/index.html @@ -0,0 +1,74 @@ + + + + + + + HSL course material + + + + + + + + + + + + + + + + + + + + + + + + +
    + +

    + Algorithmes de tri +

    +

    + Course material +

    + + +

    slides de cours

    + + + + +
    + + + + diff --git a/sorting/session1/index.html b/sorting/session1/index.html new file mode 100644 index 0000000..27feb7f --- /dev/null +++ b/sorting/session1/index.html @@ -0,0 +1,124 @@ + + + + + + + HSL course material + + + + + + + + + + + + + + + + + + + + + + + + +
    + +

    + Session 1, Algorithmes de tris +

    +
    +
    +
    v1.0.0
    +
    2023-04-04
    +
    +
    + +

    Rappels

    +

    Afficher une liste

    +

    Créer une variable contenant une liste d'entiers, en utilisant IntList ma_liste;.

    +
      +
    • +

      Remplir cette liste avec des nombres aléatoires

      +
    • +
    • +

      Afficher cette liste dans la console de Processing

      +
    • +
    • +

      Utilisez les rect de Processing pour afficher verticalement des rectangles de tailles +différentes en fonction de la valeur du nombre.

      +
    • +
    +

    Utilisez pour ça, la documentation de référence de Processing.

    +

    Créer des fonctions

    +

    Créer une fonction permettant l'affichage de la liste avec les rectangles ayant +pour signature draw_array(IntList A, int size, int rect_size).

    +

    Où, A est la liste à afficher, size donne le nombre d'éléments, rect_size donne la largeur des rectangles.

    +

    Tris

    +

    Tri bulle et quicksort

    +
      +
    • +

      Implémenter le tri bulle, tel que vu dans le cours, et afficher la liste non +triée et la liste triée sur la console de Processing.

      +
    • +
    • +

      Implémenter quicksort, tel que vu dans le cours, et afficher la liste non +triée et la liste triée sur la console de Processing.

      +
    • +
    +

    Calculer le nombre d'étapes nécessaires à l'exécution des tris, donner une +explication qualitative à cette différence.

    +

    Tri par sélection

    +

    Implémenter le tri par sélection et afficher le résultat.

    +

    Affichage et Animation

    +
      +
    • +

      Afficher les listes non triée et triée à l'aide de votre fonction de la question 1.2.

      +
    • +
    • +

      Sauvegarder les états intermédiaires de chaque étape de votre tri afin de pour +l'afficher étape par étape. Créer une animation à partir de ses étapes.

      +
    • +
    +

    Utilisez le type ArrayList<IntList> afin de sauver une +liste de liste d'entiers qui servira à sauver les différentes étapes.

    + + + +
    + + + + diff --git a/style.css b/style.css new file mode 100644 index 0000000..4862b5f --- /dev/null +++ b/style.css @@ -0,0 +1 @@ +@font-face{font-family:CMR;src:url("/fonts/cmuserif_roman_macroman/cmunrm-webfont.woff") format("woff")}@font-face{font-family:CMB;src:url("/fonts/cmuserif_bold_macroman/cmunbx-webfont.woff") format("woff")}html{font-size:16.5px}body{max-width:40rem;margin:auto;padding-left:.5rem;padding-right:.5rem;font-family:CMR;text-align:justify}@media print{html{font-size:13.2px}body{max-width:90vw}.no-print{display:none !important}}pre{padding:.7rem;overflow:auto;border-radius:5px}pre[data-linenos]{padding:1rem 0}pre table td{padding:0}pre table td:nth-of-type(1){text-align:center;user-select:none}pre mark{display:block;background-color:rgba(254,252,232,.9)}pre table{width:100%;border-collapse:collapse}.title{font-family:CMR;text-align:center;color:#000;font-size:2.2rem}.container{counter-reset:section -1}.title::before{content:""}h1,h2,h3,h4,h5,h6{font-family:CMB}h1{counter-reset:subsection}h1:before{counter-increment:section;content:counter(section) " "}.no-count::before{counter-increment:none;content:none}h2:before{counter-increment:subsection;content:counter(section) "." counter(subsection) " "}.sub_grid{display:grid;grid-template-columns:1fr 1fr 1fr 1fr}.sub_grid>*{text-align:center}table,th,td{border:1px #000 solid}table{width:100%;border-collapse:collapse}th,td{padding:.15rem}tr:hover{background-color:#d3d3d3}.footnote{font-size:.9rem;word-break:break-all}button{font-size:inherit;font-family:inherit;background-color:rgba(0,0,0,0);cursor:pointer;border-radius:5px;border-width:1.5px;border-style:solid;border-color:#000}.button_effect{background:linear-gradient(80deg, #747474 50%, #fff 50%);background-position:100%;background-size:250% 200%;transition:all .3s linear}.button_effect:hover{background-position:0;color:#fff}.solution_button{border:none;color:#000}.solution_button:after{content:" " attr(title);visibility:hidden;opacity:0;height:0;transition:visibility 0s linear .5s,opacity .5s linear}.solution_button:hover:after{content:" " attr(title);visibility:visible;opacity:1;transition-delay:0s;height:100%}.solution{transition:.3s ease-in-out;overflow:hidden}.solution.hidden{max-height:0px;opacity:0} \ No newline at end of file diff --git a/timer.html b/timer.html new file mode 100644 index 0000000..46d92ee --- /dev/null +++ b/timer.html @@ -0,0 +1,269 @@ + + + + + + + MultiTimer + + + + + + +

    +
    + + Total time:
    + +
    + +
    + + + Log: +
    + + + + + \ No newline at end of file

    LMD&$k(F|cxa0iZ>Z8{`_bAohlu}+8(Sa#T4~ia z>%MvMFUE^6s;)&ZI*;dLsm7bGbPaNqHui=(p1G?~<9vsW;h7LYw^)f&KJ3ER(i!{T z8~Xy3RH@mprH_(0rkZ0cm?M9?g-j8q9^m)SaAjy*3dSnnit z**AioM1ic-NI9Sxw_nUU&~}VEs_E2bo!G+#YYw?Mv)Xy+lahw$iGGR#pi-%>jN9Di z`daE6E?q{ghP5>GpW_}R*e0mJIXvGhp~`!c6bi_T`dUD-$g1eb=af-!&>@WgK$fgB zS_>DzcX@a8BG&W5G5_dNS)sYF;ccf8htdP^)!tvg;&$m+6Jd<)piMo@Sng($io+hr za@JJon#|CCGMpW#6lUn9rrlfzZPK=SA-6sB59C@>{xoqZkxE{=WQ?!j7$BiHJmd%i z$e5M-h8lO-EH-|xL#|MP7IDWe%lW>a?b?nRTXmw5hX&dt3}$a|^wGa5MO?sy`^LGPw)+ znjbQMcpjE@BiUm0Zmp|zVvnavj6(Yg-EN_xjYP<)ecz8Wt7*GOHMH=kaJaL-Itz_S zd^JzGlkuyZ@e}t0?!*Jn|)OO2!>r7`~_}uRQwQNFbjR({TOTf@A^Cfelu1Mjd#!m z5n^%{#bjhiTf1ZTC??LZtC3bJ;ss3dVVo!nGfFIa(X8|m!pRPXL&V}WMC#v-_IYgt zMCxl^^M-UfSeM7)880YIu#akC6A#(+WXEP38yf+Qni2^oTNw$6ehto9DlFakitJ9b z!${lp!jk?9eU*>fvO@4X?Ac*mIwRwA1+b$gb7;&=jGdQ%y3?+=@7FG0ZRpOqC<)qd^S@8$>SD9vR+I>o#mh;L?x#w)ZU%YDj?)t& zX!GVT>C$fcYfu8v>vF z@87@Zc4D_b=VHh|hQ3c=Ud(8mj9>3~3pwbQYr~gT!AdsBr9@twjO-m>-dc3m!lgFE zr#wW5&CQ|TvrIw2Q~;=f#tB}Z2<=;R@Hf3o@f6E4$K+*{2}Ht;NzHcu0!h>}!y!e~ z1}$aD{7(7T_sgOm^m$aiB0j}b@n^HNcIF?fpNoiyxj>9;{5|+zm#XVo?EATLD9xg- zkrrkfmbqH_s{gyX@m`U1_2Akq91ZbOsHOGu@sX4^$z)Bp09LG2RGh5GA?ygegEcu1 z=zFl{LN@o=Xa7(pZf8TtKO%dpHy@WPawqG&EoACxlYCMTv1dldltKl#aabPJzcwXm zb;CqY?sETzc;t=vWZ+dwsXt57#uO#-G&D!7ZF;cH9WoH|w6s^MDl*4RsV!}dpp46=H6`Kwz4bBT8rX-eX}bNA%@3QTeMEHTr&nIXqOe! zGw&?j-#L?KMDB@RhXe5;n^&{T$~rHuTKv5Qj(a8x^s!LSzzc@(0lrlsB-c*EDuC2l#8kjN)6v{)j zS(=oTt2_ebXg@Ysr3$s0hc~3e5|(kaO2{E3grXl!EnhU7g9V-^~jTmhi74i_DM%?czeTyqO#3GZ}t?25; zm(eLJlY})UV!vk+&$@!rshnB)jpDdYFSUmhikj<1!xSy=C#>gZ{YrXhJr2Y&5TXSiwgMl_Nr08cYqf`pTH?Fy6GD}=Iu^$%P^_igi_+G z^ie#utf7#5-`)wU$E~Mp<1F!~5dO&gLMc0wXGPebm_9)&6`!A=5MBfv-z|1)!zXZl zhC%m>TX-=7pE|^yAN^%(ey&^AR_Bnz12b*@acuBA(cfHJiSMnoAOHaU55y}yyYu3V zBW10HhUw{gjLO(fBcryz=nj1rZ7$v-OjU13`)q_xPtO6Eod5mx^y0`4^;ldBV%=GY zu5FbAVBsuS$QEl;C>g*2rWv$(JB4`BNH8q-z>Fy_`RA35z&nb?VpM?Xv9elKvM`k7 zOSd8NAO7R7XKAWJ97nTC(GG9k?^4(G;Y#%QT|F$eDJ@QX443AEi;J{uo>E7XKR_N3 zoMhJYy6^3WO;?u>)d*q4?FKtb3zEIOpP0v7*U6+0$WC^4H#yw=@l1-U^Y+J^DBrl8 z49cX3b$ffiy^635*q9g6yWG2h+8ppM50D9pi5!`{s5!=G+=iP_bspuo!CWD(LNp-O zmY-_hpznpJ?DC%z$Nltrl5LcYcRYW){WjaSklI(zO;xvr_H{Nfi)!d_okf;l9-Yb6 zrf?qJQhIz-tCbm+(L42L;M-1z0c)(a{Q^Z9BFzZMPlb8v0$VU%7?W*kX9hUd^iKxz zJpUR~?WIp&qhq`Ri}jM^+tkC)XkCBDzAI>Arm%&8MpldK7a)CQ`Ezf^DGykfx2@t4 zkl^w7DW4yDIU7NmgB73EPyB8HEY$y%?wFS#W`_%oR=+a((9m1fW>MTuyRQaz=D>32 zQ7PJF0?o`dLgPYR3CpoZFNV?2W>NRu8YSDHd&>n@pF>yC;or|2{8ge*&#wbs zqhpJ;0IC^PTE=9-&2_)rZP(s0v<0s}Sd-9^y!;BGyD19qY-DW`iltKjDr~HZqd}3K zLn)cog%nJ=WceQeUqPV0z*bI&6C%RpdgasS@A=(-{bv+#vt$Q(fM=A^H+$D5$`;sm z@YHs8ujWD!4PsL2+Au4$;?ooofgvhU zygT(c3=FA9Ob}DbRuJ3EhE2H<(eVx2@IZL~3x@F>K?ii`SzG0@t;p8#`2HO~T+YN| zlv)wXtbh6g|M@@sZ?L>@>;oYL0y|3{eP0Fe zl#R=;UoHYk@xT3^A~^lYkv0b8y??0(Dx&g zHRg3DFB`|xfiT5S2RRt-b&^+Us;wLk8hsHwQxSa(r~R_*^X56^)9lP zP@}*0UiJ+sV*A%_)awHHpz3IY+=IyPPQ{o?oGa=GyQ`Gv)r0B?|aVYGfQ3wi?jJ=Ap2q8r^szt=m+0#)f%z|rfKAG zIC(RU8M?=Pv#%8)MM%jRx|DpsZN=HPb-i+&4lIi^Rb$^{;tB6y;LSG<0ab$7!Lo%x$?4V?;wjVnk&3;;WTfy=l;y;%ET{`v{{{m3p6`NHV6)(BCNAV^T}np8yrQ^SG> z`R~5_&a=neFSaW>BiOD&XK&@NGGCC~^GY5VI^@}L%Dr0#&A=EA(rOv6a* z20D~#-bI^|YiM3y&u*hIy0ACr%;j=nS=`k19(Yr7u=e`;%I$XJdcE#J(m0(?+-^5g za(8%DNt!CKLlcA*gI}(@%7fFk<;Ok6y4}`I!=tyh5oHMaK4v9?}ys`Z*SX% zm>c(AE*CDB3$9mDYH5h#^fL~pH!Lxs-GmUCU$2zp%^sX0AAk6S z_5ng8E;Ik%-~K(n`@jApJu6-E=jZJ9t|`R>y@)4%h$jppUjA#%aJ`~e2}0OeWb@ci zYXJqH{kb7pDYl_e7eHBOZ+1FOM~>r!qO2I_*UwyD&j^1)%y|3$y~nGrqlz(a8>x$ohl!}+i;niT z%wFke4RG+PF_O&n%)uHD$I}-O+4nuQdYA07EX=nnudlDn^UVAA?|FRl2GPK6_Ib}^ zKaiW>$6*-hV`9xl+z;5;tMAE_kOmD0Plg}J+qN+;K7z07+#=}?8e@zc)PY0a`?M7^ z<8dGD6;kpFK#UAs#}XnB4-e#ZW9+&;UK{f~6QfHc6d|ZLOQqzx>r&kA%b9Hlg{}Df zXfd}Dv1Mf|nXz}v8Q0muIxnQuVb+Kesb*MfXz;S@wymV#(^SliobQcYz(PAm3Ih&R{LK8)l7ZoQN@Dt+CuzhSU*KJb&mB*_xn9AJ)d7_#mBgH9mEjHc~2ffpoxL2chDH9TcNFn zG{}1;Mb#O-oC`sOlsYgY#6Ydk%oCSonX%fC>hh9W3bi(tb+0T12h6Q_H@oj`W1Sab zP(n)N)z?!WyozOJME&!Xdw&9cKhmo-AKp9$_XJXusNUq!@XX$Uf>Y#M@l0i1SGHxP zj*|mF9H6!0)Hy29pf!K3suF@SZ!6Z^?VkNGF!94g*_l2Khzc>peX)BqDUiXxRVX-cqc zLjr6Ag5jnc?)iuM2N-VH5N(4XA&Rs`FIj{t=_5e9hWf%)Chsw~Rhy+!N~YwZ+@|e4 zmr}rtE=6b+%Y}e;t1jk1D^;KvT?(M@0icVKM&rYWC%*prE0$%!{~|HOo?1;!5=mh3 z3dpa3F{KWC6ALhDEM04j_a8p+;r%;ON{l;=?CQFKYcRI=4u>T7-EK#pI!>1pG+lDj zG~qh|_?#ufU!N-r+7NTv_wsL@PA7f8{=0QHO_B?jdFIk2>9i(~TAz|SIxmWa+3j}V z3_k|u%ZkJE^5%{;1YW;+!<(P{gz$OftKY1g56=v-r|%*G*rlGa8%RT-#E5ytIFzs_ z&zX7Aw237f*;SGc%g7#o*hIbAh zBG$y3)+V5@eI=k*YsEQ`L0+GEh?2Kk+qycPV_D9$ywYv#M6-_I3`bO-R<#P=cZ?SEzKy)LW~`k=OZ7!dB<)XnZ_OF zJ??a2-GFR$aJrn?-`p^c3jD@Pg5Qmk-sg7S?RI;d)4GqHa@))d-;BN=z&n~(M=NFJ zG+#cB-6}O>IQns-InR7PbF61>Zf@A^)Rb{Pp9$ubEY|oau&bEM>0$>WjZjC(8V*N}7 z#V}2by;2Mgrz6fFb_tsHw3*gX7kU*EArV5vTEh?!Y(>h3;qhMQaam@a`CgV3*GyI) zgNP?i6EO;ih7br{fYxZi6D={HFI+Acb)?rS5ZCoM=jmg>n!`D-eZI`poEfH(ejHS6 z)TY8aX>{S$rx=o&qK?NiZ3DJz&Km=(*S8dX4uAofDh59U&9(2kZJZ`*#EYR*CgLzq)|J$2y?-Ci55Vtt>@idI9fJID&WnMo zzJke*&^C~gYo)BB;%V}894}{1^M!l&67M!ixQX_cNkAY59L>OaPfQ8FuGCg&+X3sm z!)5Tn;XF_g9qt?$v|?b66gs+{8U`>&Oo5oh0D9-~!Q;>-^mxok;%c>0=8OfynIi)Z zZE{th6&E!d)3eD~C?ccQ%<*_&7zToObWsxxa;+R5pSjGMd3k?-|FLRZ*K4@2%<^JW zfNJzz$MJB`g*i<)pfxchC9ildX$Io7UMjt&d?rtgdLahy-dgl4U zC9hm+W3a@E*zFQjyjT~BUb8nt2zckPk}-^G6(68fc+Q!V3zRsJe)-`vrF|?rC*poFrR5JUp`B@A1yj4;^>+xAa3t zX_Z5H-U zby>K(y zOQG*a%+vtnJj9^=b3B}gN$1RU&sA&mDN%a)ir00ewMyy-O38fl%~!P6c=P6yk1UVF zGuuKJ3cRwxvg#hC#pw zqZ<;f7`avY-9X;D^>rSugs5nf5F#xYbyf1g&5cHxrPS&3sfDYQTWe)mq&n@UJzdv* z$C_>XDMXLM)6o6cIYFX+8fc}_Y9l&`eTNImEv;E85oTgXOEXH%bV0z(<5)_irbMZQ z6cd+ap`o*{l!`gy=H`}CrnJkrKEda8O#~bbMyMTqt?nHfEsYLbggbjKrjU!``bIHM(2{GuUhE3M8HwK!-_6q0I^YG zb}p9-$HPIdIR^H-9pi3f8YWzDn29kFknosy)V9z{V_s+0dHonwvE~&wpP9TW*K4P6 zYhn@1lNdA#;H~4J>})vMl8H?=dr8 zzDV5N-_u;+;c(z|IP>o92j0B?gkc((A1*wD$vHExGjHx+;zMH}dNBHio)+zzdyq*c(hz{1e5P{+VBB39(cAdjJc^| z!sgL?K0Go_1HFsndBr=ABQOp-e1I>%{F2Kui`@#6_m;fi$B|ka4v!Th#SVY7qnHf* z(|*soWcE7&lG-Zs*1?K*Vz5%8%`-W#-0g0-+28X1!?%3>^_TqklTRe$hK|cTQ%Yg% z2O6@YynpyW*KHYwtM6%bZu}VeC4HS~<|j+i1j`)uC=NkbK0^ zxGX24OQc?nTQoSIFL<=}Qq-Je05c=6ni0RQ3PK)+ev`N>jQaTyBHk-G;YxPs9+V0; zjGLSeV2(t<$4FilQtDV;#;od2wMMG$W0q?dzmuWCSQp(DlA6_J9%Dza4%iB*B)H|> z1^{cO(s0qqQ@y1+sPL3k0JI0A3pm>f!SCVu0r>q6K4zPI;k~HxTDR^aNk1t#`o3pf zGncb2((~nvcY)L;o}Zuj!u^&mh>^Ozy=A{w22hGozy+tv!VKq>ch|gRg<2~PT{LE5 zWn$D!LXTrD+eY_Vq@_wmnD!IS#4eg;aL{VSJNbq1V!PIhz)46^m2C*n5WsZcy(4xB ztNOPu=Vwx7NbvDz@|?N7yW_>}8=jt?KE~TzpQ|it+n=M4RI;k$O`-(T zp_dW@+#Bs4<#81A(x??c=Kiu~La&WF3i&@-NjBH9oBR!gaE-i)>=sY$a5=%{VQJn;U6-- z_>{HZ5yzLDN@gED=Xs`-%Ke*H)U|PYf6uSK_=3BeTZX~m+R8Uyd_mVW{`xQfn!|7Z zp8GC|T@NZau9tyxU`^kl$AR18d;nLC+Nz2+FYl7aVGaykC}xdXGGJn>X*i5rRxDSP z>nOQS{@R9j`VO2K)r{nv06|QYRUSc{K2QA{22Ra60i!ubvBu;34}5rj$A0*NS8rbO z`sEvjlzI2z9mms&5Iz04C#1;j{XI7~dzRD8e3@zU%$l=U=O9)+#>myeZm-gVsT%;>!YhGKUd*JhdX=}77l zX;KHW_Na>3_wV1c8~5z?doA9(Z zNl8Nl)ZN=~-l(;)t{3oECaw^hv6ceOplyY<_jEyxM(et=n@zsI9RUfrnBGDRx+cW{uzjMCiIe z@>^wY`X>zSBJU*!nW<_ah*4Zub;Nd^CMr1h-Nl86Qk5$w-`E~7)_J8HWJs>H;tb4; zR<`V_r1W-Yn{UlQLxOo+y;(Z{dr0T25m`xK%H#73O()T_7 zMiBz@tO4NW^xf8tz4_Qt29kS|4$Nx$odJQ(7oH!V`KN#IPkH^>&-my6Z6F25zx%5{1r?0)>3+8~<1Rp0kqibhMd zQlT`x=H_q#tTlAcYmb#$sG;Mj7_WZ$&-wj7{;zo-M!tPG;)gx^=@$2N5nziBC@hyV zFJHXm;qgf$^`?pW@qy*xJ$GZr=YRK?oWK1I_k-qd`lwm1%{&G)jDYsPZ;j?vv|KM- zvxak<|I4)IT5HgZu&qDmBn6jJa2P2CPKP5_3(gEfpe}_@2KcaXDyB8$qyG*#6s=F1 zE>!2WhS}DyHN!i^7M(SRHu}in`NF(>!K6nS0AC2Lxab4=4tdnIk_XWWiH3Rq%Ii63ft#JJCj>F-=G>+Wg-{ZaKcsgj^r=%{?Uip&4G%*bm!OJ-u zLLkJVu38hfcKt59E)jwx;1IS+Q1OoWa$#9kc6)&c?>zx|aAVXoo_i-0B13WTfoV7L>h(Qwe?uT(ZetYiG?Wf+W|XyZ zxttN((^!@nb7Bimrz5qh8pavZZo*naW7smgafdlA>JS25QVc_Ds)TE9d}m5mMQK&l z)>US{9u|-9-*b1Xh>}(%Enm8s(GB#YJTNsc^c(1V{rVNPHoS|p(pXz&j2>5YK)2Rp zxHi2$?>!~M5F~C(^P3jOd50=5No}ug6 z@AtIUn09-HNm+g&cpe|c==tc$Yr%Q>cPI=A~hU5u6I6z2<%=@<=IG@fmD*xC2{ipo$5C0h7kKDihgkS#ge?jr^`M>*f{-3}36}C#$q`r&2wyy`0B^}i~s6hk$&`ZPHo`B^O@`? z*26+xo>@=&{vMA{_!Ri`N1qTn5X$hpdl}Y!-t4Qi~-hYwbCm1>S#C~9-g_(3#aqU z>sPO_<}eSJMZUb0WH)K0ayg%{T39a%(!IaGXBh9<)xt7wd*S%RyZ7%{<_kai@sAm% zN$WFju_)8P`T0N!lI+T&S-z^ic&| z49w>X&csGuE*Al85BvQM>pY|M1lbp~r#-c;?57F5$$nP zqwhzmNp4Lkk-7+BP&`NsOv8wao-V1l(;2D8H9&=gGdz`b)tMTT&aZhEkgQfedP7TA z&SkYCpk~l*ASFftyh>xYn^>;rv4hj`#Pib=FJ8Q$w1zo#6Nf&rTrN}t>l$mTw9;ta zFssy6WI@+;Brp3=v4*dW&2?un;!0B|tttQsg?}q|(qxK@YAGN+2Qj+c}4C4F}l9aCV&(snRNS`_6}91RNna>K316rXXy6 z|EOuNeK#iWTBs@XT%=3OI`c4{Jxf+(SZf9wfHXF;1t_JmtAoyl@8S6Y`27w(&VA>V z@*Xrqep>`4&s;8QSa2b5dw)x#;aY{OEQFD|$PhY0)CInqCNAeQhvSnbEc7D|aHwi( z-YLfj7`l;~Z3BUkzE7AF6X|@=AnR7Ctq`KeTqDTtYv-gaSBxAG=|bzO&I zd?cH!t&vNWbnF5Rbvi~8F(nMKXZkko`s38zdbT9jcRZ{%rJPe z!SQrrKkm4_-4PHw@%->en-gQ3+4sh~&;ORkx4))K3Y#S)b&e8n=5fK{n~9Bf9`jmX z4HZG&>pN(+6%M9?&<9V+g_sm%ZB6of%b9+NIh3pB}q4v+5>A$Bw;*~pyO86P$V zsd}n2%*nFhgV*P0w#j3aR-1lT^t7#DxfXG*8Xoz_V%On_Ea%F6c;@u5aQfuP-HRK% z7n7D<+ZwETrqqKu(vUbmoq0YyeY|jE^k9|f;BGgOVi4OHBkQc`G;dzL;<7A!`R!MX zT}KLm^)j<83(l#*1imZ2LQvvBZke{_tM#!b_{ccyXjS`kKFg!m)9Yf7lAvSUqL}Ks zjhb6|@#2Mw)D4VzF9z1fNQb&)Q%VG<`NNmXh5Oq(`qc6G_&~14dN~j}?NjIEzYacd zSpc)@VRpl)V}(K{J+RW@P*KlYGN%*%~*T+kDrKpZjD-y-EhOxaorx3{;LL0vOc71zxv1%PUL59V+w z(2YI8>$4^pWi7aVQ<+SAA(zb4^8>XshGD?RL>D`f-{Qi&=bLZ7**x95t&qBokQ8uJ zK)zp0xrun#X#SyS~}OFD)5D-KD4a-CN1C~@aQC6249(`2}!CNjWe_k8npJ0q@-LZzQ9&- zI42o5gn%WZmi#f=U|m<7cXUA+S|LPe4g>ly5cgW#E;s>LHiLRoJAI4^@1rC(b9e_n zN)B={AeKyBuVx(~sB3Ip$2&=m(k^*2MVcTo}e}9_S|1 zTh(D}`j7;MI|NwUcQ%2NGcGt~FM2hRoR>vGxI_-m2fqFAp7ZgRm%ZqWHyNd(sO z%;9)unKR>VM?c;Y{KTg}`z2re^mE>Q{&)PvuYSe9NP!o_NQb9XG3Bl4v-hpw>3ArO zZ-6r96MjrZ|}Erq^|7>(2E z2u&C9mC>4pf#<`4)A@)8?(bg+sFcEPoIV1xoaLQM-qUwFkIJfG;;!qs-QSXuW^B88 z7Rbqs9u>0h@(W|!g1eo=s+675D#3X|zj>`=023S5Ma75%`~rjE`$KCa5|q!wSjkZF>x+ZKguTY zK0Q4WyF@=J;;dSwVzgR0Ju2(9PYK^_d)>Ng%#7R$$EPPw7y*$ZG3h*2>bbtAV4|%Ca@zc<+f`?-LA{q?ox@Nc|QO>)lROj>MGHb6o6%XIn^Zos%AD-{!X|1W!-wu{FXKirr(fG6L-_!9b|A-E*k_y&D z;pd#mCF8sR&@SyrokCY*^ptg_R)GOk)bhzhA26@qp$HcAJGKQLyr+3}-ZtOxAux;s z3Nv=}si(D#A#jf59ampQKlTE2PTi7g$=lCp132e!UX0eVC>P0lFjE+7tzyDJsz1veruPpdWk6sR&@1 zKL6|ci?O3_3}7pw^rQErVW5sX>bmmu@JK5Huh-^}D=2sEdO)hW^WHHG10Ozoz&SPX zNOHB0ML;f@)9FYYdTPyT`pJ&CF^c>B4j;Y)4W-D-7m_mSrfH(@J6h9)R%=x%zDqO@ zT{n`3{$uA_@tM={%s5VT-jhoK9H~pNeV*6iK)|YrkxIJ2yxUlhEy|^}M#&YN)^F^4 zN~z!@$J5N)ckfv)3!0NFKTbdHcsM<=E*dYl9xj~b%;7ZS`vGE4fBTZp;=sT1iFd#K zoUi}p&-lx~|1E#?*{8fn9mNZfuzik>$n$DE`-%Hs{^xx5PyU#vcuT1}x>pmw{`Hr9 zHfpx+c(ddAn|G|2m28D?zxYM~cUhVC6V?h($0KV22Z94iBeWVd7ii9k6L9(&KT%}e?;|3(>F?0BB(u{LrPn`oim^1L8<{qc!F%WCm8jgTR z=ha#yX9eeYc>l!dc;@N(!kZs|!p+?cm-B(cLEg5T-EMnta9OqYsYVOX*bM$%&xgkc z-oAZHN@{AOR(da>XU^ffM5>h(73DGvJ+(+$4oS18%c^m9&yP=h`|d42|H;qkI&}hv zAV0F$b`J<-kHbK%jht6}2(0UZ)w(fb0?0nd`f)y=IL|Y?aiZqT@%g}R6i7)SaJgK_ zRfT%Zg|wSK2Kf3dS2E}Ce6@J7RP(%WS!QZ3;N3?+7E&TO0a@P~-pkYMLLmChmlmUn zU$1x)6|x3R9^+|}kFd3hcSi8A%qPD1&2LzjtSKmCPrt=0mDWf>ghYTgc_Sm{ zWl`~18}q977o4X>$J60S1zzgdjeBs7;Ivq4l|pm6oakzz?-PAYoX;1;UPeNzbRl6| z5IqP;l~RczK$BfyIiJwI=OyWyx}|q_fzo8N3L((YePl76&whesS9 z=i&ZlPcRQD(xRi5j4z&LS-70e?Du=ju8gAYJCM3`wZg=xNhdKzgrPOXMuP}Ep6&Ag z9-be7-|yHHLZCQDD@Bz;pNIr}2;dA||KPlX`kjF^4jrLJ)-8#>)~$;w%52{yHC0Tb zE`2b@aU`Wg*Y$Lrnly5iblGj*BfRKoNf$D%`sTr@3%AwEIF8V%sl<7>W>8%(id-{m zSsDFE!z6EpAgVq|1K#WoIOmALQ(MKFfS&gX9zC3n^r_=!OTHJ-DE~h|VVG!g^Nhp9 zn#ERK<_kW0j0V?#CrT=|YJ?O83|*j_Qqn)ZhYir=oQXc_U=8X5bI#Fs9R!C}U4qw3 zy6ctYw=S9$+IJiK=^PG^nJ(~UT_6MwhXWx*`o80%MC4_pPbsl38Rs=ZEX1(Aj!n)j z^6P{UxV^pOviV8m@2nInlw8T{8Ab7ktvsF2%*(>7?iF}P*^m1G03ZNKL_t)~<#GWB zyM6}-(Q9^VSu1(X#A%dAtyEG7c#N1Njd(BLBW#DJiShH^Q>?Ns>V$M5GENg~Erit3 zbpxmKg|EN*hKGkon%T!F3s+(4djfznd~jH;>8`ieMi>?nl&!VO7k7@v!C(VkAFu0vp=A?kuLX)siSo( z-Sm6%9LB_NKYuI9yk_q2?^&0H{eHv;czAr^^~;x((}AgG^6@?8_{iz;TU^c*DjtUq z3bEB&(SL*YG-tFb1AfhtY+ZEVyox@w&ucEUrc2t)Xj#RXSp(OoXx4J63proZ#Z17* zfbY}=8)Cwl$Fig(Gov{KlKfWKZU2VWh|U}D0*08Zw$a`W^k4IMr>^u`3e7oz6ToPg zlZxOw{oQM%i8ar!|KYd%=C@z7-*votc}LerhOX!K?j`F*Yk=8^A<~UKeXr)D+SFaU z%p1$R@3_6a<>B3XqK`N{g-tfgYRXtw6%Dm1)VH*x$rT|`P8w0BLRx#<%2M8H%9$(I;&{_y~frW zH#axLPKA+xr@({n65dOmUCYWaj07*nkgUlvxvbD&Z3`faMrn#4O7QpeD1`bbKN zoD0XZf{Vkpe|?Ok5U^IUrf&UKwKRiQ0ed_h=!OxzBYM53W&)Y#9l<+vK{mdx z=Lg{TJNC5Jpc!EUPkCN(DS>l%=fD}w;PLU1)*7i3AWSiVH@v|-&+K+P99sj&q!3a= zmEN1zpRmjesY`Tm&}Ho8w>#&V=8PdaoH?S`K@IZi#V&0?qv%2^qQXN6bV)7myQw3_ z#5~V5nt)Sls`!Qhd78eHHd|}d*6@k#U{-i<2)d+QaD?P>7^P)OmGtSHWYhUL(@aut zi1G%4<0_RI@bvshvu%P$RUqwm2dO0PD_HT~$)9A7&TFF!WHy2sKEX8%wl(=$%$lT& zQstilt}zq)n;knNdI3Yep2Wg0GLh?cY_g6DjmS(X(8 znl3kuHRo7s#yO)O29`yBnf=`h)>e4>@WgMw{0+}f zM{sR{ln+v^CK>wXvg==4OyK-)2^wjF9@E2cbMC38mM8Y)v8O!45Px;C)uzEmUd*}cZwOJ* zMGjANYOF~v5(%^*z+S5SU9yq~ycf8$ZT&Udke=J*Y1H(iGeQg{fb$+q*_yJBAU~IH z8=wp-uGT^>4)aEy3x`rUA2Z_^7^i{5^I0)e)5vAL=x1ppgN7q)awyJm_u`(rJ6+bz zL4R|Dj}BMm*K!?%HB;xT(RqH0P1y?H~R$jr#g!hU}P(?ly(?3x$LyUdxA>(;ap#eg@5cgp-sQ4JSH z#Rc6HVvjr&Xsu#fk>wk-X1HRcUQ>9?ds5JtOT32)EjP-h?sS8!ATUV?(Lroo(<+3n!19>|?%#1#1;?I>u%d2uuW0xR{5V;n(5a@@A5x#B*63Y zvuN`WxSF_w+x~rYfO{Vh{L*Vvht$UCN1>B{$2rGR z#1eTthUt=N`Wb+A)ij5jn;X)$(ZxuB^IJw!tJI|T9z(~nD0Tn<2dC4Cw!N6NfxZxQ z_^`bnRb`Fn6LFK!uaz6lk$P?RS}Vzk5xG8Q0!7stWnM{r0x#AsuZ8_2$!J~WZHqDD zO}ScThE>U)cmz1Rj%H$Z=F7}{(Kxw&^M=feGNr0D>~fJbv%QD9X1cBu;JaKt0#vBn z-rlk1Lhz23NT#ZWsQo}M|Lo_KsX@aFyn&Wvulp;8(8L>C=T@803-!g4zB z_|udyv!#)ngnQ0|3&N1;qH^1 zPJq>!2^=^F<_N)~v5HD5>lwrOVne9t!dM{p9 z5Hq7SokyqBiE$VyrOi}GIkB&8#l z3?Yz0N6VFUo{3Rev*sMm1U4H+@QzZAww(uM$(&CYd`fs9s9AFDk~3B-$K!!gH0l$t zpm~r*38a{~n>`QDkwRtHMRvPAK8eV%*661lF^RMoClM!Y)xGPz_Kh`p6{l&US)mp& zjq9rYo|1@yoHI0oTxg}?hO|winK_>?dXKq)Q-M}jS!!bFXr*Bdx)eE|&s;8NvAJ22 z{`c|x0Q`Q(9_IuWT2oaM*qR}72G{VN4ib4_D%48wf#5yK1&+&s)A>Z|)H3g#$9so0 zff(oH&1!b_@xfXa1)+M+?siYy*hWJhFmv(&UV-6Slrxl94a?r`_Lw*3MH{)+qRuSm zNxf$&@-19Jq8Yg0AOl`<2uQ*(jK1%vMGQl50Sn57SXR=~Kt^=}5Qh`05`%XP+YF_{>*-^Z&9>0@tl(DryFB%^`Bm6O-4)v8-as zV#GXRZB5@v*LRfdvJjB=c&E$NimV0Rd+;9D2vqqJnY*g`mB0Eo{sT6L!P4KPYKH7h!9LIlTe5{cLLun&D%>s`gI9Fxyye zr}e9!)7Ao`WU)LrM=fx!D?WHaaGXw=x9<y{K?OKHAgyjQ2r*54bGyPz{4F@EETdc!6Q)IiJs@l;mkeD#!VJ+V-EulnIEd zVQm-&%%rZE8K?OI7v&t@?r(@bke#I4oHKdVUcH_rKB#zd&e5u3SLN8`?o@YEzO2eFr?BG48(}|MR*kDDrlxsdf zD=BrHPbZ@Hw54FyNINwLx-QVAfqa%?v)}Etp1LS7`8_;80Kea{r!{RDGyCY@vu!as z=cuLqf9$=>vt`$D=J(57YwgE5=iXZd6bJ$oD2i+~)v{h~wL08(+XK%XcJ#mw5BwK; zV0YLNinbh9N4KPI+j_Yrij+h)Ne~196i`+7an63MM|zNZ-@=?6V1OM_L;pPaor+z$K&K%bRZ$5jAxvZEdA$n5>&4F>( zby)N6FgYBE%fd8Igy@q5=4EwoU3Zi1%CgQ3I-m%sgXB_tRF(vF%})ad?hTE~a2&x5 zA6MsP`6atac&m_0CG|blgxgp5eDu>#IA11O^v(uLJ7@it$#oatnUt}y8Pu{rVcpCWl{pZBcasTR` zSD(D#cmK)n@UYITER@T{f|va-w=Y@mKBAX}4#9Hvs45C3&VcF$a@2r^nb54^K4r3_ z9uMx(1@)zQNq1*p1A&rP;`VM@YY-e5RBO&s;)btlZuG;*nk(n&LQDY(5rQD5sNwIp z1ysF*IHb>s{6%o-1DJs`_Ztv3!M62D^O&^nZNCj6ZQrkM|L(xl8J(#9UCf+G^BA`^ zW(7|QYiV9C6{VTcazmwK$(84yyyUabUh;50^UJ^d9yxmxKq-}eOc<^Y9pyltGp#mn zpsKE+M19_GNQq@x>62TlXrH(|oIjU{d5N(#X9H962^Qdq*m;^r!DDSuFLkEiE zF7~8^>5*K#YLRP2#JF6}RP%D>_0?1VoS=;3=m~072Ss=(eq9$tdQ^pKjd2`2&dv*N zVC{3lB`BxEk#&o?xqAE_j|W;QmELstCeM4>AMaw zFUdZ+x#1^2{RzjxJt+NZj9o_`BMIfUdUd4Mij@Y@*N>U6UDPE!UDtbD?Rro0WAFqf zRzjDEse5GhO7-}p!8_t(+{bnn*46EGYOTbW=sIT$V~n(x5S$GR!HI-v^6vBDaCElQ zlri=!#b`~LrI9N^he$(fWQxj5rgTjlENhGv_7Ao<~cd3bQJU@oGj z873|$4>4@nrFRV~uNldpo|!gl_>_^v(2XqF8NOCs*SBx-(kf&yan@naiX{p$20HVx zOo(Sj!{D3d;r^DOfqv-8Ig>iK5Xr3)TBF&P2$_Stt1G3J%$ira!8I+-wr3WOwCtO8 z&R!a-xuQ(eT;0#F7?wSw9OFP5I}TST=Da$niweV#O<3qA#f zX0+_8Ei(r+on==WT(CxQDGsH$TXA=HN})(`m*Nypad(OrcXxM}qJ`j+qJaXzHMriq z_pbW`vhpG8lZPZoh(VmUA6){SGf)ztV!vh6rtM^V~ z6+WM)VcGI%*ZVG{4VQ0OtdhQO!u2K_Zkdcd-Lp6Z!|+C|CNYgV%nX*D_-q%D1)J;8 zW7;)?#CcnOx+OFX^RA0moW2?7=LO%1jp+KiMEa{uUGUc1b9>;Q!22P|f8Bw%im{e6 zLODVnbkME~!N5!ZzN<4`Aqi0~%JYXC&p5mAr*2-;mr+B%=VCRll?_*NlA@EU_Q>cqzoDuF05 zguMBlVJrn^lA6whl8~(9WI5zw^P^)`dVGPh)>Z{sC1x&mqN6&J1+*$#m(ljt2mzzW zNVu*;691y8X18}}qO!yxPRHXU-4sZbPSG1}qbg!LK|3p;{Jj~ZAe|(XkirOEV!1?! zn(D~PkGMX{rw)LBwkMe)LVkeT7*y>wrZA!BW|<(OFw{!EW-cL@Nwo;L5Z=SF+vE0f zO#+h=cpHpECoa9@tfE$|_F^hH zi#Gr|h1sCWSsXeOdy`M-^BJ}aGJ+zOC}-vSK`Yc~t`|aiP#F%4mqJBVSn9F(+~2vR zj}BKaEw#H_wCwP==y}gjBFd_P?TEAyY@85l{&y^&&~5U%v3zKc7pu@nXEb2zXyVR) z8hh1^{k=mABu!0|;FvGTfo?=@Se(6;zl6W03mu>ojc+DIIo>>$+Gc%Fgs9_?;bV~r z0+P1LeG12=gViW@SzZrEgm61$2{{vpEwCU2fy>Ynx7=?o>L~&&Z5v0!W8$YI@6K8M zEn@6zJNi;QLbWtL6v&DVZ~JoFE+6gc0BPk{bq1%WqLkk}^}~tJ>tu>3a`B^>hd(j3{Y}#f&1`#87m7}lw2R6il3k(Leu!JeEKMyx$ypgf#(+gN2f=3FFuN{pbfHT;(wgvd?3a#s9cS2RU!H;!LWN z&g=a=1GXH5amjmpIro89KW3`UFYr9A>p0h?S2k1G4O6&-7dr(_(eTh^CWXj=qex_I z-i5~~_MtE`d6b%j_q5nd(BmCjT{<@mJiKoWk)qiLI)z`tD68DpWZ50P**VRK4CGru zm;WA^a?a0`K2il<=d3-b_`V^U1UxfKK2J)@mNeE71P`2^e#X{?^`GlDg)UE42sQ9I zCHzNpVSF}cVCK#Z*?Mo!o+9{-rvGNGU-dZb`dUfohmqdH;nO*Em+Rt?NpicENwDWW zfr|Px&l2C`d!3QGtOXqJj~u91{_1m{%l91Sl&nTZTTC<#&xp-ABkd;*xOJ(fas@Y${0?9)PoeimtI$ zA*a=)@297GBg>?z%DCH0KhyKXzDKrV_A;q|P>0u$m%S*1zZ9}9O^O&~()aj%a~YvS zp#)n@{N4W-aAkWQ|h z${@jw|Fp~Ez|aOo#e=4@_bH+U-5@j@Y8^58UERq4U%4E~`-XN5> z)_nN7@)-&G?brBhCf(RjDG!XA7ZoJar)5%ChdR3{sos^5nY(}B&aPDT2IKnspPhY3 z0j9I8Rq5v(w3x*|wWl!i8IB5Ihy#$iW8{w544ML_;gI|dNh-IuudtMfE+!2Q$3Im& zD2%%@g-t2n1_@an|BOPqH8At`wzN_Lky$7H^`!a<=^3U)16a}A%b+B7rIuDyJesRJ zY*_D$=&^Nn*qwLrEKazJQ9o@Hq+D_(+uyLU*ql+G9a^XfcIb6OWU9kmiE)D`A7n@s z?N>-ia6!l0+0J=3nz0FyEzZCfb@$%cjZ@Yx2^h_qR9uu}grpwVNDJqc!q9yR-SO_j z%VwF~KQA#0i0uBD>o;=69~XMATR$Yae<)or5<7(8ezfvtTUtAcoO2PuWeZ|y_vEze zbU8rffC3-<0=_XAIPhKiUfuPgTAVu}frNZqJjJIhA#0>M@c-z{;+eT^%_<2pge|20 zIPC1G+18bmOMAN6(wJ}4OsfGZtfbg9QYG;kpnCn|;-vNcK7 zRMf6(x+9pDmSF8pUqEDqix@e4yH1q`7vAmRd+Fah-7DbGQ?Q{iFPe$|-@pJglMsQg za()RvPqyan+;B&RaULW3EqPHr5*(bK_Fp;d>IpDi4&@zYOT%E!rChdfs{UOYs{XCNcjR5c)!B4{&N&@@BCZFh%bl=#345#ZeWa<^UeLitP$MUS0!1 zX>qtc4zEkqq8<)KqPcYq%N=6t1bi-i-R1A^tQQZK5DB(jh^a^>0LFi4jnXhCc{B_l zuiJSNH(?OUtj_npZ=cJoHdSiH&(wbMW=0MLd*^XOc>qTg-vGuIf1C(fnPN)4=uANX zkHOl^d_9K(xW3=SvM7l%2oRu3%$y&^gJ2|9u+j*(W|4Vbd^*eV+d zp3LivLd$y*`m3%j<8fK*ja1$`^}$M1&w{9zjgI5sM*j3IFPY3P4YH9Dl`bHo-f*B& zSb^%4^4=(W?gm|6`em!qQ21jh(u%JHT-wPV2I0>3vsA1T+v?p}g=r*wr%{2oUD=w) zhshJhB4ZG*>H^Aa+u4L>2B*zcnN1ad_jNc>G9IzXs>}o>O2WAb2Jj}vcehJ{d=;{| zE=$j84!!7Ttnb99$7PrwiI4p0u*h}&fc5`bfZOv|kpdyTb?Mzrq<@3MabBhyn{EJr z)Ww~y{odYBqKwC2cG~HGLB7as5R~yH3)+KWu4s2!~4jybcTm;m~k!CUDlKwK&Hh40fIk=sF*%UR& zUl)^?7tV=KFmtA&v$f8DD#v>taM642a&rsva&sSQ2fr``JYJ$c@4oEU95Iwr#~mNr z81>%7&c-^wj?_ONOg;+m+Nc!NR^Pq}=jg_u9wJ1JN=-5#;xwhlT!! zDt=DwWtnMKT8V|O?~$H)L~>$(RyUAk(0~hawM*EN zyv6PS7yWfk?jLKhSHvV^!Hrbt%o?A!y#QF&PUgvR5xmczYgN*tAO2w@syXLzwf+|A z#?~Azm8g9n)ef6yfyIsGG$xXTO(|gx(rPBb3~9Rv`(3}=O5&G;(sNv+z5+%w6w^*Z#y-0-OfIm#j8;IK{7u;<9|>6k4l!N5gQjc++p4$2F|r} zE7mbSAj@|G1ylq(G~(&J8{-5D^Hmj}$ijUWAu~cSF=0ODhzh1WT7b(cEgdv?{O_{ zjo4O5+gdpo@-XjX6Z5_bs~+N?V)4E_X+IXRaFZNdIFt(%lHneX<@Z%!#WJY7t}Kp` zJWS~sYWo@e7f^8?2=Z_QW8^R_ZlSJX|Al+ZkfKp4AtPY_J|IFLF(^c6W0oWAO`#-n zafPuI$|f|lq#S%;oWB}4jaaAU_8m!Q8A<{&L@y+z!P;@_Q(14}>Y^KNOGI?!H^y&y`R(n5KJAIZB z5;fP-h{F#m;PcyhT;=(!kH&quobAj@iM`mif@4>Z5=+B&Z0*nlpM;CREKix&KU0kp z2wXew8B;U$QyGt|4?GnQxW6X3c@?&*O=-QnUg7sYeprS%3-SXVCGvZTy>8D$pXUvo zp{Q?0bUzIe2#ono8yO%v(1q*WI&=n(r4oMP$s=zLTMQ(VDPV&qjNM==PfKo3-u<%NQ!m%C`VtZc78hQ zC(q$vi&{eNH-AmAXsz&H=YMxMXq4@vAult;xb4XRGz3`h1k*qT9&0nU;9q|KGID-x zl}97$*D4m(V6Kbi1XCVKpx+MJIZYuCx$oo76x~Aa`L^8^N{8mVmo=xgrn)+9g>XAJ zDnT3joDm6du7>ub>#keo!4wJgx!6<-g8In!{2#;aF&seDIsNOf+UoQ8XGY z$)MllM7D7;&5hVHr1k&t2SU*967so);I!p6x0+O1u1N3OVSMz)I^J|BqIJYxNQ|o( zW(iFpUOxu{atqo-~d6D+)_}@ zZ_K`tR42J62f3+@5b@p#LeXtp&`xvPlF{w4==_S2yj10c>PM*Am*B`{$kcg17)E zF{5+&%iv(B7er`Ld5t&{G$rZ_$946?Y`}V7{q{?<66@4T?>{V=C(o$dV;h;jXKS&m z@9bOzE^g1_3&{>2;ng`7fG{nn#{|=iB>{ewbgfJMb;q-RsM)h`8q|07z3=s=9*P=x zf9`#|tb2cPOHen;S|$b~g5H3PTu16(SAE5Ly^Z0Ir0kgK|vT)WKw#yC7O)nQ-CM z1W3@X(;I6rLLvx+Kkd_%Lvp}srnqLtLPL`SJ=Qu{W>Mne#g~U7hFy0JnQC!4yq;%- z9^x8{IU7dn4rGa^Ayi_i2Eau!@|iSa(iVIKd}fpEcbX#ap(h_EQ80TG4p4id1plH6 zED!RrV@0xAm4CKbI#RVfZo&OpaE{Y3f~`FmR1y3aAcyr49&H!m%M@j?>;;g#e4*-_ zsee5Z6pGa)Yq-`d&Ahx?vN=f()qH1VVk-IbAgGtH9u7@?31o8QJGvQHFms1Pncr@+ zeV(QGla&`W%os$o3dKYZ2r`Ppvx=njSQD`*M6X*6a@wO(&x^vb(E5d2hg6Jg%!wpqns310BRN>&4b^ln%N zUwM0umjFAynw=AA9s3hv4`IIme=z-NZV@#QJ9U;dqezXajaVqeM%RefFQtJ>y$&T~ zzZ`V&Xoi*ac|T9az6|CU3n7{))7<6?wrO!bo$W93O_kJ@*O+X~6Z>&Go^x`tW+J!u zGhe?PJb8%P-2I_KQF8zDt0jWp6!DeKbnMQYT)$R5CSQ8Gq-%4D^&75gMQO;rL1pb+ z6%))V{4X`w6nMjM@f2cATbBTjb8if4R5{x(=C-&2jAbmV1Eo7zt=V;urk)@tNAzOGM*})S$75`3fVOofN z!MWma5ByMQKX}IJ9L8zX>J_Fz2BSg6n(OL3S8+o7+&>@|d;s%RN$gy~B8>I^r{bC( zDD=bF!|*L zXA(^>WNJRo?46*LaieqT43vHxB==(^MO2VDpAy^z zBEDi%6r7QMG-t22iPBiv7srVV_PH!Du13|;rV7=q<<2HKv?3@Pr zJtp}Yv=5t3zqv%5P%E&hyA9zB?qxr{ZIR@hT(|zLx{pYWRUyfzR-;J{K$naMb^7^IR?YC^%fw^L#IRG{mZ4 zEJSHUw6v_kp1SxThp5#Ei7d@Z=M_vrfkbD81vQ4EN@s<-6Eb|v_~^8>iOQ4Ys8rA{=e}dU}G(spW+Zwd!C>XWg6Vj{NGv z@)EE)UChBtx#%MAL1fpmwbpYNFUs;vIG1#PYXuWv9qCMf-?9_Jph!IRnRRNILs3z) zm|Ar3$jH1a3Q8>2COq%4v{+}62ucwawC-PV0)Bf5U7f8t`y_v$!@;qkms<=gSIaM| z@>uOW^CYIMMzh?{3lg@e;gslkHqnq3xQ%L~8JCD+k}uvVD9uT0Pe%y_ zojv8XrqtrQeG`%7V&~lv!sl;r`pPNBA=+SChE74@$XdrvJ{Fvni>2y+=Y>*wK=^A} z%sTC)Y#49v)h{w^O9e9WeYD0qR0VhBg1&;S4oj`qu+5{@?EvM>q>mP+@ZMLkWDYl~ z3Pe#b<_+5_u-Df+ma{<2J<6RagJr%X9u6$83}C&-%(cZ~DMUxah}OrNxt&lQg$Cz#^i`iBNOLg1nvO!Y{A1T^Zo>mcXmD7jgn^u3IS#@XHp zV+m{_GBOg??N;;b&;xm!|F|tQhJxCISsHgn%z&|!vPzIk1)^{CS3pG>{oL&eaT@ct z&If)dVo|FCYd*$vM{6uvLS!eEav!`!tR6w^sX7;2enR%owLI9ZE`$Xtk_#vPsexAwK3*V%O)WIv?H~T;nF2yp7RO!1B$`C~ItkGWH0H`M{nZo;=AIi^ z6_iZuF_>wq>mxZHx9MrgWDtH%vqj)ai5Fwi;PNLI@iIswY+28`8>8cUU0tiD3A=j+ zLbkVor`5hDeO+TO`_H{|0@lUBXdnBqpC1nCcDkw5w;ZJSXXOV;gJ#FhT>UG2K7Dl& z5Cu*2)NK-*Qx~m~!c~v{^)#~I^LvUp+y)9`_1sN&``!0SmXg}m)(G?RF^nYP1U}}- zdj5+OL^Wy2%=fzvk@@F!lM?uX8aVF!HY#bQ&)CA=a|ywce4I9gF8`v_4Mo7JRVFkw z|d`lTElGn#+J@?ckjy!dBr7 z`qSgz{pI!1F)=eAiCn#>a&#li;RpizF4^5~IxkwaWR3))L*}r87XgcH+8P`fJB{VX z8@3W2NeBtC2UdAXO@~k!DcKVAld?Hu5FO*9kxTzqn+-W}#`4{`0Ee3yD0HI#GaB}z z1*oxZZKXt6Uk8$c2r z(xNMpio%8H&*=?xm4D!(DlcB!URBW~8d?T;Z7p{5N2SNEr&nngJ28Y)yk9opzTCpX z)%18=XE{5fJk%`Ez9S=WSZtzoEs4VGLefDmwLDOi0aB0h!O$MQYRxejZZEqr)v(NN zVdRNcSCl#N{CjSibmeNoU!&exndu|B2bT2Mh`MTd>h^;c1ua93ozaF7LD%(PEZypKwKO}%>tHJbv|cm9ruP!g*}tatMay>M=v+N6 z`q?lTv3Yn1W2mdJuepj8>?>*jR?MubV#LvCI=!xAK;rrFLzkjfW%js4geaacM4j-a z_a+;;57!Uwl$4aVsudmair*|nvk~E=Lj(pd=Cca0zqtmT|Db4K%R4RKRlz7LDID`a zjHK5}>1h64>$O~~9u(r)7=r>VNI=w+W4JtI%D=>MgA^y^@m@zKW0m0f$~&09UgyEs zn9q@tPrk2vhHnwh{yPrOhd8hCJVZ{|6kqi#te;=sZY81M7o0co{yRhPzqg0}S9YF_ zIUk03m|=Exz@766iFXykvm7vpNVNS26u$vzE@93};hRrYGvU)J5p=z$P+`YrVV?a} zF|Y2zSj~@+N1OsFNQARc;Fi1&p%3v{e+L6iCdmwR4uSS2mNApyxP=fynq5_qu<)v> zN!596<2rMsSvI!i&>^Hu!;>$J@9}1($_Mi^(KbsU=Ovj`B^klO4l62Nmsdd3z`Mxj zW#=~$2Z`cOe||D`9`CaCQhWHTH7ZP}GRF0E96r4GnCIp)PkL_zZN&VOtjc<#d2G6{ zt|>LKU0SKjULYg^3wA!fClBdBY5SJ;AS39*tc#Z?;UBtqS2IG!(p85_NdHlDTZmGF zkmC*~sw2YL;KTbwEWKW9DC?wV`@EN$=LL!wYM=sl@$yM-DGgU1b{{yji?XXPts4fM zC-QMK)PPPTg_ewpsaZq}~SMooceQlL6h z{;CPCnj}=_##9=Tij5XC{#eRG>BFZ5@nekRn5rzrNj^mGt{dY-)+CNWS_1UpTD`GK8;FGi=j|YV=2vkyM`G=L! zEE|Qp0?{F4K78ChyhkOceN-VDVe0O7#@8SHxo<1ohI;L{U7j)Q>Qml~CY6y2@dO(H zvcz?X;>xBn-1DsEVB@S#mGsjKz>jet?&X%LL*cG+d7ijE=Hdy7aqaZ`Qev1~Dqm(x zW&0(oQYV^JH9)g+&Q#^>#b(CgiZ zzW}7qe@8RwetHg;?drhvH^2A9xJ%?PvyJ0fT1M@}xDRC(w^ma%i6fF)zezlu@RnIY z5*6ewRl0TPz0fzB=4^p0z4sBJ3Ce~b5UF^ejm#p*c!2rA-16TlgI%_~l)L1hKNcVt z^`iBgT#pv&Z@&87(&WeZho-CMeE;94)uLJa!#N`x;O*)426$08^pGq>(ji>LVH_kv zR7z3zMw>?y1x_St`h0@Z! zPu`i<*p>;tQPJmXxJd_7h>IwOP5b#T4`9*H5Q@jwXRX+t;HY`h3?>h(L<5Qjy6GB6 z6Q79h`G?0Z&>1*9dWChkD!dSjDzsN|x%Vr}z`h770>o$UtWFgRW1YJEP3mM^bR?|4 zvaAAxJd^uZyf%L3>8N+qECKhAAWOrtf{DAnJI|h*B^xnc=)2|+!DKnDo<-RBku(J` zMfPzbMMv0)%{dSdH#+ba$4gjSNHT|+!Cfeq_%Rrl&Rzeb`zTizE(~${UyuDm*v?Wk zhtn_Wn#Sp$y4v=8xQM05u)RdsZ!W>0yrvA1)^Bs#BHoy+=eI$PoEH5A%}v*doCa72 ztWEfL2A-^gvyo&y5NN^%{4%-7gRm;;^6E%L(ks}O?w*P1XaLuhOrrx`zadP27Z_cRtK)rzqvfIf&1m@|vT~i#85NqY?#EF+Q);BFAX_BD#Q}pIF3g-`f3DnMM5V)&K${sYZH>J&NEI^tvf40YCKE+_2ck*zN5J0M zS)TdDmxGNDYz%@DrXWK5;-Asb2Nkqn4u%@<pFRDK~59Rr8-%o$uY47neWs z8QciZ8DBKt69NABJnJH^elU_jiye|;KJ((B)gy#V%IW_^45d~VliKf5O&@1vX0(VY zISFz#?g1Dvz&vd+n%v6_Uk!_IDEVZrhJNUOP-e9y=kD=?&G1jH+Z?|Xi&pIS2(q1E zE>i+7XNGW`-}butdM|g6JdmYH;t>%g`YIfvKlnW-W^z*|s4T$N@KhG$B!6JaM(WEe z&U`U+@SsPF{>y+G2phl~n5Yx_912N_-4{5osl;Atev|#=|Bnw_$*#uL{6OruPV2F+ z90C(KxPG8xw5f{M1(Cx-U+m;!7FMF#nH0JKiYaL^e6MyK%7;bM+_|fwTTU~t;X7J zzZ;g@%c$X5q$AXsu zgLf^XjpyxpJF%OuvF)HQcGJ%kZE`&OF^&b|8MEP1#0qHut4b_s;wSjQnRF$*sY z!*t6m_jgOdr#jiT-tMv2{MYL-Aanv2ev7Mc>!7q)%OyH8AQnx>wsIiHVM@!A z7XL)_9hRW1s29OKd zpvneI$pNg4dAn-)ohxv`R7-bD4}K7j(-Ik6nvy(klaBuWog=Rit32GnJqa(rgQxf? zU-&f5xuSK`b%KTznG^iNd!*83QfcD^!zm?M#mO7)&1c%W|6*&eZo!As$!L^94z3Z@ zfQ{wBT^$Cq6o}Qr>iR+ZXA0we#PJO#V5n`>9DtUHbMV%`AM5Xk0sU{s5q>pL3fj5ZDzAE;W@-{4cuFLnsQ!u~Fl92)R9w zuoewEy1UCEsdeYvJ;7GQJ*=uzfT&{ww4*pKe~@`O-SLre2<&-1IYbg<9gtzUS(xKe z=74IqHM1dlZ&bar;T&!&Vam(ENo8tHHMk5*tz=kZ4z)bB&GgNQ!Noun$-yyMj(*o z*76cBKrS(Ekk?&Rf8?_o*59$f*3)ZzZOM^~A#p>7a7x^~-WwF?1F+dMAbO2xMmV2J zAh?}-CiB0@o2gG4Y?Sr2F5l$xdP=b4%LJ(J=7Tgs;M+cUkH+TlGA2@&=yf;Y%`_Rw zo}P z62TK2R%n@L<5rvDwIqkA;$^e2CkZwh!U z!!mtJrx+Y!dYv6{*$N4L70f;I)zh4<8Xa7)(?<2J0?uCUuJThS~WIOTbrIGaoZ z*oz!z^xz9WN9W`&or|20i&H38MK?QYk9Q8NDv?q@tjuAB>M~Su?WYz@M=+xATDcCL zEFZ`nL>^WeapBo16;b71GC;w}+LdZ$PG`Cl2nVL!IVb?Su_Fv-y z3}{;h!Dp#H7+e{fas4O>`tO~MV8V#N(tw=FmVcf#brLZtY|}G&1BlRF{m1rK0h;~~ z!4Avh2pxZ*$FB#mr3`CnE3{FttX^lP;dfdqA2)9MKeQv2Ws!P0Jf)D)EwG?`n39wf zdCiA+fIM{AAL%z+VumOG%t0>^X?OLNaKt1er4>iYV+ zm$j3Eu@2@Cu5w*$HcEZ!=+ItXz=<%q8nDw0VJJ>!7zX>>D(raC?mAB8Pi`dX=#+^Fp7QaH{PkJV9>LSkH45iZ;C!ve& zyZ%Y%*UiAuHRr(8{`+dlz1J%e_IDeXVI|nVMu#4Ld%oTJ7EF+-wF?>awWE!M{jc3{~@PvV8ZP8a3Jt3dwR@(o+>v z4O?Ba6xZ;t`wl|}#VO%UzzP;i&w(P(9p%us{9eI_#y#cv=K$;djwcG*O*zI)AdqxX z+rG65URzfE^IId_Y0Hwb0h+B60zLfEQJsvZwv`Sx{jXgz+JBqJXEt2y5_euHaO`0~ zWFn6sKkoGoP^3HXzh_l*OK-m>2%F|Z@~ry+vJv{mHiQ z-^}ateo&>e2@k}_(&H1$sJVr{Gf*vy+|_eYXylyka}?wP!K-3 z2Jh!Yhswu~F6%rfUc~iZY}~$F{L9P9fo_PGYQe_Rso2H^9UA&hymLfeL1%bo zKdcHuk>EL@?PYk6uSe%3b=3~}_a&ci=?Pm{fRkYOW+ z@YC!tytC5YhZx6;RH@?E09WjFm*%lDAM#fEm?B$9ieerm)t@}>7EgmEB!PJ6y}Wp%f~UvmcLeI}XCybRxe$popH1pcO> z5~BRFzOjM#iO~NK1OB&bVpI-f$!!>o5QyOygodhEm zhF!&~k{fmGby)UpTP{2U->B}71Wh#z_kYgxn-MEw(yhR@vQ`D=c<|ZJ;YVJ3fU)B9 z+DJW(VtKoIQ%ZF$rut;io(7%Lz;&KhK6`Z9A8DVCTkbe+|7vSV35C~bIbEyXS*A1{ zd50xAOK&FyzUIHh243pEk@P>@Mvsl5E>EWZ=yen8FY(yl`w0@0n3BU;wt{$QCT{N} z^}nq3@BieKu+m>Vzu+SG_I`Ue-a;uwG~mLu@OT2SK~R}qY99Ekn}tO*jvm^|-|7|> zga*HZZT>F6C$eE6c@>tilsi04S)69xlluk|KkIs<$`8GT^qJ6#2)*lpd*3d7Y?0st z7xDd0vh>Bj?RW)eEoddt7OAlo`A6nlMD<_Cp*o6K7HT5A4rk4XpiL{$sD!*~!&%=U zG{^&r2W)9rI8Lv`#@`I*;vl2?-sY!#3rBVxXvl*Kkxh6Gah+?Svr{-pKyj0_*k;rJ zDen#}ez9__8wLP|c$@GA@KiHxeD7;m4Bz21_a30Vs0;c*zQn|Dv$7Wz4q#6?RzWq% zhY25{jK||C`n6SOXVbAeLGMh=#J*e`2WDxEPaZsJxZ;6TJ|Yt zn=elFrZKQoiJsTm^2|sH86GCTsj>#yOhZvek}|Thsy+EH5-KCQ5kvmO_AAGL`p`NQ1OKlpYw$eFK`bSct+nM*C#u3aH2*=PIqN`izBO3~-b`IcrT^_0`X#Lfl^_ zyfQ1p4IFYQQ&&k(rp7h~cX@r2*qEwr$G+$3gMJ@&7=KkJgMP$4ld4Ybs@qaH%WPWr zGSH1L7p?jHLCbKk`Bq2yDzMjH^^H58Dj1A&bFix9O9zf(w@02@tc?@~Haw6S!&}74QU%Dq@yT$Rv9J#k!@fTC>?Zgt=QsZpNkQE3K@eXv7iliV=+6QaDJ$IC`ouRq)035bCC^E3A$Y_6&GbN3}Pfial(3!rTdG`1~(LMKh^FqM^52BP* zRD*G2dlTP{kz)T&{N*92a3K>P6#MDW z_K;}%&a{6I{IV7}6N!@`7e3Q}PqO2Ys8N~vSzjR5Qb=J<%+E1iWIsWkL=<-;Fg^Ki zh9e0T{&Hbz%;S^YhC)Shhi8GbGKpGtQUY};a0?Mn8GIV@<`k8y6upcol323x@b727 z`VCVr@?};O!ML-|sOi z@Oh8(;TrbYFX7I8k7>J^$5#Flk>iigCZfJD+SH+__AbBAvC0nInFkUs{IU);!q`9@ zTvhf(GDDGIBl#LBY)n$KuCf&L=fDm$_zA}zMc82iJ1Tes(1M5HGBd!{W$qg&A=L(ZJnh|s)Wbcvo6ufp?w8i`Bx0`Q$pWj!BCN|cDgoF;J)wC<*sU6tsiVSa6 zaHoLU*Z59=69K)q+QvklCmXtvbbK=bGJT1UQdj16rlTQJg=Ur^vWq~wB-W;7DWf<4 z49RiEt=&v)dlg0cn8)wjJC4nBNu3Mbt`{9~k-NA9zn#O-BTB-&6pUrvbf;C~U(%JR zv&&e6^8zQLT|##g@fWtGd@e&gKEWOqj^irc!;1V-)80Yal}iTvEN;q(0GO-!7*~~4 z5VrC!w$|5bH?JmFFc(I$?(OwPDWw9bxVGCo-R-(KJ8jP(L9`&?w&675Q_O7q-piWJ z=+Zlb0`@h8w7|b?YPYo2AhfhL0eNA1ry75cB5l$pyjIq%;V!JBRh?b8)LI{_JQR)%@d7)3)mu3WME*yaqr&A2ukXj%m!JaLb+v$26JuH z0PS4FgivfvHr|Qxs3x3NobcT->c`LUk*+yH*r<@Wm!D{24$Y$3?z~KUKq1GMbbFX} z_iB3x@qDv?|7;`^rddg1V%i`6na(-xZAQ8jP@p|NMhEkYYNvKHe_Nk063W9#v0y8$ zAe2G+%$yk88kLLji;gs&pj@ZYfBSR@BsPuXcR4Zxv-pxHWD$wP(+y=rv!O;D=A9{m z2NL=CL`F44=n^IHuT_$T&2ve!ZkV~?K$GFn2jq^+Y}2=hxBE#`==OF}lMbwyEGNfi z5{vB;pbeTHZ9(?ug|vEFAmUR`O*#?NAqdQxTkA>P4P?byvGc^V>O79}U=0m?pTpeV zMMv-%C&?z6gTnykDi<%-S-`h&6i2@}V43v#s8Z#s1zvtVlX!^5>F>YV4}8eK0Kc@q ziJQK@NOF16in;rEk9}w7o9yWlb?-GgWV8$A-@kkz@Z`iMKR3B3^8a!~*Ly&|PO(AC zod=n>vi=+eArQe(YCkh>tsL`alSX8chrpK!UJWDGZE%d?XrK0>S7kY_C+>7i@Zfh(z z?2)D70<$@2Xm{|9RJQxga8JA|0mpb-t4i?FMj4`)qFUb zN4z#6(SR({d{Fbk4MA&+9IK0!$KrEVYID#-I;Gwy=}8na^SE{PB1xdUR>>A_$d0L zQ}Blg(Cu%N{5|~=fa)(!%1>IgNhq4gF5W!S791ThV00em)Q!#I)yQ9;wvAuCD?92& z8?-DaUMZR;Gv$|!=aBeL4;`|mlPiIpVzB*UXp-}WY#MljHT1y$HuQGgf8ph=)($I8 zf=n?2uZRL8aG1`pnG7%jUb0Q`EccP?8_ah-1TP>z1=sxpW?)Th1}_Wd)NlF_36VGgDj+o1kl zWAU92a|W>uz8MXDAC=efv}Wb6Z%Zpy1G*hcl+x6J>eiBdIS2#BWmq7YB-kJ@kAEL9 zPT3hE|C?J42?1y?uwg}J!CLfppy;eSC^XyBsRb~CP(+f3={%wLe0F^9b#v%IOX^v! zt1>juRdfA|`v$T7ar~6_J3DbJ|Ce&QA?nkm=|}mGwj9k0A@H#~0}@RdPo2dUXu$;s z*_*ZY$&*3cs+l_v6%w_MBH!J8=38=Cm$V0h%t*QdCj&yR+@?o_I(JW%}oI`0!S8FJb$UC%^vu3^kms*Ol zB)z(s;Fl&V-(=y3j@H6Vo)VQjg#!vIlv^D|W(Kx`!j$8kA-Z1A%^vR|1E-*1n;$FV zmo-V>YXQrp1!tI2#O;%DZG24$xC-)HHI~;ocFUb6+gfMKIBLb6;c~MDzRAH!gAG1uiF`J^O#2@IKtaF0 zNy7xC)2&iV;oape=hGe2VS-T9owIac!*(t6teKW6B`tDmq(RHGR*f3U)5wdvJ1iR0 zq`p?C;~hhi=zT3S-@g5hZ@&J$7#7#{fbQuuO?VD^527}1%gmTEwrLAxG<2VO7xMuE zqqR$mvOC?5(s$!Hau^RB4o7;c)N3W!^m#+(<;yo}d$S3*fBuVK@OGFujT7sG~;_ofL`ja3CClhM8XP zVM+@pIq?7lchEE1-Xk0$X>XJo{PgEv@K^ukzvlSn7588Kl-I9*&fopbulUVxzvlY1 zFbxOVa^Y~Ac>VfQZp}Eqyl1}Mxc}reox;yw{|S9;{Ka4VIYHqc{_*cv7gaXKvJxsL z#c|vrbtr9f+7VzXbjn*0q#k@w`zB;HfeyCc$M%d{YgkUOHhR+E)hb6idLku>{`Y4C z`upCsruO6eU&m%VB4jJ}pM~qWx@rHK$%+X5h}E83Jjo(rcrK+Wh1+Nw{x&@rwSA0QW@NoG+&J6+KXzZp%uT z({L@#r2Fz*dE0~5+x9H&nPqWz(h&68`0lHB%zwTx9uu{%SnHI!lC$%8y+W4^WE|DM zEvn<5aF-oyt)VL55$RC1hlfE75vV#lCAH}=6ZoBHP5p2;-oJn1bUHCj<5tNT#CBg> zYYchR`g5a}Lgaz--5q-q>Ca`aLrwcjp_j_LZ@y(Z9N@)Ed>S~N)WT}gB^hoMDa zW>`RvPSCdokil)fv6huQhz(FA0<9GZxkGQ#TgTi;uE^a?4ob~sZ4-^1PU?#R}m_`{B&$Lw&BeJ9#+?Ff1+l|K$Pecv8t3q|%B5#m0 z+&9;LOg@r^BtVxpZ54{xWhkNd&A{c6>8Nyvnf~TDjjXnT=c3Cq8Ch9U1wLmix z#^vb=EU+z-N-1psQK`G$l>$q><4I1a)`|ssPNmY5(idwfEUVHhHYDb?@OqjUkBZ(o z95@^&KK=AlysPDd+I{GAdRNus;cy@pNT$sWAN%r|$r-G3k#X6cg`qX!+xN8@-@X07 zbzXQ{F09MSpZ>|8kUg_5`mAV;*ziS+iHrQ~1HU}c`Fh%0MOIVNY z_kQf>U2A=2wRRv)vMpsN<|YdPZAN=@jGK79^+r^kZ&`1o@?pMJ|HpMT0<{q=vr!^5}CZx{aL7eC`C zpS|Sv{vE&l+rQ(p&wi?Q7t=rwqm{zo4mr^cj;0=!IT>{=Sj5KOY}dB!$^98&Msiom zNK07HI=TRH%CuIwZPk;WGwuT3Vzdl1h}cr$p@0DNv;EL(^tFfX`))@f0#(H7+`z=F z05Tdn0t8f(5mnF9f$jpG3DHlW>Dk2ov_P`SQe0SYr49^LR5Ca-I&%OagGo#juZ|}EW8{d5M z9iRRD6_1Y}XjM(X=XGVB7pCKZyVE@p8~Ywgz0BE;5PQq zRNWu)lqjpT!Iqr9*?54{-HBK~>a?fRfpS%`&o~YQ0^`@q1$W0zCxONuxF-&W#NLAE zk8%76{C;4^ZYT}q`puzr0gLD|TpbvE2V!cj3~)TDx$?TGeT2I+PHHF`q1W!l4&;Q? zCPhtFJv)vg$f?cSnksI`ycLX?Qb(|{5DKO-gLPSGQ8`RX@m(*E)Xi8~1j{@>8|Kn0 zu{08jZsZiCGfYz^r$L4)XZC)4!*quM$MbR10J?<9!${5veB^jO^Wu2on&b=*hl$rO zUvNAgSjxiX>Bf9ru&xO4kVh)pzq2tKu`!;#Lqe6XF6Xhf%FxA%xo-?d zhx6SXJ%T)`U_;fnmAcLMJr0^WQmZQWXu;F^q~@@=K<}Wx1D=5>$gs5<>hWfpTdclo zT03se zKk@$m{15!@%U|);Km3N{`8C7&CrDN0L>R4i=BJs zV=}w0FQr7;3VGIbVc8g4A5`U;%`pPsswwupx&sW*dw(BH=}SHP*npWwh*9Z*nf7M{ z^xkko>7~}N1kxJ{G+L9R@#p7iy7z-xOTkC*WC7mg(Dz2ky$iexZ0I@a9Cf~$T2iTP zrM1G4M-GQ0%^ZsaEwrZ0z@f+Xo+)GD^avUa4@c8-bZ=Vk&-WP*^qr2Kz3yv+WOO#x z(2WSgBlGR=-|@vSK85JyEH)83(=-qj8gM$D>AliTZH{_VU}7dVXB;Q#+Ij;M0J`1u zTJ23RV4hX|dw+kAz*}ZrGs`lQbK>R8SDL~RhTkWAFs|2|KxgZm&nI5Ke91a5h#?lp zNGYixCn`%(M}}cg>a_RZw#?j}PI}+tkqGeQoX=;To*n^c(Yekulc_kOwZ?6p8Kxcd zEn+kcdPZJ|001BWNklkPT%h#{8woUfn`t+nV?$R7i!-#{LLl=#rvz%xVIGayd z7EGhV+8l-GdXAJ`Zf@asey7jOai*009Af$WtgP9OaKv-jZjEA)7BMFNx?SI z)~!1PV(#9*f6KBgynJ!b@pNFBHETDegj*u4F{D8oX>ANc=8z;Ea+EpCIScriaVsmg z+YNWkTVI;8EbdM%jhxlCsjP*=I5La_cX#(hD4_oCyYFOoduPfc-?s;U=^GA` zYPHfg&=a*Y&le&(d7K#ih?}VyZIUL?-8Gq_46OAAKu?J@W|m%|8^_~4%j=oAi19og zj||5X5Ay@-`)~O0_`v7_jGc}Ri8`-xb{Ny-EVbd|q~^HG%57^$GV}p=>A&(ga$9CB zKyxs~)}0S0JZJ9CFR`5QeBgMvCu*gv3!YW6J9>gpdxqn1pn2zdZPYcuq~S|rA}3>6 zq!+q20lnk#NFJQSaa5Y7bnectsI1IwVJ?+-AD+0C#{4wH+W6$BKczKj9uyiaI?a4z zMCA0{rLRguhE-M95n}huq=#y)5d5Ui?Igc!M;oe>|FE?KP>;*r0{f1xv{onB0uYSenpZ}b4OAM~r$mX45ViQ`0 z9t{w@9~EN1CgHO9k;hvUh?6Lf*7{hsVV zDq(QA{yaqkPngn%AT4N^DYa}W3KH8W&=nE%CM}bvOrsL>!f=J-ixUyjoi%js?zW|K10g%7 zcQ6yfntBo`e%>jH(NLl|a3sfCBPom?kcT=kjeL^aNL zcie6>*Xt7yfc8M|YLPPfNF-;PMo5mO#35zgKR&W7GpFN;Ld8SRD^R0$cQJnueDm&G z%wQNs!h>VFr&WXPnT|QbA$WVeVaYj9XUbftn`X3CjUvl=;CLLMB|Mztc*I>P+jUX9 zDC^3Uv~X_A46Up2{RSResSGJ|m`)gpxh~ADkwdB7d7e=RghZ*0`};elX`(g#UGJUi z(*t8ND3Hhu3|!|ct#yW^Rx+bG`6!)r>5Y6kVt_4TYf}zzbg$Q~bH!%QBcxdeP=)kn zpQn#KXu}N*6}*I#eZ4$mx4_iGiklkYQ@~RJ*t8_Jvyz+Shgzto$OBMw%#;|+nv)%qk7Ctz4DUMYU7~t@D|&G zF)f&gk14s75|)g?Gq|DZLZuHPoSZw3vlcbs?Rk$}Ls3&!8re($ASHpVWDZI6cWjP} zzV*4AKc+%S4JcRbNUy33rL@h~d-bw!7#(?D6J2TEJyy{F_)8`VFKqf!&rvE;NOy<-|OR#fq} zAH8=jPdDCwd*M23oLwn}<4FubL}1P7A;%RF&^xtv>F{!ftct;L)J$L9LrDW*Pe}zS zHWnut=1wn7I-aD6x;JUrPSeCXtFM_wkSu{aySB{CFxUB;8Og-LST~|HqBL@L)}>+? z*`0?EZ&_|vYyiuR`|%A^dcph41#6W?W5@@_VdC`S$iTp-Z(j4;Uw*^Selqg%^*t|+ z1GUZk`j@}t&HZcomW2lG3jp8tic(-=B1`!=KC#vcwtZrFu3tF9c@T04V4gL~MXOHrB0fI#mmzNmIEq!e;iIIuF;H ziLKgK;3?>}V;fkF7Bthf(>i$22vz^0dlV63!;u4}cX}ZEv#lZR8EGJ+7nWsa8ZvpB z@RX@+_Ge!cSr7>sdL?@M>zY^RDXqJO;JwG^(mCr)=~#zBGJ zUJd(f`?|uQPT_DmahOij+Ne#zdhMOtZB`1D%(~uK=bP>ey3dDE{T^FUd#JLik6)|b zYrWMP*V~QbQCXs;tkh_vlCV%Knp&mJ`|#nzcAf)Acak}EE%He{o<;E*ytWR`0orH!00IHnOx2~wh0IF2J>2BiT(xY~-fCQzS}Z13(fq*K@R zg03fz19UZM9*1BZM<|t)1sH3q7;wE^<(tySwltodGl zDTxAC+F>)IX3)Ug<-FL8t^w>i9W_KwDREn7ZkMYVr!3*H7Q8@7-l|Hk*Xw39o#aYM zV*)9~G_zIgqv06)=&B&3+pz!#Y)i3j^1m@n)*EzzzpyR+y3KMd z^UC2UjYya(@v<4UDg9DPp|2~uZss=691aKap#F!;swSx^sZr^4IIxx(LL=Dbc_vKj z!(9fk)s;>V1#S-odS_kLmHv}YU(0YUMZ$3TXgTEVnY%lsHFEFZ0tpHLHc(-pbS!{F zGNL!!1p31vs$L5y;tgqaQc7y(4RX}`XNKVbVOxsQpzpx6L+e-%s6j6cYlgX;wU0sc zf`>5-XRv{Exj_?1uHHC$##7>WnE1s%`+|S>?{2K6GmOq*OtgOEc75VJomp1f0K~TD zdMD65POf08ta38ux@H3iwshYHTFr5SXkZA8m_wKXfMFb2)|FBV!#FVvnO)Zy`-9mI zGdXp&Q`vya_Me&V;s2i_B7l(AtphG_q$wlXi?M+u3vdffe9`u02T!)`LI2+A#{NYT zsMonGV9@6p5abrj>q4b!3|&fuOWRiwd$=Egp>{Tb#}2MTk12FdZF_5Td(JZG+E8H8 z<5?;Y039)tInnCgF31?tz`J)J_{&dz#`Womah!Ph@&#tb>2#!&dzNLTwTk-Z8MoVw z)*53vQq0JPf;=SbS0Re_Xi8c`tu>5_nNzFQ)0777%jgPtBFH(Bv&OQ0_x4-n`6foo zjK>cT0$9hR){Pm{>BQyfk;CCYEejr<+vSPJ$4Ay$dGqEIa?U(GJ@NSPf$<=@iV8|5 zycxIam3eL?6Vp~oVH^&dL?hHdI`#}laDRUS*n*h8t>M6Ph8&c#s+e#bxj)~_?pSa- z9LS!z&R1&RrWI`qXuT~YAfK|B+1^P>Ea~+sz_xdUczFMw^Z8DamFVqZS&hI8{`b!oJGy}~lq%0TLsE|}Gvj=0ybaZGLXP?XK$KJxT{OX!@Z!T5DnS zDz-A2oSlk50y@~>WJ_ufV}@y&6VbuNK=ti?y$68+pvA@ld55+#bXDoa5lSjhR#Jf& zoDu~v#x(Hi=Re`@{(zq|Z795WHSy-n#FxMNig~%w>7+JNOzXwnp8;`1P+J9a+{EIyqbLfUaF% zf-AsayWH@g(Xa-|6Rit8`sDof>#z9B|MV9OgIE?xWVA=dQ8S^{5Lu%JpPnA|+(SL< zrfH&-mDaUq-4(14K4KASff7LtV_mn2JL`%Y44ychPfVMAJRDEJW@pUsVc^xPR}fH^ zSvF@#&!2mnue^VJ&tXvp=y)1=|L}kh#&J5T8F;AJp!LG}{zz?&)A`7?1`wADG%iPfmj=JZwwxkB73&)wcD)uz4!O`(804(s;PIvjO@CPS_jevN^{yb zAD|TaY{tASSOoMS2;Fq3r?T zhK~tZ(U8S^w)#QuO-&?w<9IsKsvOW-RKe?}1(~v%OJ=n?5X*N}xN* z)ts7eqHm01DO^505VdhQok=Ot0@`}x;pquaBj@9p`Fc}&aC2%AGMrc=dL!+2_sK=kWob%R?jv~4=aX)E3oefr@|dAR3l(U%Cl03*r{fFm?p}gH%4*4SzI%xQ zErR1Xal2hGw(74uV6AgJjw;ab01w<}T3Jd(cckum_|R>Sbsl_HbR8dZR8ghw}+bBUlEP z)*91zWE=<1htA8pSKP|NS{DpB9!Ja%1hT*1eDizOxl-?5GL9oLCa$HhmWA^u9e8Z^ zrmpHQx=#Ulcz7V^P1ET{l$8#&Qi-il#|^HJkKC4-UK`^$QuDz4^nley3Yh07mSy4Y zlTT=4q8ZFjv%r!&#VbZ|7zV5b%k_$-%4<@JSGs#y7U-SM$~dX0>~g!|Dd@G( zfEtNons8h}PVLY|9%M{9$DFm!YA}sT-;b!Gd&mQt+OhRA?8>e@K0eB4wjex+TDJbO zPC86HJzX*OJuMJ8P7{5zFPG~D(0uut66>m}-<&hkVIYl;?a|F2c>DF%F1X1#u0q|;03qa)cJ z($3KBf3q_lyL0;f`|atBy~0GjL}d2Rs|YFp|^8C`LdS*V`46 zGYq2Huh%QJ%=A)e)o5emFiljPoE>we=FE)4q|`twl^__WiQ}LqoUJLEbc|??>N=Ow z8;|pq4)~a1y9cc`YS-AMAqfDqR_WFm#{pXcOc7p6ns+=+BXJF$u8%xEK2S@6);Ztb z@%jDdiqP-w0ApQe>UE1aBRHSW%=66kdgZif^>S7vnVGTHqB)*-M_PwF*7iPU)R6vAM7TpKMr{QBJ-ECjeddu(qZ?k!Aur{r{Pc zi3n&ACb0PQ_(bcCaT;+4*k2o%CoDehz5Uqt%KmdRWBd01^XJ_H0=jMYc|UKAMkkS! z4ov~E0o9~u|NMSoSOnGslK$0ad=H$W^K)|oU1Kun0oFPZU??~s)DU`Il`hR21Jy$; zAkFEnlQwj1W`=o!==2C8I&AEnKEK2BwQYwP`1kA*0;Rx5`)1qwH}t+JsI9H?Prv## zpZv>zj=7VPw8+VvTTupM7zV!j>Pyb&JI2HGtg&66du}RCc)eVhA1~aW@4$^T=$_SD z84nY!>2>qdRjp3CGaU|`?(eC!$rf!4Va8e3mB-5k3sqOI>&ju81QL-}H0OcZDxMRM z4^Ond$#7guWpwpE%{hY^r_-6G6#S62&bQyEl*pzmLo0>00h~raS72d*z!FZ1P}+Q3 zhqYFQ9z+d-M(v?y-KCPoiQDB$$_|T|($Kx>`W)4D_5hml9 zJ+X#HYwb({n-M5Yo5tm(i1-K!;CnyU-ocV%rZk>5lp-6mE$tB@C%&;4Ig2X)Xs8`r zEMVC*cgYhei}9kzbIXnSdc)bkjI*T>9E}=VxISG4mQ!L~JL9A=X^Da3;mqlDCo%7` zRk58ke-nZ*BVl-QwE?&_FzJBOkjRlZoKMi9*2dZjbuHAo@K68rE7rC0#Vec6s8qs9#pjY6M$1RwyM^t{sm@ zQc^H*dARcQuwaqsHRwg@(tR|Pyl}AlPCX0cOcA)~2-ucT`ga_+7CsT1vvg9@--6OR zuz^1BbV3>>4@L$^4jp`0-Xa2X=wS@$NVo!w zI^Ssh3RIe9dWO@K8FJ?F-G#6I@%McC=Fcdta(Q^-H~;=W^7Xgh>Y7c@9CUvBdbJ4l z7D|?sw%xU2x(BegZUA809|G1J@Gv8K@bq|*BOjdbPN!{^vm5v}__5`aeanE^bQ>Y6Fav*=k3swQBWqV->}~4wV~$jvJ+zG zb=~`U7+`Lg2^d5Ky)=65+%7kA8r3K}{%`i)q)C!w*V6j{RWtJ;A}epz9bdBtvME9? zDg6Kcfg1{2ge^iLoBjH|J5=Qm5$%I)0!U5N$TAHdL)j+b#GE*^?0sCYkJ>R;GV}VfTWXDicP$Hz42Jv zwNCUtlrZAzwfob$;a5mIU2b)F3X96vBe;}#yEi1ByUeAb%}U= zd!dcN-aBAy+s6G(e70$tXt#~^c4PL!QY&^oi+8w-FMK{-Aq7^n|rINt`bi`nEGsaT9;JHyNG1cSeGehO~}|z;WiHB(8m|K(eQ(Aakwq ztXg21thXD>yiiNw^7IU5?Aykk+T&h~^W_R@0)eKzQ>*F{y32T+yb{XX#YdjKi++BuEk%L0Kbp0F=D8WkqhQopJkZER& z5bdRQ71hsF$aq3>>tUp8eJ7YfYCVqL!Q|=IdQS5AyBA}bCF9*>v^;28|I*`E;P(qW z>{!fmRV};X&bca7XC_Nvo@OnPL;CgJWqGHR6^_7SN^y=ph$H0jQ26}-hMCEuC@CQ8 z{}8x&EKuAiuIszY67DgO)%OiVg6`+;JUA7&gfM{R;aTLHU{kE!iJ``qC*@nneW^uoBdwr$Om2JQCkN@DiAptpVMoLM~Ms+9MzO9dt)tjkjb(d(=@9X|M5@5YG*83~bHt@u!N;#idPRbnb zz4GPDjsNvO{uBSrzxe|{T+jT6zy2emHMY?h2;`LX$8y5mL>eFJFZSBktS zUVrAD9s^6reuRci#=+amE4IjhF^BMgVlcE{-hUq$qvJl4`Pd^ehB6OB?>HWF@%a2v zd(o;xXxuEmov-^i7RE5}JY&)|l3{~g;_Qs$8{1^W4hu^cDKXQ*7)1)l> zeQ)n_xR1f*?}y5Fg_(lRKel83Ar zLp;G!lxTOq-^mouaNESQzCJy@?_aaScnx)aEFJW<~QKX5%iG0)oQUMqE8-ZvTv48uy&yQ=UnCv8wG6WgYiO_{-TQZ^gK*+;{z(8o^C z4xa37<@Kvdpgf(gSaIfAt@ZXXD0KngGGF;{dWIKeqgE52r__p-mG%C@>FL5xKmC<< z^!m(9d@@c&;f`firr$gtLdlE|A3m^V(niomqxlO&$GUM^p4j%CeGInN*t^OPfB&Y ziU0KFA357+e)Gdj`|FMS=Qkn@x5`Lyje-M+qOKBy!{{;1Lz#*^S8;gI$uWfV001BW zNkl0^nc1d}5SNWx|JyC<~Q3d3Z3)(0XvktkAPz<)C?_471F{ z-p@Biiu?31(yYpxM-L@9^uP{d3?xee!_!cFT^zM6s51*emZYRS-cuC12g4v8!XeF& z+6FrS)i9$K)B0%I*QFfcE5tbY-3vzJB@2-Wt#IL|JCC6zV*~=$yZQ;4^Q2z! zA7&YtYQ0vdb*7XG#lfMicY*DcalO=MrrBusH-bU$!91Us>I^xQG-icTC#KVajTApN z%YJXZ3GEbXFFbw)e!s9IGchEzT5EK#xNG5T+fMI|^Y!vxRehxT;kK^&O^9mlf6s${OV6tFJDU$z((2~Ugneh$fGd^b7Xs_iaUleava%c zl~N1Ke4Unc48lt z;S?)RNXd7OEcXVwsp<8(T)o)?z$BJhMj*69f4mQr}SUitBU zC;Fg`&XkiZz@iXuIRHT|le{k!mSw_@If#*rP*wVQSp;-PmzOOCngZUHqnRmb0vKZu zW=zba9bq=K1|H4OGgI8WBP&+|(;<~*IZYE*98&X@8S*wC+)F~BX=r9}E0`6u+K&HA zei9_uv2J-hv;HoRkpluh^E@-k?XZ+5w)M_mUj7T;eg6ll8GriS?|7PK{ym7w6NNT4us3W`#r%1Axo{d|P9X z#Bj`qu9ZQAVG$HJGE!hqJ6E!cfcW|Q@h&Ue#iJUjbp{;co7zWa3@@r-cP*Tk2~T*v z-BGb@MLL#6^+~t8N^=y~-re_&mzP%ordn7|C!Rm3Bup07fip9Fo~ir9^Yb%iMs?$S zz3~0_Kj5<>1aEI|>|Oo2v4D$V=QHcRbAP=fuUk-Rg)(p}eE-95h?bOezWewa@eJ2H z>CP}2F^^h%4^LnALA1u{qCUNCbgU_a+#?vRb3UICzx4?5CzM)fy}ipMOnPT;8}y_j zxxcoCO#(RdV2{pZg_aHL1+``Dhmk$#(O9?jFmSZ?mpa3wg7TQ;%REh($(!!(M21?p zby0UR<;4#KurALZD6ZC^r4-iN8!s;}@6Ua`JR{F!NH!b>?qeNhA2?vO5(J{RIHLz^ z+*#%m?ndjK-WA=sTrT7x$F^-_xmPklwB4 z5%M^=+WoW^P>fR5XR;Icr2dAHag;9U%riV+&YUj`m+KQ_NEuAaOf^-Whh%RJ&rQND zH+m1MPXx&r$-3T|=ZW)jVpL^pIR~#~ge>mz*Z%f5o`3U^ z^XbgJHNJfL%)aje)$@$i!qywPNlUKxJIkx;RDJjS;Rp{X46w|FK4k5l&u5H6hBEFl zg7vnsZz_07NKgbpE%nIA+_7WMGc`|s%$J)HIVh(22zOd5 zB=io){I+J4V)R|bVIvPEoccWiin}~WBL)5s0S~6N6G;#XB_3Qw&~<)p8JihyP5@)b z4y9{`!%(*B7?88*!dl#^9g-)BnX^{`^lYX5`Qqg=rr=u06U+0#z$Kcx?}5 zf(c}p8MwdmXloT;HHN$mN%Hl}SMB2iZn=y8U_~Kc;@B@o7NCWG@0~{&koGNHn<=C4 zv9HKPT~$npMz^Yl$@jc2}tR^lEf$N z@xF;477>7vCFr40RgazT&finKf)yMmZ6J$8&lI7sws{`masY!A=nV!oz$jp@=QN<0 zym(OByUy(GmtT;b>eb*VvQ9r)_tdCU}?k<_;PnfYrNi9vdcKxh9WMd6gp}h)>>yE zj^A=Vv#u+rMPboWDjCobS8tR85x_wWv11K(?b#NCrJflnYD{TKjwEttL}hO)z3*HW zaSr>w(psbXL@7$V+qMmx3a6*T*%3jvfC$1+#AGx%CeZY^O}y)$e)^FQA3k7HQV&k_ z7&0Wh7_YByoKF|r4;^M`A4F(5L=Yr361u$OqYd_Lr5_;D-C5=n0HruFBrhZ71stJd z6SG5yAP=F1jJC(&u7sA+#dGdskavrEof_Kx~X}At*3nBzY|8=n54JfJv#Ta{}PHULWd}D@7s+ z9U+&x*TPg3*6dy0N02uVB|<~#h40Z?Ec&`{DT`^KxO|H(~^l!EL?s>C98wTW<; zbLKS7ZP07Jd^BQ&89SKn0H!5)G?5>jJXiafoZ0y=46rnMaw0-CMk z<)IiIj`f)-D_idZ{EVXp-@w`Xzl%bTj6wL$pc4c7e&@c=>Q3{JNMhF5)9QqL(F?J zLn6faHPb>v3D}T55Q^&pk^kCWPuNP-ZRDd(_+(pZ+&CyE9Rh9TQX(c%R4Z`Oh7lk z%|Dg|$vX${kWZ2NU-7^m<)K{O8of2gnPA4@O*K3XH}M-e#@Y->{g#Jk{Yk91(NiuJ$6U*~VTNK9Z zePu2SWtvDYOmpSw>6vM&tgE`-)M~U<#?AR8{^xRptrIvcXYOw*nbKl#Ya8d~gt>E? zW_llN`^LHs_Eo*2%}g?`6xw!l1JZI~B+S!E04|g0GGJyee0h6eeeIlz?mv}sVDRM2 z>sK!4EAEvs1afY#uT0Ct+uPfrXJFyXt!;ez`V+M}y){nr0>zn@$~>KpXHgVk^oG?! zt;%Rl1S(5WiIw~P&VBpL_a8sf%$VlN`t~L--?m{6`(CI;2|l59_p)v|aHOB^I2DkMUl0yk3BZtVSrNAg)QivnQyFgO`=ZCy05G_zbU zcsPkEt2^{gwJro3IVWHLvT|P=wK%~J1FFvyn^0j@g>6&^Fu?`Jry{OdF;|!jV{3u+ zov9QFxLOqkIV4Y{42z6lAdoPM(R*Oi5jL)lM`!lJHXxax2UBq>QnU>x<51I9=q>3z z$dCtbWTWSbk$4noagOz!NxC42XW-GXYHV$%*kJjhaoP8kQwHxQ=yW-h*x3n9e7-Q~`B|K6b$L z{sl$`mWWTBK_qylz;ZDhL!CteBf$>N@iBOo2gplc1mbH7RF^ce0B%@^5h2%5fLW2( z7bgvR7g){c?Ck~#IfC2$jZ3|vjtqw}Y_N?+v4U5i8hw|Sa5@sZ_PtT23Z}huo*!}% zs#nZUoX;1H#b^|pc)C2ZuN$p(&UMBU#=1icwzpUIZ72GIsFIS8w^eoErg;$vHV9$^uPT075M$aj?CauK$T4PU5%paRH>!V51vSGO_E%vy<1X# zD0GWQxS$}uS<-tWF=7NGQwn=@+O7<>S}S7&i9p`t4@mi>p_@g%1GnDgipP!1Nr?v! zMP(+B4&$4rq0aSP8I~fV|KmPpa)r0nv^fup`C%zX1k+rpSy1U1d7m*b0smGkAw zsm^*g4h5Hk;-+!!!F;Yb&br@;CMCIt!ZT*Ze43bwaa&bRV4i2DNnY2zcXD*xlu_&M zL?$1vPw#zrpP!#eSLOQXowW@Bt9FEf9 zAMzNuxoSzqpm-tU+j@PB$>aV4^}z^vr*+b?Kbn-#r>~zF1f_@$!11i^4(@vA1E{D! zv<`UyA9Hkkh{ognIS@d3=j*1v*R^3pBZl~BY5^F?@H)WyalV=9vAVJr# zKcndL-BLh0zluWxSaop#r2KF=fdk4u}$i|WT5xT|bcW|BiE7jpr@0bu;?FMs2YzyHYf`h*qd ze!sK##?_p8atMLAX_<+Xv2%TXVxDJS_Ro|e*{gC+ognFbSC;v{!!f6TN{}oIqbK)O zp2T(Eh)DN2yYIdu z;+qp;o+m&a`RK=(g~HX-q^b>R0)&T?*lV{V z{2uRHN}+dg={T@X8Va`|VI`sW4a^jqIWJe1=QGQ4B3+HN51)hp$pNU{jEtbpGiM}p zO3{s!6^25P)5P8z>#8hb_rmphrT5Od-XRY!OvsvUO@%~zsKNQ=e8Cd-x0QivOi9p+ z!*PGT@pAskhY#OTO<=;zn5TtkjWu=M<$7k{H?kryJWViyF*cIIRL*>PedX=#4atmD1rDztX$%ulyxC6TP$#OJ)}Wa*#&HcIL;xRB^m8WPT_^ta zZ=d+xW#SZ_K6cgye|_2c=eM1|-Z!>xfI|kj>yjpqQX&8cG9ZG(FvxhnxBCGR&2-)X zH=UO`!Vck+NgE17IU+M$&93aEs!Gk3E=240V z;8CIRv5Vg&9Am(-hcF7J&s^iD;>Lg{X)>f9d&43%Oqp0`l+lDWNy*27oS(XJd>GwO8O7+4%6zUtT(_ON4JIaW-7ivvf z4%WMXL8go{%VeNA?_J~XZaiPFl;XU8eW7<5!4biHJ~1sbK2kER6v}CO=Y(Y{iDh3^ zLTA0H49s~s@%sAu9!}lbMqR{7tVOhtw(alhGWO)@>4{n^r}M(+&!6#Q9eOd&=L_l1 z9*uN^;%u8TSVtylG@VyCoNu`Gb%H2C5WPf?HlmIao#>tDHHdEXE_&}q)aboL?|rl= z(K8smGrH*C{P*79i36@{PQ1^&&%N%oeoOWj?J8ON$^u0<33;*%UMOgFFqArnax_6~qffIfwS8V z+lqZ+oS8c*Y#Lq?=D|;&?e`W^P;2t=I*WyRSX3PqpcP?#AX=FhE2kXX<>7Wy8KECBU_LoDIP;1>p18(0m@nDXy^vUn zye$i=5#9Jca^N7*V+DXQ_3K>xu`=QDfu_c=p+2_Xu;!bN-uOgdTlHha%cH>aRN(WN zKNT9&6kcL*GOmUs7d;v!;??_Yiy%OlGPq?8!)$UB0%K?t`vQ^M;!|b})kq_GkvAUW z88ILeJty!MS(V3i^9}}}4%ag)tXTRbK}24@b)kHNjy0dAw*B-;_Bdt=E`(5uMiZo5 zNZS5##SNMC?b+jbo8T*Yqa=-VfyZ3_E#PzZ;D@Lg@+3=Y1!lrbTN67IbaGboM1`WD zg%{XHlf;PBqab@_3fZX-CTW;LkYI{RU4n>j$EDv>zO!hWiYcLVz9)yQ?4Jal@&GdW zpd>X)$zDMQ9^a~Y2DaeKk)OK%)G>@>x4Ll2JIX=Sghe=mB0p<^mdfF8;+vb){dTW5 zq^a{UNp}Vkk%g60ENPRKkJ^(VkBD{Q#lfs9P%_UdOG}C~Wah80ZAP*J3{O=D1MKYG ze)0IIbj4{*dBN1YKvs}$MtJzDI~#Gl1!@*6adq>nU!%w(N?A|)+iM#s2gxi6nHxAU zdtFK$qCJYpAKG1n@-j)o-ZMz|ls7p;*I0H}Zbh7+Ipf!eFYcY$y(z!D17?*BoFPMP z=5#B`?G*3@G0!hNefd+B15 z+ai~#`9aY#|MdNzG<;MhNd^Dku@XB$5_pl(3t+ocMb+-r`M|q_`@yyL{&9=WBTK+m zA1L5a3rB<;-sMT3as;CL%~F#UHLGQYHp}PM6P1ud=YM)SNXAi`5@b&rmtXpms#vGt zBlXj-m;YOQYGr>!{gG2FY;m*#$1V;bj5s@W$YlK&uDP{0Tsd5v{B1hy68?a0}kc1BhgGO@H1@i14_>8h)jlQ4i<`ZR$aj za))GRdgm$(A>uS-C++2DTGV_Gnm|J1_=N4as@wb^%Q^`Uypd2)zK8@LRRp!LYOyE6(Nd)e{T) zI$o1omspBf_8$A58$n^p3{P#UD}DIo4dUn?QKaN8HEd|-|Fmg{m$jaLmFj>kcqOQH zOXu#2i;Sl#*x;iG>eL$JrHa-rh>?qHJRa4+4pnj6+8ph9^4bY}Jdw*K%kCGN5BY$j zI*a(x^E3bl*CI@ZCxJE&T$r>9E5#GPmF1 z-P#t?l{oo2pX@yB&tR%fX&i1}8u$myRK-uelLSlrfN1vbdMl%ZFr>xvt{)g_ zOjW{fv=Wes%B-?+Qd?O&f1pHJ^YVQ_*5$>dbynO2p=dI_KlP$qd*RzR-9eV5nMx-h zcwe`627(m!1Al4P@yII;EATMAl!PcAUT%+g@X?xG5kyYXeo)|hwk9ZOqm$P5X0eH{ zznTWlu_0wMo`$Vh0b7*8mtE}Mwt9aU+E#UczMHk(>|SjP@GOR-h7UjRpkLR8*c-DopBh-x`8*dGMR&6u0Ut`@p4UTe) zahGW!Zo)aNf=A6R?Z$0Ro(rHYfzl||Jh82&^-Ek%yI~-gAL7aK!4vBW*yYO;OdDIp zIM~F19}$W=&+yX^`=;9s5r5*IZ-g%99Qc^syvj?%-7Myv!m&mlD8rl4Jw=cW2LRCa zdiZNM$mfDwra!T^Yy>JFY<%DoO&T{jh*z&?4QTV;-73pkHbgmGpV`N?XSMO>aKcr% zUbpm%h6*5KBbL9lr#kj+rjTBUP}5t`jcpvCg-{L)69YXxt>wBLTY;;-795oSk)J+_ z%&WiI>DU?xF>?DLG~Y45;p7F+Xc1_$qIi-X-d`rwXFlaCI%X+o6BiDfe2zHkUnH_) z<<3!CAy%OSI<)7o|6ax!9^c0|Mv)-bm4go9|xu}L}Wb$ zNt}by)3NZf;bf_zhS=X;nrU47q&C@d$&?MzCqI$gKQ4dxbILvmq@V}}_V?q%^Ex#5 zq7KnL3vUZ#9P!ONQ>}$gEr$Abykn%=PCNSFH|eC85?LjO#9$qK-&*#e@e>nttUgh4 z=!#-bgoHzfKs$TbGkm>SQRfQ zI=yE0_9ygWg-)vGbvyg|7AN%W_%UhZ{%(d}EqIre84dq`FMyEb2a7Bg+s^Lp#8c2C7Dz|usJ#LfB(YCoim{r9(^%vo)q=T6}L?MpN)J->?L zvrwu&xcoB8r_EI??_Z19IRyTKXzB7H8GW&lvo>cPhZ=R#N#=g~EX7Il`|bfCmuwx` zhQ=ri>Epe7%6snRBmJwappXC?QUXE>vh1lxxeuaU{FrJ@Hf3bfBn|~sO^{B9yQ^1j zNusHc&>#Pa5%nimnDp_&UeJQvu`+}29v()K{(KST_4%zdMpvA8K~{SEIr09*C2n(P zHHInRXHqrIR7N6-gEegU+6MnSa?+=5fdq^43$#~d`(Pj)uKE67>u|Y0ykC#TfLt7< zM6BMQkxwBaku3nk|Ho?R#~;( z5jOeI{MH4#%pm9LG=~negDQkJyPAM9^yz$z51|>^G?1AM-}w}8UOCu!AS-zeM4#VW z3||irP0{2o9X#GaR98+ZzPofAWtM;k=gTqW3d}|qN2B{=FseN{OK~*8dYbvlz903X zfl>L+AgHz$!UbSQsl1^jPfjoAaY6Re4k=reSun?06aUuXV>2j>4-uh>)}6qa1p??< zX9pWtD8H-<<-G0n4!D1fum&S6O>1SKT~}d1p4Q-6@P>l)pKyAnVoI60(x_vjUyhr* zcb(G)400D+Pk51ElzE8Dm)neMEIl2SVT%UkvlCANTNhVoy-}85bZ;13(WgCSuq5o$ z6R9Z*q$QecwP<$RDzqy)t5KXSH9G4~M51nVS<&690V2|G%H*zrm7jVC)HgY8kil0D zg{^|$jf)trP5-`#NR6T_6FkCSd%PI!lrnXE@56=zI;Y{w(PZ5;)VVzD`ibd((s7;_y zO>U#OmhLEhxOih74XI1`L}7<^s%@pntNm;m+t*&rK}6gLE@g-^m#&)toQCmuAaM18 z+t(+rO|bWl!uBe?*uV|@K8%C3a;`#llKyuWVULet2J?J~V8T!SVZ-u>ASd6wODMCk znE$S;=p~|!80nBtJJyr~kns~`!lWmFX(ID*P}QXS?8bwEL2of_6ub2DyU61XMBL2; zu7s$Q9VZ&+vlsXbe|i0K;*@tF{!Bg|6eLZ%(6tG| zNG@f);|`9)t0|(AU>WU`v}ac8mB$u6zp|+A+iH8L-^CTw`B^tRZOl@9;oepU)9J_H zv0MV)=uP!8B>hKuUXQ19y65+xmdOyx-KnqnjT;@)G5_v?VH|oaDx$rkYFW|+*Y=!2 zSz#@x+DH52jj5clg&edpjtm?^zMMmZ8&Q5+T{!g6gnkFB$J+}>?MXE=E~C{^+Y2f@ z>Y=8y64>)L@PhoM;LmF5y!&`HAA*EF*+|X`A$(cKetvJ~3tI-HvN|oi1paxOoeh}J zf27&NSoaB;_`c=M2NZree_+7;K5Trez!8h(-9)oEACMHnl#qv!8~%DvavDQ2ivmE zKKz~+%|e!$f99EjUqh^*#1xPlGn|Do@&0umDYZB9HHUJrB(&RO{a5sJ@W=pv4G4>k0vYM2?>s$N3Ay?D4y=?FT;ir-`BuSC=x#H@ zFc;6@F8`g;U^#<^?6=QXrQ$qo#2A_UrT&-e($s-+Z>vd5(cRf&r^62jk42YSRB$4M zep@~$NC%EIJM zS#@fmg`=VB8;EFk^NGB0ABFk0a8)iaX8#_C8@M=;+q4J1QV-F zu`|N$0e-uJ0}fpfmQ7Cg;$aP|I8&4^Z243Ylt-?|b9~03uwEEQ0}CzbUEMF-=$4R3 zkOl7*ns?81_}r%R1^n~c?RnUu$sEq9#qkQH*qm@j%WHuF=PtR-HKV-5o1iIfURH9;EMrlS(c%%+rOPqs!rzfP z;${um@Yy8K2IKD6rQ683BjnZx((62t^L6Vf=cKjd4e!;;jaU8_{JyZM!1=OeJ45OD zsGdCZx_e6}b5DluA~`E~%ZNs{sNE?@0w%y+am3`~9E!`^%R!v;Z&|N1L6%k+H;6nv zk?~-iftA%6rt2&t@R>q2W9;C-UG06Wcdnq(lpX6X`oxkWyW=pU zZbG}`ionSB-5q#5f;}`iZhPx)BEh5w0g?rDg)4G@&_ynyLtRnI%`aAJrDz$L)n>MW znyc+$b51m9?F%{du2ZFQ8|@Ae$ENrzs! zw}UN-g+8-X;rg>wcC(fKk^!^GT=}&5+1Gipa`-q$01P;Fd^CI_Q*86I^4n+oxYAN) zl~SUI_VWeDb<8fy3}g}I&9ixpx{9LI6t1hMvhx;>s*|wsor>$uO4Knv?Gd%FJ?z`< z@VJ@Kor>741!ALiF(Y}RGJEBmj}uxzelpO@JF&sZ$TSTP45W)#+z7R+Nn~-oX6<2mX8F zlMy#Y<8h|8kNac>k%Mm8Y;_{JQYj#V8JRF>DUHQhjD`fNIYo|&5uDK<0q@?rM5qi1 zRjQkP_Vi!?B1MMz1=hB}%(;jIGT48Z%y=Rqe_c!DHlGPI@w`@eAGtP?d_2(l5s|pV zm_bXA8{5Wa_LYn+c*92q4vzp(Nu1J2P0-2)k+Aw{D9#5bAHojbVFsa1mXcSwHm}2; zHZXI)IS1Y;URm}yc)9Ejfz?=Qv{+}MWD}*5IdfYAvtF^RlXQH=sWcMw0JMI5uJ_be ze!!l!@lB+-gNuNPoW1tmcLePbZAg;R1nJp-&V!uguE&L~)f9(fZ+)BBTmTK!i_Q!T z`o0#c@2oZOHp=^Wf?tvel8BQxWt%^NttlgrZDkBwl=@Tpk=@r|IGb3i0|FA3C7vS| z0Ym7=1g2Yr?O~%-Z+KCrzSF7VjrfvLZm0pM^>?fZBKP>yBpI>Xegrj*#@uDW z73)Nk&xH3M$$a;fO=cJ+r(^}mVgH?Afpj%s64$*_{Bd_ai*u@4L=F@Ea3$8dH&(dw zr8-SC)Og$9N-UV-q#q?@u0W$aP-Aj+&zq`FWZntPs4zn+BcaOq$y17kksGacFd`cZe2Kac3 z<%7EU$uPcgb^_PP?2A*T+uPNSk(a%{n6$&RYvX-UrU=!=Guj}ri)$oQee@yId*4twm`?ssq4e#xKbHX9SRy^BWOaonrR`w2n5*4mW<2Z!9Dk|dv$LSVx2y+G75xp|pvy{e4OR|ALBB;LzIE3BG0qor* zNUh0#PC*`cGcd&6)njeQ33z%MclCC7h<_dK+lREJmQ08?YDH!%n&yx;s#O`yn^2LH z0lrFYnll)nM37cAcN7tFR!GV(Ku_GtNm_GM8bw6^Ny#nO*U;*t3a_ELa96;XUL7a9 zw-bdG(K^5lx9#28%oEa9Q7{*xf`q;^t$}sMn;pDSL-th?$^NRw=7WAwnqenx*45msCMLtGh90(%SxGgdr_C2%2k+8;dT*kH z%Znb3TdxswL&D7P%9v_M|4_e!y-0FOF?s_{dhekc6xnM?`o-`T6mSX*e~^nD_NMVL zJQ~%>B2SOfJ<%q>!U&!s^0GsFtCF>m*>09eI8(1=0JC-2yC~ws^T;ADu>ogMkD`fK zO}Xqlg`XPcp?jG$OSqD~`Wh$gQ6W^EwSZ>|S@{8u&ES+Bie?uYQmXe4PPKbS7=`Q@ z1`qg0?LpGORs3dVIUW7hm0O!as}28i`B>S|-QyMcd`zWQ9(l|!8-`~)J=XO@7MBLa zF3)ee2i4aFU8L@BhDZXQAHfJC(Y5P_YX{Hi-;CNCKKl z=i}@1Gqb*P1-bsOBU3^$$;6ylA@QC^NBQ)51CI(S_{`mR7g1qxeWZ&JxqSSGSHO^{ zBkiVLEgxAb|Hi!7@g2$PG{{Ym$`c52VI#z|_|kad{V?Y||C`Y|EY2E52>Z?{hF+_&;L~S$loJ zl@i_Mf=#^+qG*ZXSl}B8ntl2@!d67)KE#^akBkO^6+664gpSiIdO@yn6ix zLEwrmueI_gUT}E-=Csz6BYOdrommRwbeNoS<>xst;duE#%Em-0q?+t3j)1q&2I9Oz z$FN2&M~}{dmoB5YFtYY<<8lID6>w5t2h(k~dVfC?{{ge}<3jU5JNI$eF-3-pDJAw* zNvyIaZY=oMafFN?5&%#Xnb7vW_!J#u1D7JwzclL?qW|Dd!9@}uIlURKrTh7lYFUIU zJc0m%w{C`l-1wc1+ogN0(4MRP^rgNgLcPcvZ6hgCtxQ_?F?UzVzW+pv7~(?3VHA4; zehNONTAx^ZdOK(p;5Vt1KTZ&N`Te$m3F66%kGf}=2RYhv_7pT00ANo~F5X>#^m{-J zFCMSX!oYA@Q}yt1O64mN)+}?sqLPe$%#6Hk6JMk~JNKKp?qTS6G9Dkf{pdF-kMW(Z zE)il3jMwhkBuhnc)C(eE<|R`aMPCl3R*vT1cy8uii0W!$`0V!ccKhUH^4jP9W|^%W z!WnSY)z^1VoR`T&P6zEyIjE35bKki4D8#cfTfpPLJNHuanQoVq2sbl@&dbm;v4~KE;$AcGcL-kzMMX!&cqNU|@5Y>cFp+8KYNpVp`27ESDdZ zaZ7~#;fwx0TyaNM9yst9>HV?o1!p_oJQW^pgRc~P zL}9@^a~BvBOlI;<^$wAL>ZxY;h3dCpwp1R*H7}G!d|r!@xbJ2!xrA9f;ynh~7Zw{d z=@;Nf4Iwf0{r#;D{PETNb1tt(LV9u;W~OEi3Z2$n*7n#hgVu77e;jQ58QZ)?JUOR@$1mHIkAZpytKZ$z1|qh z!u%r|4fIwuOBnji%x4dIq&?t49&jiE6&!8t;GB03! z#Tk=K3%ud@_s(Vv@QqSdNHJ_VV}PDAJh(tBT9^LKn`VFJ1_1SYr-^u_T8jWh)``o< z8bpxR+%P?CTwCX?9BZ-pQja>5WcMJ%*DTxGN7Xo8;1uD<{!|U{#pZ4!wWEs9(h>28 zU%fr9Y$*P%{ZJRSdrd5R2NNQn5F8uT>k58*QJvPLoH9JYpf^`FLM-TH4l4!Ji-SRLGahb%{6S`o0gMHi8<9!80Qum7+grn1LkIIV zu55=pBs*4)1k9rb?kS=t?)cTXdc2hkk!lb}j@4?bQO%r&8H=B?qs+NX6%dID`gHh(+XM6&y-|m5_su8M|gb-W@$^Re$)~gm-*WgL`f# z*GLoz9`GF3RiGZt%J1FekrC#^e9*8uNK+Nby=H#g&&;QNgOjOoo?!!yRN$B;oTxs*>xxLhrg!Kk6&k(YI3myvz9^W z<06_ODnv&Yrj*-k0vTotUuG|P3154Y(L~41cd5)uefh6_tX?O3h+W#Rh)vsI)a`l&Zv98%$bioDQMEx764KR2x-ubC(}LT< zF2%Cb9G`g%PU7DESFefUakyI;dINhW3NrbXC8SFy88Veyok0Uo%c9n+_+Ekv@t0SeG8nQ#hQDS|QNlI!JV;W*<|s2H zrK8hu^BK@nj6O003UF{&a`RdZovOa5Ngfs7s(f|H@vNj@VhVmoN2=oV$pvEgz=q%Q z+YzNSllXUg#Z^dr(Z??VwHe2&uNS9Y*{#Hl-dZAmQj2eIk?x%gUh6h{3)s+O(8v_N^*-6SpA?#$ zVm3FMh-Iwbyy8qW$08;bH+08nB^2cujP4HP>PU4BUTo3L-5tBUWahjKgEXAob--JV zIXRB{|B9$yrkRyB%7g_SDHrREsgZG!a-e?=vCPVAHO|$#t!8&Tg3ttRpIrB~^Eo0= z3fG>+{B!S4{e_IHI>McBJ)L>DH!0!J2rC3 z%H?e>5ms-g8y@TakZR$73+mf@MUnkvWzjkDPpvE?YBL!}O8d=V=y!Jm%<+lxdMB=YalifGm@X01Tu=0H^5;*7g^c-fnMxC*oP15S8lgK)TPdK9U@f( z!vE)lhPMU3+WEY%fF$zfOb3^80vBS14mNx1YV;i~^T#Vgs&*{K@facN24_W9=c>ZU ze0UB^ux42eN*#3{i0ok5yK~jncgI6L%!LZD1f6_3lB8nG7*7+PC~Nvbe5AJ1e%3C@ zNPSqi)V^Yq&|%n<{~J}~20WJK=k2{Q>zP;1+4~Wf;i$Qu180j{&5(yQI-+CxU{2Vy zEAiEC{4==~*>VOZKdw>>ju>v{=f2xD{fz5Xs~bHnOt>F48=r$S_v=#b1H{!SiK6Rv z(%)O{7`1BmoYt<|5`Rn$1}JiB`H@SCm>N9udiIW`>U$)$j@T7KnAK_b_YeZ;e zAHgY6HwuDz;(?x3cc`=^{w1Elcp6g%zp5={?2Lyi+HLZEJ!zHl4oWU$$EC=#i;2nD zG7HIs>ag0PXPz6sy9b(Jx?~eI>R=I@qzgxg(DTl~z)@a5x15q)S41M404Z;j0l<`X zq>m8&wUmZQ-FP9O1#-gdfoS7fZd3pVdTaQn;+Tn8$4v-sywFE(f=tbCCg1S$x1`?B z2#+KlM@4R3zUs2DVe%lR&62* zrbRufmqP@7-u@S6pG~Qq=jOA^DRGAM7WPke(5U7lgtylTQC!u`-T~^KjExZaC<%Vb z7@q(tt!$A1M1Kh5O2gUw4AHzI%z95O3(>x>l7ws8TXCRP`g^JK?i_$QNsUcBo_k*I zP3|5K09)J_2`?_Y9q_Zzt398tbFYqHCnD5#tfYkN(VA5<-PH?oA1tfv>`WIFv=V)Ct#2H*s;csZ*she@ zo%Io{OA4yvF+_RgVNF==#Oq#xuJ5TEAfIRkG4nEU69D!{7*b%0AxhM#Y7@HPH^&8}zL#^w*@E^0>-r&}1!I%I5oO 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 XjP$31C)uG?z|SL1eT^D5+sOX|MRtQv literal 0 HcmV?d00001 diff --git a/AIproject/ocr.jpg b/AIproject/ocr.jpg new file mode 100644 index 0000000000000000000000000000000000000000..d111163473f1567ff34acaf76e5ef01a1afe0974 GIT binary patch literal 95278 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 Vuf%`-zaLx&*`E9Xj6V7^^&b@Efp`D_ literal 0 HcmV?d00001 diff --git a/AIproject/project/index.html b/AIproject/project/index.html new file mode 100644 index 0000000..3b23486 --- /dev/null +++ b/AIproject/project/index.html @@ -0,0 +1,124 @@ + + + + + + + HSL course material + + + + + + + + + + + + + + + + + + + + + + + + +

    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�R-<1I2($EabEq0+Ri~`%IR^q^Wz+F%Z7?jY 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 fA;;Eqhod=$F6ZOmWzDCY9 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