font.rst
author Oleksandr Gavenko <gavenkoa@gmail.com>
Sat, 04 Dec 2010 17:10:45 +0200
changeset 735 5c437e2d5fe1
parent 504 67b8b703a28d
child 899 7b4265c8d324
permissions -rw-r--r--
Fix Emacs settings.
Ignore whitespace changes - Everywhere: Within whitespace: At end of lines:
735
5c437e2d5fe1 Fix Emacs settings.
Oleksandr Gavenko <gavenkoa@gmail.com>
parents: 504
diff changeset
     1
-*- mode: outline; coding: utf-8; fill-column: 80 -*-
0
Oleksandr Gavenko <gavenkoa@gmail.com>
parents:
diff changeset
     2
Oleksandr Gavenko <gavenkoa@gmail.com>
parents:
diff changeset
     3
* How see installed font for X window.
Oleksandr Gavenko <gavenkoa@gmail.com>
parents:
diff changeset
     4
Oleksandr Gavenko <gavenkoa@gmail.com>
parents:
diff changeset
     5
  $ fontsel &
149
93429aeb348e About IPA font.
Oleksandr Gavenko <gavenkoa@gmail.com>
parents: 46
diff changeset
     6
  $ gucharmap &
0
Oleksandr Gavenko <gavenkoa@gmail.com>
parents:
diff changeset
     7
Oleksandr Gavenko <gavenkoa@gmail.com>
parents:
diff changeset
     8
* Setup font for emacs.
Oleksandr Gavenko <gavenkoa@gmail.com>
parents:
diff changeset
     9
Oleksandr Gavenko <gavenkoa@gmail.com>
parents:
diff changeset
    10
If X running by xinit, write to ~/.xinitrc
Oleksandr Gavenko <gavenkoa@gmail.com>
parents:
diff changeset
    11
Oleksandr Gavenko <gavenkoa@gmail.com>
parents:
diff changeset
    12
  xrdb -merge ~/.Xdefaults &
Oleksandr Gavenko <gavenkoa@gmail.com>
parents:
diff changeset
    13
Oleksandr Gavenko <gavenkoa@gmail.com>
parents:
diff changeset
    14
and write to ~/.Xdefaults
Oleksandr Gavenko <gavenkoa@gmail.com>
parents:
diff changeset
    15
Oleksandr Gavenko <gavenkoa@gmail.com>
parents:
diff changeset
    16
  emacs.font: 7x13
Oleksandr Gavenko <gavenkoa@gmail.com>
parents:
diff changeset
    17
Oleksandr Gavenko <gavenkoa@gmail.com>
parents:
diff changeset
    18
* Setup font for mc.
Oleksandr Gavenko <gavenkoa@gmail.com>
parents:
diff changeset
    19
Oleksandr Gavenko <gavenkoa@gmail.com>
parents:
diff changeset
    20
Not any font display correctly cyrillic characters - only those which with ISO 10646.
Oleksandr Gavenko <gavenkoa@gmail.com>
parents:
diff changeset
    21
If you in X run mc as
Oleksandr Gavenko <gavenkoa@gmail.com>
parents:
diff changeset
    22
Oleksandr Gavenko <gavenkoa@gmail.com>
parents:
diff changeset
    23
  $ xterm -fn "-misc-fixed-medium-r-*-*-18-*-*-*-*-*-iso10646-1" -geometry 120x42 -e mc -x
46
5a2af9e7c0a8 fontconfig-config for debian
Oleksandr Gavenko <gavenkoa@gmail.com>
parents: 0
diff changeset
    24
149
93429aeb348e About IPA font.
Oleksandr Gavenko <gavenkoa@gmail.com>
parents: 46
diff changeset
    25
* Fonts family.
93429aeb348e About IPA font.
Oleksandr Gavenko <gavenkoa@gmail.com>
parents: 46
diff changeset
    26
93429aeb348e About IPA font.
Oleksandr Gavenko <gavenkoa@gmail.com>
parents: 46
diff changeset
    27
See
93429aeb348e About IPA font.
Oleksandr Gavenko <gavenkoa@gmail.com>
parents: 46
diff changeset
    28
504
67b8b703a28d Added links to free fonts.
Oleksandr Gavenko <gavenkoa@gmail.com>
parents: 149
diff changeset
    29
  http://en.wikipedia.org/wiki/Free_software_Unicode_typefaces
67b8b703a28d Added links to free fonts.
Oleksandr Gavenko <gavenkoa@gmail.com>
parents: 149
diff changeset
    30
  http://www.openfontlibrary.org
67b8b703a28d Added links to free fonts.
Oleksandr Gavenko <gavenkoa@gmail.com>
parents: 149
diff changeset
    31
                Open Font Library, a library of free fonts
149
93429aeb348e About IPA font.
Oleksandr Gavenko <gavenkoa@gmail.com>
parents: 46
diff changeset
    32
  http://scripts.sil.org/cms/scripts/page.php?site_id=nrsi&id=FontsInCyberspace&_sc=1
93429aeb348e About IPA font.
Oleksandr Gavenko <gavenkoa@gmail.com>
parents: 46
diff changeset
    33
93429aeb348e About IPA font.
Oleksandr Gavenko <gavenkoa@gmail.com>
parents: 46
diff changeset
    34
** DejaVu.
93429aeb348e About IPA font.
Oleksandr Gavenko <gavenkoa@gmail.com>
parents: 46
diff changeset
    35
93429aeb348e About IPA font.
Oleksandr Gavenko <gavenkoa@gmail.com>
parents: 46
diff changeset
    36
The DejaVu fonts are a font family based on the Vera Fonts.
93429aeb348e About IPA font.
Oleksandr Gavenko <gavenkoa@gmail.com>
parents: 46
diff changeset
    37
93429aeb348e About IPA font.
Oleksandr Gavenko <gavenkoa@gmail.com>
parents: 46
diff changeset
    38
See
93429aeb348e About IPA font.
Oleksandr Gavenko <gavenkoa@gmail.com>
parents: 46
diff changeset
    39
93429aeb348e About IPA font.
Oleksandr Gavenko <gavenkoa@gmail.com>
parents: 46
diff changeset
    40
  http://dejavu-fonts.org/wiki/index.php?title=Main_Page
93429aeb348e About IPA font.
Oleksandr Gavenko <gavenkoa@gmail.com>
parents: 46
diff changeset
    41
93429aeb348e About IPA font.
Oleksandr Gavenko <gavenkoa@gmail.com>
parents: 46
diff changeset
    42
*** Debian.
93429aeb348e About IPA font.
Oleksandr Gavenko <gavenkoa@gmail.com>
parents: 46
diff changeset
    43
93429aeb348e About IPA font.
Oleksandr Gavenko <gavenkoa@gmail.com>
parents: 46
diff changeset
    44
  $ sudo apt-get install ttf-dejavu
93429aeb348e About IPA font.
Oleksandr Gavenko <gavenkoa@gmail.com>
parents: 46
diff changeset
    45
504
67b8b703a28d Added links to free fonts.
Oleksandr Gavenko <gavenkoa@gmail.com>
parents: 149
diff changeset
    46
** Core fonts for the Web.
67b8b703a28d Added links to free fonts.
Oleksandr Gavenko <gavenkoa@gmail.com>
parents: 149
diff changeset
    47
67b8b703a28d Added links to free fonts.
Oleksandr Gavenko <gavenkoa@gmail.com>
parents: 149
diff changeset
    48
From Microsoft.
67b8b703a28d Added links to free fonts.
Oleksandr Gavenko <gavenkoa@gmail.com>
parents: 149
diff changeset
    49
67b8b703a28d Added links to free fonts.
Oleksandr Gavenko <gavenkoa@gmail.com>
parents: 149
diff changeset
    50
  http://corefonts.sourceforge.net
67b8b703a28d Added links to free fonts.
Oleksandr Gavenko <gavenkoa@gmail.com>
parents: 149
diff changeset
    51
                mirror
67b8b703a28d Added links to free fonts.
Oleksandr Gavenko <gavenkoa@gmail.com>
parents: 149
diff changeset
    52
  http://en.wikipedia.org/wiki/Core_fonts_for_the_Web
67b8b703a28d Added links to free fonts.
Oleksandr Gavenko <gavenkoa@gmail.com>
parents: 149
diff changeset
    53
67b8b703a28d Added links to free fonts.
Oleksandr Gavenko <gavenkoa@gmail.com>
parents: 149
diff changeset
    54
** Liberation.
67b8b703a28d Added links to free fonts.
Oleksandr Gavenko <gavenkoa@gmail.com>
parents: 149
diff changeset
    55
67b8b703a28d Added links to free fonts.
Oleksandr Gavenko <gavenkoa@gmail.com>
parents: 149
diff changeset
    56
GPL font: Liberation Sans, Liberation Serif and Liberation Mono.
67b8b703a28d Added links to free fonts.
Oleksandr Gavenko <gavenkoa@gmail.com>
parents: 149
diff changeset
    57
67b8b703a28d Added links to free fonts.
Oleksandr Gavenko <gavenkoa@gmail.com>
parents: 149
diff changeset
    58
As alternative to Arial, Times New Roman, and Courier New.
149
93429aeb348e About IPA font.
Oleksandr Gavenko <gavenkoa@gmail.com>
parents: 46
diff changeset
    59
504
67b8b703a28d Added links to free fonts.
Oleksandr Gavenko <gavenkoa@gmail.com>
parents: 149
diff changeset
    60
  https://fedorahosted.org/liberation-fonts
67b8b703a28d Added links to free fonts.
Oleksandr Gavenko <gavenkoa@gmail.com>
parents: 149
diff changeset
    61
                home page
67b8b703a28d Added links to free fonts.
Oleksandr Gavenko <gavenkoa@gmail.com>
parents: 149
diff changeset
    62
  http://en.wikipedia.org/wiki/Liberation_fonts
67b8b703a28d Added links to free fonts.
Oleksandr Gavenko <gavenkoa@gmail.com>
parents: 149
diff changeset
    63
67b8b703a28d Added links to free fonts.
Oleksandr Gavenko <gavenkoa@gmail.com>
parents: 149
diff changeset
    64
** Linux Libertine.
67b8b703a28d Added links to free fonts.
Oleksandr Gavenko <gavenkoa@gmail.com>
parents: 149
diff changeset
    65
67b8b703a28d Added links to free fonts.
Oleksandr Gavenko <gavenkoa@gmail.com>
parents: 149
diff changeset
    66
Free and open alternatives to commercial fonts like Times Roman.
67b8b703a28d Added links to free fonts.
Oleksandr Gavenko <gavenkoa@gmail.com>
parents: 149
diff changeset
    67
67b8b703a28d Added links to free fonts.
Oleksandr Gavenko <gavenkoa@gmail.com>
parents: 149
diff changeset
    68
  http://www.linuxlibertine.org
67b8b703a28d Added links to free fonts.
Oleksandr Gavenko <gavenkoa@gmail.com>
parents: 149
diff changeset
    69
                home page
67b8b703a28d Added links to free fonts.
Oleksandr Gavenko <gavenkoa@gmail.com>
parents: 149
diff changeset
    70
  http://en.wikipedia.org/wiki/Linux_Libertine
67b8b703a28d Added links to free fonts.
Oleksandr Gavenko <gavenkoa@gmail.com>
parents: 149
diff changeset
    71
67b8b703a28d Added links to free fonts.
Oleksandr Gavenko <gavenkoa@gmail.com>
parents: 149
diff changeset
    72
** SIL (IPA font).
67b8b703a28d Added links to free fonts.
Oleksandr Gavenko <gavenkoa@gmail.com>
parents: 149
diff changeset
    73
67b8b703a28d Added links to free fonts.
Oleksandr Gavenko <gavenkoa@gmail.com>
parents: 149
diff changeset
    74
Charis SIL, Doulos SIL, Gentium.
149
93429aeb348e About IPA font.
Oleksandr Gavenko <gavenkoa@gmail.com>
parents: 46
diff changeset
    75
93429aeb348e About IPA font.
Oleksandr Gavenko <gavenkoa@gmail.com>
parents: 46
diff changeset
    76
  http://scripts.sil.org/DoulosSILfont
93429aeb348e About IPA font.
Oleksandr Gavenko <gavenkoa@gmail.com>
parents: 46
diff changeset
    77
  http://scripts.sil.org/CharisSILfont
93429aeb348e About IPA font.
Oleksandr Gavenko <gavenkoa@gmail.com>
parents: 46
diff changeset
    78
  http://scripts.sil.org/Gentium
93429aeb348e About IPA font.
Oleksandr Gavenko <gavenkoa@gmail.com>
parents: 46
diff changeset
    79
93429aeb348e About IPA font.
Oleksandr Gavenko <gavenkoa@gmail.com>
parents: 46
diff changeset
    80
*** Debian.
93429aeb348e About IPA font.
Oleksandr Gavenko <gavenkoa@gmail.com>
parents: 46
diff changeset
    81
93429aeb348e About IPA font.
Oleksandr Gavenko <gavenkoa@gmail.com>
parents: 46
diff changeset
    82
  $ sudo apt-get install ttf-sil-doulos
93429aeb348e About IPA font.
Oleksandr Gavenko <gavenkoa@gmail.com>
parents: 46
diff changeset
    83
  $ sudo apt-get install ttf-sil-charis
93429aeb348e About IPA font.
Oleksandr Gavenko <gavenkoa@gmail.com>
parents: 46
diff changeset
    84
  $ sudo apt-get install ttf-gentium
93429aeb348e About IPA font.
Oleksandr Gavenko <gavenkoa@gmail.com>
parents: 46
diff changeset
    85
504
67b8b703a28d Added links to free fonts.
Oleksandr Gavenko <gavenkoa@gmail.com>
parents: 149
diff changeset
    86
** Junicode.
67b8b703a28d Added links to free fonts.
Oleksandr Gavenko <gavenkoa@gmail.com>
parents: 149
diff changeset
    87
67b8b703a28d Added links to free fonts.
Oleksandr Gavenko <gavenkoa@gmail.com>
parents: 149
diff changeset
    88
Have beta status.
67b8b703a28d Added links to free fonts.
Oleksandr Gavenko <gavenkoa@gmail.com>
parents: 149
diff changeset
    89
67b8b703a28d Added links to free fonts.
Oleksandr Gavenko <gavenkoa@gmail.com>
parents: 149
diff changeset
    90
  http://en.wikipedia.org/wiki/Junicode
67b8b703a28d Added links to free fonts.
Oleksandr Gavenko <gavenkoa@gmail.com>
parents: 149
diff changeset
    91
46
5a2af9e7c0a8 fontconfig-config for debian
Oleksandr Gavenko <gavenkoa@gmail.com>
parents: 0
diff changeset
    92
* How configure font for X?
5a2af9e7c0a8 fontconfig-config for debian
Oleksandr Gavenko <gavenkoa@gmail.com>
parents: 0
diff changeset
    93
5a2af9e7c0a8 fontconfig-config for debian
Oleksandr Gavenko <gavenkoa@gmail.com>
parents: 0
diff changeset
    94
** Debian.
5a2af9e7c0a8 fontconfig-config for debian
Oleksandr Gavenko <gavenkoa@gmail.com>
parents: 0
diff changeset
    95
504
67b8b703a28d Added links to free fonts.
Oleksandr Gavenko <gavenkoa@gmail.com>
parents: 149
diff changeset
    96
  $ sudo aptitude install fontconfig-config
67b8b703a28d Added links to free fonts.
Oleksandr Gavenko <gavenkoa@gmail.com>
parents: 149
diff changeset
    97
  $ sudo dpkg-reconfigure fontconfig-config
46
5a2af9e7c0a8 fontconfig-config for debian
Oleksandr Gavenko <gavenkoa@gmail.com>
parents: 0
diff changeset
    98
5a2af9e7c0a8 fontconfig-config for debian
Oleksandr Gavenko <gavenkoa@gmail.com>
parents: 0
diff changeset
    99
Font tuning method for screen:  Native
5a2af9e7c0a8 fontconfig-config for debian
Oleksandr Gavenko <gavenkoa@gmail.com>
parents: 0
diff changeset
   100
Enable subpixel rendering for screen: Always (или Automatic)
5a2af9e7c0a8 fontconfig-config for debian
Oleksandr Gavenko <gavenkoa@gmail.com>
parents: 0
diff changeset
   101
Enable bitmapped fonts by default?: No
504
67b8b703a28d Added links to free fonts.
Oleksandr Gavenko <gavenkoa@gmail.com>
parents: 149
diff changeset
   102
67b8b703a28d Added links to free fonts.
Oleksandr Gavenko <gavenkoa@gmail.com>
parents: 149
diff changeset
   103
* Font development.
67b8b703a28d Added links to free fonts.
Oleksandr Gavenko <gavenkoa@gmail.com>
parents: 149
diff changeset
   104
67b8b703a28d Added links to free fonts.
Oleksandr Gavenko <gavenkoa@gmail.com>
parents: 149
diff changeset
   105
** Microsoft.
67b8b703a28d Added links to free fonts.
Oleksandr Gavenko <gavenkoa@gmail.com>
parents: 149
diff changeset
   106
67b8b703a28d Added links to free fonts.
Oleksandr Gavenko <gavenkoa@gmail.com>
parents: 149
diff changeset
   107
  http://www.microsoft.com/typography/DevToolsOverview.mspx
67b8b703a28d Added links to free fonts.
Oleksandr Gavenko <gavenkoa@gmail.com>
parents: 149
diff changeset
   108
                Tools & SDKs from Microsoft
67b8b703a28d Added links to free fonts.
Oleksandr Gavenko <gavenkoa@gmail.com>
parents: 149
diff changeset
   109
  http://www.microsoft.com/typography/DevArticles.mspx
67b8b703a28d Added links to free fonts.
Oleksandr Gavenko <gavenkoa@gmail.com>
parents: 149
diff changeset
   110
                Articles from Microsoft
67b8b703a28d Added links to free fonts.
Oleksandr Gavenko <gavenkoa@gmail.com>
parents: 149
diff changeset
   111
67b8b703a28d Added links to free fonts.
Oleksandr Gavenko <gavenkoa@gmail.com>
parents: 149
diff changeset
   112
** FontForge.
67b8b703a28d Added links to free fonts.
Oleksandr Gavenko <gavenkoa@gmail.com>
parents: 149
diff changeset
   113
67b8b703a28d Added links to free fonts.
Oleksandr Gavenko <gavenkoa@gmail.com>
parents: 149
diff changeset
   114
Typeface (font) editor program. BSD licence.
67b8b703a28d Added links to free fonts.
Oleksandr Gavenko <gavenkoa@gmail.com>
parents: 149
diff changeset
   115
67b8b703a28d Added links to free fonts.
Oleksandr Gavenko <gavenkoa@gmail.com>
parents: 149
diff changeset
   116
  http://fontforge.sourceforge.net
67b8b703a28d Added links to free fonts.
Oleksandr Gavenko <gavenkoa@gmail.com>
parents: 149
diff changeset
   117
                home page
67b8b703a28d Added links to free fonts.
Oleksandr Gavenko <gavenkoa@gmail.com>
parents: 149
diff changeset
   118
  http://en.wikipedia.org/wiki/FontForge
67b8b703a28d Added links to free fonts.
Oleksandr Gavenko <gavenkoa@gmail.com>
parents: 149
diff changeset
   119
67b8b703a28d Added links to free fonts.
Oleksandr Gavenko <gavenkoa@gmail.com>
parents: 149
diff changeset
   120
* Best font for reading.
67b8b703a28d Added links to free fonts.
Oleksandr Gavenko <gavenkoa@gmail.com>
parents: 149
diff changeset
   121
67b8b703a28d Added links to free fonts.
Oleksandr Gavenko <gavenkoa@gmail.com>
parents: 149
diff changeset
   122
** Рубленые (Гротески).
67b8b703a28d Added links to free fonts.
Oleksandr Gavenko <gavenkoa@gmail.com>
parents: 149
diff changeset
   123
67b8b703a28d Added links to free fonts.
Oleksandr Gavenko <gavenkoa@gmail.com>
parents: 149
diff changeset
   124
Arial, Verdana, Helvetica.
67b8b703a28d Added links to free fonts.
Oleksandr Gavenko <gavenkoa@gmail.com>
parents: 149
diff changeset
   125
67b8b703a28d Added links to free fonts.
Oleksandr Gavenko <gavenkoa@gmail.com>
parents: 149
diff changeset
   126
Verdana наиболее читабельный, у Arial слишком буквы слипаются.
67b8b703a28d Added links to free fonts.
Oleksandr Gavenko <gavenkoa@gmail.com>
parents: 149
diff changeset
   127
67b8b703a28d Added links to free fonts.
Oleksandr Gavenko <gavenkoa@gmail.com>
parents: 149
diff changeset
   128
TODO
67b8b703a28d Added links to free fonts.
Oleksandr Gavenko <gavenkoa@gmail.com>
parents: 149
diff changeset
   129
67b8b703a28d Added links to free fonts.
Oleksandr Gavenko <gavenkoa@gmail.com>
parents: 149
diff changeset
   130
Trebushet MS
67b8b703a28d Added links to free fonts.
Oleksandr Gavenko <gavenkoa@gmail.com>
parents: 149
diff changeset
   131
AcademyTT
67b8b703a28d Added links to free fonts.
Oleksandr Gavenko <gavenkoa@gmail.com>
parents: 149
diff changeset
   132
67b8b703a28d Added links to free fonts.
Oleksandr Gavenko <gavenkoa@gmail.com>
parents: 149
diff changeset
   133
Droid
67b8b703a28d Added links to free fonts.
Oleksandr Gavenko <gavenkoa@gmail.com>
parents: 149
diff changeset
   134
Georgia
67b8b703a28d Added links to free fonts.
Oleksandr Gavenko <gavenkoa@gmail.com>
parents: 149
diff changeset
   135
sans-serif
67b8b703a28d Added links to free fonts.
Oleksandr Gavenko <gavenkoa@gmail.com>
parents: 149
diff changeset
   136
Calibri
67b8b703a28d Added links to free fonts.
Oleksandr Gavenko <gavenkoa@gmail.com>
parents: 149
diff changeset
   137
Candara
67b8b703a28d Added links to free fonts.
Oleksandr Gavenko <gavenkoa@gmail.com>
parents: 149
diff changeset
   138
67b8b703a28d Added links to free fonts.
Oleksandr Gavenko <gavenkoa@gmail.com>
parents: 149
diff changeset
   139
liberation serif
67b8b703a28d Added links to free fonts.
Oleksandr Gavenko <gavenkoa@gmail.com>
parents: 149
diff changeset
   140
67b8b703a28d Added links to free fonts.
Oleksandr Gavenko <gavenkoa@gmail.com>
parents: 149
diff changeset
   141
Book Antiqua
67b8b703a28d Added links to free fonts.
Oleksandr Gavenko <gavenkoa@gmail.com>
parents: 149
diff changeset
   142
67b8b703a28d Added links to free fonts.
Oleksandr Gavenko <gavenkoa@gmail.com>
parents: 149
diff changeset
   143
Garamond
67b8b703a28d Added links to free fonts.
Oleksandr Gavenko <gavenkoa@gmail.com>
parents: 149
diff changeset
   144
Bookman
67b8b703a28d Added links to free fonts.
Oleksandr Gavenko <gavenkoa@gmail.com>
parents: 149
diff changeset
   145
67b8b703a28d Added links to free fonts.
Oleksandr Gavenko <gavenkoa@gmail.com>
parents: 149
diff changeset
   146
Tahoma
67b8b703a28d Added links to free fonts.
Oleksandr Gavenko <gavenkoa@gmail.com>
parents: 149
diff changeset
   147
67b8b703a28d Added links to free fonts.
Oleksandr Gavenko <gavenkoa@gmail.com>
parents: 149
diff changeset
   148
Courier New, Times New Roman, Lucida Sans Unicode
67b8b703a28d Added links to free fonts.
Oleksandr Gavenko <gavenkoa@gmail.com>
parents: 149
diff changeset
   149
67b8b703a28d Added links to free fonts.
Oleksandr Gavenko <gavenkoa@gmail.com>
parents: 149
diff changeset
   150
Подчеркнутый, полужирный или курсивный текст.
67b8b703a28d Added links to free fonts.
Oleksandr Gavenko <gavenkoa@gmail.com>
parents: 149
diff changeset
   151
67b8b703a28d Added links to free fonts.
Oleksandr Gavenko <gavenkoa@gmail.com>
parents: 149
diff changeset
   152
Serif - это шрифт с засечками, антиква.