🚀 go-pugleaf

RetroBBS NetNews Server

Inspired by RockSolid Light RIP Retro Guy

Thread View: pl.comp.os.linux.programowanie
8 messages
8 total messages Started by Andrzej Radecki Mon, 20 Sep 1999 20:04
Postscript
#500
Author: Andrzej Radecki
Date: Mon, 20 Sep 1999 20:04
13 lines
1213 bytes
Witam!

Nie  wiecie  gdzie  można  znaleźć  opis  postscriptu?  Tylko  taki krótki,
praktyczny. Coś w stylu jak umieścić napis w jakimś tam miejscu i narysować
kreskę  o  określonej długości i grubości (w rzeczywistej skali). Potrzebne
mi jest to oczywiście do robienia wydruków z mojego programu. A  może  ktoś
pokusi się o jakiś prosty przykład?

Pozdrawiam,
-- 
(    /6/  Andrzej Radecki
 ====  \  radecki@wpk.p.lodz.pl
/   |     http://www.wpk.p.lodz.pl/~radecki
Re: Postscript
#501
Author: Cezary H. Noweta
Date: Mon, 20 Sep 1999 20:31
44 lines
2157 bytes
Witam,

Andrzej Radecki wrote:
> Nie  wiecie  gdzie  można  znaleźć  opis  postscriptu?  Tylko  taki krótki,
> praktyczny. Coś w stylu jak umieścić napis w jakimś tam miejscu i narysować
> kreskę  o  określonej długości i grubości (w rzeczywistej skali). Potrzebne
> mi jest to oczywiście do robienia wydruków z mojego programu. A  może  ktoś
> pokusi się o jakiś prosty przykład?

---
%!PS-Adobe-1.0
% powyzsza linia, aby lpr nie wydrukowal kodu zrodlowego
% Font na stos
/Times-Roman findfont
% skaluj na 72 pt (domyslnie jest 1 pt)
72 scalefont
% ustaw jako domyslny
setfont
% idz do punktu 100x200 pt
100 200 moveto
% napisz 'Hello, world!
(Hello, world!) show
% ustaw grubosc linii na 3 pt
3 setlinewidth
% idz 10 pt w dol
0 -10 rmoveto
% podkresl (sciezka do punktu 100x190 pt) ...
100 190 lineto
% ... i do gory o 3 cm
0 92 rlineto
% narysuj linie wzdluz biezacej sciezki
stroke
% wydrukuj strone
showpage
---

72 pt == 1 inch == 25.4 mm

  -- pozdrawiam

-- 
Cezary H. Noweta                 90-237 LODZ, ul. J.Matejki 34/38 POLAND
(chn@irys.usun.drugiitrzeciczlon.uni.lodz.pl)    +48 42 6356013, 6356012
University of Lodz - Main Library                            fax 6781678
Re: Postscript
#502
Author: Cezary H. Noweta
Date: Mon, 20 Sep 1999 20:35
15 lines
1288 bytes
ERROR:

> % ... i do gory o 3 cm
> 0 92 rlineto

O 3 cm to powinno byc:

0 85.04 rlineto

  -- pozdrawiam

-- 
Cezary H. Noweta                 90-237 LODZ, ul. J.Matejki 34/38 POLAND
(chn@irys.usun.drugiitrzeciczlon.uni.lodz.pl)    +48 42 6356013, 6356012
University of Lodz - Main Library                            fax 6781678
Re: Postscript
#503
Author: S³awomir Siwek
Date: Tue, 21 Sep 1999 15:05
17 lines
1344 bytes
"Cezary H. Noweta" wrote:
> 
> ERROR:
> 
> > % ... i do gory o 3 cm
> > 0 92 rlineto
> 
> O 3 cm to powinno byc:
> 
> 0 85.04 rlineto

fill uzyte zamiast stroke wypelnia danym kolorem
teoretycznie jesli do nazwy fontu np Times-Roman dodasz -Bold
powinienies uzystac czcionke bold (wg opisu) ale nieudalo mi sie tego
uzyskac za kazdym razem (wychodzil Courier).
-- 
Sławomir Siwek.
Re: Postscript
#504
Author: Jacek Danecki
Date: Wed, 22 Sep 1999 10:01
17 lines
1614 bytes
Dnia Tue, 21 Sep 1999 17:05:03 +0200, Sławomir Siwek <slawomir.siwek@pse.pl> 
napisał:
fill uzyte zamiast stroke wypelnia danym kolorem
>teoretycznie jesli do nazwy fontu np Times-Roman dodasz -Bold
>powinienies uzystac czcionke bold (wg opisu) ale nieudalo mi sie tego
>uzyskac za kazdym razem (wychodzil Courier).

A zobacz co masz w pliku /usr/share/ghostscript/fonts/Fontmap w linijce z 
Times-Bold?
Poza tym jak uruchamiasz ghostview to wypisuje Ci jakie fonty ładuje i które 
z nich zamienia na inne.

-- 
Jacek Danecki
mail: biv@micronet.com.pl
www:  http://www.micronet.com.pl/~biv
Registered Linux user number 137044
Re: Postscript
#505
Author: Cezary H. Noweta
Date: Wed, 22 Sep 1999 12:33
39 lines
1993 bytes
Witam,

Sławomir Siwek wrote:
> fill uzyte zamiast stroke wypelnia danym kolorem

stroke rysuje linie wzdluz biezacej sciezki (biezacym kolorem).
fill przed wypelnieniem (biezacym kolorem) domyka sciezke.
Gdy masz sciezke:

  |
  |
  |
  |
  +----

to po fill otrzymasz wypelniony trojkat:

  |\
  | \
  |  \
  |   \
  +----

a nie linie.

> teoretycznie jesli do nazwy fontu np Times-Roman dodasz -Bold
> powinienies uzystac czcionke bold (wg opisu) ale nieudalo mi sie tego
> uzyskac za kazdym razem (wychodzil Courier).

We wszystkich dwuczlonowych nazwach, zamienia sie drugi czlon na Bold.
(Times-Roman --> Times-Bold, AvantGarde-Book --> AvantGarde-Demi, ...,
ale Courier --> Courier-Bold, Helvetica --> Helvetica-Bold, ...)

  -- pozdrawiam

-- 
Cezary H. Noweta                 90-237 LODZ, ul. J.Matejki 34/38 POLAND
(chn@irys.usun.drugiitrzeciczlon.uni.lodz.pl)    +48 42 6356013, 6356012
University of Lodz - Main Library                            fax 6781678
Re: Postscript
#506
Author: S³awomir Siwek
Date: Wed, 22 Sep 1999 14:47
22 lines
1542 bytes
"Cezary H. Noweta" wrote:
> 
> Witam,
> 
> Sławomir Siwek wrote:
> > fill uzyte zamiast stroke wypelnia danym kolorem
> to po fill otrzymasz wypelniony trojkat:
> 
>   |\
>   | \
>   |  \
>   |   \
>   +----
> 
> a nie linie.
> We wszystkich dwuczlonowych nazwach, zamienia sie drugi czlon na Bold.
> (Times-Roman --> Times-Bold, AvantGarde-Book --> AvantGarde-Demi, ...,
> ale Courier --> Courier-Bold, Helvetica --> Helvetica-Bold, ...)
Tego nie doczytałem. Świetnie.

-- 
Sławomir Siwek.
Re: Postscript
#507
Author: Andrzej Radecki
Date: Wed, 22 Sep 1999 20:03
18 lines
1423 bytes
Cezary H. Noweta <chn@irys.usun.drugiitrzeciczlon.uni.lodz.pl> pisze:
>ERROR:
>
>> % ... i do gory o 3 cm
>> 0 92 rlineto
>
>O 3 cm to powinno byc:
>
>0 85.04 rlineto

Serdeczne dzięki! Dokładnie o to mi chodziło. Więcej szczegółów nie jest
mi potrzebne.

Pozdrawiam,
-- 
(    /6/  Andrzej Radecki
 ====  \  radecki@wpk.p.lodz.pl
/   |     http://www.wpk.p.lodz.pl/~radecki
Thread Navigation

This is a paginated view of messages in the thread with full content displayed inline.

Messages are displayed in chronological order, with the original post highlighted in green.

Use pagination controls to navigate through all messages in large threads.

Back to All Threads