Log of /trunk/graf2d/postscript/src/TPDF.cxx
Parent Directory
Revision
44507 -
(
view)
(
download)
(
as text)
(
annotate)
-
[select for diffs]
Modified
Mon Jun 4 12:30:41 2012 UTC (2 years, 7 months ago) by
axel
File length: 79349 byte(s)
Diff to
previous 43485
Remove
using namespace std;
from Riostream.h, which has huge consequences for all of ROOT.
Riostream.h is now a simple wrapper for fstream, iostream, iomanip for backward compatibility; Riosfwd.h simply wraps iosfwd.
Because of templates and their inline functions, Riostream.h needed to be included in headers, too (e.g. TParameter.h), which violated the assumption that Riostream.h is not exposing its using namespace std to headers.
ROOT now requires R__ANSISTREAM, R__SSTREAM, which does not change the set of supported compilers.
Without "using namespace std", several identifiers are now prefixed by std::; e.g. roofit/* source files now have a using namespace std to keep their coding style.
TFile::MakeProject() now generates "using namespace std" to convert the CINT-style class names into C++ ones.
Revision
35309 -
(
view)
(
download)
(
as text)
(
annotate)
-
[select for diffs]
Modified
Wed Sep 15 16:49:48 2010 UTC (4 years, 4 months ago) by
couet
File length: 77836 byte(s)
Diff to
previous 33620
- In some cases there was an extra blanck page at the beginning of the
file. In particular with files generated using the "[]" mechanism.
Revision
33544 -
(
view)
(
download)
(
as text)
(
annotate)
-
[select for diffs]
Modified
Tue May 18 08:54:09 2010 UTC (4 years, 8 months ago) by
couet
File length: 77563 byte(s)
Diff to
previous 33435
- From Oleksandr Grebenyuk:
With the new Symbol-italic font (15), the transformation matrix used for
skewing inadvertently shifts all symbols along X axis. This was visible
only using acroread, with gv the result was correct.
Revision
33399 -
(
view)
(
download)
(
as text)
(
annotate)
-
[select for diffs]
Modified
Thu May 6 07:51:41 2010 UTC (4 years, 8 months ago) by
couet
File length: 74144 byte(s)
Diff to
previous 33345
- From Oleksandr Grebenyuk.
Fix in the character positionning. It was mostly visible in the characters
that have elements reaching far out of their nominal sizes, such as italic "f".
Revision
33327 -
(
view)
(
download)
(
as text)
(
annotate)
-
[select for diffs]
Modified
Fri Apr 30 14:36:34 2010 UTC (4 years, 8 months ago) by
couet
File length: 74129 byte(s)
Diff to
previous 33288
- In PS and PDF files the long text strings are broken into lines and
the "new line" characters wer not escaped. This problem has always
been there, the recent kerning updates just made it more visible.
(original code from Oleksandr Grebenyuk)
Revision
32522 -
(
view)
(
download)
(
as text)
(
annotate)
-
[select for diffs]
Modified
Wed Mar 10 12:14:45 2010 UTC (4 years, 10 months ago) by
couet
File length: 71925 byte(s)
Diff to
previous 32451
- The Revision 31621 (from Oleksandr Grebenyuk) produces
wrong marker sizes (in some case) for the dot markers
1 6 and 7. These markers are not scalable. Problem
found running stressGraphics.
Revision
28497 -
(
view)
(
download)
(
as text)
(
annotate)
-
[select for diffs]
Modified
Fri May 8 12:21:55 2009 UTC (5 years, 8 months ago) by
couet
File length: 70142 byte(s)
Diff to
previous 28344
- In DrawPS the case nn=0 was not treated correctly.
Because of that the PS file might contain useless
attributes settings. That was only a few bytes
more in the file but they were useless...
(Same patch was applied in TPostScript)
Revision
28344 -
(
view)
(
download)
(
as text)
(
annotate)
-
[select for diffs]
Modified
Fri Apr 24 08:30:22 2009 UTC (5 years, 9 months ago) by
couet
File length: 70135 byte(s)
Diff to
previous 27601
- Fix a long standing problem with landscape orientation.
The PDF file are now recognize as "Landscape" by gv
and they are not anymore upside down ("seascape").
Revision
25808 -
(
view)
(
download)
(
as text)
(
annotate)
-
[select for diffs]
Modified
Tue Oct 14 14:14:17 2008 UTC (6 years, 3 months ago) by
couet
File length: 69878 byte(s)
Diff to
previous 24998
- Uses the fonts encoding WinAnsiEncoding. This allows to print any character
with accent etc.. like on the screen. An similar modification was done
earlier for PostScript.
Revision
24998 -
(
view)
(
download)
(
as text)
(
annotate)
-
[select for diffs]
Modified
Thu Jul 31 12:09:34 2008 UTC (6 years, 5 months ago) by
couet
File length: 69706 byte(s)
Diff to
previous 24982
- The last change (using %f instead of %g to print real numbers)
generated much bigger PDF files. This was very visible with
stressGraphics. Now the format %f is used only when %g generates
real with exponents (which is quite seldom).
Revision
24982 -
(
view)
(
download)
(
as text)
(
annotate)
-
[select for diffs]
Modified
Wed Jul 30 09:51:38 2008 UTC (6 years, 5 months ago) by
couet
File length: 69607 byte(s)
Diff to
previous 23821
- New method TPDF::WriteReal(Float_t z) which redfines TVirtualPS::WriteReal.
Some PDF reader like Acrobat do not work when a PDF file contain reals
with exponent. This method writes the real number using the format "%f"
instead of the format "%g" as TVirtualPS::WriteReal does.
Revision
23140 -
(
view)
(
download)
(
as text)
(
annotate)
-
[select for diffs]
Modified
Fri Apr 11 11:01:39 2008 UTC (6 years, 9 months ago) by
rdm
File length: 69086 byte(s)
Diff to
previous 22405
move the following directories to "graf2d":
asimage, freetype, gpad, graf, postscript, qt, win32gdk, x11, x11ttf
move the following directories to "graf3d":
eve, ftgl, g3d, gl, x3d
Revision
14336 -
(
view)
(
download)
(
as text)
(
annotate)
-
[select for diffs]
Modified
Mon Mar 20 21:43:44 2006 UTC (8 years, 10 months ago) by
pcanal
Original Path:
trunk/postscript/src/TPDF.cxx
File length: 68449 byte(s)
Diff to
previous 13184
Reduce direct dependencies on TClass.h, TROOT.h and TStreamerInfo.h.
Warning: This means that some file that relied on the indirect
inclusion of these header file might now fail to compile with
an error message mention that gROOT is no known or that TClass,
TROOT or TStreamerInfo is incompletely defined. Simply add the
proper include directive.
Revision
11676 -
(
view)
(
download)
(
as text)
(
annotate)
-
[select for diffs]
Modified
Tue Apr 26 16:36:48 2005 UTC (9 years, 9 months ago) by
brun
Original Path:
trunk/postscript/src/TPDF.cxx
File length: 44306 byte(s)
Diff to
previous 10160
From Olivier:
- The line styles defined via TStyle::SetLineStyleString() are now
available for all graphical interfaces: SVG, PostScript, PDF, X11, and
Win32GDK. Previously they were visible only in PostScript files. They
are still missing for Qt driver.
Revision
9582 -
(
view)
(
download)
(
as text)
(
annotate)
-
[select for diffs]
Modified
Fri Jul 23 16:17:32 2004 UTC (10 years, 6 months ago) by
brun
Original Path:
trunk/postscript/src/TPDF.cxx
File length: 43573 byte(s)
Diff to
previous 8982
From Olivier:
In some cases the R, G, B components of a color may be very small. In that
case WriteReal() produces a number in exponent notation which is not
accepted by the setcolor PDF operator. Now, if the one of the color's
component is less than 0.000001, it is set to 0.
This form allows you to request diffs between any two revisions of this file.
For each of the two "sides" of the diff,
enter a numeric revision.