Ligature proof — calt on/off

Every coding ligature across axis extremes; the research raw material (no published ligature study exists) · ← all reports

Generated against Buena Mono v1.228 · last updated 2026-07-22

164 coding ligatures (calt, on by default) rendered live: raw sequence, ligature substitution disabled, then enabled across instances. Deterministic order — diffable across releases.

GlyphSequenceOffRegularExtraBoldItalic
ampersand_ampersand.liga&&&&&&&&&&
ampersand_ampersand_ampersand.liga&&&&&&&&&&&&&&&
ampersand_equal.liga&=&=&=&=&=
asciicircum_equal.liga^=^=^=^=^=
asciitilde_asciitilde.liga~~~~~~~~~~
asciitilde_asciitilde_greater.liga~~>~~>~~>~~>~~>
asciitilde_at.liga~@~@~@~@~@
asciitilde_equal.liga~=~=~=~=~=
asciitilde_greater.liga~>~>~>~>~>
asciitilde_hyphen.liga~-~-~-~-~-
asterisk_asterisk.liga**********
asterisk_asterisk_asterisk.liga***************
asterisk_equal.liga*=*=*=*=*=
asterisk_greater.liga*>*>*>*>*>
asterisk_parenright.liga*)*)*)*)*)
asterisk_slash.liga*/*/*/*/*/
at_underscore.liga@_@_@_@_@_
backslash_backslash.liga\\\\\\\\\\
backslash_slash.liga\/\/\/\/\/
bar_bar.liga||||||||||
bar_bar_bar_greater.liga|||>|||>|||>|||>|||>
bar_bar_equal.liga||=||=||=||=||=
bar_bar_greater.liga||>||>||>||>||>
bar_braceright.liga|}|}|}|}|}
bar_bracketright.liga|]|]|]|]|]
bar_equal.liga|=|=|=|=|=
bar_equal_greater.liga|=>|=>|=>|=>|=>
bar_greater.liga|>|>|>|>|>
bar_hyphen.liga|-|-|-|-|-
bar_hyphen_greater.liga|->|->|->|->|->
braceleft_bar.liga{|{|{|{|{|
braceleft_braceleft.liga{{{{{{{{{{
braceleft_braceleft_hyphen_hyphen.liga{{--{{--{{--{{--{{--
braceleft_exclam_exclam.liga{!!{!!{!!{!!{!!
braceleft_exclam_hyphen_hyphen.liga{!--{!--{!--{!--{!--
braceright_braceright.liga}}}}}}}}}}
bracketleft_bar.liga[|[|[|[|[|
bracketright_numbersign.liga]#]#]#]#]#
colon_colon.liga::::::::::
colon_colon_colon.liga:::::::::::::::
colon_colon_equal.liga::=::=::=::=::=
colon_equal.liga:=:=:=:=:=
colon_greater.liga:>:>:>:>:>
colon_less.liga:<:<:<:<:<
colon_slash_slash.liga://://://://://
dollar_greater.liga$>$>$>$>$>
equal_colon.liga=:=:=:=:=:
equal_colon_equal.liga=:==:==:==:==:=
equal_equal.liga==========
equal_equal_equal.liga===============
equal_equal_greater.liga==>==>==>==>==>
equal_exclam_equal.liga=!==!==!==!==!=
equal_greater.liga=>=>=>=>=>
equal_greater_greater.liga=>>=>>=>>=>>=>>
equal_less_less.liga=<<=<<=<<=<<=<<
equal_slash_equal.liga=/==/==/==/==/=
exclam_equal.liga!=!=!=!=!=
exclam_equal_equal.liga!==!==!==!==!==
exclam_exclam.liga!!!!!!!!!!
exclam_exclam_braceright.liga!!}!!}!!}!!}!!}
exclam_exclam_period.liga!!.!!.!!.!!.!!.
f_f.ligaffffffffff
f_f_i.ligaffiffiffiffiffi
f_f_l.ligafflfflfflfflffl
f_i.ligafififififi
f_l.ligaflflflflfl
greater_colon.liga>:>:>:>:>:
greater_equal.liga>=>=>=>=>=
greater_equal_greater.liga>=>>=>>=>>=>>=>
greater_greater.liga>>>>>>>>>>
greater_greater_equal.liga>>=>>=>>=>>=>>=
greater_greater_greater.liga>>>>>>>>>>>>>>>
greater_greater_hyphen.liga>>->>->>->>->>-
greater_hyphen.liga>->->->->-
greater_hyphen_greater.liga>->>->>->>->>->
hyphen_asciitilde.liga-~-~-~-~-~
hyphen_bar.liga-|-|-|-|-|
hyphen_equal.liga-=-=-=-=-=
hyphen_greater.liga->->->->->
hyphen_greater_greater.liga->>->>->>->>->>
hyphen_hyphen.liga----------
hyphen_hyphen_braceright_braceright.liga--}}--}}--}}--}}--}}
hyphen_hyphen_greater.liga-->-->-->-->-->
hyphen_hyphen_hyphen.liga---------------
hyphen_less.liga-<-<-<-<-<
hyphen_less_less.liga-<<-<<-<<-<<-<<
less_asciitilde.liga<~<~<~<~<~
less_asciitilde_asciitilde.liga<~~<~~<~~<~~<~~
less_asciitilde_greater.liga<~><~><~><~><~>
less_asterisk.liga<*<*<*<*<*
less_asterisk_greater.liga<*><*><*><*><*>
less_bar.liga<|<|<|<|<|
less_bar_bar.liga<||<||<||<||<||
less_bar_bar_bar.liga<|||<|||<|||<|||<|||
less_bar_greater.liga<|><|><|><|><|>
less_colon.liga<:<:<:<:<:
less_colon_less.liga<:<<:<<:<<:<<:<
less_dollar.liga<$<$<$<$<$
less_dollar_greater.liga<$><$><$><$><$>
less_equal.liga<=<=<=<=<=
less_equal_bar.liga<=|<=|<=|<=|<=|
less_equal_equal.liga<==<==<==<==<==
less_equal_equal_greater.liga<==><==><==><==><==>
less_equal_greater.liga<=><=><=><=><=>
less_equal_less.liga<=<<=<<=<<=<<=<
less_exclam_hyphen_hyphen.liga<!--<!--<!--<!--<!--
less_greater.liga<><><><><>
less_hyphen.liga<-<-<-<-<-
less_hyphen_bar.liga<-|<-|<-|<-|<-|
less_hyphen_greater.liga<-><-><-><-><->
less_hyphen_hyphen.liga<--<--<--<--<--
less_hyphen_less.liga<-<<-<<-<<-<<-<
less_less.liga<<<<<<<<<<
less_less_asciitilde.liga<<~<<~<<~<<~<<~
less_less_equal.liga<<=<<=<<=<<=<<=
less_less_hyphen.liga<<-<<-<<-<<-<<-
less_less_less.liga<<<<<<<<<<<<<<<
less_plus.liga<+<+<+<+<+
less_plus_greater.liga<+><+><+><+><+>
less_slash.liga</</</</</
less_slash_greater.liga</></></></></>
numbersign_braceleft.liga#{#{#{#{#{
numbersign_bracketleft.liga#[#[#[#[#[
numbersign_colon.liga#:#:#:#:#:
numbersign_equal.liga#=#=#=#=#=
numbersign_exclam.liga#!#!#!#!#!
numbersign_exclam_bracketleft.liga#![#![#![#![#![
numbersign_numbersign.liga##########
numbersign_numbersign_numbersign.liga###############
numbersign_numbersign_numbersign_numbersign.liga####################
numbersign_parenleft.liga#(#(#(#(#(
numbersign_question.liga#?#?#?#?#?
numbersign_underscore.liga#_#_#_#_#_
numbersign_underscore_parenleft.liga#_(#_(#_(#_(#_(
parenleft_asterisk.liga(*(*(*(*(*
percent_percent.liga%%%%%%%%%%
period_equal.liga.=.=.=.=.=
period_period.liga..........
period_period_equal.liga..=..=..=..=..=
period_period_less.liga..<..<..<..<..<
period_period_period.liga...............
plus_equal.liga+=+=+=+=+=
plus_greater.liga+>+>+>+>+>
plus_plus.liga++++++++++
plus_plus_plus.liga+++++++++++++++
question_colon.liga?:?:?:?:?:
question_equal.liga?=?=?=?=?=
question_period.liga?.?.?.?.?.
question_question.liga??????????
question_question_equal.liga??=??=??=??=??=
question_question_question.liga???????????????
semicolon_semicolon.liga;;;;;;;;;;
semicolon_semicolon_semicolon.liga;;;;;;;;;;;;;;;
slash_asterisk.liga/*/*/*/*/*
slash_asterisk_asterisk.liga/**/**/**/**/**
slash_backslash.liga/\/\/\/\/\
slash_equal.liga/=/=/=/=/=
slash_equal_equal.liga/==/==/==/==/==
slash_greater.liga/>/>/>/>/>
slash_slash.liga//////////
slash_slash_equal.liga//=//=//=//=//=
slash_slash_slash.liga///////////////
underscore_underscore.liga__________
w_w_w.ligawwwwwwwwwwwwwww