SBL
The default schema according to SBL’s academic style guide.
Whereas a new Schema must have all required properties when constructed, this schema is meant to be used as a default so particular properties can be overidden (see example).
If the property is not set, the default value will be used. Each property is documented below with their default values.
Click into each property’s “Overrides” for more information about that property.
Param
Example
Extend the default schema
Extends
Constructors
new SBL()
new SBL(
schema
):SBL
Parameters
Parameter | Type |
---|---|
schema | Partial <Schema > |
Returns
Overrides
Defined in
Consonants
ALEF
ALEF:
string
Default
Overrides
Defined in
AYIN
AYIN:
string
Default
Overrides
Defined in
BET
BET:
string
Default
Overrides
Defined in
BET_DAGESH
BET_DAGESH:
undefined
|string
Default
Overrides
Defined in
DALET
DALET:
string
Default
Overrides
Defined in
DALET_DAGESH
DALET_DAGESH:
undefined
|string
Default
Overrides
Defined in
FINAL_KAF
FINAL_KAF:
string
Default
Overrides
Defined in
FINAL_MEM
FINAL_MEM:
string
Default
Overrides
Defined in
FINAL_NUN
FINAL_NUN:
string
Default
Overrides
Defined in
FINAL_PE
FINAL_PE:
string
Default
Overrides
Defined in
FINAL_TSADI
FINAL_TSADI:
string
Default
Overrides
Defined in
GIMEL
GIMEL:
string
Default
Overrides
Defined in
GIMEL_DAGESH
GIMEL_DAGESH:
undefined
|string
Default
Overrides
Defined in
HE
HE:
string
Default
Overrides
Defined in
HET
HET:
string
Default
Overrides
Defined in
KAF
KAF:
string
Default
Overrides
Defined in
KAF_DAGESH
KAF_DAGESH:
undefined
|string
Default
Overrides
Defined in
LAMED
LAMED:
string
Default
Overrides
Defined in
MEM
MEM:
string
Default
Overrides
Defined in
NUN
NUN:
string
Default
Overrides
Defined in
PE
PE:
string
Default
Overrides
Defined in
PE_DAGESH
PE_DAGESH:
undefined
|string
Default
Overrides
Defined in
QOF
QOF:
string
Default
Overrides
Defined in
RESH
RESH:
string
Default
Overrides
Defined in
SAMEKH
SAMEKH:
string
Default
Overrides
Defined in
SHIN
SHIN:
string
Default
Overrides
Defined in
SIN
SIN:
string
Default
Overrides
Defined in
TAV
TAV:
string
Default
Overrides
Defined in
TAV_DAGESH
TAV_DAGESH:
undefined
|string
Default
Overrides
Defined in
TET
TET:
string
Default
Overrides
Defined in
TSADI
TSADI:
string
Default
Overrides
Defined in
VAV
VAV:
string
Default
Overrides
Defined in
YOD
YOD:
string
Default
Overrides
Defined in
ZAYIN
ZAYIN:
string
Default
Overrides
Defined in
Marks
DAGESH
DAGESH:
string
Default
Overrides
Defined in
DAGESH_CHAZAQ
DAGESH_CHAZAQ:
string
|boolean
Default
Overrides
Defined in
MAQAF
MAQAF:
string
Default
Overrides
Defined in
PASEQ
PASEQ:
string
Default
Overrides
Defined in
SOF_PASUQ
SOF_PASUQ:
string
Default
Overrides
Defined in
Orthographic Features
ADDITIONAL_FEATURES
ADDITIONAL_FEATURES:
undefined
| (WordFeature
|SyllableFeature
|ClusterFeature
)[]
Default
Overrides
Defined in
BET_DAGESH
BET_DAGESH:
undefined
|string
Default
Overrides
Defined in
DAGESH_CHAZAQ
DAGESH_CHAZAQ:
string
|boolean
Default
Overrides
Defined in
DALET_DAGESH
DALET_DAGESH:
undefined
|string
Default
Overrides
Defined in
DIVINE_NAME
DIVINE_NAME:
string
Default
Overrides
Defined in
DIVINE_NAME_ELOHIM
DIVINE_NAME_ELOHIM:
undefined
|string
Default
Overrides
Defined in
FURTIVE_PATAH
FURTIVE_PATAH:
string
Default
Overrides
Defined in
GIMEL_DAGESH
GIMEL_DAGESH:
undefined
|string
Default
Overrides
Defined in
HIRIQ_YOD
HIRIQ_YOD:
string
Default
Overrides
Defined in
HOLAM_VAV
HOLAM_VAV:
string
Default
Overrides
Defined in
KAF_DAGESH
KAF_DAGESH:
undefined
|string
Default
Overrides
Defined in
MS_SUFX
MS_SUFX:
string
Default
Overrides
Defined in
PE_DAGESH
PE_DAGESH:
undefined
|string
Default
Overrides
Defined in
QAMATS_HE
QAMATS_HE:
string
Default
Overrides
Defined in
SEGOL_HE
SEGOL_HE:
string
Default
Overrides
Defined in
SEGOL_YOD
SEGOL_YOD:
string
Default
Overrides
Defined in
SHIN
SHIN:
string
Default
Overrides
Defined in
SHUREQ
SHUREQ:
string
Default
Overrides
Defined in
SIN
SIN:
string
Default
Overrides
Defined in
STRESS_MARKER
STRESS_MARKER:
undefined
| {exclude
:"never"
|"final"
|"single"
;location
:"before-syllable"
|"after-syllable"
|"before-vowel"
|"after-vowel"
;mark
:string
; }
Default
Overrides
Defined in
SYLLABLE_SEPARATOR
SYLLABLE_SEPARATOR:
undefined
|string
Default
Overrides
Defined in
TAV_DAGESH
TAV_DAGESH:
undefined
|string
Default
Overrides
Defined in
TSERE_HE
TSERE_HE:
string
Default
Overrides
Defined in
TSERE_YOD
TSERE_YOD:
string
Default
Overrides
Defined in
Syllabification
allowNoNiqqud
allowNoNiqqud:
undefined
|boolean
Default
Overrides
Defined in
article
article:
undefined
|boolean
Default
Overrides
Defined in
holemHaser
holemHaser:
undefined
|"update"
|"preserve"
|"remove"
Default
Overrides
Defined in
ketivQeres
ketivQeres:
undefined
|KetivQere
[]
Default
Overrides
Defined in
longVowels
longVowels:
undefined
|boolean
Default
Overrides
Defined in
qametsQatan
qametsQatan:
undefined
|boolean
Default
Overrides
Defined in
shevaAfterMeteg
shevaAfterMeteg:
undefined
|boolean
Default
Overrides
Defined in
shevaWithMeteg
shevaWithMeteg:
undefined
|boolean
Default
Overrides
Defined in
sqnmlvy
sqnmlvy:
undefined
|boolean
Default
Overrides
Defined in
strict
strict:
undefined
|boolean
Default
Overrides
Defined in
wawShureq
wawShureq:
undefined
|boolean
Default
Overrides
Defined in
Taamim
MAQAF
MAQAF:
string
Default
Overrides
Defined in
SOF_PASUQ
SOF_PASUQ:
string
Default
Overrides
Defined in
Vowel
MS_SUFX
MS_SUFX:
string
Default
Overrides
Defined in
Vowels
FURTIVE_PATAH
FURTIVE_PATAH:
string
Default
Overrides
Defined in
HATAF_PATAH
HATAF_PATAH:
string
Default
Overrides
Defined in
HATAF_QAMATS
HATAF_QAMATS:
string
Default
Overrides
Defined in
HATAF_SEGOL
HATAF_SEGOL:
string
Default
Overrides
Defined in
HIRIQ
HIRIQ:
string
Default
Overrides
Defined in
HIRIQ_YOD
HIRIQ_YOD:
string
Default
Overrides
Defined in
HOLAM
HOLAM:
string
Default
Overrides
Defined in
HOLAM_HASER
HOLAM_HASER:
string
Default
Overrides
Defined in
HOLAM_VAV
HOLAM_VAV:
string
Default
Overrides
Defined in
PATAH
PATAH:
string
Default
Overrides
Defined in
QAMATS
QAMATS:
string
Default
Overrides
Defined in
QAMATS_HE
QAMATS_HE:
string
Default
Overrides
Defined in
QAMATS_QATAN
QAMATS_QATAN:
string
Default
Overrides
Defined in
QUBUTS
QUBUTS:
string
Default
Overrides
Defined in
SEGOL
SEGOL:
string
Default
Overrides
Defined in
SEGOL_HE
SEGOL_HE:
string
Default
Overrides
Defined in
SEGOL_YOD
SEGOL_YOD:
string
Default
Overrides
Defined in
SHUREQ
SHUREQ:
string
Default
Overrides
Defined in
TSERE
TSERE:
string
Default
Overrides
Defined in
TSERE_HE
TSERE_HE:
string
Default
Overrides
Defined in
TSERE_YOD
TSERE_YOD:
string
Default
Overrides
Defined in
VOCAL_SHEVA
VOCAL_SHEVA:
string