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/cyrillic | 1590 +++++++++++++++++++++++++++++++++++++++++++++++++++++++++ 1 file changed, 1590 insertions(+) create mode 100644 ytty/cyrillic (limited to 'ytty/cyrillic') diff --git a/ytty/cyrillic b/ytty/cyrillic new file mode 100644 index 0000000..dd2c960 --- /dev/null +++ b/ytty/cyrillic @@ -0,0 +1,1590 @@ +# +# Cyrillic Alphabet +# Part of the ytty console font +# Copyright © 2006-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. +# + +# FIXME: The following should be copied over to this file so that their +# glyphs are independent of Latin and Greek alphabets, to facilitate +# producing derived fonts in different styles. + +# 0041 0410 +# 0042 0412 +# 0393 0413 #gamma +# 0045 0415 +# 004B 041A +# 004D 041C +# 0048 041D +# 004F 041E +# 03A0 041F #pi +# 0050 0420 +# 0043 0421 +# 0054 0422 +# 03A6 0424 #phi +# 0058 0425 +# 0062 042C +# 0061 0430 +# 0065 0435 +# 03BA 043A #kappa +# 006F 043E +# 0070 0440 +# 0063 0441 +# 0078 0445 +# 03A8 0470 #psi +# 03C8 0471 + +: -------- + -------- + -------- + -######- + -#------ + -#------ + -#------ + -#####-- + -#----#- + -#----#- + -#----#- + -#----#- + -#####-- + -------- + -------- + -------- + 0411 0182 +: -------- + -------- + -------- + ---####- + ---#--#- + ---#--#- + ---#--#- + ---#--#- + ---#--#- + ---#--#- + ---#--#- + --#---#- + -####### + -#-----# + -#-----# + -------- + 0414 +: -------- + -------- + -------- + -#--#--# + -#--#--# + -#--#--# + --#-#-#- + ---###-- + --#-#-#- + --#-#-#- + -#--#--# + -#--#--# + -#--#--# + -------- + -------- + -------- + 0416 +: -------- + -------- + -------- + --####-- + -#----#- + -#----#- + ------#- + ---###-- + ------#- + ------#- + -#----#- + -#----#- + --####-- + -------- + -------- + -------- + 0417 +: -------- + -------- + -------- + -#----#- + -#---##- + -#---##- + -#--#-#- + -#--#-#- + -#-#--#- + -#-#--#- + -##---#- + -##---#- + -#----#- + -------- + -------- + -------- + 0418 +: -------- + -------- + -------- + -#---##- + -#--#--- + -#--#--- + -#--#--- + -#-#---- + -##----- + -#-#---- + -#--#--- + -#---#-- + -#----#- + -------- + -------- + -------- + 041A +: -------- + -------- + -------- + ----#### + ----#--# + ----#--# + ----#--# + ----#--# + ----#--# + ----#--# + ----#--# + ---#---# + -##----# + -------- + -------- + -------- + 041B +: -------- + -------- + -------- + -#-----# + -#-----# + --#---#- + --#---#- + ---#-#-- + ---#-#-- + ----#--- + ----#--- + ---#---- + -##----- + -------- + -------- + -------- + 0423 +: -------- + -------- + -------- + -#----#- + -#----#- + -#----#- + -#----#- + -#----#- + -#----#- + -#----#- + -#----#- + -#----#- + -####### + -------# + -------# + -------- + 0426 +: -------- + -------- + -------- + -#----#- + -#----#- + -#----#- + -#----#- + -#----#- + --#####- + ------#- + ------#- + ------#- + ------#- + -------- + -------- + -------- + 0427 0265 +: -------- + -------- + -------- + -#--#--# + -#--#--# + -#--#--# + -#--#--# + -#--#--# + -#--#--# + -#--#--# + -#--#--# + -#--#--# + -####### + -------- + -------- + -------- + 0428 +: -------- + -------- + -------- + -#--#--# + -#--#--# + -#--#--# + -#--#--# + -#--#--# + -#--#--# + -#--#--# + -#--#--# + -#--#--# + -####### + -------# + -------# + -------# + 0429 +: -------- + -------- + -------- + ###----- + --#----- + --#----- + --#----- + --#####- + --#----# + --#----# + --#----# + --#----# + --#####- + -------- + -------- + -------- + 042A +: -------- + -------- + -------- + -#-----# + -#-----# + -#-----# + -#-----# + -####--# + -#---#-# + -#---#-# + -#---#-# + -#---#-# + -####--# + -------- + -------- + -------- + 042B +: -------- + -------- + -------- + --###--- + -#---#-- + ------#- + ------#- + ---####- + ------#- + ------#- + ------#- + -#---#-- + --###--- + -------- + -------- + -------- + 042D +: -------- + -------- + -------- + -#--###- + -#-#---# + -#-#---# + -#-#---# + -###---# + -#-#---# + -#-#---# + -#-#---# + -#-#---# + -#--###- + -------- + -------- + -------- + 042E +: -------- + -------- + -------- + --###### + -#-----# + -#-----# + -#-----# + -#-----# + --###### + ----#--# + ---#---# + --#----# + -#-----# + -------- + -------- + -------- + 042F +: -------- + -------- + -------- + ------#- + --####-- + -#------ + -#------ + -#####-- + -#----#- + -#----#- + -#----#- + -#----#- + --####-- + -------- + -------- + -------- + 0431 +: -------- + -------- + -------- + -------- + -------- + -------- + -#####-- + -#----#- + -#----#- + -#####-- + -#----#- + -#----#- + -#####-- + -------- + -------- + -------- + 0432 0299 +: -------- + -------- + -------- + -------- + -------- + -------- + -######- + -#----#- + -#------ + -#------ + -#------ + -#------ + -#------ + -------- + -------- + -------- + 0433 +: -------- + -------- + -------- + -------- + -------- + -------- + ---####- + ---#--#- + ---#--#- + ---#--#- + ---#--#- + --#---#- + -####### + -#-----# + -------- + -------- + 0434 +: -------- + -------- + -------- + -------- + -------- + -------- + -#--#--# + --#-#-#- + --#-#-#- + ---###-- + --#-#-#- + -#--#--# + -#--#--# + -------- + -------- + -------- + 0436 +: -------- + -------- + -------- + -------- + -------- + -------- + --####-- + -#----#- + ------#- + ----##-- + ------#- + -#----#- + --####-- + -------- + -------- + -------- + 0437 +: -------- + -------- + -------- + -------- + -------- + -------- + -#----#- + -#---##- + -#--#-#- + -#-#--#- + -##---#- + -#----#- + -#----#- + -------- + -------- + -------- + 0438 +: -------- + -------- + -------- + -------- + -------- + -------- + ----#### + ----#--# + ----#--# + ----#--# + ----#--# + ---#---# + -##----# + -------- + -------- + -------- + 043B +: -------- + -------- + -------- + -------- + -------- + -------- + -#-----# + -#-----# + -##---## + -#-#-#-# + -#--#--# + -#-----# + -#-----# + -------- + -------- + -------- + 043C +: -------- + -------- + -------- + -------- + -------- + -------- + -#----#- + -#----#- + -#----#- + -######- + -#----#- + -#----#- + -#----#- + -------- + -------- + -------- + 043D 029C +: -------- + -------- + -------- + -------- + -------- + -------- + -######- + -#----#- + -#----#- + -#----#- + -#----#- + -#----#- + -#----#- + -------- + -------- + -------- + 043F +: -------- + -------- + -------- + -------- + -------- + -------- + -####### + ----#--- + ----#--- + ----#--- + ----#--- + ----#--- + ----#--- + -------- + -------- + -------- + 0442 +: -------- + -------- + -------- + -------- + -------- + -------- + -#-----# + -#-----# + --#---#- + --#---#- + ---#-#-- + ---#-#-- + ----#--- + ----#--- + ---#---- + -##----- + 0443 +: -------- + -------- + -------- + -------- + -------- + -------- + -#----#- + -#----#- + -#----#- + -#----#- + -#----#- + -#----#- + -####### + -------# + -------# + -------- + 0446 +: -------- + -------- + -------- + -------- + -------- + -------- + -#----#- + -#----#- + -#----#- + --#####- + ------#- + ------#- + ------#- + -------- + -------- + -------- + 0447 +: -------- + -------- + -------- + -------- + -------- + -------- + -#--#--# + -#--#--# + -#--#--# + -#--#--# + -#--#--# + -#--#--# + -####### + -------- + -------- + -------- + 0448 +: -------- + -------- + -------- + -------- + -------- + -------- + -#--#--# + -#--#--# + -#--#--# + -#--#--# + -#--#--# + -#--#--# + -####### + -------# + -------# + -------- + 0449 +: -------- + -------- + -------- + -------- + -------- + -------- + ###----- + --#----- + --#----- + --#####- + --#----# + --#----# + --#####- + -------- + -------- + -------- + 044A +: -------- + -------- + -------- + -------- + -------- + -------- + -#-----# + -#-----# + -#-----# + -####--# + -#---#-# + -#---#-# + -####--# + -------- + -------- + -------- + 044B +: -------- + -------- + -------- + -------- + -------- + -------- + -#------ + -#------ + -#------ + -#####-- + -#----#- + -#----#- + -#####-- + -------- + -------- + -------- + 044C +: -------- + -------- + -------- + -------- + -------- + -------- + --###--- + -#---#-- + ------#- + ---####- + ------#- + -#---#-- + --###--- + -------- + -------- + -------- + 044D +: -------- + -------- + -------- + -------- + -------- + -------- + -#--###- + -#-#---# + -#-#---# + -###---# + -#-#---# + -#-#---# + -#--###- + -------- + -------- + -------- + 044E +: -------- + -------- + -------- + -------- + -------- + -------- + --#####- + -#----#- + -#----#- + --#####- + ---#--#- + --#---#- + -#----#- + -------- + -------- + -------- + 044F + +# Extensions +: -------- + -------- + -------- + #######- + ---#---- + ---#---- + ---#---- + ---#-##- + ---##--# + ---#---# + ---#---# + ---#---# + ---#---# + -------# + -----##- + -------- + 0402 +: -------- + -------- + -------- + ---###-- + --#---#- + -#------ + -#------ + -####--- + -#------ + -#------ + -#------ + --#---#- + ---###-- + -------- + -------- + -------- + 0404 +: -------- + -------- + -------- + -#####-- + --#-#--- + --#-#--- + --#-#--- + --#-###- + --#-#--# + --#-#--# + --#-#--# + --#-#--# + ##--###- + -------- + -------- + -------- + 0409 +: -------- + -------- + -------- + -#--#--- + -#--#--- + -#--#--- + -#--#--- + -######- + -#--#--# + -#--#--# + -#--#--# + -#--#--# + -#--###- + -------- + -------- + -------- + 040A +: -------- + -------- + -------- + #######- + ---#---- + ---#---- + ---#---- + ---#-##- + ---##--# + ---#---# + ---#---# + ---#---# + ---#---# + -------- + -------- + -------- + 040B +: -------- + -------- + -------- + -#-----# + -#-----# + -#-----# + -#-----# + -#-----# + -#-----# + -#-----# + -#-----# + -#-----# + -####### + ----#--- + ----#--- + -------- + 040F +: -------- + -------- + -------- + ---#---- + ---#---- + -#####-- + ---#---- + ---#-##- + ---##--# + ---#---# + ---#---# + ---#---# + ---#---# + -------# + -----##- + -------- + 0452 +: -------- + -------- + -------- + -------- + -------- + -------- + ---###-- + --#---#- + -#------ + -####--- + -#------ + --#---#- + ---###-- + -------- + -------- + -------- + 0454 +: -------- + -------- + -------- + -------- + -------- + -------- + -#####-- + --#-#--- + --#-#--- + --#-###- + --#-#--# + --#-#--# + ##--###- + -------- + -------- + -------- + 0459 +: -------- + -------- + -------- + -------- + -------- + -------- + -#--#--- + -#--#--- + -#--#--- + -######- + -#--#--# + -#--#--# + -#--###- + -------- + -------- + -------- + 045A +: -------- + -------- + -------- + --#----- + --#----- + -####--- + --#----- + --#-##-- + --##--#- + --#---#- + --#---#- + --#---#- + --#---#- + -------- + -------- + -------- + 045B +: -------- + -------- + -------- + -------- + -------- + -------- + -#-----# + -#-----# + -#-----# + -#-----# + -#-----# + -#-----# + -####### + ----#--- + ----#--- + -------- + 045F +: -------- + -------- + -------- + --##-##- + -#-#-#-# + -#-----# + -#-----# + -#-----# + -#-----# + -#-----# + -#-###-# + -#--#--# + --##-##- + -------- + -------- + -------- + 0460 +: -------- + -------- + -------- + -------- + -------- + -------- + -#--#--# + -#--#--# + -#--#--# + -#--#--# + -#--#--# + --#-##-# + ---#--#- + -------- + -------- + -------- + 0461 +: -------- + -------- + -------- + ---#---- + #######- + ---#---- + ---#---- + ---####- + ---#---# + ---#---# + ---#---# + ---#---# + ---####- + -------- + -------- + -------- + 0462 +: -------- + -------- + -------- + ---#---- + ---#---- + ---#---- + -#####-- + ---#---- + ---#---- + ---####- + ---#---# + ---#---# + ---####- + -------- + -------- + -------- + 0463 +: -------- + -------- + -------- + -#---##- + -#--#--# + -#-#---- + -#-#---- + -#####-- + -#-#---- + -#-#---- + -#-#---- + -#--#--# + -#---##- + -------- + -------- + -------- + 0464 +: -------- + -------- + -------- + -------- + -------- + -------- + -#---##- + -#--#--# + -#-#---- + -#####-- + -#-#---- + -#--#--# + -#---##- + -------- + -------- + -------- + 0465 +: -------- + -------- + -------- + ----#--- + ----#--- + ---#-#-- + ---#-#-- + --#---#- + --#---#- + --##-##- + -#--#--# + -#--#--# + -#--#--# + -------- + -------- + -------- + 0466 +: -------- + -------- + -------- + -------- + -------- + -------- + ----#--- + ---#-#-- + ---#-#-- + --#---#- + --##-##- + -#--#--# + -#--#--# + -------- + -------- + -------- + 0467 +: -------- + -------- + -------- + ###-#--- + -#--#--- + -#--#--- + -#-#-#-- + -#-#-#-- + -##---#- + -###-##- + -#--#--# + -#--#--# + ###-#--# + -------- + -------- + -------- + 0468 +: -------- + -------- + -------- + -------- + -------- + -------- + ###-#--- + -#--#--- + -#-#-#-- + -#-#-#-- + -###-##- + -#--#--# + ###-#--# + -------- + -------- + -------- + 0469 +: -------- + -------- + -------- + -####### + --#---#- + --#---#- + ---#-#-- + ---#-#-- + ---###-- + --#-#-#- + -#--#--# + -#--#--# + -#--#--# + -------- + -------- + -------- + 046A +: -------- + -------- + -------- + -------- + -------- + -------- + -####### + --#---#- + ---#-#-- + ----#--- + --#####- + -#--#--# + -#--#--# + -------- + -------- + -------- + 046B +: -------- + -------- + -------- + ######## + -##---#- + -#-#-#-- + -#--#--- + -#--#--- + -#-###-- + -##-#-#- + -#--#--# + -#--#--# + ###-#--# + -------- + -------- + -------- + 046C +: -------- + -------- + -------- + -------- + -------- + -------- + ######## + -##---#- + -#-#-#-- + -#--#--- + -######- + -#--#--# + ###-#--# + -------- + -------- + -------- + 046D +: --#--#-- + ---##--- + -------- + --####-- + -#----#- + ------#- + ------#- + ---###-- + --#---#- + ------#- + ------#- + --##--#- + -#--##-- + -#------ + --####-- + -------- + 046E +: -------- + --#--#-- + ---##--- + -------- + ---###-- + --#---#- + ------#- + ------#- + ---###-- + ------#- + ------#- + --##--#- + -#--##-- + -#------ + --####-- + -------- + 046F +: -------- + -------- + -------- + ---###-- + --#---#- + -#-----# + -#-----# + -#-##-## + -##-##-# + -#-----# + -#-----# + --#---#- + ---###-- + -------- + -------- + -------- + 0472 +: -------- + -------- + -------- + -------- + -------- + -------- + ---###-- + --#---#- + -#----## + -#-###-# + -##----# + --#---#- + ---###-- + -------- + -------- + -------- + 0473 +: -------- + -------- + -------- + -#----## + -#---#-- + -#---#-- + --#--#-- + --#--#-- + --#--#-- + ---#-#-- + ---#-#-- + ----#--- + ----#--- + -------- + -------- + -------- + 0474 +: -------- + -------- + -------- + -------- + -------- + -------- + -#----## + -#---#-- + --#--#-- + --#--#-- + ---#-#-- + ---#-#-- + ----#--- + -------- + -------- + -------- + 0475 +: -------- + -------- + -------- + --##---- + -#--#--- + -#--#--- + -#--#--# + -#--#--# + -#--##-# + -#--##-# + -#--#-## + -#--#-## + --##---# + -------- + -------- + -------- + 0478 +: -------- + -------- + -------- + -------- + -------- + -------- + --###--# + -#--#--# + -#--##-# + -#--##-# + -#--#-## + -#--#-## + --##---# + -------- + -------- + -------- + 0479 +: -------- + -------- + ----#--- + --#####- + -#--#--# + -#-----# + -#-----# + -#-----# + -#-----# + -#-----# + -#-----# + -#--#--# + --#####- + ----#--- + -------- + -------- + 047A +: -------- + -------- + -------- + -------- + -------- + ----#--- + --#####- + -#--#--# + -#-----# + -#-----# + -#-----# + -#--#--# + --#####- + ----#--- + -------- + -------- + 047B +: ------#- + --#####- + --#----- + -------- + --##-##- + -#-----# + -#-----# + -#-----# + -#-----# + -#-----# + -#-----# + -#--#--# + --##-##- + -------- + -------- + -------- + 047C +: -------- + -------- + ------#- + --#####- + --#----- + -------- + --##-##- + -#-----# + -#-----# + -#-----# + -#-----# + -#--#--# + --##-##- + -------- + -------- + -------- + 047D +: -------- + --#####- + --#-#-#- + -------- + --##-##- + -#-#-#-# + -#-#-#-# + -###-### + -#-----# + -#-----# + -#-----# + -#--#--# + --##-##- + -------- + -------- + -------- + 047E +: -------- + -------- + -------- + --#####- + --#-#-#- + -------- + -#--#--# + -#--#--# + -#--#--# + -#--#--# + -#-##-#- + -#-##-#- + --#--#-- + -------- + -------- + -------- + 047F +: -------- + -------- + -------- + --####-- + -#----#- + -#----#- + -#------ + -#------ + -#------ + -#------ + -#------ + -#--#--- + --###--- + ----#--- + ---###-- + -------- + 0480 +: -------- + -------- + -------- + -------- + -------- + -------- + --####-- + -#----#- + -#----#- + -#------ + -#------ + -#--#--- + --###--- + ----#--- + ---###-- + -------- + 0481 +: -------- + -------- + -------- + ------#- + ------#- + ---###-- + -----### + ----#--- + ----#--- + -###---- + ---###-- + --#----- + --#----- + -------- + -------- + -------- + 0482 +: ------#- + --#####- + --#----- + -------- + -------- + -------- + -------- + -------- + -------- + -------- + -------- + -------- + -------- + -------- + -------- + -------- + 0483 +: -----##- + ---##-#- + --#----- + -------- + -------- + -------- + -------- + -------- + -------- + -------- + -------- + -------- + -------- + -------- + -------- + -------- + 0484 +: ---####- + --#--##- + ---#---- + -------- + -------- + -------- + -------- + -------- + -------- + -------- + -------- + -------- + -------- + -------- + -------- + -------- + 0485 +: --####-- + --##--#- + -----#-- + -------- + -------- + -------- + -------- + -------- + -------- + -------- + -------- + -------- + -------- + -------- + -------- + -------- + 0486 +: ---##--- + --#--#-- + -------- + -------- + -------- + -------- + -------- + -------- + -------- + -------- + -------- + -------- + -------- + -------- + ---##--- + --#--#-- + 0488 +: ----#--- + ---#---- + ---##--- + -------- + -------- + -------- + -------- + -------- + -------- + -------- + -------- + -------- + -------- + ---##--- + ----#--- + ---#---- + 0489 + + +: -------- + ------#- + ------#- + -######- + -#------ + -#------ + -#------ + -#------ + -#------ + -#------ + -#------ + -#------ + -#------ + -------- + -------- + -------- + 0490 +: -------- + -------- + -------- + -------- + -------- + ------#- + -######- + -#------ + -#------ + -#------ + -#------ + -#------ + -#------ + -------- + -------- + -------- + 0491 -- cgit v1.2.1