From 822b3e760e4840dc688a840610379d977cec7b0c Mon Sep 17 00:00:00 2001 From: Rich Felker Date: Tue, 2 Oct 2007 06:50:43 +0000 Subject: include the ucf font compiler and the ytty font in uuterm repository, incorporating a simple nonrecursive build system for the font. --- ytty/punct | 1638 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ 1 file changed, 1638 insertions(+) create mode 100644 ytty/punct (limited to 'ytty/punct') diff --git a/ytty/punct b/ytty/punct new file mode 100644 index 0000000..184a134 --- /dev/null +++ b/ytty/punct @@ -0,0 +1,1638 @@ +# +# Punctuation marks +# Part of the ytty console font +# Copyright © 1998-2007 Rich Felker +# +# This font is Free Software. The following glyphs and rules defining +# their interaction are licensed to anyone who obtains a copy thereof, +# for unlimited copying and use in both original and modified form. +# + +# Periods and commas +: -------- + -------- + -------- + -------- + -------- + -------- + -------- + -------- + -------- + -------- + -------- + ---##--- + ----#--- + ---#---- + -------- + -------- + 002C +: -------- + -------- + -------- + -------- + -------- + -------- + -------- + -------- + -------- + -------- + -------- + ---##--- + ---##--- + -------- + -------- + -------- + 002E + + +# Quotation marks and apostrophes +: -------- + -------- + --##-##- + ---#-#-- + -------- + -------- + -------- + -------- + -------- + -------- + -------- + -------- + -------- + -------- + -------- + -------- + 0022 +: -------- + -------- + ---##--- + ---#---- + --#----- + -------- + -------- + -------- + -------- + -------- + -------- + -------- + -------- + -------- + -------- + -------- + 0027 +: -------- + -------- + ---##--- + ----#--- + -----#-- + -------- + -------- + -------- + -------- + -------- + -------- + -------- + -------- + -------- + -------- + -------- + 0060 +: -------- + ----#--- + ---#---- + ---##--- + -------- + -------- + -------- + -------- + -------- + -------- + -------- + -------- + -------- + -------- + -------- + -------- + 2018 02BB 07F5 +: -------- + -------- + ---##--- + ----#--- + ---#---- + -------- + -------- + -------- + -------- + -------- + -------- + -------- + -------- + -------- + -------- + -------- + 2019 02BC 055A 07F4 +: -------- + -------- + -------- + -------- + -------- + -------- + -------- + -------- + -------- + -------- + -------- + ---##--- + ----#--- + ---#---- + -------- + -------- + 201A +: -------- + -------- + ---##--- + ---#---- + ----#--- + -------- + -------- + -------- + -------- + -------- + -------- + -------- + -------- + -------- + -------- + -------- + 201B 02BD +: -------- + ---#--#- + --#--#-- + --##-##- + -------- + -------- + -------- + -------- + -------- + -------- + -------- + -------- + -------- + -------- + -------- + -------- + 201C +: -------- + -------- + -##-##-- + --#--#-- + -#--#--- + -------- + -------- + -------- + -------- + -------- + -------- + -------- + -------- + -------- + -------- + -------- + 201D +: -------- + -------- + -------- + -------- + -------- + -------- + -------- + -------- + -------- + -------- + -------- + -##-##-- + --#--#-- + -#--#--- + -------- + -------- + 201E +: -------- + -------- + --##-##- + --#--#-- + ---#--#- + -------- + -------- + -------- + -------- + -------- + -------- + -------- + -------- + -------- + -------- + -------- + 201F +: -------- + -------- + -------- + -------- + -------- + -----#-- + ----#--- + ---#---- + ----#--- + -----#-- + -------- + -------- + -------- + -------- + -------- + -------- + 2039 +: -------- + -------- + -------- + -------- + -------- + --#----- + ---#---- + ----#--- + ---#---- + --#----- + -------- + -------- + -------- + -------- + -------- + -------- + 203A +: -------- + -------- + -------- + -------- + -------- + ---#--#- + --#--#-- + -#--#--- + --#--#-- + ---#--#- + -------- + -------- + -------- + -------- + -------- + -------- + 00AB +: -------- + -------- + -------- + -------- + -------- + -#--#--- + --#--#-- + ---#--#- + --#--#-- + -#--#--- + -------- + -------- + -------- + -------- + -------- + -------- + 00BB +# ...and primes +: -------- + -------- + ---##--- + ---#---- + --#----- + -------- + -------- + -------- + -------- + -------- + -------- + -------- + -------- + -------- + -------- + -------- + 2032 02B9 +: -------- + -------- + -------- + -------- + -------- + -------- + -------- + -------- + -------- + -------- + -------- + ---##--- + ---#---- + --#----- + -------- + -------- + 0375 +: -------- + -------- + --##-##- + --#--#-- + -#--#--- + -------- + -------- + -------- + -------- + -------- + -------- + -------- + -------- + -------- + -------- + -------- + 2033 02BA +: -------- + -------- + --###### + --#-#-#- + -#-#-#-- + -------- + -------- + -------- + -------- + -------- + -------- + -------- + -------- + -------- + -------- + -------- + 2034 +: -------- + -------- + -####### + -#-#-#-# + #-#-#-#- + -------- + -------- + -------- + -------- + -------- + -------- + -------- + -------- + -------- + -------- + -------- + 2057 +: -------- + -------- + ---##--- + ----#--- + -----#-- + -------- + -------- + -------- + -------- + -------- + -------- + -------- + -------- + -------- + -------- + -------- + 2035 +: -------- + -------- + -##-##-- + --#--#-- + ---#--#- + -------- + -------- + -------- + -------- + -------- + -------- + -------- + -------- + -------- + -------- + -------- + 2036 +: -------- + -------- + -######- + --#-#-#- + ---#-#-# + -------- + -------- + -------- + -------- + -------- + -------- + -------- + -------- + -------- + -------- + -------- + 2037 + + +# Daggers, etc. +: -------- + -------- + ----#--- + ---###-- + ----#--- + --#-#-#- + -####### + --#-#-#- + ----#--- + ---###-- + ---###-- + ----#--- + ----#--- + ----#--- + ----#--- + -------- + 2020 +: -------- + -------- + ----#--- + ---###-- + ----#--- + --#-#-#- + -####### + --#-#-#- + ----#--- + --#-#-#- + -####### + --#-#-#- + ----#--- + ---###-- + ----#--- + -------- + 2021 +: -------- + -------- + -------- + -------- + ----#--- + --#---#- + ---#-#-- + -#--#--# + ---#-#-- + --#---#- + ----#--- + -------- + -------- + -------- + -------- + -------- + 203B + + + +# Bullets +: -------- + -------- + -------- + -------- + -------- + -------- + -------- + ---##--- + ---##--- + -------- + -------- + -------- + -------- + -------- + -------- + -------- + 00B7 0387 2022 2027 2219 22C5 +: -------- + -------- + -------- + -------- + -------- + -------- + ---#---- + ---##--- + ---###-- + ---##--- + ---#---- + -------- + -------- + -------- + -------- + -------- + 2023 +: -------- + -------- + -------- + -------- + -------- + -------- + -------- + --####-- + --####-- + -------- + -------- + -------- + -------- + -------- + -------- + -------- + 2043 +: -------- + -------- + -------- + -------- + -------- + -------- + --####-- + -###-#-- + -###-#-- + --####-- + -------- + -------- + -------- + -------- + -------- + -------- + 204C +: -------- + -------- + -------- + -------- + -------- + -------- + --####-- + --#-###- + --#-###- + --####-- + -------- + -------- + -------- + -------- + -------- + -------- + 204D + + +# Ellipses +: -------- + -------- + -------- + -------- + -------- + -------- + -------- + -------- + -------- + -------- + -------- + ----#--- + ----#--- + -------- + -------- + -------- + 2024 +: -------- + -------- + -------- + -------- + -------- + -------- + -------- + -------- + -------- + -------- + -------- + --#--#-- + --#--#-- + -------- + -------- + -------- + 2025 +: -------- + -------- + -------- + -------- + -------- + -------- + -------- + -------- + -------- + -------- + -------- + -#--#--# + -#--#--# + -------- + -------- + -------- + 2026 +: -------- + -------- + -------- + ---##--- + -------- + -------- + -------- + -------- + ---##--- + -------- + -------- + -------- + -------- + ---##--- + -------- + -------- + 22EE +: -------- + -------- + -------- + -------- + -------- + -------- + -------- + -#--#--# + -#--#--# + -------- + -------- + -------- + -------- + -------- + -------- + -------- + 22EF +: -------- + -------- + -------- + -------- + -----#-- + ------#- + -------- + ---#---- + ----#--- + -------- + -#------ + --#----- + -------- + -------- + -------- + -------- + 22F0 +: -------- + -------- + -------- + -------- + --#----- + -#------ + -------- + ----#--- + ---#---- + -------- + ------#- + -----#-- + -------- + -------- + -------- + -------- + 22F1 + + +# Slashes +: -------- + -------- + -------- + ------#- + ------#- + -----#-- + -----#-- + ----#--- + ----#--- + ---#---- + ---#---- + --#----- + --#----- + -------- + -------- + -------- + 002F 0338 2044 2215 +: -------- + -------- + -------- + --#----- + --#----- + ---#---- + ---#---- + ----#--- + ----#--- + -----#-- + -----#-- + ------#- + ------#- + -------- + -------- + -------- + 005C 20E5 29F5 + +# Exclamation and question +: -------- + -------- + -------- + ----#--- + ----#--- + ----#--- + ----#--- + ----#--- + ----#--- + ----#--- + -------- + ----#--- + ----#--- + -------- + -------- + -------- + 0021 +: -------- + -------- + -------- + ----#--- + ----#--- + -------- + ----#--- + ----#--- + ----#--- + ----#--- + ----#--- + ----#--- + ----#--- + -------- + -------- + -------- + 00A1 +: -------- + -------- + -------- + --#---#- + --#---#- + --#---#- + --#---#- + --#---#- + --#---#- + --#---#- + -------- + --#---#- + --#---#- + -------- + -------- + -------- + 203C +: -------- + -------- + -------- + ---###-- + --#---#- + --#---#- + ------#- + -----#-- + ----#--- + ----#--- + -------- + ----#--- + ----#--- + -------- + -------- + -------- + 003F +: -------- + -------- + -------- + ----#--- + ----#--- + -------- + ----#--- + ----#--- + ----#--- + ---#---- + --#---#- + --#---#- + ---###-- + -------- + -------- + -------- + 00BF +: -------- + -------- + -------- + --#####- + -#--#--# + -#--#--# + ----#-#- + ----##-- + ----#--- + ----#--- + -------- + ----#--- + ----#--- + -------- + -------- + -------- + 203D +: -------- + -------- + -------- + --##-##- + -#--#--# + -#--#--# + ----#--# + ---#--#- + --#--#-- + --#--#-- + -------- + --#--#-- + --#--#-- + -------- + -------- + -------- + 2047 +: -------- + -------- + -------- + --##--#- + -#--#-#- + -#--#-#- + ----#-#- + ---#--#- + --#---#- + --#---#- + -------- + --#---#- + --#---#- + -------- + -------- + -------- + 2048 +: -------- + -------- + -------- + --#--##- + --#-#--# + --#-#--# + --#----# + --#---#- + --#--#-- + --#--#-- + -------- + --#--#-- + --#--#-- + -------- + -------- + -------- + 2049 + + +# Parentheses and brackets +: -------- + -------- + -----#-- + ----#--- + ----#--- + ---#---- + ---#---- + ---#---- + ---#---- + ---#---- + ----#--- + ----#--- + -----#-- + -------- + -------- + -------- + 0028 +: -------- + -------- + ---#---- + ----#--- + ----#--- + -----#-- + -----#-- + -----#-- + -----#-- + -----#-- + ----#--- + ----#--- + ---#---- + -------- + -------- + -------- + 0029 +: -------- + -------- + ---###-- + ---#---- + ---#---- + ---#---- + ---#---- + ---#---- + ---#---- + ---#---- + ---#---- + ---#---- + ---#---- + ---###-- + -------- + -------- + 005B +: -------- + -------- + ---###-- + -----#-- + -----#-- + -----#-- + -----#-- + -----#-- + -----#-- + -----#-- + -----#-- + -----#-- + -----#-- + ---###-- + -------- + -------- + 005D +: -------- + -------- + -------- + -----##- + ----#--- + ----#--- + ----#--- + ---#---- + --#----- + ---#---- + ----#--- + ----#--- + ----#--- + -----##- + -------- + -------- + 007B +: -------- + -------- + -------- + -##----- + ---#---- + ---#---- + ---#---- + ----#--- + -----#-- + ----#--- + ---#---- + ---#---- + ---#---- + -##----- + -------- + -------- + 007D +: -------- + -------- + ---###-- + ---#---- + ---#---- + ---#---- + ---#---- + ---#---- + ---###-- + ---#---- + ---#---- + ---#---- + ---#---- + ---#---- + ---###-- + -------- + 2045 +: -------- + -------- + ---###-- + -----#-- + -----#-- + -----#-- + -----#-- + -----#-- + ---###-- + -----#-- + -----#-- + -----#-- + -----#-- + -----#-- + ---###-- + -------- + 2046 +: -------- + -------- + --#####- + --#-#--- + --#-#--- + --#-#--- + --#-#--- + --#-#--- + --#-#--- + --#-#--- + --#-#--- + --#-#--- + --#-#--- + --#####- + -------- + -------- + 27E6 +: -------- + -------- + -#####-- + ---#-#-- + ---#-#-- + ---#-#-- + ---#-#-- + ---#-#-- + ---#-#-- + ---#-#-- + ---#-#-- + ---#-#-- + ---#-#-- + -#####-- + -------- + -------- + 27E7 +: -------- + -------- + -------- + ------#- + -----#-- + ----#--- + ---#---- + --#----- + -#------ + --#----- + ---#---- + ----#--- + -----#-- + ------#- + -------- + -------- + 27E8 +: -------- + -------- + -------- + -#------ + --#----- + ---#---- + ----#--- + -----#-- + ------#- + -----#-- + ----#--- + ---#---- + --#----- + -#------ + -------- + -------- + 27E9 +: -------- + -------- + -------- + -------- + -----#-# + ----#-#- + ---#-#-- + --#-#--- + -#-#---- + --#-#--- + ---#-#-- + ----#-#- + -----#-# + -------- + -------- + -------- + 27EA +: -------- + -------- + -------- + -------- + -#-#---- + --#-#--- + ---#-#-- + ----#-#- + -----#-# + ----#-#- + ---#-#-- + --#-#--- + -#-#---- + -------- + -------- + -------- + 27EB + +# Hyphens and dashes +: -------- + -------- + -------- + -------- + -------- + -------- + -------- + -------- + ######## + -------- + -------- + -------- + -------- + -------- + -------- + -------- + 002D>002D 002D>003C +: -------- + -------- + -------- + -------- + -------- + -------- + -------- + -------- + -####### + -------- + -------- + -------- + -------- + -------- + -------- + -------- + 002D 2212 +: -------- + -------- + -------- + -------- + -------- + -------- + -------- + -------- + --####-- + -------- + -------- + -------- + -------- + -------- + -------- + -------- + 00AD 2010 2011 +: -------- + -------- + -------- + -------- + -------- + -------- + -------- + -------- + -####### + -------- + -------- + -------- + -------- + -------- + -------- + -------- + 2012 2013 +: -------- + -------- + -------- + -------- + -------- + -------- + -------- + -------- + ######## + -------- + -------- + -------- + -------- + -------- + -------- + -------- + 2014 2015 2212 + + +# Pipes and norms +: -------- + -------- + ----#--- + ----#--- + ----#--- + ----#--- + ----#--- + ----#--- + ----#--- + ----#--- + ----#--- + ----#--- + ----#--- + ----#--- + -------- + -------- + 007C 2223 20D2 +: -------- + -------- + ----#--- + ----#--- + ----#--- + ----#--- + ----#--- + -------- + -------- + ----#--- + ----#--- + ----#--- + ----#--- + ----#--- + -------- + -------- + 00A6 +: -------- + -------- + --#--#-- + --#--#-- + --#--#-- + --#--#-- + --#--#-- + --#--#-- + --#--#-- + --#--#-- + --#--#-- + --#--#-- + --#--#-- + --#--#-- + -------- + -------- + 2016 2225 20E6 + + +# Underscores/overscores + +: -------- + -------- + -------- + -------- + -------- + -------- + -------- + -------- + -------- + -------- + -------- + -------- + -------- + -------- + ######## + -------- + 005F 0332 +: ---------------- + ---------------- + ---------------- + ---------------- + ---------------- + ---------------- + ---------------- + ---------------- + ---------------- + ---------------- + ---------------- + ---------------- + ---------------- + ---------------- + ################ + ---------------- + 0332 +: -------- + -------- + -------- + -------- + -------- + -------- + -------- + -------- + -------- + -------- + -------- + -------- + -------- + ######## + -------- + ######## + 2017 0333 +: ---------------- + ---------------- + ---------------- + ---------------- + ---------------- + ---------------- + ---------------- + ---------------- + ---------------- + ---------------- + ---------------- + ---------------- + ---------------- + ################ + ---------------- + ################ + 0333 + + +# Colons +: -------- + -------- + -------- + -------- + -------- + --##---- + --##---- + -------- + -------- + -------- + --##---- + --##---- + -------- + -------- + -------- + -------- + 003A 2236 +: -------- + -------- + -------- + -------- + -------- + --##---- + --##---- + -------- + -------- + -------- + --##---- + ---#---- + --#----- + -------- + -------- + -------- + 003B 037E +: -------- + -------- + -------- + -------- + -------- + --##---- + --##---- + -------- + -------- + -------- + --##---- + --#----- + ---#---- + -------- + -------- + -------- + 204F + + +# Tildes and twiddles +: -------- + -------- + -------- + -------- + -------- + --##--#- + -#--##-- + -------- + -------- + -------- + -------- + -------- + -------- + -------- + -------- + -------- + 007E 0334 +: -------- + -------- + -------- + -------- + -------- + -------- + -------- + --###--# + -#--###- + -------- + -------- + -------- + -------- + -------- + -------- + -------- + 2053 + + +# Carets +: -------- + -------- + ----#--- + ---#-#-- + --#---#- + -------- + -------- + -------- + -------- + -------- + -------- + -------- + -------- + -------- + -------- + -------- + 005E +: -------- + -------- + -------- + -------- + -------- + -------- + -------- + -------- + -------- + -------- + -------- + -------- + ----#--- + ---#-#-- + --#---#- + -------- + 2038 +: -------- + -------- + -------- + -------- + -------- + -------- + -------- + -------- + -------- + ------#- + -----#-- + ----#--- + ---#---- + --#-#--- + -#---#-- + -------- + 2041 + + +# Ties +: -------- + -------- + -------- + -------- + -------- + -------- + -------- + -------- + -------- + -------- + -------- + -------- + -------- + -#-----# + --#####- + -------- + 203F +: -------- + --#####- + -#-----# + -------- + -------- + -------- + -------- + -------- + -------- + -------- + -------- + -------- + -------- + -------- + -------- + -------- + 2040 +: -------- + -------- + -------- + -------- + -------- + -------- + -------- + -------- + -------- + -------- + -------- + -------- + -------- + --#####- + -#-----# + -------- + 2054 +: -------- + -------- + -------- + --#####- + -#-----# + -------- + -------- + -------- + -------- + -------- + -------- + -#-----# + --#####- + -------- + -------- + -------- + 2050 + + +# Asterisks +: -------- + -------- + -------- + -------- + -------- + -------- + --#--#-- + ---##--- + -######- + ---##--- + --#--#-- + -------- + -------- + -------- + -------- + -------- + 002A +: -------- + -------- + -------- + -------- + -------- + -------- + -------- + -------- + -------- + --#--#-- + ---##--- + -######- + ---##--- + --#--#-- + -------- + -------- + 204E +: -------- + -------- + --#--#-- + ---##--- + -######- + ---##--- + --#--#-- + -------- + -------- + --#--#-- + ---##--- + -######- + ---##--- + --#--#-- + -------- + -------- + 2051 +: -------- + -------- + -------- + ----#--- + ---###-- + ----#--- + ---###-- + ----#--- + --#---#- + -###-### + --#---#- + -###-### + --#---#- + -------- + -------- + -------- + 2042 -- cgit v1.2.3