Merge pull request #766 from penpot/refactor/viewport
♻️ Viewport refactor and improvements
|
@ -15,6 +15,7 @@
|
|||
- Improve french translations [#731](https://github.com/penpot/penpot/pull/731)
|
||||
- Reimplement workspace presence (remove database state).
|
||||
- Replace Slate-Editor with DraftJS [Taiga #1346](https://tree.taiga.io/project/penpot/us/1346)
|
||||
- Several enhancements in shape selection [Taiga #1195](https://tree.taiga.io/project/penpot/us/1195)
|
||||
|
||||
|
||||
### :bug: Bugs fixed
|
||||
|
|
|
@ -407,3 +407,39 @@
|
|||
(or default-value
|
||||
(str maybe-keyword)))))
|
||||
|
||||
(defn with-next
|
||||
"Given a collectin will return a new collection where each element
|
||||
is paried with the next item in the collection
|
||||
(with-next (range 5)) => [[0 1] [1 2] [2 3] [3 4] [4 nil]"
|
||||
[coll]
|
||||
(map vector
|
||||
coll
|
||||
(concat [] (rest coll) [nil])))
|
||||
|
||||
(defn with-prev
|
||||
"Given a collectin will return a new collection where each element
|
||||
is paried with the previous item in the collection
|
||||
(with-prev (range 5)) => [[0 nil] [1 0] [2 1] [3 2] [4 3]"
|
||||
[coll]
|
||||
(map vector
|
||||
coll
|
||||
(concat [nil] coll)))
|
||||
|
||||
(defn with-prev-next
|
||||
"Given a collection will return a new collection where every item is paired
|
||||
with the previous and the next item of a collection
|
||||
(with-prev-next (range 5)) => [[0 nil 1] [1 0 2] [2 1 3] [3 2 4] [4 3 nil]"
|
||||
[coll]
|
||||
(map vector
|
||||
coll
|
||||
(concat [nil] coll)
|
||||
(concat [] (rest coll) [nil])))
|
||||
|
||||
(defn prefix-keyword
|
||||
"Given a keyword and a prefix will return a new keyword with the prefix attached
|
||||
(prefix-keyword \"prefix\" :test) => :prefix-test"
|
||||
[prefix kw]
|
||||
(let [prefix (if (keyword? prefix) (name prefix) prefix)
|
||||
kw (if (keyword? kw) (name kw) kw)]
|
||||
(keyword (str prefix kw))))
|
||||
|
||||
|
|
|
@ -10,12 +10,14 @@
|
|||
(ns app.common.geom.shapes
|
||||
(:require
|
||||
[app.common.data :as d]
|
||||
[app.common.math :as mth]
|
||||
[app.common.geom.matrix :as gmt]
|
||||
[app.common.geom.point :as gpt]
|
||||
[app.common.geom.shapes.common :as gco]
|
||||
[app.common.geom.shapes.path :as gsp]
|
||||
[app.common.geom.shapes.rect :as gpr]
|
||||
[app.common.geom.shapes.transforms :as gtr]
|
||||
[app.common.geom.shapes.intersect :as gin]
|
||||
[app.common.spec :as us]))
|
||||
|
||||
;; --- Relative Movement
|
||||
|
@ -156,29 +158,6 @@
|
|||
|
||||
;; --- Helpers
|
||||
|
||||
(defn contained-in?
|
||||
"Check if a shape is contained in the
|
||||
provided selection rect."
|
||||
[shape selrect]
|
||||
(let [{sx1 :x1 sx2 :x2 sy1 :y1 sy2 :y2} selrect
|
||||
{rx1 :x1 rx2 :x2 ry1 :y1 ry2 :y2} (:selrect shape)]
|
||||
(and (neg? (- sy1 ry1))
|
||||
(neg? (- sx1 rx1))
|
||||
(pos? (- sy2 ry2))
|
||||
(pos? (- sx2 rx2)))))
|
||||
|
||||
;; TODO: This not will work for rotated shapes
|
||||
(defn overlaps?
|
||||
"Check if a shape overlaps with provided selection rect."
|
||||
[shape rect]
|
||||
(let [{sx1 :x1 sx2 :x2 sy1 :y1 sy2 :y2} (gpr/rect->selrect rect)
|
||||
{rx1 :x1 rx2 :x2 ry1 :y1 ry2 :y2} (gpr/points->selrect (:points shape))]
|
||||
|
||||
(and (< rx1 sx2)
|
||||
(> rx2 sx1)
|
||||
(< ry1 sy2)
|
||||
(> ry2 sy1))))
|
||||
|
||||
(defn fully-contained?
|
||||
"Checks if one rect is fully inside the other"
|
||||
[rect other]
|
||||
|
@ -187,20 +166,6 @@
|
|||
(<= (:y1 rect) (:y1 other))
|
||||
(>= (:y2 rect) (:y2 other))))
|
||||
|
||||
(defn has-point?
|
||||
[shape position]
|
||||
(let [{:keys [x y]} position
|
||||
selrect {:x1 (- x 5)
|
||||
:y1 (- y 5)
|
||||
:x2 (+ x 5)
|
||||
:y2 (+ y 5)
|
||||
:x (- x 5)
|
||||
:y (- y 5)
|
||||
:width 10
|
||||
:height 10
|
||||
:type :rect}]
|
||||
(overlaps? shape selrect)))
|
||||
|
||||
(defn pad-selrec
|
||||
([selrect] (pad-selrec selrect 1))
|
||||
([selrect size]
|
||||
|
@ -287,3 +252,7 @@
|
|||
(d/export gsp/content->points)
|
||||
(d/export gsp/content->selrect)
|
||||
(d/export gsp/transform-content)
|
||||
|
||||
;; Intersection
|
||||
(d/export gin/overlaps?)
|
||||
(d/export gin/has-point?)
|
||||
|
|
296
common/app/common/geom/shapes/intersect.cljc
Normal file
|
@ -0,0 +1,296 @@
|
|||
;; This Source Code Form is subject to the terms of the Mozilla Public
|
||||
;; License, v. 2.0. If a copy of the MPL was not distributed with this
|
||||
;; file, You can obtain one at http://mozilla.org/MPL/2.0/.
|
||||
;;
|
||||
;; This Source Code Form is "Incompatible With Secondary Licenses", as
|
||||
;; defined by the Mozilla Public License, v. 2.0.
|
||||
;;
|
||||
;; Copyright (c) 2020 UXBOX Labs SL
|
||||
|
||||
(ns app.common.geom.shapes.intersect
|
||||
(:require
|
||||
[app.common.data :as d]
|
||||
[app.common.geom.point :as gpt]
|
||||
[app.common.geom.matrix :as gmt]
|
||||
[app.common.geom.shapes.path :as gpp]
|
||||
[app.common.geom.shapes.rect :as gpr]
|
||||
[app.common.math :as mth]))
|
||||
|
||||
(defn orientation
|
||||
"Given three ordered points gives the orientation
|
||||
(clockwise, counterclock or coplanar-line)"
|
||||
[p1 p2 p3]
|
||||
(let [{x1 :x y1 :y} p1
|
||||
{x2 :x y2 :y} p2
|
||||
{x3 :x y3 :y} p3
|
||||
v (- (* (- y2 y1) (- x3 x2))
|
||||
(* (- y3 y2) (- x2 x1)))]
|
||||
(cond
|
||||
(pos? v) ::clockwise
|
||||
(neg? v) ::counter-clockwise
|
||||
:else ::coplanar)))
|
||||
|
||||
(defn on-segment?
|
||||
"Given three colinear points p, q, r checks if q lies on segment pr"
|
||||
[{qx :x qy :y} {px :x py :y} {rx :x ry :y}]
|
||||
(and (<= qx (max px rx))
|
||||
(>= qx (min px rx))
|
||||
(<= qy (max py ry))
|
||||
(>= qy (min py ry))))
|
||||
|
||||
;; Based on solution described here
|
||||
;; https://www.geeksforgeeks.org/check-if-two-given-line-segments-intersect/
|
||||
(defn intersect-segments?
|
||||
"Given two segments A<pa1,pa2> and B<pb1,pb2> defined by two points.
|
||||
Checks if they intersects."
|
||||
[[p1 q1] [p2 q2]]
|
||||
(let [o1 (orientation p1 q1 p2)
|
||||
o2 (orientation p1 q1 q2)
|
||||
o3 (orientation p2 q2 p1)
|
||||
o4 (orientation p2 q2 q1)]
|
||||
|
||||
(or
|
||||
;; General case
|
||||
(and (not= o1 o2) (not= o3 o4))
|
||||
|
||||
;; p1, q1 and p2 colinear and p2 lies on p1q1
|
||||
(and (= o1 :coplanar) (on-segment? p2 p1 q1))
|
||||
|
||||
;; p1, q1 and q2 colinear and q2 lies on p1q1
|
||||
(and (= o2 :coplanar) (on-segment? q2 p1 q1))
|
||||
|
||||
;; p2, q2 and p1 colinear and p1 lies on p2q2
|
||||
(and (= o3 :coplanar) (on-segment? p1 p2 q2))
|
||||
|
||||
;; p2, q2 and p1 colinear and q1 lies on p2q2
|
||||
(and (= o4 :coplanar) (on-segment? q1 p2 q2)))))
|
||||
|
||||
(defn points->lines
|
||||
"Given a set of points for a polygon will return
|
||||
the lines that define it"
|
||||
([points]
|
||||
(points->lines points true))
|
||||
|
||||
([points closed?]
|
||||
(map vector
|
||||
points
|
||||
(-> (rest points)
|
||||
(vec)
|
||||
(cond-> closed?
|
||||
(conj (first points)))))))
|
||||
|
||||
(defn intersects-lines?
|
||||
"Checks if two sets of lines intersect in any point"
|
||||
[lines-a lines-b]
|
||||
|
||||
(loop [cur-line (first lines-a)
|
||||
pending (rest lines-a)]
|
||||
(if-not cur-line
|
||||
;; There is no line intersecting polygon b
|
||||
false
|
||||
|
||||
;; Check if any of the segments intersect
|
||||
(if (->> lines-b
|
||||
(some #(intersect-segments? cur-line %)))
|
||||
true
|
||||
(recur (first pending) (rest pending))))))
|
||||
|
||||
(defn intersect-ray?
|
||||
"Checks the intersection between segment qr and a ray
|
||||
starting in point p with an angle of 0 degrees"
|
||||
[{px :x py :y} [{x1 :x y1 :y} {x2 :x y2 :y}]]
|
||||
|
||||
(if (or (and (<= y1 py) (> y2 py))
|
||||
(and (> y1 py) (<= y2 py)))
|
||||
|
||||
;; calculate the edge-ray intersect x-coord
|
||||
(let [vt (/ (- py y1) (- y2 y1))
|
||||
ix (+ x1 (* vt (- x2 x1)))]
|
||||
(< px ix))
|
||||
|
||||
false))
|
||||
|
||||
(defn is-point-inside-evenodd?
|
||||
"Check if the point P is inside the polygon defined by `points`"
|
||||
[p lines]
|
||||
;; Even-odd algorithm
|
||||
;; Cast a ray from the point in any direction and count the intersections
|
||||
;; if it's odd the point is inside the polygon
|
||||
(let []
|
||||
(->> lines
|
||||
(filter #(intersect-ray? p %))
|
||||
(count)
|
||||
(odd?))))
|
||||
|
||||
(defn- next-windup
|
||||
"Calculates the next windup number for the nonzero algorithm"
|
||||
[wn {px :x py :y} [{x1 :x y1 :y} {x2 :x y2 :y}]]
|
||||
|
||||
(let [line-side (- (* (- x2 x1) (- py y1))
|
||||
(* (- px x1) (- y2 y1)))]
|
||||
(if (<= y1 py)
|
||||
;; Upward crossing
|
||||
(if (and (> y2 py) (> line-side 0)) (inc wn) wn)
|
||||
|
||||
;; Downward crossing
|
||||
(if (and (<= y2 py) (< line-side 0)) (dec wn) wn))))
|
||||
|
||||
(defn is-point-inside-nonzero?
|
||||
"Check if the point P is inside the polygon defined by `points`"
|
||||
[p lines]
|
||||
;; Non-zero winding number
|
||||
;; Calculates the winding number
|
||||
|
||||
(loop [wn 0
|
||||
line (first lines)
|
||||
lines (rest lines)]
|
||||
|
||||
(if line
|
||||
(let [wn (next-windup wn p line)]
|
||||
(recur wn (first lines) (rest lines)))
|
||||
(not= wn 0))))
|
||||
|
||||
;; A intersects with B
|
||||
;; Three posible cases:
|
||||
;; 1) A is inside of B
|
||||
;; 2) B is inside of A
|
||||
;; 3) A intersects B
|
||||
;; 4) A is outside of B
|
||||
;;
|
||||
;; . check point in A is inside B => case 1 or 3 otherwise discard 1
|
||||
;; . check point in B is inside A => case 2 or 3 otherwise discard 2
|
||||
;; . check if intersection otherwise case 4
|
||||
;;
|
||||
(defn overlaps-rect-points?
|
||||
"Checks if the given rect intersects with the selrect"
|
||||
[rect points]
|
||||
|
||||
(let [rect-points (gpr/rect->points rect)
|
||||
rect-lines (points->lines rect-points)
|
||||
points-lines (points->lines points)]
|
||||
|
||||
(or (is-point-inside-evenodd? (first rect-points) points-lines)
|
||||
(is-point-inside-evenodd? (first points) rect-lines)
|
||||
(intersects-lines? rect-lines points-lines))))
|
||||
|
||||
(defn overlaps-path?
|
||||
"Checks if the given rect overlaps with the path in any point"
|
||||
[shape rect]
|
||||
|
||||
(let [rect-points (gpr/rect->points rect)
|
||||
rect-lines (points->lines rect-points)
|
||||
path-lines (gpp/path->lines shape)
|
||||
start-point (-> shape :content (first) :params (gpt/point))]
|
||||
|
||||
(or (is-point-inside-nonzero? (first rect-points) path-lines)
|
||||
(is-point-inside-nonzero? start-point rect-lines)
|
||||
(intersects-lines? rect-lines path-lines))))
|
||||
|
||||
(defn is-point-inside-ellipse?
|
||||
"checks if a point is inside an ellipse"
|
||||
[point {:keys [cx cy rx ry transform]}]
|
||||
|
||||
(let [center (gpt/point cx cy)
|
||||
transform (gmt/transform-in center transform)
|
||||
{px :x py :y} (gpt/transform point transform)]
|
||||
;; Ellipse inequality formula
|
||||
;; https://en.wikipedia.org/wiki/Ellipse#Shifted_ellipse
|
||||
(let [v (+ (/ (mth/sq (- px cx))
|
||||
(mth/sq rx))
|
||||
(/ (mth/sq (- py cy))
|
||||
(mth/sq ry)))]
|
||||
(<= v 1))))
|
||||
|
||||
(defn intersects-line-ellipse?
|
||||
"Checks wether a single line intersects with the given ellipse"
|
||||
[[{x1 :x y1 :y} {x2 :x y2 :y}] {:keys [cx cy rx ry]}]
|
||||
|
||||
;; Given the ellipse inequality after inserting the line parametric equations
|
||||
;; we resolve t and gives us a cuadratic formula
|
||||
;; The result of this quadratic will give us a value of T that needs to be
|
||||
;; between 0-1 to be in the segment
|
||||
|
||||
(let [a (+ (/ (mth/sq (- x2 x1))
|
||||
(mth/sq rx))
|
||||
(/ (mth/sq (- y2 y1))
|
||||
(mth/sq ry)))
|
||||
|
||||
b (+ (/ (- (* 2 x1 (- x2 x1))
|
||||
(* 2 cx (- x2 x1)))
|
||||
(mth/sq rx))
|
||||
(/ (- (* 2 y1 (- y2 y1))
|
||||
(* 2 cy (- y2 y1)))
|
||||
(mth/sq ry)))
|
||||
|
||||
c (+ (/ (+ (mth/sq x1)
|
||||
(mth/sq cx)
|
||||
(* -2 x1 cx))
|
||||
(mth/sq rx))
|
||||
(/ (+ (mth/sq y1)
|
||||
(mth/sq cy)
|
||||
(* -2 y1 cy))
|
||||
(mth/sq ry))
|
||||
-1)
|
||||
|
||||
;; B^2 - 4AC
|
||||
determ (- (mth/sq b) (* 4 a c))]
|
||||
|
||||
(if (mth/almost-zero? a)
|
||||
;; If a=0 we need to calculate the linear solution
|
||||
(when-not (mth/almost-zero? b)
|
||||
(let [t (/ (- c) b)]
|
||||
(and (>= t 0) (<= t 1))))
|
||||
|
||||
(when (>= determ 0)
|
||||
(let [t1 (/ (+ (- b) (mth/sqrt determ)) (* 2 a))
|
||||
t2 (/ (- (- b) (mth/sqrt determ)) (* 2 a))]
|
||||
(or (and (>= t1 0) (<= t1 1))
|
||||
(and (>= t2 0) (<= t2 1))))))))
|
||||
|
||||
(defn intersects-lines-ellipse?
|
||||
"Checks if a set of lines intersect with an ellipse in any point"
|
||||
[rect-lines {:keys [cx cy transform] :as ellipse-data}]
|
||||
(let [center (gpt/point cx cy)
|
||||
transform (gmt/transform-in center transform)]
|
||||
(some (fn [[p1 p2]]
|
||||
(let [p1 (gpt/transform p1 transform)
|
||||
p2 (gpt/transform p2 transform)]
|
||||
(intersects-line-ellipse? [p1 p2] ellipse-data))) rect-lines)))
|
||||
|
||||
(defn overlaps-ellipse?
|
||||
"Checks if the given rect overlaps with an ellipse"
|
||||
[shape rect]
|
||||
|
||||
(let [rect-points (gpr/rect->points rect)
|
||||
rect-lines (points->lines rect-points)
|
||||
{:keys [x y width height]} shape
|
||||
|
||||
center (gpt/point (+ x (/ width 2))
|
||||
(+ y (/ height 2)))
|
||||
|
||||
ellipse-data {:cx (:x center)
|
||||
:cy (:y center)
|
||||
:rx (/ width 2)
|
||||
:ry (/ height 2)
|
||||
:transform (:transform-inverse shape)}]
|
||||
|
||||
(or (is-point-inside-evenodd? center rect-lines)
|
||||
(is-point-inside-ellipse? (first rect-points) ellipse-data)
|
||||
(intersects-lines-ellipse? rect-lines ellipse-data))))
|
||||
|
||||
(defn overlaps?
|
||||
"General case to check for overlaping between shapes and a rectangle"
|
||||
[shape rect]
|
||||
(or (not shape)
|
||||
(let [path? (= :path (:type shape))
|
||||
circle? (= :circle (:type shape))]
|
||||
(and (overlaps-rect-points? rect (:points shape))
|
||||
(or (not path?) (overlaps-path? shape rect))
|
||||
(or (not circle?) (overlaps-ellipse? shape rect))))))
|
||||
|
||||
(defn has-point?
|
||||
"Check if the shape contains a point"
|
||||
[shape point]
|
||||
(let [lines (points->lines (:points shape))]
|
||||
;; TODO: Will only work for simple shapes
|
||||
(is-point-inside-evenodd? point lines)))
|
|
@ -161,3 +161,56 @@
|
|||
|
||||
(when closed?
|
||||
[{:command :close-path}])))))
|
||||
|
||||
(defonce num-segments 10)
|
||||
|
||||
(defn curve->lines
|
||||
"Transform the bezier curve given by the parameters into a series of straight lines
|
||||
defined by the constant num-segments"
|
||||
[start end h1 h2]
|
||||
(let [offset (/ 1 num-segments)
|
||||
tp (fn [t] (curve-values start end h1 h2 t))]
|
||||
(loop [from 0
|
||||
result []]
|
||||
|
||||
(let [to (min 1 (+ from offset))
|
||||
line [(tp from) (tp to)]
|
||||
result (conj result line)]
|
||||
|
||||
(if (>= to 1)
|
||||
result
|
||||
(recur to result))))))
|
||||
|
||||
(defn path->lines
|
||||
"Given a path returns a list of lines that approximate the path"
|
||||
[shape]
|
||||
(loop [command (first (:content shape))
|
||||
pending (rest (:content shape))
|
||||
result []
|
||||
last-start nil
|
||||
prev-point nil]
|
||||
|
||||
(if-let [{:keys [command params]} command]
|
||||
(let [point (if (= :close-path command)
|
||||
last-start
|
||||
(gpt/point params))
|
||||
|
||||
result (case command
|
||||
:line-to (conj result [prev-point point])
|
||||
:curve-to (let [h1 (gpt/point (:c1x params) (:c1y params))
|
||||
h2 (gpt/point (:c2x params) (:c2y params))]
|
||||
(into result (curve->lines prev-point point h1 h2)))
|
||||
:move-to (cond-> result
|
||||
last-start (conj [prev-point last-start]))
|
||||
result)
|
||||
last-start (if (= :move-to command)
|
||||
point
|
||||
last-start)
|
||||
]
|
||||
(recur (first pending)
|
||||
(rest pending)
|
||||
result
|
||||
last-start
|
||||
point))
|
||||
|
||||
(conj result [prev-point last-start]))))
|
||||
|
|
|
@ -70,6 +70,11 @@
|
|||
[v]
|
||||
(- v))
|
||||
|
||||
(defn sq
|
||||
"Calculates the square of a number"
|
||||
[v]
|
||||
(* v v))
|
||||
|
||||
(defn sqrt
|
||||
"Returns the square root of a number."
|
||||
[v]
|
||||
|
|
|
@ -63,6 +63,8 @@
|
|||
(d/export helpers/get-base-shape)
|
||||
(d/export helpers/is-parent?)
|
||||
(d/export helpers/get-index-in-parent)
|
||||
(d/export helpers/calculate-z-index)
|
||||
(d/export helpers/generate-child-all-parents-index)
|
||||
|
||||
;; Process changes
|
||||
(d/export changes/process-changes)
|
||||
|
|
|
@ -169,6 +169,21 @@
|
|||
(assoc index id (:parent-id obj)))
|
||||
{} objects))
|
||||
|
||||
(defn generate-child-all-parents-index
|
||||
"Creates an index where the key is the shape id and the value is a set
|
||||
with all the parents"
|
||||
([objects]
|
||||
(generate-child-all-parents-index objects (vals objects)))
|
||||
|
||||
([objects shapes]
|
||||
(let [shape->parents
|
||||
(fn [shape]
|
||||
(->> (get-parents (:id shape) objects)
|
||||
(into [])))]
|
||||
(->> shapes
|
||||
(map #(vector (:id %) (shape->parents %)))
|
||||
(into {})))))
|
||||
|
||||
(defn clean-loops
|
||||
"Clean a list of ids from circular references."
|
||||
[objects ids]
|
||||
|
@ -333,6 +348,41 @@
|
|||
(reduce red-fn cur-idx (reverse (:shapes object)))))]
|
||||
(into {} (rec-index '() uuid/zero))))
|
||||
|
||||
(defn calculate-z-index
|
||||
"Given a collection of shapes calculates their z-index. Greater index
|
||||
means is displayed over other shapes with less index."
|
||||
[objects]
|
||||
|
||||
(let [is-frame? (fn [id] (= :frame (get-in objects [id :type])))
|
||||
root-children (get-in objects [uuid/zero :shapes])
|
||||
num-frames (->> root-children (filter is-frame?) count)]
|
||||
(when (seq root-children)
|
||||
(loop [current (peek root-children)
|
||||
pending (pop root-children)
|
||||
current-idx (+ (count objects) num-frames -1)
|
||||
z-index {}]
|
||||
|
||||
(let [children (->> (get-in objects [current :shapes]))
|
||||
children (cond
|
||||
(and (is-frame? current) (contains? z-index current))
|
||||
[]
|
||||
|
||||
(and (is-frame? current)
|
||||
(not (contains? z-index current)))
|
||||
(into [current] children)
|
||||
|
||||
:else
|
||||
children)
|
||||
pending (into (vec pending) children)]
|
||||
(if (empty? pending)
|
||||
(assoc z-index current current-idx)
|
||||
|
||||
(let []
|
||||
(recur (peek pending)
|
||||
(pop pending)
|
||||
(dec current-idx)
|
||||
(assoc z-index current current-idx)))))))))
|
||||
|
||||
(defn expand-region-selection
|
||||
"Given a selection selects all the shapes between the first and last in
|
||||
an indexed manner (shift selection)"
|
||||
|
|
Before Width: | Height: | Size: 107 KiB |
Before Width: | Height: | Size: 95 KiB |
Before Width: | Height: | Size: 85 KiB |
Before Width: | Height: | Size: 96 KiB |
Before Width: | Height: | Size: 96 KiB |
|
@ -1,192 +0,0 @@
|
|||
<?xml version="1.0" standalone="no"?>
|
||||
<!DOCTYPE svg PUBLIC "-//W3C//DTD SVG 1.1//EN" "http://www.w3.org/Graphics/SVG/1.1/DTD/svg11.dtd" >
|
||||
<svg xmlns="http://www.w3.org/2000/svg">
|
||||
<metadata></metadata>
|
||||
<defs>
|
||||
<font id="gooddogregular" horiz-adv-x="359" >
|
||||
<font-face units-per-em="1000" ascent="800" descent="-200" />
|
||||
<missing-glyph horiz-adv-x="185" />
|
||||
<glyph horiz-adv-x="1000" />
|
||||
<glyph horiz-adv-x="1000" />
|
||||
<glyph unicode="
" horiz-adv-x="1000" />
|
||||
<glyph unicode=" " horiz-adv-x="185" />
|
||||
<glyph unicode="	" horiz-adv-x="185" />
|
||||
<glyph unicode=" " horiz-adv-x="185" />
|
||||
<glyph unicode="!" horiz-adv-x="231" d="M17 80q0 30 29.5 44t56.5 -4q7 -5 20 -5q-2 -14 3 -38t2.5 -40.5t-20.5 -27.5q-37 -22 -59 2.5t-32 68.5zM71 264q29 219 73 348q7 21 29.5 26.5t40.5 -4.5t16 -27q-6 -77 -43 -222.5t-46 -210.5q0 -29 -52 -8q-13 5 -19.5 13t-7 19t0.5 20.5t4 23.5t4 22z" />
|
||||
<glyph unicode=""" horiz-adv-x="293" d="M29 469q0 1 -2 65t2 65q2 21 23.5 32t33.5 -4q25 -34 28 -76.5t-6.5 -101t-9.5 -85.5q0 -7 -12.5 -10.5t-26.5 -0.5t-18 15q-12 32 -12 101zM211 465q0 84 13 142q4 18 31 29q30 13 33 -9q4 -28 4 -62.5t-2 -58t-7 -65.5t-7 -61q-3 -10 -25 -12t-32 12q-4 10 -6 22 t-2.5 19.5t0 23t0.5 20.5z" />
|
||||
<glyph unicode="#" horiz-adv-x="491" d="M21 163q-8 19 -8 29.5t13.5 19.5t26.5 13.5t31 10.5t26 11q-8 16 -2 35t5 34t-18 15q-3 0 -12 -13t-18 -7q-35 12 -44 25q-9 28 5 49q10 11 45.5 27t43.5 32q8 11 9.5 30.5t-1 37t0.5 36.5q6 34 41 36.5t53 -21.5q15 -18 2.5 -61.5t2.5 -57.5q19 -14 51.5 -6.5t47.5 26.5 q20 20 28.5 77t25.5 76q10 14 23.5 20t30.5 -5q5 -4 16 -7.5t17.5 -7t6.5 -10.5q2 -17 -21.5 -63t-3.5 -65q3 -3 21 -14.5t23 -20.5q4 -7 1 -18.5t-10 -15.5q-10 -5 -32.5 -9.5t-32.5 -10.5q-18 -10 -15.5 -45.5t-8.5 -53.5q6 -3 10 -10.5t5 -8.5q29 -5 50 -21t4 -39 q-10 -13 -37 -14t-32 -10q-13 -20 -5.5 -74t0.5 -74q-15 -29 -64 20q-9 8 -14 23t-6 27.5t-2.5 34.5t-2.5 33q0 10 -12.5 10t-21.5 -5q-13 -6 -26 -3.5t-24.5 0.5t-14.5 -12q-6 -27 3.5 -81.5t1.5 -76.5q-7 -18 -34 -6.5t-35 31.5q-7 19 -14 60t-15 58q-7 15 -40.5 5 t-43.5 5zM208 351q-35 -66 5 -94q5 -5 22.5 1t27.5 4q24 -6 35.5 13.5t10.5 46t-2 48.5q-19 -5 -37.5 -3t-36.5 -0.5t-25 -15.5z" />
|
||||
<glyph unicode="$" horiz-adv-x="305" d="M26 440q0 18 12 24q43 55 133 74q21 7 24.5 11.5t-0.5 13t3 29.5q6 12 19.5 14.5t16.5 -6.5q12 -14 6 -29.5t-2 -32.5q2 -6 12 -12.5t21.5 -11t21.5 -11t11 -13.5t-8 -18q-8 -8 -33.5 -3.5t-36.5 -0.5q-22 -14 -25.5 -47.5t9.5 -50.5q8 -12 28 -25t35.5 -27.5t18.5 -33.5 q11 -62 -11 -114q-9 -21 -46 -39.5t-48 -34.5q-15 -22 -8 -45.5t-16 -45.5q-6 -9 -20.5 -3t-14.5 15q-4 26 -1 34.5t2.5 18t-9.5 26.5q-6 12 -41 20t-49 19q-22 19 -9.5 37t33.5 18q11 2 24.5 -8.5t23 -18t14.5 -1.5q14 19 17.5 48.5t1 56t1.5 56.5q-46 18 -78 47.5 t-32 69.5zM101 413q2 -8 11 -15.5t16 -7.5q14 -2 19 11.5t2 30.5t-9 28q-4 3 -6 1.5t-6.5 -7t-7.5 -6.5q-26 -13 -19 -35zM187 174q13 -4 26 1t13 19q8 28 -4 60q-11 26 -28 14q-7 -8 -7 -62q0 -4 -2.5 -11t-2.5 -12t5 -9z" />
|
||||
<glyph unicode="%" horiz-adv-x="620" d="M29 410q-25 30 -19 63.5t33 52.5q95 67 155 39q44 -21 60 -75.5t-12 -98.5q-34 -52 -126 -24q-3 1 -13.5 4t-13.5 4t-11.5 4t-12.5 4.5t-10.5 4.5t-11 6t-9.5 7t-9 9zM106 454q-4 -25 22.5 -34.5t45.5 5.5q9 7 11 13.5t0 16.5t-2 13q0 2 -2 4.5t-6 5.5t-6 5 q-21 4 -40.5 -2.5t-22.5 -26.5zM136 57q0 15 4 29.5t12 35.5t11 29q23 68 62 130t105.5 146.5t90.5 118.5q13 18 24.5 21.5t33.5 -7.5q8 -8 9 -24.5t-3 -24.5q-25 -53 -70 -120.5t-83.5 -119t-77.5 -121.5t-58 -135q-22 -3 -34 -2.5t-18 10t-8 34.5zM325 142q6 14 20 33.5 t17 26.5q5 5 23.5 15.5t26.5 20.5q18 19 68 19q47 -8 82.5 -46t32.5 -87q-14 -10 -34 -26.5t-35.5 -29.5t-36 -26.5t-38.5 -21t-40.5 -7.5t-44.5 10q-31 14 -43 49.5t2 69.5zM416 115q-6 -15 -0.5 -26.5t19.5 -5.5q6 4 19 11.5t20.5 12t18 13.5t11 15t-0.5 16 q-16 29 -45.5 12t-41.5 -48z" />
|
||||
<glyph unicode="&" horiz-adv-x="277" d="M19 219q-10 26 18 54t27 47q-1 3 -5.5 19.5t-5.5 23.5t-3 20.5t0 24t6 20.5q14 25 45 49q12 6 46 7t40 15q11 25 9.5 54t12.5 54q11 18 40.5 12t27.5 -30q-3 -30 -9 -58.5t-9 -52t-1 -57.5q3 -44 -30 -60q-11 -10 -27.5 -8.5t-24.5 15.5q-4 4 -3.5 19.5t-0.5 25.5 q-6 13 -20.5 11.5t-20.5 -11.5q-19 -23 -4.5 -58.5t45.5 -46.5q8 -3 10 -15.5t-2 -17.5q-2 -4 -5 -8t-7 -6.5t-7 -4.5t-9 -3.5t-9 -2.5t-10 -2t-9.5 -1t-11.5 -1t-11 -1q-7 -7 -7 -15q3 -9 11.5 -16t16 -9.5t9.5 -0.5q45 22 81 17q28 -5 20 -32q-7 -23 -21 -51t-21.5 -52 t-6.5 -55q1 -15 -17.5 -27.5t-34.5 -6.5q-8 0 -15.5 8.5t-10.5 17.5q0 25 11 53t11 53q-2 12 -29 16t-34 10q-32 26 -45 64z" />
|
||||
<glyph unicode="'" horiz-adv-x="121" d="M46 610q1 11 9 18.5t18.5 9.5t21 1t17.5 -7.5t7 -17.5q3 -30 1.5 -45.5t-7 -47.5t-6.5 -49q-1 -9 1.5 -26.5t3 -26.5t-4.5 -21q-7 -10 -23 -13t-22 5q-15 17 -23 37t-8 48t0.5 41.5t7 50.5t7.5 43z" />
|
||||
<glyph unicode="(" horiz-adv-x="331" d="M16 373q0 6 2.5 14.5t6 20t5.5 18.5q58 116 232 207q26 19 48 -5q34 -34 15 -48q-22 -20 -83.5 -62.5t-90.5 -72.5q-26 -27 -35.5 -63.5t-8 -66t9.5 -73.5q1 -4 4 -21.5t4.5 -22.5t5 -20.5t6 -22.5t7 -20t9.5 -21t12 -18t15 -18q6 -4 18 -1t18.5 4.5t11.5 -8.5 q7 -15 2 -30t-16 -23q-53 -24 -68 -19q-4 1 -15 3t-17.5 4.5t-10.5 6.5q-116 176 -87 358z" />
|
||||
<glyph unicode=")" horiz-adv-x="312" d="M17 9q-7 6 -6 18.5t6 21.5q19 20 53 47.5t58.5 47.5t46.5 51.5t29 65.5q15 76 -23 154.5t-105 140.5q-16 20 -7.5 42.5t37.5 36t54 0.5q79 -85 138 -256q27 -81 0 -148q-48 -116 -217 -222q-30 -18 -64 0z" />
|
||||
<glyph unicode="*" horiz-adv-x="416" d="M15 392q16 24 64.5 37.5t64.5 26.5q-31 44 -100 76q-4 1 -5 4.5t0 10t1 7.5q0 17 17 29.5t33 2.5q21 -13 55.5 -39t45.5 -33q4 -4 5 4q1 16 2 18q2 7 8 40.5t16.5 48.5t33.5 15q14 0 25.5 -9t6.5 -23q-22 -62 -32 -119q10 -4 29 -2t28 3.5t27 6t27 6.5q26 9 42 -6.5 t-2 -36.5q-19 -22 -68 -27t-65 -13q18 -21 37 -41t49 -49t40 -39q0 -7 -7 -14q-24 -13 -51 0q-19 8 -36 21.5t-40.5 37l-31.5 31.5q-7 -18 -20 -59.5t-26 -70t-33 -50.5q-8 -11 -30 -10t-17 20q5 29 31.5 93t26.5 102q-55 -10 -108 -36q-18 -7 -36 0q-24 19 -7 36z" />
|
||||
<glyph unicode="+" horiz-adv-x="323" d="M30 280q-19 6 -17 20t17 19q54 20 105 26q4 1 5 3.5t0.5 8t-0.5 6.5q0 13 -5.5 31t-10.5 31t-3 28.5t14 27.5q18 14 55 14q13 -2 22.5 -11t9.5 -17q3 -12 3 -47.5t11 -49.5q7 -9 35.5 -7t42.5 -4q17 -13 9 -32q-20 -19 -73 -25l-7 -3.5t-8.5 -5.5t-3.5 -6q0 -13 3.5 -36 t4.5 -36t-3 -35q-3 -11 -21.5 -12.5t-28.5 8.5q-21 14 -29.5 51.5t-16.5 48.5q-15 12 -28 11t-39.5 -5.5t-42.5 -1.5z" />
|
||||
<glyph unicode="," horiz-adv-x="146" d="M29 81q-4 35 16.5 55.5t46.5 19t46 -11.5q21 -15 -2.5 -114t-54.5 -117q-16 -9 -26 0t-14.5 32.5t-6.5 46.5t-3 51t-2 38z" />
|
||||
<glyph unicode="-" d="M23 265q-4 24 13.5 42.5t42.5 18.5q30 0 82.5 -4.5t83 -5.5t85.5 5q7 4 15.5 1t12.5 -10q-1 -10 1 -16t-4 -12.5t-8 -10t-10.5 -7.5t-12 -5.5t-12 -4.5t-10.5 -4q-127 -36 -261 0q-8 2 -12.5 5t-4.5 5z" />
|
||||
<glyph unicode="." horiz-adv-x="159" d="M30 81q-3 27 8 45t29 24.5t38 4.5t33 -11q22 -14 21.5 -63t-30.5 -67q-38 -21 -66.5 3t-32.5 64z" />
|
||||
<glyph unicode="/" horiz-adv-x="383" d="M1 42q11 51 33 106.5t42 93.5t55 99.5t51 92.5q10 19 26.5 59t28 64t34.5 48t52 31q29 8 49.5 -11t3.5 -50q-18 -31 -70.5 -122t-78.5 -138t-62.5 -123.5t-58.5 -142.5q-4 -18 -14 -27t-33 -19q-25 -11 -44 2.5t-14 36.5z" />
|
||||
<glyph unicode="0" horiz-adv-x="435" d="M21 231q-11 95 59 174.5t166 95.5q39 7 79 -13t68 -56q41 -52 41 -116.5t-28.5 -119.5t-75.5 -102q-43 -43 -91.5 -56.5t-99.5 12.5q-103 61 -118 181zM137 276q-5 -39 13.5 -75t53.5 -51q37 -22 74 32q73 101 36 161q-26 43 -59 43q-43 0 -78 -34t-40 -76z" />
|
||||
<glyph unicode="1" horiz-adv-x="164" d="M50 32q-22 56 -22 120t11 143.5t11 123.5q0 21 22.5 43.5t48.5 10.5q46 -21 38 -60q-30 -155 -21 -316q2 -8 16.5 -28.5t4.5 -36.5q-2 -2 -6.5 -7t-6.5 -7t-6.5 -6t-7.5 -5.5t-7.5 -3.5t-9 -3t-10.5 -1q-39 0 -55 33z" />
|
||||
<glyph unicode="2" horiz-adv-x="419" d="M20 435q6 18 20.5 26.5t27.5 8.5t33.5 -2.5t26.5 -2.5q112 0 164 -30q3 -2 12 -7l13.5 -7.5t14 -8.5t13 -9.5t10.5 -11t7 -13t2.5 -14.5t-2.5 -17q-18 -55 -59 -100t-105 -93q-4 -4 -7 -7.5t-7 -9t-2 -9t10 -3.5q45 -7 74.5 -8.5t52 -5t74.5 -16.5q6 0 14.5 -7.5 t8.5 -15.5q4 -22 -9 -41t-32 -24q-55 -6 -93 -6t-57 2.5t-67.5 12t-88.5 15.5q-28 4 -32 34.5t9 47.5q26 47 99 113t94 92q4 3 0.5 9t-5 8t-6.5 7l-6 5q-12 6 -38.5 6.5t-38.5 5.5q-25 12 -52.5 -4.5t-54.5 -1.5q-30 23 -18 82z" />
|
||||
<glyph unicode="3" horiz-adv-x="338" d="M34 76q-24 16 -14.5 42t34.5 33q24 8 76.5 -3.5t78.5 -1.5q10 0 19 10q3 3 1 5q-10 26 -44.5 45.5t-67 29t-52.5 31.5t-6 54q12 20 57 42t53 28q-18 10 -54 10t-51 10q-26 23 -10 54t50 31q6 -1 27 -2.5t29.5 -2.5t26.5 -3.5t28.5 -5.5t24.5 -8.5t25 -12.5 q22 -14 27.5 -31t-5.5 -35t-24 -32t-34.5 -33.5t-29.5 -28.5q5 -3 12.5 -13t12.5 -12q40 -8 70.5 -30t40.5 -55q20 -67 -85 -120q-51 -25 -109 -23t-107 28z" />
|
||||
<glyph unicode="4" horiz-adv-x="368" d="M32 225q-26 57 -3 133t79 114q16 10 31.5 2t18.5 -22q8 -29 -16 -85t-14 -87q8 -26 42.5 -40.5t53.5 0.5q23 18 32.5 58t10.5 76t18 67t55 36q24 -17 27.5 -44.5t-6.5 -53t-19.5 -59t-6.5 -55.5q2 -10 2.5 -19.5t-1 -16.5t-5 -16t-6 -14.5t-8 -15t-7.5 -14.5 q-10 -26 -14 -40.5t-7 -42t6 -43.5q2 -7 -4 -13t-17 -12.5t-15 -10.5q-28 -21 -55 16q-12 13 -6.5 56t1.5 60q0 7 -5 8t-15.5 -1t-15.5 -2q-45 0 -82.5 23t-48.5 58z" />
|
||||
<glyph unicode="5" horiz-adv-x="396" d="M15 264q8 8 22 20t20 18q11 13 32 44.5t38 49.5t38 28q15 8 44 11.5t41 7.5q24 6 37.5 5t37.5 -5.5t38 -4.5q13 0 22.5 -8.5t9.5 -19.5q4 -20 -11 -36t-31 -16q-157 29 -202 -61q20 -9 67.5 -18t68.5 -19q39 -10 52 -38q29 -35 5 -80q-39 -69 -106.5 -108.5t-142.5 -32.5 q-30 3 -38 31.5t5 53.5q11 15 16.5 21.5t17 13.5t22.5 2q5 0 10 -14t9 -14q72 -18 132 71q-27 29 -69 36t-94.5 7t-81.5 8q-8 4 -12 20t3 27z" />
|
||||
<glyph unicode="6" horiz-adv-x="384" d="M21 135q-31 119 42 230t197 141q43 10 67 -12q17 -17 -2 -28q-3 -2 -8 -4q-227 -109 -216 -269q12 2 60 14t69.5 15t58.5 -3t68 -26q23 -18 21.5 -52.5t-21.5 -53.5q-51 -74 -124 -84q-75 -12 -134.5 26.5t-77.5 105.5zM157 99q9 -38 78 -20q17 4 23.5 6t14 7.5t9 14 t-0.5 23.5q-3 24 -54 21h-6q-31 -3 -50.5 -16t-13.5 -36z" />
|
||||
<glyph unicode="7" horiz-adv-x="401" d="M9 414q5 14 17.5 30t23.5 16q74 0 205 41q81 25 138 -10q5 -5 7 -10t1.5 -11t-1.5 -10t-3.5 -11.5t-3.5 -9.5q-11 -24 -36 -75t-39 -82t-27.5 -76t-15.5 -85q0 -2 2.5 -9t3.5 -12t-1 -9q-17 -26 -45 -42t-42 1q-20 32 -21.5 68.5t12 73.5t30.5 71t37 75t29 71 q-48 0 -129 -24.5t-96 -27.5q-21 -4 -39 15.5t-7 41.5z" />
|
||||
<glyph unicode="8" horiz-adv-x="433" d="M10 23q4 44 28 77.5t76.5 77.5t63.5 55q-12 16 -37 38t-42.5 38.5t-30 42t-7.5 52.5q99 74 284 51q4 30 20.5 50t42.5 17q17 0 23 -21.5t-2 -37.5q-26 -99 -134 -205q64 -64 63 -126q-1 -31 -19 -54.5t-49 -37t-58 -20.5t-62 -13q-102 -17 -160 16zM144 93q25 -18 58 -11 t51 31q14 18 13 33.5t-12.5 24.5t-23.5 3q-15 -5 -25 -10l-16 -8t-12 -10.5t-9 -11.5t-10.5 -18t-13.5 -23zM178 370q-10 -9 -4.5 -26t22.5 -31.5t31 -9.5q26 10 41 35t0 40q-12 14 -28 14.5t-26.5 -4t-35.5 -18.5z" />
|
||||
<glyph unicode="9" horiz-adv-x="304" d="M21 300q-15 53 10 99.5t76 72.5q18 9 49.5 14.5t65 6t58 -13.5t24.5 -42q-8 -66 -42.5 -195.5t-43.5 -198.5q0 -9 -5.5 -16.5t-10.5 -11t-17 -9t-14 -6.5q-15 -3 -35.5 7.5t-17.5 25.5q5 32 45 177q11 42 7 42q-51 -30 -91 -21.5t-58 69.5zM103 347q-1 -21 16 -25.5 t36 8.5q15 9 40 42t11 40q-32 12 -65.5 -10t-37.5 -55z" />
|
||||
<glyph unicode=":" horiz-adv-x="159" d="M29 81q-4 35 16.5 55.5t46.5 19t46 -11.5q22 -14 21 -63t-30 -67q-38 -21 -66.5 3t-33.5 64zM29 379q-4 35 16.5 55.5t46.5 18.5t46 -12q22 -13 20.5 -56.5t-31.5 -61.5q-42 -19 -67.5 -1t-30.5 57z" />
|
||||
<glyph unicode=";" horiz-adv-x="157" d="M28 81q-4 35 16.5 55.5t46.5 19t46 -11.5q21 -15 -2.5 -114t-54.5 -117q-16 -9 -26 0t-14.5 32.5t-6.5 46.5t-3 51t-2 38zM28 379q-4 35 16.5 55.5t46.5 18.5t46 -12q22 -13 20.5 -56.5t-31.5 -61.5q-42 -19 -67.5 -1t-30.5 57z" />
|
||||
<glyph unicode="<" horiz-adv-x="457" d="M0 293q0 44 38 80q46 37 151 84t150 86q2 2 5.5 2t9 -1t8.5 -1q32 0 46 -21.5t-3 -39.5q-29 -32 -83.5 -54.5t-104.5 -46.5t-76 -64q42 -25 91.5 -48.5t111 -50t94.5 -42.5q19 -11 19 -29q3 -31 -28.5 -49t-61.5 -7q-7 5 -18 15.5t-15 12.5q-122 68 -282 137 q-4 2 -17.5 6.5t-23 11.5t-11.5 19z" />
|
||||
<glyph unicode="=" horiz-adv-x="274" d="M28 420q16 31 49 36t82.5 -1.5t74.5 -3.5q28 5 38 -21q13 -39 -38 -53q-96 -35 -180 -5q-13 5 -23.5 21t-2.5 27zM33 236q-7 22 9.5 40.5t38.5 22.5q37 0 85 -37q11 -9 38.5 5.5t40.5 -0.5q4 -2 6.5 0t3.5 5.5t2.5 5.5t3.5 0q15 -16 10.5 -33t-21.5 -25 q-29 -30 -71.5 -41.5t-84 3t-61.5 54.5z" />
|
||||
<glyph unicode=">" horiz-adv-x="387" d="M5 497q-7 10 8 29t31 19q20 4 41 -1.5t48 -18t37 -15.5q124 -41 200 -113q16 -12 16 -27.5t-10.5 -27.5t-27.5 -23q-46 -29 -133 -99t-140 -101q-27 -15 -47.5 7t-0.5 45q12 20 56 44q30 15 78 53.5t66 50.5q3 2 11.5 6t13 6.5t11.5 7t7 7.5v8q-19 33 -55.5 52.5 t-72 25.5t-75 22t-62.5 43z" />
|
||||
<glyph unicode="?" horiz-adv-x="330" d="M23 571q-17 8 -13 30t23 33q50 10 73 0q18 -7 64 -23t78.5 -31.5t61.5 -37.5q26 -26 19 -39q-10 -40 -44.5 -71t-77.5 -60.5t-62 -57.5q-13 -19 -4 -51t18 -55t-10 -49q-7 -7 -24.5 -7t-28.5 7q-41 28 -59 79t-4 96q9 27 35.5 47t54.5 30.5t57 32t42 50.5 q-31 17 -99 38.5t-100 38.5zM62 9q-21 15 -21.5 34t21.5 34q14 9 58 9q21 -3 29.5 -19t-0.5 -34q-10 -22 -39 -30t-48 6z" />
|
||||
<glyph unicode="@" horiz-adv-x="502" d="M17 162q-12 52 0 96q63 220 170 327q67 67 175 52q44 -6 75.5 -32t45 -62.5t19 -78.5t-4.5 -79q-5 -23 -22.5 -37.5t-42 -26.5t-35.5 -23q-10 -8 -15.5 -44t-11.5 -48q-15 -35 -52.5 -60t-80 -25t-67.5 33q-24 33 -9 100q17 75 55.5 129t97.5 54q22 0 40 -17t41 -49 q4 -5 6 -8q8 -7 14.5 -1t11.5 18q24 68 -13 149q-22 47 -77 50t-89 -33q-124 -124 -148 -331q-6 -52 29 -91.5t89 -61.5q32 -13 61 4q3 -4 6.5 -5.5t7.5 -0.5t8.5 2.5t7.5 3t5.5 1.5t3.5 -1.5t0 -7.5q-2 -33 -29 -47t-59.5 -11.5t-63.5 14.5q-10 4 -20.5 9t-18 9.5 t-17.5 12.5t-15.5 12t-16 14t-14 13.5l-15.5 15.5l-14 14q-7 11 -18 48zM244 236q-4 -34 9 -43q10 -10 20 -4t15 12.5t8 13.5q40 71 9 126q-56 -48 -61 -105z" />
|
||||
<glyph unicode="A" horiz-adv-x="402" d="M18 10q-6 28 -0.5 58t19 68.5t17.5 58.5q31 141 67 248q5 16 19.5 83.5t35.5 96.5q8 12 33.5 16t33.5 -11q19 -40 35 -88.5t24.5 -85t22.5 -96t22 -91.5q0 -7 13.5 -14t17.5 -13q10 -17 0 -27q-17 -37 5 -98t18 -87q-3 -21 -32.5 -26.5t-44.5 13.5q-14 19 -22.5 76 t-35.5 73q-28 16 -66 11.5t-65 -25.5q-12 -9 -20 -32.5t-11.5 -46t-13 -43.5t-25 -25.5t-47.5 7.5zM157 245q17 -12 53 -10t42 23q4 15 4 32.5t-1 29t-9 33.5t-10.5 28.5t-15 33t-13.5 28.5q-23 -28 -31 -90q-2 -13 -9 -32.5t-12.5 -32t-6.5 -26.5t9 -17z" />
|
||||
<glyph unicode="B" horiz-adv-x="397" d="M22 571q-14 23 2 45.5t32 22.5q10 0 35.5 0.5t39.5 0.5t35 -2t37.5 -7t31.5 -13q9 -5 65 -25t76 -48q9 -18 4 -30q-13 -11 -38 -33t-46 -39t-44 -30q-7 0 -14 -9q-5 -6 2 -8q56 -11 98.5 -38t54.5 -68q21 -73 -68 -162q-58 -58 -109 -91.5t-108 -36.5q-16 -1 -29.5 10 t-5.5 28q4 8 19.5 23t15.5 20q2 19 2 39.5t-1 36.5t-4.5 40t-5.5 36.5t-6.5 40t-6.5 37.5q-1 7 -6 19.5t-8 21.5t-2.5 21.5t8.5 22.5q9 11 0 51q-5 21 -1 41t1.5 40.5t-17.5 29.5q-4 3 -19 4.5t-20 8.5zM163 511q-1 -8 2.5 -25t1.5 -26q31 -3 57 14.5t33 40.5q4 8 -4.5 13.5 t-27 11.5t-24.5 9q-17 9 -25.5 -3.5t-12.5 -34.5zM180 311q-5 -17 -4.5 -26t6 -33t6.5 -35q1 -8 3.5 -31t5.5 -38t9 -29q5 4 28 22.5t31 26.5t21.5 24.5t17 33t-0.5 34.5q-4 21 -29 39.5t-50.5 22.5t-43.5 -11z" />
|
||||
<glyph unicode="C" horiz-adv-x="450" d="M12 257q12 83 56.5 143.5t122.5 78.5q61 14 145 -10q18 -6 31 -22.5t2 -35.5q-6 -11 -15 -16t-25 -8t-22 -5q-20 -6 -57 2t-52 3q-57 -20 -77 -77.5t-1 -118.5t77 -89.5t119 -8.5q9 3 24 12.5t26 16t25.5 10.5t22.5 -4q27 -22 33.5 -43t-16.5 -41q-97 -71 -250 -24 q-75 24 -111 53q-74 62 -58 184z" />
|
||||
<glyph unicode="D" horiz-adv-x="380" d="M22 538q-2 2 -2 6t1 9t1 6q5 23 26 30.5t42 3.5q70 0 122 -34q74 -50 128 -123q48 -69 39 -141.5t-55 -133.5t-112 -93q-75 -39 -135 -17q-20 7 -34 26t-8 37q3 4 18 15.5t16 21.5q3 119 -22 349q0 5 -4.5 11.5t-11 14t-9.5 12.5zM139 485q0 -47 6.5 -199t12.5 -152 q26 -5 52 12t41 40q12 18 18.5 29.5t15.5 30t12.5 32.5t3.5 31.5t-6 33.5q-18 52 -60 94t-96 48z" />
|
||||
<glyph unicode="E" d="M19 307q0 2 2.5 4.5t6 5t5.5 4.5q3 7 4.5 15.5t1.5 14.5t-0.5 16t-0.5 14q0 15 -6 45.5t-6 53.5t12 40q42 61 126 68.5t146 -41.5q14 -10 3 -28.5t-35 -22.5q-17 -2 -59.5 9t-65.5 1q-22 -10 -25.5 -37t2 -53.5t-4.5 -52.5q19 -11 48.5 -11.5t52.5 3t45.5 -6t33.5 -36.5 q-16 -28 -49 -33t-67.5 -6t-49.5 -17q-11 -12 -15 -33t-3.5 -35t4.5 -47t5 -41q33 -6 67.5 3t76 27.5t64.5 24.5q3 3 18 -9q7 -24 -2 -43t-30 -27q-18 -6 -52.5 -20t-55.5 -21.5t-51.5 -13.5t-57.5 -5q-7 1 -23.5 1.5t-25.5 4t-11 13.5q-12 38 -8.5 110.5t-5.5 110.5 q-1 5 -8.5 16t-9 17t3.5 18z" />
|
||||
<glyph unicode="F" horiz-adv-x="348" d="M19 256q6 8 29 21.5t26 23.5q4 9 2 27.5t-4.5 27.5t-8 27.5t-7.5 27.5q-28 110 -23 183q0 8 6 17.5t12 9.5q68 24 143.5 18t139.5 -41q39 -20 -22 -59q-33 -15 -88.5 8t-81.5 19q-2 -33 -3 -52t5 -51.5t10.5 -51.5t12.5 -51t12 -50q12 -1 35.5 1.5t44 4t40 0.5t31 -11 t10.5 -30q-1 -21 -30.5 -26t-63 -7.5t-40.5 -17.5q-10 -15 -5.5 -39.5t12.5 -41.5t19.5 -42t15.5 -42q8 -23 -6.5 -40t-35.5 -18t-36 8q-28 28 -43 102.5t-39 102.5q-5 5 -10.5 3.5t-17 -3.5t-18.5 0q-15 4 -23.5 15.5t0.5 26.5z" />
|
||||
<glyph unicode="G" horiz-adv-x="394" d="M28 132q-22 115 3 214t112 160q56 38 117 37t113 -37q15 -12 11 -26t-20 -22q-21 -14 -72 -4t-72 4q-20 -5 -36.5 -23.5t-24 -34.5t-16.5 -42q-20 -53 -26.5 -102.5t10 -99.5t64.5 -72q17 -8 36 -4t26 18q25 48 24 64q-2 15 -14 23q-29 15 -29 19q-16 25 3.5 42t49.5 25 q43 13 82 -10t19 -67q0 -2 -10 -6.5t-10 -7.5q0 -20 -9 -54t-10 -42q-2 -14 -21 -31.5t-22 -21.5q-11 -8 -33 -11.5t-29 -7.5q-68 -29 -135 7.5t-81 112.5z" />
|
||||
<glyph unicode="H" horiz-adv-x="392" d="M24 306q1 7 6 25.5t7 28.5q1 22 -3 74t-1 88.5t20 66.5q10 17 37 20t52 -9q27 -23 24 -45q-3 -17 -11.5 -49.5t-13 -53.5t-3.5 -47.5t12 -46.5q11 -15 47 -21t44 11q15 41 13.5 117t3.5 122q4 23 25.5 33t43 6t27.5 -18q15 -56 14 -90t-7.5 -94t-4.5 -94q1 -7 16 -23.5 t17 -27.5q1 -9 -9.5 -19.5t-11.5 -13.5q-10 -50 7 -144t17 -127q-39 -8 -64 6.5t-36 47.5t-16.5 67.5t-11.5 77t-15 65.5q-7 20 -29 26t-42 1.5t-24 -12.5q-22 -23 -7.5 -108t1.5 -122q-38 -1 -62 14.5t-33.5 45t-12.5 57t-4 66t-4 56.5q-1 6 -5 21.5t-3 21.5z" />
|
||||
<glyph unicode="I" horiz-adv-x="161" d="M29 173q0 26 -1 84.5t-1 92.5t3 84t10 93q6 40 39 51.5t70 -13.5q17 -17 11 -29q-25 -71 -29 -151t2.5 -181.5t4.5 -151.5q-1 -11 -23 -15t-42 6q-8 4 -14.5 9t-11 12t-8 12.5t-5.5 15t-3 15t-1.5 17.5t-0.5 16v17v16z" />
|
||||
<glyph unicode="J" horiz-adv-x="383" d="M16 207q0 63 14 87q31 32 73 24q22 -4 27.5 -28t-8.5 -49q-8 -15 -10.5 -38t7 -46.5t32.5 -31.5q21 -9 46 -3t31 27q11 32 13.5 67t0 62.5t-12.5 67t-17.5 62t-23.5 66.5t-22 62q-7 20 4 39q7 13 32 16.5t31 12.5q6 -6 25 -10t19 -14q5 -40 19 -92t26.5 -94.5t21.5 -89 t6.5 -92.5t-20.5 -87q-46 -105 -232 -73q-28 5 -45.5 20t-25 40t-9.5 45t-2 50z" />
|
||||
<glyph unicode="K" horiz-adv-x="349" d="M15 594q0 17 19.5 31t41.5 15q29 1 40 -17t7.5 -44t-3.5 -54t6 -47q9 -20 47 14q16 10 46.5 40.5t50.5 38.5q20 7 45.5 -11.5t18.5 -35.5q-23 -40 -95 -80.5t-90 -57.5q-6 -6 3.5 -23t27.5 -40t22 -30q10 -11 52 -50.5t64 -68.5t30 -61q3 -11 -13 -23t-36.5 -14t-38.5 10 q-24 20 -76 87.5t-55 71.5q-11 -55 27 -203q4 -13 3 -34t-7 -30q-10 -21 -29.5 -26.5t-40.5 5.5q-8 3 -15.5 12.5t-7.5 19.5q0 61 -25 253q-19 142 -19 352z" />
|
||||
<glyph unicode="L" horiz-adv-x="430" d="M20 182q0 206 39 420q6 30 49 35t48 -28q9 -54 2.5 -123t-18 -124t-16 -125.5t9.5 -126.5q50 0 70 0.5t61 6.5t67 19q35 25 62 12q48 -48 34 -63q-31 -36 -80 -50t-94 -11.5t-102.5 -1.5t-97.5 -22q-22 14 -31.5 37.5t-9.5 43.5t3.5 53t3.5 48z" />
|
||||
<glyph unicode="M" horiz-adv-x="602" d="M36 88q-19 20 -21.5 50t4.5 56t17.5 63t13.5 59q7 49 15 146.5t15 146.5q4 28 40.5 31t46.5 -17q24 -33 38.5 -73.5t27.5 -96t22 -83.5l5 -6q6 -6 9 -8.5t5 -0.5q14 20 28 53t23.5 62t24.5 59t31 50t42.5 29t60.5 1q32 -93 60 -281.5t57 -278.5q6 -17 -8.5 -31t-35.5 -18 q-41 -8 -49 0q-29 57 -41 135t-22 157.5t-34 135.5q-21 -34 -45 -104.5t-38 -99.5q-3 -5 -0.5 -17t0.5 -17q-12 -24 -35.5 -37t-47.5 -2q-15 4 -27 17t-12 27q-11 100 -44 112q-11 4 -12.5 -8.5t1 -29.5t-2.5 -30q-9 -13 -6 -63.5t1 -63.5q-4 -28 -47 -36t-60 12z" />
|
||||
<glyph unicode="N" horiz-adv-x="339" d="M23 85q6 47 11.5 186t21.5 216q3 14 29 14t36 -10q31 -41 64 -137.5t64 -137.5q7 19 9 37.5t0.5 48.5t-1.5 37q0 32 -18 111.5t-11 122.5q3 21 35 24t39 -16q17 -45 26 -102.5t10 -96t1 -107.5v-22q0 -103 -41 -144q-13 -15 -37 -16.5t-37 12.5q-14 16 -28 38t-22.5 38 t-23 44.5t-20.5 39.5q-13 -35 -11 -98.5t-6 -98.5q-5 -16 -27 -20.5t-42.5 6t-20.5 31.5z" />
|
||||
<glyph unicode="O" horiz-adv-x="404" d="M27 284q20 70 77.5 125t126 62t130.5 -67q57 -77 39 -169t-94 -143q-50 -34 -103 -35.5t-99 30.5q-47 35 -69.5 88t-7.5 109zM131 223q10 -45 35.5 -72t63.5 -10q47 22 65.5 71.5t5.5 103.5q-7 27 -39 38.5t-60 5.5q-24 -4 -50 -58t-21 -79z" />
|
||||
<glyph unicode="P" horiz-adv-x="475" d="M20 540q-15 17 -9.5 41.5t20.5 30.5q115 46 238 17.5t205 -122.5q3 -28 -1 -53.5t-11.5 -45.5t-25 -40t-31.5 -33.5t-41 -29.5t-42.5 -25t-48 -22t-46.5 -18.5t-48 -17.5t-43 -15q-3 -26 7 -77.5t4 -77.5q-9 -26 -36 -42t-58 -8q-5 3 -22 23q-20 156 0 387q6 78 22 108 q2 5 5 9q-5 2 -18.5 5t-19.5 6zM136 545q-2 0 3 -4.5t12 -13t7 -15.5q0 -14 -8.5 -39t-8.5 -38q0 -12 -6 -41.5t-4.5 -47t16.5 -22.5q58 -20 128.5 25.5t87.5 112.5q-42 32 -71 50t-73 30.5t-83 2.5z" />
|
||||
<glyph unicode="Q" horiz-adv-x="423" d="M19 341q-17 66 34 152q13 17 31 31.5t43.5 30.5t37.5 25q11 11 27 18.5t38 14t33 11.5q57 28 87 5q22 -15 24 -41.5t-28 -31.5q28 -54 45 -98t28 -98.5t-2.5 -104t-51.5 -89.5q25 -73 23 -104q-1 -18 -8 -33q-4 -15 -21.5 -24t-32.5 0q-22 16 -29.5 63.5t-24.5 58.5 q-16 9 -68.5 20.5t-77.5 33.5q-60 54 -83 87q-10 15 -24 73zM112 366q4 -58 58 -112q38 -41 58 -38q9 2 15 8q6 5 5 9.5t-5.5 14.5t-4.5 15q0 13 1 20t6.5 16t17.5 13q11 7 24.5 2t21 -10.5t18.5 -16.5l4 -4q18 65 -6.5 130.5t-76.5 98.5q-30 19 -64 -3t-54.5 -64.5 t-17.5 -78.5z" />
|
||||
<glyph unicode="R" horiz-adv-x="410" d="M23 325q0 25 19 100.5t5 111.5q-1 3 -4 14.5t-3.5 17.5t-1 15t3 15t10.5 10q92 51 191 17.5t155 -123.5q47 -74 -96 -168q33 -176 96 -298q7 -14 -6.5 -25t-32.5 -12t-33 8q-37 31 -55 84t-33.5 110t-45.5 90q-10 12 -38 10.5t-35 -15.5q-14 -45 4.5 -130.5t19.5 -105.5 q1 -14 -22 -23.5t-45 -5.5q-18 6 -29 29q-12 31 -17.5 71t-7 60t-0.5 78.5t1 64.5zM134 383q43 -10 89 2t79 41q11 5 18.5 15t0.5 19q-36 75 -144 87q-17 2 -24 -13.5t-9.5 -43t-4.5 -35.5q-1 -2 -6 -15t-6.5 -19t-3 -16t1 -15t9.5 -7z" />
|
||||
<glyph unicode="S" horiz-adv-x="441" d="M13 497q25 31 57.5 53t72 35t73 21t81.5 17t76 16q20 5 39 -5.5t26 -27.5q8 -18 -7.5 -33.5t-35.5 -20.5q-32 -12 -111 -23t-118 -32q-23 -13 -17 -27q19 -28 51 -57t63 -49t64.5 -46.5t53.5 -50t31.5 -58t-1.5 -72.5q-14 -51 -56.5 -84.5t-96.5 -45t-112.5 -6.5 t-105.5 27q-39 20 -26 61t53 59q16 3 28.5 -17t20.5 -22q6 -1 29.5 -3t36.5 -8q16 -7 34 -6.5t26.5 3t32.5 13.5t27 12q32 25 11 66q-38 49 -133.5 117t-134.5 118q-5 7 -14 16.5t-14 15.5t-9 14t-2.5 15t7.5 15z" />
|
||||
<glyph unicode="T" horiz-adv-x="432" d="M26 504q-25 11 -23 38t28 40q54 27 101.5 40t87 14t89 1t106.5 2q2 0 4.5 -3.5t5.5 -8.5t4 -7q7 -21 -6 -38.5t-37 -25.5q-40 -8 -56 -8t-51 -1q-36 -176 -44 -496q0 -25 -58 -49q-16 -6 -27 5t-12 24q-5 90 12 257.5t17 239.5q0 7 -3.5 10t-10 2t-11.5 -3t-13 -5t-11 -4 q-6 -1 -40.5 -16.5t-51.5 -7.5z" />
|
||||
<glyph unicode="U" horiz-adv-x="480" d="M48 510q9 28 39 42t60 0q21 -23 15 -47q-27 -62 -34 -133.5t15.5 -139t75.5 -99.5q32 -17 57 -10t43.5 34t29.5 58t15 63q9 57 8 88t-7 87.5t-6 87.5q-4 30 46 46q11 4 36 9l6 2q0 -8 10 -12t10 -8q12 -87 13.5 -151.5t-16 -141t-59.5 -137.5q-32 -46 -84 -78.5 t-107.5 -37t-97.5 38.5q-53 56 -76.5 132.5t-19.5 152t28 154.5z" />
|
||||
<glyph unicode="V" horiz-adv-x="407" d="M13 471q3 13 21.5 28t37.5 17.5t29 -15.5q15 -33 41.5 -141t62.5 -159q32 71 61 213t47 195q5 15 29.5 25t46 3.5t17.5 -33.5q-21 -141 -88 -383q-23 -77 -40 -187q-4 -14 -22.5 -24t-41.5 -10q-35 0 -39 15q-9 31 -38 78t-36 69q-10 31 -37.5 95.5t-41 115t-9.5 98.5z " />
|
||||
<glyph unicode="W" horiz-adv-x="609" d="M27 467q9 30 42 44t52 -12q16 -25 16 -60.5t-6.5 -65.5t1.5 -68q3 -12 6.5 -34.5t6.5 -35.5t10.5 -30.5t18.5 -30.5q27 30 54.5 101t49.5 98q26 31 53 31.5t49 -24t38.5 -54.5t27.5 -63q0 -5 4 -13.5t9 -14t8 -3.5q25 30 32 71t1 77.5t-7.5 80.5t5.5 80q8 16 32.5 26.5 t40.5 -0.5q20 -16 29 -42t9 -46t-3 -55t-3 -51q0 -94 -42 -204q-26 -49 -42 -62q-21 -17 -41 -18.5t-36.5 10t-29.5 28t-24 37.5q-38 75 -63 110q-14 -19 -31 -55t-32 -64.5t-35 -55.5t-49.5 -38t-66.5 -2q-62 84 -83 192t-1 216z" />
|
||||
<glyph unicode="X" horiz-adv-x="497" d="M8 160q23 24 66.5 52.5t78.5 57t53 63.5q-32 38 -84 115t-83 114q-18 22 -4 45t39.5 29.5t42.5 -1.5q35 -25 63.5 -64t59 -92t49.5 -79q21 13 52.5 49.5t52.5 49.5q49 25 88 6q14 -14 6 -32q-17 -33 -72.5 -76.5t-73.5 -69.5q15 -26 49.5 -81.5t58.5 -97.5t43 -81 q4 -8 4.5 -14.5t-3 -12.5t-6.5 -10.5t-11 -10t-12 -8t-14 -7.5q-15 -8 -32 -1.5t-25 22.5q-36 93 -136 224q-23 -13 -56 -41t-57 -50t-58.5 -35t-68.5 -4q-11 3 -13 18.5t3 22.5z" />
|
||||
<glyph unicode="Y" horiz-adv-x="361" d="M11 597q-3 23 28.5 37.5t47.5 -0.5q24 -21 38 -68.5t27.5 -98t33.5 -74.5q16 21 41.5 109.5t58.5 112.5q16 12 36 12t32 -11t5 -28q-82 -203 -114 -272q-14 -42 13 -77q9 -9 -4 -41q-5 -4 -25 -11t-25 -20q-39 -179 -48 -210q-4 -12 -21.5 -19.5t-42.5 1.5q-17 7 -20 27 t2 36q4 26 33.5 117.5t24.5 133.5q-7 53 -60.5 170t-60.5 174z" />
|
||||
<glyph unicode="Z" horiz-adv-x="538" d="M14 39q0 30 34 52q10 9 40.5 34.5t42.5 36.5t39 35t40 38.5t34.5 38t33 42.5t25.5 42.5t22 48t13 49.5q2 13 -11 18.5t-36.5 8.5t-33.5 8q-39 16 -126.5 11t-116.5 17q-24 17 -6 46t46 35q33 8 67 9.5t71.5 -3.5t64.5 -10t71.5 -15.5t66.5 -14.5q75 -26 70 -70 q-7 -56 -37.5 -114.5t-60 -93.5t-86.5 -95t-77 -84q70 -8 152.5 1.5t151.5 -7.5q25 -8 29 -31t-11.5 -42.5t-40.5 -19.5q-83 0 -177.5 -2.5t-178.5 -2.5q-8 0 -31 -2.5t-36 -2.5t-27.5 9.5t-20.5 29.5z" />
|
||||
<glyph unicode="[" horiz-adv-x="521" d="M4 77q22 24 22 40q36 117 62 271q6 35 -1.5 107.5t1.5 107.5q60 30 135 35.5t144 -9t134 -43.5q23 -13 19.5 -31t-24.5 -33.5t-40 -14.5q-36 1 -117 14.5t-126 13.5q-14 -156 -74 -384q0 -3 -0.5 -10.5t-0.5 -11.5t1 -9.5t4 -9t8 -4.5q115 -17 226 17q22 3 28 -22t0 -46 q-3 -7 -8.5 -12t-14 -9t-13 -5.5t-15.5 -4.5l-11 -3q-190 -51 -322 22q-2 0 -4 6t-5 14.5t-8 13.5z" />
|
||||
<glyph unicode="\" horiz-adv-x="413" d="M18 535q-21 31 -17.5 59.5t36.5 38.5q8 0 18 2.5t16 3.5t12 0.5t9 -5t4 -13.5q13 -44 30 -85.5t44 -91t41 -74t52.5 -86.5t46.5 -75q4 -7 44.5 -66t52.5 -90q13 -34 -2 -47.5t-40.5 -6.5t-39.5 25q-42 50 -74.5 94t-67.5 104t-49.5 86.5t-58.5 114t-57 112.5z" />
|
||||
<glyph unicode="]" horiz-adv-x="443" d="M11 594q3 23 24 33.5t43 11.5q36 2 115 -10t121 -6q26 3 50 3t48 -6t28.5 -22t-8.5 -43q-90 -149 -45 -399q2 -5 7.5 -20t7.5 -23t4 -20.5t-1.5 -23t-11.5 -19.5q-17 -17 -34 -17q-28 -3 -74.5 -13t-78 -16t-72 -4.5t-73.5 16.5q-31 17 -25 41t31 37q27 15 95.5 13 t95.5 16q12 7 12.5 23.5t-6 41.5t-6.5 36q-2 49 14.5 151.5t13.5 157.5q-42 -3 -122.5 1t-102.5 4q-17 0 -33.5 18t-16.5 38z" />
|
||||
<glyph unicode="^" horiz-adv-x="311" d="M26 433q15 21 39.5 54.5t38 52t31.5 46.5t32 54h20q14 0 20 -3q10 -13 56.5 -119t47.5 -114q-4 0 -9.5 -8t-10.5 -6q-4 2 -17 3.5t-23.5 3.5t-11.5 5q-27 67 -61 113q-8 -16 -15.5 -28t-18 -24.5t-15 -17.5t-21.5 -22l-23 -23q-11 -8 -27 -7.5t-29 6.5q-21 9 -3 34z" />
|
||||
<glyph unicode="_" horiz-adv-x="185" />
|
||||
<glyph unicode="`" horiz-adv-x="165" d="M31 576q-16 25 8.5 46t51.5 18q35 -4 53 -72q2 -9 5.5 -21.5t6 -20t5 -17.5t3 -16t1 -12.5t-1 -10.5t-4 -8t-7 -6t-11.5 -3q-11 -1 -20.5 4.5t-14.5 11.5t-13 19z" />
|
||||
<glyph unicode="a" horiz-adv-x="354" d="M35 91q-19 29 -15 71.5t24 68.5q23 31 54 49.5t59.5 24.5t53.5 6.5t41 -1.5l16 -1q8 10 8 35t-15 28q-15 7 -40.5 3t-36 -7t-35 -13.5t-37.5 -14.5q-26 -9 -38 28.5t-2 47.5q38 26 90 39t103.5 0.5t72.5 -56.5q14 -29 15.5 -64.5t-5 -63.5t-15 -67.5t-10.5 -67.5 q-8 -126 -29 -153q-15 -17 -36 -4q-8 5 -16.5 20.5t-15.5 15.5q-14 2 -42.5 6t-45 7.5t-38.5 10.5t-38 20t-27 32zM92 147q0 -20 36.5 -36t69.5 -17t42 6q3 14 9 35t9.5 34t3 31.5t-8.5 37.5q-16 -6 -48.5 -11.5t-54 -10t-39.5 -22t-19 -47.5z" />
|
||||
<glyph unicode="b" horiz-adv-x="401" d="M13 370q3 5 11 13t10 13q2 22 -0.5 94.5t5.5 94.5q6 27 32.5 46t46.5 -4q19 -20 20.5 -48t-7 -54t-10 -57t11.5 -56q59 -3 109.5 -18t93 -49.5t59.5 -84.5q16 -45 -7.5 -94t-65.5 -79q-66 -47 -125.5 -71t-120.5 -13q-13 3 -26 32q-4 33 -6.5 128.5t-14.5 148.5 q-1 3 -7.5 16t-8.5 23t0 19zM123 328q0 -152 26 -225q59 4 109 37t48 83q-1 32 -31.5 59t-72.5 39t-79 7z" />
|
||||
<glyph unicode="c" horiz-adv-x="378" d="M14 260q16 95 83 154q2 2 16.5 15t18.5 16.5t18 15t20 15.5t19.5 12.5t21.5 11t21 6.5t22.5 4t21.5 -2t23 -7q23 -10 13 -39q-9 -27 -28.5 -41.5t-49.5 -26.5t-47 -24q-74 -57 -78 -120q-4 -56 21 -93q7 -12 19 -20.5t21 -12t27 -9t25 -8.5q23 -9 46 4t46 31t40 19 q15 1 20.5 -8t2.5 -23t-7.5 -25.5t-9.5 -19.5q-59 -90 -220 -44q-69 20 -103.5 82t-22.5 137z" />
|
||||
<glyph unicode="d" horiz-adv-x="370" d="M14 224q0 56 38 91t104 65.5t89 49.5q13 11 18 52t11 54q11 19 30.5 30t36.5 4q34 -17 29 -39q-75 -204 -24 -500q0 -7 -14 -15.5t-25 -8.5q-19 -2 -30 12.5t-19.5 31.5t-17.5 19q-9 0 -28.5 -1t-30.5 -1t-27 3.5t-29 12.5q-1 1 -18 12t-20.5 13.5t-17.5 13.5t-18.5 16.5 t-14 16.5t-12.5 20t-6.5 22t-3.5 26zM115 238q6 -38 41.5 -64.5t73.5 -12.5q-5 33 2.5 90.5t7.5 77.5q-48 0 -90 -24.5t-35 -66.5z" />
|
||||
<glyph unicode="e" horiz-adv-x="339" d="M22 282q-2 75 47 121t122 36q60 -8 104.5 -58t43.5 -112q-9 -28 -82.5 -71.5t-83.5 -53.5q-5 -1 -12.5 -8t-3.5 -13q12 -22 30 -31t40.5 -5t41 11t43.5 20q26 -20 16.5 -53.5t-40.5 -38.5q-2 0 -22 -3.5t-25 -4t-22 -2t-26 0t-22 4t-25 7.5q-120 54 -124 254zM131 231 q90 4 108 63q16 35 -26 53.5t-75 1.5q-20 -11 -26.5 -39.5t0.5 -53t19 -25.5z" />
|
||||
<glyph unicode="f" d="M13 186q4 7 24.5 19t19.5 27q-1 19 -13 81.5t-9 96.5q9 81 78 146q26 25 63 41t73.5 19t67.5 -15.5t42 -59.5q2 -14 -8.5 -24.5t-23.5 -8.5q-12 1 -40 8t-39.5 7.5t-41.5 -5.5q-41 -14 -63 -44.5t-24.5 -68t5.5 -75t25 -73.5q6 1 76.5 31.5t95.5 22.5q14 -1 19.5 -15 t-0.5 -28q-7 -18 -44.5 -33.5t-72.5 -28.5t-37 -26q-5 -24 27 -63.5t37 -55.5q9 -18 -19.5 -29t-48.5 -3q-25 16 -50 61.5t-47 58.5q-3 1 -23 0t-31 2q-10 -1 -15 11t-3 24z" />
|
||||
<glyph unicode="g" horiz-adv-x="327" d="M34 265q-19 42 -10.5 86t44.5 74q34 29 73 46t83 20.5t83 -17.5q24 -12 20 -30q-19 -39 -28.5 -81.5t-10 -91t1.5 -83t8.5 -93t8.5 -85.5q5 -51 -3 -86.5t-42 -54.5q-59 -34 -131 -7.5t-94 91.5q-9 27 18.5 41.5t42.5 -3.5q5 -5 27.5 -32.5t41 -39t42.5 -8.5q7 2 19 27 q9 30 6 86.5t-7.5 86t-14.5 86.5q0 2 1 8q5 22 -2 21l-6 -3q-65 -39 -114 -19q-30 12 -57 61zM102 326q10 -69 38 -69q17 -1 28.5 10t24.5 39.5t16 34.5q9 15 10.5 38.5t-7.5 37.5q-6 12 -21.5 9.5t-30.5 -10t-28 -18.5q-36 -31 -30 -72z" />
|
||||
<glyph unicode="h" horiz-adv-x="338" d="M24 75q0 109 12 221q3 23 -1.5 61t-3.5 70.5t14 56.5q6 16 27 22.5t43 -2.5q13 -8 13 -41q-1 -7 -4 -36.5t-4 -40t-2.5 -35t-0.5 -39.5t3.5 -35.5t7.5 -38.5q31 55 73.5 86.5t92.5 9.5q18 -76 25.5 -109.5t14.5 -94.5t2 -109q-1 -18 -29.5 -25.5t-41.5 5.5 q-23 28 -25.5 71t-2.5 90.5t-17 79.5q-62 -62 -109 -162q-6 -10 -23.5 -17t-30.5 -4q-2 1 -8.5 2.5t-11.5 2.5t-9 4t-4 7z" />
|
||||
<glyph unicode="i" horiz-adv-x="185" d="M42 253q0 79 18 114q10 19 33 25.5t45 -3.5q16 -7 24 -20.5t-2 -27.5q-18 -25 -20 -70t-6 -57q-9 -23 -1.5 -70t1.5 -70q0 -3 -3 -8t-6 -5q-67 -19 -79 18q-8 26 -9 54.5t2 66t3 53.5zM67 479q-11 16 -4.5 40.5t18.5 32.5q23 14 50 12t40 -21q12 -18 0.5 -45.5 t-27.5 -36.5q-17 -10 -38.5 -5.5t-38.5 23.5z" />
|
||||
<glyph unicode="j" horiz-adv-x="194" d="M-105 -76q-7 20 4.5 35t31.5 21q14 4 23 -3t16.5 -21.5t12.5 -19.5q16 -8 24 -8q28 19 44 53t20 58t8 69q4 42 -5.5 108.5t-14 108.5t11.5 108q6 19 40.5 18.5t43.5 -26.5q2 -12 -4 -36t-4 -36q1 -28 6 -83.5t7.5 -89.5t0 -83.5t-13 -84t-35 -72t-61.5 -64.5 q-36 -28 -88 -13.5t-68 61.5zM40 526q-25 49 5 76q21 19 50 19t44 -23q15 -21 12 -49.5t-23 -42.5q-24 -17 -49 -12t-39 32z" />
|
||||
<glyph unicode="k" horiz-adv-x="378" d="M21 394q2 27 -3.5 74t-7 74t10.5 68q7 17 32 25.5t49 1.5q13 -13 13 -22q0 -41 -5.5 -139.5t-3.5 -153.5q2 -4 6.5 -5t10.5 0l6 1q7 5 28.5 22.5t32.5 24.5t29.5 15t36 5.5t35.5 -13.5q17 -12 10.5 -27t-23.5 -23q-7 -5 -46.5 -27t-57.5 -40q66 -50 198 -171 q18 -23 -13 -45q-13 -17 -35.5 -18t-32.5 13q-22 22 -47 43.5t-61 50.5t-50 41l-9 4q-7 0 -4 -13q-3 -20 4 -63t5 -63q-2 -18 -19.5 -27t-35.5 -7t-22 12q-23 54 -31.5 126.5t-7 119.5t7.5 136z" />
|
||||
<glyph unicode="l" horiz-adv-x="198" d="M32 65q13 45 18 91.5t5.5 117t1.5 94.5q1 25 -4.5 61t-10.5 63.5t-3.5 59.5t13.5 56q9 19 32 28t43.5 -0.5t22.5 -37.5q1 -5 -2 -20.5t-3 -19.5q0 -23 1 -67t1 -80t-2 -67q-2 -36 2.5 -103.5t1 -119.5t-23.5 -96q-10 -22 -33.5 -25t-44.5 10q-11 7 -15.5 23.5t0.5 31.5z " />
|
||||
<glyph unicode="m" horiz-adv-x="606" d="M19 296q-7 58 14.5 96.5t75.5 22.5q20 -6 25.5 -22.5t0.5 -36t-5.5 -40.5t8.5 -35q15 14 31 40.5t26.5 47.5t28 42t36.5 24.5t52 -5.5q15 -15 20 -19q4 -16 8 -55.5t12 -59.5q8 8 21.5 24.5t23 27.5t23.5 25t27 21.5t28 14t31.5 5.5t34.5 -8q11 -7 15 -19t4 -31t1 -25 q29 -213 -25 -353q-7 -25 -38 -30t-57 11q-3 0 -5 5.5t-2 13.5t2 15q46 125 20 298q0 14 -15 1q-7 -5 -10 -11q-50 -83 -94 -203q-13 -26 -48.5 -36.5t-55.5 16.5q-15 31 -4 101t-1 107q-17 -29 -48.5 -100.5t-55.5 -107.5q-16 -22 -48.5 -22t-41.5 22q-16 40 -14 115.5 t-1 122.5z" />
|
||||
<glyph unicode="n" horiz-adv-x="360" d="M44 217q0 16 -3 53.5t-2 64t9 47.5q9 23 40.5 21.5t38.5 -26.5q4 -14 -2.5 -40t-6.5 -36q2 -2 5 -8q3 -4 4 -4q2 3 9.5 16t10 17.5t10 15.5t11.5 15t11.5 12.5t13.5 11.5t14.5 7.5t16.5 5t17.5 0t20.5 -3.5q16 -25 26.5 -52.5t15.5 -65.5t7 -55.5t4 -68t2 -58.5 q10 -44 -13 -51q-64 -17 -68 9q-6 38 -9 120t-12 125q-28 -31 -55 -102.5t-42 -96.5q-12 -20 -36.5 -21t-33.5 21q-6 17 -7 37.5t1 49t2 40.5z" />
|
||||
<glyph unicode="o" horiz-adv-x="282" d="M31 331q9 33 35 69.5t29 43.5q20 38 60.5 34t71.5 -38q33 -38 49 -98q27 -101 -69 -202q-16 -17 -48.5 -19t-52.5 10q-50 30 -71 86t-4 114zM138 230q34 -8 50 15t8.5 59t-33.5 65q-11 12 -38 -19q-37 -41 -32 -79q4 -32 45 -41z" />
|
||||
<glyph unicode="p" horiz-adv-x="344" d="M19 -41q-5 38 -6 77.5t2.5 80t7 73.5t9.5 79t9 75q1 6 -6.5 19.5t-2.5 21.5q13 11 14 43.5t18 43.5q21 15 42 16t36 -16q8 -8 9 -28t5 -22q36 -4 66 -11.5t61.5 -21.5t48 -40t12.5 -60q-4 -38 -21.5 -63.5t-46 -39t-55 -21t-63 -15.5t-56.5 -15q-12 -73 -9.5 -110.5 t23.5 -109.5q0 -3 4 -8.5t9.5 -13t8.5 -12.5q12 -25 -20 -31t-54 4q-5 2 -10 5.5t-8.5 6.5t-6.5 9t-5 9.5t-4.5 11.5t-3.5 12t-2.5 13t-1.5 12.5t-1.5 13.5t-1.5 12zM125 217q31 -14 74.5 9t49.5 70q6 35 -34 43q-18 8 -37.5 9t-30.5 -9q-20 -20 -29 -66.5t7 -55.5z" />
|
||||
<glyph unicode="q" horiz-adv-x="384" d="M18 325q10 43 39 76t73 50q30 14 67 10.5t59 -28.5q15 23 46.5 22.5t39.5 -18.5q16 -36 8 -94.5t-23.5 -115t-18 -131t24.5 -143.5q10 -23 35 -22.5t33 15.5q1 2 4.5 10t5.5 12.5t6.5 13.5t8 12.5t9 10.5t10 7.5t12 3t13.5 -2.5q13 -6 20.5 -12.5t10.5 -12t1 -15 t-4.5 -15.5t-9.5 -20.5t-11 -22.5q-20 -48 -77 -64.5t-103 5.5q-30 13 -49.5 42.5t-22.5 61.5q0 13 2 46.5t1 56.5t-8 41q-7 11 -17 8.5t-28 -7.5t-27 -1q-11 7 -34.5 11.5t-32.5 11.5q-6 7 -22 24t-24.5 28.5t-12.5 23.5q-26 59 -4 122zM139 361q-42 -42 -37.5 -102 t51.5 -87q17 -11 37.5 -6.5t29.5 24.5q7 15 10.5 35.5t4 32t0 39t-0.5 32.5q0 21 -21 39.5t-47 14.5q-6 -2 -10 -4.5t-10 -9.5t-7 -8z" />
|
||||
<glyph unicode="r" horiz-adv-x="323" d="M35 456q37 32 72.5 1t27.5 -81q19 3 38 18.5t31 30.5t32.5 24t44.5 2q10 -4 13 -5.5t11.5 -5.5t10.5 -7t5.5 -8t1.5 -11t-7 -13q-19 -27 -69.5 -68.5t-71.5 -72.5q-8 -11 -9.5 -36t-5.5 -34q-19 -29 10 -65q15 -19 12 -50t-22 -50q-15 -22 -42.5 -23t-42.5 18 q-17 11 -15 45q4 89 -15 245q-2 15 -10.5 38t-14 39.5t-3.5 35.5t18 33z" />
|
||||
<glyph unicode="s" horiz-adv-x="345" d="M25 68q-10 20 7 39.5t40 21.5q13 1 25.5 -20t20.5 -25q35 -20 82 -1.5t47 59.5q0 10 -15.5 23.5t-30.5 20.5q-11 5 -49 20.5t-54.5 23.5t-39 27t-33.5 43q-18 37 15 78.5t85.5 62t84.5 6.5q9 -4 36.5 -14.5t40.5 -16.5t30 -19.5t25 -30.5q6 -11 -0.5 -28t-15.5 -23 q-21 -13 -57 7t-66.5 37t-73.5 -4q-19 -13 -1 -39t38 -33q104 -37 158 -87q20 -24 17.5 -56t-20.5 -61q-26 -44 -85 -69.5t-121 -12.5t-90 71z" />
|
||||
<glyph unicode="t" horiz-adv-x="397" d="M7 258q-4 10 4.5 23t20.5 21q13 7 57.5 16.5t58.5 26.5q9 11 12 27.5t4.5 40.5t2.5 34q1 9 7 45.5t8 56.5q4 34 41 39t65 -15q13 -13 5 -34q-39 -85 -39 -204q8 1 28 3q89 12 108 -4q11 -11 5 -32q-3 -10 -10 -17.5t-19.5 -12t-22 -7.5t-27.5 -4t-26.5 -1.5t-28.5 0 t-24 0.5q-5 -34 8.5 -204t11.5 -197q-1 -15 -10.5 -24.5t-24.5 -9.5q-18 0 -27 6.5t-15 25.5q-9 25 -18.5 198t-25.5 202q-21 -16 -46 -25t-49.5 -4t-33.5 30z" />
|
||||
<glyph unicode="u" horiz-adv-x="367" d="M26 358q0 5 0.5 25.5t1.5 29t6.5 21t16.5 19.5q26 12 55.5 3.5t29.5 -33.5q0 -22 -2 -62t-2 -72.5t4 -61.5q2 -6 4.5 -20t5 -24t6 -24.5t7.5 -22t10 -16t12 -7.5t15 4q65 44 80 131.5t-30 159.5q-9 14 -14 28t-4 28t13 19q48 20 85 -24t40 -96q6 -103 -26.5 -193 t-108.5 -123q-51 -23 -88 -9t-61 47.5t-37.5 83t-17.5 97.5t-1 92z" />
|
||||
<glyph unicode="v" horiz-adv-x="430" d="M12 394q-9 26 11 42t48 15t38 -16q23 -28 48 -100.5t48 -102.5q18 30 34.5 70t25 66t25 80t22.5 73q13 32 50.5 31t66.5 -26q3 -6 -1 -19t-4 -16q-3 -4 -13 -14.5t-13 -16.5q-54 -197 -142 -365q-9 -17 -34.5 -25t-41.5 9q-8 7 -15.5 15.5t-15 18.5t-12.5 17.5t-12 20 t-10.5 19t-10 21.5t-8.5 19.5t-9.5 21.5t-8.5 20q-45 83 -66 142z" />
|
||||
<glyph unicode="w" horiz-adv-x="609" d="M25 416q4 33 37 40.5t50 -15.5q20 -24 21.5 -63t-4.5 -73t3 -76q3 -10 7.5 -37t10.5 -45t17 -32q14 -18 34 11q11 16 32 63t42 68q20 19 35.5 20.5t36.5 -16.5q21 -20 48.5 -77t55.5 -75q12 -7 28 23q22 37 26 85.5t0 83.5t8 78q5 17 26.5 21.5t41.5 -8.5t23 -39 q12 -107 -5 -186.5t-86 -125.5q-63 -41 -125 -11q-22 10 -47.5 50t-31.5 41t-18.5 -19.5t-31 -47t-35.5 -35.5q-33 -19 -70.5 -19.5t-60.5 24.5q-40 53 -58.5 121.5t-16.5 133.5t7 137z" />
|
||||
<glyph unicode="x" horiz-adv-x="471" d="M15 31q-10 27 3.5 54t36 46t43 45t21.5 50q1 30 -18.5 67t-40 75t-20.5 71q-5 13 11.5 22t36.5 9q38 0 61 -20.5t30.5 -47t20 -59.5t29.5 -50q17 9 40.5 29.5t42.5 37t40 29t41 9t37 -25.5q16 -26 11 -41t-27 -32t-46 -29.5t-46 -32.5t-26 -42q-9 -44 67 -103 q18 -18 48.5 -55t48.5 -55q29 -29 -13 -51q-34 -18 -63 -11q-2 1 -3 1q-28 10 -53.5 39t-41.5 57.5t-41 54.5t-53 32q-11 2 -22 -10.5t-23.5 -33t-21.5 -29.5q-19 -28 -58 -28t-52 28z" />
|
||||
<glyph unicode="y" horiz-adv-x="346" d="M-47 -122q-35 70 5 94q18 11 39 -2.5t25 -36.5q21 16 33 27.5t19.5 27.5t9.5 24t7 34.5t8 42.5q6 31 -16 80.5t-24 67.5q-3 27 -10 79.5t-10 79.5q0 4 -2 18t-2 20.5t2 16t7 14.5q15 23 46 24t43 -24q14 -28 13 -80.5t2 -87.5q1 -4 3 -5.5t4.5 -0.5t4.5 2.5t4.5 4.5 t3.5 4q5 11 20.5 47t24 52.5t26 39t38.5 34.5q14 5 33 6t30.5 -12t0.5 -34q-12 -23 -40 -71.5t-43.5 -78t-31 -75t-18.5 -86.5q-4 -52 -36.5 -125.5t-69.5 -120.5q-28 -34 -79 -35t-70 35z" />
|
||||
<glyph unicode="z" horiz-adv-x="473" d="M20 386q-8 31 13 53t47 18q35 -6 89.5 -10t85 -8.5t72 -23t78.5 -52.5q3 -9 1 -22t-7 -21q-24 -24 -68 -61.5t-77.5 -71.5t-57.5 -73q60 -14 119.5 -15t121.5 -14q23 -5 32 -19t-5 -35q-15 -27 -48.5 -33.5t-65.5 5.5q-54 18 -100.5 11.5t-100.5 5.5q-119 30 -98 71 t58.5 82t83.5 84t70 73q-17 20 -28.5 25t-30 2t-32.5 -1q-15 2 -56.5 -1t-56.5 4q-10 0 -23 7.5t-16 19.5z" />
|
||||
<glyph unicode="{" horiz-adv-x="445" d="M7 369q3 4 20.5 15.5t17.5 27.5q20 0 33.5 5t9.5 17q-2 15 -25.5 55.5t-11.5 62.5q14 27 35 46t47 27.5t50.5 12.5t57.5 1t56 -6t56 -10q6 -1 32 1.5t33 -7.5q51 -49 11 -75q-29 -14 -65.5 -12.5t-66.5 11t-65.5 9t-62.5 -18.5q3 -20 18 -42t30.5 -40t27 -37.5t7.5 -41 t-29 -44.5q-3 -5 -8.5 -41t-18.5 -51q-4 -4 -20.5 -16.5t-24 -19.5t-18 -19t-13 -24t0.5 -24q7 -26 29 -38t49 -11t57 2t54 -1q14 0 -7 -31q-11 -17 -20 -23q-74 -49 -189 -17q-44 13 -81 71q-9 19 -10 38.5t4 35t14.5 33t20 32t22.5 33t19 33.5q1 3 -1 6.5t-8 6.5t-11.5 6 t-14.5 6.5t-14 6.5q-33 23 -27 49z" />
|
||||
<glyph unicode="|" horiz-adv-x="183" d="M27 346q0 68 21 223q0 23 17 42.5t42 26.5q30 9 56.5 -14t17.5 -44q-42 -95 -42 -213q0 -36 6 -86t11.5 -86.5t4.5 -81t-12 -81.5q-3 -14 -26 -25t-47.5 -5t-27.5 35q-21 236 -21 309z" />
|
||||
<glyph unicode="}" horiz-adv-x="314" d="M19 358q-9 16 1.5 32.5t27.5 25.5q28 19 87 40t72 27q-16 24 -50.5 34.5t-70 20t-52.5 31.5q-5 7 -5.5 14.5t1 11.5t6.5 14t7 13q3 6 7.5 10.5t10 5.5t9.5 2t12 -1.5t11 -3t12 -4t10 -4.5q4 -1 36 -13t42 -16.5t33.5 -16t40 -23.5t31.5 -27q22 -23 14 -53 q-8 -32 -37.5 -49t-70.5 -30t-60 -27q16 -12 51.5 -17t51.5 -16t3 -43q-4 -11 -15 -19.5t-27.5 -18t-24.5 -15.5q1 -1 14.5 -10.5t16.5 -11.5t15 -11.5t15.5 -13.5t12 -13.5t10.5 -15.5t6 -15.5t3 -18t-3.5 -19t-8.5 -20.5q-19 -34 -51 -59t-71 -33.5t-75 15.5q-10 20 0 38 q9 13 28.5 20.5t35.5 10.5t26 13t6 28q-4 20 -30 38t-48.5 37t-22.5 41q0 6 11.5 23t8.5 25q-5 13 -30.5 34.5t-32.5 32.5z" />
|
||||
<glyph unicode="~" horiz-adv-x="385" d="M25 505q7 10 14.5 22.5t11 17t11 13.5t19.5 21q19 19 32 29.5t31.5 20t37.5 8t39 -13.5q16 -10 23 -41.5t14 -41.5q10 -14 17.5 -16.5t14.5 4.5t14 16.5t20 22t28 19.5q18 6 27.5 -7t2.5 -27q-40 -61 -65.5 -80.5t-71.5 -21.5q-20 -1 -36 12t-23 35q-7 21 -14 31.5 t-16 7.5q-22 -7 -36.5 -23t-20.5 -29t-23 -20.5t-47 -1.5q-9 3 -10 18t6 25z" />
|
||||
<glyph unicode="¡" horiz-adv-x="231" d="M17 32q6 77 43 222.5t46 210.5q0 29 52 8q13 -5 19.5 -13t7 -19t-0.5 -20.5t-4 -23.5t-4 -22q-29 -219 -73 -348q-7 -21 -29.5 -26.5t-40.5 4.5t-16 27zM124 524q2 14 -3 38t-2.5 40.5t20.5 27.5q37 22 59 -2.5t32 -68.5q0 -30 -29.5 -44t-56.5 4q-8 5 -20 5z" />
|
||||
<glyph unicode="¥" horiz-adv-x="361" d="M11 597q-3 23 28.5 37.5t47.5 -0.5q24 -21 38 -68.5t27.5 -98t33.5 -74.5q16 21 29.5 69t29.5 91t41 62q16 12 36 12t32 -11t5 -28q-71 -179 -109 -260q4 0 12 0.5t11 0.5q35 5 45 -19q3 -6 3.5 -11.5t-2 -10t-5.5 -8t-9.5 -6.5t-11 -5t-12.5 -4.5t-12.5 -3.5t-12.5 -3 q-5 -1 -8 -2q1 -4 10 -17q9 -9 -4 -41q-5 -4 -25 -11t-25 -20l-3 -12q10 -1 27.5 5.5t29 9t28.5 -6.5q7 -2 12 5t8 5q17 -15 12 -30t-25 -23q-43 -31 -107 -39q-12 -58 -30 -124q-4 -12 -21.5 -19.5t-42.5 1.5q-17 7 -20 27t2 36q5 32 23 86q-46 13 -69 47q-9 19 11 36 t47 21q20 0 40 -5q9 36 6 59q-39 2 -78 12q-16 4 -28.5 18.5t-3.5 24.5q24 32 88 34q-11 28 -36.5 82.5t-42 98t-20.5 81.5z" />
|
||||
<glyph unicode="§" horiz-adv-x="575" d="M27 320q30 38 123 34q48 100 150 125q63 14 145 -10q18 -6 31.5 -22.5t2.5 -35.5q-6 -11 -15 -16t-25.5 -8t-22.5 -5q-20 -6 -57 2t-52 3q-33 -12 -56 -39q35 -2 60 1q38 3 51 -20q9 -19 -7 -30.5t-44 -17.5q-60 -12 -90 -14q-3 -38 9 -76q0 -4 2 -8q11 0 31 6.5 t31.5 8.5t30.5 -7q8 -2 13.5 5t8.5 5q20 -15 14.5 -30t-28.5 -23q-23 -15 -58 -26q31 -26 71 -34t80 5q9 3 24 12.5t26 16t25.5 10.5t22.5 -4q27 -22 33.5 -43t-16.5 -41q-98 -71 -250 -24q-75 24 -111 53q-19 16 -32 35q-79 8 -114 55q-10 20 12.5 37t53.5 20q13 0 19 -1 q0 19 3 38q0 1 0.5 4.5t0.5 5.5q-30 3 -60 9q-18 5 -32 19.5t-4 24.5z" />
|
||||
<glyph unicode="¨" horiz-adv-x="324" d="M27 580q0 24 18 41q29 26 65.5 16.5t48.5 -39.5q15 -34 -5 -70.5t-59 -25.5q-31 9 -36 14q-32 30 -32 64zM226 508q-18 12 -24.5 32t-0.5 38t20 33t36 17t47 -10q17 -10 19.5 -31.5t-6.5 -37.5q-11 -26 -39.5 -41.5t-51.5 0.5z" />
|
||||
<glyph unicode="­" d="M23 265q-4 24 13.5 42.5t42.5 18.5q30 0 82.5 -4.5t83 -5.5t85.5 5q7 4 15.5 1t12.5 -10q-1 -10 1 -16t-4 -12.5t-8 -10t-10.5 -7.5t-12 -5.5t-12 -4.5t-10.5 -4q-127 -36 -261 0q-8 2 -12.5 5t-4.5 5z" />
|
||||
<glyph unicode="´" horiz-adv-x="158" d="M29 487q-6 14 -4 26.5t4 16.5t10 16t14 24q12 23 20 35.5t23 23.5t32 11q10 0 21.5 -12t7.5 -21q-15 -40 -27.5 -58t-46.5 -49q-8 -7 -18 -13t-21 -8t-15 8z" />
|
||||
<glyph unicode="¿" horiz-adv-x="330" d="M10 132q10 40 44.5 71t77.5 60.5t62 57.5q13 19 4 51t-18 55t10 49q7 8 24.5 8t28.5 -8q41 -28 59 -79t4 -96q-9 -27 -35.5 -47t-54.5 -30.5t-57 -32t-42 -50.5q31 -17 99 -38.5t100 -38.5q17 -8 13 -30t-23 -33q-50 -10 -73 0q-18 7 -64 23t-78.5 31.5t-61.5 37.5 q-26 26 -19 39zM190 602q10 22 39 30t48 -6q21 -15 21.5 -34t-21.5 -34q-14 -9 -58 -9q-21 3 -29.5 19t0.5 34z" />
|
||||
<glyph unicode="À" horiz-adv-x="402" d="M18 10q-6 28 -0.5 58t19 68.5t17.5 58.5q31 141 67 248q5 16 19.5 83.5t35.5 96.5q8 12 33.5 16t33.5 -11q19 -40 35 -88.5t24.5 -85t22.5 -96t22 -91.5q0 -7 13.5 -14t17.5 -13q10 -17 0 -27q-17 -37 5 -98t18 -87q-3 -21 -32.5 -26.5t-44.5 13.5q-14 19 -22.5 76 t-35.5 73q-28 16 -66 11.5t-65 -25.5q-12 -9 -20 -32.5t-11.5 -46t-13 -43.5t-25 -25.5t-47.5 7.5zM149 774q-16 25 8.5 46t51.5 18q35 -4 53 -72q2 -9 5.5 -21.5t6 -20t5 -17.5t3 -16t1 -12.5t-1 -10.5t-4 -8t-7 -6t-11.5 -3q-11 -1 -20.5 4.5t-14.5 11.5t-13 19 q-11 16 -21 29.5t-18 24.5t-23 34zM157 245q17 -12 53 -10t42 23q4 15 4 32.5t-1 29t-9 33.5t-10.5 28.5t-15 33t-13.5 28.5q-23 -28 -31 -90q-2 -13 -9 -32.5t-12.5 -32t-6.5 -26.5t9 -17z" />
|
||||
<glyph unicode="Á" horiz-adv-x="402" d="M18 10q-6 28 -0.5 58t19 68.5t17.5 58.5q31 141 67 248q5 16 19.5 83.5t35.5 96.5q8 12 33.5 16t33.5 -11q19 -40 35 -88.5t24.5 -85t22.5 -96t22 -91.5q0 -7 13.5 -14t17.5 -13q10 -17 0 -27q-17 -37 5 -98t18 -87q-3 -21 -32.5 -26.5t-44.5 13.5q-14 19 -22.5 76 t-35.5 73q-28 16 -66 11.5t-65 -25.5q-12 -9 -20 -32.5t-11.5 -46t-13 -43.5t-25 -25.5t-47.5 7.5zM157 245q17 -12 53 -10t42 23q4 15 4 32.5t-1 29t-9 33.5t-10.5 28.5t-15 33t-13.5 28.5q-23 -28 -31 -90q-2 -13 -9 -32.5t-12.5 -32t-6.5 -26.5t9 -17zM205 677 q-6 14 -4 26.5t4 16.5t10 16t14 24q12 23 20 35.5t23 23.5t32 11q10 0 21.5 -12t7.5 -21q-15 -40 -27.5 -58t-46.5 -49q-8 -7 -18 -13t-21 -8t-15 8z" />
|
||||
<glyph unicode="Â" horiz-adv-x="402" d="M18 10q-6 28 -0.5 58t19 68.5t17.5 58.5q31 141 67 248q5 16 19.5 83.5t35.5 96.5q8 12 33.5 16t33.5 -11q19 -40 35 -88.5t24.5 -85t22.5 -96t22 -91.5q0 -7 13.5 -14t17.5 -13q10 -17 0 -27q-17 -37 5 -98t18 -87q-3 -21 -32.5 -26.5t-44.5 13.5q-14 19 -22.5 76 t-35.5 73q-28 16 -66 11.5t-65 -25.5q-12 -9 -20 -32.5t-11.5 -46t-13 -43.5t-25 -25.5t-47.5 7.5zM55 606q15 21 39.5 54.5t38 52t31.5 46.5t32 54h20q14 0 20 -3q10 -13 56.5 -119t47.5 -114q-4 0 -9.5 -8t-10.5 -6q-4 2 -17 3.5t-23.5 3.5t-11.5 5q-27 67 -61 113 q-8 -16 -15.5 -28t-18 -24.5t-15 -17.5t-21.5 -22l-23 -23q-11 -8 -27 -7.5t-29 6.5q-21 9 -3 34zM157 245q17 -12 53 -10t42 23q4 15 4 32.5t-1 29t-9 33.5t-10.5 28.5t-15 33t-13.5 28.5q-23 -28 -31 -90q-2 -13 -9 -32.5t-12.5 -32t-6.5 -26.5t9 -17z" />
|
||||
<glyph unicode="Ã" horiz-adv-x="402" d="M18 10q-6 28 -0.5 58t19 68.5t17.5 58.5q31 141 67 248q5 16 19.5 83.5t35.5 96.5q8 12 33.5 16t33.5 -11q19 -40 35 -88.5t24.5 -85t22.5 -96t22 -91.5q0 -7 13.5 -14t17.5 -13q10 -17 0 -27q-17 -37 5 -98t18 -87q-3 -21 -32.5 -26.5t-44.5 13.5q-14 19 -22.5 76 t-35.5 73q-28 16 -66 11.5t-65 -25.5q-12 -9 -20 -32.5t-11.5 -46t-13 -43.5t-25 -25.5t-47.5 7.5zM68 675q7 10 14.5 22.5t11 17t11 13.5t19.5 21q19 19 32 29.5t31.5 20t37.5 8t39 -13.5q16 -10 23 -41.5t14 -41.5q10 -14 17.5 -16.5t14.5 4.5t14 16.5t20 22t28 19.5 q18 6 27.5 -7t2.5 -27q-40 -61 -65.5 -80.5t-71.5 -21.5q-20 -1 -36 12t-23 35q-7 21 -14 31.5t-16 7.5q-22 -7 -36.5 -23t-20.5 -29t-23 -20.5t-47 -1.5q-9 3 -10 18t6 25zM157 245q17 -12 53 -10t42 23q4 15 4 32.5t-1 29t-9 33.5t-10.5 28.5t-15 33t-13.5 28.5 q-23 -28 -31 -90q-2 -13 -9 -32.5t-12.5 -32t-6.5 -26.5t9 -17z" />
|
||||
<glyph unicode="Ä" horiz-adv-x="402" d="M18 10q-6 28 -0.5 58t19 68.5t17.5 58.5q31 141 67 248q5 16 19.5 83.5t35.5 96.5q8 12 33.5 16t33.5 -11q19 -40 35 -88.5t24.5 -85t22.5 -96t22 -91.5q0 -7 13.5 -14t17.5 -13q10 -17 0 -27q-17 -37 5 -98t18 -87q-3 -21 -32.5 -26.5t-44.5 13.5q-14 19 -22.5 76 t-35.5 73q-28 16 -66 11.5t-65 -25.5q-12 -9 -20 -32.5t-11.5 -46t-13 -43.5t-25 -25.5t-47.5 7.5zM62 736q0 24 18 41q29 26 65.5 16.5t48.5 -39.5q15 -34 -5 -70.5t-59 -25.5q-31 9 -36 14q-32 30 -32 64zM157 245q17 -12 53 -10t42 23q4 15 4 32.5t-1 29t-9 33.5 t-10.5 28.5t-15 33t-13.5 28.5q-23 -28 -31 -90q-2 -13 -9 -32.5t-12.5 -32t-6.5 -26.5t9 -17zM261 664q-18 12 -24.5 32t-0.5 38t20 33t36 17t47 -10q17 -10 19.5 -31.5t-6.5 -37.5q-11 -26 -39.5 -41.5t-51.5 0.5z" />
|
||||
<glyph unicode="Å" horiz-adv-x="402" d="M18 10q-6 28 -0.5 58t19 68.5t17.5 58.5q31 141 67 248q5 16 19.5 83.5t35.5 96.5q1 2 4 5q-26 19 -31 53q-4 30 18.5 55t53.5 31q26 5 47 -22q18 -29 11 -56.5t-31 -51.5q-4 -4 -7 -6q2 -2 2 -3q19 -40 35 -88.5t24.5 -85t22.5 -96t22 -91.5q0 -7 13.5 -14t17.5 -13 q10 -17 0 -27q-17 -37 5 -98t18 -87q-3 -21 -32.5 -26.5t-44.5 13.5q-14 19 -22.5 76t-35.5 73q-28 16 -66 11.5t-65 -25.5q-12 -9 -20 -32.5t-11.5 -46t-13 -43.5t-25 -25.5t-47.5 7.5zM157 245q17 -12 53 -10t42 23q4 15 4 32.5t-1 29t-9 33.5t-10.5 28.5t-15 33 t-13.5 28.5q-23 -28 -31 -90q-2 -13 -9 -32.5t-12.5 -32t-6.5 -26.5t9 -17zM196 696q-4 -20 14 -27q8 -5 16 7q17 21 8 35q-7 9 -13 9q-9 0 -16.5 -7.5t-8.5 -16.5z" />
|
||||
<glyph unicode="Ç" horiz-adv-x="450" d="M12 257q12 83 56.5 143.5t122.5 78.5q61 14 145 -10q18 -6 31 -22.5t2 -35.5q-6 -11 -15 -16t-25 -8t-22 -5q-20 -6 -57 2t-52 3q-57 -20 -77 -77.5t-1 -118.5t77 -89.5t119 -8.5q9 3 24 12.5t26 16t25.5 10.5t22.5 -4q27 -22 33.5 -43t-16.5 -41q-64 -47 -150 -42 q-3 -79 -23 -99q-18 -18 -57.5 -22.5t-66.5 10.5q-47 28 -14 61q10 10 39 2t39 1q5 4 5.5 13t-0.5 24t-1 22l-21 6q-75 24 -111 53q-74 62 -58 184z" />
|
||||
<glyph unicode="È" d="M19 307q0 2 2.5 4.5t6 5t5.5 4.5q3 7 4.5 15.5t1.5 14.5t-0.5 16t-0.5 14q0 15 -6 45.5t-6 53.5t12 40q42 61 126 68.5t146 -41.5q14 -10 3 -28.5t-35 -22.5q-17 -2 -59.5 9t-65.5 1q-22 -10 -25.5 -37t2 -53.5t-4.5 -52.5q19 -11 48.5 -11.5t52.5 3t45.5 -6t33.5 -36.5 q-16 -28 -49 -33t-67.5 -6t-49.5 -17q-11 -12 -15 -33t-3.5 -35t4.5 -47t5 -41q33 -6 67.5 3t76 27.5t64.5 24.5q3 3 18 -9q7 -24 -2 -43t-30 -27q-18 -6 -52.5 -20t-55.5 -21.5t-51.5 -13.5t-57.5 -5q-7 1 -23.5 1.5t-25.5 4t-11 13.5q-12 38 -8.5 110.5t-5.5 110.5 q-1 5 -8.5 16t-9 17t3.5 18zM74 726q-16 25 8.5 46t51.5 18q35 -4 53 -72q2 -9 5.5 -21.5t6 -20t5 -17.5t3 -16t1 -12.5t-1 -10.5t-4 -8t-7 -6t-11.5 -3q-11 -1 -20.5 4.5t-14.5 11.5t-13 19q-11 16 -21 29.5t-18 24.5t-23 34z" />
|
||||
<glyph unicode="É" d="M19 307q0 2 2.5 4.5t6 5t5.5 4.5q3 7 4.5 15.5t1.5 14.5t-0.5 16t-0.5 14q0 15 -6 45.5t-6 53.5t12 40q42 61 126 68.5t146 -41.5q14 -10 3 -28.5t-35 -22.5q-17 -2 -59.5 9t-65.5 1q-22 -10 -25.5 -37t2 -53.5t-4.5 -52.5q19 -11 48.5 -11.5t52.5 3t45.5 -6t33.5 -36.5 q-16 -28 -49 -33t-67.5 -6t-49.5 -17q-11 -12 -15 -33t-3.5 -35t4.5 -47t5 -41q33 -6 67.5 3t76 27.5t64.5 24.5q3 3 18 -9q7 -24 -2 -43t-30 -27q-18 -6 -52.5 -20t-55.5 -21.5t-51.5 -13.5t-57.5 -5q-7 1 -23.5 1.5t-25.5 4t-11 13.5q-12 38 -8.5 110.5t-5.5 110.5 q-1 5 -8.5 16t-9 17t3.5 18zM153 628q-6 14 -4 26.5t4 16.5t10 16t14 24q12 23 20 35.5t23 23.5t32 11q10 0 21.5 -12t7.5 -21q-15 -40 -27.5 -58t-46.5 -49q-8 -7 -18 -13t-21 -8t-15 8z" />
|
||||
<glyph unicode="Ê" d="M14 586q15 21 39.5 54.5t38 52t31.5 46.5t32 54q0 1 1 1h3.5h4.5t5.5 -0.5t5.5 -0.5q14 0 20 -3q10 -13 56.5 -119t47.5 -114h-2q7 -5 13 -10q14 -10 3 -28.5t-35 -22.5q-17 -2 -59.5 9t-65.5 1q-22 -10 -25.5 -37t2 -53.5t-4.5 -52.5q19 -11 48.5 -11.5t52.5 3t45.5 -6 t33.5 -36.5q-16 -28 -49 -33t-67.5 -6t-49.5 -17q-11 -12 -15 -33t-3.5 -35t4.5 -47t5 -41q33 -6 67.5 3t76 27.5t64.5 24.5q3 3 18 -9q7 -24 -2 -43t-30 -27q-18 -6 -52.5 -20t-55.5 -21.5t-51.5 -13.5t-57.5 -5q-7 1 -23.5 1.5t-25.5 4t-11 13.5q-12 38 -8.5 110.5 t-5.5 110.5q-1 5 -8.5 16t-9 17t3.5 18q0 2 2.5 4.5t6 5t5.5 4.5q3 7 4.5 15.5t1.5 14.5t-0.5 16t-0.5 14q0 15 -6 45.5t-6 53.5t12 40q10 15 24 27q-21 -5 -45 5q-21 9 -3 34zM81 562q58 36 132 25q-21 46 -47 81q-5 -10 -10 -18t-9 -14.5t-10 -14t-9 -11.5t-10.5 -12 t-10 -10.5l-12.5 -12.5t-14 -13z" />
|
||||
<glyph unicode="Ë" d="M19 307q0 2 2.5 4.5t6 5t5.5 4.5q3 7 4.5 15.5t1.5 14.5t-0.5 16t-0.5 14q0 15 -6 45.5t-6 53.5t12 40q42 61 126 68.5t146 -41.5q14 -10 3 -28.5t-35 -22.5q-17 -2 -59.5 9t-65.5 1q-22 -10 -25.5 -37t2 -53.5t-4.5 -52.5q19 -11 48.5 -11.5t52.5 3t45.5 -6t33.5 -36.5 q-16 -28 -49 -33t-67.5 -6t-49.5 -17q-11 -12 -15 -33t-3.5 -35t4.5 -47t5 -41q33 -6 67.5 3t76 27.5t64.5 24.5q3 3 18 -9q7 -24 -2 -43t-30 -27q-18 -6 -52.5 -20t-55.5 -21.5t-51.5 -13.5t-57.5 -5q-7 1 -23.5 1.5t-25.5 4t-11 13.5q-12 38 -8.5 110.5t-5.5 110.5 q-1 5 -8.5 16t-9 17t3.5 18zM33 733q0 24 18 41q29 26 65.5 16.5t48.5 -39.5q15 -34 -5 -70.5t-59 -25.5q-31 9 -36 14q-32 30 -32 64zM232 661q-18 12 -24.5 32t-0.5 38t20 33t36 17t47 -10q17 -10 19.5 -31.5t-6.5 -37.5q-11 -26 -39.5 -41.5t-51.5 0.5z" />
|
||||
<glyph unicode="Ì" horiz-adv-x="161" d="M14 732q-16 25 8.5 46t51.5 18q35 -4 53 -72q2 -9 5.5 -21.5t6 -20t5 -17.5t3 -16t1 -12.5t-1 -10.5t-4 -8t-7 -6t-11.5 -3q-11 -1 -20.5 4.5t-14.5 11.5t-13 19zM29 173q0 26 -1 84.5t-1 92.5t3 84t10 93q6 40 39 51.5t70 -13.5q17 -17 11 -29q-25 -71 -29 -151 t2.5 -181.5t4.5 -151.5q-1 -11 -23 -15t-42 6q-8 4 -14.5 9t-11 12t-8 12.5t-5.5 15t-3 15t-1.5 17.5t-0.5 16v17v16z" />
|
||||
<glyph unicode="Í" horiz-adv-x="161" d="M29 173q0 26 -1 84.5t-1 92.5t3 84t10 93q6 40 39 51.5t70 -13.5q17 -17 11 -29q-25 -71 -29 -151t2.5 -181.5t4.5 -151.5q-1 -11 -23 -15t-42 6q-8 4 -14.5 9t-11 12t-8 12.5t-5.5 15t-3 15t-1.5 17.5t-0.5 16v17v16zM95 637q-6 14 -4 26.5t4 16.5t10 16t14 24 q12 23 20 35.5t23 23.5t32 11q10 0 21.5 -12t7.5 -21q-15 -40 -27.5 -58t-46.5 -49q-8 -7 -18 -13t-21 -8t-15 8z" />
|
||||
<glyph unicode="Î" horiz-adv-x="161" d="M-52 586q15 21 39.5 54.5t38 52t31.5 46.5t32 54h20q14 0 20 -3q10 -13 56.5 -119t47.5 -114q-4 0 -9.5 -8t-10.5 -6q-4 2 -17 3.5t-23.5 3.5t-11.5 5q-27 67 -61 113q-8 -16 -15.5 -28t-18 -24.5t-15 -17.5t-21.5 -22l-23 -23q-11 -8 -27 -7.5t-29 6.5q-21 9 -3 34z M29 173q0 26 -1 84.5t-1 92.5t3 84t10 93q6 40 39 51.5t70 -13.5q17 -17 11 -29q-25 -71 -29 -151t2.5 -181.5t4.5 -151.5q-1 -11 -23 -15t-42 6q-8 4 -14.5 9t-11 12t-8 12.5t-5.5 15t-3 15t-1.5 17.5t-0.5 16v17v16z" />
|
||||
<glyph unicode="Ï" horiz-adv-x="161" d="M-59 730q0 24 18 41q29 26 65.5 16.5t48.5 -39.5q15 -34 -5 -70.5t-59 -25.5q-31 9 -36 14q-32 30 -32 64zM29 173q0 26 -1 84.5t-1 92.5t3 84t10 93q6 40 39 51.5t70 -13.5q17 -17 11 -29q-25 -71 -29 -151t2.5 -181.5t4.5 -151.5q-1 -11 -23 -15t-42 6q-8 4 -14.5 9 t-11 12t-8 12.5t-5.5 15t-3 15t-1.5 17.5t-0.5 16v17v16zM140 658q-18 12 -24.5 32t-0.5 38t20 33t36 17t47 -10q17 -10 19.5 -31.5t-6.5 -37.5q-11 -26 -39.5 -41.5t-51.5 0.5z" />
|
||||
<glyph unicode="Ñ" horiz-adv-x="339" d="M-7 666q7 10 14.5 22.5t11 17t11 13.5t19.5 21q19 19 32 29.5t31.5 20t37.5 8t39 -13.5q16 -10 23 -41.5t14 -41.5q10 -14 17.5 -16.5t14.5 4.5t14 16.5t20 22t28 19.5q18 6 27.5 -7t2.5 -27q-40 -61 -65.5 -80.5t-71.5 -21.5q-20 -1 -36 12t-23 35q-7 21 -14 31.5 t-16 7.5q-22 -7 -36.5 -23t-20.5 -29t-23 -20.5t-47 -1.5q-9 3 -10 18t6 25zM23 85q6 47 11.5 186t21.5 216q3 14 29 14t36 -10q31 -41 64 -137.5t64 -137.5q7 19 9 37.5t0.5 48.5t-1.5 37q0 32 -18 111.5t-11 122.5q3 21 35 24t39 -16q17 -45 26 -102.5t10 -96t1 -107.5 v-22q0 -103 -41 -144q-13 -15 -37 -16.5t-37 12.5q-14 16 -28 38t-22.5 38t-23 44.5t-20.5 39.5q-13 -35 -11 -98.5t-6 -98.5q-5 -16 -27 -20.5t-42.5 6t-20.5 31.5z" />
|
||||
<glyph unicode="Ò" horiz-adv-x="404" d="M27 284q20 70 77.5 125t126 62t130.5 -67q57 -77 39 -169t-94 -143q-50 -34 -103 -35.5t-99 30.5q-47 35 -69.5 88t-7.5 109zM131 223q10 -45 35.5 -72t63.5 -10q47 22 65.5 71.5t5.5 103.5q-7 27 -39 38.5t-60 5.5q-24 -4 -50 -58t-21 -79zM138 637q-16 25 8.5 46 t51.5 18q35 -4 53 -72q2 -9 5.5 -21.5t6 -20t5 -17.5t3 -16t1 -12.5t-1 -10.5t-4 -8t-7 -6t-11.5 -3q-11 -1 -20.5 4.5t-14.5 11.5t-13 19z" />
|
||||
<glyph unicode="Ó" horiz-adv-x="404" d="M27 284q20 70 77.5 125t126 62t130.5 -67q57 -77 39 -169t-94 -143q-50 -34 -103 -35.5t-99 30.5q-47 35 -69.5 88t-7.5 109zM131 223q10 -45 35.5 -72t63.5 -10q47 22 65.5 71.5t5.5 103.5q-7 27 -39 38.5t-60 5.5q-24 -4 -50 -58t-21 -79zM214 545q-6 14 -4 26.5 t4 16.5t10 16t14 24q12 23 20 35.5t23 23.5t32 11q10 0 21.5 -12t7.5 -21q-15 -40 -27.5 -58t-46.5 -49q-8 -7 -18 -13t-21 -8t-15 8z" />
|
||||
<glyph unicode="Ô" horiz-adv-x="404" d="M27 284q17 57 61 107t99.5 70.5t112.5 -5.5v1q-27 67 -61 113q-8 -16 -15.5 -28t-18 -24.5t-15 -17.5t-21.5 -22l-23 -23q-11 -8 -27 -7.5t-29 6.5q-21 9 -3 34q15 21 39.5 54.5t38 52t31.5 46.5t32 54h20q14 0 20 -3q10 -13 56.5 -119t47.5 -114q-4 0 -9.5 -8t-10.5 -6 q-5 3 -22.5 5t-22.5 3q29 -17 54 -49q57 -77 39 -169t-94 -143q-50 -34 -103 -35.5t-99 30.5q-47 35 -69.5 88t-7.5 109zM131 223q10 -45 35.5 -72t63.5 -10q47 22 65.5 71.5t5.5 103.5q-7 27 -39 38.5t-60 5.5q-16 -3 -34 -30.5t-29 -59.5t-8 -47z" />
|
||||
<glyph unicode="Õ" horiz-adv-x="404" d="M27 284q20 70 77.5 125t126 62t130.5 -67q57 -77 39 -169t-94 -143q-50 -34 -103 -35.5t-99 30.5q-47 35 -69.5 88t-7.5 109zM39 577q7 10 14.5 22.5t11 17t11 13.5t19.5 21q19 19 32 29.5t31.5 20t37.5 8t39 -13.5q16 -10 23 -41.5t14 -41.5q10 -14 17.5 -16.5t14.5 4.5 t14 16.5t20 22t28 19.5q18 6 27.5 -7t2.5 -27q-40 -61 -65.5 -80.5t-71.5 -21.5q-20 -1 -36 12t-23 35q-7 21 -14 31.5t-16 7.5q-22 -7 -36.5 -23t-20.5 -29t-23 -20.5t-47 -1.5q-9 3 -10 18t6 25zM131 223q10 -45 35.5 -72t63.5 -10q47 22 65.5 71.5t5.5 103.5 q-7 27 -39 38.5t-60 5.5q-24 -4 -50 -58t-21 -79z" />
|
||||
<glyph unicode="Ö" horiz-adv-x="404" d="M27 284q20 70 77.5 125t126 62t130.5 -67q57 -77 39 -169t-94 -143q-50 -34 -103 -35.5t-99 30.5q-47 35 -69.5 88t-7.5 109zM64 603q0 24 18 41q29 26 65.5 16.5t48.5 -39.5q15 -34 -5 -70.5t-59 -25.5q-31 9 -36 14q-32 30 -32 64zM131 223q10 -45 35.5 -72t63.5 -10 q47 22 65.5 71.5t5.5 103.5q-7 27 -39 38.5t-60 5.5q-24 -4 -50 -58t-21 -79zM263 531q-18 12 -24.5 32t-0.5 38t20 33t36 17t47 -10q17 -10 19.5 -31.5t-6.5 -37.5q-11 -26 -39.5 -41.5t-51.5 0.5z" />
|
||||
<glyph unicode="Ù" horiz-adv-x="480" d="M48 510q9 28 39 42t60 0q21 -23 15 -47q-27 -62 -34 -133.5t15.5 -139t75.5 -99.5q32 -17 57 -10t43.5 34t29.5 58t15 63q9 57 8 88t-7 87.5t-6 87.5q-4 30 46 46q11 4 36 9l6 2q0 -8 10 -12t10 -8q12 -87 13.5 -151.5t-16 -141t-59.5 -137.5q-32 -46 -84 -78.5 t-107.5 -37t-97.5 38.5q-53 56 -76.5 132.5t-19.5 152t28 154.5zM164 729q-16 25 8.5 46t51.5 18q35 -4 53 -72q2 -9 5.5 -21.5t6 -20t5 -17.5t3 -16t1 -12.5t-1 -10.5t-4 -8t-7 -6t-11.5 -3q-11 -1 -20.5 4.5t-14.5 11.5t-13 19z" />
|
||||
<glyph unicode="Ú" horiz-adv-x="480" d="M48 510q9 28 39 42t60 0q21 -23 15 -47q-27 -62 -34 -133.5t15.5 -139t75.5 -99.5q32 -17 57 -10t43.5 34t29.5 58t15 63q9 57 8 88t-7 87.5t-6 87.5q-4 30 46 46q11 4 36 9l6 2q0 -8 10 -12t10 -8q12 -87 13.5 -151.5t-16 -141t-59.5 -137.5q-32 -46 -84 -78.5 t-107.5 -37t-97.5 38.5q-53 56 -76.5 132.5t-19.5 152t28 154.5zM237 620q-6 14 -4 26.5t4 16.5t10 16t14 24q12 23 20 35.5t23 23.5t32 11q10 0 21.5 -12t7.5 -21q-15 -40 -27.5 -58t-46.5 -49q-8 -7 -18 -13t-21 -8t-15 8z" />
|
||||
<glyph unicode="Û" horiz-adv-x="480" d="M48 510q10 34 47 46q-7 9 6 27q15 21 39.5 54.5t38 52t31.5 46.5t32 54h20q14 0 20 -3q8 -10 42.5 -86.5t53.5 -124.5q16 9 69 22q0 -8 10 -12t10 -8q12 -87 13.5 -151.5t-16 -141t-59.5 -137.5q-32 -46 -84 -78.5t-107.5 -37t-97.5 38.5q-53 56 -76.5 132.5t-19.5 152 t28 154.5zM153 545q14 -19 9 -40q-27 -62 -34 -133.5t15.5 -139t75.5 -99.5q32 -17 57 -10t43.5 34t29.5 58t15 63q7 30 8 66t-2.5 64.5t-7 67t-3.5 65.5v1q-5 1 -13 2t-14.5 2t-11.5 2.5t-6 3.5q-27 67 -61 113q-8 -16 -15.5 -28t-18 -24.5t-15 -17.5t-21.5 -22l-23 -23 q-3 -3 -7 -5z" />
|
||||
<glyph unicode="Ü" horiz-adv-x="480" d="M48 510q9 28 39 42t60 0q21 -23 15 -47q-27 -62 -34 -133.5t15.5 -139t75.5 -99.5q32 -17 57 -10t43.5 34t29.5 58t15 63q9 57 8 88t-7 87.5t-6 87.5q-4 30 46 46q11 4 36 9l6 2q0 -8 10 -12t10 -8q12 -87 13.5 -151.5t-16 -141t-59.5 -137.5q-32 -46 -84 -78.5 t-107.5 -37t-97.5 38.5q-53 56 -76.5 132.5t-19.5 152t28 154.5zM111 704q0 24 18 41q29 26 65.5 16.5t48.5 -39.5q15 -34 -5 -70.5t-59 -25.5q-31 9 -36 14q-32 30 -32 64zM310 632q-18 12 -24.5 32t-0.5 38t20 33t36 17t47 -10q17 -10 19.5 -31.5t-6.5 -37.5 q-11 -26 -39.5 -41.5t-51.5 0.5z" />
|
||||
<glyph unicode="à" horiz-adv-x="354" d="M35 91q-19 29 -15 71.5t24 68.5q23 31 54 49.5t59.5 24.5t53.5 6.5t41 -1.5l16 -1q8 10 8 35t-15 28q-15 7 -40.5 3t-36 -7t-35 -13.5t-37.5 -14.5q-26 -9 -38 28.5t-2 47.5q38 26 90 39t103.5 0.5t72.5 -56.5q14 -29 15.5 -64.5t-5 -63.5t-15 -67.5t-10.5 -67.5 q-8 -126 -29 -153q-15 -17 -36 -4q-8 5 -16.5 20.5t-15.5 15.5q-14 2 -42.5 6t-45 7.5t-38.5 10.5t-38 20t-27 32zM92 147q0 -20 36.5 -36t69.5 -17t42 6q3 14 9 35t9.5 34t3 31.5t-8.5 37.5q-16 -6 -48.5 -11.5t-54 -10t-39.5 -22t-19 -47.5zM114 621q-16 25 8.5 46 t51.5 18q35 -4 53 -72q2 -9 5.5 -21.5t6 -20t5 -17.5t3 -16t1 -12.5t-1 -10.5t-4 -8t-7 -6t-11.5 -3q-11 -1 -20.5 4.5t-14.5 11.5t-13 19z" />
|
||||
<glyph unicode="á" horiz-adv-x="354" d="M35 91q-19 29 -15 71.5t24 68.5q23 31 54 49.5t59.5 24.5t53.5 6.5t41 -1.5l16 -1q8 10 8 35t-15 28q-15 7 -40.5 3t-36 -7t-35 -13.5t-37.5 -14.5q-26 -9 -38 28.5t-2 47.5q38 26 90 39t103.5 0.5t72.5 -56.5q14 -29 15.5 -64.5t-5 -63.5t-15 -67.5t-10.5 -67.5 q-8 -126 -29 -153q-15 -17 -36 -4q-8 5 -16.5 20.5t-15.5 15.5q-14 2 -42.5 6t-45 7.5t-38.5 10.5t-38 20t-27 32zM92 147q0 -20 36.5 -36t69.5 -17t42 6q3 14 9 35t9.5 34t3 31.5t-8.5 37.5q-16 -6 -48.5 -11.5t-54 -10t-39.5 -22t-19 -47.5zM181 508q-6 14 -4 26.5t4 16.5 t10 16t14 24q12 23 20 35.5t23 23.5t32 11q10 0 21.5 -12t7.5 -21q-15 -40 -27.5 -58t-46.5 -49q-8 -7 -18 -13t-21 -8t-15 8z" />
|
||||
<glyph unicode="â" horiz-adv-x="354" d="M35 91q-19 29 -15 71.5t24 68.5q23 31 54 49.5t59.5 24.5t53.5 6.5t41 -1l16 -1.5q8 10 8 35t-15 28q-21 2 -33 3t-30 -3.5t-28 -8.5t-28 -11.5t-30 -11.5q-18 -6 -30 11.5t-12.5 37.5t2.5 27q10 7 23 14q-12 1 -21 5q-21 9 -3 34q15 21 39.5 54.5t38 52t31.5 46.5t32 54 h20q14 0 20 -3q10 -13 56.5 -119t47.5 -114q-4 0 -9.5 -8t-10.5 -6q-5 3 -21 4q14 -13 23 -31q14 -29 15.5 -64.5t-5 -63.5t-15 -67.5t-10.5 -67.5q-8 -126 -29 -153q-15 -17 -36 -4q-8 5 -16.5 20.5t-15.5 15.5q-14 2 -42.5 6t-45 7.5t-38.5 10.5t-38 20t-27 32zM92 147 q0 -15 22 -28.5t49 -18.5t50.5 -6.5t26.5 6.5q3 14 9 35t9.5 34t3 31.5t-8.5 37.5q-14 -5 -38.5 -9t-43.5 -8t-38 -11t-29.5 -23t-11.5 -40zM143 449q78 24 135 3q-24 58 -55 99q-12 -23 -26 -42t-22 -27t-32 -33z" />
|
||||
<glyph unicode="ã" horiz-adv-x="354" d="M13 580q7 10 14.5 22.5t11 17t11 13.5t19.5 21q19 19 32 29.5t31.5 20t37.5 8t39 -13.5q16 -10 23 -41.5t14 -41.5q10 -14 17.5 -16.5t14.5 4.5t14 16.5t20 22t28 19.5q18 6 27.5 -7t2.5 -27q-40 -61 -65.5 -80.5t-71.5 -21.5q-20 -1 -36 12t-23 35q-7 21 -14 31.5 t-16 7.5q-22 -7 -36.5 -23t-20.5 -29t-23 -20.5t-47 -1.5q-9 3 -10 18t6 25zM35 91q-19 29 -15 71.5t24 68.5q23 31 54 49.5t59.5 24.5t53.5 6.5t41 -1.5l16 -1q8 10 8 35t-15 28q-15 7 -40.5 3t-36 -7t-35 -13.5t-37.5 -14.5q-26 -9 -38 28.5t-2 47.5q38 26 90 39 t103.5 0.5t72.5 -56.5q14 -29 15.5 -64.5t-5 -63.5t-15 -67.5t-10.5 -67.5q-8 -126 -29 -153q-15 -17 -36 -4q-8 5 -16.5 20.5t-15.5 15.5q-14 2 -42.5 6t-45 7.5t-38.5 10.5t-38 20t-27 32zM92 147q0 -20 36.5 -36t69.5 -17t42 6q3 14 9 35t9.5 34t3 31.5t-8.5 37.5 q-16 -6 -48.5 -11.5t-54 -10t-39.5 -22t-19 -47.5z" />
|
||||
<glyph unicode="ä" horiz-adv-x="354" d="M30 586q0 24 18 41q29 26 65.5 16.5t48.5 -39.5q15 -34 -5 -70.5t-59 -25.5q-31 9 -36 14q-32 30 -32 64zM35 91q-19 29 -15 71.5t24 68.5q23 31 54 49.5t59.5 24.5t53.5 6.5t41 -1.5l16 -1q8 10 8 35t-15 28q-15 7 -40.5 3t-36 -7t-35 -13.5t-37.5 -14.5 q-26 -9 -38 28.5t-2 47.5q38 26 90 39t103.5 0.5t72.5 -56.5q14 -29 15.5 -64.5t-5 -63.5t-15 -67.5t-10.5 -67.5q-8 -126 -29 -153q-15 -17 -36 -4q-8 5 -16.5 20.5t-15.5 15.5q-14 2 -42.5 6t-45 7.5t-38.5 10.5t-38 20t-27 32zM92 147q0 -20 36.5 -36t69.5 -17t42 6 q3 14 9 35t9.5 34t3 31.5t-8.5 37.5q-16 -6 -48.5 -11.5t-54 -10t-39.5 -22t-19 -47.5zM229 514q-18 12 -24.5 32t-0.5 38t20 33t36 17t47 -10q17 -10 19.5 -31.5t-6.5 -37.5q-11 -26 -39.5 -41.5t-51.5 0.5z" />
|
||||
<glyph unicode="å" horiz-adv-x="354" d="M35 91q-19 29 -15 71.5t24 68.5q23 31 54 49.5t59.5 24.5t53.5 6.5t41 -1l16 -1.5q8 10 8 35t-15 28q-21 2 -33 3t-30 -3.5t-28 -8.5t-28 -11.5t-30 -11.5q-18 -6 -30 11.5t-12.5 37.5t2.5 27q51 35 119 43q-25 20 -28 52q-4 30 19 55.5t53 30.5q26 5 47 -22 q10 -13 12 -27.5t-2 -29t-12 -27.5t-19 -24q-5 -5 -9 -8q62 -10 86 -60q14 -29 15.5 -64.5t-5 -63.5t-15 -67.5t-10.5 -67.5q-8 -126 -29 -153q-15 -17 -36 -4q-8 5 -16.5 20.5t-15.5 15.5q-14 2 -42.5 6t-45 7.5t-38.5 10.5t-38 20t-27 32zM92 147q0 -15 22 -28.5t49 -18.5 t50.5 -6.5t26.5 6.5q3 14 9 35t9.5 34t3 31.5t-8.5 37.5q-14 -5 -38.5 -9t-43.5 -8t-38 -11t-29.5 -23t-11.5 -40zM224 499q11 -6 20 13t3 29q-4 9 -12 9q-13 0 -20.5 -10.5t-5 -23t14.5 -17.5z" />
|
||||
<glyph unicode="ç" horiz-adv-x="378" d="M14 260q16 95 83 154q2 2 16.5 15t18.5 16.5t18 15t20 15.5t19.5 12.5t21.5 11t21 6.5t22.5 4t21.5 -2t23 -7q23 -10 13 -39q-9 -27 -28.5 -41.5t-49.5 -26.5t-47 -24q-74 -57 -78 -120q-4 -56 21 -93q7 -12 19 -20.5t21 -12t27 -9t25 -8.5q23 -9 46 4t46 31t40 19 q15 1 20.5 -8t2.5 -23t-7.5 -25.5t-9.5 -19.5q-32 -48 -88 -58l6 -6q6 -6 -0.5 -55.5t-19.5 -62.5q-18 -18 -57.5 -22.5t-66.5 10.5q-47 28 -14 61q10 10 39 2t39 1q8 1 5.5 32.5t-0.5 39.5q-28 4 -63 14q-69 20 -103.5 82t-22.5 137z" />
|
||||
<glyph unicode="è" horiz-adv-x="339" d="M22 282q-2 75 47 121t122 36q60 -8 104.5 -58t43.5 -112q-9 -28 -82.5 -71.5t-83.5 -53.5q-5 -1 -12.5 -8t-3.5 -13q12 -22 30 -31t40.5 -5t41 11t43.5 20q26 -20 16.5 -53.5t-40.5 -38.5q-2 0 -22 -3.5t-25 -4t-22 -2t-26 0t-22 4t-25 7.5q-120 54 -124 254zM63 605 q-16 25 8.5 46t51.5 18q35 -4 53 -72q2 -9 5.5 -21.5t6 -20t5 -17.5t3 -16t1 -12.5t-1 -10.5t-4 -8t-7 -6t-11.5 -3q-11 -1 -20.5 4.5t-14.5 11.5t-13 19zM131 231q90 4 108 63q16 35 -26 53.5t-75 1.5q-20 -11 -26.5 -39.5t0.5 -53t19 -25.5z" />
|
||||
<glyph unicode="é" horiz-adv-x="339" d="M22 282q-2 75 47 121t122 36q60 -8 104.5 -58t43.5 -112q-9 -28 -82.5 -71.5t-83.5 -53.5q-5 -1 -12.5 -8t-3.5 -13q12 -22 30 -31t40.5 -5t41 11t43.5 20q26 -20 16.5 -53.5t-40.5 -38.5q-2 0 -22 -3.5t-25 -4t-22 -2t-26 0t-22 4t-25 7.5q-120 54 -124 254zM131 231 q90 4 108 63q16 35 -26 53.5t-75 1.5q-20 -11 -26.5 -39.5t0.5 -53t19 -25.5zM159 490q-6 14 -4 26.5t4 16.5t10 16t14 24q12 23 20 35.5t23 23.5t32 11q10 0 21.5 -12t7.5 -21q-15 -40 -27.5 -58t-46.5 -49q-8 -7 -18 -13t-21 -8t-15 8z" />
|
||||
<glyph unicode="ê" horiz-adv-x="339" d="M14 456q15 21 39.5 54.5t38 52t31.5 46.5t32 54q0 1 1 1h3.5h4.5t5.5 -0.5t5.5 -0.5q14 0 20 -3q10 -13 56.5 -119t47.5 -114q-4 0 -9.5 -8t-10.5 -6q-5 3 -30 5q40 -23 65.5 -63.5t24.5 -85.5q-7 -21 -39.5 -44t-72.5 -45.5t-54 -35.5q-5 -1 -12.5 -8t-3.5 -13 q12 -22 30 -31t40.5 -5t41 11t43.5 20q13 -9 17 -24.5t0 -29.5t-15 -25t-26 -13q-2 0 -22 -3.5t-25 -4t-22 -2t-26 0t-22 4t-25 7.5q-120 54 -124 254q-2 75 47 121t122 36q17 -2 34 -9q-26 64 -59 108q-8 -16 -15.5 -28t-18 -24.5t-15 -17.5t-21.5 -22l-23 -23 q-11 -8 -27 -7.5t-29 6.5q-21 9 -3 34zM131 231q90 4 108 63q10 23 -7.5 41t-44.5 20t-49 -6q-20 -11 -26.5 -39.5t0.5 -53t19 -25.5z" />
|
||||
<glyph unicode="ë" horiz-adv-x="339" d="M22 282q-2 75 47 121t122 36q60 -8 104.5 -58t43.5 -112q-9 -28 -82.5 -71.5t-83.5 -53.5q-5 -1 -12.5 -8t-3.5 -13q12 -22 30 -31t40.5 -5t41 11t43.5 20q26 -20 16.5 -53.5t-40.5 -38.5q-2 0 -22 -3.5t-25 -4t-22 -2t-26 0t-22 4t-25 7.5q-120 54 -124 254zM27 580 q0 24 18 41q29 26 65.5 16.5t48.5 -39.5q15 -34 -5 -70.5t-59 -25.5q-31 9 -36 14q-32 30 -32 64zM131 231q90 4 108 63q16 35 -26 53.5t-75 1.5q-20 -11 -26.5 -39.5t0.5 -53t19 -25.5zM226 508q-18 12 -24.5 32t-0.5 38t20 33t36 17t47 -10q17 -10 19.5 -31.5t-6.5 -37.5 q-11 -26 -39.5 -41.5t-51.5 0.5z" />
|
||||
<glyph unicode="ì" horiz-adv-x="185" d="M8 556q-16 25 8.5 46t51.5 18q35 -4 53 -72q2 -9 5.5 -21.5t6 -20t5 -17.5t3 -16t1 -12.5t-1 -10.5t-4 -8t-7 -6t-11.5 -3q-11 -1 -20.5 4.5t-14.5 11.5t-13 19zM42 253q0 79 18 114q10 19 33 25.5t45 -3.5q16 -7 24 -20.5t-2 -27.5q-18 -25 -20 -70t-6 -57 q-9 -23 -1.5 -70t1.5 -70q0 -3 -3 -8t-6 -5q-67 -19 -79 18q-8 26 -9 54.5t2 66t3 53.5z" />
|
||||
<glyph unicode="í" horiz-adv-x="185" d="M42 253q0 79 18 114q10 19 33 25.5t45 -3.5q16 -7 24 -20.5t-2 -27.5q-18 -25 -20 -70t-6 -57q-9 -23 -1.5 -70t1.5 -70q0 -3 -3 -8t-6 -5q-67 -19 -79 18q-8 26 -9 54.5t2 66t3 53.5zM84 473q-6 14 -4 26.5t4 16.5t10 16t14 24q12 23 20 35.5t23 23.5t32 11 q10 0 21.5 -12t7.5 -21q-15 -40 -27.5 -58t-46.5 -49q-8 -7 -18 -13t-21 -8t-15 8z" />
|
||||
<glyph unicode="î" horiz-adv-x="185" d="M-46 439q15 21 39.5 54.5t38 52t31.5 46.5t32 54h20q14 0 20 -3q10 -13 56.5 -119t47.5 -114q-4 0 -9.5 -8t-10.5 -6q-4 2 -17 3.5t-23.5 3.5t-11.5 5q-27 67 -61 113q-8 -16 -15.5 -28t-18 -24.5t-15 -17.5t-21.5 -22l-23 -23q-11 -8 -27 -7.5t-29 6.5q-21 9 -3 34z M42 253q0 79 18 114q10 19 33 25.5t45 -3.5q16 -7 24 -20.5t-2 -27.5q-18 -25 -20 -70t-6 -57q-9 -23 -1.5 -70t1.5 -70q0 -3 -3 -8t-6 -5q-67 -19 -79 18q-8 26 -9 54.5t2 66t3 53.5z" />
|
||||
<glyph unicode="ï" horiz-adv-x="185" d="M-34 551q0 24 18 41q29 26 65.5 16.5t48.5 -39.5q15 -34 -5 -70.5t-59 -25.5q-31 9 -36 14q-32 30 -32 64zM42 253q0 79 18 114q10 19 33 25.5t45 -3.5q16 -7 24 -20.5t-2 -27.5q-18 -25 -20 -70t-6 -57q-9 -23 -1.5 -70t1.5 -70q0 -3 -3 -8t-6 -5q-67 -19 -79 18 q-8 26 -9 54.5t2 66t3 53.5zM165 479q-18 12 -24.5 32t-0.5 38t20 33t36 17t47 -10q17 -10 19.5 -31.5t-6.5 -37.5q-11 -26 -39.5 -41.5t-51.5 0.5z" />
|
||||
<glyph unicode="ñ" horiz-adv-x="360" d="M25 505q7 10 14.5 22.5t11 17t11 13.5t19.5 21q19 19 32 29.5t31.5 20t37.5 8t39 -13.5q16 -10 23 -41.5t14 -41.5q10 -14 17.5 -16.5t14.5 4.5t14 16.5t20 22t28 19.5q18 6 27.5 -7t2.5 -27q-40 -61 -65.5 -80.5t-71.5 -21.5q-20 -1 -36 12t-23 35q-7 21 -14 31.5 t-16 7.5q-22 -7 -36.5 -23t-20.5 -29t-23 -20.5t-47 -1.5q-9 3 -10 18t6 25zM44 217q0 16 -3 53.5t-2 64t9 47.5q9 23 40.5 21.5t38.5 -26.5q4 -14 -2.5 -40t-6.5 -36q2 -2 5 -8q3 -4 4 -4q2 3 9.5 16t10 17.5t10 15.5t11.5 15t11.5 12.5t13.5 11.5t14.5 7.5t16.5 5t17.5 0 t20.5 -3.5q16 -25 26.5 -52.5t15.5 -65.5t7 -55.5t4 -68t2 -58.5q10 -44 -13 -51q-64 -17 -68 9q-6 38 -9 120t-12 125q-28 -31 -55 -102.5t-42 -96.5q-12 -20 -36.5 -21t-33.5 21q-6 17 -7 37.5t1 49t2 40.5z" />
|
||||
<glyph unicode="ò" horiz-adv-x="282" d="M31 331q9 33 35 69.5t29 43.5q20 38 60.5 34t71.5 -38q33 -38 49 -98q27 -101 -69 -202q-16 -17 -48.5 -19t-52.5 10q-50 30 -71 86t-4 114zM34 674q-16 25 8.5 46t51.5 18q35 -4 53 -72q2 -9 5.5 -21.5t6 -20t5 -17.5t3 -16t1 -12.5t-1 -10.5t-4 -8t-7 -6t-11.5 -3 q-11 -1 -20.5 4.5t-14.5 11.5t-13 19q-11 16 -21 29.5t-18 24.5t-23 34zM138 230q34 -8 50 15t8.5 59t-33.5 65q-11 12 -38 -19q-37 -41 -32 -79q4 -32 45 -41z" />
|
||||
<glyph unicode="ó" horiz-adv-x="282" d="M31 331q9 33 35 69.5t29 43.5q20 38 60.5 34t71.5 -38q33 -38 49 -98q27 -101 -69 -202q-16 -17 -48.5 -19t-52.5 10q-50 30 -71 86t-4 114zM138 230q34 -8 50 15t8.5 59t-33.5 65q-11 12 -38 -19q-37 -41 -32 -79q4 -32 45 -41zM148 535q-6 14 -4 26.5t4 16.5t10 16 t14 24q12 23 20 35.5t23 23.5t32 11q10 0 21.5 -12t7.5 -21q-15 -40 -27.5 -58t-46.5 -49q-8 -7 -18 -13t-21 -8t-15 8z" />
|
||||
<glyph unicode="ô" horiz-adv-x="282" d="M-10 495q15 21 39.5 54.5t38 52t31.5 46.5t32 54h20q14 0 20 -3q10 -13 56.5 -119t47.5 -114q-4 0 -9.5 -8t-10.5 -6q-4 2 -17 3.5t-23.5 3.5t-11.5 5q-27 67 -61 113q-8 -16 -15.5 -28t-18 -24.5t-15 -17.5t-21.5 -22l-23 -23q-11 -8 -27 -7.5t-29 6.5q-21 9 -3 34z M31 331q9 33 35 69.5t29 43.5q20 38 60.5 34t71.5 -38q33 -38 49 -98q27 -101 -69 -202q-16 -17 -48.5 -19t-52.5 10q-50 30 -71 86t-4 114zM138 230q34 -8 50 15t8.5 59t-33.5 65q-11 12 -38 -19q-37 -41 -32 -79q4 -32 45 -41z" />
|
||||
<glyph unicode="õ" horiz-adv-x="282" d="M-11 576q7 10 14.5 22.5t11 17t11 13.5t19.5 21q19 19 32 29.5t31.5 20t37.5 8t39 -13.5q16 -10 23 -41.5t14 -41.5q10 -14 17.5 -16.5t14.5 4.5t14 16.5t20 22t28 19.5q18 6 27.5 -7t2.5 -27q-40 -61 -65.5 -80.5t-71.5 -21.5q-20 -1 -36 12t-23 35q-7 21 -14 31.5 t-16 7.5q-22 -7 -36.5 -23t-20.5 -29t-23 -20.5t-47 -1.5q-9 3 -10 18t6 25zM31 331q9 33 35 69.5t29 43.5q20 38 60.5 34t71.5 -38q33 -38 49 -98q27 -101 -69 -202q-16 -17 -48.5 -19t-52.5 10q-50 30 -71 86t-4 114zM138 230q34 -8 50 15t8.5 59t-33.5 65q-11 12 -38 -19 q-37 -41 -32 -79q4 -32 45 -41z" />
|
||||
<glyph unicode="ö" horiz-adv-x="282" d="M6 613q0 24 18 41q29 26 65.5 16.5t48.5 -39.5q15 -34 -5 -70.5t-59 -25.5q-31 9 -36 14q-32 30 -32 64zM31 331q9 33 35 69.5t29 43.5q20 38 60.5 34t71.5 -38q33 -38 49 -98q27 -101 -69 -202q-16 -17 -48.5 -19t-52.5 10q-50 30 -71 86t-4 114zM138 230q34 -8 50 15 t8.5 59t-33.5 65q-11 12 -38 -19q-37 -41 -32 -79q4 -32 45 -41zM205 541q-18 12 -24.5 32t-0.5 38t20 33t36 17t47 -10q17 -10 19.5 -31.5t-6.5 -37.5q-11 -26 -39.5 -41.5t-51.5 0.5z" />
|
||||
<glyph unicode="ù" horiz-adv-x="367" d="M26 358q0 5 0.5 25.5t1.5 29t6.5 21t16.5 19.5q26 12 55.5 3.5t29.5 -33.5q0 -22 -2 -62t-2 -72.5t4 -61.5q2 -6 4.5 -20t5 -24t6 -24.5t7.5 -22t10 -16t12 -7.5t15 4q65 44 80 131.5t-30 159.5q-9 14 -14 28t-4 28t13 19q48 20 85 -24t40 -96q6 -103 -26.5 -193 t-108.5 -123q-51 -23 -88 -9t-61 47.5t-37.5 83t-17.5 97.5t-1 92zM66 651q-16 25 8.5 46t51.5 18q35 -4 53 -72q2 -9 5.5 -21.5t6 -20t5 -17.5t3 -16t1 -12.5t-1 -10.5t-4 -8t-7 -6t-11.5 -3q-11 -1 -20.5 4.5t-14.5 11.5t-13 19q-11 16 -21 29.5t-18 24.5t-23 34z" />
|
||||
<glyph unicode="ú" horiz-adv-x="367" d="M26 358q0 5 0.5 25.5t1.5 29t6.5 21t16.5 19.5q26 12 55.5 3.5t29.5 -33.5q0 -22 -2 -62t-2 -72.5t4 -61.5q2 -6 4.5 -20t5 -24t6 -24.5t7.5 -22t10 -16t12 -7.5t15 4q65 44 80 131.5t-30 159.5q-9 14 -14 28t-4 28t13 19q48 20 85 -24t40 -96q6 -103 -26.5 -193 t-108.5 -123q-51 -23 -88 -9t-61 47.5t-37.5 83t-17.5 97.5t-1 92zM156 545q-6 14 -4 26.5t4 16.5t10 16t14 24q12 23 20 35.5t23 23.5t32 11q10 0 21.5 -12t7.5 -21q-15 -40 -27.5 -58t-46.5 -49q-8 -7 -18 -13t-21 -8t-15 8z" />
|
||||
<glyph unicode="û" horiz-adv-x="367" d="M26 358q0 5 0.5 25.5t1.5 29t6.5 21t16.5 19.5q26 12 55.5 3.5t29.5 -33.5q0 -19 -1.5 -48t-2.5 -50.5t0 -48.5t4 -49q1 -6 3 -15.5t4 -18t4.5 -18.5t5 -18.5t5.5 -17t7 -14.5t8.5 -9.5t10.5 -3t12 4.5q65 44 80 131.5t-30 159.5q-9 14 -14 28t-4 28t13 19q4 2 9 3 q-10 2 -11 5q-27 67 -61 113q-8 -16 -15.5 -28t-18 -24.5t-15 -17.5t-21.5 -22l-23 -23q-11 -8 -27 -7.5t-29 6.5q-21 9 -3 34q15 21 39.5 54.5t38 52t31.5 46.5t32 54q0 1 1 1h3.5h4.5t5.5 -0.5t5.5 -0.5q14 0 20 -3q10 -13 56.5 -119t47.5 -114q-2 0 -4.5 -2t-4.5 -5 t-4 -5q29 -14 47.5 -49t20.5 -69q6 -103 -26.5 -193t-108.5 -123q-51 -23 -88 -9t-61 47.5t-37.5 83t-17.5 97.5t-1 92z" />
|
||||
<glyph unicode="ü" horiz-adv-x="367" d="M26 358q0 5 0.5 25.5t1.5 29t6.5 21t16.5 19.5q26 12 55.5 3.5t29.5 -33.5q0 -22 -2 -62t-2 -72.5t4 -61.5q2 -6 4.5 -20t5 -24t6 -24.5t7.5 -22t10 -16t12 -7.5t15 4q65 44 80 131.5t-30 159.5q-9 14 -14 28t-4 28t13 19q48 20 85 -24t40 -96q6 -103 -26.5 -193 t-108.5 -123q-51 -23 -88 -9t-61 47.5t-37.5 83t-17.5 97.5t-1 92zM30 606q0 24 18 41q29 26 65.5 16.5t48.5 -39.5q15 -34 -5 -70.5t-59 -25.5q-31 9 -36 14q-32 30 -32 64zM229 534q-18 12 -24.5 32t-0.5 38t20 33t36 17t47 -10q17 -10 19.5 -31.5t-6.5 -37.5 q-11 -26 -39.5 -41.5t-51.5 0.5z" />
|
||||
<glyph unicode=" " horiz-adv-x="419" />
|
||||
<glyph unicode=" " horiz-adv-x="838" />
|
||||
<glyph unicode=" " horiz-adv-x="419" />
|
||||
<glyph unicode=" " horiz-adv-x="838" />
|
||||
<glyph unicode=" " horiz-adv-x="279" />
|
||||
<glyph unicode=" " horiz-adv-x="209" />
|
||||
<glyph unicode=" " horiz-adv-x="139" />
|
||||
<glyph unicode=" " horiz-adv-x="139" />
|
||||
<glyph unicode=" " horiz-adv-x="104" />
|
||||
<glyph unicode=" " horiz-adv-x="167" />
|
||||
<glyph unicode=" " horiz-adv-x="46" />
|
||||
<glyph unicode="‐" d="M23 265q-4 24 13.5 42.5t42.5 18.5q30 0 82.5 -4.5t83 -5.5t85.5 5q7 4 15.5 1t12.5 -10q-1 -10 1 -16t-4 -12.5t-8 -10t-10.5 -7.5t-12 -5.5t-12 -4.5t-10.5 -4q-127 -36 -261 0q-8 2 -12.5 5t-4.5 5z" />
|
||||
<glyph unicode="‑" d="M23 265q-4 24 13.5 42.5t42.5 18.5q30 0 82.5 -4.5t83 -5.5t85.5 5q7 4 15.5 1t12.5 -10q-1 -10 1 -16t-4 -12.5t-8 -10t-10.5 -7.5t-12 -5.5t-12 -4.5t-10.5 -4q-127 -36 -261 0q-8 2 -12.5 5t-4.5 5z" />
|
||||
<glyph unicode="‒" d="M23 265q-4 24 13.5 42.5t42.5 18.5q30 0 82.5 -4.5t83 -5.5t85.5 5q7 4 15.5 1t12.5 -10q-1 -10 1 -16t-4 -12.5t-8 -10t-10.5 -7.5t-12 -5.5t-12 -4.5t-10.5 -4q-127 -36 -261 0q-8 2 -12.5 5t-4.5 5z" />
|
||||
<glyph unicode="–" horiz-adv-x="521" d="M23 265q-6 24 20 42.5t63 18.5q45 0 122.5 -4.5t123 -5.5t126.5 5q11 4 23.5 1t18.5 -10q-2 -10 1 -16t-6 -12.5t-11.5 -10t-15.5 -7.5t-18 -5.5t-17.5 -4.5t-15.5 -4q-189 -36 -387 0q-12 2 -18.5 5t-6.5 5z" />
|
||||
<glyph unicode="—" horiz-adv-x="1022" d="M24 265q-12 24 40 42.5t126 18.5q89 0 245 -4.5t246 -5.5t254 5q20 4 45.5 1t37.5 -10q-3 -10 2.5 -16t-12 -12.5t-23.5 -10t-31 -7.5t-35.5 -5.5t-36 -4.5t-30.5 -4q-377 -36 -774 0q-24 2 -37.5 5t-13.5 5z" />
|
||||
<glyph unicode="‘" horiz-adv-x="214" d="M26 576q-16 25 8.5 46t50.5 18q14 -2 22 -14t15.5 -32t14.5 -30q6 -9 24 -58t44 -61q26 -13 -16 -35q-20 -10 -36 -13q-11 -2 -20.5 4t-14.5 12.5t-13 19.5q-17 23 -41 71.5t-38 71.5z" />
|
||||
<glyph unicode="’" horiz-adv-x="178" d="M25 441q-6 21 0.5 41t25 49.5t23.5 38.5q17 34 33 52t42 18q9 0 20.5 -12t8.5 -21q-36 -94 -100 -153q-8 -7 -18 -13t-21 -8t-14 8z" />
|
||||
<glyph unicode="“" horiz-adv-x="382" d="M22 530q-18 18 2 44.5t41 14.5q19 -11 35 -25.5t36.5 -39.5t27.5 -33q3 -4 16 -18.5t17.5 -20.5t12.5 -17.5t12 -20.5t5 -18q2 -21 -25.5 -28t-41.5 13q-73 66 -138 149zM187 629q15 11 29.5 11t25.5 -5.5t24.5 -20t21 -26t20 -31t17.5 -27.5q12 -17 29.5 -47.5 t25.5 -42.5q6 -11 -7.5 -22t-30.5 -12t-29 10q-20 20 -53 73.5t-57 76.5q-39 46 -16 63z" />
|
||||
<glyph unicode="”" horiz-adv-x="373" d="M16 485q-13 41 30 76q9 8 25 23t26 24t25 18t30 12q20 7 34 -7t0 -31q-16 -22 -60 -53t-63 -54q-8 -11 -24 -15t-23 7zM182 395q-8 7 -10 15.5t2.5 17.5t9.5 16t14.5 18.5t13.5 17.5q9 13 40 66t54 75q9 13 28 14.5t36 -10.5q3 -3 3 -10.5t-3 -10.5q-57 -122 -145 -192 q-29 -29 -43 -17z" />
|
||||
<glyph unicode="•" horiz-adv-x="286" d="M34 261q-52 105 12 159q43 41 104 40.5t92 -47.5q31 -44 25 -104t-49 -88q-50 -35 -102.5 -26t-81.5 66z" />
|
||||
<glyph unicode=" " horiz-adv-x="167" />
|
||||
<glyph unicode=" " horiz-adv-x="209" />
|
||||
<glyph unicode="€" horiz-adv-x="575" d="M27 320q30 38 123 34q48 100 150 125q63 14 145 -10q18 -6 31.5 -22.5t2.5 -35.5q-6 -11 -15 -16t-25.5 -8t-22.5 -5q-20 -6 -57 2t-52 3q-33 -12 -56 -39q35 -2 60 1q38 3 51 -20q9 -19 -7 -30.5t-44 -17.5q-60 -12 -90 -14q-3 -38 9 -76q0 -4 2 -8q11 0 31 6.5 t31.5 8.5t30.5 -7q8 -2 13.5 5t8.5 5q20 -15 14.5 -30t-28.5 -23q-23 -15 -58 -26q31 -26 71 -34t80 5q9 3 24 12.5t26 16t25.5 10.5t22.5 -4q27 -22 33.5 -43t-16.5 -41q-98 -71 -250 -24q-75 24 -111 53q-19 16 -32 35q-79 8 -114 55q-10 20 12.5 37t53.5 20q13 0 19 -1 q0 19 3 38q0 1 0.5 4.5t0.5 5.5q-30 3 -60 9q-18 5 -32 19.5t-4 24.5z" />
|
||||
<glyph unicode="" horiz-adv-x="470" d="M0 0v470h470v-470h-470z" />
|
||||
</font>
|
||||
</defs></svg>
|
Before Width: | Height: | Size: 73 KiB |
|
@ -1,849 +0,0 @@
|
|||
<?xml version="1.0" standalone="no"?>
|
||||
<!DOCTYPE svg PUBLIC "-//W3C//DTD SVG 1.1//EN" "http://www.w3.org/Graphics/SVG/1.1/DTD/svg11.dtd" >
|
||||
<svg xmlns="http://www.w3.org/2000/svg">
|
||||
<metadata></metadata>
|
||||
<defs>
|
||||
<font id="pt_sansbold" horiz-adv-x="567" >
|
||||
<font-face units-per-em="1000" ascent="750" descent="-250" />
|
||||
<missing-glyph horiz-adv-x="253" />
|
||||
<glyph unicode="fi" horiz-adv-x="553" d="M492 500v-500h-130v390h-151v-390h-130v390h-69v110h69v28q0 95 49 138.5t142 43.5q69 0 122.5 -10.5t86.5 -29.5l-34 -101q-26 14 -63 22.5t-82 8.5q-29 0 -47 -6.5t-28 -19t-13 -31.5t-3 -43h281z" />
|
||||
<glyph unicode="fl" horiz-adv-x="593" d="M360 596q-13 3 -35.5 5t-43.5 2q-23 0 -37 -7t-21.5 -20t-9.5 -32.5t-2 -43.5h75v-110h-75v-390h-130v390h-69v110h69v28q0 94 45.5 139.5t156.5 45.5q23 0 53 -2t59.5 -4.5t55 -5.5t39.5 -6v-527q0 -35 9 -51t28 -16q12 0 23.5 2t28.5 9l15 -102q-16 -8 -49.5 -16 t-68.5 -8q-57 0 -86.5 26.5t-29.5 87.5v496z" />
|
||||
<glyph horiz-adv-x="1000" />
|
||||
<glyph horiz-adv-x="1000" />
|
||||
<glyph unicode="
" horiz-adv-x="253" />
|
||||
<glyph unicode=" " horiz-adv-x="253" />
|
||||
<glyph unicode="	" horiz-adv-x="253" />
|
||||
<glyph unicode=" " horiz-adv-x="253" />
|
||||
<glyph unicode="!" horiz-adv-x="294" d="M100 700h134v-329l-26 -163h-82l-26 163v329zM86 66q0 35 22 55.5t58 20.5q38 0 60 -20.5t22 -55.5t-22 -56t-60 -21q-36 0 -58 21t-22 56z" />
|
||||
<glyph unicode=""" horiz-adv-x="402" d="M90 484zM90 700h114l-36 -216h-78v216zM238 700h114l-36 -216h-78v216z" />
|
||||
<glyph unicode="#" d="M289 205h-89l-36 -154h-107l36 154h-74l22 97h75l25 106h-72l22 97h73l35 144h106l-34 -144h89l35 144h106l-34 -144h72l-25 -97h-70l-25 -106h69l-24 -97h-68l-36 -154h-107zM223 302h89l25 106h-89z" />
|
||||
<glyph unicode="$" d="M238 -13q-57 2 -100 12t-67 23l39 113q18 -11 50.5 -21t77.5 -14v205q-31 14 -61.5 31t-54.5 41t-38.5 57.5t-14.5 79.5q0 86 45.5 133.5t123.5 61.5v91h104v-87q44 -3 77 -12t61 -21l-36 -111q-17 8 -43 16t-59 12v-187q31 -14 62.5 -31.5t56 -41.5t40 -56.5t15.5 -77.5 q0 -92 -46.5 -143.5t-127.5 -66.5v-93h-104v87zM386 188q0 32 -25.5 52.5t-61.5 37.5v-178q44 5 65.5 28t21.5 60zM199 525q0 -30 23.5 -50t58.5 -37v162q-47 -2 -64.5 -23t-17.5 -52z" />
|
||||
<glyph unicode="%" horiz-adv-x="840" d="M51 0zM51 542q0 45 13 77t36 53t55.5 30.5t70.5 9.5t70 -9t55.5 -29t36.5 -52.5t14 -79.5q-1 -47 -14 -79.5t-36.5 -52.5t-55.5 -29t-70 -9t-70.5 9t-55.5 29t-36 52.5t-13 79.5zM167 542q0 -86 59 -86q31 0 44.5 18.5t14.5 67.5q-1 48 -14.5 67t-44.5 19t-45 -19 t-14 -67zM457 171q0 45 13 77t36 53t55.5 30.5t70.5 9.5t70 -9t55.5 -29t36.5 -52.5t14 -79.5q-1 -47 -14 -79.5t-36.5 -52.5t-55.5 -29t-70 -9t-70.5 9t-55.5 29t-36 52.5t-13 79.5zM573 171q0 -86 59 -86q31 0 44.5 18.5t14.5 67.5q-1 48 -14.5 67t-44.5 19t-45 -19 t-14 -67zM677 714l73 -66l-576 -662l-73 69z" />
|
||||
<glyph unicode="&" horiz-adv-x="814" d="M92 194q0 38 12.5 72.5t35 64.5t53.5 56t67 46q-25 33 -41 67t-16 72q0 25 9.5 50.5t30 46t53.5 33t80 12.5q46 0 78.5 -11t52.5 -29t29 -41t9 -47q0 -41 -29 -85.5t-99 -85.5q35 -54 70 -99t78 -89q23 25 41.5 62.5t32.5 76.5l94 -50q-6 -18 -16.5 -39.5t-23 -43.5 t-25.5 -41.5t-24 -33.5q32 -29 56 -45.5t49 -30.5l-69 -96q-28 13 -57.5 34.5t-58.5 49.5q-36 -33 -90 -58.5t-133 -25.5q-52 0 -97.5 14t-79 41t-53 65.5t-19.5 87.5zM486 149q-51 53 -93 105.5t-73 99.5q-48 -37 -73 -71.5t-25 -77.5q0 -51 37.5 -80t98.5 -29 q40 0 75 16.5t53 36.5zM333 566q0 -42 36 -90q39 25 56.5 47t17.5 42q0 24 -13.5 38t-43.5 14q-27 0 -40 -14t-13 -37z" />
|
||||
<glyph unicode="'" horiz-adv-x="254" d="M90 700h114l-36 -216h-78v216z" />
|
||||
<glyph unicode="(" horiz-adv-x="327" d="M227 -220q-46 48 -78 105.5t-51.5 118t-28.5 122t-9 117.5q0 55 9 116t29 122.5t52.5 120.5t79.5 110l84 -54q-35 -47 -58.5 -98t-38 -104.5t-21 -107.5t-6.5 -105q0 -48 7 -102t22 -107.5t39 -104.5t58 -93z" />
|
||||
<glyph unicode=")" horiz-adv-x="326" d="M99 712q46 -48 78 -105.5t51.5 -118t28.5 -122t9 -117.5q0 -55 -9 -116t-29 -122.5t-52.5 -120.5t-79.5 -110l-84 55q37 50 61 101.5t38 104t19.5 105t5.5 103.5q0 48 -7.5 101.5t-22.5 107t-38.5 104t-56.5 93.5z" />
|
||||
<glyph unicode="*" horiz-adv-x="378" d="M144 731l28 -46l15 -59l15 55l28 49l64 -35l-30 -52l-48 -43l65 16h57v-73h-55l-61 16l50 -47l25 -42l-64 -37l-27 46l-20 64l-13 -58l-29 -49l-64 37l29 49l45 37l-55 -16h-59v74h60l59 -17l-51 44l-28 50z" />
|
||||
<glyph unicode="+" horiz-adv-x="527" d="M43 394h162v169h117v-169h163v-112h-163v-171h-117v171h-162v112z" />
|
||||
<glyph unicode="," horiz-adv-x="228" d="M42 64q0 34 22.5 54t55.5 20q42 0 66 -28t24 -74q0 -45 -14 -77.5t-34.5 -54t-44 -34t-42.5 -18.5l-38 54q27 11 47 36t22 53q-23 -3 -43.5 14t-20.5 55z" />
|
||||
<glyph unicode="-" horiz-adv-x="360" d="M54 345h251v-115h-251v115z" />
|
||||
<glyph unicode="." horiz-adv-x="246" d="M42 66q0 35 22 55.5t58 20.5q38 0 60 -20.5t22 -55.5t-22 -56t-60 -21q-36 0 -58 21t-22 56z" />
|
||||
<glyph unicode="/" horiz-adv-x="408" d="M333 712l98 -44l-357 -808l-98 46z" />
|
||||
<glyph unicode="0" d="M40 351q0 184 63 273.5t181 89.5q126 0 185 -88.5t59 -274.5q0 -185 -63.5 -275t-181.5 -90q-125 0 -184 94.5t-59 270.5zM170 351q0 -122 26.5 -188.5t87.5 -66.5q59 0 86.5 61t27.5 194q0 121 -26 187t-89 66q-60 0 -86.5 -62t-26.5 -191z" />
|
||||
<glyph unicode="1" d="M101 110h139v395l15 68l-48 -59l-89 -61l-55 75l228 184h73v-602h136v-110h-399v110z" />
|
||||
<glyph unicode="2" d="M475 529q0 -51 -18.5 -103t-47 -102t-63 -96.5t-67.5 -85.5l-53 -41v-5l72 14h192v-110h-421v67q24 25 54 58.5t60.5 71t59.5 77.5t52 80.5t36.5 78.5t13.5 72q0 41 -23.5 67.5t-74.5 26.5q-32 0 -65.5 -13.5t-56.5 -34.5l-52 92q39 32 88.5 51.5t116.5 19.5q43 0 79 -12 t62 -35t41 -57.5t15 -80.5z" />
|
||||
<glyph unicode="3" d="M241 96q62 0 94.5 33t32.5 80q0 57 -34 84t-107 27h-72v69l121 165l57 45l-79 -9h-168v110h382v-71l-141 -189l-44 -27v-5l42 6q35 -3 66.5 -16t55 -37.5t37.5 -60.5t14 -83q0 -59 -19.5 -102t-54 -72t-80.5 -43t-99 -14q-44 0 -91 8t-76 23l35 108q26 -13 57.5 -21 t70.5 -8z" />
|
||||
<glyph unicode="4" d="M553 195h-110v-195h-121v195h-303v74l317 436h107v-406h110v-104zM322 452l9 84h-4l-34 -72l-104 -135l-50 -38l64 8h119v153z" />
|
||||
<glyph unicode="5" d="M220 101q66 0 101 32t35 88q0 60 -41 88t-117 28l-79 -3v366h344v-122h-232v-135l41 4q49 -2 88.5 -18t67.5 -44.5t43 -69t15 -90.5q0 -59 -20 -104t-55.5 -75t-83.5 -45t-105 -15q-45 0 -85.5 7.5t-68.5 20.5l35 108q23 -10 50.5 -15.5t66.5 -5.5z" />
|
||||
<glyph unicode="6" d="M520 217q0 -49 -16.5 -91t-46.5 -73t-72.5 -49t-93.5 -18q-52 0 -95.5 16.5t-75.5 49.5t-50 83t-18 116q0 99 28.5 179t77 139.5t113 96t136.5 48.5l29 -103q-50 -8 -92 -31t-74.5 -55t-55 -71.5t-31.5 -81.5q20 25 52 42.5t80 17.5q45 0 83 -14t65 -41.5t42 -67.5 t15 -92zM394 210q0 112 -110 112q-40 0 -67.5 -18t-38.5 -42q-2 -11 -2 -19v-16q0 -24 7 -47.5t20.5 -42t34.5 -30t50 -11.5q47 0 76.5 32t29.5 82z" />
|
||||
<glyph unicode="7" d="M104 0l229 539l44 49l-60 -10h-257v122h451v-38l-280 -662h-127z" />
|
||||
<glyph unicode="8" d="M61 171q0 35 9 62.5t25.5 50t39 40.5t48.5 33q-49 31 -77 71.5t-28 100.5q0 39 14.5 73t42 59t66.5 39t88 14q45 0 82 -12t63.5 -34t41 -53.5t14.5 -69.5q0 -59 -26.5 -100t-77.5 -75q60 -35 90.5 -77t30.5 -108q0 -45 -16.5 -81.5t-46.5 -62.5t-72 -40.5t-92 -14.5 t-90.5 13.5t-69 37.5t-44 58t-15.5 76zM383 184q0 23 -11 42t-28.5 34.5t-39 28.5t-43.5 25q-47 -27 -64.5 -58.5t-17.5 -62.5q0 -40 27.5 -68.5t76.5 -28.5q45 0 72.5 22t27.5 66zM202 527q0 -24 9 -42t24.5 -31.5t35 -25t40.5 -21.5q60 51 60 112q0 42 -24.5 63.5 t-59.5 21.5q-44 0 -64.5 -23t-20.5 -54z" />
|
||||
<glyph unicode="9" d="M45 481q0 51 15.5 94t45 73.5t72 48t97.5 17.5q113 0 177.5 -67.5t64.5 -196.5q0 -116 -29.5 -200.5t-79 -141t-114.5 -86.5t-137 -36l-28 102q55 7 98 27t74 49.5t50.5 67t27.5 80.5q-24 -26 -51.5 -36t-73.5 -10q-38 0 -75.5 13t-67 39.5t-48 67t-18.5 95.5zM171 488 q0 -57 32 -86t80 -29q41 0 67 13t40 32q3 21 3 40q0 28 -7 55t-21.5 48t-37 33.5t-53.5 12.5q-49 0 -76 -31.5t-27 -87.5z" />
|
||||
<glyph unicode=":" horiz-adv-x="269" d="M93 0zM93 428q0 35 22 55.5t58 20.5q38 0 60 -20.5t22 -55.5t-22 -56t-60 -21q-36 0 -58 21t-22 56zM93 66q0 35 22 55.5t58 20.5q38 0 60 -20.5t22 -55.5t-22 -56t-60 -21q-36 0 -58 21t-22 56z" />
|
||||
<glyph unicode=";" horiz-adv-x="290" d="M77 0zM82 64q0 34 22.5 54t55.5 20q42 0 66 -28t24 -74q0 -45 -14 -77.5t-34.5 -54t-44 -34t-42.5 -18.5l-38 54q27 11 47 36t22 53q-23 -3 -43.5 14t-20.5 55zM82 428q0 35 22 55.5t58 20.5q38 0 60 -20.5t22 -55.5t-22 -56t-60 -21q-36 0 -58 21t-22 56z" />
|
||||
<glyph unicode="<" horiz-adv-x="527" d="M40 285v70l386 231l57 -90l-224 -139l-91 -35l90 -31l230 -137l-57 -90z" />
|
||||
<glyph unicode="=" horiz-adv-x="527" d="M43 187zM43 490h442v-112h-442v112zM43 299h442v-112h-442v112z" />
|
||||
<glyph unicode=">" horiz-adv-x="527" d="M487 365v-70l-386 -231l-57 91l224 138l91 36l-90 30l-230 138l57 89z" />
|
||||
<glyph unicode="?" horiz-adv-x="454" d="M136 208q-5 52 5 88.5t27.5 63t40 46t42 37.5t32.5 37.5t13 46.5q0 35 -19.5 56t-69.5 21q-16 0 -34 -3.5t-36 -10t-34.5 -15t-29.5 -17.5l-50 96q38 26 87.5 43t119.5 17q94 0 147 -45.5t53 -122.5q0 -51 -13.5 -84.5t-33.5 -57t-44 -41.5t-44 -38.5t-34 -47.5t-14 -69 h-111zM116 66q0 35 22 55.5t58 20.5q38 0 60 -20.5t22 -55.5t-22 -56t-60 -21q-36 0 -58 21t-22 56z" />
|
||||
<glyph unicode="@" horiz-adv-x="1059" d="M679 484h70l-48 -271q-8 -47 -0.5 -68t33.5 -21t51 12t45 37t32.5 63t12.5 90q0 75 -25 128t-68.5 87.5t-102.5 50.5t-127 16q-78 0 -145 -28t-116.5 -77t-77.5 -116.5t-28 -146.5q0 -78 23.5 -140t68.5 -105.5t111.5 -67t152.5 -23.5q29 0 66 7t67 21l31 -96 q-41 -20 -83.5 -28t-97.5 -8q-97 0 -179.5 28t-143 83t-94.5 136.5t-34 188.5q0 109 39 197t105 150t153 95.5t184 33.5q92 0 171 -26.5t137 -76t91 -121t33 -162.5q0 -64 -22.5 -120t-62 -97t-92 -65t-112.5 -24q-25 0 -46.5 5.5t-36 18.5t-21.5 34t-4 52h-4 q-15 -21 -32.5 -41t-38.5 -35.5t-46 -24.5t-55 -9q-24 0 -46 10.5t-38 29.5t-25.5 46t-9.5 60q0 62 20 120.5t54.5 103.5t80 72.5t96.5 27.5q35 0 59 -10.5t44 -27.5zM616 363q-13 11 -27 17t-35 6q-30 0 -55.5 -17t-44 -44t-28.5 -60.5t-10 -65.5q0 -33 13.5 -54t46.5 -21 q14 0 30 8.5t31 22.5t29 32t25 38z" />
|
||||
<glyph unicode="A" horiz-adv-x="605" d="M405 155h-215l-53 -155h-137l252 705h101l252 -705h-144zM225 265h150l-52 156l-21 110h-5l-21 -111z" />
|
||||
<glyph unicode="B" horiz-adv-x="591" d="M531 537q0 -26 -6.5 -52t-21.5 -47.5t-39 -38t-58 -24.5v-6q30 -5 57 -17t47 -33t31.5 -51t11.5 -71q0 -54 -23 -93.5t-61.5 -64.5t-87.5 -37t-101 -12h-43.5t-57 1.5t-62 4.5t-57.5 9v690q19 3 43.5 6t52.5 5t57.5 3t58.5 1q49 0 95.5 -7.5t83 -26.5t58.5 -53t22 -86z M281 103q25 0 48.5 6t41.5 18.5t29 31.5t11 45q0 33 -13 52t-34 29.5t-47 13.5t-52 3h-73v-193q5 -2 16 -3t23.5 -1.5t26 -1t23.5 -0.5zM236 406q14 0 32.5 1t30.5 3q38 12 65.5 36t27.5 63q0 26 -10 43t-26.5 27t-37.5 14t-44 4q-26 0 -48 -1t-34 -3v-187h44z" />
|
||||
<glyph unicode="C" horiz-adv-x="559" d="M534 29q-32 -23 -81.5 -33t-101.5 -10q-63 0 -119.5 19.5t-99.5 63t-68.5 113t-25.5 168.5q0 103 28.5 172.5t74 112t101.5 61t112 18.5q60 0 101.5 -8t68.5 -19l-27 -116q-23 11 -54.5 16t-76.5 5q-83 0 -133.5 -59t-50.5 -183q0 -54 12 -98.5t36.5 -76t61 -49 t84.5 -17.5q45 0 76 9t54 23z" />
|
||||
<glyph unicode="D" horiz-adv-x="647" d="M60 700q21 3 47.5 5t54.5 3t54.5 1.5t47.5 0.5q93 0 159 -26t107 -73t60 -112t19 -143q0 -71 -18 -137t-60 -117t-110.5 -82t-169.5 -31q-16 0 -42.5 1t-55 2.5t-54.5 3t-39 3.5v701zM275 588q-22 0 -44.5 -1t-33.5 -3v-469q4 -1 13.5 -1.5t20.5 -1t21 -1t15 -0.5 q58 0 96.5 20.5t61 54.5t31.5 78.5t9 91.5q0 41 -8 82.5t-29.5 74.5t-58.5 54t-94 21z" />
|
||||
<glyph unicode="E" horiz-adv-x="522" d="M60 700h415v-122h-278v-163h253v-122h-253v-171h283v-122h-420v700z" />
|
||||
<glyph unicode="F" horiz-adv-x="508" d="M60 700h415v-122h-278v-173h256v-122h-256v-283h-137v700z" />
|
||||
<glyph unicode="G" horiz-adv-x="609" d="M307 365h261v-312q-42 -35 -100.5 -51t-115.5 -16q-67 0 -124.5 21t-99.5 65.5t-66 113.5t-24 164q0 99 28.5 168.5t75 113t104.5 63t118 19.5t105.5 -9t72.5 -19l-28 -115q-25 10 -56 15.5t-79 5.5q-43 0 -79 -13t-62.5 -42.5t-41 -75.5t-14.5 -112q0 -63 14 -108.5 t39 -75t58.5 -43.5t71.5 -14q26 0 51 6.5t42 19.5v132l-151 16v83z" />
|
||||
<glyph unicode="H" horiz-adv-x="651" d="M453 293h-256v-293h-137v700h137v-285h256v285h137v-700h-137v293z" />
|
||||
<glyph unicode="I" horiz-adv-x="285" d="M74 700h137v-700h-137v700z" />
|
||||
<glyph unicode="J" horiz-adv-x="334" d="M131 700h137v-512q0 -40 -9 -76t-29.5 -63.5t-52.5 -44t-78 -16.5q-29 0 -63 6t-59 17l30 112q26 -13 59 -13q42 0 53.5 31t11.5 82v477z" />
|
||||
<glyph unicode="K" horiz-adv-x="620" d="M233 299h-36v-299h-137v700h137v-310l32 14l193 296h156l-204 -294l-54 -38l56 -39l233 -329h-169z" />
|
||||
<glyph unicode="L" horiz-adv-x="514" d="M503 0h-443v700h137v-578h306v-122z" />
|
||||
<glyph unicode="M" horiz-adv-x="800" d="M603 363l15 139h-6l-43 -112l-149 -261h-44l-157 262l-44 111h-5l20 -138v-364h-130v700h125l187 -320l33 -80h4l30 82l177 318h124v-700h-137v363z" />
|
||||
<glyph unicode="N" horiz-adv-x="657" d="M234 365l-55 110h-5l16 -110v-365h-130v705h100l265 -373l53 -107h5l-16 107v368h130v-705h-100z" />
|
||||
<glyph unicode="O" horiz-adv-x="670" d="M38 350q0 175 77 269.5t220 94.5q75 0 131 -26t93 -74t55 -115t18 -149q0 -175 -77.5 -269.5t-219.5 -94.5q-76 0 -132 26t-92.5 74t-54.5 115t-18 149zM182 350q0 -53 9 -97.5t27.5 -76.5t47.5 -50t69 -18q73 0 113 57t40 185q0 51 -8.5 95t-26.5 77t-47 51.5t-71 18.5 q-73 0 -113 -58.5t-40 -183.5z" />
|
||||
<glyph unicode="P" horiz-adv-x="572" d="M60 693q42 8 92.5 12.5t100.5 4.5q52 0 104.5 -8.5t94.5 -34t68.5 -71t26.5 -118.5q0 -66 -23 -111.5t-61 -74.5t-86.5 -42t-100.5 -13h-16t-23 0.5t-23.5 1.5t-16.5 2v-241h-137v693zM264 592q-20 0 -38 -1.5t-29 -3.5v-227q4 -1 12 -2t17 -1.5t17.5 -0.5h12.5 q27 0 53.5 5t47.5 18.5t33.5 37.5t12.5 63q0 33 -12 54.5t-31.5 34.5t-44.5 18t-51 5z" />
|
||||
<glyph unicode="Q" horiz-adv-x="670" d="M702 -202q-48 -13 -97 -13q-51 0 -99 10.5t-93 22.5t-87 22.5t-79 10.5q-24 0 -46 -6v118q28 6 58 6q42 0 83.5 -10t84.5 -21.5t88 -21.5t95 -10q22 0 45 2.5t47 8.5v-119zM38 350q0 175 77 269.5t220 94.5q75 0 131 -26t93 -74t55 -115t18 -149q0 -175 -77.5 -269.5 t-219.5 -94.5q-76 0 -132 26t-92.5 74t-54.5 115t-18 149zM182 350q0 -53 9 -97.5t27.5 -76.5t47.5 -50t69 -18q73 0 113 57t40 185q0 51 -8.5 95t-26.5 77t-47 51.5t-71 18.5q-73 0 -113 -58.5t-40 -183.5z" />
|
||||
<glyph unicode="R" horiz-adv-x="602" d="M60 693q23 4 49.5 7.5t53 5.5t51.5 3t46 1q49 0 96.5 -9t85 -31t60 -60.5t22.5 -96.5q0 -86 -40 -140t-107 -75l49 -31l160 -267h-158l-159 274l-72 13v-287h-137v693zM270 588q-21 0 -41.5 -1t-31.5 -4v-203h58q57 0 91 26t34 86q0 45 -28 70.5t-82 25.5z" />
|
||||
<glyph unicode="S" horiz-adv-x="530" d="M362 188q0 32 -23.5 52t-59 36.5t-77 34t-77 43t-59 63.5t-23.5 97q0 51 17 88.5t48.5 62.5t74.5 37t96 12q61 0 115 -10.5t89 -30.5l-43 -115q-22 14 -66 25.5t-95 11.5q-48 0 -73.5 -19t-25.5 -51q0 -30 23.5 -50t59 -37t77 -35t77 -43.5t59 -63t23.5 -93.5 t-18.5 -96.5t-52 -67.5t-81 -40t-104.5 -13q-75 0 -132 14t-84 28l44 117q11 -6 28.5 -13t39.5 -13t46.5 -10t50.5 -4q61 0 93.5 20.5t32.5 62.5z" />
|
||||
<glyph unicode="T" horiz-adv-x="568" d="M557 578h-204v-578h-137v578h-205v122h546v-122z" />
|
||||
<glyph unicode="U" horiz-adv-x="627" d="M440 700h130v-452q0 -68 -18 -117t-50 -81t-78 -47t-101 -15q-266 0 -266 243v469h137v-442q0 -41 7.5 -69.5t23.5 -46t40 -25t56 -7.5q63 0 91 35t28 113v442z" />
|
||||
<glyph unicode="V" horiz-adv-x="602" d="M290 289l18 -119h5l20 120l134 410h144l-260 -705h-98l-262 705h159z" />
|
||||
<glyph unicode="W" horiz-adv-x="862" d="M242 309l13 -124h4l14 126l122 389h90l120 -391l14 -124h4l15 126l85 389h139l-193 -705h-92l-125 389l-17 107h-5l-17 -108l-124 -388h-97l-192 705h149z" />
|
||||
<glyph unicode="X" horiz-adv-x="633" d="M225 356l-195 344h165l108 -202l24 -71l23 71l113 202h149l-202 -337l212 -363h-163l-123 216l-27 74l-26 -74l-124 -216h-149z" />
|
||||
<glyph unicode="Y" horiz-adv-x="592" d="M228 260l-230 440h163l128 -263l14 -74h5l15 76l124 261h147l-229 -439v-261h-137v260z" />
|
||||
<glyph unicode="Z" horiz-adv-x="539" d="M27 122l296 414l52 42h-348v122h485v-122l-298 -418l-51 -38h349v-122h-485v122z" />
|
||||
<glyph unicode="[" horiz-adv-x="324" d="M60 700h235v-110h-111v-710h111v-110h-235v930z" />
|
||||
<glyph unicode="\" horiz-adv-x="424" d="M438 -95l-99 -45l-363 808l102 43z" />
|
||||
<glyph unicode="]" horiz-adv-x="324" d="M264 -230h-235v110h111v710h-111v110h235v-930z" />
|
||||
<glyph unicode="^" horiz-adv-x="500" d="M216 705h69l185 -292h-131l-71 122l-21 70l-25 -71l-78 -121h-124z" />
|
||||
<glyph unicode="_" horiz-adv-x="444" d="M0 -117h444v-107h-444v107z" />
|
||||
<glyph unicode="`" horiz-adv-x="316" d="M256 566h-72l-124 124v30h136z" />
|
||||
<glyph unicode="a" horiz-adv-x="496" d="M54 471q40 18 95 28.5t115 10.5q52 0 87 -12.5t55.5 -35.5t29 -55t8.5 -72q0 -44 -3 -88.5t-3.5 -87.5t2.5 -83.5t15 -76.5h-106l-21 69h-5q-20 -31 -55.5 -53.5t-91.5 -22.5q-35 0 -63 10.5t-48 30t-31 46t-11 59.5q0 46 20.5 77.5t59 51t92 27t119.5 4.5q7 56 -8 80.5 t-67 24.5q-39 0 -82.5 -8t-71.5 -21zM219 99q39 0 62 17.5t34 37.5v65q-31 3 -59.5 1t-50.5 -9t-35 -20t-13 -33q0 -28 16.5 -43.5t45.5 -15.5z" />
|
||||
<glyph unicode="b" horiz-adv-x="536" d="M57 700h130v-240h4q21 24 54 38t73 14q90 0 137.5 -61.5t47.5 -187.5q0 -135 -66.5 -205t-182.5 -70q-64 0 -117 10.5t-80 23.5v678zM280 402q-36 0 -58.5 -18.5t-34.5 -53.5v-218q16 -8 34.5 -11t39.5 -3q53 0 80.5 38.5t27.5 122.5q0 143 -89 143z" />
|
||||
<glyph unicode="c" horiz-adv-x="433" d="M411 31q-30 -22 -72.5 -33.5t-87.5 -11.5q-60 0 -101.5 19t-67.5 53.5t-37.5 83.5t-11.5 108q0 127 57 195.5t166 68.5q55 0 88.5 -9t60.5 -23l-31 -106q-23 11 -45.5 17t-51.5 6q-54 0 -82 -35.5t-28 -113.5q0 -32 7 -59t21 -47t36.5 -31.5t52.5 -11.5q33 0 56 8.5 t41 20.5z" />
|
||||
<glyph unicode="d" horiz-adv-x="539" d="M482 176q0 -42 1 -84t9 -93h-93l-18 65h-4q-20 -35 -57.5 -56.5t-88.5 -21.5q-94 0 -146 62t-52 194q0 128 58 199t170 71q31 0 51 -3.5t40 -11.5v203h130v-524zM261 96q38 0 60 18.5t31 53.5v212q-14 11 -31 16.5t-44 5.5q-55 0 -82.5 -37t-27.5 -127q0 -64 22.5 -103 t71.5 -39z" />
|
||||
<glyph unicode="e" horiz-adv-x="508" d="M457 43q-30 -24 -81.5 -40.5t-109.5 -16.5q-121 0 -177 70.5t-56 193.5q0 132 63 198t177 66q38 0 74 -10t64 -33t45 -62t17 -97q0 -21 -2.5 -45t-7.5 -50h-300q3 -63 32.5 -95t95.5 -32q41 0 73.5 12.5t49.5 25.5zM271 410q-51 0 -75.5 -30.5t-29.5 -81.5h186 q4 54 -16.5 83t-64.5 29z" />
|
||||
<glyph unicode="f" horiz-adv-x="321" d="M11 500h69v28q0 95 40 137.5t116 42.5q80 0 133 -19l-25 -104q-23 8 -40.5 10.5t-36.5 2.5q-20 0 -31.5 -6t-17 -18.5t-7 -31t-1.5 -42.5h110v-110h-110v-390h-130v390h-69v110z" />
|
||||
<glyph unicode="g" horiz-adv-x="536" d="M480 0q0 -109 -59 -160.5t-165 -51.5q-72 0 -113.5 10t-62.5 21l27 103q23 -9 53.5 -18t75.5 -9q68 0 92.5 29.5t24.5 82.5v32h-4q-35 -47 -124 -47q-97 0 -144.5 60t-47.5 188q0 134 64 203t186 69q64 0 114.5 -9t82.5 -21v-482zM260 96q38 0 58.5 17t31.5 51v225 q-31 13 -77 13q-50 0 -78 -37.5t-28 -119.5q0 -73 24 -111t69 -38z" />
|
||||
<glyph unicode="h" horiz-adv-x="545" d="M363 0v284q0 61 -17 88t-62 27q-33 0 -60.5 -22.5t-36.5 -57.5v-319h-130v700h130v-256h4q24 32 59 51t89 19q38 0 67 -10t48.5 -33t29 -62.5t9.5 -97.5v-311h-130z" />
|
||||
<glyph unicode="i" horiz-adv-x="269" d="M49 0zM68 500h130v-500h-130v500zM49 641q0 29 21.5 49.5t59.5 20.5t61.5 -20.5t23.5 -49.5t-23.5 -48.5t-61.5 -19.5t-59.5 19.5t-21.5 48.5z" />
|
||||
<glyph unicode="j" horiz-adv-x="268" d="M0 0zM69 500h130v-521q0 -91 -36 -139t-115 -48q-30 0 -64 7v109q4 0 7 -0.5t6 -0.5q45 0 58.5 29t13.5 80v484zM51 641q0 29 21.5 49.5t59.5 20.5t61.5 -20.5t23.5 -49.5t-23.5 -48.5t-61.5 -19.5t-59.5 19.5t-21.5 48.5z" />
|
||||
<glyph unicode="k" horiz-adv-x="491" d="M222 207h-35v-207h-130v700h130v-413l30 14l114 199h143l-120 -190l-51 -38l55 -39l135 -233h-149z" />
|
||||
<glyph unicode="l" horiz-adv-x="294" d="M191 168q0 -35 9 -51t29 -16q12 0 23.5 2t28.5 9l14 -102q-16 -8 -49 -16t-68 -8q-57 0 -87 26.5t-30 87.5v600h130v-532z" />
|
||||
<glyph unicode="m" horiz-adv-x="805" d="M341 0v272q0 69 -13 98t-54 29q-34 0 -55 -18.5t-32 -47.5v-333h-130v500h101l15 -66h4q23 32 58.5 56t91.5 24q48 0 78.5 -19.5t47.5 -65.5q23 39 59 62t87 23q42 0 71.5 -10t48 -34.5t27.5 -65.5t9 -104v-300h-130v281q0 59 -12.5 88.5t-55.5 29.5q-35 0 -55.5 -19 t-30.5 -52v-328h-130z" />
|
||||
<glyph unicode="n" horiz-adv-x="545" d="M363 0v284q0 61 -17.5 88t-59.5 27q-37 0 -62.5 -21.5t-36.5 -53.5v-324h-130v500h103l15 -66h4q23 32 61 56t98 24q37 0 66 -10t49 -33t30 -62.5t10 -97.5v-311h-130z" />
|
||||
<glyph unicode="o" horiz-adv-x="537" d="M33 250q0 127 62 195.5t174 68.5q60 0 104 -19t73 -53.5t43.5 -83.5t14.5 -108q0 -127 -61.5 -195.5t-173.5 -68.5q-60 0 -104 19t-73.5 53.5t-44 83.5t-14.5 108zM167 250q0 -33 6 -61t18 -49t31.5 -32.5t46.5 -11.5q51 0 76 37t25 117q0 69 -23 111.5t-78 42.5 q-48 0 -75 -36t-27 -118z" />
|
||||
<glyph unicode="p" horiz-adv-x="540" d="M57 500h95l15 -60h4q26 38 61.5 56t86.5 18q94 0 141 -59.5t47 -191.5q0 -64 -15 -115.5t-44.5 -87.5t-72 -55t-97.5 -19q-31 0 -51 4.5t-40 14.5v-205h-130v700zM280 404q-38 0 -59.5 -19t-33.5 -57v-208q14 -11 30.5 -17.5t43.5 -6.5q56 0 84 39.5t28 130.5 q0 66 -22 102t-71 36z" />
|
||||
<glyph unicode="q" horiz-adv-x="536" d="M480 -200h-130v243h-4q-17 -26 -46 -41.5t-75 -15.5q-93 0 -142.5 63t-49.5 191q0 134 67.5 203t193.5 69q27 0 54 -2.5t51.5 -7t45.5 -10t35 -10.5v-682zM260 96q38 0 58.5 17t31.5 51v225q-15 8 -34 10.5t-43 2.5q-53 0 -79.5 -40t-26.5 -117q0 -73 24 -111t69 -38z " />
|
||||
<glyph unicode="r" horiz-adv-x="351" d="M333 378q-31 11 -56 11q-35 0 -58.5 -18.5t-31.5 -47.5v-323h-130v500h101l15 -66h4q17 37 46 57t68 20q26 0 59 -11z" />
|
||||
<glyph unicode="s" horiz-adv-x="422" d="M264 138q0 20 -17 32t-42 22t-55 20.5t-55 29t-42 47t-17 73.5q0 74 44 113t127 39q57 0 103 -12t72 -27l-29 -94q-23 9 -58 19t-71 10q-58 0 -58 -45q0 -18 17 -29t42 -20.5t55 -20.5t55 -28.5t42 -45.5t17 -72q0 -76 -48.5 -119.5t-145.5 -43.5q-53 0 -99.5 13.5 t-75.5 31.5l36 97q23 -13 61 -25.5t78 -12.5q29 0 46.5 11t17.5 37z" />
|
||||
<glyph unicode="t" horiz-adv-x="349" d="M5 500h69v94l130 37v-131h122v-110h-122v-192q0 -52 10.5 -74.5t39.5 -22.5q20 0 34.5 4t32.5 12l23 -100q-27 -13 -63 -22t-73 -9q-69 0 -101.5 35.5t-32.5 116.5v252h-69v110z" />
|
||||
<glyph unicode="u" horiz-adv-x="538" d="M182 500v-284q0 -61 14.5 -88t56.5 -27q37 0 61.5 22t36.5 54v323h130v-348q0 -41 4 -80.5t12 -71.5h-98l-23 74h-4q-23 -38 -64 -63t-97 -25q-38 0 -68 10t-50 33t-30.5 62t-10.5 98v311h130z" />
|
||||
<glyph unicode="v" horiz-adv-x="477" d="M230 238l17 -77h5l14 79l85 260h140l-209 -505h-79l-217 505h151z" />
|
||||
<glyph unicode="w" horiz-adv-x="721" d="M419 500l91 -256l18 -83h4l14 84l64 255h119l-154 -505h-96l-101 280l-13 63h-5l-12 -64l-96 -279h-99l-161 505h141l73 -251l12 -89h5l17 90l83 250h96z" />
|
||||
<glyph unicode="x" horiz-adv-x="525" d="M170 256l-150 244h155l65 -107l28 -70l30 70l68 107h141l-151 -240l161 -260h-151l-77 120l-30 74l-32 -74l-77 -120h-142z" />
|
||||
<glyph unicode="y" horiz-adv-x="478" d="M239 219l18 -78h6l13 79l76 280h134l-152 -451q-19 -56 -36.5 -102.5t-38.5 -80.5t-46.5 -52.5t-60.5 -18.5q-52 0 -83 17l24 104q15 -6 30 -6q23 0 44.5 19.5t32.5 70.5l-209 500h156z" />
|
||||
<glyph unicode="z" horiz-adv-x="458" d="M31 110l197 237l51 43h-248v110h392v-110l-195 -241l-50 -39h245v-110h-392v110z" />
|
||||
<glyph unicode="{" horiz-adv-x="371" d="M123 96q0 51 -21 70t-59 19v100q38 0 59 20.5t21 64.5v209q0 54 25.5 88t81.5 34h120v-110h-50q-27 0 -39.5 -14t-12.5 -46v-195q0 -44 -21 -66.5t-49 -27.5v-10q27 -4 48.5 -30t21.5 -68v-194q0 -32 12 -46t41 -14h49v-110h-120q-52 0 -79.5 31.5t-27.5 89.5v205z" />
|
||||
<glyph unicode="|" horiz-adv-x="227" d="M60 700h107v-830h-107v830z" />
|
||||
<glyph unicode="}" horiz-adv-x="371" d="M261 375q0 -51 21 -70t59 -19v-100q-38 0 -59 -20.5t-21 -64.5v-209q0 -54 -26.5 -88t-82.5 -34h-117v110h50q27 0 39.5 13.5t12.5 46.5v195q0 44 21 66.5t49 27.5v10q-27 4 -48.5 30t-21.5 68v194q0 31 -12 45.5t-41 14.5h-49v110h119q53 0 80 -31.5t27 -89.5v-205z" />
|
||||
<glyph unicode="~" horiz-adv-x="527" d="M28 378q47 38 84.5 52.5t69.5 14.5q29 0 54 -8.5t48 -18t45.5 -18t45.5 -8.5q18 0 37 6t40 23l47 -103q-36 -27 -66 -38t-56 -11q-28 0 -52 9t-46.5 20t-45.5 20t-49 9q-24 0 -51.5 -10.5t-60.5 -38.5z" />
|
||||
<glyph unicode="¡" horiz-adv-x="293" d="M191 -200h-134v329l26 162h82l26 -162v-329zM44 435q0 35 22 55.5t58 20.5q38 0 60 -20.5t22 -55.5t-22 -56t-60 -21q-36 0 -58 21t-22 56z" />
|
||||
<glyph unicode="¢" d="M489 31q-17 -13 -42.5 -22.5t-54.5 -14.5v-94h-121v89q-51 7 -86.5 28.5t-58 55t-32.5 78.5t-10 99q0 112 48 178.5t139 81.5v90h121v-90q28 -4 50 -10.5t40 -15.5l-30 -106q-15 7 -32 11t-35 6v-291q23 3 41.5 10t32.5 15zM212 250q0 -51 19 -89.5t64 -52.5v286 q-42 -11 -62.5 -45.5t-20.5 -98.5z" />
|
||||
<glyph unicode="£" d="M51 394h68q-13 24 -22.5 54t-9.5 72q0 49 16.5 85.5t46 60.5t70.5 36t90 12q61 0 111 -11.5t86 -28.5l-42 -116q-20 11 -55 22.5t-84 11.5q-48 0 -75 -22.5t-27 -67.5q0 -34 12.5 -58.5t27.5 -49.5h141v-107h-98q3 -17 3 -34q0 -30 -10 -63t-31 -54l-43 -31v-5l67 15h230 v-115h-472v115h2q31 1 54.5 11t39 26.5t23.5 38.5t8 46q0 27 -6 50h-121v107z" />
|
||||
<glyph unicode="¤" d="M81 622l78 -77l19 -37q20 15 47.5 22.5t57.5 7.5q29 0 57.5 -7.5t47.5 -21.5l20 36l78 77l77 -80l-77 -78l-37 -16q14 -21 20 -47.5t6 -55.5q0 -30 -6.5 -56.5t-19.5 -44.5l37 -16l77 -78l-77 -80l-78 77l-18 37q-19 -14 -48.5 -22t-58.5 -8q-30 0 -57.5 7.5t-47.5 21.5 l-19 -36l-78 -77l-76 80l77 78l36 17q-12 21 -19 45.5t-7 54.5q0 29 7.5 54t20.5 48l-38 17l-77 78zM201 346q0 -38 23 -62t60 -24t59.5 24t22.5 62q0 36 -22.5 61t-59.5 25t-60 -25t-23 -61z" />
|
||||
<glyph unicode="¥" d="M84 337h91l-189 363h163l128 -263l14 -74h5l15 76l124 261h147l-190 -363h90v-80h-129v-57h129v-80h-129v-120h-137v120h-132v80h132v57h-132v80z" />
|
||||
<glyph unicode="¦" horiz-adv-x="227" d="M60 213h106v-343h-106v343zM166 357h-106v343h106v-343z" />
|
||||
<glyph unicode="§" horiz-adv-x="530" d="M49 353q0 31 15 60.5t41 52.5l41 14q-26 16 -43 40.5t-17 65.5q0 56 43.5 92t131.5 36q59 0 110 -10t78 -23l-32 -105q-23 11 -61 19.5t-73 8.5q-37 0 -52 -11t-15 -28q0 -18 19.5 -28t49 -18t64 -18t64 -28t49 -48t19.5 -78q0 -31 -14.5 -60t-40.5 -52l-45 -14 q27 -16 45 -41t18 -66q0 -63 -49 -95.5t-130 -32.5q-68 0 -113.5 13.5t-74.5 29.5l34 100q23 -11 56 -22t77 -11q37 0 53.5 9.5t16.5 30.5q0 19 -19.5 29.5t-49 19t-64 18.5t-64 27.5t-49 46.5t-19.5 76zM351 345q0 18 -8.5 30t-24.5 21.5t-39 17.5t-52 17 q-20 -12 -34 -31.5t-14 -44.5q0 -35 32 -52t88 -33q22 12 37 32t15 43z" />
|
||||
<glyph unicode="¨" horiz-adv-x="479" d="M60 651q0 32 19.5 51t51.5 19t50.5 -19t18.5 -51q0 -30 -18.5 -49t-50.5 -19t-51.5 19t-19.5 49zM279 651q0 32 18.5 51t50.5 19t51.5 -19t19.5 -51q0 -30 -19.5 -49t-51.5 -19t-50.5 19t-18.5 49z" />
|
||||
<glyph unicode="©" horiz-adv-x="833" d="M55 290q0 83 28 149.5t76.5 113.5t114.5 72.5t142 25.5t141.5 -25.5t114.5 -72.5t77 -113.5t28 -149.5t-28 -149.5t-77 -113.5t-114.5 -72.5t-141.5 -25.5q-83 0 -150 25.5t-114 72.5t-72 113.5t-25 149.5zM153 290q0 -62 19.5 -112t55 -84.5t83.5 -53t105 -18.5 t105.5 18.5t84 53t55 84.5t19.5 112t-19.5 112t-55 84.5t-84 53t-105.5 18.5t-105 -18.5t-83.5 -53t-55 -84.5t-19.5 -112zM541 131q-22 -14 -55.5 -22.5t-71.5 -8.5q-81 0 -123.5 51t-42.5 139q0 91 45.5 140.5t120.5 49.5q37 0 65.5 -8.5t54.5 -23.5l-32 -87 q-18 9 -32.5 12t-28.5 3q-29 0 -46 -19t-17 -67q0 -86 70 -86q19 0 34 3.5t30 11.5z" />
|
||||
<glyph unicode="ª" horiz-adv-x="420" d="M61 674q26 14 73.5 24t106.5 10q76 0 104 -27.5t28 -84.5q0 -60 -3 -116t8 -100h-101l-13 46h-4q-13 -17 -37 -33.5t-67 -16.5q-52 0 -83 27.5t-31 71.5q0 33 17.5 55t47 35t69 17.5t83.5 2.5q2 26 -7 37.5t-44 11.5q-40 0 -72.5 -8t-52.5 -16zM194 454q32 0 45 11.5 t20 23.5v35q-43 5 -72.5 -2t-29.5 -34q0 -16 10.5 -25t26.5 -9z" />
|
||||
<glyph unicode="«" horiz-adv-x="488" d="M223 261l154 216l71 -56l-81 -122l-46 -39l46 -35l87 -121l-71 -56zM29 259l160 230l79 -62l-87 -126l-48 -41l48 -36l93 -124l-79 -62z" />
|
||||
<glyph unicode="¬" horiz-adv-x="527" d="M45 412h442v-226h-120v114h-322v112z" />
|
||||
<glyph unicode="­" horiz-adv-x="360" d="M54 345h251v-115h-251v115z" />
|
||||
<glyph unicode="®" horiz-adv-x="690" d="M62 451q0 67 22.5 119.5t61.5 88.5t90.5 55t108.5 19q59 0 110.5 -19t89.5 -55t60 -88.5t22 -119.5q0 -68 -22.5 -120.5t-61 -88.5t-90 -54.5t-108.5 -18.5q-59 0 -110.5 18.5t-90 54.5t-60.5 88.5t-22 120.5zM156 451q0 -48 15.5 -84.5t41.5 -60.5t60 -36t72 -12 q40 0 74.5 11.5t59.5 35.5t39.5 60.5t14.5 85.5q0 48 -15 84t-40.5 60t-60 36t-72.5 12q-42 0 -77 -13t-60 -38t-38.5 -60.5t-13.5 -80.5zM242 581q16 5 45 7.5t55 2.5q42 0 72 -17.5t30 -60.5q0 -32 -20.5 -49t-50.5 -19l28 -14l65 -109h-61l-63 104l-48 15v-119h-52v259z M331 546q-11 0 -21 -0.5t-16 -3.5v-71h34q29 0 45 9t16 31q0 35 -58 35z" />
|
||||
<glyph unicode="¯" horiz-adv-x="443" d="M60 658h323v-92h-323v92z" />
|
||||
<glyph unicode="°" horiz-adv-x="437" d="M60 548q0 37 13 67.5t35.5 52.5t52 34t63.5 12t64.5 -11t53.5 -32.5t36 -52.5t13 -70t-13 -69.5t-36 -51.5t-53.5 -32t-64.5 -11t-63.5 11t-52 32t-35.5 51.5t-13 69.5zM160 548q0 -32 19 -50.5t46 -18.5t47 18.5t20 50.5t-20 51.5t-47 19.5t-46 -19.5t-19 -51.5z" />
|
||||
<glyph unicode="±" horiz-adv-x="527" d="M43 517h162v165h117v-165h163v-111h-163v-107h-117v107h-162v111zM43 253h442v-112h-442v112z" />
|
||||
<glyph unicode="²" horiz-adv-x="412" d="M50 380zM348 680q0 -59 -30 -101t-72 -80l-47 -25v-4l59 11h106v-101h-313v71q26 18 58 42t59.5 51.5t46 56.5t18.5 55q0 49 -56 49q-27 0 -51 -8.5t-42 -19.5l-34 90q35 21 74.5 30.5t75.5 9.5q71 0 109.5 -32.5t38.5 -94.5z" />
|
||||
<glyph unicode="³" horiz-adv-x="412" d="M56 373zM168 468q45 0 63.5 14t19.5 37q-1 23 -20 36t-70 13h-43v38l73 80l43 25l-58 -6h-115v95h284v-62l-88 -92l-34 -18v-5l30 3q53 -2 82.5 -31.5t30.5 -83.5q-1 -36 -15.5 -62t-39 -43t-57.5 -25t-69 -8q-38 0 -71.5 6.5t-57.5 17.5l23 90q41 -19 89 -19z" />
|
||||
<glyph unicode="´" horiz-adv-x="305" d="M113 720h132v-30l-111 -124h-74z" />
|
||||
<glyph unicode="¶" horiz-adv-x="529" d="M362 700h107v-830h-107v830zM178 294q-33 0 -61 16.5t-48.5 45t-31.5 65t-11 77.5q0 40 13 76.5t37 64.5t58 44.5t76 16.5h74v-830h-106v424z" />
|
||||
<glyph unicode="·" horiz-adv-x="253" d="M45 239zM45 316q0 35 22 55.5t58 20.5q38 0 60 -20.5t22 -55.5t-22 -56t-60 -21q-36 0 -58 21t-22 56z" />
|
||||
<glyph unicode="¸" horiz-adv-x="332" d="M184 -43q41 -4 64.5 -21.5t23.5 -53.5q0 -29 -18 -48.5t-47.5 -30.5t-68 -13t-78.5 6l8 57q45 -7 65 -2t20 22q0 28 -86 32l57 95h84z" />
|
||||
<glyph unicode="¹" horiz-adv-x="412" d="M41 380zM72 480h98v164l10 46l-31 -32l-59 -39l-49 77l158 111h86v-327h87v-100h-300v100z" />
|
||||
<glyph unicode="º" horiz-adv-x="419" d="M34 542q0 45 13 77t36 53t55.5 30.5t70.5 9.5t70 -9t55.5 -29t36.5 -52.5t14 -79.5q-1 -47 -14 -79.5t-36.5 -52.5t-55.5 -29t-70 -9t-70.5 9t-55.5 29t-36 52.5t-13 79.5zM150 542q0 -86 59 -86q31 0 44.5 18.5t14.5 67.5q-1 48 -14.5 67t-44.5 19t-45 -19t-14 -67z" />
|
||||
<glyph unicode="»" horiz-adv-x="488" d="M264 266l-153 -216l-72 56l82 122l45 39l-45 35l-87 121l70 56zM459 268l-160 -230l-79 62l87 126l48 41l-48 36l-93 124l79 62z" />
|
||||
<glyph unicode="¼" horiz-adv-x="880" d="M37 0zM609 715l85 -50l-430 -679l-86 53zM833 78h-75v-78h-102v78h-207v67l218 283h91v-261h75v-89zM656 253l6 53h-5l-22 -49l-48 -66l-36 -32l52 8h53v86zM165 544l11 46l-31 -32l-59 -39l-49 77l158 111h85v-427h-115v264z" />
|
||||
<glyph unicode="½" horiz-adv-x="903" d="M37 0zM609 715l85 -50l-430 -679l-86 53zM841 300q0 -59 -30 -101t-72 -80l-47 -25v-4l59 11h106v-101h-313v71q26 18 58 42t59.5 51.5t46 56.5t18.5 55q0 49 -56 49q-27 0 -51 -8.5t-42 -19.5l-34 90q35 21 74.5 30.5t75.5 9.5q71 0 109.5 -32.5t38.5 -94.5zM165 544 l11 46l-31 -32l-59 -39l-49 77l158 111h85v-427h-115v264z" />
|
||||
<glyph unicode="¾" horiz-adv-x="905" d="M48 0zM634 715l85 -50l-430 -679l-86 53zM858 78h-75v-78h-102v78h-207v67l218 283h91v-261h75v-89zM681 253l6 53h-5l-22 -49l-48 -66l-36 -32l52 8h53v86zM160 368q45 0 63.5 14t19.5 37q-1 23 -20 36t-70 13h-43v38l73 80l43 25l-58 -6h-115v95h284v-62l-88 -92 l-34 -18v-5l30 3q53 -2 82.5 -31.5t30.5 -83.5q-1 -36 -15.5 -62t-39 -43t-57.5 -25t-69 -8q-38 0 -71.5 6.5t-57.5 17.5l23 90q41 -19 89 -19z" />
|
||||
<glyph unicode="¿" horiz-adv-x="454" d="M317 293q5 -52 -4.5 -88.5t-27.5 -63t-40 -45.5t-41.5 -37t-33 -37.5t-13.5 -46.5q0 -35 20 -56.5t70 -21.5q16 0 34 3.5t36 10t34.5 15t29.5 18.5l49 -96q-38 -26 -87 -43t-119 -17q-94 0 -147.5 45t-53.5 123q0 51 13.5 84t34 56.5t44 41.5t44 38.5t34 47.5t13.5 69 h111zM178 435q0 35 22 55.5t58 20.5q38 0 60 -20.5t22 -55.5t-22 -56t-60 -21q-36 0 -58 21t-22 56z" />
|
||||
<glyph unicode="À" horiz-adv-x="605" d="M0 0zM405 155h-215l-53 -155h-137l252 705h101l252 -705h-144zM225 265h150l-52 156l-21 110h-5l-21 -111zM399 752h-105l-158 88v30h159z" />
|
||||
<glyph unicode="Á" horiz-adv-x="605" d="M0 0zM405 155h-215l-53 -155h-137l252 705h101l252 -705h-144zM225 265h150l-52 156l-21 110h-5l-21 -111zM309 870h159v-30l-160 -88h-103z" />
|
||||
<glyph unicode="Â" horiz-adv-x="605" d="M0 0zM405 155h-215l-53 -155h-137l252 705h101l252 -705h-144zM225 265h150l-52 156l-21 110h-5l-21 -111zM257 870h96l127 -93v-39h-99l-57 41l-20 34l-21 -33l-62 -42h-97v40z" />
|
||||
<glyph unicode="Ã" horiz-adv-x="605" d="M0 0zM405 155h-215l-53 -155h-137l252 705h101l252 -705h-144zM225 265h150l-52 156l-21 110h-5l-21 -111zM113 800q32 35 61.5 48t58.5 13q22 0 44 -5.5t42.5 -12t40.5 -12t38 -5.5q16 0 31 5t29 19l25 -67q-28 -26 -54.5 -36.5t-51.5 -10.5q-23 0 -44 5.5t-41.5 12.5 t-40.5 12.5t-39 5.5t-37.5 -7.5t-37.5 -27.5z" />
|
||||
<glyph unicode="Ä" horiz-adv-x="605" d="M0 0zM405 155h-215l-53 -155h-137l252 705h101l252 -705h-144zM225 265h150l-52 156l-21 110h-5l-21 -111zM124 798q0 26 18 42t58 16q39 0 57 -16t18 -42t-18 -41.5t-57 -15.5q-40 0 -58 15.5t-18 41.5zM338 798q0 26 18 42t57 16q40 0 58 -16t18 -42t-18 -41.5 t-58 -15.5q-39 0 -57 15.5t-18 41.5z" />
|
||||
<glyph unicode="Å" horiz-adv-x="605" d="M175 771q0 18 6 34.5t20.5 29t39 19.5t62.5 7q70 0 99 -24t29 -66q0 -29 -16 -50.5t-57 -31.5l247 -689h-144l-56 155h-215l-53 -155h-137l246 689q-39 9 -55 31t-16 51zM225 265h150l-52 156l-21 110h-5l-21 -111zM259 771q0 -31 44 -31q25 0 35 8t10 23q0 17 -10.5 25 t-34.5 8q-44 0 -44 -33z" />
|
||||
<glyph unicode="Æ" horiz-adv-x="862" d="M394 532l-36 -103l-84 -148h126v251h-6zM400 170h-186l-99 -170h-144l424 700h419v-122h-277v-163h252v-122h-252v-171h282v-122h-419v170z" />
|
||||
<glyph unicode="Ç" horiz-adv-x="559" d="M534 29q-26 -19 -65.5 -29t-83.5 -13l-16 -30q41 -4 64.5 -21.5t23.5 -53.5q0 -23 -11.5 -40t-31.5 -28.5t-47 -17.5t-58 -6t-64 6l9 48q7 -1 13 -1h11q38 0 49 9t11 21q0 28 -86 32l50 84q-55 7 -103 30.5t-84 67.5t-56.5 109t-20.5 154q0 103 28.5 172.5t74 112 t101.5 61t112 18.5q60 0 101.5 -8t68.5 -19l-27 -116q-23 11 -54.5 16t-76.5 5q-83 0 -133.5 -59t-50.5 -183q0 -54 12 -98.5t36.5 -76t61 -49t84.5 -17.5q45 0 76 9t54 23z" />
|
||||
<glyph unicode="È" horiz-adv-x="522" d="M60 0zM60 700h415v-122h-278v-163h253v-122h-253v-171h283v-122h-420v700zM352 752h-105l-158 88v30h159z" />
|
||||
<glyph unicode="É" horiz-adv-x="522" d="M60 0zM60 700h415v-122h-278v-163h253v-122h-253v-171h283v-122h-420v700zM293 870h159v-30l-160 -88h-103z" />
|
||||
<glyph unicode="Ê" horiz-adv-x="522" d="M60 0zM60 700h415v-122h-278v-163h253v-122h-253v-171h283v-122h-420v700zM219 870h96l127 -93v-39h-99l-57 41l-20 34l-21 -33l-62 -42h-97v40z" />
|
||||
<glyph unicode="Ë" horiz-adv-x="522" d="M60 0zM60 700h415v-122h-278v-163h253v-122h-253v-171h283v-122h-420v700zM84 798q0 26 18 42t58 16q39 0 57 -16t18 -42t-18 -41.5t-57 -15.5q-40 0 -58 15.5t-18 41.5zM298 798q0 26 18 42t57 16q40 0 58 -16t18 -42t-18 -41.5t-58 -15.5q-39 0 -57 15.5t-18 41.5z" />
|
||||
<glyph unicode="Ì" horiz-adv-x="285" d="M0 0zM74 700h137v-700h-137v700zM241 752h-105l-158 88v30h159z" />
|
||||
<glyph unicode="Í" horiz-adv-x="285" d="M49 0zM74 700h137v-700h-137v700zM153 870h159v-30l-160 -88h-103z" />
|
||||
<glyph unicode="Î" horiz-adv-x="285" d="M0 0zM74 700h137v-700h-137v700zM97 870h96l127 -93v-39h-99l-57 41l-20 34l-21 -33l-62 -42h-97v40z" />
|
||||
<glyph unicode="Ï" horiz-adv-x="285" d="M0 0zM74 700h137v-700h-137v700zM-38 798q0 26 18 42t58 16q39 0 57 -16t18 -42t-18 -41.5t-57 -15.5q-40 0 -58 15.5t-18 41.5zM176 798q0 26 18 42t57 16q40 0 58 -16t18 -42t-18 -41.5t-58 -15.5q-39 0 -57 15.5t-18 41.5z" />
|
||||
<glyph unicode="Ð" horiz-adv-x="669" d="M-6 401h88v299q21 3 47.5 5t54.5 3t54.5 1.5t47.5 0.5q93 0 159 -26t107 -73t60 -112t19 -143q0 -71 -18 -137t-60 -117t-110.5 -82t-169.5 -31q-16 0 -42.5 1t-55 2.5t-54.5 3t-39 3.5v322h-88v80zM297 588q-22 0 -44.5 -1t-33.5 -3v-183h140v-80h-140v-207 q4 -1 13.5 -1.5t20.5 -1t21 -0.5h15q58 0 96.5 20.5t61 54.5t31.5 78.5t9 91.5q0 41 -8 82.5t-29.5 74.5t-58.5 54t-94 21z" />
|
||||
<glyph unicode="Ñ" horiz-adv-x="657" d="M60 0zM234 365l-55 110h-5l16 -110v-365h-130v705h100l265 -373l53 -107h5l-16 107v368h130v-705h-100zM138 800q32 35 61.5 48t58.5 13q22 0 44 -5.5t42.5 -12t40.5 -12t38 -5.5q16 0 31 5t29 19l25 -67q-28 -26 -54.5 -36.5t-51.5 -10.5q-23 0 -44 5.5t-41.5 12.5 t-40.5 12.5t-39 5.5t-37.5 -7.5t-37.5 -27.5z" />
|
||||
<glyph unicode="Ò" horiz-adv-x="670" d="M38 0zM38 350q0 175 77 269.5t220 94.5q75 0 131 -26t93 -74t55 -115t18 -149q0 -175 -77.5 -269.5t-219.5 -94.5q-76 0 -132 26t-92.5 74t-54.5 115t-18 149zM182 350q0 -53 9 -97.5t27.5 -76.5t47.5 -50t69 -18q73 0 113 57t40 185q0 51 -8.5 95t-26.5 77t-47 51.5 t-71 18.5q-73 0 -113 -58.5t-40 -183.5zM412 752h-105l-158 88v30h159z" />
|
||||
<glyph unicode="Ó" horiz-adv-x="670" d="M38 0zM38 350q0 175 77 269.5t220 94.5q75 0 131 -26t93 -74t55 -115t18 -149q0 -175 -77.5 -269.5t-219.5 -94.5q-76 0 -132 26t-92.5 74t-54.5 115t-18 149zM182 350q0 -53 9 -97.5t27.5 -76.5t47.5 -50t69 -18q73 0 113 57t40 185q0 51 -8.5 95t-26.5 77t-47 51.5 t-71 18.5q-73 0 -113 -58.5t-40 -183.5zM368 870h159v-30l-160 -88h-103z" />
|
||||
<glyph unicode="Ô" horiz-adv-x="670" d="M38 0zM38 350q0 175 77 269.5t220 94.5q75 0 131 -26t93 -74t55 -115t18 -149q0 -175 -77.5 -269.5t-219.5 -94.5q-76 0 -132 26t-92.5 74t-54.5 115t-18 149zM182 350q0 -53 9 -97.5t27.5 -76.5t47.5 -50t69 -18q73 0 113 57t40 185q0 51 -8.5 95t-26.5 77t-47 51.5 t-71 18.5q-73 0 -113 -58.5t-40 -183.5zM287 870h96l127 -93v-39h-99l-57 41l-20 34l-21 -33l-62 -42h-97v40z" />
|
||||
<glyph unicode="Õ" horiz-adv-x="670" d="M38 0zM38 350q0 175 77 269.5t220 94.5q75 0 131 -26t93 -74t55 -115t18 -149q0 -175 -77.5 -269.5t-219.5 -94.5q-76 0 -132 26t-92.5 74t-54.5 115t-18 149zM182 350q0 -53 9 -97.5t27.5 -76.5t47.5 -50t69 -18q73 0 113 57t40 185q0 51 -8.5 95t-26.5 77t-47 51.5 t-71 18.5q-73 0 -113 -58.5t-40 -183.5zM144 800q32 35 61.5 48t58.5 13q22 0 44 -5.5t42.5 -12t40.5 -12t38 -5.5q16 0 31 5t29 19l25 -67q-28 -26 -54.5 -36.5t-51.5 -10.5q-23 0 -44 5.5t-41.5 12.5t-40.5 12.5t-39 5.5t-37.5 -7.5t-37.5 -27.5z" />
|
||||
<glyph unicode="Ö" horiz-adv-x="670" d="M38 0zM38 350q0 175 77 269.5t220 94.5q75 0 131 -26t93 -74t55 -115t18 -149q0 -175 -77.5 -269.5t-219.5 -94.5q-76 0 -132 26t-92.5 74t-54.5 115t-18 149zM182 350q0 -53 9 -97.5t27.5 -76.5t47.5 -50t69 -18q73 0 113 57t40 185q0 51 -8.5 95t-26.5 77t-47 51.5 t-71 18.5q-73 0 -113 -58.5t-40 -183.5zM150 798q0 26 18 42t58 16q39 0 57 -16t18 -42t-18 -41.5t-57 -15.5q-40 0 -58 15.5t-18 41.5zM364 798q0 26 18 42t57 16q40 0 58 -16t18 -42t-18 -41.5t-58 -15.5q-39 0 -57 15.5t-18 41.5z" />
|
||||
<glyph unicode="×" horiz-adv-x="527" d="M134 547l131 -130l130 130l79 -81l-130 -127l130 -129l-79 -82l-130 131l-132 -132l-79 81l131 131l-129 127z" />
|
||||
<glyph unicode="Ø" horiz-adv-x="670" d="M111 86q-37 48 -55 114.5t-18 149.5q0 175 77 269.5t220 94.5q45 0 83 -10t69 -28l25 39l85 -50l-35 -56q35 -48 52.5 -113.5t17.5 -145.5q0 -175 -77.5 -269.5t-219.5 -94.5q-44 0 -80 8.5t-67 24.5l-21 -33l-86 53zM182 350q0 -36 4 -68t12 -59l219 342q-35 27 -82 27 q-73 0 -113 -58.5t-40 -183.5zM488 350q0 33 -3 63.5t-11 56.5l-215 -340q33 -22 76 -22q73 0 113 57t40 185z" />
|
||||
<glyph unicode="Ù" horiz-adv-x="627" d="M57 0zM440 700h130v-452q0 -68 -18 -117t-50 -81t-78 -47t-101 -15q-266 0 -266 243v469h137v-442q0 -41 7.5 -69.5t23.5 -46t40 -25t56 -7.5q63 0 91 35t28 113v442zM395 752h-105l-158 88v30h159z" />
|
||||
<glyph unicode="Ú" horiz-adv-x="627" d="M57 0zM440 700h130v-452q0 -68 -18 -117t-50 -81t-78 -47t-101 -15q-266 0 -266 243v469h137v-442q0 -41 7.5 -69.5t23.5 -46t40 -25t56 -7.5q63 0 91 35t28 113v442zM365 870h159v-30l-160 -88h-103z" />
|
||||
<glyph unicode="Û" horiz-adv-x="627" d="M57 0zM440 700h130v-452q0 -68 -18 -117t-50 -81t-78 -47t-101 -15q-266 0 -266 243v469h137v-442q0 -41 7.5 -69.5t23.5 -46t40 -25t56 -7.5q63 0 91 35t28 113v442zM273 870h96l127 -93v-39h-99l-57 41l-20 34l-21 -33l-62 -42h-97v40z" />
|
||||
<glyph unicode="Ü" horiz-adv-x="627" d="M57 0zM440 700h130v-452q0 -68 -18 -117t-50 -81t-78 -47t-101 -15q-266 0 -266 243v469h137v-442q0 -41 7.5 -69.5t23.5 -46t40 -25t56 -7.5q63 0 91 35t28 113v442zM133 798q0 26 18 42t58 16q39 0 57 -16t18 -42t-18 -41.5t-57 -15.5q-40 0 -58 15.5t-18 41.5z M347 798q0 26 18 42t57 16q40 0 58 -16t18 -42t-18 -41.5t-58 -15.5q-39 0 -57 15.5t-18 41.5z" />
|
||||
<glyph unicode="Ý" horiz-adv-x="592" d="M0 0zM228 260l-230 440h163l128 -263l14 -74h5l15 76l124 261h147l-229 -439v-261h-137v260zM326 870h159v-30l-160 -88h-103z" />
|
||||
<glyph unicode="Þ" horiz-adv-x="572" d="M60 700h137v-72q14 1 28 1.5t28 0.5q52 0 104.5 -8.5t94.5 -34t68.5 -71t26.5 -118.5q0 -66 -23 -111.5t-61 -74.5t-86.5 -42t-100.5 -13h-16t-23 0.5t-23.5 1.5t-16.5 2v-161h-137v700zM264 512q-20 0 -38 -1.5t-29 -3.5v-227q4 -1 12 -2t17 -1.5t17.5 -0.5h12.5 q27 0 53.5 5t47.5 18.5t33.5 37.5t12.5 63q0 33 -12 54.5t-31.5 34.5t-44.5 18t-51 5z" />
|
||||
<glyph unicode="ß" horiz-adv-x="630" d="M81 390h-69v110h69q0 58 16 97.5t44.5 64t68 35.5t86.5 11q51 0 91.5 -11.5t69 -32.5t44 -50.5t15.5 -65.5q0 -39 -17.5 -63t-39 -41t-39 -32t-17.5 -37q0 -18 14.5 -29t37 -20.5t48 -20t48 -27.5t37 -43.5t14.5 -67.5q0 -35 -11 -67.5t-34.5 -58t-59 -40.5t-83.5 -15 q-47 0 -86.5 11.5t-67.5 28.5l35 97q23 -13 46 -23t62 -10q30 0 49.5 20.5t19.5 49.5q0 21 -14.5 34t-37 23.5t-48 20.5t-48 25.5t-37 38.5t-14.5 59q0 43 17.5 67t39 40.5t39 30.5t17.5 38q0 13 -7 24.5t-19 19.5t-27 13t-30 5q-48 0 -70.5 -23.5t-22.5 -87.5v-488h-129 v390z" />
|
||||
<glyph unicode="à" horiz-adv-x="496" d="M23 0zM54 471q40 18 95 28.5t115 10.5q52 0 87 -12.5t55.5 -35.5t29 -55t8.5 -72q0 -44 -3 -88.5t-3.5 -87.5t2.5 -83.5t15 -76.5h-106l-21 69h-5q-20 -31 -55.5 -53.5t-91.5 -22.5q-35 0 -63 10.5t-48 30t-31 46t-11 59.5q0 46 20.5 77.5t59 51t92 27t119.5 4.5 q7 56 -8 80.5t-67 24.5q-39 0 -82.5 -8t-71.5 -21zM219 99q39 0 62 17.5t34 37.5v65q-31 3 -59.5 1t-50.5 -9t-35 -20t-13 -33q0 -28 16.5 -43.5t45.5 -15.5zM311 566h-72l-124 124v30h136z" />
|
||||
<glyph unicode="á" horiz-adv-x="496" d="M23 0zM54 471q40 18 95 28.5t115 10.5q52 0 87 -12.5t55.5 -35.5t29 -55t8.5 -72q0 -44 -3 -88.5t-3.5 -87.5t2.5 -83.5t15 -76.5h-106l-21 69h-5q-20 -31 -55.5 -53.5t-91.5 -22.5q-35 0 -63 10.5t-48 30t-31 46t-11 59.5q0 46 20.5 77.5t59 51t92 27t119.5 4.5 q7 56 -8 80.5t-67 24.5q-39 0 -82.5 -8t-71.5 -21zM219 99q39 0 62 17.5t34 37.5v65q-31 3 -59.5 1t-50.5 -9t-35 -20t-13 -33q0 -28 16.5 -43.5t45.5 -15.5zM237 720h132v-30l-111 -124h-74z" />
|
||||
<glyph unicode="â" horiz-adv-x="496" d="M23 0zM54 471q40 18 95 28.5t115 10.5q52 0 87 -12.5t55.5 -35.5t29 -55t8.5 -72q0 -44 -3 -88.5t-3.5 -87.5t2.5 -83.5t15 -76.5h-106l-21 69h-5q-20 -31 -55.5 -53.5t-91.5 -22.5q-35 0 -63 10.5t-48 30t-31 46t-11 59.5q0 46 20.5 77.5t59 51t92 27t119.5 4.5 q7 56 -8 80.5t-67 24.5q-39 0 -82.5 -8t-71.5 -21zM219 99q39 0 62 17.5t34 37.5v65q-31 3 -59.5 1t-50.5 -9t-35 -20t-13 -33q0 -28 16.5 -43.5t45.5 -15.5zM216 732h86l111 -182h-103l-39 66l-17 49l-17 -49l-45 -66h-99z" />
|
||||
<glyph unicode="ã" horiz-adv-x="496" d="M23 0zM54 471q40 18 95 28.5t115 10.5q52 0 87 -12.5t55.5 -35.5t29 -55t8.5 -72q0 -44 -3 -88.5t-3.5 -87.5t2.5 -83.5t15 -76.5h-106l-21 69h-5q-20 -31 -55.5 -53.5t-91.5 -22.5q-35 0 -63 10.5t-48 30t-31 46t-11 59.5q0 46 20.5 77.5t59 51t92 27t119.5 4.5 q7 56 -8 80.5t-67 24.5q-39 0 -82.5 -8t-71.5 -21zM219 99q39 0 62 17.5t34 37.5v65q-31 3 -59.5 1t-50.5 -9t-35 -20t-13 -33q0 -28 16.5 -43.5t45.5 -15.5zM86 658q31 37 57.5 51t50.5 14q20 0 38.5 -7t36.5 -15t35 -15t35 -7q14 0 28.5 6t30.5 21l20 -70 q-29 -32 -53.5 -44t-47.5 -12q-20 0 -39 6.5t-37 14.5t-36 14.5t-36 6.5q-15 0 -31 -6.5t-33 -22.5z" />
|
||||
<glyph unicode="ä" horiz-adv-x="496" d="M23 0zM54 471q40 18 95 28.5t115 10.5q52 0 87 -12.5t55.5 -35.5t29 -55t8.5 -72q0 -44 -3 -88.5t-3.5 -87.5t2.5 -83.5t15 -76.5h-106l-21 69h-5q-20 -31 -55.5 -53.5t-91.5 -22.5q-35 0 -63 10.5t-48 30t-31 46t-11 59.5q0 46 20.5 77.5t59 51t92 27t119.5 4.5 q7 56 -8 80.5t-67 24.5q-39 0 -82.5 -8t-71.5 -21zM219 99q39 0 62 17.5t34 37.5v65q-31 3 -59.5 1t-50.5 -9t-35 -20t-13 -33q0 -28 16.5 -43.5t45.5 -15.5zM75 651q0 32 19.5 51t51.5 19t50.5 -19t18.5 -51q0 -30 -18.5 -49t-50.5 -19t-51.5 19t-19.5 49zM294 651 q0 32 18.5 51t50.5 19t51.5 -19t19.5 -51q0 -30 -19.5 -49t-51.5 -19t-50.5 19t-18.5 49z" />
|
||||
<glyph unicode="å" horiz-adv-x="496" d="M23 0zM54 471q40 18 95 28.5t115 10.5q52 0 87 -12.5t55.5 -35.5t29 -55t8.5 -72q0 -44 -3 -88.5t-3.5 -87.5t2.5 -83.5t15 -76.5h-106l-21 69h-5q-20 -31 -55.5 -53.5t-91.5 -22.5q-35 0 -63 10.5t-48 30t-31 46t-11 59.5q0 46 20.5 77.5t59 51t92 27t119.5 4.5 q7 56 -8 80.5t-67 24.5q-39 0 -82.5 -8t-71.5 -21zM219 99q39 0 62 17.5t34 37.5v65q-31 3 -59.5 1t-50.5 -9t-35 -20t-13 -33q0 -28 16.5 -43.5t45.5 -15.5zM144 647q0 42 28.5 69t82.5 27q51 0 81 -24.5t30 -71.5q0 -39 -29.5 -66.5t-81.5 -27.5q-53 0 -82 25.5t-29 68.5z M216 647q0 -16 12 -24.5t27 -8.5q17 0 28 8t11 25t-11.5 25.5t-27.5 8.5q-15 0 -27 -8t-12 -26z" />
|
||||
<glyph unicode="æ" horiz-adv-x="785" d="M219 99q39 0 62 17.5t34 37.5v65q-31 3 -59.5 1t-50.5 -9t-35 -20t-13 -33q0 -28 16.5 -43.5t45.5 -15.5zM350 76q-27 -34 -66.5 -59t-107.5 -25q-35 0 -63 10.5t-48 30t-31 46t-11 59.5q0 46 20.5 77.5t58.5 51t91.5 27t119.5 4.5q7 56 -7.5 80.5t-66.5 24.5 q-39 0 -79.5 -10.5t-71.5 -25.5l-34 94q38 20 94 34.5t116 14.5q52 0 83 -13.5t51 -40.5q25 28 65 43t87 15q38 0 74 -10t64 -33t45 -62t17 -97q0 -21 -2.5 -44.5t-7.5 -50.5h-301q4 -63 33.5 -95t95.5 -32q41 0 73.5 12.5t49.5 25.5l43 -85q-30 -24 -81.5 -40.5 t-109.5 -16.5q-64 0 -112.5 23.5t-75.5 66.5h-5zM548 410q-51 0 -75.5 -30.5t-29.5 -81.5h187q3 54 -17 83t-65 29z" />
|
||||
<glyph unicode="ç" horiz-adv-x="433" d="M411 31q-23 -17 -52.5 -27t-62.5 -15l-18 -32q41 -4 64.5 -21.5t23.5 -53.5q0 -23 -11.5 -40t-31.5 -28.5t-47 -17.5t-58 -6t-64 6l9 48q7 -1 13 -1h11q38 0 49 9t11 21q0 28 -86 32l50 84q-49 6 -83 27.5t-55 55t-30.5 79t-9.5 99.5q0 127 57 195.5t166 68.5 q55 0 88.5 -9t60.5 -23l-31 -106q-23 11 -45.5 17t-51.5 6q-54 0 -82 -35.5t-28 -113.5q0 -32 7 -59t21 -47t36.5 -31.5t52.5 -11.5q33 0 56 8.5t41 20.5z" />
|
||||
<glyph unicode="è" horiz-adv-x="508" d="M33 0zM457 43q-30 -24 -81.5 -40.5t-109.5 -16.5q-121 0 -177 70.5t-56 193.5q0 132 63 198t177 66q38 0 74 -10t64 -33t45 -62t17 -97q0 -21 -2.5 -45t-7.5 -50h-300q3 -63 32.5 -95t95.5 -32q41 0 73.5 12.5t49.5 25.5zM271 410q-51 0 -75.5 -30.5t-29.5 -81.5h186 q4 54 -16.5 83t-64.5 29zM329 566h-72l-124 124v30h136z" />
|
||||
<glyph unicode="é" horiz-adv-x="508" d="M33 0zM457 43q-30 -24 -81.5 -40.5t-109.5 -16.5q-121 0 -177 70.5t-56 193.5q0 132 63 198t177 66q38 0 74 -10t64 -33t45 -62t17 -97q0 -21 -2.5 -45t-7.5 -50h-300q3 -63 32.5 -95t95.5 -32q41 0 73.5 12.5t49.5 25.5zM271 410q-51 0 -75.5 -30.5t-29.5 -81.5h186 q4 54 -16.5 83t-64.5 29zM274 720h132v-30l-111 -124h-74z" />
|
||||
<glyph unicode="ê" horiz-adv-x="508" d="M33 0zM457 43q-30 -24 -81.5 -40.5t-109.5 -16.5q-121 0 -177 70.5t-56 193.5q0 132 63 198t177 66q38 0 74 -10t64 -33t45 -62t17 -97q0 -21 -2.5 -45t-7.5 -50h-300q3 -63 32.5 -95t95.5 -32q41 0 73.5 12.5t49.5 25.5zM271 410q-51 0 -75.5 -30.5t-29.5 -81.5h186 q4 54 -16.5 83t-64.5 29zM221 732h86l111 -182h-103l-39 66l-17 49l-17 -49l-45 -66h-99z" />
|
||||
<glyph unicode="ë" horiz-adv-x="508" d="M33 0zM457 43q-30 -24 -81.5 -40.5t-109.5 -16.5q-121 0 -177 70.5t-56 193.5q0 132 63 198t177 66q38 0 74 -10t64 -33t45 -62t17 -97q0 -21 -2.5 -45t-7.5 -50h-300q3 -63 32.5 -95t95.5 -32q41 0 73.5 12.5t49.5 25.5zM271 410q-51 0 -75.5 -30.5t-29.5 -81.5h186 q4 54 -16.5 83t-64.5 29zM82 651q0 32 19.5 51t51.5 19t50.5 -19t18.5 -51q0 -30 -18.5 -49t-50.5 -19t-51.5 19t-19.5 49zM301 651q0 32 18.5 51t50.5 19t51.5 -19t19.5 -51q0 -30 -19.5 -49t-51.5 -19t-50.5 19t-18.5 49z" />
|
||||
<glyph unicode="ì" horiz-adv-x="269" d="M0 0zM70 500h130v-500h-130v500zM194 566h-72l-124 124v30h136z" />
|
||||
<glyph unicode="í" horiz-adv-x="269" d="M70 0zM70 500h130v-500h-130v500zM124 720h132v-30l-111 -124h-74z" />
|
||||
<glyph unicode="î" horiz-adv-x="269" d="M0 0zM70 500h130v-500h-130v500zM93 732h86l111 -182h-103l-39 66l-17 49l-17 -49l-45 -66h-99z" />
|
||||
<glyph unicode="ï" horiz-adv-x="269" d="M0 0zM70 500h130v-500h-130v500zM-45 651q0 32 19.5 51t51.5 19t50.5 -19t18.5 -51q0 -30 -18.5 -49t-50.5 -19t-51.5 19t-19.5 49zM174 651q0 32 18.5 51t50.5 19t51.5 -19t19.5 -51q0 -30 -19.5 -49t-51.5 -19t-50.5 19t-18.5 49z" />
|
||||
<glyph unicode="ð" horiz-adv-x="563" d="M163 243q0 -72 33 -109t88 -37q52 0 85 44.5t33 138.5q0 13 -1.5 34t-5.5 33q-16 23 -48 32.5t-62 9.5q-60 0 -91 -41.5t-31 -104.5zM197 584l44 30q-34 15 -69 21l52 80q25 -7 57 -20q23 -9 47 -22l53 36l42 -55l-33 -23q12 -9 23 -20q32 -30 57 -73.5t40.5 -101.5 t15.5 -134q0 -81 -18.5 -140.5t-51.5 -98.5t-79 -58t-101 -19q-59 0 -104 19t-75 53.5t-45 82t-15 104.5q0 54 17 100t47.5 80.5t73.5 54t94 19.5q38 0 70.5 -10.5t52.5 -30.5q-12 36 -34 66q-22 29 -50 51l-68 -46z" />
|
||||
<glyph unicode="ñ" horiz-adv-x="545" d="M57 0zM363 0v284q0 61 -17.5 88t-59.5 27q-37 0 -62.5 -21.5t-36.5 -53.5v-324h-130v500h103l15 -66h4q23 32 61 56t98 24q37 0 66 -10t49 -33t30 -62.5t10 -97.5v-311h-130zM107 658q31 37 57.5 51t50.5 14q20 0 38.5 -7t36.5 -15t35 -15t35 -7q14 0 28.5 6t30.5 21 l20 -70q-29 -32 -53.5 -44t-47.5 -12q-20 0 -39 6.5t-37 14.5t-36 14.5t-36 6.5q-15 0 -31 -6.5t-33 -22.5z" />
|
||||
<glyph unicode="ò" horiz-adv-x="537" d="M33 0zM33 250q0 127 62 195.5t174 68.5q60 0 104 -19t73 -53.5t43.5 -83.5t14.5 -108q0 -127 -61.5 -195.5t-173.5 -68.5q-60 0 -104 19t-73.5 53.5t-44 83.5t-14.5 108zM167 250q0 -33 6 -61t18 -49t31.5 -32.5t46.5 -11.5q51 0 76 37t25 117q0 69 -23 111.5t-78 42.5 q-48 0 -75 -36t-27 -118zM331 566h-72l-124 124v30h136z" />
|
||||
<glyph unicode="ó" horiz-adv-x="537" d="M33 0zM33 250q0 127 62 195.5t174 68.5q60 0 104 -19t73 -53.5t43.5 -83.5t14.5 -108q0 -127 -61.5 -195.5t-173.5 -68.5q-60 0 -104 19t-73.5 53.5t-44 83.5t-14.5 108zM167 250q0 -33 6 -61t18 -49t31.5 -32.5t46.5 -11.5q51 0 76 37t25 117q0 69 -23 111.5t-78 42.5 q-48 0 -75 -36t-27 -118zM275 720h132v-30l-111 -124h-74z" />
|
||||
<glyph unicode="ô" horiz-adv-x="537" d="M33 0zM33 250q0 127 62 195.5t174 68.5q60 0 104 -19t73 -53.5t43.5 -83.5t14.5 -108q0 -127 -61.5 -195.5t-173.5 -68.5q-60 0 -104 19t-73.5 53.5t-44 83.5t-14.5 108zM167 250q0 -33 6 -61t18 -49t31.5 -32.5t46.5 -11.5q51 0 76 37t25 117q0 69 -23 111.5t-78 42.5 q-48 0 -75 -36t-27 -118zM231 732h86l111 -182h-103l-39 66l-17 49l-17 -49l-45 -66h-99z" />
|
||||
<glyph unicode="õ" horiz-adv-x="537" d="M33 0zM33 250q0 127 62 195.5t174 68.5q60 0 104 -19t73 -53.5t43.5 -83.5t14.5 -108q0 -127 -61.5 -195.5t-173.5 -68.5q-60 0 -104 19t-73.5 53.5t-44 83.5t-14.5 108zM167 250q0 -33 6 -61t18 -49t31.5 -32.5t46.5 -11.5q51 0 76 37t25 117q0 69 -23 111.5t-78 42.5 q-48 0 -75 -36t-27 -118zM104 658q31 37 57.5 51t50.5 14q20 0 38.5 -7t36.5 -15t35 -15t35 -7q14 0 28.5 6t30.5 21l20 -70q-29 -32 -53.5 -44t-47.5 -12q-20 0 -39 6.5t-37 14.5t-36 14.5t-36 6.5q-15 0 -31 -6.5t-33 -22.5z" />
|
||||
<glyph unicode="ö" horiz-adv-x="537" d="M33 0zM33 250q0 127 62 195.5t174 68.5q60 0 104 -19t73 -53.5t43.5 -83.5t14.5 -108q0 -127 -61.5 -195.5t-173.5 -68.5q-60 0 -104 19t-73.5 53.5t-44 83.5t-14.5 108zM167 250q0 -33 6 -61t18 -49t31.5 -32.5t46.5 -11.5q51 0 76 37t25 117q0 69 -23 111.5t-78 42.5 q-48 0 -75 -36t-27 -118zM90 651q0 32 19.5 51t51.5 19t50.5 -19t18.5 -51q0 -30 -18.5 -49t-50.5 -19t-51.5 19t-19.5 49zM309 651q0 32 18.5 51t50.5 19t51.5 -19t19.5 -51q0 -30 -19.5 -49t-51.5 -19t-50.5 19t-18.5 49z" />
|
||||
<glyph unicode="÷" horiz-adv-x="527" d="M43 394h442v-112h-442v112zM184 532q0 35 22 55.5t58 20.5q38 0 60 -20.5t22 -55.5t-22 -56t-60 -21q-36 0 -58 21t-22 56zM184 145q0 35 22 55.5t58 20.5q38 0 60 -20.5t22 -55.5t-22 -56t-60 -21q-36 0 -58 21t-22 56z" />
|
||||
<glyph unicode="ø" horiz-adv-x="536" d="M33 250q0 127 61.5 195.5t173.5 68.5q32 0 59 -5.5t50 -16.5l24 34l80 -59l-27 -38q25 -34 37 -79.5t12 -99.5q0 -127 -61.5 -195.5t-173.5 -68.5q-34 0 -62.5 6.5t-52.5 17.5l-25 -34l-83 60l31 43q-22 33 -32.5 76.5t-10.5 94.5zM369 250q0 37 -8 71l-149 -207 q22 -18 56 -18q51 0 76 37t25 117zM167 250q0 -35 6 -65l147 204q-21 15 -52 15q-48 0 -74.5 -36t-26.5 -118z" />
|
||||
<glyph unicode="ù" horiz-adv-x="538" d="M52 0zM182 500v-284q0 -61 14.5 -88t56.5 -27q37 0 61.5 22t36.5 54v323h130v-348q0 -41 4 -80.5t12 -71.5h-98l-23 74h-4q-23 -38 -64 -63t-97 -25q-38 0 -68 10t-50 33t-30.5 62t-10.5 98v311h130zM318 566h-72l-124 124v30h136z" />
|
||||
<glyph unicode="ú" horiz-adv-x="538" d="M52 0zM182 500v-284q0 -61 14.5 -88t56.5 -27q37 0 61.5 22t36.5 54v323h130v-348q0 -41 4 -80.5t12 -71.5h-98l-23 74h-4q-23 -38 -64 -63t-97 -25q-38 0 -68 10t-50 33t-30.5 62t-10.5 98v311h130zM261 720h132v-30l-111 -124h-74z" />
|
||||
<glyph unicode="û" horiz-adv-x="538" d="M52 0zM182 500v-284q0 -61 14.5 -88t56.5 -27q37 0 61.5 22t36.5 54v323h130v-348q0 -41 4 -80.5t12 -71.5h-98l-23 74h-4q-23 -38 -64 -63t-97 -25q-38 0 -68 10t-50 33t-30.5 62t-10.5 98v311h130zM232 732h86l111 -182h-103l-39 66l-17 49l-17 -49l-45 -66h-99z" />
|
||||
<glyph unicode="ü" horiz-adv-x="538" d="M52 0zM182 500v-284q0 -61 14.5 -88t56.5 -27q37 0 61.5 22t36.5 54v323h130v-348q0 -41 4 -80.5t12 -71.5h-98l-23 74h-4q-23 -38 -64 -63t-97 -25q-38 0 -68 10t-50 33t-30.5 62t-10.5 98v311h130zM88 651q0 32 19.5 51t51.5 19t50.5 -19t18.5 -51q0 -30 -18.5 -49 t-50.5 -19t-51.5 19t-19.5 49zM307 651q0 32 18.5 51t50.5 19t51.5 -19t19.5 -51q0 -30 -19.5 -49t-51.5 -19t-50.5 19t-18.5 49z" />
|
||||
<glyph unicode="ý" horiz-adv-x="478" d="M0 0zM239 219l18 -78h6l13 79l76 280h134l-152 -451q-19 -56 -36.5 -102.5t-38.5 -80.5t-46.5 -52.5t-60.5 -18.5q-52 0 -83 17l24 104q15 -6 30 -6q23 0 44.5 19.5t32.5 70.5l-209 500h156zM254 720h132v-30l-111 -124h-74z" />
|
||||
<glyph unicode="þ" horiz-adv-x="540" d="M57 700h130v-243h4q21 26 50.5 41.5t77.5 15.5q94 0 141 -59.5t47 -191.5q0 -64 -15 -115.5t-44.5 -87.5t-72 -55t-97.5 -19q-31 0 -51 4.5t-40 14.5v-205h-130v900zM280 404q-36 0 -58.5 -19t-34.5 -57v-208q14 -11 30.5 -17.5t43.5 -6.5q56 0 84 39.5t28 130.5 q0 66 -22 102t-71 36z" />
|
||||
<glyph unicode="ÿ" horiz-adv-x="478" d="M0 0zM239 219l18 -78h6l13 79l76 280h134l-152 -451q-19 -56 -36.5 -102.5t-38.5 -80.5t-46.5 -52.5t-60.5 -18.5q-52 0 -83 17l24 104q15 -6 30 -6q23 0 44.5 19.5t32.5 70.5l-209 500h156zM66 651q0 32 19.5 51t51.5 19t50.5 -19t18.5 -51q0 -30 -18.5 -49t-50.5 -19 t-51.5 19t-19.5 49zM285 651q0 32 18.5 51t50.5 19t51.5 -19t19.5 -51q0 -30 -19.5 -49t-51.5 -19t-50.5 19t-18.5 49z" />
|
||||
<glyph unicode="ı" horiz-adv-x="269" d="M70 500h130v-500h-130v500z" />
|
||||
<glyph unicode="Œ" horiz-adv-x="915" d="M453 567q-21 11 -51 18t-67 7q-73 0 -113 -58.5t-40 -183.5q0 -53 9 -97.5t28.5 -76.5t49.5 -50t73 -18q29 0 55.5 3.5t55.5 15.5v440zM453 0q-19 -7 -52.5 -10.5t-65.5 -3.5q-76 0 -132 26t-92.5 74t-54.5 115t-18 149q0 175 77 269.5t220 94.5q39 0 67.5 -4.5 t50.5 -9.5h415v-122h-278v-163h253v-122h-253v-171h283v-122h-420z" />
|
||||
<glyph unicode="œ" horiz-adv-x="841" d="M167 250q0 -33 6 -61t18 -49t31.5 -32.5t46.5 -11.5q51 0 76 37t25 117q0 69 -23 111.5t-78 42.5q-48 0 -75 -36t-27 -118zM431 60q-25 -33 -64.5 -53.5t-97.5 -20.5q-60 0 -104 19t-73.5 53.5t-44 83.5t-14.5 108q0 127 62 195.5t174 68.5q66 0 106 -22.5t63 -49.5 q23 29 63.5 50.5t104.5 21.5q38 0 74 -10t64 -33t45 -62t17 -97q0 -21 -2.5 -45t-7.5 -50h-301q3 -63 33 -95t96 -32q41 0 73.5 12.5t49.5 25.5l43 -85q-30 -24 -81.5 -40.5t-109.5 -16.5q-111 0 -168 74zM604 410q-51 0 -75.5 -30.5t-29.5 -81.5h186q0 4 0.5 8t0.5 8 q0 46 -20.5 71t-61.5 25z" />
|
||||
<glyph unicode="Ÿ" horiz-adv-x="592" d="M0 0zM228 260l-230 440h163l128 -263l14 -74h5l15 76l124 261h147l-229 -439v-261h-137v260zM116 798q0 26 18 42t58 16q39 0 57 -16t18 -42t-18 -41.5t-57 -15.5q-40 0 -58 15.5t-18 41.5zM330 798q0 26 18 42t57 16q40 0 58 -16t18 -42t-18 -41.5t-58 -15.5 q-39 0 -57 15.5t-18 41.5z" />
|
||||
<glyph unicode="ȷ" horiz-adv-x="268" d="M69 500h130v-521q0 -91 -36 -139t-115 -48q-30 0 -64 7v109q4 0 7 -0.5t6 -0.5q45 0 58.5 29t13.5 80v484z" />
|
||||
<glyph unicode="ˆ" horiz-adv-x="440" d="M183 732h86l111 -182h-103l-39 66l-17 49l-17 -49l-45 -66h-99z" />
|
||||
<glyph unicode="˙" horiz-adv-x="286" d="M60 641q0 29 21.5 49.5t59.5 20.5t61.5 -20.5t23.5 -49.5t-23.5 -48.5t-61.5 -19.5t-59.5 19.5t-21.5 48.5z" />
|
||||
<glyph unicode="˚" horiz-adv-x="342" d="M60 647q0 42 28.5 69t82.5 27q51 0 81 -24.5t30 -71.5q0 -39 -29.5 -66.5t-81.5 -27.5q-53 0 -82 25.5t-29 68.5zM132 647q0 -16 12 -24.5t27 -8.5q17 0 28 8t11 25t-11.5 25.5t-27.5 8.5q-15 0 -27 -8t-12 -26z" />
|
||||
<glyph unicode="˜" horiz-adv-x="452" d="M60 658q31 37 57.5 51t50.5 14q20 0 38.5 -7t36.5 -15t35 -15t35 -7q14 0 28.5 6t30.5 21l20 -70q-29 -32 -53.5 -44t-47.5 -12q-20 0 -39 6.5t-37 14.5t-36 14.5t-36 6.5q-15 0 -31 -6.5t-33 -22.5z" />
|
||||
<glyph unicode=" " horiz-adv-x="435" />
|
||||
<glyph unicode=" " horiz-adv-x="870" />
|
||||
<glyph unicode=" " horiz-adv-x="435" />
|
||||
<glyph unicode=" " horiz-adv-x="870" />
|
||||
<glyph unicode=" " horiz-adv-x="290" />
|
||||
<glyph unicode=" " horiz-adv-x="217" />
|
||||
<glyph unicode=" " horiz-adv-x="145" />
|
||||
<glyph unicode=" " horiz-adv-x="145" />
|
||||
<glyph unicode=" " horiz-adv-x="108" />
|
||||
<glyph unicode=" " horiz-adv-x="174" />
|
||||
<glyph unicode=" " horiz-adv-x="48" />
|
||||
<glyph unicode="‐" horiz-adv-x="360" d="M54 345h251v-115h-251v115z" />
|
||||
<glyph unicode="‑" horiz-adv-x="360" d="M54 345h251v-115h-251v115z" />
|
||||
<glyph unicode="‒" horiz-adv-x="360" d="M54 345h251v-115h-251v115z" />
|
||||
<glyph unicode="–" horiz-adv-x="660" d="M109 346h442v-116h-442v116z" />
|
||||
<glyph unicode="—" horiz-adv-x="820" d="M109 346h602v-116h-602v116z" />
|
||||
<glyph unicode="‘" horiz-adv-x="223" d="M185 618q0 -29 -19.5 -46.5t-48.5 -17.5q-37 0 -58 23.5t-21 62.5q0 40 12.5 68t30 46.5t36.5 29t33 15.5l32 -54q-20 -8 -34 -25.5t-16 -37.5q20 0 36.5 -17.5t16.5 -46.5z" />
|
||||
<glyph unicode="’" horiz-adv-x="223" d="M38 644q0 29 19.5 47t49.5 18q36 0 57 -24t21 -63q0 -40 -12.5 -68t-30 -46.5t-37 -29t-32.5 -15.5l-33 55q20 9 35.5 24t17.5 38q-20 -1 -37.5 15.5t-17.5 48.5z" />
|
||||
<glyph unicode="‚" horiz-adv-x="223" d="M38 0zM38 62q0 29 19.5 47t49.5 18q36 0 57 -24t21 -63q0 -40 -12.5 -68t-30 -46.5t-37 -29t-32.5 -15.5l-33 55q20 9 35.5 24t17.5 38q-20 -1 -37.5 15.5t-17.5 48.5z" />
|
||||
<glyph unicode="“" horiz-adv-x="396" d="M38 554zM358 618q0 -29 -19.5 -46.5t-48.5 -17.5q-37 0 -58 23.5t-21 62.5q0 40 12.5 68t30 46.5t36.5 29t33 15.5l32 -54q-20 -8 -34 -25.5t-16 -37.5q20 0 36.5 -17.5t16.5 -46.5zM185 618q0 -29 -19.5 -46.5t-48.5 -17.5q-37 0 -58 23.5t-21 62.5q0 40 12.5 68 t30 46.5t36.5 29t33 15.5l32 -54q-20 -8 -34 -25.5t-16 -37.5q20 0 36.5 -17.5t16.5 -46.5z" />
|
||||
<glyph unicode="”" horiz-adv-x="396" d="M38 463zM211 644q0 29 19.5 47t49.5 18q36 0 57 -24t21 -63q0 -40 -12.5 -68t-30 -46.5t-37 -29t-32.5 -15.5l-33 55q20 9 35.5 24t17.5 38q-20 -1 -37.5 15.5t-17.5 48.5zM38 644q0 29 19.5 47t49.5 18q36 0 57 -24t21 -63q0 -40 -12.5 -68t-30 -46.5t-37 -29 t-32.5 -15.5l-33 55q20 9 35.5 24t17.5 38q-20 -1 -37.5 15.5t-17.5 48.5z" />
|
||||
<glyph unicode="„" horiz-adv-x="396" d="M38 0zM211 62q0 29 19.5 47t49.5 18q36 0 57 -24t21 -63q0 -40 -12.5 -68t-30 -46.5t-37 -29t-32.5 -15.5l-33 55q20 9 35.5 24t17.5 38q-20 -1 -37.5 15.5t-17.5 48.5zM38 62q0 29 19.5 47t49.5 18q36 0 57 -24t21 -63q0 -40 -12.5 -68t-30 -46.5t-37 -29t-32.5 -15.5 l-33 55q20 9 35.5 24t17.5 38q-20 -1 -37.5 15.5t-17.5 48.5z" />
|
||||
<glyph unicode="•" horiz-adv-x="452" d="M73 311q0 34 12 62t33 48t48.5 31.5t58.5 11.5q32 0 60 -10.5t48.5 -30t32.5 -48t12 -64.5t-12 -64t-32.5 -47.5t-48.5 -30t-60 -10.5q-31 0 -58.5 10.5t-48.5 30t-33 47.5t-12 64z" />
|
||||
<glyph unicode="…" horiz-adv-x="809" d="M53 0zM53 66q0 35 22 55.5t58 20.5q38 0 60 -20.5t22 -55.5t-22 -56t-60 -21q-36 0 -58 21t-22 56zM325 66q0 35 22 55.5t58 20.5q38 0 60 -20.5t22 -55.5t-22 -56t-60 -21q-36 0 -58 21t-22 56zM597 66q0 35 22 55.5t58 20.5q38 0 60 -20.5t22 -55.5t-22 -56t-60 -21 q-36 0 -58 21t-22 56z" />
|
||||
<glyph unicode=" " horiz-adv-x="174" />
|
||||
<glyph unicode="‹" horiz-adv-x="307" d="M29 259l160 230l75 -62l-83 -126l-48 -41l48 -36l91 -122l-77 -64z" />
|
||||
<glyph unicode="›" horiz-adv-x="307" d="M278 268l-160 -230l-76 61l84 127l48 41l-48 36l-92 123l78 63z" />
|
||||
<glyph unicode="⁄" horiz-adv-x="184" d="M266 715l85 -50l-430 -679l-86 53z" />
|
||||
<glyph unicode=" " horiz-adv-x="217" />
|
||||
<glyph unicode="₁" horiz-adv-x="412" d="M72 0h98v164l10 46l-31 -32l-59 -39l-49 77l158 111h86v-327h87v-100h-300v100z" />
|
||||
<glyph unicode="₂" horiz-adv-x="412" d="M348 200q0 -59 -30 -101t-72 -80l-47 -25v-4l59 11h106v-101h-313v71q26 18 58 42t59.5 51.5t46 56.5t18.5 55q0 49 -56 49q-27 0 -51 -8.5t-42 -19.5l-34 90q35 21 74.5 30.5t75.5 9.5q71 0 109.5 -32.5t38.5 -94.5z" />
|
||||
<glyph unicode="₃" horiz-adv-x="412" d="M168 -12q45 0 63.5 14t19.5 37q-1 23 -20 36t-70 13h-43v38l73 80l43 25l-58 -6h-115v95h284v-62l-88 -92l-34 -18v-5l30 3q53 -2 82.5 -31.5t30.5 -83.5q-1 -36 -15.5 -62t-39 -43t-57.5 -25t-69 -8q-38 0 -71.5 6.5t-57.5 17.5l23 90q41 -19 89 -19z" />
|
||||
<glyph unicode="₄" horiz-adv-x="412" d="M402 -22h-75v-78h-102v78h-207v67l218 283h91v-261h75v-89zM225 153l6 53h-5l-22 -49l-48 -66l-36 -32l52 8h53v86z" />
|
||||
<glyph unicode="€" d="M34 475h62q15 66 43.5 111t66.5 73.5t83.5 41.5t94.5 13q52 0 92.5 -8t67.5 -19l-35 -103q-22 9 -51 13.5t-68 4.5q-60 0 -103 -30t-65 -97h259l-26 -93h-249q-1 -8 -1 -15.5v-16.5v-26h230l-26 -93h-188q20 -66 63.5 -99.5t115.5 -33.5q42 0 72.5 9t54.5 23l27 -101 q-15 -11 -36 -19.5t-44 -13.5t-47 -7.5t-46 -2.5q-110 0 -185.5 58.5t-101.5 186.5h-92l32 93h49v26v16t1 16h-82z" />
|
||||
<glyph unicode="™" horiz-adv-x="948" d="M395 590h-118v-250h-130v250h-118v110h366v-110zM800 484l17 103h-6l-36 -85l-68 -117h-78l-68 114l-39 88h-5l23 -102v-145h-111v360h130l91 -150l24 -63h1l25 65l84 148h129v-360h-113v144z" />
|
||||
<glyph unicode="−" horiz-adv-x="527" d="M43 394h442v-112h-442v112z" />
|
||||
<glyph unicode="" horiz-adv-x="500" d="M0 500h500v-500h-500v500z" />
|
||||
<glyph unicode="" horiz-adv-x="476" d="M193 870h96l127 -93v-39h-99l-57 41l-20 34l-21 -33l-62 -42h-97v40z" />
|
||||
<glyph unicode="" horiz-adv-x="490" d="M60 800q32 35 61.5 48t58.5 13q22 0 44 -5.5t42.5 -12t40.5 -12t38 -5.5q16 0 31 5t29 19l25 -67q-28 -26 -54.5 -36.5t-51.5 -10.5q-23 0 -44 5.5t-41.5 12.5t-40.5 12.5t-39 5.5t-37.5 -7.5t-37.5 -27.5z" />
|
||||
<glyph unicode="" horiz-adv-x="412" d="M169 544l11 46l-31 -32l-59 -39l-49 77l158 111h85v-427h-115v264z" />
|
||||
<glyph unicode="" horiz-adv-x="383" d="M164 870h159v-30l-160 -88h-103z" />
|
||||
<glyph unicode="" horiz-adv-x="485" d="M60 798q0 26 18 42t58 16q39 0 57 -16t18 -42t-18 -41.5t-57 -15.5q-40 0 -58 15.5t-18 41.5zM274 798q0 26 18 42t57 16q40 0 58 -16t18 -42t-18 -41.5t-58 -15.5q-39 0 -57 15.5t-18 41.5z" />
|
||||
<glyph unicode="" horiz-adv-x="383" d="M323 752h-105l-158 88v30h159z" />
|
||||
<glyph horiz-adv-x="184" d="M342 714l73 -66l-576 -662l-73 69z" />
|
||||
<glyph horiz-adv-x="262" d="M0 0z" />
|
||||
<hkern u1="," u2=" " k="40" />
|
||||
<hkern u1="." u2=" " k="40" />
|
||||
<hkern u1="B" u2="T" k="30" />
|
||||
<hkern u1="D" u2="J" k="22" />
|
||||
<hkern u1="O" u2="J" k="22" />
|
||||
<hkern u1="Q" u2="J" k="22" />
|
||||
<hkern u1="T" u2="ÿ" k="35" />
|
||||
<hkern u1="T" u2="ý" k="108" />
|
||||
<hkern u1="T" u2="ü" k="46" />
|
||||
<hkern u1="T" u2="ö" k="58" />
|
||||
<hkern u1="T" u2="õ" k="65" />
|
||||
<hkern u1="T" u2="ô" k="68" />
|
||||
<hkern u1="T" u2="ó" k="108" />
|
||||
<hkern u1="T" u2="ò" k="88" />
|
||||
<hkern u1="T" u2="ï" k="-67" />
|
||||
<hkern u1="T" u2="î" k="-33" />
|
||||
<hkern u1="T" u2="í" k="39" />
|
||||
<hkern u1="T" u2="ì" k="-24" />
|
||||
<hkern u1="T" u2="ë" k="47" />
|
||||
<hkern u1="T" u2="ê" k="71" />
|
||||
<hkern u1="T" u2="é" k="108" />
|
||||
<hkern u1="T" u2="è" k="78" />
|
||||
<hkern u1="T" u2="å" k="82" />
|
||||
<hkern u1="T" u2="ä" k="43" />
|
||||
<hkern u1="T" u2="ã" k="56" />
|
||||
<hkern u1="T" u2="á" k="82" />
|
||||
<hkern u1="V" u2="û" k="48" />
|
||||
<hkern u1="V" u2="ú" k="48" />
|
||||
<hkern u1="V" u2="ö" k="31" />
|
||||
<hkern u1="V" u2="õ" k="44" />
|
||||
<hkern u1="V" u2="ò" k="60" />
|
||||
<hkern u1="V" u2="ï" k="-67" />
|
||||
<hkern u1="V" u2="î" k="-30" />
|
||||
<hkern u1="V" u2="ì" k="-38" />
|
||||
<hkern u1="V" u2="ë" k="34" />
|
||||
<hkern u1="V" u2="ê" k="66" />
|
||||
<hkern u1="V" u2="è" k="54" />
|
||||
<hkern u1="V" u2="å" k="55" />
|
||||
<hkern u1="V" u2="ä" k="25" />
|
||||
<hkern u1="V" u2="á" k="61" />
|
||||
<hkern u1="W" u2="ö" k="28" />
|
||||
<hkern u1="W" u2="ï" k="-71" />
|
||||
<hkern u1="W" u2="î" k="-28" />
|
||||
<hkern u1="W" u2="ì" k="-32" />
|
||||
<hkern u1="W" u2="ë" k="28" />
|
||||
<hkern u1="W" u2="å" k="43" />
|
||||
<hkern u1="W" u2="â" k="43" />
|
||||
<hkern u1="W" u2="á" k="47" />
|
||||
<hkern u1="Y" u2="ÿ" k="25" />
|
||||
<hkern u1="Y" u2="ü" k="45" />
|
||||
<hkern u1="Y" u2="û" k="68" />
|
||||
<hkern u1="Y" u2="ú" k="68" />
|
||||
<hkern u1="Y" u2="ö" k="53" />
|
||||
<hkern u1="Y" u2="õ" k="69" />
|
||||
<hkern u1="Y" u2="ô" k="89" />
|
||||
<hkern u1="Y" u2="ò" k="86" />
|
||||
<hkern u1="Y" u2="ñ" k="62" />
|
||||
<hkern u1="Y" u2="ï" k="-66" />
|
||||
<hkern u1="Y" u2="î" k="-6" />
|
||||
<hkern u1="Y" u2="ì" k="-32" />
|
||||
<hkern u1="Y" u2="ë" k="46" />
|
||||
<hkern u1="Y" u2="ê" k="94" />
|
||||
<hkern u1="Y" u2="è" k="71" />
|
||||
<hkern u1="Y" u2="å" k="82" />
|
||||
<hkern u1="Y" u2="ä" k="42" />
|
||||
<hkern u1="Y" u2="â" k="78" />
|
||||
<hkern u1="Y" u2="á" k="87" />
|
||||
<hkern u1="a" u2="”" k="41" />
|
||||
<hkern u1="a" u2="“" k="41" />
|
||||
<hkern u1="a" u2="’" k="41" />
|
||||
<hkern u1="a" u2="‘" k="41" />
|
||||
<hkern u1="a" u2="T" k="120" />
|
||||
<hkern u1="a" u2="'" k="41" />
|
||||
<hkern u1="a" u2=""" k="41" />
|
||||
<hkern u1="b" u2="f" k="12" />
|
||||
<hkern u1="f" u2="ï" k="-60" />
|
||||
<hkern u1="f" u2="î" k="-24" />
|
||||
<hkern u1="f" u2="ì" k="-48" />
|
||||
<hkern u1="f" u2="}" k="-36" />
|
||||
<hkern u1="f" u2="]" k="-36" />
|
||||
<hkern u1="k" u2="œ" k="12" />
|
||||
<hkern u1="k" u2="ø" k="12" />
|
||||
<hkern u1="k" u2="ö" k="12" />
|
||||
<hkern u1="k" u2="õ" k="12" />
|
||||
<hkern u1="k" u2="ô" k="12" />
|
||||
<hkern u1="k" u2="ó" k="12" />
|
||||
<hkern u1="k" u2="ò" k="12" />
|
||||
<hkern u1="k" u2="ð" k="12" />
|
||||
<hkern u1="k" u2="ë" k="12" />
|
||||
<hkern u1="k" u2="ê" k="12" />
|
||||
<hkern u1="k" u2="é" k="12" />
|
||||
<hkern u1="k" u2="è" k="12" />
|
||||
<hkern u1="k" u2="ç" k="12" />
|
||||
<hkern u1="k" u2="q" k="12" />
|
||||
<hkern u1="k" u2="o" k="12" />
|
||||
<hkern u1="k" u2="g" k="12" />
|
||||
<hkern u1="k" u2="e" k="12" />
|
||||
<hkern u1="k" u2="c" k="12" />
|
||||
<hkern u1="n" u2="T" k="114" />
|
||||
<hkern u1="o" u2="f" k="12" />
|
||||
<hkern u1="p" u2="f" k="12" />
|
||||
<hkern u1="r" u2="…" k="30" />
|
||||
<hkern u1="Ð" u2="J" k="22" />
|
||||
<hkern u1="Ò" u2="J" k="22" />
|
||||
<hkern u1="Ó" u2="J" k="22" />
|
||||
<hkern u1="Ô" u2="J" k="22" />
|
||||
<hkern u1="Õ" u2="J" k="22" />
|
||||
<hkern u1="Ö" u2="J" k="22" />
|
||||
<hkern u1="Ø" u2="J" k="22" />
|
||||
<hkern u1="Ý" u2="ÿ" k="25" />
|
||||
<hkern u1="Ý" u2="ü" k="45" />
|
||||
<hkern u1="Ý" u2="û" k="68" />
|
||||
<hkern u1="Ý" u2="ú" k="68" />
|
||||
<hkern u1="Ý" u2="ö" k="53" />
|
||||
<hkern u1="Ý" u2="õ" k="69" />
|
||||
<hkern u1="Ý" u2="ô" k="89" />
|
||||
<hkern u1="Ý" u2="ò" k="86" />
|
||||
<hkern u1="Ý" u2="ñ" k="62" />
|
||||
<hkern u1="Ý" u2="ï" k="-66" />
|
||||
<hkern u1="Ý" u2="î" k="-6" />
|
||||
<hkern u1="Ý" u2="ì" k="-32" />
|
||||
<hkern u1="Ý" u2="ë" k="46" />
|
||||
<hkern u1="Ý" u2="ê" k="94" />
|
||||
<hkern u1="Ý" u2="è" k="71" />
|
||||
<hkern u1="Ý" u2="å" k="82" />
|
||||
<hkern u1="Ý" u2="ä" k="42" />
|
||||
<hkern u1="Ý" u2="â" k="78" />
|
||||
<hkern u1="Ý" u2="á" k="87" />
|
||||
<hkern u1="ï" u2="™" k="-30" />
|
||||
<hkern u1="ï" u2="®" k="-30" />
|
||||
<hkern u1="ò" u2="f" k="12" />
|
||||
<hkern u1="ó" u2="f" k="12" />
|
||||
<hkern u1="ô" u2="f" k="12" />
|
||||
<hkern u1="õ" u2="f" k="12" />
|
||||
<hkern u1="ö" u2="f" k="12" />
|
||||
<hkern u1="ø" u2="f" k="12" />
|
||||
<hkern u1="þ" u2="f" k="12" />
|
||||
<hkern u1="Ÿ" u2="ÿ" k="25" />
|
||||
<hkern u1="Ÿ" u2="ü" k="45" />
|
||||
<hkern u1="Ÿ" u2="û" k="68" />
|
||||
<hkern u1="Ÿ" u2="ú" k="68" />
|
||||
<hkern u1="Ÿ" u2="ö" k="53" />
|
||||
<hkern u1="Ÿ" u2="õ" k="69" />
|
||||
<hkern u1="Ÿ" u2="ô" k="89" />
|
||||
<hkern u1="Ÿ" u2="ò" k="86" />
|
||||
<hkern u1="Ÿ" u2="ñ" k="62" />
|
||||
<hkern u1="Ÿ" u2="ï" k="-66" />
|
||||
<hkern u1="Ÿ" u2="î" k="-6" />
|
||||
<hkern u1="Ÿ" u2="ì" k="-32" />
|
||||
<hkern u1="Ÿ" u2="ë" k="46" />
|
||||
<hkern u1="Ÿ" u2="ê" k="94" />
|
||||
<hkern u1="Ÿ" u2="è" k="71" />
|
||||
<hkern u1="Ÿ" u2="å" k="82" />
|
||||
<hkern u1="Ÿ" u2="ä" k="42" />
|
||||
<hkern u1="Ÿ" u2="â" k="78" />
|
||||
<hkern u1="Ÿ" u2="á" k="87" />
|
||||
<hkern u1="…" u2=" " k="40" />
|
||||
<hkern u1="…" u2=" " k="40" />
|
||||
<hkern g1="C,Ccedilla" g2="space,uni00A0" k="40" />
|
||||
<hkern g1="C,Ccedilla" g2="hyphen,uni00AD,endash,emdash" k="69" />
|
||||
<hkern g1="C,Ccedilla" g2="A,Agrave,Aacute,Acircumflex,Atilde,Adieresis,Aring" k="44" />
|
||||
<hkern g1="C,Ccedilla" g2="C,G,O,Q,Ccedilla,Ograve,Oacute,Ocircumflex,Otilde,Odieresis,Oslash,OE" k="33" />
|
||||
<hkern g1="C,Ccedilla" g2="T" k="44" />
|
||||
<hkern g1="C,Ccedilla" g2="V" k="66" />
|
||||
<hkern g1="C,Ccedilla" g2="W" k="26" />
|
||||
<hkern g1="C,Ccedilla" g2="X" k="51" />
|
||||
<hkern g1="C,Ccedilla" g2="Y,Yacute,Ydieresis" k="55" />
|
||||
<hkern g1="C,Ccedilla" g2="Z" k="49" />
|
||||
<hkern g1="C,Ccedilla" g2="c,e,g,o,q,ccedilla,egrave,eacute,ecircumflex,edieresis,eth,ograve,oacute,ocircumflex,otilde,odieresis,oslash,oe" k="36" />
|
||||
<hkern g1="C,Ccedilla" g2="t" k="36" />
|
||||
<hkern g1="C,Ccedilla" g2="v,y,yacute,ydieresis" k="53" />
|
||||
<hkern g1="C,Ccedilla" g2="w" k="40" />
|
||||
<hkern g1="C,Ccedilla" g2="x" k="44" />
|
||||
<hkern g1="C,Ccedilla" g2="z" k="17" />
|
||||
<hkern g1="C,Ccedilla" g2="AE" k="121" />
|
||||
<hkern g1="C,Ccedilla" g2="a,m,n,p,r,s,u,ae" k="11" />
|
||||
<hkern g1="L" g2="space,uni00A0" k="51" />
|
||||
<hkern g1="L" g2="asterisk" k="164" />
|
||||
<hkern g1="L" g2="hyphen,uni00AD,endash,emdash" k="69" />
|
||||
<hkern g1="L" g2="comma,period,ellipsis" k="-10" />
|
||||
<hkern g1="L" g2="A,Agrave,Aacute,Acircumflex,Atilde,Adieresis,Aring" k="122" />
|
||||
<hkern g1="L" g2="C,G,O,Q,Ccedilla,Ograve,Oacute,Ocircumflex,Otilde,Odieresis,Oslash,OE" k="93" />
|
||||
<hkern g1="L" g2="T" k="131" />
|
||||
<hkern g1="L" g2="V" k="119" />
|
||||
<hkern g1="L" g2="W" k="87" />
|
||||
<hkern g1="L" g2="X" k="142" />
|
||||
<hkern g1="L" g2="Y,Yacute,Ydieresis" k="128" />
|
||||
<hkern g1="L" g2="Z" k="88" />
|
||||
<hkern g1="L" g2="c,e,g,o,q,ccedilla,egrave,eacute,ecircumflex,edieresis,eth,ograve,oacute,ocircumflex,otilde,odieresis,oslash,oe" k="35" />
|
||||
<hkern g1="L" g2="t" k="35" />
|
||||
<hkern g1="L" g2="v,y,yacute,ydieresis" k="86" />
|
||||
<hkern g1="L" g2="w" k="62" />
|
||||
<hkern g1="L" g2="x" k="69" />
|
||||
<hkern g1="L" g2="z" k="40" />
|
||||
<hkern g1="L" g2="AE" k="120" />
|
||||
<hkern g1="L" g2="quotedbl,quotesingle,quoteleft,quoteright,quotedblleft,quotedblright" k="142" />
|
||||
<hkern g1="L" g2="quotesinglbase,quotedblbase" k="-7" />
|
||||
<hkern g1="L" g2="registered,trademark" k="181" />
|
||||
<hkern g1="L" g2="agrave,aacute,acircumflex,atilde,adieresis,aring,igrave,iacute,icircumflex,idieresis,ntilde,ugrave,uacute,ucircumflex,udieresis" k="-7" />
|
||||
<hkern g1="D,O,Q,Eth,Ograve,Oacute,Ocircumflex,Otilde,Odieresis,Oslash" g2="space,uni00A0" k="13" />
|
||||
<hkern g1="D,O,Q,Eth,Ograve,Oacute,Ocircumflex,Otilde,Odieresis,Oslash" g2="parenright,bracketright,braceright" k="17" />
|
||||
<hkern g1="D,O,Q,Eth,Ograve,Oacute,Ocircumflex,Otilde,Odieresis,Oslash" g2="asterisk" k="10" />
|
||||
<hkern g1="D,O,Q,Eth,Ograve,Oacute,Ocircumflex,Otilde,Odieresis,Oslash" g2="comma,period,ellipsis" k="30" />
|
||||
<hkern g1="D,O,Q,Eth,Ograve,Oacute,Ocircumflex,Otilde,Odieresis,Oslash" g2="A,Agrave,Aacute,Acircumflex,Atilde,Adieresis,Aring" k="28" />
|
||||
<hkern g1="D,O,Q,Eth,Ograve,Oacute,Ocircumflex,Otilde,Odieresis,Oslash" g2="T" k="39" />
|
||||
<hkern g1="D,O,Q,Eth,Ograve,Oacute,Ocircumflex,Otilde,Odieresis,Oslash" g2="V" k="37" />
|
||||
<hkern g1="D,O,Q,Eth,Ograve,Oacute,Ocircumflex,Otilde,Odieresis,Oslash" g2="W" k="28" />
|
||||
<hkern g1="D,O,Q,Eth,Ograve,Oacute,Ocircumflex,Otilde,Odieresis,Oslash" g2="X" k="55" />
|
||||
<hkern g1="D,O,Q,Eth,Ograve,Oacute,Ocircumflex,Otilde,Odieresis,Oslash" g2="Y,Yacute,Ydieresis" k="48" />
|
||||
<hkern g1="D,O,Q,Eth,Ograve,Oacute,Ocircumflex,Otilde,Odieresis,Oslash" g2="Z" k="24" />
|
||||
<hkern g1="D,O,Q,Eth,Ograve,Oacute,Ocircumflex,Otilde,Odieresis,Oslash" g2="v,y,yacute,ydieresis" k="8" />
|
||||
<hkern g1="D,O,Q,Eth,Ograve,Oacute,Ocircumflex,Otilde,Odieresis,Oslash" g2="x" k="30" />
|
||||
<hkern g1="D,O,Q,Eth,Ograve,Oacute,Ocircumflex,Otilde,Odieresis,Oslash" g2="z" k="17" />
|
||||
<hkern g1="D,O,Q,Eth,Ograve,Oacute,Ocircumflex,Otilde,Odieresis,Oslash" g2="AE" k="61" />
|
||||
<hkern g1="D,O,Q,Eth,Ograve,Oacute,Ocircumflex,Otilde,Odieresis,Oslash" g2="quotedbl,quotesingle,quoteleft,quoteright,quotedblleft,quotedblright" k="40" />
|
||||
<hkern g1="D,O,Q,Eth,Ograve,Oacute,Ocircumflex,Otilde,Odieresis,Oslash" g2="quotesinglbase,quotedblbase" k="40" />
|
||||
<hkern g1="P,Thorn" g2="space,uni00A0" k="40" />
|
||||
<hkern g1="P,Thorn" g2="hyphen,uni00AD,endash,emdash" k="10" />
|
||||
<hkern g1="P,Thorn" g2="comma,period,ellipsis" k="130" />
|
||||
<hkern g1="P,Thorn" g2="A,Agrave,Aacute,Acircumflex,Atilde,Adieresis,Aring" k="77" />
|
||||
<hkern g1="P,Thorn" g2="C,G,O,Q,Ccedilla,Ograve,Oacute,Ocircumflex,Otilde,Odieresis,Oslash,OE" k="11" />
|
||||
<hkern g1="P,Thorn" g2="T" k="8" />
|
||||
<hkern g1="P,Thorn" g2="V" k="10" />
|
||||
<hkern g1="P,Thorn" g2="W" k="7" />
|
||||
<hkern g1="P,Thorn" g2="X" k="53" />
|
||||
<hkern g1="P,Thorn" g2="Y,Yacute,Ydieresis" k="27" />
|
||||
<hkern g1="P,Thorn" g2="Z" k="20" />
|
||||
<hkern g1="P,Thorn" g2="c,e,g,o,q,ccedilla,egrave,eacute,ecircumflex,edieresis,eth,ograve,oacute,ocircumflex,otilde,odieresis,oslash,oe" k="36" />
|
||||
<hkern g1="P,Thorn" g2="x" k="36" />
|
||||
<hkern g1="P,Thorn" g2="z" k="13" />
|
||||
<hkern g1="P,Thorn" g2="AE" k="130" />
|
||||
<hkern g1="P,Thorn" g2="quotesinglbase,quotedblbase" k="126" />
|
||||
<hkern g1="P,Thorn" g2="a,m,n,p,r,s,u,ae" k="29" />
|
||||
<hkern g1="P,Thorn" g2="agrave,aacute,acircumflex,atilde,adieresis,aring,igrave,iacute,icircumflex,idieresis,ntilde,ugrave,uacute,ucircumflex,udieresis" k="10" />
|
||||
<hkern g1="R" g2="hyphen,uni00AD,endash,emdash" k="40" />
|
||||
<hkern g1="R" g2="A,Agrave,Aacute,Acircumflex,Atilde,Adieresis,Aring" k="37" />
|
||||
<hkern g1="R" g2="C,G,O,Q,Ccedilla,Ograve,Oacute,Ocircumflex,Otilde,Odieresis,Oslash,OE" k="33" />
|
||||
<hkern g1="R" g2="T" k="49" />
|
||||
<hkern g1="R" g2="V" k="48" />
|
||||
<hkern g1="R" g2="W" k="40" />
|
||||
<hkern g1="R" g2="X" k="56" />
|
||||
<hkern g1="R" g2="Y,Yacute,Ydieresis" k="60" />
|
||||
<hkern g1="R" g2="Z" k="24" />
|
||||
<hkern g1="R" g2="c,e,g,o,q,ccedilla,egrave,eacute,ecircumflex,edieresis,eth,ograve,oacute,ocircumflex,otilde,odieresis,oslash,oe" k="48" />
|
||||
<hkern g1="R" g2="t" k="24" />
|
||||
<hkern g1="R" g2="v,y,yacute,ydieresis" k="22" />
|
||||
<hkern g1="R" g2="w" k="23" />
|
||||
<hkern g1="R" g2="x" k="28" />
|
||||
<hkern g1="R" g2="z" k="13" />
|
||||
<hkern g1="R" g2="AE" k="130" />
|
||||
<hkern g1="R" g2="quotedbl,quotesingle,quoteleft,quoteright,quotedblleft,quotedblright" k="20" />
|
||||
<hkern g1="T" g2="space,uni00A0" k="40" />
|
||||
<hkern g1="T" g2="parenright,bracketright,braceright" k="-13" />
|
||||
<hkern g1="T" g2="asterisk" k="-16" />
|
||||
<hkern g1="T" g2="hyphen,uni00AD,endash,emdash" k="128" />
|
||||
<hkern g1="T" g2="comma,period,ellipsis" k="111" />
|
||||
<hkern g1="T" g2="A,Agrave,Aacute,Acircumflex,Atilde,Adieresis,Aring" k="78" />
|
||||
<hkern g1="T" g2="C,G,O,Q,Ccedilla,Ograve,Oacute,Ocircumflex,Otilde,Odieresis,Oslash,OE" k="39" />
|
||||
<hkern g1="T" g2="T" k="-20" />
|
||||
<hkern g1="T" g2="V" k="33" />
|
||||
<hkern g1="T" g2="W" k="30" />
|
||||
<hkern g1="T" g2="X" k="47" />
|
||||
<hkern g1="T" g2="Y,Yacute,Ydieresis" k="70" />
|
||||
<hkern g1="T" g2="Z" k="49" />
|
||||
<hkern g1="T" g2="c,e,g,o,q,ccedilla,egrave,eacute,ecircumflex,edieresis,eth,ograve,oacute,ocircumflex,otilde,odieresis,oslash,oe" k="128" />
|
||||
<hkern g1="T" g2="t" k="49" />
|
||||
<hkern g1="T" g2="v,y,yacute,ydieresis" k="128" />
|
||||
<hkern g1="T" g2="w" k="128" />
|
||||
<hkern g1="T" g2="x" k="128" />
|
||||
<hkern g1="T" g2="z" k="128" />
|
||||
<hkern g1="T" g2="AE" k="119" />
|
||||
<hkern g1="T" g2="quotedbl,quotesingle,quoteleft,quoteright,quotedblleft,quotedblright" k="-20" />
|
||||
<hkern g1="T" g2="quotesinglbase,quotedblbase" k="115" />
|
||||
<hkern g1="T" g2="registered,trademark" k="-16" />
|
||||
<hkern g1="T" g2="a,m,n,p,r,s,u,ae" k="105" />
|
||||
<hkern g1="T" g2="agrave,aacute,acircumflex,atilde,adieresis,aring,igrave,iacute,icircumflex,idieresis,ntilde,ugrave,uacute,ucircumflex,udieresis" k="66" />
|
||||
<hkern g1="V" g2="space,uni00A0" k="30" />
|
||||
<hkern g1="V" g2="asterisk" k="-38" />
|
||||
<hkern g1="V" g2="hyphen,uni00AD,endash,emdash" k="54" />
|
||||
<hkern g1="V" g2="comma,period,ellipsis" k="111" />
|
||||
<hkern g1="V" g2="A,Agrave,Aacute,Acircumflex,Atilde,Adieresis,Aring" k="68" />
|
||||
<hkern g1="V" g2="C,G,O,Q,Ccedilla,Ograve,Oacute,Ocircumflex,Otilde,Odieresis,Oslash,OE" k="37" />
|
||||
<hkern g1="V" g2="T" k="33" />
|
||||
<hkern g1="V" g2="V" k="35" />
|
||||
<hkern g1="V" g2="W" k="30" />
|
||||
<hkern g1="V" g2="X" k="35" />
|
||||
<hkern g1="V" g2="Y,Yacute,Ydieresis" k="41" />
|
||||
<hkern g1="V" g2="Z" k="35" />
|
||||
<hkern g1="V" g2="c,e,g,o,q,ccedilla,egrave,eacute,ecircumflex,edieresis,eth,ograve,oacute,ocircumflex,otilde,odieresis,oslash,oe" k="74" />
|
||||
<hkern g1="V" g2="t" k="20" />
|
||||
<hkern g1="V" g2="v,y,yacute,ydieresis" k="11" />
|
||||
<hkern g1="V" g2="w" k="18" />
|
||||
<hkern g1="V" g2="x" k="48" />
|
||||
<hkern g1="V" g2="z" k="46" />
|
||||
<hkern g1="V" g2="AE" k="120" />
|
||||
<hkern g1="V" g2="quotedbl,quotesingle,quoteleft,quoteright,quotedblleft,quotedblright" k="-40" />
|
||||
<hkern g1="V" g2="quotesinglbase,quotedblbase" k="107" />
|
||||
<hkern g1="V" g2="registered,trademark" k="-13" />
|
||||
<hkern g1="V" g2="a,m,n,p,r,s,u,ae" k="57" />
|
||||
<hkern g1="V" g2="agrave,aacute,acircumflex,atilde,adieresis,aring,igrave,iacute,icircumflex,idieresis,ntilde,ugrave,uacute,ucircumflex,udieresis" k="38" />
|
||||
<hkern g1="W" g2="space,uni00A0" k="27" />
|
||||
<hkern g1="W" g2="asterisk" k="-35" />
|
||||
<hkern g1="W" g2="hyphen,uni00AD,endash,emdash" k="31" />
|
||||
<hkern g1="W" g2="comma,period,ellipsis" k="85" />
|
||||
<hkern g1="W" g2="A,Agrave,Aacute,Acircumflex,Atilde,Adieresis,Aring" k="44" />
|
||||
<hkern g1="W" g2="C,G,O,Q,Ccedilla,Ograve,Oacute,Ocircumflex,Otilde,Odieresis,Oslash,OE" k="28" />
|
||||
<hkern g1="W" g2="T" k="30" />
|
||||
<hkern g1="W" g2="V" k="30" />
|
||||
<hkern g1="W" g2="W" k="33" />
|
||||
<hkern g1="W" g2="X" k="30" />
|
||||
<hkern g1="W" g2="Y,Yacute,Ydieresis" k="41" />
|
||||
<hkern g1="W" g2="Z" k="33" />
|
||||
<hkern g1="W" g2="c,e,g,o,q,ccedilla,egrave,eacute,ecircumflex,edieresis,eth,ograve,oacute,ocircumflex,otilde,odieresis,oslash,oe" k="53" />
|
||||
<hkern g1="W" g2="t" k="13" />
|
||||
<hkern g1="W" g2="v,y,yacute,ydieresis" k="8" />
|
||||
<hkern g1="W" g2="w" k="18" />
|
||||
<hkern g1="W" g2="x" k="40" />
|
||||
<hkern g1="W" g2="z" k="43" />
|
||||
<hkern g1="W" g2="AE" k="97" />
|
||||
<hkern g1="W" g2="quotedbl,quotesingle,quoteleft,quoteright,quotedblleft,quotedblright" k="-40" />
|
||||
<hkern g1="W" g2="quotesinglbase,quotedblbase" k="82" />
|
||||
<hkern g1="W" g2="registered,trademark" k="-16" />
|
||||
<hkern g1="W" g2="a,m,n,p,r,s,u,ae" k="48" />
|
||||
<hkern g1="W" g2="agrave,aacute,acircumflex,atilde,adieresis,aring,igrave,iacute,icircumflex,idieresis,ntilde,ugrave,uacute,ucircumflex,udieresis" k="30" />
|
||||
<hkern g1="K,X" g2="space,uni00A0" k="30" />
|
||||
<hkern g1="K,X" g2="hyphen,uni00AD,endash,emdash" k="80" />
|
||||
<hkern g1="K,X" g2="A,Agrave,Aacute,Acircumflex,Atilde,Adieresis,Aring" k="30" />
|
||||
<hkern g1="K,X" g2="C,G,O,Q,Ccedilla,Ograve,Oacute,Ocircumflex,Otilde,Odieresis,Oslash,OE" k="55" />
|
||||
<hkern g1="K,X" g2="T" k="47" />
|
||||
<hkern g1="K,X" g2="V" k="35" />
|
||||
<hkern g1="K,X" g2="W" k="30" />
|
||||
<hkern g1="K,X" g2="X" k="36" />
|
||||
<hkern g1="K,X" g2="Y,Yacute,Ydieresis" k="41" />
|
||||
<hkern g1="K,X" g2="Z" k="13" />
|
||||
<hkern g1="K,X" g2="c,e,g,o,q,ccedilla,egrave,eacute,ecircumflex,edieresis,eth,ograve,oacute,ocircumflex,otilde,odieresis,oslash,oe" k="48" />
|
||||
<hkern g1="K,X" g2="t" k="46" />
|
||||
<hkern g1="K,X" g2="v,y,yacute,ydieresis" k="54" />
|
||||
<hkern g1="K,X" g2="w" k="54" />
|
||||
<hkern g1="K,X" g2="x" k="49" />
|
||||
<hkern g1="K,X" g2="z" k="16" />
|
||||
<hkern g1="K,X" g2="AE" k="126" />
|
||||
<hkern g1="K,X" g2="quotesinglbase,quotedblbase" k="-13" />
|
||||
<hkern g1="K,X" g2="a,m,n,p,r,s,u,ae" k="20" />
|
||||
<hkern g1="Y,Yacute,Ydieresis" g2="space,uni00A0" k="27" />
|
||||
<hkern g1="Y,Yacute,Ydieresis" g2="asterisk" k="-24" />
|
||||
<hkern g1="Y,Yacute,Ydieresis" g2="hyphen,uni00AD,endash,emdash" k="68" />
|
||||
<hkern g1="Y,Yacute,Ydieresis" g2="comma,period,ellipsis" k="118" />
|
||||
<hkern g1="Y,Yacute,Ydieresis" g2="A,Agrave,Aacute,Acircumflex,Atilde,Adieresis,Aring" k="88" />
|
||||
<hkern g1="Y,Yacute,Ydieresis" g2="C,G,O,Q,Ccedilla,Ograve,Oacute,Ocircumflex,Otilde,Odieresis,Oslash,OE" k="48" />
|
||||
<hkern g1="Y,Yacute,Ydieresis" g2="T" k="70" />
|
||||
<hkern g1="Y,Yacute,Ydieresis" g2="V" k="41" />
|
||||
<hkern g1="Y,Yacute,Ydieresis" g2="W" k="30" />
|
||||
<hkern g1="Y,Yacute,Ydieresis" g2="X" k="41" />
|
||||
<hkern g1="Y,Yacute,Ydieresis" g2="Y,Yacute,Ydieresis" k="41" />
|
||||
<hkern g1="Y,Yacute,Ydieresis" g2="Z" k="58" />
|
||||
<hkern g1="Y,Yacute,Ydieresis" g2="c,e,g,o,q,ccedilla,egrave,eacute,ecircumflex,edieresis,eth,ograve,oacute,ocircumflex,otilde,odieresis,oslash,oe" k="106" />
|
||||
<hkern g1="Y,Yacute,Ydieresis" g2="t" k="51" />
|
||||
<hkern g1="Y,Yacute,Ydieresis" g2="v,y,yacute,ydieresis" k="48" />
|
||||
<hkern g1="Y,Yacute,Ydieresis" g2="w" k="40" />
|
||||
<hkern g1="Y,Yacute,Ydieresis" g2="x" k="60" />
|
||||
<hkern g1="Y,Yacute,Ydieresis" g2="z" k="70" />
|
||||
<hkern g1="Y,Yacute,Ydieresis" g2="AE" k="123" />
|
||||
<hkern g1="Y,Yacute,Ydieresis" g2="quotedbl,quotesingle,quoteleft,quoteright,quotedblleft,quotedblright" k="-36" />
|
||||
<hkern g1="Y,Yacute,Ydieresis" g2="quotesinglbase,quotedblbase" k="115" />
|
||||
<hkern g1="Y,Yacute,Ydieresis" g2="registered,trademark" k="-16" />
|
||||
<hkern g1="Y,Yacute,Ydieresis" g2="a,m,n,p,r,s,u,ae" k="72" />
|
||||
<hkern g1="Y,Yacute,Ydieresis" g2="agrave,aacute,acircumflex,atilde,adieresis,aring,igrave,iacute,icircumflex,idieresis,ntilde,ugrave,uacute,ucircumflex,udieresis" k="55" />
|
||||
<hkern g1="Z" g2="space,uni00A0" k="22" />
|
||||
<hkern g1="Z" g2="asterisk" k="-20" />
|
||||
<hkern g1="Z" g2="hyphen,uni00AD,endash,emdash" k="55" />
|
||||
<hkern g1="Z" g2="A,Agrave,Aacute,Acircumflex,Atilde,Adieresis,Aring" k="25" />
|
||||
<hkern g1="Z" g2="C,G,O,Q,Ccedilla,Ograve,Oacute,Ocircumflex,Otilde,Odieresis,Oslash,OE" k="24" />
|
||||
<hkern g1="Z" g2="T" k="24" />
|
||||
<hkern g1="Z" g2="V" k="35" />
|
||||
<hkern g1="Z" g2="W" k="30" />
|
||||
<hkern g1="Z" g2="X" k="27" />
|
||||
<hkern g1="Z" g2="Y,Yacute,Ydieresis" k="58" />
|
||||
<hkern g1="Z" g2="Z" k="11" />
|
||||
<hkern g1="Z" g2="c,e,g,o,q,ccedilla,egrave,eacute,ecircumflex,edieresis,eth,ograve,oacute,ocircumflex,otilde,odieresis,oslash,oe" k="38" />
|
||||
<hkern g1="Z" g2="t" k="8" />
|
||||
<hkern g1="Z" g2="v,y,yacute,ydieresis" k="10" />
|
||||
<hkern g1="Z" g2="w" k="10" />
|
||||
<hkern g1="Z" g2="x" k="7" />
|
||||
<hkern g1="Z" g2="z" k="13" />
|
||||
<hkern g1="Z" g2="AE" k="129" />
|
||||
<hkern g1="Z" g2="quotedbl,quotesingle,quoteleft,quoteright,quotedblleft,quotedblright" k="-20" />
|
||||
<hkern g1="Z" g2="quotesinglbase,quotedblbase" k="-20" />
|
||||
<hkern g1="Z" g2="a,m,n,p,r,s,u,ae" k="11" />
|
||||
<hkern g1="c,ccedilla" g2="space,uni00A0" k="24" />
|
||||
<hkern g1="c,ccedilla" g2="parenright,bracketright,braceright" k="10" />
|
||||
<hkern g1="c,ccedilla" g2="hyphen,uni00AD,endash,emdash" k="38" />
|
||||
<hkern g1="c,ccedilla" g2="c,e,g,o,q,ccedilla,egrave,eacute,ecircumflex,edieresis,eth,ograve,oacute,ocircumflex,otilde,odieresis,oslash,oe" k="17" />
|
||||
<hkern g1="c,ccedilla" g2="v,y,yacute,ydieresis" k="17" />
|
||||
<hkern g1="c,ccedilla" g2="w" k="17" />
|
||||
<hkern g1="c,ccedilla" g2="x" k="8" />
|
||||
<hkern g1="c,ccedilla" g2="z" k="8" />
|
||||
<hkern g1="c,ccedilla" g2="quotedbl,quotesingle,quoteleft,quoteright,quotedblleft,quotedblright" k="22" />
|
||||
<hkern g1="c,ccedilla" g2="quotesinglbase,quotedblbase" k="-10" />
|
||||
<hkern g1="e,egrave,eacute,ecircumflex,edieresis,oe" g2="parenright,bracketright,braceright" k="13" />
|
||||
<hkern g1="e,egrave,eacute,ecircumflex,edieresis,oe" g2="asterisk" k="22" />
|
||||
<hkern g1="e,egrave,eacute,ecircumflex,edieresis,oe" g2="c,e,g,o,q,ccedilla,egrave,eacute,ecircumflex,edieresis,eth,ograve,oacute,ocircumflex,otilde,odieresis,oslash,oe" k="5" />
|
||||
<hkern g1="e,egrave,eacute,ecircumflex,edieresis,oe" g2="v,y,yacute,ydieresis" k="14" />
|
||||
<hkern g1="e,egrave,eacute,ecircumflex,edieresis,oe" g2="w" k="5" />
|
||||
<hkern g1="e,egrave,eacute,ecircumflex,edieresis,oe" g2="x" k="21" />
|
||||
<hkern g1="e,egrave,eacute,ecircumflex,edieresis,oe" g2="z" k="5" />
|
||||
<hkern g1="e,egrave,eacute,ecircumflex,edieresis,oe" g2="quotedbl,quotesingle,quoteleft,quoteright,quotedblleft,quotedblright" k="50" />
|
||||
<hkern g1="e,egrave,eacute,ecircumflex,edieresis,oe" g2="registered,trademark" k="22" />
|
||||
<hkern g1="f" g2="parenright,bracketright,braceright" k="-60" />
|
||||
<hkern g1="f" g2="asterisk" k="-33" />
|
||||
<hkern g1="f" g2="comma,period,ellipsis" k="20" />
|
||||
<hkern g1="f" g2="c,e,g,o,q,ccedilla,egrave,eacute,ecircumflex,edieresis,eth,ograve,oacute,ocircumflex,otilde,odieresis,oslash,oe" k="5" />
|
||||
<hkern g1="f" g2="t" k="8" />
|
||||
<hkern g1="f" g2="v,y,yacute,ydieresis" k="13" />
|
||||
<hkern g1="f" g2="w" k="10" />
|
||||
<hkern g1="f" g2="quotedbl,quotesingle,quoteleft,quoteright,quotedblleft,quotedblright" k="-33" />
|
||||
<hkern g1="f" g2="quotesinglbase,quotedblbase" k="20" />
|
||||
<hkern g1="f" g2="registered,trademark" k="-41" />
|
||||
<hkern g1="b,o,p,ograve,oacute,ocircumflex,otilde,odieresis,oslash,thorn" g2="parenright,bracketright,braceright" k="17" />
|
||||
<hkern g1="b,o,p,ograve,oacute,ocircumflex,otilde,odieresis,oslash,thorn" g2="asterisk" k="20" />
|
||||
<hkern g1="b,o,p,ograve,oacute,ocircumflex,otilde,odieresis,oslash,thorn" g2="comma,period,ellipsis" k="10" />
|
||||
<hkern g1="b,o,p,ograve,oacute,ocircumflex,otilde,odieresis,oslash,thorn" g2="v,y,yacute,ydieresis" k="12" />
|
||||
<hkern g1="b,o,p,ograve,oacute,ocircumflex,otilde,odieresis,oslash,thorn" g2="w" k="9" />
|
||||
<hkern g1="b,o,p,ograve,oacute,ocircumflex,otilde,odieresis,oslash,thorn" g2="x" k="24" />
|
||||
<hkern g1="b,o,p,ograve,oacute,ocircumflex,otilde,odieresis,oslash,thorn" g2="z" k="8" />
|
||||
<hkern g1="b,o,p,ograve,oacute,ocircumflex,otilde,odieresis,oslash,thorn" g2="quotedbl,quotesingle,quoteleft,quoteright,quotedblleft,quotedblright" k="74" />
|
||||
<hkern g1="b,o,p,ograve,oacute,ocircumflex,otilde,odieresis,oslash,thorn" g2="quotesinglbase,quotedblbase" k="8" />
|
||||
<hkern g1="b,o,p,ograve,oacute,ocircumflex,otilde,odieresis,oslash,thorn" g2="registered,trademark" k="17" />
|
||||
<hkern g1="t" g2="parenright,bracketright,braceright" k="10" />
|
||||
<hkern g1="t" g2="hyphen,uni00AD,endash,emdash" k="16" />
|
||||
<hkern g1="t" g2="comma,period,ellipsis" k="-10" />
|
||||
<hkern g1="t" g2="c,e,g,o,q,ccedilla,egrave,eacute,ecircumflex,edieresis,eth,ograve,oacute,ocircumflex,otilde,odieresis,oslash,oe" k="5" />
|
||||
<hkern g1="t" g2="t" k="7" />
|
||||
<hkern g1="t" g2="v,y,yacute,ydieresis" k="23" />
|
||||
<hkern g1="t" g2="w" k="17" />
|
||||
<hkern g1="t" g2="x" k="8" />
|
||||
<hkern g1="t" g2="quotedbl,quotesingle,quoteleft,quoteright,quotedblleft,quotedblright" k="10" />
|
||||
<hkern g1="t" g2="quotesinglbase,quotedblbase" k="-10" />
|
||||
<hkern g1="v,y,yacute,ydieresis" g2="space,uni00A0" k="36" />
|
||||
<hkern g1="v,y,yacute,ydieresis" g2="asterisk" k="-22" />
|
||||
<hkern g1="v,y,yacute,ydieresis" g2="comma,period,ellipsis" k="72" />
|
||||
<hkern g1="v,y,yacute,ydieresis" g2="c,e,g,o,q,ccedilla,egrave,eacute,ecircumflex,edieresis,eth,ograve,oacute,ocircumflex,otilde,odieresis,oslash,oe" k="7" />
|
||||
<hkern g1="v,y,yacute,ydieresis" g2="t" k="17" />
|
||||
<hkern g1="v,y,yacute,ydieresis" g2="v,y,yacute,ydieresis" k="-41" />
|
||||
<hkern g1="v,y,yacute,ydieresis" g2="w" k="-33" />
|
||||
<hkern g1="v,y,yacute,ydieresis" g2="x" k="-8" />
|
||||
<hkern g1="v,y,yacute,ydieresis" g2="quotesinglbase,quotedblbase" k="48" />
|
||||
<hkern g1="w" g2="space,uni00A0" k="24" />
|
||||
<hkern g1="w" g2="comma,period,ellipsis" k="55" />
|
||||
<hkern g1="w" g2="c,e,g,o,q,ccedilla,egrave,eacute,ecircumflex,edieresis,eth,ograve,oacute,ocircumflex,otilde,odieresis,oslash,oe" k="9" />
|
||||
<hkern g1="w" g2="t" k="10" />
|
||||
<hkern g1="w" g2="v,y,yacute,ydieresis" k="-33" />
|
||||
<hkern g1="w" g2="w" k="-22" />
|
||||
<hkern g1="w" g2="z" k="8" />
|
||||
<hkern g1="w" g2="quotesinglbase,quotedblbase" k="53" />
|
||||
<hkern g1="k,x" g2="space,uni00A0" k="30" />
|
||||
<hkern g1="k,x" g2="hyphen,uni00AD,endash,emdash" k="38" />
|
||||
<hkern g1="k,x" g2="c,e,g,o,q,ccedilla,egrave,eacute,ecircumflex,edieresis,eth,ograve,oacute,ocircumflex,otilde,odieresis,oslash,oe" k="24" />
|
||||
<hkern g1="k,x" g2="v,y,yacute,ydieresis" k="-14" />
|
||||
<hkern g1="k,x" g2="x" k="8" />
|
||||
<hkern g1="z" g2="space,uni00A0" k="30" />
|
||||
<hkern g1="z" g2="hyphen,uni00AD,endash,emdash" k="40" />
|
||||
<hkern g1="z" g2="c,e,g,o,q,ccedilla,egrave,eacute,ecircumflex,edieresis,eth,ograve,oacute,ocircumflex,otilde,odieresis,oslash,oe" k="8" />
|
||||
<hkern g1="z" g2="t" k="13" />
|
||||
<hkern g1="z" g2="quotedbl,quotesingle,quoteleft,quoteright,quotedblleft,quotedblright" k="13" />
|
||||
<hkern g1="space,uni00A0" g2="asterisk" k="35" />
|
||||
<hkern g1="space,uni00A0" g2="hyphen,uni00AD,endash,emdash" k="44" />
|
||||
<hkern g1="space,uni00A0" g2="comma,period,ellipsis" k="70" />
|
||||
<hkern g1="space,uni00A0" g2="A,Agrave,Aacute,Acircumflex,Atilde,Adieresis,Aring" k="40" />
|
||||
<hkern g1="space,uni00A0" g2="C,G,O,Q,Ccedilla,Ograve,Oacute,Ocircumflex,Otilde,Odieresis,Oslash,OE" k="13" />
|
||||
<hkern g1="space,uni00A0" g2="T" k="36" />
|
||||
<hkern g1="space,uni00A0" g2="V" k="30" />
|
||||
<hkern g1="space,uni00A0" g2="W" k="25" />
|
||||
<hkern g1="space,uni00A0" g2="X" k="30" />
|
||||
<hkern g1="space,uni00A0" g2="Y,Yacute,Ydieresis" k="30" />
|
||||
<hkern g1="space,uni00A0" g2="Z" k="11" />
|
||||
<hkern g1="space,uni00A0" g2="v,y,yacute,ydieresis" k="20" />
|
||||
<hkern g1="space,uni00A0" g2="w" k="13" />
|
||||
<hkern g1="space,uni00A0" g2="x" k="17" />
|
||||
<hkern g1="space,uni00A0" g2="AE" k="22" />
|
||||
<hkern g1="space,uni00A0" g2="quotedbl,quotesingle,quoteleft,quoteright,quotedblleft,quotedblright" k="84" />
|
||||
<hkern g1="space,uni00A0" g2="quotesinglbase,quotedblbase" k="84" />
|
||||
<hkern g1="comma,period,ellipsis" g2="space,uni00A0" k="69" />
|
||||
<hkern g1="comma,period,ellipsis" g2="asterisk" k="132" />
|
||||
<hkern g1="comma,period,ellipsis" g2="hyphen,uni00AD,endash,emdash" k="117" />
|
||||
<hkern g1="comma,period,ellipsis" g2="comma,period,ellipsis" k="-13" />
|
||||
<hkern g1="comma,period,ellipsis" g2="A,Agrave,Aacute,Acircumflex,Atilde,Adieresis,Aring" k="-55" />
|
||||
<hkern g1="comma,period,ellipsis" g2="T" k="55" />
|
||||
<hkern g1="comma,period,ellipsis" g2="V" k="62" />
|
||||
<hkern g1="comma,period,ellipsis" g2="W" k="40" />
|
||||
<hkern g1="comma,period,ellipsis" g2="X" k="-20" />
|
||||
<hkern g1="comma,period,ellipsis" g2="Y,Yacute,Ydieresis" k="70" />
|
||||
<hkern g1="comma,period,ellipsis" g2="Z" k="-40" />
|
||||
<hkern g1="comma,period,ellipsis" g2="t" k="10" />
|
||||
<hkern g1="comma,period,ellipsis" g2="v,y,yacute,ydieresis" k="22" />
|
||||
<hkern g1="comma,period,ellipsis" g2="w" k="13" />
|
||||
<hkern g1="comma,period,ellipsis" g2="z" k="-20" />
|
||||
<hkern g1="comma,period,ellipsis" g2="quotedbl,quotesingle,quoteleft,quoteright,quotedblleft,quotedblright" k="140" />
|
||||
<hkern g1="comma,period,ellipsis" g2="quotesinglbase,quotedblbase" k="-40" />
|
||||
<hkern g1="comma,period,ellipsis" g2="registered,trademark" k="88" />
|
||||
<hkern g1="comma,period,ellipsis" g2="a,m,n,p,r,s,u,ae" k="-20" />
|
||||
<hkern g1="comma,period,ellipsis" g2="agrave,aacute,acircumflex,atilde,adieresis,aring,igrave,iacute,icircumflex,idieresis,ntilde,ugrave,uacute,ucircumflex,udieresis" k="-20" />
|
||||
<hkern g1="hyphen,uni00AD,endash,emdash" g2="space,uni00A0" k="80" />
|
||||
<hkern g1="hyphen,uni00AD,endash,emdash" g2="parenright,bracketright,braceright" k="35" />
|
||||
<hkern g1="hyphen,uni00AD,endash,emdash" g2="asterisk" k="41" />
|
||||
<hkern g1="hyphen,uni00AD,endash,emdash" g2="hyphen,uni00AD,endash,emdash" k="59" />
|
||||
<hkern g1="hyphen,uni00AD,endash,emdash" g2="comma,period,ellipsis" k="117" />
|
||||
<hkern g1="hyphen,uni00AD,endash,emdash" g2="A,Agrave,Aacute,Acircumflex,Atilde,Adieresis,Aring" k="22" />
|
||||
<hkern g1="hyphen,uni00AD,endash,emdash" g2="T" k="70" />
|
||||
<hkern g1="hyphen,uni00AD,endash,emdash" g2="V" k="30" />
|
||||
<hkern g1="hyphen,uni00AD,endash,emdash" g2="W" k="20" />
|
||||
<hkern g1="hyphen,uni00AD,endash,emdash" g2="X" k="44" />
|
||||
<hkern g1="hyphen,uni00AD,endash,emdash" g2="Y,Yacute,Ydieresis" k="41" />
|
||||
<hkern g1="hyphen,uni00AD,endash,emdash" g2="Z" k="10" />
|
||||
<hkern g1="hyphen,uni00AD,endash,emdash" g2="x" k="17" />
|
||||
<hkern g1="hyphen,uni00AD,endash,emdash" g2="AE" k="41" />
|
||||
<hkern g1="hyphen,uni00AD,endash,emdash" g2="quotedbl,quotesingle,quoteleft,quoteright,quotedblleft,quotedblright" k="186" />
|
||||
<hkern g1="hyphen,uni00AD,endash,emdash" g2="quotesinglbase,quotedblbase" k="119" />
|
||||
<hkern g1="quotedbl,quotesingle,quoteleft,quoteright,quotedblleft,quotedblright" g2="space,uni00A0" k="91" />
|
||||
<hkern g1="quotedbl,quotesingle,quoteleft,quoteright,quotedblleft,quotedblright" g2="hyphen,uni00AD,endash,emdash" k="201" />
|
||||
<hkern g1="quotedbl,quotesingle,quoteleft,quoteright,quotedblleft,quotedblright" g2="comma,period,ellipsis" k="131" />
|
||||
<hkern g1="quotedbl,quotesingle,quoteleft,quoteright,quotedblleft,quotedblright" g2="A,Agrave,Aacute,Acircumflex,Atilde,Adieresis,Aring" k="128" />
|
||||
<hkern g1="quotedbl,quotesingle,quoteleft,quoteright,quotedblleft,quotedblright" g2="C,G,O,Q,Ccedilla,Ograve,Oacute,Ocircumflex,Otilde,Odieresis,Oslash,OE" k="40" />
|
||||
<hkern g1="quotedbl,quotesingle,quoteleft,quoteright,quotedblleft,quotedblright" g2="T" k="-20" />
|
||||
<hkern g1="quotedbl,quotesingle,quoteleft,quoteright,quotedblleft,quotedblright" g2="V" k="-40" />
|
||||
<hkern g1="quotedbl,quotesingle,quoteleft,quoteright,quotedblleft,quotedblright" g2="W" k="-40" />
|
||||
<hkern g1="quotedbl,quotesingle,quoteleft,quoteright,quotedblleft,quotedblright" g2="Y,Yacute,Ydieresis" k="-36" />
|
||||
<hkern g1="quotedbl,quotesingle,quoteleft,quoteright,quotedblleft,quotedblright" g2="Z" k="-20" />
|
||||
<hkern g1="quotedbl,quotesingle,quoteleft,quoteright,quotedblleft,quotedblright" g2="c,e,g,o,q,ccedilla,egrave,eacute,ecircumflex,edieresis,eth,ograve,oacute,ocircumflex,otilde,odieresis,oslash,oe" k="104" />
|
||||
<hkern g1="quotedbl,quotesingle,quoteleft,quoteright,quotedblleft,quotedblright" g2="t" k="10" />
|
||||
<hkern g1="quotedbl,quotesingle,quoteleft,quoteright,quotedblleft,quotedblright" g2="z" k="13" />
|
||||
<hkern g1="quotedbl,quotesingle,quoteleft,quoteright,quotedblleft,quotedblright" g2="AE" k="200" />
|
||||
<hkern g1="quotedbl,quotesingle,quoteleft,quoteright,quotedblleft,quotedblright" g2="a,m,n,p,r,s,u,ae" k="73" />
|
||||
<hkern g1="quotesinglbase,quotedblbase" g2="space,uni00A0" k="96" />
|
||||
<hkern g1="quotesinglbase,quotedblbase" g2="asterisk" k="105" />
|
||||
<hkern g1="quotesinglbase,quotedblbase" g2="hyphen,uni00AD,endash,emdash" k="161" />
|
||||
<hkern g1="quotesinglbase,quotedblbase" g2="comma,period,ellipsis" k="-8" />
|
||||
<hkern g1="quotesinglbase,quotedblbase" g2="A,Agrave,Aacute,Acircumflex,Atilde,Adieresis,Aring" k="-13" />
|
||||
<hkern g1="quotesinglbase,quotedblbase" g2="C,G,O,Q,Ccedilla,Ograve,Oacute,Ocircumflex,Otilde,Odieresis,Oslash,OE" k="60" />
|
||||
<hkern g1="quotesinglbase,quotedblbase" g2="T" k="124" />
|
||||
<hkern g1="quotesinglbase,quotedblbase" g2="V" k="111" />
|
||||
<hkern g1="quotesinglbase,quotedblbase" g2="W" k="87" />
|
||||
<hkern g1="quotesinglbase,quotedblbase" g2="X" k="-13" />
|
||||
<hkern g1="quotesinglbase,quotedblbase" g2="Y,Yacute,Ydieresis" k="124" />
|
||||
<hkern g1="quotesinglbase,quotedblbase" g2="Z" k="-20" />
|
||||
<hkern g1="quotesinglbase,quotedblbase" g2="c,e,g,o,q,ccedilla,egrave,eacute,ecircumflex,edieresis,eth,ograve,oacute,ocircumflex,otilde,odieresis,oslash,oe" k="23" />
|
||||
<hkern g1="quotesinglbase,quotedblbase" g2="t" k="30" />
|
||||
<hkern g1="quotesinglbase,quotedblbase" g2="v,y,yacute,ydieresis" k="72" />
|
||||
<hkern g1="quotesinglbase,quotedblbase" g2="w" k="55" />
|
||||
<hkern g1="quotesinglbase,quotedblbase" g2="AE" k="-26" />
|
||||
<hkern g1="quotesinglbase,quotedblbase" g2="registered,trademark" k="79" />
|
||||
<hkern g1="parenleft,bracketleft,braceleft" g2="hyphen,uni00AD,endash,emdash" k="35" />
|
||||
<hkern g1="parenleft,bracketleft,braceleft" g2="comma,period,ellipsis" k="30" />
|
||||
<hkern g1="parenleft,bracketleft,braceleft" g2="A,Agrave,Aacute,Acircumflex,Atilde,Adieresis,Aring" k="17" />
|
||||
<hkern g1="parenleft,bracketleft,braceleft" g2="C,G,O,Q,Ccedilla,Ograve,Oacute,Ocircumflex,Otilde,Odieresis,Oslash,OE" k="17" />
|
||||
<hkern g1="parenleft,bracketleft,braceleft" g2="c,e,g,o,q,ccedilla,egrave,eacute,ecircumflex,edieresis,eth,ograve,oacute,ocircumflex,otilde,odieresis,oslash,oe" k="17" />
|
||||
<hkern g1="parenleft,bracketleft,braceleft" g2="t" k="10" />
|
||||
<hkern g1="asterisk" g2="space,uni00A0" k="35" />
|
||||
<hkern g1="asterisk" g2="hyphen,uni00AD,endash,emdash" k="191" />
|
||||
<hkern g1="asterisk" g2="comma,period,ellipsis" k="250" />
|
||||
<hkern g1="asterisk" g2="A,Agrave,Aacute,Acircumflex,Atilde,Adieresis,Aring" k="55" />
|
||||
<hkern g1="asterisk" g2="C,G,O,Q,Ccedilla,Ograve,Oacute,Ocircumflex,Otilde,Odieresis,Oslash,OE" k="10" />
|
||||
<hkern g1="asterisk" g2="T" k="-16" />
|
||||
<hkern g1="asterisk" g2="V" k="-10" />
|
||||
<hkern g1="asterisk" g2="W" k="-13" />
|
||||
<hkern g1="asterisk" g2="Y,Yacute,Ydieresis" k="-10" />
|
||||
<hkern g1="asterisk" g2="Z" k="-20" />
|
||||
<hkern g1="asterisk" g2="c,e,g,o,q,ccedilla,egrave,eacute,ecircumflex,edieresis,eth,ograve,oacute,ocircumflex,otilde,odieresis,oslash,oe" k="20" />
|
||||
<hkern g1="asterisk" g2="v,y,yacute,ydieresis" k="-22" />
|
||||
<hkern g1="asterisk" g2="AE" k="125" />
|
||||
<hkern g1="asterisk" g2="quotesinglbase,quotedblbase" k="99" />
|
||||
<hkern g1="seven" g2="space,uni00A0" k="54" />
|
||||
<hkern g1="seven" g2="hyphen,uni00AD,endash,emdash" k="64" />
|
||||
<hkern g1="seven" g2="comma,period,ellipsis" k="119" />
|
||||
<hkern g1="seven" g2="A,Agrave,Aacute,Acircumflex,Atilde,Adieresis,Aring" k="66" />
|
||||
<hkern g1="seven" g2="C,G,O,Q,Ccedilla,Ograve,Oacute,Ocircumflex,Otilde,Odieresis,Oslash,OE" k="30" />
|
||||
<hkern g1="seven" g2="X" k="31" />
|
||||
<hkern g1="seven" g2="Y,Yacute,Ydieresis" k="12" />
|
||||
<hkern g1="seven" g2="c,e,g,o,q,ccedilla,egrave,eacute,ecircumflex,edieresis,eth,ograve,oacute,ocircumflex,otilde,odieresis,oslash,oe" k="55" />
|
||||
<hkern g1="seven" g2="t" k="33" />
|
||||
<hkern g1="seven" g2="v,y,yacute,ydieresis" k="40" />
|
||||
<hkern g1="seven" g2="w" k="40" />
|
||||
<hkern g1="seven" g2="x" k="54" />
|
||||
<hkern g1="seven" g2="z" k="55" />
|
||||
<hkern g1="seven" g2="AE" k="91" />
|
||||
<hkern g1="seven" g2="quotesinglbase,quotedblbase" k="115" />
|
||||
<hkern g1="seven" g2="a,m,n,p,r,s,u,ae" k="55" />
|
||||
<hkern g1="seven" g2="agrave,aacute,acircumflex,atilde,adieresis,aring,igrave,iacute,icircumflex,idieresis,ntilde,ugrave,uacute,ucircumflex,udieresis" k="20" />
|
||||
<hkern g1="r" g2="comma,period,ellipsis" k="60" />
|
||||
<hkern g1="r" g2="t" k="-30" />
|
||||
</font>
|
||||
</defs></svg>
|
Before Width: | Height: | Size: 95 KiB |
|
@ -1,782 +0,0 @@
|
|||
<?xml version="1.0" standalone="no"?>
|
||||
<!DOCTYPE svg PUBLIC "-//W3C//DTD SVG 1.1//EN" "http://www.w3.org/Graphics/SVG/1.1/DTD/svg11.dtd" >
|
||||
<svg xmlns="http://www.w3.org/2000/svg">
|
||||
<metadata></metadata>
|
||||
<defs>
|
||||
<font id="pt_sansbold_italic" horiz-adv-x="545" >
|
||||
<font-face units-per-em="1000" ascent="750" descent="-250" />
|
||||
<missing-glyph horiz-adv-x="253" />
|
||||
<glyph unicode="fi" horiz-adv-x="526" d="M180 0q-8 -51 -20.5 -90t-33 -65t-51 -39.5t-74.5 -13.5q-36 0 -70.5 5.5t-59.5 22.5l34 91q17 -7 34 -9t43 -2q32 0 49.5 25t25.5 75l60 397h-66l21 103h65l6 28q20 95 76 138.5t144 43.5q66 0 114.5 -11t75.5 -29l-50 -93q-22 14 -56.5 22.5t-77.5 8.5 q-28 0 -46.5 -7.5t-30.5 -22t-19.5 -34.5t-12.5 -44h253l-75 -500h-123l60 397h-135z" />
|
||||
<glyph unicode="fl" horiz-adv-x="559" d="M118 397h-66l21 103h65l6 28q20 94 73 139.5t158 45.5q22 0 50 -2t55 -4.5t50.5 -5.5t36.5 -6l-90 -533q-2 -11 -3.5 -19.5t-1.5 -16.5q0 -35 27 -35q11 0 22.5 2t28.5 8l-4 -89q-9 -4 -22 -8.5t-29 -8t-33.5 -5.5t-33.5 -2q-44 0 -67 17t-23 57q0 19 4 38l84 502 q-11 3 -32 5.5t-41 2.5q-44 0 -63 -30.5t-29 -79.5h72l-20 -103h-72l-61 -397q-9 -51 -21.5 -90t-32.5 -65t-50.5 -39.5t-74.5 -13.5q-36 0 -70.5 5.5t-59.5 22.5l34 91q17 -7 34 -9t43 -2q32 0 49.5 25t25.5 75z" />
|
||||
<glyph horiz-adv-x="1000" />
|
||||
<glyph horiz-adv-x="1000" />
|
||||
<glyph unicode="
" horiz-adv-x="253" />
|
||||
<glyph unicode=" " horiz-adv-x="253" />
|
||||
<glyph unicode="	" horiz-adv-x="253" />
|
||||
<glyph unicode=" " horiz-adv-x="253" />
|
||||
<glyph unicode="!" horiz-adv-x="283" d="M217 700h128l-70 -329l-59 -163h-78l9 163zM74 66q0 35 22 55.5t58 20.5q37 0 59 -20.5t22 -55.5t-22 -56t-59 -21q-36 0 -58 21t-22 56z" />
|
||||
<glyph unicode=""" horiz-adv-x="354" d="M70 484zM116 700h108l-79 -216h-75zM256 700h108l-79 -216h-75z" />
|
||||
<glyph unicode="#" d="M318 205h-89l-36 -154h-107l36 154h-74l22 97h75l25 106h-72l22 97h73l35 144h107l-35 -144h89l35 144h107l-35 -144h72l-25 -97h-70l-25 -106h69l-24 -97h-68l-36 -154h-107zM252 302h89l25 106h-89z" />
|
||||
<glyph unicode="$" d="M192 -10q-52 7 -84 23t-49 30l47 97q14 -10 42.5 -23t66.5 -20l47 221q-23 15 -45 32.5t-39.5 40t-28 51t-10.5 66.5q0 48 16.5 84t45 61t65.5 39t79 19l20 89h99l-19 -90q38 -5 67 -14.5t50 -20.5l-50 -102q-14 8 -38 16t-53 13l-43 -203q23 -16 46 -34t41 -41.5t29 -53 t11 -67.5q0 -48 -16 -85.5t-44.5 -64.5t-68 -43t-86.5 -21l-18 -89h-99zM272 94q53 4 78 31t25 63q0 32 -18 54t-45 42zM364 606q-48 -2 -71.5 -25t-23.5 -57q0 -29 16.5 -49.5t42.5 -40.5z" />
|
||||
<glyph unicode="%" horiz-adv-x="804" d="M55 0zM55 499q0 54 18.5 94t48.5 66.5t66.5 39.5t72.5 13q66 0 100.5 -30.5t34.5 -89.5q0 -57 -17 -98.5t-46 -68.5t-66.5 -40t-77.5 -13q-62 0 -98 34.5t-36 92.5zM165 505q-1 -22 10 -35.5t32 -13.5q33 0 56 34.5t23 88.5q0 49 -43 49q-17 0 -31 -10t-25 -26.5t-17 -39 t-5 -47.5zM420 128q0 54 18.5 94t48.5 66.5t66.5 39.5t72.5 13q66 0 100.5 -30.5t34.5 -89.5q0 -57 -17 -98.5t-46 -68.5t-66.5 -40t-77.5 -13q-62 0 -98 34.5t-36 92.5zM530 134q-1 -22 10 -35.5t32 -13.5q33 0 56 34.5t23 88.5q0 49 -43 49q-17 0 -31 -10t-25 -26.5 t-17 -39t-5 -47.5zM656 714l73 -66l-576 -662l-73 69z" />
|
||||
<glyph unicode="&" horiz-adv-x="783" d="M73 162q0 46 18.5 87t49 75t69 61.5t79.5 47.5q-17 33 -21.5 60t-4.5 54q0 33 11 63t35 53t61 37t88 14q40 0 65.5 -10t40.5 -26.5t20.5 -37t5.5 -40.5q0 -51 -40.5 -97.5t-115.5 -87.5q22 -54 45.5 -99t55.5 -89q26 25 52 62.5t48 76.5l79 -50q-10 -18 -25 -39.5 t-31.5 -43.5t-33 -41.5t-29.5 -33.5q24 -29 52.5 -54.5t56.5 -37.5l-87 -96q-15 6 -31 17.5t-31.5 25t-29.5 28.5t-24 29q-43 -33 -99.5 -58.5t-131.5 -25.5q-46 0 -82.5 13.5t-62 37t-39 55.5t-13.5 70zM443 149q-37 53 -66 105.5t-48 99.5q-59 -40 -92.5 -80.5 t-33.5 -87.5q0 -42 27 -66t80 -24q38 0 74.5 16.5t58.5 36.5zM384 553q0 -22 3.5 -37.5t14.5 -39.5q42 25 65 49t23 51q0 19 -9 30t-34 11q-31 0 -47 -19t-16 -45z" />
|
||||
<glyph unicode="'" horiz-adv-x="218" d="M137 700h108l-79 -216h-75z" />
|
||||
<glyph unicode="(" horiz-adv-x="310" d="M157 -218q-29 38 -47 77.5t-29 78.5t-15 76.5t-4 72.5q0 96 23 186.5t61.5 171t89.5 148.5t107 119l64 -54q-47 -52 -87.5 -116.5t-70.5 -137.5t-47.5 -151.5t-17.5 -158.5q0 -63 9 -124.5t41 -133.5z" />
|
||||
<glyph unicode=")" horiz-adv-x="310" d="M183 711q45 -60 65.5 -135.5t20.5 -166.5q0 -96 -22.5 -187t-61 -172t-89 -150t-106.5 -120l-67 55q45 50 86 115.5t71.5 139.5t48.5 152t18 153q0 83 -12 146.5t-39 113.5z" />
|
||||
<glyph unicode="*" horiz-adv-x="356" d="M182 731l28 -46l15 -59l15 55l28 49l63 -35l-30 -52l-47 -43l64 16h57v-73h-54l-61 16l50 -47l25 -42l-64 -37l-27 46l-20 64l-13 -58l-29 -49l-65 37l30 49l45 37l-55 -16h-59v74h59l59 -17l-50 44l-28 50z" />
|
||||
<glyph unicode="+" horiz-adv-x="505" d="M58 394h162v169h117v-169h163v-112h-163v-171h-117v171h-162v112z" />
|
||||
<glyph unicode="," horiz-adv-x="216" d="M60 -5q-17 1 -32 17t-15 42q0 40 25.5 62t60.5 22t52.5 -23t16.5 -53q-1 -49 -20 -85.5t-45.5 -62t-55 -41t-47.5 -21.5l-26 54q29 11 53 36t33 53z" />
|
||||
<glyph unicode="-" horiz-adv-x="343" d="M81 340h239l-25 -104h-239z" />
|
||||
<glyph unicode="." horiz-adv-x="251" d="M33 66q0 35 22 55.5t58 20.5q37 0 59 -20.5t22 -55.5t-22 -56t-59 -21q-36 0 -58 21t-22 56z" />
|
||||
<glyph unicode="/" horiz-adv-x="388" d="M432 712l86 -46l-510 -808l-85 48z" />
|
||||
<glyph unicode="0" d="M55 229q0 104 23.5 192.5t65.5 153.5t99.5 102t125.5 37q39 0 73.5 -12t60.5 -40t41 -75t15 -116q0 -93 -21.5 -180.5t-62 -155t-99 -108.5t-131.5 -41q-49 0 -85 19t-59 51.5t-34.5 77t-11.5 95.5zM179 230q0 -41 7 -67t18.5 -41t27.5 -20.5t34 -5.5q35 0 65.5 33 t53.5 86t36.5 119.5t13.5 134.5q0 31 -3.5 56t-13 42.5t-25.5 27t-41 9.5q-33 0 -64 -31t-55.5 -82.5t-39 -119.5t-14.5 -141z" />
|
||||
<glyph unicode="1" d="M81 110h132l85 395l28 68l-58 -59l-97 -62l-39 77l257 183h70l-128 -602h129l-23 -110h-379z" />
|
||||
<glyph unicode="2" d="M540 560q0 -56 -26 -113.5t-66 -112.5t-88 -104t-91 -88l-59 -41v-5l70 14h179l-23 -110h-400l14 67q28 26 66 61.5t79 76t80.5 84t70.5 85.5t50.5 81t19.5 71q0 33 -17 54t-65 21q-31 0 -63.5 -14.5t-64.5 -37.5l-30 94q48 35 96.5 53t112.5 18q74 0 114.5 -42.5 t40.5 -111.5z" />
|
||||
<glyph unicode="3" d="M193 389l147 165l64 45l-76 -9h-159l24 110h363l-15 -71l-171 -190l-48 -27v-5l40 6q20 -2 42.5 -12t41.5 -29.5t31.5 -50t12.5 -74.5q0 -57 -18.5 -105t-55.5 -82.5t-92 -54t-127 -19.5q-43 0 -87 8t-69 23l57 111q20 -13 49 -21t67 -8q39 0 67.5 11t47.5 29t28 41.5 t9 47.5q0 48 -25.5 70t-92.5 22h-70z" />
|
||||
<glyph unicode="4" d="M535 195h-105l-41 -195h-115l41 195h-287l15 74l393 436h102l-86 -407h105zM370 452l26 84h-3l-48 -72l-126 -135l-55 -38l62 7h111z" />
|
||||
<glyph unicode="5" d="M201 99q42 0 72 12t49.5 32t29 46t9.5 55q0 50 -30.5 71t-101.5 21l-77 -3l77 367h327l-25 -122h-220l-29 -138l37 4q40 0 70.5 -13t51.5 -36t32 -55t11 -69q0 -138 -78 -211.5t-224 -73.5q-20 0 -41 2.5t-40.5 6.5t-36 9.5t-28.5 11.5l56 106q20 -10 45.5 -16.5 t63.5 -6.5z" />
|
||||
<glyph unicode="6" d="M516 255q0 -54 -16 -103t-48.5 -85.5t-81.5 -58.5t-114 -22q-32 0 -66.5 11.5t-63 38t-46.5 69.5t-18 106q0 102 38 190.5t100.5 155t142.5 107.5t165 50l7 -103q-50 -8 -98 -28.5t-89.5 -52t-73.5 -71.5t-49 -86q27 29 66.5 44t81.5 15q77 0 120 -48.5t43 -128.5z M394 232q0 40 -20.5 65t-68.5 25q-38 0 -71 -17t-50 -43q-2 -10 -3.5 -22.5t-1.5 -20.5q0 -54 22.5 -88.5t69.5 -34.5q57 0 90 38t33 98z" />
|
||||
<glyph unicode="7" d="M62 0l329 539l51 49l-58 -10h-235l25 122h430l-8 -38l-405 -662h-129z" />
|
||||
<glyph unicode="8" d="M54 153q0 38 13 70.5t35 59t51 46.5t61 32q-14 13 -26.5 26.5t-22 30.5t-15 39.5t-5.5 52.5q0 49 18.5 87.5t50.5 64t74 39t89 13.5q84 0 128 -43.5t44 -111.5q0 -35 -11.5 -63.5t-31 -52.5t-45 -43.5t-53.5 -34.5q45 -35 64.5 -74.5t19.5 -85.5q0 -51 -18.5 -91.5 t-51.5 -69t-79 -43.5t-101 -15q-39 0 -73.5 11t-60 32t-40 52t-14.5 72zM374 190q0 23 -7.5 41t-20 32.5t-29.5 27t-35 23.5q-51 -26 -81 -60.5t-30 -76.5q0 -35 21 -58t69 -23q22 0 42.5 6t36.5 17.5t25 29t9 41.5zM263 511q0 -35 22 -59.5t56 -44.5q18 13 34 28t28.5 31 t20 33t7.5 33q0 36 -18 54t-51 18q-42 0 -70.5 -24t-28.5 -69z" />
|
||||
<glyph unicode="9" d="M99 456q0 60 20 108t55.5 81t83 51t103.5 18q42 0 78 -13t62.5 -40.5t42 -69t15.5 -98.5q0 -80 -20.5 -147.5t-55 -122.5t-80 -98t-95.5 -73t-101.5 -46.5t-97.5 -19.5l-6 102q55 10 103.5 31.5t87.5 51t67.5 66t44.5 75.5q-29 -23 -63 -34.5t-82 -11.5q-28 0 -57 10.5 t-52 33t-38 59t-15 87.5zM221 475q0 -29 7.5 -48t20.5 -31t28.5 -17t32.5 -5q38 0 71 12t52 32q3 11 5.5 31t2.5 29q0 57 -22.5 92.5t-73.5 35.5q-24 0 -46 -7.5t-39.5 -23.5t-28 -41t-10.5 -59z" />
|
||||
<glyph unicode=":" horiz-adv-x="314" d="M165 428q0 35 22 55.5t58 20.5q37 0 59 -20.5t22 -55.5t-22 -56t-59 -21q-36 0 -58 21t-22 56zM90 78q0 35 22 55.5t58 20.5q37 0 59 -20.5t22 -55.5t-22 -56t-59 -21q-36 0 -58 21t-22 56z" />
|
||||
<glyph unicode=";" horiz-adv-x="307" d="M138 -5q-17 1 -32 17t-15 42q0 40 25.5 62t60.5 22t52.5 -23t16.5 -53q-1 -49 -20 -85.5t-45.5 -62t-55 -41t-47.5 -21.5l-26 54q29 11 53 36t33 53zM158 428q0 35 22 55.5t58 20.5q37 0 59 -20.5t22 -55.5t-22 -56t-59 -21q-36 0 -58 21t-22 56z" />
|
||||
<glyph unicode="<" horiz-adv-x="505" d="M51 285v70l386 231l57 -90l-224 -139l-91 -35l90 -31l230 -137l-57 -90z" />
|
||||
<glyph unicode="=" horiz-adv-x="505" d="M58 187zM58 490h442v-112h-442v112zM58 299h442v-112h-442v112z" />
|
||||
<glyph unicode=">" horiz-adv-x="505" d="M508 365v-70l-387 -231l-56 91l223 138l91 36l-90 30l-229 138l56 89z" />
|
||||
<glyph unicode="?" horiz-adv-x="430" d="M127 208q6 54 24.5 92.5t43 67t52 50t50 41.5t37.5 41t15 49q0 27 -15.5 42t-55.5 15q-31 0 -68 -13.5t-65 -32.5l-31 94q41 25 89 42.5t117 17.5q84 0 123 -35.5t39 -95.5q0 -53 -16 -89.5t-41 -64t-55 -49t-57.5 -45.5t-49.5 -54t-30 -73h-106zM82 66q0 35 22 55.5 t58 20.5q37 0 59 -20.5t22 -55.5t-22 -56t-59 -21q-36 0 -58 21t-22 56z" />
|
||||
<glyph unicode="@" horiz-adv-x="1059" d="M706 484h70l-49 -271q-2 -12 -3 -22.5t-1 -18.5q0 -48 37 -48q26 0 51.5 12t45.5 37t32 63t12 90q0 75 -25 128.5t-68.5 88t-102.5 50.5t-126 16q-78 0 -145.5 -28t-117 -77.5t-77.5 -117t-28 -146.5q0 -78 23.5 -140t69 -106t112 -67.5t152.5 -23.5q29 0 66 7.5t67 21.5 l31 -96q-42 -20 -84 -28t-97 -8q-98 0 -180.5 28t-142.5 83t-94 136.5t-34 188.5q0 109 39 197t105 150t153 95.5t184 33.5q92 0 171 -26.5t137 -76t91 -121t33 -162.5q0 -64 -23 -120t-62 -97t-91.5 -65t-112.5 -24q-25 0 -46.5 5.5t-36.5 18.5t-22 34t-4 52h-4 q-15 -21 -32 -41t-38 -35.5t-46 -24.5t-55 -9q-25 0 -46.5 10.5t-37.5 29.5t-25.5 46t-9.5 60q0 62 20 120.5t54 103.5t79.5 72.5t96.5 27.5q35 0 59 -10.5t45 -27.5zM643 363q-14 11 -28 17.5t-34 6.5q-30 0 -55.5 -17.5t-44 -44.5t-29 -60.5t-10.5 -65.5q0 -33 14 -54.5 t47 -21.5q14 0 30 8.5t31 23t28.5 32.5t24.5 38z" />
|
||||
<glyph unicode="A" horiz-adv-x="582" d="M387 155h-204l-83 -155h-138l389 705h96l91 -705h-131zM240 265h142l-16 156l1 110h-5l-40 -111z" />
|
||||
<glyph unicode="B" horiz-adv-x="568" d="M166 695q19 3 43 6t51 5t55.5 3t55.5 1q46 0 85.5 -9.5t68 -29.5t45 -51.5t16.5 -75.5q0 -33 -11 -63.5t-31.5 -54.5t-49 -40t-64.5 -21v-5q19 -4 38 -14.5t34 -27t24 -39t9 -50.5q0 -64 -25 -109.5t-67 -74t-98 -42t-118 -13.5h-41.5t-54.5 1.5t-58 4.5t-53 9zM167 109 q4 -2 14.5 -3t23 -1.5t25.5 -1t22 -0.5q25 0 51.5 6t48 20t35.5 36t14 54q0 25 -11 41t-29 25.5t-41.5 13t-48.5 3.5h-64zM230 406h43q14 0 33 0.5t32 2.5q18 3 38.5 10t37 20t27.5 33t11 50q0 43 -28.5 59t-72.5 16q-26 0 -48 -1t-34 -3z" />
|
||||
<glyph unicode="C" horiz-adv-x="537" d="M483 29q-67 -43 -164 -43q-66 0 -115 22t-81.5 61t-48.5 91t-16 112q0 118 33 201.5t87 137t123.5 78.5t142.5 25q57 0 97.5 -8.5t63.5 -19.5l-51 -116q-20 11 -48 16.5t-71 5.5q-51 0 -95 -21t-76 -60t-50.5 -95t-18.5 -127q0 -85 42.5 -133t113.5 -48q45 0 74.5 9.5 t55.5 23.5z" />
|
||||
<glyph unicode="D" horiz-adv-x="620" d="M168 700q21 3 46 5t46.5 3t37.5 1q9 0 25.5 0.5t36.5 0.5q61 0 111 -15.5t85.5 -47.5t55 -82t19.5 -119q0 -44 -7.5 -94.5t-25.5 -101.5t-49.5 -98t-79 -83t-114 -58t-154.5 -22q-15 0 -30 0.5t-21 0.5q-20 1 -44.5 2.5l-49 3t-36.5 3.5zM174 114q4 -1 12.5 -1.5t18.5 -1 t19 -0.5h14q70 0 119 31.5t79.5 79t44 103t13.5 103.5q0 80 -33.5 120t-111.5 40q-20 0 -42 -1t-34 -3z" />
|
||||
<glyph unicode="E" horiz-adv-x="503" d="M168 700h130h264l-26 -122h-264l-35 -163h241l-27 -122h-239l-37 -171h269l-25 -122h-269h-130z" />
|
||||
<glyph unicode="F" horiz-adv-x="489" d="M168 700h130h264l-26 -122h-264l-37 -173h243l-25 -122h-243l-60 -283h-130z" />
|
||||
<glyph unicode="G" horiz-adv-x="585" d="M369 365h210l-66 -312q-45 -35 -94.5 -51t-106.5 -16q-55 0 -101.5 19t-80.5 55t-53 89t-19 121q0 115 31.5 199t85.5 138.5t126 80.5t152 26q57 0 101.5 -9.5t67.5 -19.5l-52 -115q-21 10 -52.5 16t-76.5 6q-53 0 -98 -20t-78 -59t-51.5 -96.5t-18.5 -131.5 q0 -83 39 -130t105 -47q49 0 86 25l28 133l-102 16z" />
|
||||
<glyph unicode="H" horiz-adv-x="624" d="M455 293h-243l-62 -293h-130l148 700h130l-60 -285h243l60 285h130l-148 -700h-130z" />
|
||||
<glyph unicode="I" horiz-adv-x="278" d="M183 700h129l-148 -700h-129z" />
|
||||
<glyph unicode="J" horiz-adv-x="324" d="M239 700h130l-109 -512q-9 -42 -23 -78.5t-37 -63.5t-57.5 -42.5t-83.5 -15.5q-28 0 -59 6t-51 17l50 112q23 -13 54 -13q21 0 35 8.5t23.5 23.5t15.5 35.5t12 45.5z" />
|
||||
<glyph unicode="K" horiz-adv-x="593" d="M260 299h-47l-63 -299h-130l148 700h130l-66 -310l31 11l237 299h156l-252 -297l-60 -35l44 -39l152 -329h-145z" />
|
||||
<glyph unicode="L" horiz-adv-x="495" d="M441 0h-291h-130l148 700h130l-123 -578h291z" />
|
||||
<glyph unicode="M" horiz-adv-x="767" d="M613 363l44 138h-6l-66 -113l-197 -259h-41l-94 262l-18 110h-5l-10 -137l-77 -364h-123l148 700h115l105 -320l13 -80h5l46 82l236 318h125l-148 -700h-129z" />
|
||||
<glyph unicode="N" horiz-adv-x="631" d="M267 366l-33 112h-5l-9 -112l-77 -366h-123l150 705h90l172 -374l31 -109h6l7 109l79 369h123l-150 -705h-90z" />
|
||||
<glyph unicode="O" horiz-adv-x="644" d="M58 262q0 93 25.5 175.5t72.5 144t113.5 97t148.5 35.5q54 0 97.5 -16t74 -49.5t47.5 -84.5t17 -121q0 -94 -25.5 -177t-72 -145.5t-111 -98.5t-142.5 -36q-118 0 -181 69.5t-64 206.5zM195 266q0 -72 27.5 -115t90.5 -43q46 0 83.5 27.5t64.5 74t41.5 106.5t14.5 125 q0 79 -31 115t-85 36q-45 0 -82.5 -26t-65 -70.5t-43 -104t-15.5 -125.5z" />
|
||||
<glyph unicode="P" horiz-adv-x="550" d="M167 693q42 8 89.5 12.5t95.5 4.5q51 0 94.5 -11.5t76 -35.5t50.5 -61.5t18 -89.5q0 -78 -27 -130.5t-71.5 -85t-101.5 -46t-116 -13.5h-15.5t-22 0.5t-22 1.5t-15.5 2l-50 -241h-130zM226 359q4 -1 11 -2t15.5 -1.5t16 -0.5h11.5q34 0 65.5 7.5t55.5 24t38.5 43.5 t14.5 66q0 29 -9.5 48t-25.5 29.5t-37.5 14.5t-45.5 4q-18 0 -34.5 -1.5t-27.5 -3.5z" />
|
||||
<glyph unicode="Q" horiz-adv-x="644" d="M58 262q0 93 25.5 175.5t72.5 144t113.5 97t148.5 35.5q54 0 97.5 -16t74 -49.5t47.5 -84.5t17 -121q0 -94 -25.5 -177t-72 -145.5t-111 -98.5t-142.5 -36q-118 0 -181 69.5t-64 206.5zM195 266q0 -72 27.5 -115t90.5 -43q46 0 83.5 27.5t64.5 74t41.5 106.5t14.5 125 q0 79 -31 115t-85 36q-45 0 -82.5 -26t-65 -70.5t-43 -104t-15.5 -125.5zM627 -202q-48 -13 -95 -13q-48 0 -92 10.5t-84.5 22.5t-77.5 22.5t-73 10.5q-23 0 -45 -6l25 118q28 6 56 6q40 0 77.5 -10t76 -21.5t79.5 -21.5t88 -10q21 0 43.5 2.5t46.5 8.5z" />
|
||||
<glyph unicode="R" horiz-adv-x="584" d="M167 693q48 9 97 13t88 4q46 0 87 -11t71 -33.5t47.5 -58t17.5 -83.5q0 -55 -16.5 -95.5t-43.5 -68t-61.5 -43t-70.5 -20.5l39 -31l97 -266h-144l-96 274l-69 13l-60 -287h-130zM230 380h53q29 0 57 5.5t49.5 20t35 38.5t13.5 61q0 34 -23 58.5t-74 24.5 q-20 0 -37.5 -1.5t-29.5 -3.5z" />
|
||||
<glyph unicode="S" horiz-adv-x="510" d="M502 559q-19 12 -56 24.5t-82 12.5q-23 0 -45 -4.5t-39 -14.5t-27 -26t-10 -38q0 -29 18 -49t45.5 -37.5t59 -35.5t59 -42t45.5 -57.5t18 -82.5q0 -59 -20.5 -101.5t-58 -69.5t-90 -39.5t-116.5 -12.5q-35 0 -66.5 4t-58.5 10t-47.5 13.5t-32.5 14.5l67 116q10 -6 26 -13 t36.5 -13t44.5 -10t48 -4q28 0 53 4.5t43.5 15t29 26.5t10.5 40q0 27 -18 46t-45.5 36t-59 35.5t-59 43.5t-45.5 60.5t-18 86.5q0 58 20.5 99t55.5 67t82 38t101 12q29 0 58 -3t55 -8.5t48 -13t37 -16.5z" />
|
||||
<glyph unicode="T" horiz-adv-x="547" d="M614 578h-194l-123 -578h-129l122 578h-194l26 122h517z" />
|
||||
<glyph unicode="U" horiz-adv-x="602" d="M531 700h122l-95 -452q-15 -72 -39 -121.5t-58 -80.5t-80 -44.5t-106 -13.5q-58 0 -98 13.5t-65.5 38.5t-37 59t-11.5 75q0 20 2.5 41t7.5 44l94 441h129l-92 -440q-8 -38 -8 -62q0 -48 25 -68t73 -20q60 0 93 35t50 113z" />
|
||||
<glyph unicode="V" horiz-adv-x="579" d="M288 290l-7 -119h4l44 119l216 410h146l-395 -705h-94l-101 705h142z" />
|
||||
<glyph unicode="W" horiz-adv-x="826" d="M249 310l-14 -124h5l39 126l198 388h88l29 -390l-13 -124h5l40 126l164 388h140l-333 -705h-91l-37 389l8 107h-6l-38 -108l-199 -388h-91l-34 705h137z" />
|
||||
<glyph unicode="X" horiz-adv-x="608" d="M256 357l-113 343h141l60 -202l10 -71l37 71l149 202h156l-263 -338l125 -362h-139l-72 216l-12 74l-40 -74l-161 -216h-158z" />
|
||||
<glyph unicode="Y" horiz-adv-x="569" d="M231 260l-125 440h144l65 -263l-2 -74h4l31 76l175 261h149l-311 -439l-55 -261h-129z" />
|
||||
<glyph unicode="Z" horiz-adv-x="518" d="M15 122l360 416l58 40h-321l25 122h461l-25 -122l-362 -419l-56 -37h321l-26 -122h-461z" />
|
||||
<glyph unicode="[" horiz-adv-x="314" d="M198 700h223l-22 -109h-105l-151 -711h105l-24 -110h-222z" />
|
||||
<glyph unicode="\" horiz-adv-x="424" d="M472 -95l-101 -45l-335 808l103 43z" />
|
||||
<glyph unicode="]" horiz-adv-x="313" d="M145 -230h-223l24 110h105l150 711h-105l22 109h224z" />
|
||||
<glyph unicode="^" horiz-adv-x="505" d="M266 705h70l185 -292h-131l-71 122l-22 70l-25 -71l-77 -121h-125z" />
|
||||
<glyph unicode="_" horiz-adv-x="444" d="M-46 -117h444v-107h-444v107z" />
|
||||
<glyph unicode="`" horiz-adv-x="238" d="M430 566h-69l-91 124l7 30h129z" />
|
||||
<glyph unicode="a" horiz-adv-x="503" d="M444 200q-8 -38 -11.5 -77t-3.5 -74q0 -14 0.5 -26.5t1.5 -23.5h-91l-14 86h-4q-11 -18 -28.5 -35.5t-38.5 -32t-44.5 -23t-48.5 -8.5q-66 0 -97.5 43t-31.5 115q0 73 18.5 140t57.5 118t98.5 81.5t141.5 30.5q35 0 76.5 -6.5t80.5 -17.5zM209 89q18 0 34 7.5t29.5 19.5 t24 26t18.5 26l50 233q-11 5 -25.5 7.5t-28.5 2.5q-36 0 -64 -21.5t-47.5 -56t-29.5 -78t-10 -87.5q0 -32 10.5 -55.5t38.5 -23.5z" />
|
||||
<glyph unicode="b" horiz-adv-x="512" d="M164 700h123l-62 -288h4q13 18 30 35.5t37.5 32t44.5 23.5t53 9q54 0 81 -38t27 -101q0 -95 -26.5 -167t-69.5 -120.5t-97 -73t-109 -24.5q-61 0 -107.5 11.5t-70.5 28.5zM160 105q11 -8 27 -11t35 -3q25 0 52 16.5t49.5 48.5t37 78.5t14.5 105.5q0 69 -40 69 q-20 0 -39.5 -11t-37.5 -27.5t-32.5 -35.5t-23.5 -36z" />
|
||||
<glyph unicode="c" horiz-adv-x="412" d="M393 387q-19 11 -39.5 15t-44.5 4q-27 0 -52.5 -17.5t-46 -46t-32.5 -66.5t-12 -78q0 -51 22 -77.5t58 -26.5q30 0 55.5 9.5t45.5 21.5l23 -84q-32 -24 -74.5 -39.5t-84.5 -15.5q-48 0 -81.5 14t-54.5 38t-31 55t-10 65q0 84 24 150t63.5 111.5t90 70t103.5 24.5 q47 0 74.5 -9t49.5 -20z" />
|
||||
<glyph unicode="d" horiz-adv-x="507" d="M442 176q-9 -42 -13 -78t-4 -68v-15.5t1 -15.5h-84l-14 86h-4q-11 -18 -28.5 -35.5t-38.5 -32t-44.5 -23t-46.5 -8.5q-62 0 -95.5 44t-33.5 121q0 70 19 135t53.5 115.5t84 80.5t109.5 30q29 0 48 -3.5t36 -11.5l43 203h123zM365 394q-12 8 -27.5 11.5t-41.5 3.5 q-30 0 -54.5 -20.5t-41.5 -55t-26.5 -79.5t-9.5 -94q0 -29 13 -50t37 -21q15 0 30.5 7.5t29 19.5t25 26t18.5 26z" />
|
||||
<glyph unicode="e" horiz-adv-x="466" d="M402 48q-31 -26 -80 -44t-114 -18q-81 0 -127.5 47.5t-46.5 132.5q0 80 25 144.5t65.5 109.5t91.5 69.5t102 24.5q41 0 70.5 -10.5t48.5 -29t28 -42.5t9 -51q0 -41 -21 -72t-58.5 -51.5t-90.5 -31t-116 -10.5q-8 0 -15 0.5t-15 0.5q-2 -12 -3 -21.5t-1 -17.5 q0 -45 23.5 -67t66.5 -22q44 0 79 13t53 26zM176 295q28 0 59.5 2t58.5 9.5t45 22t18 39.5q0 15 -11 30.5t-46 15.5q-44 0 -76.5 -34t-47.5 -85z" />
|
||||
<glyph unicode="f" horiz-adv-x="294" d="M246 397l-74 -431q-6 -37 -17 -68.5t-30.5 -55t-49.5 -37t-74 -13.5q-36 0 -70.5 5.5t-59.5 22.5l34 91q17 -7 34 -9t43 -2q32 0 49.5 25.5t26.5 82.5l63 389h-70l22 103h64l13 67q7 37 18 64.5t29.5 46t45 27.5t65.5 9q16 0 36.5 -1.5t40.5 -5t39 -8.5t34 -12l-29 -91 q-23 9 -47 12t-47 3q-32 0 -46.5 -19t-20.5 -59l-6 -33h100l-20 -103h-96z" />
|
||||
<glyph unicode="g" horiz-adv-x="505" d="M407 0q-13 -59 -35 -99.5t-52.5 -65.5t-70 -36t-87.5 -11q-35 0 -62.5 5t-48.5 12t-36.5 14.5t-24.5 13.5l46 91q9 -4 21 -9.5t27.5 -11t36 -9t47.5 -3.5q50 0 79.5 31t42.5 85l19 78h-4q-23 -36 -62.5 -64.5t-89.5 -28.5q-54 0 -87.5 40.5t-33.5 108.5q0 77 22 144.5 t61.5 118t93.5 79.5t119 29q61 0 106.5 -10.5t73.5 -23.5zM371 399q-11 6 -28 8t-34 2q-32 0 -59.5 -19t-47.5 -52t-31.5 -77.5t-11.5 -95.5q0 -32 13.5 -51t35.5 -19q17 0 35 10.5t34.5 26.5t29.5 35.5t21 36.5z" />
|
||||
<glyph unicode="h" horiz-adv-x="528" d="M309 0l60 284q10 44 10 73q0 26 -10 37.5t-31 11.5q-19 0 -40 -12t-40 -30t-34.5 -38.5t-23.5 -37.5l-59 -288h-123l148 700h123l-63 -288h4q13 16 31.5 34t41 33t49 25t57.5 10q48 0 74.5 -24t26.5 -85q0 -37 -12 -94l-66 -311h-123z" />
|
||||
<glyph unicode="i" horiz-adv-x="256" d="M27 0zM133 500h123l-106 -500h-123zM152 642q0 33 21.5 51t54.5 18q32 0 54.5 -18t22.5 -51q0 -32 -22.5 -50.5t-54.5 -18.5q-33 0 -54.5 18.5t-21.5 50.5z" />
|
||||
<glyph unicode="j" horiz-adv-x="244" d="M0 0zM123 500h124l-111 -521q-19 -90 -64 -137.5t-122 -47.5q-31 0 -62 7l24 106q25 -2 43 4.5t30.5 20.5t21 35.5t14.5 48.5zM141 642q0 33 21.5 51t54.5 18q32 0 54.5 -18t22.5 -51q0 -32 -22.5 -50.5t-54.5 -18.5q-33 0 -54.5 18.5t-21.5 50.5z" />
|
||||
<glyph unicode="k" horiz-adv-x="465" d="M224 207h-40l-43 -207h-123l148 700h123l-88 -413l37 13l141 200h137l-149 -201l-60 -38l45 -38l76 -223h-132z" />
|
||||
<glyph unicode="l" horiz-adv-x="272" d="M168 148q-6 -29 0.5 -43t21.5 -14q28 0 53 11l-3 -89q-18 -11 -52 -18t-67 -7q-43 0 -65.5 16.5t-22.5 61.5q0 23 6 53l123 581h123z" />
|
||||
<glyph unicode="m" horiz-adv-x="767" d="M283 0l57 272q6 28 9.5 49.5t3.5 38.5q0 46 -35 46q-17 0 -34 -9t-31.5 -23t-27 -30.5t-20.5 -31.5l-64 -312h-123l106 500h96l-6 -88h4q15 16 32.5 34t39.5 33t49 25t59 10q40 0 60.5 -29t18.5 -77q15 19 34.5 38t42 34t48 24.5t52.5 9.5q46 0 70.5 -21.5t24.5 -80.5 q0 -43 -15 -112l-63 -300h-123l59 281q5 23 8 43t3 35q0 23 -8.5 35t-28.5 12q-16 0 -32.5 -9.5t-31.5 -24t-27.5 -31.5t-19.5 -32l-64 -309h-123z" />
|
||||
<glyph unicode="n" horiz-adv-x="521" d="M299 0l66 310q6 28 6 49q0 22 -9 34.5t-33 12.5q-18 0 -36 -9t-34 -24t-30 -33.5t-24 -37.5l-64 -302h-123l106 500h93l-5 -88h4q13 16 30.5 34t40.5 33t51.5 25t64.5 10q45 0 72 -24.5t27 -81.5q0 -15 -1.5 -32t-6.5 -37l-72 -339h-123z" />
|
||||
<glyph unicode="o" horiz-adv-x="496" d="M34 162q0 79 22.5 144t60 111t87 71.5t103.5 25.5q48 0 81 -15t53.5 -40t29.5 -57t9 -66q0 -78 -22 -142.5t-59 -110.5t-86 -71.5t-103 -25.5q-47 0 -80 15.5t-54.5 40.5t-31.5 56.5t-10 63.5zM161 179q0 -90 65 -90q24 0 47 21t41 55t28.5 77t10.5 86q0 40 -13.5 61.5 t-50.5 21.5q-24 0 -47 -20t-41 -52.5t-29 -74.5t-11 -85z" />
|
||||
<glyph unicode="p" horiz-adv-x="506" d="M122 500h91l-5 -88h4q14 19 32 37.5t40 32.5t47 23t54 9q51 0 82 -35t31 -110q0 -85 -22.5 -155.5t-60 -121t-88 -78.5t-105.5 -28q-26 0 -49 5t-34 13l-43 -204h-122zM160 106q25 -17 56 -17t59 21t49.5 56t34 81.5t12.5 97.5q0 29 -13.5 47.5t-36.5 18.5q-18 0 -35 -9 t-32 -22.5t-27 -30.5t-21 -33z" />
|
||||
<glyph unicode="q" horiz-adv-x="501" d="M356 -200h-120l61 278h-4q-10 -17 -24.5 -33t-33 -29.5t-40.5 -21.5t-47 -8q-33 0 -55.5 12.5t-36.5 34t-20.5 49t-6.5 57.5q0 76 24.5 144t67 119t99 80.5t119.5 29.5q48 0 93.5 -10.5t70.5 -24.5zM364 399q-14 6 -29 8t-30 2q-30 0 -57.5 -21.5t-47.5 -57t-32 -81.5 t-12 -94q0 -31 11.5 -48.5t31.5 -17.5q19 0 38 11.5t35.5 29t30 38t21.5 38.5z" />
|
||||
<glyph unicode="r" horiz-adv-x="343" d="M215 500l1 -88h4q22 40 53.5 68t79.5 28q21 0 50 -8l-31 -107q-10 3 -19 5t-19 2q-41 0 -75.5 -26.5t-52.5 -61.5l-65 -312h-123l106 500h91z" />
|
||||
<glyph unicode="s" horiz-adv-x="396" d="M38 117q20 -11 51.5 -19.5t66.5 -8.5t53.5 13.5t19.5 41.5q0 20 -12 34.5t-30.5 27.5t-39.5 26.5t-39.5 31t-30.5 41.5t-12 58q0 33 13 61t36.5 48t57 31t75.5 11q58 0 96 -8.5t60 -21.5l-34 -94q-20 9 -48.5 15t-59.5 6q-32 0 -50.5 -11t-18.5 -35q0 -16 12 -28.5 t30.5 -25.5t39.5 -26.5t39.5 -32.5t30.5 -43.5t12 -58.5q0 -83 -54 -123.5t-144 -40.5q-51 0 -93.5 9.5t-65.5 23.5z" />
|
||||
<glyph unicode="t" horiz-adv-x="320" d="M64 500h65l20 94l131 37l-28 -131h117l-23 -103h-116l-49 -226q-6 -27 -6 -44q0 -22 10 -30t30 -8q19 0 34.5 4t32.5 13v-92q-11 -6 -26.5 -11.5t-33.5 -9t-37 -5.5t-35 -2q-51 0 -78.5 23.5t-27.5 71.5q0 10 1.5 21t3.5 23l58 272h-67z" />
|
||||
<glyph unicode="u" horiz-adv-x="512" d="M241 500l-65 -309q-6 -30 -6 -50t8 -31t28 -11q17 0 34.5 8.5t33.5 22t29.5 30t22.5 32.5l64 308h123l-63 -300q-5 -20 -8.5 -47t-6.5 -55.5t-4 -54.5t0 -43h-99l-5 90h-4q-14 -19 -32.5 -37.5t-41 -33.5t-49 -24t-56.5 -9q-47 0 -76 23.5t-29 86.5q0 37 10 81l69 323 h123z" />
|
||||
<glyph unicode="v" horiz-adv-x="448" d="M209 238l2 -77h3l30 79l137 260h139l-306 -505h-76l-98 505h136z" />
|
||||
<glyph unicode="w" horiz-adv-x="678" d="M445 500l32 -256l-1 -83h5l30 84l116 255h120l-255 -505h-91l-35 280v63h-4l-26 -64l-150 -279h-94l-46 505h126l16 -251l-6 -89h5l34 90l132 250h92z" />
|
||||
<glyph unicode="x" horiz-adv-x="496" d="M166 256l-90 244h139l38 -107l13 -70l44 70l87 107h143l-195 -240l100 -260h-136l-48 120l-15 74l-45 -74l-99 -120h-143z" />
|
||||
<glyph unicode="y" horiz-adv-x="452" d="M216 219l1 -78h6l27 79l136 280h131l-240 -449q-30 -56 -56.5 -103t-53.5 -81t-56 -53t-62 -19q-44 0 -66 15l33 98q6 -3 12.5 -4t12.5 -1q24 0 49 23t50 74l-94 500h141z" />
|
||||
<glyph unicode="z" horiz-adv-x="435" d="M9 108l225 239l71 45h-236l24 108h372l-23 -108l-230 -243l-64 -41h234l-23 -108h-372z" />
|
||||
<glyph unicode="{" horiz-adv-x="356" d="M122 96q11 51 -4.5 70t-52.5 19l22 100q36 0 60 20.5t33 64.5l44 209q11 54 42 88t85 34h114l-23 -110h-48q-26 0 -40.5 -14t-21.5 -46l-41 -195q-9 -44 -34 -66.5t-52 -27.5l-2 -10q25 -4 39.5 -30t5.5 -68l-41 -194q-7 -32 2 -46t36 -14h47l-24 -110h-114 q-50 0 -69 31.5t-6 89.5z" />
|
||||
<glyph unicode="|" horiz-adv-x="232" d="M94 700h106v-830h-106v830z" />
|
||||
<glyph unicode="}" horiz-adv-x="359" d="M267 375q-11 -51 5 -70t53 -19l-21 -100q-76 0 -94 -85l-45 -209q-11 -54 -43.5 -88t-86.5 -34h-110l24 110h48q25 0 39 13.5t21 46.5l42 195q9 44 33.5 66.5t52.5 27.5l3 10q-26 4 -41 30t-6 68l41 194q7 31 -1.5 45.5t-35.5 14.5h-46l22 110h113q50 0 69.5 -31.5 t7.5 -89.5z" />
|
||||
<glyph unicode="~" horiz-adv-x="505" d="M45 378q47 38 84.5 52.5t69.5 14.5q29 0 54 -8.5t48 -18t45.5 -18t45.5 -8.5q18 0 37 6t40 23l47 -103q-36 -27 -66 -38t-56 -11q-28 0 -52 9t-46.5 20t-45.5 20t-49 9q-24 0 -51.5 -10.5t-60.5 -38.5z" />
|
||||
<glyph unicode="¡" horiz-adv-x="283" d="M0 0zM118.014 -199.957h-127.992l69.9951 328.979l58.9971 162.99h77.9951l-9 -162.99zM261.005 434.004q0 -34.998 -21.999 -55.4961q-21.999 -20.499 -57.9961 -20.499q-36.998 0 -58.9971 20.499q-21.998 20.498 -21.998 55.4961t21.998 55.9971 q21.999 20.998 58.9971 20.998q35.9971 0 57.9961 -20.998q21.999 -20.999 21.999 -55.9971z" />
|
||||
<glyph unicode="¢" d="M447 41q-21 -17 -51.5 -29.5t-62.5 -18.5l-19 -93h-115l19 91q-33 7 -57 23t-39 38.5t-22 49.5t-7 56q0 75 19 135.5t51.5 105.5t75.5 73t90 37l19 91h115l-20 -92q46 -9 72 -23l-45 -98q-11 6 -25.5 10t-30.5 6l-65 -305q22 5 41.5 12t32.5 15zM327 398 q-22 -9 -42.5 -27t-36 -44t-25 -58.5t-9.5 -70.5q0 -42 14 -65t36 -32z" />
|
||||
<glyph unicode="£" d="M113 399h70q-5 20 -9 43.5t-4 55.5q0 56 21.5 97t57.5 67.5t82 39t95 12.5q45 0 85.5 -9.5t63.5 -25.5l-42 -97q-17 9 -46.5 16.5t-69.5 7.5q-24 0 -46.5 -8.5t-39 -24.5t-26.5 -38t-10 -50q0 -29 4 -48.5t10 -37.5h140l-23 -103h-95q0 -4 0.5 -6.5t0.5 -6.5 q0 -50 -21 -91t-46 -63l-47 -30l-1 -6l67 15h218l-24 -108h-448l24 109h2q30 1 57.5 14t48.5 35.5t33.5 52.5t12.5 65v10t-1 10h-117z" />
|
||||
<glyph unicode="¤" d="M115 622l78 -77l19 -37q20 15 47.5 22.5t57.5 7.5q29 0 57.5 -7.5t47.5 -21.5l20 36l78 77l77 -80l-77 -78l-37 -16q14 -21 20 -47.5t6 -55.5q0 -30 -6.5 -56.5t-19.5 -44.5l37 -16l77 -78l-77 -80l-78 77l-18 37q-19 -14 -48.5 -22t-58.5 -8q-30 0 -57.5 7.5t-47.5 21.5 l-19 -36l-78 -77l-76 80l77 78l36 17q-12 21 -19 45.5t-7 54.5q0 29 7.5 54t20.5 48l-38 17l-77 78zM235 346q0 -38 23 -62t60 -24t59.5 24t22.5 62q0 36 -22.5 61t-59.5 25t-60 -25t-23 -61z" />
|
||||
<glyph unicode="¥" d="M112 337h85l-103 363h152l67 -263l-3 -74h5l30 76l173 261h142l-257 -363h87l-17 -80h-125l-12 -57h125l-17 -80h-125l-25 -120h-130l25 120h-124l17 80h124l12 57h-123z" />
|
||||
<glyph unicode="¦" horiz-adv-x="227" d="M60 213h107v-343h-107v343zM167 357h-107v343h107v-343z" />
|
||||
<glyph unicode="§" horiz-adv-x="505" d="M85 123q20 -11 50.5 -22.5t71.5 -11.5q35 0 56 13.5t21 37.5q0 16 -15.5 27t-38.5 21t-50.5 21.5t-50.5 27.5t-38.5 39.5t-15.5 58.5q0 45 24 76.5t56 54.5l48 16q-22 16 -33 38.5t-12 47.5q0 30 14.5 57t40.5 46.5t62.5 31t79.5 11.5q56 0 93 -11.5t63 -25.5l-37 -95 q-20 11 -53.5 20t-66.5 9q-35 0 -54 -14.5t-19 -37.5q0 -17 15.5 -27.5t38.5 -19t50 -17.5t50 -24t38.5 -38.5t15.5 -59.5q0 -48 -24.5 -82.5t-54.5 -55.5l-51 -16q23 -16 34 -36.5t10 -52.5q-1 -69 -55 -106.5t-143 -37.5q-55 0 -97 13.5t-66 30.5zM297 270q23 12 44 32 t21 48q0 17 -6 28t-18 20t-31 16.5t-44 16.5q-22 -12 -41.5 -32t-19.5 -48q0 -31 22.5 -48t72.5 -33z" />
|
||||
<glyph unicode="¨" horiz-adv-x="245" d="M180 651q0 33 18.5 51.5t47.5 18.5t47.5 -18.5t18.5 -51.5q0 -32 -18.5 -50t-47.5 -18t-47.5 18t-18.5 50zM388 652q0 32 18.5 50.5t47.5 18.5t47.5 -18.5t18.5 -50.5t-18.5 -50.5t-47.5 -18.5t-47.5 18.5t-18.5 50.5z" />
|
||||
<glyph unicode="©" horiz-adv-x="836" d="M80 290q0 83 28 149.5t76.5 113.5t114.5 72.5t142 25.5t141.5 -25.5t114.5 -72.5t77 -113.5t28 -149.5t-28 -149.5t-77 -113.5t-114.5 -72.5t-141.5 -25.5q-83 0 -150 25.5t-114 72.5t-72 113.5t-25 149.5zM178 290q0 -62 19.5 -112t55 -84.5t83.5 -53t105 -18.5 t105.5 18.5t84 53t55 84.5t19.5 112t-19.5 112t-55 84.5t-84 53t-105.5 18.5t-105 -18.5t-83.5 -53t-55 -84.5t-19.5 -112zM566 131q-22 -14 -55.5 -22.5t-71.5 -8.5q-81 0 -123.5 51t-42.5 139q0 91 45.5 140.5t120.5 49.5q37 0 65.5 -8.5t54.5 -23.5l-32 -87 q-18 9 -32.5 12t-28.5 3q-29 0 -46 -19t-17 -67q0 -86 70 -86q19 0 34 3.5t30 11.5z" />
|
||||
<glyph unicode="ª" horiz-adv-x="401" d="M121 674q28 14 72 24t101 10q60 0 84.5 -25t24.5 -62q0 -25 -7 -56.5t-15.5 -64.5t-15 -64.5t-6.5 -55.5h-90l-3 46h-3q-14 -17 -41 -33.5t-69 -16.5q-23 0 -40.5 7t-29 19t-17.5 27.5t-6 31.5q0 34 15 56.5t40 36.5t58 20t69 6q12 0 24 -0.5t24 -1.5q8 25 -1 40.5 t-42 15.5q-38 0 -64.5 -7t-47.5 -15zM277 524q-8 1 -16.5 1.5t-16.5 0.5q-30 0 -51 -9t-21 -33q0 -13 7.5 -21.5t21.5 -8.5q30 0 44.5 11.5t24.5 23.5z" />
|
||||
<glyph unicode="«" horiz-adv-x="465" d="M30 259l200 230l60 -64l-106 -126l-55 -39l36 -37l60 -123l-84 -62zM216 259l200 230l60 -64l-106 -126l-55 -39l36 -37l60 -123l-84 -62z" />
|
||||
<glyph unicode="¬" horiz-adv-x="527" d="M66 412h442v-226h-120v114h-322v112z" />
|
||||
<glyph unicode="­" horiz-adv-x="343" d="M81 340h239l-25 -104h-239z" />
|
||||
<glyph unicode="®" horiz-adv-x="693" d="M117 451q0 67 22.5 119.5t61.5 88.5t90.5 55t108.5 19q59 0 110.5 -19t89.5 -55t60 -88.5t22 -119.5q0 -68 -22.5 -120.5t-61 -88.5t-90 -54.5t-108.5 -18.5q-59 0 -110.5 18.5t-90 54.5t-60.5 88.5t-22 120.5zM211 451q0 -48 15.5 -84.5t41.5 -60.5t60 -36t72 -12 q40 0 74.5 11.5t59.5 35.5t39.5 60.5t14.5 85.5q0 48 -15 84t-40.5 60t-60 36t-72.5 12q-42 0 -77 -13t-60 -38t-38.5 -60.5t-13.5 -80.5zM297 581q16 5 45 7.5t55 2.5q42 0 72 -17.5t30 -60.5q0 -32 -20.5 -49t-50.5 -19l28 -14l65 -109h-61l-63 104l-48 15v-119h-52v259z M386 546q-11 0 -21 -0.5t-16 -3.5v-71h34q29 0 45 9t16 31q0 35 -58 35z" />
|
||||
<glyph unicode="¯" horiz-adv-x="313" d="M313 658h308l-19 -92h-308z" />
|
||||
<glyph unicode="°" horiz-adv-x="438" d="M121 548q0 37 13 67.5t35.5 52.5t52 34t63.5 12t64.5 -11t53.5 -32.5t36 -52.5t13 -70t-13 -69.5t-36 -51.5t-53.5 -32t-64.5 -11t-63.5 11t-52 32t-35.5 51.5t-13 69.5zM221 548q0 -32 19 -50.5t46 -18.5t47 18.5t20 50.5t-20 51.5t-47 19.5t-46 -19.5t-19 -51.5z" />
|
||||
<glyph unicode="±" horiz-adv-x="505" d="M58 517h162v165h117v-165h162v-112h-162v-106h-117v106h-162v112zM58 253h441v-112h-441v112z" />
|
||||
<glyph unicode="²" horiz-adv-x="402" d="M96 380zM446 707q0 -60 -38 -110t-102 -98l-49 -25v-4l57 11h101l-22 -101h-297l15 71q29 18 67 44t72 55t57.5 59.5t23.5 57.5q0 17 -9.5 27t-35.5 10t-51 -8.5t-44 -19.5l-14 91q37 21 76.5 30.5t73.5 9.5q57 0 88 -26t31 -74z" />
|
||||
<glyph unicode="³" horiz-adv-x="402" d="M104 373zM227 468q50 0 70 18.5t20 41.5q0 20 -14.5 30t-62.5 10h-41l8 38l86 81l45 24l-56 -6h-108l21 95h269l-14 -62l-102 -93l-35 -17v-5l28 3q35 -1 60 -25t24 -64q0 -42 -15.5 -73t-42.5 -51t-64 -30t-80 -10q-36 0 -67.5 6.5t-51.5 17.5l40 90q40 -19 83 -19z" />
|
||||
<glyph unicode="´" horiz-adv-x="238" d="M405 720h125l-6 -30l-133 -124h-69z" />
|
||||
<glyph unicode="¶" horiz-adv-x="538" d="M398 700h107v-830h-107v830zM214 294q-33 0 -61 16.5t-48.5 45t-31.5 65t-11 77.5q0 40 13 76.5t37 64.5t58 44.5t76 16.5h74v-830h-106v424z" />
|
||||
<glyph unicode="·" horiz-adv-x="253" d="M73 239zM73 316q0 35 22 55.5t58 20.5q37 0 59 -20.5t22 -55.5t-22 -56t-59 -21q-36 0 -58 21t-22 56z" />
|
||||
<glyph unicode="¸" horiz-adv-x="363" d="M388 -43q34 -2 52 -21t18 -48q0 -26 -11.5 -45t-31 -31.5t-46 -18.5t-56.5 -6q-38 0 -77 9l20 48q51 -5 70 6t19 25q0 32 -78 30l75 95h79z" />
|
||||
<glyph unicode="¹" horiz-adv-x="402" d="M119 380zM140 480h93l36 164l19 46l-36 -32l-63 -37l-34 73l176 113h81l-70 -327h83l-21 -100h-285z" />
|
||||
<glyph unicode="º" horiz-adv-x="399" d="M60 499q0 54 18.5 94t48.5 66.5t66.5 39.5t72.5 13q66 0 100.5 -30.5t34.5 -89.5q0 -57 -17 -98.5t-46 -68.5t-66.5 -40t-77.5 -13q-62 0 -98 34.5t-36 92.5zM170 505q-1 -22 10 -35.5t32 -13.5q33 0 56 34.5t23 88.5q0 49 -43 49q-17 0 -31 -10t-25 -26.5t-17 -39 t-5 -47.5z" />
|
||||
<glyph unicode="»" horiz-adv-x="465" d="M281 268l-200 -230l-62 61l108 127l55 41l-35 39l-62 124l86 59zM465 268l-200 -230l-62 61l108 127l55 41l-35 39l-62 124l86 59z" />
|
||||
<glyph unicode="¼" horiz-adv-x="840" d="M121 0zM618 715l85 -50l-430 -679l-86 53zM771 78h-72l-17 -78h-96l17 78h-196l14 67l265 283h87l-55 -261h72zM640 253l18 53h-5l-32 -49l-60 -66l-41 -32l53 8h50zM236 544l20 46l-35 -32l-63 -36l-37 75l178 110h82l-91 -427h-110z" />
|
||||
<glyph unicode="½" horiz-adv-x="862" d="M121 0zM619 715l85 -50l-430 -679l-86 53zM830 327q0 -60 -38 -110t-102 -98l-49 -25v-4l57 11h101l-22 -101h-297l15 71q29 18 67 44t72 55t57.5 59.5t23.5 57.5q0 17 -9.5 27t-35.5 10t-51 -8.5t-44 -19.5l-14 91q37 21 76.5 30.5t73.5 9.5q57 0 88 -26t31 -74z M236 544l20 46l-35 -32l-63 -36l-37 75l178 110h82l-91 -427h-110z" />
|
||||
<glyph unicode="¾" horiz-adv-x="864" d="M69 0zM643 715l85 -50l-430 -679l-86 53zM796 78h-72l-17 -78h-96l17 78h-196l14 67l265 283h87l-55 -261h72zM665 253l18 53h-5l-32 -49l-60 -66l-41 -32l53 8h50zM192 368q50 0 70 18.5t20 41.5q0 20 -14.5 30t-62.5 10h-41l8 38l86 81l45 24l-56 -6h-108l21 95h269 l-14 -62l-102 -93l-35 -17v-5l28 3q35 -1 60 -25t24 -64q0 -42 -15.5 -73t-42.5 -51t-64 -30t-80 -10q-36 0 -67.5 6.5t-51.5 17.5l40 90q40 -19 83 -19z" />
|
||||
<glyph unicode="¿" horiz-adv-x="430" d="M0 0zM332.008 294.013q-6 -53.9971 -24.499 -92.4941q-18.498 -38.498 -42.9971 -66.9961q-24.498 -28.498 -51.9971 -49.9971q-27.498 -21.499 -49.9961 -41.4971q-22.499 -19.999 -37.498 -40.998q-14.999 -20.998 -14.999 -48.9971q0 -26.998 15.499 -41.9971 t55.4961 -14.999q30.998 0 67.9961 13.499t64.9961 32.498l30.998 -93.9941q-40.9971 -24.999 -88.9941 -42.4971q-47.9971 -17.499 -116.993 -17.499q-83.9951 0 -122.992 35.4971q-38.998 35.498 -38.998 95.4941q0 52.9971 15.999 89.4951t40.998 63.9961 q24.998 27.498 54.9961 48.9971q29.998 21.498 57.4971 45.4971q27.498 23.998 49.4961 53.9971q21.999 29.998 29.999 72.9951h105.993zM377.005 436.004q0 -34.998 -21.999 -55.4961q-21.998 -20.499 -57.9961 -20.499q-36.998 0 -58.9961 20.499 q-21.999 20.498 -21.999 55.4961t21.999 55.9971q21.998 20.998 58.9961 20.998q35.998 0 57.9961 -20.998q21.999 -20.999 21.999 -55.9971z" />
|
||||
<glyph unicode="À" horiz-adv-x="582" d="M0 0zM387 155h-204l-83 -155h-138l389 705h96l91 -705h-131zM240 265h142l-16 156l1 110h-5l-40 -111zM492 752h-90l-131 88l6 30h140z" />
|
||||
<glyph unicode="Á" horiz-adv-x="582" d="M0 0zM387 155h-204l-83 -155h-138l389 705h96l91 -705h-131zM240 265h142l-16 156l1 110h-5l-40 -111zM441 870h157l-6 -30l-172 -88h-104z" />
|
||||
<glyph unicode="Â" horiz-adv-x="582" d="M0 0zM387 155h-204l-83 -155h-138l389 705h96l91 -705h-131zM240 265h142l-16 156l1 110h-5l-40 -111zM389 870h87l101 -93l-8 -39h-88l-45 41l-13 34l-27 -33l-67 -42h-94l9 40z" />
|
||||
<glyph unicode="Ã" horiz-adv-x="582" d="M0 0zM387 155h-204l-83 -155h-138l389 705h96l91 -705h-131zM240 265h142l-16 156l1 110h-5l-40 -111zM241 800q38 35 69 48t58 13q21 0 40.5 -5.5t38 -12t36 -12t35.5 -5.5q15 0 30 5t31 19l10 -67q-33 -27 -60 -37t-51 -10q-21 0 -39.5 5.5t-36.5 11.5t-35.5 11.5 t-36.5 5.5q-18 0 -37.5 -7t-42.5 -26z" />
|
||||
<glyph unicode="Ä" horiz-adv-x="582" d="M0 0zM387 155h-204l-83 -155h-138l389 705h96l91 -705h-131zM240 265h142l-16 156l1 110h-5l-40 -111zM246 798q0 29 20 43.5t52 14.5t52 -14.5t20 -43.5t-20 -43t-52 -14t-52 14t-20 43zM450 798q0 29 20 43.5t52 14.5t52 -14.5t20 -43.5t-20 -43t-52 -14t-52 14t-20 43 z" />
|
||||
<glyph unicode="Å" horiz-adv-x="582" d="M286 771q0 18 6 34.5t20.5 29t39 19.5t62.5 7q70 0 99 -24t29 -66q0 -32 -20.5 -55.5t-72.5 -29.5l89 -686h-131l-20 155h-204l-83 -155h-138l382 693q-32 11 -45 31t-13 47zM382 265l-16 156l1 110h-5l-40 -111l-82 -155h142zM370 771q0 -31 44 -31q25 0 35 8t10 23 q0 33 -45 33q-44 0 -44 -33z" />
|
||||
<glyph unicode="Æ" horiz-adv-x="826" d="M449 530l-44 -94l-116 -155h114l52 249h-6zM379 170h-171l-128 -170h-146l547 700h133h271l-26 -122h-264l-35 -163h241l-26 -122h-240l-36 -171h269l-26 -122h-261h-138z" />
|
||||
<glyph unicode="Ç" horiz-adv-x="537" d="M483 29q-65 -42 -157 -43l-22 -29q34 -2 52 -20.5t18 -47.5q0 -26 -11.5 -45t-31 -31.5t-46 -18.5t-56.5 -6q-38 0 -77 9l20 48q51 -5 70 6t19 25q0 17 -20 23.5t-58 5.5l69 88q-49 10 -85.5 35.5t-60.5 62.5t-36 83t-12 98q0 118 33 201.5t87 137t123.5 78.5t142.5 25 q57 0 97.5 -8.5t63.5 -19.5l-51 -116q-20 11 -48 16.5t-71 5.5q-51 0 -95 -21t-76 -60t-50.5 -95t-18.5 -127q0 -85 42.5 -133t113.5 -48q45 0 74.5 9.5t55.5 23.5z" />
|
||||
<glyph unicode="È" horiz-adv-x="503" d="M20 0zM168 700h130h264l-26 -122h-264l-35 -163h241l-27 -122h-239l-37 -171h269l-25 -122h-269h-130zM453 752h-90l-131 88l6 30h140z" />
|
||||
<glyph unicode="É" horiz-adv-x="503" d="M20 0zM168 700h130h264l-26 -122h-264l-35 -163h241l-27 -122h-239l-37 -171h269l-25 -122h-269h-130zM424 870h157l-6 -30l-172 -88h-104z" />
|
||||
<glyph unicode="Ê" horiz-adv-x="503" d="M20 0zM168 700h130h264l-26 -122h-264l-35 -163h241l-27 -122h-239l-37 -171h269l-25 -122h-269h-130zM360 870h87l101 -93l-8 -39h-88l-45 41l-13 34l-27 -33l-67 -42h-94l9 40z" />
|
||||
<glyph unicode="Ë" horiz-adv-x="503" d="M20 0zM168 700h130h264l-26 -122h-264l-35 -163h241l-27 -122h-239l-37 -171h269l-25 -122h-269h-130zM210 798q0 29 20 43.5t52 14.5t52 -14.5t20 -43.5t-20 -43t-52 -14t-52 14t-20 43zM414 798q0 29 20 43.5t52 14.5t52 -14.5t20 -43.5t-20 -43t-52 -14t-52 14t-20 43 z" />
|
||||
<glyph unicode="Ì" horiz-adv-x="278" d="M35 0zM183 700h129l-148 -700h-129zM334 752h-90l-131 88l6 30h140z" />
|
||||
<glyph unicode="Í" horiz-adv-x="278" d="M35 0zM183 700h129l-148 -700h-129zM304 870h157l-6 -30l-172 -88h-104z" />
|
||||
<glyph unicode="Î" horiz-adv-x="278" d="M35 0zM183 700h129l-148 -700h-129zM241 870h87l101 -93l-8 -39h-88l-45 41l-13 34l-27 -33l-67 -42h-94l9 40z" />
|
||||
<glyph unicode="Ï" horiz-adv-x="278" d="M35 0zM183 700h129l-148 -700h-129zM92 798q0 29 20 43.5t52 14.5t52 -14.5t20 -43.5t-20 -43t-52 -14t-52 14t-20 43zM296 798q0 29 20 43.5t52 14.5t52 -14.5t20 -43.5t-20 -43t-52 -14t-52 14t-20 43z" />
|
||||
<glyph unicode="Ð" horiz-adv-x="640" d="M40 401h85l63 299q21 3 46 5t47.5 3t36.5 1q10 0 26 0.5t35 0.5q62 0 112 -15.5t85.5 -47.5t55 -82t19.5 -119q0 -44 -7.5 -94.5t-25.5 -101.5t-49.5 -98t-79 -83t-114 -58t-154.5 -22q-15 0 -29 0.5t-22 0.5q-18 1 -43.5 2.5t-50 3t-36.5 3.5l68 322h-85zM254 401h132 l-17 -80h-132l-43 -206q4 -1 12.5 -1.5t18.5 -1t19 -0.5h14q70 -1 119 30.5t79.5 79t44 103t13.5 103.5q0 80 -33.5 120t-112.5 40q-19 0 -41 -1t-34 -3z" />
|
||||
<glyph unicode="Ñ" horiz-adv-x="631" d="M20 0zM267 366l-33 112h-5l-9 -112l-77 -366h-123l150 705h90l172 -374l31 -109h6l7 109l79 369h123l-150 -705h-90zM259 800q38 35 69 48t58 13q21 0 40.5 -5.5t38 -12t36 -12t35.5 -5.5q15 0 30 5t31 19l10 -67q-33 -27 -60 -37t-51 -10q-21 0 -39.5 5.5t-36.5 11.5 t-35.5 11.5t-36.5 5.5q-18 0 -37.5 -7t-42.5 -26z" />
|
||||
<glyph unicode="Ò" horiz-adv-x="644" d="M58 0zM58 262q0 93 25.5 175.5t72.5 144t113.5 97t148.5 35.5q54 0 97.5 -16t74 -49.5t47.5 -84.5t17 -121q0 -94 -25.5 -177t-72 -145.5t-111 -98.5t-142.5 -36q-118 0 -181 69.5t-64 206.5zM195 266q0 -72 27.5 -115t90.5 -43q46 0 83.5 27.5t64.5 74t41.5 106.5 t14.5 125q0 79 -31 115t-85 36q-45 0 -82.5 -26t-65 -70.5t-43 -104t-15.5 -125.5zM511 752h-90l-131 88l6 30h140z" />
|
||||
<glyph unicode="Ó" horiz-adv-x="644" d="M58 0zM58 262q0 93 25.5 175.5t72.5 144t113.5 97t148.5 35.5q54 0 97.5 -16t74 -49.5t47.5 -84.5t17 -121q0 -94 -25.5 -177t-72 -145.5t-111 -98.5t-142.5 -36q-118 0 -181 69.5t-64 206.5zM195 266q0 -72 27.5 -115t90.5 -43q46 0 83.5 27.5t64.5 74t41.5 106.5 t14.5 125q0 79 -31 115t-85 36q-45 0 -82.5 -26t-65 -70.5t-43 -104t-15.5 -125.5zM491 870h157l-6 -30l-172 -88h-104z" />
|
||||
<glyph unicode="Ô" horiz-adv-x="644" d="M58 0zM58 262q0 93 25.5 175.5t72.5 144t113.5 97t148.5 35.5q54 0 97.5 -16t74 -49.5t47.5 -84.5t17 -121q0 -94 -25.5 -177t-72 -145.5t-111 -98.5t-142.5 -36q-118 0 -181 69.5t-64 206.5zM195 266q0 -72 27.5 -115t90.5 -43q46 0 83.5 27.5t64.5 74t41.5 106.5 t14.5 125q0 79 -31 115t-85 36q-45 0 -82.5 -26t-65 -70.5t-43 -104t-15.5 -125.5zM424 870h87l101 -93l-8 -39h-88l-45 41l-13 34l-27 -33l-67 -42h-94l9 40z" />
|
||||
<glyph unicode="Õ" horiz-adv-x="644" d="M58 0zM58 262q0 93 25.5 175.5t72.5 144t113.5 97t148.5 35.5q54 0 97.5 -16t74 -49.5t47.5 -84.5t17 -121q0 -94 -25.5 -177t-72 -145.5t-111 -98.5t-142.5 -36q-118 0 -181 69.5t-64 206.5zM195 266q0 -72 27.5 -115t90.5 -43q46 0 83.5 27.5t64.5 74t41.5 106.5 t14.5 125q0 79 -31 115t-85 36q-45 0 -82.5 -26t-65 -70.5t-43 -104t-15.5 -125.5zM268 800q38 35 69 48t58 13q21 0 40.5 -5.5t38 -12t36 -12t35.5 -5.5q15 0 30 5t31 19l10 -67q-33 -27 -60 -37t-51 -10q-21 0 -39.5 5.5t-36.5 11.5t-35.5 11.5t-36.5 5.5q-18 0 -37.5 -7 t-42.5 -26z" />
|
||||
<glyph unicode="Ö" horiz-adv-x="644" d="M58 0zM58 262q0 93 25.5 175.5t72.5 144t113.5 97t148.5 35.5q54 0 97.5 -16t74 -49.5t47.5 -84.5t17 -121q0 -94 -25.5 -177t-72 -145.5t-111 -98.5t-142.5 -36q-118 0 -181 69.5t-64 206.5zM195 266q0 -72 27.5 -115t90.5 -43q46 0 83.5 27.5t64.5 74t41.5 106.5 t14.5 125q0 79 -31 115t-85 36q-45 0 -82.5 -26t-65 -70.5t-43 -104t-15.5 -125.5zM270 798q0 29 20 43.5t52 14.5t52 -14.5t20 -43.5t-20 -43t-52 -14t-52 14t-20 43zM474 798q0 29 20 43.5t52 14.5t52 -14.5t20 -43.5t-20 -43t-52 -14t-52 14t-20 43z" />
|
||||
<glyph unicode="×" horiz-adv-x="505" d="M146 547l131 -130l130 130l79 -81l-130 -127l130 -129l-79 -82l-130 131l-132 -132l-79 81l131 131l-129 127z" />
|
||||
<glyph unicode="Ø" horiz-adv-x="644" d="M58 262q0 93 25.5 175.5t72.5 144t113.5 97t148.5 35.5q86 0 142 -40l27 32l72 -62l-37 -45q15 -30 23.5 -69t8.5 -87q0 -94 -25.5 -177t-72 -145.5t-111 -98.5t-142.5 -36q-90 0 -149 41l-27 -32l-70 64l34 42q-16 32 -24.5 72t-8.5 89zM474 568q-29 24 -73 24 q-45 0 -82.5 -26t-65 -70.5t-43 -104t-15.5 -125.5v-19t2 -18zM239 132q28 -24 74 -24t83.5 27.5t64.5 74t41.5 106.5t14.5 125v14.5t-1 13.5z" />
|
||||
<glyph unicode="Ù" horiz-adv-x="602" d="M63 0zM531 700h122l-95 -452q-15 -72 -39 -121.5t-58 -80.5t-80 -44.5t-106 -13.5q-58 0 -98 13.5t-65.5 38.5t-37 59t-11.5 75q0 20 2.5 41t7.5 44l94 441h129l-92 -440q-8 -38 -8 -62q0 -48 25 -68t73 -20q60 0 93 35t50 113zM490 752h-90l-131 88l6 30h140z" />
|
||||
<glyph unicode="Ú" horiz-adv-x="602" d="M63 0zM531 700h122l-95 -452q-15 -72 -39 -121.5t-58 -80.5t-80 -44.5t-106 -13.5q-58 0 -98 13.5t-65.5 38.5t-37 59t-11.5 75q0 20 2.5 41t7.5 44l94 441h129l-92 -440q-8 -38 -8 -62q0 -48 25 -68t73 -20q60 0 93 35t50 113zM487 870h157l-6 -30l-172 -88h-104z" />
|
||||
<glyph unicode="Û" horiz-adv-x="602" d="M63 0zM531 700h122l-95 -452q-15 -72 -39 -121.5t-58 -80.5t-80 -44.5t-106 -13.5q-58 0 -98 13.5t-65.5 38.5t-37 59t-11.5 75q0 20 2.5 41t7.5 44l94 441h129l-92 -440q-8 -38 -8 -62q0 -48 25 -68t73 -20q60 0 93 35t50 113zM410 870h87l101 -93l-8 -39h-88l-45 41 l-13 34l-27 -33l-67 -42h-94l9 40z" />
|
||||
<glyph unicode="Ü" horiz-adv-x="602" d="M63 0zM531 700h122l-95 -452q-15 -72 -39 -121.5t-58 -80.5t-80 -44.5t-106 -13.5q-58 0 -98 13.5t-65.5 38.5t-37 59t-11.5 75q0 20 2.5 41t7.5 44l94 441h129l-92 -440q-8 -38 -8 -62q0 -48 25 -68t73 -20q60 0 93 35t50 113zM256 798q0 29 20 43.5t52 14.5t52 -14.5 t20 -43.5t-20 -43t-52 -14t-52 14t-20 43zM460 798q0 29 20 43.5t52 14.5t52 -14.5t20 -43.5t-20 -43t-52 -14t-52 14t-20 43z" />
|
||||
<glyph unicode="Ý" horiz-adv-x="569" d="M106 0zM231 260l-125 440h144l65 -263l-2 -74h4l31 76l175 261h149l-311 -439l-55 -261h-129zM451 870h157l-6 -30l-172 -88h-104z" />
|
||||
<glyph unicode="Þ" horiz-adv-x="550" d="M169 700h129l-15 -71q13 1 26 1h26q51 0 94.5 -11.5t76 -35.5t50.5 -61.5t18 -89.5q0 -78 -27 -130.5t-71.5 -85t-101.5 -46t-116 -13.5h-15.5t-22 0.5t-22 1t-15.5 1.5l-33 -160h-130zM257 506q-12 -57 -24 -113t-24 -113q4 -1 11 -2t15.5 -1.5t16 -1t11.5 -0.5 q34 0 65.5 7t55.5 23.5t38.5 43.5t14.5 66q0 30 -9.5 48.5t-25.5 29t-37.5 14.5t-45.5 4q-18 0 -34.5 -1.5t-27.5 -3.5z" />
|
||||
<glyph unicode="ß" horiz-adv-x="608" d="M153 528q12 57 35 92t55 54.5t72 26.5t87 7q51 0 86 -11t57 -29.5t32 -43t10 -52.5q0 -35 -11.5 -60t-28.5 -43t-37.5 -31t-37.5 -25t-28.5 -25t-11.5 -30t11.5 -28t28.5 -20t37.5 -19t37.5 -25.5t28.5 -39t11.5 -59.5q0 -39 -17.5 -72.5t-48 -57.5t-72 -37.5 t-89.5 -13.5q-41 0 -81 11.5t-65 28.5l56 97q21 -13 44.5 -23t57.5 -10q15 0 30 5t27 14t19.5 22.5t7.5 30.5q0 19 -11.5 31.5t-29 22.5t-38 20.5t-38 25t-29 35.5t-11.5 53q0 29 11.5 50.5t29 37.5t37.5 28.5t37.5 24.5t29 25.5t11.5 31.5q0 23 -18 37t-52 14 q-48 0 -77 -26t-40 -85l-89 -488q-9 -51 -21 -90t-32.5 -65t-50.5 -39.5t-74 -13.5q-36 0 -70.5 5.5t-59.5 22.5l34 91q17 -7 34 -9t43 -2q32 0 49.5 25t25.5 75l71 398h-82l20 102h81l6 28v0z" />
|
||||
<glyph unicode="à" horiz-adv-x="503" d="M33 0zM444 200q-8 -38 -11.5 -77t-3.5 -74q0 -14 0.5 -26.5t1.5 -23.5h-91l-14 86h-4q-11 -18 -28.5 -35.5t-38.5 -32t-44.5 -23t-48.5 -8.5q-66 0 -97.5 43t-31.5 115q0 73 18.5 140t57.5 118t98.5 81.5t141.5 30.5q35 0 76.5 -6.5t80.5 -17.5zM209 89q18 0 34 7.5 t29.5 19.5t24 26t18.5 26l50 233q-11 5 -25.5 7.5t-28.5 2.5q-36 0 -64 -21.5t-47.5 -56t-29.5 -78t-10 -87.5q0 -32 10.5 -55.5t38.5 -23.5zM388 566h-69l-91 124l7 30h129z" />
|
||||
<glyph unicode="á" horiz-adv-x="503" d="M33 0zM444 200q-8 -38 -11.5 -77t-3.5 -74q0 -14 0.5 -26.5t1.5 -23.5h-91l-14 86h-4q-11 -18 -28.5 -35.5t-38.5 -32t-44.5 -23t-48.5 -8.5q-66 0 -97.5 43t-31.5 115q0 73 18.5 140t57.5 118t98.5 81.5t141.5 30.5q35 0 76.5 -6.5t80.5 -17.5zM209 89q18 0 34 7.5 t29.5 19.5t24 26t18.5 26l50 233q-11 5 -25.5 7.5t-28.5 2.5q-36 0 -64 -21.5t-47.5 -56t-29.5 -78t-10 -87.5q0 -32 10.5 -55.5t38.5 -23.5zM382 720h125l-6 -30l-133 -124h-69z" />
|
||||
<glyph unicode="â" horiz-adv-x="503" d="M33 0zM444 200q-8 -38 -11.5 -77t-3.5 -74q0 -14 0.5 -26.5t1.5 -23.5h-91l-14 86h-4q-11 -18 -28.5 -35.5t-38.5 -32t-44.5 -23t-48.5 -8.5q-66 0 -97.5 43t-31.5 115q0 73 18.5 140t57.5 118t98.5 81.5t141.5 30.5q35 0 76.5 -6.5t80.5 -17.5zM209 89q18 0 34 7.5 t29.5 19.5t24 26t18.5 26l50 233q-11 5 -25.5 7.5t-28.5 2.5q-36 0 -64 -21.5t-47.5 -56t-29.5 -78t-10 -87.5q0 -32 10.5 -55.5t38.5 -23.5zM346 732h82l67 -182h-96l-24 66l-4 49l-27 -49l-57 -66h-97z" />
|
||||
<glyph unicode="ã" horiz-adv-x="503" d="M33 0zM444 200q-8 -38 -11.5 -77t-3.5 -74q0 -14 0.5 -26.5t1.5 -23.5h-91l-14 86h-4q-11 -18 -28.5 -35.5t-38.5 -32t-44.5 -23t-48.5 -8.5q-66 0 -97.5 43t-31.5 115q0 73 18.5 140t57.5 118t98.5 81.5t141.5 30.5q35 0 76.5 -6.5t80.5 -17.5zM209 89q18 0 34 7.5 t29.5 19.5t24 26t18.5 26l50 233q-11 5 -25.5 7.5t-28.5 2.5q-36 0 -64 -21.5t-47.5 -56t-29.5 -78t-10 -87.5q0 -32 10.5 -55.5t38.5 -23.5zM197 658q35 37 61.5 51t48.5 14q18 0 33.5 -7t31 -15t31 -15t33.5 -7q14 0 30.5 6t36.5 21l4 -70q-32 -32 -57 -44.5t-46 -12.5 q-18 0 -34 6.5t-32 14.5t-32 14.5t-34 6.5q-15 0 -33 -6t-38 -22z" />
|
||||
<glyph unicode="ä" horiz-adv-x="503" d="M33 0zM444 200q-8 -38 -11.5 -77t-3.5 -74q0 -14 0.5 -26.5t1.5 -23.5h-91l-14 86h-4q-11 -18 -28.5 -35.5t-38.5 -32t-44.5 -23t-48.5 -8.5q-66 0 -97.5 43t-31.5 115q0 73 18.5 140t57.5 118t98.5 81.5t141.5 30.5q35 0 76.5 -6.5t80.5 -17.5zM209 89q18 0 34 7.5 t29.5 19.5t24 26t18.5 26l50 233q-11 5 -25.5 7.5t-28.5 2.5q-36 0 -64 -21.5t-47.5 -56t-29.5 -78t-10 -87.5q0 -32 10.5 -55.5t38.5 -23.5zM171 651q0 33 18.5 51.5t47.5 18.5t47.5 -18.5t18.5 -51.5q0 -32 -18.5 -50t-47.5 -18t-47.5 18t-18.5 50zM379 652 q0 32 18.5 50.5t47.5 18.5t47.5 -18.5t18.5 -50.5t-18.5 -50.5t-47.5 -18.5t-47.5 18.5t-18.5 50.5z" />
|
||||
<glyph unicode="å" horiz-adv-x="503" d="M33 0zM444 200q-8 -38 -11.5 -77t-3.5 -74q0 -14 0.5 -26.5t1.5 -23.5h-91l-14 86h-4q-11 -18 -28.5 -35.5t-38.5 -32t-44.5 -23t-48.5 -8.5q-66 0 -97.5 43t-31.5 115q0 73 18.5 140t57.5 118t98.5 81.5t141.5 30.5q35 0 76.5 -6.5t80.5 -17.5zM209 89q18 0 34 7.5 t29.5 19.5t24 26t18.5 26l50 233q-11 5 -25.5 7.5t-28.5 2.5q-36 0 -64 -21.5t-47.5 -56t-29.5 -78t-10 -87.5q0 -32 10.5 -55.5t38.5 -23.5zM255 647q0 42 28.5 69t82.5 27q51 0 81 -24.5t30 -71.5q0 -39 -29.5 -66.5t-81.5 -27.5q-53 0 -82 25.5t-29 68.5zM327 647 q0 -16 11.5 -24.5t27.5 -8.5q17 0 28 8t11 25t-11.5 25.5t-27.5 8.5t-27.5 -8t-11.5 -26z" />
|
||||
<glyph unicode="æ" horiz-adv-x="744" d="M312 223q-8 1 -16.5 1h-16.5q-57 0 -96 -18.5t-39 -57.5q0 -27 14 -39t37 -12q18 0 34.5 7.5t30.5 18t25 22t18 20.5zM315 77q-32 -36 -74 -60.5t-99 -24.5q-33 0 -56.5 10.5t-38.5 28t-22.5 40.5t-7.5 47q0 49 22 84t60 57t88 32.5t107 10.5h16.5t16.5 -1q11 38 11 59 q0 24 -15 35.5t-51 11.5q-33 0 -70 -8t-69 -21l-18 93q41 20 94.5 29.5t103.5 9.5q46 0 78 -14.5t45 -45.5q29 31 72.5 47.5t88.5 16.5q42 0 71.5 -9.5t48 -26.5t27 -39.5t8.5 -49.5q0 -56 -26.5 -90t-71.5 -53.5t-104 -26.5t-123 -7q-1 -8 -1.5 -15.5t-0.5 -14.5 q0 -45 23 -69t76 -24q38 0 71.5 10.5t53.5 22.5l23 -86q-34 -24 -85.5 -37t-102.5 -13q-66 0 -106.5 24t-57.5 67h-5zM447 292q32 0 65 1.5t60 9t44 23t17 42.5q0 17 -12 31.5t-45 14.5q-53 0 -83.5 -35.5t-45.5 -86.5z" />
|
||||
<glyph unicode="ç" horiz-adv-x="412" d="M370 41q-26 -19 -58 -33t-66 -19l-24 -32q34 -2 52 -20.5t18 -47.5q0 -26 -11.5 -45t-31 -31.5t-46 -18.5t-56.5 -6q-38 0 -77 9l20 48q51 -5 70 6t19 25q0 17 -20 23.5t-58 5.5l66 85q-36 6 -61 21.5t-41 38t-23.5 50.5t-7.5 58q0 84 24 150t63.5 111.5t90 70 t103.5 24.5q47 0 74.5 -9t49.5 -20l-46 -98q-19 11 -39.5 15t-44.5 4q-27 0 -52.5 -17.5t-46 -46t-32.5 -66.5t-12 -78q0 -51 22 -77.5t58 -26.5q30 0 55.5 9.5t45.5 21.5z" />
|
||||
<glyph unicode="è" horiz-adv-x="466" d="M34 0zM402 48q-31 -26 -80 -44t-114 -18q-81 0 -127.5 47.5t-46.5 132.5q0 80 25 144.5t65.5 109.5t91.5 69.5t102 24.5q41 0 70.5 -10.5t48.5 -29t28 -42.5t9 -51q0 -41 -21 -72t-58.5 -51.5t-90.5 -31t-116 -10.5q-8 0 -15 0.5t-15 0.5q-2 -12 -3 -21.5t-1 -17.5 q0 -45 23.5 -67t66.5 -22q44 0 79 13t53 26zM176 295q28 0 59.5 2t58.5 9.5t45 22t18 39.5q0 15 -11 30.5t-46 15.5q-44 0 -76.5 -34t-47.5 -85zM368 566h-69l-91 124l7 30h129z" />
|
||||
<glyph unicode="é" horiz-adv-x="466" d="M34 0zM402 48q-31 -26 -80 -44t-114 -18q-81 0 -127.5 47.5t-46.5 132.5q0 80 25 144.5t65.5 109.5t91.5 69.5t102 24.5q41 0 70.5 -10.5t48.5 -29t28 -42.5t9 -51q0 -41 -21 -72t-58.5 -51.5t-90.5 -31t-116 -10.5q-8 0 -15 0.5t-15 0.5q-2 -12 -3 -21.5t-1 -17.5 q0 -45 23.5 -67t66.5 -22q44 0 79 13t53 26zM176 295q28 0 59.5 2t58.5 9.5t45 22t18 39.5q0 15 -11 30.5t-46 15.5q-44 0 -76.5 -34t-47.5 -85zM366 720h125l-6 -30l-133 -124h-69z" />
|
||||
<glyph unicode="ê" horiz-adv-x="466" d="M34 0zM402 48q-31 -26 -80 -44t-114 -18q-81 0 -127.5 47.5t-46.5 132.5q0 80 25 144.5t65.5 109.5t91.5 69.5t102 24.5q41 0 70.5 -10.5t48.5 -29t28 -42.5t9 -51q0 -41 -21 -72t-58.5 -51.5t-90.5 -31t-116 -10.5q-8 0 -15 0.5t-15 0.5q-2 -12 -3 -21.5t-1 -17.5 q0 -45 23.5 -67t66.5 -22q44 0 79 13t53 26zM176 295q28 0 59.5 2t58.5 9.5t45 22t18 39.5q0 15 -11 30.5t-46 15.5q-44 0 -76.5 -34t-47.5 -85zM323 732h82l67 -182h-96l-24 66l-4 49l-27 -49l-57 -66h-97z" />
|
||||
<glyph unicode="ë" horiz-adv-x="466" d="M34 0zM402 48q-31 -26 -80 -44t-114 -18q-81 0 -127.5 47.5t-46.5 132.5q0 80 25 144.5t65.5 109.5t91.5 69.5t102 24.5q41 0 70.5 -10.5t48.5 -29t28 -42.5t9 -51q0 -41 -21 -72t-58.5 -51.5t-90.5 -31t-116 -10.5q-8 0 -15 0.5t-15 0.5q-2 -12 -3 -21.5t-1 -17.5 q0 -45 23.5 -67t66.5 -22q44 0 79 13t53 26zM176 295q28 0 59.5 2t58.5 9.5t45 22t18 39.5q0 15 -11 30.5t-46 15.5q-44 0 -76.5 -34t-47.5 -85zM164 651q0 33 18.5 51.5t47.5 18.5t47.5 -18.5t18.5 -51.5q0 -32 -18.5 -50t-47.5 -18t-47.5 18t-18.5 50zM372 652 q0 32 18.5 50.5t47.5 18.5t47.5 -18.5t18.5 -50.5t-18.5 -50.5t-47.5 -18.5t-47.5 18.5t-18.5 50.5z" />
|
||||
<glyph unicode="ì" horiz-adv-x="256" d="M27 0zM133 500h123l-106 -500h-123zM265 566h-69l-91 124l7 30h129z" />
|
||||
<glyph unicode="í" horiz-adv-x="256" d="M27 0zM133 500h123l-106 -500h-123zM238 720h125l-6 -30l-133 -124h-69z" />
|
||||
<glyph unicode="î" horiz-adv-x="256" d="M27 0zM133 500h123l-106 -500h-123zM204 732h82l67 -182h-96l-24 66l-4 49l-27 -49l-57 -66h-97z" />
|
||||
<glyph unicode="ï" horiz-adv-x="256" d="M27 0zM133 500h123l-106 -500h-123zM55 651q0 33 18.5 51.5t47.5 18.5t47.5 -18.5t18.5 -51.5q0 -32 -18.5 -50t-47.5 -18t-47.5 18t-18.5 50zM263 652q0 32 18.5 50.5t47.5 18.5t47.5 -18.5t18.5 -50.5t-18.5 -50.5t-47.5 -18.5t-47.5 18.5t-18.5 50.5z" />
|
||||
<glyph unicode="ð" horiz-adv-x="508" d="M262 592l70 29q-18 18 -39.5 31t-44.5 21l97 41q45 -17 82 -54l73 30l28 -54l-64 -27q17 -31 27 -69t10 -83q0 -123 -23.5 -212t-63.5 -146.5t-92.5 -85t-110.5 -27.5q-80 0 -127 47.5t-47 138.5q0 70 20.5 130t55 104t80 68.5t96.5 24.5q69 0 101 -38q2 32 -4 58.5 t-17 49.5l-75 -31zM164 177q0 -42 16.5 -65t45.5 -23q39 0 66.5 28t44.5 68.5t25 86.5t7 81q-8 20 -26.5 32t-44.5 12q-30 0 -54.5 -19t-42 -50t-27.5 -70.5t-10 -80.5z" />
|
||||
<glyph unicode="ñ" horiz-adv-x="521" d="M14 0zM295 0l66 310q6 28 6 49q0 22 -9 34.5t-33 12.5q-18 0 -36 -9t-34 -24t-30 -33.5t-24 -37.5l-64 -302h-123l106 500h93l-5 -88h4q13 16 30.5 34t40.5 33t51.5 25t64.5 10q45 0 72 -24.5t27 -81.5q0 -15 -1.5 -32t-6.5 -37l-72 -339h-123zM203 658q35 37 61.5 51 t48.5 14q18 0 33.5 -7t31 -15t31 -15t33.5 -7q14 0 30.5 6t36.5 21l4 -70q-32 -32 -57 -44.5t-46 -12.5q-18 0 -34 6.5t-32 14.5t-32 14.5t-34 6.5q-15 0 -33 -6t-38 -22z" />
|
||||
<glyph unicode="ò" horiz-adv-x="496" d="M34 0zM34 162q0 79 22.5 144t60 111t87 71.5t103.5 25.5q48 0 81 -15t53.5 -40t29.5 -57t9 -66q0 -78 -22 -142.5t-59 -110.5t-86 -71.5t-103 -25.5q-47 0 -80 15.5t-54.5 40.5t-31.5 56.5t-10 63.5zM161 179q0 -90 65 -90q24 0 47 21t41 55t28.5 77t10.5 86 q0 40 -13.5 61.5t-50.5 21.5q-24 0 -47 -20t-41 -52.5t-29 -74.5t-11 -85zM376 566h-69l-91 124l7 30h129z" />
|
||||
<glyph unicode="ó" horiz-adv-x="496" d="M34 0zM34 162q0 79 22.5 144t60 111t87 71.5t103.5 25.5q48 0 81 -15t53.5 -40t29.5 -57t9 -66q0 -78 -22 -142.5t-59 -110.5t-86 -71.5t-103 -25.5q-47 0 -80 15.5t-54.5 40.5t-31.5 56.5t-10 63.5zM161 179q0 -90 65 -90q24 0 47 21t41 55t28.5 77t10.5 86 q0 40 -13.5 61.5t-50.5 21.5q-24 0 -47 -20t-41 -52.5t-29 -74.5t-11 -85zM364 720h125l-6 -30l-133 -124h-69z" />
|
||||
<glyph unicode="ô" horiz-adv-x="496" d="M34 0zM34 162q0 79 22.5 144t60 111t87 71.5t103.5 25.5q48 0 81 -15t53.5 -40t29.5 -57t9 -66q0 -78 -22 -142.5t-59 -110.5t-86 -71.5t-103 -25.5q-47 0 -80 15.5t-54.5 40.5t-31.5 56.5t-10 63.5zM161 179q0 -90 65 -90q24 0 47 21t41 55t28.5 77t10.5 86 q0 40 -13.5 61.5t-50.5 21.5q-24 0 -47 -20t-41 -52.5t-29 -74.5t-11 -85zM320 732h82l67 -182h-96l-24 66l-4 49l-27 -49l-57 -66h-97z" />
|
||||
<glyph unicode="õ" horiz-adv-x="496" d="M34 0zM34 162q0 79 22.5 144t60 111t87 71.5t103.5 25.5q48 0 81 -15t53.5 -40t29.5 -57t9 -66q0 -78 -22 -142.5t-59 -110.5t-86 -71.5t-103 -25.5q-47 0 -80 15.5t-54.5 40.5t-31.5 56.5t-10 63.5zM161 179q0 -90 65 -90q24 0 47 21t41 55t28.5 77t10.5 86 q0 40 -13.5 61.5t-50.5 21.5q-24 0 -47 -20t-41 -52.5t-29 -74.5t-11 -85zM179 658q35 37 61.5 51t48.5 14q18 0 33.5 -7t31 -15t31 -15t33.5 -7q14 0 30.5 6t36.5 21l4 -70q-32 -32 -57 -44.5t-46 -12.5q-18 0 -34 6.5t-32 14.5t-32 14.5t-34 6.5q-15 0 -33 -6t-38 -22z " />
|
||||
<glyph unicode="ö" horiz-adv-x="496" d="M34 0zM34 162q0 79 22.5 144t60 111t87 71.5t103.5 25.5q48 0 81 -15t53.5 -40t29.5 -57t9 -66q0 -78 -22 -142.5t-59 -110.5t-86 -71.5t-103 -25.5q-47 0 -80 15.5t-54.5 40.5t-31.5 56.5t-10 63.5zM161 179q0 -90 65 -90q24 0 47 21t41 55t28.5 77t10.5 86 q0 40 -13.5 61.5t-50.5 21.5q-24 0 -47 -20t-41 -52.5t-29 -74.5t-11 -85zM165 651q0 33 18.5 51.5t47.5 18.5t47.5 -18.5t18.5 -51.5q0 -32 -18.5 -50t-47.5 -18t-47.5 18t-18.5 50zM373 652q0 32 18.5 50.5t47.5 18.5t47.5 -18.5t18.5 -50.5t-18.5 -50.5t-47.5 -18.5 t-47.5 18.5t-18.5 50.5z" />
|
||||
<glyph unicode="÷" horiz-adv-x="505" d="M58 394h442v-112h-442v112zM198 532q0 35 22 55.5t58 20.5q37 0 59 -20.5t22 -55.5t-22 -56t-59 -21q-36 0 -58 21t-22 56zM198 145q0 35 22 55.5t58 20.5q37 0 59 -20.5t22 -55.5t-22 -56t-59 -21q-36 0 -58 21t-22 56z" />
|
||||
<glyph unicode="ø" horiz-adv-x="496" d="M34 162q0 79 22.5 144t60 111t87 71.5t103.5 25.5q32 0 57 -7t44 -19l34 38l64 -59l-42 -47q16 -38 16 -84q0 -78 -22 -142.5t-59 -110.5t-86 -71.5t-103 -25.5q-34 0 -60.5 8.5t-46.5 22.5l-37 -41l-66 60l47 54q-13 33 -13 72zM176 114q16 -25 50 -25q23 0 45 19.5 t39.5 51t29 71.5t13.5 81zM337 392q-16 19 -48 19q-23 0 -45 -18.5t-39.5 -48.5t-29.5 -69t-14 -81z" />
|
||||
<glyph unicode="ù" horiz-adv-x="512" d="M39 0zM241 500l-65 -309q-6 -30 -6 -50t8 -31t28 -11q17 0 34.5 8.5t33.5 22t29.5 30t22.5 32.5l64 308h123l-63 -300q-5 -20 -8.5 -47t-6.5 -55.5t-4 -54.5t0 -43h-99l-5 90h-4q-14 -19 -32.5 -37.5t-41 -33.5t-49 -24t-56.5 -9q-47 0 -76 23.5t-29 86.5q0 37 10 81 l69 323h123zM373 566h-69l-91 124l7 30h129z" />
|
||||
<glyph unicode="ú" horiz-adv-x="512" d="M39 0zM241 500l-65 -309q-6 -30 -6 -50t8 -31t28 -11q17 0 34.5 8.5t33.5 22t29.5 30t22.5 32.5l64 308h123l-63 -300q-5 -20 -8.5 -47t-6.5 -55.5t-4 -54.5t0 -43h-99l-5 90h-4q-14 -19 -32.5 -37.5t-41 -33.5t-49 -24t-56.5 -9q-47 0 -76 23.5t-29 86.5q0 37 10 81 l69 323h123zM352 720h125l-6 -30l-133 -124h-69z" />
|
||||
<glyph unicode="û" horiz-adv-x="512" d="M39 0zM241 500l-65 -309q-6 -30 -6 -50t8 -31t28 -11q17 0 34.5 8.5t33.5 22t29.5 30t22.5 32.5l64 308h123l-63 -300q-5 -20 -8.5 -47t-6.5 -55.5t-4 -54.5t0 -43h-99l-5 90h-4q-14 -19 -32.5 -37.5t-41 -33.5t-49 -24t-56.5 -9q-47 0 -76 23.5t-29 86.5q0 37 10 81 l69 323h123zM326 732h82l67 -182h-96l-24 66l-4 49l-27 -49l-57 -66h-97z" />
|
||||
<glyph unicode="ü" horiz-adv-x="512" d="M39 0zM241 500l-65 -309q-6 -30 -6 -50t8 -31t28 -11q17 0 34.5 8.5t33.5 22t29.5 30t22.5 32.5l64 308h123l-63 -300q-5 -20 -8.5 -47t-6.5 -55.5t-4 -54.5t0 -43h-99l-5 90h-4q-14 -19 -32.5 -37.5t-41 -33.5t-49 -24t-56.5 -9q-47 0 -76 23.5t-29 86.5q0 37 10 81 l69 323h123zM173 651q0 33 18.5 51.5t47.5 18.5t47.5 -18.5t18.5 -51.5q0 -32 -18.5 -50t-47.5 -18t-47.5 18t-18.5 50zM381 652q0 32 18.5 50.5t47.5 18.5t47.5 -18.5t18.5 -50.5t-18.5 -50.5t-47.5 -18.5t-47.5 18.5t-18.5 50.5z" />
|
||||
<glyph unicode="ý" horiz-adv-x="452" d="M0 0zM216 219l1 -78h6l27 79l136 280h131l-240 -449q-30 -56 -56.5 -103t-53.5 -81t-56 -53t-62 -19q-44 0 -66 15l33 98q6 -3 12.5 -4t12.5 -1q24 0 49 23t50 74l-94 500h141zM331 720h125l-6 -30l-133 -124h-69z" />
|
||||
<glyph unicode="þ" horiz-adv-x="506" d="M165 700h123l-62 -268h4q12 16 27 31t34 26t42 18t52 7q51 0 82 -35t31 -110q0 -85 -22.5 -155.5t-60 -121t-88 -78.5t-105.5 -28q-26 0 -49 5t-34 13l-43 -204h-122zM160 106q25 -17 56 -17t58.5 21t48 56t32.5 81.5t12 97.5q0 29 -11.5 47.5t-34.5 18.5q-18 0 -35 -9 t-32 -22.5t-27 -30.5t-21 -33z" />
|
||||
<glyph unicode="ÿ" horiz-adv-x="452" d="M0 0zM216 219l1 -78h6l27 79l136 280h131l-240 -449q-30 -56 -56.5 -103t-53.5 -81t-56 -53t-62 -19q-44 0 -66 15l33 98q6 -3 12.5 -4t12.5 -1q24 0 49 23t50 74l-94 500h141zM131 651q0 33 18.5 51.5t47.5 18.5t47.5 -18.5t18.5 -51.5q0 -32 -18.5 -50t-47.5 -18 t-47.5 18t-18.5 50zM339 652q0 32 18.5 50.5t47.5 18.5t47.5 -18.5t18.5 -50.5t-18.5 -50.5t-47.5 -18.5t-47.5 18.5t-18.5 50.5z" />
|
||||
<glyph unicode="ı" horiz-adv-x="256" d="M133 500h123l-106 -500h-123z" />
|
||||
<glyph unicode="Œ" horiz-adv-x="877" d="M514 567q-18 12 -42.5 18.5t-64.5 6.5q-47 0 -85.5 -24t-67 -67t-44 -103t-15.5 -132q0 -26 5 -53.5t18.5 -51t38 -38.5t63.5 -15q28 0 49.5 3.5t51.5 15.5zM394 0q-20 -7 -46.5 -10.5t-54.5 -3.5q-43 0 -85 13t-75.5 44.5t-54 85t-20.5 133.5q0 105 27 189t76 142.5 t116 89.5t147 31q38 0 65.5 -4t52.5 -10h394l-26 -122h-264l-35 -163h241l-26 -122h-240l-36 -171h268l-25 -122h-399z" />
|
||||
<glyph unicode="œ" horiz-adv-x="769" d="M161 179q0 -90 65 -90q24 0 47 21t41 55t28.5 77t10.5 86q0 40 -13.5 61.5t-50.5 21.5q-24 0 -47 -20t-41 -52.5t-29 -74.5t-11 -85zM371 65q-25 -34 -68 -56.5t-94 -22.5q-47 0 -80 15.5t-54 40.5t-31 56.5t-10 63.5q0 79 22.5 144t60.5 111t87.5 71.5t103.5 25.5 t88.5 -22t53.5 -60q30 35 72.5 58.5t98.5 23.5q41 0 70.5 -10.5t48.5 -29t28 -42.5t9 -51q0 -41 -21 -72t-58.5 -51.5t-90.5 -31t-116 -10.5q-8 0 -15 0.5t-15 0.5q-2 -12 -3 -21.5t-1 -17.5q0 -45 23.5 -67t66.5 -22q44 0 79 13t53 26l26 -80q-31 -26 -80 -44t-114 -18 q-29 0 -52 6.5t-40 18t-29 25.5t-19 29zM479 295q28 0 59.5 2t58.5 9.5t45 22t18 39.5q0 15 -11 30.5t-46 15.5q-44 0 -76.5 -34t-47.5 -85z" />
|
||||
<glyph unicode="Ÿ" horiz-adv-x="569" d="M106 0zM231 260l-125 440h144l65 -263l-2 -74h4l31 76l175 261h149l-311 -439l-55 -261h-129zM240 798q0 29 20 43.5t52 14.5t52 -14.5t20 -43.5t-20 -43t-52 -14t-52 14t-20 43zM444 798q0 29 20 43.5t52 14.5t52 -14.5t20 -43.5t-20 -43t-52 -14t-52 14t-20 43z" />
|
||||
<glyph unicode="ȷ" horiz-adv-x="244" d="M123 500h124l-111 -521q-19 -90 -64 -137.5t-122 -47.5q-31 0 -62 7l24 106q25 -2 43 4.5t30.5 20.5t21 35.5t14.5 48.5z" />
|
||||
<glyph unicode="ˆ" horiz-adv-x="431" d="M456 732h82l67 -182h-96l-24 66l-4 49l-27 -49l-57 -66h-97z" />
|
||||
<glyph unicode="˙" horiz-adv-x="266" d="M313 642q0 33 21.5 51t54.5 18q32 0 54.5 -18t22.5 -51q0 -32 -22.5 -50.5t-54.5 -18.5q-33 0 -54.5 18.5t-21.5 50.5z" />
|
||||
<glyph unicode="˚" horiz-adv-x="401" d="M382 647q0 42 28.5 69t82.5 27q51 0 81 -24.5t30 -71.5q0 -39 -29.5 -66.5t-81.5 -27.5q-53 0 -82 25.5t-29 68.5zM454 647q0 -16 11.5 -24.5t27.5 -8.5q17 0 28 8t11 25t-11.5 25.5t-27.5 8.5t-27.5 -8t-11.5 -26z" />
|
||||
<glyph unicode="˜" horiz-adv-x="349" d="M306 658q35 37 61.5 51t48.5 14q18 0 33.5 -7t31 -15t31 -15t33.5 -7q14 0 30.5 6t36.5 21l4 -70q-32 -32 -57 -44.5t-46 -12.5q-18 0 -34 6.5t-32 14.5t-32 14.5t-34 6.5q-15 0 -33 -6t-38 -22z" />
|
||||
<glyph unicode=" " horiz-adv-x="435" />
|
||||
<glyph unicode=" " horiz-adv-x="870" />
|
||||
<glyph unicode=" " horiz-adv-x="435" />
|
||||
<glyph unicode=" " horiz-adv-x="870" />
|
||||
<glyph unicode=" " horiz-adv-x="290" />
|
||||
<glyph unicode=" " horiz-adv-x="217" />
|
||||
<glyph unicode=" " horiz-adv-x="145" />
|
||||
<glyph unicode=" " horiz-adv-x="145" />
|
||||
<glyph unicode=" " horiz-adv-x="108" />
|
||||
<glyph unicode=" " horiz-adv-x="174" />
|
||||
<glyph unicode=" " horiz-adv-x="48" />
|
||||
<glyph unicode="‐" horiz-adv-x="343" d="M81 340h239l-25 -104h-239z" />
|
||||
<glyph unicode="‑" horiz-adv-x="343" d="M81 340h239l-25 -104h-239z" />
|
||||
<glyph unicode="‒" horiz-adv-x="343" d="M81 340h239l-25 -104h-239z" />
|
||||
<glyph unicode="–" horiz-adv-x="627" d="M130 340h419l-25 -104h-419z" />
|
||||
<glyph unicode="—" horiz-adv-x="779" d="M130 340h571l-25 -104h-571z" />
|
||||
<glyph unicode="‘" horiz-adv-x="215" d="M238 631q0 -39 -23 -58t-50 -19q-17 0 -29.5 6.5t-20.5 17t-12 23t-4 25.5q0 40 17 71t40.5 52.5t47 34t37.5 15.5l19 -54q-20 -8 -37.5 -25.5t-23.5 -37.5q17 0 28 -15t11 -36z" />
|
||||
<glyph unicode="’" horiz-adv-x="216" d="M121 637q0 18 7.5 31.5t18.5 22.5t24 13.5t25 4.5q35 0 50 -18t15 -49q0 -41 -15.5 -72t-38 -53t-47 -35t-42.5 -19l-19 55q21 9 38.5 24t24.5 38q-18 2 -30 16.5t-11 40.5z" />
|
||||
<glyph unicode="‚" horiz-adv-x="226" d="M8 0zM30 55q0 18 7.5 31.5t18.5 22.5t24 13.5t25 4.5q35 0 50 -18t15 -49q0 -41 -15.5 -72t-38 -53t-47 -35t-42.5 -19l-19 55q21 9 38.5 24t24.5 38q-18 2 -30 16.5t-11 40.5z" />
|
||||
<glyph unicode="“" horiz-adv-x="379" d="M99 554zM402 631q0 -39 -23 -58t-50 -19q-17 0 -29.5 6.5t-20.5 17t-12 23t-4 25.5q0 40 17 71t40.5 52.5t47 34t37.5 15.5l19 -54q-20 -8 -37.5 -25.5t-23.5 -37.5q17 0 28 -15t11 -36zM238 631q0 -39 -23 -58t-50 -19q-17 0 -29.5 6.5t-20.5 17t-12 23t-4 25.5 q0 40 17 71t40.5 52.5t47 34t37.5 15.5l19 -54q-20 -8 -37.5 -25.5t-23.5 -37.5q17 0 28 -15t11 -36z" />
|
||||
<glyph unicode="”" horiz-adv-x="379" d="M99 463zM284 637q0 18 7.5 31.5t18.5 22.5t24 13.5t25 4.5q35 0 50 -18t15 -49q0 -41 -15.5 -72t-38 -53t-47 -35t-42.5 -19l-19 55q21 9 38.5 24t24.5 38q-18 2 -30 16.5t-11 40.5zM121 637q0 18 7.5 31.5t18.5 22.5t24 13.5t25 4.5q35 0 50 -18t15 -49q0 -41 -15.5 -72 t-38 -53t-47 -35t-42.5 -19l-19 55q21 9 38.5 24t24.5 38q-18 2 -30 16.5t-11 40.5z" />
|
||||
<glyph unicode="„" horiz-adv-x="389" d="M8 0zM192 55q0 18 7.5 31.5t18.5 22.5t24 13.5t25 4.5q35 0 50 -18t15 -49q0 -41 -15.5 -72t-38 -53t-47 -35t-42.5 -19l-19 55q21 9 38.5 24t24.5 38q-18 2 -30 16.5t-11 40.5zM30 55q0 18 7.5 31.5t18.5 22.5t24 13.5t25 4.5q35 0 50 -18t15 -49q0 -41 -15.5 -72 t-38 -53t-47 -35t-42.5 -19l-19 55q21 9 38.5 24t24.5 38q-18 2 -30 16.5t-11 40.5z" />
|
||||
<glyph unicode="•" horiz-adv-x="452" d="M98 311q0 34 12 62t32.5 48t48 31.5t59.5 11.5t60 -10.5t48.5 -30t32.5 -48t12 -64.5t-12 -64t-32.5 -47.5t-48.5 -30t-60 -10.5t-59.5 10.5t-48 30t-32.5 47.5t-12 64z" />
|
||||
<glyph unicode="…" horiz-adv-x="769" d="M535 66q0 35 22 55.5t58 20.5q37 0 59 -20.5t22 -55.5t-22 -56t-59 -21q-36 0 -58 21t-22 56zM276 66q0 35 22 55.5t58 20.5q37 0 59 -20.5t22 -55.5t-22 -56t-59 -21q-36 0 -58 21t-22 56zM18 66q0 35 22 55.5t58 20.5q37 0 59 -20.5t22 -55.5t-22 -56t-59 -21 q-36 0 -58 21t-22 56z" />
|
||||
<glyph unicode=" " horiz-adv-x="174" />
|
||||
<glyph unicode="‹" horiz-adv-x="300" d="M40 259l200 230l60 -64l-106 -126l-55 -39l36 -37l60 -123l-84 -62z" />
|
||||
<glyph unicode="›" horiz-adv-x="293" d="M293 268l-200 -230l-62 61l108 127l55 41l-35 39l-62 124l86 59z" />
|
||||
<glyph unicode="⁄" horiz-adv-x="184" d="M293 715l85 -50l-430 -679l-86 53z" />
|
||||
<glyph unicode=" " horiz-adv-x="217" />
|
||||
<glyph unicode="₁" horiz-adv-x="402" d="M38 0h93l36 164l19 46l-36 -32l-63 -37l-34 73l176 113h81l-70 -327h83l-21 -100h-285z" />
|
||||
<glyph unicode="₂" horiz-adv-x="402" d="M344 227q0 -60 -38 -110t-102 -98l-49 -25v-4l57 11h101l-22 -101h-297l15 71q29 18 67 44t72 55t57.5 59.5t23.5 57.5q0 17 -9.5 27t-35.5 10t-51 -8.5t-44 -19.5l-14 91q37 21 76.5 30.5t73.5 9.5q57 0 88 -26t31 -74z" />
|
||||
<glyph unicode="₃" horiz-adv-x="402" d="M125 -12q50 0 70 18.5t20 41.5q0 20 -14.5 30t-62.5 10h-41l8 38l86 81l45 24l-56 -6h-108l21 95h269l-14 -62l-102 -93l-35 -17v-5l28 3q35 -1 60 -25t24 -64q0 -42 -15.5 -73t-42.5 -51t-64 -30t-80 -10q-36 0 -67.5 6.5t-51.5 17.5l40 90q40 -19 83 -19z" />
|
||||
<glyph unicode="₄" horiz-adv-x="402" d="M345 -22h-72l-17 -78h-96l17 78h-196l14 67l265 283h87l-55 -261h72zM214 153l18 53h-5l-32 -49l-60 -66l-41 -32l53 8h50z" />
|
||||
<glyph unicode="€" d="M45 324h64q4 30 10 58h-94l52 93h73q34 76 83 128q56 58 123 84.5t127 26.5q49 0 85 -9.5t60 -23.5l-53 -90q-18 9 -44.5 14t-63.5 5q-39 0 -82.5 -21t-80.5 -64q-19 -22 -34 -50h254l-46 -93h-244q-7 -27 -10 -58h222l-46 -93h-178q2 -22 6 -41q7 -31 24.5 -53.5 t46 -34.5t72.5 -12q37 0 67 9t56 23l17 -91q-34 -22 -83 -33.5t-97 -11.5q-59 0 -101.5 18.5t-70.5 51.5t-41 78q-13 44 -13 97h-111z" />
|
||||
<glyph unicode="™" horiz-adv-x="953" d="M458 590h-118v-250h-130v250h-118v110h366v-110zM863 484l17 103h-6l-36 -85l-68 -117h-78l-68 114l-39 88h-5l23 -102v-145h-111v360h130l91 -150l24 -63h1l25 65l84 148h129v-360h-113v144z" />
|
||||
<glyph unicode="−" horiz-adv-x="505" d="M58 394h442v-112h-442v112z" />
|
||||
<glyph unicode="" horiz-adv-x="500" d="M0 500h500v-500h-500v500z" />
|
||||
<glyph unicode="" horiz-adv-x="431" d="M466 870h87l101 -93l-8 -39h-88l-45 41l-13 34l-27 -33l-67 -42h-94l9 40z" />
|
||||
<glyph unicode="" horiz-adv-x="349" d="M258 800q38 35 69 48t58 13q21 0 40.5 -5.5t38 -12t36 -12t35.5 -5.5q15 0 30 5t31 19l10 -67q-33 -27 -60 -37t-51 -10q-21 0 -39.5 5.5t-36.5 11.5t-35.5 11.5t-36.5 5.5q-18 0 -37.5 -7t-42.5 -26z" />
|
||||
<glyph unicode="" horiz-adv-x="402" d="M243 544l20 46l-35 -32l-63 -36l-37 75l178 110h82l-91 -427h-110z" />
|
||||
<glyph unicode="" horiz-adv-x="238" d="M434 870h157l-6 -30l-172 -88h-104z" />
|
||||
<glyph unicode="" horiz-adv-x="242" d="M191 798q0 29 20 43.5t52 14.5t52 -14.5t20 -43.5t-20 -43t-52 -14t-52 14t-20 43zM395 798q0 29 20 43.5t52 14.5t52 -14.5t20 -43.5t-20 -43t-52 -14t-52 14t-20 43z" />
|
||||
<glyph unicode="" horiz-adv-x="238" d="M494 752h-90l-131 88l6 30h140z" />
|
||||
<glyph horiz-adv-x="184" d="M342 714l73 -66l-576 -662l-73 69z" />
|
||||
<glyph horiz-adv-x="244" d="M0 0z" />
|
||||
<hkern u1=":" u2="/" k="-20" />
|
||||
<hkern u1="B" u2="T" k="29" />
|
||||
<hkern u1="D" u2="J" k="21" />
|
||||
<hkern u1="O" u2="J" k="21" />
|
||||
<hkern u1="Q" u2="J" k="21" />
|
||||
<hkern u1="T" u2="™" k="-16" />
|
||||
<hkern u1="T" u2="…" k="105" />
|
||||
<hkern u1="T" u2="„" k="110" />
|
||||
<hkern u1="T" u2="‚" k="110" />
|
||||
<hkern u1="T" u2="—" k="122" />
|
||||
<hkern u1="T" u2="–" k="122" />
|
||||
<hkern u1="T" u2="ȷ" k="108" />
|
||||
<hkern u1="T" u2="Ÿ" k="67" />
|
||||
<hkern u1="T" u2="œ" k="104" />
|
||||
<hkern u1="T" u2="Œ" k="38" />
|
||||
<hkern u1="T" u2="ÿ" k="104" />
|
||||
<hkern u1="T" u2="ý" k="104" />
|
||||
<hkern u1="T" u2="ü" k="16" />
|
||||
<hkern u1="T" u2="û" k="16" />
|
||||
<hkern u1="T" u2="ú" k="16" />
|
||||
<hkern u1="T" u2="ù" k="16" />
|
||||
<hkern u1="T" u2="ø" k="104" />
|
||||
<hkern u1="T" u2="ö" k="35" />
|
||||
<hkern u1="T" u2="õ" k="50" />
|
||||
<hkern u1="T" u2="ô" k="73" />
|
||||
<hkern u1="T" u2="ó" k="116" />
|
||||
<hkern u1="T" u2="ò" k="82" />
|
||||
<hkern u1="T" u2="ñ" k="16" />
|
||||
<hkern u1="T" u2="ð" k="58" />
|
||||
<hkern u1="T" u2="ï" k="16" />
|
||||
<hkern u1="T" u2="î" k="16" />
|
||||
<hkern u1="T" u2="í" k="16" />
|
||||
<hkern u1="T" u2="ì" k="16" />
|
||||
<hkern u1="T" u2="ë" k="30" />
|
||||
<hkern u1="T" u2="ê" k="71" />
|
||||
<hkern u1="T" u2="é" k="104" />
|
||||
<hkern u1="T" u2="è" k="87" />
|
||||
<hkern u1="T" u2="ç" k="104" />
|
||||
<hkern u1="T" u2="æ" k="108" />
|
||||
<hkern u1="T" u2="å" k="104" />
|
||||
<hkern u1="T" u2="ä" k="38" />
|
||||
<hkern u1="T" u2="ã" k="58" />
|
||||
<hkern u1="T" u2="â" k="93" />
|
||||
<hkern u1="T" u2="á" k="104" />
|
||||
<hkern u1="T" u2="à" k="104" />
|
||||
<hkern u1="T" u2="Ý" k="67" />
|
||||
<hkern u1="T" u2="Ø" k="38" />
|
||||
<hkern u1="T" u2="Ö" k="38" />
|
||||
<hkern u1="T" u2="Õ" k="38" />
|
||||
<hkern u1="T" u2="Ô" k="38" />
|
||||
<hkern u1="T" u2="Ó" k="38" />
|
||||
<hkern u1="T" u2="Ò" k="38" />
|
||||
<hkern u1="T" u2="Ç" k="38" />
|
||||
<hkern u1="T" u2="Æ" k="113" />
|
||||
<hkern u1="T" u2="Å" k="75" />
|
||||
<hkern u1="T" u2="Ä" k="75" />
|
||||
<hkern u1="T" u2="Ã" k="75" />
|
||||
<hkern u1="T" u2="Â" k="75" />
|
||||
<hkern u1="T" u2="Á" k="75" />
|
||||
<hkern u1="T" u2="À" k="75" />
|
||||
<hkern u1="T" u2="®" k="-16" />
|
||||
<hkern u1="T" u2="­" k="122" />
|
||||
<hkern u1="T" u2=" " k="38" />
|
||||
<hkern u1="T" u2="}" k="-13" />
|
||||
<hkern u1="T" u2="z" k="100" />
|
||||
<hkern u1="T" u2="y" k="104" />
|
||||
<hkern u1="T" u2="x" k="113" />
|
||||
<hkern u1="T" u2="w" k="96" />
|
||||
<hkern u1="T" u2="v" k="104" />
|
||||
<hkern u1="T" u2="u" k="108" />
|
||||
<hkern u1="T" u2="t" k="35" />
|
||||
<hkern u1="T" u2="s" k="108" />
|
||||
<hkern u1="T" u2="r" k="108" />
|
||||
<hkern u1="T" u2="q" k="104" />
|
||||
<hkern u1="T" u2="p" k="108" />
|
||||
<hkern u1="T" u2="o" k="104" />
|
||||
<hkern u1="T" u2="n" k="108" />
|
||||
<hkern u1="T" u2="m" k="108" />
|
||||
<hkern u1="T" u2="j" k="16" />
|
||||
<hkern u1="T" u2="i" k="16" />
|
||||
<hkern u1="T" u2="g" k="104" />
|
||||
<hkern u1="T" u2="e" k="104" />
|
||||
<hkern u1="T" u2="d" k="104" />
|
||||
<hkern u1="T" u2="c" k="104" />
|
||||
<hkern u1="T" u2="a" k="104" />
|
||||
<hkern u1="T" u2="]" k="-13" />
|
||||
<hkern u1="T" u2="Z" k="47" />
|
||||
<hkern u1="T" u2="Y" k="67" />
|
||||
<hkern u1="T" u2="X" k="44" />
|
||||
<hkern u1="T" u2="W" k="28" />
|
||||
<hkern u1="T" u2="V" k="31" />
|
||||
<hkern u1="T" u2="T" k="-20" />
|
||||
<hkern u1="T" u2="Q" k="38" />
|
||||
<hkern u1="T" u2="O" k="38" />
|
||||
<hkern u1="T" u2="G" k="38" />
|
||||
<hkern u1="T" u2="C" k="38" />
|
||||
<hkern u1="T" u2="A" k="75" />
|
||||
<hkern u1="T" u2="." k="105" />
|
||||
<hkern u1="T" u2="-" k="122" />
|
||||
<hkern u1="T" u2="," k="105" />
|
||||
<hkern u1="T" u2="*" k="-16" />
|
||||
<hkern u1="T" u2=")" k="-13" />
|
||||
<hkern u1="T" u2=" " k="38" />
|
||||
<hkern u1="V" u2="ÿ" k="-13" />
|
||||
<hkern u1="V" u2="ö" k="13" />
|
||||
<hkern u1="V" u2="õ" k="30" />
|
||||
<hkern u1="V" u2="ô" k="47" />
|
||||
<hkern u1="V" u2="ò" k="43" />
|
||||
<hkern u1="V" u2="ð" k="40" />
|
||||
<hkern u1="V" u2="ë" k="10" />
|
||||
<hkern u1="V" u2="è" k="43" />
|
||||
<hkern u1="V" u2="ä" k="23" />
|
||||
<hkern u1="V" u2="ã" k="36" />
|
||||
<hkern u1="W" u2="ÿ" k="-13" />
|
||||
<hkern u1="W" u2="ö" k="17" />
|
||||
<hkern u1="W" u2="õ" k="31" />
|
||||
<hkern u1="W" u2="ë" k="11" />
|
||||
<hkern u1="W" u2="ä" k="24" />
|
||||
<hkern u1="W" u2="ã" k="31" />
|
||||
<hkern u1="Y" u2="ö" k="31" />
|
||||
<hkern u1="Y" u2="õ" k="51" />
|
||||
<hkern u1="Y" u2="ô" k="65" />
|
||||
<hkern u1="Y" u2="ò" k="61" />
|
||||
<hkern u1="Y" u2="ð" k="61" />
|
||||
<hkern u1="Y" u2="ë" k="31" />
|
||||
<hkern u1="Y" u2="ê" k="73" />
|
||||
<hkern u1="Y" u2="è" k="61" />
|
||||
<hkern u1="Y" u2="ä" k="38" />
|
||||
<hkern u1="Y" u2="ã" k="58" />
|
||||
<hkern u1="a" u2="T" k="104" />
|
||||
<hkern u1="n" u2="T" k="137" />
|
||||
<hkern u1="Ð" u2="J" k="21" />
|
||||
<hkern u1="Ò" u2="J" k="21" />
|
||||
<hkern u1="Ó" u2="J" k="21" />
|
||||
<hkern u1="Ô" u2="J" k="21" />
|
||||
<hkern u1="Õ" u2="J" k="21" />
|
||||
<hkern u1="Ö" u2="J" k="21" />
|
||||
<hkern u1="Ø" u2="J" k="21" />
|
||||
<hkern u1="Ý" u2="ö" k="31" />
|
||||
<hkern u1="Ý" u2="õ" k="51" />
|
||||
<hkern u1="Ý" u2="ô" k="65" />
|
||||
<hkern u1="Ý" u2="ò" k="61" />
|
||||
<hkern u1="Ý" u2="ð" k="61" />
|
||||
<hkern u1="Ý" u2="ë" k="31" />
|
||||
<hkern u1="Ý" u2="ê" k="73" />
|
||||
<hkern u1="Ý" u2="è" k="61" />
|
||||
<hkern u1="Ý" u2="ä" k="38" />
|
||||
<hkern u1="Ý" u2="ã" k="58" />
|
||||
<hkern u1="é" u2="T" k="63" />
|
||||
<hkern u1="ê" u2="T" k="63" />
|
||||
<hkern u1="ë" u2="T" k="63" />
|
||||
<hkern u1="Ÿ" u2="ö" k="31" />
|
||||
<hkern u1="Ÿ" u2="õ" k="51" />
|
||||
<hkern u1="Ÿ" u2="ô" k="65" />
|
||||
<hkern u1="Ÿ" u2="ò" k="61" />
|
||||
<hkern u1="Ÿ" u2="ð" k="61" />
|
||||
<hkern u1="Ÿ" u2="ë" k="31" />
|
||||
<hkern u1="Ÿ" u2="ê" k="73" />
|
||||
<hkern u1="Ÿ" u2="è" k="61" />
|
||||
<hkern u1="Ÿ" u2="ä" k="38" />
|
||||
<hkern u1="Ÿ" u2="ã" k="58" />
|
||||
<hkern u1="…" u2="­" k="117" />
|
||||
<hkern u1="…" u2=" " k="40" />
|
||||
<hkern u1="…" u2=" " k="40" />
|
||||
<hkern g1="C,Ccedilla" g2="space,uni00A0" k="38" />
|
||||
<hkern g1="C,Ccedilla" g2="hyphen,uni00AD,endash,emdash" k="66" />
|
||||
<hkern g1="C,Ccedilla" g2="A,Agrave,Aacute,Acircumflex,Atilde,Adieresis,Aring" k="42" />
|
||||
<hkern g1="C,Ccedilla" g2="C,G,O,Q,Ccedilla,Ograve,Oacute,Ocircumflex,Otilde,Odieresis,Oslash,OE" k="31" />
|
||||
<hkern g1="C,Ccedilla" g2="T" k="42" />
|
||||
<hkern g1="C,Ccedilla" g2="V" k="63" />
|
||||
<hkern g1="C,Ccedilla" g2="W" k="25" />
|
||||
<hkern g1="C,Ccedilla" g2="X" k="48" />
|
||||
<hkern g1="C,Ccedilla" g2="Y,Yacute,Ydieresis" k="52" />
|
||||
<hkern g1="C,Ccedilla" g2="Z" k="47" />
|
||||
<hkern g1="C,Ccedilla" g2="m,n,p,r,s,u,ae,uni0237" k="27" />
|
||||
<hkern g1="C,Ccedilla" g2="a,c,d,e,g,o,q,agrave,aacute,acircumflex,atilde,adieresis,aring,ccedilla,egrave,eacute,ecircumflex,edieresis,eth,ograve,oacute,ocircumflex,otilde,odieresis,oslash,oe" k="31" />
|
||||
<hkern g1="C,Ccedilla" g2="t" k="33" />
|
||||
<hkern g1="C,Ccedilla" g2="v,y,yacute,ydieresis" k="27" />
|
||||
<hkern g1="C,Ccedilla" g2="w" k="22" />
|
||||
<hkern g1="C,Ccedilla" g2="AE" k="115" />
|
||||
<hkern g1="C,Ccedilla" g2="i,j,igrave,iacute,icircumflex,idieresis,ntilde,ugrave,uacute,ucircumflex,udieresis" k="11" />
|
||||
<hkern g1="C,Ccedilla" g2="z" k="8" />
|
||||
<hkern g1="L" g2="space,uni00A0" k="48" />
|
||||
<hkern g1="L" g2="asterisk" k="156" />
|
||||
<hkern g1="L" g2="hyphen,uni00AD,endash,emdash" k="66" />
|
||||
<hkern g1="L" g2="A,Agrave,Aacute,Acircumflex,Atilde,Adieresis,Aring" k="117" />
|
||||
<hkern g1="L" g2="C,G,O,Q,Ccedilla,Ograve,Oacute,Ocircumflex,Otilde,Odieresis,Oslash,OE" k="88" />
|
||||
<hkern g1="L" g2="T" k="124" />
|
||||
<hkern g1="L" g2="V" k="113" />
|
||||
<hkern g1="L" g2="W" k="82" />
|
||||
<hkern g1="L" g2="X" k="135" />
|
||||
<hkern g1="L" g2="Y,Yacute,Ydieresis" k="121" />
|
||||
<hkern g1="L" g2="Z" k="84" />
|
||||
<hkern g1="L" g2="a,c,d,e,g,o,q,agrave,aacute,acircumflex,atilde,adieresis,aring,ccedilla,egrave,eacute,ecircumflex,edieresis,eth,ograve,oacute,ocircumflex,otilde,odieresis,oslash,oe" k="23" />
|
||||
<hkern g1="L" g2="t" k="29" />
|
||||
<hkern g1="L" g2="v,y,yacute,ydieresis" k="85" />
|
||||
<hkern g1="L" g2="w" k="55" />
|
||||
<hkern g1="L" g2="AE" k="114" />
|
||||
<hkern g1="L" g2="quotedbl,quotesingle,quoteleft,quoteright,quotedblleft,quotedblright" k="135" />
|
||||
<hkern g1="L" g2="quotesinglbase,quotedblbase" k="-6" />
|
||||
<hkern g1="L" g2="registered,trademark" k="172" />
|
||||
<hkern g1="L" g2="z" k="13" />
|
||||
<hkern g1="L" g2="x" k="11" />
|
||||
<hkern g1="D,O,Q,Eth,Ograve,Oacute,Ocircumflex,Otilde,Odieresis,Oslash" g2="space,uni00A0" k="13" />
|
||||
<hkern g1="D,O,Q,Eth,Ograve,Oacute,Ocircumflex,Otilde,Odieresis,Oslash" g2="parenright,bracketright,braceright" k="16" />
|
||||
<hkern g1="D,O,Q,Eth,Ograve,Oacute,Ocircumflex,Otilde,Odieresis,Oslash" g2="asterisk" k="9" />
|
||||
<hkern g1="D,O,Q,Eth,Ograve,Oacute,Ocircumflex,Otilde,Odieresis,Oslash" g2="comma,period,ellipsis" k="29" />
|
||||
<hkern g1="D,O,Q,Eth,Ograve,Oacute,Ocircumflex,Otilde,Odieresis,Oslash" g2="A,Agrave,Aacute,Acircumflex,Atilde,Adieresis,Aring" k="26" />
|
||||
<hkern g1="D,O,Q,Eth,Ograve,Oacute,Ocircumflex,Otilde,Odieresis,Oslash" g2="T" k="38" />
|
||||
<hkern g1="D,O,Q,Eth,Ograve,Oacute,Ocircumflex,Otilde,Odieresis,Oslash" g2="V" k="36" />
|
||||
<hkern g1="D,O,Q,Eth,Ograve,Oacute,Ocircumflex,Otilde,Odieresis,Oslash" g2="W" k="26" />
|
||||
<hkern g1="D,O,Q,Eth,Ograve,Oacute,Ocircumflex,Otilde,Odieresis,Oslash" g2="X" k="52" />
|
||||
<hkern g1="D,O,Q,Eth,Ograve,Oacute,Ocircumflex,Otilde,Odieresis,Oslash" g2="Y,Yacute,Ydieresis" k="45" />
|
||||
<hkern g1="D,O,Q,Eth,Ograve,Oacute,Ocircumflex,Otilde,Odieresis,Oslash" g2="Z" k="23" />
|
||||
<hkern g1="D,O,Q,Eth,Ograve,Oacute,Ocircumflex,Otilde,Odieresis,Oslash" g2="t" k="-10" />
|
||||
<hkern g1="D,O,Q,Eth,Ograve,Oacute,Ocircumflex,Otilde,Odieresis,Oslash" g2="v,y,yacute,ydieresis" k="-10" />
|
||||
<hkern g1="D,O,Q,Eth,Ograve,Oacute,Ocircumflex,Otilde,Odieresis,Oslash" g2="w" k="-10" />
|
||||
<hkern g1="D,O,Q,Eth,Ograve,Oacute,Ocircumflex,Otilde,Odieresis,Oslash" g2="AE" k="58" />
|
||||
<hkern g1="D,O,Q,Eth,Ograve,Oacute,Ocircumflex,Otilde,Odieresis,Oslash" g2="quotedbl,quotesingle,quoteleft,quoteright,quotedblleft,quotedblright" k="38" />
|
||||
<hkern g1="D,O,Q,Eth,Ograve,Oacute,Ocircumflex,Otilde,Odieresis,Oslash" g2="quotesinglbase,quotedblbase" k="38" />
|
||||
<hkern g1="D,O,Q,Eth,Ograve,Oacute,Ocircumflex,Otilde,Odieresis,Oslash" g2="x" k="7" />
|
||||
<hkern g1="P,Thorn" g2="space,uni00A0" k="38" />
|
||||
<hkern g1="P,Thorn" g2="hyphen,uni00AD,endash,emdash" k="9" />
|
||||
<hkern g1="P,Thorn" g2="comma,period,ellipsis" k="124" />
|
||||
<hkern g1="P,Thorn" g2="A,Agrave,Aacute,Acircumflex,Atilde,Adieresis,Aring" k="73" />
|
||||
<hkern g1="P,Thorn" g2="C,G,O,Q,Ccedilla,Ograve,Oacute,Ocircumflex,Otilde,Odieresis,Oslash,OE" k="11" />
|
||||
<hkern g1="P,Thorn" g2="T" k="8" />
|
||||
<hkern g1="P,Thorn" g2="V" k="9" />
|
||||
<hkern g1="P,Thorn" g2="W" k="6" />
|
||||
<hkern g1="P,Thorn" g2="X" k="51" />
|
||||
<hkern g1="P,Thorn" g2="Y,Yacute,Ydieresis" k="26" />
|
||||
<hkern g1="P,Thorn" g2="Z" k="19" />
|
||||
<hkern g1="P,Thorn" g2="a,c,d,e,g,o,q,agrave,aacute,acircumflex,atilde,adieresis,aring,ccedilla,egrave,eacute,ecircumflex,edieresis,eth,ograve,oacute,ocircumflex,otilde,odieresis,oslash,oe" k="7" />
|
||||
<hkern g1="P,Thorn" g2="t" k="-13" />
|
||||
<hkern g1="P,Thorn" g2="v,y,yacute,ydieresis" k="-25" />
|
||||
<hkern g1="P,Thorn" g2="w" k="-16" />
|
||||
<hkern g1="P,Thorn" g2="AE" k="124" />
|
||||
<hkern g1="P,Thorn" g2="quotesinglbase,quotedblbase" k="120" />
|
||||
<hkern g1="R" g2="hyphen,uni00AD,endash,emdash" k="38" />
|
||||
<hkern g1="R" g2="A,Agrave,Aacute,Acircumflex,Atilde,Adieresis,Aring" k="36" />
|
||||
<hkern g1="R" g2="C,G,O,Q,Ccedilla,Ograve,Oacute,Ocircumflex,Otilde,Odieresis,Oslash,OE" k="31" />
|
||||
<hkern g1="R" g2="T" k="46" />
|
||||
<hkern g1="R" g2="V" k="46" />
|
||||
<hkern g1="R" g2="W" k="38" />
|
||||
<hkern g1="R" g2="X" k="53" />
|
||||
<hkern g1="R" g2="Y,Yacute,Ydieresis" k="57" />
|
||||
<hkern g1="R" g2="Z" k="23" />
|
||||
<hkern g1="R" g2="m,n,p,r,s,u,ae,uni0237" k="11" />
|
||||
<hkern g1="R" g2="a,c,d,e,g,o,q,agrave,aacute,acircumflex,atilde,adieresis,aring,ccedilla,egrave,eacute,ecircumflex,edieresis,eth,ograve,oacute,ocircumflex,otilde,odieresis,oslash,oe" k="49" />
|
||||
<hkern g1="R" g2="t" k="13" />
|
||||
<hkern g1="R" g2="v,y,yacute,ydieresis" k="11" />
|
||||
<hkern g1="R" g2="w" k="8" />
|
||||
<hkern g1="R" g2="AE" k="123" />
|
||||
<hkern g1="R" g2="quotedbl,quotesingle,quoteleft,quoteright,quotedblleft,quotedblright" k="19" />
|
||||
<hkern g1="R" g2="i,j,igrave,iacute,icircumflex,idieresis,ntilde,ugrave,uacute,ucircumflex,udieresis" k="8" />
|
||||
<hkern g1="R" g2="z" k="21" />
|
||||
<hkern g1="R" g2="x" k="11" />
|
||||
<hkern g1="V" g2="space,uni00A0" k="29" />
|
||||
<hkern g1="V" g2="asterisk" k="-37" />
|
||||
<hkern g1="V" g2="hyphen,uni00AD,endash,emdash" k="51" />
|
||||
<hkern g1="V" g2="comma,period,ellipsis" k="106" />
|
||||
<hkern g1="V" g2="A,Agrave,Aacute,Acircumflex,Atilde,Adieresis,Aring" k="64" />
|
||||
<hkern g1="V" g2="C,G,O,Q,Ccedilla,Ograve,Oacute,Ocircumflex,Otilde,Odieresis,Oslash,OE" k="36" />
|
||||
<hkern g1="V" g2="T" k="31" />
|
||||
<hkern g1="V" g2="V" k="34" />
|
||||
<hkern g1="V" g2="W" k="28" />
|
||||
<hkern g1="V" g2="X" k="34" />
|
||||
<hkern g1="V" g2="Y,Yacute,Ydieresis" k="39" />
|
||||
<hkern g1="V" g2="Z" k="34" />
|
||||
<hkern g1="V" g2="m,n,p,r,s,u,ae,uni0237" k="49" />
|
||||
<hkern g1="V" g2="a,c,d,e,g,o,q,agrave,aacute,acircumflex,atilde,adieresis,aring,ccedilla,egrave,eacute,ecircumflex,edieresis,eth,ograve,oacute,ocircumflex,otilde,odieresis,oslash,oe" k="58" />
|
||||
<hkern g1="V" g2="t" k="10" />
|
||||
<hkern g1="V" g2="AE" k="115" />
|
||||
<hkern g1="V" g2="quotedbl,quotesingle,quoteleft,quoteright,quotedblleft,quotedblright" k="-38" />
|
||||
<hkern g1="V" g2="quotesinglbase,quotedblbase" k="101" />
|
||||
<hkern g1="V" g2="registered,trademark" k="-13" />
|
||||
<hkern g1="V" g2="z" k="35" />
|
||||
<hkern g1="V" g2="x" k="28" />
|
||||
<hkern g1="W" g2="space,uni00A0" k="26" />
|
||||
<hkern g1="W" g2="asterisk" k="-33" />
|
||||
<hkern g1="W" g2="hyphen,uni00AD,endash,emdash" k="29" />
|
||||
<hkern g1="W" g2="comma,period,ellipsis" k="81" />
|
||||
<hkern g1="W" g2="A,Agrave,Aacute,Acircumflex,Atilde,Adieresis,Aring" k="42" />
|
||||
<hkern g1="W" g2="C,G,O,Q,Ccedilla,Ograve,Oacute,Ocircumflex,Otilde,Odieresis,Oslash,OE" k="26" />
|
||||
<hkern g1="W" g2="T" k="28" />
|
||||
<hkern g1="W" g2="V" k="28" />
|
||||
<hkern g1="W" g2="W" k="31" />
|
||||
<hkern g1="W" g2="X" k="28" />
|
||||
<hkern g1="W" g2="Y,Yacute,Ydieresis" k="39" />
|
||||
<hkern g1="W" g2="Z" k="31" />
|
||||
<hkern g1="W" g2="m,n,p,r,s,u,ae,uni0237" k="35" />
|
||||
<hkern g1="W" g2="a,c,d,e,g,o,q,agrave,aacute,acircumflex,atilde,adieresis,aring,ccedilla,egrave,eacute,ecircumflex,edieresis,eth,ograve,oacute,ocircumflex,otilde,odieresis,oslash,oe" k="44" />
|
||||
<hkern g1="W" g2="t" k="9" />
|
||||
<hkern g1="W" g2="AE" k="92" />
|
||||
<hkern g1="W" g2="quotedbl,quotesingle,quoteleft,quoteright,quotedblleft,quotedblright" k="-38" />
|
||||
<hkern g1="W" g2="quotesinglbase,quotedblbase" k="78" />
|
||||
<hkern g1="W" g2="registered,trademark" k="-16" />
|
||||
<hkern g1="W" g2="z" k="30" />
|
||||
<hkern g1="W" g2="x" k="21" />
|
||||
<hkern g1="K,X" g2="space,uni00A0" k="29" />
|
||||
<hkern g1="K,X" g2="hyphen,uni00AD,endash,emdash" k="76" />
|
||||
<hkern g1="K,X" g2="A,Agrave,Aacute,Acircumflex,Atilde,Adieresis,Aring" k="29" />
|
||||
<hkern g1="K,X" g2="C,G,O,Q,Ccedilla,Ograve,Oacute,Ocircumflex,Otilde,Odieresis,Oslash,OE" k="52" />
|
||||
<hkern g1="K,X" g2="T" k="44" />
|
||||
<hkern g1="K,X" g2="V" k="34" />
|
||||
<hkern g1="K,X" g2="W" k="28" />
|
||||
<hkern g1="K,X" g2="X" k="34" />
|
||||
<hkern g1="K,X" g2="Y,Yacute,Ydieresis" k="38" />
|
||||
<hkern g1="K,X" g2="Z" k="13" />
|
||||
<hkern g1="K,X" g2="m,n,p,r,s,u,ae,uni0237" k="11" />
|
||||
<hkern g1="K,X" g2="a,c,d,e,g,o,q,agrave,aacute,acircumflex,atilde,adieresis,aring,ccedilla,egrave,eacute,ecircumflex,edieresis,eth,ograve,oacute,ocircumflex,otilde,odieresis,oslash,oe" k="36" />
|
||||
<hkern g1="K,X" g2="t" k="41" />
|
||||
<hkern g1="K,X" g2="v,y,yacute,ydieresis" k="48" />
|
||||
<hkern g1="K,X" g2="w" k="40" />
|
||||
<hkern g1="K,X" g2="AE" k="120" />
|
||||
<hkern g1="K,X" g2="quotesinglbase,quotedblbase" k="-13" />
|
||||
<hkern g1="K,X" g2="i,j,igrave,iacute,icircumflex,idieresis,ntilde,ugrave,uacute,ucircumflex,udieresis" k="11" />
|
||||
<hkern g1="K,X" g2="z" k="8" />
|
||||
<hkern g1="K,X" g2="x" k="11" />
|
||||
<hkern g1="Y,Yacute,Ydieresis" g2="space,uni00A0" k="26" />
|
||||
<hkern g1="Y,Yacute,Ydieresis" g2="asterisk" k="-23" />
|
||||
<hkern g1="Y,Yacute,Ydieresis" g2="hyphen,uni00AD,endash,emdash" k="65" />
|
||||
<hkern g1="Y,Yacute,Ydieresis" g2="comma,period,ellipsis" k="112" />
|
||||
<hkern g1="Y,Yacute,Ydieresis" g2="A,Agrave,Aacute,Acircumflex,Atilde,Adieresis,Aring" k="84" />
|
||||
<hkern g1="Y,Yacute,Ydieresis" g2="C,G,O,Q,Ccedilla,Ograve,Oacute,Ocircumflex,Otilde,Odieresis,Oslash,OE" k="45" />
|
||||
<hkern g1="Y,Yacute,Ydieresis" g2="T" k="67" />
|
||||
<hkern g1="Y,Yacute,Ydieresis" g2="V" k="39" />
|
||||
<hkern g1="Y,Yacute,Ydieresis" g2="W" k="28" />
|
||||
<hkern g1="Y,Yacute,Ydieresis" g2="X" k="38" />
|
||||
<hkern g1="Y,Yacute,Ydieresis" g2="Y,Yacute,Ydieresis" k="39" />
|
||||
<hkern g1="Y,Yacute,Ydieresis" g2="Z" k="55" />
|
||||
<hkern g1="Y,Yacute,Ydieresis" g2="m,n,p,r,s,u,ae,uni0237" k="73" />
|
||||
<hkern g1="Y,Yacute,Ydieresis" g2="a,c,d,e,g,o,q,agrave,aacute,acircumflex,atilde,adieresis,aring,ccedilla,egrave,eacute,ecircumflex,edieresis,eth,ograve,oacute,ocircumflex,otilde,odieresis,oslash,oe" k="91" />
|
||||
<hkern g1="Y,Yacute,Ydieresis" g2="t" k="43" />
|
||||
<hkern g1="Y,Yacute,Ydieresis" g2="v,y,yacute,ydieresis" k="24" />
|
||||
<hkern g1="Y,Yacute,Ydieresis" g2="w" k="27" />
|
||||
<hkern g1="Y,Yacute,Ydieresis" g2="AE" k="117" />
|
||||
<hkern g1="Y,Yacute,Ydieresis" g2="quotedbl,quotesingle,quoteleft,quoteright,quotedblleft,quotedblright" k="-34" />
|
||||
<hkern g1="Y,Yacute,Ydieresis" g2="quotesinglbase,quotedblbase" k="110" />
|
||||
<hkern g1="Y,Yacute,Ydieresis" g2="registered,trademark" k="-16" />
|
||||
<hkern g1="Y,Yacute,Ydieresis" g2="z" k="56" />
|
||||
<hkern g1="Y,Yacute,Ydieresis" g2="x" k="53" />
|
||||
<hkern g1="Z" g2="space,uni00A0" k="21" />
|
||||
<hkern g1="Z" g2="hyphen,uni00AD,endash,emdash" k="52" />
|
||||
<hkern g1="Z" g2="A,Agrave,Aacute,Acircumflex,Atilde,Adieresis,Aring" k="24" />
|
||||
<hkern g1="Z" g2="C,G,O,Q,Ccedilla,Ograve,Oacute,Ocircumflex,Otilde,Odieresis,Oslash,OE" k="23" />
|
||||
<hkern g1="Z" g2="T" k="23" />
|
||||
<hkern g1="Z" g2="V" k="34" />
|
||||
<hkern g1="Z" g2="W" k="28" />
|
||||
<hkern g1="Z" g2="X" k="26" />
|
||||
<hkern g1="Z" g2="Y,Yacute,Ydieresis" k="55" />
|
||||
<hkern g1="Z" g2="Z" k="10" />
|
||||
<hkern g1="Z" g2="a,c,d,e,g,o,q,agrave,aacute,acircumflex,atilde,adieresis,aring,ccedilla,egrave,eacute,ecircumflex,edieresis,eth,ograve,oacute,ocircumflex,otilde,odieresis,oslash,oe" k="21" />
|
||||
<hkern g1="Z" g2="t" k="10" />
|
||||
<hkern g1="Z" g2="v,y,yacute,ydieresis" k="-13" />
|
||||
<hkern g1="Z" g2="AE" k="123" />
|
||||
<hkern g1="Z" g2="z" k="11" />
|
||||
<hkern g1="c,ccedilla" g2="space,uni00A0" k="30" />
|
||||
<hkern g1="c,ccedilla" g2="parenright,bracketright,braceright" k="13" />
|
||||
<hkern g1="c,ccedilla" g2="hyphen,uni00AD,endash,emdash" k="27" />
|
||||
<hkern g1="c,ccedilla" g2="a,c,d,e,g,o,q,agrave,aacute,acircumflex,atilde,adieresis,aring,ccedilla,egrave,eacute,ecircumflex,edieresis,eth,ograve,oacute,ocircumflex,otilde,odieresis,oslash,oe" k="27" />
|
||||
<hkern g1="c,ccedilla" g2="v,y,yacute,ydieresis" k="-10" />
|
||||
<hkern g1="c,ccedilla" g2="w" k="-7" />
|
||||
<hkern g1="c,ccedilla" g2="quotedbl,quotesingle,quoteleft,quoteright,quotedblleft,quotedblright" k="20" />
|
||||
<hkern g1="c,ccedilla" g2="x" k="-10" />
|
||||
<hkern g1="e,egrave,eacute,ecircumflex,edieresis,oe" g2="parenright,bracketright,braceright" k="13" />
|
||||
<hkern g1="e,egrave,eacute,ecircumflex,edieresis,oe" g2="T" k="129" />
|
||||
<hkern g1="e,egrave,eacute,ecircumflex,edieresis,oe" g2="t" k="-10" />
|
||||
<hkern g1="e,egrave,eacute,ecircumflex,edieresis,oe" g2="quotedbl,quotesingle,quoteleft,quoteright,quotedblleft,quotedblright" k="46" />
|
||||
<hkern g1="e,egrave,eacute,ecircumflex,edieresis,oe" g2="x" k="8" />
|
||||
<hkern g1="f" g2="space,uni00A0" k="11" />
|
||||
<hkern g1="f" g2="parenright,bracketright,braceright" k="-86" />
|
||||
<hkern g1="f" g2="asterisk" k="-113" />
|
||||
<hkern g1="f" g2="hyphen,uni00AD,endash,emdash" k="11" />
|
||||
<hkern g1="f" g2="comma,period,ellipsis" k="30" />
|
||||
<hkern g1="f" g2="a,c,d,e,g,o,q,agrave,aacute,acircumflex,atilde,adieresis,aring,ccedilla,egrave,eacute,ecircumflex,edieresis,eth,ograve,oacute,ocircumflex,otilde,odieresis,oslash,oe" k="-10" />
|
||||
<hkern g1="f" g2="t" k="-25" />
|
||||
<hkern g1="f" g2="w" k="-11" />
|
||||
<hkern g1="f" g2="quotedbl,quotesingle,quoteleft,quoteright,quotedblleft,quotedblright" k="-106" />
|
||||
<hkern g1="f" g2="quotesinglbase,quotedblbase" k="31" />
|
||||
<hkern g1="f" g2="registered,trademark" k="-111" />
|
||||
<hkern g1="f" g2="i,j,igrave,iacute,icircumflex,idieresis,ntilde,ugrave,uacute,ucircumflex,udieresis" k="-30" />
|
||||
<hkern g1="f" g2="z" k="-13" />
|
||||
<hkern g1="f" g2="x" k="-10" />
|
||||
<hkern g1="b,o,p,eth,ograve,oacute,ocircumflex,otilde,odieresis,oslash,thorn" g2="parenright,bracketright,braceright" k="28" />
|
||||
<hkern g1="b,o,p,eth,ograve,oacute,ocircumflex,otilde,odieresis,oslash,thorn" g2="asterisk" k="30" />
|
||||
<hkern g1="b,o,p,eth,ograve,oacute,ocircumflex,otilde,odieresis,oslash,thorn" g2="comma,period,ellipsis" k="11" />
|
||||
<hkern g1="b,o,p,eth,ograve,oacute,ocircumflex,otilde,odieresis,oslash,thorn" g2="v,y,yacute,ydieresis" k="18" />
|
||||
<hkern g1="b,o,p,eth,ograve,oacute,ocircumflex,otilde,odieresis,oslash,thorn" g2="w" k="6" />
|
||||
<hkern g1="b,o,p,eth,ograve,oacute,ocircumflex,otilde,odieresis,oslash,thorn" g2="quotedbl,quotesingle,quoteleft,quoteright,quotedblleft,quotedblright" k="68" />
|
||||
<hkern g1="b,o,p,eth,ograve,oacute,ocircumflex,otilde,odieresis,oslash,thorn" g2="quotesinglbase,quotedblbase" k="11" />
|
||||
<hkern g1="b,o,p,eth,ograve,oacute,ocircumflex,otilde,odieresis,oslash,thorn" g2="registered,trademark" k="30" />
|
||||
<hkern g1="b,o,p,eth,ograve,oacute,ocircumflex,otilde,odieresis,oslash,thorn" g2="x" k="27" />
|
||||
<hkern g1="t" g2="v,y,yacute,ydieresis" k="13" />
|
||||
<hkern g1="t" g2="w" k="13" />
|
||||
<hkern g1="t" g2="x" k="-16" />
|
||||
<hkern g1="v,y,yacute,ydieresis" g2="space,uni00A0" k="13" />
|
||||
<hkern g1="v,y,yacute,ydieresis" g2="asterisk" k="-20" />
|
||||
<hkern g1="v,y,yacute,ydieresis" g2="comma,period,ellipsis" k="54" />
|
||||
<hkern g1="v,y,yacute,ydieresis" g2="a,c,d,e,g,o,q,agrave,aacute,acircumflex,atilde,adieresis,aring,ccedilla,egrave,eacute,ecircumflex,edieresis,eth,ograve,oacute,ocircumflex,otilde,odieresis,oslash,oe" k="18" />
|
||||
<hkern g1="v,y,yacute,ydieresis" g2="t" k="-22" />
|
||||
<hkern g1="v,y,yacute,ydieresis" g2="quotesinglbase,quotedblbase" k="24" />
|
||||
<hkern g1="v,y,yacute,ydieresis" g2="z" k="-5" />
|
||||
<hkern g1="v,y,yacute,ydieresis" g2="x" k="18" />
|
||||
<hkern g1="w" g2="space,uni00A0" k="11" />
|
||||
<hkern g1="w" g2="parenright,bracketright,braceright" k="13" />
|
||||
<hkern g1="w" g2="asterisk" k="-16" />
|
||||
<hkern g1="w" g2="comma,period,ellipsis" k="30" />
|
||||
<hkern g1="w" g2="t" k="-20" />
|
||||
<hkern g1="w" g2="quotesinglbase,quotedblbase" k="31" />
|
||||
<hkern g1="w" g2="z" k="8" />
|
||||
<hkern g1="w" g2="x" k="8" />
|
||||
<hkern g1="k,x" g2="space,uni00A0" k="27" />
|
||||
<hkern g1="k,x" g2="hyphen,uni00AD,endash,emdash" k="33" />
|
||||
<hkern g1="k,x" g2="a,c,d,e,g,o,q,agrave,aacute,acircumflex,atilde,adieresis,aring,ccedilla,egrave,eacute,ecircumflex,edieresis,eth,ograve,oacute,ocircumflex,otilde,odieresis,oslash,oe" k="27" />
|
||||
<hkern g1="k,x" g2="v,y,yacute,ydieresis" k="10" />
|
||||
<hkern g1="z" g2="space,uni00A0" k="11" />
|
||||
<hkern g1="z" g2="hyphen,uni00AD,endash,emdash" k="13" />
|
||||
<hkern g1="z" g2="a,c,d,e,g,o,q,agrave,aacute,acircumflex,atilde,adieresis,aring,ccedilla,egrave,eacute,ecircumflex,edieresis,eth,ograve,oacute,ocircumflex,otilde,odieresis,oslash,oe" k="8" />
|
||||
<hkern g1="z" g2="v,y,yacute,ydieresis" k="-16" />
|
||||
<hkern g1="z" g2="w" k="-13" />
|
||||
<hkern g1="space,uni00A0" g2="asterisk" k="35" />
|
||||
<hkern g1="space,uni00A0" g2="hyphen,uni00AD,endash,emdash" k="44" />
|
||||
<hkern g1="space,uni00A0" g2="comma,period,ellipsis" k="70" />
|
||||
<hkern g1="space,uni00A0" g2="A,Agrave,Aacute,Acircumflex,Atilde,Adieresis,Aring" k="40" />
|
||||
<hkern g1="space,uni00A0" g2="C,G,O,Q,Ccedilla,Ograve,Oacute,Ocircumflex,Otilde,Odieresis,Oslash,OE" k="13" />
|
||||
<hkern g1="space,uni00A0" g2="T" k="36" />
|
||||
<hkern g1="space,uni00A0" g2="V" k="30" />
|
||||
<hkern g1="space,uni00A0" g2="W" k="25" />
|
||||
<hkern g1="space,uni00A0" g2="X" k="30" />
|
||||
<hkern g1="space,uni00A0" g2="Y,Yacute,Ydieresis" k="30" />
|
||||
<hkern g1="space,uni00A0" g2="Z" k="11" />
|
||||
<hkern g1="space,uni00A0" g2="v,y,yacute,ydieresis" k="13" />
|
||||
<hkern g1="space,uni00A0" g2="w" k="11" />
|
||||
<hkern g1="space,uni00A0" g2="AE" k="22" />
|
||||
<hkern g1="space,uni00A0" g2="quotedbl,quotesingle,quoteleft,quoteright,quotedblleft,quotedblright" k="84" />
|
||||
<hkern g1="space,uni00A0" g2="quotesinglbase,quotedblbase" k="84" />
|
||||
<hkern g1="space,uni00A0" g2="z" k="11" />
|
||||
<hkern g1="space,uni00A0" g2="x" k="27" />
|
||||
<hkern g1="comma,period,ellipsis" g2="space,uni00A0" k="60" />
|
||||
<hkern g1="comma,period,ellipsis" g2="asterisk" k="132" />
|
||||
<hkern g1="comma,period,ellipsis" g2="hyphen,uni00AD,endash,emdash" k="117" />
|
||||
<hkern g1="comma,period,ellipsis" g2="comma,period,ellipsis" k="-13" />
|
||||
<hkern g1="comma,period,ellipsis" g2="T" k="55" />
|
||||
<hkern g1="comma,period,ellipsis" g2="V" k="62" />
|
||||
<hkern g1="comma,period,ellipsis" g2="W" k="40" />
|
||||
<hkern g1="comma,period,ellipsis" g2="Y,Yacute,Ydieresis" k="70" />
|
||||
<hkern g1="comma,period,ellipsis" g2="a,c,d,e,g,o,q,agrave,aacute,acircumflex,atilde,adieresis,aring,ccedilla,egrave,eacute,ecircumflex,edieresis,eth,ograve,oacute,ocircumflex,otilde,odieresis,oslash,oe" k="11" />
|
||||
<hkern g1="comma,period,ellipsis" g2="v,y,yacute,ydieresis" k="53" />
|
||||
<hkern g1="comma,period,ellipsis" g2="w" k="31" />
|
||||
<hkern g1="comma,period,ellipsis" g2="quotedbl,quotesingle,quoteleft,quoteright,quotedblleft,quotedblright" k="140" />
|
||||
<hkern g1="comma,period,ellipsis" g2="registered,trademark" k="88" />
|
||||
<hkern g1="comma,period,ellipsis" g2="z" k="-8" />
|
||||
<hkern g1="hyphen,uni00AD,endash,emdash" g2="space,uni00A0" k="76" />
|
||||
<hkern g1="hyphen,uni00AD,endash,emdash" g2="parenright,bracketright,braceright" k="34" />
|
||||
<hkern g1="hyphen,uni00AD,endash,emdash" g2="asterisk" k="39" />
|
||||
<hkern g1="hyphen,uni00AD,endash,emdash" g2="hyphen,uni00AD,endash,emdash" k="57" />
|
||||
<hkern g1="hyphen,uni00AD,endash,emdash" g2="comma,period,ellipsis" k="112" />
|
||||
<hkern g1="hyphen,uni00AD,endash,emdash" g2="A,Agrave,Aacute,Acircumflex,Atilde,Adieresis,Aring" k="21" />
|
||||
<hkern g1="hyphen,uni00AD,endash,emdash" g2="T" k="67" />
|
||||
<hkern g1="hyphen,uni00AD,endash,emdash" g2="V" k="28" />
|
||||
<hkern g1="hyphen,uni00AD,endash,emdash" g2="W" k="19" />
|
||||
<hkern g1="hyphen,uni00AD,endash,emdash" g2="X" k="42" />
|
||||
<hkern g1="hyphen,uni00AD,endash,emdash" g2="Y,Yacute,Ydieresis" k="39" />
|
||||
<hkern g1="hyphen,uni00AD,endash,emdash" g2="Z" k="9" />
|
||||
<hkern g1="hyphen,uni00AD,endash,emdash" g2="AE" k="39" />
|
||||
<hkern g1="hyphen,uni00AD,endash,emdash" g2="quotedbl,quotesingle,quoteleft,quoteright,quotedblleft,quotedblright" k="177" />
|
||||
<hkern g1="hyphen,uni00AD,endash,emdash" g2="quotesinglbase,quotedblbase" k="113" />
|
||||
<hkern g1="hyphen,uni00AD,endash,emdash" g2="z" k="13" />
|
||||
<hkern g1="hyphen,uni00AD,endash,emdash" g2="x" k="33" />
|
||||
<hkern g1="quotedbl,quotesingle,quoteleft,quoteright,quotedblleft,quotedblright" g2="space,uni00A0" k="86" />
|
||||
<hkern g1="quotedbl,quotesingle,quoteleft,quoteright,quotedblleft,quotedblright" g2="hyphen,uni00AD,endash,emdash" k="191" />
|
||||
<hkern g1="quotedbl,quotesingle,quoteleft,quoteright,quotedblleft,quotedblright" g2="comma,period,ellipsis" k="124" />
|
||||
<hkern g1="quotedbl,quotesingle,quoteleft,quoteright,quotedblleft,quotedblright" g2="A,Agrave,Aacute,Acircumflex,Atilde,Adieresis,Aring" k="122" />
|
||||
<hkern g1="quotedbl,quotesingle,quoteleft,quoteright,quotedblleft,quotedblright" g2="C,G,O,Q,Ccedilla,Ograve,Oacute,Ocircumflex,Otilde,Odieresis,Oslash,OE" k="38" />
|
||||
<hkern g1="quotedbl,quotesingle,quoteleft,quoteright,quotedblleft,quotedblright" g2="V" k="-38" />
|
||||
<hkern g1="quotedbl,quotesingle,quoteleft,quoteright,quotedblleft,quotedblright" g2="W" k="-38" />
|
||||
<hkern g1="quotedbl,quotesingle,quoteleft,quoteright,quotedblleft,quotedblright" g2="Y,Yacute,Ydieresis" k="-34" />
|
||||
<hkern g1="quotedbl,quotesingle,quoteleft,quoteright,quotedblleft,quotedblright" g2="a,c,d,e,g,o,q,agrave,aacute,acircumflex,atilde,adieresis,aring,ccedilla,egrave,eacute,ecircumflex,edieresis,eth,ograve,oacute,ocircumflex,otilde,odieresis,oslash,oe" k="60" />
|
||||
<hkern g1="quotedbl,quotesingle,quoteleft,quoteright,quotedblleft,quotedblright" g2="AE" k="190" />
|
||||
<hkern g1="quotesinglbase,quotedblbase" g2="space,uni00A0" k="91" />
|
||||
<hkern g1="quotesinglbase,quotedblbase" g2="asterisk" k="100" />
|
||||
<hkern g1="quotesinglbase,quotedblbase" g2="hyphen,uni00AD,endash,emdash" k="153" />
|
||||
<hkern g1="quotesinglbase,quotedblbase" g2="A,Agrave,Aacute,Acircumflex,Atilde,Adieresis,Aring" k="-13" />
|
||||
<hkern g1="quotesinglbase,quotedblbase" g2="C,G,O,Q,Ccedilla,Ograve,Oacute,Ocircumflex,Otilde,Odieresis,Oslash,OE" k="57" />
|
||||
<hkern g1="quotesinglbase,quotedblbase" g2="T" k="118" />
|
||||
<hkern g1="quotesinglbase,quotedblbase" g2="V" k="105" />
|
||||
<hkern g1="quotesinglbase,quotedblbase" g2="W" k="82" />
|
||||
<hkern g1="quotesinglbase,quotedblbase" g2="X" k="-13" />
|
||||
<hkern g1="quotesinglbase,quotedblbase" g2="Y,Yacute,Ydieresis" k="118" />
|
||||
<hkern g1="quotesinglbase,quotedblbase" g2="a,c,d,e,g,o,q,agrave,aacute,acircumflex,atilde,adieresis,aring,ccedilla,egrave,eacute,ecircumflex,edieresis,eth,ograve,oacute,ocircumflex,otilde,odieresis,oslash,oe" k="11" />
|
||||
<hkern g1="quotesinglbase,quotedblbase" g2="v,y,yacute,ydieresis" k="51" />
|
||||
<hkern g1="quotesinglbase,quotedblbase" g2="w" k="28" />
|
||||
<hkern g1="quotesinglbase,quotedblbase" g2="AE" k="-25" />
|
||||
<hkern g1="quotesinglbase,quotedblbase" g2="registered,trademark" k="75" />
|
||||
<hkern g1="quotesinglbase,quotedblbase" g2="z" k="-13" />
|
||||
<hkern g1="parenleft,bracketleft,braceleft" g2="hyphen,uni00AD,endash,emdash" k="34" />
|
||||
<hkern g1="parenleft,bracketleft,braceleft" g2="A,Agrave,Aacute,Acircumflex,Atilde,Adieresis,Aring" k="16" />
|
||||
<hkern g1="parenleft,bracketleft,braceleft" g2="C,G,O,Q,Ccedilla,Ograve,Oacute,Ocircumflex,Otilde,Odieresis,Oslash,OE" k="16" />
|
||||
<hkern g1="parenleft,bracketleft,braceleft" g2="a,c,d,e,g,o,q,agrave,aacute,acircumflex,atilde,adieresis,aring,ccedilla,egrave,eacute,ecircumflex,edieresis,eth,ograve,oacute,ocircumflex,otilde,odieresis,oslash,oe" k="27" />
|
||||
<hkern g1="asterisk" g2="space,uni00A0" k="34" />
|
||||
<hkern g1="asterisk" g2="hyphen,uni00AD,endash,emdash" k="182" />
|
||||
<hkern g1="asterisk" g2="comma,period,ellipsis" k="238" />
|
||||
<hkern g1="asterisk" g2="A,Agrave,Aacute,Acircumflex,Atilde,Adieresis,Aring" k="52" />
|
||||
<hkern g1="asterisk" g2="C,G,O,Q,Ccedilla,Ograve,Oacute,Ocircumflex,Otilde,Odieresis,Oslash,OE" k="9" />
|
||||
<hkern g1="asterisk" g2="T" k="-16" />
|
||||
<hkern g1="asterisk" g2="V" k="-9" />
|
||||
<hkern g1="asterisk" g2="W" k="-13" />
|
||||
<hkern g1="asterisk" g2="Y,Yacute,Ydieresis" k="-9" />
|
||||
<hkern g1="asterisk" g2="v,y,yacute,ydieresis" k="-20" />
|
||||
<hkern g1="asterisk" g2="w" k="-10" />
|
||||
<hkern g1="asterisk" g2="AE" k="119" />
|
||||
<hkern g1="asterisk" g2="quotesinglbase,quotedblbase" k="94" />
|
||||
<hkern g1="seven" g2="space,uni00A0" k="51" />
|
||||
<hkern g1="seven" g2="hyphen,uni00AD,endash,emdash" k="61" />
|
||||
<hkern g1="seven" g2="comma,period,ellipsis" k="113" />
|
||||
<hkern g1="seven" g2="A,Agrave,Aacute,Acircumflex,Atilde,Adieresis,Aring" k="63" />
|
||||
<hkern g1="seven" g2="C,G,O,Q,Ccedilla,Ograve,Oacute,Ocircumflex,Otilde,Odieresis,Oslash,OE" k="28" />
|
||||
<hkern g1="seven" g2="AE" k="86" />
|
||||
<hkern g1="seven" g2="quotesinglbase,quotedblbase" k="109" />
|
||||
<hkern g1="r" g2="hyphen,uni00AD,endash,emdash" k="13" />
|
||||
<hkern g1="r" g2="comma,period,ellipsis" k="80" />
|
||||
</font>
|
||||
</defs></svg>
|
Before Width: | Height: | Size: 96 KiB |
|
@ -1,619 +0,0 @@
|
|||
<?xml version="1.0" standalone="no"?>
|
||||
<!DOCTYPE svg PUBLIC "-//W3C//DTD SVG 1.1//EN" "http://www.w3.org/Graphics/SVG/1.1/DTD/svg11.dtd" >
|
||||
<svg xmlns="http://www.w3.org/2000/svg">
|
||||
<metadata></metadata>
|
||||
<defs>
|
||||
<font id="pt_sansitalic" horiz-adv-x="520" >
|
||||
<font-face units-per-em="1000" ascent="750" descent="-250" />
|
||||
<missing-glyph horiz-adv-x="267" />
|
||||
<glyph unicode="fi" horiz-adv-x="513" d="M147 0q-9 -55 -21 -94t-30 -64.5t-44 -37.5t-63 -12q-30 0 -55.5 4.5t-47.5 15.5l22 56q20 -7 36.5 -9.5t40.5 -2.5q38 0 57 39.5t30 104.5l72 436h-74l13 64h74q12 60 31.5 100t47 64t62.5 33.5t77 9.5q57 0 97.5 -12t61.5 -27l-32 -57q-23 17 -59 24.5t-76 7.5 q-35 0 -57.5 -10t-37.5 -28.5t-24 -45t-16 -59.5h250l-84 -500h-75l72 436h-176z" />
|
||||
<glyph unicode="fl" horiz-adv-x="546" d="M136 436h-74l13 64h74q11 59 29 99.5t44 65.5t60.5 36t79.5 11q19 0 42.5 -1.5t47 -4t44 -5.5t33.5 -7l-93 -572q-3 -17 -3 -28q0 -39 33 -39q13 0 27.5 2.5t34.5 8.5l-4 -56q-9 -4 -21 -7.5t-25 -6t-25.5 -4t-21.5 -1.5q-36 0 -57 16t-21 55q0 4 0.5 9.5t3 23.5t8 53.5 t15.5 98.5t25 158.5t37 233.5q-14 3 -40 6t-52 3q-32 0 -53 -10.5t-35 -30t-22.5 -47t-15.5 -60.5h99l-13 -64h-99l-64 -436q-8 -55 -19.5 -94t-30 -64.5t-45 -37.5t-63.5 -12q-30 0 -55.5 4.5t-47.5 15.5l22 56q20 -7 36.5 -9.5t40.5 -2.5q38 0 57 39.5t30 104.5z" />
|
||||
<glyph horiz-adv-x="1000" />
|
||||
<glyph horiz-adv-x="1000" />
|
||||
<glyph unicode="
" horiz-adv-x="267" />
|
||||
<glyph unicode=" " horiz-adv-x="267" />
|
||||
<glyph unicode="	" horiz-adv-x="267" />
|
||||
<glyph unicode=" " horiz-adv-x="267" />
|
||||
<glyph unicode="!" horiz-adv-x="273" d="M237 700h80l-73 -347l-54 -176h-46l20 176zM87 46q0 27 16 42.5t42 15.5t42 -15.5t16 -42.5q0 -26 -16 -42t-42 -16t-42 16t-16 42z" />
|
||||
<glyph unicode=""" horiz-adv-x="303" d="M79 507zM231 700h74l-70 -193h-45zM120 700h74l-70 -193h-45z" />
|
||||
<glyph unicode="#" d="M316 225h-106l-39 -167h-68l39 167h-78l14 64h80l31 131h-75l14 64h76l38 158h68l-38 -158h106l38 158h68l-38 -158h77l-16 -64h-76l-31 -131h73l-16 -64h-73l-39 -167h-68zM226 289h106l31 131h-106z" />
|
||||
<glyph unicode="$" d="M198 -9q-48 7 -84 26t-53 34l35 61q16 -11 46.5 -28t70.5 -24l60 281q-22 16 -43.5 34t-38 39t-27 47.5t-10.5 60.5q0 44 14.5 77.5t41 57t62.5 37t79 16.5l20 90h64l-19 -89q43 -4 73.5 -15t51.5 -22l-34 -63q-17 8 -44 16.5t-62 12.5l-54 -251q23 -17 45.5 -36t40 -43 t28.5 -54.5t11 -70.5q0 -41 -14 -75.5t-41 -60t-66.5 -41.5t-89.5 -19q0 -1 -3 -14.5t-6 -30.5q-4 -19 -9 -44h-64zM390 178q0 45 -22 75.5t-53 56.5l-54 -252q60 4 94.5 36t34.5 84zM236 534q0 -38 20 -64.5t49 -49.5l47 221q-57 -4 -86.5 -33.5t-29.5 -73.5z" />
|
||||
<glyph unicode="%" horiz-adv-x="736" d="M60 0zM60 490q0 58 17.5 100t44.5 69t60 40t65 13q57 0 86.5 -31t29.5 -88q0 -54 -15 -95t-40.5 -69t-60 -42.5t-72.5 -14.5q-51 0 -83 31t-32 87zM129 498q0 -32 14.5 -50t43.5 -18q21 0 40.5 11t34.5 31.5t23.5 50t8.5 66.5q0 35 -15.5 50t-43.5 15q-21 0 -40.5 -12.5 t-34 -33.5t-23 -49.5t-8.5 -60.5zM386 119q0 58 17.5 100t44.5 69t60 40t65 13q57 0 86.5 -31t29.5 -88q0 -54 -15 -95t-40.5 -69t-60 -42.5t-72.5 -14.5q-51 0 -83 31t-32 87zM455 127q0 -32 14.5 -50t43.5 -18q21 0 40.5 11t34.5 31.5t23.5 50t8.5 66.5q0 35 -15.5 50 t-43.5 15q-21 0 -40.5 -12.5t-34 -33.5t-23 -49.5t-8.5 -60.5zM601 713l50 -39l-513 -686l-50 39z" />
|
||||
<glyph unicode="&" horiz-adv-x="772" d="M87 148q0 47 19.5 90t50.5 80t70 66.5t78 49.5q-7 18 -12 32.5t-8.5 29t-5 30t-1.5 35.5q0 27 10 54t31 48.5t52.5 35t75.5 13.5q35 0 56.5 -9.5t33.5 -23.5t16 -31t4 -32q0 -57 -43.5 -105.5t-118.5 -89.5q10 -29 23.5 -59.5t29.5 -60.5t34 -59.5t36 -54.5 q13 12 27.5 30.5t28.5 39t27 42.5t24 42l53 -29q-9 -17 -25 -40.5t-34 -48t-36 -47t-32 -37.5q32 -40 54.5 -61t47.5 -37l-58 -56q-23 13 -49 38t-51 58q-21 -18 -45 -34.5t-52 -29.5t-60.5 -21t-69.5 -8q-42 0 -75.5 12t-57 33.5t-36 50.5t-12.5 64zM460 131 q-21 29 -40.5 63t-36.5 68t-30.5 65.5t-22.5 55.5q-36 -23 -66 -49t-51.5 -53.5t-33.5 -56.5t-12 -59q0 -54 33 -81t93 -27q24 0 48 6.5t46 17t40.5 23.5t32.5 27zM353 563q0 -15 1 -27t3.5 -22.5t6 -21.5t9.5 -26q57 34 85.5 65t28.5 69q0 20 -11.5 34t-39.5 14 q-23 0 -38.5 -7t-25.5 -19.5t-14.5 -28t-4.5 -30.5z" />
|
||||
<glyph unicode="'" horiz-adv-x="202" d="M143 700h74l-70 -193h-45z" />
|
||||
<glyph unicode="(" horiz-adv-x="266" d="M145 -218q-54 79 -72.5 152.5t-18.5 138.5q0 103 23 196t62 174t90 148.5t107 118.5l37 -35q-56 -62 -100.5 -131.5t-76.5 -144.5t-48 -154.5t-16 -159.5q0 -64 13.5 -132t45.5 -136z" />
|
||||
<glyph unicode=")" horiz-adv-x="266" d="M137 710q23 -32 39 -69t26 -75t14.5 -75.5t4.5 -69.5q0 -102 -22.5 -195.5t-61 -175t-89 -149.5t-105.5 -119l-38 35q49 51 91.5 119t75.5 143.5t52 156t19 157.5q0 96 -12.5 163t-43.5 121z" />
|
||||
<glyph unicode="*" horiz-adv-x="333" d="M161 715l25 -42l18 -56l21 57l24 40l48 -26l-25 -43l-47 -48l68 12h48v-56h-45l-65 12l46 -48l24 -39l-48 -28l-25 42l-24 61l-18 -58l-25 -42l-50 28l26 42l43 42l-59 -12h-50v56h50l63 -12l-45 44l-27 46z" />
|
||||
<glyph unicode="+" horiz-adv-x="480" d="M55 374h176v181h72v-181h176v-72h-176v-181h-72v181h-176v72z" />
|
||||
<glyph unicode="," horiz-adv-x="186" d="M17 35q0 26 17 44t49 18q25 0 38.5 -17t13.5 -39q0 -31 -10.5 -60.5t-29.5 -54.5t-44.5 -44.5t-55.5 -30.5l-16 39q38 14 61 44t28 59q-4 -2 -10 -2q-14 0 -27.5 12t-13.5 32z" />
|
||||
<glyph unicode="-" horiz-adv-x="342" d="M79 322h230l-17 -68h-229z" />
|
||||
<glyph unicode="." horiz-adv-x="211" d="M35 46q0 27 16 42.5t42 15.5t42 -15.5t16 -42.5q0 -26 -16 -42t-42 -16t-42 16t-16 42z" />
|
||||
<glyph unicode="/" horiz-adv-x="336" d="M428 712l57 -31l-521 -825l-57 32z" />
|
||||
<glyph unicode="0" d="M57 219q0 105 22.5 195.5t62 156.5t94.5 103.5t121 37.5q85 0 131 -55t46 -175q0 -90 -19.5 -178t-57 -158.5t-92.5 -114t-127 -43.5q-51 0 -85.5 19.5t-56 52t-30.5 74t-9 85.5zM135 223q0 -51 10 -83.5t26.5 -50t37 -24.5t41.5 -7q45 0 83 35.5t65 94.5t42.5 133 t15.5 151q0 86 -24 128t-87 42q-40 0 -77.5 -31t-67 -87t-47.5 -133t-18 -168z" />
|
||||
<glyph unicode="1" d="M78 74h133l104 484l22 59l-49 -47l-120 -79l-28 51l247 170h34l-136 -638h130l-15 -74h-337z" />
|
||||
<glyph unicode="2" d="M515 571q0 -52 -29 -113t-73.5 -122.5t-97.5 -120t-102 -105.5l-55 -43v-4l62 11h205l-14 -74h-379l6 29q25 25 64.5 62.5t84 83t89.5 95.5t81.5 100.5t58 97.5t21.5 87q0 19 -4 35t-13 27.5t-26 18t-44 6.5q-36 0 -70 -14.5t-72 -39.5l-21 60q48 35 92 49.5t96 14.5 q70 0 105 -39.5t35 -101.5z" />
|
||||
<glyph unicode="3" d="M192 58q47 0 82.5 15t58 39.5t34.5 56t12 64.5q0 52 -26 80t-97 28h-72l6 29l182 222l52 44l-63 -10h-185l14 74h340l-6 -29l-201 -242l-39 -29v-2l33 7q28 0 53 -9.5t44.5 -29t31 -49.5t11.5 -72q0 -54 -17.5 -100.5t-52 -81.5t-86.5 -55t-121 -20q-43 0 -77.5 7 t-59.5 18l36 71q20 -11 48 -18.5t65 -7.5z" />
|
||||
<glyph unicode="4" d="M514 215h-113l-45 -215h-73l45 215h-294l7 33l415 463h51l-91 -428h112zM390 503l27 82h-4l-47 -68l-173 -191l-55 -50l67 7h138z" />
|
||||
<glyph unicode="5" d="M186 58q45 0 80.5 14.5t60.5 40t38 59.5t12 75q1 57 -30.5 85t-103.5 28l-80 -5l73 345h296l-16 -74h-225l-43 -200h7t14 1q9 0 19 1q47 0 79 -14.5t51.5 -37.5t28 -53.5t8.5 -61.5q0 -77 -25 -129.5t-65.5 -84.5t-91 -45.5t-102.5 -13.5q-40 0 -70.5 6t-53.5 17l34 69 q21 -9 44.5 -15.5t60.5 -6.5z" />
|
||||
<glyph unicode="6" d="M483 244q0 -56 -16.5 -102.5t-48 -81t-76 -53.5t-99.5 -19q-33 0 -65 11.5t-57.5 37t-41.5 66.5t-16 101q0 100 38 189t99 156.5t138 110.5t155 52l4 -64q-55 -9 -109 -36.5t-99.5 -68t-80.5 -91t-53 -105.5q10 13 27 25.5t38.5 22.5t46 15.5t50.5 5.5q72 0 119 -43.5 t47 -128.5zM403 234q0 50 -25 82t-82 32q-23 0 -45.5 -6.5t-43 -17.5t-37 -25.5t-26.5 -30.5q-2 -13 -4 -28.5t-2 -27.5q0 -33 6.5 -61.5t20.5 -49.5t35 -33t51 -12q40 0 69 15.5t47.5 40.5t27 57t8.5 65z" />
|
||||
<glyph unicode="7" d="M69 0l362 586l52 49l-58 -9h-265l15 74h397l-5 -27l-416 -673h-82z" />
|
||||
<glyph unicode="8" d="M61 146q0 69 45.5 127.5t128.5 93.5q-16 13 -30.5 26.5t-26 31t-18.5 40.5t-7 56q0 46 17.5 81.5t47 60t68.5 37t81 12.5q33 0 62 -9.5t50 -28t33 -46t12 -63.5q0 -30 -11.5 -59.5t-32 -55.5t-48 -48.5t-60.5 -40.5q18 -15 34.5 -31.5t28.5 -36t19.5 -43t7.5 -52.5 q0 -42 -13.5 -80t-42 -67t-73 -46t-107.5 -17q-41 0 -71.5 12.5t-51.5 33.5t-31.5 50t-10.5 62zM384 183q0 28 -7.5 49.5t-19.5 39t-31 32.5t-41 29q-66 -31 -106 -76t-40 -102q0 -18 5 -36t16.5 -31.5t32 -21.5t50.5 -8q28 0 53.5 7.5t45.5 23.5t31 39.5t11 54.5zM231 525 q0 -48 24 -77.5t66 -55.5q25 16 48 35.5t39.5 40t27 41.5t10.5 42q0 47 -23 69t-65 22q-26 0 -49 -7.5t-40 -22.5t-27.5 -37t-10.5 -50z" />
|
||||
<glyph unicode="9" d="M106 467q0 58 18 103.5t50.5 77t76 48t94.5 16.5q37 0 70 -13.5t58 -40.5t39 -66.5t14 -91.5q0 -115 -40.5 -206.5t-103.5 -157t-139 -103.5t-146 -45l-4 64q63 14 116.5 41t96.5 64.5t74 84t49 99.5q-32 -28 -70 -42.5t-96 -14.5q-27 0 -54.5 10t-50.5 32t-37.5 57 t-14.5 84zM184 476q0 -36 11 -60t26.5 -38t34 -20t36.5 -6q46 0 87.5 18t63.5 44q1 6 2.5 17l3 22t2 21.5t0.5 15.5q0 70 -30 112t-89 42q-29 0 -55.5 -10t-46.5 -31t-33 -52.5t-13 -74.5z" />
|
||||
<glyph unicode=":" horiz-adv-x="267" d="M173 449q0 27 16 42.5t42 15.5t42 -15.5t16 -42.5q0 -26 -16 -42t-42 -16t-42 16t-16 42zM89 46q0 27 16 42.5t42 15.5t42 -15.5t16 -42.5q0 -26 -16 -42t-42 -16t-42 16t-16 42z" />
|
||||
<glyph unicode=";" horiz-adv-x="273" d="M92 35q0 26 17 44t49 18q25 0 38.5 -17t13.5 -39q0 -31 -10.5 -60.5t-29.5 -54.5t-44.5 -44.5t-55.5 -30.5l-16 39q38 14 61 44t28 59q-4 -2 -10 -2q-14 0 -27.5 12t-13.5 32zM179 449q0 27 16 42.5t42 15.5t42 -15.5t16 -42.5q0 -26 -16 -42t-42 -16t-42 16t-16 42z" />
|
||||
<glyph unicode="<" horiz-adv-x="480" d="M54 305v29l379 231l38 -62l-237 -145l-91 -38l90 -32l243 -144l-38 -60z" />
|
||||
<glyph unicode="=" horiz-adv-x="480" d="M55 457h424v-72h-424v72zM55 291h424v-72h-424v72z" />
|
||||
<glyph unicode=">" horiz-adv-x="480" d="M478 344v-29l-379 -231l-38 61l237 145l91 38l-90 32l-243 144l38 61z" />
|
||||
<glyph unicode="?" horiz-adv-x="414" d="M123 177q5 50 25 87.5t46.5 68t56.5 57t54.5 53t41 57t16.5 69.5q0 38 -20.5 58.5t-71.5 20.5q-35 0 -69.5 -13.5t-63.5 -30.5l-19 58q20 12 38.5 21t39.5 15.5t45.5 10t56.5 3.5q74 0 109 -34t35 -88t-17 -93.5t-43 -70.5t-57.5 -57.5t-60 -54.5t-50.5 -60.5t-29 -76.5 h-63zM80 46q0 27 16 42.5t42 15.5t42 -15.5t16 -42.5q0 -26 -16 -42t-42 -16t-42 16t-16 42z" />
|
||||
<glyph unicode="@" horiz-adv-x="1064" d="M736 491h34l-51 -287q-5 -26 -7.5 -46.5t-2.5 -36.5q0 -25 8.5 -37t30.5 -12q34 0 67 18t59.5 51t43 80t16.5 105q0 77 -26 136t-73 99.5t-112 61.5t-143 21q-82 0 -153 -30t-124 -83t-83.5 -127t-30.5 -161q0 -89 27.5 -159t78.5 -118t122 -73t158 -25q29 0 66 7t67 21 l20 -64q-44 -19 -82.5 -25.5t-82.5 -6.5q-93 0 -174 28t-142 83t-96 136.5t-35 188.5q0 109 37.5 197t101.5 150t149 95.5t180 33.5q90 0 167 -26.5t134 -76t89 -121t32 -162.5q0 -64 -22 -122.5t-59.5 -102.5t-87.5 -70.5t-106 -26.5q-42 0 -66.5 18t-24.5 67q0 9 1 19.5 t3 22.5h-4q-15 -23 -34 -45.5t-42.5 -40.5t-50 -29.5t-55.5 -11.5q-24 0 -45.5 10.5t-37.5 30.5t-25.5 47.5t-9.5 62.5q0 64 21 126t56.5 110t83 77.5t100.5 29.5q36 0 58.5 -11t43.5 -27zM680 393q-17 20 -34.5 28.5t-43.5 8.5q-39 0 -73 -24t-58.5 -61.5t-39 -84.5 t-14.5 -92q0 -39 16 -67.5t58 -28.5q20 0 41.5 14t42.5 36.5t40.5 50.5t34.5 57z" />
|
||||
<glyph unicode="A" horiz-adv-x="557" d="M404 194h-244l-108 -194h-85l404 711h37l101 -711h-77zM199 266h197l-29 213l-2 106h-1l-45 -108z" />
|
||||
<glyph unicode="B" horiz-adv-x="556" d="M561 551q0 -39 -12 -71t-34 -56t-51.5 -38.5t-63.5 -19.5v-4q22 -5 42 -16.5t35 -28.5t24 -39.5t9 -49.5q0 -70 -27.5 -115.5t-70 -72.5t-95 -37.5t-103.5 -10.5h-38.5t-57.5 2q-60 6 -78 11l146 689q38 6 85.5 10t102.5 4q37 0 71 -9.5t59.5 -28.5t41 -49t15.5 -70z M236 64q35 0 69 8.5t61 26.5t43.5 47t16.5 71q0 31 -15 51.5t-39 32.5t-54.5 16.5t-61.5 4.5h-70l-53 -251q6 -2 18.5 -3t27 -2t30 -1.5t27.5 -0.5zM253 390q17 0 40 0.5t39 2.5q23 5 49 14t47.5 25.5t35 42t13.5 63.5q0 28 -8.5 46.5t-25 30t-39.5 16.5t-51 5 q-32 0 -60 -1.5t-42 -4.5l-51 -240h53z" />
|
||||
<glyph unicode="C" horiz-adv-x="544" d="M480 29q-34 -23 -72 -32t-88 -9q-59 0 -105 21.5t-78 60t-49 90.5t-17 114q0 113 33 195.5t87 136.5t121.5 80t136.5 26q57 0 93 -8t59 -19l-36 -73q-20 11 -52.5 18.5t-74.5 7.5q-56 0 -107.5 -24.5t-90.5 -70.5t-62 -112t-23 -148q0 -48 12.5 -88.5t36 -70t58 -46 t78.5 -16.5q47 0 78 10.5t56 24.5z" />
|
||||
<glyph unicode="D" horiz-adv-x="622" d="M189 700q38 5 86 6.5t87 1.5q59 0 107 -15.5t81.5 -47.5t51.5 -81t18 -115q0 -44 -8 -95.5t-26.5 -102t-49.5 -97.5t-77 -83.5t-108 -58t-143 -21.5q-15 0 -39.5 0.5t-48.5 1.5q-70 4 -80 6zM356 634q-12 0 -27 -0.5t-29 -1t-27 -1.5t-20 -2l-118 -560q4 -1 16 -1.5 t25.5 -1t26 -1t17.5 -0.5q87 0 147 36t97.5 91t54.5 121t17 125q0 45 -10 81t-31.5 61.5t-55.5 39.5t-83 14z" />
|
||||
<glyph unicode="E" horiz-adv-x="510" d="M189 700h361l-15 -74h-283l-49 -229h259l-15 -74h-259l-53 -249h288l-16 -74h-288h-79z" />
|
||||
<glyph unicode="F" horiz-adv-x="492" d="M189 700h361l-15 -74h-283l-51 -239h264l-15 -74h-264l-66 -313h-80z" />
|
||||
<glyph unicode="G" horiz-adv-x="583" d="M375 349h116h68l-65 -308q-71 -53 -176 -53q-50 0 -94.5 18t-78.5 53.5t-54 88.5t-20 124q0 123 36 207t92.5 135.5t124.5 74.5t132 23q57 0 94.5 -7.5t60.5 -18.5l-35 -73q-20 11 -53.5 18t-75.5 7q-58 0 -110.5 -22.5t-93 -67.5t-64.5 -111.5t-24 -154.5q0 -45 11 -85 t33.5 -70t56 -47.5t79.5 -17.5q32 0 55 6.5t46 18.5l41 195l-112 20z" />
|
||||
<glyph unicode="H" horiz-adv-x="639" d="M505 321h-318l-67 -321h-80l148 700h80l-64 -305h317l64 305h80l-148 -700h-80z" />
|
||||
<glyph unicode="I" horiz-adv-x="277" d="M210 700h80l-148 -700h-80z" />
|
||||
<glyph unicode="J" horiz-adv-x="278" d="M222 700h80l-116 -546q-9 -40 -21.5 -70.5t-32 -51.5t-48 -31.5t-68.5 -10.5q-8 0 -18.5 1t-21.5 3t-21 5t-16 7l30 71q19 -13 54 -13q21 0 35 7.5t24 22t16.5 34.5t11.5 46z" />
|
||||
<glyph unicode="K" horiz-adv-x="576" d="M239 324h-51l-68 -324h-80l148 700h80l-70 -326l40 14l287 312h99l-286 -304l-46 -31l39 -40l175 -325h-91z" />
|
||||
<glyph unicode="L" horiz-adv-x="492" d="M434 0h-316h-78l148 700h80l-133 -626h314z" />
|
||||
<glyph unicode="M" horiz-adv-x="754" d="M651 470l31 105h-4l-56 -96l-240 -316h-24l-115 316l-15 96h-4l-8 -104l-100 -471h-76l149 700h55l130 -358l15 -78h1l46 80l273 356h71l-149 -700h-80z" />
|
||||
<glyph unicode="N" horiz-adv-x="642" d="M261 458l-34 103h-3l-12 -103l-97 -458h-75l151 711h40l218 -468l33 -98h4l9 98l98 457h75l-151 -711h-37z" />
|
||||
<glyph unicode="O" horiz-adv-x="651" d="M71 256q0 92 25 175t71.5 145.5t112 99t145.5 36.5q48 0 89 -14.5t70.5 -46t46 -81.5t16.5 -122q0 -94 -25 -177.5t-70 -146.5t-107.5 -99.5t-137.5 -36.5q-118 0 -177 68.5t-59 199.5zM155 257q0 -94 39 -145.5t115 -51.5q56 0 102.5 31t80.5 84t52.5 123t18.5 148 q0 58 -13 96t-34.5 59.5t-49 30t-55.5 8.5q-57 0 -104 -31.5t-80.5 -84.5t-52.5 -122.5t-19 -144.5z" />
|
||||
<glyph unicode="P" horiz-adv-x="532" d="M187 693q38 9 80 12t83 3q46 0 85.5 -10t68.5 -32t45.5 -56.5t16.5 -82.5q0 -76 -27.5 -127t-72 -81.5t-100.5 -43.5t-113 -13h-15.5t-22.5 0.5t-23 1.5t-16 2l-56 -266h-80zM333 636q-23 0 -44.5 -1.5t-35.5 -4.5l-61 -291q4 -2 13.5 -2.5t20 -1.5t20.5 -1h15q43 0 83 9 t70.5 31t49 57t18.5 88q0 36 -12 59t-32.5 35.5t-47.5 17.5t-57 5z" />
|
||||
<glyph unicode="Q" horiz-adv-x="651" d="M633 -171q-24 -7 -46.5 -9.5t-44.5 -2.5q-48 0 -91 10.5t-82.5 22.5t-76 22.5t-71.5 10.5q-11 0 -22.5 -1t-22.5 -4l15 73q27 6 53 6q40 0 77 -10.5t75.5 -22.5t79.5 -22.5t88 -10.5q41 0 85 10zM71 256q0 92 25 175t71.5 145.5t112 99t145.5 36.5q48 0 89 -14.5 t70.5 -46t46 -81.5t16.5 -122q0 -94 -25 -177.5t-70 -146.5t-107.5 -99.5t-137.5 -36.5q-118 0 -177 68.5t-59 199.5zM155 257q0 -94 39 -145.5t115 -51.5q56 0 102.5 31t80.5 84t52.5 123t18.5 148q0 58 -13 96t-34.5 59.5t-49 30t-55.5 8.5q-57 0 -104 -31.5t-80.5 -84.5 t-52.5 -122.5t-19 -144.5z" />
|
||||
<glyph unicode="R" horiz-adv-x="568" d="M187 693q42 8 81 11.5t78 3.5q38 0 74 -9.5t63.5 -30t44 -53.5t16.5 -80q0 -88 -51.5 -146.5t-149.5 -75.5l36 -36l108 -277h-87l-120 302l-94 15l-66 -317h-80zM341 636q-24 0 -48 -1.5t-40 -4.5l-55 -258h69q36 0 70.5 7t62 25t44 49t16.5 78q0 18 -7 36.5t-21 34 t-37 25t-54 9.5z" />
|
||||
<glyph unicode="S" horiz-adv-x="505" d="M388 180q0 36 -18.5 61t-46.5 45.5t-60.5 39.5t-60.5 44t-46.5 59t-18.5 84q0 53 19.5 91t53 62t79 35t96.5 11q58 0 104 -9t72 -23l-40 -71q-20 11 -59.5 21t-91.5 10q-66 0 -107.5 -30t-41.5 -87q0 -37 18.5 -62.5t46.5 -46t60.5 -39.5t60.5 -43.5t46.5 -58.5t18.5 -83 q0 -97 -70 -149.5t-201 -52.5q-67 0 -113.5 11.5t-70.5 25.5l41 73q23 -13 62.5 -25.5t93.5 -12.5q31 0 62 5.5t56 19.5t40.5 37t15.5 58z" />
|
||||
<glyph unicode="T" horiz-adv-x="528" d="M602 626h-207l-132 -626h-80l132 626h-205l15 74h492z" />
|
||||
<glyph unicode="U" horiz-adv-x="618" d="M573 700h76l-98 -467q-14 -64 -35 -110t-52.5 -75t-75.5 -43t-102 -14q-55 0 -93 12.5t-61.5 35t-34 55t-10.5 71.5q0 41 11 93l93 442h80l-93 -443q-11 -44 -11 -80q0 -63 33 -87.5t98 -24.5q39 0 68.5 11t51 34t36 59t25.5 87z" />
|
||||
<glyph unicode="V" horiz-adv-x="541" d="M253 221v-107h2l45 109l265 477h86l-402 -711h-37l-108 711h82z" />
|
||||
<glyph unicode="W" horiz-adv-x="788" d="M214 233l-9 -116h1l39 118l235 465h43l37 -467l-9 -116h1l40 118l213 465h82l-336 -711h-44l-38 469l6 106h-4l-40 -107l-234 -468h-44l-39 711h82z" />
|
||||
<glyph unicode="X" horiz-adv-x="588" d="M289 358l-130 342h87l86 -237l12 -57l34 57l191 237h97l-279 -339l142 -361h-87l-96 251l-14 60l-38 -60l-204 -251h-97z" />
|
||||
<glyph unicode="Y" horiz-adv-x="531" d="M241 278l-133 422h87l89 -306l3 -61h1l30 63l217 304h90l-304 -421l-59 -279h-80z" />
|
||||
<glyph unicode="Z" d="M14 75l435 511l49 40h-366l15 74h447l-15 -75l-438 -514l-47 -37h367l-15 -74h-447z" />
|
||||
<glyph unicode="[" horiz-adv-x="291" d="M213 700h76h97l-15 -70h-97l-168 -790h98l-15 -70h-98h-75z" />
|
||||
<glyph unicode="\" horiz-adv-x="380" d="M449 -111l-66 -29l-342 824l69 28z" />
|
||||
<glyph unicode="]" horiz-adv-x="293" d="M109 -230h-75h-97l15 70h96l167 790h-97l15 70h99h74z" />
|
||||
<glyph unicode="^" horiz-adv-x="500" d="M288 711h29l169 -276h-83l-79 135l-23 69l-31 -70l-93 -134h-75z" />
|
||||
<glyph unicode="_" horiz-adv-x="408" d="M-44 -137h408v-68h-408v68z" />
|
||||
<glyph unicode="`" horiz-adv-x="238" d="M418 571h-43l-81 128l4 21h91z" />
|
||||
<glyph unicode="a" horiz-adv-x="487" d="M414 197q-8 -37 -11 -75t-3 -71v-28.5t2 -24.5h-56l-14 87h-4q-12 -17 -29.5 -34.5t-38.5 -31.5t-45 -22.5t-51 -8.5q-119 0 -119 155q0 64 16.5 130t51 119t89 87t131.5 34q28 0 68.5 -6.5t75.5 -17.5zM187 52q24 0 46 11.5t41.5 28.5t34.5 36.5t24 36.5l56 270 q-30 14 -76 14t-81 -27t-59 -70.5t-36 -98.5t-12 -110q0 -38 15 -64.5t47 -26.5z" />
|
||||
<glyph unicode="b" horiz-adv-x="521" d="M185 700h75l-61 -286h4q14 18 32 35.5t40 31.5t47 22.5t54 8.5q59 0 86 -41.5t27 -104.5q0 -90 -25 -159.5t-66 -117.5t-93.5 -73t-107.5 -25q-54 0 -94.5 12t-59.5 28zM352 448q-25 0 -51 -12.5t-49.5 -32.5t-43 -44.5t-31.5 -47.5l-50 -235q30 -21 85 -21q32 0 67 19.5 t64 57t47.5 92t18.5 124.5q0 51 -15.5 75.5t-41.5 24.5z" />
|
||||
<glyph unicode="c" horiz-adv-x="420" d="M365 43q-15 -13 -34.5 -23t-40 -17t-40.5 -11t-38 -4q-49 0 -80.5 15.5t-49.5 39.5t-25 52t-7 53q0 85 23 152.5t61.5 114.5t88.5 72t103 25q38 0 62.5 -7t44.5 -16l-28 -62q-17 10 -42 15.5t-54 5.5q-34 0 -66.5 -23t-57.5 -60.5t-40 -86t-15 -99.5q0 -65 27 -96t73 -31 q30 0 63 13.5t53 27.5z" />
|
||||
<glyph unicode="d" horiz-adv-x="509" d="M419 172q-8 -39 -12 -73t-4 -63q0 -11 0.5 -20t1.5 -18h-50l-14 87h-4q-12 -17 -30 -34.5t-40 -31.5t-46.5 -22.5t-50.5 -8.5q-55 0 -87.5 40.5t-32.5 128.5q0 59 17 121.5t50 113.5t82.5 84t114.5 33q18 0 31 -1t24.5 -3t21.5 -5.5t21 -7.5l44 208h75zM198 52 q21 0 43 11.5t41.5 28.5t35 36.5t24.5 36.5l56 260q-17 11 -38.5 15.5t-56.5 4.5q-40 0 -72 -24.5t-54.5 -65.5t-34.5 -94t-12 -109q0 -41 16 -70.5t52 -29.5z" />
|
||||
<glyph unicode="e" horiz-adv-x="463" d="M389 49q-35 -30 -82.5 -45.5t-95.5 -15.5q-80 0 -120.5 46t-40.5 128t23 147t60.5 110t85 69t97.5 24q36 0 62.5 -10t43.5 -26.5t25 -38t8 -45.5q0 -71 -69 -111.5t-201 -40.5q-12 0 -25 0.5t-27 1.5q-4 -19 -6 -36t-2 -30q0 -55 25 -89.5t78 -34.5q44 0 80.5 14.5 t56.5 30.5zM304 448q-55 0 -95.5 -37.5t-61.5 -112.5q38 0 79 2t74.5 10.5t55.5 27t22 51.5q0 10 -3.5 20.5t-11.5 19t-22.5 14t-36.5 5.5z" />
|
||||
<glyph unicode="f" horiz-adv-x="278" d="M219 436l-80 -470q-6 -37 -16.5 -68.5t-27.5 -55t-43 -37t-63 -13.5q-30 0 -55.5 4.5t-47.5 15.5l22 56q20 -7 36.5 -9.5t40.5 -2.5q38 0 57 36.5t32 115.5l70 428h-77l13 64h73l13 67q7 37 17 64t26.5 45t41 27t59.5 9q33 0 64 -6.5t56 -17.5l-22 -59q-49 19 -93 19 q-37 0 -54 -25.5t-26 -81.5l-7 -41h101l-12 -64h-98z" />
|
||||
<glyph unicode="g" horiz-adv-x="505" d="M385 -23q-21 -98 -72.5 -143.5t-136.5 -45.5q-65 0 -107 16.5t-64 28.5l33 56q8 -4 19.5 -10.5t28 -12.5t40 -10t55.5 -4q50 0 84 36t51 113l18 84h-4q-14 -19 -30.5 -36t-36.5 -30.5t-43.5 -21.5t-51.5 -8q-54 0 -87 39t-33 111q0 67 18.5 133t55 118.5t90 85.5 t123.5 33q54 0 91 -9t65 -22zM196 53q25 0 49.5 13t45 33.5t37 44.5t27.5 45l51 241q-16 9 -39 12t-47 3q-41 0 -76 -24t-60.5 -64.5t-40.5 -93.5t-15 -111q0 -46 18.5 -72.5t49.5 -26.5z" />
|
||||
<glyph unicode="h" horiz-adv-x="529" d="M341 0l60 285q6 30 10 53.5t4 41.5q0 37 -15 52.5t-47 15.5q-26 0 -53 -13.5t-52 -34.5t-44.5 -47t-29.5 -50l-63 -303h-75l148 700h75l-62 -286h4q13 16 31.5 33t42.5 31.5t52 24t61 9.5q49 0 77 -23.5t28 -85.5q0 -42 -13 -101l-64 -302h-75z" />
|
||||
<glyph unicode="i" horiz-adv-x="259" d="M160 500h75l-106 -500h-75zM176 653q0 23 15.5 39t38.5 16t39 -16t16 -39t-16 -38.5t-39 -15.5t-38.5 15.5t-15.5 38.5z" />
|
||||
<glyph unicode="j" horiz-adv-x="249" d="M148 500h75l-112 -527q-20 -93 -62 -137t-114 -44q-8 0 -15.5 0.5t-15.5 1.5l15 65q30 0 49.5 8.5t33 26.5t23 45t17.5 64zM164 653q0 23 15.5 39t38.5 16t39 -16t16 -39t-16 -38.5t-39 -15.5t-38.5 15.5t-15.5 38.5z" />
|
||||
<glyph unicode="k" horiz-adv-x="449" d="M212 225h-54l-47 -225h-75l148 700h75l-91 -426l43 11l180 215h92l-178 -203l-47 -33l38 -39l112 -225h-83z" />
|
||||
<glyph unicode="l" horiz-adv-x="270" d="M133 119q-3 -17 -3 -28q0 -19 6.5 -27.5t17.5 -8.5q20 0 33.5 2.5t32.5 9.5v-57q-9 -5 -21 -8.5t-24.5 -5.5t-25 -3.5t-22.5 -1.5q-35 0 -56 16t-21 59q0 20 6 49l124 585h75z" />
|
||||
<glyph unicode="m" horiz-adv-x="763" d="M305 0l60 283q8 35 12 62t4 47q0 27 -10 41.5t-34 14.5q-25 0 -49 -13t-45 -32.5t-38.5 -41.5t-27.5 -40l-66 -321h-75l106 500h53l-6 -86h4q16 16 34.5 33.5t41 31.5t49 23.5t58.5 9.5q45 0 60.5 -28t15.5 -78q15 19 35 38t43.5 34t49.5 24.5t52 9.5q46 0 70.5 -21.5 t24.5 -79.5q0 -42 -15 -111l-63 -300h-75l63 301q6 29 9.5 52t3.5 40q0 27 -11 41t-37 14q-21 0 -44.5 -13.5t-45.5 -33.5t-39.5 -43t-27.5 -43l-65 -315h-75z" />
|
||||
<glyph unicode="n" horiz-adv-x="522" d="M331 0l67 316q4 18 7 35.5t3 31.5q0 29 -13.5 47t-50.5 18q-26 0 -51 -12t-47 -30.5t-39.5 -41t-29.5 -44.5l-66 -320h-75l106 500h52l-4 -86h4q13 16 31 33.5t40.5 31.5t50.5 23.5t62 9.5q50 0 79 -24t29 -84q0 -30 -9 -72l-71 -332h-75z" />
|
||||
<glyph unicode="o" horiz-adv-x="498" d="M50 156q0 79 20.5 144.5t56.5 112.5t83.5 73t101.5 26q42 0 71.5 -13.5t48 -37t26.5 -54t8 -63.5q0 -75 -19.5 -140t-54 -113t-80.5 -75.5t-100 -27.5q-45 0 -75.5 14.5t-50 38.5t-28 54t-8.5 61zM130 174q0 -59 22 -90.5t70 -31.5q33 0 62.5 23.5t52 63.5t36 91.5 t13.5 107.5q0 51 -18.5 80.5t-70.5 29.5q-33 0 -63 -22.5t-53.5 -60.5t-37 -87.5t-13.5 -103.5z" />
|
||||
<glyph unicode="p" horiz-adv-x="508" d="M144 500h52l-5 -86h4q14 18 31.5 35.5t38.5 31.5t46 22.5t54 8.5q24 0 45 -7.5t37 -25t25.5 -46.5t9.5 -71q0 -88 -24 -157.5t-63 -117.5t-87.5 -73.5t-96.5 -25.5q-35 0 -61.5 6.5t-35.5 13.5l-44 -208h-75zM337 448q-27 0 -51.5 -14t-45 -34.5t-36.5 -44t-26 -43.5 l-49 -237q17 -13 35 -18t39 -5q39 0 74.5 21.5t63.5 61.5t44.5 96t16.5 125q0 40 -16.5 66t-48.5 26z" />
|
||||
<glyph unicode="q" horiz-adv-x="503" d="M340 -200h-75l61 284h-4q-12 -16 -27.5 -33t-35 -31t-43.5 -23t-51 -9q-32 0 -55 11.5t-37 32t-20.5 48.5t-6.5 61q0 67 22 133t61 118t93 84.5t119 32.5q21 0 42.5 -3t40.5 -7.5t35 -10t25 -11.5zM186 52q25 0 50.5 15t47.5 37.5t39 48t27 46.5l50 231q-16 9 -38.5 12 t-39.5 3q-39 0 -74.5 -25t-62.5 -66.5t-43 -95t-16 -110.5q0 -48 15.5 -72t44.5 -24z" />
|
||||
<glyph unicode="r" horiz-adv-x="327" d="M362 434q-9 2 -18.5 3t-17.5 1q-51 0 -88 -32t-58 -78l-69 -328h-75l106 500h52v-86h4q12 19 26 35.5t31 29.5t37 20.5t44 7.5q22 0 46 -7z" />
|
||||
<glyph unicode="s" horiz-adv-x="398" d="M259 141q0 26 -13 44t-33 32.5t-43 28.5t-43 31.5t-33 41t-13 58.5q0 28 13.5 52.5t37 43t56 29t70.5 10.5q53 0 82 -7t52 -20l-25 -60q-40 23 -109 23q-42 0 -69.5 -17.5t-27.5 -53.5q0 -21 13 -36.5t33 -29.5t43 -28.5t43 -33t33 -43.5t13 -59q0 -78 -52.5 -118.5 t-140.5 -40.5q-45 0 -82.5 9t-60.5 23l28 63q20 -13 52.5 -22t67.5 -9q49 0 78.5 21.5t29.5 67.5z" />
|
||||
<glyph unicode="t" horiz-adv-x="313" d="M71 500h74l21 99l80 23l-26 -122h131l-15 -64h-130l-63 -302q-2 -12 -3.5 -22t-1.5 -18q0 -24 11 -33t33 -9q24 0 44 6t40 18v-61q-21 -12 -54 -19.5t-63 -7.5q-91 0 -91 83q0 17 5 42l68 323h-75z" />
|
||||
<glyph unicode="u" horiz-adv-x="511" d="M213 500l-70 -333q-6 -27 -6 -50q0 -28 11 -46.5t40 -18.5q24 0 48.5 12t47 31t41 42t30.5 45l67 318h75l-63 -297q-4 -17 -8 -41.5t-7.5 -51.5t-5.5 -52.5t-2 -44.5v-13h-59v95h-4q-15 -20 -34.5 -39t-43 -34t-50.5 -24.5t-57 -9.5q-22 0 -40.5 5t-32.5 17.5t-22 33 t-8 52.5q0 35 10 79l68 325h75z" />
|
||||
<glyph unicode="v" horiz-adv-x="447" d="M192 207l9 -95h2l43 97l169 291h86l-312 -511h-32l-97 511h80z" />
|
||||
<glyph unicode="w" horiz-adv-x="685" d="M427 500l47 -292l4 -96h1l39 98l147 290h76l-269 -511h-38l-53 330l-1 82h-2l-37 -83l-190 -329h-36l-58 511h76l31 -291l-2 -97h4l40 99l165 289h56z" />
|
||||
<glyph unicode="x" horiz-adv-x="484" d="M203 256l-107 244h85l59 -138l18 -57l41 57l121 138h91l-212 -240l119 -260h-85l-68 152l-20 60l-42 -60l-134 -152h-91z" />
|
||||
<glyph unicode="y" horiz-adv-x="439" d="M194 176l5 -96h5l38 97l166 323h80l-236 -446q-26 -49 -51.5 -95.5t-52.5 -83t-56 -58.5t-60 -22q-17 0 -29.5 2t-22.5 7l24 69q11 -4 24 -4q29 0 58 30t65 101l-86 500h80z" />
|
||||
<glyph unicode="z" horiz-adv-x="429" d="M11 69l281 319l55 43h-258l15 69h337l-15 -69l-284 -322l-54 -40h261l-14 -69h-337z" />
|
||||
<glyph unicode="{" horiz-adv-x="326" d="M231 -230h-81q-35 0 -54 19.5t-18 55.5q0 14 4 29l50 238q4 18 4 32q2 32 -14.5 44.5t-46.5 12.5l15 68q74 0 93 85l52 242q10 47 38.5 76t73.5 29h81l-15 -70h-48q-26 0 -40.5 -13.5t-21.5 -45.5l-49 -237q-9 -44 -34 -67t-52 -28l-1 -6q20 -3 34.5 -23t13.5 -52 q0 -5 -1.5 -12t-6 -31.5t-15.5 -75t-31 -141.5q-1 -6 -2 -11t-1 -10q-1 -38 42 -38h47z" />
|
||||
<glyph unicode="|" horiz-adv-x="238" d="M115 700h69v-830h-69v830z" />
|
||||
<glyph unicode="}" horiz-adv-x="331" d="M232 359q-4 -17 -4 -30q-1 -33 15.5 -46t46.5 -13l-16 -68q-36 0 -60 -21t-34 -64q0 -1 -2.5 -12t-6 -28t-8 -39t-8.5 -44q-11 -53 -25 -119q-10 -47 -39 -76t-74 -29h-80l16 70h47q25 0 39.5 13.5t20.5 45.5l50 237q10 44 34.5 67t52.5 28l2 6q-22 3 -36.5 23t-13.5 52 q0 5 1 11.5t2 12.5l51 236q2 6 2.5 11t0.5 10q1 38 -41 38h-46l14 70h81q35 0 54.5 -19t17.5 -56q0 -14 -4 -29z" />
|
||||
<glyph unicode="~" horiz-adv-x="480" d="M46 361q43 33 78 46t64 13q28 0 52 -8.5t46 -19t43 -19t44 -8.5q19 0 39 8t43 28l34 -61q-38 -26 -68.5 -36.5t-55.5 -10.5q-27 0 -49.5 8.5t-43 19t-41 19t-44.5 8.5q-23 0 -49 -10.5t-58 -36.5z" />
|
||||
<glyph unicode="¡" horiz-adv-x="290" d="M96 -200h-78l74 347l53 176h47l-22 -176zM131 453q0 27 16 42.5t42 15.5t42 -15.5t16 -42.5q0 -26 -16 -42t-42 -16t-42 16t-16 42z" />
|
||||
<glyph unicode="¢" d="M419 43q-25 -21 -59 -34t-66 -18l-19 -91h-66l19 90q-38 6 -63 23t-39 39.5t-19.5 47.5t-5.5 48q0 77 19 139.5t51.5 109t75.5 75t91 36.5l20 92h67l-20 -89q26 -3 45.5 -9t36.5 -13l-28 -62q-13 8 -32 13t-42 7l-83 -393q27 4 54 16t44 23zM181 179q0 -55 18.5 -85.5 t51.5 -38.5l82 389q-30 -8 -57.5 -32.5t-48.5 -60.5t-33.5 -80.5t-12.5 -91.5z" />
|
||||
<glyph unicode="£" d="M118 397h65q-4 18 -6 38.5t-2 46.5q0 57 20 100.5t53.5 72t78.5 43t96 14.5q40 0 75.5 -8.5t58.5 -21.5l-27 -64q-20 11 -52 18t-72 7q-31 0 -58.5 -10.5t-48 -31t-32.5 -50t-12 -67.5q0 -31 2.5 -51t6.5 -36h155l-15 -64h-125q2 -12 3 -27t1 -35q0 -33 -6.5 -61 t-16 -50.5t-21.5 -39t-23 -26.5l-45 -34l-1 -5l62 14h244l-15 -69h-424l15 71q30 0 57.5 15t48.5 40.5t33.5 60.5t12.5 77q0 20 -2 36.5t-5 32.5h-94z" />
|
||||
<glyph unicode="¤" d="M91 596l78 -77l21 -35q42 33 103 33q59 0 103 -33l22 35l78 77l48 -49l-76 -78l-35 -22q32 -43 32 -102q0 -60 -32 -103l35 -21l76 -78l-48 -48l-78 77l-21 33q-43 -31 -104 -31q-62 0 -103 31l-21 -33l-78 -77l-49 48l77 78l34 22q-31 42 -31 102q0 29 8.5 55t22.5 48 l-34 21l-77 78zM191 345q0 -45 28.5 -75t73.5 -30t74 30t29 75t-29 75.5t-74 30.5t-73.5 -30.5t-28.5 -75.5z" />
|
||||
<glyph unicode="¥" d="M129 328h89l-115 372h87l92 -306l3 -61h1l30 63l213 304h90l-269 -372h89l-13 -60h-114l-13 -63h114l-13 -60h-114l-30 -145h-80l30 145h-116l12 60h117l13 63h-116z" />
|
||||
<glyph unicode="¦" horiz-adv-x="238" d="M115 206h69v-336h-69v336zM184 364h-69v336h69v-336z" />
|
||||
<glyph unicode="§" horiz-adv-x="473" d="M88 337q0 44 21.5 75t55.5 54l46 18q-23 19 -32.5 40t-9.5 46q0 30 14 56t38 45t56.5 30t70.5 11q52 0 83.5 -9t54.5 -23l-29 -61q-20 11 -49.5 18t-64.5 7q-43 0 -69.5 -21.5t-26.5 -55.5q0 -21 16 -34t38 -23t48.5 -20t48.5 -25.5t37 -38.5t15 -60q0 -43 -23 -77 t-55 -54l-54 -18q23 -16 35 -37t12 -56q0 -34 -14.5 -59.5t-38.5 -42.5t-56 -25.5t-68 -8.5q-52 0 -84.5 11t-55.5 25l32 61q20 -11 48.5 -20t64.5 -9q40 0 67 15.5t27 52.5q0 22 -14 37t-36 26.5t-48.5 23.5t-48.5 28t-37 39t-15 59zM370 355q0 22 -9 36t-25 24.5t-37 18.5 t-45 18q-15 -6 -30.5 -15.5t-28 -22t-20 -29t-7.5 -37.5t9 -36t24 -26t35.5 -19.5t43.5 -17.5q15 6 30.5 15.5t29 22.5t22 30t8.5 38z" />
|
||||
<glyph unicode="¨" horiz-adv-x="245" d="M195 653q0 22 12.5 36.5t33.5 14.5t34 -14.5t13 -36.5q0 -20 -13 -34.5t-34 -14.5t-33.5 14.5t-12.5 34.5zM378 654q0 21 12.5 35.5t33.5 14.5q22 0 34.5 -14.5t12.5 -35.5t-12.5 -35.5t-34.5 -14.5q-21 0 -33.5 14.5t-12.5 35.5z" />
|
||||
<glyph unicode="©" horiz-adv-x="806" d="M77 290q0 83 28 148.5t76 110.5t112 69t136 24t136 -24t112 -69t76 -110.5t28 -148.5t-28 -148.5t-76 -110.5t-112 -69t-136 -24q-80 0 -145 24t-111 69t-71 110.5t-25 148.5zM147 290q0 -69 22 -122.5t60 -89.5t89.5 -55t110.5 -19t110.5 19t89.5 55t60 89.5t22 122.5 t-22 122.5t-60 89.5t-89.5 55t-110.5 19t-110.5 -19t-89.5 -55t-60 -89.5t-22 -122.5zM545 127q-23 -13 -51.5 -20t-66.5 -7q-81 0 -123.5 51t-42.5 139q0 91 45.5 140.5t120.5 49.5q18 0 32.5 -2t27 -5.5t24.5 -8.5t27 -11l-26 -61q-22 11 -42 15t-34 4q-42 0 -68.5 -26 t-26.5 -95q0 -58 26 -89.5t77 -32.5q47 0 80 18z" />
|
||||
<glyph unicode="ª" horiz-adv-x="381" d="M124 677q26 13 61.5 22t83.5 9q47 0 71.5 -21t24.5 -53q0 -25 -7.5 -57.5t-17 -67.5t-17 -68.5t-7.5 -60.5h-50l-3 46h-3q-17 -17 -43 -33.5t-67 -16.5q-45 0 -67.5 25.5t-22.5 60.5q0 31 14.5 53t38.5 36.5t55.5 21t66.5 6.5q14 0 28 -1t28 -3q6 19 6 34q0 43 -57 43 q-38 0 -64.5 -7.5t-46.5 -16.5zM171 432q41 0 64.5 18.5t35.5 36.5l8 42q-10 1 -19.5 1h-20.5q-21 0 -40.5 -2.5t-35 -9t-25 -18.5t-9.5 -31q0 -16 10 -26.5t32 -10.5z" />
|
||||
<glyph unicode="«" horiz-adv-x="454" d="M212 259l198 228l44 -46l-123 -144l-56 -37l34 -37l67 -141l-54 -42zM38 259l200 230l45 -47l-124 -145l-57 -37l35 -37l67 -142l-54 -43z" />
|
||||
<glyph unicode="¬" horiz-adv-x="505" d="M67 392h424v-192h-70v120h-354v72z" />
|
||||
<glyph unicode="­" horiz-adv-x="342" d="M79 322h230l-17 -68h-229z" />
|
||||
<glyph unicode="®" horiz-adv-x="700" d="M137 451q0 64 21 113.5t57.5 83t84.5 51t102 17.5q55 0 103.5 -17.5t84.5 -51t56.5 -83t20.5 -113.5t-21 -113.5t-57.5 -83t-84.5 -51t-102 -17.5q-56 0 -104 17.5t-84 51t-56.5 83t-20.5 113.5zM200 451q0 -52 16 -90.5t43.5 -64t64.5 -38.5t78 -13q43 0 80 12.5t64 38 t42.5 64t15.5 91.5q0 52 -16 90.5t-43.5 64t-64 38.5t-78.5 13q-44 0 -81 -13t-64 -38.5t-42 -64t-15 -90.5zM299 581q16 5 45 7.5t55 2.5q42 0 72 -17.5t30 -60.5q0 -32 -20.5 -49t-50.5 -19l28 -14l74 -109h-61l-72 104l-48 15v-119h-52v259zM388 546q-11 0 -21 -0.5 t-16 -3.5v-71h34q29 0 45 9t16 31q0 35 -58 35z" />
|
||||
<glyph unicode="¯" horiz-adv-x="313" d="M324 643h281l-13 -62h-282z" />
|
||||
<glyph unicode="°" horiz-adv-x="425" d="M141 571q0 31 11 57t30 44.5t45 29t55 10.5t55 -9.5t45 -28t30 -44.5t11 -59t-11 -59t-30 -44.5t-45 -28t-55 -9.5t-55 9.5t-45 28t-30 44.5t-11 59zM205 571q0 -38 23 -59.5t54 -21.5t54 21.5t23 59.5t-23 59.5t-54 21.5t-54 -21.5t-23 -59.5z" />
|
||||
<glyph unicode="±" horiz-adv-x="480" d="M55 493h176v181h72v-181h176v-72h-176v-120h-72v120h-176v72zM55 250h424v-72h-424v72z" />
|
||||
<glyph unicode="²" horiz-adv-x="377" d="M89 380zM416 713q0 -32 -14.5 -64.5t-39 -65t-56.5 -63t-66 -58.5l-50 -31v-3l57 16h131l-14 -64h-275l7 33q18 13 43.5 32.5t53.5 43.5t55 51t49 54.5t35.5 53.5t13.5 49q0 46 -55 46q-26 0 -52 -9.5t-46 -21.5l-9 57q28 18 63 28t69 10q18 0 36 -4.5t32 -15.5t23 -29 t9 -45z" />
|
||||
<glyph unicode="³" horiz-adv-x="377" d="M115 373zM223 433q56 0 82.5 27.5t26.5 65.5q0 27 -16 40.5t-64 13.5h-52l4 23l116 117l38 26l-48 -6h-121l13 60h243l-7 -33l-124 -124l-26 -18l-1 -2l22 3q38 0 64.5 -24.5t26.5 -66.5q0 -32 -10 -61.5t-32 -52t-57.5 -35.5t-87.5 -13q-34 0 -57.5 6t-40.5 13l26 60 q14 -8 35 -13.5t47 -5.5z" />
|
||||
<glyph unicode="´" horiz-adv-x="238" d="M425 720h84l-5 -21l-123 -128h-44z" />
|
||||
<glyph unicode="¶" horiz-adv-x="495" d="M378 700h69v-830h-69v830zM222 310q-32 0 -59 16.5t-46.5 44t-30.5 63t-11 72.5t11.5 72t33.5 62t54 43.5t72 16.5h45v-830h-69v440z" />
|
||||
<glyph unicode="·" horiz-adv-x="267" d="M98 238zM98 296q0 27 16 42.5t42 15.5t42 -15.5t16 -42.5q0 -26 -16 -42t-42 -16t-42 16t-16 42z" />
|
||||
<glyph unicode="¸" horiz-adv-x="363" d="M354 -43q27 -3 44.5 -20.5t17.5 -49.5q0 -42 -31.5 -69t-94.5 -27q-12 0 -25.5 1.5t-27.5 3.5l17 39q5 -1 10.5 -1h10.5q21 0 35 4t22 9.5t11 12.5t3 13q0 19 -21 28t-56 9l65 90h53z" />
|
||||
<glyph unicode="¹" horiz-adv-x="377" d="M116 380zM129 441h101l54 254l14 36l-31 -28l-81 -45l-21 46l170 103h39l-78 -366h90l-13 -61h-257z" />
|
||||
<glyph unicode="º" horiz-adv-x="379" d="M60 490q0 58 17.5 100t44.5 69t60 40t65 13q57 0 86.5 -31t29.5 -88q0 -54 -15 -95t-40.5 -69t-60 -42.5t-72.5 -14.5q-51 0 -83 31t-32 87zM129 498q0 -32 14.5 -50t43.5 -18q21 0 40.5 11t34.5 31.5t23.5 50t8.5 66.5q0 35 -15.5 50t-43.5 15q-21 0 -40.5 -12.5 t-34 -33.5t-23 -49.5t-8.5 -60.5z" />
|
||||
<glyph unicode="»" horiz-adv-x="454" d="M280 268l-198 -228l-44 45l123 144l56 38l-35 43l-68 141l57 36zM454 268l-200 -230l-45 46l124 145l56 38l-35 44l-69 142l58 36z" />
|
||||
<glyph unicode="¼" horiz-adv-x="797" d="M135 0zM639 713l52 -36l-487 -689l-52 36zM744 96h-78l-21 -96h-64l21 96h-193l7 37l278 302h43l-59 -280h79zM641 283l17 49h-2l-31 -46l-96 -105l-38 -31l49 5h74zM256 595l15 36l-31 -28l-81 -45l-24 49l173 100h39l-91 -427h-66z" />
|
||||
<glyph unicode="½" horiz-adv-x="809" d="M135 0zM639 713l52 -36l-487 -689l-52 36zM784 333q0 -32 -14.5 -64.5t-39 -65t-56.5 -63t-66 -58.5l-50 -31v-3l57 16h131l-14 -64h-275l7 33q18 13 43.5 32.5t53.5 43.5t55 51t49 54.5t35.5 53.5t13.5 49q0 46 -55 46q-26 0 -52 -9.5t-46 -21.5l-9 57q28 18 63 28 t69 10q18 0 36 -4.5t32 -15.5t23 -29t9 -45zM256 595l15 36l-31 -28l-81 -45l-24 49l173 100h39l-91 -427h-66z" />
|
||||
<glyph unicode="¾" horiz-adv-x="833" d="M101 0zM675 713l52 -36l-487 -689l-52 36zM780 96h-78l-21 -96h-64l21 96h-193l7 37l278 302h43l-59 -280h79zM677 283l17 49h-2l-31 -46l-96 -105l-38 -31l49 5h74zM209 333q56 0 82.5 27.5t26.5 65.5q0 27 -16 40.5t-64 13.5h-52l4 23l116 117l38 26l-48 -6h-121l13 60 h243l-7 -33l-124 -124l-26 -18l-1 -2l22 3q38 0 64.5 -24.5t26.5 -66.5q0 -32 -10 -61.5t-32 -52t-57.5 -35.5t-87.5 -13q-34 0 -57.5 6t-40.5 13l26 60q14 -8 35 -13.5t47 -5.5z" />
|
||||
<glyph unicode="¿" horiz-adv-x="413" d="M306 323q-5 -50 -25 -87.5t-47 -68t-56.5 -56.5t-54 -53t-41 -57t-16.5 -69t20.5 -59.5t71.5 -20.5q35 0 69 13.5t63 30.5l20 -58q-20 -12 -39 -21t-40 -15.5t-45.5 -10t-55.5 -3.5q-74 0 -109 34t-35 88t17 93.5t43 70.5t57.5 57.5t60 54.5t50 60.5t28.5 76.5h64z M234 454q0 27 16 42.5t42 15.5t42 -15.5t16 -42.5q0 -26 -16 -42t-42 -16t-42 16t-16 42z" />
|
||||
<glyph unicode="À" horiz-adv-x="557" d="M0 0zM404 194h-244l-108 -194h-85l404 711h37l101 -711h-77zM199 266h197l-29 213l-2 106h-1l-45 -108zM456 752h-63l-129 97l4 21h101z" />
|
||||
<glyph unicode="Á" horiz-adv-x="557" d="M0 0zM404 194h-244l-108 -194h-85l404 711h37l101 -711h-77zM199 266h197l-29 213l-2 106h-1l-45 -108zM467 870h116l-5 -21l-175 -97h-73z" />
|
||||
<glyph unicode="Â" horiz-adv-x="557" d="M0 0zM404 194h-244l-108 -194h-85l404 711h37l101 -711h-77zM199 266h197l-29 213l-2 106h-1l-45 -108zM393 870h48l99 -102l-4 -21h-68l-46 49l-10 35l-25 -34l-71 -50h-75l5 22z" />
|
||||
<glyph unicode="Ã" horiz-adv-x="557" d="M0 0zM404 194h-244l-108 -194h-85l404 711h37l101 -711h-77zM199 266h197l-29 213l-2 106h-1l-45 -108zM257 785q35 32 62.5 43.5t50.5 11.5q18 0 33.5 -5t30 -11.5t28.5 -11.5t29 -5q25 0 53 21l16 -43q-32 -26 -56.5 -35t-44.5 -9q-18 0 -33 5t-29.5 11.5t-28.5 11.5 t-29 5t-31.5 -6.5t-36.5 -23.5z" />
|
||||
<glyph unicode="Ä" horiz-adv-x="557" d="M0 0zM404 194h-244l-108 -194h-85l404 711h37l101 -711h-77zM199 266h197l-29 213l-2 106h-1l-45 -108zM263 794q0 20 14 33.5t37 13.5t36.5 -13.5t13.5 -33.5t-13.5 -33t-36.5 -13t-37 13t-14 33zM446 794q0 20 13.5 33.5t36.5 13.5t37 -13.5t14 -33.5t-14 -33t-37 -13 t-36.5 13t-13.5 33z" />
|
||||
<glyph unicode="Å" horiz-adv-x="557" d="M296 768q0 37 25 61t80 24q50 0 78 -21.5t28 -63.5q0 -35 -24 -57.5t-72 -25.5l98 -685h-77l-28 194h-244l-108 -194h-85l392 690q-63 17 -63 78zM199 265h197l-29 214l-2 106h-1l-45 -108zM357 768q0 -17 10.5 -28.5t33.5 -11.5q22 0 33.5 11t11.5 29q0 19 -11 30.5 t-34 11.5q-22 0 -33 -11.5t-11 -30.5z" />
|
||||
<glyph unicode="Æ" horiz-adv-x="805" d="M459 599l-51 -101l-174 -229h157l71 330h-3zM377 197h-199l-148 -197h-92l541 700h366l-15 -73h-283l-49 -230h259l-16 -73h-258l-54 -251h288l-15 -73h-287h-80z" />
|
||||
<glyph unicode="Ç" horiz-adv-x="544" d="M480 29q-32 -22 -68.5 -31t-83.5 -10l-24 -31q27 -3 44.5 -20.5t17.5 -49.5q0 -42 -31.5 -69t-94.5 -27q-12 0 -25.5 1.5t-27.5 3.5l17 39q5 -1 10.5 -1h10.5q21 0 35 4t22 9.5t11 12.5t3 13q0 19 -21 28t-56 9l58 81q-49 7 -87 31.5t-64.5 61.5t-40.5 85.5t-14 104.5 q0 113 33 195.5t87 136.5t121.5 80t136.5 26q57 0 93 -8t59 -19l-36 -73q-20 11 -52.5 18.5t-74.5 7.5q-56 0 -107.5 -24.5t-90.5 -70.5t-62 -112t-23 -148q0 -48 12.5 -88.5t36 -70t58 -46t78.5 -16.5q47 0 78 10.5t56 24.5z" />
|
||||
<glyph unicode="È" horiz-adv-x="510" d="M40 0zM189 700h361l-15 -74h-283l-49 -229h259l-15 -74h-259l-53 -249h288l-16 -74h-288h-79zM423 752h-63l-129 97l4 21h101z" />
|
||||
<glyph unicode="É" horiz-adv-x="510" d="M40 0zM189 700h361l-15 -74h-283l-49 -229h259l-15 -74h-259l-53 -249h288l-16 -74h-288h-79zM451 870h116l-5 -21l-175 -97h-73z" />
|
||||
<glyph unicode="Ê" horiz-adv-x="510" d="M40 0zM189 700h361l-15 -74h-283l-49 -229h259l-15 -74h-259l-53 -249h288l-16 -74h-288h-79zM382 870h48l99 -102l-4 -21h-68l-46 49l-10 35l-25 -34l-71 -50h-75l5 22z" />
|
||||
<glyph unicode="Ë" horiz-adv-x="510" d="M40 0zM189 700h361l-15 -74h-283l-49 -229h259l-15 -74h-259l-53 -249h288l-16 -74h-288h-79zM240 794q0 20 14 33.5t37 13.5t36.5 -13.5t13.5 -33.5t-13.5 -33t-36.5 -13t-37 13t-14 33zM423 794q0 20 13.5 33.5t36.5 13.5t37 -13.5t14 -33.5t-14 -33t-37 -13t-36.5 13 t-13.5 33z" />
|
||||
<glyph unicode="Ì" horiz-adv-x="277" d="M62 0zM210 700h80l-148 -700h-80zM317 752h-63l-129 97l4 21h101z" />
|
||||
<glyph unicode="Í" horiz-adv-x="277" d="M62 0zM210 700h80l-148 -700h-80zM326 870h116l-5 -21l-175 -97h-73z" />
|
||||
<glyph unicode="Î" horiz-adv-x="277" d="M62 0zM210 700h80l-148 -700h-80zM263 870h48l99 -102l-4 -21h-68l-46 49l-10 35l-25 -34l-71 -50h-75l5 22z" />
|
||||
<glyph unicode="Ï" horiz-adv-x="277" d="M62 0zM210 700h80l-148 -700h-80zM124 794q0 20 14 33.5t37 13.5t36.5 -13.5t13.5 -33.5t-13.5 -33t-36.5 -13t-37 13t-14 33zM307 794q0 20 13.5 33.5t36.5 13.5t37 -13.5t14 -33.5t-14 -33t-37 -13t-36.5 13t-13.5 33z" />
|
||||
<glyph unicode="Ð" horiz-adv-x="626" d="M41 392h86l66 308q38 5 86 6.5t87 1.5q58 0 106 -15.5t81.5 -47.5t51.5 -81t18 -115q0 -44 -8 -95.5t-26.5 -102t-49.5 -97.5t-77 -83.5t-107.5 -58t-142.5 -21.5q-15 0 -39.5 0.5t-50.5 1.5q-68 4 -78 6l71 333h-87zM360 634q-12 0 -27 -0.5t-29 -1t-27 -1.5t-20 -2 l-50 -237h137l-12 -60h-138l-55 -263q4 -1 16 -1.5t25.5 -1t26 -1t17.5 -0.5q87 0 146.5 36t97 91t54.5 121t17 125q0 45 -10 81t-31.5 61.5t-55.5 39.5t-82 14z" />
|
||||
<glyph unicode="Ñ" horiz-adv-x="642" d="M40 0zM261 458l-34 103h-3l-12 -103l-97 -458h-75l151 711h40l218 -468l33 -98h4l9 98l98 457h75l-151 -711h-37zM289 785q35 32 62.5 43.5t50.5 11.5q18 0 33.5 -5t30 -11.5t28.5 -11.5t29 -5q25 0 53 21l16 -43q-32 -26 -56.5 -35t-44.5 -9q-18 0 -33 5t-29.5 11.5 t-28.5 11.5t-29 5t-31.5 -6.5t-36.5 -23.5z" />
|
||||
<glyph unicode="Ò" horiz-adv-x="651" d="M71 0zM71 256q0 92 25 175t71.5 145.5t112 99t145.5 36.5q48 0 89 -14.5t70.5 -46t46 -81.5t16.5 -122q0 -94 -25 -177.5t-70 -146.5t-107.5 -99.5t-137.5 -36.5q-118 0 -177 68.5t-59 199.5zM155 257q0 -94 39 -145.5t115 -51.5q56 0 102.5 31t80.5 84t52.5 123 t18.5 148q0 58 -13 96t-34.5 59.5t-49 30t-55.5 8.5q-57 0 -104 -31.5t-80.5 -84.5t-52.5 -122.5t-19 -144.5zM503 752h-63l-129 97l4 21h101z" />
|
||||
<glyph unicode="Ó" horiz-adv-x="651" d="M71 0zM71 256q0 92 25 175t71.5 145.5t112 99t145.5 36.5q48 0 89 -14.5t70.5 -46t46 -81.5t16.5 -122q0 -94 -25 -177.5t-70 -146.5t-107.5 -99.5t-137.5 -36.5q-118 0 -177 68.5t-59 199.5zM155 257q0 -94 39 -145.5t115 -51.5q56 0 102.5 31t80.5 84t52.5 123 t18.5 148q0 58 -13 96t-34.5 59.5t-49 30t-55.5 8.5q-57 0 -104 -31.5t-80.5 -84.5t-52.5 -122.5t-19 -144.5zM532 870h116l-5 -21l-175 -97h-73z" />
|
||||
<glyph unicode="Ô" horiz-adv-x="651" d="M71 0zM71 256q0 92 25 175t71.5 145.5t112 99t145.5 36.5q48 0 89 -14.5t70.5 -46t46 -81.5t16.5 -122q0 -94 -25 -177.5t-70 -146.5t-107.5 -99.5t-137.5 -36.5q-118 0 -177 68.5t-59 199.5zM155 257q0 -94 39 -145.5t115 -51.5q56 0 102.5 31t80.5 84t52.5 123 t18.5 148q0 58 -13 96t-34.5 59.5t-49 30t-55.5 8.5q-57 0 -104 -31.5t-80.5 -84.5t-52.5 -122.5t-19 -144.5zM447 870h48l99 -102l-4 -21h-68l-46 49l-10 35l-25 -34l-71 -50h-75l5 22z" />
|
||||
<glyph unicode="Õ" horiz-adv-x="651" d="M71 0zM71 256q0 92 25 175t71.5 145.5t112 99t145.5 36.5q48 0 89 -14.5t70.5 -46t46 -81.5t16.5 -122q0 -94 -25 -177.5t-70 -146.5t-107.5 -99.5t-137.5 -36.5q-118 0 -177 68.5t-59 199.5zM155 257q0 -94 39 -145.5t115 -51.5q56 0 102.5 31t80.5 84t52.5 123 t18.5 148q0 58 -13 96t-34.5 59.5t-49 30t-55.5 8.5q-57 0 -104 -31.5t-80.5 -84.5t-52.5 -122.5t-19 -144.5zM298 785q35 32 62.5 43.5t50.5 11.5q18 0 33.5 -5t30 -11.5t28.5 -11.5t29 -5q25 0 53 21l16 -43q-32 -26 -56.5 -35t-44.5 -9q-18 0 -33 5t-29.5 11.5 t-28.5 11.5t-29 5t-31.5 -6.5t-36.5 -23.5z" />
|
||||
<glyph unicode="Ö" horiz-adv-x="651" d="M71 0zM71 256q0 92 25 175t71.5 145.5t112 99t145.5 36.5q48 0 89 -14.5t70.5 -46t46 -81.5t16.5 -122q0 -94 -25 -177.5t-70 -146.5t-107.5 -99.5t-137.5 -36.5q-118 0 -177 68.5t-59 199.5zM155 257q0 -94 39 -145.5t115 -51.5q56 0 102.5 31t80.5 84t52.5 123 t18.5 148q0 58 -13 96t-34.5 59.5t-49 30t-55.5 8.5q-57 0 -104 -31.5t-80.5 -84.5t-52.5 -122.5t-19 -144.5zM307 794q0 20 14 33.5t37 13.5t36.5 -13.5t13.5 -33.5t-13.5 -33t-36.5 -13t-37 13t-14 33zM490 794q0 20 13.5 33.5t36.5 13.5t37 -13.5t14 -33.5t-14 -33 t-37 -13t-36.5 13t-13.5 33z" />
|
||||
<glyph unicode="×" horiz-adv-x="480" d="M138 517l127 -127l127 127l51 -53l-126 -125l126 -127l-51 -52l-127 127l-126 -128l-52 51l127 129l-127 125z" />
|
||||
<glyph unicode="Ø" horiz-adv-x="651" d="M71 256q0 92 25 175t71.5 145.5t112 99t145.5 36.5q39 0 73.5 -9.5t61.5 -29.5l29 39l49 -38l-35 -47q21 -31 32.5 -75t11.5 -104q0 -94 -25 -177.5t-70 -146.5t-107.5 -99.5t-137.5 -36.5q-88 0 -145 40l-29 -39l-50 39l34 46q-46 65 -46 182zM155 257q0 -63 18 -108 l337 456q-21 19 -46.5 27t-52.5 8q-57 0 -104 -31.5t-80.5 -84.5t-52.5 -122.5t-19 -144.5zM563 446q0 32 -4 58t-12 46l-337 -456q39 -34 99 -34q56 0 102.5 31t80.5 84t52.5 123t18.5 148z" />
|
||||
<glyph unicode="Ù" horiz-adv-x="618" d="M87 0zM573 700h76l-98 -467q-14 -64 -35 -110t-52.5 -75t-75.5 -43t-102 -14q-55 0 -93 12.5t-61.5 35t-34 55t-10.5 71.5q0 41 11 93l93 442h80l-93 -443q-11 -44 -11 -80q0 -63 33 -87.5t98 -24.5q39 0 68.5 11t51 34t36 59t25.5 87zM499 752h-63l-129 97l4 21h101z " />
|
||||
<glyph unicode="Ú" horiz-adv-x="618" d="M87 0zM573 700h76l-98 -467q-14 -64 -35 -110t-52.5 -75t-75.5 -43t-102 -14q-55 0 -93 12.5t-61.5 35t-34 55t-10.5 71.5q0 41 11 93l93 442h80l-93 -443q-11 -44 -11 -80q0 -63 33 -87.5t98 -24.5q39 0 68.5 11t51 34t36 59t25.5 87zM508 870h116l-5 -21l-175 -97h-73z " />
|
||||
<glyph unicode="Û" horiz-adv-x="618" d="M87 0zM573 700h76l-98 -467q-14 -64 -35 -110t-52.5 -75t-75.5 -43t-102 -14q-55 0 -93 12.5t-61.5 35t-34 55t-10.5 71.5q0 41 11 93l93 442h80l-93 -443q-11 -44 -11 -80q0 -63 33 -87.5t98 -24.5q39 0 68.5 11t51 34t36 59t25.5 87zM435 870h48l99 -102l-4 -21h-68 l-46 49l-10 35l-25 -34l-71 -50h-75l5 22z" />
|
||||
<glyph unicode="Ü" horiz-adv-x="618" d="M87 0zM573 700h76l-98 -467q-14 -64 -35 -110t-52.5 -75t-75.5 -43t-102 -14q-55 0 -93 12.5t-61.5 35t-34 55t-10.5 71.5q0 41 11 93l93 442h80l-93 -443q-11 -44 -11 -80q0 -63 33 -87.5t98 -24.5q39 0 68.5 11t51 34t36 59t25.5 87zM296 794q0 20 14 33.5t37 13.5 t36.5 -13.5t13.5 -33.5t-13.5 -33t-36.5 -13t-37 13t-14 33zM479 794q0 20 13.5 33.5t36.5 13.5t37 -13.5t14 -33.5t-14 -33t-37 -13t-36.5 13t-13.5 33z" />
|
||||
<glyph unicode="Ý" horiz-adv-x="531" d="M108 0zM241 278l-133 422h87l89 -306l3 -61h1l30 63l217 304h90l-304 -421l-59 -279h-80zM474 870h116l-5 -21l-175 -97h-73z" />
|
||||
<glyph unicode="Þ" horiz-adv-x="532" d="M189 700h79l-16 -75q40 3 81 3q46 0 85 -10t68 -32t46 -56.5t17 -82.5q0 -76 -27 -127t-72 -82t-101 -44t-113 -13h-15.5t-22.5 0.5t-23 1.5t-16 2l-39 -185h-80zM316 555q-23 0 -44.5 -1.5t-35.5 -4.5l-61 -290q4 -2 13.5 -2.5t20 -1.5t20.5 -1h15q43 0 83 9t71 30.5 t49 57t18 88.5q0 36 -12 58.5t-32.5 35t-47.5 17.5t-57 5z" />
|
||||
<glyph unicode="ß" horiz-adv-x="559" d="M174 528q20 95 74.5 136.5t137.5 41.5q42 0 71 -10t47 -26.5t26.5 -38t8.5 -43.5q0 -35 -12.5 -59t-31 -42t-40.5 -31.5t-40.5 -27t-31 -28.5t-12.5 -36q0 -19 11.5 -30.5t29 -20.5t38 -18.5t38 -24.5t29 -37.5t11.5 -58.5q0 -39 -17.5 -73t-47 -59t-69 -39.5 t-83.5 -14.5q-35 0 -65 6.5t-54 21.5l36 67q40 -25 91 -25q21 0 44 7.5t41.5 21.5t31 34.5t12.5 47.5q0 23 -11.5 38t-29 26t-37.5 20.5t-38 23t-29.5 33.5t-11.5 51q0 30 12.5 51t31.5 38t41 31t41 28t30.5 30t11.5 37q0 30 -22 45t-62 15q-109 1 -132 -138l-96 -498 q-9 -55 -21 -94t-30 -64.5t-44 -37.5t-63 -12q-30 0 -55.5 4.5t-47.5 15.5l22 56q20 -7 36.5 -9t40.5 -2q38 0 57 39t30 104l82 436h-86l13 64h86l7 28v0z" />
|
||||
<glyph unicode="à" horiz-adv-x="487" d="M45 0zM414 197q-8 -37 -11 -75t-3 -71v-28.5t2 -24.5h-56l-14 87h-4q-12 -17 -29.5 -34.5t-38.5 -31.5t-45 -22.5t-51 -8.5q-119 0 -119 155q0 64 16.5 130t51 119t89 87t131.5 34q28 0 68.5 -6.5t75.5 -17.5zM187 52q24 0 46 11.5t41.5 28.5t34.5 36.5t24 36.5l56 270 q-30 14 -76 14t-81 -27t-59 -70.5t-36 -98.5t-12 -110q0 -38 15 -64.5t47 -26.5zM360 571h-43l-81 128l4 21h91z" />
|
||||
<glyph unicode="á" horiz-adv-x="487" d="M45 0zM414 197q-8 -37 -11 -75t-3 -71v-28.5t2 -24.5h-56l-14 87h-4q-12 -17 -29.5 -34.5t-38.5 -31.5t-45 -22.5t-51 -8.5q-119 0 -119 155q0 64 16.5 130t51 119t89 87t131.5 34q28 0 68.5 -6.5t75.5 -17.5zM187 52q24 0 46 11.5t41.5 28.5t34.5 36.5t24 36.5l56 270 q-30 14 -76 14t-81 -27t-59 -70.5t-36 -98.5t-12 -110q0 -38 15 -64.5t47 -26.5zM393 720h84l-5 -21l-123 -128h-44z" />
|
||||
<glyph unicode="â" horiz-adv-x="487" d="M45 0zM414 197q-8 -37 -11 -75t-3 -71v-28.5t2 -24.5h-56l-14 87h-4q-12 -17 -29.5 -34.5t-38.5 -31.5t-45 -22.5t-51 -8.5q-119 0 -119 155q0 64 16.5 130t51 119t89 87t131.5 34q28 0 68.5 -6.5t75.5 -17.5zM187 52q24 0 46 11.5t41.5 28.5t34.5 36.5t24 36.5l56 270 q-30 14 -76 14t-81 -27t-59 -70.5t-36 -98.5t-12 -110q0 -38 15 -64.5t47 -26.5zM359 732h30l66 -182h-63l-24 66l-6 58l-34 -58l-57 -66h-68z" />
|
||||
<glyph unicode="ã" horiz-adv-x="487" d="M45 0zM414 197q-8 -37 -11 -75t-3 -71v-28.5t2 -24.5h-56l-14 87h-4q-12 -17 -29.5 -34.5t-38.5 -31.5t-45 -22.5t-51 -8.5q-119 0 -119 155q0 64 16.5 130t51 119t89 87t131.5 34q28 0 68.5 -6.5t75.5 -17.5zM187 52q24 0 46 11.5t41.5 28.5t34.5 36.5t24 36.5l56 270 q-30 14 -76 14t-81 -27t-59 -70.5t-36 -98.5t-12 -110q0 -38 15 -64.5t47 -26.5zM218 656q32 33 55.5 45.5t41.5 12.5q15 0 27 -6.5t23.5 -14t23 -13.5t25.5 -6q23 0 54 24l15 -43q-29 -29 -50 -40t-38 -11q-15 0 -27 6t-23.5 13.5t-23.5 13.5t-27 6q-13 0 -28 -6.5 t-35 -22.5z" />
|
||||
<glyph unicode="ä" horiz-adv-x="487" d="M45 0zM414 197q-8 -37 -11 -75t-3 -71v-28.5t2 -24.5h-56l-14 87h-4q-12 -17 -29.5 -34.5t-38.5 -31.5t-45 -22.5t-51 -8.5q-119 0 -119 155q0 64 16.5 130t51 119t89 87t131.5 34q28 0 68.5 -6.5t75.5 -17.5zM187 52q24 0 46 11.5t41.5 28.5t34.5 36.5t24 36.5l56 270 q-30 14 -76 14t-81 -27t-59 -70.5t-36 -98.5t-12 -110q0 -38 15 -64.5t47 -26.5zM186 653q0 22 12.5 36.5t33.5 14.5t34 -14.5t13 -36.5q0 -20 -13 -34.5t-34 -14.5t-33.5 14.5t-12.5 34.5zM369 654q0 21 12.5 35.5t33.5 14.5q22 0 34.5 -14.5t12.5 -35.5t-12.5 -35.5 t-34.5 -14.5q-21 0 -33.5 14.5t-12.5 35.5z" />
|
||||
<glyph unicode="å" horiz-adv-x="487" d="M45 0zM414 197q-8 -37 -11 -75t-3 -71v-28.5t2 -24.5h-56l-14 87h-4q-12 -17 -29.5 -34.5t-38.5 -31.5t-45 -22.5t-51 -8.5q-119 0 -119 155q0 64 16.5 130t51 119t89 87t131.5 34q28 0 68.5 -6.5t75.5 -17.5zM187 52q24 0 46 11.5t41.5 28.5t34.5 36.5t24 36.5l56 270 q-30 14 -76 14t-81 -27t-59 -70.5t-36 -98.5t-12 -110q0 -38 15 -64.5t47 -26.5zM252 643q0 42 26.5 66.5t70.5 24.5q42 0 70 -22t28 -69q0 -39 -28 -64.5t-70 -25.5t-69.5 23.5t-27.5 66.5zM306 643q0 -20 13.5 -31t29.5 -11q19 0 31.5 10t12.5 32t-13.5 32.5t-30.5 10.5 t-30 -10t-13 -33z" />
|
||||
<glyph unicode="æ" horiz-adv-x="754" d="M176 56q27 0 51.5 13t44.5 30.5t34.5 35t21.5 28.5l8 68q-11 1 -23 1.5t-23 0.5q-38 0 -71.5 -6t-58 -19t-38.5 -32.5t-14 -47.5q0 -38 17.5 -55t50.5 -17zM332 87q-32 -39 -79.5 -67t-104.5 -28q-31 0 -53.5 10t-37.5 26.5t-22 38t-7 44.5q0 51 22 85.5t59.5 55 t87.5 29.5t105 9h22.5t22.5 -1q20 65 20 97t-19 45t-63 13q-16 0 -35.5 -2.5t-39.5 -7.5t-38.5 -11.5t-33.5 -13.5l-12 60q42 23 91.5 31t100.5 8q48 0 78.5 -17t37.5 -49q32 37 77.5 53.5t87.5 16.5q74 0 110 -32.5t36 -80.5q0 -53 -24.5 -85t-68.5 -50t-106 -24.5 t-136 -7.5q-3 -17 -5 -32t-2 -29q0 -55 28 -87t95 -32q32 0 66.5 12.5t55.5 27.5l17 -54q-34 -24 -80.5 -37t-94.5 -13q-58 0 -97.5 26.5t-53.5 72.5h-7zM587 448q-61 0 -102 -40t-63 -115q49 0 93.5 2.5t78.5 12t54 28.5t20 52q0 25 -16.5 42.5t-64.5 17.5z" />
|
||||
<glyph unicode="ç" horiz-adv-x="420" d="M365 43q-26 -22 -61.5 -36.5t-67.5 -18.5l-25 -31q27 -3 44.5 -20.5t17.5 -49.5q0 -42 -31.5 -69t-94.5 -27q-12 0 -25.5 1.5t-27.5 3.5l17 39q5 -1 10.5 -1h10.5q21 0 35 4t22 9.5t11 12.5t3 13q0 19 -21 28t-56 9l57 78q-40 4 -66 21t-41 40.5t-20.5 49.5t-5.5 49 q0 85 23 152.5t61.5 114.5t88.5 72t103 25q38 0 62.5 -7t44.5 -16l-28 -62q-17 10 -42 15.5t-54 5.5q-34 0 -66.5 -23t-57.5 -60.5t-40 -86t-15 -99.5q0 -65 27 -96t73 -31q30 0 63 13.5t53 27.5z" />
|
||||
<glyph unicode="è" horiz-adv-x="463" d="M50 0zM389 49q-35 -30 -82.5 -45.5t-95.5 -15.5q-80 0 -120.5 46t-40.5 128t23 147t60.5 110t85 69t97.5 24q36 0 62.5 -10t43.5 -26.5t25 -38t8 -45.5q0 -71 -69 -111.5t-201 -40.5q-12 0 -25 0.5t-27 1.5q-4 -19 -6 -36t-2 -30q0 -55 25 -89.5t78 -34.5q44 0 80.5 14.5 t56.5 30.5zM304 448q-55 0 -95.5 -37.5t-61.5 -112.5q38 0 79 2t74.5 10.5t55.5 27t22 51.5q0 10 -3.5 20.5t-11.5 19t-22.5 14t-36.5 5.5zM344 571h-43l-81 128l4 21h91z" />
|
||||
<glyph unicode="é" horiz-adv-x="463" d="M50 0zM389 49q-35 -30 -82.5 -45.5t-95.5 -15.5q-80 0 -120.5 46t-40.5 128t23 147t60.5 110t85 69t97.5 24q36 0 62.5 -10t43.5 -26.5t25 -38t8 -45.5q0 -71 -69 -111.5t-201 -40.5q-12 0 -25 0.5t-27 1.5q-4 -19 -6 -36t-2 -30q0 -55 25 -89.5t78 -34.5q44 0 80.5 14.5 t56.5 30.5zM304 448q-55 0 -95.5 -37.5t-61.5 -112.5q38 0 79 2t74.5 10.5t55.5 27t22 51.5q0 10 -3.5 20.5t-11.5 19t-22.5 14t-36.5 5.5zM375 720h84l-5 -21l-123 -128h-44z" />
|
||||
<glyph unicode="ê" horiz-adv-x="463" d="M50 0zM389 49q-35 -30 -82.5 -45.5t-95.5 -15.5q-80 0 -120.5 46t-40.5 128t23 147t60.5 110t85 69t97.5 24q36 0 62.5 -10t43.5 -26.5t25 -38t8 -45.5q0 -71 -69 -111.5t-201 -40.5q-12 0 -25 0.5t-27 1.5q-4 -19 -6 -36t-2 -30q0 -55 25 -89.5t78 -34.5q44 0 80.5 14.5 t56.5 30.5zM304 448q-55 0 -95.5 -37.5t-61.5 -112.5q38 0 79 2t74.5 10.5t55.5 27t22 51.5q0 10 -3.5 20.5t-11.5 19t-22.5 14t-36.5 5.5zM343 732h30l66 -182h-63l-24 66l-6 58l-34 -58l-57 -66h-68z" />
|
||||
<glyph unicode="ë" horiz-adv-x="463" d="M50 0zM389 49q-35 -30 -82.5 -45.5t-95.5 -15.5q-80 0 -120.5 46t-40.5 128t23 147t60.5 110t85 69t97.5 24q36 0 62.5 -10t43.5 -26.5t25 -38t8 -45.5q0 -71 -69 -111.5t-201 -40.5q-12 0 -25 0.5t-27 1.5q-4 -19 -6 -36t-2 -30q0 -55 25 -89.5t78 -34.5q44 0 80.5 14.5 t56.5 30.5zM304 448q-55 0 -95.5 -37.5t-61.5 -112.5q38 0 79 2t74.5 10.5t55.5 27t22 51.5q0 10 -3.5 20.5t-11.5 19t-22.5 14t-36.5 5.5zM195 653q0 22 12.5 36.5t33.5 14.5t34 -14.5t13 -36.5q0 -20 -13 -34.5t-34 -14.5t-33.5 14.5t-12.5 34.5zM378 654q0 21 12.5 35.5 t33.5 14.5q22 0 34.5 -14.5t12.5 -35.5t-12.5 -35.5t-34.5 -14.5q-21 0 -33.5 14.5t-12.5 35.5z" />
|
||||
<glyph unicode="ì" horiz-adv-x="259" d="M54 0zM160 500h75l-106 -500h-75zM248 571h-43l-81 128l4 21h91z" />
|
||||
<glyph unicode="í" horiz-adv-x="259" d="M54 0zM160 500h75l-106 -500h-75zM265 720h84l-5 -21l-123 -128h-44z" />
|
||||
<glyph unicode="î" horiz-adv-x="259" d="M54 0zM160 500h75l-106 -500h-75zM234 732h30l66 -182h-63l-24 66l-6 58l-34 -58l-57 -66h-68z" />
|
||||
<glyph unicode="ï" horiz-adv-x="259" d="M54 0zM160 500h75l-106 -500h-75zM90 653q0 22 12.5 36.5t33.5 14.5t34 -14.5t13 -36.5q0 -20 -13 -34.5t-34 -14.5t-33.5 14.5t-12.5 34.5zM273 654q0 21 12.5 35.5t33.5 14.5q22 0 34.5 -14.5t12.5 -35.5t-12.5 -35.5t-34.5 -14.5q-21 0 -33.5 14.5t-12.5 35.5z" />
|
||||
<glyph unicode="ð" horiz-adv-x="496" d="M276 595l78 34q-16 20 -34.5 33.5t-38.5 22.5l59 27q46 -19 76 -56l76 33l20 -41l-71 -31q16 -32 25 -72t9 -89q0 -126 -23.5 -214.5t-61.5 -145t-86 -82.5t-97 -26q-39 0 -68.5 13t-49 35.5t-29 53.5t-9.5 66q0 69 18.5 132.5t52.5 113t80 79t102 29.5q43 0 64 -11.5 t36 -28.5q1 70 -25 120l-81 -35zM130 164q0 -54 23 -83t58 -29q53 0 88.5 35.5t57 86.5t30 108t8.5 100q-8 29 -33.5 46t-60.5 17q-38 0 -69.5 -26t-54 -67t-35 -90.5t-12.5 -97.5z" />
|
||||
<glyph unicode="ñ" horiz-adv-x="522" d="M26 0zM321 0l67 316q4 18 7 35.5t3 31.5q0 29 -13.5 47t-50.5 18q-26 0 -51 -12t-47 -30.5t-39.5 -41t-29.5 -44.5l-66 -320h-75l106 500h52l-4 -86h4q13 16 31 33.5t40.5 31.5t50.5 23.5t62 9.5q50 0 79 -24t29 -84q0 -30 -9 -72l-71 -332h-75zM221 656q32 33 55.5 45.5 t41.5 12.5q15 0 27 -6.5t23.5 -14t23 -13.5t25.5 -6q23 0 54 24l15 -43q-29 -29 -50 -40t-38 -11q-15 0 -27 6t-23.5 13.5t-23.5 13.5t-27 6q-13 0 -28 -6.5t-35 -22.5z" />
|
||||
<glyph unicode="ò" horiz-adv-x="498" d="M50 0zM50 156q0 79 20.5 144.5t56.5 112.5t83.5 73t101.5 26q42 0 71.5 -13.5t48 -37t26.5 -54t8 -63.5q0 -75 -19.5 -140t-54 -113t-80.5 -75.5t-100 -27.5q-45 0 -75.5 14.5t-50 38.5t-28 54t-8.5 61zM130 174q0 -59 22 -90.5t70 -31.5q33 0 62.5 23.5t52 63.5t36 91.5 t13.5 107.5q0 51 -18.5 80.5t-70.5 29.5q-33 0 -63 -22.5t-53.5 -60.5t-37 -87.5t-13.5 -103.5zM356 571h-43l-81 128l4 21h91z" />
|
||||
<glyph unicode="ó" horiz-adv-x="498" d="M50 0zM50 156q0 79 20.5 144.5t56.5 112.5t83.5 73t101.5 26q42 0 71.5 -13.5t48 -37t26.5 -54t8 -63.5q0 -75 -19.5 -140t-54 -113t-80.5 -75.5t-100 -27.5q-45 0 -75.5 14.5t-50 38.5t-28 54t-8.5 61zM130 174q0 -59 22 -90.5t70 -31.5q33 0 62.5 23.5t52 63.5t36 91.5 t13.5 107.5q0 51 -18.5 80.5t-70.5 29.5q-33 0 -63 -22.5t-53.5 -60.5t-37 -87.5t-13.5 -103.5zM377 720h84l-5 -21l-123 -128h-44z" />
|
||||
<glyph unicode="ô" horiz-adv-x="498" d="M50 0zM50 156q0 79 20.5 144.5t56.5 112.5t83.5 73t101.5 26q42 0 71.5 -13.5t48 -37t26.5 -54t8 -63.5q0 -75 -19.5 -140t-54 -113t-80.5 -75.5t-100 -27.5q-45 0 -75.5 14.5t-50 38.5t-28 54t-8.5 61zM130 174q0 -59 22 -90.5t70 -31.5q33 0 62.5 23.5t52 63.5t36 91.5 t13.5 107.5q0 51 -18.5 80.5t-70.5 29.5q-33 0 -63 -22.5t-53.5 -60.5t-37 -87.5t-13.5 -103.5zM343 732h30l66 -182h-63l-24 66l-6 58l-34 -58l-57 -66h-68z" />
|
||||
<glyph unicode="õ" horiz-adv-x="498" d="M50 0zM50 156q0 79 20.5 144.5t56.5 112.5t83.5 73t101.5 26q42 0 71.5 -13.5t48 -37t26.5 -54t8 -63.5q0 -75 -19.5 -140t-54 -113t-80.5 -75.5t-100 -27.5q-45 0 -75.5 14.5t-50 38.5t-28 54t-8.5 61zM130 174q0 -59 22 -90.5t70 -31.5q33 0 62.5 23.5t52 63.5t36 91.5 t13.5 107.5q0 51 -18.5 80.5t-70.5 29.5q-33 0 -63 -22.5t-53.5 -60.5t-37 -87.5t-13.5 -103.5zM196 656q32 33 55.5 45.5t41.5 12.5q15 0 27 -6.5t23.5 -14t23 -13.5t25.5 -6q23 0 54 24l15 -43q-29 -29 -50 -40t-38 -11q-15 0 -27 6t-23.5 13.5t-23.5 13.5t-27 6 q-13 0 -28 -6.5t-35 -22.5z" />
|
||||
<glyph unicode="ö" horiz-adv-x="498" d="M50 0zM50 156q0 79 20.5 144.5t56.5 112.5t83.5 73t101.5 26q42 0 71.5 -13.5t48 -37t26.5 -54t8 -63.5q0 -75 -19.5 -140t-54 -113t-80.5 -75.5t-100 -27.5q-45 0 -75.5 14.5t-50 38.5t-28 54t-8.5 61zM130 174q0 -59 22 -90.5t70 -31.5q33 0 62.5 23.5t52 63.5t36 91.5 t13.5 107.5q0 51 -18.5 80.5t-70.5 29.5q-33 0 -63 -22.5t-53.5 -60.5t-37 -87.5t-13.5 -103.5zM190 653q0 22 12.5 36.5t33.5 14.5t34 -14.5t13 -36.5q0 -20 -13 -34.5t-34 -14.5t-33.5 14.5t-12.5 34.5zM373 654q0 21 12.5 35.5t33.5 14.5q22 0 34.5 -14.5t12.5 -35.5 t-12.5 -35.5t-34.5 -14.5q-21 0 -33.5 14.5t-12.5 35.5z" />
|
||||
<glyph unicode="÷" horiz-adv-x="480" d="M55 374h424v-72h-424v72zM222 517q0 27 16 42.5t42 15.5t42 -15.5t16 -42.5q0 -26 -16 -42t-42 -16t-42 16t-16 42zM222 151q0 27 16 42.5t42 15.5t42 -15.5t16 -42.5q0 -26 -16 -42t-42 -16t-42 16t-16 42z" />
|
||||
<glyph unicode="ø" horiz-adv-x="498" d="M50 156q0 79 20.5 144.5t56.5 112.5t83.5 73t101.5 26q35 0 61 -9.5t45 -26.5l36 39l40 -37l-44 -50q8 -19 12 -40t4 -44q0 -75 -19.5 -140t-54 -113t-80.5 -75.5t-100 -27.5q-40 0 -68.5 11.5t-48.5 31.5l-40 -45l-42 38l50 56q-13 35 -13 76zM386 338v10t-1 10 l-239 -266q23 -40 76 -40q33 0 62.5 23.5t52 63.5t36 91.5t13.5 107.5zM130 174v-12t1 -12l238 266q-21 32 -72 32q-33 0 -63 -22.5t-53.5 -60.5t-37 -87.5t-13.5 -103.5z" />
|
||||
<glyph unicode="ù" horiz-adv-x="511" d="M60 0zM213 500l-70 -333q-6 -27 -6 -50q0 -28 11 -46.5t40 -18.5q24 0 48.5 12t47 31t41 42t30.5 45l67 318h75l-63 -297q-4 -17 -8 -41.5t-7.5 -51.5t-5.5 -52.5t-2 -44.5v-13h-59v95h-4q-15 -20 -34.5 -39t-43 -34t-50.5 -24.5t-57 -9.5q-22 0 -40.5 5t-32.5 17.5 t-22 33t-8 52.5q0 35 10 79l68 325h75zM367 571h-43l-81 128l4 21h91z" />
|
||||
<glyph unicode="ú" horiz-adv-x="511" d="M60 0zM213 500l-70 -333q-6 -27 -6 -50q0 -28 11 -46.5t40 -18.5q24 0 48.5 12t47 31t41 42t30.5 45l67 318h75l-63 -297q-4 -17 -8 -41.5t-7.5 -51.5t-5.5 -52.5t-2 -44.5v-13h-59v95h-4q-15 -20 -34.5 -39t-43 -34t-50.5 -24.5t-57 -9.5q-22 0 -40.5 5t-32.5 17.5 t-22 33t-8 52.5q0 35 10 79l68 325h75zM378 720h84l-5 -21l-123 -128h-44z" />
|
||||
<glyph unicode="û" horiz-adv-x="511" d="M60 0zM213 500l-70 -333q-6 -27 -6 -50q0 -28 11 -46.5t40 -18.5q24 0 48.5 12t47 31t41 42t30.5 45l67 318h75l-63 -297q-4 -17 -8 -41.5t-7.5 -51.5t-5.5 -52.5t-2 -44.5v-13h-59v95h-4q-15 -20 -34.5 -39t-43 -34t-50.5 -24.5t-57 -9.5q-22 0 -40.5 5t-32.5 17.5 t-22 33t-8 52.5q0 35 10 79l68 325h75zM356 732h30l66 -182h-63l-24 66l-6 58l-34 -58l-57 -66h-68z" />
|
||||
<glyph unicode="ü" horiz-adv-x="511" d="M60 0zM213 500l-70 -333q-6 -27 -6 -50q0 -28 11 -46.5t40 -18.5q24 0 48.5 12t47 31t41 42t30.5 45l67 318h75l-63 -297q-4 -17 -8 -41.5t-7.5 -51.5t-5.5 -52.5t-2 -44.5v-13h-59v95h-4q-15 -20 -34.5 -39t-43 -34t-50.5 -24.5t-57 -9.5q-22 0 -40.5 5t-32.5 17.5 t-22 33t-8 52.5q0 35 10 79l68 325h75zM210 653q0 22 12.5 36.5t33.5 14.5t34 -14.5t13 -36.5q0 -20 -13 -34.5t-34 -14.5t-33.5 14.5t-12.5 34.5zM393 654q0 21 12.5 35.5t33.5 14.5q22 0 34.5 -14.5t12.5 -35.5t-12.5 -35.5t-34.5 -14.5q-21 0 -33.5 14.5t-12.5 35.5z" />
|
||||
<glyph unicode="ý" horiz-adv-x="439" d="M0 0zM194 176l5 -96h5l38 97l166 323h80l-236 -446q-26 -49 -51.5 -95.5t-52.5 -83t-56 -58.5t-60 -22q-17 0 -29.5 2t-22.5 7l24 69q11 -4 24 -4q29 0 58 30t65 101l-86 500h80zM338 720h84l-5 -21l-123 -128h-44z" />
|
||||
<glyph unicode="þ" horiz-adv-x="508" d="M188 700h75l-62 -274h4q14 17 30 32.5t35 27.5t42.5 19t52.5 7q24 0 45 -7.5t37 -25t25.5 -46.5t9.5 -71q0 -88 -24 -157.5t-63 -117.5t-87.5 -73.5t-96.5 -25.5q-35 0 -61.5 6.5t-35.5 13.5l-44 -208h-75zM337 448q-27 0 -51.5 -14t-45 -34.5t-36.5 -44t-26 -43.5 l-49 -237q17 -13 35 -18t39 -5q39 0 74.5 21.5t63.5 61.5t44.5 96t16.5 125q0 40 -16.5 66t-48.5 26z" />
|
||||
<glyph unicode="ÿ" horiz-adv-x="439" d="M0 0zM194 176l5 -96h5l38 97l166 323h80l-236 -446q-26 -49 -51.5 -95.5t-52.5 -83t-56 -58.5t-60 -22q-17 0 -29.5 2t-22.5 7l24 69q11 -4 24 -4q29 0 58 30t65 101l-86 500h80zM151 653q0 22 12.5 36.5t33.5 14.5t34 -14.5t13 -36.5q0 -20 -13 -34.5t-34 -14.5 t-33.5 14.5t-12.5 34.5zM334 654q0 21 12.5 35.5t33.5 14.5q22 0 34.5 -14.5t12.5 -35.5t-12.5 -35.5t-34.5 -14.5q-21 0 -33.5 14.5t-12.5 35.5z" />
|
||||
<glyph unicode="ı" horiz-adv-x="259" d="M160 500h75l-106 -500h-75z" />
|
||||
<glyph unicode="Œ" horiz-adv-x="888" d="M549 618q-23 11 -51 16.5t-75 5.5q-65 0 -115 -31.5t-84 -84.5t-51 -122t-17 -145q0 -30 6 -64.5t23 -64t48 -49t81 -19.5q14 0 27 0.5t27 2t30 5t37 9.5zM419 0q-26 -6 -49 -9t-60 -3q-47 0 -90 13t-76 44t-52.5 82.5t-19.5 128.5q0 96 25 179.5t72 145t114 96.5t152 35 q22 0 38 -0.5t30.5 -2t29 -4t34.5 -5.5h362l-16 -74h-282l-49 -229h258l-15 -74h-259l-52 -249h287l-15 -74h-367z" />
|
||||
<glyph unicode="œ" horiz-adv-x="784" d="M130 174q0 -59 22 -90.5t70 -31.5q33 0 63 23.5t52.5 63.5t36 91.5t13.5 107.5q0 51 -19 80.5t-71 29.5q-33 0 -63 -22.5t-53.5 -60.5t-37 -87.5t-13.5 -103.5zM387 95q-29 -48 -76.5 -77.5t-98.5 -29.5q-45 0 -75.5 14.5t-50 38.5t-28 54t-8.5 61q0 79 20.5 144.5 t56.5 112.5t83.5 73t101.5 26q63 0 95.5 -30.5t43.5 -79.5q34 53 83 81.5t103 28.5q36 0 62.5 -10t43.5 -26.5t25 -38t8 -45.5q0 -71 -69 -111.5t-201 -40.5q-12 0 -25 0.5t-27 1.5q-4 -19 -5.5 -36t-1.5 -30q0 -55 24.5 -89.5t77.5 -34.5q44 0 80.5 14.5t56.5 30.5l24 -48 q-35 -30 -82.5 -45.5t-95.5 -15.5q-29 0 -53 8.5t-42.5 23t-31 34t-18.5 41.5zM625 448q-55 0 -95 -37.5t-62 -112.5h16q32 0 69.5 2t70 10.5t54 27t21.5 51.5q0 10 -3.5 20.5t-11.5 19t-22.5 14t-36.5 5.5z" />
|
||||
<glyph unicode="Ÿ" horiz-adv-x="531" d="M108 0zM241 278l-133 422h87l89 -306l3 -61h1l30 63l217 304h90l-304 -421l-59 -279h-80zM252 794q0 20 14 33.5t37 13.5t36.5 -13.5t13.5 -33.5t-13.5 -33t-36.5 -13t-37 13t-14 33zM435 794q0 20 13.5 33.5t36.5 13.5t37 -13.5t14 -33.5t-14 -33t-37 -13t-36.5 13 t-13.5 33z" />
|
||||
<glyph unicode="ˆ" horiz-adv-x="431" d="M461 732h30l66 -182h-63l-24 66l-6 58l-34 -58l-57 -66h-68z" />
|
||||
<glyph unicode="˚" horiz-adv-x="401" d="M394 643q0 42 26.5 66.5t70.5 24.5q42 0 70 -22t28 -69q0 -39 -28 -64.5t-70 -25.5t-69.5 23.5t-27.5 66.5zM448 643q0 -20 13.5 -31t29.5 -11q19 0 31.5 10t12.5 32t-13.5 32.5t-30.5 10.5t-30 -10t-13 -33z" />
|
||||
<glyph unicode="˜" horiz-adv-x="349" d="M325 656q32 33 55.5 45.5t41.5 12.5q15 0 27 -6.5t23.5 -14t23 -13.5t25.5 -6q23 0 54 24l15 -43q-29 -29 -50 -40t-38 -11q-15 0 -27 6t-23.5 13.5t-23.5 13.5t-27 6q-13 0 -28 -6.5t-35 -22.5z" />
|
||||
<glyph unicode=" " horiz-adv-x="435" />
|
||||
<glyph unicode=" " horiz-adv-x="870" />
|
||||
<glyph unicode=" " horiz-adv-x="435" />
|
||||
<glyph unicode=" " horiz-adv-x="870" />
|
||||
<glyph unicode=" " horiz-adv-x="290" />
|
||||
<glyph unicode=" " horiz-adv-x="217" />
|
||||
<glyph unicode=" " horiz-adv-x="145" />
|
||||
<glyph unicode=" " horiz-adv-x="145" />
|
||||
<glyph unicode=" " horiz-adv-x="108" />
|
||||
<glyph unicode=" " horiz-adv-x="174" />
|
||||
<glyph unicode=" " horiz-adv-x="48" />
|
||||
<glyph unicode="‐" horiz-adv-x="342" d="M79 322h230l-17 -68h-229z" />
|
||||
<glyph unicode="‑" horiz-adv-x="342" d="M79 322h230l-17 -68h-229z" />
|
||||
<glyph unicode="‒" horiz-adv-x="342" d="M79 322h230l-17 -68h-229z" />
|
||||
<glyph unicode="–" horiz-adv-x="627" d="M129 322h403l-16 -68h-403z" />
|
||||
<glyph unicode="—" horiz-adv-x="779" d="M129 322h555l-16 -68h-555z" />
|
||||
<glyph unicode="‘" horiz-adv-x="186" d="M215 628q0 -29 -14.5 -43.5t-39.5 -14.5q-26 0 -39.5 18t-13.5 41q0 34 13 60.5t31 45t37 29t31 14.5l15 -35q-23 -11 -40 -30.5t-21 -45.5q3 1 9 1q15 0 23.5 -12t8.5 -28z" />
|
||||
<glyph unicode="’" horiz-adv-x="187" d="M130 658q0 12 5.5 21.5t13.5 15.5t17.5 9.5t18.5 3.5q30 0 40.5 -15t10.5 -43q0 -34 -13 -60t-31 -44.5t-37 -30t-31 -15.5l-16 34q23 12 40 31t22 46q-40 2 -40 47z" />
|
||||
<glyph unicode="‚" horiz-adv-x="189" d="M2 0zM24 49q0 12 5.5 21.5t13.5 15.5t17.5 9.5t18.5 3.5q30 0 40.5 -15t10.5 -43q0 -34 -13 -60t-31 -44.5t-37 -30t-31 -15.5l-16 34q23 12 40 31t22 46q-40 2 -40 47z" />
|
||||
<glyph unicode="“" horiz-adv-x="325" d="M108 570zM354 628q0 -29 -14.5 -43.5t-39.5 -14.5q-26 0 -39.5 18t-13.5 41q0 34 13 60.5t31 45t37 29t31 14.5l15 -35q-23 -11 -40 -30.5t-21 -45.5q3 1 9 1q15 0 23.5 -12t8.5 -28zM215 628q0 -29 -14.5 -43.5t-39.5 -14.5q-26 0 -39.5 18t-13.5 41q0 34 13 60.5t31 45 t37 29t31 14.5l15 -35q-23 -11 -40 -30.5t-21 -45.5q3 1 9 1q15 0 23.5 -12t8.5 -28z" />
|
||||
<glyph unicode="”" horiz-adv-x="325" d="M108 500zM268 658q0 12 5.5 21.5t13.5 15.5t17.5 9.5t18.5 3.5q30 0 40.5 -15t10.5 -43q0 -34 -13 -60t-31 -44.5t-37 -30t-31 -15.5l-16 34q23 12 40 31t22 46q-40 2 -40 47zM130 658q0 12 5.5 21.5t13.5 15.5t17.5 9.5t18.5 3.5q30 0 40.5 -15t10.5 -43q0 -34 -13 -60 t-31 -44.5t-37 -30t-31 -15.5l-16 34q23 12 40 31t22 46q-40 2 -40 47z" />
|
||||
<glyph unicode="„" horiz-adv-x="327" d="M2 0zM161 49q0 12 5.5 21.5t13.5 15.5t17.5 9.5t18.5 3.5q30 0 40.5 -15t10.5 -43q0 -34 -13 -60t-31 -44.5t-37 -30t-31 -15.5l-16 34q23 12 40 31t22 46q-40 2 -40 47zM24 49q0 12 5.5 21.5t13.5 15.5t17.5 9.5t18.5 3.5q30 0 40.5 -15t10.5 -43q0 -34 -13 -60 t-31 -44.5t-37 -30t-31 -15.5l-16 34q23 12 40 31t22 46q-40 2 -40 47z" />
|
||||
<glyph unicode="•" horiz-adv-x="452" d="M112 311q0 31 11 56.5t29.5 44t44 28.5t54.5 10t54.5 -9.5t44 -27.5t29.5 -43.5t11 -58.5t-11 -58.5t-29.5 -43.5t-44 -27.5t-54.5 -9.5t-54.5 9.5t-44 27.5t-29.5 43.5t-11 58.5z" />
|
||||
<glyph unicode="…" horiz-adv-x="721" d="M510 46q0 27 16 42.5t42 15.5t42 -15.5t16 -42.5q0 -26 -16 -42t-42 -16t-42 16t-16 42zM268 46q0 27 16 42.5t42 15.5t42 -15.5t16 -42.5q0 -26 -16 -42t-42 -16t-42 16t-16 42zM27 46q0 27 16 42.5t42 15.5t42 -15.5t16 -42.5q0 -26 -16 -42t-42 -16t-42 16t-16 42z " />
|
||||
<glyph unicode=" " horiz-adv-x="174" />
|
||||
<glyph unicode="‹" horiz-adv-x="300" d="M56 259l200 230l44 -48l-123 -144l-56 -37l33 -39l68 -141l-55 -42z" />
|
||||
<glyph unicode="›" horiz-adv-x="283" d="M283 268l-200 -230l-45 43l124 145l57 41l-35 42l-68 142l57 38z" />
|
||||
<glyph unicode="⁄" horiz-adv-x="184" d="M336 713l52 -36l-487 -689l-52 36z" />
|
||||
<glyph unicode=" " horiz-adv-x="217" />
|
||||
<glyph unicode="₁" horiz-adv-x="377" d="M27 -39h101l54 254l14 36l-31 -28l-81 -45l-21 46l170 103h39l-78 -366h90l-13 -61h-257z" />
|
||||
<glyph unicode="₂" horiz-adv-x="377" d="M314 233q0 -32 -14.5 -64.5t-39 -65t-56.5 -63t-66 -58.5l-50 -31v-3l57 16h131l-14 -64h-275l7 33q18 13 43.5 32.5t53.5 43.5t55 51t49 54.5t35.5 53.5t13.5 49q0 46 -55 46q-26 0 -52 -9.5t-46 -21.5l-9 57q28 18 63 28t69 10q18 0 36 -4.5t32 -15.5t23 -29t9 -45z " />
|
||||
<glyph unicode="₃" horiz-adv-x="377" d="M121 -47q56 0 82.5 27.5t26.5 65.5q0 27 -16 40.5t-64 13.5h-52l4 23l116 117l38 26l-48 -6h-121l13 60h243l-7 -33l-124 -124l-26 -18l-1 -2l22 3q38 0 64.5 -24.5t26.5 -66.5q0 -32 -10 -61.5t-32 -52t-57.5 -35.5t-87.5 -13q-34 0 -57.5 6t-40.5 13l26 60 q14 -8 35 -13.5t47 -5.5z" />
|
||||
<glyph unicode="₄" horiz-adv-x="377" d="M325 -4h-78l-21 -96h-64l21 96h-193l7 37l278 302h43l-59 -280h79zM222 183l17 49h-2l-31 -46l-96 -105l-38 -31l49 5h74z" />
|
||||
<glyph unicode="€" d="M67 454h74q26 69 63 117t81 79.5t91.5 46.5t92.5 15q48 0 81.5 -8t57.5 -21l-35 -61q-38 22 -119 22q-27 0 -59 -11t-64 -34t-60.5 -58.5t-50.5 -86.5h276l-30 -64h-266q-5 -16 -8 -36.5t-5 -35.5h243l-30 -64h-216l-1 -4q-1 -46 8 -80.5t28.5 -59.5t51.5 -39.5t80 -14.5 q32 0 63.5 9t57.5 23l14 -60q-18 -12 -38.5 -19.5t-42.5 -12t-43 -6.5t-39 -2q-54 0 -95 18.5t-68.5 51t-41.5 77t-15 101.5l1 18h-98l31 64h71q3 15 6.5 36t7.5 36h-86z" />
|
||||
<glyph unicode="™" horiz-adv-x="886" d="M440 632h-136v-292h-78v292h-136v68h350v-68zM822 507l10 103h-4l-39 -85l-87 -140h-33l-89 139l-36 86h-4l13 -102v-168h-73v360h78l105 -168l28 -58h1l30 60l97 166h79v-360h-76v167z" />
|
||||
<glyph unicode="" horiz-adv-x="500" d="M0 500h500v-500h-500v500z" />
|
||||
<glyph unicode="" horiz-adv-x="431" d="M447 870h48l99 -102l-4 -21h-68l-46 49l-10 35l-25 -34l-71 -50h-75l5 22z" />
|
||||
<glyph unicode="" horiz-adv-x="349" d="M259 785q35 32 62.5 43.5t50.5 11.5q18 0 33.5 -5t30 -11.5t28.5 -11.5t29 -5q25 0 53 21l16 -43q-32 -26 -56.5 -35t-44.5 -9q-18 0 -33 5t-29.5 11.5t-28.5 11.5t-29 5t-31.5 -6.5t-36.5 -23.5z" />
|
||||
<glyph unicode="" horiz-adv-x="377" d="M255 595l15 36l-31 -28l-81 -45l-24 49l173 100h39l-91 -427h-66z" />
|
||||
<glyph unicode="" horiz-adv-x="238" d="M436 870h116l-5 -21l-175 -97h-73z" />
|
||||
<glyph unicode="" horiz-adv-x="242" d="M183 794q0 20 14 33.5t37 13.5t36.5 -13.5t13.5 -33.5t-13.5 -33t-36.5 -13t-37 13t-14 33zM366 794q0 20 13.5 33.5t36.5 13.5t37 -13.5t14 -33.5t-14 -33t-37 -13t-36.5 13t-13.5 33z" />
|
||||
<glyph unicode="" horiz-adv-x="238" d="M430 752h-63l-129 97l4 21h101z" />
|
||||
<glyph horiz-adv-x="184" d="M323 713l50 -39l-513 -686l-50 39z" />
|
||||
<glyph horiz-adv-x="1164" d="M0 0z" />
|
||||
<hkern u1="B" u2="T" k="29" />
|
||||
<hkern u1="T" u2="ÿ" k="14" />
|
||||
<hkern u1="T" u2="ö" k="59" />
|
||||
<hkern u1="T" u2="õ" k="71" />
|
||||
<hkern u1="T" u2="ó" k="132" />
|
||||
<hkern u1="T" u2="ð" k="76" />
|
||||
<hkern u1="T" u2="ë" k="67" />
|
||||
<hkern u1="T" u2="ê" k="101" />
|
||||
<hkern u1="T" u2="ä" k="51" />
|
||||
<hkern u1="T" u2="ã" k="76" />
|
||||
<hkern u1="V" u2="ö" k="27" />
|
||||
<hkern u1="V" u2="ë" k="26" />
|
||||
<hkern u1="V" u2="ä" k="29" />
|
||||
<hkern u1="W" u2="ë" k="22" />
|
||||
<hkern u1="Y" u2="ö" k="63" />
|
||||
<hkern u1="Y" u2="õ" k="67" />
|
||||
<hkern u1="Y" u2="ò" k="68" />
|
||||
<hkern u1="Y" u2="ð" k="68" />
|
||||
<hkern u1="Y" u2="ë" k="63" />
|
||||
<hkern u1="Y" u2="è" k="68" />
|
||||
<hkern u1="Y" u2="ä" k="45" />
|
||||
<hkern u1="Y" u2="ã" k="68" />
|
||||
<hkern u1="a" u2="T" k="107" />
|
||||
<hkern u1="n" u2="T" k="140" />
|
||||
<hkern u1="Ý" u2="ö" k="63" />
|
||||
<hkern u1="Ý" u2="õ" k="67" />
|
||||
<hkern u1="Ý" u2="ò" k="68" />
|
||||
<hkern u1="Ý" u2="ð" k="68" />
|
||||
<hkern u1="Ý" u2="ë" k="63" />
|
||||
<hkern u1="Ý" u2="è" k="68" />
|
||||
<hkern u1="Ý" u2="ä" k="45" />
|
||||
<hkern u1="Ý" u2="ã" k="68" />
|
||||
<hkern u1="é" u2="T" k="126" />
|
||||
<hkern u1="ê" u2="T" k="126" />
|
||||
<hkern u1="ë" u2="T" k="126" />
|
||||
<hkern u1="Ÿ" u2="ö" k="63" />
|
||||
<hkern u1="Ÿ" u2="õ" k="67" />
|
||||
<hkern u1="Ÿ" u2="ò" k="68" />
|
||||
<hkern u1="Ÿ" u2="ð" k="68" />
|
||||
<hkern u1="Ÿ" u2="ë" k="63" />
|
||||
<hkern u1="Ÿ" u2="è" k="68" />
|
||||
<hkern u1="Ÿ" u2="ä" k="45" />
|
||||
<hkern u1="Ÿ" u2="ã" k="68" />
|
||||
<hkern g1="C,Ccedilla" g2="space,uni00A0" k="38" />
|
||||
<hkern g1="C,Ccedilla" g2="hyphen,uni00AD,endash,emdash" k="74" />
|
||||
<hkern g1="C,Ccedilla" g2="C,G,O,Q,Ccedilla,Ograve,Oacute,Ocircumflex,Otilde,Odieresis,Oslash,OE" k="25" />
|
||||
<hkern g1="C,Ccedilla" g2="T" k="26" />
|
||||
<hkern g1="C,Ccedilla" g2="V" k="25" />
|
||||
<hkern g1="C,Ccedilla" g2="W" k="5" />
|
||||
<hkern g1="C,Ccedilla" g2="X" k="40" />
|
||||
<hkern g1="C,Ccedilla" g2="Y,Yacute,Ydieresis" k="33" />
|
||||
<hkern g1="C,Ccedilla" g2="Z" k="22" />
|
||||
<hkern g1="C,Ccedilla" g2="v,y,yacute,ydieresis" k="54" />
|
||||
<hkern g1="C,Ccedilla" g2="w" k="43" />
|
||||
<hkern g1="C,Ccedilla" g2="AE" k="108" />
|
||||
<hkern g1="C,Ccedilla" g2="A,Agrave,Aacute,Acircumflex,Atilde,Adieresis,Aring" k="26" />
|
||||
<hkern g1="C,Ccedilla" g2="i,j,igrave,iacute,icircumflex,idieresis,ntilde,ugrave,uacute,ucircumflex,udieresis" k="22" />
|
||||
<hkern g1="C,Ccedilla" g2="m,n,p,r,s,u,ae" k="29" />
|
||||
<hkern g1="C,Ccedilla" g2="a,c,d,e,g,o,q,agrave,aacute,acircumflex,atilde,adieresis,aring,ccedilla,egrave,eacute,ecircumflex,edieresis,eth,ograve,oacute,ocircumflex,otilde,odieresis,oslash,oe" k="38" />
|
||||
<hkern g1="C,Ccedilla" g2="t" k="35" />
|
||||
<hkern g1="C,Ccedilla" g2="x" k="14" />
|
||||
<hkern g1="C,Ccedilla" g2="z" k="16" />
|
||||
<hkern g1="L" g2="space,uni00A0" k="40" />
|
||||
<hkern g1="L" g2="asterisk" k="153" />
|
||||
<hkern g1="L" g2="hyphen,uni00AD,endash,emdash" k="74" />
|
||||
<hkern g1="L" g2="C,G,O,Q,Ccedilla,Ograve,Oacute,Ocircumflex,Otilde,Odieresis,Oslash,OE" k="63" />
|
||||
<hkern g1="L" g2="T" k="116" />
|
||||
<hkern g1="L" g2="V" k="98" />
|
||||
<hkern g1="L" g2="W" k="70" />
|
||||
<hkern g1="L" g2="X" k="99" />
|
||||
<hkern g1="L" g2="Y,Yacute,Ydieresis" k="100" />
|
||||
<hkern g1="L" g2="Z" k="46" />
|
||||
<hkern g1="L" g2="v,y,yacute,ydieresis" k="97" />
|
||||
<hkern g1="L" g2="w" k="67" />
|
||||
<hkern g1="L" g2="AE" k="76" />
|
||||
<hkern g1="L" g2="quotedbl,quotesingle,quoteleft,quoteright,quotedblleft,quotedblright" k="118" />
|
||||
<hkern g1="L" g2="registered,trademark" k="140" />
|
||||
<hkern g1="L" g2="A,Agrave,Aacute,Acircumflex,Atilde,Adieresis,Aring" k="71" />
|
||||
<hkern g1="L" g2="a,c,d,e,g,o,q,agrave,aacute,acircumflex,atilde,adieresis,aring,ccedilla,egrave,eacute,ecircumflex,edieresis,eth,ograve,oacute,ocircumflex,otilde,odieresis,oslash,oe" k="34" />
|
||||
<hkern g1="L" g2="t" k="35" />
|
||||
<hkern g1="L" g2="x" k="22" />
|
||||
<hkern g1="L" g2="z" k="27" />
|
||||
<hkern g1="D,O,Q,Eth,Ograve,Oacute,Ocircumflex,Otilde,Odieresis,Oslash" g2="comma,period,ellipsis" k="29" />
|
||||
<hkern g1="D,O,Q,Eth,Ograve,Oacute,Ocircumflex,Otilde,Odieresis,Oslash" g2="T" k="46" />
|
||||
<hkern g1="D,O,Q,Eth,Ograve,Oacute,Ocircumflex,Otilde,Odieresis,Oslash" g2="V" k="25" />
|
||||
<hkern g1="D,O,Q,Eth,Ograve,Oacute,Ocircumflex,Otilde,Odieresis,Oslash" g2="W" k="19" />
|
||||
<hkern g1="D,O,Q,Eth,Ograve,Oacute,Ocircumflex,Otilde,Odieresis,Oslash" g2="X" k="47" />
|
||||
<hkern g1="D,O,Q,Eth,Ograve,Oacute,Ocircumflex,Otilde,Odieresis,Oslash" g2="Y,Yacute,Ydieresis" k="39" />
|
||||
<hkern g1="D,O,Q,Eth,Ograve,Oacute,Ocircumflex,Otilde,Odieresis,Oslash" g2="Z" k="23" />
|
||||
<hkern g1="D,O,Q,Eth,Ograve,Oacute,Ocircumflex,Otilde,Odieresis,Oslash" g2="AE" k="48" />
|
||||
<hkern g1="D,O,Q,Eth,Ograve,Oacute,Ocircumflex,Otilde,Odieresis,Oslash" g2="quotedbl,quotesingle,quoteleft,quoteright,quotedblleft,quotedblright" k="38" />
|
||||
<hkern g1="D,O,Q,Eth,Ograve,Oacute,Ocircumflex,Otilde,Odieresis,Oslash" g2="quotesinglbase,quotedblbase" k="38" />
|
||||
<hkern g1="D,O,Q,Eth,Ograve,Oacute,Ocircumflex,Otilde,Odieresis,Oslash" g2="A,Agrave,Aacute,Acircumflex,Atilde,Adieresis,Aring" k="19" />
|
||||
<hkern g1="P,Thorn" g2="space,uni00A0" k="38" />
|
||||
<hkern g1="P,Thorn" g2="comma,period,ellipsis" k="124" />
|
||||
<hkern g1="P,Thorn" g2="C,G,O,Q,Ccedilla,Ograve,Oacute,Ocircumflex,Otilde,Odieresis,Oslash,OE" k="16" />
|
||||
<hkern g1="P,Thorn" g2="T" k="15" />
|
||||
<hkern g1="P,Thorn" g2="X" k="40" />
|
||||
<hkern g1="P,Thorn" g2="Y,Yacute,Ydieresis" k="24" />
|
||||
<hkern g1="P,Thorn" g2="Z" k="27" />
|
||||
<hkern g1="P,Thorn" g2="AE" k="104" />
|
||||
<hkern g1="P,Thorn" g2="quotesinglbase,quotedblbase" k="96" />
|
||||
<hkern g1="P,Thorn" g2="A,Agrave,Aacute,Acircumflex,Atilde,Adieresis,Aring" k="60" />
|
||||
<hkern g1="R" g2="hyphen,uni00AD,endash,emdash" k="38" />
|
||||
<hkern g1="R" g2="C,G,O,Q,Ccedilla,Ograve,Oacute,Ocircumflex,Otilde,Odieresis,Oslash,OE" k="34" />
|
||||
<hkern g1="R" g2="T" k="58" />
|
||||
<hkern g1="R" g2="V" k="46" />
|
||||
<hkern g1="R" g2="W" k="38" />
|
||||
<hkern g1="R" g2="X" k="37" />
|
||||
<hkern g1="R" g2="Y,Yacute,Ydieresis" k="52" />
|
||||
<hkern g1="R" g2="Z" k="23" />
|
||||
<hkern g1="R" g2="v,y,yacute,ydieresis" k="22" />
|
||||
<hkern g1="R" g2="w" k="16" />
|
||||
<hkern g1="R" g2="AE" k="100" />
|
||||
<hkern g1="R" g2="A,Agrave,Aacute,Acircumflex,Atilde,Adieresis,Aring" k="25" />
|
||||
<hkern g1="R" g2="i,j,igrave,iacute,icircumflex,idieresis,ntilde,ugrave,uacute,ucircumflex,udieresis" k="16" />
|
||||
<hkern g1="R" g2="m,n,p,r,s,u,ae" k="22" />
|
||||
<hkern g1="R" g2="a,c,d,e,g,o,q,agrave,aacute,acircumflex,atilde,adieresis,aring,ccedilla,egrave,eacute,ecircumflex,edieresis,eth,ograve,oacute,ocircumflex,otilde,odieresis,oslash,oe" k="43" />
|
||||
<hkern g1="R" g2="x" k="22" />
|
||||
<hkern g1="R" g2="z" k="23" />
|
||||
<hkern g1="T" g2="space,uni00A0" k="38" />
|
||||
<hkern g1="T" g2="hyphen,uni00AD,endash,emdash" k="122" />
|
||||
<hkern g1="T" g2="comma,period,ellipsis" k="97" />
|
||||
<hkern g1="T" g2="C,G,O,Q,Ccedilla,Ograve,Oacute,Ocircumflex,Otilde,Odieresis,Oslash,OE" k="46" />
|
||||
<hkern g1="T" g2="T" k="-20" />
|
||||
<hkern g1="T" g2="V" k="6" />
|
||||
<hkern g1="T" g2="W" k="5" />
|
||||
<hkern g1="T" g2="X" k="32" />
|
||||
<hkern g1="T" g2="Y,Yacute,Ydieresis" k="12" />
|
||||
<hkern g1="T" g2="Z" k="32" />
|
||||
<hkern g1="T" g2="v,y,yacute,ydieresis" k="107" />
|
||||
<hkern g1="T" g2="w" k="91" />
|
||||
<hkern g1="T" g2="AE" k="112" />
|
||||
<hkern g1="T" g2="quotesinglbase,quotedblbase" k="98" />
|
||||
<hkern g1="T" g2="A,Agrave,Aacute,Acircumflex,Atilde,Adieresis,Aring" k="64" />
|
||||
<hkern g1="T" g2="i,j,igrave,iacute,icircumflex,idieresis,ntilde,ugrave,uacute,ucircumflex,udieresis" k="32" />
|
||||
<hkern g1="T" g2="m,n,p,r,s,u,ae" k="108" />
|
||||
<hkern g1="T" g2="a,c,d,e,g,o,q,agrave,aacute,acircumflex,atilde,adieresis,aring,ccedilla,egrave,eacute,ecircumflex,edieresis,eth,ograve,oacute,ocircumflex,otilde,odieresis,oslash,oe" k="107" />
|
||||
<hkern g1="T" g2="t" k="46" />
|
||||
<hkern g1="T" g2="x" k="119" />
|
||||
<hkern g1="T" g2="z" k="100" />
|
||||
<hkern g1="T" g2="parenright,bracketright,braceright" k="-26" />
|
||||
<hkern g1="V" g2="space,uni00A0" k="29" />
|
||||
<hkern g1="V" g2="asterisk" k="-44" />
|
||||
<hkern g1="V" g2="hyphen,uni00AD,endash,emdash" k="51" />
|
||||
<hkern g1="V" g2="comma,period,ellipsis" k="90" />
|
||||
<hkern g1="V" g2="C,G,O,Q,Ccedilla,Ograve,Oacute,Ocircumflex,Otilde,Odieresis,Oslash,OE" k="25" />
|
||||
<hkern g1="V" g2="T" k="6" />
|
||||
<hkern g1="V" g2="V" k="6" />
|
||||
<hkern g1="V" g2="W" k="5" />
|
||||
<hkern g1="V" g2="X" k="6" />
|
||||
<hkern g1="V" g2="Y,Yacute,Ydieresis" k="7" />
|
||||
<hkern g1="V" g2="Z" k="6" />
|
||||
<hkern g1="V" g2="AE" k="91" />
|
||||
<hkern g1="V" g2="quotedbl,quotesingle,quoteleft,quoteright,quotedblleft,quotedblright" k="-38" />
|
||||
<hkern g1="V" g2="quotesinglbase,quotedblbase" k="89" />
|
||||
<hkern g1="V" g2="A,Agrave,Aacute,Acircumflex,Atilde,Adieresis,Aring" k="43" />
|
||||
<hkern g1="V" g2="m,n,p,r,s,u,ae" k="33" />
|
||||
<hkern g1="V" g2="a,c,d,e,g,o,q,agrave,aacute,acircumflex,atilde,adieresis,aring,ccedilla,egrave,eacute,ecircumflex,edieresis,eth,ograve,oacute,ocircumflex,otilde,odieresis,oslash,oe" k="35" />
|
||||
<hkern g1="V" g2="x" k="25" />
|
||||
<hkern g1="V" g2="z" k="21" />
|
||||
<hkern g1="W" g2="space,uni00A0" k="24" />
|
||||
<hkern g1="W" g2="asterisk" k="-44" />
|
||||
<hkern g1="W" g2="hyphen,uni00AD,endash,emdash" k="24" />
|
||||
<hkern g1="W" g2="comma,period,ellipsis" k="70" />
|
||||
<hkern g1="W" g2="C,G,O,Q,Ccedilla,Ograve,Oacute,Ocircumflex,Otilde,Odieresis,Oslash,OE" k="19" />
|
||||
<hkern g1="W" g2="T" k="5" />
|
||||
<hkern g1="W" g2="V" k="5" />
|
||||
<hkern g1="W" g2="W" k="6" />
|
||||
<hkern g1="W" g2="X" k="5" />
|
||||
<hkern g1="W" g2="Y,Yacute,Ydieresis" k="7" />
|
||||
<hkern g1="W" g2="Z" k="6" />
|
||||
<hkern g1="W" g2="AE" k="79" />
|
||||
<hkern g1="W" g2="quotedbl,quotesingle,quoteleft,quoteright,quotedblleft,quotedblright" k="-38" />
|
||||
<hkern g1="W" g2="quotesinglbase,quotedblbase" k="64" />
|
||||
<hkern g1="W" g2="A,Agrave,Aacute,Acircumflex,Atilde,Adieresis,Aring" k="26" />
|
||||
<hkern g1="W" g2="m,n,p,r,s,u,ae" k="21" />
|
||||
<hkern g1="W" g2="a,c,d,e,g,o,q,agrave,aacute,acircumflex,atilde,adieresis,aring,ccedilla,egrave,eacute,ecircumflex,edieresis,eth,ograve,oacute,ocircumflex,otilde,odieresis,oslash,oe" k="28" />
|
||||
<hkern g1="W" g2="x" k="23" />
|
||||
<hkern g1="W" g2="z" k="20" />
|
||||
<hkern g1="K,X" g2="space,uni00A0" k="29" />
|
||||
<hkern g1="K,X" g2="hyphen,uni00AD,endash,emdash" k="76" />
|
||||
<hkern g1="K,X" g2="C,G,O,Q,Ccedilla,Ograve,Oacute,Ocircumflex,Otilde,Odieresis,Oslash,OE" k="47" />
|
||||
<hkern g1="K,X" g2="T" k="32" />
|
||||
<hkern g1="K,X" g2="V" k="6" />
|
||||
<hkern g1="K,X" g2="W" k="5" />
|
||||
<hkern g1="K,X" g2="X" k="30" />
|
||||
<hkern g1="K,X" g2="Y,Yacute,Ydieresis" k="26" />
|
||||
<hkern g1="K,X" g2="v,y,yacute,ydieresis" k="41" />
|
||||
<hkern g1="K,X" g2="w" k="32" />
|
||||
<hkern g1="K,X" g2="AE" k="96" />
|
||||
<hkern g1="K,X" g2="A,Agrave,Aacute,Acircumflex,Atilde,Adieresis,Aring" k="29" />
|
||||
<hkern g1="K,X" g2="i,j,igrave,iacute,icircumflex,idieresis,ntilde,ugrave,uacute,ucircumflex,udieresis" k="22" />
|
||||
<hkern g1="K,X" g2="m,n,p,r,s,u,ae" k="22" />
|
||||
<hkern g1="K,X" g2="a,c,d,e,g,o,q,agrave,aacute,acircumflex,atilde,adieresis,aring,ccedilla,egrave,eacute,ecircumflex,edieresis,eth,ograve,oacute,ocircumflex,otilde,odieresis,oslash,oe" k="26" />
|
||||
<hkern g1="K,X" g2="t" k="27" />
|
||||
<hkern g1="K,X" g2="x" k="22" />
|
||||
<hkern g1="K,X" g2="z" k="16" />
|
||||
<hkern g1="Y,Yacute,Ydieresis" g2="space,uni00A0" k="24" />
|
||||
<hkern g1="Y,Yacute,Ydieresis" g2="asterisk" k="-23" />
|
||||
<hkern g1="Y,Yacute,Ydieresis" g2="hyphen,uni00AD,endash,emdash" k="58" />
|
||||
<hkern g1="Y,Yacute,Ydieresis" g2="comma,period,ellipsis" k="102" />
|
||||
<hkern g1="Y,Yacute,Ydieresis" g2="C,G,O,Q,Ccedilla,Ograve,Oacute,Ocircumflex,Otilde,Odieresis,Oslash,OE" k="39" />
|
||||
<hkern g1="Y,Yacute,Ydieresis" g2="T" k="12" />
|
||||
<hkern g1="Y,Yacute,Ydieresis" g2="V" k="7" />
|
||||
<hkern g1="Y,Yacute,Ydieresis" g2="W" k="5" />
|
||||
<hkern g1="Y,Yacute,Ydieresis" g2="X" k="26" />
|
||||
<hkern g1="Y,Yacute,Ydieresis" g2="Y,Yacute,Ydieresis" k="7" />
|
||||
<hkern g1="Y,Yacute,Ydieresis" g2="Z" k="24" />
|
||||
<hkern g1="Y,Yacute,Ydieresis" g2="v,y,yacute,ydieresis" k="24" />
|
||||
<hkern g1="Y,Yacute,Ydieresis" g2="w" k="25" />
|
||||
<hkern g1="Y,Yacute,Ydieresis" g2="AE" k="92" />
|
||||
<hkern g1="Y,Yacute,Ydieresis" g2="quotedbl,quotesingle,quoteleft,quoteright,quotedblleft,quotedblright" k="-34" />
|
||||
<hkern g1="Y,Yacute,Ydieresis" g2="quotesinglbase,quotedblbase" k="98" />
|
||||
<hkern g1="Y,Yacute,Ydieresis" g2="A,Agrave,Aacute,Acircumflex,Atilde,Adieresis,Aring" k="65" />
|
||||
<hkern g1="Y,Yacute,Ydieresis" g2="m,n,p,r,s,u,ae" k="62" />
|
||||
<hkern g1="Y,Yacute,Ydieresis" g2="a,c,d,e,g,o,q,agrave,aacute,acircumflex,atilde,adieresis,aring,ccedilla,egrave,eacute,ecircumflex,edieresis,eth,ograve,oacute,ocircumflex,otilde,odieresis,oslash,oe" k="74" />
|
||||
<hkern g1="Y,Yacute,Ydieresis" g2="t" k="32" />
|
||||
<hkern g1="Y,Yacute,Ydieresis" g2="x" k="59" />
|
||||
<hkern g1="Y,Yacute,Ydieresis" g2="z" k="40" />
|
||||
<hkern g1="Z" g2="space,uni00A0" k="41" />
|
||||
<hkern g1="Z" g2="hyphen,uni00AD,endash,emdash" k="87" />
|
||||
<hkern g1="Z" g2="C,G,O,Q,Ccedilla,Ograve,Oacute,Ocircumflex,Otilde,Odieresis,Oslash,OE" k="23" />
|
||||
<hkern g1="Z" g2="T" k="23" />
|
||||
<hkern g1="Z" g2="V" k="6" />
|
||||
<hkern g1="Z" g2="W" k="5" />
|
||||
<hkern g1="Z" g2="X" k="28" />
|
||||
<hkern g1="Z" g2="Y,Yacute,Ydieresis" k="24" />
|
||||
<hkern g1="Z" g2="Z" k="21" />
|
||||
<hkern g1="Z" g2="AE" k="94" />
|
||||
<hkern g1="Z" g2="A,Agrave,Aacute,Acircumflex,Atilde,Adieresis,Aring" k="18" />
|
||||
<hkern g1="Z" g2="a,c,d,e,g,o,q,agrave,aacute,acircumflex,atilde,adieresis,aring,ccedilla,egrave,eacute,ecircumflex,edieresis,eth,ograve,oacute,ocircumflex,otilde,odieresis,oslash,oe" k="23" />
|
||||
<hkern g1="Z" g2="z" k="22" />
|
||||
<hkern g1="c,ccedilla" g2="space,uni00A0" k="30" />
|
||||
<hkern g1="c,ccedilla" g2="hyphen,uni00AD,endash,emdash" k="29" />
|
||||
<hkern g1="c,ccedilla" g2="a,c,d,e,g,o,q,agrave,aacute,acircumflex,atilde,adieresis,aring,ccedilla,egrave,eacute,ecircumflex,edieresis,eth,ograve,oacute,ocircumflex,otilde,odieresis,oslash,oe" k="29" />
|
||||
<hkern g1="e,egrave,eacute,ecircumflex,edieresis,oe" g2="T" k="138" />
|
||||
<hkern g1="e,egrave,eacute,ecircumflex,edieresis,oe" g2="quotedbl,quotesingle,quoteleft,quoteright,quotedblleft,quotedblright" k="38" />
|
||||
<hkern g1="e,egrave,eacute,ecircumflex,edieresis,oe" g2="x" k="16" />
|
||||
<hkern g1="e,egrave,eacute,ecircumflex,edieresis,oe" g2="z" k="5" />
|
||||
<hkern g1="f" g2="space,uni00A0" k="22" />
|
||||
<hkern g1="f" g2="asterisk" k="-119" />
|
||||
<hkern g1="f" g2="hyphen,uni00AD,endash,emdash" k="22" />
|
||||
<hkern g1="f" g2="comma,period,ellipsis" k="30" />
|
||||
<hkern g1="f" g2="w" k="-22" />
|
||||
<hkern g1="f" g2="quotedbl,quotesingle,quoteleft,quoteright,quotedblleft,quotedblright" k="-93" />
|
||||
<hkern g1="f" g2="quotesinglbase,quotedblbase" k="25" />
|
||||
<hkern g1="f" g2="registered,trademark" k="-102" />
|
||||
<hkern g1="f" g2="i,j,igrave,iacute,icircumflex,idieresis,ntilde,ugrave,uacute,ucircumflex,udieresis" k="-5" />
|
||||
<hkern g1="f" g2="t" k="-19" />
|
||||
<hkern g1="f" g2="parenright,bracketright,braceright" k="-97" />
|
||||
<hkern g1="b,o,p,eth,ograve,oacute,ocircumflex,otilde,odieresis,oslash,thorn" g2="asterisk" k="5" />
|
||||
<hkern g1="b,o,p,eth,ograve,oacute,ocircumflex,otilde,odieresis,oslash,thorn" g2="comma,period,ellipsis" k="22" />
|
||||
<hkern g1="b,o,p,eth,ograve,oacute,ocircumflex,otilde,odieresis,oslash,thorn" g2="v,y,yacute,ydieresis" k="18" />
|
||||
<hkern g1="b,o,p,eth,ograve,oacute,ocircumflex,otilde,odieresis,oslash,thorn" g2="w" k="6" />
|
||||
<hkern g1="b,o,p,eth,ograve,oacute,ocircumflex,otilde,odieresis,oslash,thorn" g2="quotedbl,quotesingle,quoteleft,quoteright,quotedblleft,quotedblright" k="65" />
|
||||
<hkern g1="b,o,p,eth,ograve,oacute,ocircumflex,otilde,odieresis,oslash,thorn" g2="quotesinglbase,quotedblbase" k="22" />
|
||||
<hkern g1="b,o,p,eth,ograve,oacute,ocircumflex,otilde,odieresis,oslash,thorn" g2="registered,trademark" k="5" />
|
||||
<hkern g1="b,o,p,eth,ograve,oacute,ocircumflex,otilde,odieresis,oslash,thorn" g2="x" k="29" />
|
||||
<hkern g1="b,o,p,eth,ograve,oacute,ocircumflex,otilde,odieresis,oslash,thorn" g2="parenright,bracketright,braceright" k="20" />
|
||||
<hkern g1="v,y,yacute,ydieresis" g2="space,uni00A0" k="27" />
|
||||
<hkern g1="v,y,yacute,ydieresis" g2="comma,period,ellipsis" k="69" />
|
||||
<hkern g1="v,y,yacute,ydieresis" g2="quotesinglbase,quotedblbase" k="49" />
|
||||
<hkern g1="v,y,yacute,ydieresis" g2="a,c,d,e,g,o,q,agrave,aacute,acircumflex,atilde,adieresis,aring,ccedilla,egrave,eacute,ecircumflex,edieresis,eth,ograve,oacute,ocircumflex,otilde,odieresis,oslash,oe" k="18" />
|
||||
<hkern g1="v,y,yacute,ydieresis" g2="x" k="18" />
|
||||
<hkern g1="v,y,yacute,ydieresis" g2="z" k="9" />
|
||||
<hkern g1="w" g2="space,uni00A0" k="22" />
|
||||
<hkern g1="w" g2="comma,period,ellipsis" k="30" />
|
||||
<hkern g1="w" g2="quotesinglbase,quotedblbase" k="25" />
|
||||
<hkern g1="w" g2="x" k="16" />
|
||||
<hkern g1="w" g2="z" k="16" />
|
||||
<hkern g1="k,x" g2="space,uni00A0" k="25" />
|
||||
<hkern g1="k,x" g2="hyphen,uni00AD,endash,emdash" k="35" />
|
||||
<hkern g1="k,x" g2="a,c,d,e,g,o,q,agrave,aacute,acircumflex,atilde,adieresis,aring,ccedilla,egrave,eacute,ecircumflex,edieresis,eth,ograve,oacute,ocircumflex,otilde,odieresis,oslash,oe" k="25" />
|
||||
<hkern g1="z" g2="space,uni00A0" k="22" />
|
||||
<hkern g1="z" g2="hyphen,uni00AD,endash,emdash" k="27" />
|
||||
<hkern g1="z" g2="a,c,d,e,g,o,q,agrave,aacute,acircumflex,atilde,adieresis,aring,ccedilla,egrave,eacute,ecircumflex,edieresis,eth,ograve,oacute,ocircumflex,otilde,odieresis,oslash,oe" k="16" />
|
||||
<hkern g1="z" g2="x" k="14" />
|
||||
<hkern g1="space,uni00A0" g2="asterisk" k="6" />
|
||||
<hkern g1="space,uni00A0" g2="hyphen,uni00AD,endash,emdash" k="8" />
|
||||
<hkern g1="space,uni00A0" g2="comma,period,ellipsis" k="13" />
|
||||
<hkern g1="space,uni00A0" g2="T" k="31" />
|
||||
<hkern g1="space,uni00A0" g2="V" k="30" />
|
||||
<hkern g1="space,uni00A0" g2="W" k="19" />
|
||||
<hkern g1="space,uni00A0" g2="X" k="30" />
|
||||
<hkern g1="space,uni00A0" g2="Y,Yacute,Ydieresis" k="30" />
|
||||
<hkern g1="space,uni00A0" g2="Z" k="22" />
|
||||
<hkern g1="space,uni00A0" g2="v,y,yacute,ydieresis" k="27" />
|
||||
<hkern g1="space,uni00A0" g2="w" k="22" />
|
||||
<hkern g1="space,uni00A0" g2="quotedbl,quotesingle,quoteleft,quoteright,quotedblleft,quotedblright" k="68" />
|
||||
<hkern g1="space,uni00A0" g2="quotesinglbase,quotedblbase" k="68" />
|
||||
<hkern g1="space,uni00A0" g2="A,Agrave,Aacute,Acircumflex,Atilde,Adieresis,Aring" k="32" />
|
||||
<hkern g1="space,uni00A0" g2="x" k="25" />
|
||||
<hkern g1="space,uni00A0" g2="z" k="22" />
|
||||
<hkern g1="comma,period,ellipsis" g2="space,uni00A0" k="30" />
|
||||
<hkern g1="comma,period,ellipsis" g2="asterisk" k="24" />
|
||||
<hkern g1="comma,period,ellipsis" g2="hyphen,uni00AD,endash,emdash" k="126" />
|
||||
<hkern g1="comma,period,ellipsis" g2="T" k="10" />
|
||||
<hkern g1="comma,period,ellipsis" g2="V" k="11" />
|
||||
<hkern g1="comma,period,ellipsis" g2="W" k="7" />
|
||||
<hkern g1="comma,period,ellipsis" g2="Y,Yacute,Ydieresis" k="13" />
|
||||
<hkern g1="comma,period,ellipsis" g2="v,y,yacute,ydieresis" k="59" />
|
||||
<hkern g1="comma,period,ellipsis" g2="w" k="25" />
|
||||
<hkern g1="comma,period,ellipsis" g2="quotedbl,quotesingle,quoteleft,quoteright,quotedblleft,quotedblright" k="140" />
|
||||
<hkern g1="comma,period,ellipsis" g2="registered,trademark" k="16" />
|
||||
<hkern g1="comma,period,ellipsis" g2="a,c,d,e,g,o,q,agrave,aacute,acircumflex,atilde,adieresis,aring,ccedilla,egrave,eacute,ecircumflex,edieresis,eth,ograve,oacute,ocircumflex,otilde,odieresis,oslash,oe" k="22" />
|
||||
<hkern g1="comma,period,ellipsis" g2="z" k="-16" />
|
||||
<hkern g1="hyphen,uni00AD,endash,emdash" g2="space,uni00A0" k="76" />
|
||||
<hkern g1="hyphen,uni00AD,endash,emdash" g2="asterisk" k="7" />
|
||||
<hkern g1="hyphen,uni00AD,endash,emdash" g2="hyphen,uni00AD,endash,emdash" k="10" />
|
||||
<hkern g1="hyphen,uni00AD,endash,emdash" g2="comma,period,ellipsis" k="120" />
|
||||
<hkern g1="hyphen,uni00AD,endash,emdash" g2="T" k="12" />
|
||||
<hkern g1="hyphen,uni00AD,endash,emdash" g2="V" k="5" />
|
||||
<hkern g1="hyphen,uni00AD,endash,emdash" g2="X" k="8" />
|
||||
<hkern g1="hyphen,uni00AD,endash,emdash" g2="Y,Yacute,Ydieresis" k="7" />
|
||||
<hkern g1="hyphen,uni00AD,endash,emdash" g2="AE" k="7" />
|
||||
<hkern g1="hyphen,uni00AD,endash,emdash" g2="quotedbl,quotesingle,quoteleft,quoteright,quotedblleft,quotedblright" k="117" />
|
||||
<hkern g1="hyphen,uni00AD,endash,emdash" g2="quotesinglbase,quotedblbase" k="83" />
|
||||
<hkern g1="hyphen,uni00AD,endash,emdash" g2="x" k="35" />
|
||||
<hkern g1="hyphen,uni00AD,endash,emdash" g2="z" k="27" />
|
||||
<hkern g1="hyphen,uni00AD,endash,emdash" g2="parenright,bracketright,braceright" k="6" />
|
||||
<hkern g1="quotedbl,quotesingle,quoteleft,quoteright,quotedblleft,quotedblright" g2="space,uni00A0" k="78" />
|
||||
<hkern g1="quotedbl,quotesingle,quoteleft,quoteright,quotedblleft,quotedblright" g2="hyphen,uni00AD,endash,emdash" k="144" />
|
||||
<hkern g1="quotedbl,quotesingle,quoteleft,quoteright,quotedblleft,quotedblright" g2="comma,period,ellipsis" k="116" />
|
||||
<hkern g1="quotedbl,quotesingle,quoteleft,quoteright,quotedblleft,quotedblright" g2="C,G,O,Q,Ccedilla,Ograve,Oacute,Ocircumflex,Otilde,Odieresis,Oslash,OE" k="38" />
|
||||
<hkern g1="quotedbl,quotesingle,quoteleft,quoteright,quotedblleft,quotedblright" g2="V" k="-38" />
|
||||
<hkern g1="quotedbl,quotesingle,quoteleft,quoteright,quotedblleft,quotedblright" g2="W" k="-38" />
|
||||
<hkern g1="quotedbl,quotesingle,quoteleft,quoteright,quotedblleft,quotedblright" g2="Y,Yacute,Ydieresis" k="-34" />
|
||||
<hkern g1="quotedbl,quotesingle,quoteleft,quoteright,quotedblleft,quotedblright" g2="AE" k="190" />
|
||||
<hkern g1="quotedbl,quotesingle,quoteleft,quoteright,quotedblleft,quotedblright" g2="A,Agrave,Aacute,Acircumflex,Atilde,Adieresis,Aring" k="115" />
|
||||
<hkern g1="quotedbl,quotesingle,quoteleft,quoteright,quotedblleft,quotedblright" g2="a,c,d,e,g,o,q,agrave,aacute,acircumflex,atilde,adieresis,aring,ccedilla,egrave,eacute,ecircumflex,edieresis,eth,ograve,oacute,ocircumflex,otilde,odieresis,oslash,oe" k="40" />
|
||||
<hkern g1="quotesinglbase,quotedblbase" g2="space,uni00A0" k="87" />
|
||||
<hkern g1="quotesinglbase,quotedblbase" g2="asterisk" k="18" />
|
||||
<hkern g1="quotesinglbase,quotedblbase" g2="hyphen,uni00AD,endash,emdash" k="106" />
|
||||
<hkern g1="quotesinglbase,quotedblbase" g2="C,G,O,Q,Ccedilla,Ograve,Oacute,Ocircumflex,Otilde,Odieresis,Oslash,OE" k="57" />
|
||||
<hkern g1="quotesinglbase,quotedblbase" g2="T" k="115" />
|
||||
<hkern g1="quotesinglbase,quotedblbase" g2="V" k="97" />
|
||||
<hkern g1="quotesinglbase,quotedblbase" g2="W" k="73" />
|
||||
<hkern g1="quotesinglbase,quotedblbase" g2="Y,Yacute,Ydieresis" k="115" />
|
||||
<hkern g1="quotesinglbase,quotedblbase" g2="v,y,yacute,ydieresis" k="53" />
|
||||
<hkern g1="quotesinglbase,quotedblbase" g2="w" k="20" />
|
||||
<hkern g1="quotesinglbase,quotedblbase" g2="AE" k="-5" />
|
||||
<hkern g1="quotesinglbase,quotedblbase" g2="registered,trademark" k="14" />
|
||||
<hkern g1="quotesinglbase,quotedblbase" g2="a,c,d,e,g,o,q,agrave,aacute,acircumflex,atilde,adieresis,aring,ccedilla,egrave,eacute,ecircumflex,edieresis,eth,ograve,oacute,ocircumflex,otilde,odieresis,oslash,oe" k="22" />
|
||||
<hkern g1="quotesinglbase,quotedblbase" g2="z" k="-27" />
|
||||
<hkern g1="parenleft,bracketleft,braceleft" g2="hyphen,uni00AD,endash,emdash" k="6" />
|
||||
<hkern g1="parenleft,bracketleft,braceleft" g2="a,c,d,e,g,o,q,agrave,aacute,acircumflex,atilde,adieresis,aring,ccedilla,egrave,eacute,ecircumflex,edieresis,eth,ograve,oacute,ocircumflex,otilde,odieresis,oslash,oe" k="25" />
|
||||
<hkern g1="asterisk" g2="space,uni00A0" k="6" />
|
||||
<hkern g1="asterisk" g2="hyphen,uni00AD,endash,emdash" k="150" />
|
||||
<hkern g1="asterisk" g2="comma,period,ellipsis" k="238" />
|
||||
<hkern g1="asterisk" g2="AE" k="22" />
|
||||
<hkern g1="asterisk" g2="quotesinglbase,quotedblbase" k="17" />
|
||||
<hkern g1="asterisk" g2="A,Agrave,Aacute,Acircumflex,Atilde,Adieresis,Aring" k="10" />
|
||||
<hkern g1="seven" g2="space,uni00A0" k="51" />
|
||||
<hkern g1="seven" g2="hyphen,uni00AD,endash,emdash" k="61" />
|
||||
<hkern g1="seven" g2="comma,period,ellipsis" k="105" />
|
||||
<hkern g1="seven" g2="C,G,O,Q,Ccedilla,Ograve,Oacute,Ocircumflex,Otilde,Odieresis,Oslash,OE" k="5" />
|
||||
<hkern g1="seven" g2="AE" k="16" />
|
||||
<hkern g1="seven" g2="quotesinglbase,quotedblbase" k="90" />
|
||||
<hkern g1="seven" g2="A,Agrave,Aacute,Acircumflex,Atilde,Adieresis,Aring" k="11" />
|
||||
<hkern g1="r" g2="hyphen,uni00AD,endash,emdash" k="27" />
|
||||
<hkern g1="r" g2="comma,period,ellipsis" k="60" />
|
||||
</font>
|
||||
</defs></svg>
|
Before Width: | Height: | Size: 89 KiB |
|
@ -1,693 +0,0 @@
|
|||
<?xml version="1.0" standalone="no"?>
|
||||
<!DOCTYPE svg PUBLIC "-//W3C//DTD SVG 1.1//EN" "http://www.w3.org/Graphics/SVG/1.1/DTD/svg11.dtd" >
|
||||
<svg xmlns="http://www.w3.org/2000/svg">
|
||||
<metadata></metadata>
|
||||
<defs>
|
||||
<font id="pt_sansregular" horiz-adv-x="545" >
|
||||
<font-face units-per-em="1000" ascent="750" descent="-250" />
|
||||
<missing-glyph horiz-adv-x="267" />
|
||||
<glyph unicode="fi" horiz-adv-x="540" d="M462 500v-500h-80v430h-202v-430h-80v430h-78v70h78v28q0 94 46.5 136.5t136.5 42.5q59 0 105 -11.5t72 -27.5l-27 -64q-27 17 -64 25t-79 8q-37 0 -58.5 -8.5t-33 -26t-15 -43.5t-3.5 -59h282z" />
|
||||
<glyph unicode="fl" horiz-adv-x="583" d="M376 634q-15 3 -43 5.5t-55 2.5q-34 0 -53.5 -9.5t-29.5 -28t-12.5 -45t-2.5 -59.5h103v-70h-103v-430h-80v430h-78v70h78v28q0 94 40.5 139t135.5 45q20 0 45 -1.5t50.5 -4t48 -5.5t36.5 -7v-571q0 -35 12.5 -50t33.5 -15q14 0 29 2t34 9l8 -63q-8 -4 -19.5 -7.5 t-24.5 -5.5t-26 -3.5t-23 -1.5q-45 0 -74.5 25.5t-29.5 86.5v534z" />
|
||||
<glyph horiz-adv-x="1000" />
|
||||
<glyph horiz-adv-x="1000" />
|
||||
<glyph unicode="
" horiz-adv-x="267" />
|
||||
<glyph unicode=" " horiz-adv-x="267" />
|
||||
<glyph unicode="	" horiz-adv-x="267" />
|
||||
<glyph unicode=" " horiz-adv-x="267" />
|
||||
<glyph unicode="!" horiz-adv-x="305" d="M127 700h83v-347l-17 -176h-49l-17 176v347zM110 46q0 27 15.5 42.5t41.5 15.5q27 0 43 -15.5t16 -42.5q0 -26 -16 -42t-43 -16q-26 0 -41.5 16t-15.5 42z" />
|
||||
<glyph unicode=""" horiz-adv-x="335" d="M90 507zM207 700h78l-31 -193h-47v193zM90 700h78l-31 -193h-47v193z" />
|
||||
<glyph unicode="#" d="M280 225h-105l-39 -167h-69l39 167h-78l14 64h79l31 131h-74l14 64h75l38 158h69l-38 -158h105l38 158h69l-38 -158h77l-16 -64h-76l-31 -131h73l-16 -64h-72l-39 -167h-69zM190 289h105l31 131h-105z" />
|
||||
<glyph unicode="$" d="M242 -12q-55 1 -97.5 9.5t-68.5 22.5l27 73q20 -12 54.5 -22t84.5 -11v270q-30 15 -59.5 32t-52.5 40.5t-37 55.5t-14 76q0 72 40.5 118t122.5 57v91h68v-88q51 -2 83.5 -9.5t58.5 -19.5l-24 -70q-20 10 -48 17.5t-70 9.5v-247q31 -16 62 -34.5t55.5 -42.5t39.5 -56 t15 -75q0 -78 -43.5 -128.5t-128.5 -64.5v-92h-68v88zM399 178q0 24 -8.5 43t-22.5 34t-33 27t-41 23v-243q46 7 75.5 35.5t29.5 80.5zM162 539q0 -43 27.5 -70t68.5 -49v219q-53 -6 -74.5 -35t-21.5 -65z" />
|
||||
<glyph unicode="%" horiz-adv-x="773" d="M70 0zM70 542q0 45 12 77t32.5 53t49 30.5t61.5 9.5t61.5 -9t49 -29t32.5 -52.5t12 -79.5t-12 -79.5t-32.5 -52.5t-49 -29t-61.5 -9t-61.5 9t-49 29t-32.5 52.5t-12 79.5zM144 542q0 -60 21.5 -86t59.5 -26q19 0 34 5.5t25.5 18t16 34t5.5 54.5t-5.5 54.5t-16 34 t-25.5 18t-34 5.5q-38 0 -59.5 -23.5t-21.5 -88.5zM427 171q0 45 12 77t32.5 53t49 30.5t61.5 9.5t61.5 -9t49 -29t32.5 -52.5t12 -79.5t-12 -79.5t-32.5 -52.5t-49 -29t-61.5 -9t-61.5 9t-49 29t-32.5 52.5t-12 79.5zM501 171q0 -60 21.5 -86t59.5 -26q19 0 34 5.5t25.5 18 t16 34t5.5 54.5t-5.5 54.5t-16 34t-25.5 18t-34 5.5q-38 0 -59.5 -23.5t-21.5 -88.5zM637 713l49 -38l-513 -687l-50 39z" />
|
||||
<glyph unicode="&" horiz-adv-x="814" d="M118 187q0 40 14 76.5t38 67.5t54.5 57t63.5 46q-24 36 -41.5 72t-17.5 78q0 24 8 47t25.5 41t45 29t66.5 11q41 0 69 -10.5t45 -27.5t24.5 -38t7.5 -43q0 -42 -32.5 -86.5t-102.5 -85.5q16 -29 37.5 -59.5t45.5 -60.5t49 -59.5t50 -54.5q11 12 22 30.5t21.5 39t19 42.5 t15.5 42l62 -29q-6 -17 -17 -40.5t-24.5 -48t-27.5 -47t-26 -37.5q21 -20 38 -34.5t31.5 -25t28 -19t27.5 -16.5l-50 -56q-53 26 -121 93q-18 -18 -39.5 -34.5t-48.5 -29.5t-59.5 -21t-71.5 -8q-47 0 -88.5 13t-72.5 38.5t-49.5 62.5t-18.5 85zM519 131q-29 29 -57 63 t-53.5 68t-47 65.5t-36.5 55.5q-27 -20 -50 -41t-40.5 -44.5t-27 -50.5t-9.5 -58t13 -55.5t35.5 -41t51.5 -25.5t61 -9q25 0 48.5 6.5t44.5 16.5t38.5 23t28.5 27zM307 584q0 -30 12.5 -59.5t32.5 -58.5q53 34 73.5 62t20.5 49q0 32 -15.5 52t-53.5 20q-36 0 -53 -18 t-17 -47z" />
|
||||
<glyph unicode="'" horiz-adv-x="218" d="M90 700h78l-31 -193h-47v193z" />
|
||||
<glyph unicode="(" horiz-adv-x="280" d="M227 -220q-46 48 -78 105.5t-51.5 118t-28.5 122t-9 117.5q0 55 9 116t29 122.5t52.5 120.5t79.5 110l48 -35q-40 -51 -66.5 -105.5t-42.5 -110.5t-22.5 -111.5t-6.5 -106.5q0 -48 7.5 -104.5t24 -113t43 -110.5t63.5 -98z" />
|
||||
<glyph unicode=")" horiz-adv-x="280" d="M53 712q46 -48 78 -105.5t51.5 -118t28.5 -122t9 -117.5q0 -55 -9 -116t-29 -122.5t-52.5 -120.5t-79.5 -110l-48 35q40 51 67 106t42.5 111t22 111t6.5 106q0 48 -8 104t-24.5 113t-42.5 111t-63 98z" />
|
||||
<glyph unicode="*" horiz-adv-x="351" d="M130 715l25 -42l18 -56l21 57l24 40l48 -26l-26 -43l-46 -48l68 12h48v-56h-46l-64 12l46 -48l23 -39l-47 -28l-26 42l-23 61l-19 -58l-25 -42l-50 28l27 42l42 42l-58 -12h-50v56h50l62 -12l-45 44l-26 46z" />
|
||||
<glyph unicode="+" horiz-adv-x="505" d="M40 374h176v180h72v-180h176v-72h-176v-180h-72v180h-176v72z" />
|
||||
<glyph unicode="," horiz-adv-x="195" d="M49 43q0 24 16 39t41 15q31 0 50.5 -22t19.5 -64q0 -36 -10 -63t-26 -46.5t-35 -32t-38 -18.5l-25 39q36 14 53.5 43.5t17.5 59.5q-9 -3 -17 -3q-20 0 -33.5 13.5t-13.5 39.5z" />
|
||||
<glyph unicode="-" horiz-adv-x="360" d="M59 325h242v-74h-242v74z" />
|
||||
<glyph unicode="." horiz-adv-x="214" d="M49 46q0 27 15.5 42.5t41.5 15.5q27 0 43 -15.5t16 -42.5q0 -26 -16 -42t-43 -16q-26 0 -41.5 16t-15.5 42z" />
|
||||
<glyph unicode="/" horiz-adv-x="354" d="M328 712l63 -28l-365 -824l-63 28z" />
|
||||
<glyph unicode="0" d="M43 350q0 180 58.5 271t170.5 91q121 0 175.5 -89.5t54.5 -272.5q0 -180 -58.5 -271t-171.5 -91q-119 0 -174 95t-55 267zM126 350q0 -65 8.5 -118.5t26.5 -92t45.5 -60t65.5 -21.5q76 0 111.5 70.5t35.5 221.5q0 64 -7.5 118t-25 93t-45.5 60t-69 21q-75 0 -110.5 -71 t-35.5 -221z" />
|
||||
<glyph unicode="1" d="M108 74h140v484l10 59l-40 -47l-110 -79l-38 51l220 170h36v-638h137v-74h-355v74z" />
|
||||
<glyph unicode="2" d="M446 541q0 -53 -19.5 -108.5t-51 -111.5t-70.5 -109.5t-78 -101.5l-49 -43v-4l64 11h218v-74h-398v29q22 23 53 57t64.5 75.5t66 88t59 94.5t42.5 95t16 89q0 49 -28 81.5t-85 32.5q-38 0 -74 -15.5t-62 -35.5l-33 57q35 30 83 47t103 17q43 0 76 -12.5t56 -35.5 t35 -54.5t12 -68.5z" />
|
||||
<glyph unicode="3" d="M234 58q34 0 63 10t50 29.5t33 46.5t12 59q0 70 -41.5 104t-114.5 34h-74v29l144 222l46 44l-65 -10h-198v74h357v-29l-159 -239l-35 -29v-2l34 7q40 -1 74 -14.5t59 -39t39 -61t14 -80.5q0 -54 -19 -96t-51.5 -70.5t-76.5 -43.5t-93 -15q-45 0 -81 7t-63 18l21 71 q23 -11 54.5 -18.5t70.5 -7.5z" />
|
||||
<glyph unicode="4" d="M524 215h-118v-215h-78v215h-308v33l332 463h54v-426h118v-70zM328 503l10 82h-3l-35 -68l-141 -191l-48 -49l70 8h147v218z" />
|
||||
<glyph unicode="5" d="M213 58q69 0 114 40t45 116q0 73 -44.5 109t-122.5 36l-84 -5v346h312v-74h-237v-199l43 2q99 -1 156 -55t57 -155q0 -56 -19 -99.5t-51.5 -72.5t-76.5 -44t-94 -15q-45 0 -76 5t-58 15l21 68q23 -9 49.5 -13.5t65.5 -4.5z" />
|
||||
<glyph unicode="6" d="M492 211q0 -46 -14 -86.5t-41 -71t-67 -48t-91 -17.5q-50 0 -90 16t-69 47.5t-44.5 77.5t-15.5 106q0 99 25.5 182.5t70.5 145.5t106.5 100.5t133.5 48.5l17 -64q-56 -10 -102 -38t-80.5 -69t-56.5 -92t-30 -105q16 27 54 49.5t93 22.5q94 0 147.5 -54t53.5 -151z M409 203q0 71 -33 107t-102 36q-49 0 -84.5 -24t-49.5 -54q-2 -14 -2 -23v-20q0 -31 8.5 -61t26.5 -53.5t44.5 -38t62.5 -14.5q29 0 52.5 11t40.5 30t26.5 46t9.5 58z" />
|
||||
<glyph unicode="7" d="M110 0l251 586l44 49l-59 -9h-285v74h418v-27l-288 -673h-81z" />
|
||||
<glyph unicode="8" d="M68 167q0 63 33 109.5t103 84.5q-25 15 -46.5 31.5t-38 37.5t-26 47t-9.5 60q0 39 13.5 71t39 55t61 36t80.5 13q42 0 76 -12t57.5 -33t36.5 -50t13 -64q0 -57 -26 -100.5t-86 -85.5q26 -15 49.5 -33t41 -40t27.5 -49.5t10 -62.5q0 -43 -14 -78.5t-41 -61t-66 -40 t-89 -14.5q-48 0 -85 14t-62.5 38t-38.5 56.5t-13 70.5zM399 177q0 30 -12 52.5t-31.5 41t-44.5 33.5t-52 29q-61 -34 -87 -76t-26 -80q0 -24 8 -46t24 -38t39.5 -25.5t54.5 -9.5q25 0 48 7.5t40.5 22t28 37t10.5 52.5zM162 539q0 -28 11 -49.5t29.5 -38.5t42.5 -31.5 t50 -27.5q45 35 66.5 69t21.5 75q0 51 -31.5 78.5t-75.5 27.5q-27 0 -48 -9t-36 -23t-22.5 -32.5t-7.5 -38.5z" />
|
||||
<glyph unicode="9" d="M52 488q0 48 14 89t41 71t67.5 47t94.5 17q102 0 159 -66t57 -186q0 -113 -25.5 -197.5t-70.5 -142.5t-106.5 -90.5t-133.5 -41.5l-18 64q58 9 104.5 34t80 63t54.5 86.5t29 105.5q-27 -32 -59.5 -44.5t-85.5 -12.5q-41 0 -77.5 13.5t-64.5 39.5t-44 64t-16 87zM135 496 q0 -71 37.5 -106.5t98.5 -35.5q49 0 84 16t50 42q2 13 2 23v21q0 36 -8.5 69.5t-25.5 60t-44.5 41.5t-64.5 15q-61 0 -95 -38.5t-34 -107.5z" />
|
||||
<glyph unicode=":" horiz-adv-x="219" d="M91 449q0 27 15.5 42.5t41.5 15.5q27 0 43 -15.5t16 -42.5q0 -26 -16 -42t-43 -16q-26 0 -41.5 16t-15.5 42zM91 46q0 27 15.5 42.5t41.5 15.5q27 0 43 -15.5t16 -42.5q0 -26 -16 -42t-43 -16q-26 0 -41.5 16t-15.5 42z" />
|
||||
<glyph unicode=";" horiz-adv-x="256" d="M89 43q0 24 16 39t41 15q31 0 50.5 -22t19.5 -64q0 -36 -10 -63t-26 -46.5t-35 -32t-38 -18.5l-25 39q36 14 53.5 43.5t17.5 59.5q-9 -3 -17 -3q-20 0 -33.5 13.5t-13.5 39.5zM96 449q0 27 15.5 42.5t41.5 15.5q27 0 43 -15.5t16 -42.5q0 -26 -16 -42t-43 -16 q-26 0 -41.5 16t-15.5 42z" />
|
||||
<glyph unicode="<" horiz-adv-x="505" d="M42 305v29l378 231l38 -62l-237 -145l-91 -38l90 -32l243 -144l-38 -60z" />
|
||||
<glyph unicode="=" horiz-adv-x="505" d="M40 457h424v-72h-424v72zM40 291h424v-72h-424v72z" />
|
||||
<glyph unicode=">" horiz-adv-x="505" d="M463 344v-29l-378 -231l-38 61l237 145l91 38l-90 32l-243 144l38 61z" />
|
||||
<glyph unicode="?" horiz-adv-x="436" d="M150 177q-1 5 -1 11v11q0 42 12.5 74t31 58.5t40 49.5t40 46.5t31 50t12.5 60.5q0 46 -26.5 75t-88.5 29q-36 0 -73 -12.5t-64 -29.5l-27 62q38 23 80 36.5t104 13.5q44 0 77.5 -12.5t56 -34.5t33.5 -52t11 -64q0 -45 -13.5 -78.5t-34 -61t-44 -51.5t-44 -50.5t-34 -57.5 t-13.5 -73h-66zM130 46q0 27 15.5 42.5t41.5 15.5q27 0 43 -15.5t16 -42.5q0 -26 -16 -42t-43 -16q-26 0 -41.5 16t-15.5 42z" />
|
||||
<glyph unicode="@" horiz-adv-x="1064" d="M707 491h34l-51 -287q-5 -26 -7.5 -46.5t-2.5 -36.5q0 -25 8.5 -36.5t29.5 -11.5q34 0 67.5 18t59.5 51t42.5 79.5t16.5 104.5q0 77 -26 136t-73 99.5t-112 61.5t-143 21q-81 0 -152.5 -30t-124 -83t-83 -127t-30.5 -161q0 -89 27.5 -159t78.5 -118t122 -73t158 -25 q29 0 66 6.5t67 21.5l20 -64q-45 -19 -83 -25.5t-82 -6.5q-93 0 -174.5 28t-142 83t-95.5 136.5t-35 188.5q0 109 37.5 197t101.5 150t149 95.5t180 33.5q90 0 167 -26.5t133.5 -76t89 -121t32.5 -162.5q0 -64 -22 -122.5t-59.5 -102.5t-87.5 -70.5t-106 -26.5q-42 0 -67 18 t-25 67q0 9 1 19.5t3 22.5h-4q-14 -23 -33 -45.5t-42.5 -40.5t-50 -29.5t-55.5 -11.5q-24 0 -46 10.5t-38 30.5t-25.5 47.5t-9.5 62.5q0 64 21 126t56.5 110t83 77.5t100.5 29.5q37 0 59 -11t43 -27zM650 393q-17 20 -34 27.5t-43 7.5q-39 0 -73 -23.5t-58.5 -61t-39 -84 t-14.5 -91.5q0 -39 16 -66.5t58 -27.5q20 0 41.5 13t42.5 35.5t40 50.5t34 57z" />
|
||||
<glyph unicode="A" horiz-adv-x="585" d="M418 194h-258l-70 -194h-82l265 711h38l266 -711h-87zM187 266h206l-78 213l-25 106h-1l-25 -108z" />
|
||||
<glyph unicode="B" horiz-adv-x="584" d="M507 540q0 -25 -8 -51t-24 -48.5t-41 -39.5t-59 -26v-4q30 -5 57.5 -17t48.5 -33t34 -51t13 -71q0 -54 -22.5 -93.5t-59 -64.5t-83.5 -37t-96 -12h-40t-48 1.5t-50 4t-44 7.5v689q37 6 86 10t107 4q39 0 79.5 -6.5t73.5 -25t54.5 -51.5t21.5 -85zM275 64q32 0 62 7.5 t53 24t36.5 40.5t13.5 57q0 41 -16.5 66t-43 39t-59.5 19t-66 5h-87v-251q7 -2 20 -3t28 -2t31 -1.5t28 -0.5zM220 392q17 0 41 1t40 3q24 8 45 19.5t37.5 27t26 36t9.5 44.5q0 33 -12.5 54.5t-33.5 34.5t-48 18.5t-55 5.5q-33 0 -60.5 -1.5t-41.5 -4.5v-238h52z" />
|
||||
<glyph unicode="C" horiz-adv-x="571" d="M533 29q-30 -23 -76 -32t-98 -9q-63 0 -118 21.5t-96 65.5t-65 112.5t-24 162.5q0 98 26.5 166.5t70 112t97.5 63.5t110 20q60 0 98 -6.5t65 -17.5l-20 -73q-48 23 -137 23q-41 0 -81 -15t-71.5 -49t-50.5 -89t-19 -135q0 -72 18 -126t49.5 -90t74 -54t92.5 -18 q45 0 78.5 9t56.5 23z" />
|
||||
<glyph unicode="D" horiz-adv-x="654" d="M85 700q19 3 42.5 4.5t49 2t50 1t45.5 0.5q84 0 145.5 -26t101.5 -72.5t59.5 -111.5t19.5 -143q0 -71 -18.5 -136.5t-58.5 -116t-104 -81t-155 -30.5q-16 0 -41.5 0.5t-52.5 2t-50 2.5t-33 3v701zM274 634h-28.5t-30.5 -1t-27.5 -2t-19.5 -2v-560q5 -1 19 -1.5t29 -1 t29 -1t19 -0.5q70 0 117.5 24t76 64.5t40.5 93t12 108.5q0 49 -11 98.5t-38 89.5t-72.5 65.5t-114.5 25.5z" />
|
||||
<glyph unicode="E" horiz-adv-x="536" d="M85 700h381v-74h-298v-229h273v-74h-273v-249h303v-74h-386v700z" />
|
||||
<glyph unicode="F" horiz-adv-x="517" d="M85 700h381v-74h-298v-239h278v-74h-278v-313h-83v700z" />
|
||||
<glyph unicode="G" horiz-adv-x="612" d="M321 349h235v-308q-16 -12 -38.5 -22t-48 -17t-53 -10.5t-53.5 -3.5q-67 0 -123 21.5t-97 66t-64 113t-23 161.5q0 97 28 166t73 112.5t101 63.5t112 20q60 0 99 -6.5t66 -17.5l-21 -73q-48 23 -137 23q-42 0 -83.5 -14.5t-74.5 -48.5t-54 -89t-21 -136q0 -74 17 -128 t47.5 -89.5t73.5 -53t94 -17.5q64 0 109 25v195l-164 20v47z" />
|
||||
<glyph unicode="H" horiz-adv-x="672" d="M504 321h-336v-321h-83v700h83v-305h336v305h83v-700h-83v321z" />
|
||||
<glyph unicode="I" horiz-adv-x="291" d="M104 700h83v-700h-83v700z" />
|
||||
<glyph unicode="J" horiz-adv-x="291" d="M112 700h83v-546q0 -80 -35.5 -122t-107.5 -42q-8 0 -20 1t-24 3t-23.5 5t-18.5 7l16 71q28 -13 61 -13q42 0 55.5 29.5t13.5 80.5v526z" />
|
||||
<glyph unicode="K" horiz-adv-x="610" d="M215 324h-47v-324h-83v700h83v-326l45 14l235 312h96l-234 -301l-42 -33l51 -40l256 -326h-105z" />
|
||||
<glyph unicode="L" horiz-adv-x="517" d="M499 0h-414v700h83v-626h331v-74z" />
|
||||
<glyph unicode="M" horiz-adv-x="791" d="M623 470l10 105h-5l-38 -96l-182 -316h-25l-193 317l-36 95h-5l14 -104v-471h-78v700h62l219 -358l33 -78h2l31 80l209 356h65v-700h-83v470z" />
|
||||
<glyph unicode="N" horiz-adv-x="673" d="M211 458l-54 101h-4l10 -101v-458h-78v711h44l335 -467l52 -96h5l-11 96v456h78v-711h-44z" />
|
||||
<glyph unicode="O" horiz-adv-x="684" d="M56 350q0 175 74 268.5t211 93.5q74 0 128 -26t89.5 -73.5t52.5 -114t17 -148.5q0 -175 -74.5 -268.5t-212.5 -93.5q-73 0 -126.5 26t-89 73.5t-52.5 114t-17 148.5zM144 350q0 -58 11.5 -110t35.5 -91.5t61.5 -63t88.5 -23.5q93 0 146 70.5t53 217.5q0 57 -11.5 109.5 t-36 92t-62 63t-89.5 23.5q-92 0 -144.5 -70.5t-52.5 -217.5z" />
|
||||
<glyph unicode="P" horiz-adv-x="559" d="M85 693q38 9 82 12t87 3q46 0 93.5 -9t86.5 -33t63.5 -66t24.5 -107q0 -64 -23 -108t-61 -71.5t-87 -39.5t-101 -12h-16.5t-24 0.5t-24.5 1.5t-17 2v-266h-83v693zM256 636q-26 0 -50 -1t-38 -5v-290q5 -2 16 -2.5t23 -1t23 -0.5h16q34 0 67.5 6.5t60.5 23.5t43.5 48 t16.5 79q0 41 -15.5 68.5t-41 44t-57.5 23.5t-64 7z" />
|
||||
<glyph unicode="Q" horiz-adv-x="684" d="M704 -171q-24 -7 -47 -9.5t-46 -2.5q-50 0 -97.5 10.5t-92 23t-85.5 23t-78 10.5q-24 0 -46 -6v73q14 3 27 5t27 2q42 0 83.5 -10.5t84.5 -23t88 -23t95 -10.5q44 0 87 10v-72zM56 350q0 175 74 268.5t211 93.5q74 0 128 -26t89.5 -73.5t52.5 -114t17 -148.5 q0 -175 -74.5 -268.5t-212.5 -93.5q-73 0 -126.5 26t-89 73.5t-52.5 114t-17 148.5zM144 350q0 -58 11.5 -110t35.5 -91.5t61.5 -63t88.5 -23.5q93 0 146 70.5t53 217.5q0 57 -11.5 109.5t-36 92t-62 63t-89.5 23.5q-92 0 -144.5 -70.5t-52.5 -217.5z" />
|
||||
<glyph unicode="R" horiz-adv-x="595" d="M85 693q38 7 87.5 11t90.5 4q46 0 87.5 -10t73 -33t50.5 -60t19 -90q0 -82 -45 -133t-114 -68l48 -37l174 -277h-97l-193 302l-98 15v-317h-83v693zM265 636h-27t-27 -1t-24.5 -2t-18.5 -3v-258h78q69 0 114 34t45 106q0 54 -37 89t-103 35z" />
|
||||
<glyph unicode="S" horiz-adv-x="531" d="M401 178q0 42 -25 68.5t-62.5 47t-81.5 38.5t-81.5 43.5t-62.5 63t-25 95.5q0 82 57 130t162 48q61 0 111 -9t78 -23l-25 -73q-23 11 -67.5 21t-100.5 10q-66 0 -99 -29.5t-33 -69.5q0 -39 25 -65t62.5 -46.5t81.5 -40.5t81.5 -46.5t62.5 -63.5t25 -92q0 -45 -16 -81 t-47 -62t-75 -40t-100 -14q-75 0 -124 11.5t-76 25.5l28 75q23 -13 68 -25.5t101 -12.5q33 0 62 6.5t50 21t33.5 36.5t12.5 52z" />
|
||||
<glyph unicode="T" horiz-adv-x="555" d="M537 626h-218v-626h-83v626h-218v74h519v-74z" />
|
||||
<glyph unicode="U" horiz-adv-x="652" d="M487 700h80v-467q0 -63 -16.5 -109t-47 -75.5t-73.5 -43.5t-95 -14q-124 0 -187 56t-63 170v483h83v-444q0 -53 10.5 -89.5t31.5 -59t52.5 -32.5t73.5 -10q81 0 116 44.5t35 146.5v444z" />
|
||||
<glyph unicode="V" horiz-adv-x="568" d="M267 219l24 -106h1l26 108l169 479h83l-265 -711h-37l-270 711h91z" />
|
||||
<glyph unicode="W" horiz-adv-x="828" d="M222 231l16 -116h1l17 118l144 467h40l145 -469l17 -116h1l18 118l118 467h81l-195 -711h-46l-142 469l-18 106h-5l-18 -107l-142 -468h-46l-200 711h88z" />
|
||||
<glyph unicode="X" horiz-adv-x="618" d="M259 356l-213 344h100l142 -237l25 -57l24 57l150 237h92l-220 -337l230 -363h-97l-158 251l-27 60l-26 -60l-162 -251h-93z" />
|
||||
<glyph unicode="Y" horiz-adv-x="558" d="M239 278l-231 422h97l164 -306l17 -61h1l18 63l157 304h89l-229 -421v-279h-83v278z" />
|
||||
<glyph unicode="Z" d="M38 75l353 511l42 40h-395v74h470v-75l-355 -514l-42 -37h397v-74h-470v75z" />
|
||||
<glyph unicode="[" horiz-adv-x="304" d="M85 700h181v-70h-103v-790h103v-70h-181v930z" />
|
||||
<glyph unicode="\" horiz-adv-x="380" d="M399 -111l-66 -29l-370 824l67 28z" />
|
||||
<glyph unicode="]" horiz-adv-x="304" d="M220 -230h-182v70h104v790h-104v70h182v-930z" />
|
||||
<glyph unicode="^" horiz-adv-x="500" d="M234 711h29l169 -276h-82l-80 135l-23 69l-31 -70l-92 -134h-76z" />
|
||||
<glyph unicode="_" horiz-adv-x="408" d="M0 -135h408v-70h-408v70z" />
|
||||
<glyph unicode="`" horiz-adv-x="280" d="M220 571h-45l-115 128v21h95z" />
|
||||
<glyph unicode="a" horiz-adv-x="496" d="M69 463q38 23 88.5 34t105.5 11q52 0 83.5 -14t48 -36.5t22 -49.5t5.5 -54q0 -60 -3 -117t-3 -108q0 -37 3 -70t11 -61h-59l-21 70h-5q-9 -14 -22.5 -27.5t-32.5 -24t-44 -17.5t-57 -7t-59.5 10t-47.5 28.5t-31.5 44.5t-11.5 59q0 44 18 73.5t50.5 47t78 25t100.5 7.5 h27.5t27.5 -2q3 30 3 54q0 55 -22 77t-80 22q-17 0 -36.5 -2.5t-40 -7t-39 -11t-32.5 -14.5zM211 62q28 0 50 7.5t38 19t26.5 25.5t15.5 27v83q-14 1 -28.5 1.5t-28.5 0.5q-31 0 -60.5 -3.5t-52 -13t-36 -26t-13.5 -41.5q0 -35 25 -57.5t64 -22.5z" />
|
||||
<glyph unicode="b" horiz-adv-x="540" d="M77 700h80v-249h4q23 29 58.5 45t77.5 16q97 0 145.5 -62t48.5 -192q0 -131 -64 -199t-180 -68q-56 0 -101.5 12t-68.5 26v671zM283 442q-50 0 -81 -28t-45 -79v-252q19 -11 46 -16.5t56 -5.5q68 0 108.5 48t40.5 150q0 39 -7 73t-22 58t-38.5 38t-57.5 14z" />
|
||||
<glyph unicode="c" horiz-adv-x="451" d="M418 33q-30 -22 -71 -33.5t-86 -11.5q-58 0 -98 18.5t-65.5 53t-37 83t-11.5 107.5q0 127 56 194.5t161 67.5q48 0 81.5 -7.5t60.5 -21.5l-23 -69q-23 13 -51 20.5t-60 7.5q-142 0 -142 -192q0 -38 7.5 -72.5t25 -61t46 -42.5t70.5 -16q36 0 64.5 11t46.5 25z" />
|
||||
<glyph unicode="d" horiz-adv-x="538" d="M461 172q0 -51 1 -92.5t9 -81.5h-54l-20 71h-4q-20 -35 -58 -58t-89 -23q-100 0 -148.5 63t-48.5 197q0 128 60.5 194.5t166.5 66.5q37 0 58.5 -4t46.5 -13v208h80v-528zM259 58q51 0 81 26.5t41 80.5v248q-18 14 -41 20t-61 6q-69 0 -108 -45.5t-39 -145.5 q0 -41 6.5 -76t21.5 -60t39.5 -39.5t59.5 -14.5z" />
|
||||
<glyph unicode="e" horiz-adv-x="508" d="M442 40q-30 -24 -75.5 -38t-96.5 -14q-57 0 -99 18.5t-69 53t-40 82.5t-13 108q0 128 57 195t163 67q34 0 68 -7.5t61 -28.5t44 -59.5t17 -101.5q0 -33 -6 -73h-321q0 -44 9 -78t28 -57.5t49.5 -36t74.5 -12.5q34 0 68 12t51 28zM270 442q-59 0 -94.5 -31t-42.5 -106h248 q0 76 -29 106.5t-82 30.5z" />
|
||||
<glyph unicode="f" horiz-adv-x="319" d="M22 500h78v28q0 46 7.5 80t24.5 55.5t44 32t67 10.5q32 0 56.5 -4t51.5 -15l-18 -67q-23 10 -43.5 13t-38.5 3q-26 0 -40.5 -8t-21 -23.5t-8 -38t-1.5 -52.5v-14h133v-70h-133v-430h-80v430h-78v70z" />
|
||||
<glyph unicode="g" horiz-adv-x="537" d="M460 -23q0 -97 -51.5 -143t-152.5 -46q-60 0 -96.5 7.5t-62.5 19.5l21 68q23 -9 51 -17t73 -8q42 0 68.5 7.5t42.5 25t22 45t6 65.5v48h-4q-20 -29 -51 -44.5t-81 -15.5q-101 0 -148.5 63t-47.5 196q0 128 61 194.5t180 66.5q57 0 97.5 -9t72.5 -21v-502zM259 59 q51 0 80 25.5t41 79.5v256q-40 19 -102 19q-68 0 -107 -46t-39 -144q0 -42 7 -77t22 -60t39 -39t59 -14z" />
|
||||
<glyph unicode="h" horiz-adv-x="547" d="M398 0v285q0 39 -4.5 68.5t-16.5 49t-32.5 29.5t-53.5 10q-47 0 -85 -30.5t-49 -78.5v-333h-80v700h80v-256h4q26 31 62.5 49.5t90.5 18.5q42 0 73 -9.5t51.5 -33.5t30 -64.5t9.5 -102.5v-302h-80z" />
|
||||
<glyph unicode="i" horiz-adv-x="268" d="M94 500h80v-500h-80v500zM77 652q0 23 15.5 39.5t39.5 16.5t41 -16.5t17 -39.5t-17 -38t-41 -15t-39.5 15t-15.5 38z" />
|
||||
<glyph unicode="j" horiz-adv-x="267" d="M93 500h80v-527q0 -93 -32 -139t-102 -46q-8 0 -15 0.5t-15 1.5v68q28 0 44.5 8.5t25.5 26.5t11.5 45.5t2.5 64.5v497zM76 652q0 23 15.5 39.5t39.5 16.5t41 -16.5t17 -39.5t-17 -38t-41 -15t-39.5 15t-15.5 38z" />
|
||||
<glyph unicode="k" horiz-adv-x="479" d="M203 225h-46v-225h-80v700h80v-426l41 14l155 212h93l-153 -201l-41 -33l50 -40l167 -226h-99z" />
|
||||
<glyph unicode="l" horiz-adv-x="292" d="M166 123q0 -35 12 -50t34 -15q13 0 28 2t34 9l9 -63q-16 -8 -44.5 -13t-49.5 -5q-45 0 -74 25.5t-29 86.5v600h80v-577z" />
|
||||
<glyph unicode="m" horiz-adv-x="812" d="M370 0v283q0 40 -3.5 69.5t-13.5 49.5t-28.5 30t-48.5 10q-46 0 -76.5 -28t-42.5 -70v-344h-80v500h56l15 -61h4q27 32 62.5 52.5t92.5 20.5q48 0 78.5 -18.5t47.5 -64.5q23 39 63.5 61t91.5 22q42 0 71 -9.5t48 -33.5t27.5 -65t8.5 -104v-300h-80v301q0 36 -3.5 62.5 t-14 44t-29 26t-48.5 8.5q-50 0 -78 -28t-40 -80v-334h-80z" />
|
||||
<glyph unicode="n" horiz-adv-x="547" d="M398 0v285q0 78 -22.5 117.5t-82.5 39.5q-53 0 -87.5 -28.5t-48.5 -71.5v-342h-80v500h56l15 -61h4q24 32 64.5 52.5t96.5 20.5q41 0 72 -9.5t51.5 -33.5t31 -64.5t10.5 -102.5v-302h-80z" />
|
||||
<glyph unicode="o" horiz-adv-x="536" d="M49 250q0 127 56.5 194.5t162.5 67.5q56 0 97.5 -18.5t68.5 -53t40 -83t13 -107.5q0 -127 -56.5 -194.5t-162.5 -67.5q-56 0 -97.5 18.5t-68.5 53t-40 83t-13 107.5zM132 250q0 -38 7.5 -73t23.5 -61t42 -42t63 -16q136 -1 136 192q0 39 -7.5 74t-23.5 61t-42 41.5 t-63 15.5q-136 1 -136 -192z" />
|
||||
<glyph unicode="p" horiz-adv-x="541" d="M77 500h55l15 -60h4q23 35 59.5 53.5t83.5 18.5q100 0 149 -59t49 -193q0 -63 -16.5 -113.5t-46.5 -85.5t-72.5 -54t-94.5 -19q-37 0 -58.5 4.5t-46.5 15.5v-208h-80v700zM279 442q-51 0 -80.5 -26.5t-41.5 -80.5v-248q18 -14 41 -21.5t61 -7.5q69 0 109.5 51.5 t40.5 151.5q0 41 -7 74.5t-22.5 57t-40 36.5t-60.5 13z" />
|
||||
<glyph unicode="q" horiz-adv-x="537" d="M460 -200h-80v250h-4q-20 -30 -50.5 -46t-80.5 -16q-100 0 -148 63.5t-48 196.5q0 129 62 195t181 66q53 0 99.5 -10t68.5 -21v-678zM259 58q51 0 80 26t41 80v256q-37 19 -102 19q-69 0 -107.5 -46.5t-38.5 -143.5q0 -42 7 -77.5t22 -60.5t39 -39t59 -14z" />
|
||||
<glyph unicode="r" horiz-adv-x="340" d="M313 423q-30 10 -57 10q-43 0 -68 -23.5t-31 -59.5v-350h-80v500h56l15 -61h4q19 34 45.5 52.5t67.5 18.5q29 0 65 -10z" />
|
||||
<glyph unicode="s" horiz-adv-x="421" d="M297 136q0 30 -18 47t-44.5 28.5t-58 22t-58 27t-44.5 42.5t-18 70q0 72 41 105.5t114 33.5q54 0 90.5 -9.5t63.5 -22.5l-19 -66q-23 11 -55.5 19.5t-69.5 8.5q-44 0 -64.5 -15t-20.5 -52q0 -26 18 -40.5t44.5 -26t58 -22.5t58 -29t44.5 -45.5t18 -72.5q0 -32 -10.5 -60 t-32.5 -48t-54.5 -31.5t-76.5 -11.5q-57 0 -97 11t-67 26l24 68q23 -13 60 -24t75 -11q43 0 71 17t28 61z" />
|
||||
<glyph unicode="t" horiz-adv-x="339" d="M11 500h78v99l80 23v-122h136v-70h-136v-277q0 -52 13 -73.5t44 -21.5q26 0 44 5.5t40 14.5l18 -61q-27 -13 -59 -21t-69 -8q-61 0 -86 34.5t-25 115.5v292h-78v70z" />
|
||||
<glyph unicode="u" horiz-adv-x="539" d="M149 500v-285q0 -39 4.5 -68.5t15.5 -49t30 -29.5t48 -10q27 0 48 8.5t37.5 23.5t29 34.5t20.5 41.5v334h80v-358q0 -36 2.5 -74.5t8.5 -67.5h-55l-20 79h-5q-23 -39 -62 -65t-99 -26q-40 0 -70.5 9.5t-51 33.5t-31 64.5t-10.5 102.5v302h80z" />
|
||||
<glyph unicode="v" horiz-adv-x="482" d="M221 207l28 -95h1l25 97l112 291h86l-213 -511h-34l-217 511h92z" />
|
||||
<glyph unicode="w" horiz-adv-x="735" d="M401 500l115 -292l25 -96h2l19 98l89 290h76l-168 -511h-39l-131 330l-19 82h-3l-20 -83l-126 -329h-39l-174 511h87l99 -291l17 -97h1l24 99l107 289h58z" />
|
||||
<glyph unicode="x" horiz-adv-x="515" d="M208 256l-168 244h98l95 -138l28 -57l29 57l97 138h90l-169 -240l179 -260h-95l-106 152l-30 60l-31 -60l-108 -152h-89z" />
|
||||
<glyph unicode="y" horiz-adv-x="466" d="M224 176l28 -96h5l22 97l97 323h81l-148 -449q-17 -49 -33.5 -95t-36.5 -82t-45 -57.5t-58 -21.5q-36 0 -59 10l14 69q13 -5 25 -5q28 0 54 29.5t43 101.5l-201 500h92z" />
|
||||
<glyph unicode="z" horiz-adv-x="447" d="M42 70l231 318l42 42h-273v70h356v-70l-233 -321l-41 -39h274v-70h-356v70z" />
|
||||
<glyph unicode="{" horiz-adv-x="346" d="M137 112q0 51 -21 69.5t-59 18.5v70q38 0 59 20t21 64v242q0 47 23.5 76t71.5 29h85v-70h-50q-27 0 -39.5 -13.5t-12.5 -45.5v-237q0 -44 -21 -67t-49 -28v-6q27 -4 48.5 -30.5t21.5 -68.5v-236q0 -31 12 -45t41 -14h49v-70h-85q-45 0 -70 26.5t-25 77.5v238z" />
|
||||
<glyph unicode="|" horiz-adv-x="238" d="M85 700h68v-830h-68v830z" />
|
||||
<glyph unicode="}" horiz-adv-x="346" d="M235 359q0 -51 21 -69.5t59 -18.5v-70q-38 0 -59 -20t-21 -64v-242q0 -47 -23.5 -76t-71.5 -29h-85v70h50q27 0 39.5 13.5t12.5 45.5v237q0 44 20.5 67t48.5 28v6q-27 4 -48 30.5t-21 68.5v236q0 31 -12 45t-40 14h-50v70h86q44 0 69 -26.5t25 -77.5v-238z" />
|
||||
<glyph unicode="~" horiz-adv-x="505" d="M31 361q43 33 78 46t64 13q28 0 52 -8.5t46 -19t43 -19t44 -8.5q19 0 39 8t43 28l34 -61q-38 -26 -68.5 -36.5t-55.5 -10.5q-27 0 -49.5 8.5t-43 19t-41 19t-44.5 8.5q-23 0 -49 -10.5t-58 -36.5z" />
|
||||
<glyph unicode="¡" horiz-adv-x="304" d="M176 -200h-83v347l17 176h49l17 -176v-347zM74 453q0 27 15.5 42.5t41.5 15.5q27 0 43 -15.5t16 -42.5q0 -26 -16 -42t-43 -16q-26 0 -41.5 16t-15.5 42z" />
|
||||
<glyph unicode="¢" d="M461 33q-24 -17 -54.5 -27.5t-65.5 -14.5v-91h-71v90q-50 5 -84.5 25.5t-56.5 54t-32 79.5t-10 101q0 115 47.5 181.5t135.5 77.5v91h71v-89q35 -2 62 -9.5t49 -18.5l-23 -68q-20 10 -44.5 17t-50.5 9v-383q32 2 58 12.5t43 23.5zM170 250q0 -33 5.5 -63.5t18.5 -56 t34 -43.5t52 -25v377q-110 -21 -110 -189z" />
|
||||
<glyph unicode="£" d="M42 383h66q-12 26 -20 57t-8 73q0 98 56 148.5t153 50.5q61 0 106 -9t74 -23l-26 -71q-23 11 -61.5 20t-93.5 9q-60 0 -92.5 -32.5t-32.5 -87.5q0 -42 10 -74t24 -61h161v-70h-131q8 -23 13 -48t5 -55t-9 -61.5t-27 -51.5l-39 -33v-4l62 14h256v-74h-446v72 q32 0 54.5 11.5t37 30t21.5 42t7 47.5q0 33 -6.5 59.5t-16.5 50.5h-97v70z" />
|
||||
<glyph unicode="¤" d="M70 596l78 -77l21 -35q42 33 103 33q59 0 103 -33l22 35l78 77l49 -49l-77 -78l-35 -22q32 -43 32 -102q0 -60 -32 -103l35 -21l77 -78l-49 -48l-78 77l-21 33q-43 -31 -104 -31q-62 0 -103 31l-21 -33l-78 -77l-49 48l77 78l34 22q-31 42 -31 102q0 29 8.5 55t22.5 48 l-34 21l-77 78zM170 345q0 -45 28.5 -75t73.5 -30t74 30t29 75t-29 75.5t-74 30.5t-73.5 -30.5t-28.5 -75.5z" />
|
||||
<glyph unicode="¥" d="M111 328h94l-203 372h97l164 -306l17 -61h1l18 63l157 304h89l-203 -372h94v-60h-121v-63h121v-60h-121v-145h-83v145h-121v60h121v63h-121v60z" />
|
||||
<glyph unicode="¦" horiz-adv-x="238" d="M85 206h68v-336h-68v336zM153 364h-68v336h68v-336z" />
|
||||
<glyph unicode="§" horiz-adv-x="497" d="M57 353q0 31 15.5 60.5t41.5 52.5l41 14q-26 16 -43.5 40.5t-17.5 65.5q0 56 41.5 91t115.5 35q54 0 91.5 -9t64.5 -22l-19 -67q-24 11 -57 19.5t-69 8.5q-45 0 -66.5 -16t-21.5 -43q0 -26 19.5 -40.5t49.5 -25.5t64 -22t64 -28.5t49.5 -46t19.5 -73.5q0 -31 -15 -60 t-41 -52l-45 -14q27 -16 45.5 -41t18.5 -66q0 -31 -12 -54.5t-33.5 -39.5t-50.5 -24t-62 -8q-56 0 -92 9.5t-64 23.5l20 65q23 -11 55.5 -19.5t70.5 -8.5q42 0 65 13.5t23 45.5q0 26 -19.5 41t-49.5 26t-64 22t-64 28.5t-49.5 45.5t-19.5 73zM360 345q0 25 -13 41 t-34.5 27.5t-48.5 20t-54 18.5q-29 -13 -51 -37t-22 -60q0 -25 13 -41t33.5 -27.5t47 -19.5t53.5 -18q14 6 27.5 16t24.5 22.5t17.5 27t6.5 30.5z" />
|
||||
<glyph unicode="¨" horiz-adv-x="411" d="M60 653q0 23 13.5 37t35.5 14t35.5 -14t13.5 -37q0 -21 -13.5 -35t-35.5 -14t-35.5 14t-13.5 35zM252 653q0 23 13.5 37t35.5 14q23 0 36.5 -14t13.5 -37q0 -21 -13.5 -35t-36.5 -14q-22 0 -35.5 14t-13.5 35z" />
|
||||
<glyph unicode="©" horiz-adv-x="806" d="M51 290q0 83 28 148.5t76 110.5t112 69t136 24t136 -24t112 -69t76 -110.5t28 -148.5t-28 -148.5t-76 -110.5t-112 -69t-136 -24q-80 0 -145 24t-111 69t-71 110.5t-25 148.5zM121 290q0 -69 22 -122.5t60 -89.5t89.5 -55t110.5 -19t110.5 19t89.5 55t60 89.5t22 122.5 t-22 122.5t-60 89.5t-89.5 55t-110.5 19t-110.5 -19t-89.5 -55t-60 -89.5t-22 -122.5zM519 127q-23 -13 -51.5 -20t-66.5 -7q-81 0 -123.5 51t-42.5 139q0 91 45.5 140.5t120.5 49.5q18 0 32.5 -2t27 -5.5t24.5 -8.5t27 -11l-26 -61q-22 11 -42 15t-34 4q-42 0 -68.5 -26 t-26.5 -95q0 -58 26 -89.5t77 -32.5q47 0 80 18z" />
|
||||
<glyph unicode="ª" horiz-adv-x="386" d="M68 677q25 13 66 22t91 9q62 0 85 -26t23 -75q0 -38 -1.5 -73t-1.5 -67q0 -24 1.5 -46t6.5 -41h-55l-13 46h-4q-13 -17 -37 -33.5t-67 -16.5q-52 0 -83 25.5t-31 69.5q0 31 15 52t40.5 34t60 19t74.5 6q7 0 13.5 -0.5t13.5 -0.5q1 6 1 11.5v10.5q0 27 -12 38t-46 11 q-40 0 -73 -7.5t-52 -17.5zM173 432q21 0 36.5 5t26.5 13.5t18 18t11 18.5v42q-11 1 -21 1h-21q-21 0 -40 -2t-33.5 -8t-23 -16.5t-8.5 -27.5q0 -20 14.5 -32t40.5 -12z" />
|
||||
<glyph unicode="«" horiz-adv-x="478" d="M222 259l158 228l53 -42l-97 -144l-48 -41l48 -36l103 -141l-52 -43zM39 259l160 230l54 -43l-98 -145l-48 -41l48 -36l104 -142l-54 -44z" />
|
||||
<glyph unicode="¬" horiz-adv-x="505" d="M41 392h424v-192h-72v120h-352v72z" />
|
||||
<glyph unicode="­" horiz-adv-x="360" d="M59 325h242v-74h-242v74z" />
|
||||
<glyph unicode="®" horiz-adv-x="700" d="M85 451q0 64 21 113.5t57.5 83t84.5 51t102 17.5q55 0 103.5 -17.5t84.5 -51t56.5 -83t20.5 -113.5t-21 -113.5t-57.5 -83t-84.5 -51t-102 -17.5q-56 0 -104 17.5t-84 51t-56.5 83t-20.5 113.5zM148 451q0 -52 16 -90.5t43.5 -64t64.5 -38.5t78 -13q43 0 80 12.5t64 38 t42.5 64t15.5 91.5q0 52 -16 90.5t-43.5 64t-64 38.5t-78.5 13q-44 0 -81 -13t-64 -38.5t-42 -64t-15 -90.5zM247 581q16 5 45 7.5t55 2.5q42 0 72 -17.5t30 -60.5q0 -32 -20.5 -49t-50.5 -19l28 -14l74 -109h-61l-72 104l-48 15v-119h-52v259zM336 546q-11 0 -21 -0.5 t-16 -3.5v-71h34q29 0 45 9t16 31q0 35 -58 35z" />
|
||||
<glyph unicode="¯" horiz-adv-x="416" d="M60 643h296v-62h-296v62z" />
|
||||
<glyph unicode="°" horiz-adv-x="425" d="M85 571q0 31 11 57t30 44.5t45 29t55 10.5t55 -9.5t45 -28t30 -44.5t11 -59t-11 -59t-30 -44.5t-45 -28t-55 -9.5t-55 9.5t-45 28t-30 44.5t-11 59zM148 571q0 -38 23.5 -59.5t54.5 -21.5t54.5 21.5t23.5 59.5t-23.5 59.5t-54.5 21.5t-54.5 -21.5t-23.5 -59.5z" />
|
||||
<glyph unicode="±" horiz-adv-x="505" d="M40 494h176v180h72v-180h176v-72h-176v-121h-72v121h-176v72zM40 250h424v-72h-424v72z" />
|
||||
<glyph unicode="²" horiz-adv-x="394" d="M48 380zM319 690q0 -31 -10.5 -60t-28 -57t-41.5 -55.5t-51 -55.5l-46 -32v-2l57 15h140v-63h-291v33q23 19 57.5 51t66.5 69t54.5 76t22.5 72q0 31 -20 46.5t-49 15.5q-27 0 -52.5 -9.5t-44.5 -21.5l-22 57q26 18 60.5 28t70.5 10q63 0 95 -31t32 -86z" />
|
||||
<glyph unicode="³" horiz-adv-x="395" d="M67 373zM169 433q48 0 73.5 19t25.5 56q0 32 -23 52t-74 20h-55v23l97 116l34 27l-49 -6h-130v60h256v-33l-103 -123l-25 -18v-2l23 3q55 -1 87 -33t32 -86q0 -61 -44.5 -98t-118.5 -37q-36 0 -62 6t-46 13l15 60q17 -8 39 -13.5t48 -5.5z" />
|
||||
<glyph unicode="´" horiz-adv-x="268" d="M119 720h89v-21l-101 -128h-47z" />
|
||||
<glyph unicode="¶" horiz-adv-x="494" d="M341 700h68v-830h-68v830zM185 310q-32 0 -59 16.5t-46.5 44t-31 63t-11.5 72.5t11.5 72t33.5 62t54 43.5t72 16.5h45v-830h-68v440z" />
|
||||
<glyph unicode="·" horiz-adv-x="267" d="M76 238zM76 296q0 27 15.5 42.5t41.5 15.5q27 0 43 -15.5t16 -42.5q0 -26 -16 -42t-43 -16q-26 0 -41.5 16t-15.5 42z" />
|
||||
<glyph unicode="¸" horiz-adv-x="287" d="M148 -43q42 -8 60.5 -26t18.5 -49q0 -41 -33 -65.5t-89 -24.5q-11 0 -22 1t-23 3l7 49q6 -1 11 -1.5t23 -1.5q12 0 23.5 1.5t18 6.5t8.5 11t2 12q1 29 -86 37l48 90h57z" />
|
||||
<glyph unicode="¹" horiz-adv-x="394" d="M53 380zM72 441h106v254l7 36l-27 -28l-78 -47l-27 49l154 102h41v-366h95v-61h-271v61z" />
|
||||
<glyph unicode="º" horiz-adv-x="398" d="M44 542q0 45 12 77t32.5 53t49 30.5t61.5 9.5t61.5 -9t49 -29t32.5 -52.5t12 -79.5t-12 -79.5t-32.5 -52.5t-49 -29t-61.5 -9t-61.5 9t-49 29t-32.5 52.5t-12 79.5zM118 542q0 -60 21.5 -86t59.5 -26q19 0 34 5.5t25.5 18t16 34t5.5 54.5t-5.5 54.5t-16 34t-25.5 18 t-34 5.5q-38 0 -59.5 -23.5t-21.5 -88.5z" />
|
||||
<glyph unicode="»" horiz-adv-x="478" d="M257 268l-160 -228l-52 42l96 144l49 41l-49 36l-102 141l52 43zM439 268l-160 -230l-54 43l98 145l48 41l-48 36l-104 142l53 44z" />
|
||||
<glyph unicode="¼" horiz-adv-x="837" d="M53 0zM648 713l52 -35l-487 -690l-52 36zM797 96h-83v-96h-67v96h-204v37l226 302h45v-280h83v-59zM647 283l6 49h-2l-22 -46l-78 -105l-33 -31l50 5h79v128zM179 595l7 36l-28 -28l-78 -47l-27 49l154 102h42v-427h-70v315z" />
|
||||
<glyph unicode="½" horiz-adv-x="850" d="M53 0zM648 713l52 -35l-487 -690l-52 36zM790 310q0 -31 -10.5 -60t-28 -57t-41.5 -55.5t-51 -55.5l-46 -32v-2l57 15h140v-63h-291v33q23 19 57.5 51t66.5 69t54.5 76t22.5 72q0 31 -20 46.5t-49 15.5q-27 0 -52.5 -9.5t-44.5 -21.5l-22 57q26 18 60.5 28t70.5 10 q63 0 95 -31t32 -86zM179 595l7 36l-28 -28l-78 -47l-27 49l154 102h42v-427h-70v315z" />
|
||||
<glyph unicode="¾" horiz-adv-x="876" d="M76 0zM687 713l52 -35l-487 -690l-52 36zM836 96h-83v-96h-67v96h-204v37l226 302h45v-280h83v-59zM686 283l6 49h-2l-22 -46l-78 -105l-33 -31l50 5h79v128zM178 333q48 0 73.5 19t25.5 56q0 32 -23 52t-74 20h-55v23l97 116l34 27l-49 -6h-130v60h256v-33l-103 -123 l-25 -18v-2l23 3q55 -1 87 -33t32 -86q0 -61 -44.5 -98t-118.5 -37q-36 0 -62 6t-46 13l15 60q17 -8 39 -13.5t48 -5.5z" />
|
||||
<glyph unicode="¿" horiz-adv-x="436" d="M286 323q1 -5 1 -11v-11q0 -42 -12.5 -74t-31 -58.5t-40 -49.5t-40 -46.5t-31 -50t-12.5 -60.5q0 -46 26.5 -75t88.5 -29q36 0 73 12.5t64 29.5l27 -62q-38 -23 -80 -36.5t-104 -13.5q-44 0 -77.5 12.5t-56 34.5t-33.5 51.5t-11 64.5q0 45 13.5 78.5t34 61t44 51.5 t44 50.5t34 57.5t13.5 73h66zM191 454q0 27 15.5 42.5t41.5 15.5q27 0 43 -15.5t16 -42.5q0 -26 -16 -42t-43 -16q-26 0 -41.5 16t-15.5 42z" />
|
||||
<glyph unicode="À" horiz-adv-x="585" d="M8 0zM418 194h-258l-70 -194h-82l265 711h38l266 -711h-87zM187 266h206l-78 213l-25 106h-1l-25 -108zM367 752h-74l-158 97v21h114z" />
|
||||
<glyph unicode="Á" horiz-adv-x="585" d="M8 0zM418 194h-258l-70 -194h-82l265 711h38l266 -711h-87zM187 266h206l-78 213l-25 106h-1l-25 -108zM331 870h114v-21l-163 -97h-69z" />
|
||||
<glyph unicode="Â" horiz-adv-x="585" d="M8 0zM418 194h-258l-70 -194h-82l265 711h38l266 -711h-87zM187 266h206l-78 213l-25 106h-1l-25 -108zM265 870h60l127 -102v-21h-81l-60 49l-17 35l-19 -34l-64 -50h-79v22z" />
|
||||
<glyph unicode="Ã" horiz-adv-x="585" d="M8 0zM418 194h-258l-70 -194h-82l265 711h38l266 -711h-87zM187 266h206l-78 213l-25 106h-1l-25 -108zM135 785q31 32 57.5 43.5t50.5 11.5q19 0 37 -5t34.5 -11.5t32.5 -11.5t31 -5q26 0 50 21l25 -43q-27 -25 -51 -34.5t-45 -9.5q-19 0 -36 5t-33.5 11.5t-32.5 11.5 t-32 5t-31.5 -6.5t-32.5 -23.5z" />
|
||||
<glyph unicode="Ä" horiz-adv-x="585" d="M8 0zM418 194h-258l-70 -194h-82l265 711h38l266 -711h-87zM187 266h206l-78 213l-25 106h-1l-25 -108zM144 794q0 21 15 34t39 13q23 0 37.5 -13t14.5 -34q0 -20 -14.5 -33t-37.5 -13q-24 0 -39 13t-15 33zM336 794q0 21 14.5 34t37.5 13q24 0 39 -13t15 -34 q0 -20 -15 -33t-39 -13q-23 0 -37.5 13t-14.5 33z" />
|
||||
<glyph unicode="Å" horiz-adv-x="585" d="M188 768q0 37 25 61t80 24q50 0 78 -21.5t28 -63.5q0 -32 -20 -53.5t-59 -27.5l257 -687h-87l-72 194h-258l-70 -194h-82l256 687q-38 6 -57 27.5t-19 53.5zM187 266h206l-78 213l-25 106h-1l-25 -108zM249 768q0 -17 10.5 -28.5t33.5 -11.5q22 0 33.5 11t11.5 29 q0 19 -11 30.5t-34 11.5q-22 0 -33 -11.5t-11 -30.5z" />
|
||||
<glyph unicode="Æ" horiz-adv-x="846" d="M391 600l-34 -103l-133 -229h171v332h-4zM395 198h-214l-112 -198h-91l415 700h383v-74h-298v-229h273v-74h-273v-249h303v-74h-386v198z" />
|
||||
<glyph unicode="Ç" horiz-adv-x="571" d="M533 29q-26 -20 -64 -29t-83 -11l-17 -32q42 -8 60.5 -26t18.5 -49q0 -39 -32 -64.5t-90 -25.5q-11 0 -22 1t-23 3l9 39q6 -1 11 -1h10q22 0 34.5 4t19 9.5t8 12.5t1.5 13q0 28 -86 37l42 80q-58 4 -108 27.5t-87 67.5t-58 110t-21 155q0 98 26.5 166.5t70 112t97.5 63.5 t110 20q60 0 98 -6.5t65 -17.5l-20 -73q-48 23 -137 23q-41 0 -81 -15t-71.5 -49t-50.5 -89t-19 -135q0 -72 18 -126t49.5 -90t74 -54t92.5 -18q45 0 78.5 9t56.5 23z" />
|
||||
<glyph unicode="È" horiz-adv-x="536" d="M85 0zM85 700h381v-74h-298v-229h273v-74h-273v-249h303v-74h-386v700zM326 752h-74l-158 97v21h114z" />
|
||||
<glyph unicode="É" horiz-adv-x="536" d="M85 0zM85 700h381v-74h-298v-229h273v-74h-273v-249h303v-74h-386v700zM330 870h114v-21l-163 -97h-69z" />
|
||||
<glyph unicode="Ê" horiz-adv-x="536" d="M85 0zM85 700h381v-74h-298v-229h273v-74h-273v-249h303v-74h-386v700zM242 870h60l127 -102v-21h-81l-60 49l-17 35l-19 -34l-64 -50h-79v22z" />
|
||||
<glyph unicode="Ë" horiz-adv-x="536" d="M85 0zM85 700h381v-74h-298v-229h273v-74h-273v-249h303v-74h-386v700zM120 794q0 21 15 34t39 13q23 0 37.5 -13t14.5 -34q0 -20 -14.5 -33t-37.5 -13q-24 0 -39 13t-15 33zM312 794q0 21 14.5 34t37.5 13q24 0 39 -13t15 -34q0 -20 -15 -33t-39 -13q-23 0 -37.5 13 t-14.5 33z" />
|
||||
<glyph unicode="Ì" horiz-adv-x="291" d="M0 0zM104 700h83v-700h-83v700zM195 752h-74l-158 97v21h114z" />
|
||||
<glyph unicode="Í" horiz-adv-x="291" d="M62 0zM104 700h83v-700h-83v700zM180 870h114v-21l-163 -97h-69z" />
|
||||
<glyph unicode="Î" horiz-adv-x="291" d="M0 0zM104 700h83v-700h-83v700zM118 870h60l127 -102v-21h-81l-60 49l-17 35l-19 -34l-64 -50h-79v22z" />
|
||||
<glyph unicode="Ï" horiz-adv-x="291" d="M0 0zM104 700h83v-700h-83v700zM-2 794q0 21 15 34t39 13q23 0 37.5 -13t14.5 -34q0 -20 -14.5 -33t-37.5 -13q-24 0 -39 13t-15 33zM190 794q0 21 14.5 34t37.5 13q24 0 39 -13t15 -34q0 -20 -15 -33t-39 -13q-23 0 -37.5 13t-14.5 33z" />
|
||||
<glyph unicode="Ð" horiz-adv-x="658" d="M-1 392h90v308q19 3 42.5 4.5t49 2t50 1t45.5 0.5q84 0 145.5 -26t101.5 -72.5t59.5 -111.5t19.5 -143q0 -71 -18.5 -136.5t-58.5 -116t-104 -81t-155 -30.5q-16 0 -41.5 0.5t-52.5 2t-50 2.5t-33 3v333h-90v60zM278 634h-28.5t-30.5 -1t-27.5 -2t-19.5 -2v-237h147v-60 h-147v-263q5 -1 19 -1.5t29 -1t29 -1t19 -0.5q70 0 117.5 24t76 64.5t40.5 93t12 108.5q0 49 -11 98.5t-38 89.5t-72.5 65.5t-114.5 25.5z" />
|
||||
<glyph unicode="Ñ" horiz-adv-x="673" d="M85 0zM211 458l-54 101h-4l10 -101v-458h-78v711h44l335 -467l52 -96h5l-11 96v456h78v-711h-44zM179 785q31 32 57.5 43.5t50.5 11.5q19 0 37 -5t34.5 -11.5t32.5 -11.5t31 -5q26 0 50 21l25 -43q-27 -25 -51 -34.5t-45 -9.5q-19 0 -36 5t-33.5 11.5t-32.5 11.5t-32 5 t-31.5 -6.5t-32.5 -23.5z" />
|
||||
<glyph unicode="Ò" horiz-adv-x="684" d="M56 0zM56 350q0 175 74 268.5t211 93.5q74 0 128 -26t89.5 -73.5t52.5 -114t17 -148.5q0 -175 -74.5 -268.5t-212.5 -93.5q-73 0 -126.5 26t-89 73.5t-52.5 114t-17 148.5zM144 350q0 -58 11.5 -110t35.5 -91.5t61.5 -63t88.5 -23.5q93 0 146 70.5t53 217.5 q0 57 -11.5 109.5t-36 92t-62 63t-89.5 23.5q-92 0 -144.5 -70.5t-52.5 -217.5zM410 752h-74l-158 97v21h114z" />
|
||||
<glyph unicode="Ó" horiz-adv-x="684" d="M56 0zM56 350q0 175 74 268.5t211 93.5q74 0 128 -26t89.5 -73.5t52.5 -114t17 -148.5q0 -175 -74.5 -268.5t-212.5 -93.5q-73 0 -126.5 26t-89 73.5t-52.5 114t-17 148.5zM144 350q0 -58 11.5 -110t35.5 -91.5t61.5 -63t88.5 -23.5q93 0 146 70.5t53 217.5 q0 57 -11.5 109.5t-36 92t-62 63t-89.5 23.5q-92 0 -144.5 -70.5t-52.5 -217.5zM415 870h114v-21l-163 -97h-69z" />
|
||||
<glyph unicode="Ô" horiz-adv-x="684" d="M56 0zM56 350q0 175 74 268.5t211 93.5q74 0 128 -26t89.5 -73.5t52.5 -114t17 -148.5q0 -175 -74.5 -268.5t-212.5 -93.5q-73 0 -126.5 26t-89 73.5t-52.5 114t-17 148.5zM144 350q0 -58 11.5 -110t35.5 -91.5t61.5 -63t88.5 -23.5q93 0 146 70.5t53 217.5 q0 57 -11.5 109.5t-36 92t-62 63t-89.5 23.5q-92 0 -144.5 -70.5t-52.5 -217.5zM312 870h60l127 -102v-21h-81l-60 49l-17 35l-19 -34l-64 -50h-79v22z" />
|
||||
<glyph unicode="Õ" horiz-adv-x="684" d="M56 0zM56 350q0 175 74 268.5t211 93.5q74 0 128 -26t89.5 -73.5t52.5 -114t17 -148.5q0 -175 -74.5 -268.5t-212.5 -93.5q-73 0 -126.5 26t-89 73.5t-52.5 114t-17 148.5zM144 350q0 -58 11.5 -110t35.5 -91.5t61.5 -63t88.5 -23.5q93 0 146 70.5t53 217.5 q0 57 -11.5 109.5t-36 92t-62 63t-89.5 23.5q-92 0 -144.5 -70.5t-52.5 -217.5zM182 785q31 32 57.5 43.5t50.5 11.5q19 0 37 -5t34.5 -11.5t32.5 -11.5t31 -5q26 0 50 21l25 -43q-27 -25 -51 -34.5t-45 -9.5q-19 0 -36 5t-33.5 11.5t-32.5 11.5t-32 5t-31.5 -6.5 t-32.5 -23.5z" />
|
||||
<glyph unicode="Ö" horiz-adv-x="684" d="M56 0zM56 350q0 175 74 268.5t211 93.5q74 0 128 -26t89.5 -73.5t52.5 -114t17 -148.5q0 -175 -74.5 -268.5t-212.5 -93.5q-73 0 -126.5 26t-89 73.5t-52.5 114t-17 148.5zM144 350q0 -58 11.5 -110t35.5 -91.5t61.5 -63t88.5 -23.5q93 0 146 70.5t53 217.5 q0 57 -11.5 109.5t-36 92t-62 63t-89.5 23.5q-92 0 -144.5 -70.5t-52.5 -217.5zM190 794q0 21 15 34t39 13q23 0 37.5 -13t14.5 -34q0 -20 -14.5 -33t-37.5 -13q-24 0 -39 13t-15 33zM382 794q0 21 14.5 34t37.5 13q24 0 39 -13t15 -34q0 -20 -15 -33t-39 -13 q-23 0 -37.5 13t-14.5 33z" />
|
||||
<glyph unicode="×" horiz-adv-x="505" d="M127 517l126 -127l127 127l51 -53l-126 -126l126 -127l-51 -52l-127 128l-127 -128l-52 51l128 129l-126 125z" />
|
||||
<glyph unicode="Ø" horiz-adv-x="684" d="M122 91q-34 48 -50 113t-16 146q0 175 74 268.5t211 93.5q57 0 101 -15t78 -44l42 60l52 -35l-51 -72q33 -48 49 -112.5t16 -143.5q0 -175 -74.5 -268.5t-212.5 -93.5q-107 0 -175 56l-39 -56l-52 36zM144 350q0 -51 8.5 -96t26.5 -83l290 411q-23 26 -54.5 41t-73.5 15 q-92 0 -144.5 -70.5t-52.5 -217.5zM540 350q0 48 -8.5 93t-25.5 82l-290 -411q23 -25 54 -38.5t71 -13.5q93 0 146 70.5t53 217.5z" />
|
||||
<glyph unicode="Ù" horiz-adv-x="652" d="M85 0zM487 700h80v-467q0 -63 -16.5 -109t-47 -75.5t-73.5 -43.5t-95 -14q-124 0 -187 56t-63 170v483h83v-444q0 -53 10.5 -89.5t31.5 -59t52.5 -32.5t73.5 -10q81 0 116 44.5t35 146.5v444zM407 752h-74l-158 97v21h114z" />
|
||||
<glyph unicode="Ú" horiz-adv-x="652" d="M85 0zM487 700h80v-467q0 -63 -16.5 -109t-47 -75.5t-73.5 -43.5t-95 -14q-124 0 -187 56t-63 170v483h83v-444q0 -53 10.5 -89.5t31.5 -59t52.5 -32.5t73.5 -10q81 0 116 44.5t35 146.5v444zM390 870h114v-21l-163 -97h-69z" />
|
||||
<glyph unicode="Û" horiz-adv-x="652" d="M85 0zM487 700h80v-467q0 -63 -16.5 -109t-47 -75.5t-73.5 -43.5t-95 -14q-124 0 -187 56t-63 170v483h83v-444q0 -53 10.5 -89.5t31.5 -59t52.5 -32.5t73.5 -10q81 0 116 44.5t35 146.5v444zM301 870h60l127 -102v-21h-81l-60 49l-17 35l-19 -34l-64 -50h-79v22z" />
|
||||
<glyph unicode="Ü" horiz-adv-x="652" d="M85 0zM487 700h80v-467q0 -63 -16.5 -109t-47 -75.5t-73.5 -43.5t-95 -14q-124 0 -187 56t-63 170v483h83v-444q0 -53 10.5 -89.5t31.5 -59t52.5 -32.5t73.5 -10q81 0 116 44.5t35 146.5v444zM178 794q0 21 15 34t39 13q23 0 37.5 -13t14.5 -34q0 -20 -14.5 -33 t-37.5 -13q-24 0 -39 13t-15 33zM370 794q0 21 14.5 34t37.5 13q24 0 39 -13t15 -34q0 -20 -15 -33t-39 -13q-23 0 -37.5 13t-14.5 33z" />
|
||||
<glyph unicode="Ý" horiz-adv-x="558" d="M8 0zM239 278l-231 422h97l164 -306l17 -61h1l18 63l157 304h89l-229 -421v-279h-83v278zM355 870h114v-21l-163 -97h-69z" />
|
||||
<glyph unicode="Þ" horiz-adv-x="559" d="M85 800h83v-175q42 3 86 3q46 0 93.5 -9t86.5 -33t63.5 -66t24.5 -107q0 -64 -23 -108t-61 -71.5t-87 -39.5t-101 -12h-16.5t-24 0.5t-24.5 1.5t-17 2v-186h-83v800zM256 556q-26 0 -50 -1t-38 -5v-290q5 -2 16 -2.5t23 -1t23 -0.5h16q34 0 67.5 6.5t60.5 23.5t43.5 48 t16.5 79q0 41 -15.5 68.5t-41 44t-57.5 23.5t-64 7z" />
|
||||
<glyph unicode="ß" horiz-adv-x="592" d="M384 559q0 17 -9.5 31t-24.5 24.5t-33 16t-35 5.5q-28 0 -47.5 -7t-32 -23t-17.5 -42.5t-5 -65.5v-498h-80v430h-78v70h78v23q0 97 47.5 140t131.5 43q41 0 75 -10.5t58.5 -30t38 -46t13.5 -59.5q0 -38 -19 -61t-41.5 -41t-41.5 -35t-19 -42q0 -22 15 -35t38 -23 t49 -20.5t49 -27.5t38 -44.5t15 -71.5q0 -32 -12 -62.5t-34.5 -54.5t-56.5 -39t-77 -15q-23 0 -40.5 1.5t-32 5t-27.5 8.5t-26 13l23 67q12 -6 21 -11t19.5 -8t23.5 -4.5t32 -1.5q21 0 40.5 7.5t34.5 20.5t23.5 30.5t8.5 39.5q0 30 -15 47.5t-37.5 29.5t-49 21.5t-49 24 t-37.5 37t-15 60.5q0 39 18.5 62.5t42 42t41.5 35.5t18 43z" />
|
||||
<glyph unicode="à" horiz-adv-x="496" d="M39 0zM69 463q38 23 88.5 34t105.5 11q52 0 83.5 -14t48 -36.5t22 -49.5t5.5 -54q0 -60 -3 -117t-3 -108q0 -37 3 -70t11 -61h-59l-21 70h-5q-9 -14 -22.5 -27.5t-32.5 -24t-44 -17.5t-57 -7t-59.5 10t-47.5 28.5t-31.5 44.5t-11.5 59q0 44 18 73.5t50.5 47t78 25 t100.5 7.5h27.5t27.5 -2q3 30 3 54q0 55 -22 77t-80 22q-17 0 -36.5 -2.5t-40 -7t-39 -11t-32.5 -14.5zM211 62q28 0 50 7.5t38 19t26.5 25.5t15.5 27v83q-14 1 -28.5 1.5t-28.5 0.5q-31 0 -60.5 -3.5t-52 -13t-36 -26t-13.5 -41.5q0 -35 25 -57.5t64 -22.5zM305 571h-45 l-115 128v21h95z" />
|
||||
<glyph unicode="á" horiz-adv-x="496" d="M39 0zM69 463q38 23 88.5 34t105.5 11q52 0 83.5 -14t48 -36.5t22 -49.5t5.5 -54q0 -60 -3 -117t-3 -108q0 -37 3 -70t11 -61h-59l-21 70h-5q-9 -14 -22.5 -27.5t-32.5 -24t-44 -17.5t-57 -7t-59.5 10t-47.5 28.5t-31.5 44.5t-11.5 59q0 44 18 73.5t50.5 47t78 25 t100.5 7.5h27.5t27.5 -2q3 30 3 54q0 55 -22 77t-80 22q-17 0 -36.5 -2.5t-40 -7t-39 -11t-32.5 -14.5zM211 62q28 0 50 7.5t38 19t26.5 25.5t15.5 27v83q-14 1 -28.5 1.5t-28.5 0.5q-31 0 -60.5 -3.5t-52 -13t-36 -26t-13.5 -41.5q0 -35 25 -57.5t64 -22.5zM238 720h89v-21 l-101 -128h-47z" />
|
||||
<glyph unicode="â" horiz-adv-x="496" d="M39 0zM69 463q38 23 88.5 34t105.5 11q52 0 83.5 -14t48 -36.5t22 -49.5t5.5 -54q0 -60 -3 -117t-3 -108q0 -37 3 -70t11 -61h-59l-21 70h-5q-9 -14 -22.5 -27.5t-32.5 -24t-44 -17.5t-57 -7t-59.5 10t-47.5 28.5t-31.5 44.5t-11.5 59q0 44 18 73.5t50.5 47t78 25 t100.5 7.5h27.5t27.5 -2q3 30 3 54q0 55 -22 77t-80 22q-17 0 -36.5 -2.5t-40 -7t-39 -11t-32.5 -14.5zM211 62q28 0 50 7.5t38 19t26.5 25.5t15.5 27v83q-14 1 -28.5 1.5t-28.5 0.5q-31 0 -60.5 -3.5t-52 -13t-36 -26t-13.5 -41.5q0 -35 25 -57.5t64 -22.5zM239 732h32 l111 -182h-72l-39 66l-21 58l-22 -58l-45 -66h-67z" />
|
||||
<glyph unicode="ã" horiz-adv-x="496" d="M39 0zM69 463q38 23 88.5 34t105.5 11q52 0 83.5 -14t48 -36.5t22 -49.5t5.5 -54q0 -60 -3 -117t-3 -108q0 -37 3 -70t11 -61h-59l-21 70h-5q-9 -14 -22.5 -27.5t-32.5 -24t-44 -17.5t-57 -7t-59.5 10t-47.5 28.5t-31.5 44.5t-11.5 59q0 44 18 73.5t50.5 47t78 25 t100.5 7.5h27.5t27.5 -2q3 30 3 54q0 55 -22 77t-80 22q-17 0 -36.5 -2.5t-40 -7t-39 -11t-32.5 -14.5zM211 62q28 0 50 7.5t38 19t26.5 25.5t15.5 27v83q-14 1 -28.5 1.5t-28.5 0.5q-31 0 -60.5 -3.5t-52 -13t-36 -26t-13.5 -41.5q0 -35 25 -57.5t64 -22.5zM109 656 q29 33 53 45.5t44 12.5q17 0 31.5 -6.5t28 -14t26 -13.5t26.5 -6q22 0 46 24l24 -43q-26 -29 -47.5 -39.5t-39.5 -10.5q-16 0 -30 6t-27.5 13.5t-27 14t-27.5 6.5q-13 0 -26.5 -7t-30.5 -24z" />
|
||||
<glyph unicode="ä" horiz-adv-x="496" d="M39 0zM69 463q38 23 88.5 34t105.5 11q52 0 83.5 -14t48 -36.5t22 -49.5t5.5 -54q0 -60 -3 -117t-3 -108q0 -37 3 -70t11 -61h-59l-21 70h-5q-9 -14 -22.5 -27.5t-32.5 -24t-44 -17.5t-57 -7t-59.5 10t-47.5 28.5t-31.5 44.5t-11.5 59q0 44 18 73.5t50.5 47t78 25 t100.5 7.5h27.5t27.5 -2q3 30 3 54q0 55 -22 77t-80 22q-17 0 -36.5 -2.5t-40 -7t-39 -11t-32.5 -14.5zM211 62q28 0 50 7.5t38 19t26.5 25.5t15.5 27v83q-14 1 -28.5 1.5t-28.5 0.5q-31 0 -60.5 -3.5t-52 -13t-36 -26t-13.5 -41.5q0 -35 25 -57.5t64 -22.5zM105 653 q0 23 13.5 37t35.5 14t35.5 -14t13.5 -37q0 -21 -13.5 -35t-35.5 -14t-35.5 14t-13.5 35zM297 653q0 23 13.5 37t35.5 14q23 0 36.5 -14t13.5 -37q0 -21 -13.5 -35t-36.5 -14q-22 0 -35.5 14t-13.5 35z" />
|
||||
<glyph unicode="å" horiz-adv-x="496" d="M39 0zM69 463q38 23 88.5 34t105.5 11q52 0 83.5 -14t48 -36.5t22 -49.5t5.5 -54q0 -60 -3 -117t-3 -108q0 -37 3 -70t11 -61h-59l-21 70h-5q-9 -14 -22.5 -27.5t-32.5 -24t-44 -17.5t-57 -7t-59.5 10t-47.5 28.5t-31.5 44.5t-11.5 59q0 44 18 73.5t50.5 47t78 25 t100.5 7.5h27.5t27.5 -2q3 30 3 54q0 55 -22 77t-80 22q-17 0 -36.5 -2.5t-40 -7t-39 -11t-32.5 -14.5zM211 62q28 0 50 7.5t38 19t26.5 25.5t15.5 27v83q-14 1 -28.5 1.5t-28.5 0.5q-31 0 -60.5 -3.5t-52 -13t-36 -26t-13.5 -41.5q0 -35 25 -57.5t64 -22.5zM152 643 q0 42 26.5 66.5t70.5 24.5q42 0 70 -22t28 -69q0 -39 -28 -64.5t-70 -25.5t-69.5 23.5t-27.5 66.5zM206 643q0 -20 13 -31t30 -11q19 0 31.5 10t12.5 32t-13.5 32.5t-30.5 10.5t-30 -10t-13 -33z" />
|
||||
<glyph unicode="æ" horiz-adv-x="796" d="M211 62q28 0 50 7.5t38 19t26.5 25.5t15.5 27v83q-14 1 -28.5 1.5t-28.5 0.5q-31 0 -60.5 -3.5t-52 -13t-36 -26t-13.5 -41.5q0 -35 25 -57.5t64 -22.5zM367 84q-13 -18 -30 -34.5t-38.5 -29t-49 -20.5t-60.5 -8q-32 0 -59.5 10t-47.5 28.5t-31.5 44.5t-11.5 59 q0 44 18 73.5t50.5 47t78 25t100.5 7.5h27.5t27.5 -2q1 15 2 28.5t1 25.5q0 55 -22 77.5t-80 21.5q-17 0 -36.5 -2.5t-40 -7t-39 -11t-32.5 -14.5l-25 60q38 23 88.5 34t105.5 11q105 0 136 -65q26 36 70 52.5t88 16.5q34 0 68 -7.5t61 -29t44 -60.5t17 -102 q0 -16 -1.5 -33.5t-3.5 -37.5h-323q0 -87 36.5 -135.5t124.5 -48.5q35 0 68.5 12.5t51.5 27.5l30 -58q-30 -24 -75.5 -38t-96.5 -14q-61 0 -110.5 25t-73.5 71h-7zM558 442q-59 0 -95 -31t-42 -106h248v12q0 68 -30.5 96.5t-80.5 28.5z" />
|
||||
<glyph unicode="ç" horiz-adv-x="451" d="M418 33q-49 -35 -121 -43l-18 -33q42 -8 60.5 -26t18.5 -49q0 -39 -32 -64.5t-90 -25.5q-11 0 -22 1t-23 3l9 39q6 -1 11 -1h10q22 0 34.5 4t19 9.5t8 12.5t1.5 13q0 28 -86 37l42 79q-52 3 -88 23t-59 54t-33.5 80.5t-10.5 103.5q0 127 56 194.5t161 67.5 q48 0 81.5 -7.5t60.5 -21.5l-23 -69q-23 13 -51 20.5t-60 7.5q-142 0 -142 -192q0 -38 7.5 -72.5t25 -61t46 -42t70.5 -15.5q36 0 64.5 10.5t46.5 24.5z" />
|
||||
<glyph unicode="è" horiz-adv-x="508" d="M49 0zM442 40q-30 -24 -75.5 -38t-96.5 -14q-57 0 -99 18.5t-69 53t-40 82.5t-13 108q0 128 57 195t163 67q34 0 68 -7.5t61 -28.5t44 -59.5t17 -101.5q0 -33 -6 -73h-321q0 -44 9 -78t28 -57.5t49.5 -36t74.5 -12.5q34 0 68 12t51 28zM270 442q-59 0 -94.5 -31 t-42.5 -106h248q0 76 -29 106.5t-82 30.5zM330 571h-45l-115 128v21h95z" />
|
||||
<glyph unicode="é" horiz-adv-x="508" d="M49 0zM442 40q-30 -24 -75.5 -38t-96.5 -14q-57 0 -99 18.5t-69 53t-40 82.5t-13 108q0 128 57 195t163 67q34 0 68 -7.5t61 -28.5t44 -59.5t17 -101.5q0 -33 -6 -73h-321q0 -44 9 -78t28 -57.5t49.5 -36t74.5 -12.5q34 0 68 12t51 28zM270 442q-59 0 -94.5 -31 t-42.5 -106h248q0 76 -29 106.5t-82 30.5zM291 720h89v-21l-101 -128h-47z" />
|
||||
<glyph unicode="ê" horiz-adv-x="508" d="M49 0zM442 40q-30 -24 -75.5 -38t-96.5 -14q-57 0 -99 18.5t-69 53t-40 82.5t-13 108q0 128 57 195t163 67q34 0 68 -7.5t61 -28.5t44 -59.5t17 -101.5q0 -33 -6 -73h-321q0 -44 9 -78t28 -57.5t49.5 -36t74.5 -12.5q34 0 68 12t51 28zM270 442q-59 0 -94.5 -31 t-42.5 -106h248q0 76 -29 106.5t-82 30.5zM245 732h32l111 -182h-72l-39 66l-21 58l-22 -58l-45 -66h-67z" />
|
||||
<glyph unicode="ë" horiz-adv-x="508" d="M49 0zM442 40q-30 -24 -75.5 -38t-96.5 -14q-57 0 -99 18.5t-69 53t-40 82.5t-13 108q0 128 57 195t163 67q34 0 68 -7.5t61 -28.5t44 -59.5t17 -101.5q0 -33 -6 -73h-321q0 -44 9 -78t28 -57.5t49.5 -36t74.5 -12.5q34 0 68 12t51 28zM270 442q-59 0 -94.5 -31 t-42.5 -106h248q0 76 -29 106.5t-82 30.5zM119 653q0 23 13.5 37t35.5 14t35.5 -14t13.5 -37q0 -21 -13.5 -35t-35.5 -14t-35.5 14t-13.5 35zM311 653q0 23 13.5 37t35.5 14q23 0 36.5 -14t13.5 -37q0 -21 -13.5 -35t-36.5 -14q-22 0 -35.5 14t-13.5 35z" />
|
||||
<glyph unicode="ì" horiz-adv-x="268" d="M12 0zM94 500h80v-500h-80v500zM172 571h-45l-115 128v21h95z" />
|
||||
<glyph unicode="í" horiz-adv-x="268" d="M94 0zM94 500h80v-500h-80v500zM154 720h89v-21l-101 -128h-47z" />
|
||||
<glyph unicode="î" horiz-adv-x="268" d="M0 0zM94 500h80v-500h-80v500zM121 732h32l111 -182h-72l-39 66l-21 58l-22 -58l-45 -66h-67z" />
|
||||
<glyph unicode="ï" horiz-adv-x="268" d="M0 0zM94 500h80v-500h-80v500zM-12 653q0 23 13.5 37t35.5 14t35.5 -14t13.5 -37q0 -21 -13.5 -35t-35.5 -14t-35.5 14t-13.5 35zM180 653q0 23 13.5 37t35.5 14q23 0 36.5 -14t13.5 -37q0 -21 -13.5 -35t-36.5 -14q-22 0 -35.5 14t-13.5 35z" />
|
||||
<glyph unicode="ð" horiz-adv-x="561" d="M220 596l57 31q-38 23 -76 32l35 54q18 -7 46 -19t58 -33l68 37l26 -45l-50 -27q24 -23 46 -53.5t39 -71t27 -91.5t10 -115q0 -81 -18 -139t-48.5 -95.5t-71 -55t-86.5 -17.5q-61 0 -104 21t-70 57t-39.5 83.5t-12.5 101.5q0 52 14.5 99t43 82.5t70 56.5t96.5 21 q45 0 79.5 -14t48.5 -32q-11 37 -33.5 70t-51.5 59l-76 -41zM138 250q0 -49 11 -85t30.5 -60t47 -35.5t59.5 -11.5q30 0 55.5 13t44.5 41t30 72t11 106q0 10 -0.5 22.5l-1 25t-2 24t-3.5 19.5q-8 14 -22.5 25t-32.5 18.5t-38 11t-39 3.5q-39 0 -67.5 -14.5t-47 -40t-27 -60 t-8.5 -74.5z" />
|
||||
<glyph unicode="ñ" horiz-adv-x="547" d="M77 0zM398 0v285q0 78 -22.5 117.5t-82.5 39.5q-53 0 -87.5 -28.5t-48.5 -71.5v-342h-80v500h56l15 -61h4q24 32 64.5 52.5t96.5 20.5q41 0 72 -9.5t51.5 -33.5t31 -64.5t10.5 -102.5v-302h-80zM134 656q29 33 53 45.5t44 12.5q17 0 31.5 -6.5t28 -14t26 -13.5t26.5 -6 q22 0 46 24l24 -43q-26 -29 -47.5 -39.5t-39.5 -10.5q-16 0 -30 6t-27.5 13.5t-27 14t-27.5 6.5q-13 0 -26.5 -7t-30.5 -24z" />
|
||||
<glyph unicode="ò" horiz-adv-x="536" d="M49 0zM49 250q0 127 56.5 194.5t162.5 67.5q56 0 97.5 -18.5t68.5 -53t40 -83t13 -107.5q0 -127 -56.5 -194.5t-162.5 -67.5q-56 0 -97.5 18.5t-68.5 53t-40 83t-13 107.5zM132 250q0 -38 7.5 -73t23.5 -61t42 -42t63 -16q136 -1 136 192q0 39 -7.5 74t-23.5 61t-42 41.5 t-63 15.5q-136 1 -136 -192zM317 571h-45l-115 128v21h95z" />
|
||||
<glyph unicode="ó" horiz-adv-x="536" d="M49 0zM49 250q0 127 56.5 194.5t162.5 67.5q56 0 97.5 -18.5t68.5 -53t40 -83t13 -107.5q0 -127 -56.5 -194.5t-162.5 -67.5q-56 0 -97.5 18.5t-68.5 53t-40 83t-13 107.5zM132 250q0 -38 7.5 -73t23.5 -61t42 -42t63 -16q136 -1 136 192q0 39 -7.5 74t-23.5 61t-42 41.5 t-63 15.5q-136 1 -136 -192zM286 720h89v-21l-101 -128h-47z" />
|
||||
<glyph unicode="ô" horiz-adv-x="536" d="M49 0zM49 250q0 127 56.5 194.5t162.5 67.5q56 0 97.5 -18.5t68.5 -53t40 -83t13 -107.5q0 -127 -56.5 -194.5t-162.5 -67.5q-56 0 -97.5 18.5t-68.5 53t-40 83t-13 107.5zM132 250q0 -38 7.5 -73t23.5 -61t42 -42t63 -16q136 -1 136 192q0 39 -7.5 74t-23.5 61t-42 41.5 t-63 15.5q-136 1 -136 -192zM258 732h32l111 -182h-72l-39 66l-21 58l-22 -58l-45 -66h-67z" />
|
||||
<glyph unicode="õ" horiz-adv-x="536" d="M49 0zM49 250q0 127 56.5 194.5t162.5 67.5q56 0 97.5 -18.5t68.5 -53t40 -83t13 -107.5q0 -127 -56.5 -194.5t-162.5 -67.5q-56 0 -97.5 18.5t-68.5 53t-40 83t-13 107.5zM132 250q0 -38 7.5 -73t23.5 -61t42 -42t63 -16q136 -1 136 192q0 39 -7.5 74t-23.5 61t-42 41.5 t-63 15.5q-136 1 -136 -192zM129 656q29 33 53 45.5t44 12.5q17 0 31.5 -6.5t28 -14t26 -13.5t26.5 -6q22 0 46 24l24 -43q-26 -29 -47.5 -39.5t-39.5 -10.5q-16 0 -30 6t-27.5 13.5t-27 14t-27.5 6.5q-13 0 -26.5 -7t-30.5 -24z" />
|
||||
<glyph unicode="ö" horiz-adv-x="536" d="M49 0zM49 250q0 127 56.5 194.5t162.5 67.5q56 0 97.5 -18.5t68.5 -53t40 -83t13 -107.5q0 -127 -56.5 -194.5t-162.5 -67.5q-56 0 -97.5 18.5t-68.5 53t-40 83t-13 107.5zM132 250q0 -38 7.5 -73t23.5 -61t42 -42t63 -16q136 -1 136 192q0 39 -7.5 74t-23.5 61t-42 41.5 t-63 15.5q-136 1 -136 -192zM124 653q0 23 13.5 37t35.5 14t35.5 -14t13.5 -37q0 -21 -13.5 -35t-35.5 -14t-35.5 14t-13.5 35zM316 653q0 23 13.5 37t35.5 14q23 0 36.5 -14t13.5 -37q0 -21 -13.5 -35t-36.5 -14q-22 0 -35.5 14t-13.5 35z" />
|
||||
<glyph unicode="÷" horiz-adv-x="505" d="M40 374h424v-72h-424v72zM194 525q0 27 15.5 42.5t41.5 15.5q27 0 43 -15.5t16 -42.5q0 -26 -16 -42t-43 -16q-26 0 -41.5 16t-15.5 42zM194 150q0 27 15.5 42.5t41.5 15.5q27 0 43 -15.5t16 -42.5q0 -26 -16 -42t-43 -16q-26 0 -41.5 16t-15.5 42z" />
|
||||
<glyph unicode="ø" horiz-adv-x="536" d="M49 250q0 127 56.5 194.5t162.5 67.5q73 0 122 -32l26 35l50 -37l-29 -42q26 -34 38 -81t12 -105q0 -127 -56.5 -194.5t-162.5 -67.5q-78 0 -128 35l-27 -37l-52 38l33 46q-23 34 -34 79.5t-11 100.5zM404 250q0 32 -5 61.5t-16 53.5l-199 -277q16 -13 36.5 -21.5 t47.5 -8.5q136 -1 136 192zM132 250q0 -30 4.5 -58t13.5 -51l197 274q-15 12 -34.5 19.5t-44.5 7.5q-136 1 -136 -192z" />
|
||||
<glyph unicode="ù" horiz-adv-x="539" d="M69 0zM149 500v-285q0 -39 4.5 -68.5t15.5 -49t30 -29.5t48 -10q27 0 48 8.5t37.5 23.5t29 34.5t20.5 41.5v334h80v-358q0 -36 2.5 -74.5t8.5 -67.5h-55l-20 79h-5q-23 -39 -62 -65t-99 -26q-40 0 -70.5 9.5t-51 33.5t-31 64.5t-10.5 102.5v302h80zM308 571h-45l-115 128 v21h95z" />
|
||||
<glyph unicode="ú" horiz-adv-x="539" d="M69 0zM149 500v-285q0 -39 4.5 -68.5t15.5 -49t30 -29.5t48 -10q27 0 48 8.5t37.5 23.5t29 34.5t20.5 41.5v334h80v-358q0 -36 2.5 -74.5t8.5 -67.5h-55l-20 79h-5q-23 -39 -62 -65t-99 -26q-40 0 -70.5 9.5t-51 33.5t-31 64.5t-10.5 102.5v302h80zM285 720h89v-21 l-101 -128h-47z" />
|
||||
<glyph unicode="û" horiz-adv-x="539" d="M69 0zM149 500v-285q0 -39 4.5 -68.5t15.5 -49t30 -29.5t48 -10q27 0 48 8.5t37.5 23.5t29 34.5t20.5 41.5v334h80v-358q0 -36 2.5 -74.5t8.5 -67.5h-55l-20 79h-5q-23 -39 -62 -65t-99 -26q-40 0 -70.5 9.5t-51 33.5t-31 64.5t-10.5 102.5v302h80zM260 732h32l111 -182 h-72l-39 66l-21 58l-22 -58l-45 -66h-67z" />
|
||||
<glyph unicode="ü" horiz-adv-x="539" d="M69 0zM149 500v-285q0 -39 4.5 -68.5t15.5 -49t30 -29.5t48 -10q27 0 48 8.5t37.5 23.5t29 34.5t20.5 41.5v334h80v-358q0 -36 2.5 -74.5t8.5 -67.5h-55l-20 79h-5q-23 -39 -62 -65t-99 -26q-40 0 -70.5 9.5t-51 33.5t-31 64.5t-10.5 102.5v302h80zM125 653q0 23 13.5 37 t35.5 14t35.5 -14t13.5 -37q0 -21 -13.5 -35t-35.5 -14t-35.5 14t-13.5 35zM317 653q0 23 13.5 37t35.5 14q23 0 36.5 -14t13.5 -37q0 -21 -13.5 -35t-36.5 -14q-22 0 -35.5 14t-13.5 35z" />
|
||||
<glyph unicode="ý" horiz-adv-x="466" d="M12 0zM224 176l28 -96h5l22 97l97 323h81l-148 -449q-17 -49 -33.5 -95t-36.5 -82t-45 -57.5t-58 -21.5q-36 0 -59 10l14 69q13 -5 25 -5q28 0 54 29.5t43 101.5l-201 500h92zM277 720h89v-21l-101 -128h-47z" />
|
||||
<glyph unicode="þ" horiz-adv-x="541" d="M77 700h80v-250h4q20 29 53 45.5t80 16.5q100 0 149 -59t49 -193q0 -63 -16.5 -113.5t-46.5 -85.5t-72.5 -54t-94.5 -19q-37 0 -58.5 4.5t-46.5 15.5v-208h-80v900zM279 442q-98 1 -122 -107v-249q18 -14 41 -21t61 -7q69 0 109.5 51.5t40.5 151.5q0 41 -7 74.5t-22.5 57 t-40 36.5t-60.5 13z" />
|
||||
<glyph unicode="ÿ" horiz-adv-x="466" d="M12 0zM224 176l28 -96h5l22 97l97 323h81l-148 -449q-17 -49 -33.5 -95t-36.5 -82t-45 -57.5t-58 -21.5q-36 0 -59 10l14 69q13 -5 25 -5q28 0 54 29.5t43 101.5l-201 500h92zM89 653q0 23 13.5 37t35.5 14t35.5 -14t13.5 -37q0 -21 -13.5 -35t-35.5 -14t-35.5 14 t-13.5 35zM281 653q0 23 13.5 37t35.5 14q23 0 36.5 -14t13.5 -37q0 -21 -13.5 -35t-36.5 -14q-22 0 -35.5 14t-13.5 35z" />
|
||||
<glyph unicode="ı" horiz-adv-x="268" d="M94 500h80v-500h-80v500z" />
|
||||
<glyph unicode="Œ" horiz-adv-x="932" d="M481 618q-28 11 -65 15.5t-75 4.5q-92 0 -144.5 -70.5t-52.5 -217.5q0 -58 11.5 -110t36.5 -91.5t64 -63t93 -23.5q29 0 59.5 2t72.5 15v539zM481 0q-25 -5 -60 -8.5t-80 -3.5q-73 0 -126.5 26t-89 73.5t-52.5 114t-17 148.5q0 175 74 268.5t211 93.5q47 0 77.5 -3.5 t62.5 -8.5h381v-74h-298v-229h273v-74h-273v-249h303v-74h-386z" />
|
||||
<glyph unicode="œ" horiz-adv-x="858" d="M132 250q0 -38 7.5 -73t23.5 -61.5t42 -42t63 -15.5q135 -1 135 192q0 39 -7 74t-23 61t-42 41.5t-63 15.5q-136 1 -136 -192zM442 81q-27 -45 -70.5 -69t-103.5 -24q-56 0 -97.5 18.5t-68.5 53t-40 83t-13 107.5q0 127 56.5 194.5t162.5 67.5q63 0 106.5 -26t69.5 -66 q26 42 70.5 67t104.5 25q34 0 68 -7.5t61 -28.5t44 -59.5t17 -101.5q0 -17 -1 -35t-4 -38h-323q0 -44 9 -78.5t28 -58.5t50 -36t75 -12q35 0 68.5 12.5t50.5 28.5l30 -58q-30 -24 -75.5 -38t-96.5 -14q-62 0 -107 25t-71 68zM620 443q-58 0 -94 -31.5t-43 -106.5h248v9 q0 69 -30 99t-81 30z" />
|
||||
<glyph unicode="Ÿ" horiz-adv-x="558" d="M8 0zM239 278l-231 422h97l164 -306l17 -61h1l18 63l157 304h89l-229 -421v-279h-83v278zM133 794q0 21 15 34t39 13q23 0 37.5 -13t14.5 -34q0 -20 -14.5 -33t-37.5 -13q-24 0 -39 13t-15 33zM325 794q0 21 14.5 34t37.5 13q24 0 39 -13t15 -34q0 -20 -15 -33t-39 -13 q-23 0 -37.5 13t-14.5 33z" />
|
||||
<glyph unicode="ˆ" horiz-adv-x="386" d="M183 732h32l111 -182h-72l-39 66l-21 58l-22 -58l-45 -66h-67z" />
|
||||
<glyph unicode="˚" horiz-adv-x="315" d="M60 643q0 42 26.5 66.5t70.5 24.5q42 0 70 -22t28 -69q0 -39 -28 -64.5t-70 -25.5t-69.5 23.5t-27.5 66.5zM114 643q0 -20 13 -31t30 -11q19 0 31.5 10t12.5 32t-13.5 32.5t-30.5 10.5t-30 -10t-13 -33z" />
|
||||
<glyph unicode="˜" horiz-adv-x="399" d="M60 656q29 33 53 45.5t44 12.5q17 0 31.5 -6.5t28 -14t26 -13.5t26.5 -6q22 0 46 24l24 -43q-26 -29 -47.5 -39.5t-39.5 -10.5q-16 0 -30 6t-27.5 13.5t-27 14t-27.5 6.5q-13 0 -26.5 -7t-30.5 -24z" />
|
||||
<glyph unicode=" " horiz-adv-x="435" />
|
||||
<glyph unicode=" " horiz-adv-x="870" />
|
||||
<glyph unicode=" " horiz-adv-x="435" />
|
||||
<glyph unicode=" " horiz-adv-x="870" />
|
||||
<glyph unicode=" " horiz-adv-x="290" />
|
||||
<glyph unicode=" " horiz-adv-x="217" />
|
||||
<glyph unicode=" " horiz-adv-x="145" />
|
||||
<glyph unicode=" " horiz-adv-x="145" />
|
||||
<glyph unicode=" " horiz-adv-x="108" />
|
||||
<glyph unicode=" " horiz-adv-x="174" />
|
||||
<glyph unicode=" " horiz-adv-x="48" />
|
||||
<glyph unicode="‐" horiz-adv-x="360" d="M59 325h242v-74h-242v74z" />
|
||||
<glyph unicode="‑" horiz-adv-x="360" d="M59 325h242v-74h-242v74z" />
|
||||
<glyph unicode="‒" horiz-adv-x="360" d="M59 325h242v-74h-242v74z" />
|
||||
<glyph unicode="–" horiz-adv-x="660" d="M118 325h424v-74h-424v74z" />
|
||||
<glyph unicode="—" horiz-adv-x="820" d="M118 325h584v-74h-584v74z" />
|
||||
<glyph unicode="‘" horiz-adv-x="194" d="M155 620q0 -23 -15 -36.5t-38 -13.5q-27 0 -44.5 18t-17.5 53q0 33 9.5 56.5t23 40t28 26.5t25.5 14l25 -35q-22 -11 -35.5 -29.5t-13.5 -46.5q4 1 11 1q20 0 31 -14t11 -34z" />
|
||||
<glyph unicode="’" horiz-adv-x="194" d="M40 659q0 23 14.5 36t37.5 13q28 0 45.5 -17.5t17.5 -52.5q0 -33 -9.5 -57t-23 -40.5t-28.5 -26.5t-26 -14l-25 34q23 12 36 30t13 47q-4 -1 -11 -1q-19 0 -30 13.5t-11 35.5z" />
|
||||
<glyph unicode="‚" horiz-adv-x="194" d="M40 0zM40 50q0 23 14.5 36t37.5 13q28 0 45.5 -17.5t17.5 -52.5q0 -33 -9.5 -57t-23 -40.5t-28.5 -26.5t-26 -14l-25 34q23 12 36 30t13 47q-4 -1 -11 -1q-19 0 -30 13.5t-11 35.5z" />
|
||||
<glyph unicode="“" horiz-adv-x="340" d="M40 570zM301 620q0 -23 -15 -36.5t-38 -13.5q-27 0 -44.5 18t-17.5 53q0 33 9.5 56.5t23 40t28 26.5t25.5 14l25 -35q-22 -11 -35.5 -29.5t-13.5 -46.5q4 1 11 1q20 0 31 -14t11 -34zM155 620q0 -23 -15 -36.5t-38 -13.5q-27 0 -44.5 18t-17.5 53q0 33 9.5 56.5t23 40 t28 26.5t25.5 14l25 -35q-22 -11 -35.5 -29.5t-13.5 -46.5q4 1 11 1q20 0 31 -14t11 -34z" />
|
||||
<glyph unicode="”" horiz-adv-x="340" d="M40 500zM186 659q0 23 14.5 36t37.5 13q28 0 45.5 -17.5t17.5 -52.5q0 -33 -9.5 -57t-23 -40.5t-28.5 -26.5t-26 -14l-25 34q23 12 36 30t13 47q-4 -1 -11 -1q-19 0 -30 13.5t-11 35.5zM40 659q0 23 14.5 36t37.5 13q28 0 45.5 -17.5t17.5 -52.5q0 -33 -9.5 -57 t-23 -40.5t-28.5 -26.5t-26 -14l-25 34q23 12 36 30t13 47q-4 -1 -11 -1q-19 0 -30 13.5t-11 35.5z" />
|
||||
<glyph unicode="„" horiz-adv-x="340" d="M40 0zM186 50q0 23 14.5 36t37.5 13q28 0 45.5 -17.5t17.5 -52.5q0 -33 -9.5 -57t-23 -40.5t-28.5 -26.5t-26 -14l-25 34q23 12 36 30t13 47q-4 -1 -11 -1q-19 0 -30 13.5t-11 35.5zM40 50q0 23 14.5 36t37.5 13q28 0 45.5 -17.5t17.5 -52.5q0 -33 -9.5 -57t-23 -40.5 t-28.5 -26.5t-26 -14l-25 34q23 12 36 30t13 47q-4 -1 -11 -1q-19 0 -30 13.5t-11 35.5z" />
|
||||
<glyph unicode="•" horiz-adv-x="452" d="M87 311q0 31 11 56.5t29.5 44t44 28.5t54.5 10t54.5 -9.5t44 -27.5t29.5 -43.5t11 -58.5t-11 -58.5t-29.5 -43.5t-44 -27.5t-54.5 -9.5t-54.5 9.5t-44 27.5t-29.5 43.5t-11 58.5z" />
|
||||
<glyph unicode="…" horiz-adv-x="759" d="M579 46q0 27 15.5 42.5t41.5 15.5q27 0 43 -15.5t16 -42.5q0 -26 -16 -42t-43 -16q-26 0 -41.5 16t-15.5 42zM325 46q0 27 15.5 42.5t41.5 15.5q27 0 43 -15.5t16 -42.5q0 -26 -16 -42t-43 -16q-26 0 -41.5 16t-15.5 42zM71 46q0 27 15.5 42.5t41.5 15.5q27 0 43 -15.5 t16 -42.5q0 -26 -16 -42t-43 -16q-26 0 -41.5 16t-15.5 42z" />
|
||||
<glyph unicode=" " horiz-adv-x="174" />
|
||||
<glyph unicode="‹" horiz-adv-x="297" d="M39 259l160 230l53 -43l-97 -145l-48 -41l48 -36l103 -142l-53 -44z" />
|
||||
<glyph unicode="›" horiz-adv-x="297" d="M258 268l-160 -230l-53 43l97 145l48 41l-48 36l-103 142l53 44z" />
|
||||
<glyph unicode="⁄" horiz-adv-x="184" d="M310 713l52 -35l-487 -690l-52 36z" />
|
||||
<glyph unicode=" " horiz-adv-x="217" />
|
||||
<glyph unicode="₁" horiz-adv-x="394" d="M72 -39h106v254l7 36l-27 -28l-78 -47l-27 49l154 102h41v-366h95v-61h-271v61z" />
|
||||
<glyph unicode="₂" horiz-adv-x="394" d="M319 210q0 -31 -10.5 -60t-28 -57t-41.5 -55.5t-51 -55.5l-46 -32v-2l57 15h140v-63h-291v33q23 19 57.5 51t66.5 69t54.5 76t22.5 72q0 31 -20 46.5t-49 15.5q-27 0 -52.5 -9.5t-44.5 -21.5l-22 57q26 18 60.5 28t70.5 10q63 0 95 -31t32 -86z" />
|
||||
<glyph unicode="₃" horiz-adv-x="394" d="M169 -47q48 0 73.5 19t25.5 56q0 32 -23 52t-74 20h-55v23l97 116l34 27l-49 -6h-130v60h256v-33l-103 -123l-25 -18v-2l23 3q55 -1 87 -33t32 -86q0 -61 -44.5 -98t-118.5 -37q-36 0 -62 6t-46 13l15 60q17 -8 39 -13.5t48 -5.5z" />
|
||||
<glyph unicode="₄" horiz-adv-x="394" d="M379 -4h-83v-96h-67v96h-204v37l226 302h45v-280h83v-59zM229 183l6 49h-2l-22 -46l-78 -105l-33 -31l50 5h79v128z" />
|
||||
<glyph unicode="€" d="M28 454h62q11 69 37 117.5t62.5 80t82 46t96.5 14.5t88 -6.5t64 -17.5l-22 -71q-23 11 -54 17t-75 6q-34 0 -65 -10t-56.5 -32t-44 -57.5t-28.5 -86.5h282l-17 -66h-272q-1 -9 -1 -18.5v-19.5v-17t1 -16h252l-17 -66h-228q17 -97 69.5 -144t138.5 -47q39 0 71.5 9 t55.5 23l20 -63q-30 -23 -74.5 -32t-89.5 -9q-115 0 -186.5 63.5t-91.5 199.5h-78l18 66h54v33v19t1 19h-73z" />
|
||||
<glyph unicode="™" horiz-adv-x="885" d="M388 632h-136v-292h-78v292h-136v68h350v-68zM770 507l10 103h-4l-39 -85l-87 -140h-33l-89 139l-36 86h-4l13 -102v-168h-73v360h78l105 -168l28 -58h1l30 60l97 166h79v-360h-76v167z" />
|
||||
<glyph unicode="" horiz-adv-x="500" d="M0 500h500v-500h-500v500z" />
|
||||
<glyph unicode="" horiz-adv-x="440" d="M193 870h60l127 -102v-21h-81l-60 49l-17 35l-19 -34l-64 -50h-79v22z" />
|
||||
<glyph unicode="" horiz-adv-x="438" d="M60 785q31 32 57.5 43.5t50.5 11.5q19 0 37 -5t34.5 -11.5t32.5 -11.5t31 -5q26 0 50 21l25 -43q-27 -25 -51 -34.5t-45 -9.5q-19 0 -36 5t-33.5 11.5t-32.5 11.5t-32 5t-31.5 -6.5t-32.5 -23.5z" />
|
||||
<glyph unicode="" horiz-adv-x="394" d="M179 595l7 36l-28 -28l-78 -47l-27 49l154 102h42v-427h-70v315z" />
|
||||
<glyph unicode="" horiz-adv-x="352" d="M178 870h114v-21l-163 -97h-69z" />
|
||||
<glyph unicode="" horiz-adv-x="418" d="M60 794q0 21 15 34t39 13q23 0 37.5 -13t14.5 -34q0 -20 -14.5 -33t-37.5 -13q-24 0 -39 13t-15 33zM252 794q0 21 14.5 34t37.5 13q24 0 39 -13t15 -34q0 -20 -15 -33t-39 -13q-23 0 -37.5 13t-14.5 33z" />
|
||||
<glyph unicode="" horiz-adv-x="352" d="M292 752h-74l-158 97v21h114z" />
|
||||
<glyph horiz-adv-x="184" d="M324 713l49 -38l-513 -687l-50 39z" />
|
||||
<glyph horiz-adv-x="254" d="M0 0z" />
|
||||
<hkern u1=":" u2="/" k="-20" />
|
||||
<hkern u1="B" u2="T" k="30" />
|
||||
<hkern u1="T" u2="ÿ" k="59" />
|
||||
<hkern u1="T" u2="ý" k="108" />
|
||||
<hkern u1="T" u2="ö" k="99" />
|
||||
<hkern u1="T" u2="õ" k="100" />
|
||||
<hkern u1="T" u2="ô" k="101" />
|
||||
<hkern u1="T" u2="ó" k="108" />
|
||||
<hkern u1="T" u2="ò" k="104" />
|
||||
<hkern u1="T" u2="ï" k="-27" />
|
||||
<hkern u1="T" u2="î" k="19" />
|
||||
<hkern u1="T" u2="ë" k="82" />
|
||||
<hkern u1="T" u2="ê" k="101" />
|
||||
<hkern u1="T" u2="é" k="108" />
|
||||
<hkern u1="T" u2="è" k="103" />
|
||||
<hkern u1="V" u2="ö" k="50" />
|
||||
<hkern u1="V" u2="õ" k="52" />
|
||||
<hkern u1="V" u2="ï" k="-27" />
|
||||
<hkern u1="V" u2="î" k="-5" />
|
||||
<hkern u1="V" u2="ì" k="-17" />
|
||||
<hkern u1="V" u2="ë" k="50" />
|
||||
<hkern u1="W" u2="ï" k="-28" />
|
||||
<hkern u1="W" u2="ì" k="-16" />
|
||||
<hkern u1="Y" u2="ö" k="75" />
|
||||
<hkern u1="Y" u2="õ" k="78" />
|
||||
<hkern u1="Y" u2="ï" k="-27" />
|
||||
<hkern u1="Y" u2="î" k="19" />
|
||||
<hkern u1="Y" u2="ì" k="-16" />
|
||||
<hkern u1="Y" u2="ë" k="74" />
|
||||
<hkern u1="Y" u2="è" k="78" />
|
||||
<hkern u1="Y" u2="á" k="68" />
|
||||
<hkern u1="a" u2="”" k="8" />
|
||||
<hkern u1="a" u2="“" k="8" />
|
||||
<hkern u1="a" u2="’" k="8" />
|
||||
<hkern u1="a" u2="‘" k="8" />
|
||||
<hkern u1="a" u2="T" k="120" />
|
||||
<hkern u1="a" u2="'" k="8" />
|
||||
<hkern u1="a" u2=""" k="8" />
|
||||
<hkern u1="b" u2="f" k="12" />
|
||||
<hkern u1="c" u2="y" k="12" />
|
||||
<hkern u1="f" u2="ï" k="-60" />
|
||||
<hkern u1="f" u2="î" k="-24" />
|
||||
<hkern u1="f" u2="ì" k="-48" />
|
||||
<hkern u1="f" u2="}" k="-36" />
|
||||
<hkern u1="f" u2="]" k="-36" />
|
||||
<hkern u1="k" u2="œ" k="12" />
|
||||
<hkern u1="k" u2="ø" k="12" />
|
||||
<hkern u1="k" u2="ö" k="12" />
|
||||
<hkern u1="k" u2="õ" k="12" />
|
||||
<hkern u1="k" u2="ô" k="12" />
|
||||
<hkern u1="k" u2="ó" k="12" />
|
||||
<hkern u1="k" u2="ò" k="12" />
|
||||
<hkern u1="k" u2="ð" k="12" />
|
||||
<hkern u1="k" u2="ë" k="12" />
|
||||
<hkern u1="k" u2="ê" k="12" />
|
||||
<hkern u1="k" u2="é" k="12" />
|
||||
<hkern u1="k" u2="è" k="12" />
|
||||
<hkern u1="k" u2="ç" k="12" />
|
||||
<hkern u1="k" u2="q" k="12" />
|
||||
<hkern u1="k" u2="o" k="12" />
|
||||
<hkern u1="k" u2="g" k="12" />
|
||||
<hkern u1="k" u2="e" k="12" />
|
||||
<hkern u1="k" u2="c" k="12" />
|
||||
<hkern u1="n" u2="T" k="127" />
|
||||
<hkern u1="o" u2="f" k="12" />
|
||||
<hkern u1="p" u2="f" k="12" />
|
||||
<hkern u1="Ý" u2="ö" k="75" />
|
||||
<hkern u1="Ý" u2="õ" k="78" />
|
||||
<hkern u1="Ý" u2="ï" k="-27" />
|
||||
<hkern u1="Ý" u2="î" k="19" />
|
||||
<hkern u1="Ý" u2="ì" k="-16" />
|
||||
<hkern u1="Ý" u2="ë" k="74" />
|
||||
<hkern u1="Ý" u2="è" k="78" />
|
||||
<hkern u1="Ý" u2="á" k="68" />
|
||||
<hkern u1="ç" u2="y" k="12" />
|
||||
<hkern u1="ï" u2="™" k="-30" />
|
||||
<hkern u1="ï" u2="®" k="-30" />
|
||||
<hkern u1="ò" u2="f" k="12" />
|
||||
<hkern u1="ó" u2="f" k="12" />
|
||||
<hkern u1="ô" u2="f" k="12" />
|
||||
<hkern u1="õ" u2="f" k="12" />
|
||||
<hkern u1="ö" u2="f" k="12" />
|
||||
<hkern u1="ø" u2="f" k="12" />
|
||||
<hkern u1="þ" u2="f" k="12" />
|
||||
<hkern u1="Ÿ" u2="ö" k="75" />
|
||||
<hkern u1="Ÿ" u2="õ" k="78" />
|
||||
<hkern u1="Ÿ" u2="ï" k="-27" />
|
||||
<hkern u1="Ÿ" u2="î" k="19" />
|
||||
<hkern u1="Ÿ" u2="ì" k="-16" />
|
||||
<hkern u1="Ÿ" u2="ë" k="74" />
|
||||
<hkern u1="Ÿ" u2="è" k="78" />
|
||||
<hkern u1="Ÿ" u2="á" k="68" />
|
||||
<hkern g1="C,Ccedilla" g2="space,uni00A0" k="40" />
|
||||
<hkern g1="C,Ccedilla" g2="hyphen,uni00AD,endash,emdash" k="78" />
|
||||
<hkern g1="C,Ccedilla" g2="C,G,O,Q,Ccedilla,Ograve,Oacute,Ocircumflex,Otilde,Odieresis,Oslash,OE" k="26" />
|
||||
<hkern g1="C,Ccedilla" g2="T" k="28" />
|
||||
<hkern g1="C,Ccedilla" g2="V" k="27" />
|
||||
<hkern g1="C,Ccedilla" g2="W" k="6" />
|
||||
<hkern g1="C,Ccedilla" g2="X" k="42" />
|
||||
<hkern g1="C,Ccedilla" g2="Y,Yacute,Ydieresis" k="35" />
|
||||
<hkern g1="C,Ccedilla" g2="Z" k="24" />
|
||||
<hkern g1="C,Ccedilla" g2="c,e,g,o,q,ccedilla,egrave,eacute,ecircumflex,edieresis,eth,ograve,oacute,ocircumflex,otilde,odieresis,oslash,oe" k="35" />
|
||||
<hkern g1="C,Ccedilla" g2="t" k="35" />
|
||||
<hkern g1="C,Ccedilla" g2="v,y,yacute,ydieresis" k="42" />
|
||||
<hkern g1="C,Ccedilla" g2="w" k="40" />
|
||||
<hkern g1="C,Ccedilla" g2="x" k="28" />
|
||||
<hkern g1="C,Ccedilla" g2="z" k="23" />
|
||||
<hkern g1="C,Ccedilla" g2="AE" k="114" />
|
||||
<hkern g1="C,Ccedilla" g2="A,Agrave,Aacute,Acircumflex,Atilde,Adieresis,Aring" k="28" />
|
||||
<hkern g1="C,Ccedilla" g2="a,m,n,p,r,s,u,ae" k="17" />
|
||||
<hkern g1="L" g2="space,uni00A0" k="42" />
|
||||
<hkern g1="L" g2="asterisk" k="161" />
|
||||
<hkern g1="L" g2="hyphen,uni00AD,endash,emdash" k="78" />
|
||||
<hkern g1="L" g2="C,G,O,Q,Ccedilla,Ograve,Oacute,Ocircumflex,Otilde,Odieresis,Oslash,OE" k="66" />
|
||||
<hkern g1="L" g2="T" k="122" />
|
||||
<hkern g1="L" g2="V" k="104" />
|
||||
<hkern g1="L" g2="W" k="73" />
|
||||
<hkern g1="L" g2="X" k="104" />
|
||||
<hkern g1="L" g2="Y,Yacute,Ydieresis" k="105" />
|
||||
<hkern g1="L" g2="Z" k="30" />
|
||||
<hkern g1="L" g2="c,e,g,o,q,ccedilla,egrave,eacute,ecircumflex,edieresis,eth,ograve,oacute,ocircumflex,otilde,odieresis,oslash,oe" k="59" />
|
||||
<hkern g1="L" g2="t" k="46" />
|
||||
<hkern g1="L" g2="v,y,yacute,ydieresis" k="98" />
|
||||
<hkern g1="L" g2="w" k="70" />
|
||||
<hkern g1="L" g2="x" k="42" />
|
||||
<hkern g1="L" g2="z" k="32" />
|
||||
<hkern g1="L" g2="AE" k="79" />
|
||||
<hkern g1="L" g2="quotedbl,quotesingle,quoteleft,quoteright,quotedblleft,quotedblright" k="124" />
|
||||
<hkern g1="L" g2="quotesinglbase,quotedblbase" k="-24" />
|
||||
<hkern g1="L" g2="registered,trademark" k="148" />
|
||||
<hkern g1="L" g2="A,Agrave,Aacute,Acircumflex,Atilde,Adieresis,Aring" k="75" />
|
||||
<hkern g1="L" g2="a,m,n,p,r,s,u,ae" k="20" />
|
||||
<hkern g1="D,O,Q,Eth,Ograve,Oacute,Ocircumflex,Otilde,Odieresis,Oslash" g2="comma,period,ellipsis" k="30" />
|
||||
<hkern g1="D,O,Q,Eth,Ograve,Oacute,Ocircumflex,Otilde,Odieresis,Oslash" g2="T" k="48" />
|
||||
<hkern g1="D,O,Q,Eth,Ograve,Oacute,Ocircumflex,Otilde,Odieresis,Oslash" g2="V" k="26" />
|
||||
<hkern g1="D,O,Q,Eth,Ograve,Oacute,Ocircumflex,Otilde,Odieresis,Oslash" g2="W" k="20" />
|
||||
<hkern g1="D,O,Q,Eth,Ograve,Oacute,Ocircumflex,Otilde,Odieresis,Oslash" g2="X" k="49" />
|
||||
<hkern g1="D,O,Q,Eth,Ograve,Oacute,Ocircumflex,Otilde,Odieresis,Oslash" g2="Y,Yacute,Ydieresis" k="41" />
|
||||
<hkern g1="D,O,Q,Eth,Ograve,Oacute,Ocircumflex,Otilde,Odieresis,Oslash" g2="Z" k="24" />
|
||||
<hkern g1="D,O,Q,Eth,Ograve,Oacute,Ocircumflex,Otilde,Odieresis,Oslash" g2="v,y,yacute,ydieresis" k="16" />
|
||||
<hkern g1="D,O,Q,Eth,Ograve,Oacute,Ocircumflex,Otilde,Odieresis,Oslash" g2="x" k="30" />
|
||||
<hkern g1="D,O,Q,Eth,Ograve,Oacute,Ocircumflex,Otilde,Odieresis,Oslash" g2="z" k="23" />
|
||||
<hkern g1="D,O,Q,Eth,Ograve,Oacute,Ocircumflex,Otilde,Odieresis,Oslash" g2="AE" k="50" />
|
||||
<hkern g1="D,O,Q,Eth,Ograve,Oacute,Ocircumflex,Otilde,Odieresis,Oslash" g2="quotedbl,quotesingle,quoteleft,quoteright,quotedblleft,quotedblright" k="40" />
|
||||
<hkern g1="D,O,Q,Eth,Ograve,Oacute,Ocircumflex,Otilde,Odieresis,Oslash" g2="quotesinglbase,quotedblbase" k="40" />
|
||||
<hkern g1="D,O,Q,Eth,Ograve,Oacute,Ocircumflex,Otilde,Odieresis,Oslash" g2="A,Agrave,Aacute,Acircumflex,Atilde,Adieresis,Aring" k="25" />
|
||||
<hkern g1="P,Thorn" g2="space,uni00A0" k="40" />
|
||||
<hkern g1="P,Thorn" g2="comma,period,ellipsis" k="130" />
|
||||
<hkern g1="P,Thorn" g2="C,G,O,Q,Ccedilla,Ograve,Oacute,Ocircumflex,Otilde,Odieresis,Oslash,OE" k="17" />
|
||||
<hkern g1="P,Thorn" g2="T" k="16" />
|
||||
<hkern g1="P,Thorn" g2="X" k="42" />
|
||||
<hkern g1="P,Thorn" g2="Y,Yacute,Ydieresis" k="25" />
|
||||
<hkern g1="P,Thorn" g2="Z" k="28" />
|
||||
<hkern g1="P,Thorn" g2="c,e,g,o,q,ccedilla,egrave,eacute,ecircumflex,edieresis,eth,ograve,oacute,ocircumflex,otilde,odieresis,oslash,oe" k="36" />
|
||||
<hkern g1="P,Thorn" g2="x" k="36" />
|
||||
<hkern g1="P,Thorn" g2="z" k="27" />
|
||||
<hkern g1="P,Thorn" g2="AE" k="110" />
|
||||
<hkern g1="P,Thorn" g2="quotesinglbase,quotedblbase" k="101" />
|
||||
<hkern g1="P,Thorn" g2="A,Agrave,Aacute,Acircumflex,Atilde,Adieresis,Aring" k="63" />
|
||||
<hkern g1="P,Thorn" g2="a,m,n,p,r,s,u,ae" k="35" />
|
||||
<hkern g1="P,Thorn" g2="agrave,aacute,acircumflex,atilde,adieresis,aring,igrave,iacute,icircumflex,idieresis,ntilde,ugrave,uacute,ucircumflex,udieresis" k="35" />
|
||||
<hkern g1="R" g2="hyphen,uni00AD,endash,emdash" k="40" />
|
||||
<hkern g1="R" g2="C,G,O,Q,Ccedilla,Ograve,Oacute,Ocircumflex,Otilde,Odieresis,Oslash,OE" k="44" />
|
||||
<hkern g1="R" g2="T" k="61" />
|
||||
<hkern g1="R" g2="V" k="48" />
|
||||
<hkern g1="R" g2="W" k="40" />
|
||||
<hkern g1="R" g2="X" k="40" />
|
||||
<hkern g1="R" g2="Y,Yacute,Ydieresis" k="60" />
|
||||
<hkern g1="R" g2="Z" k="24" />
|
||||
<hkern g1="R" g2="c,e,g,o,q,ccedilla,egrave,eacute,ecircumflex,edieresis,eth,ograve,oacute,ocircumflex,otilde,odieresis,oslash,oe" k="48" />
|
||||
<hkern g1="R" g2="t" k="24" />
|
||||
<hkern g1="R" g2="v,y,yacute,ydieresis" k="33" />
|
||||
<hkern g1="R" g2="w" k="29" />
|
||||
<hkern g1="R" g2="x" k="38" />
|
||||
<hkern g1="R" g2="z" k="27" />
|
||||
<hkern g1="R" g2="AE" k="105" />
|
||||
<hkern g1="R" g2="A,Agrave,Aacute,Acircumflex,Atilde,Adieresis,Aring" k="26" />
|
||||
<hkern g1="R" g2="a,m,n,p,r,s,u,ae" k="10" />
|
||||
<hkern g1="R" g2="agrave,aacute,acircumflex,atilde,adieresis,aring,igrave,iacute,icircumflex,idieresis,ntilde,ugrave,uacute,ucircumflex,udieresis" k="10" />
|
||||
<hkern g1="T" g2="space,uni00A0" k="40" />
|
||||
<hkern g1="T" g2="hyphen,uni00AD,endash,emdash" k="84" />
|
||||
<hkern g1="T" g2="comma,period,ellipsis" k="102" />
|
||||
<hkern g1="T" g2="C,G,O,Q,Ccedilla,Ograve,Oacute,Ocircumflex,Otilde,Odieresis,Oslash,OE" k="48" />
|
||||
<hkern g1="T" g2="T" k="-20" />
|
||||
<hkern g1="T" g2="X" k="33" />
|
||||
<hkern g1="T" g2="Y,Yacute,Ydieresis" k="12" />
|
||||
<hkern g1="T" g2="Z" k="24" />
|
||||
<hkern g1="T" g2="c,e,g,o,q,ccedilla,egrave,eacute,ecircumflex,edieresis,eth,ograve,oacute,ocircumflex,otilde,odieresis,oslash,oe" k="128" />
|
||||
<hkern g1="T" g2="t" k="61" />
|
||||
<hkern g1="T" g2="v,y,yacute,ydieresis" k="128" />
|
||||
<hkern g1="T" g2="w" k="128" />
|
||||
<hkern g1="T" g2="x" k="128" />
|
||||
<hkern g1="T" g2="z" k="128" />
|
||||
<hkern g1="T" g2="AE" k="118" />
|
||||
<hkern g1="T" g2="quotesinglbase,quotedblbase" k="103" />
|
||||
<hkern g1="T" g2="A,Agrave,Aacute,Acircumflex,Atilde,Adieresis,Aring" k="67" />
|
||||
<hkern g1="T" g2="a,m,n,p,r,s,u,ae" k="105" />
|
||||
<hkern g1="T" g2="agrave,aacute,acircumflex,atilde,adieresis,aring,igrave,iacute,icircumflex,idieresis,ntilde,ugrave,uacute,ucircumflex,udieresis" k="77" />
|
||||
<hkern g1="T" g2="parenright,bracketright,braceright" k="-27" />
|
||||
<hkern g1="V" g2="space,uni00A0" k="30" />
|
||||
<hkern g1="V" g2="asterisk" k="-46" />
|
||||
<hkern g1="V" g2="hyphen,uni00AD,endash,emdash" k="54" />
|
||||
<hkern g1="V" g2="comma,period,ellipsis" k="94" />
|
||||
<hkern g1="V" g2="C,G,O,Q,Ccedilla,Ograve,Oacute,Ocircumflex,Otilde,Odieresis,Oslash,OE" k="26" />
|
||||
<hkern g1="V" g2="c,e,g,o,q,ccedilla,egrave,eacute,ecircumflex,edieresis,eth,ograve,oacute,ocircumflex,otilde,odieresis,oslash,oe" k="58" />
|
||||
<hkern g1="V" g2="v,y,yacute,ydieresis" k="22" />
|
||||
<hkern g1="V" g2="w" k="18" />
|
||||
<hkern g1="V" g2="x" k="48" />
|
||||
<hkern g1="V" g2="z" k="38" />
|
||||
<hkern g1="V" g2="AE" k="96" />
|
||||
<hkern g1="V" g2="quotedbl,quotesingle,quoteleft,quoteright,quotedblleft,quotedblright" k="-40" />
|
||||
<hkern g1="V" g2="quotesinglbase,quotedblbase" k="93" />
|
||||
<hkern g1="V" g2="registered,trademark" k="-12" />
|
||||
<hkern g1="V" g2="A,Agrave,Aacute,Acircumflex,Atilde,Adieresis,Aring" k="45" />
|
||||
<hkern g1="V" g2="a,m,n,p,r,s,u,ae" k="50" />
|
||||
<hkern g1="V" g2="agrave,aacute,acircumflex,atilde,adieresis,aring,igrave,iacute,icircumflex,idieresis,ntilde,ugrave,uacute,ucircumflex,udieresis" k="46" />
|
||||
<hkern g1="V" g2="parenright,bracketright,braceright" k="-10" />
|
||||
<hkern g1="W" g2="space,uni00A0" k="25" />
|
||||
<hkern g1="W" g2="asterisk" k="-46" />
|
||||
<hkern g1="W" g2="hyphen,uni00AD,endash,emdash" k="25" />
|
||||
<hkern g1="W" g2="comma,period,ellipsis" k="74" />
|
||||
<hkern g1="W" g2="C,G,O,Q,Ccedilla,Ograve,Oacute,Ocircumflex,Otilde,Odieresis,Oslash,OE" k="20" />
|
||||
<hkern g1="W" g2="c,e,g,o,q,ccedilla,egrave,eacute,ecircumflex,edieresis,eth,ograve,oacute,ocircumflex,otilde,odieresis,oslash,oe" k="42" />
|
||||
<hkern g1="W" g2="v,y,yacute,ydieresis" k="16" />
|
||||
<hkern g1="W" g2="w" k="18" />
|
||||
<hkern g1="W" g2="x" k="40" />
|
||||
<hkern g1="W" g2="z" k="37" />
|
||||
<hkern g1="W" g2="AE" k="83" />
|
||||
<hkern g1="W" g2="quotedbl,quotesingle,quoteleft,quoteright,quotedblleft,quotedblright" k="-40" />
|
||||
<hkern g1="W" g2="quotesinglbase,quotedblbase" k="67" />
|
||||
<hkern g1="W" g2="registered,trademark" k="-12" />
|
||||
<hkern g1="W" g2="A,Agrave,Aacute,Acircumflex,Atilde,Adieresis,Aring" k="28" />
|
||||
<hkern g1="W" g2="a,m,n,p,r,s,u,ae" k="41" />
|
||||
<hkern g1="W" g2="agrave,aacute,acircumflex,atilde,adieresis,aring,igrave,iacute,icircumflex,idieresis,ntilde,ugrave,uacute,ucircumflex,udieresis" k="30" />
|
||||
<hkern g1="K,X" g2="space,uni00A0" k="30" />
|
||||
<hkern g1="K,X" g2="hyphen,uni00AD,endash,emdash" k="80" />
|
||||
<hkern g1="K,X" g2="C,G,O,Q,Ccedilla,Ograve,Oacute,Ocircumflex,Otilde,Odieresis,Oslash,OE" k="49" />
|
||||
<hkern g1="K,X" g2="T" k="33" />
|
||||
<hkern g1="K,X" g2="X" k="31" />
|
||||
<hkern g1="K,X" g2="Y,Yacute,Ydieresis" k="27" />
|
||||
<hkern g1="K,X" g2="c,e,g,o,q,ccedilla,egrave,eacute,ecircumflex,edieresis,eth,ograve,oacute,ocircumflex,otilde,odieresis,oslash,oe" k="48" />
|
||||
<hkern g1="K,X" g2="t" k="38" />
|
||||
<hkern g1="K,X" g2="v,y,yacute,ydieresis" k="54" />
|
||||
<hkern g1="K,X" g2="w" k="54" />
|
||||
<hkern g1="K,X" g2="x" k="38" />
|
||||
<hkern g1="K,X" g2="z" k="32" />
|
||||
<hkern g1="K,X" g2="AE" k="101" />
|
||||
<hkern g1="K,X" g2="A,Agrave,Aacute,Acircumflex,Atilde,Adieresis,Aring" k="30" />
|
||||
<hkern g1="K,X" g2="a,m,n,p,r,s,u,ae" k="28" />
|
||||
<hkern g1="Y,Yacute,Ydieresis" g2="space,uni00A0" k="25" />
|
||||
<hkern g1="Y,Yacute,Ydieresis" g2="asterisk" k="-24" />
|
||||
<hkern g1="Y,Yacute,Ydieresis" g2="hyphen,uni00AD,endash,emdash" k="62" />
|
||||
<hkern g1="Y,Yacute,Ydieresis" g2="comma,period,ellipsis" k="107" />
|
||||
<hkern g1="Y,Yacute,Ydieresis" g2="C,G,O,Q,Ccedilla,Ograve,Oacute,Ocircumflex,Otilde,Odieresis,Oslash,OE" k="41" />
|
||||
<hkern g1="Y,Yacute,Ydieresis" g2="T" k="12" />
|
||||
<hkern g1="Y,Yacute,Ydieresis" g2="X" k="27" />
|
||||
<hkern g1="Y,Yacute,Ydieresis" g2="Z" k="25" />
|
||||
<hkern g1="Y,Yacute,Ydieresis" g2="c,e,g,o,q,ccedilla,egrave,eacute,ecircumflex,edieresis,eth,ograve,oacute,ocircumflex,otilde,odieresis,oslash,oe" k="85" />
|
||||
<hkern g1="Y,Yacute,Ydieresis" g2="t" k="39" />
|
||||
<hkern g1="Y,Yacute,Ydieresis" g2="v,y,yacute,ydieresis" k="48" />
|
||||
<hkern g1="Y,Yacute,Ydieresis" g2="w" k="40" />
|
||||
<hkern g1="Y,Yacute,Ydieresis" g2="x" k="60" />
|
||||
<hkern g1="Y,Yacute,Ydieresis" g2="z" k="65" />
|
||||
<hkern g1="Y,Yacute,Ydieresis" g2="AE" k="96" />
|
||||
<hkern g1="Y,Yacute,Ydieresis" g2="quotedbl,quotesingle,quoteleft,quoteright,quotedblleft,quotedblright" k="-36" />
|
||||
<hkern g1="Y,Yacute,Ydieresis" g2="quotesinglbase,quotedblbase" k="103" />
|
||||
<hkern g1="Y,Yacute,Ydieresis" g2="A,Agrave,Aacute,Acircumflex,Atilde,Adieresis,Aring" k="68" />
|
||||
<hkern g1="Y,Yacute,Ydieresis" g2="a,m,n,p,r,s,u,ae" k="72" />
|
||||
<hkern g1="Y,Yacute,Ydieresis" g2="agrave,aacute,acircumflex,atilde,adieresis,aring,igrave,iacute,icircumflex,idieresis,ntilde,ugrave,uacute,ucircumflex,udieresis" k="62" />
|
||||
<hkern g1="Z" g2="space,uni00A0" k="43" />
|
||||
<hkern g1="Z" g2="hyphen,uni00AD,endash,emdash" k="92" />
|
||||
<hkern g1="Z" g2="C,G,O,Q,Ccedilla,Ograve,Oacute,Ocircumflex,Otilde,Odieresis,Oslash,OE" k="24" />
|
||||
<hkern g1="Z" g2="T" k="24" />
|
||||
<hkern g1="Z" g2="X" k="29" />
|
||||
<hkern g1="Z" g2="Y,Yacute,Ydieresis" k="25" />
|
||||
<hkern g1="Z" g2="Z" k="22" />
|
||||
<hkern g1="Z" g2="c,e,g,o,q,ccedilla,egrave,eacute,ecircumflex,edieresis,eth,ograve,oacute,ocircumflex,otilde,odieresis,oslash,oe" k="51" />
|
||||
<hkern g1="Z" g2="t" k="16" />
|
||||
<hkern g1="Z" g2="v,y,yacute,ydieresis" k="31" />
|
||||
<hkern g1="Z" g2="w" k="31" />
|
||||
<hkern g1="Z" g2="x" k="21" />
|
||||
<hkern g1="Z" g2="z" k="27" />
|
||||
<hkern g1="Z" g2="AE" k="99" />
|
||||
<hkern g1="Z" g2="A,Agrave,Aacute,Acircumflex,Atilde,Adieresis,Aring" k="19" />
|
||||
<hkern g1="Z" g2="a,m,n,p,r,s,u,ae" k="22" />
|
||||
<hkern g1="c,ccedilla" g2="space,uni00A0" k="24" />
|
||||
<hkern g1="c,ccedilla" g2="hyphen,uni00AD,endash,emdash" k="46" />
|
||||
<hkern g1="c,ccedilla" g2="c,e,g,o,q,ccedilla,egrave,eacute,ecircumflex,edieresis,eth,ograve,oacute,ocircumflex,otilde,odieresis,oslash,oe" k="23" />
|
||||
<hkern g1="c,ccedilla" g2="x" k="16" />
|
||||
<hkern g1="c,ccedilla" g2="z" k="16" />
|
||||
<hkern g1="c,ccedilla" g2="quotedbl,quotesingle,quoteleft,quoteright,quotedblleft,quotedblright" k="14" />
|
||||
<hkern g1="e,egrave,eacute,ecircumflex,edieresis,oe" g2="c,e,g,o,q,ccedilla,egrave,eacute,ecircumflex,edieresis,eth,ograve,oacute,ocircumflex,otilde,odieresis,oslash,oe" k="11" />
|
||||
<hkern g1="e,egrave,eacute,ecircumflex,edieresis,oe" g2="v,y,yacute,ydieresis" k="22" />
|
||||
<hkern g1="e,egrave,eacute,ecircumflex,edieresis,oe" g2="w" k="11" />
|
||||
<hkern g1="e,egrave,eacute,ecircumflex,edieresis,oe" g2="x" k="23" />
|
||||
<hkern g1="e,egrave,eacute,ecircumflex,edieresis,oe" g2="z" k="11" />
|
||||
<hkern g1="e,egrave,eacute,ecircumflex,edieresis,oe" g2="quotedbl,quotesingle,quoteleft,quoteright,quotedblleft,quotedblright" k="12" />
|
||||
<hkern g1="f" g2="asterisk" k="-16" />
|
||||
<hkern g1="f" g2="comma,period,ellipsis" k="24" />
|
||||
<hkern g1="f" g2="c,e,g,o,q,ccedilla,egrave,eacute,ecircumflex,edieresis,eth,ograve,oacute,ocircumflex,otilde,odieresis,oslash,oe" k="11" />
|
||||
<hkern g1="f" g2="t" k="16" />
|
||||
<hkern g1="f" g2="quotedbl,quotesingle,quoteleft,quoteright,quotedblleft,quotedblright" k="-16" />
|
||||
<hkern g1="f" g2="quotesinglbase,quotedblbase" k="14" />
|
||||
<hkern g1="f" g2="registered,trademark" k="-17" />
|
||||
<hkern g1="f" g2="parenright,bracketright,braceright" k="-60" />
|
||||
<hkern g1="b,o,p,ograve,oacute,ocircumflex,otilde,odieresis,oslash,thorn" g2="asterisk" k="14" />
|
||||
<hkern g1="b,o,p,ograve,oacute,ocircumflex,otilde,odieresis,oslash,thorn" g2="comma,period,ellipsis" k="12" />
|
||||
<hkern g1="b,o,p,ograve,oacute,ocircumflex,otilde,odieresis,oslash,thorn" g2="v,y,yacute,ydieresis" k="12" />
|
||||
<hkern g1="b,o,p,ograve,oacute,ocircumflex,otilde,odieresis,oslash,thorn" g2="w" k="11" />
|
||||
<hkern g1="b,o,p,ograve,oacute,ocircumflex,otilde,odieresis,oslash,thorn" g2="x" k="24" />
|
||||
<hkern g1="b,o,p,ograve,oacute,ocircumflex,otilde,odieresis,oslash,thorn" g2="z" k="16" />
|
||||
<hkern g1="b,o,p,ograve,oacute,ocircumflex,otilde,odieresis,oslash,thorn" g2="quotedbl,quotesingle,quoteleft,quoteright,quotedblleft,quotedblright" k="53" />
|
||||
<hkern g1="b,o,p,ograve,oacute,ocircumflex,otilde,odieresis,oslash,thorn" g2="quotesinglbase,quotedblbase" k="16" />
|
||||
<hkern g1="b,o,p,ograve,oacute,ocircumflex,otilde,odieresis,oslash,thorn" g2="parenright,bracketright,braceright" k="6" />
|
||||
<hkern g1="t" g2="hyphen,uni00AD,endash,emdash" k="32" />
|
||||
<hkern g1="t" g2="comma,period,ellipsis" k="-16" />
|
||||
<hkern g1="t" g2="c,e,g,o,q,ccedilla,egrave,eacute,ecircumflex,edieresis,eth,ograve,oacute,ocircumflex,otilde,odieresis,oslash,oe" k="11" />
|
||||
<hkern g1="t" g2="x" k="16" />
|
||||
<hkern g1="t" g2="quotesinglbase,quotedblbase" k="-16" />
|
||||
<hkern g1="v,y,yacute,ydieresis" g2="space,uni00A0" k="36" />
|
||||
<hkern g1="v,y,yacute,ydieresis" g2="asterisk" k="-14" />
|
||||
<hkern g1="v,y,yacute,ydieresis" g2="comma,period,ellipsis" k="72" />
|
||||
<hkern g1="v,y,yacute,ydieresis" g2="c,e,g,o,q,ccedilla,egrave,eacute,ecircumflex,edieresis,eth,ograve,oacute,ocircumflex,otilde,odieresis,oslash,oe" k="11" />
|
||||
<hkern g1="v,y,yacute,ydieresis" g2="v,y,yacute,ydieresis" k="-7" />
|
||||
<hkern g1="v,y,yacute,ydieresis" g2="w" k="-6" />
|
||||
<hkern g1="v,y,yacute,ydieresis" g2="x" k="13" />
|
||||
<hkern g1="v,y,yacute,ydieresis" g2="z" k="10" />
|
||||
<hkern g1="v,y,yacute,ydieresis" g2="quotesinglbase,quotedblbase" k="48" />
|
||||
<hkern g1="w" g2="space,uni00A0" k="24" />
|
||||
<hkern g1="w" g2="comma,period,ellipsis" k="62" />
|
||||
<hkern g1="w" g2="c,e,g,o,q,ccedilla,egrave,eacute,ecircumflex,edieresis,eth,ograve,oacute,ocircumflex,otilde,odieresis,oslash,oe" k="11" />
|
||||
<hkern g1="w" g2="v,y,yacute,ydieresis" k="-6" />
|
||||
<hkern g1="w" g2="x" k="15" />
|
||||
<hkern g1="w" g2="z" k="16" />
|
||||
<hkern g1="w" g2="quotesinglbase,quotedblbase" k="59" />
|
||||
<hkern g1="k,x" g2="space,uni00A0" k="30" />
|
||||
<hkern g1="k,x" g2="hyphen,uni00AD,endash,emdash" k="46" />
|
||||
<hkern g1="k,x" g2="c,e,g,o,q,ccedilla,egrave,eacute,ecircumflex,edieresis,eth,ograve,oacute,ocircumflex,otilde,odieresis,oslash,oe" k="24" />
|
||||
<hkern g1="k,x" g2="v,y,yacute,ydieresis" k="7" />
|
||||
<hkern g1="k,x" g2="x" k="16" />
|
||||
<hkern g1="z" g2="space,uni00A0" k="30" />
|
||||
<hkern g1="z" g2="hyphen,uni00AD,endash,emdash" k="40" />
|
||||
<hkern g1="z" g2="c,e,g,o,q,ccedilla,egrave,eacute,ecircumflex,edieresis,eth,ograve,oacute,ocircumflex,otilde,odieresis,oslash,oe" k="16" />
|
||||
<hkern g1="z" g2="v,y,yacute,ydieresis" k="10" />
|
||||
<hkern g1="space,uni00A0" g2="hyphen,uni00AD,endash,emdash" k="80" />
|
||||
<hkern g1="space,uni00A0" g2="comma,period,ellipsis" k="13" />
|
||||
<hkern g1="space,uni00A0" g2="T" k="31" />
|
||||
<hkern g1="space,uni00A0" g2="V" k="30" />
|
||||
<hkern g1="space,uni00A0" g2="W" k="19" />
|
||||
<hkern g1="space,uni00A0" g2="X" k="30" />
|
||||
<hkern g1="space,uni00A0" g2="Y,Yacute,Ydieresis" k="30" />
|
||||
<hkern g1="space,uni00A0" g2="Z" k="22" />
|
||||
<hkern g1="space,uni00A0" g2="v,y,yacute,ydieresis" k="14" />
|
||||
<hkern g1="space,uni00A0" g2="z" k="30" />
|
||||
<hkern g1="space,uni00A0" g2="AE" k="40" />
|
||||
<hkern g1="space,uni00A0" g2="quotedbl,quotesingle,quoteleft,quoteright,quotedblleft,quotedblright" k="68" />
|
||||
<hkern g1="space,uni00A0" g2="quotesinglbase,quotedblbase" k="68" />
|
||||
<hkern g1="space,uni00A0" g2="A,Agrave,Aacute,Acircumflex,Atilde,Adieresis,Aring" k="32" />
|
||||
<hkern g1="comma,period,ellipsis" g2="space,uni00A0" k="78" />
|
||||
<hkern g1="comma,period,ellipsis" g2="asterisk" k="141" />
|
||||
<hkern g1="comma,period,ellipsis" g2="hyphen,uni00AD,endash,emdash" k="126" />
|
||||
<hkern g1="comma,period,ellipsis" g2="comma,period,ellipsis" k="-65" />
|
||||
<hkern g1="comma,period,ellipsis" g2="T" k="30" />
|
||||
<hkern g1="comma,period,ellipsis" g2="V" k="58" />
|
||||
<hkern g1="comma,period,ellipsis" g2="W" k="29" />
|
||||
<hkern g1="comma,period,ellipsis" g2="Y,Yacute,Ydieresis" k="13" />
|
||||
<hkern g1="comma,period,ellipsis" g2="v,y,yacute,ydieresis" k="24" />
|
||||
<hkern g1="comma,period,ellipsis" g2="w" k="22" />
|
||||
<hkern g1="comma,period,ellipsis" g2="x" k="-20" />
|
||||
<hkern g1="comma,period,ellipsis" g2="AE" k="-40" />
|
||||
<hkern g1="comma,period,ellipsis" g2="quotedbl,quotesingle,quoteleft,quoteright,quotedblleft,quotedblright" k="140" />
|
||||
<hkern g1="comma,period,ellipsis" g2="registered,trademark" k="16" />
|
||||
<hkern g1="hyphen,uni00AD,endash,emdash" g2="space,uni00A0" k="80" />
|
||||
<hkern g1="hyphen,uni00AD,endash,emdash" g2="asterisk" k="111" />
|
||||
<hkern g1="hyphen,uni00AD,endash,emdash" g2="comma,period,ellipsis" k="126" />
|
||||
<hkern g1="hyphen,uni00AD,endash,emdash" g2="T" k="84" />
|
||||
<hkern g1="hyphen,uni00AD,endash,emdash" g2="V" k="29" />
|
||||
<hkern g1="hyphen,uni00AD,endash,emdash" g2="X" k="80" />
|
||||
<hkern g1="hyphen,uni00AD,endash,emdash" g2="Y,Yacute,Ydieresis" k="13" />
|
||||
<hkern g1="hyphen,uni00AD,endash,emdash" g2="Z" k="10" />
|
||||
<hkern g1="hyphen,uni00AD,endash,emdash" g2="AE" k="44" />
|
||||
<hkern g1="hyphen,uni00AD,endash,emdash" g2="quotedbl,quotesingle,quoteleft,quoteright,quotedblleft,quotedblright" k="122" />
|
||||
<hkern g1="hyphen,uni00AD,endash,emdash" g2="quotesinglbase,quotedblbase" k="87" />
|
||||
<hkern g1="hyphen,uni00AD,endash,emdash" g2="parenright,bracketright,braceright" k="36" />
|
||||
<hkern g1="quotedbl,quotesingle,quoteleft,quoteright,quotedblleft,quotedblright" g2="space,uni00A0" k="82" />
|
||||
<hkern g1="quotedbl,quotesingle,quoteleft,quoteright,quotedblleft,quotedblright" g2="hyphen,uni00AD,endash,emdash" k="151" />
|
||||
<hkern g1="quotedbl,quotesingle,quoteleft,quoteright,quotedblleft,quotedblright" g2="comma,period,ellipsis" k="122" />
|
||||
<hkern g1="quotedbl,quotesingle,quoteleft,quoteright,quotedblleft,quotedblright" g2="C,G,O,Q,Ccedilla,Ograve,Oacute,Ocircumflex,Otilde,Odieresis,Oslash,OE" k="40" />
|
||||
<hkern g1="quotedbl,quotesingle,quoteleft,quoteright,quotedblleft,quotedblright" g2="V" k="-40" />
|
||||
<hkern g1="quotedbl,quotesingle,quoteleft,quoteright,quotedblleft,quotedblright" g2="W" k="-40" />
|
||||
<hkern g1="quotedbl,quotesingle,quoteleft,quoteright,quotedblleft,quotedblright" g2="Y,Yacute,Ydieresis" k="-36" />
|
||||
<hkern g1="quotedbl,quotesingle,quoteleft,quoteright,quotedblleft,quotedblright" g2="c,e,g,o,q,ccedilla,egrave,eacute,ecircumflex,edieresis,eth,ograve,oacute,ocircumflex,otilde,odieresis,oslash,oe" k="101" />
|
||||
<hkern g1="quotedbl,quotesingle,quoteleft,quoteright,quotedblleft,quotedblright" g2="v,y,yacute,ydieresis" k="-30" />
|
||||
<hkern g1="quotedbl,quotesingle,quoteleft,quoteright,quotedblleft,quotedblright" g2="AE" k="200" />
|
||||
<hkern g1="quotedbl,quotesingle,quoteleft,quoteright,quotedblleft,quotedblright" g2="A,Agrave,Aacute,Acircumflex,Atilde,Adieresis,Aring" k="122" />
|
||||
<hkern g1="quotedbl,quotesingle,quoteleft,quoteright,quotedblleft,quotedblright" g2="a,m,n,p,r,s,u,ae" k="62" />
|
||||
<hkern g1="quotesinglbase,quotedblbase" g2="space,uni00A0" k="91" />
|
||||
<hkern g1="quotesinglbase,quotedblbase" g2="asterisk" k="82" />
|
||||
<hkern g1="quotesinglbase,quotedblbase" g2="hyphen,uni00AD,endash,emdash" k="111" />
|
||||
<hkern g1="quotesinglbase,quotedblbase" g2="comma,period,ellipsis" k="-65" />
|
||||
<hkern g1="quotesinglbase,quotedblbase" g2="C,G,O,Q,Ccedilla,Ograve,Oacute,Ocircumflex,Otilde,Odieresis,Oslash,OE" k="60" />
|
||||
<hkern g1="quotesinglbase,quotedblbase" g2="T" k="103" />
|
||||
<hkern g1="quotesinglbase,quotedblbase" g2="V" k="102" />
|
||||
<hkern g1="quotesinglbase,quotedblbase" g2="W" k="77" />
|
||||
<hkern g1="quotesinglbase,quotedblbase" g2="Y,Yacute,Ydieresis" k="121" />
|
||||
<hkern g1="quotesinglbase,quotedblbase" g2="c,e,g,o,q,ccedilla,egrave,eacute,ecircumflex,edieresis,eth,ograve,oacute,ocircumflex,otilde,odieresis,oslash,oe" k="29" />
|
||||
<hkern g1="quotesinglbase,quotedblbase" g2="t" k="30" />
|
||||
<hkern g1="quotesinglbase,quotedblbase" g2="v,y,yacute,ydieresis" k="72" />
|
||||
<hkern g1="quotesinglbase,quotedblbase" g2="w" k="62" />
|
||||
<hkern g1="quotesinglbase,quotedblbase" g2="AE" k="-58" />
|
||||
<hkern g1="parenleft,bracketleft,braceleft" g2="hyphen,uni00AD,endash,emdash" k="36" />
|
||||
<hkern g1="parenleft,bracketleft,braceleft" g2="V" k="-10" />
|
||||
<hkern g1="parenleft,bracketleft,braceleft" g2="c,e,g,o,q,ccedilla,egrave,eacute,ecircumflex,edieresis,eth,ograve,oacute,ocircumflex,otilde,odieresis,oslash,oe" k="6" />
|
||||
<hkern g1="asterisk" g2="space,uni00A0" k="60" />
|
||||
<hkern g1="asterisk" g2="hyphen,uni00AD,endash,emdash" k="158" />
|
||||
<hkern g1="asterisk" g2="comma,period,ellipsis" k="250" />
|
||||
<hkern g1="asterisk" g2="V" k="-12" />
|
||||
<hkern g1="asterisk" g2="W" k="-12" />
|
||||
<hkern g1="asterisk" g2="c,e,g,o,q,ccedilla,egrave,eacute,ecircumflex,edieresis,eth,ograve,oacute,ocircumflex,otilde,odieresis,oslash,oe" k="14" />
|
||||
<hkern g1="asterisk" g2="v,y,yacute,ydieresis" k="-14" />
|
||||
<hkern g1="asterisk" g2="AE" k="59" />
|
||||
<hkern g1="asterisk" g2="quotesinglbase,quotedblbase" k="82" />
|
||||
<hkern g1="asterisk" g2="A,Agrave,Aacute,Acircumflex,Atilde,Adieresis,Aring" k="10" />
|
||||
<hkern g1="seven" g2="space,uni00A0" k="54" />
|
||||
<hkern g1="seven" g2="hyphen,uni00AD,endash,emdash" k="64" />
|
||||
<hkern g1="seven" g2="comma,period,ellipsis" k="110" />
|
||||
<hkern g1="seven" g2="C,G,O,Q,Ccedilla,Ograve,Oacute,Ocircumflex,Otilde,Odieresis,Oslash,OE" k="15" />
|
||||
<hkern g1="seven" g2="c,e,g,o,q,ccedilla,egrave,eacute,ecircumflex,edieresis,eth,ograve,oacute,ocircumflex,otilde,odieresis,oslash,oe" k="75" />
|
||||
<hkern g1="seven" g2="t" k="24" />
|
||||
<hkern g1="seven" g2="AE" k="58" />
|
||||
<hkern g1="seven" g2="quotesinglbase,quotedblbase" k="95" />
|
||||
<hkern g1="seven" g2="A,Agrave,Aacute,Acircumflex,Atilde,Adieresis,Aring" k="58" />
|
||||
<hkern g1="seven" g2="a,m,n,p,r,s,u,ae" k="45" />
|
||||
<hkern g1="seven" g2="agrave,aacute,acircumflex,atilde,adieresis,aring,igrave,iacute,icircumflex,idieresis,ntilde,ugrave,uacute,ucircumflex,udieresis" k="24" />
|
||||
<hkern g1="r" g2="comma,period,ellipsis" k="60" />
|
||||
<hkern g1="r" g2="t" k="-30" />
|
||||
</font>
|
||||
</defs></svg>
|
Before Width: | Height: | Size: 89 KiB |
|
@ -1,88 +0,0 @@
|
|||
// This Source Code Form is subject to the terms of the Mozilla Public
|
||||
// License, v. 2.0. If a copy of the MPL was not distributed with this
|
||||
// file, You can obtain one at http://mozilla.org/MPL/2.0/.
|
||||
//
|
||||
// Copyright (c) 2015-2016 Andrey Antukh <niwi@niwi.nz>
|
||||
// Copyright (c) 2015-2016 Juan de la Cruz <delacruzgarciajuan@gmail.com>
|
||||
|
||||
// source sans pro
|
||||
|
||||
@include font-face-collection("sourcesanspro","sourcesanspro-extralight","100");
|
||||
@include font-face-collection("sourcesanspro","sourcesanspro-extralightitalic","100",italic);
|
||||
@include font-face-collection("sourcesanspro","sourcesanspro-light","200");
|
||||
@include font-face-collection("sourcesanspro","sourcesanspro-lightitalic","200",italic);
|
||||
@include font-face-collection("sourcesanspro","sourcesanspro-regular",normal);
|
||||
@include font-face-collection("sourcesanspro","sourcesanspro-italic",normal,italic);
|
||||
@include font-face-collection("sourcesanspro","sourcesanspro-semibold","500");
|
||||
@include font-face-collection("sourcesanspro","sourcesanspro-semibolditalic","500",italic);
|
||||
@include font-face-collection("sourcesanspro","sourcesanspro-bold",bold);
|
||||
@include font-face-collection("sourcesanspro","sourcesanspro-bolditalic",bold,italic);
|
||||
@include font-face-collection("sourcesanspro","sourcesanspro-black","900");
|
||||
@include font-face-collection("sourcesanspro","sourcesanspro-blackitalic","900",italic);
|
||||
|
||||
// Open Sans
|
||||
|
||||
@include font-face-collection("opensans","opensans-extralight","100");
|
||||
@include font-face-collection("opensans","opensans-extralightitalic","100",italic);
|
||||
@include font-face-collection("opensans","opensans-light","200");
|
||||
@include font-face-collection("opensans","opensans-lightitalic","200",italic);
|
||||
@include font-face-collection("opensans","opensans-regular",normal);
|
||||
@include font-face-collection("opensans","opensans-italic",normal,italic);
|
||||
@include font-face-collection("opensans","opensans-semibold","500");
|
||||
@include font-face-collection("opensans","opensans-semibolditalic","500",italic);
|
||||
@include font-face-collection("opensans","opensans-bold",bold);
|
||||
@include font-face-collection("opensans","opensans-bolditalic",bold,italic);
|
||||
@include font-face-collection("opensans","opensans-black","900");
|
||||
@include font-face-collection("opensans","opensans-blackitalic","900",italic);
|
||||
|
||||
// Bebas
|
||||
|
||||
@include font-face-collection("bebas","bebas",normal);
|
||||
|
||||
// Caviar Dreams
|
||||
|
||||
@include font-face-collection("caviardreams","caviardreams",normal);
|
||||
@include font-face-collection("caviardreams","caviardreams-italic",normal,italic);
|
||||
@include font-face-collection("caviardreams","caviardreams-bold",bold);
|
||||
@include font-face-collection("caviardreams","caviardreams-bolditalic",bold,italic);
|
||||
|
||||
// Good Dog
|
||||
|
||||
@include font-face-collection("gooddog","gooddog",normal);
|
||||
|
||||
// PT Sans
|
||||
|
||||
@include font-face-collection("ptsans","ptsans",normal);
|
||||
@include font-face-collection("ptsans","ptsans-italic",normal,italic);
|
||||
@include font-face-collection("ptsans","ptsans-bold",bold);
|
||||
@include font-face-collection("ptsans","ptsans-bolditalic",bold,italic);
|
||||
|
||||
// Roboto
|
||||
|
||||
@include font-face-collection("roboto","roboto-thin","100");
|
||||
@include font-face-collection("roboto","roboto-thinitalic","100",italic);
|
||||
@include font-face-collection("roboto","roboto-light","200");
|
||||
@include font-face-collection("roboto","roboto-lightitalic","200",italic);
|
||||
@include font-face-collection("roboto","roboto-regular",normal);
|
||||
@include font-face-collection("roboto","roboto-italic",normal,italic);
|
||||
@include font-face-collection("roboto","roboto-semibold","500");
|
||||
@include font-face-collection("roboto","roboto-semibolditalic","500",italic);
|
||||
@include font-face-collection("roboto","roboto-bold",bold);
|
||||
@include font-face-collection("roboto","roboto-bolditalic",bold,italic);
|
||||
@include font-face-collection("roboto","roboto-black","900");
|
||||
@include font-face-collection("roboto","roboto-blackitalic","900",italic);
|
||||
|
||||
// Roboto Condensed
|
||||
|
||||
@include font-face-collection("robotocondensed","robotocondensed-thin","100");
|
||||
@include font-face-collection("robotocondensed","robotocondensed-thinitalic","100",italic);
|
||||
@include font-face-collection("robotocondensed","robotocondensed-light","200");
|
||||
@include font-face-collection("robotocondensed","robotocondensed-lightitalic","200",italic);
|
||||
@include font-face-collection("robotocondensed","robotocondensed-regular",normal);
|
||||
@include font-face-collection("robotocondensed","robotocondensed-italic",normal,italic);
|
||||
@include font-face-collection("robotocondensed","robotocondensed-semibold","500");
|
||||
@include font-face-collection("robotocondensed","robotocondensed-semibolditalic","500",italic);
|
||||
@include font-face-collection("robotocondensed","robotocondensed-bold",bold);
|
||||
@include font-face-collection("robotocondensed","robotocondensed-bolditalic",bold,italic);
|
||||
@include font-face-collection("robotocondensed","robotocondensed-black","900");
|
||||
@include font-face-collection("robotocondensed","robotocondensed-blackitalic","900",italic);
|
|
@ -2,8 +2,7 @@
|
|||
// License, v. 2.0. If a copy of the MPL was not distributed with this
|
||||
// file, You can obtain one at http://mozilla.org/MPL/2.0/.
|
||||
//
|
||||
// Copyright (c) 2015-2016 Andrey Antukh <niwi@niwi.nz>
|
||||
// Copyright (c) 2015-2016 Juan de la Cruz <delacruzgarciajuan@gmail.com>
|
||||
// Copyright (c) UXBOX Labs SL
|
||||
|
||||
// Font sizes
|
||||
$fs8: 0.5rem;
|
||||
|
@ -41,71 +40,31 @@ $title-lh: 1.25;
|
|||
$title-lh-sm: 1.15;
|
||||
|
||||
// Work Sans
|
||||
@include font-face("worksans","WorkSans-ExtraLight", "100");
|
||||
@include font-face("worksans","WorkSans-ExtraLightitalic","100",italic);
|
||||
@include font-face("worksans","WorkSans-Light","200");
|
||||
@include font-face("worksans","WorkSans-LightItalic","200",italic);
|
||||
@include font-face("worksans","WorkSans-Regular",normal);
|
||||
@include font-face("worksans","WorkSans-Italic",normal,italic);
|
||||
@include font-face("worksans","WorkSans-SemiBold","500");
|
||||
@include font-face("worksans","WorkSans-SemiBoldItalic","500",italic);
|
||||
@include font-face("worksans","WorkSans-Bold",bold);
|
||||
@include font-face("worksans","WorkSans-BoldItalic",bold,italic);
|
||||
@include font-face("worksans","WorkSans-Black","900");
|
||||
@include font-face("worksans","WorkSans-BlackItalic","900",italic);
|
||||
@include font-face("worksans","WorkSans-Thin", "100");
|
||||
@include font-face("worksans","WorkSans-ThinItalic", "100", italic);
|
||||
@include font-face("worksans","WorkSans-ExtraLight", "200");
|
||||
@include font-face("worksans","WorkSans-ExtraLightitalic", "200", italic);
|
||||
@include font-face("worksans","WorkSans-Light", "300");
|
||||
@include font-face("worksans","WorkSans-LightItalic", "300", italic);
|
||||
@include font-face("worksans","WorkSans-Regular", normal);
|
||||
@include font-face("worksans","WorkSans-Italic", normal, italic);
|
||||
@include font-face("worksans","WorkSans-SemiBold", "600");
|
||||
@include font-face("worksans","WorkSans-SemiBoldItalic", "600", italic);
|
||||
@include font-face("worksans","WorkSans-Bold", bold);
|
||||
@include font-face("worksans","WorkSans-BoldItalic", bold, italic);
|
||||
@include font-face("worksans","WorkSans-Black", "900");
|
||||
@include font-face("worksans","WorkSans-BlackItalic","900", italic);
|
||||
|
||||
// Source Sans Pro
|
||||
@include font-face("sourcesanspro","sourcesanspro-extralight", "100");
|
||||
@include font-face("sourcesanspro","sourcesanspro-extralightitalic","100",italic);
|
||||
@include font-face("sourcesanspro","sourcesanspro-light","200");
|
||||
@include font-face("sourcesanspro","sourcesanspro-lightitalic","200",italic);
|
||||
@include font-face("sourcesanspro","sourcesanspro-regular",normal);
|
||||
@include font-face("sourcesanspro","sourcesanspro-italic",normal,italic);
|
||||
@include font-face("sourcesanspro","sourcesanspro-semibold","500");
|
||||
@include font-face("sourcesanspro","sourcesanspro-semibolditalic","500",italic);
|
||||
@include font-face("sourcesanspro","sourcesanspro-bold",bold);
|
||||
@include font-face("sourcesanspro","sourcesanspro-bolditalic",bold,italic);
|
||||
@include font-face("sourcesanspro","sourcesanspro-black","900");
|
||||
@include font-face("sourcesanspro","sourcesanspro-blackitalic","900",italic);
|
||||
|
||||
// Open Sans
|
||||
@include font-face("opensans","opensans-extralight","100");
|
||||
@include font-face("opensans","opensans-extralightitalic","100",italic);
|
||||
@include font-face("opensans","opensans-light","200");
|
||||
@include font-face("opensans","opensans-lightitalic","200",italic);
|
||||
@include font-face("opensans","opensans-regular",normal);
|
||||
@include font-face("opensans","opensans-italic",normal,italic);
|
||||
@include font-face("opensans","opensans-semibold","500");
|
||||
@include font-face("opensans","opensans-semibolditalic","500",italic);
|
||||
@include font-face("opensans","opensans-bold",bold);
|
||||
@include font-face("opensans","opensans-bolditalic",bold,italic);
|
||||
@include font-face("opensans","opensans-black","900");
|
||||
@include font-face("opensans","opensans-blackitalic","900",italic);
|
||||
|
||||
// Roboto
|
||||
@include font-face("roboto","roboto-thin","100");
|
||||
@include font-face("roboto","roboto-thinitalic","100",italic);
|
||||
@include font-face("roboto","roboto-light","200");
|
||||
@include font-face("roboto","roboto-lightitalic","200",italic);
|
||||
@include font-face("roboto","roboto-regular",normal);
|
||||
@include font-face("roboto","roboto-italic",normal,italic);
|
||||
@include font-face("roboto","roboto-semibold","500");
|
||||
@include font-face("roboto","roboto-semibolditalic","500",italic);
|
||||
@include font-face("roboto","roboto-bold",bold);
|
||||
@include font-face("roboto","roboto-bolditalic",bold,italic);
|
||||
@include font-face("roboto","roboto-black","900");
|
||||
@include font-face("roboto","roboto-blackitalic","900",italic);
|
||||
|
||||
// Roboto Condensed
|
||||
@include font-face("robotocondensed","robotocondensed-thin","100");
|
||||
@include font-face("robotocondensed","robotocondensed-thinitalic","100",italic);
|
||||
@include font-face("robotocondensed","robotocondensed-light","200");
|
||||
@include font-face("robotocondensed","robotocondensed-lightitalic","200",italic);
|
||||
@include font-face("robotocondensed","robotocondensed-regular",normal);
|
||||
@include font-face("robotocondensed","robotocondensed-italic",normal,italic);
|
||||
@include font-face("robotocondensed","robotocondensed-semibold","500");
|
||||
@include font-face("robotocondensed","robotocondensed-semibolditalic","500",italic);
|
||||
@include font-face("robotocondensed","robotocondensed-bold",bold);
|
||||
@include font-face("robotocondensed","robotocondensed-bolditalic",bold,italic);
|
||||
@include font-face("robotocondensed","robotocondensed-black","900");
|
||||
@include font-face("robotocondensed","robotocondensed-blackitalic","900",italic);
|
||||
@include font-face("sourcesanspro","sourcesanspro-extralight", "200");
|
||||
@include font-face("sourcesanspro","sourcesanspro-extralightitalic", "200", italic);
|
||||
@include font-face("sourcesanspro","sourcesanspro-light", "300");
|
||||
@include font-face("sourcesanspro","sourcesanspro-lightitalic", "300", italic);
|
||||
@include font-face("sourcesanspro","sourcesanspro-regular", normal);
|
||||
@include font-face("sourcesanspro","sourcesanspro-italic", normal, italic);
|
||||
@include font-face("sourcesanspro","sourcesanspro-semibold", "600");
|
||||
@include font-face("sourcesanspro","sourcesanspro-semibolditalic", "600", italic);
|
||||
@include font-face("sourcesanspro","sourcesanspro-bold", bold);
|
||||
@include font-face("sourcesanspro","sourcesanspro-bolditalic", bold, italic);
|
||||
@include font-face("sourcesanspro","sourcesanspro-black", "900");
|
||||
@include font-face("sourcesanspro","sourcesanspro-blackitalic", "900", italic);
|
||||
|
|
|
@ -349,6 +349,7 @@
|
|||
z-index: 1000;
|
||||
pointer-events: none;
|
||||
overflow: hidden;
|
||||
user-select: text;
|
||||
|
||||
.threads {
|
||||
position: absolute;
|
||||
|
|
|
@ -745,7 +745,7 @@
|
|||
&:hover {
|
||||
background: $color-gray-60;
|
||||
|
||||
|
||||
|
||||
.custom-select,
|
||||
.editable-select,
|
||||
input {
|
||||
|
@ -1016,7 +1016,7 @@
|
|||
.typography-name {
|
||||
font-size: 14px;
|
||||
}
|
||||
|
||||
|
||||
.row-flex {
|
||||
padding: 0.5rem 0;
|
||||
}
|
||||
|
|
|
@ -104,6 +104,7 @@
|
|||
white-space: nowrap;
|
||||
padding-bottom: 2px;
|
||||
transition: bottom 0.5s;
|
||||
z-index: 2;
|
||||
|
||||
&.color-palette-open {
|
||||
bottom: 5rem;
|
||||
|
@ -135,27 +136,52 @@
|
|||
display: grid;
|
||||
grid-template-rows: 20px 1fr;
|
||||
grid-template-columns: 20px 1fr;
|
||||
}
|
||||
|
||||
.viewport {
|
||||
cursor: none;
|
||||
grid-column: 1 / span 2;
|
||||
grid-row: 1 / span 2;
|
||||
overflow: hidden;
|
||||
.viewport {
|
||||
cursor: none;
|
||||
grid-column: 1 / span 2;
|
||||
grid-row: 1 / span 2;
|
||||
overflow: hidden;
|
||||
position: relative;
|
||||
|
||||
rect.selection-rect {
|
||||
fill: rgba(235, 215, 92, 0.1);
|
||||
stroke: #000000;
|
||||
stroke-width: 0.1px;
|
||||
}
|
||||
.viewport-overlays {
|
||||
position: absolute;
|
||||
width: 100%;
|
||||
height: 100%;
|
||||
z-index: 10;
|
||||
pointer-events: none;
|
||||
cursor: initial;
|
||||
|
||||
g.controls {
|
||||
rect.main { pointer-events: none; }
|
||||
.pixel-overlay {
|
||||
height: 100%;
|
||||
left: 0;
|
||||
pointer-events: initial;
|
||||
position: absolute;
|
||||
top: 0;
|
||||
width: 100%;
|
||||
z-index: 1;
|
||||
}
|
||||
}
|
||||
|
||||
.page-canvas, .page-layout {
|
||||
overflow: visible;
|
||||
.selection-rect {
|
||||
fill: rgba(235, 215, 92, 0.1);
|
||||
stroke: #000000;
|
||||
stroke-width: 0.1px;
|
||||
}
|
||||
|
||||
.render-shapes {
|
||||
position: absolute;
|
||||
}
|
||||
|
||||
.viewport-controls {
|
||||
position: absolute;
|
||||
}
|
||||
|
||||
}
|
||||
|
||||
.page-canvas, .page-layout {
|
||||
overflow: visible;
|
||||
}
|
||||
|
||||
/* Rules */
|
||||
|
@ -231,14 +257,16 @@
|
|||
}
|
||||
|
||||
.viewport-actions {
|
||||
position: absolute;
|
||||
margin-left: auto;
|
||||
width: 100%;
|
||||
margin-top: 2rem;
|
||||
align-items: center;
|
||||
display: flex;
|
||||
flex-direction: row;
|
||||
justify-content: center;
|
||||
align-items: center;
|
||||
margin-left: auto;
|
||||
margin-top: 2rem;
|
||||
position: absolute;
|
||||
width: 100%;
|
||||
z-index: 12;
|
||||
pointer-events: initial;
|
||||
|
||||
.path-actions {
|
||||
display: flex;
|
||||
|
@ -315,3 +343,4 @@
|
|||
margin-right: 0;
|
||||
}
|
||||
}
|
||||
|
||||
|
|
|
@ -439,13 +439,33 @@
|
|||
(assoc :left-offset left-offset))))))))))))
|
||||
|
||||
|
||||
(defn start-pan [state]
|
||||
(-> state
|
||||
(assoc-in [:workspace-local :panning] true)))
|
||||
(defn start-panning []
|
||||
(ptk/reify ::start-panning
|
||||
ptk/UpdateEvent
|
||||
(update [_ state]
|
||||
(-> state
|
||||
(assoc-in [:workspace-local :panning] true)))
|
||||
|
||||
(defn finish-pan [state]
|
||||
(-> state
|
||||
(update :workspace-local dissoc :panning)))
|
||||
ptk/WatchEvent
|
||||
(watch [_ state stream]
|
||||
(let [stopper (->> stream (rx/filter (ptk/type? ::finish-panning)))
|
||||
zoom (-> (get-in state [:workspace-local :zoom]) gpt/point)]
|
||||
(->> stream
|
||||
(rx/filter ms/pointer-event?)
|
||||
(rx/filter #(= :delta (:source %)))
|
||||
(rx/map :pt)
|
||||
(rx/take-until stopper)
|
||||
(rx/map (fn [delta]
|
||||
(let [delta (gpt/divide delta zoom)]
|
||||
(update-viewport-position {:x #(- % (:x delta))
|
||||
:y #(- % (:y delta))})))))))))
|
||||
|
||||
(defn finish-panning []
|
||||
(ptk/reify ::finish-panning
|
||||
ptk/UpdateEvent
|
||||
(update [_ state]
|
||||
(-> state
|
||||
(update :workspace-local dissoc :panning)))))
|
||||
|
||||
|
||||
;; --- Toggle layout flag
|
||||
|
@ -981,15 +1001,12 @@
|
|||
{:keys [id type shapes]} (get objects (first selected))]
|
||||
|
||||
(case type
|
||||
:text
|
||||
(:text :path)
|
||||
(rx/of (dwc/start-edition-mode id))
|
||||
|
||||
:group
|
||||
(rx/of (dwc/select-shapes (into (d/ordered-set) [(last shapes)])))
|
||||
|
||||
:path
|
||||
(rx/of (dwc/start-edition-mode id)
|
||||
(dwdp/start-path-edit id))
|
||||
:else (rx/empty))))))))
|
||||
|
||||
|
||||
|
@ -1255,8 +1272,7 @@
|
|||
(let [selected (get-in state [:workspace-local :selected])]
|
||||
(rx/concat
|
||||
(when-not (selected (:id shape))
|
||||
(rx/of (dws/deselect-all)
|
||||
(dws/select-shape (:id shape))))
|
||||
(rx/of (dws/select-shape (:id shape))))
|
||||
(rx/of (show-context-menu params)))))))
|
||||
|
||||
(def hide-context-menu
|
||||
|
@ -1734,6 +1750,7 @@
|
|||
;; Selection
|
||||
|
||||
(d/export dws/select-shape)
|
||||
(d/export dws/deselect-shape)
|
||||
(d/export dws/select-all)
|
||||
(d/export dws/deselect-all)
|
||||
(d/export dwc/select-shapes)
|
||||
|
@ -1741,12 +1758,12 @@
|
|||
(d/export dws/duplicate-selected)
|
||||
(d/export dws/handle-selection)
|
||||
(d/export dws/select-inside-group)
|
||||
(d/export dws/select-last-layer)
|
||||
;;(d/export dws/select-last-layer)
|
||||
(d/export dwd/select-for-drawing)
|
||||
(d/export dwc/clear-edition-mode)
|
||||
(d/export dwc/add-shape)
|
||||
(d/export dwc/start-edition-mode)
|
||||
(d/export dwdp/start-path-edit)
|
||||
#_(d/export dwc/start-path-edit)
|
||||
|
||||
;; Groups
|
||||
|
||||
|
|
|
@ -518,6 +518,31 @@
|
|||
(rx/of (expand-all-parents ids objects))))))
|
||||
|
||||
;; --- Start shape "edition mode"
|
||||
(defn stop-path-edit []
|
||||
(ptk/reify ::stop-path-edit
|
||||
ptk/UpdateEvent
|
||||
(update [_ state]
|
||||
(let [id (get-in state [:workspace-local :edition])]
|
||||
(update state :workspace-local dissoc :edit-path id)))))
|
||||
|
||||
(defn start-path-edit
|
||||
[id]
|
||||
(ptk/reify ::start-path-edit
|
||||
ptk/UpdateEvent
|
||||
(update [_ state]
|
||||
;; Only edit if the object has been created
|
||||
(if-let [id (get-in state [:workspace-local :edition])]
|
||||
(assoc-in state [:workspace-local :edit-path id] {:edit-mode :move
|
||||
:selected #{}
|
||||
:snap-toggled true})
|
||||
state))
|
||||
|
||||
ptk/WatchEvent
|
||||
(watch [_ state stream]
|
||||
(->> stream
|
||||
(rx/filter #(= % :interrupt))
|
||||
(rx/take 1)
|
||||
(rx/map #(stop-path-edit))))))
|
||||
|
||||
(declare clear-edition-mode)
|
||||
|
||||
|
@ -527,8 +552,7 @@
|
|||
(ptk/reify ::start-edition-mode
|
||||
ptk/UpdateEvent
|
||||
(update [_ state]
|
||||
(let [page-id (:current-page-id state)
|
||||
objects (get-in state [:workspace-data :pages-index page-id :objects])]
|
||||
(let [objects (lookup-page-objects state)]
|
||||
;; Can only edit objects that exist
|
||||
(if (contains? objects id)
|
||||
(-> state
|
||||
|
@ -538,10 +562,15 @@
|
|||
|
||||
ptk/WatchEvent
|
||||
(watch [_ state stream]
|
||||
(->> stream
|
||||
(rx/filter interrupt?)
|
||||
(rx/take 1)
|
||||
(rx/map (constantly clear-edition-mode))))))
|
||||
(let [objects (lookup-page-objects state)
|
||||
path? (= :path (get-in objects [id :type]))]
|
||||
(rx/merge
|
||||
(when path?
|
||||
(rx/of (start-path-edit id)))
|
||||
(->> stream
|
||||
(rx/filter interrupt?)
|
||||
(rx/take 1)
|
||||
(rx/map (constantly clear-edition-mode))))))))
|
||||
|
||||
(def clear-edition-mode
|
||||
(ptk/reify ::clear-edition-mode
|
||||
|
|
|
@ -9,23 +9,22 @@
|
|||
|
||||
(ns app.main.data.workspace.drawing.path
|
||||
(:require
|
||||
[clojure.spec.alpha :as s]
|
||||
[app.common.spec :as us]
|
||||
[beicon.core :as rx]
|
||||
[potok.core :as ptk]
|
||||
[app.common.math :as mth]
|
||||
[app.common.data :as d]
|
||||
[app.common.geom.matrix :as gmt]
|
||||
[app.common.geom.point :as gpt]
|
||||
[app.common.geom.shapes :as gsh]
|
||||
[app.common.geom.matrix :as gmt]
|
||||
[app.util.data :as ud]
|
||||
[app.common.data :as cd]
|
||||
[app.util.geom.path :as ugp]
|
||||
[app.main.streams :as ms]
|
||||
[app.main.store :as st]
|
||||
[app.common.geom.shapes.path :as gsp]
|
||||
[app.common.math :as mth]
|
||||
[app.common.pages :as cp]
|
||||
[app.common.spec :as us]
|
||||
[app.main.data.workspace.common :as dwc]
|
||||
[app.main.data.workspace.drawing.common :as common]
|
||||
[app.common.geom.shapes.path :as gsp]
|
||||
[app.common.pages :as cp]))
|
||||
[app.main.store :as st]
|
||||
[app.main.streams :as ms]
|
||||
[app.util.geom.path :as ugp]
|
||||
[beicon.core :as rx]
|
||||
[clojure.spec.alpha :as s]
|
||||
[potok.core :as ptk]))
|
||||
|
||||
;; SCHEMAS
|
||||
|
||||
|
@ -83,7 +82,7 @@
|
|||
[state & path]
|
||||
(let [edit-id (get-in state [:workspace-local :edition])
|
||||
page-id (:current-page-id state)]
|
||||
(cd/concat
|
||||
(d/concat
|
||||
(if edit-id
|
||||
[:workspace-data :pages-index page-id :objects edit-id]
|
||||
[:workspace-drawing :object])
|
||||
|
@ -515,31 +514,7 @@
|
|||
mousedown-events)
|
||||
(rx/of (finish-path "after-events")))))))
|
||||
|
||||
(defn stop-path-edit []
|
||||
(ptk/reify ::stop-path-edit
|
||||
ptk/UpdateEvent
|
||||
(update [_ state]
|
||||
(let [id (get-in state [:workspace-local :edition])]
|
||||
(update state :workspace-local dissoc :edit-path id)))))
|
||||
|
||||
(defn start-path-edit
|
||||
[id]
|
||||
(ptk/reify ::start-path-edit
|
||||
ptk/UpdateEvent
|
||||
(update [_ state]
|
||||
;; Only edit if the object has been created
|
||||
(if-let [id (get-in state [:workspace-local :edition])]
|
||||
(assoc-in state [:workspace-local :edit-path id] {:edit-mode :move
|
||||
:selected #{}
|
||||
:snap-toggled true})
|
||||
state))
|
||||
|
||||
ptk/WatchEvent
|
||||
(watch [_ state stream]
|
||||
(->> stream
|
||||
(rx/filter #(= % :interrupt))
|
||||
(rx/take 1)
|
||||
(rx/map #(stop-path-edit))))))
|
||||
|
||||
(defn modify-point [index prefix dx dy]
|
||||
(ptk/reify ::modify-point
|
||||
|
@ -635,7 +610,7 @@
|
|||
(let [point (ugp/command->point command)]
|
||||
(= point start-point)))
|
||||
|
||||
point-indices (->> (cd/enumerate content)
|
||||
point-indices (->> (d/enumerate content)
|
||||
(filter command-for-point)
|
||||
(map first))
|
||||
|
||||
|
@ -646,8 +621,8 @@
|
|||
(assoc-in [index :y] dy)))
|
||||
|
||||
handler-reducer (fn [modifiers [index prefix]]
|
||||
(let [cx (ud/prefix-keyword prefix :x)
|
||||
cy (ud/prefix-keyword prefix :y)]
|
||||
(let [cx (d/prefix-keyword prefix :x)
|
||||
cy (d/prefix-keyword prefix :y)]
|
||||
(-> modifiers
|
||||
(assoc-in [index cx] dx)
|
||||
(assoc-in [index cy] dy))))
|
||||
|
@ -680,8 +655,8 @@
|
|||
ptk/WatchEvent
|
||||
(watch [_ state stream]
|
||||
(let [id (get-in state [:workspace-local :edition])
|
||||
cx (ud/prefix-keyword prefix :x)
|
||||
cy (ud/prefix-keyword prefix :y)
|
||||
cx (d/prefix-keyword prefix :x)
|
||||
cy (d/prefix-keyword prefix :y)
|
||||
start-point @ms/mouse-position
|
||||
modifiers (get-in state [:workspace-local :edit-path id :content-modifiers])
|
||||
start-delta-x (get-in modifiers [index cx] 0)
|
||||
|
@ -838,7 +813,6 @@
|
|||
(->> (rx/of (setup-frame-path)
|
||||
common/handle-finish-drawing
|
||||
(dwc/start-edition-mode shape-id)
|
||||
(start-path-edit shape-id)
|
||||
(change-edit-mode :draw))))))
|
||||
|
||||
(defn handle-new-shape
|
||||
|
|
|
@ -85,7 +85,9 @@
|
|||
;; --- Toggle shape's selection status (selected or deselected)
|
||||
|
||||
(defn select-shape
|
||||
([id] (select-shape id false))
|
||||
([id]
|
||||
(select-shape id false))
|
||||
|
||||
([id toggle?]
|
||||
(us/verify ::us/uuid id)
|
||||
(ptk/reify ::select-shape
|
||||
|
@ -94,7 +96,7 @@
|
|||
(update-in state [:workspace-local :selected]
|
||||
(fn [selected]
|
||||
(if-not toggle?
|
||||
(conj selected id)
|
||||
(conj (d/ordered-set) id)
|
||||
(if (contains? selected id)
|
||||
(disj selected id)
|
||||
(conj selected id))))))
|
||||
|
@ -137,8 +139,7 @@
|
|||
|
||||
ptk/WatchEvent
|
||||
(watch [_ state stream]
|
||||
(let [page-id (:current-page-id state)
|
||||
objects (dwc/lookup-page-objects state page-id)]
|
||||
(let [objects (dwc/lookup-page-objects state)]
|
||||
(rx/of (dwc/expand-all-parents ids objects))))))
|
||||
|
||||
(defn select-all
|
||||
|
@ -207,22 +208,21 @@
|
|||
ptk/WatchEvent
|
||||
(watch [_ state stream]
|
||||
(let [page-id (:current-page-id state)
|
||||
objects (dwc/lookup-page-objects state)
|
||||
selected (get-in state [:workspace-local :selected])
|
||||
initial-set (if preserve?
|
||||
selected
|
||||
lks/empty-linked-set)
|
||||
selrect (get-in state [:workspace-local :selrect])
|
||||
is-not-blocked (fn [shape-id] (not (get-in state [:workspace-data
|
||||
:pages-index page-id
|
||||
:objects shape-id
|
||||
:blocked] false)))]
|
||||
blocked? (fn [id] (get-in objects [id :blocked] false))]
|
||||
(rx/merge
|
||||
(rx/of (update-selrect nil))
|
||||
(when selrect
|
||||
(->> (uw/ask! {:cmd :selection/query
|
||||
:page-id page-id
|
||||
:rect selrect})
|
||||
(rx/map #(into initial-set (filter is-not-blocked) %))
|
||||
(rx/map #(cp/clean-loops objects %))
|
||||
(rx/map #(into initial-set (filter (comp not blocked?)) %))
|
||||
(rx/map select-shapes))))))))
|
||||
|
||||
(defn select-inside-group
|
||||
|
@ -243,34 +243,8 @@
|
|||
reverse
|
||||
(d/seek #(geom/has-point? % position)))]
|
||||
(when selected
|
||||
(rx/of (deselect-all) (select-shape (:id selected)))))))))
|
||||
(rx/of (select-shape (:id selected)))))))))
|
||||
|
||||
(defn select-last-layer
|
||||
([position]
|
||||
(ptk/reify ::select-last-layer
|
||||
ptk/WatchEvent
|
||||
(watch [_ state stream]
|
||||
(let [page-id (:current-page-id state)
|
||||
objects (dwc/lookup-page-objects state page-id)
|
||||
find-shape
|
||||
(fn [selection]
|
||||
(let [id (first selection)
|
||||
shape (get objects id)]
|
||||
(let [child-id (->> (cp/get-children id objects)
|
||||
(map #(get objects %))
|
||||
(remove (comp empty :shapes))
|
||||
(filter #(geom/has-point? % position))
|
||||
(first)
|
||||
:id)]
|
||||
(or child-id id))))]
|
||||
(->> (uw/ask! {:cmd :selection/query
|
||||
:page-id page-id
|
||||
:rect (geom/make-centered-rect position 1 1)})
|
||||
(rx/first)
|
||||
(rx/filter (comp not empty?))
|
||||
(rx/map find-shape)
|
||||
(rx/filter #(not (nil? %)))
|
||||
(rx/map #(select-shape % false))))))))
|
||||
|
||||
;; --- Duplicate Shapes
|
||||
(declare prepare-duplicate-change)
|
||||
|
|
|
@ -197,6 +197,8 @@
|
|||
|
||||
(declare start-move)
|
||||
(declare start-move-duplicate)
|
||||
(declare start-local-displacement)
|
||||
(declare clear-local-transform)
|
||||
|
||||
(defn start-move-selected
|
||||
[]
|
||||
|
@ -297,13 +299,11 @@
|
|||
(->> snap-delta
|
||||
(rx/with-latest vector position)
|
||||
(rx/map (fn [[delta pos]] (-> (gpt/add pos delta) (gpt/round 0))))
|
||||
(rx/map gmt/translate-matrix)
|
||||
(rx/map #(fn [state] (assoc-in state [:workspace-local :modifiers] {:displacement %}))))
|
||||
(rx/map start-local-displacement))
|
||||
|
||||
(rx/of (set-modifiers ids)
|
||||
(apply-modifiers ids)
|
||||
(calculate-frame-for-move ids)
|
||||
(fn [state] (update state :workspace-local dissoc :modifiers))
|
||||
finish-transform))))))))
|
||||
|
||||
(defn- get-displacement-with-grid
|
||||
|
@ -368,15 +368,11 @@
|
|||
(->> move-events
|
||||
(rx/take-until stopper)
|
||||
(rx/scan #(gpt/add %1 mov-vec) (gpt/point 0 0))
|
||||
(rx/map gmt/translate-matrix)
|
||||
(rx/map #(fn [state] (assoc-in state [:workspace-local :modifiers] {:displacement %}))))
|
||||
(rx/map start-local-displacement))
|
||||
(rx/of (move-selected direction shift?)))
|
||||
|
||||
(rx/of (set-modifiers selected)
|
||||
(apply-modifiers selected)
|
||||
(fn [state] (-> state
|
||||
(update :workspace-local dissoc :modifiers)
|
||||
(update :workspace-local dissoc :current-move-selected)))
|
||||
finish-transform)))
|
||||
(rx/empty))))))
|
||||
|
||||
|
@ -486,6 +482,7 @@
|
|||
|
||||
(rx/of (dwc/start-undo-transaction)
|
||||
(dwc/commit-changes rchanges uchanges {:commit-local? true})
|
||||
(clear-local-transform)
|
||||
(dwc/commit-undo-transaction))))))
|
||||
|
||||
;; --- Update Dimensions
|
||||
|
@ -564,3 +561,18 @@
|
|||
:displacement (gmt/translate-matrix (gpt/point 0 (- (:height selrect))))}
|
||||
false)
|
||||
(apply-modifiers selected))))))
|
||||
|
||||
(defn start-local-displacement [point]
|
||||
(ptk/reify ::start-local-displacement
|
||||
ptk/UpdateEvent
|
||||
(update [_ state]
|
||||
(let [mtx (gmt/translate-matrix point)]
|
||||
(-> state
|
||||
(assoc-in [:workspace-local :modifiers] {:displacement mtx}))))))
|
||||
|
||||
(defn clear-local-transform []
|
||||
(ptk/reify ::clear-local-transform
|
||||
ptk/UpdateEvent
|
||||
(update [_ state]
|
||||
(-> state
|
||||
(update :workspace-local dissoc :modifiers :current-move-selected)))))
|
||||
|
|
|
@ -5,21 +5,21 @@
|
|||
;; This Source Code Form is "Incompatible With Secondary Licenses", as
|
||||
;; defined by the Mozilla Public License, v. 2.0.
|
||||
;;
|
||||
;; Copyright (c) 2020 UXBOX Labs SL
|
||||
;; Copyright (c) UXBOX Labs SL
|
||||
|
||||
(ns app.main.fonts
|
||||
"Fonts management and loading logic."
|
||||
(:require-macros [app.main.fonts :refer [preload-gfonts]])
|
||||
(:require
|
||||
[beicon.core :as rx]
|
||||
[promesa.core :as p]
|
||||
[okulary.core :as l]
|
||||
[cuerdas.core :as str]
|
||||
[app.util.dom :as dom]
|
||||
[app.util.timers :as ts]
|
||||
[app.common.data :as d]
|
||||
[app.util.dom :as dom]
|
||||
[app.util.object :as obj]
|
||||
[app.util.timers :as ts]
|
||||
[beicon.core :as rx]
|
||||
[clojure.set :as set]
|
||||
[app.util.object :as obj]))
|
||||
[cuerdas.core :as str]
|
||||
[okulary.core :as l]
|
||||
[promesa.core :as p]))
|
||||
|
||||
(def google-fonts
|
||||
(preload-gfonts "fonts/gfonts.2020.04.23.json"))
|
||||
|
@ -28,20 +28,17 @@
|
|||
[{:id "sourcesanspro"
|
||||
:name "Source Sans Pro"
|
||||
:family "sourcesanspro"
|
||||
:variants [{:id "100" :name "100" :weight "100" :style "normal"}
|
||||
{:id "100italic" :name "100 (italic)" :weight "100" :style "italic"}
|
||||
{:id "200" :name "200" :weight "200" :style "normal"}
|
||||
{:id "200italic" :name "200 (italic)" :weight "200" :style "italic"}
|
||||
{:id "300" :name "300" :weight "300" :style "normal"}
|
||||
{:id "300italic" :name "300 (italic)" :weight "300" :style "italic"}
|
||||
{:id "regular" :name "regular" :weight "400" :style "normal"}
|
||||
{:id "italic" :name "italic" :weight "400" :style "italic"}
|
||||
{:id "500" :name "500" :weight "500" :style "normal"}
|
||||
{:id "500italic" :name "500 (italic)" :weight "500" :style "italic"}
|
||||
{:id "bold" :name "bold" :weight "bold" :style "normal"}
|
||||
{:id "bolditalic" :name "bold (italic)" :weight "bold" :style "italic"}
|
||||
{:id "black" :name "black" :weight "900" :style "normal"}
|
||||
{:id "blackitalic" :name "black (italic)" :weight "900" :style "italic"}]}])
|
||||
:variants
|
||||
[{:id "200" :name "200" :weight "200" :style "normal" :suffix "extralight"}
|
||||
{:id "200italic" :name "200 (italic)" :weight "200" :style "italic" :suffix "extralightitalic"}
|
||||
{:id "300" :name "300" :weight "300" :style "normal" :suffix "light"}
|
||||
{:id "300italic" :name "300 (italic)" :weight "300" :style "italic" :suffix "lightitalic"}
|
||||
{:id "regular" :name "regular" :weight "400" :style "normal"}
|
||||
{:id "italic" :name "italic" :weight "400" :style "italic"}
|
||||
{:id "bold" :name "bold" :weight "bold" :style "normal"}
|
||||
{:id "bolditalic" :name "bold (italic)" :weight "bold" :style "italic"}
|
||||
{:id "black" :name "black" :weight "900" :style "normal"}
|
||||
{:id "blackitalic" :name "black (italic)" :weight "900" :style "italic"}]}])
|
||||
|
||||
(defonce fontsdb (l/atom {}))
|
||||
(defonce fontsview (l/atom {}))
|
||||
|
@ -75,7 +72,6 @@
|
|||
[backend]
|
||||
(get @fontsview backend))
|
||||
|
||||
|
||||
;; --- Fonts Loader
|
||||
|
||||
(defonce loaded (l/atom #{}))
|
||||
|
@ -93,12 +89,6 @@
|
|||
variants (str/join "," (map :id variants))]
|
||||
(str base ":" variants "&display=block")))
|
||||
|
||||
(defn font-url [font-id font-variant-id]
|
||||
(let [{:keys [backend family] :as entry} (get @fontsdb font-id)]
|
||||
(case backend
|
||||
:google (gfont-url family {:id font-variant-id})
|
||||
(str "/fonts/" family "-" (or font-variant-id "regular") ".woff"))))
|
||||
|
||||
(defmulti ^:private load-font :backend)
|
||||
|
||||
(defmethod load-font :builtin
|
||||
|
@ -140,8 +130,3 @@
|
|||
(or
|
||||
(d/seek #(or (= (:id %) "regular") (= (:name %) "regular")) variants)
|
||||
(first variants)))
|
||||
|
||||
(defn fetch-font [font-id font-variant-id]
|
||||
(let [font-url (font-url font-id font-variant-id)]
|
||||
(-> (js/fetch font-url)
|
||||
(p/then (fn [res] (.text res))))))
|
||||
|
|
|
@ -35,6 +35,9 @@
|
|||
(def exception
|
||||
(l/derived :exception st/state))
|
||||
|
||||
(def threads-ref
|
||||
(l/derived :comment-threads st/state))
|
||||
|
||||
;; ---- Dashboard refs
|
||||
|
||||
(def dashboard-local
|
||||
|
|
|
@ -184,6 +184,7 @@
|
|||
(->> (uw/ask! {:cmd :selection/query
|
||||
:page-id page-id
|
||||
:frame-id (->> shapes first :frame-id)
|
||||
:include-frames? true
|
||||
:rect area-selrect})
|
||||
(rx/map #(set/difference % (into #{} (map :id shapes))))
|
||||
(rx/map (fn [ids] (map #(get objects %) ids)))))
|
||||
|
|
|
@ -14,7 +14,6 @@
|
|||
(def embed-ctx (mf/create-context false))
|
||||
(def render-ctx (mf/create-context nil))
|
||||
(def def-ctx (mf/create-context false))
|
||||
(def ghost-ctx (mf/create-context false))
|
||||
|
||||
(def current-route (mf/create-context nil))
|
||||
(def current-team-id (mf/create-context nil))
|
||||
|
|
|
@ -212,10 +212,14 @@
|
|||
|
||||
(defn use-stream
|
||||
"Wraps the subscription to a strem into a `use-effect` call"
|
||||
[stream on-subscribe]
|
||||
(mf/use-effect (fn []
|
||||
(let [sub (->> stream (rx/subs on-subscribe))]
|
||||
#(rx/dispose! sub)))))
|
||||
([stream on-subscribe]
|
||||
(use-stream stream (mf/deps) on-subscribe))
|
||||
([stream deps on-subscribe]
|
||||
(mf/use-effect
|
||||
deps
|
||||
(fn []
|
||||
(let [sub (->> stream (rx/subs on-subscribe))]
|
||||
#(rx/dispose! sub))))))
|
||||
|
||||
;; https://reactjs.org/docs/hooks-faq.html#how-to-get-the-previous-props-or-state
|
||||
(defn use-previous
|
||||
|
|
|
@ -5,7 +5,7 @@
|
|||
;; This Source Code Form is "Incompatible With Secondary Licenses", as
|
||||
;; defined by the Mozilla Public License, v. 2.0.
|
||||
;;
|
||||
;; Copyright (c) 2020-2021 UXBOX Labs SL
|
||||
;; Copyright (c) UXBOX Labs SL
|
||||
|
||||
(ns app.main.ui.shapes.text.embed
|
||||
(:require
|
||||
|
@ -26,7 +26,7 @@
|
|||
font-style: %(style)s;
|
||||
font-weight: %(weight)s;
|
||||
font-display: block;
|
||||
src: url(/fonts/%(family)s-%(style)s.woff) format('woff');
|
||||
src: url(/fonts/%(family)s-%(suffix)s.woff) format('woff');
|
||||
}
|
||||
")
|
||||
|
||||
|
@ -42,10 +42,19 @@
|
|||
(defn get-local-font-css
|
||||
[font-id font-variant-id]
|
||||
(let [{:keys [family variants] :as font} (get @fonts/fontsdb font-id)
|
||||
{:keys [name weight style] :as variant} (d/seek #(= (:id %) font-variant-id) variants)]
|
||||
(-> (str/format font-face-template {:family family :style style :width weight})
|
||||
{:keys [name weight style suffix] :as variant} (d/seek #(= (:id %) font-variant-id) variants)]
|
||||
(-> (str/format font-face-template {:family family :suffix (or suffix font-variant-id) :width weight})
|
||||
(p/resolved))))
|
||||
|
||||
(defn fetch-font-css
|
||||
[font-id font-variant-id]
|
||||
(let [{:keys [backend family] :as entry} (get @fonts/fontsdb font-id)]
|
||||
(if (= :google backend)
|
||||
(-> (fonts/gfont-url family [{:id font-variant-id}])
|
||||
(js/fetch)
|
||||
(p/then (fn [res] (.text res)))))
|
||||
(get-local-font-css font-id font-variant-id)))
|
||||
|
||||
(defn get-text-font-data [text]
|
||||
(->> text
|
||||
(re-seq #"url\(([^)]+)\)")
|
||||
|
@ -54,11 +63,9 @@
|
|||
(p/all)))
|
||||
|
||||
(defn embed-font [{:keys [font-id font-variant-id] :or {font-variant-id "regular"}}]
|
||||
(let [{:keys [backend]} (get @fonts/fontsdb font-id)]
|
||||
(p/let [font-text (case backend
|
||||
:google (fonts/fetch-font font-id font-variant-id)
|
||||
(get-local-font-css font-id font-variant-id))
|
||||
url-to-data (get-text-font-data font-text)
|
||||
(let [{:keys [backend family]} (get @fonts/fontsdb font-id)]
|
||||
(p/let [font-text (fetch-font-css font-id font-variant-id)
|
||||
url-to-data (get-text-font-data font-text)
|
||||
replace-text (fn [text [url data]] (str/replace text url data))]
|
||||
(reduce replace-text font-text url-to-data))))
|
||||
|
||||
|
|
|
@ -29,7 +29,8 @@
|
|||
[app.main.ui.workspace.libraries]
|
||||
[app.main.ui.workspace.rules :refer [horizontal-rule vertical-rule]]
|
||||
[app.main.ui.workspace.sidebar :refer [left-sidebar right-sidebar]]
|
||||
[app.main.ui.workspace.viewport :refer [viewport viewport-actions coordinates]]
|
||||
[app.main.ui.workspace.viewport :refer [viewport]]
|
||||
[app.main.ui.workspace.coordinates :as coordinates]
|
||||
[app.util.dom :as dom]
|
||||
[app.util.keyboard :as kbd]
|
||||
[app.util.object :as obj]
|
||||
|
@ -57,7 +58,7 @@
|
|||
[:& vertical-rule {:zoom zoom
|
||||
:vbox vbox
|
||||
:vport vport}]
|
||||
[:& coordinates {:colorpalette? colorpalette?}]]))
|
||||
[:& coordinates/coordinates {:colorpalette? colorpalette?}]]))
|
||||
|
||||
(mf/defc workspace-content
|
||||
{::mf/wrap-props false}
|
||||
|
@ -80,7 +81,6 @@
|
|||
:vport vport
|
||||
:colorpalette? (contains? layout :colorpalette)}])
|
||||
|
||||
[:& viewport-actions]
|
||||
[:& viewport {:file file
|
||||
:local local
|
||||
:layout layout}]]]
|
||||
|
|
|
@ -9,88 +9,20 @@
|
|||
|
||||
(ns app.main.ui.workspace.comments
|
||||
(:require
|
||||
[app.config :as cfg]
|
||||
[app.main.data.comments :as dcm]
|
||||
[app.main.data.workspace :as dw]
|
||||
[app.main.data.workspace.comments :as dwcm]
|
||||
[app.main.data.comments :as dcm]
|
||||
[app.main.refs :as refs]
|
||||
[app.main.store :as st]
|
||||
[app.main.ui.context :as ctx]
|
||||
[app.main.ui.components.dropdown :refer [dropdown]]
|
||||
[app.main.ui.icons :as i]
|
||||
[app.main.ui.comments :as cmt]
|
||||
[app.util.time :as dt]
|
||||
[app.util.timers :as tm]
|
||||
[app.main.ui.components.dropdown :refer [dropdown]]
|
||||
[app.main.ui.context :as ctx]
|
||||
[app.main.ui.icons :as i]
|
||||
[app.util.dom :as dom]
|
||||
[app.util.i18n :as i18n :refer [t tr]]
|
||||
[cuerdas.core :as str]
|
||||
[okulary.core :as l]
|
||||
[app.util.timers :as tm]
|
||||
[rumext.alpha :as mf]))
|
||||
|
||||
(def threads-ref
|
||||
(l/derived :comment-threads st/state))
|
||||
|
||||
(mf/defc comments-layer
|
||||
[{:keys [vbox vport zoom file-id page-id drawing] :as props}]
|
||||
(let [pos-x (* (- (:x vbox)) zoom)
|
||||
pos-y (* (- (:y vbox)) zoom)
|
||||
|
||||
profile (mf/deref refs/profile)
|
||||
users (mf/deref refs/users)
|
||||
local (mf/deref refs/comments-local)
|
||||
threads-map (mf/deref threads-ref)
|
||||
|
||||
threads (->> (vals threads-map)
|
||||
(filter #(= (:page-id %) page-id))
|
||||
(dcm/apply-filters local profile))
|
||||
|
||||
on-bubble-click
|
||||
(fn [{:keys [id] :as thread}]
|
||||
(if (= (:open local) id)
|
||||
(st/emit! (dcm/close-thread))
|
||||
(st/emit! (dcm/open-thread thread))))
|
||||
|
||||
on-draft-cancel
|
||||
(mf/use-callback
|
||||
(st/emitf :interrupt))
|
||||
|
||||
on-draft-submit
|
||||
(mf/use-callback
|
||||
(fn [draft]
|
||||
(st/emit! (dcm/create-thread draft))))]
|
||||
|
||||
(mf/use-effect
|
||||
(mf/deps file-id)
|
||||
(fn []
|
||||
(st/emit! (dwcm/initialize-comments file-id))
|
||||
(fn []
|
||||
(st/emit! ::dwcm/finalize))))
|
||||
|
||||
[:div.comments-section
|
||||
[:div.workspace-comments-container
|
||||
{:style {:width (str (:width vport) "px")
|
||||
:height (str (:height vport) "px")}}
|
||||
[:div.threads {:style {:transform (str/format "translate(%spx, %spx)" pos-x pos-y)}}
|
||||
(for [item threads]
|
||||
[:& cmt/thread-bubble {:thread item
|
||||
:zoom zoom
|
||||
:on-click on-bubble-click
|
||||
:open? (= (:id item) (:open local))
|
||||
:key (:seqn item)}])
|
||||
|
||||
(when-let [id (:open local)]
|
||||
(when-let [thread (get threads-map id)]
|
||||
[:& cmt/thread-comments {:thread thread
|
||||
:users users
|
||||
:zoom zoom}]))
|
||||
|
||||
(when-let [draft (:comment drawing)]
|
||||
[:& cmt/draft-thread {:draft draft
|
||||
:on-cancel on-draft-cancel
|
||||
:on-submit on-draft-submit
|
||||
:zoom zoom}])]]]))
|
||||
|
||||
|
||||
;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;
|
||||
;; Sidebar
|
||||
;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;
|
||||
|
@ -130,7 +62,7 @@
|
|||
|
||||
(mf/defc comments-sidebar
|
||||
[]
|
||||
(let [threads-map (mf/deref threads-ref)
|
||||
(let [threads-map (mf/deref refs/threads-ref)
|
||||
profile (mf/deref refs/profile)
|
||||
users (mf/deref refs/users)
|
||||
local (mf/deref refs/comments-local)
|
||||
|
@ -184,5 +116,3 @@
|
|||
[:div.thread-groups-placeholder
|
||||
i/chat
|
||||
(tr "labels.no-comments-available")])]))
|
||||
|
||||
|
||||
|
|
23
frontend/src/app/main/ui/workspace/coordinates.cljs
Normal file
|
@ -0,0 +1,23 @@
|
|||
; This Source Code Form is subject to the terms of the Mozilla Public
|
||||
;; License, v. 2.0. If a copy of the MPL was not distributed with this
|
||||
;; file, You can obtain one at http://mozilla.org/MPL/2.0/.
|
||||
;;
|
||||
;; This Source Code Form is "Incompatible With Secondary Licenses", as
|
||||
;; defined by the Mozilla Public License, v. 2.0.
|
||||
;;
|
||||
;; Copyright (c) 2020-2021 UXBOX Labs SL
|
||||
|
||||
(ns app.main.ui.workspace.coordinates
|
||||
(:require
|
||||
[app.main.ui.hooks :as hooks]
|
||||
[app.main.streams :as ms]
|
||||
[rumext.alpha :as mf]))
|
||||
|
||||
(mf/defc coordinates
|
||||
[{:keys [colorpalette?]}]
|
||||
(let [coords (hooks/use-rxsub ms/mouse-position)]
|
||||
[:ul.coordinates {:class (when colorpalette? "color-palette-open")}
|
||||
[:span {:alt "x"}
|
||||
(str "X: " (:x coords "-"))]
|
||||
[:span {:alt "y"}
|
||||
(str "Y: " (:y coords "-"))]]))
|
|
@ -13,74 +13,8 @@
|
|||
[app.main.refs :as refs]
|
||||
[app.main.store :as st]
|
||||
[app.util.router :as rt]
|
||||
[app.util.time :as dt]
|
||||
[app.util.timers :as ts]
|
||||
[beicon.core :as rx]
|
||||
[cuerdas.core :as str]
|
||||
[rumext.alpha :as mf]))
|
||||
|
||||
(def pointer-icon-path
|
||||
(str "M5.292 4.027L1.524.26l-.05-.01L0 0l.258 1.524 3.769 3.768zm-.45 "
|
||||
"0l-.313.314L1.139.95l.314-.314zm-.5.5l-.315.316-3.39-3.39.315-.315 "
|
||||
"3.39 3.39zM1.192.526l-.668.667L.431.646.64.43l.552.094z"))
|
||||
|
||||
(mf/defc session-cursor
|
||||
[{:keys [session profile] :as props}]
|
||||
(let [zoom (mf/deref refs/selected-zoom)
|
||||
point (:point session)
|
||||
color (:color session "#000000")
|
||||
transform (str/fmt "translate(%s, %s) scale(%s)" (:x point) (:y point) (/ 4 zoom))]
|
||||
[:g.multiuser-cursor {:transform transform}
|
||||
[:path {:fill color
|
||||
:d pointer-icon-path
|
||||
}]
|
||||
[:g {:transform "translate(0 -291.708)"}
|
||||
[:rect {:width 25
|
||||
:height 5
|
||||
:x 7
|
||||
:y 291.5
|
||||
:fill color
|
||||
:fill-opacity 0.8
|
||||
:paint-order "stroke fill markers"
|
||||
:rx 1
|
||||
:ry 1}]
|
||||
[:text {:x 8
|
||||
:y 295
|
||||
:width 25
|
||||
:height 5
|
||||
:overflow "hidden"
|
||||
:fill "#fff"
|
||||
:stroke-width 1
|
||||
:font-family "Works Sans"
|
||||
:font-size 3
|
||||
:font-weight 400
|
||||
:letter-spacing 0
|
||||
:style { :line-height 1.25 }
|
||||
:word-spacing 0}
|
||||
(str (str/slice (:fullname profile) 0 14)
|
||||
(when (> (count (:fullname profile)) 14) "..."))]]]))
|
||||
|
||||
(mf/defc active-cursors
|
||||
{::mf/wrap [mf/memo]}
|
||||
[{:keys [page-id] :as props}]
|
||||
(let [counter (mf/use-state 0)
|
||||
users (mf/deref refs/users)
|
||||
sessions (mf/deref refs/workspace-presence)
|
||||
sessions (->> (vals sessions)
|
||||
(filter #(= page-id (:page-id %)))
|
||||
(filter #(>= 5000 (- (inst-ms (dt/now)) (inst-ms (:updated-at %))))))]
|
||||
(mf/use-effect
|
||||
nil
|
||||
(fn []
|
||||
(let [sem (ts/schedule 1000 #(swap! counter inc))]
|
||||
(fn [] (rx/dispose! sem)))))
|
||||
|
||||
(for [session sessions]
|
||||
(when (:point session)
|
||||
[:& session-cursor {:session session
|
||||
:profile (get users (:profile-id session))
|
||||
:key (:id session)}]))))
|
||||
|
||||
;; --- SESSION WIDGET
|
||||
|
||||
(mf/defc session-widget
|
||||
|
|
|
@ -16,12 +16,8 @@
|
|||
common."
|
||||
(:require
|
||||
[app.common.geom.shapes :as geom]
|
||||
[app.common.uuid :as uuid]
|
||||
[app.main.refs :as refs]
|
||||
[app.main.store :as st]
|
||||
[app.main.streams :as ms]
|
||||
[app.main.ui.cursors :as cur]
|
||||
[app.main.ui.hooks :as hooks]
|
||||
[app.main.ui.context :as muc]
|
||||
[app.main.ui.shapes.circle :as circle]
|
||||
[app.main.ui.shapes.image :as image]
|
||||
[app.main.ui.shapes.rect :as rect]
|
||||
|
@ -29,15 +25,15 @@
|
|||
[app.main.ui.workspace.shapes.common :as common]
|
||||
[app.main.ui.workspace.shapes.frame :as frame]
|
||||
[app.main.ui.workspace.shapes.group :as group]
|
||||
[app.main.ui.workspace.shapes.svg-raw :as svg-raw]
|
||||
[app.main.ui.workspace.shapes.path :as path]
|
||||
[app.main.ui.workspace.shapes.svg-raw :as svg-raw]
|
||||
[app.main.ui.workspace.shapes.text :as text]
|
||||
[app.util.object :as obj]
|
||||
[app.util.debug :refer [debug?]]
|
||||
[beicon.core :as rx]
|
||||
[app.util.object :as obj]
|
||||
[okulary.core :as l]
|
||||
[rumext.alpha :as mf]))
|
||||
|
||||
(declare shape-wrapper)
|
||||
(declare group-wrapper)
|
||||
(declare svg-raw-wrapper)
|
||||
(declare frame-wrapper)
|
||||
|
@ -54,28 +50,41 @@
|
|||
(contains? (:selected local) id)))]
|
||||
(l/derived check-moving refs/workspace-local))))
|
||||
|
||||
(mf/defc root-shape
|
||||
"Draws the root shape of the viewport and recursively all the shapes"
|
||||
{::mf/wrap-props false}
|
||||
[props]
|
||||
(let [objects (obj/get props "objects")
|
||||
root-shapes (get-in objects [uuid/zero :shapes])
|
||||
shapes (->> root-shapes (mapv #(get objects %)))]
|
||||
|
||||
(for [item shapes]
|
||||
(if (= (:type item) :frame)
|
||||
[:& frame-wrapper {:shape item
|
||||
:key (:id item)
|
||||
:objects objects}]
|
||||
|
||||
[:& shape-wrapper {:shape item
|
||||
:key (:id item)}]))))
|
||||
|
||||
(mf/defc shape-wrapper
|
||||
{::mf/wrap [#(mf/memo' % (mf/check-props ["shape" "frame"]))]
|
||||
::mf/wrap-props false}
|
||||
[props]
|
||||
(let [shape (obj/get props "shape")
|
||||
frame (obj/get props "frame")
|
||||
ghost? (mf/use-ctx muc/ghost-ctx)
|
||||
shape (-> (geom/transform-shape shape)
|
||||
(geom/translate-to-frame frame))
|
||||
opts #js {:shape shape
|
||||
:frame frame}
|
||||
|
||||
moving-iref (mf/use-memo (mf/deps (:id shape)) (make-is-moving-ref (:id shape)))
|
||||
moving? (mf/deref moving-iref)
|
||||
svg-element? (and (= (:type shape) :svg-raw)
|
||||
(not= :svg (get-in shape [:content :tag])))
|
||||
hide-moving? (and (not ghost?) moving?)]
|
||||
(not= :svg (get-in shape [:content :tag])))]
|
||||
|
||||
(when (and shape (not (:hidden shape)))
|
||||
[:*
|
||||
(if-not svg-element?
|
||||
[:g.shape-wrapper {:style {:display (when hide-moving? "none")}}
|
||||
[:g.shape-wrapper
|
||||
(case (:type shape)
|
||||
:path [:> path/path-wrapper opts]
|
||||
:text [:> text/text-wrapper opts]
|
||||
|
|
|
@ -10,7 +10,6 @@
|
|||
(ns app.main.ui.workspace.shapes.common
|
||||
(:require
|
||||
[app.main.ui.shapes.shape :refer [shape-container]]
|
||||
[app.main.ui.workspace.effects :as we]
|
||||
[rumext.alpha :as mf]))
|
||||
|
||||
(defn generic-wrapper-factory
|
||||
|
@ -19,10 +18,5 @@
|
|||
{::mf/wrap-props false}
|
||||
[props]
|
||||
(let [shape (unchecked-get props "shape")]
|
||||
[:> shape-container {:shape shape
|
||||
:on-mouse-down (we/use-mouse-down shape)
|
||||
:on-double-click (we/use-double-click shape)
|
||||
:on-context-menu (we/use-context-menu shape)
|
||||
:on-pointer-over (we/use-pointer-enter shape)
|
||||
:on-pointer-out (we/use-pointer-leave shape)}
|
||||
[:> shape-container {:shape shape}
|
||||
[:& component {:shape shape}]])))
|
||||
|
|
|
@ -17,7 +17,6 @@
|
|||
[app.main.ui.context :as muc]
|
||||
[app.main.ui.shapes.frame :as frame]
|
||||
[app.main.ui.shapes.shape :refer [shape-container]]
|
||||
[app.main.ui.workspace.effects :as we]
|
||||
[app.util.dom :as dom]
|
||||
[app.util.keyboard :as kbd]
|
||||
[app.util.timers :as ts]
|
||||
|
@ -25,56 +24,6 @@
|
|||
[okulary.core :as l]
|
||||
[rumext.alpha :as mf]))
|
||||
|
||||
(defn use-select-shape [{:keys [id]} edition]
|
||||
(mf/use-callback
|
||||
(mf/deps id edition)
|
||||
(fn [event]
|
||||
(when (not edition)
|
||||
(let [selected @refs/selected-shapes
|
||||
selected? (contains? selected id)
|
||||
shift? (kbd/shift? event)]
|
||||
(cond
|
||||
(and selected? shift?)
|
||||
(st/emit! (dw/select-shape id true))
|
||||
|
||||
(and (not (empty? selected)) (not shift?))
|
||||
(st/emit! (dw/deselect-all) (dw/select-shape id))
|
||||
|
||||
(not selected?)
|
||||
(st/emit! (dw/select-shape id))))))))
|
||||
|
||||
;; Ensure that the label has always the same font
|
||||
;; size, regardless of zoom
|
||||
;; https://css-tricks.com/transforms-on-svg-elements/
|
||||
(defn text-transform
|
||||
[{:keys [x y]} zoom]
|
||||
(let [inv-zoom (/ 1 zoom)]
|
||||
(str
|
||||
"scale(" inv-zoom ", " inv-zoom ") "
|
||||
"translate(" (* zoom x) ", " (* zoom y) ")")))
|
||||
|
||||
(mf/defc frame-title
|
||||
[{:keys [frame]}]
|
||||
(let [{:keys [width x y]} frame
|
||||
zoom (mf/deref refs/selected-zoom)
|
||||
edition (mf/deref refs/selected-edition)
|
||||
label-pos (gpt/point x (- y (/ 10 zoom)))
|
||||
handle-click (use-select-shape frame edition)
|
||||
handle-mouse-down (we/use-mouse-down frame)
|
||||
handle-pointer-enter (we/use-pointer-enter frame)
|
||||
handle-pointer-leave (we/use-pointer-leave frame)]
|
||||
[:text {:x 0
|
||||
:y 0
|
||||
:width width
|
||||
:height 20
|
||||
:class "workspace-frame-label"
|
||||
:transform (text-transform label-pos zoom)
|
||||
:on-click handle-click
|
||||
:on-mouse-down handle-mouse-down
|
||||
:on-pointer-over handle-pointer-enter
|
||||
:on-pointer-out handle-pointer-leave}
|
||||
(:name frame)]))
|
||||
|
||||
(defn make-is-moving-ref
|
||||
[id]
|
||||
(let [check-moving (fn [local]
|
||||
|
@ -89,17 +38,14 @@
|
|||
(mf/fnc deferred
|
||||
{::mf/wrap-props false}
|
||||
[props]
|
||||
(let [ghost? (mf/use-ctx muc/ghost-ctx)
|
||||
tmp (mf/useState false)
|
||||
(let [tmp (mf/useState false)
|
||||
^boolean render? (aget tmp 0)
|
||||
^js set-render (aget tmp 1)]
|
||||
(mf/use-layout-effect
|
||||
(fn []
|
||||
(let [sem (ts/schedule-on-idle #(set-render true))]
|
||||
#(rx/dispose! sem))))
|
||||
(if ghost?
|
||||
(mf/create-element component props)
|
||||
(when render? (mf/create-element component props))))))
|
||||
(when render? (mf/create-element component props)))))
|
||||
|
||||
(defn frame-wrapper-factory
|
||||
[shape-wrapper]
|
||||
|
@ -108,38 +54,16 @@
|
|||
{::mf/wrap [#(mf/memo' % (mf/check-props ["shape" "objects"])) custom-deferred]
|
||||
::mf/wrap-props false}
|
||||
[props]
|
||||
(let [shape (unchecked-get props "shape")
|
||||
objects (unchecked-get props "objects")
|
||||
ghost? (mf/use-ctx muc/ghost-ctx)
|
||||
edition (mf/deref refs/selected-edition)
|
||||
(let [shape (unchecked-get props "shape")
|
||||
objects (unchecked-get props "objects")
|
||||
edition (mf/deref refs/selected-edition)
|
||||
|
||||
moving-iref (mf/use-memo (mf/deps (:id shape))
|
||||
#(make-is-moving-ref (:id shape)))
|
||||
moving? (mf/deref moving-iref)
|
||||
|
||||
selected-iref (mf/use-memo (mf/deps (:id shape))
|
||||
#(refs/make-selected-ref (:id shape)))
|
||||
selected? (mf/deref selected-iref)
|
||||
|
||||
shape (gsh/transform-shape shape)
|
||||
children (mapv #(get objects %) (:shapes shape))
|
||||
ds-modifier (get-in shape [:modifiers :displacement])
|
||||
|
||||
handle-context-menu (we/use-context-menu shape)
|
||||
handle-double-click (use-select-shape shape edition)
|
||||
handle-mouse-down (we/use-mouse-down shape)
|
||||
|
||||
hide-moving? (and (not ghost?) moving?)]
|
||||
shape (gsh/transform-shape shape)
|
||||
children (mapv #(get objects %) (:shapes shape))
|
||||
ds-modifier (get-in shape [:modifiers :displacement])]
|
||||
|
||||
(when (and shape (not (:hidden shape)))
|
||||
[:g.frame-wrapper {:class (when selected? "selected")
|
||||
:style {:display (when hide-moving? "none")}
|
||||
:on-context-menu handle-context-menu
|
||||
:on-double-click handle-double-click
|
||||
:on-mouse-down handle-mouse-down}
|
||||
|
||||
[:& frame-title {:frame shape}]
|
||||
|
||||
[:g.frame-wrapper {:display (when (:hidden shape) "none")}
|
||||
[:> shape-container {:shape shape}
|
||||
[:& frame-shape
|
||||
{:shape shape
|
||||
|
|
|
@ -17,7 +17,6 @@
|
|||
[app.main.ui.hooks :as hooks]
|
||||
[app.main.ui.shapes.group :as group]
|
||||
[app.main.ui.shapes.shape :refer [shape-container]]
|
||||
[app.main.ui.workspace.effects :as we]
|
||||
[app.util.debug :refer [debug?]]
|
||||
[app.util.dom :as dom]
|
||||
[rumext.alpha :as mf]))
|
||||
|
@ -42,58 +41,13 @@
|
|||
|
||||
{:keys [id x y width height]} shape
|
||||
|
||||
transform (gsh/transform-matrix shape)
|
||||
|
||||
ctrl? (mf/use-state false)
|
||||
childs-ref (mf/use-memo (mf/deps shape) #(refs/objects-by-id (:shapes shape)))
|
||||
childs (mf/deref childs-ref)
|
||||
|
||||
is-child-selected-ref
|
||||
(mf/use-memo (mf/deps (:id shape)) #(refs/is-child-selected? (:id shape)))
|
||||
|
||||
is-child-selected?
|
||||
(mf/deref is-child-selected-ref)
|
||||
|
||||
mask-id (when (:masked-group? shape) (first (:shapes shape)))
|
||||
|
||||
is-mask-selected-ref
|
||||
(mf/use-memo (mf/deps mask-id) #(refs/make-selected-ref mask-id))
|
||||
|
||||
is-mask-selected?
|
||||
(mf/deref is-mask-selected-ref)
|
||||
|
||||
expand-mask? is-child-selected?
|
||||
group-interactions? (not (or @ctrl? is-child-selected?))
|
||||
|
||||
handle-mouse-down (we/use-mouse-down shape)
|
||||
handle-context-menu (we/use-context-menu shape)
|
||||
handle-pointer-enter (we/use-pointer-enter shape)
|
||||
handle-pointer-leave (we/use-pointer-leave shape)
|
||||
handle-double-click (use-double-click shape)]
|
||||
|
||||
(hooks/use-stream ms/keyboard-ctrl #(reset! ctrl? %))
|
||||
childs (mf/deref childs-ref)]
|
||||
|
||||
[:> shape-container {:shape shape}
|
||||
[:g.group-shape
|
||||
[:& group-shape
|
||||
{:frame frame
|
||||
:shape shape
|
||||
:childs childs
|
||||
:expand-mask expand-mask?
|
||||
:pointer-events (when group-interactions? "none")}]
|
||||
|
||||
[:rect.group-actions
|
||||
{:x x
|
||||
:y y
|
||||
:width width
|
||||
:height height
|
||||
:transform transform
|
||||
:style {:pointer-events (when-not group-interactions? "none")
|
||||
:fill (if (debug? :group) "red" "transparent")
|
||||
:opacity 0.5}
|
||||
:on-mouse-down handle-mouse-down
|
||||
:on-context-menu handle-context-menu
|
||||
:on-pointer-over handle-pointer-enter
|
||||
:on-pointer-out handle-pointer-leave
|
||||
:on-double-click handle-double-click}]]]))))
|
||||
:childs childs}]]]))))
|
||||
|
||||
|
|
|
@ -14,21 +14,11 @@
|
|||
[app.main.store :as st]
|
||||
[app.main.ui.shapes.path :as path]
|
||||
[app.main.ui.shapes.shape :refer [shape-container]]
|
||||
[app.main.ui.workspace.effects :as we]
|
||||
[app.main.ui.workspace.shapes.path.common :as pc]
|
||||
[app.util.dom :as dom]
|
||||
[app.util.geom.path :as ugp]
|
||||
[rumext.alpha :as mf]))
|
||||
|
||||
(defn use-double-click [{:keys [id]}]
|
||||
(mf/use-callback
|
||||
(mf/deps id)
|
||||
(fn [event]
|
||||
(dom/stop-propagation event)
|
||||
(dom/prevent-default event)
|
||||
(st/emit! (dw/start-edition-mode id)
|
||||
(dw/start-path-edit id)))))
|
||||
|
||||
(mf/defc path-wrapper
|
||||
{::mf/wrap-props false}
|
||||
[props]
|
||||
|
@ -37,19 +27,9 @@
|
|||
content-modifiers (mf/deref content-modifiers-ref)
|
||||
editing-id (mf/deref refs/selected-edition)
|
||||
editing? (= editing-id (:id shape))
|
||||
shape (update shape :content ugp/apply-content-modifiers content-modifiers)
|
||||
handle-mouse-down (we/use-mouse-down shape)
|
||||
handle-context-menu (we/use-context-menu shape)
|
||||
handle-pointer-enter (we/use-pointer-enter shape)
|
||||
handle-pointer-leave (we/use-pointer-leave shape)
|
||||
handle-double-click (use-double-click shape)]
|
||||
shape (update shape :content ugp/apply-content-modifiers content-modifiers)]
|
||||
|
||||
[:> shape-container {:shape shape
|
||||
:pointer-events (when editing? "none")
|
||||
:on-mouse-down handle-mouse-down
|
||||
:on-context-menu handle-context-menu
|
||||
:on-pointer-over handle-pointer-enter
|
||||
:on-pointer-out handle-pointer-leave
|
||||
:on-double-click handle-double-click}
|
||||
:pointer-events (when editing? "none")}
|
||||
[:& path/path-shape {:shape shape
|
||||
:background? true}]]))
|
||||
|
|
|
@ -9,12 +9,12 @@
|
|||
|
||||
(ns app.main.ui.workspace.shapes.path.editor
|
||||
(:require
|
||||
[app.common.data :as d]
|
||||
[app.common.geom.point :as gpt]
|
||||
[app.main.data.workspace.drawing.path :as drp]
|
||||
[app.main.store :as st]
|
||||
[app.main.ui.cursors :as cur]
|
||||
[app.main.ui.workspace.shapes.path.common :as pc]
|
||||
[app.util.data :as d]
|
||||
[app.util.dom :as dom]
|
||||
[app.util.geom.path :as ugp]
|
||||
[goog.events :as events]
|
||||
|
@ -35,32 +35,32 @@
|
|||
on-click
|
||||
(fn [event]
|
||||
(when-not last-p?
|
||||
(do (dom/stop-propagation event)
|
||||
(dom/prevent-default event)
|
||||
(dom/stop-propagation event)
|
||||
(dom/prevent-default event)
|
||||
|
||||
(cond
|
||||
(and (= edit-mode :move) (not selected?))
|
||||
(st/emit! (drp/select-node position))
|
||||
(cond
|
||||
(and (= edit-mode :move) (not selected?))
|
||||
(st/emit! (drp/select-node position))
|
||||
|
||||
(and (= edit-mode :move) selected?)
|
||||
(st/emit! (drp/deselect-node position))))))
|
||||
(and (= edit-mode :move) selected?)
|
||||
(st/emit! (drp/deselect-node position)))))
|
||||
|
||||
|
||||
on-mouse-down
|
||||
(fn [event]
|
||||
(when-not last-p?
|
||||
(do (dom/stop-propagation event)
|
||||
(dom/prevent-default event)
|
||||
(dom/stop-propagation event)
|
||||
(dom/prevent-default event)
|
||||
|
||||
(cond
|
||||
(= edit-mode :move)
|
||||
(st/emit! (drp/start-move-path-point position))
|
||||
(cond
|
||||
(= edit-mode :move)
|
||||
(st/emit! (drp/start-move-path-point position))
|
||||
|
||||
(and (= edit-mode :draw) start-path?)
|
||||
(st/emit! (drp/start-path-from-point position))
|
||||
(and (= edit-mode :draw) start-path?)
|
||||
(st/emit! (drp/start-path-from-point position))
|
||||
|
||||
(and (= edit-mode :draw) (not start-path?))
|
||||
(st/emit! (drp/close-path-drag-start position))))))]
|
||||
(and (= edit-mode :draw) (not start-path?))
|
||||
(st/emit! (drp/close-path-drag-start position)))))]
|
||||
|
||||
[:g.path-point
|
||||
[:circle.path-point
|
||||
|
@ -170,7 +170,9 @@
|
|||
selected-handlers
|
||||
selected-points
|
||||
hover-handlers
|
||||
hover-points]} (mf/deref edit-path-ref)
|
||||
hover-points]
|
||||
:as edit-path} (mf/deref edit-path-ref)
|
||||
|
||||
{:keys [content]} shape
|
||||
content (ugp/apply-content-modifiers content content-modifiers)
|
||||
points (->> content ugp/content->points (into #{}))
|
||||
|
|
|
@ -12,7 +12,6 @@
|
|||
[app.main.refs :as refs]
|
||||
[app.main.ui.shapes.svg-raw :as svg-raw]
|
||||
[app.main.ui.shapes.shape :refer [shape-container]]
|
||||
[app.main.ui.workspace.effects :as we]
|
||||
[rumext.alpha :as mf]
|
||||
[app.common.geom.shapes :as gsh]
|
||||
[app.main.ui.context :as muc]))
|
||||
|
@ -41,12 +40,6 @@
|
|||
|
||||
tag (get-in shape [:content :tag])
|
||||
|
||||
handle-mouse-down (we/use-mouse-down shape)
|
||||
handle-context-menu (we/use-context-menu shape)
|
||||
handle-pointer-enter (we/use-pointer-enter shape)
|
||||
handle-pointer-leave (we/use-pointer-leave shape)
|
||||
handle-double-click (we/use-double-click shape)
|
||||
|
||||
def-ctx? (mf/use-ctx muc/def-ctx)]
|
||||
|
||||
(cond
|
||||
|
@ -64,12 +57,7 @@
|
|||
:width width
|
||||
:height height
|
||||
:fill "transparent"
|
||||
:stroke "none"
|
||||
:on-mouse-down handle-mouse-down
|
||||
:on-double-click handle-double-click
|
||||
:on-context-menu handle-context-menu
|
||||
:on-pointer-over handle-pointer-enter
|
||||
:on-pointer-out handle-pointer-leave}]]
|
||||
:stroke "none"}]]
|
||||
|
||||
;; We cannot wrap inside groups the shapes that go inside the defs tag
|
||||
;; we use the context so we know when we should not render the container
|
||||
|
|
|
@ -19,9 +19,7 @@
|
|||
[app.main.ui.context :as muc]
|
||||
[app.main.ui.shapes.shape :refer [shape-container]]
|
||||
[app.main.ui.shapes.text :as text]
|
||||
[app.main.ui.workspace.effects :as we]
|
||||
[app.main.ui.workspace.shapes.common :as common]
|
||||
[app.main.ui.workspace.shapes.text.editor :as editor]
|
||||
[app.util.dom :as dom]
|
||||
[app.util.logging :as log]
|
||||
[app.util.object :as obj]
|
||||
|
@ -33,16 +31,6 @@
|
|||
;; Change this to :info :debug or :trace to debug this module
|
||||
(log/set-level! :warn)
|
||||
|
||||
;; --- Events
|
||||
|
||||
(defn use-double-click [{:keys [id]}]
|
||||
(mf/use-callback
|
||||
(mf/deps id)
|
||||
(fn [event]
|
||||
(dom/stop-propagation event)
|
||||
(dom/prevent-default event)
|
||||
(st/emit! (dw/start-edition-mode id)))))
|
||||
|
||||
;; --- Text Wrapper for workspace
|
||||
|
||||
(mf/defc text-static-content
|
||||
|
@ -107,15 +95,8 @@
|
|||
{::mf/wrap-props false}
|
||||
[props]
|
||||
(let [{:keys [id x y width height] :as shape} (unchecked-get props "shape")
|
||||
ghost? (mf/use-ctx muc/ghost-ctx)
|
||||
edition (mf/deref refs/selected-edition)
|
||||
edition? (= edition id)
|
||||
|
||||
handle-mouse-down (we/use-mouse-down shape)
|
||||
handle-context-menu (we/use-context-menu shape)
|
||||
handle-pointer-enter (we/use-pointer-enter shape)
|
||||
handle-pointer-leave (we/use-pointer-leave shape)
|
||||
handle-double-click (use-double-click shape)]
|
||||
edition? (= edition id)]
|
||||
|
||||
[:> shape-container {:shape shape}
|
||||
;; We keep hidden the shape when we're editing so it keeps track of the size
|
||||
|
@ -123,24 +104,4 @@
|
|||
[:g.text-shape {:opacity (when edition? 0)
|
||||
:pointer-events "none"}
|
||||
|
||||
(if ghost?
|
||||
[:& text-static-content {:shape shape}]
|
||||
[:& text-resize-content {:shape shape}])]
|
||||
|
||||
(when (and (not ghost?) edition?)
|
||||
[:& editor/text-shape-edit {:key (str "editor" (:id shape))
|
||||
:shape shape}])
|
||||
|
||||
(when-not edition?
|
||||
[:rect.text-actions
|
||||
{:x x
|
||||
:y y
|
||||
:width width
|
||||
:height height
|
||||
:style {:fill "transparent"}
|
||||
:on-mouse-down handle-mouse-down
|
||||
:on-context-menu handle-context-menu
|
||||
:on-pointer-over handle-pointer-enter
|
||||
:on-pointer-out handle-pointer-leave
|
||||
:on-double-click handle-double-click
|
||||
:transform (gsh/transform-matrix shape)}])]))
|
||||
[:& text-resize-content {:shape shape}]]]))
|
||||
|
|
|
@ -31,17 +31,6 @@
|
|||
goog.events.EventType
|
||||
goog.events.KeyCodes))
|
||||
|
||||
;; --- Data functions
|
||||
|
||||
;; TODO: why we need this?
|
||||
;; (defn- fix-gradients
|
||||
;; "Fix for the gradient types that need to be keywords"
|
||||
;; [content]
|
||||
;; (let [fix-node
|
||||
;; (fn [node]
|
||||
;; (d/update-in-when node [:fill-color-gradient :type] keyword))]
|
||||
;; (txt/map-node fix-node content)))
|
||||
|
||||
;; --- Text Editor Rendering
|
||||
|
||||
(mf/defc block-component
|
||||
|
@ -95,22 +84,6 @@
|
|||
|
||||
blured (mf/use-var false)
|
||||
|
||||
on-click-outside
|
||||
(fn [event]
|
||||
(let [target (dom/get-target event)
|
||||
options (dom/get-element-by-class "element-options")
|
||||
assets (dom/get-element-by-class "assets-bar")
|
||||
cpicker (dom/get-element-by-class "colorpicker-tooltip")
|
||||
palette (dom/get-element-by-class "color-palette")
|
||||
self (mf/ref-val self-ref)]
|
||||
(when-not (or (and options (.contains options target))
|
||||
(and assets (.contains assets target))
|
||||
(and self (.contains self target))
|
||||
(and cpicker (.contains cpicker target))
|
||||
(and palette (.contains palette target))
|
||||
(= "foreignObject" (.-tagName ^js target)))
|
||||
(st/emit! dw/clear-edition-mode))))
|
||||
|
||||
on-key-up
|
||||
(fn [event]
|
||||
(dom/stop-propagation event)
|
||||
|
@ -121,9 +94,7 @@
|
|||
|
||||
on-mount
|
||||
(fn []
|
||||
(let [keys [(events/listen js/document EventType.MOUSEDOWN on-click-outside)
|
||||
(events/listen js/document EventType.CLICK on-click-outside)
|
||||
(events/listen js/document EventType.KEYUP on-key-up)]]
|
||||
(let [keys [(events/listen js/document EventType.KEYUP on-key-up)]]
|
||||
(st/emit! (dwt/initialize-editor-state shape default-decorator)
|
||||
(dwt/select-all shape))
|
||||
#(do
|
||||
|
@ -172,6 +143,7 @@
|
|||
[:div.text-editor
|
||||
{:ref self-ref
|
||||
:style {:cursor cur/text}
|
||||
:on-click (st/emitf (dwt/focus-editor))
|
||||
:class (dom/classnames
|
||||
:align-top (= (:vertical-align content "top") "top")
|
||||
:align-center (= (:vertical-align content) "center")
|
||||
|
|
|
@ -50,3 +50,4 @@
|
|||
(if (= drawing-tool :comments)
|
||||
[:& comments-sidebar]
|
||||
[:> options-toolbox props])]]))
|
||||
|
||||
|
|
|
@ -122,7 +122,7 @@
|
|||
(if (:blocked item)
|
||||
(st/emit! (dw/update-shape-flags id {:blocked false}))
|
||||
(st/emit! (dw/update-shape-flags id {:blocked true})
|
||||
(dw/select-shape id true))))
|
||||
(dw/deselect-shape id))))
|
||||
|
||||
toggle-visibility
|
||||
(fn [event]
|
||||
|
@ -147,11 +147,9 @@
|
|||
(st/emit! (dw/select-shape id true))
|
||||
|
||||
(> (count selected) 1)
|
||||
(st/emit! (dw/deselect-all)
|
||||
(dw/select-shape id))
|
||||
(st/emit! (dw/select-shape id))
|
||||
:else
|
||||
(st/emit! (dw/deselect-all)
|
||||
(dw/select-shape id)))))
|
||||
(st/emit! (dw/select-shape id)))))
|
||||
|
||||
on-context-menu
|
||||
(fn [event]
|
||||
|
@ -164,8 +162,7 @@
|
|||
on-drag
|
||||
(fn [{:keys [id]}]
|
||||
(when (not (contains? selected id))
|
||||
(st/emit! (dw/deselect-all)
|
||||
(dw/select-shape id))))
|
||||
(st/emit! (dw/select-shape id))))
|
||||
|
||||
on-drop
|
||||
(fn [side {:keys [id] :as data}]
|
||||
|
|
453
frontend/src/app/main/ui/workspace/viewport/actions.cljs
Normal file
|
@ -0,0 +1,453 @@
|
|||
; This Source Code Form is subject to the terms of the Mozilla Public
|
||||
;; License, v. 2.0. If a copy of the MPL was not distributed with this
|
||||
;; file, You can obtain one at http://mozilla.org/MPL/2.0/.
|
||||
;;
|
||||
;; This Source Code Form is "Incompatible With Secondary Licenses", as
|
||||
;; defined by the Mozilla Public License, v. 2.0.
|
||||
;;
|
||||
;; Copyright (c) 2020-2021 UXBOX Labs SL
|
||||
|
||||
(ns app.main.ui.workspace.viewport.actions
|
||||
(:require
|
||||
[app.common.geom.point :as gpt]
|
||||
[app.common.uuid :as uuid]
|
||||
[app.config :as cfg]
|
||||
[app.main.data.workspace :as dw]
|
||||
[app.main.data.workspace.drawing :as dd]
|
||||
[app.main.data.workspace.libraries :as dwl]
|
||||
[app.main.store :as st]
|
||||
[app.main.streams :as ms]
|
||||
[app.main.ui.workspace.viewport.utils :as utils]
|
||||
[app.util.dom :as dom]
|
||||
[app.util.dom.dnd :as dnd]
|
||||
[app.util.keyboard :as kbd]
|
||||
[app.util.object :as obj]
|
||||
[app.util.timers :as timers]
|
||||
[beicon.core :as rx]
|
||||
[cuerdas.core :as str]
|
||||
[rumext.alpha :as mf])
|
||||
(:import goog.events.WheelEvent
|
||||
goog.events.KeyCodes))
|
||||
|
||||
(defn on-mouse-down
|
||||
[{:keys [id blocked hidden type]} drawing-tool text-editing? edition edit-path selected]
|
||||
(mf/use-callback
|
||||
(mf/deps id blocked hidden type drawing-tool text-editing? edition selected)
|
||||
(fn [bevent]
|
||||
(dom/stop-propagation bevent)
|
||||
|
||||
(let [event (.-nativeEvent bevent)
|
||||
ctrl? (kbd/ctrl? event)
|
||||
shift? (kbd/shift? event)
|
||||
alt? (kbd/alt? event)
|
||||
|
||||
left-click? (= 1 (.-which event))
|
||||
middle-click? (= 2 (.-which event))
|
||||
|
||||
frame? (= :frame type)
|
||||
selected? (contains? selected id)]
|
||||
|
||||
(when middle-click?
|
||||
(dom/prevent-default bevent)
|
||||
(st/emit! (dw/start-panning)))
|
||||
|
||||
(when left-click?
|
||||
(st/emit! (ms/->MouseEvent :down ctrl? shift? alt?))
|
||||
|
||||
(when (and (not= edition id) text-editing?)
|
||||
(st/emit! dw/clear-edition-mode))
|
||||
|
||||
(when (and (or (not edition) (not= edition id)) (not blocked) (not hidden))
|
||||
(cond
|
||||
(and drawing-tool (not (#{:comments :path} drawing-tool)))
|
||||
(st/emit! (dd/start-drawing drawing-tool))
|
||||
|
||||
edit-path
|
||||
;; Handle node select-drawing. NOP at the moment
|
||||
nil
|
||||
|
||||
(or (not id) (and frame? (not selected?)))
|
||||
(st/emit! (dw/handle-selection shift?))
|
||||
|
||||
:else
|
||||
(st/emit! (when (or shift? (not selected?))
|
||||
(dw/select-shape id shift?))
|
||||
(when (not shift?)
|
||||
(dw/start-move-selected))))))))))
|
||||
|
||||
(defn on-move-selected
|
||||
[hover selected]
|
||||
(mf/use-callback
|
||||
(mf/deps @hover selected)
|
||||
(fn [bevent]
|
||||
(let [event (.-nativeEvent bevent)
|
||||
shift? (kbd/shift? event)
|
||||
left-click? (= 1 (.-which event))]
|
||||
(when (and left-click?
|
||||
(not shift?)
|
||||
(or (not @hover)
|
||||
(contains? selected (:id @hover))
|
||||
(contains? selected (:frame-id @hover))))
|
||||
(dom/prevent-default bevent)
|
||||
(dom/stop-propagation bevent)
|
||||
(st/emit! (dw/start-move-selected)))))))
|
||||
|
||||
(defn on-frame-select
|
||||
[selected]
|
||||
(mf/use-callback
|
||||
(mf/deps selected)
|
||||
(fn [event id]
|
||||
(let [shift? (kbd/shift? event)
|
||||
selected? (contains? selected id)]
|
||||
(st/emit! (when (or shift? (not selected?))
|
||||
(dw/select-shape id shift?))
|
||||
(when (not shift?)
|
||||
(dw/start-move-selected)))))))
|
||||
|
||||
(defn on-frame-enter
|
||||
[frame-hover]
|
||||
(mf/use-callback
|
||||
(fn [id]
|
||||
(reset! frame-hover id))))
|
||||
|
||||
(defn on-frame-leave
|
||||
[frame-hover]
|
||||
(mf/use-callback
|
||||
(fn []
|
||||
(reset! frame-hover nil))))
|
||||
|
||||
(defn on-click
|
||||
[]
|
||||
(mf/use-callback
|
||||
(fn [event]
|
||||
(let [ctrl? (kbd/ctrl? event)
|
||||
shift? (kbd/shift? event)
|
||||
alt? (kbd/alt? event)]
|
||||
(st/emit! (ms/->MouseEvent :click ctrl? shift? alt?))))))
|
||||
|
||||
(defn on-double-click
|
||||
[hover hover-ids objects]
|
||||
(mf/use-callback
|
||||
(mf/deps @hover @hover-ids)
|
||||
(fn [event]
|
||||
(dom/stop-propagation event)
|
||||
(let [ctrl? (kbd/ctrl? event)
|
||||
shift? (kbd/shift? event)
|
||||
alt? (kbd/alt? event)
|
||||
|
||||
{:keys [id type] :as shape} @hover
|
||||
|
||||
frame? (= :frame type)
|
||||
group? (= :group type)
|
||||
text? (= :text type)
|
||||
path? (= :path type)]
|
||||
|
||||
(st/emit! (ms/->MouseEvent :double-click ctrl? shift? alt?))
|
||||
|
||||
(when shape
|
||||
(cond frame?
|
||||
(st/emit! (dw/select-shape id shift?))
|
||||
|
||||
(and group? (> (count @hover-ids) 1))
|
||||
(let [selected (get objects (second @hover-ids))]
|
||||
(reset! hover selected)
|
||||
(reset! hover-ids (into [] (rest @hover-ids)))
|
||||
(st/emit! (dw/select-shape (:id selected))))
|
||||
|
||||
(or text? path?)
|
||||
(st/emit! (dw/start-edition-mode id))
|
||||
|
||||
:else
|
||||
;; Do nothing
|
||||
nil))))))
|
||||
|
||||
(defn on-context-menu
|
||||
[hover]
|
||||
(let [{:keys [id]} @hover]
|
||||
(mf/use-callback
|
||||
(mf/deps id)
|
||||
(fn [event]
|
||||
(dom/prevent-default event)
|
||||
(let [position (dom/get-client-position event)]
|
||||
(st/emit! (dw/show-context-menu {:position position
|
||||
:shape @hover})))))))
|
||||
|
||||
(defn on-mouse-up
|
||||
[disable-paste]
|
||||
(mf/use-callback
|
||||
(fn [event]
|
||||
(dom/stop-propagation event)
|
||||
|
||||
(let [event (.-nativeEvent event)
|
||||
ctrl? (kbd/ctrl? event)
|
||||
shift? (kbd/shift? event)
|
||||
alt? (kbd/alt? event)
|
||||
|
||||
left-click? (= 1 (.-which event))
|
||||
middle-click? (= 2 (.-which event))]
|
||||
|
||||
(when left-click?
|
||||
(st/emit! (ms/->MouseEvent :up ctrl? shift? alt?)))
|
||||
|
||||
(when middle-click?
|
||||
(dom/prevent-default event)
|
||||
|
||||
;; We store this so in Firefox the middle button won't do a paste of the content
|
||||
(reset! disable-paste true)
|
||||
(timers/schedule #(reset! disable-paste false))
|
||||
(st/emit! (dw/finish-panning)))))))
|
||||
|
||||
(defn on-pointer-enter [in-viewport?]
|
||||
(mf/use-callback
|
||||
(fn []
|
||||
(reset! in-viewport? true))))
|
||||
|
||||
(defn on-pointer-leave [in-viewport?]
|
||||
(mf/use-callback
|
||||
(fn []
|
||||
(reset! in-viewport? false))))
|
||||
|
||||
(defn on-pointer-down []
|
||||
(mf/use-callback
|
||||
(fn [event]
|
||||
;; We need to handle editor related stuff here because
|
||||
;; handling on editor dom node does not works properly.
|
||||
(let [target (dom/get-target event)
|
||||
editor (.closest ^js target ".public-DraftEditor-content")]
|
||||
;; Capture mouse pointer to detect the movements even if cursor
|
||||
;; leaves the viewport or the browser itself
|
||||
;; https://developer.mozilla.org/en-US/docs/Web/API/Element/setPointerCapture
|
||||
(if editor
|
||||
(.setPointerCapture editor (.-pointerId event))
|
||||
(.setPointerCapture target (.-pointerId event)))))))
|
||||
|
||||
(defn on-pointer-up []
|
||||
(mf/use-callback
|
||||
(fn [event]
|
||||
(let [target (dom/get-target event)]
|
||||
; Release pointer on mouse up
|
||||
(.releasePointerCapture target (.-pointerId event))))))
|
||||
|
||||
(defn on-key-down []
|
||||
(mf/use-callback
|
||||
(fn [event]
|
||||
(let [bevent (.getBrowserEvent ^js event)
|
||||
key (.-keyCode ^js event)
|
||||
key (.normalizeKeyCode KeyCodes key)
|
||||
ctrl? (kbd/ctrl? event)
|
||||
shift? (kbd/shift? event)
|
||||
alt? (kbd/alt? event)
|
||||
meta? (kbd/meta? event)
|
||||
target (dom/get-target event)]
|
||||
|
||||
(when-not (.-repeat bevent)
|
||||
(st/emit! (ms/->KeyboardEvent :down key shift? ctrl? alt? meta?))
|
||||
(when (and (kbd/space? event)
|
||||
(not= "rich-text" (obj/get target "className"))
|
||||
(not= "INPUT" (obj/get target "tagName"))
|
||||
(not= "TEXTAREA" (obj/get target "tagName")))
|
||||
(st/emit! (dw/start-panning))))))))
|
||||
|
||||
(defn on-key-up []
|
||||
(mf/use-callback
|
||||
(fn [event]
|
||||
(let [key (.-keyCode event)
|
||||
key (.normalizeKeyCode KeyCodes key)
|
||||
ctrl? (kbd/ctrl? event)
|
||||
shift? (kbd/shift? event)
|
||||
alt? (kbd/alt? event)
|
||||
meta? (kbd/meta? event)]
|
||||
(when (kbd/space? event)
|
||||
(st/emit! (dw/finish-panning)))
|
||||
(st/emit! (ms/->KeyboardEvent :up key shift? ctrl? alt? meta?))))))
|
||||
|
||||
(defn on-mouse-move [viewport-ref zoom]
|
||||
(let [last-position (mf/use-var nil)
|
||||
viewport (mf/ref-val viewport-ref)]
|
||||
(mf/use-callback
|
||||
(mf/deps zoom)
|
||||
(fn [event]
|
||||
(let [event (.getBrowserEvent ^js event)
|
||||
raw-pt (dom/get-client-position event)
|
||||
viewport (mf/ref-val viewport-ref)
|
||||
pt (utils/translate-point-to-viewport viewport zoom raw-pt)
|
||||
|
||||
;; We calculate the delta because Safari's MouseEvent.movementX/Y drop
|
||||
;; events
|
||||
delta (if @last-position
|
||||
(gpt/subtract raw-pt @last-position)
|
||||
(gpt/point 0 0))]
|
||||
|
||||
(reset! last-position raw-pt)
|
||||
(st/emit! (ms/->PointerEvent :delta delta
|
||||
(kbd/ctrl? event)
|
||||
(kbd/shift? event)
|
||||
(kbd/alt? event)))
|
||||
(st/emit! (ms/->PointerEvent :viewport pt
|
||||
(kbd/ctrl? event)
|
||||
(kbd/shift? event)
|
||||
(kbd/alt? event))))))))
|
||||
|
||||
(defn on-pointer-move [viewport-ref zoom move-stream]
|
||||
(mf/use-callback
|
||||
(mf/deps zoom move-stream)
|
||||
(fn [event]
|
||||
(let [raw-pt (dom/get-client-position event)
|
||||
viewport (mf/ref-val viewport-ref)
|
||||
pt (utils/translate-point-to-viewport viewport zoom raw-pt)]
|
||||
(rx/push! move-stream pt)))))
|
||||
|
||||
(defn on-mouse-wheel [viewport-ref zoom]
|
||||
(mf/use-callback
|
||||
(mf/deps zoom)
|
||||
(fn [event]
|
||||
(let [event (.getBrowserEvent ^js event)
|
||||
raw-pt (dom/get-client-position event)
|
||||
viewport (mf/ref-val viewport-ref)
|
||||
pt (utils/translate-point-to-viewport viewport zoom raw-pt)
|
||||
|
||||
ctrl? (kbd/ctrl? event)
|
||||
meta? (kbd/meta? event)
|
||||
target (dom/get-target event)]
|
||||
(cond
|
||||
(or ctrl? meta?)
|
||||
(do
|
||||
(dom/prevent-default event)
|
||||
(dom/stop-propagation event)
|
||||
(let [delta (+ (.-deltaY ^js event)
|
||||
(.-deltaX ^js event))]
|
||||
(if (pos? delta)
|
||||
(st/emit! (dw/decrease-zoom pt))
|
||||
(st/emit! (dw/increase-zoom pt)))))
|
||||
|
||||
(.contains ^js viewport target)
|
||||
(let [delta-mode (.-deltaMode ^js event)
|
||||
|
||||
unit (cond
|
||||
(= delta-mode WheelEvent.DeltaMode.PIXEL) 1
|
||||
(= delta-mode WheelEvent.DeltaMode.LINE) 16
|
||||
(= delta-mode WheelEvent.DeltaMode.PAGE) 100)
|
||||
|
||||
delta-y (-> (.-deltaY ^js event)
|
||||
(* unit)
|
||||
(/ zoom))
|
||||
delta-x (-> (.-deltaX ^js event)
|
||||
(* unit)
|
||||
(/ zoom))]
|
||||
(dom/prevent-default event)
|
||||
(dom/stop-propagation event)
|
||||
(if (kbd/shift? event)
|
||||
(st/emit! (dw/update-viewport-position {:x #(+ % delta-y)}))
|
||||
(st/emit! (dw/update-viewport-position {:x #(+ % delta-x)
|
||||
:y #(+ % delta-y)})))))))))
|
||||
|
||||
(defn on-drag-enter []
|
||||
(mf/use-callback
|
||||
(fn [e]
|
||||
(when (or (dnd/has-type? e "penpot/shape")
|
||||
(dnd/has-type? e "penpot/component")
|
||||
(dnd/has-type? e "Files")
|
||||
(dnd/has-type? e "text/uri-list")
|
||||
(dnd/has-type? e "text/asset-id"))
|
||||
(dom/prevent-default e)))))
|
||||
|
||||
(defn on-drag-over []
|
||||
(mf/use-callback
|
||||
(fn [e]
|
||||
(when (or (dnd/has-type? e "penpot/shape")
|
||||
(dnd/has-type? e "penpot/component")
|
||||
(dnd/has-type? e "Files")
|
||||
(dnd/has-type? e "text/uri-list")
|
||||
(dnd/has-type? e "text/asset-id"))
|
||||
(dom/prevent-default e)))))
|
||||
|
||||
(defn on-image-uploaded []
|
||||
(mf/use-callback
|
||||
(fn [image {:keys [x y]}]
|
||||
(st/emit! (dw/image-uploaded image x y)))))
|
||||
|
||||
(defn on-drop [file viewport-ref zoom]
|
||||
(let [on-image-uploaded (on-image-uploaded)]
|
||||
(mf/use-callback
|
||||
(fn [event]
|
||||
(dom/prevent-default event)
|
||||
(let [point (gpt/point (.-clientX event) (.-clientY event))
|
||||
viewport (mf/ref-val viewport-ref)
|
||||
viewport-coord (utils/translate-point-to-viewport viewport zoom point)
|
||||
asset-id (-> (dnd/get-data event "text/asset-id") uuid/uuid)
|
||||
asset-name (dnd/get-data event "text/asset-name")
|
||||
asset-type (dnd/get-data event "text/asset-type")]
|
||||
(cond
|
||||
(dnd/has-type? event "penpot/shape")
|
||||
(let [shape (dnd/get-data event "penpot/shape")
|
||||
final-x (- (:x viewport-coord) (/ (:width shape) 2))
|
||||
final-y (- (:y viewport-coord) (/ (:height shape) 2))]
|
||||
(st/emit! (dw/add-shape (-> shape
|
||||
(assoc :id (uuid/next))
|
||||
(assoc :x final-x)
|
||||
(assoc :y final-y)))))
|
||||
|
||||
(dnd/has-type? event "penpot/component")
|
||||
(let [{:keys [component file-id]} (dnd/get-data event "penpot/component")
|
||||
shape (get-in component [:objects (:id component)])
|
||||
final-x (- (:x viewport-coord) (/ (:width shape) 2))
|
||||
final-y (- (:y viewport-coord) (/ (:height shape) 2))]
|
||||
(st/emit! (dwl/instantiate-component file-id
|
||||
(:id component)
|
||||
(gpt/point final-x final-y))))
|
||||
|
||||
;; Will trigger when the user drags an image from a browser to the viewport
|
||||
(dnd/has-type? event "text/uri-list")
|
||||
(let [data (dnd/get-data event "text/uri-list")
|
||||
lines (str/lines data)
|
||||
urls (filter #(and (not (str/blank? %))
|
||||
(not (str/starts-with? % "#")))
|
||||
lines)
|
||||
params {:file-id (:id file)
|
||||
:uris urls}]
|
||||
(st/emit! (dw/upload-media-workspace params viewport-coord)))
|
||||
|
||||
;; Will trigger when the user drags an SVG asset from the assets panel
|
||||
(and (dnd/has-type? event "text/asset-id") (= asset-type "image/svg+xml"))
|
||||
(let [path (cfg/resolve-file-media {:id asset-id})
|
||||
params {:file-id (:id file)
|
||||
:uris [path]
|
||||
:name asset-name
|
||||
:mtype asset-type}]
|
||||
(st/emit! (dw/upload-media-workspace params viewport-coord)))
|
||||
|
||||
;; Will trigger when the user drags an image from the assets SVG
|
||||
(dnd/has-type? event "text/asset-id")
|
||||
(let [params {:file-id (:id file)
|
||||
:object-id asset-id
|
||||
:name asset-name}]
|
||||
(st/emit! (dw/clone-media-object
|
||||
(with-meta params
|
||||
{:on-success #(on-image-uploaded % viewport-coord)}))))
|
||||
|
||||
;; Will trigger when the user drags a file from their file explorer into the viewport
|
||||
;; Or the user pastes an image
|
||||
;; Or the user uploads an image using the image tool
|
||||
:else
|
||||
(let [files (dnd/get-files event)
|
||||
params {:file-id (:id file)
|
||||
:data (seq files)}]
|
||||
(st/emit! (dw/upload-media-workspace params viewport-coord)))))))))
|
||||
|
||||
(defn on-paste [disable-paste in-viewport?]
|
||||
(mf/use-callback
|
||||
(fn [event]
|
||||
;; We disable the paste just after mouse-up of a middle button so when panning won't
|
||||
;; paste the content into the workspace
|
||||
(let [tag-name (-> event dom/get-target dom/get-tag-name)]
|
||||
(when (and (not (#{"INPUT" "TEXTAREA"} tag-name)) (not @disable-paste))
|
||||
(st/emit! (dw/paste-from-event event @in-viewport?)))))))
|
||||
|
||||
(defn on-resize [viewport-ref]
|
||||
(mf/use-callback
|
||||
(fn [event]
|
||||
(let [node (mf/ref-val viewport-ref)
|
||||
prnt (dom/get-parent node)
|
||||
size (dom/get-client-size prnt)]
|
||||
;; We schedule the event so it fires after `initialize-page` event
|
||||
(timers/schedule #(st/emit! (dw/update-viewport-size size)))))))
|
80
frontend/src/app/main/ui/workspace/viewport/comments.cljs
Normal file
|
@ -0,0 +1,80 @@
|
|||
;; This Source Code Form is subject to the terms of the Mozilla Public
|
||||
;; License, v. 2.0. If a copy of the MPL was not distributed with this
|
||||
;; file, You can obtain one at http://mozilla.org/MPL/2.0/.
|
||||
;;
|
||||
;; This Source Code Form is "Incompatible With Secondary Licenses", as
|
||||
;; defined by the Mozilla Public License, v. 2.0.
|
||||
;;
|
||||
;; Copyright (c) 2020 UXBOX Labs SL
|
||||
|
||||
(ns app.main.ui.workspace.viewport.comments
|
||||
(:require
|
||||
[app.main.data.comments :as dcm]
|
||||
[app.main.data.workspace.comments :as dwcm]
|
||||
[app.main.refs :as refs]
|
||||
[app.main.store :as st]
|
||||
[app.main.ui.comments :as cmt]
|
||||
[cuerdas.core :as str]
|
||||
[rumext.alpha :as mf]))
|
||||
|
||||
(mf/defc comments-layer
|
||||
[{:keys [vbox vport zoom file-id page-id drawing] :as props}]
|
||||
(let [pos-x (* (- (:x vbox)) zoom)
|
||||
pos-y (* (- (:y vbox)) zoom)
|
||||
|
||||
profile (mf/deref refs/profile)
|
||||
users (mf/deref refs/users)
|
||||
local (mf/deref refs/comments-local)
|
||||
threads-map (mf/deref refs/threads-ref)
|
||||
|
||||
threads (->> (vals threads-map)
|
||||
(filter #(= (:page-id %) page-id))
|
||||
(dcm/apply-filters local profile))
|
||||
|
||||
on-bubble-click
|
||||
(fn [{:keys [id] :as thread}]
|
||||
(if (= (:open local) id)
|
||||
(st/emit! (dcm/close-thread))
|
||||
(st/emit! (dcm/open-thread thread))))
|
||||
|
||||
on-draft-cancel
|
||||
(mf/use-callback
|
||||
(st/emitf :interrupt))
|
||||
|
||||
on-draft-submit
|
||||
(mf/use-callback
|
||||
(fn [draft]
|
||||
(st/emit! (dcm/create-thread draft))))]
|
||||
|
||||
(mf/use-effect
|
||||
(mf/deps file-id)
|
||||
(fn []
|
||||
(st/emit! (dwcm/initialize-comments file-id))
|
||||
(fn []
|
||||
(st/emit! ::dwcm/finalize))))
|
||||
|
||||
[:div.comments-section
|
||||
[:div.workspace-comments-container
|
||||
{:style {:width (str (:width vport) "px")
|
||||
:height (str (:height vport) "px")}}
|
||||
[:div.threads {:style {:transform (str/format "translate(%spx, %spx)" pos-x pos-y)}}
|
||||
(for [item threads]
|
||||
[:& cmt/thread-bubble {:thread item
|
||||
:zoom zoom
|
||||
:on-click on-bubble-click
|
||||
:open? (= (:id item) (:open local))
|
||||
:key (:seqn item)}])
|
||||
|
||||
(when-let [id (:open local)]
|
||||
(when-let [thread (get threads-map id)]
|
||||
[:& cmt/thread-comments {:thread thread
|
||||
:users users
|
||||
:zoom zoom}]))
|
||||
|
||||
(when-let [draft (:comment drawing)]
|
||||
[:& cmt/draft-thread {:draft draft
|
||||
:on-cancel on-draft-cancel
|
||||
:on-submit on-draft-submit
|
||||
:zoom zoom}])]]]))
|
||||
|
||||
|
|
@ -4,7 +4,7 @@
|
|||
;;
|
||||
;; Copyright (c) 2015-2019 Andrey Antukh <niwi@niwi.nz>
|
||||
|
||||
(ns app.main.ui.workspace.drawarea
|
||||
(ns app.main.ui.workspace.viewport.drawarea
|
||||
"Drawing components."
|
||||
(:require
|
||||
[rumext.alpha :as mf]
|
|
@ -7,7 +7,7 @@
|
|||
;;
|
||||
;; Copyright (c) 2020 UXBOX Labs SL
|
||||
|
||||
(ns app.main.ui.workspace.frame-grid
|
||||
(ns app.main.ui.workspace.viewport.frame-grid
|
||||
(:require
|
||||
[rumext.alpha :as mf]
|
||||
[okulary.core :as l]
|
|
@ -7,7 +7,7 @@
|
|||
;;
|
||||
;; Copyright (c) 2020 UXBOX Labs SL
|
||||
|
||||
(ns app.main.ui.workspace.gradients
|
||||
(ns app.main.ui.workspace.viewport.gradients
|
||||
"Gradients handlers and renders"
|
||||
(:require
|
||||
[rumext.alpha :as mf]
|
144
frontend/src/app/main/ui/workspace/viewport/hooks.cljs
Normal file
|
@ -0,0 +1,144 @@
|
|||
; This Source Code Form is subject to the terms of the Mozilla Public
|
||||
;; License, v. 2.0. If a copy of the MPL was not distributed with this
|
||||
;; file, You can obtain one at http://mozilla.org/MPL/2.0/.
|
||||
;;
|
||||
;; This Source Code Form is "Incompatible With Secondary Licenses", as
|
||||
;; defined by the Mozilla Public License, v. 2.0.
|
||||
;;
|
||||
;; Copyright (c) 2020-2021 UXBOX Labs SL
|
||||
|
||||
(ns app.main.ui.workspace.viewport.hooks
|
||||
(:require
|
||||
[app.common.data :as d]
|
||||
[app.common.geom.shapes :as gsh]
|
||||
[app.common.pages :as cp]
|
||||
[app.main.data.workspace :as dw]
|
||||
[app.main.store :as st]
|
||||
[app.main.streams :as ms]
|
||||
[app.main.ui.hooks :as hooks]
|
||||
[app.main.ui.workspace.viewport.actions :as actions]
|
||||
[app.main.ui.workspace.viewport.utils :as utils]
|
||||
[app.main.worker :as uw]
|
||||
[app.util.dom :as dom]
|
||||
[app.util.timers :as timers]
|
||||
[beicon.core :as rx]
|
||||
[goog.events :as events]
|
||||
[rumext.alpha :as mf])
|
||||
(:import goog.events.EventType))
|
||||
|
||||
(defn setup-dom-events [viewport-ref zoom disable-paste in-viewport?]
|
||||
(let [on-key-down (actions/on-key-down)
|
||||
on-key-up (actions/on-key-up)
|
||||
on-mouse-move (actions/on-mouse-move viewport-ref zoom)
|
||||
on-mouse-wheel (actions/on-mouse-wheel viewport-ref zoom)
|
||||
on-resize (actions/on-resize viewport-ref)
|
||||
on-paste (actions/on-paste disable-paste in-viewport?)]
|
||||
(mf/use-layout-effect
|
||||
(mf/deps on-key-down on-key-up on-mouse-move on-mouse-wheel on-resize on-paste)
|
||||
(fn []
|
||||
(let [node (mf/ref-val viewport-ref)
|
||||
prnt (dom/get-parent node)
|
||||
|
||||
keys [(events/listen js/document EventType.KEYDOWN on-key-down)
|
||||
(events/listen js/document EventType.KEYUP on-key-up)
|
||||
(events/listen node EventType.MOUSEMOVE on-mouse-move)
|
||||
;; bind with passive=false to allow the event to be cancelled
|
||||
;; https://stackoverflow.com/a/57582286/3219895
|
||||
(events/listen js/window EventType.WHEEL on-mouse-wheel #js {:passive false})
|
||||
(events/listen js/window EventType.RESIZE on-resize)
|
||||
(events/listen js/window EventType.PASTE on-paste)]]
|
||||
|
||||
(fn []
|
||||
(doseq [key keys]
|
||||
(events/unlistenByKey key))))))))
|
||||
|
||||
(defn setup-viewport-size [viewport-ref]
|
||||
(mf/use-layout-effect
|
||||
(fn []
|
||||
(let [node (mf/ref-val viewport-ref)
|
||||
prnt (dom/get-parent node)
|
||||
size (dom/get-client-size prnt)]
|
||||
;; We schedule the event so it fires after `initialize-page` event
|
||||
(timers/schedule #(st/emit! (dw/initialize-viewport size)))))))
|
||||
|
||||
(defn setup-cursor [cursor alt? panning drawing-tool drawing-path?]
|
||||
(mf/use-effect
|
||||
(mf/deps @cursor @alt? panning drawing-tool drawing-path?)
|
||||
(fn []
|
||||
(let [new-cursor
|
||||
(cond
|
||||
panning (utils/get-cursor :hand)
|
||||
(= drawing-tool :comments) (utils/get-cursor :comments)
|
||||
(= drawing-tool :frame) (utils/get-cursor :create-artboard)
|
||||
(= drawing-tool :rect) (utils/get-cursor :create-rectangle)
|
||||
(= drawing-tool :circle) (utils/get-cursor :create-ellipse)
|
||||
(or (= drawing-tool :path)
|
||||
drawing-path?) (utils/get-cursor :pen)
|
||||
(= drawing-tool :curve) (utils/get-cursor :pencil)
|
||||
drawing-tool (utils/get-cursor :create-shape)
|
||||
@alt? (utils/get-cursor :duplicate)
|
||||
:else (utils/get-cursor :pointer-inner))]
|
||||
|
||||
(when (not= @cursor new-cursor)
|
||||
(reset! cursor new-cursor))))))
|
||||
|
||||
(defn setup-resize [layout viewport-ref]
|
||||
(let [on-resize (actions/on-resize viewport-ref)]
|
||||
(mf/use-layout-effect (mf/deps layout) on-resize)))
|
||||
|
||||
(defn setup-keyboard [alt? ctrl?]
|
||||
(hooks/use-stream ms/keyboard-alt #(reset! alt? %))
|
||||
(hooks/use-stream ms/keyboard-ctrl #(reset! ctrl? %)))
|
||||
|
||||
(defn setup-hover-shapes [page-id move-stream selected objects transform selected ctrl? hover hover-ids]
|
||||
(let [query-point
|
||||
(mf/use-callback
|
||||
(mf/deps page-id)
|
||||
(fn [point]
|
||||
(let [rect (gsh/center->rect point 8 8)]
|
||||
(uw/ask! {:cmd :selection/query
|
||||
:page-id page-id
|
||||
:rect rect
|
||||
:include-frames? true}))))
|
||||
|
||||
over-shapes-stream
|
||||
(->> move-stream
|
||||
(rx/switch-map query-point))
|
||||
|
||||
roots (mf/use-memo
|
||||
(mf/deps selected objects)
|
||||
(fn []
|
||||
(let [roots-ids (cp/clean-loops objects selected)]
|
||||
(->> roots-ids (mapv #(get objects %))))))]
|
||||
|
||||
(hooks/use-stream
|
||||
over-shapes-stream
|
||||
(mf/deps page-id objects transform selected @ctrl?)
|
||||
(fn [ids]
|
||||
(let [remove-id? (into #{} (mapcat #(cp/get-parents % objects)) selected)
|
||||
remove-id? (if @ctrl?
|
||||
(d/concat remove-id?
|
||||
(->> ids
|
||||
(filterv #(= :group (get-in objects [% :type])))))
|
||||
remove-id?)
|
||||
ids (->> ids (filterv (comp not remove-id?)))]
|
||||
(when (not transform)
|
||||
(reset! hover (get objects (first ids)))
|
||||
(reset! hover-ids ids)))))))
|
||||
|
||||
(defn setup-viewport-modifiers [modifiers selected objects render-ref]
|
||||
(let [roots (mf/use-memo
|
||||
(mf/deps objects selected)
|
||||
(fn []
|
||||
(let [roots-ids (cp/clean-loops objects selected)]
|
||||
(->> roots-ids (mapv #(get objects %))))))]
|
||||
|
||||
;; Layout effect is important so the code is executed before the modifiers
|
||||
;; are applied to the shape
|
||||
(mf/use-layout-effect
|
||||
(mf/deps modifiers roots)
|
||||
|
||||
#(when-let [render-node (mf/ref-val render-ref)]
|
||||
(if modifiers
|
||||
(utils/update-transform render-node roots modifiers)
|
||||
(utils/remove-transform render-node roots))))))
|
|
@ -7,7 +7,7 @@
|
|||
;;
|
||||
;; Copyright (c) 2020 UXBOX Labs SL
|
||||
|
||||
(ns app.main.ui.workspace.shapes.interactions
|
||||
(ns app.main.ui.workspace.viewport.interactions
|
||||
"Visually show shape interactions in workspace"
|
||||
(:require
|
||||
[app.common.geom.point :as gpt]
|
||||
|
@ -31,8 +31,6 @@
|
|||
[event {:keys [id type] :as shape} selected]
|
||||
(do
|
||||
(dom/stop-propagation event)
|
||||
(when-not (empty? selected)
|
||||
(st/emit! (dw/deselect-all)))
|
||||
(st/emit! (dw/select-shape id))
|
||||
(st/emit! (dw/start-create-interaction))))
|
||||
|
|
@ -7,7 +7,7 @@
|
|||
;;
|
||||
;; Copyright (c) 2020 UXBOX Labs SL
|
||||
|
||||
(ns app.main.ui.workspace.colorpicker.pixel-overlay
|
||||
(ns app.main.ui.workspace.viewport.pixel-overlay
|
||||
(:require
|
||||
[app.common.uuid :as uuid]
|
||||
[app.main.data.colors :as dwc]
|
||||
|
@ -59,7 +59,8 @@
|
|||
[props]
|
||||
(let [vport (unchecked-get props "vport")
|
||||
vbox (unchecked-get props "vbox")
|
||||
viewport-node (unchecked-get props "viewport")
|
||||
viewport-ref (unchecked-get props "viewport-ref")
|
||||
viewport-node (mf/ref-val viewport-ref)
|
||||
options (unchecked-get props "options")
|
||||
svg-ref (mf/use-ref nil)
|
||||
canvas-ref (mf/use-ref nil)
|
||||
|
@ -133,7 +134,7 @@
|
|||
(mf/deps img-ref)
|
||||
(fn []
|
||||
(let [img-node (mf/ref-val img-ref)
|
||||
svg-node (mf/ref-val svg-ref)
|
||||
svg-node #_(mf/ref-val svg-ref) (dom/get-element "render")
|
||||
xml (-> (js/XMLSerializer.)
|
||||
(.serializeToString svg-node)
|
||||
js/encodeURIComponent
|
||||
|
@ -160,30 +161,26 @@
|
|||
#(rx/dispose! sub))))
|
||||
|
||||
(mf/use-effect
|
||||
(mf/deps svg-ref)
|
||||
#_(mf/deps svg-ref)
|
||||
(fn []
|
||||
(when svg-ref
|
||||
(let [config #js {:attributes true
|
||||
:childList true
|
||||
:subtree true
|
||||
:characterData true}
|
||||
svg-node (mf/ref-val svg-ref)
|
||||
observer (js/MutationObserver. handle-svg-change)]
|
||||
(.observe observer svg-node config)
|
||||
(handle-svg-change)
|
||||
(let [config #js {:attributes true
|
||||
:childList true
|
||||
:subtree true
|
||||
:characterData true}
|
||||
svg-node #_(mf/ref-val svg-ref) (dom/get-element "render")
|
||||
observer (js/MutationObserver. handle-svg-change)
|
||||
]
|
||||
(.observe observer svg-node config)
|
||||
(handle-svg-change)
|
||||
|
||||
;; Disconnect on unmount
|
||||
#(.disconnect observer)))))
|
||||
;; Disconnect on unmount
|
||||
#(.disconnect observer)
|
||||
)))
|
||||
|
||||
[:*
|
||||
[:div.overlay
|
||||
[:div.pixel-overlay
|
||||
{:tab-index 0
|
||||
:style {:position "absolute"
|
||||
:top 0
|
||||
:left 0
|
||||
:width "100%"
|
||||
:height "100%"
|
||||
:cursor cur/picker}
|
||||
:style {:cursor cur/picker}
|
||||
:on-mouse-down handle-mouse-down-picker
|
||||
:on-mouse-up handle-mouse-up-picker
|
||||
:on-mouse-move handle-mouse-move-picker}
|
||||
|
@ -200,7 +197,7 @@
|
|||
:width "100%"
|
||||
:height "100%"}}]
|
||||
|
||||
[:& (mf/provider muc/embed-ctx) {:value true}
|
||||
#_[:& (mf/provider muc/embed-ctx) {:value true}
|
||||
[:svg.viewport
|
||||
{:ref svg-ref
|
||||
:preserveAspectRatio "xMidYMid meet"
|
84
frontend/src/app/main/ui/workspace/viewport/presence.cljs
Normal file
|
@ -0,0 +1,84 @@
|
|||
;; This Source Code Form is subject to the terms of the Mozilla Public
|
||||
;; License, v. 2.0. If a copy of the MPL was not distributed with this
|
||||
;; file, You can obtain one at http://mozilla.org/MPL/2.0/.
|
||||
;;
|
||||
;; This Source Code Form is "Incompatible With Secondary Licenses", as
|
||||
;; defined by the Mozilla Public License, v. 2.0.
|
||||
;;
|
||||
;; Copyright (c) 2020 UXBOX Labs SL
|
||||
|
||||
(ns app.main.ui.workspace.viewport.presence
|
||||
(:require
|
||||
[app.main.refs :as refs]
|
||||
[app.util.time :as dt]
|
||||
[app.util.timers :as ts]
|
||||
[beicon.core :as rx]
|
||||
[cuerdas.core :as str]
|
||||
[rumext.alpha :as mf]))
|
||||
|
||||
(def pointer-icon-path
|
||||
(str "M5.292 4.027L1.524.26l-.05-.01L0 0l.258 1.524 3.769 3.768zm-.45 "
|
||||
"0l-.313.314L1.139.95l.314-.314zm-.5.5l-.315.316-3.39-3.39.315-.315 "
|
||||
"3.39 3.39zM1.192.526l-.668.667L.431.646.64.43l.552.094z"))
|
||||
|
||||
(mf/defc session-cursor
|
||||
[{:keys [session profile] :as props}]
|
||||
(let [zoom (mf/deref refs/selected-zoom)
|
||||
point (:point session)
|
||||
color (:color session "#000000")
|
||||
transform (str/fmt "translate(%s, %s) scale(%s)" (:x point) (:y point) (/ 4 zoom))]
|
||||
[:g.multiuser-cursor {:transform transform}
|
||||
[:path {:fill color
|
||||
:d pointer-icon-path
|
||||
}]
|
||||
[:g {:transform "translate(0 -291.708)"}
|
||||
[:rect {:width 25
|
||||
:height 5
|
||||
:x 7
|
||||
:y 291.5
|
||||
:fill color
|
||||
:fill-opacity 0.8
|
||||
:paint-order "stroke fill markers"
|
||||
:rx 1
|
||||
:ry 1}]
|
||||
[:text {:x 8
|
||||
:y 295
|
||||
:width 25
|
||||
:height 5
|
||||
:overflow "hidden"
|
||||
:fill "#fff"
|
||||
:stroke-width 1
|
||||
:font-family "Works Sans"
|
||||
:font-size 3
|
||||
:font-weight 400
|
||||
:letter-spacing 0
|
||||
:style { :line-height 1.25 }
|
||||
:word-spacing 0}
|
||||
(str (str/slice (:fullname profile) 0 14)
|
||||
(when (> (count (:fullname profile)) 14) "..."))]]]))
|
||||
|
||||
(mf/defc active-cursors
|
||||
{::mf/wrap [mf/memo]}
|
||||
[{:keys [page-id] :as props}]
|
||||
(let [counter (mf/use-state 0)
|
||||
users (mf/deref refs/users)
|
||||
sessions (mf/deref refs/workspace-presence)
|
||||
sessions (->> (vals sessions)
|
||||
(filter #(= page-id (:page-id %)))
|
||||
(filter #(>= 5000 (- (inst-ms (dt/now)) (inst-ms (:updated-at %))))))]
|
||||
(mf/use-effect
|
||||
nil
|
||||
(fn []
|
||||
(let [sem (ts/schedule 1000 #(swap! counter inc))]
|
||||
(fn [] (rx/dispose! sem)))))
|
||||
|
||||
(for [session sessions]
|
||||
(when (:point session)
|
||||
[:& session-cursor {:session session
|
||||
:profile (get users (:profile-id session))
|
||||
:key (:id session)}]))))
|
||||
|
||||
|
||||
|
||||
|
||||
|
|
@ -7,7 +7,7 @@
|
|||
;;
|
||||
;; Copyright (c) 2020 UXBOX Labs SL
|
||||
|
||||
(ns app.main.ui.workspace.selection
|
||||
(ns app.main.ui.workspace.viewport.selection
|
||||
"Selection handlers component."
|
||||
(:require
|
||||
[app.common.geom.matrix :as gmt]
|
||||
|
@ -46,7 +46,7 @@
|
|||
(def min-selrect-side 10)
|
||||
(def small-selrect-side 30)
|
||||
|
||||
(mf/defc selection-rect [{:keys [transform rect zoom color]}]
|
||||
(mf/defc selection-rect [{:keys [transform rect zoom color on-move-selected]}]
|
||||
(when rect
|
||||
(let [{:keys [x y width height]} rect]
|
||||
[:rect.main
|
||||
|
@ -55,6 +55,7 @@
|
|||
:width width
|
||||
:height height
|
||||
:transform transform
|
||||
:on-mouse-down on-move-selected
|
||||
:style {:stroke color
|
||||
:stroke-width (/ selection-rect-width zoom)
|
||||
:fill "transparent"}}])))
|
||||
|
@ -237,29 +238,27 @@
|
|||
{::mf/wrap-props false}
|
||||
[props]
|
||||
(let [{:keys [overflow-text type] :as shape} (obj/get props "shape")
|
||||
zoom (obj/get props "zoom")
|
||||
color (obj/get props "color")
|
||||
on-resize (obj/get props "on-resize")
|
||||
on-rotate (obj/get props "on-rotate")
|
||||
disable-handlers (obj/get props "disable-handlers")
|
||||
zoom (obj/get props "zoom")
|
||||
color (obj/get props "color")
|
||||
on-move-selected (obj/get props "on-move-selected")
|
||||
on-resize (obj/get props "on-resize")
|
||||
on-rotate (obj/get props "on-rotate")
|
||||
disable-handlers (obj/get props "disable-handlers")
|
||||
current-transform (mf/deref refs/current-transform)
|
||||
|
||||
hide? (mf/use-state false)
|
||||
selrect (-> (:selrect shape)
|
||||
minimum-selrect)
|
||||
transform (geom/transform-matrix shape {:no-flip true})]
|
||||
|
||||
(hooks/use-stream ms/keyboard-ctrl #(when (= type :group) (reset! hide? %)))
|
||||
|
||||
(when (not (#{:move :rotate} current-transform))
|
||||
[:g.controls {:style {:display (when @hide? "none")}
|
||||
:pointer-events (when disable-handlers "none")}
|
||||
[:g.controls {:pointer-events (when disable-handlers "none")}
|
||||
|
||||
;; Selection rect
|
||||
[:& selection-rect {:rect selrect
|
||||
:transform transform
|
||||
:zoom zoom
|
||||
:color color}]
|
||||
:color color
|
||||
:on-move-selected on-move-selected}]
|
||||
[:& outline {:shape shape :color color}]
|
||||
|
||||
;; Handlers
|
||||
|
@ -296,7 +295,7 @@
|
|||
:fill "transparent"}}]]))
|
||||
|
||||
(mf/defc multiple-selection-handlers
|
||||
[{:keys [shapes selected zoom color show-distances disable-handlers] :as props}]
|
||||
[{:keys [shapes selected zoom color show-distances disable-handlers on-move-selected] :as props}]
|
||||
(let [shape (geom/setup {:type :rect} (geom/selection-rect (->> shapes (map geom/transform-shape))))
|
||||
shape-center (geom/center-shape shape)
|
||||
|
||||
|
@ -318,6 +317,7 @@
|
|||
:zoom zoom
|
||||
:color color
|
||||
:disable-handlers disable-handlers
|
||||
:on-move-selected on-move-selected
|
||||
:on-resize on-resize
|
||||
:on-rotate on-rotate}]
|
||||
|
||||
|
@ -331,7 +331,7 @@
|
|||
[:circle {:cx (:x shape-center) :cy (:y shape-center) :r 5 :fill "yellow"}])]))
|
||||
|
||||
(mf/defc single-selection-handlers
|
||||
[{:keys [shape zoom color show-distances disable-handlers] :as props}]
|
||||
[{:keys [shape zoom color show-distances disable-handlers on-move-selected] :as props}]
|
||||
(let [shape-id (:id shape)
|
||||
shape (geom/transform-shape shape)
|
||||
|
||||
|
@ -357,7 +357,8 @@
|
|||
:color color
|
||||
:on-rotate on-rotate
|
||||
:on-resize on-resize
|
||||
:disable-handlers disable-handlers}]
|
||||
:disable-handlers disable-handlers
|
||||
:on-move-selected on-move-selected}]
|
||||
|
||||
(when show-distances
|
||||
[:& msr/measurement {:bounds vbox
|
||||
|
@ -368,7 +369,7 @@
|
|||
|
||||
(mf/defc selection-handlers
|
||||
{::mf/wrap [mf/memo]}
|
||||
[{:keys [selected edition zoom show-distances disable-handlers] :as props}]
|
||||
[{:keys [selected edition zoom show-distances disable-handlers on-move-selected] :as props}]
|
||||
(let [;; We need remove posible nil values because on shape
|
||||
;; deletion many shape will reamin selected and deleted
|
||||
;; in the same time for small instant of time
|
||||
|
@ -390,7 +391,8 @@
|
|||
:zoom zoom
|
||||
:color color
|
||||
:show-distances show-distances
|
||||
:disable-handlers disable-handlers}]
|
||||
:disable-handlers disable-handlers
|
||||
:on-move-selected on-move-selected}]
|
||||
|
||||
(and (= type :text)
|
||||
(= edition (:id shape)))
|
||||
|
@ -408,4 +410,5 @@
|
|||
:zoom zoom
|
||||
:color color
|
||||
:show-distances show-distances
|
||||
:disable-handlers disable-handlers}])))
|
||||
:disable-handlers disable-handlers
|
||||
:on-move-selected on-move-selected}])))
|
|
@ -7,7 +7,7 @@
|
|||
;;
|
||||
;; Copyright (c) 2020 UXBOX Labs SL
|
||||
|
||||
(ns app.main.ui.workspace.snap-distances
|
||||
(ns app.main.ui.workspace.viewport.snap-distances
|
||||
(:require
|
||||
[app.common.data :as d]
|
||||
[app.common.geom.point :as gpt]
|
||||
|
@ -230,6 +230,7 @@
|
|||
(->> (uw/ask! {:cmd :selection/query
|
||||
:page-id page-id
|
||||
:frame-id (:id frame)
|
||||
:include-frames? true
|
||||
:rect rect})
|
||||
(rx/map #(set/difference % selected))
|
||||
(rx/map #(->> % (map (partial get @refs/workspace-page-objects)))))
|
|
@ -7,7 +7,7 @@
|
|||
;;
|
||||
;; Copyright (c) 2020 UXBOX Labs SL
|
||||
|
||||
(ns app.main.ui.workspace.snap-points
|
||||
(ns app.main.ui.workspace.viewport.snap-points
|
||||
(:require
|
||||
[app.common.math :as mth]
|
||||
[app.common.data :as d]
|
0
frontend/src/app/main/ui/workspace/viewport/streams.cljs
Normal file
60
frontend/src/app/main/ui/workspace/viewport/utils.cljs
Normal file
|
@ -0,0 +1,60 @@
|
|||
; This Source Code Form is subject to the terms of the Mozilla Public
|
||||
;; License, v. 2.0. If a copy of the MPL was not distributed with this
|
||||
;; file, You can obtain one at http://mozilla.org/MPL/2.0/.
|
||||
;;
|
||||
;; This Source Code Form is "Incompatible With Secondary Licenses", as
|
||||
;; defined by the Mozilla Public License, v. 2.0.
|
||||
;;
|
||||
;; Copyright (c) 2020-2021 UXBOX Labs SL
|
||||
|
||||
(ns app.main.ui.workspace.viewport.utils
|
||||
(:require
|
||||
[app.util.dom :as dom]
|
||||
[app.common.geom.point :as gpt]
|
||||
[cuerdas.core :as str]
|
||||
[app.common.data :as d]
|
||||
[app.main.ui.cursors :as cur]
|
||||
))
|
||||
|
||||
(defn update-transform [node shapes modifiers]
|
||||
(doseq [{:keys [id type]} shapes]
|
||||
(when-let [node (dom/get-element (str "shape-" id))]
|
||||
(let [node (if (= :frame type) (.-parentNode node) node)]
|
||||
(dom/set-attribute node "transform" (str (:displacement modifiers)))))))
|
||||
|
||||
(defn remove-transform [node shapes]
|
||||
(doseq [{:keys [id type]} shapes]
|
||||
(when-let [node (dom/get-element (str "shape-" id))]
|
||||
(let [node (if (= :frame type) (.-parentNode node) node)]
|
||||
(dom/remove-attribute node "transform")))))
|
||||
|
||||
(defn format-viewbox [vbox]
|
||||
(str/join " " [(+ (:x vbox 0) (:left-offset vbox 0))
|
||||
(:y vbox 0)
|
||||
(:width vbox 0)
|
||||
(:height vbox 0)]))
|
||||
|
||||
(defn translate-point-to-viewport [viewport zoom pt]
|
||||
(let [vbox (.. ^js viewport -viewBox -baseVal)
|
||||
brect (dom/get-bounding-rect viewport)
|
||||
brect (gpt/point (d/parse-integer (:left brect))
|
||||
(d/parse-integer (:top brect)))
|
||||
box (gpt/point (.-x vbox) (.-y vbox))
|
||||
zoom (gpt/point zoom)]
|
||||
(-> (gpt/subtract pt brect)
|
||||
(gpt/divide zoom)
|
||||
(gpt/add box)
|
||||
(gpt/round 0))))
|
||||
|
||||
(defn get-cursor [cursor]
|
||||
(case cursor
|
||||
:hand cur/hand
|
||||
:comments cur/comments
|
||||
:create-artboard cur/create-artboard
|
||||
:create-rectangle cur/create-rectangle
|
||||
:create-ellipse cur/create-ellipse
|
||||
:pen cur/pen
|
||||
:pencil cur/pencil
|
||||
:create-shape cur/create-shape
|
||||
:duplicate cur/duplicate
|
||||
cur/pointer-inner))
|
173
frontend/src/app/main/ui/workspace/viewport/widgets.cljs
Normal file
|
@ -0,0 +1,173 @@
|
|||
; This Source Code Form is subject to the terms of the Mozilla Public
|
||||
;; License, v. 2.0. If a copy of the MPL was not distributed with this
|
||||
;; file, You can obtain one at http://mozilla.org/MPL/2.0/.
|
||||
;;
|
||||
;; This Source Code Form is "Incompatible With Secondary Licenses", as
|
||||
;; defined by the Mozilla Public License, v. 2.0.
|
||||
;;
|
||||
;; Copyright (c) 2020-2021 UXBOX Labs SL
|
||||
|
||||
(ns app.main.ui.workspace.viewport.widgets
|
||||
(:require
|
||||
[app.common.geom.point :as gpt]
|
||||
[app.common.geom.shapes :as gsh]
|
||||
[app.common.pages :as cp]
|
||||
[app.main.refs :as refs]
|
||||
[app.main.streams :as ms]
|
||||
[app.main.ui.hooks :as hooks]
|
||||
[app.main.ui.workspace.shapes.outline :refer [outline]]
|
||||
[app.main.ui.workspace.shapes.path.actions :refer [path-actions]]
|
||||
[app.util.dom :as dom]
|
||||
[clojure.set :as set]
|
||||
[rumext.alpha :as mf]))
|
||||
|
||||
(mf/defc shape-outlines
|
||||
{::mf/wrap-props false}
|
||||
[props]
|
||||
(let [objects (unchecked-get props "objects")
|
||||
selected (or (unchecked-get props "selected") #{})
|
||||
hover (or (unchecked-get props "hover") #{})
|
||||
edition (unchecked-get props "edition")
|
||||
outline? (set/union selected hover)
|
||||
show-outline? (fn [shape] (and (not (:hidden shape))
|
||||
(not (:blocked shape))
|
||||
(not= edition (:id shape))
|
||||
(outline? (:id shape))))
|
||||
|
||||
shapes (cond->> (vals objects)
|
||||
show-outline? (filter show-outline?))
|
||||
|
||||
transform (mf/deref refs/current-transform)
|
||||
color (if (or (> (count shapes) 1) (nil? (:shape-ref (first shapes))))
|
||||
"#31EFB8" "#00E0FF")]
|
||||
(when (nil? transform)
|
||||
[:g.outlines
|
||||
(for [shape shapes]
|
||||
[:& outline {:key (str "outline-" (:id shape))
|
||||
:shape (gsh/transform-shape shape)
|
||||
:color color}])])))
|
||||
|
||||
|
||||
(mf/defc pixel-grid
|
||||
[{:keys [vbox zoom]}]
|
||||
[:g.pixel-grid
|
||||
[:defs
|
||||
[:pattern {:id "pixel-grid"
|
||||
:viewBox "0 0 1 1"
|
||||
:width 1
|
||||
:height 1
|
||||
:pattern-units "userSpaceOnUse"}
|
||||
[:path {:d "M 1 0 L 0 0 0 1"
|
||||
:style {:fill "none"
|
||||
:stroke "#59B9E2"
|
||||
:stroke-opacity "0.2"
|
||||
:stroke-width (str (/ 1 zoom))}}]]]
|
||||
[:rect {:x (:x vbox)
|
||||
:y (:y vbox)
|
||||
:width (:width vbox)
|
||||
:height (:height vbox)
|
||||
:fill (str "url(#pixel-grid)")
|
||||
:style {:pointer-events "none"}}]])
|
||||
|
||||
(mf/defc viewport-actions
|
||||
{::mf/wrap [mf/memo]}
|
||||
[]
|
||||
(let [edition (mf/deref refs/selected-edition)
|
||||
selected (mf/deref refs/selected-objects)
|
||||
shape (-> selected first)]
|
||||
(when (and (= (count selected) 1)
|
||||
(= (:id shape) edition)
|
||||
(= :path (:type shape)))
|
||||
[:div.viewport-actions
|
||||
[:& path-actions {:shape shape}]])))
|
||||
|
||||
(mf/defc cursor-tooltip
|
||||
[{:keys [zoom tooltip] :as props}]
|
||||
(let [coords (some-> (hooks/use-rxsub ms/mouse-position)
|
||||
(gpt/divide (gpt/point zoom zoom)))
|
||||
pos-x (- (:x coords) 100)
|
||||
pos-y (+ (:y coords) 30)]
|
||||
[:g {:transform (str "translate(" pos-x "," pos-y ")")}
|
||||
[:foreignObject {:width 200 :height 100 :style {:text-align "center"}}
|
||||
[:span tooltip]]]))
|
||||
|
||||
(mf/defc selection-rect
|
||||
{:wrap [mf/memo]}
|
||||
[{:keys [data] :as props}]
|
||||
(when data
|
||||
[:rect.selection-rect
|
||||
{:x (:x data)
|
||||
:y (:y data)
|
||||
:width (:width data)
|
||||
:height (:height data)}]))
|
||||
|
||||
;; Ensure that the label has always the same font
|
||||
;; size, regardless of zoom
|
||||
;; https://css-tricks.com/transforms-on-svg-elements/
|
||||
(defn text-transform
|
||||
[{:keys [x y]} zoom]
|
||||
(let [inv-zoom (/ 1 zoom)]
|
||||
(str
|
||||
"scale(" inv-zoom ", " inv-zoom ") "
|
||||
"translate(" (* zoom x) ", " (* zoom y) ")")))
|
||||
|
||||
(mf/defc frame-title
|
||||
[{:keys [frame modifiers selected? zoom on-frame-enter on-frame-leave on-frame-select]}]
|
||||
(let [{:keys [width x y]} frame
|
||||
label-pos (gpt/point x (- y (/ 10 zoom)))
|
||||
|
||||
on-mouse-down
|
||||
(mf/use-callback
|
||||
(mf/deps (:id frame) on-frame-select)
|
||||
(fn [event]
|
||||
(dom/prevent-default event)
|
||||
(dom/stop-propagation event)
|
||||
(on-frame-select event (:id frame))))
|
||||
|
||||
on-pointer-enter
|
||||
(mf/use-callback
|
||||
(mf/deps (:id frame) on-frame-enter)
|
||||
(fn [event]
|
||||
(on-frame-enter (:id frame))))
|
||||
|
||||
on-pointer-leave
|
||||
(mf/use-callback
|
||||
(mf/deps (:id frame) on-frame-leave)
|
||||
(fn [event]
|
||||
(on-frame-leave (:id frame))))]
|
||||
|
||||
[:text {:x 0
|
||||
:y 0
|
||||
:width width
|
||||
:height 20
|
||||
:class "workspace-frame-label"
|
||||
:transform (str (when (and selected? modifiers)
|
||||
(str (:displacement modifiers) " " ))
|
||||
(text-transform label-pos zoom))
|
||||
:style {:fill (when selected? "#28c295")}
|
||||
:on-mouse-down on-mouse-down
|
||||
:on-pointer-enter on-pointer-enter
|
||||
:on-pointer-leave on-pointer-leave}
|
||||
(:name frame)]))
|
||||
|
||||
(mf/defc frame-titles
|
||||
{::mf/wrap-props false}
|
||||
[props]
|
||||
(let [objects (unchecked-get props "objects")
|
||||
zoom (unchecked-get props "zoom")
|
||||
modifiers (unchecked-get props "modifiers")
|
||||
selected (or (unchecked-get props "selected") #{})
|
||||
on-frame-enter (unchecked-get props "on-frame-enter")
|
||||
on-frame-leave (unchecked-get props "on-frame-leave")
|
||||
on-frame-select (unchecked-get props "on-frame-select")
|
||||
frames (cp/select-frames objects)]
|
||||
|
||||
[:g.frame-titles
|
||||
(for [frame frames]
|
||||
[:& frame-title {:frame frame
|
||||
:selected? (contains? selected (:id frame))
|
||||
:zoom zoom
|
||||
:modifiers modifiers
|
||||
:on-frame-enter on-frame-enter
|
||||
:on-frame-leave on-frame-leave
|
||||
:on-frame-select on-frame-select}])]))
|
|
@ -118,33 +118,6 @@
|
|||
(into {}))
|
||||
m1))
|
||||
|
||||
(defn with-next
|
||||
"Given a collectin will return a new collection where each element
|
||||
is paried with the next item in the collection
|
||||
(with-next (range 5)) => [[0 1] [1 2] [2 3] [3 4] [4 nil]"
|
||||
[coll]
|
||||
(map vector
|
||||
coll
|
||||
(concat [] (rest coll) [nil])))
|
||||
|
||||
(defn with-prev
|
||||
"Given a collectin will return a new collection where each element
|
||||
is paried with the previous item in the collection
|
||||
(with-prev (range 5)) => [[0 nil] [1 0] [2 1] [3 2] [4 3]"
|
||||
[coll]
|
||||
(map vector
|
||||
coll
|
||||
(concat [nil] coll)))
|
||||
|
||||
(defn with-prev-next
|
||||
"Given a collection will return a new collection where every item is paired
|
||||
with the previous and the next item of a collection
|
||||
(with-prev-next (range 5)) => [[0 nil 1] [1 0 2] [2 1 3] [3 2 4] [4 3 nil]"
|
||||
[coll]
|
||||
(map vector
|
||||
coll
|
||||
(concat [nil] coll)
|
||||
(concat [] (rest coll) [nil])))
|
||||
|
||||
;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;
|
||||
;; Numbers Parsing
|
||||
|
@ -248,7 +221,3 @@
|
|||
;; nil
|
||||
;; (throw e#)))))))
|
||||
|
||||
(defn prefix-keyword [prefix kw]
|
||||
(let [prefix (if (keyword? prefix) (name prefix) prefix)
|
||||
kw (if (keyword? kw) (name kw) kw)]
|
||||
(keyword (str prefix kw))))
|
||||
|
|
|
@ -277,3 +277,9 @@
|
|||
"image/svg+xml" "svg"
|
||||
"image/webp" "webp"
|
||||
nil))
|
||||
|
||||
(defn set-attribute [^js node ^string attr value]
|
||||
(.setAttribute node attr value))
|
||||
|
||||
(defn remove-attribute [^js node ^string attr]
|
||||
(.removeAttribute node attr))
|
||||
|
|
|
@ -9,11 +9,9 @@
|
|||
|
||||
(ns app.util.geom.path
|
||||
(:require
|
||||
[app.common.data :as cd]
|
||||
[app.common.data :as cd]
|
||||
[app.common.data :as d]
|
||||
[app.common.geom.point :as gpt]
|
||||
[app.util.a2c :refer [a2c]]
|
||||
[app.util.data :as d]
|
||||
[app.util.geom.path-impl-simplify :as impl-simplify]
|
||||
[app.util.svg :as usvg]
|
||||
[cuerdas.core :as str]))
|
||||
|
@ -262,24 +260,24 @@
|
|||
(cond-> command
|
||||
(:relative command)
|
||||
(-> (assoc :relative false)
|
||||
(cd/update-in-when [:params :c1x] + (:x pos))
|
||||
(cd/update-in-when [:params :c1y] + (:y pos))
|
||||
(d/update-in-when [:params :c1x] + (:x pos))
|
||||
(d/update-in-when [:params :c1y] + (:y pos))
|
||||
|
||||
(cd/update-in-when [:params :c2x] + (:x pos))
|
||||
(cd/update-in-when [:params :c2y] + (:y pos))
|
||||
(d/update-in-when [:params :c2x] + (:x pos))
|
||||
(d/update-in-when [:params :c2y] + (:y pos))
|
||||
|
||||
(cd/update-in-when [:params :cx] + (:x pos))
|
||||
(cd/update-in-when [:params :cy] + (:y pos))
|
||||
(d/update-in-when [:params :cx] + (:x pos))
|
||||
(d/update-in-when [:params :cy] + (:y pos))
|
||||
|
||||
(cd/update-in-when [:params :x] + (:x pos))
|
||||
(cd/update-in-when [:params :y] + (:y pos))
|
||||
(d/update-in-when [:params :x] + (:x pos))
|
||||
(d/update-in-when [:params :y] + (:y pos))
|
||||
|
||||
(cond->
|
||||
(= :line-to-horizontal (:command command))
|
||||
(cd/update-in-when [:params :value] + (:x pos))
|
||||
(d/update-in-when [:params :value] + (:x pos))
|
||||
|
||||
(= :line-to-vertical (:command command))
|
||||
(cd/update-in-when [:params :value] + (:y pos)))))
|
||||
(d/update-in-when [:params :value] + (:y pos)))))
|
||||
|
||||
params (:params command)
|
||||
orig-command command
|
||||
|
@ -313,7 +311,7 @@
|
|||
(update :params merge (quadratic->curve pos (gpt/point params) (calculate-opposite-handler pos prev-qc)))))
|
||||
|
||||
result (if (= :elliptical-arc (:command command))
|
||||
(cd/concat result (arc->beziers pos command))
|
||||
(d/concat result (arc->beziers pos command))
|
||||
(conj result command))
|
||||
|
||||
prev-cc (case (:command orig-command)
|
||||
|
@ -453,7 +451,7 @@
|
|||
[])))
|
||||
|
||||
(group-by first)
|
||||
(cd/mapm #(mapv second %2))))
|
||||
(d/mapm #(mapv second %2))))
|
||||
|
||||
(defn opposite-index
|
||||
"Calculate sthe opposite index given a prefix and an index"
|
||||
|
@ -552,10 +550,10 @@
|
|||
handler (gpt/add point handler-vector)
|
||||
handler-opposite (gpt/add point (gpt/negate handler-vector))]
|
||||
(-> content
|
||||
(cd/update-when index make-curve prev)
|
||||
(cd/update-when index update-handler :c2 handler)
|
||||
(cd/update-when (inc index) make-curve command)
|
||||
(cd/update-when (inc index) update-handler :c1 handler-opposite)))
|
||||
(d/update-when index make-curve prev)
|
||||
(d/update-when index update-handler :c2 handler)
|
||||
(d/update-when (inc index) make-curve command)
|
||||
(d/update-when (inc index) update-handler :c1 handler-opposite)))
|
||||
|
||||
content))]
|
||||
(as-> content $
|
||||
|
|
|
@ -13,7 +13,7 @@
|
|||
[okulary.core :as l]
|
||||
[app.common.data :as d]
|
||||
[app.common.exceptions :as ex]
|
||||
[app.common.geom.shapes :as geom]
|
||||
[app.common.geom.shapes :as gsh]
|
||||
[app.common.pages :as cp]
|
||||
[app.common.spec :as us]
|
||||
[app.common.uuid :as uuid]
|
||||
|
@ -44,39 +44,87 @@
|
|||
nil))
|
||||
|
||||
(defmethod impl/handler :selection/query
|
||||
[{:keys [page-id rect frame-id] :as message}]
|
||||
[{:keys [page-id rect frame-id include-frames? include-groups? disabled-masks] :or {include-groups? true
|
||||
disabled-masks #{}} :as message}]
|
||||
(when-let [index (get @state page-id)]
|
||||
(let [result (-> (qdt/search index (clj->js rect))
|
||||
(es6-iterator-seq))
|
||||
matches? (fn [shape]
|
||||
(and
|
||||
;; When not frame-id is passed, we filter the frames
|
||||
(or (and (not frame-id) (not= :frame (:type shape)))
|
||||
;; If we pass a frame-id only get the area for shapes inside that frame
|
||||
(= frame-id (:frame-id shape)))
|
||||
(geom/overlaps? shape rect)))]
|
||||
|
||||
;; Check if the shape matches the filter criteria
|
||||
match-criteria?
|
||||
(fn [shape]
|
||||
(and (not (:hidden shape))
|
||||
(or (not frame-id) (= frame-id (:frame-id shape)))
|
||||
(case (:type shape)
|
||||
:frame include-frames?
|
||||
:group include-groups?
|
||||
true)))
|
||||
|
||||
overlaps?
|
||||
(fn [shape]
|
||||
(gsh/overlaps? shape rect))
|
||||
|
||||
overlaps-masks?
|
||||
(fn [masks]
|
||||
(->> masks
|
||||
(some (comp not overlaps?))
|
||||
not))
|
||||
|
||||
;; Shapes after filters of overlapping and criteria
|
||||
matching-shapes
|
||||
(into []
|
||||
(comp (map #(unchecked-get % "data"))
|
||||
(filter match-criteria?)
|
||||
(filter (comp overlaps? :frame))
|
||||
(filter (comp overlaps-masks? :masks))
|
||||
(filter overlaps?))
|
||||
result)]
|
||||
|
||||
(into (d/ordered-set)
|
||||
(comp (map #(unchecked-get % "data"))
|
||||
(filter matches?)
|
||||
(map :id))
|
||||
result))))
|
||||
(->> matching-shapes
|
||||
(sort-by (comp - :z))
|
||||
(map :id))))))
|
||||
|
||||
(defn create-mask-index
|
||||
"Retrieves the mask information for an object"
|
||||
[objects parents-index]
|
||||
(let [retrieve-masks
|
||||
(fn [id parents]
|
||||
(->> parents
|
||||
(map #(get objects %))
|
||||
(filter #(:masked-group? %))
|
||||
;; Retrieve the masking element
|
||||
(mapv #(get objects (->> % :shapes first)))))]
|
||||
(->> parents-index
|
||||
(d/mapm retrieve-masks))))
|
||||
|
||||
(defn- create-index
|
||||
[objects]
|
||||
(let [shapes (cp/select-toplevel-shapes objects {:include-frames? true})
|
||||
bounds (geom/selection-rect shapes)
|
||||
(let [shapes (-> objects (dissoc uuid/zero) (vals))
|
||||
z-index (cp/calculate-z-index objects)
|
||||
parents-index (cp/generate-child-all-parents-index objects)
|
||||
masks-index (create-mask-index objects parents-index)
|
||||
bounds (gsh/selection-rect shapes)
|
||||
bounds #js {:x (:x bounds)
|
||||
:y (:y bounds)
|
||||
:width (:width bounds)
|
||||
:height (:height bounds)}]
|
||||
(reduce index-object
|
||||
|
||||
(reduce (partial index-object objects z-index parents-index masks-index)
|
||||
(qdt/create bounds)
|
||||
shapes)))
|
||||
|
||||
(defn- index-object
|
||||
[index obj]
|
||||
(let [{:keys [id x y width height]} (:selrect obj)
|
||||
rect #js {:x x :y y :width width :height height}]
|
||||
(qdt/insert index rect obj)))
|
||||
[objects z-index parents-index masks-index index obj]
|
||||
(let [{:keys [x y width height]} (:selrect obj)
|
||||
shape-bound #js {:x x :y y :width width :height height}
|
||||
parents (get parents-index (:id obj))
|
||||
masks (get masks-index (:id obj))
|
||||
z (get z-index (:id obj))
|
||||
frame (when (and (not= :frame (:type obj))
|
||||
(not= (:frame-id obj) uuid/zero))
|
||||
(get objects (:frame-id obj)))]
|
||||
(qdt/insert index
|
||||
shape-bound
|
||||
(assoc obj :frame frame :masks masks :parents parents :z z))))
|
||||
|
||||
|
|