• Home
  • History
  • Annotate
Name Date Size #Lines LOC

..03-May-2022-

contrib/H13-Feb-2008-12,6889,397

image/H03-May-2022-18,01612,294

missing/H13-Feb-2008-474204

sample/H07-May-2022-6,6175,459

COPYRIGHTH A D26-Aug-19981.4 KiB2623

FAQH A D15-Jan-20074.4 KiB14382

Imakefile.inH A D03-Dec-20074.8 KiB146124

READMEH A D27-Jan-20084.8 KiB14497

README.fontsH A D03-Oct-20017.6 KiB214150

README.fonts.jpH A D17-Mar-200110.1 KiB260177

README.langH A D15-Mar-20011.3 KiB3725

README.m17nH A D10-Aug-2004707 1812

README.xftH A D28-Feb-20041.2 KiB3724

RELNOTESH A D13-Feb-20084 KiB15094

SYNTAXH A D18-Jan-200813.9 KiB444358

TODO.jpH A D05-Jul-20012.3 KiB6156

USAGEH A D26-Nov-20049.8 KiB303212

USAGE.jpH A D16-Jun-200312.9 KiB344249

background.cH A D05-Mar-200010.4 KiB430333

config.guessH A D28-Jul-200442.6 KiB1,4601,260

config.subH A D28-Jul-200430.4 KiB1,5501,409

configureH A D03-May-2022231.6 KiB8,4937,244

configure.inH A D28-Dec-200714.8 KiB520486

ctlwords.awkH A D14-Nov-1997255 109

ctlwords.cH A D03-May-20221.1 KiB5140

draw.cH A D03-May-2022130.8 KiB5,6804,809

embed.cH A D05-Jan-19993.9 KiB147105

font.cH A D04-Dec-200013.3 KiB535436

globals.cH A D24-Nov-20076 KiB167122

grammar.yH A D03-May-202225.9 KiB1,088945

install-shH A D05-Jan-19994.7 KiB239152

keywords.plH A D08-Jun-1999247 1512

m17n.cH A D13-Feb-200821 KiB739573

mgp.cH A D13-Feb-200830.8 KiB1,4591,220

mgp.hH A D03-May-202221.3 KiB860700

mgp.manH A D24-Nov-200712 KiB421420

mgp.specH A D21-Jan-20071.8 KiB7764

mgp2ps.manH A D24-Nov-20073.7 KiB130129

mgpembed.manH A D26-Aug-19982.2 KiB5352

mgpembed.pl.inH A D28-Jul-20023 KiB133103

mng.cH A D01-Sep-20049 KiB400250

parse.cH A D24-Nov-200741.5 KiB1,9731,640

plist.cH A D19-May-20038.2 KiB342245

postscript.cH A D28-Nov-19995.3 KiB214163

print.cH A D08-Jan-200868.9 KiB2,7142,246

scanner.lH A D24-Nov-20077.5 KiB265183

tfont.cH A D24-Nov-200719.2 KiB801641

unimap.cH A D07-Jul-2000211.6 KiB3,5603,519

x11.cH A D24-Jan-200811.6 KiB467379

x11dummy.cH A D04-Mar-20004.2 KiB173119

README

1%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
2
3	     MagicPoint - an X11 based presentation tool
4
5			    September 9, 2003
6
7%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
8
9MagicPoint is an X11 based presentation tool.  It is designed to make
10simple presentations easy while to make complicated presentations
11possible.  Its presentation file (whose suffix is typically .mgp) is
12just text so that you can create presentation files quickly with your
13favorite editor (e.g. Emacs).
14
15This is one of the alpha releases of MagicPoint.  We're planing to add
16a version control mechanism of .mgp file for forward compatibly.  But
17currently, such a mechanism is missing. Please use this package at
18your own risk.
19
20MagicPoint is completely free but absolutely no warranty. For more
21information, please refer to COPYRIGHT or COPYRIGHT.jp.  Please note
22that some of the source codes is derived from other people's works,
23and may have different distribution policies.  Be sure to check the
24comments in the source codes.
25
26
27%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
28
29			     INSTALLATION
30
31%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
32
33Since MagicPoint extensively uses fonts in various sizes, we recommend
34you to install good font rendering systems in your system.
35
36THIS DOCUMENT ASSUMES THAT YOU WILL USE MAGICPOINT WITH **TRUETYPE**
37FONTS. YOU SHOULD INSTALL *FREETYPE* BEFORE YOU INSTALL MAGICPOINT.
38
39To install "libttf.a", see:
40	http://www.freetype.org/
41
42 If you want to use other rendering systems, read "README.fonts" or
43"README.fonts.jp".
44
45%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
46
47Follow the steps below to make MagicPoint:
48
49English or European:
50	% ./configure
51
52Japanese:
53	% ./configure --enable-freetype-charset16
54
55	% xmkmf
56	% make Makefiles
57	% make
58
59Invoking `configure' updates Imakefile.  So, do NOT forget to invoke
60`xmkmf' everytime you update Imakefile.
61
62Note: if you have to use a non-standard compiler, you must declare
63      your compiler by using "env" command, like:
64
65	% env CC=gcc ./configure		# force gcc
66	% env CC=shlicc2 ./configure		# force shlicc2 (bsdi3)
67
68      We cannot make a guess in the configure script, since "imake"
69      may dislike the compiler that was guessed by configure.  This
70      applies to, for example, Solaris without the Sun compiler
71      license (gcc-only environment).
72
73
74Note 1: If you are willing to use the iso-8859-x character set (i.e. you
75      would like setlocale() to be called at startup), specify the
76      "--enable-locale" option.
77
78Note 2: If you have libraries installed at odd places, use the option
79      --with-searchpath=/your/odd/path. E.g. if you have installed libfreetype
80      on MAcOS X from Fink, use ./configure --with-searchpath=/sw
81      Multiple directories need to be included in quotes and seperated with
82      spaces.
83
84%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
85
86It's a good idea to preview sample files before installation. For more
87information, see "sample/README" or "sample/README.jp", which
88describes how to install TrueType fonts.
89
90To visualize the sample{,-jp}.mgp file, type:
91
92	% ./mgp sample/sample.mgp
93	% ./mgp sample/sample-jp.mgp
94
95To visualize the tutorial{,-jp}.mgp file, type:
96
97	% ./mgp sample/tutorial.mgp
98	% ./mgp sample/tutorial-jp.mgp
99
100WE STRONGLY RECOMMEND TO BUY TRUETYPE FONTS IF YOU WANT TO GIVE YOUR
101PRESENTATION WITH BEAUTIFUL FONTS.
102
103%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
104
105When you believe that everything is OK, install MagicPoint as follows:
106
107	% su
108	# make install
109	# make install.man
110
111Alternatively you can build a native package (RPM, DEB, PKG, ...) for
112your operating system with the EPM package manager (freely available
113from http://www.easysw.com/epm/) and install this package. The configu-
114ration file for the packages is "mgp.list".
115
116The EPM method has the advantage that you can uninstall magicpoint later
117if you no longer need it or want to upgarde to a new version. The following
118commands for instance generate a Debian package and a RPM package on linux
119systems:
120
121	% su                    # necessary on Debian only
122	$ epm -f deb -nm mgp    # creates DEB in subdirectory linux-*/
123	$ epm -f rpm -nm mgp    # creates RPM in subdirectory linux-*/
124
125If you want to paste EPS figures into your presentation, you will need
126to install "ghostscript" or "alike".
127
128%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
129
130			     FOR MORE INFO
131
132%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
133
134Official home page of MagicPoint is:
135	http://member.wide.ad.jp/wg/mgp/
136
137Stable release packages are available from:
138	ftp://sh.wide.ad.jp/WIDE/free-ware/mgp/
139
140To join the mailing-list for MagicPoint, See:
141	http://member.wide.ad.jp/wg/mgp/ml.html
142	http://member.wide.ad.jp/wg/mgp/ml-jp.html (in Japanese)
143%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
144

README.fonts

1%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
2
3	    Configuring fonts for MagicPoint presentation
4
5			    March 15, 2001
6
7%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
8
9For better presentations with the "MagicPoint" presentation tool, it
10is necessary to configure your MagicPoint, and maybe your X11 server
11to handle large-size fonts.  The document tries to summarize steps to
12make use of large-size fonts with MagicPoint.
13
14
15%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
16
17			   Standard methods
18
19%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
20
21
22- Scalable English fonts, with the FreeType library
23
24FreeType project, a free software project for TrueType scalable font
25renderer, provides the FreeType library at:
26	http://www.freetype.org/
27MagicPoint implements native support for the FreeType library.  You
28can compile the renderer into MagicPoint.  If you have the FreeType
29library (libttf.a) somewhere in your system, the "configure" script
30will find the library and links the library into the MagicPoint
31binary.
32
33To avoid linking libttf.a into the MagicPoint binary, you can specify
34the --disable-freetype option to the "configure" script, as below:
35
36	./configure --disable-freetype
37
38If you want to get Free/Commercial TrueType fonts, read the section
39"How to get TrueType fonts" below.
40
41%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
42
43- Scalable English fonts, with a standard X11 server
44
45A standard X11 server is capable of rendering "Adobe Type-1" scalable
46fonts.  To use Adobe Type-1 fonts, you have to install their font
47files.  You can find some fonts in /usr/X11R6/lib/X11/fonts/Type1,
48which is a part of the X11 standard distribution.  If you do not have
49the directory (or a similar directory), please install adequate font
50files into your system.
51
52Some good additional fonts can be found at:
53	http://www.gimp.org/fonts.html
54	ftp://ftp.gimp.org/pub/gimp/fonts/
55
56You may also add some directories to the X11 font search path.  Refer
57to the manual for your system.  Also, please do not forget to perform
58"xset fp rehash", if you modify the X11 font path while your X11 sever
59is running.
60
61You can query these fonts by using XLFD (X11 font specification
62string) starting with "-adobe-".  Use "xfontsel" to see whether or not
63it is installed.
64
65%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
66
67- Scalable Japanese fonts, with VFLib
68
69For non-Adobe and Adobe scalable fonts, a library called VFLib is
70available from:
71	ftp://gull.se.hiroshima-u.ac.jp/pub/VFlib/.
72MagicPoint implements native support for VFlib library.  You can
73compile the renderer into MagicPoint.  If you have the VFlib library
74(libVFlib.a) somewhere in your system, "configure" script will find
75the library and links the library into the MagicPoint binary.
76
77To avoid compiling libVFlib.a into the MagicPoint binary, you can
78specify --disable-vflib option to "configure" script, as below:
79
80	./configure --disable-vflib
81
82English fonts will become scalable as well, however, this method is
83not very suitable for western readers since this approach usually uses
84Japanese font files.  The Japanese font files include several thousand
85of letters and will occupies several megabytes on your disk.
86
87%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
88
89- Scalable Japanese fonts, with FreeType
90
91Recent MagicPoint can use the FreeType library for rendering Japanese
92fonts.  You can use this function by executing configure script as
93below:
94
95	./configure --enable-freetype-charset16
96
97You also need to specify Japanese truetype font files with 'tmfont'
98directive.  The usage of 'tmfont' directive is described in the SYNTAX
99file.
100
101Note:
102If you have already installed the VFlib library and you want to use
103the FreeType library to render Japanese fonts, you have to disable
104VFlib as below:
105
106	./configure --disable-vflib --enable-freetype-charset16
107
108%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
109
110		       Advanced/complex methods
111
112%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
113
114- Scalable fonts, with a FreeType-ready X11 server
115
116There seems to be several projects for implementing FreeType into X11
117server, or X11 font servers (xfs).  By using these kind of
118implementation, a X11 server will be able to render wide variety of
119TrueType scalable fonts.  For obtaining implementation, visit the
120following URL:
121	http://www.freetype.org/projects.htm
122	http://www.gimp.org/fonts.html
123		See the "Using TrueType fonts with Gimp and X" section.
124
125The projects listed below support not only Western languages but also
126Asian languages:
127	http://cclub.cc.tut.ac.jp/~go/unix/xtt.html
128	http://hawk.ise.chuo-u.ac.jp/student/person/tshiozak/x-tt/index-eng.html
129
130By specifying proper XLFD, you can use those scalable fonts with
131MagicPoint.  You may have to modify some of the FreeType-X11 font
132specification file as well.
133
134
135%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
136
137- Scalable Japanese/English fonts, with a VFlib-ready X11 server
138
139There are several project to compiling VFlib into X11 server, or X11
140font server (xfs), for example:
141	http://karin.ip.titech.ac.jp/~takagi/X-VFlib/index.html
142
143By specifying proper XLFD, you can use those scalable fonts with
144MagicPoint.  You may have to modify some of the VFlib-X11 font
145specification file as well.
146
147
148%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
149
150- Scalable Japanese fonts, with the VFlib/FreeType-hetero library
151
152It may be really confusing (even for the authors), but there are
153several attempts to merge VFlib and FreeType.  Some try to provide
154functionality of FreeType under VFlib API (FreeType-in-VFlib), and
155others try to do the other way around (VFlib-in-FreeType).
156
157In either cases, you can link the library into MagicPoint itself.
158
159There are, of course, attempts to merge those font renderers into X11
160servers or X11 font servers (xfs).  In this case, you can use scalable
161font by using proper XLFD.
162
163
164%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
165
166			    Miscellaneous
167
168%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
169
170- How to get TrueType fonts.
171
172You can get freely available TrueType fonts from following:
173	http://www.aaa.nl/people/mkatwijk/freettf.html
174	http://come.to/freefonts
175	CTAN mirros, pub/CTAN/fonts/cm/ps-type1/bakoma/ttf
176		Computer modern fonts in TrueType format
177	ftp://www.mew.org/pub/MagicPoint/xtt-fonts_0.19981020-3.tar.gz
178		Freely redistributable Japanese fonts are converted into
179		TrueType format.  (Wadalab gothic and Watanabe mincho)
180
181	http://members.aol.com/JR9er/index.html
182	http://members.xoom.com/acidfonts/
183	http://dingbats.i-us.com/
184	http://www.freestuffcenter.com/fonts.html
185	http://www.fontpool.com/
186		TrueType font collections and collections of links.
187
188Also there are several sources for free-of-charge fonts, with some
189licensing things:
190	http://microsoft.com/typography/fontpack/default.htm
191		NOTE: Because that MS fonts package is Self Extract type
192		windows executable, you must extract it on windows
193		platform.  mmmm...
194	http://www.bitstream.com/products/world/cyberbits/index.html
195		NOTE: You can download it without fee.
196		You must sign a form to download this.
197		You can also purchase their CD-ROM.
198
199Of course, it's also good for you to purchase commercial font
200products.  Here are some online stores for font files, including
201TrueType fonts:
202	http://www3.digitalriver.com/bit/index.html
203	http://www.arttoday.com/
204	http://www.matchfonts.com/
205
206You may also able to purchase "font collection CD-ROM", at computer
207store near you.
208
209NOTE: TeX-deribed fonts (including computer modern fonts) places marks
210like "<" or ">" in strange places.  Therefore, you may have some trouble
211writing formulas and other non-plain text.
212
213%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
214

README.fonts.jp

1%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
2
3	 MagicPoint$B%W%l%<%s%F!<%7%g%sMQ$N%U%)%s%H@_Dj$K$D$$$F(B
4
5			    March 15, 2001
6
7%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
8
9
10	    %%% $BF|K\8lHG(B(README.fonts.jp)$B$K4X$9$kCm0U(B %%%
11
12	    $B1Q8lHG(B(README.fonts)$B$NJ}$,@5<0$G$9!#(B
13	    $BF|K\8lHG$OFbMF$N99?7$,CY$l$k2DG=@-$,$"$j$^$9!#(B
14
15	    %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
16
17MagicPoint $B$G$OMM!9$JJ}K!$G%U%)%s%H>pJs$r<hF@$7$^$9!#(BX11 $B%5!<%P$+$i$N(B
18X $B%U%)%s%H$N<hF@$r$O$8$a$H$7!"(BVFlib $B$d(B FreeType $B$rD>@\8F$S=P$7$K$h$k%Y(B
19$B%/%?!<%U%)%s%H$NMxMQ$b$G$-$k$h$&$K$J$C$F$$$^$9!#(B
20
21$B$3$3$G$O!"(BMagicPoint $B$GH/I=$9$k:]$K5$$K$J$kBg$-$JJ8;z$rH~$7$/I=<($9$k(B
22$BJ}K!$K$D$$$F@bL@$7$^$9!#(B
23
24%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
25
26			     $BI8=`E*$JJ}K!(B
27
28%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
29
30- FreeType $B%i%$%V%i%j$rMxMQ$7$?%9%1!<%i%V%k%U%)%s%H$NMxMQ(B
31
32FreeType $B%i%$%V%i%j$O!"(BFreeType $B%W%m%8%'%/%H(B
33	http://www.freetype.org/
34$B$,G[I[$7$F$$$k%U%j!<$N(B TrueType $B%U%)%s%H!&%l%s%@%i!<$G$9!#(BMagicPoint
35$B$O(BFreeType $B%i%$%V%i%j$rAH$_9~$`$3$H$G!"D>@\(B TrueType $B%U%)%s%H$rMxMQ$G(B
36$B$-$k$h$&$K$J$j$^$9!#$*;H$$%7%9%F%`$K(B FreeType $B%i%$%V%i%j(B(libttf.a)$B$,%$(B
37$B%s%9%H!<%k$5$l$F$$$k>l9g!"(BMagicPoint $B$N9=C[;~(B(configure$B%9%/%j%W%H<B9T(B
38$B;~(B)$B$K<+F0E*$KAH$_9~$^$l$k$h$&$K$J$C$F$$$^$9!#(B
39
40$B$b$7!"(BFreeType $B%i%$%V%i%j$r4^$^$J$$(B MagicPoint $B$r:n@.$7$?$$>l9g$O!"(B
41
42	./configure --disable-freetype
43
44$B$N$h$&$K!"(Bconfigure$B%9%/%j%W%H$N0z?t$K(B--disable-freetype$B$r$D$1$F<B9T$7(B
45$B$F$/$@$5$$!#(B
46
47TrueType $B%U%)%s%H(B($B%U%j!<(B/$B>&MQ(B)$B$N<hF@J}K!$O!"!X(BTrueType $B%U%)%s%H$N<hF@(B
48$BJ}K!!Y$r;2>H$7$F$/$@$5$$!#(B
49
50%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
51
52- $BI8=`E*$J(BX11$B%5!<%P$rMxMQ$7$?%9%1!<%i%V%k!&%U%)%s%H$NMxMQ(B
53
54$B1QJ8;z%U%)%s%H$K4X$7$F$O!"(BX11$B%5!<%P$OI8=`$G!"(BAdobe Type1$B7A<0$N%9%1!<%i(B
55$B%V%k!&%U%)%s%H$rMxMQ$G$-$^$9!#(BAdobe Type1 $B7A<0$N%U%)%s%H$r;H$&$K$O!"(B
56X11$B%U%)%s%H%Q%9$,DL$C$F$$$k>l=j$K(B($BDL>o$O(B/usr/X11R6/lib/X11/font/Type1)
57$B$K%U%)%s%H$,CV$+$l$F$$$J$1$l$P$J$j$^$;$s!#(B
58
59$B$*;H$$$N%7%9%F%`$K(B Type1 $B%U%)%s%H$,4^$^$l$F$$$J$$!"$b$7$/$O!"I,MW$J%U%)(B
60$B%s%H$,7g$1$F$$$k>l9g$O!"$4<+J,$G%$%s%9%H!<%k$7$F$/$@$5$$!#(B
61
62X11$BI8=`G[IU$K$D$$$F$$$k$b$N0J30$K$b!"$$$/$D$+$N(BAdobe Type1$B7A<0$N%U%)%s%H$r(B
63	http://www.gimp.org/fonts.html
64	ftp://ftp.gimp.org/pub/gimp/fonts/
65$B$+$i<hF@$9$k$3$H$,$G$-$^$9!#(B
66
67$B%U%)%s%H$r%$%s%9%H!<%k$7$?%G%#%l%/%H%jCf$K!"(Bfonts.dir $B$r:n@.$9$k$3$H$r(B
68$BK:$l$J$$$h$&$K$7$F$/$@$5$$!#(Bfonts.dir $B$O(B mkfontdir $B%3%^%s%I$G:n@.$7$^(B
69$B$9!#(Bmkfontdir $B%3%^%s%I$K$D$$$F$O(B man $B$r;2>H$7$F$/$@$5$$!#(B
70
71$B$^$?!"K:$l$:$K(B Type1 $B%U%)%s%H$,CV$+$l$?%G%#%l%/%H%j$X$N%U%)%s%H!&%Q%9(B
72$B$r@_Dj$9$k$h$&$K$7$F$/$@$5$$!#%7%9%F%`$K$h$C$F%U%)%s%H!&%Q%9$N@_DjJ}K!(B
73$B$,0[$J$k$3$H$,$"$k$N$G!"$*;H$$$N(B X $B%5!<%P$N%^%K%e%"%k$r;2>H$7$F$/$@$5(B
74$B$$!#(B
75
76$B%U%)%s%H$r%$%s%9%H!<%k$7$?D>8e$b$7$/$O%U%)%s%H!&%Q%9DL$7$?D>8e$O(B
77	xset fp rehash
78$B%3%^%s%I$rMxMQ$7$F(B X $B%5!<%P$N%U%)%s%H>pJs$r99?7$7$F$/$@$5$$!#(B
79
80$B@5$7$/%U%)%s%H$,%$%s%9%H!<%k$5$l$F$$$k$+$O!"(Bxfontsel $B$*$h$S(B xlsfonts$B$G(B
81$B3NG'$G$-$^$9!#(BType1 $B%U%)%s%H$O(B XLFD $B$H$7$F$O(B "-adobe-" $B$G;O$^$kL>A0$,(B
82$B$D$$$F$$$^$9$N$G!"$=$N%U%)%s%H$,$"$k$3$H$r3NG'$7$F$/$@$5$$!#(B
83
84%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
85
86- $B%9%1!<%i%V%kF|K\8l%U%)%s%H$NMxMQ(B
87
88%%%%
89
90- VFlib$B$rMxMQ$7$?>l9g(B
91
92VFlib
93	ftp://gull.se.hiroshima-u.ac.jp/pub/VFlib/
94$B$O3F<o$N%9%1!<%i%V%k%U%)%s%H$r07$&$3$H$,$G$-$k%U%)%s%H!&%(%s%8%s%i%$%V(B
95$B%i%j$G$9!#(B
96
97MagicPoint $B$O(B VFlib $B%i%$%V%i%j$rAH$_9~$`$3$H$G!"MM!9$J7A<0$N%9%1!<%i%V(B
98$B%k!&%U%)%s%H$rMxMQ$G$-$k$h$&$K$J$j$^$9!#$*;H$$%7%9%F%`$K(B VFlib $B%i%$%V(B
99$B%i%j(B(libVFlib.a)$B$,%$%s%9%H!<%k$5$l$F$$$k>l9g!"(BMagicPoint $B$N:n@.;~(B
100(configure$B%9%/%j%W%H<B9T;~(B)$B$K<+F0E*$KAH$_9~$^$l$k$h$&$K$J$C$F$$$^$9!#(B
101
102$B$b$7!"(BVFlib $B%i%$%V%i%j$r4^$^$J$$(B MagicPoint $B$r:n@.$7$?$$>l9g$O!"(B
103	./configure --disable-vflib
104$B$N$h$&$K!"(Bconfigure $B%9%/%j%W%H$N0z?t$K(B --disable-vflib $B$r$D$1$F<B9T$7(B
105$B$F$/$@$5$$!#(B
106
107$BF|K\8l$N%9%1!<%i%V%k!&%U%)%s%H$rMxMQ$7$F$b1QJ8;z$rH~$7$/=PNO$G$-$^$9$,!"(B
108$BF|K\8l$N%U%)%s%H$O?t@iJ8;z$N%U%)%s%H$r4^$s$G$$$k4X78>e$H$F$bBg$-$$$N$G!"(B
109$B1Q8l$7$+MxMQ$7$J$$%f!<%6$K$H$C$F$O$A$g$C$HL5BL$+$b$7$l$^$;$s!#(B
110
111%%%%
112
113- FreeType$B$NMxMQ(B
114
115$B8=:_$N(BMagicPoint$B$G$O(BFreeType(http://www.freetype.org/)$B$rMxMQ$7$F(B TrueType
116$B$NF|K\8l$rI=<($9$k$3$H$,$G$-$^$9!#(BFreeType$B$,%$%s%9%H!<%k$5$l$F$$$k(B
117$B4D6-$G!"(B
118
119	./configure --enable-freetype-charset16
120
121$B$N$h$&$K%*%W%7%g%s$r;XDj$7$F(Bconfigure$B$r<B9T$7$F$/$@$5$$!#(B
122$B$3$N@_Dj$K$h$j!"(B'tmfont'$B$H$$$&(Bdirective$B$,;HMQ$G$-$k$h$&$K$J$j$^$9!#(B
123'tmfont' directive$B$G!"F|K\8l$N(BTrueType$B%U%)%s%H$r;XDj$7$F$/$@$5$$!#(B
124tmfont directive$B$N(BSYNTAX$B$K$D$$$F$O!"(BSYNTAX$B%U%!%$%k$r;2>H$7$F$/$@$5$$!#(B
125
126(*$BCm(B) VFlib$B$,%$%s%9%H!<%k$5$l$F$$$k4D6-$G!"(BFreeType$B$rMxMQ$7$FF|K\8l%U%)%s%H(B
127$B$rI=<($7$?$$>l9g$O!"(Bconfigure $B%9%/%j%W%H$N<B9T;~$K(B
128
129	./configure --disable-vflib --enable-freetype-charset16
130
131$B$N$h$&$K%*%W%7%g%s$G(B--disable-vflib$B$r;XDj$7$F!"(BVFlib$B$r%j%s%/$7$J$$$h$&$K(B
132$B$7$F2<$5$$!#(B
133
134
135%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
136
137			       $B9g$o$;5;(B
138
139%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
140
141FreeType $B$KBP1~$7$?(B X11 $B%5!<%P$K$h$k%9%1!<%i%V%k!&%U%)%s%H$NMxMQ(B
142
143%%%%
144
145- $B1QJ8;z%U%)%s%H$N$_$NMxMQ(B
146
147$B%U%j!<$N(B TreeType $B%U%)%s%H!&%l%s%@%i$G$"$k(B FreeType $B%i%$%V%i%j$,8x3+$5(B
148$B$l$F$+$i!"(BFreeType $B$r(B X11 $B%5!<%P<+BN$b$7$/$O(B X11 $B%U%)%s%H!&%5!<%P(B(xfs)
149$B$KAH$_9~$b$&$9$kF0$-$,3hH/2=$7$F$*$j!"$$$/$D$+$N%W%m%8%'%/%H$,<BAu$r;n(B
150$B$_$F$$$^$9!#(B
151
152$B$?$H$($P!"(B
153	http://www.freetype.org/projects.htm
154	http://www.gimp.org/fonts.html
155		"Using TrueType fonts with Gimp and X"$B%;%/%7%g%s$r(B
156		$B;2>H$N$3$H(B
157$B$N%5%$%H$G8x3+$5$l$F$$$^$9!#(B
158
159$B$3$l$i$N(B FreeType $B$,AH$_9~$^$l$?(B X11 $B%5!<%P$rMxMQ$9$k$H!"MM!9$J(B
160TrueType $B%U%)%s%H$r(B X11 $B$N%U%)%s%H$H$7$FMxMQ$G$-$k$h$&$K$J$j$^$9!#(B
161
162$B$3$l$i$N%U%)%s%H$N(B XLFD $B$r;XDj$9$k$3$H$G!"(BMagicPoint $B$+$iMxMQ$G$-$k$h(B
163$B$&$K$J$j$^$9!#(B
164
165%%%%
166
167- $B1QJ8;z(B/$BF|K\8l%U%)%s%H$NMxMQ(B
168
169$BF|K\8l(B TrueType $B$K4X$7$F$b!"(BFreeType $B$rAH$_9~$s$@(B X11 $B%5!<%P$*$h$S(B X11
170$B%U%)%s%H!&%5!<%P$GMxMQ$7$h$&$H$$$&F0$-$,$"$j$^$9!#(B
171
172$B$?$H$($P!"(B
173	http://cclub.cc.tut.ac.jp/~go/unix/xtt.html
174	http://hawk.ise.chuo-u.ac.jp/student/person/tshiozak/x-tt/
175$B$N%5%$%H$G8x3+$5$l$F$$$^$9!#(B
176
177$B$3$l$i$N%U%)%s%H$N(B XLFD $B$r;XDj$9$k$3$H$G!"(BMagicPoint $B$+$iMxMQ$G$-$k$h(B
178$B$&$K$J$j$^$9!#(B
179
180
181%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
182
183- VFlib $B$KBP1~$7$?(B X11 $B%5!<%P$K$h$k%9%1!<%i%V%k!&%U%)%s%H$NMxMQ(B
184
185VFlib $B$rAH$_9~$s$@(B X11 $B%5!<%P$*$h$S(B X11 $B%U%)%s%H!&%5!<%P$rMxMQ$7$F1Q8l(B
186$B$dF|K\8l$rI=<($G$-$^$9!#(B
187
188$B$?$H$($P!"(B
189	http://karin.ip.titech.ac.jp/~takagi/X-VFlib/index.html
190$B$N%5%$%H$G8x3+$5$l$F$$$^$9!#(B
191
192$B$3$l$i$N%U%)%s%H$N(B XLFD $B$r;XDj$9$k$3$H$G!"(BMagicPoint$B$+$iMxMQ$G$-$k$h$&(B
193$B$K$J$j$^$9!#(B
194
195%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
196
197- VFlib/FreeType $BJ#9g%i%$%V%i%j$K$h$k%9%1!<%i%V%k!&%U%)%s%H$NMxMQ(B
198
199VFlib $B$H(B FreeType $B$r9g$o$;$?%i%$%V%i%j$,B8:_$7$^$9!#(BVFlib API $B$rMxMQ$7(B
200$B$F(B FreeType $B$N5!G=$rMxMQ$9$k$b$N$d!"(BFreeType $B$r3HD%$7$F(BVFlib$B5!G=$rMxMQ(B
201$B$G$-$k$h$&$K$9$k$b$N$,$"$j$^$9!#(B
202
203$B$I$A$i$N>l9g$G$b!"(B($B$?$V$s(B) MagicPoint $B$G$b$=$N$^$^MxMQ$G$-$k$G$7$g$&!#(B
204
205$B$^$?!"EvA3$G$9$,!"$3$l$i$N%U%)%s%H!&%l%s%@%i$r(B X11 $B%5!<%P$*$h$S(B X11 $B%U%)(B
206$B%s%H!&%5!<%P$KAH$_9~$s$G$$$k>l9g$O!"(BMagicPoint $B$G$b(B XLFD $B$r;XDj$9$k$3(B
207$B$H$G(BX$B$N%U%)%s%H$H$7$FMxMQ$G$-$^$9!#(B
208
209
210%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
211
212			   $B$=$NB>;(B?$J$3$H(B
213
214%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
215
216- TrueType $B%U%)%s%H$N<hF@J}K!(B
217
218$B0J2<$N%5%$%H$G!"%U%j!<$N(B TrueType $B%U%)%s%H$r<hF@$G$-$^$9(B:
219	http://www.aaa.nl/people/mkatwijk/freettf.html
220	http://come.to/freefonts
221	CTAN mirros, pub/CTAN/fonts/cm/ps-type1/bakoma/ttf
222		Computer modern fonts in TrueType format
223	ftp://www.mew.org/MagicPoint/xtt-fonts_0.19981020-3.tar.gz
224		$BG[I[<+M3$J%U%)%s%H$,(BTrueType$B%U%)!<%^%C%H$KJQ49$5$l$F(B
225		$BCV$$$F$"$j$^$9!#(B($BOBED8&%4%7%C%/$HEOJUL@D+(B)
226
227	http://members.aol.com/JR9er/index.html
228	http://members.xoom.com/acidfonts/
229	http://dingbats.i-us.com/
230	http://www.freestuffcenter.com/fonts.html
231	http://www.fontpool.com/
232		TrueType$B%U%)%s%H=8!"$^$?$O%j%s%/=8(B
233
234$B$^$?!"0J2<$N%5%$%H$G<hF@$G$-$k%U%)%s%H$O!"L5NA$G$9$,%i%$%;%s%9$K>/$7Ld(B
235$BBj$,$"$j$^$9!#(B
236	http://microsoft.com/typography/fontpack/default.htm
237		$B%i%$%;%s%9$K$O%U%j!<$G$"$k$H=q$+$l$F$$$^$9$,!"(B
238		Windows$B%W%i%C%H!&%U%)!<%`$G$7$+E83+$G$-$J$$<+8J2rE`(B
239		$B7A<0%P%$%J%j$GG[I[$5$l$F$$$^$9!#E83+$N:]$K$O%i%$%;(B
240		$B%s%9>r9`$X$NF10U$,I,MW$K$J$j!"<+F0E*$K(Bwindows$B$N%U%)(B
241		$B%s%H%G%#%l%/%H%j$K%$%s%9%H!<%k$5$l$^$9!#(B
242	http://www.bitstream.com/products/world/cyberbits/index.html
243		$BL5NA$G%@%&%s%m!<%I$G$-$^$9$,!"$=$N:]$K%5%$%s$7$J$$(B
244		$B$H$$$1$^$;$s!#(BCDROM $B$r9XF~$9$k$3$H$G$b<hF@$G$-$^$9!#(B
245
246$B>&MQ%U%)%s%H$rMxMQ$9$k$N$bNI$$J}K!$G$7$g$&!#0J2<$N%5%$%H$G$O%$%s%?!<%M%C(B
247$B%H>e$G%*%s%i%$%s$G%U%)%s%H$rHNGd$7$F$$$^$9(B:
248	http://www3.digitalriver.com/bit/index.html
249	http://www.arttoday.com/
250	http://www.matchfonts.com/
251
252$B$^$?!"%Q%=%3%s!&%7%g%C%WE9F,$G!V%U%)%s%H!&%3%l%/%7%g%s(B CD-ROM$B!W$NN`$r(B
253$B9XF~$9$k$N$b$$$$$G$7$g$&!#(B
254
255NOTE: TeX $B5/8;$N%U%)%s%H(B(computer modern font$B$b$3$NCg4V(B)$B$G$O!"(B"<" $B$d(B
256">" $B$J$I$N5-9fN`$,(B ASCII $B$H0c$&G[Ns$K$J$C$F$$$^$9!#$3$N$?$a!"?t<0$d$=(B
257$B$NB>$N5-9fF~$j$NJ8$r=q$/$H$-$K6lO+$9$k$+$b$7$l$^$;$s!#(B
258
259%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
260

README.lang

1%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
2
3	  Making multilingual presentations with MagicPoint
4
5			    March 15, 2001
6
7%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
8
9MagicPoint has no idea about what kind of character set you are using
10with your presentation file, or what kind of language you are using.
11For example, if you use Latin-1 (iso-8859-1) you MUST tell that explicitly
12to MagicPoint.
13
14If you want to use Latin-[1-4] (iso-8859-[1-4]), you can specify the
15encoding of the file explisitly with charset directive, like:
16
17	%charset "iso8859-1"
18
19In the future, we will add more encodings to charset directive, like
20"iso2022-jp", or "euc-jp"
21
22
23Making MagicPoint presentations in European languages
24- Use "/configure  --enable-locale" before compilation.
25  In some operating systems you may need -lxpg4 with this.
26	(so that ctype functions, such as isprint(), works with
27         locale support)
28- When invoking MagicPoint, configure the LANG environment variable to
29  proper value.
30- When making a PostScript file for the presentation, use -e option.
31
32Making MagicPoint presentations in Asian languages
33- Use iso-2022 family encoding (iso-2022-jp, iso-2022-cn and others).
34  Or, the X11 ctext encoding for your file.
35
36%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
37

README.m17n

1%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
2
3            Using the m17n library for MagicPoint
4
5                     Aug 10, 2004
6
7%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
8
9From 1.11a, mgp supports m17n library which provides multilingual facilities
10to applications. Please see http://www.m17n.org for more information of m17n
11library.
12
13To use this library, you need to run configure with --with-m17n-library when
14you build mgp. (Of course, you need to install m17n library beforehand.)
15The mgp which was build with m17n-lib use this library as default
16rendering engine. If you want to use other rendering engines, use -x m17n
17option.
18

README.xft

1%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
2
3            Configuring Xft2 and fontconfig for MagicPoint
4
5                     Jun 5, 2003
6
7%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
8
9From 1.10a, mgp supports Xft2 and fontconfig libraries.
10Using these libraries will bring mgp the following benefits.
11
12 a) type1 font support
13 b) better anti-aliasing algorithm
14 c) closest matching font selection algorithm
15 d) M17N functions
16
17To use these functions, you need to install them.
18
19If you have XFree86 4.2 or higher, probably Xft2 is already installed. But you
20might have to install fontconfig.
21
22If you're using recent Linux distributions, they may be already installed
23and configured.
24
25If you have the "fc-list" command which is part of the fontconfig package
26and if it shows names of the fonts on your system, both libraries have been
27successfully installed.   use %xfont directive to specify which font to use.
28
29If you don't have these libraries, the following URL will be useful.
30
31* http://www.fontconfig.org
32	you can get the most recent version of the fontconfig package and
33        configuration documents	for setting up.
34
35* http://www.xfree86.org
36	you can get the most recent version of XFree86.
37