r3wp [groups: 83 posts: 189283]
  • Home
  • Script library
  • AltME Archive
  • Mailing list
  • Articles Index
  • Site search
 

World: r3wp

[Postscript] Emitting Postscript from REBOL

Henrik
19-Apr-2006
[765]
been working on that thing for way too long... but hopefully it can 
be completed now
james_nak
19-Apr-2006
[766]
How did you do those lists with the rows and columns? : - )  Just 
kidding, Looks great.
Henrik
19-Apr-2006
[767]
that's current generation LIST-VIEW. no hidden mirrors or anything.
james_nak
19-Apr-2006
[768]
You mean the version that is posted?
Henrik
19-Apr-2006
[769x3]
yes
well, there might actually be one feature missing in 0.0.38: focusing 
and unfocusing of list views
unfocused list views sport a grey selector instead of a green one
Graham
19-Apr-2006
[772]
Henrik, nice .. but I can't see the problem.
Henrik
19-Apr-2006
[773]
the "paper" in the bottom shows "0000". They are slightly aligned 
to the left. They shouldn't be.
Graham
19-Apr-2006
[774x2]
Ahh..
but that's a View preview - presumably the postscript print out is 
centred?
Henrik
19-Apr-2006
[776]
I hope so
Graham
19-Apr-2006
[777x8]
I noticed that viewing pdfs from ps2pdf is not exact.
the vertical height is not right in the pdf.
If you look at my layout examples above, you can see that the font 
size is not the same as the point size used in View.
So, that a fontsize of 20 gives a y: 23
fontsize of 12, gives y: 15
Perhaps they should be equal.
but it may relate to the horizontal displacement problem you're having.
can any view experts explain why the difference?
Henrik
19-Apr-2006
[785]
that's right. the font points are of a smaller dpi than the coordinate 
system it seems
Graham
19-Apr-2006
[786]
I'll submit a rambo ...
Henrik
19-Apr-2006
[787x2]
I think the font size is bound to the screen resolution
under linux they tend to go up or down, because you can set the DPI 
settings in X
Graham
19-Apr-2006
[789]
So, what do you suggest?
Henrik
19-Apr-2006
[790]
post a RAMBO and see what happens. at least on the size difference 
between fonts in VID and fonts in DRAW
Graham
19-Apr-2006
[791]
Perhaps you can ..
Henrik
19-Apr-2006
[792]
I can't confirm it, and I haven't worked that much with it yet to 
be certain.
Graham
20-Apr-2006
[793x3]
Posted a rambo on the subject.
I can't see RT changing anything here without invalidating every 
script before that uses a
font.
Henrik
20-Apr-2006
[796]
it'll have to be worked around for now. if the size deviation is 
proportional to the size of the font, it could be fixed with a coefficient 
on the font size of the DRAW text
Graham
20-Apr-2006
[797x2]
Chris posted this to me
Is this indicative of the current problem?

>> foreach typeface ["arial" "times new roman" "verdana" "trebuchet 
ms"][

[    layout [tx: text font [name: typeface size: 10] do [probe second 
size-text tx]]
[    ]
13
12
12
15
Henrik
21-Apr-2006
[799x2]
hmm... preview.app has a funny way of detecting when to rotate the 
paper. if the first given text is rotated 90 degrees, it will rotate 
the paper, otherwise it will not. I wonder if this is standard behaviour?
oh, great, now I can't print Danish letters with PS
JaimeVargas
21-Apr-2006
[801]
Starting to hit the inticancies of the postscript language?
Henrik
21-Apr-2006
[802x7]
geomol, seems postscript.r needs to be patched to convert the chars 
to octals to print them out
jaime, just need to figure out how to do it
(under a bit of time pressure)
geomol: http://www.sslug.dk/emailarkiv/prog/2002_09/msg00132.html
<--- this might be interesting
geomol, actually the entire thread is interesting
by inserting the code in postscript.r I can get the chars I want. 
works fine now, but you need to specify the fonts correctly from 
"HelveticaBold" to "HelveticaBold-ISOLatin1" instead.
(the code mentioned in the link)
Geomol
21-Apr-2006
[809]
Ok, I'll take a look...
Henrik
21-Apr-2006
[810]
geomol, I can upload what I did
Geomol
21-Apr-2006
[811]
Seems a bit complicated to get ISO-8859-1. What about other languages?
Henrik
21-Apr-2006
[812x2]
I don't know. strangely, I didn't need them :-)
I tried representing the chars with octals, but that didn't work. 
I don't know what I did wrong, but it would be a simpler solution
Gabriele
22-Apr-2006
[814]
pdf does not support unicode fonts, and i guess the same might be 
true for ps... so good luck :)