added quotation marks.
This commit is contained in:
parent
07b0471529
commit
b111ec4e46
|
@ -547,4 +547,9 @@ create-glyph 'turny' : glyph-construction {
|
|||
assign-unicode 0x028E
|
||||
include glyphs.y AS_BASE
|
||||
include : FlipAround MIDDLE [XH / 2]
|
||||
}
|
||||
create-glyph 'ftail' : glyph-construction {
|
||||
assign-unicode 0x192
|
||||
include glyphs.'longs.italic' AS_BASE
|
||||
include : fBar
|
||||
}
|
|
@ -218,6 +218,17 @@ create-glyph 'comma' : glyph-construction {
|
|||
:.set-width 0 sw
|
||||
:.curve-to [MIDDLE + PERIODRADIUS - O] [mix [mix O [PERIODSIZE - O] 0.5] DESCENDER 0.5] [mix MIDDLE [MIDDLE - PERIODRADIUS] 0.3] DESCENDER
|
||||
}
|
||||
create-glyph 'invertComma' : glyph-construction {
|
||||
set-width WIDTH
|
||||
include glyphs.period
|
||||
|
||||
local sw : PERIODSIZE * 0.5
|
||||
include : create-stroke
|
||||
:.start-from [MIDDLE - PERIODRADIUS + O] [mix O [PERIODSIZE - O] 0.5]
|
||||
:.set-width sw 0
|
||||
:.curve-to [MIDDLE - PERIODRADIUS + O] [mix [mix O [PERIODSIZE - O] 0.5] DESCENDER 0.5] [mix MIDDLE [MIDDLE + PERIODRADIUS] 0.3] DESCENDER
|
||||
}
|
||||
|
||||
|
||||
create-glyph 'colon' : glyph-construction {
|
||||
set-width WIDTH
|
||||
|
@ -367,7 +378,7 @@ create-glyph 'greater' : glyph-construction {
|
|||
}
|
||||
|
||||
### Overmarks
|
||||
create-glyph 'quotesingle' : glyph-construction {
|
||||
create-glyph 'singleQuote' : glyph-construction {
|
||||
set-width WIDTH
|
||||
assign-unicode 0x27
|
||||
|
||||
|
@ -380,7 +391,7 @@ create-glyph 'quotesingle' : glyph-construction {
|
|||
:.heads-to DOWNWARD
|
||||
}
|
||||
|
||||
create-glyph 'quotedouble' : glyph-construction {
|
||||
create-glyph 'doubleQuote' : glyph-construction {
|
||||
set-width WIDTH
|
||||
assign-unicode 0x22
|
||||
|
||||
|
|
|
@ -221,4 +221,50 @@ create-glyph 'negate' : glyph-construction {
|
|||
include glyphs.hyphen
|
||||
|
||||
include : VBar [RIGHTSB - HALFSTROKE] [hyphenCenter - [RIGHTSB - SB] * 0.55] [hyphenCenter + HALFSTROKE]
|
||||
}
|
||||
|
||||
alias 'lowSinvleQuote' 0x201A 'comma'
|
||||
local yCurlyQuotes [mix [XH * 0.85] CAP 0.6]
|
||||
create-glyph 'openSingleQuote' : glyph-construction {
|
||||
assign-unicode 0x2018
|
||||
include glyphs.comma
|
||||
include : FlipAround MIDDLE [yCurlyQuotes / 2]
|
||||
}
|
||||
create-glyph 'closeSingleQuote' : glyph-construction {
|
||||
assign-unicode 0x2019
|
||||
include glyphs.openSingleQuote
|
||||
include : FlipAround MIDDLE yCurlyQuotes
|
||||
}
|
||||
create-glyph 'invertSingleQuote' : glyph-construction {
|
||||
assign-unicode 0x201B
|
||||
include glyphs.invertComma
|
||||
include : FlipAround MIDDLE [yCurlyQuotes / 2]
|
||||
include : FlipAround MIDDLE yCurlyQuotes
|
||||
}
|
||||
create-glyph 'lowDoubleQuote' : glyph-construction {
|
||||
assign-unicode 0x201E
|
||||
local dist : WIDTH * 0.225
|
||||
include glyphs.comma
|
||||
apply-transform : Translate [-dist * 2] 0
|
||||
include glyphs.comma
|
||||
apply-transform : Translate dist 0
|
||||
}
|
||||
create-glyph 'openDoubleQuote' : glyph-construction {
|
||||
assign-unicode 0x201C
|
||||
include glyphs.lowDoubleQuote
|
||||
include : FlipAround MIDDLE [yCurlyQuotes / 2]
|
||||
}
|
||||
create-glyph 'closeDoubleQuote' : glyph-construction {
|
||||
assign-unicode 0x201D
|
||||
include glyphs.openDoubleQuote
|
||||
include : FlipAround MIDDLE yCurlyQuotes
|
||||
}
|
||||
create-glyph 'invertDoubleQuote' : glyph-construction {
|
||||
assign-unicode 0x201F
|
||||
local dist : WIDTH * 0.225
|
||||
include glyphs.invertComma
|
||||
apply-transform : Translate [-dist * 2] 0
|
||||
include glyphs.invertComma
|
||||
include : FlipAround MIDDLE [yCurlyQuotes / 2]
|
||||
include : FlipAround MIDDLE yCurlyQuotes
|
||||
}
|
Loading…
Reference in New Issue
Block a user