Amiga - Polski Portal Amigowy www.PPA.pl
Exciter Player
Logowanie Rejestracja
RSSTwitterBlipFlakerFacebook
Aktualności Forum Giełda Sprzęt Programy Strefa Gier Emulki Publicystyka Teleport
Polskie Pismo Amigowe #2 już dostępne. Zamów.
 Pierwszy raz? 
O stronie 
 
 Menu PPA.pl 
Aktualności 
Forum 
Giełda 
Sprzęt 
Programy 
Strefa Gier 
Amiga FAQ 
Graffiti 
Rodzynki 
Games Top 10 
Emulki 
Publicystyka 
Teleport 
Komu Piwo? 
Total Amiga PL 
PAU Base 
AmigaOS 4 
PPA RC5 
IRC 
Bugtracker 
Hosting - oferta 
Translate this site 
 
 W dziale 
Archiwizacja (1)
CD-Rom (3)
Emulacja (4)
Grafika i animacja (4)
Kurs ARexxa (2)
Kurs Imagine (4)
Kurs języka C (5)
Kurs języka E (11)
Kurs MakeCD (5)
Kurs MUI (14)
Kurs Pagestreama (4)
Linux i Amiga (6)
Muzyka i dźwięk (7)
Początkujący (7)
Programowanie (4)
Sieć (14)
Tekst (5)
Workbench (3)
 
 Forum 
  Re: Dlaczego akurat ...
  Re: Dysk 1 gry Super...
  Re: cd 32 dźwięk
  Re: WinUAE 2.2.0 pro...
  WinUAE 2.2.0 problem
  Re: WinUAE 2.2.0 pro...
  Re: Dlaczego akurat ...
  WinUAE 2.2.0 problem
  Re: Dlaczego akurat ...
  Re: Dysk 1 gry Super...

więcej >> / 100 ostatnich >>


 
 GamesTOP10 
 1.The Settlers (104)
 2.Cannon Fodder (88)
 3.Dune II: Battle for Arrakis (75)
 4.Civilization (71)
 5.Superfrog (63)
 6.Syndicate (61)
 7.Slam Tilt (54)
 8.SWOS 95/96/97/98 (49)
 9.The Chaos Engine (46)
 10.Flashback (45)
Głosuj!
 
 Ostatnie zmiany 
 [02.09GamesTOP10
Games TOP10 - wyniki za sierpień
 [29.08Strefa Gier
3D World Boxing i 4 Get it - nowe recenzje
 [16.08Strefa Gier
Zaklęta wyspa - recenzja
 [11.08Strefa Gier
Armour-Geddon i Armour-Geddon 2 - recenzja
 [01.08GamesTOP10
Games TOP10 - wyniki za lipiec
 [31.07Publicystyka
Amiga Eastern Meeting 2010 - relacja

 
 Nowe wersje 
   Ranger [OS4] 1.51
   SabreMSN 0.73
   WookieChat 2.12b14
   AmiUpdate 2.2
   Screen Recorder 1.1
 
 Licznik odwiedzin 

Dzisiaj: 138
Wczoraj: 4148
  
Wszystkich:
7199362
Max: 15226
Avg: 2623
Online: 24
Włączony: 14.03.2003
Strona istnieje od: 18.08.2000
 
 Hostujemy 


 
 Szybki kontakt 
SirLeo  GG: 1063628 
grxmrx  GG: 1721283 
Mailman  GG: 3530755 
mcbarlo  GG: 1067 
Uran  GG: 2738836 

redakcjaboingppa.pl
 
 
 Pagestream - część 4
  Tomasz Kaczanowski, 12.07.2008 21:49:53  odsłon: 1600,    
   

Pewnie się stęskniliście za nowym odcinkiem? Jeśli nie, to poczekajcie jeszcze kilka dni zanim przeczytacie. Jeżeli jesteście już gotowi, to "do dzieła".

Dziś porozmawiamy o stylach. Po to by zunifikować drukowane teksty i ułatwić operacje związane z definicją czcionek, wcięć itp. wymyślono coś takiego jak style. Style bardzo ułatwiają życie, ponieważ:

  • definiując dokument nie musimy pamiętać, jak ustawić czcionkę dla tytułów, podpisów pod obrazkami itp.
  • gdy już dokument mamy gotowy i jednak stwierdzimy, że np. w tytułach podrozdziałów mamy zbyt dużą czcionkę, to cała zmiana we wszystkich tytułach to jedynie zmiana w definicji styli.

Style najlepiej definiować używając palety styli (Menu->Window->Show Style Palette). Pojawi nam się małe okno.

Kurs Pagestreama

W pasku narzędziowym tego okna widzimy od lewej:

  • przełącznik do styli akapitu (paragraph styles) - opisać tam można zarówno formatowanie, jak i używane czcionki,
  • przycisk przełączania widoku na style czcionek (character styles) - tu możemy zdefiniować jedynie rzeczy związane bezpośrednio z czcionkami,
  • przycisk filtru, którego użycie zmienia aktualny podgląd styli, zawężając tylko do tych użytych w dokumencie. Ponowne klikníęcie pozwala nam powrócić do widoku ogólnego,
  • ostatni przycisk jest dosunięty do prawej strony i powoduje otwarcie dodatkowego menu. Pozwala ono na dodawanie, edycję, usuwanie, doczytywanie jak i zapisywanie aktualnej palety styli. Możemy definiować zarówno style dla dokumentu, jak i style specjalne, dla osobnych rozdziałów. Dodatkowo style można dziedziczyć. Oszczędza nam to czas przy definiowaniu tychże, bo jeśli różnica między stylami tytułów i podtytułów to jedynie wielkość czcionki, to wystarczy wskazać przy definicji stylu subtytułu, że bazuje on na stylu tytułu. Uzyskujemy to definiując pole Base. Poniżej mamy pole Next. Jest to też dość wygodne pole. Zdefiniować możemy tam, jaki będzie następny styl, czyli możemy ustalić na przykład, że po tytule zawsze będzie styl zwykłego akapitu (body text).

Kurs Pagestreama

Dobrze, ale jak dostać się do okna definicji? Najpierw ustalamy, czy będzie to styl akapitu, czy jedynie czcionki. Następnie użyjemy czwartego przycisku. Jego wciśnięcie powoduje pojawienie się menu. Tam znajdziemy opcje: new, edit, remove, append, save i save as. Wybieramy przycisk new i w zależności od tego, czy mieliśmy zaznaczony przycisk, pierwszy (paragraph style) czy drugi (character style) pojawi nam się jedno z 2 okien.

Kurs Pagestreama
Kurs Pagestreama

Tu definiujemy parametry stylu. Znajdziemy tu małą niedoróbkę wersji amigowej. Przy definicji parametrów fontu mamy 2 pola tekstowe nieopisane. Są to pole wielkości czcionki (Size) i szerokości (Width). Gdy zdefiniujemy już styl, wciskamy przycisk OK. Style te pojawią nam się w rozwijalnych listach Edit Palete (okno zazwyczaj umiejscowione na dole ekranu).

Kurs Pagestreama

Własne style możemy również zdefiniować jako domyślne. Należy wtedy używając prawego przycisku otworzyć menu i wybrać opcję save as. Następnie nadpisać plik PageStream4.styles.

Na dziś to tyle. Kiedy nadejdzie kolejny odcinek? Nie powiem, bo sam nie wiem - tak jak Wy, żyję w niepewności...


Kopiowanie w całości lub fragmentach bez zgody autora lub redakcji PPA zabronione.

Tomasz Kaczanowski  



Jesteś niezalogowany. Aby dopisać komentarz - zaloguj się!


 

^ | O stronie | Dobry hosting - twoje konto WWW/FTP/e-mail na serwerze PPA |  Aukcje - reklama  | Bugtracker | Ustawienia | Giełda | Forum | Regulamin PPA | Amiga FAQ | Listy dyskusyjne | Sprzęt | Programy | Strefa Gier | GamesTOP10 | Publicystyka | Teleport | Emulki | Graffiti | Rodzynki | IRC | RC5 | Reklama w PPA | Komu Piwo | Aktualnośći PPA.pl na Twojej stronie WWW

Copyright © 2000-2010 Polski Portal Amigowy. All rights reserved.
Amiga and its logos are registered trademarks of Amiga Inc.

    Valid CSS!   [Valid RSS]   Apache   PHP   MySQL

Strona wygenerowana w 0.23 sekund(y)