File: README

package info (click to toggle)
fonty 1.0-22
  • links: PTS
  • area: main
  • in suites: sarge
  • size: 1,924 kB
  • ctags: 124
  • sloc: cpp: 1,114; perl: 767; makefile: 133; sh: 80
file content (131 lines) | stat: -rw-r--r-- 4,468 bytes parent folder | download | duplicates (8)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131

	FONTS ON LINUX CONSOLE, version 1.0
	----------------------

The Fonty package contains various fonts for Linux text console and
dynafont - a tool which allows displaying texts containing thousands of
different characters.

The newest version of the package can be downloaded from
<http://qrczak.home.ml.org/programy/linux/fonty/>.

Copyright (c) 1998 Marcin 'Qrczak' Kowalczyk

This program is free software; you can redistribute it and/or modify
it under the terms of the GNU General Public License as published by
the Free Software Foundation; either version 2 of the License, or
(at your option) any later version.

This program is distributed in the hope that it will be useful,
but WITHOUT ANY WARRANTY; without even the implied warranty of
MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
GNU General Public License for more details.

You should have received a copy of the GNU General Public License
along with this program; if not, write to the Free Software
Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA  02111-1307  USA


	DOCUMENTATION

Polish documentation is in the doc/pl directory.

Known bugs in current version are described in the doc/en/BUGS file.

Changes in each version are described in the doc/en/CHANGES file.

Plans for future are listed in the doc/en/TODO file.

Rules of remapping character codes on Linux console are described in the
doc/en/theory file.

Things concerning Unicode are described in the doc/en/unicode.

Fonts shipped in this package are listed in the doc/pl/fonty file.

The program dynafont which allows displaying more characters in the text
mode than usually is described in the doc/en/dynafont file.

The sbf font file format is described in the doc/pl/sbf_format file.

Tools for sbf files are described in doc/en/tools file.

Thanks are in the doc/en/thanks file.


	WHAT WE WILL NEED

We should install Yann Dirson's <dirson@debian.org> package
console-tools, which can be downloaded from <ftp://sunsite.unc.edu/
pub/Linux/system/keyboards/console-tools-1998.08.11.tar.gz> or
<ftp://sunsite.unc.edu/pub/Linux/Incoming/console-tools-1998.08.11.tar.gz>
(there might be a newer version). This package contains tools for
loading fonts and keyboard maps onto the console, replacing standard
package kbd. It already includes some fonts, and this package is an
extension to them.

If you want to use dynafont, you should also install my package Konwert,
which mostly converts character sets and can be downloaded from
<http://qrczak.home.ml.org/programy/linux/konwert/>.

For compilation perl 5.001 or later is required.


	INSTALLATION

If you are installing from sources:

Run `make install' in the source directory.

The default configuration assumes that:

- fonts from console-tools are in the /usr/share/consolefonts directory

- konwert's data files are in /usr/local/share/konwert/{filters,aux}
  and /usr/local/lib/konwert/aux

- filterm program from Konwert is in /usr/local/bin/filterm

- perl is where `which perl` finds it.

- documentation is to be put in /usr/local/doc/fonty-1.0

You may specify different paths; the following explicit specification is
equivalent to the above default paths:

make install \
	consolefontsdir=/usr/share/consolefonts \
	consoletransdir=/usr/share/consoletrans \
	konwertsharedir=/usr/local/share/konwert \
	konwertlibdir=/usr/local/lib/konwert \
	konwertbindir=/usr/local/bin \
	perl=`which perl` \
	docprefix=/usr/local

The two paths concerning console-tools may be changed at once by giving
a directory instead of the default `consoleprefix=/usr'. Similarly the
three paths concerning Konwert - `konwertprefix=/usr/local'.

`make uninstall' uninstalls the package. It requires the same options
specifying nonstandard paths as `make install'.


	USAGE

In startup scripts (e.g. in RedHat in /etc/rc.d/init.d/keytable
instead of the setfont invocation) put e.g. (for ISO-8859-2):

	consolechars -f iso2-16 -m iso02 -k qrczak

The console may be switched to various mappings; details are described
in the doc/en/theory file. To activate a different mapping than ISO-8859-1,
add e.g. in /etc/profile (to be executed on every login):

	echo -ne '\33(K'


-- 
 __("<   Marcin Kowalczyk * qrczak@knm.org.pl http://qrczak.home.ml.org/
 \__/       GCS/M d- s+:-- a21 C+++>+++$ UL++>++++$ P+++ L++>++++$ E->++
  ^^                W++ N+++ o? K? w(---) O? M- V? PS-- PE++ Y? PGP->+ t
QRCZAK                  5? X- R tv-- b+>++ DI D- G+ e>++++ h! r--%>++ y-