fontist / formulas

Fontist Font Formulas
6 stars 0 forks source link

Add Lucida Sans Unicode, Lucida Console, Symbol and Wingding fonts #88

Closed ronaldtse closed 2 years ago

ronaldtse commented 3 years ago

This is available from https://github.com/Winetricks/winetricks/issues/1054

http://web.archive.org/web/20030118044911/http://download.microsoft.com:80/msdownload/euro/wts/x86/eurofixi.exe

In particular it provides these fonts which were not available from other official packages:

# l_10646.ttf   (2.00) Lucida Sans Unicode, Regular
# lucon.ttf     (1.60) Lucida Console, Regular
# symbol.ttf    (none) Symbol, Regular
# wingding.ttf  (none) Wingdings, Regular

Notice that this package contains older fonts of these:

# arial.ttf     (2.50) Arial, Regular
# arialbd.ttf   (2.50) Arial, Bold
# arialbi.ttf   (2.50) Arial, Bold Italic
# ariali.ttf    (2.50) Arial, Italic
# cour.ttf      (2.50) Courier New, Regular
# courbd.ttf    (2.50) Courier New, Bold
# courbi.ttf    (2.50) Courier New, Bold Italic
# couri.ttf     (2.50) Courier New, Italic
# times.ttf     (2.50) Times New Roman, Regular
# timesbd.ttf   (2.50) Times New Roman, Bold
# timesbi.ttf   (2.50) Times New Roman, Bold Italic
# timesi.ttf    (2.50) Times New Roman, Italic

Compared to EUfonts.exe

# Arial.ttf     (3.06) Arial, Regular
# ArialBd.ttf   (3.06) Arial, Bold
# ArialBI.ttf   (3.06) Arial, Bold Italic
# ArialI.ttf    (3.06) Arial, Italic
# Times.ttf     (3.06) Times New Roman, Regular
# TimesBd.ttf   (3.06) Times New Roman, Bold
# TimesBI.ttf   (3.06) Times New Roman, Bold Italic
# TimesI.ttf    (3.06) Times New Roman, Italic

Compared to courie32.exe

# cour.ttf      (2.82) Courier New, Regular
# courbd.ttf    (2.82) Courier New, Bold
# courbi.ttf    (2.82) Courier New, Bold Italic
# couri.ttf     (2.82) Courier New, Italic

So when we install the fonts we should select the "newest", "openly licensed" font by default unless provided with extra arguments.

alexeymorozov commented 2 years ago

Currently we have all these fonts with the same or newer versions from the webcore formula. Do we still need this package in formulas?

eurofixi.exe:

# arial.ttf     (2.50) Arial, Regular
# arialbd.ttf   (2.50) Arial, Bold
# arialbi.ttf   (2.50) Arial, Bold Italic
# ariali.ttf    (2.50) Arial, Italic
# cour.ttf      (2.50) Courier New, Regular
# courbd.ttf    (2.50) Courier New, Bold
# courbi.ttf    (2.50) Courier New, Bold Italic
# couri.ttf     (2.50) Courier New, Italic
# l_10646.ttf   (2.00) Lucida Sans Unicode, Regular
# lucon.ttf     (1.60) Lucida Console, Regular
# symbol.ttf    (1.50) Symbol, Regular
# times.ttf     (2.50) Times New Roman, Regular
# timesbd.ttf   (2.50) Times New Roman, Bold
# timesbi.ttf   (2.50) Times New Roman, Bold Italic
# timesi.ttf    (2.50) Times New Roman, Italic
# wingding.ttf  (2.50) Wingdings, Regular

webcore:

# andalemo.ttf  (2.00) Andale Mono, Regular
# arial.ttf     (3.00) Arial, Regular
# arialbd.ttf   (3.00) Arial, Bold
# arialbi.ttf   (2.90) Arial, Bold Italic
# ariali.ttf    (2.90) Arial, Italic
# ariblk.ttf    (2.35) Arial Black, Regular
# CALIBRI.ttf   (1.02) Calibri, Regular
# CALIBRIB.ttf  (1.02) Calibri, Bold
# CALIBRII.ttf  (1.02) Calibri, Italic
# CALIBRIZ.ttf  (1.02) Calibri, Bold Italic
# CAMBRIAB.ttf  (1.02) Cambria, Bold
# CAMBRIAI.ttf  (1.01) Cambria, Italic
# CAMBRIAZ.ttf  (1.01) Cambria, Bold Italic
# CANDARA.ttf   (1.01) Candara, Regular
# CANDARAB.ttf  (1.01) Candara, Bold
# CANDARAI.ttf  (1.01) Candara, Italic
# CANDARAZ.ttf  (1.01) Candara, Bold Italic
# comic.ttf     (2.20) Comic Sans MS, Regular
# comicbd.ttf   (2.10) Comic Sans MS, Bold
# CONSOLA.ttf   (1.00) Consolas, Regular
# CONSOLAB.ttf  (1.00) Consolas, Bold
# CONSOLAI.ttf  (1.00) Consolas, Italic
# CONSOLAZ.ttf  (1.00) Consolas, Bold Italic
# CONSTAN.ttf   (1.01) Constantia, Regular
# CONSTANB.ttf  (1.01) Constantia, Bold
# CONSTANI.ttf  (1.01) Constantia, Italic
# CONSTANZ.ttf  (1.01) Constantia, Bold Italic
# CORBEL.ttf    (1.01) Corbel, Regular
# CORBELB.ttf   (1.01) Corbel, Bold
# CORBELI.ttf   (1.01) Corbel, Italic
# CORBELZ.ttf   (1.01) Corbel, Bold Italic
# cour.ttf      (2.90) Courier New, Regular
# courbd.ttf    (2.90) Courier New, Bold
# courbi.ttf    (2.90) Courier New, Bold Italic
# couri.ttf     (2.90) Courier New, Italic
# georgia.ttf   (2.12) Georgia, Regular
# georgiab.ttf  (2.10) Georgia, Bold
# georgiai.ttf  (2.10) Georgia, Italic
# georgiaz.ttf  (2.10) Georgia, Bold Italic
# impact.ttf    (2.35) Impact, Regular
# l_10646.ttf   (2.00) Lucida Sans Unicode, Regular
# lucon.ttf     (1.60) Lucida Console, Regular
# micross.ttf   (1.41) Microsoft Sans Serif, Regular
# symbol.ttf    (1.60) Symbol, Regular
# tahoma.ttf    (3.14) Tahoma, Regular
# tahomabd.ttf  (3.14) Tahoma, Bold
# times.ttf     (3.00) Times New Roman, Regular
# timesbd.ttf   (3.00) Times New Roman, Bold
# timesbi.ttf   (2.90) Times New Roman, Bold Italic
# timesi.ttf    (2.90) Times New Roman, Italic
# trebuc.ttf    (1.23) Trebuchet MS, Regular
# trebucbd.ttf  (1.22) Trebuchet MS, Bold
# trebucbi.ttf  (1.22) Trebuchet MS, Bold Italic
# trebucit.ttf  (1.22) Trebuchet MS, Italic
# verdana.ttf   (2.43) Verdana, Regular
# verdanab.ttf  (2.40) Verdana, Bold
# verdanai.ttf  (2.40) Verdana, Italic
# verdanaz.ttf  (2.40) Verdana, Bold Italic
# webdings.ttf  (1.03) Webdings, Regular
# wingding.ttf  (2.55) Wingdings, Regular
# WINGDNG2.ttf  (1.55) Wingdings 2, Regular
# WINGDNG3.ttf  (1.55) Wingdings 3, Regular
alexeymorozov commented 2 years ago

@ronaldtse Since we have an ability to choose the most suitable formula, this package can be useful (2 MB vs 8 MB in webcore). Added in https://github.com/fontist/formulas/pull/117.

Also, if we have an ability to install only requested fonts instead of all in a formula, we could avoid replacing previously installed fonts which could be of selected versions. What do you think?

ronaldtse commented 2 years ago

Also, if we have an ability to install only requested fonts instead of all in a formula, we could avoid replacing previously installed fonts which could be of selected versions. What do you think?

Yes this is definitely a good idea. Can you help file a new issue and proceed? Thanks!