![]() Charles VIDAL tarafýndan Yazar hakkýnda: Paristeki gastronomik bagajýn baþkaný, GNU ve Open Source felsefesini seviyor,çünkü ikiside insanlarýn bilgilerini paylaþmasýna izin veriyor.Saksafon çalmak için boþ zaman bulabilmeyi isterdi. Ýçerik: |
Özet:
Bu baþlýk Free software MagicPoint in makalesini tarif ediyor. Çok az özgür olan X-Window yazýlýmýnýn arasýndadýr. Sunuþ basit ama güçlü bir dil tarafýndan tanýmlanýyordur.
Sunuþ yazýlýmý birkaç yýl önce popüler oldu ve þimdi gýyabi hükümle Ofis yazýlým paketine tamamlanmýþtýr. Bundan önce, özgür bir sistem kullanarak bir sunuþ yapabilmek için, retroprojeksiyon camýnýnn eski metodu(en son Slitex kullanarak) kullanýldý.
Ama bilgisayar ekranýnýn retroprojeksiyonuyla, sunuþ baþka bir boyut alýyor ve sunuþun daha güzel gözükmesini saðlýyor. Magic Point her X11/Unix sistemiyle çalýþan bir yazýlým sunuþudur.
BSD dünyasýndan geliyor ve japon bir takým tarafýndan geliþtirildi. Bir Magicpoint sunuþunun yazýlýmý metin dosyasýndan yapýlýyor.Onun söz dizim kurallarýný daha sonra çalýþacaðýz.
Kütüphaneyi kullan FreeType körleþtirici daha iyi bir fon elde etmek için ama Applet doðru tip fon üzerinde bir patente sahip olduðu için dikkatli olunmasý gerekiyor.
Örnek resimler MagicPoint tarafýndan üretildi..Karakter % bu dilin özel bir karakteridir. Magicpoint'a kalan diðer satýrlarýn dilin komutlarý olduðunu söylemek için satýrlarýn baþýna yerleþtirilmelidir.Eðer % dan sonra bir çok komut varsa, virgülle ayrýlmalýdýrlar. Eðer bir satýr % ile baþlamýyorsa o zaman sunuþ metni gibi dikkate alýnacaktýr.
%%Kalan diðer satýrlar yorumlarý temsil etmektedir anlamýna geliyor Genelde, MagicPoint dökümanlarý þunlarla baþlar:
%include "default.mgp" %pageKomut include bir dosya içerir ( mesela default.mgp). The command page begins a new page . Bir sonraki satýr projeksiyon camýnýn baþlýðý olucak ve boþ bir satýr atlýyacak.
Komutlar | |
%page | yeni bir sayfa baþlatýyor. |
%size size | fonlarýn boyutunu düzeltiyor . |
%fore "color" | ön planýn rengi |
%back "color" | arka planýn rengi. |
%left | Solu yaklaþtýrýyor. |
%leftfill | Uzun satýrlarý katlayarak sola yaklaþtýrýyor. |
%center | ortalamak |
%right | Saðý yaklaþtýrýyor. |
%cont | Satýr bozukluðu olmadan çiz. |
%pause | Ön anahtar veya düðmesine basýlana kadar çizim yapmayý durdur. |
%include "default.mgp" %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% %page %fore "red", boyut 6 %center Magicpoint Bu ortalanacak %left Bu soldan yaklaþtýrýlmýþ gözükecek %right ve bu saðdan yaklaþtýrýlmýþ Metin herhangi bir boyut veya renkle gösterilebilir. %CENTER %SIZE 10,FORE "orange" Turuncu boyut 10 %SIZE 7,FORE "gray" Gri boyut 7 %SIZE 5,FORE "blue" Mavi boyut 5 %SIZE 4,FORE "yellow" Sarý boyut 4 %SIZE 3,FORE "green" Yeþil boyut 3 %SIZE 2,FORE "red" Kýrmýzý boyut 2 %SIZE 1,FORE "pink" Pembe boyut 1
örnek :
%tab 1 boyut 5, vgap 40, prefix " ", ikon kutusu "green" 50
Arka planda bimage komutuyla bir resim gösterebilirsin.Söz dizim dili:
%bimage "imagefile" [ <screensize> ]Arka plan görüntü dosyasýnýn adýný belirtir
<screensize> :: kendi kendine yeniden boyutlandýrmak. Orjinal ekran boyutunu WIDTHxHEIGHT la belirtir. Aksi belirtilmedikçe ekranboyutu fiziksel gösterimin boyutuyla ayný boyuttadýr,zum oraný otomatik olarak hesaplanýyor.
Ekran boyutunun WIDTHxHEIGTH olarak ifade edildiði yer.
%page %nodefault %size 7, fon "thick", ön "gold", bimage "bg-black-brilliant.jpg" 1024x768 %center, boyut 4 %size 7 Arka plan görüntüsüyle test et %cont, boyut 7 %right %size 4 Linux Focus.
Magic Point mesela Linux çekirdeðinizin versiyonu gibi bir kabuk komutunun sonucunu gösterebilir.Öyle yapabilmek için, aþaðýdaki söz dizim dilini kullanýn:
%filter "command" komutun standart indisine aktarmak için metin .... %endfilterLinux çekirdeðizin versiyonunu görüntülemek için,þu komutu tuþlayýn:
%filter "cat /proc/version" %endfilterSöz dizim dilini daha iyi anlayabilmek için deneyin:
%filter "rev" Bu bir test %endfilterBu aþaðýdaki katarý gösterir:
%system "xeyes -geometry %50x20+25+60"
Söz dilim diliyle ilgili tüm dökümanlarý magicpoint tarball da SYNTAX adlý bir dosyada bulabilirsiniz.
-b color | Arka plan rengini belirtme |
-d | Demo mod - sunuþa git |
-g geometry | |
-h | Bu yardým mesajýný göster |
-n | buradan kontrol anahtar indisini etkisiz kýlar tty |
-o | Pencere yöneticisinin hakkýný çiðneme |
-p page | Belirtilmiþ sayfadan baþla |
-q | Hatalarda bipleme |
-t timeslot | Sunuþ zamanlayýcýsýný etkisiz kýl |
-v | Versiyon numarasýný göster ve çýk |
-w dir | Bir çalýþma dizini belirt |
-x engine | Belirtilmiþ körelten motoru etkisiz kýl |
-B | Arka plan görüntüsünü ihmal et |
-C | Özel renk haritasý kullan |
-D | Sunuþ için html sayfalarý yarat |
-F mod,efekt,deðer | Ýlerleyen cachleri kullan |
-G | Sayfa rehberi çalýþýyor |
-O | Pencere yöneticisine uy |
-Q quality | Arka plan görüntü kalitesini kur(0-100) |
-R | Otomatik tekar yüklemeyi gerçekleþtirme |
-S | Metodu bölen direktifleri gerçekleþtirme |
-T timestampfile | Zaman damgalý dosyayý sayfa tazelede güncelleþtir |
-V | Gereksiz ol |
-X gsdevice | Kullanmak için ghostscript aygýtý |
Eðer sunuþunuzu internete koymak isterseniz,herþeyi kolaylaþtýrmak için bir
düþünce eklemek için Magicpoint yazarlarý güzel fikirler elde etmiþler:
mpg -D dizin çýktýsý
mgp -D html ve resimlerin yaratýlacaðý dizin.
xwintoppm' yi kurmalýsýn;tarballýn contrib rehberinde bulabilirsin;
ve PATH 'ine koyabilirsin (Eðer kurarsan,bu PATH'inde bulunacak).
Program her ekraný göstericek ve dosyalara koyucak ve html sayfalarý yaratacak. Yardýmcýlar format mgp dosyalarýndan Postscript gibi diðer formatlarabazý çeviri programlarý yapmýþlardýr. ( mgp2ps ), Sonra halka vermek için bir sayfa sunuþunuz olabilir. Magicpoint tarafýndan html de üretilmiþ resimlerin örnekleri. .
Dizin contrib de,bazý perl programlarý bulabilirsiniz:
|
Webpages maintained by the LinuxFocus Editor team
© Charles VIDAL LinuxFocus.org 2000 Click here to report a fault or send a comment to Linuxfocus |
Translation information:
|
2000-07-20, generated by lfparser version 1.7