[Libreoffice-commits] .: 10 commits - configure.in instsetoo_native/util solenv/bin solenv/inc testgraphical/document-pool testgraphical/prechecks testgraphical/prj testgraphical/qa testgraphical/references testgraphical/source testgraphical/ui testgraphical/util
Tor Lillqvist
tml at kemper.freedesktop.org
Thu Dec 8 13:40:56 PST 2011
configure.in | 2
dev/null |binary
instsetoo_native/util/openoffice.lst | 86
solenv/bin/createpdbrelocators | 7
solenv/bin/createpdbrelocators.btm | 9
solenv/bin/createpdbrelocators.pl | 73
solenv/bin/mkdir.btm | 6
solenv/bin/modules/CreatePDBRelocators.pm | 228 -
solenv/bin/modules/Eis.pm | 220 -
solenv/bin/modules/GenInfoParser.pm | 293 -
solenv/bin/modules/RepositoryHelper.pm | 21
solenv/bin/newfolderforce | 1
solenv/bin/oochkpatch.btm | 2
solenv/bin/pchdelta | 4
solenv/bin/pchdelta.py | 148
solenv/bin/receditor | 6
solenv/inc/minor.mk | 6
solenv/inc/productversion.mk | 2
testgraphical/document-pool/demo/knownissues.xcl | 8
testgraphical/prechecks/makefile.mk | 56
testgraphical/prechecks/softwaretests.pl | 564 --
testgraphical/prj/build.lst | 7
testgraphical/qa/graphical/Test.java | 113
testgraphical/qa/graphical/makefile.mk | 57
testgraphical/references/unxlngi/demo/CurrentTime.ods.ps | 576 --
testgraphical/references/unxlngi/singletest/eis-test.odt.ps | 565 --
testgraphical/references/unxlngi/singletest/tolerance.ini_ | 4
testgraphical/references/wntmsci/demo/CurrentTime.ods.ps | 499 --
testgraphical/references/wntmsci/singletest/eis-test.odt.ps | 1984 ----------
testgraphical/source/CallExternals.pm | 539 --
testgraphical/source/ConvwatchHelper.pm | 574 --
testgraphical/source/compare.pl | 408 --
testgraphical/source/cwstestresult.pl | 208 -
testgraphical/source/cwstestresulthelper.pm | 268 -
testgraphical/source/dbhelper.pm | 209 -
testgraphical/source/filehelper.pm | 358 -
testgraphical/source/fill_documents_loop.pl | 423 --
testgraphical/source/graphical_compare.pm | 586 --
testgraphical/source/loghelper.pm | 94
testgraphical/source/makefile.mk | 112
testgraphical/source/oshelper.pm | 110
testgraphical/source/solarenvhelper.pm | 63
testgraphical/source/stringhelper.pm | 69
testgraphical/source/timehelper.pm | 99
testgraphical/ui/java/ConvwatchGUIProject/build.xml | 74
testgraphical/ui/java/ConvwatchGUIProject/makefile.mk | 71
testgraphical/ui/java/ConvwatchGUIProject/manifest.mf | 3
testgraphical/ui/java/ConvwatchGUIProject/nbproject/build-impl.xml | 805 ----
testgraphical/ui/java/ConvwatchGUIProject/nbproject/genfiles.properties | 9
testgraphical/ui/java/ConvwatchGUIProject/nbproject/private/private.properties | 8
testgraphical/ui/java/ConvwatchGUIProject/nbproject/private/private.xml | 4
testgraphical/ui/java/ConvwatchGUIProject/nbproject/project.properties | 72
testgraphical/ui/java/ConvwatchGUIProject/nbproject/project.xml | 15
testgraphical/ui/java/ConvwatchGUIProject/src/ConvwatchGUI.form | 286 -
testgraphical/ui/java/ConvwatchGUIProject/src/ConvwatchGUI.java | 535 --
testgraphical/ui/java/ConvwatchGUIProject/src/IniFile.java | 651 ---
testgraphical/ui/java/makefile.mk | 53
testgraphical/util/makefile.pmk | 34
58 files changed, 57 insertions(+), 12230 deletions(-)
New commits:
commit 8b8dfa253646356d8915bc10be1b8ce83002f0df
Author: Tor Lillqvist <tml at iki.fi>
Date: Thu Dec 8 23:37:35 2011 +0200
Unused obsolete stuff
diff --git a/testgraphical/document-pool/demo/CurrentTime.ods b/testgraphical/document-pool/demo/CurrentTime.ods
deleted file mode 100644
index e027215..0000000
Binary files a/testgraphical/document-pool/demo/CurrentTime.ods and /dev/null differ
diff --git a/testgraphical/document-pool/demo/knownissues.xcl b/testgraphical/document-pool/demo/knownissues.xcl
deleted file mode 100644
index 5cdad15..0000000
--- a/testgraphical/document-pool/demo/knownissues.xcl
+++ /dev/null
@@ -1,8 +0,0 @@
-[ps]
-### contains date in it, will fail every time ###
-CurrentTime.ods
-
-[pdf]
-### contains date in it, will fail every time ###
-CurrentTime.ods
-
diff --git a/testgraphical/document-pool/singletest/eis-test.odt b/testgraphical/document-pool/singletest/eis-test.odt
deleted file mode 100644
index bb9c6a4..0000000
Binary files a/testgraphical/document-pool/singletest/eis-test.odt and /dev/null differ
diff --git a/testgraphical/prechecks/makefile.mk b/testgraphical/prechecks/makefile.mk
deleted file mode 100644
index e86698f..0000000
--- a/testgraphical/prechecks/makefile.mk
+++ /dev/null
@@ -1,56 +0,0 @@
-#*************************************************************************
-#
-# DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
-#
-# Copyright 2000, 2010 Oracle and/or its affiliates.
-#
-# OpenOffice.org - a multi-platform office productivity suite
-#
-# This file is part of OpenOffice.org.
-#
-# OpenOffice.org is free software: you can redistribute it and/or modify
-# it under the terms of the GNU Lesser General Public License version 3
-# only, as published by the Free Software Foundation.
-#
-# OpenOffice.org is distributed in the hope that it will be useful,
-# but WITHOUT ANY WARRANTY; without even the implied warranty of
-# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
-# GNU Lesser General Public License version 3 for more details
-# (a copy is included in the LICENSE file that accompanied this code).
-#
-# You should have received a copy of the GNU Lesser General Public License
-# version 3 along with OpenOffice.org. If not, see
-# <http://www.openoffice.org/license.html>
-# for a copy of the LGPLv3 License.
-#
-#*************************************************************************
-
-PRJ=..
-
-PRJNAME=gfxcmp_prechecks
-TARGET=notargetyet
-
-# --- Settings -----------------------------------------------------
-
-.INCLUDE : settings.mk
-
-# --- Targets ------------------------------------------------------
-
-.INCLUDE : target.mk
-
-.IF "$(VERBOSE)"!=""
- P_VERBOSE=-verbose
-.ENDIF
-.IF "$(SHOW)"!=""
- P_JAVA6=-java6
-.ENDIF
-
-# PERLDEBUG=-d:ptkdb
-ALLTAR:
-.IF "$(GUI)"=="WNT"
- $(PERL) $(PERLDEBUG) softwaretests.pl -printerdriver -imagemagick -ghostscript $(P_VERBOSE) $(P_JAVA6)
-.ELSE
- $(PERL) $(PERLDEBUG) softwaretests.pl -imagemagick -ghostscript $(P_VERBOSE) $(P_JAVA6)
-.ENDIF
-
-.INCLUDE : $(PRJ)$/util$/makefile.pmk
diff --git a/testgraphical/prechecks/softwaretests.pl b/testgraphical/prechecks/softwaretests.pl
deleted file mode 100644
index f591fa1..0000000
--- a/testgraphical/prechecks/softwaretests.pl
+++ /dev/null
@@ -1,564 +0,0 @@
-eval 'exec perl -wS $0 ${1+\"$@\"}'
- if 0;
-
-#*************************************************************************
-#
-# DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
-#
-# Copyright 2000, 2010 Oracle and/or its affiliates.
-#
-# OpenOffice.org - a multi-platform office productivity suite
-#
-# This file is part of OpenOffice.org.
-#
-# OpenOffice.org is free software: you can redistribute it and/or modify
-# it under the terms of the GNU Lesser General Public License version 3
-# only, as published by the Free Software Foundation.
-#
-# OpenOffice.org is distributed in the hope that it will be useful,
-# but WITHOUT ANY WARRANTY; without even the implied warranty of
-# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
-# GNU Lesser General Public License version 3 for more details
-# (a copy is included in the LICENSE file that accompanied this code).
-#
-# You should have received a copy of the GNU Lesser General Public License
-# version 3 along with OpenOffice.org. If not, see
-# <http://www.openoffice.org/license.html>
-# for a copy of the LGPLv3 License.
-#
-#*************************************************************************
-
-# This is a pre check, which checks if some extra software exists
-
-BEGIN
-{
- # Adding the path of this script file to the include path in the hope
- # that all used modules can be found in it.
- $0 =~ /^(.*)[\/\\]/;
- push @INC, $1;
-}
-
-use strict;
-use English; # $OSNAME, ...
-use Getopt::Long;
-use Cwd;
-use Cwd 'chdir';
-my $cwd = getcwd();
-
-our $help; # Help option flag
-our $version; # Version option flag
-
-# flush STDOUT
-# my $old_handle = select (STDOUT); # "select" STDOUT and save # previously selected handle
-# $| = 1; # perform flush after each write to STDOUT
-# select ($old_handle); # restore previously selected handle
-
-$OUTPUT_AUTOFLUSH=1; # works only if use English is used.
-
-our $sGlobalIniFile;
-our $verbose = 0;
-our $ghostscript;
-our $imagemagick;
-our $java6;
-our $printerdriver;
-
-our $version_info = 'compare.pl';
-
-GetOptions(
- "ghostscript" => \$ghostscript,
- "imagemagick" => \$imagemagick,
- "java6" => \$java6,
- "printerdriver" => \$printerdriver,
- "verbose" => \$verbose,
-
- "help" => \$help,
- "version" => \$version
- );
-
-if ($help)
-{
- print_usage(*STDOUT);
- exit(0);
-}
-# Check for version option
-if ($version)
-{
- print STDERR "$version_info\n";
- exit(0);
-}
-
-# prepare the GlobalIniFile
-
-sub prepare()
-{
- my $sEnv = "$ENV{PRJ}";
- if (! $sEnv)
- {
- print "Warning: Seems you are not in a makefile.mk environment.\n";
- $sEnv = "..";
- }
- my $sPath = getcwd();
- $sPath .= "/" . $sEnv;
- chdir ($sPath);
- cwd();
- $sPath = getcwd();
- my $sInpath = $ENV{INPATH};
- $sPath .= "/" . $sInpath . "/misc";
- $sGlobalIniFile = "$sPath/pathes.ini";
- print "Global Path ini file is: $sGlobalIniFile\n" if ($verbose);
-}
-
-sub unixpath($)
-{
- my $path = shift;
- $path =~ s/\\/\//g; # make out of '\' a '/'
- return $path;
-}
-
-# search for file in a given path list.
-# the path list should be separated as the path variable in the corresponding OS
-sub searchForFileInPath($$)
-{
- my $sFile = shift;
- my $sPathList = shift;
-
- my $sep = ':';
- if ($OSNAME eq "MSWin32")
- {
- $sep = ';';
- }
- my @path = split($sep, $sPathList);
-
- my $sPath;
- my $startdir;
- my $bFound = 0;
- my $olddir = getcwd();
-
- my $sWindowsHomeDir = unixpath(lc($ENV{WINDIR}));
-
- foreach $startdir (@path)
- {
- my $nCount = 0;
- #
- # IMPORTANT: leave out windir path.
- #
- if ($OSNAME eq "MSWin32" || $OSNAME eq "cygwin")
- {
- my $sPath = unixpath(lc(convertCygwinPath($startdir)));
- if ($sPath =~ /^$sWindowsHomeDir/ )
- {
- print "path: $startdir is windows path leave out.\n" if ($verbose);
- next;
- }
- }
-
- local *DIR;
- if (opendir (DIR, $startdir)) # open directory
- {
- print "path: $startdir" if ($verbose);
- chdir ($startdir);
- cwd();
- my $myfile;
- while ($myfile = readdir(DIR)) # get filename
- {
- if (-f $myfile ) # is it a file?
- {
- $nCount ++;
- if ($myfile eq $sFile) # is it the real file?
- {
- $sPath = $startdir;
- $bFound = 1;
- last;
- }
- }
- }
- closedir(DIR);
- print " ($nCount)\n" if ($verbose);
- }
- if ($bFound == 1)
- {
- last;
- }
- }
- chdir ($olddir);
- cwd();
-
- return $sPath;
-}
-
-
-prepare();
-# don't remove the inifile, only build clean should do this.
-# if ( -e "$sGlobalIniFile")
-# {
-# unlink($sGlobalIniFile);
-# }
-
-
-# small helper, which replaces the return code
-sub errorAdaption($)
-{
- my $error = shift;
- if ($error != 0)
- {
- $error = $error / 256;
- }
- if ($error > 127)
- {
- $error = $error - 256;
- }
- return $error;
-}
-
-# for every error we increment this variable by 1
-our $nGlobalErrors = 0;
-
-sub handleError($$)
-{
- my $error = shift;
- my $sText = shift;
- if ($error != 0)
- {
- print "ERROR: search for $sText has failed with Errornumber: $error\n";
- $nGlobalErrors ++;
- }
-}
-
-sub convertCygwinPath($)
-{
- my $sPath = shift;
-
- if ($OSNAME eq "cygwin")
- {
- # print "Cygwin Path Patch.\n" if ($verbose);
- if ($sPath =~ /\/cygdrive\/(.)/)
- {
- my $Letter = $1;
- $sPath =~ s/\/cygdrive\/${Letter}/${Letter}\:/;
- # print "Cygwin Path Patch: '$sPath'\n" if ($verbose);
- }
- }
- return $sPath;
-}
-
-# append key=value to GlobalIniFile
-sub insertPath($$)
-{
- my $sKey = shift;
- my $sValue = shift;
-
- $sValue = convertCygwinPath($sValue);
- my $sIniFile = convertCygwinPath($sGlobalIniFile);
- local *INIFILE;
- if (open(INIFILE, ">>" . $sIniFile ))
- {
- print INIFILE "$sKey=$sValue\n";
- }
- close(INIFILE);
-}
-
-sub getFastPath($)
-{
- my $sKey = shift;
- my $sValue;
- local *INIFILE;
- my $sIniFile = convertCygwinPath($sGlobalIniFile);
- if (open(INIFILE, $sIniFile))
- {
- my $line;
- while ($line = <INIFILE>)
- {
- chomp($line);
- if ( $line =~ /^$sKey=(.*)$/ )
- {
- $sValue = $1;
- # print INIFILE "$sKey=$sValue\n";
- }
- }
- close(INIFILE);
- }
- return $sValue;
-}
-
-sub checkForGhostscript()
-{
- print "Search for Ghostscript\n" if ($verbose);
- if ($OSNAME eq "linux" ||
- $OSNAME eq "solaris")
- {
- # search for ghostscript
- local *GHOSTSCRIPT;
- if (open(GHOSTSCRIPT, "which gs 2>&1 |"))
- {
- my $line;
- while ($line = <GHOSTSCRIPT>)
- {
- chomp($line);
- print "- $line\n" if ($verbose);
- }
- close(GHOSTSCRIPT);
- }
- my $error = errorAdaption($?);
- handleError($error, "Ghostscript");
- }
- elsif ($OSNAME eq "MSWin32" || $OSNAME eq "cygwin")
- {
- my $sGSExe = "gswin32c.exe";
- # my $sGSPath = "C:/gs/gs8.64/bin";
- my $sGSPath = getFastPath("gs.path");
- if (! $sGSPath)
- {
- $sGSPath = searchForFileInPath($sGSExe, $ENV{PATH});
-
- if ( ! -e "$sGSPath/$sGSExe")
- {
- $nGlobalErrors ++;
- print "ERROR: search for $sGSPath/$sGSExe failed.\n";
- print "Please install ghostscript from www.adobe.com to and make it available in \$PATH variable \n";
- }
- else
- {
- insertPath("gs.path", $sGSPath);
- insertPath("gs.exe", $sGSExe);
- }
- }
- if ( -e "$sGSPath/$sGSExe" )
- {
- print "Found Ghostscript: '$sGSPath'\n" if ($verbose);
- }
- }
- else
- {
- print "ERROR: Check for Ghostscript failed, due to unsupported '$OSNAME' environment.\n";
- $nGlobalErrors ++;
- }
-}
-
-
-sub checkForPSDriver()
-{
- # we don't need to check for unix here, due to the fact, unix is per default be able to print in postscript
- if ($OSNAME eq "MSWin32" || $OSNAME eq "cygwin")
- {
- print "Check for postscript driver.\n" if ($verbose);
- my $sWindowsRoot = $ENV{windir};
- if (! $sWindowsRoot)
- {
- $sWindowsRoot = $ENV{WINDIR};
- }
- my $sCrossOfficeDriver = "${sWindowsRoot}/system32/crossoffice.ppd";
- if ( ! -e "$sCrossOfficeDriver")
- {
- print "ERROR: Don't found Postscript driver $sCrossOfficeDriver file\n";
- $nGlobalErrors ++;
- print "Take a look on: http://so-gfxcmp.germany.sun.com/docs/further/convwatch/convwatch.html.\n";
- }
- }
-}
-
-sub checkForImageMagick()
-{
- print "Search for Imagemagick\n" if ($verbose);
- if ($OSNAME eq "linux" ||
- $OSNAME eq "solaris")
- {
- # search for imagemagick
- local *IMAGEMAGICK;
- if (open(IMAGEMAGICK, "which convert 2>&1 |"))
- {
- my $line;
- while ($line = <IMAGEMAGICK>)
- {
- chomp($line);
- print "- $line\n" if ($verbose);
- }
- close(IMAGEMAGICK);
- }
- my $error = errorAdaption($?);
- handleError($error, "Imagemagick");
- }
- elsif ($OSNAME eq "MSWin32" || $OSNAME eq "cygwin")
- {
- my $sImageMagickExe = "convert.exe";
- # my $sImageMagickPath = "C:/gs/gs8.64/bin";
- my $sImageMagickPath = getFastPath("imagemagick.path");
- if (! $sImageMagickPath)
- {
- $sImageMagickPath = searchForFileInPath($sImageMagickExe, $ENV{PATH});
- if ($sImageMagickPath)
- {
- if ( ! -e "$sImageMagickPath/$sImageMagickExe")
- {
- $nGlobalErrors ++;
- print "ERROR: search for $sImageMagickPath/$sImageMagickExe failed.\n";
- print "Please install ImageMagick from www.imagemagick.org to and make it available in \$PATH variable \n";
- }
- else
- {
- insertPath("imagemagick.path", $sImageMagickPath);
- # insertPath("gs.exe", $sImageMagickExe);
- }
- }
- else
- {
- # next try, search image magick in $PROGRAMFILES
- my $sPrograms = unixpath($ENV{PROGRAMFILES});
-
- if (! $sPrograms)
- {
- print "There exist no \$PROGRAMFILES path, wrong Windows version?\n";
- $nGlobalErrors++;
- }
- else
- {
- local *DIR;
- if (opendir (DIR, $sPrograms)) # open program directory
- {
- my $myfile;
- while ($myfile = readdir(DIR)) # get a filename
- {
- if ($myfile =~ /ImageMagick/)
- {
- $sImageMagickPath = $sPrograms . "/" . $myfile;
- last;
- }
- }
- closedir(DIR);
- }
- if (! -e $sImageMagickPath)
- {
- print "ImageMagick not found.\n";
- $nGlobalErrors ++;
- }
- else
- {
- insertPath("imagemagick.path", $sImageMagickPath);
- }
- }
- }
-
- }
- if ( -e "$sImageMagickPath/$sImageMagickExe" )
- {
- print "Found ImageMagick: '$sImageMagickPath'\n" if ($verbose);
- }
- }
- else
- {
- print "ERROR: not supported environment\n";
- }
-}
-
-sub checkForJava6()
-{
- print "Search for Java6\n" if ($verbose);
- my $javaexe = "java";
- if ( $ENV{JAVA6} )
- {
- $javaexe = $ENV{JAVA6};
- }
-
- if ($OSNAME eq "linux" || $OSNAME eq "cygwin")
- {
- # search for imagemagick
- local *JAVA;
- if (open(JAVA, "$javaexe -version 2>&1 |"))
- {
- my $line;
- while ($line = <JAVA>)
- {
- chomp($line);
- print "- $line\n" if ($verbose);
- if ( $line =~ /java version "(.*)"/ )
- {
- my $javaversion = $1;
- my @version = split('\.', $javaversion);
- print "Found Java version: $version[1] the complete version: $javaversion\n" if ($verbose);
- if ( $version[1] < 6)
- {
- print "Wrong Java version, at least Java version 6 is need but found $javaversion.\n";
- $nGlobalErrors++;
- print "It is possible to overwrite the java exe with environment variable JAVA6='path'.\n";
- }
- else
- {
- insertPath("java.exe", $javaexe);
- }
- last;
- }
- }
- close(JAVA);
- }
- my $error = errorAdaption($?);
- handleError($error, "Java");
- }
- elsif ($OSNAME eq "MSWin32")
- {
- my $javaexe = "java";
- if ( $ENV{JAVA6} )
- {
- $javaexe = $ENV{JAVA6};
- }
-
- if (! -e $javaexe)
- {
- print "Java not found.\n";
- $nGlobalErrors ++;
- }
- else
- {
- print "Found Java: '$javaexe'\n" if ($verbose);
- insertPath("java.exe", $javaexe);
- }
- }
- else
- {
- print "ERROR: Java not found.\n";
- }
-}
-
-# different checks
-print "Environment '$OSNAME'\n" if ($verbose);
-
-if ($printerdriver)
-{
- checkForPSDriver();
-}
-if ($ghostscript)
-{
- checkForGhostscript();
-}
-if ($imagemagick)
-{
- checkForImageMagick();
-}
-if ($java6)
-{
- checkForJava6();
-}
-
-# return with found errors
-exit($nGlobalErrors);
-
-# ------------------------------------------------------------------------------
-sub print_usage(*)
-{
- local *HANDLE = $_[0];
- my $tool_name = basename($0);
-
- print(HANDLE <<END_OF_USAGE);
-
-Usage: $tool_name [OPTIONS]
-
- -ghostscript Try to find ghostscript in your environment
- -imagemagick Try to find imagemagick
- -java6 Checks for java 1.6.x
- -printerdriver Try to find printer driver, windows only
- -verbose be verbose
-
- -h, --help Print this help, then exit
- -v, --version Print version number, then exit
-
-END_OF_USAGE
-;
-}
diff --git a/testgraphical/prj/build.lst b/testgraphical/prj/build.lst
deleted file mode 100644
index 75878a6..0000000
--- a/testgraphical/prj/build.lst
+++ /dev/null
@@ -1,7 +0,0 @@
-gfxcmp testgraphical : instsetoo_native qadevOOo NULL
-gfxcmp testgraphical usr1 - all gfxcmp_mkout NULL
-#gfxcmp testgraphical\prechecks nmake - all gfxcmp_pre NULL
-gfxcmp testgraphical\ui\java\ConvwatchGUIProject nmake - all gfxcmp_java_ui NULL
-gfxcmp testgraphical\ui\java nmake - all gfxcmp_java gfxcmp_java_ui NULL
-# gfxcmp testgraphical\source nmake - all gfxcmp_src gfxcmp_java NULL
-#i112751 gfxcmp testgraphical\qa\graphical nmake - all gfxcmp_qa gfxcmp_java NULL
diff --git a/testgraphical/prj/d.lst b/testgraphical/prj/d.lst
deleted file mode 100644
index e69de29..0000000
diff --git a/testgraphical/qa/graphical/Test.java b/testgraphical/qa/graphical/Test.java
deleted file mode 100644
index 8c633de..0000000
--- a/testgraphical/qa/graphical/Test.java
+++ /dev/null
@@ -1,113 +0,0 @@
-/*************************************************************************
-* DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
-*
-* Copyright 2000, 2010 Oracle and/or its affiliates.
-*
-* OpenOffice.org - a multi-platform office productivity suite
-*
-* This file is part of OpenOffice.org.
-*
-* OpenOffice.org is free software: you can redistribute it and/or modify
-* it under the terms of the GNU Lesser General Public License version 3
-* only, as published by the Free Software Foundation.
-*
-* OpenOffice.org is distributed in the hope that it will be useful,
-* but WITHOUT ANY WARRANTY; without even the implied warranty of
-* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
-* GNU Lesser General Public License version 3 for more details
-* (a copy is included in the LICENSE file that accompanied this code).
-*
-* You should have received a copy of the GNU Lesser General Public License
-* version 3 along with OpenOffice.org. If not, see
-* <http://www.openoffice.org/license.html>
-* for a copy of the LGPLv3 License.
-************************************************************************/
-
-package org.openoffice.testgraphical.qa.graphical;
-
-import org.openoffice.Runner;
-import org.openoffice.test.OfficeConnection;
-import static org.junit.Assert.*;
-
-import helper.ProcessHandler;
-import graphical.FileHelper;
-import java.io.File;
-
-public final class Test {
- @org.junit.Before
- public void setUp() throws Exception
- {
- connection.setUp();
- }
-
- @org.junit.After
- public void tearDown() throws Exception
- {
- connection.tearDown();
- }
-
- @org.junit.Test
- public void test()
- {
- boolean good = true;
-
- final String sPerlEXE = System.getenv("PERL");
- // System.out.println("PERL:=" + sPerlEXE);
-
- final String sPRJ = System.getenv("PRJ");
- // System.out.println("PRJ:=" + sPRJ);
-
- String sShow = "";
- if (System.getProperty("SHOW") != null)
- {
- sShow = "-show";
- }
-
- final String sComparePath = FileHelper.appendPath(sPRJ, "source");
- final String sCompareName = FileHelper.appendPath(sComparePath, "compare.pl");
-
- File aCompareFile = new File(sCompareName);
- if (!aCompareFile.exists())
- {
- System.out.println("Path to compare.pl is wrong: '" + aCompareFile.getAbsolutePath() + "'");
- assertTrue(false);
- }
-
- final String sConnectionString = connection.getDescription();
-
- String[] sCommandArray =
- {
- sPerlEXE,
- aCompareFile.getAbsolutePath(),
- "-creatortype", "pdf",
-
-// If you make changes here, do it also in ../../source/makefile.mk in selftest: target!
-
- "-pool", "singletest",
- "-document", "eis-test.odt",
- // "-pool", "demo",
- // "-document", "CurrentTime.ods",
- "-connectionstring", sConnectionString,
- // "-verbose",
- sShow
- };
-
- ProcessHandler aHandler = new ProcessHandler(sCommandArray);
- boolean bBackValue = aHandler.executeSynchronously();
- int nExitCode = aHandler.getExitCode();
-
- // String sBack = aHandler.getOutputText();
- if (nExitCode != 0)
- {
- good = false;
- }
-
- assertTrue(good);
-
- // Runner.run(
- // "-sce", "sw.sce", "-xcl", "knownissues.xcl", "-tdoc",
- // "testdocuments", "-cs", connection.getDescription()));
- }
-
- private final OfficeConnection connection = new OfficeConnection();
-}
diff --git a/testgraphical/qa/graphical/makefile.mk b/testgraphical/qa/graphical/makefile.mk
deleted file mode 100644
index 7cb43a6..0000000
--- a/testgraphical/qa/graphical/makefile.mk
+++ /dev/null
@@ -1,57 +0,0 @@
-#*************************************************************************
-# DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
-#
-# Copyright 2000, 2010 Oracle and/or its affiliates.
-#
-# OpenOffice.org - a multi-platform office productivity suite
-#
-# This file is part of OpenOffice.org.
-#
-# OpenOffice.org is free software: you can redistribute it and/or modify
-# it under the terms of the GNU Lesser General Public License version 3
-# only, as published by the Free Software Foundation.
-#
-# OpenOffice.org is distributed in the hope that it will be useful,
-# but WITHOUT ANY WARRANTY; without even the implied warranty of
-# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
-# GNU Lesser General Public License version 3 for more details
-# (a copy is included in the LICENSE file that accompanied this code).
-#
-# You should have received a copy of the GNU Lesser General Public License
-# version 3 along with OpenOffice.org. If not, see
-# <http://www.openoffice.org/license.html>
-# for a copy of the LGPLv3 License.
-#***********************************************************************/
-
-.IF "$(OOO_SUBSEQUENT_TESTS)" == ""
-nothing .PHONY:
- @echo "OOO_SUBSEQUENT_TESTS not given, do nothing."
-.ELSE
-
-PRJ = ../..
-PRJNAME = testgraphical
-TARGET = qa_graphical
-
-.IF "$(OOO_JUNIT_JAR)" != ""
-
-.IF "$(SHOW)" != ""
-# You will need java6 for this!
-JAVAIFLAGS:=$(JAVAIFLAGS) -DSHOW=1
-.ENDIF
-
-PACKAGE = org/openoffice/testgraphical/qa/graphical
-JAVATESTFILES = Test.java
-JAVAFILES = $(JAVATESTFILES)
-JARFILES = OOoRunner.jar test.jar
-EXTRAJARFILES = $(OOO_JUNIT_JAR)
-.END
-
-.INCLUDE: settings.mk
-.INCLUDE: target.mk
-.INCLUDE: installationtest.mk
-
-ALLTAR : javatest
-
-.END
-
-clean:
diff --git a/testgraphical/references/unxlngi/demo/CurrentTime.ods.pdf b/testgraphical/references/unxlngi/demo/CurrentTime.ods.pdf
deleted file mode 100644
index a753c03..0000000
Binary files a/testgraphical/references/unxlngi/demo/CurrentTime.ods.pdf and /dev/null differ
diff --git a/testgraphical/references/unxlngi/demo/CurrentTime.ods.ps b/testgraphical/references/unxlngi/demo/CurrentTime.ods.ps
deleted file mode 100644
index aa74552..0000000
--- a/testgraphical/references/unxlngi/demo/CurrentTime.ods.ps
+++ /dev/null
@@ -1,576 +0,0 @@
-%!PS-Adobe-3.0
-%%BoundingBox: (atend)
-%%Creator: (Oracle Open Office 3.2)
-%%For: (ll93751)
-%%CreationDate: (Fri May 12 00:00:14 2000)
-%%Title: (CurrentTime)
-%%LanguageLevel: 2
-%%DocumentData: Clean7Bit
-%%Pages: (atend)
-%%Orientation: (atend)
-%%PageOrder: Ascend
-%%EndComments
-%%BeginProlog
-%%BeginResource: procset PSPrint-Prolog 1.0 0
-/ISO1252Encoding [
-/.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef
-/.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef
-/.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef
-/.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef
-/space /exclam /quotedbl /numbersign /dollar /percent /ampersand /quotesingle
-/parenleft /parenright /asterisk /plus /comma /hyphen /period /slash
-/zero /one /two /three /four /five /six /seven
-/eight /nine /colon /semicolon /less /equal /greater /question
-/at /A /B /C /D /E /F /G
-/H /I /J /K /L /M /N /O
-/P /Q /R /S /T /U /V /W
-/X /Y /Z /bracketleft /backslash /bracketright /asciicircum /underscore
-/grave /a /b /c /d /e /f /g
-/h /i /j /k /l /m /n /o
-/p /q /r /s /t /u /v /w
-/x /y /z /braceleft /bar /braceright /asciitilde /unused
-/Euro /unused /quotesinglbase /florin /quotedblbase /ellipsis /dagger /daggerdbl
-/circumflex /perthousand /Scaron /guilsinglleft /OE /unused /Zcaron /unused
-/unused /quoteleft /quoteright /quotedblleft /quotedblright /bullet /endash /emdash
-/tilde /trademark /scaron /guilsinglright /oe /unused /zcaron /Ydieresis
-/space /exclamdown /cent /sterling /currency /yen /brokenbar /section
-/dieresis /copyright /ordfeminine /guillemotleft /logicalnot /hyphen /registered /macron
-/degree /plusminus /twosuperior /threesuperior /acute /mu /paragraph /periodcentered
-/cedilla /onesuperior /ordmasculine /guillemotright /onequarter /onehalf /threequarters /questiondown
-/Agrave /Aacute /Acircumflex /Atilde /Adieresis /Aring /AE /Ccedilla
-/Egrave /Eacute /Ecircumflex /Edieresis /Igrave /Iacute /Icircumflex /Idieresis
-/Eth /Ntilde /Ograve /Oacute /Ocircumflex /Otilde /Odieresis /multiply
-/Oslash /Ugrave /Uacute /Ucircumflex /Udieresis /Yacute /Thorn /germandbls
-/agrave /aacute /acircumflex /atilde /adieresis /aring /ae /ccedilla
-/egrave /eacute /ecircumflex /edieresis /igrave /iacute /icircumflex /idieresis
-/eth /ntilde /ograve /oacute /ocircumflex /otilde /odieresis /divide
-/oslash /ugrave /uacute /ucircumflex /udieresis /yacute /thorn /ydieresis] def
-
-/psp_definefont { exch dup findfont dup length dict begin { 1 index /FID ne
-{ def } { pop pop } ifelse } forall /Encoding 3 -1 roll def
-currentdict end exch pop definefont pop } def
-
-/pathdict dup 8 dict def load begin
-/rcmd { { currentfile 1 string readstring pop 0 get dup 32 gt { exit }
-{ pop } ifelse } loop dup 126 eq { pop exit } if 65 sub dup 16#3 and 1
-add exch dup 16#C and -2 bitshift 16#3 and 1 add exch 16#10 and 16#10
-eq 3 1 roll exch } def
-/rhex { dup 1 sub exch currentfile exch string readhexstring pop dup 0
-get dup 16#80 and 16#80 eq dup 3 1 roll { 16#7f and } if 2 index 0 3
--1 roll put 3 1 roll 0 0 1 5 -1 roll { 2 index exch get add 256 mul }
-for 256 div exch pop exch { neg } if } def
-/xcmd { rcmd exch rhex exch rhex exch 5 -1 roll add exch 4 -1 roll add
-1 index 1 index 5 -1 roll { moveto } { lineto } ifelse } def end
-/readpath { 0 0 pathdict begin { xcmd } loop end pop pop } def
-
-systemdict /languagelevel known not {
-/xshow { exch dup length 0 1 3 -1 roll 1 sub { dup 3 index exch get
-exch 2 index exch get 1 string dup 0 4 -1 roll put currentpoint 3 -1
-roll show moveto 0 rmoveto } for pop pop } def
-/rectangle { 4 -2 roll moveto 1 index 0 rlineto 0 exch rlineto neg 0
-rlineto closepath } def
-/rectfill { rectangle fill } def
-/rectstroke { rectangle stroke } def } if
-/bshow { currentlinewidth 3 1 roll currentpoint 3 index show moveto
-setlinewidth false charpath stroke setlinewidth } def
-/bxshow { currentlinewidth 4 1 roll setlinewidth exch dup length 1 sub
-0 1 3 -1 roll { 1 string 2 index 2 index get 1 index exch 0 exch put dup
-currentpoint 3 -1 roll show moveto currentpoint 3 -1 roll false charpath
-stroke moveto 2 index exch get 0 rmoveto } for pop pop setlinewidth } def
-
-/psp_lzwfilter { currentfile /ASCII85Decode filter /LZWDecode filter } def
-/psp_ascii85filter { currentfile /ASCII85Decode filter } def
-/psp_lzwstring { psp_lzwfilter 1024 string readstring } def
-/psp_ascii85string { psp_ascii85filter 1024 string readstring } def
-/psp_imagedict {
-/psp_bitspercomponent { 3 eq { 1 }{ 8 } ifelse } def
-/psp_decodearray { [ [0 1 0 1 0 1] [0 255] [0 1] [0 255] ] exch get }
-def 7 dict dup
-/ImageType 1 put dup
-/Width 7 -1 roll put dup
-/Height 5 index put dup
-/BitsPerComponent 4 index psp_bitspercomponent put dup
-/Decode 5 -1 roll psp_decodearray put dup
-/ImageMatrix [1 0 0 1 0 0] dup 5 8 -1 roll put put dup
-/DataSource 4 -1 roll 1 eq { psp_lzwfilter } { psp_ascii85filter } ifelse put
-} def
-%%EndResource
-%%EndProlog
-%%BeginSetup
-%
-%%BeginResource: font ArialMTFID10HGSet1
-%!PS-AdobeFont-1.0-2.53740
-% Creator: SunTypeTools-TT 1.0 gelf
-% Original font name: ArialMT
-30 dict begin
-/PaintType 0 def
-/FontType 3 def
-/StrokeWidth 0 def
-/FontName (ArialMTFID10HGSet1) cvn def
-/XUID [103 0 0 16#44E1DF76 13 16#50429D91 16#0D1ECFCF] def
-/FontMatrix [.001 0 0 .001 0 0] def
-/FontBBox [-664 -324 2028 1037] def
-/Encoding 256 array def
- 0 1 255 {Encoding exch /.notdef put} for
- Encoding 0 /glyph0 put
- Encoding 32 /glyph1 put
- Encoding 48 /glyph2 put
- Encoding 49 /glyph3 put
- Encoding 51 /glyph4 put
- Encoding 58 /glyph5 put
- Encoding 80 /glyph6 put
- Encoding 83 /glyph7 put
- Encoding 97 /glyph8 put
- Encoding 101 /glyph9 put
- Encoding 103 /glyph10 put
- Encoding 104 /glyph11 put
- Encoding 116 /glyph12 put
-/CharProcs 14 dict def
- CharProcs begin
- /.notdef {} def
- /glyph0 {
- 750 0 125 0 625 625 setcachedevice
- 125 0 moveto
- 125 625 lineto
- 625 625 lineto
- 625 0 lineto
- 125 0 lineto
- closepath
- 140 15 moveto
- 609 15 lineto
- 609 609 lineto
- 140 609 lineto
- 140 15 lineto
- closepath
- fill
- } bind def
- /glyph1 {
- 277 0 0 0 0 0 setcachedevice
- } bind def
- /glyph2 {
- 556 0 41 -12 508 718 setcachedevice
- 41 353 moveto
- 41 437 50 505 67 557 curveto
- 84 608 110 648 145 676 curveto
- 179 704 222 718 274 718 curveto
- 313 718 347 711 375 695 curveto
- 404 680 428 658 447 628 curveto
- 466 600 481 564 492 522 curveto
- 502 480 508 424 508 353 curveto
- 508 269 500 201 482 149 curveto
- 465 98 439 58 405 30 curveto
- 371 2 327 -12 274 -12 curveto
- 206 -12 151 12 112 62 curveto
- 65 121 41 218 41 353 curveto
- closepath
- 131 353 moveto
- 131 235 145 157 173 118 curveto
- 200 80 234 60 274 60 curveto
- 315 60 349 79 376 118 curveto
- 404 157 417 235 417 353 curveto
- 417 470 404 549 376 587 curveto
- 349 626 315 645 273 645 curveto
- 233 645 201 629 177 594 curveto
- 147 551 131 470 131 353 curveto
- closepath
- fill
- } bind def
- /glyph3 {
- 556 0 108 0 372 718 setcachedevice
- 372 0 moveto
- 284 0 lineto
- 284 560 lineto
- 263 540 236 520 201 499 curveto
- 167 479 136 464 108 454 curveto
- 108 539 lineto
- 158 562 201 590 237 623 curveto
- 274 655 300 687 315 718 curveto
- 372 718 lineto
- 372 0 lineto
- closepath
- fill
- } bind def
- /glyph4 {
- 556 0 41 -12 510 718 setcachedevice
- 41 188 moveto
- 129 200 lineto
- 140 151 157 115 181 93 curveto
- 205 71 235 60 270 60 curveto
- 311 60 346 74 375 103 curveto
- 403 131 417 166 417 209 curveto
- 417 250 404 283 377 309 curveto
- 352 335 318 348 277 348 curveto
- 261 348 240 345 215 338 curveto
- 225 416 lineto
- 230 415 235 415 239 415 curveto
- 276 415 310 424 340 444 curveto
- 370 463 385 494 385 534 curveto
- 385 566 374 593 352 614 curveto
- 331 635 302 646 268 646 curveto
- 234 646 205 636 182 614 curveto
- 160 593 145 561 138 517 curveto
- 50 533 lineto
- 61 592 85 637 124 670 curveto
- 162 702 209 718 266 718 curveto
- 305 718 341 710 374 693 curveto
- 406 677 432 654 449 625 curveto
- 466 596 475 565 475 532 curveto
- 475 501 467 474 450 448 curveto
- 434 423 409 402 376 387 curveto
- 419 378 452 357 475 327 curveto
- 499 296 510 257 510 211 curveto
- 510 149 488 96 442 52 curveto
- 396 9 339 -12 269 -12 curveto
- 207 -12 154 5 113 43 curveto
- 71 81 48 129 41 188 curveto
- closepath
- fill
- } bind def
- /glyph5 {
- 277 0 90 0 190 518 setcachedevice
- 90 418 moveto
- 90 518 lineto
- 190 518 lineto
- 190 418 lineto
- 90 418 lineto
- closepath
- 90 0 moveto
- 90 100 lineto
- 190 100 lineto
- 190 0 lineto
- 90 0 lineto
- closepath
- fill
- } bind def
- /glyph6 {
- 666 0 77 0 623 715 setcachedevice
- 77 0 moveto
- 77 715 lineto
- 347 715 lineto
- 394 715 431 713 456 708 curveto
- 491 703 520 692 544 675 curveto
- 568 659 587 636 602 606 curveto
- 616 577 623 544 623 508 curveto
- 623 448 604 396 565 354 curveto
- 526 312 457 291 355 291 curveto
- 171 291 lineto
- 171 0 lineto
- 77 0 lineto
- closepath
- 171 375 moveto
- 356 375 lineto
- 417 375 461 386 487 409 curveto
- 513 432 525 464 525 505 curveto
- 525 535 518 561 503 583 curveto
- 488 604 468 618 443 625 curveto
- 427 629 398 631 354 631 curveto
- 171 631 lineto
- 171 375 lineto
- closepath
- fill
- } bind def
- /glyph7 {
- 666 0 44 -12 614 728 setcachedevice
- 44 229 moveto
- 134 237 lineto
- 138 202 148 172 164 149 curveto
- 179 126 203 108 235 94 curveto
- 268 80 305 72 345 72 curveto
- 381 72 413 78 441 88 curveto
- 469 99 489 114 503 133 curveto
- 516 151 523 172 523 194 curveto
- 523 216 517 236 503 253 curveto
- 491 270 469 284 439 295 curveto
- 420 302 377 314 312 330 curveto
- 246 346 200 360 173 375 curveto
- 140 393 114 415 97 441 curveto
- 81 468 72 498 72 530 curveto
- 72 566 82 600 103 632 curveto
- 123 663 153 687 192 703 curveto
- 232 719 275 728 324 728 curveto
- 377 728 424 719 464 702 curveto
- 505 685 536 660 558 626 curveto
- 580 594 591 556 593 514 curveto
- 502 507 lineto
- 498 552 481 586 453 609 curveto
- 425 632 383 644 328 644 curveto
- 270 644 229 634 203 613 curveto
- 177 592 163 566 163 537 curveto
- 163 511 172 490 191 473 curveto
- 209 457 257 440 334 422 curveto
- 411 405 463 390 492 376 curveto
- 534 357 564 333 584 304 curveto
- 604 274 614 240 614 202 curveto
- 614 164 604 128 582 94 curveto
- 560 61 529 35 488 16 curveto
- 447 -2 401 -12 350 -12 curveto
- 285 -12 231 -2 187 16 curveto
- 144 35 109 63 84 101 curveto
- 59 139 46 182 44 229 curveto
- closepath
- fill
- } bind def
- /glyph8 {
- 556 0 36 -11 513 530 setcachedevice
- 404 63 moveto
- 372 36 340 17 310 5 curveto
- 280 -5 248 -11 213 -11 curveto
- 156 -11 112 2 82 30 curveto
- 51 58 36 93 36 136 curveto
- 36 162 41 185 53 206 curveto
- 64 227 80 244 99 256 curveto
- 117 269 138 279 162 285 curveto
- 179 290 205 294 240 298 curveto
- 311 307 363 317 396 329 curveto
- 397 341 397 348 397 352 curveto
- 397 387 389 413 372 427 curveto
- 350 447 316 457 272 457 curveto
- 231 457 201 450 181 436 curveto
- 161 421 146 395 137 358 curveto
- 51 370 lineto
- 59 407 71 437 89 459 curveto
- 107 482 133 500 167 512 curveto
- 201 524 240 530 285 530 curveto
- 329 530 365 525 393 514 curveto
- 420 504 440 491 454 475 curveto
- 467 459 476 439 481 415 curveto
- 484 400 485 374 485 334 curveto
- 485 217 lineto
- 485 135 487 84 491 62 curveto
- 495 41 502 20 513 0 curveto
- 421 0 lineto
- 413 18 407 39 404 63 curveto
- closepath
- 396 260 moveto
- 365 247 317 236 253 227 curveto
- 217 222 191 216 176 209 curveto
- 162 203 150 193 142 181 curveto
- 134 168 129 154 129 139 curveto
- 129 116 138 96 156 80 curveto
- 174 65 200 57 234 57 curveto
- 268 57 298 64 324 79 curveto
- 351 94 370 114 382 140 curveto
- 392 160 396 189 396 228 curveto
- 396 260 lineto
- closepath
- fill
- } bind def
- /glyph9 {
- 556 0 36 -11 514 530 setcachedevice
- 420 166 moveto
- 511 155 lineto
- 497 103 471 62 432 32 curveto
- 393 3 344 -11 283 -11 curveto
- 208 -11 147 11 103 58 curveto
- 59 104 36 170 36 254 curveto
- 36 342 59 409 104 458 curveto
- 148 506 207 530 278 530 curveto
- 348 530 404 506 448 459 curveto
- 492 412 514 346 514 260 curveto
- 514 255 514 247 514 236 curveto
- 127 236 lineto
- 130 180 146 136 175 105 curveto
- 204 76 240 60 284 60 curveto
- 316 60 343 68 366 85 curveto
- 389 103 407 129 420 166 curveto
- closepath
- 132 309 moveto
- 421 309 lineto
- 418 352 407 385 388 407 curveto
- 360 440 324 458 279 458 curveto
- 239 458 206 444 178 417 curveto
- 150 390 135 354 132 309 curveto
- closepath
- fill
- } bind def
- /glyph10 {
- 556 0 32 -210 489 530 setcachedevice
- 49 -42 moveto
- 135 -55 lineto
- 138 -81 148 -101 165 -113 curveto
- 187 -129 216 -137 254 -137 curveto
- 294 -137 326 -129 348 -112 curveto
- 370 -96 385 -74 393 -44 curveto
- 397 -26 400 10 399 67 curveto
- 361 22 313 0 256 0 curveto
- 185 0 130 25 90 77 curveto
- 52 128 32 190 32 262 curveto
- 32 311 41 357 59 399 curveto
- 77 440 103 473 137 496 curveto
- 170 519 210 530 256 530 curveto
- 317 530 368 505 408 456 curveto
- 408 518 lineto
- 489 518 lineto
- 489 70 lineto
- 489 -10 481 -67 464 -101 curveto
- 448 -134 422 -161 386 -180 curveto
- 351 -200 307 -210 254 -210 curveto
- 193 -210 143 -196 104 -168 curveto
- 67 -140 48 -99 49 -42 curveto
- closepath
- 122 268 moveto
- 122 200 136 151 163 119 curveto
- 189 88 224 72 264 72 curveto
- 305 72 338 88 366 119 curveto
- 393 150 407 199 407 265 curveto
- 407 329 393 376 365 409 curveto
- 337 441 303 457 263 457 curveto
- 224 457 191 441 163 410 curveto
- 136 378 122 331 122 268 curveto
- closepath
- fill
- } bind def
- /glyph11 {
- 556 0 65 0 488 715 setcachedevice
- 65 0 moveto
- 65 715 lineto
- 153 715 lineto
- 153 458 lineto
- 194 506 246 530 309 530 curveto
- 347 530 380 522 409 507 curveto
- 437 492 458 471 470 444 curveto
- 482 418 488 379 488 328 curveto
- 488 0 lineto
- 400 0 lineto
- 400 328 lineto
- 400 372 391 404 372 424 curveto
- 353 444 326 454 291 454 curveto
- 265 454 240 448 217 434 curveto
- 194 421 178 402 168 379 curveto
- 159 356 153 324 153 283 curveto
- 153 0 lineto
- 65 0 lineto
- closepath
- fill
- } bind def
- /glyph12 {
- 277 0 17 -6 270 699 setcachedevice
- 257 78 moveto
- 270 0 lineto
- 246 -3 224 -6 204 -6 curveto
- 172 -6 147 -1 129 8 curveto
- 112 18 100 31 92 48 curveto
- 85 64 82 99 82 151 curveto
- 82 450 lineto
- 17 450 lineto
- 17 518 lineto
- 82 518 lineto
- 82 646 lineto
- 169 699 lineto
- 169 518 lineto
- 257 518 lineto
- 257 450 lineto
- 169 450 lineto
- 169 146 lineto
- 169 122 170 105 174 98 curveto
- 177 91 182 85 189 81 curveto
- 196 77 206 75 219 75 curveto
- 229 75 241 76 257 78 curveto
- closepath
- fill
- } bind def
- end
-/BuildGlyph {
- exch /CharProcs get exch
- 2 copy known not
- {pop /.notdef} if
- get exec
-} bind def
-/BuildChar {
- 1 index /Encoding get exch get
- 1 index /BuildGlyph get exec
-} bind def
-currentdict end
-(ArialMTFID10HGSet1) cvn exch definefont pop
-%%EndResource
-%%DocumentSuppliedResources: font ArialMTFID10HGSet1
-[{
-%%BeginFeature: *PageSize A4
-<</PageSize [595 842] /ImagingBBox null>> setpagedevice
-%%EndFeature
-} stopped cleartomark
-%%EndSetup
-%%Page: 1 1
-%%PageOrientation: Portrait
-%%PageBoundingBox: 18 18 577 824
-%%BeginPageSetup
-%
-%%EndPageSetup
-gsave
-[0.24 0 0 -0.24 18 824] concat
-gsave
-grestore
-gsave
-readpath
-V00EC00ECA003CE07D900A00BC~
-closepath clip newpath
-grestore
-gsave
-readpath
-V00EC00ECA003CE07D900A00BC~
-closepath clip newpath
-1174 280 moveto
-0 0 0 setrgbcolor
-(ArialMTFID10HGSet1) cvn findfont 42 -42 matrix scale makefont setfont
-<536865657431>
-[28 23 23 23 12 0]
-xshow
-grestore
-gsave
-readpath
-V00EC00ECA003CE07D900A00BC~
-closepath clip newpath
-grestore
-gsave
-readpath
-V00EC0C8CA003CE07D900A00BC~
-closepath clip newpath
-grestore
-gsave
-readpath
-V00EC0C8CA003CE07D900A00BC~
-closepath clip newpath
-1174 3256 moveto
-0 0 0 setrgbcolor
-(ArialMTFID10HGSet1) cvn findfont 42 -42 matrix scale makefont setfont
-<5061676520>
-[28 23 23 23 0]
-xshow
-1283 3256 moveto
-<31>
-show
-grestore
-gsave
-readpath
-V00EC0C8CA003CE07D900A00BC~
-closepath clip newpath
-grestore
-gsave
-568 782 moveto
-0 0 0 setrgbcolor
-(ArialMTFID10HGSet1) cvn findfont 367 -367 matrix scale makefont setfont
-<30>
-show
-781 782 moveto
-<3A>
-show
-1050 782 moveto
-<3030>
-[204 0]
-xshow
-1466 782 moveto
-<3A>
-show
-1735 782 moveto
-<3133>
-[204 0]
-xshow
-grestore grestore
-showpage
-%%PageTrailer
-
-%%Trailer
-%%BoundingBox: 0 0 595 842
-%%Orientation: Portrait
-%%Pages: 1
-%%EOF
diff --git a/testgraphical/references/unxlngi/singletest/eis-test.odt.pdf b/testgraphical/references/unxlngi/singletest/eis-test.odt.pdf
deleted file mode 100644
index cf48e3d..0000000
Binary files a/testgraphical/references/unxlngi/singletest/eis-test.odt.pdf and /dev/null differ
diff --git a/testgraphical/references/unxlngi/singletest/eis-test.odt.ps b/testgraphical/references/unxlngi/singletest/eis-test.odt.ps
deleted file mode 100644
index 456905d..0000000
--- a/testgraphical/references/unxlngi/singletest/eis-test.odt.ps
+++ /dev/null
@@ -1,565 +0,0 @@
-%!PS-Adobe-3.0
-%%BoundingBox: (atend)
-%%Creator: (StarOffice 9)
-%%For: (ll93751)
-%%CreationDate: (Fri Mar 5 11:50:06 2010)
-%%Title: (eis-test)
-%%LanguageLevel: 2
-%%DocumentData: Clean7Bit
-%%Pages: (atend)
-%%Orientation: (atend)
-%%PageOrder: Ascend
-%%EndComments
-%%BeginProlog
-%%BeginResource: procset PSPrint-Prolog 1.0 0
-/ISO1252Encoding [
-/.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef
-/.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef
-/.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef
-/.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef
-/space /exclam /quotedbl /numbersign /dollar /percent /ampersand /quotesingle
-/parenleft /parenright /asterisk /plus /comma /hyphen /period /slash
-/zero /one /two /three /four /five /six /seven
-/eight /nine /colon /semicolon /less /equal /greater /question
-/at /A /B /C /D /E /F /G
-/H /I /J /K /L /M /N /O
-/P /Q /R /S /T /U /V /W
-/X /Y /Z /bracketleft /backslash /bracketright /asciicircum /underscore
-/grave /a /b /c /d /e /f /g
-/h /i /j /k /l /m /n /o
-/p /q /r /s /t /u /v /w
-/x /y /z /braceleft /bar /braceright /asciitilde /unused
-/Euro /unused /quotesinglbase /florin /quotedblbase /ellipsis /dagger /daggerdbl
-/circumflex /perthousand /Scaron /guilsinglleft /OE /unused /Zcaron /unused
-/unused /quoteleft /quoteright /quotedblleft /quotedblright /bullet /endash /emdash
-/tilde /trademark /scaron /guilsinglright /oe /unused /zcaron /Ydieresis
-/space /exclamdown /cent /sterling /currency /yen /brokenbar /section
-/dieresis /copyright /ordfeminine /guillemotleft /logicalnot /hyphen /registered /macron
-/degree /plusminus /twosuperior /threesuperior /acute /mu /paragraph /periodcentered
-/cedilla /onesuperior /ordmasculine /guillemotright /onequarter /onehalf /threequarters /questiondown
-/Agrave /Aacute /Acircumflex /Atilde /Adieresis /Aring /AE /Ccedilla
-/Egrave /Eacute /Ecircumflex /Edieresis /Igrave /Iacute /Icircumflex /Idieresis
-/Eth /Ntilde /Ograve /Oacute /Ocircumflex /Otilde /Odieresis /multiply
-/Oslash /Ugrave /Uacute /Ucircumflex /Udieresis /Yacute /Thorn /germandbls
-/agrave /aacute /acircumflex /atilde /adieresis /aring /ae /ccedilla
-/egrave /eacute /ecircumflex /edieresis /igrave /iacute /icircumflex /idieresis
-/eth /ntilde /ograve /oacute /ocircumflex /otilde /odieresis /divide
-/oslash /ugrave /uacute /ucircumflex /udieresis /yacute /thorn /ydieresis] def
-
-/psp_definefont { exch dup findfont dup length dict begin { 1 index /FID ne
-{ def } { pop pop } ifelse } forall /Encoding 3 -1 roll def
-currentdict end exch pop definefont pop } def
-
-/pathdict dup 8 dict def load begin
-/rcmd { { currentfile 1 string readstring pop 0 get dup 32 gt { exit }
-{ pop } ifelse } loop dup 126 eq { pop exit } if 65 sub dup 16#3 and 1
-add exch dup 16#C and -2 bitshift 16#3 and 1 add exch 16#10 and 16#10
-eq 3 1 roll exch } def
-/rhex { dup 1 sub exch currentfile exch string readhexstring pop dup 0
-get dup 16#80 and 16#80 eq dup 3 1 roll { 16#7f and } if 2 index 0 3
--1 roll put 3 1 roll 0 0 1 5 -1 roll { 2 index exch get add 256 mul }
-for 256 div exch pop exch { neg } if } def
-/xcmd { rcmd exch rhex exch rhex exch 5 -1 roll add exch 4 -1 roll add
-1 index 1 index 5 -1 roll { moveto } { lineto } ifelse } def end
-/readpath { 0 0 pathdict begin { xcmd } loop end pop pop } def
-
-systemdict /languagelevel known not {
-/xshow { exch dup length 0 1 3 -1 roll 1 sub { dup 3 index exch get
-exch 2 index exch get 1 string dup 0 4 -1 roll put currentpoint 3 -1
-roll show moveto 0 rmoveto } for pop pop } def
-/rectangle { 4 -2 roll moveto 1 index 0 rlineto 0 exch rlineto neg 0
-rlineto closepath } def
-/rectfill { rectangle fill } def
-/rectstroke { rectangle stroke } def } if
-/bshow { currentlinewidth 3 1 roll currentpoint 3 index show moveto
-setlinewidth false charpath stroke setlinewidth } def
-/bxshow { currentlinewidth 4 1 roll setlinewidth exch dup length 1 sub
-0 1 3 -1 roll { 1 string 2 index 2 index get 1 index exch 0 exch put dup
-currentpoint 3 -1 roll show moveto currentpoint 3 -1 roll false charpath
-stroke moveto 2 index exch get 0 rmoveto } for pop pop setlinewidth } def
-
-/psp_lzwfilter { currentfile /ASCII85Decode filter /LZWDecode filter } def
-/psp_ascii85filter { currentfile /ASCII85Decode filter } def
-/psp_lzwstring { psp_lzwfilter 1024 string readstring } def
-/psp_ascii85string { psp_ascii85filter 1024 string readstring } def
-/psp_imagedict {
-/psp_bitspercomponent { 3 eq { 1 }{ 8 } ifelse } def
-/psp_decodearray { [ [0 1 0 1 0 1] [0 255] [0 1] [0 255] ] exch get }
-def 7 dict dup
-/ImageType 1 put dup
-/Width 7 -1 roll put dup
-/Height 5 index put dup
-/BitsPerComponent 4 index psp_bitspercomponent put dup
-/Decode 5 -1 roll psp_decodearray put dup
-/ImageMatrix [1 0 0 1 0 0] dup 5 8 -1 roll put put dup
-/DataSource 4 -1 roll 1 eq { psp_lzwfilter } { psp_ascii85filter } ifelse put
-} def
-%%EndResource
-%%EndProlog
-%%BeginSetup
-%
-%%BeginResource: font TimesNewRomanPSMTFID26HGSet1
-%!PS-AdobeFont-1.0-2.53740
-% Creator: SunTypeTools-TT 1.0 gelf
-% Original font name: TimesNewRomanPSMT
-30 dict begin
-/PaintType 0 def
-/FontType 3 def
-/StrokeWidth 0 def
-/FontName (TimesNewRomanPSMTFID26HGSet1) cvn def
-/XUID [103 0 0 16#2F10B8E9 9 16#7048BAB3 16#9CA4D966] def
-/FontMatrix [.001 0 0 .001 0 0] def
-/FontBBox [-568 -306 2028 1006] def
-/Encoding 256 array def
- 0 1 255 {Encoding exch /.notdef put} for
- Encoding 0 /glyph0 put
- Encoding 45 /glyph1 put
- Encoding 69 /glyph2 put
- Encoding 73 /glyph3 put
- Encoding 83 /glyph4 put
- Encoding 84 /glyph5 put
- Encoding 101 /glyph6 put
- Encoding 115 /glyph7 put
- Encoding 116 /glyph8 put
-/CharProcs 10 dict def
- CharProcs begin
- /.notdef {} def
- /glyph0 {
- 777 0 125 0 625 625 setcachedevice
- 125 0 moveto
- 125 625 lineto
- 625 625 lineto
- 625 0 lineto
- 125 0 lineto
- closepath
- 140 15 moveto
- 609 15 lineto
- 609 609 lineto
- 140 609 lineto
- 140 15 lineto
- closepath
- fill
- } bind def
- /glyph1 {
- 333 0 40 187 292 261 setcachedevice
- 40 261 moveto
- 292 261 lineto
- 292 187 lineto
- 40 187 lineto
- 40 261 lineto
- closepath
- fill
- } bind def
- /glyph2 {
- 610 0 20 0 587 662 setcachedevice
- 208 625 moveto
- 208 364 lineto
- 354 364 lineto
- 392 364 417 370 430 381 curveto
- 447 396 456 422 458 460 curveto
- 476 460 lineto
- 476 229 lineto
- 458 229 lineto
- 454 262 449 282 444 291 curveto
- 439 303 429 312 416 318 curveto
- 402 325 382 328 354 328 curveto
- 208 328 lineto
- 208 110 lineto
- 208 81 210 63 212 57 curveto
- 215 50 220 45 226 41 curveto
- 232 38 245 36 263 36 curveto
- 375 36 lineto
- 413 36 440 38 457 43 curveto
- 474 49 490 59 506 74 curveto
- 526 94 547 125 568 166 curveto
- 587 166 lineto
- 530 0 lineto
- 20 0 lineto
- 20 18 lineto
- 43 18 lineto
- 59 18 74 21 88 29 curveto
- 98 34 105 42 109 52 curveto
- 113 62 115 84 115 116 curveto
- 115 546 lineto
- 115 588 111 614 102 624 curveto
- 91 637 71 644 43 644 curveto
- 20 644 lineto
- 20 662 lineto
- 530 662 lineto
- 538 517 lineto
- 519 517 lineto
- 512 551 504 575 496 588 curveto
- 488 602 476 611 459 618 curveto
- 446 623 423 625 390 625 curveto
- 208 625 lineto
- closepath
- fill
- } bind def
- /glyph3 {
- 333 0 24 0 308 662 setcachedevice
- 308 18 moveto
- 308 0 lineto
- 24 0 lineto
- 24 18 lineto
- 48 18 lineto
- 75 18 95 25 107 41 curveto
- 115 52 119 77 119 117 curveto
- 119 544 lineto
- 119 578 117 600 113 611 curveto
- 110 619 103 626 93 632 curveto
- 79 640 64 644 48 644 curveto
- 24 644 lineto
- 24 662 lineto
- 308 662 lineto
- 308 644 lineto
- 284 644 lineto
- 257 644 238 636 225 620 curveto
- 217 609 213 584 213 544 curveto
- 213 117 lineto
- 213 83 215 62 219 50 curveto
- 223 42 229 36 240 29 curveto
- 254 22 269 18 284 18 curveto
- 308 18 lineto
- closepath
- fill
- } bind def
- /glyph4 {
- 556 0 62 -15 502 677 setcachedevice
- 458 677 moveto
- 458 448 lineto
- 440 448 lineto
- 435 492 424 527 409 553 curveto
- 394 579 372 600 344 615 curveto
- 316 630 287 638 257 638 curveto
- 223 638 195 628 173 607 curveto
- 151 586 140 563 140 536 curveto
- 140 516 146 498 161 481 curveto
- 181 457 229 424 305 383 curveto
- 367 351 409 325 432 307 curveto
- 454 290 472 269 484 244 curveto
- 496 220 502 195 502 168 curveto
- 502 119 483 76 444 39 curveto
- 405 3 355 -15 293 -15 curveto
- 274 -15 256 -13 239 -10 curveto
- 229 -9 208 -2 177 7 curveto
- 145 17 125 22 116 22 curveto
- 108 22 102 20 97 15 curveto
- 93 10 89 0 86 -15 curveto
- 68 -15 lineto
- 68 211 lineto
- 86 211 lineto
- 95 164 106 129 121 105 curveto
- 135 82 157 62 187 46 curveto
- 216 31 248 22 283 22 curveto
- 324 22 356 33 380 55 curveto
- 403 76 415 102 415 131 curveto
- 415 147 411 164 402 180 curveto
- 393 197 379 212 360 227 curveto
- 348 236 313 257 256 289 curveto
- 200 321 159 346 135 365 curveto
- 111 384 93 404 81 427 curveto
- 68 450 62 475 62 502 curveto
- 62 550 80 591 117 625 curveto
- 153 660 200 677 256 677 curveto
- 291 677 328 668 368 651 curveto
- 386 643 399 639 406 639 curveto
- 415 639 422 641 427 646 curveto
- 433 651 437 662 440 677 curveto
- 458 677 lineto
- closepath
- fill
- } bind def
- /glyph5 {
- 610 0 30 0 585 662 setcachedevice
- 578 662 moveto
- 585 506 lineto
- 567 506 lineto
- 563 534 559 553 552 565 curveto
- 542 584 529 598 512 607 curveto
- 496 616 474 620 446 620 curveto
- 353 620 lineto
- 353 114 lineto
- 353 74 357 48 366 38 curveto
- 378 25 397 18 423 18 curveto
- 446 18 lineto
- 446 0 lineto
- 165 0 lineto
- 165 18 lineto
- 188 18 lineto
- 216 18 236 26 248 43 curveto
- 255 53 259 77 259 114 curveto
- 259 620 lineto
- 179 620 lineto
- 148 620 126 618 113 613 curveto
- 97 607 82 596 70 578 curveto
- 58 561 51 537 48 506 curveto
- 30 506 lineto
- 38 662 lineto
- 578 662 lineto
- closepath
- fill
- } bind def
- /glyph6 {
- 443 0 37 -13 415 460 setcachedevice
- 106 278 moveto
- 106 212 122 160 154 122 curveto
- 187 84 225 65 269 65 curveto
- 298 65 324 74 346 90 curveto
- 367 106 385 133 400 172 curveto
- 415 163 lineto
- 409 118 389 78 355 41 curveto
- 323 4 282 -13 232 -13 curveto
- 179 -13 133 7 94 49 curveto
- 56 90 37 146 37 217 curveto
- 37 294 56 354 96 396 curveto
- 135 439 184 460 243 460 curveto
- 293 460 334 444 367 411 curveto
- 399 378 415 334 415 278 curveto
- 106 278 lineto
- closepath
- 106 307 moveto
- 313 307 lineto
- 312 335 308 355 303 367 curveto
- 295 385 283 400 267 410 curveto
- 250 420 234 426 216 426 curveto
- 189 426 165 416 144 395 curveto
- 123 374 110 344 106 307 curveto
- closepath
- fill
- } bind def
- /glyph7 {
- 389 0 48 -13 354 460 setcachedevice
- 320 460 moveto
- 320 308 lineto
- 304 308 lineto
- 291 355 276 388 256 405 curveto
- 237 422 212 431 182 431 curveto
- 160 431 141 425 127 413 curveto
- 113 401 106 388 106 373 curveto
- 106 355 111 339 122 326 curveto
- 132 313 152 299 183 284 curveto
- 254 249 lineto
- 320 217 354 175 354 122 curveto
- 354 81 338 48 308 23 curveto
- 277 0 243 -13 204 -13 curveto
- 177 -13 146 -8 110 0 curveto
- 100 4 91 5 84 5 curveto
- 77 5 71 1 66 -6 curveto
- 50 -6 lineto
- 50 152 lineto
- 66 152 lineto
- 76 107 93 73 119 49 curveto
- 145 26 173 15 205 15 curveto
- 228 15 246 21 260 35 curveto
- 274 48 281 63 281 82 curveto
- 281 104 274 124 258 139 curveto
- 242 154 210 173 163 197 curveto
- 116 220 85 241 70 260 curveto
- 56 279 48 302 48 331 curveto
- 48 367 61 398 86 423 curveto
- 111 448 144 460 184 460 curveto
- 202 460 223 457 248 449 curveto
- 265 444 276 441 281 441 curveto
- 287 441 291 442 293 445 curveto
- 296 447 300 452 304 460 curveto
- 320 460 lineto
- closepath
- fill
- } bind def
- /glyph8 {
- 277 0 9 -7 279 594 setcachedevice
- 161 594 moveto
- 161 447 lineto
- 265 447 lineto
- 265 413 lineto
- 161 413 lineto
- 161 123 lineto
- 161 94 165 74 173 64 curveto
- 182 54 192 49 205 49 curveto
- 216 49 226 52 236 59 curveto
- 247 65 254 75 260 88 curveto
- 279 88 lineto
- 268 57 251 33 230 17 curveto
- 210 0 188 -7 166 -7 curveto
- 151 -7 137 -2 122 5 curveto
- 108 13 98 25 90 41 curveto
- 84 56 80 80 80 112 curveto
- 80 413 lineto
- 9 413 lineto
- 9 429 lineto
- 27 436 45 448 64 465 curveto
- 83 482 100 502 114 526 curveto
- 122 538 132 561 145 594 curveto
- 161 594 lineto
- closepath
- fill
- } bind def
- end
-/BuildGlyph {
- exch /CharProcs get exch
- 2 copy known not
- {pop /.notdef} if
- get exec
-} bind def
-/BuildChar {
- 1 index /Encoding get exch get
- 1 index /BuildGlyph get exec
-} bind def
-currentdict end
-(TimesNewRomanPSMTFID26HGSet1) cvn exch definefont pop
-%%EndResource
-%%DocumentSuppliedResources: font TimesNewRomanPSMTFID26HGSet1
-%%EndSetup
-%%Page: 1 1
-%%PageOrientation: Portrait
-%%PageBoundingBox: 18 18 577 824
-%%BeginPageSetup
-%
-[{
-%%BeginFeature: *PageSize A4
-<</PageSize [595 842] /ImagingBBox null>> setpagedevice
-%%EndFeature
-} stopped cleartomark
-%%EndPageSetup
-gsave
-[0.24 0 0 -0.24 18 824] concat
-gsave
-1122 184 moveto
-0 0 0 setrgbcolor
-(TimesNewRomanPSMTFID26HGSet1) cvn findfont 25 -25 matrix scale makefont setfont
-<4549532D54657374>
-[15 8 14 9 15 11 10 0]
-xshow
-1114 215 moveto
-(TimesNewRomanPSMTFID26HGSet1) cvn findfont 29 -29 matrix scale makefont setfont
-<4549532D54657374>
-[17 10 16 10 18 13 11 0]
-xshow
-1107 251 moveto
-(TimesNewRomanPSMTFID26HGSet1) cvn findfont 33 -33 matrix scale makefont setfont
-<4549532D54657374>
-[20 11 19 11 20 15 13 0]
-xshow
-1100 291 moveto
-(TimesNewRomanPSMTFID26HGSet1) cvn findfont 38 -38 matrix scale makefont setfont
-<4549532D54657374>
-[23 13 20 13 22 17 15 0]
-xshow
-1092 337 moveto
-(TimesNewRomanPSMTFID26HGSet1) cvn findfont 42 -42 matrix scale makefont setfont
-<4549532D54657374>
-[26 14 23 14 25 19 16 0]
-xshow
-1088 385 moveto
-(TimesNewRomanPSMTFID26HGSet1) cvn findfont 44 -44 matrix scale makefont setfont
-<4549532D54657374>
-[27 14 24 15 27 19 17 0]
-xshow
-1085 435 moveto
-(TimesNewRomanPSMTFID26HGSet1) cvn findfont 46 -46 matrix scale makefont setfont
-<4549532D54657374>
-[28 15 26 15 28 20 18 0]
-xshow
-1077 490 moveto
-(TimesNewRomanPSMTFID26HGSet1) cvn findfont 50 -50 matrix scale makefont setfont
-<4549532D54657374>
-[30 17 28 16 31 22 19 0]
-xshow
-1070 549 moveto
-(TimesNewRomanPSMTFID26HGSet1) cvn findfont 54 -54 matrix scale makefont setfont
-<4549532D54657374>
-[33 18 30 19 33 24 21 0]
-xshow
-1063 613 moveto
-(TimesNewRomanPSMTFID26HGSet1) cvn findfont 58 -58 matrix scale makefont setfont
-<4549532D54657374>
-[35 19 33 20 35 26 23 0]
-xshow
-1055 681 moveto
-(TimesNewRomanPSMTFID26HGSet1) cvn findfont 63 -63 matrix scale makefont setfont
-<4549532D54657374>
-[37 21 35 21 38 28 24 0]
-xshow
-1048 754 moveto
-(TimesNewRomanPSMTFID26HGSet1) cvn findfont 67 -67 matrix scale makefont setfont
-<4549532D54657374>
-[41 22 37 22 41 30 26 0]
-xshow
-1033 835 moveto
-(TimesNewRomanPSMTFID26HGSet1) cvn findfont 75 -75 matrix scale makefont setfont
-<4549532D54657374>
-[46 25 42 25 46 33 29 0]
-xshow
-1018 926 moveto
-(TimesNewRomanPSMTFID26HGSet1) cvn findfont 83 -83 matrix scale makefont setfont
-<4549532D54657374>
-[51 28 46 28 51 37 32 0]
-xshow
-1003 1025 moveto
-(TimesNewRomanPSMTFID26HGSet1) cvn findfont 92 -92 matrix scale makefont setfont
-<4549532D54657374>
-[56 30 51 31 56 40 36 0]
-xshow
-1003 1127 moveto
-<4549532D54657374>
-[56 30 51 31 56 40 36 0]
-xshow
-989 1236 moveto
-(TimesNewRomanPSMTFID26HGSet1) cvn findfont 100 -100 matrix scale makefont setfont
-<4549532D54657374>
-[61 33 56 33 61 44 39 0]
-xshow
-974 1354 moveto
-(TimesNewRomanPSMTFID26HGSet1) cvn findfont 108 -108 matrix scale makefont setfont
-<4549532D54657374>
-[66 36 60 36 66 49 41 0]
-xshow
-959 1481 moveto
-(TimesNewRomanPSMTFID26HGSet1) cvn findfont 117 -117 matrix scale makefont setfont
-<4549532D54657374>
-[71 39 65 39 71 52 45 0]
-xshow
-929 1625 moveto
-(TimesNewRomanPSMTFID26HGSet1) cvn findfont 133 -133 matrix scale makefont setfont
-<4549532D54657374>
-[81 44 74 45 81 59 52 0]
-xshow
-900 1788 moveto
-(TimesNewRomanPSMTFID26HGSet1) cvn findfont 150 -150 matrix scale makefont setfont
-<4549532D54657374>
-[92 50 83 50 92 66 58 0]
-xshow
-870 1969 moveto
-(TimesNewRomanPSMTFID26HGSet1) cvn findfont 167 -167 matrix scale makefont setfont
-<4549532D54657374>
-[102 56 93 55 102 73 65 0]
-xshow
-840 2168 moveto
-(TimesNewRomanPSMTFID26HGSet1) cvn findfont 183 -183 matrix scale makefont setfont
-<4549532D54657374>
-[112 61 102 61 112 81 71 0]
-xshow
-811 2386 moveto
-(TimesNewRomanPSMTFID26HGSet1) cvn findfont 200 -200 matrix scale makefont setfont
-<4549532D54657374>
-[122 67 111 67 122 88 78 0]
-xshow
-766 2630 moveto
-(TimesNewRomanPSMTFID26HGSet1) cvn findfont 225 -225 matrix scale makefont setfont
-<4549532D54657374>
-[137 75 125 75 137 100 88 0]
-xshow
-722 2901 moveto
-(TimesNewRomanPSMTFID26HGSet1) cvn findfont 250 -250 matrix scale makefont setfont
-<4549532D54657374>
-[153 83 139 84 152 112 96 0]
-xshow
-grestore grestore
-showpage
-%%PageTrailer
-
-%%Trailer
-%%BoundingBox: 0 0 595 842
-%%Orientation: Portrait
-%%Pages: 1
-%%EOF
diff --git a/testgraphical/references/unxlngi/singletest/tolerance.ini_ b/testgraphical/references/unxlngi/singletest/tolerance.ini_
deleted file mode 100644
index ba027e2..0000000
--- a/testgraphical/references/unxlngi/singletest/tolerance.ini_
+++ /dev/null
@@ -1,4 +0,0 @@
-# This is the tolerance we will accept if there are problems
-# [eis-test.odt.ps]
-# accept=111
-# page1=111
diff --git a/testgraphical/references/unxsoli/singletest/eis-test.odt.pdf b/testgraphical/references/unxsoli/singletest/eis-test.odt.pdf
deleted file mode 100644
index 96c922f..0000000
Binary files a/testgraphical/references/unxsoli/singletest/eis-test.odt.pdf and /dev/null differ
diff --git a/testgraphical/references/wntmsci/demo/CurrentTime.ods.pdf b/testgraphical/references/wntmsci/demo/CurrentTime.ods.pdf
deleted file mode 100644
index a753c03..0000000
Binary files a/testgraphical/references/wntmsci/demo/CurrentTime.ods.pdf and /dev/null differ
diff --git a/testgraphical/references/wntmsci/demo/CurrentTime.ods.ps b/testgraphical/references/wntmsci/demo/CurrentTime.ods.ps
deleted file mode 100644
index 36b469c..0000000
--- a/testgraphical/references/wntmsci/demo/CurrentTime.ods.ps
+++ /dev/null
@@ -1,499 +0,0 @@
-%!PS-Adobe-3.0
-%%Title: CurrentTime
-%%Creator: PScript5.dll Version 5.2.2
-%%CreationDate: 5/17/2010 15:0:3
-%%For: ll93751
-%%BoundingBox: (atend)
-%%Pages: (atend)
-%%Orientation: Portrait
-%%PageOrder: Special
-%%DocumentNeededResources: (atend)
-%%DocumentSuppliedResources: (atend)
-%%DocumentData: Clean7Bit
-%%TargetDevice: (Generic Printer For MSWord Testing) (1) 1
-%%LanguageLevel: 2
-%%EndComments
-
-%%BeginDefaults
-%%PageBoundingBox: 18 18 577 824
-%%ViewingOrientation: 1 0 0 1
-%%EndDefaults
-
-
-%%BeginProlog
-%%BeginResource: file Pscript_WinNT_ErrorHandler 5.0 0
-/currentpacking where{pop/oldpack currentpacking def/setpacking where{pop false
-setpacking}if}if/$brkpage 64 dict def $brkpage begin/prnt{dup type/stringtype
-ne{=string cvs}if dup length 6 mul/tx exch def/ty 10 def currentpoint/toy exch
-def/tox exch def 1 setgray newpath tox toy 2 sub moveto 0 ty rlineto tx 0
-rlineto 0 ty neg rlineto closepath fill tox toy moveto 0 setgray show}bind def
-/nl{currentpoint exch pop lmargin exch moveto 0 -10 rmoveto}def/=={/cp 0 def
-typeprint nl}def/typeprint{dup type exec}readonly def/lmargin 72 def/rmargin 72
-def/tprint{dup length cp add rmargin gt{nl/cp 0 def}if dup length cp add/cp
-exch def prnt}readonly def/cvsprint{=string cvs tprint( )tprint}readonly def
-/integertype{cvsprint}readonly def/realtype{cvsprint}readonly def/booleantype
-{cvsprint}readonly def/operatortype{(--)tprint =string cvs tprint(-- )tprint}
-readonly def/marktype{pop(-mark- )tprint}readonly def/dicttype{pop
-(-dictionary- )tprint}readonly def/nulltype{pop(-null- )tprint}readonly def
-/filetype{pop(-filestream- )tprint}readonly def/savetype{pop(-savelevel- )
-tprint}readonly def/fonttype{pop(-fontid- )tprint}readonly def/nametype{dup
-xcheck not{(/)tprint}if cvsprint}readonly def/stringtype{dup rcheck{(\()tprint
-tprint(\))tprint}{pop(-string- )tprint}ifelse}readonly def/arraytype{dup rcheck
-{dup xcheck{({)tprint{typeprint}forall(})tprint}{([)tprint{typeprint}forall(])
-tprint}ifelse}{pop(-array- )tprint}ifelse}readonly def/packedarraytype{dup
-rcheck{dup xcheck{({)tprint{typeprint}forall(})tprint}{([)tprint{typeprint}
-forall(])tprint}ifelse}{pop(-packedarray- )tprint}ifelse}readonly def/courier
-/Courier findfont 10 scalefont def end errordict/handleerror{systemdict begin
-$error begin $brkpage begin newerror{/newerror false store vmstatus pop pop 0
-ne{grestoreall}if errorname(VMerror)ne{showpage}if initgraphics courier setfont
-lmargin 720 moveto errorname(VMerror)eq{userdict/ehsave known{clear userdict
-/ehsave get restore 2 vmreclaim}if vmstatus exch pop exch pop PrtVMMsg}{
-(ERROR: )prnt errorname prnt nl(OFFENDING COMMAND: )prnt/command load prnt
-$error/ostack known{nl nl(STACK:)prnt nl nl $error/ostack get aload length{==}
-repeat}if}ifelse systemdict/showpage get exec(%%[ Error: )print errorname
-=print(; OffendingCommand: )print/command load =print( ]%%)= flush}if end end
-end}dup 0 systemdict put dup 4 $brkpage put bind readonly put/currentpacking
-where{pop/setpacking where{pop oldpack setpacking}if}if
-%%EndResource
-userdict /Pscript_WinNT_Incr 230 dict dup begin put
-%%BeginResource: file Pscript_FatalError 5.0 0
-userdict begin/FatalErrorIf{{initgraphics findfont 1 index 0 eq{exch pop}{dup
-length dict begin{1 index/FID ne{def}{pop pop}ifelse}forall/Encoding
-{ISOLatin1Encoding}stopped{StandardEncoding}if def currentdict end
-/ErrFont-Latin1 exch definefont}ifelse exch scalefont setfont counttomark 3 div
-cvi{moveto show}repeat showpage quit}{cleartomark}ifelse}bind def end
-%%EndResource
-userdict begin/PrtVMMsg{vmstatus exch sub exch pop gt{[
-(Dieser Druckauftrag erfordert mehr Speicher, als auf diesem Drucker vorhanden ist. )
-100 500
-(Versuchen Sie es mit einer oder mehreren der folgenden Methoden und drucken Sie dann erneut:)
-100 485(Wählen Sie für das Ausgabeformat die Option "Optimale Portierung".)115
-470
-(Stellen Sie sicher, daß auf der Registerkarte "Geräteeinstellungen" die Angabe für "Verfügbarer Postscript-Speicher" korrekt ist.)
-115 455(Reduzieren Sie die Anzahl der im Dokument verwendeten Schriftarten. )
-115 440(Drucken Sie das Dokument in verschiedenen Teilstücken. )115 425 12
-/Times-Roman showpage(%%[ PrinterError: Low Printer VM ]%%)= true FatalErrorIf}
-if}bind def end version cvi 2016 ge{/VM?{pop}bind def}{/VM? userdict/PrtVMMsg
-get def}ifelse
-105000 VM?
-%%BeginResource: file Pscript_Win_Basic 5.0 0
-/d/def load def/,/load load d/~/exch , d/?/ifelse , d/!/pop , d/`/begin , d/^
-/index , d/@/dup , d/+/translate , d/$/roll , d/U/userdict , d/M/moveto , d/-
-/rlineto , d/&/currentdict , d/:/gsave , d/;/grestore , d/F/false , d/T/true ,
-d/N/newpath , d/E/end , d/Ac/arc , d/An/arcn , d/A/ashow , d/D/awidthshow , d/C
-/closepath , d/V/div , d/O/eofill , d/L/fill , d/I/lineto , d/-c/curveto , d/-M
-/rmoveto , d/+S/scale , d/Ji/setfont , d/Lc/setlinecap , d/Lj/setlinejoin , d
-/Lw/setlinewidth , d/Lm/setmiterlimit , d/sd/setdash , d/S/show , d/LH/showpage
-, d/K/stroke , d/W/widthshow , d/R/rotate , d/L2? false/languagelevel where{pop
-languagelevel 2 ge{pop true}if}if d L2?{/xS/xshow , d/yS/yshow , d/zS/xyshow ,
-d}if/b{bind d}bind d/bd{bind d}bind d/xd{~ d}bd/ld{, d}bd/bn/bind ld/lw/Lw ld
-/lc/Lc ld/lj/Lj ld/sg/setgray ld/ADO_mxRot null d/self & d/OrgMx matrix
-currentmatrix d/reinitialize{: OrgMx setmatrix[/TextInit/GraphInit/UtilsInit
-counttomark{@ where{self eq}{F}?{cvx exec}{!}?}repeat cleartomark ;}b
-/initialize{`{/Pscript_Win_Data where{!}{U/Pscript_Win_Data & put}?/ADO_mxRot ~
-d/TextInitialised? F d reinitialize E}{U/Pscript_Win_Data 230 dict @ ` put
-/ADO_mxRot ~ d/TextInitialised? F d reinitialize}?}b/terminate{!{& self eq
-{exit}{E}?}loop E}b/suspend/terminate , d/resume{` Pscript_Win_Data `}b U `
-/lucas 21690 d/featurebegin{countdictstack lucas[}b/featurecleanup{stopped
-{cleartomark @ lucas eq{! exit}if}loop countdictstack ~ sub @ 0 gt{{E}repeat}
-{!}?}b E/snap{transform 0.25 sub round 0.25 add ~ 0.25 sub round 0.25 add ~
-itransform}b/dsnap{dtransform round ~ round ~ idtransform}b/nonzero_round{@ 0.5
-ge{round}{@ -0.5 lt{round}{0 ge{1}{-1}?}?}?}b/nonzero_dsnap{dtransform
-nonzero_round ~ nonzero_round ~ idtransform}b U<04>cvn{}put/rr{1 ^ 0 - 0 ~ -
-neg 0 - C}b/irp{4 -2 $ + +S fx 4 2 $ M 1 ^ 0 - 0 ~ - neg 0 -}b/rp{4 2 $ M 1 ^ 0
-- 0 ~ - neg 0 -}b/solid{[]0 sd}b/g{@ not{U/DefIf_save save put}if U/DefIf_bool
-2 ^ put}b/DefIf_El{if U/DefIf_bool get not @{U/DefIf_save get restore}if}b/e
-{DefIf_El !}b/UDF{L2?{undefinefont}{!}?}b/UDR{L2?{undefineresource}{! !}?}b
-/freeVM{/Courier findfont[40 0 0 -40 0 0]makefont Ji 2 vmreclaim}b/hfRedefFont
-{findfont @ length dict `{1 ^/FID ne{d}{! !}?}forall & E @ ` ~{/CharStrings 1
-dict `/.notdef 0 d & E d}if/Encoding 256 array 0 1 255{1 ^ ~/.notdef put}for d
-E definefont !}bind d/hfMkCIDFont{/CIDFont findresource @ length 2 add dict `{1
-^ @/FID eq ~ @/XUID eq ~/UIDBase eq or or{! !}{d}?}forall/CDevProc ~ d/Metrics2
-16 dict d/CIDFontName 1 ^ d & E 1 ^ ~/CIDFont defineresource ![~]composefont !}
-bind d
-%%EndResource
-%%BeginResource: file Pscript_Win_Utils_L2 5.0 0
-/rf/rectfill , d/fx{1 1 dtransform @ 0 ge{1 sub 0.5}{1 add -0.5}? 3 -1 $ @ 0 ge
-{1 sub 0.5}{1 add -0.5}? 3 1 $ 4 1 $ idtransform 4 -2 $ idtransform}b/BZ{4 -2 $
-snap + +S fx rf}b/rs/rectstroke , d/rc/rectclip , d/UtilsInit{currentglobal{F
-setglobal}if}b/scol{! setcolor}b/colspA/DeviceGray d/colspABC/DeviceRGB d
-/colspRefresh{colspABC setcolorspace}b/SetColSpace{colspABC setcolorspace}b
-/resourcestatus where{!/ColorRendering/ProcSet resourcestatus{! ! T}{F}?}{F}?
-not{/ColorRendering<</GetHalftoneName{currenthalftone @/HalftoneName known{
-/HalftoneName get}{!/none}?}bn/GetPageDeviceName{currentpagedevice @
-/PageDeviceName known{/PageDeviceName get @ null eq{!/none}if}{!/none}?}bn
-/GetSubstituteCRD{!/DefaultColorRendering/ColorRendering resourcestatus{! !
-/DefaultColorRendering}{(DefaultColorRendering*){cvn exit}127 string
-/ColorRendering resourceforall}?}bn>>/defineresource where{!/ProcSet
-defineresource !}{! !}?}if/buildcrdname{/ColorRendering/ProcSet findresource `
-mark GetHalftoneName @ type @/nametype ne ~/stringtype ne and{!/none}if(.)
-GetPageDeviceName @ type @/nametype ne ~/stringtype ne and{!/none}if(.)5 ^ 0 5
--1 1{^ length add}for string 6 1 $ 5 ^ 5{~ 1 ^ cvs length 1 ^ length 1 ^ sub
-getinterval}repeat ! cvn 3 1 $ ! ! E}b/definecolorrendering{~ buildcrdname ~
-/ColorRendering defineresource !}b/findcolorrendering where{!}{
-/findcolorrendering{buildcrdname @/ColorRendering resourcestatus{! ! T}{
-/ColorRendering/ProcSet findresource ` GetSubstituteCRD E F}?}b}?
-/selectcolorrendering{findcolorrendering !/ColorRendering findresource
-setcolorrendering}b/G2UBegin{findresource/FontInfo get/GlyphNames2Unicode get
-`}bind d/G2CCBegin{findresource/FontInfo get/GlyphNames2HostCode get `}bind d
-/G2UEnd{E}bind d/AddFontInfoBegin{/FontInfo 8 dict @ `}bind d/AddFontInfo{
-/GlyphNames2Unicode 16 dict d/GlyphNames2HostCode 16 dict d}bind d
-/AddFontInfoEnd{E d}bind d/T0AddCFFMtx2{/CIDFont findresource/Metrics2 get ` d
-E}bind d
-%%EndResource
-end
-%%EndProlog
-
-%%BeginSetup
-statusdict begin (%%[ ProductName: ) print product print ( ]%%)= flush end
-[ 1 0 0 1 0 0 ] false Pscript_WinNT_Incr dup /initialize get exec
-featurebegin{
-%%BeginNonPPDFeature: JobTimeout 0
-0 /languagelevel where{pop languagelevel}{1}ifelse 2 ge{1 dict dup/JobTimeout 4 -1 roll put setuserparams}{statusdict/setjobtimeout get exec}ifelse
-%%EndNonPPDFeature
-}featurecleanup
-
-featurebegin{
-%%BeginNonPPDFeature: WaitTimeout 300
-300 /languagelevel where{pop languagelevel}{1}ifelse 2 ge{1 dict dup/WaitTimeout 4 -1 roll put setuserparams}{statusdict/waittimeout 3 -1 roll put}ifelse
-%%EndNonPPDFeature
-}featurecleanup
-
-featurebegin{
-%%BeginFeature: *InputSlot ManualFeed
-
-<< /ManualFeed true /Policies << /ManualFeed 1 >> >> setpagedevice
-%%EndFeature
-}featurecleanup
-featurebegin{
-%%BeginFeature: *Duplex None
-
-<</Duplex false /Tumble false
- /Policies << /Duplex 1 /Tumble 1 >>
->> setpagedevice
-%%EndFeature
-}featurecleanup
-featurebegin{
-%%BeginFeature: *PageRegion A4
-<</PageSize [595 842] /ImagingBBox null>> setpagedevice
-%%EndFeature
-}featurecleanup
-featurebegin{
-%%BeginFeature: *Resolution 1200x1200dpi
-
- 1 dict dup /HWResolution [1200 1200] put setpagedevice
-%%EndFeature
-}featurecleanup
-1 setlinecap 1 setlinejoin
-/mysetup [ 72 1200 V 0 0 -72 1200 V 18 824.0003 ] def
-%%EndSetup
-
-userdict begin /ehsave save def end
-%%Page: 1 1
-%%PageBoundingBox: 18 18 577 824
-%%EndPageComments
-%%BeginPageSetup
-/DeviceRGB dup setcolorspace /colspABC exch def
-mysetup concat colspRefresh
-%%EndPageSetup
-
-0 0 0 1 scol 22500 VM?
-11 dict begin
-/FontName /TTEC2o00 def
-/FontMatrix [1 2048 div 0 0 1 2048 div 0 0 ] def
-/Encoding 256 array 0 1 255 {1 index exch /.notdef put} for def
-/PaintType 0 def
-/FontType 1 def
-/FontBBox { 0 0 0 0 } def
-AddFontInfoBegin
-AddFontInfo
-AddFontInfoEnd
-currentdict
-end
-
-currentfile eexec
-9e67edc6f3ddb54d987dfb0ad4392351758f10eff40ef287a1387512b853
-046f6e589e2c97d48fdb38d54b68757f1dc48a239a5da408c2bfd473eac0
-3ab6b0025b87770e5f3b06904c282a51ee189ce871258447b47d83c5fad2
-326aa26e4c7f0ff21a841a463c859f102729802bbfa6ac0c2766f6b09317
-a247f37b339b99b7588bee2e861ed9de7a8990c512001ce21da50f4516f7
-553cc5df31ac42402c2b4e2b106773ccdac45a8dee89d3d35ce4f9afb022
-79592359efd5293f35df57216c84236a1347e922a61c45691be2c137b65f
-08f4b3113b88e58dce4bd559387db7a00fe16460e5ab8fc835ea6ed9b938
-610bff26bc7ddabb1ae15c03974a1a9b3c172d5d01da698bb3e9bd8fb187
-15ad84bc85cd145093e29e1b226d167407e1f00a6529c34100fe35097c0d
-b5af1eda9d93c4fbe9bd86433be0237415462af5d09911e8c9f42535e5d2
-2dd429d16a06629077406afc7b7c534dc9e9e045cc02be968fa94e480676
-cb53f625f5f575a27ab6d08d5c839bcfee5628e5ccd4d4605b7fec3a76bb
-28738163f3b82fd887dfecdc22fecb045a567be6d3b5a147b633e25bed18
-40c3e8e2f2258801243cf18236f06a8992b5a43fdca766d185ec61f2b174
-d769605817b24a47643e089d8814e415ab639130ea66e36890bd761d0a8f
-5d374c4904ff82dfe0f21c18dee922bc8376caeba56e25b6c9ddbd670491
-72036f023f43bf7830df38d0c36ef5d7184a77d3822cb988db6213ddd19d
-879129e1b8f3a8dafd1d138bec6d1ded9fbbb5b4294072df1f12a135929c
-9a45aea5ebc051f8d6514ccf32b2acbd84dfcbcce5469c945c93be1929e7
-f9fca6965e31a4328311b483ac44acb3daed602b089ab4fe0f74705bb07b
-21067988ba7246b0dd96c23046cbbc2414fdb62ca2e102c041d24e977418
-1bd25e1bd6f500cad2b24572a49f549bf2e59a693759d0acb7c42c2caaa6
-f940204c5d06b53cc4847dac692da2e938bf86283692a51a631279087ecd
-19b56062b53f44ca8d3025a1c25c7aed9b406e9d9fed5a13ff540359abc6
-0a0a444273d3bf793cb00c3158c1050a0a026d200bf4d34f0237233c5b80
-ee79e7cad72f335228314e3461cd05ef2f3826bc1c5c43a92b0551e00b19
-ebeea73ef66820f36ee61ad9be6012c65138a13ef4cd7745cb966af72d76
-d42781dc5aaf5f69753ae6bd324bf42ec9cee010ff5f487dfaf1eea51f2f
-43488c9a9115ceda9b959465b3ae6f1e94ede9ce7867344484db692e5423
-962fa13ffb0073691e3a193f217e588ec12fcad5e3c7a2da41073813b4e4
-99a784d26534294d71d117a87c98a814df39bf6fc01fac1bf8f73960775b
-0a4ed51d90d942c14585b424223f30c4f93ee07bd3c05dd7f36271b10cc0
-914af6e94e4451befc31d1557802dad903b71eb5189c18fadd8ba9ce4ff0
-c2d750518bfca7c652b5c5d314a35fefb8e62e62632d0168c97718779689
-97abcc8e922914102cc46e07874511d23c143f7c2440a81b012532995272
-f01ae7b4d8f66ffac047ba7ddcf4b156ce29e19491ceb0af30494c5755e6
-16eb123ec1f237fa5d36c4a03de9e90000000000000000000000000000000000000000000000000000000000000000
-0000000000000000000000000000000000000000000000000000000000000000
-0000000000000000000000000000000000000000000000000000000000000000
-0000000000000000000000000000000000000000000000000000000000000000
-0000000000000000000000000000000000000000000000000000000000000000
-0000000000000000000000000000000000000000000000000000000000000000
-0000000000000000000000000000000000000000000000000000000000000000
-0000000000000000000000000000000000000000000000000000000000000000
-cleartomark
-/TTEC2o00 findfont /Encoding get
-dup 1 /S put
-dup 2 /h put
-dup 3 /e put
-dup 4 /t put
-dup 5 /one put
-pop
-Pscript_WinNT_Incr begin
-%%BeginResource: file Pscript_Text 5.0 0
-/TextInit{TextInitialised? not{/Pscript_Windows_Font & d/TextInitialised? T d
-/fM[1 0 0 1 0 0]d/mFM matrix d/iMat[1 0 0.212557 1 0 0]d}if}b/copyfont{1 ^
-length add dict `{1 ^/FID ne{d}{! !}?}forall & E}b/EncodeDict 11 dict d/bullets
-{{/bullet}repeat}b/rF{3 copyfont @ ` ~ EncodeDict ~ get/Encoding ~ 3 ^/0 eq{&
-/CharStrings known{CharStrings/Eth known not{! EncodeDict/ANSIEncodingOld get}
-if}if}if d E}b/mF{@ 7 1 $ findfont ~{@/Encoding get @ StandardEncoding eq{! T}{
-{ISOLatin1Encoding}stopped{! F}{eq}?{T}{@ ` T 32 1 127{Encoding 1 ^ get
-StandardEncoding 3 -1 $ get eq and}for E}?}?}{F}?{1 ^ ~ rF}{0 copyfont}? 6 -2 $
-! ! ~ !/pd_charset @ where{~ get 128 eq{@ FDV 2 copy get @ length array copy
-put pd_CoverFCRange}if}{!}? 2 ^ ~ definefont fM 5 4 -1 $ put fM 4 0 put fM
-makefont Pscript_Windows_Font 3 1 $ put}b/sLT{: Lw -M currentpoint snap M 0 - 0
-Lc K ;}b/xUP null d/yUP null d/uW null d/xSP null d/ySP null d/sW null d/sSU{N
-/uW ~ d/yUP ~ d/xUP ~ d}b/sU{xUP yUP uW sLT}b/sST{N/sW ~ d/ySP ~ d/xSP ~ d}b/sT
-{xSP ySP sW sLT}b/sR{: + R 0 0 M}b/sRxy{: matrix astore concat 0 0 M}b/eR/; , d
-/AddOrigFP{{&/FontInfo known{&/FontInfo get length 6 add}{6}? dict `
-/WinPitchAndFamily ~ d/WinCharSet ~ d/OrigFontType ~ d/OrigFontStyle ~ d
-/OrigFontName ~ d & E/FontInfo ~ d}{! ! ! ! !}?}b/mFS{makefont
-Pscript_Windows_Font 3 1 $ put}b/mF42D{0 copyfont `/FontName ~ d 2 copy ~ sub 1
-add dict `/.notdef 0 d 2 copy 1 ~{@ 3 ^ sub Encoding ~ get ~ d}for & E
-/CharStrings ~ d ! ! & @ E/FontName get ~ definefont}b/mF42{15 dict ` @ 4 1 $
-FontName ~ d/FontType 0 d/FMapType 2 d/FontMatrix[1 0 0 1 0 0]d 1 ^ 254 add 255
-idiv @ array/Encoding ~ d 0 1 3 -1 $ 1 sub{@ Encoding 3 1 $ put}for/FDepVector
-Encoding length array d/CharStrings 2 dict `/.notdef 0 d & E d 0 1 Encoding
-length 1 sub{@ @ 10 lt{! FontName length 1 add string}{100 lt{FontName length 2
-add string}{FontName length 3 add string}?}? @ 0 FontName @ length string cvs
-putinterval @ 3 -1 $ @ 4 1 $ 3 string cvs FontName length ~ putinterval cvn 1 ^
-256 mul @ 255 add 3 -1 $ 4 ^ findfont mF42D FDepVector 3 1 $ put}for & @ E
-/FontName get ~ definefont ! ! ! mF}b/mF_OTF_V{~ ! ~ ! 4 -1 $ ! findfont 2 ^ ~
-definefont fM @ @ 4 6 -1 $ neg put 5 0 put 90 matrix R matrix concatmatrix
-makefont Pscript_Windows_Font 3 1 $ put}b/mF_TTF_V{3{~ !}repeat 3 -1 $ !
-findfont 1 ^ ~ definefont Pscript_Windows_Font 3 1 $ put}b/UmF{L2?
-{Pscript_Windows_Font ~ undef}{!}?}b/UmF42{@ findfont/FDepVector get{/FontName
-get undefinefont}forall undefinefont}b
-%%EndResource
-end reinitialize
-F /F0 0 /0 F /TTEC2o00 mF
-/F0SA7 F0 [167 0 0 -167 0 0 ] mFS
-F0SA7 Ji
-4696 1120 M <010203030405>[111 93 93 93 46 0]xS
-3600 VM?
-
-currentfile eexec
-9e67edc6b841305d5d10e5a53359c38b0291a4f57acae0c56237cee47bc1
-d85570b1414b43fc17ea6b4843d55ac9afa7067f1a7091b4594d913de276
-a8772313a65fcd26ba87b9a05d166b03e17f03277dd8efccb02a7d4c1be6
-177e723f7aa9e190ce43dd1df2bf2988559fa94bfa641911cece0e747ceb
-9b660904152a628a244fd923b311f5c4a5fe7c546e8d37afebee19511e85
-7ff39e7ff6c4792d53badbc7a555b283f38f31e279752d4342dd5f00e99d
-ba2152623e1e346ef7276b3265bc6cc3a37e315df96fd5d085e519b5cf03
-fb27cf9385ba7058ff6c83c880bff9c4fbd2947bdc5c671ae82a44177042
-f439578104f7c75f2ba09f3a578b522774bde2cbc6643d623a5e689df5bd
-359ed5f335c5b979036b99e788351b92cb83205fff7dfc1b4880b7c6f468
-edd5346a15139d558c3bc6afd4767b4d9529a0b1aa4767bc65f3a158d720
-6b2b276cc6eb3b50ea5319f6a5b9f96114b77ee5ff8b0d84786036821196
-10d2ea5e2af2f62d8e94dfa5e9d87f303e6969e9121676a20da78c247202
-97cf246bcdca069951c2ca4294017dbf317ba60a54367a75dcb0c005394f
-2e21d22fc8f1ca437c52566a26569f6f218d87831bbb59f9d7ce80d28c89
-c77c8ae2b608c786ebca7c5c5a7b7ded13c1007bc6484e8151dc558cb6f0
-6056b74666e6cdb8c0ccdc65044d55b68497ebec08ea9f2c661760595438
-8dfea6f0743c11811fd26f2837f954ef0a99db60eb9c3e1b523e0762deec
-c717a44bfc75d4b55b7b8719218283ecd5e23ccbcc9bc1893cd9dda88922
-be1f24e77c46fbafd369868830f7ac384a338b2dde52ac79f83047febbb7
-a1adfd3f3ea13de8dbb63607beec48b0b5957be43431e98c34591c3ce646
-5c30ed78f1a8d521a4349671263c640e277d310adf33cae19cfdc350adff
-14c02e0b73c1a80c0b97e5974cd751a144d34ca579b5cb81d8e0f230dbb8
-2d306f969dbd71108cc52e7338359ca95bc1873c1c91be7b51240fc14001
-98c8f64796e991eea99e27eba7bdac1f2296da2c6db2cdbcc4d7538af40d
-5cd881a349dbc71725ab9bf815736c339b0f5aec8f6c4ca0438ecca51f39
-130895a4e7fd438813034129b8a838589b370000000000000000000000000000000000000000000000000000000000000000
-0000000000000000000000000000000000000000000000000000000000000000
-0000000000000000000000000000000000000000000000000000000000000000
-0000000000000000000000000000000000000000000000000000000000000000
-0000000000000000000000000000000000000000000000000000000000000000
-0000000000000000000000000000000000000000000000000000000000000000
-0000000000000000000000000000000000000000000000000000000000000000
-0000000000000000000000000000000000000000000000000000000000000000
-cleartomark
-/TTEC2o00 findfont /Encoding get
-dup 6 /P put
-dup 7 /a put
-dup 8 /g put
-dup 9 /space put
-pop
-4696 13024 M <0607080309>[111 93 93 93 0]xS
-5132 13024 M <05>S
-19800 VM?
-11 dict begin
-/FontName /TTBC013398o00 def
-/FontMatrix [1 2048 div 0 0 1 2048 div 0 0 ] def
-/Encoding 256 array 0 1 255 {1 index exch /.notdef put} for def
-/PaintType 0 def
-/FontType 1 def
-/FontBBox { 0 0 0 0 } def
-AddFontInfoBegin
-AddFontInfo
-AddFontInfoEnd
-currentdict
-end
-
-currentfile eexec
-9e67edc6f3ddb54d987dfb0ad4392351758f10eff40ef287a1387512b853
-046f6e589e2c97d48fdb38d54b68757f1dc48a239a5da408c2bfd473eac0
-3ab6b0025b87770e5f3b06904c282a51ee189ce871258447b47d83c5fad2
-326aa26e4c7f0ff21a841a463c859f102729802bbfa6ac0c2766f6b09317
-a247f37b339b99b7588bee2e861ed9de7a8990c512001ce21da50f4516f7
-553cc5df31ac42402c2b4e2b106773ccdac45a8dee89d3d35ce4f9afb022
-79592359efd5293f35df57216c84236a1347e922a61c45691be2c137b65f
-08f4b3113b88e58dce4bd559387db7a00fe16460e5ab8fc835ea6ed9b938
-610bff26bc7ddabb1add2c77631f898ffcae76502bbe5e22d7ef71c602e1
-9e22c890817f47e70d08803467d31dd4454c7e898bf1e600f73ba7788118
-7a31575a7bde4b80b1052323a8cd8606039f631424bead9a04865f2b6ccd
-563650769cf3b9f4ec66fa0b354b1389beaff83c6934509010d5c85f025f
-31060982b13953fa166bd5a265f4594dd80728aad8dbc710567ddbed093f
-27b08481959f39d5ea87844272e351c3b107807046866c6efdb34ab1a02a
-4560b58fd36e23b92ffe3af9cc87a0bcbebea7877536640c59261a3a850a
-0941a1da1349cafaf520ac0b488e6dd848ded092875c1ddfbb53986369d2
-ea38f05fc71a0f819904a116f9de8d4281e77df87763452fd42258656862
-4ee87f6acc7b7e1de1128cffce1168ba4f0f231290002f98b6bd2bc60a37
-f305d9515113ceba5d077871c967bffa3d810d8b4355895fdb320c155536
-880c517ea5384f01027eae42fb1a1cf3b4105a4bd7287b950000000000000000000000000000000000000000000000000000000000000000
-0000000000000000000000000000000000000000000000000000000000000000
-0000000000000000000000000000000000000000000000000000000000000000
-0000000000000000000000000000000000000000000000000000000000000000
-0000000000000000000000000000000000000000000000000000000000000000
-0000000000000000000000000000000000000000000000000000000000000000
-0000000000000000000000000000000000000000000000000000000000000000
-0000000000000000000000000000000000000000000000000000000000000000
-cleartomark
-/TTBC013398o00 findfont /Encoding get
-dup 1 /one put
-dup 2 /five put
-pop
-F /F1 0 /0 F /TTBC013398o00 mF
-/F1S5BA F1 [1466 0 0 -1466 0 0 ] mFS
-F1S5BA Ji
-1459 3161 M <0102>[815 0]xS
-900 VM?
-
-currentfile eexec
-9e67edc6b841305af19a6e4bb2a230e3e9efc9b96f464cd2cec0584bfa5d
-e6b6c8bf4fb2bca3ff5c4ffdcb930b9549cfaa6d954b63169b356002d4a2
-065b3dad6c77543f2f4c58aba309a5f2e2cec5372d5eb49ba5adffe6ec0d
-ed20ee879de2476ee6f4099e560589a666b9194b6bf7f0128e1a3afd80ec
-9f40a396884744c1962e90eba74a9cd4a32f9fdd0782f0c6b6d12f732bee
-20b6ac0c3bfba90b08742c53ddc1970000000000000000000000000000000000000000000000000000000000000000
-0000000000000000000000000000000000000000000000000000000000000000
-0000000000000000000000000000000000000000000000000000000000000000
-0000000000000000000000000000000000000000000000000000000000000000
-0000000000000000000000000000000000000000000000000000000000000000
-0000000000000000000000000000000000000000000000000000000000000000
-0000000000000000000000000000000000000000000000000000000000000000
-0000000000000000000000000000000000000000000000000000000000000000
-cleartomark
-/TTBC013398o00 findfont /Encoding get
-dup 3 /colon put
-pop
-3123 3161 M <03>S
-900 VM?
-
-currentfile eexec
-9e67edc6b841305af19a6e4bb2a230e3e9efc9b96f464cd2cec0584bfa5d
-e6b6c8bf4fb2bca3ff5c4ffdcb930b9549cfaa6d954b63169b356002d4a2
-065b3dad6c77543f2f4c58abba975b6391782ae96f027086c2b7fc4d3f90
-351b67f8a2fc2116477655cf0dff5a6bf15f1a3d629270d6af26f69b32a3
-312831823f86f43a0ab84649de6044d445b8ed1fbd9a8f026fbac386a0e1
-c5428153a9d4e786021ed524ba1216a3b8ab60edfbf05959d5558b762ca6
-ffa65d882d930f795bc1903885698b5558100097185b7cacdbe4413bc735
-faa8d6a05f03b5bcb23f73372cbb5f7cd01ce3e3bb2e524201be263c6e0c
-f04205a026405c90467d80e06d42e97c1af53a494a1c86c7a93c034ec9a1
-58c34d868fc499aa20961ab79c8fd94237c294a6d7569b8cddbab704dca3
-ab7466244b990000000000000000000000000000000000000000000000000000000000000000
-0000000000000000000000000000000000000000000000000000000000000000
-0000000000000000000000000000000000000000000000000000000000000000
-0000000000000000000000000000000000000000000000000000000000000000
-0000000000000000000000000000000000000000000000000000000000000000
-0000000000000000000000000000000000000000000000000000000000000000
-0000000000000000000000000000000000000000000000000000000000000000
-0000000000000000000000000000000000000000000000000000000000000000
-cleartomark
-/TTBC013398o00 findfont /Encoding get
-dup 4 /zero put
-pop
-4201 3161 M <0404>[815 0]xS
-5865 3161 M <03>S
-900 VM?
-
-currentfile eexec
-9e67edc6b841305af19a6e4bb2a230e3e9efc9b96f464cd2cec0584bfa5d
-e6b6c8bf4fb2bca3ff5c4ffdcb930b9549cfaa6d954b63169b356002d4a2
-065b3dad6c77543f2f4c58abb474233ea80ce809e35265271e29a645609a
-f19523b459da829c3beb337f4e916de7baa7dd40e381e60e1d68dd6dc672
-318ee6d51a4977d970db3ae073fa94a7f5afcd21e06e8476d782a2865dd3
-2a9c235bd5f3c5f1f327252a54d27bae21d8962686e2aa6912c72c946bed
-83223cfc201da7c3f18870a82efce4ad7f1c996c4d99903969225ed21444
-37bc8415a6f4b6d44e30c3d0e47b6d6945d1536311137281dee93fc9a238
-a6036c912e79e0ebe6ecb3d20cd3093cccd00d504fa49f3c0efe04da2103
-3e167528183bdb7896175c77778fde8f0d0b65cb28281e8869747cde7f28
-94c91c302ba109d3ae45ff70f1999a40d8e9a33bd9ce6b8b22961db9c435
-a39d612dba6c4fcc51231f651c91bd0b0724b13d8d8e0000000000000000000000000000000000000000000000000000000000000000
-0000000000000000000000000000000000000000000000000000000000000000
-0000000000000000000000000000000000000000000000000000000000000000
-0000000000000000000000000000000000000000000000000000000000000000
-0000000000000000000000000000000000000000000000000000000000000000
-0000000000000000000000000000000000000000000000000000000000000000
-0000000000000000000000000000000000000000000000000000000000000000
-0000000000000000000000000000000000000000000000000000000000000000
-cleartomark
-/TTBC013398o00 findfont /Encoding get
-dup 5 /three put
-pop
-6943 3161 M <0405>[815 0]xS
-LH
-(%%[Page: 1]%%) =
-%%PageTrailer
-
-%%Trailer
-%%BoundingBox: 18 18 577 824
-%%DocumentNeededResources:
-%%DocumentSuppliedResources:
-%%+ procset Pscript_WinNT_ErrorHandler 5.0 0
-%%+ procset Pscript_FatalError 5.0 0
-%%+ procset Pscript_Win_Basic 5.0 0
-%%+ procset Pscript_Win_Utils_L2 5.0 0
-%%+ procset Pscript_Text 5.0 0
-Pscript_WinNT_Incr dup /terminate get exec
-ehsave restore
-%%Pages: 1
-(%%[LastPage]%%) =
-%%EOF
-
\ No newline at end of file
diff --git a/testgraphical/references/wntmsci/singletest/eis-test.odt.pdf b/testgraphical/references/wntmsci/singletest/eis-test.odt.pdf
deleted file mode 100644
index 0654d52..0000000
Binary files a/testgraphical/references/wntmsci/singletest/eis-test.odt.pdf and /dev/null differ
diff --git a/testgraphical/references/wntmsci/singletest/eis-test.odt.ps b/testgraphical/references/wntmsci/singletest/eis-test.odt.ps
deleted file mode 100644
index 968c7b3..0000000
--- a/testgraphical/references/wntmsci/singletest/eis-test.odt.ps
+++ /dev/null
@@ -1,1984 +0,0 @@
-%!PS-Adobe-3.0
-%%Title: eis-test
-%%Creator: PScript5.dll Version 5.2.2
-%%CreationDate: 5/17/2010 13:9:19
-%%For: ll93751
-%%BoundingBox: (atend)
-%%Pages: (atend)
-%%Orientation: Portrait
-%%PageOrder: Special
-%%DocumentNeededResources: (atend)
-%%DocumentSuppliedResources: (atend)
-%%DocumentData: Clean7Bit
-%%TargetDevice: (Generic Printer For MSWord Testing) (1) 1
-%%LanguageLevel: 2
-%%EndComments
-
-%%BeginDefaults
-%%PageBoundingBox: 18 18 577 824
-%%ViewingOrientation: 1 0 0 1
-%%EndDefaults
-
-
-%%BeginProlog
-%%BeginResource: file Pscript_WinNT_ErrorHandler 5.0 0
-/currentpacking where{pop/oldpack currentpacking def/setpacking where{pop false
-setpacking}if}if/$brkpage 64 dict def $brkpage begin/prnt{dup type/stringtype
-ne{=string cvs}if dup length 6 mul/tx exch def/ty 10 def currentpoint/toy exch
-def/tox exch def 1 setgray newpath tox toy 2 sub moveto 0 ty rlineto tx 0
-rlineto 0 ty neg rlineto closepath fill tox toy moveto 0 setgray show}bind def
-/nl{currentpoint exch pop lmargin exch moveto 0 -10 rmoveto}def/=={/cp 0 def
-typeprint nl}def/typeprint{dup type exec}readonly def/lmargin 72 def/rmargin 72
-def/tprint{dup length cp add rmargin gt{nl/cp 0 def}if dup length cp add/cp
-exch def prnt}readonly def/cvsprint{=string cvs tprint( )tprint}readonly def
-/integertype{cvsprint}readonly def/realtype{cvsprint}readonly def/booleantype
-{cvsprint}readonly def/operatortype{(--)tprint =string cvs tprint(-- )tprint}
-readonly def/marktype{pop(-mark- )tprint}readonly def/dicttype{pop
-(-dictionary- )tprint}readonly def/nulltype{pop(-null- )tprint}readonly def
-/filetype{pop(-filestream- )tprint}readonly def/savetype{pop(-savelevel- )
-tprint}readonly def/fonttype{pop(-fontid- )tprint}readonly def/nametype{dup
-xcheck not{(/)tprint}if cvsprint}readonly def/stringtype{dup rcheck{(\()tprint
-tprint(\))tprint}{pop(-string- )tprint}ifelse}readonly def/arraytype{dup rcheck
-{dup xcheck{({)tprint{typeprint}forall(})tprint}{([)tprint{typeprint}forall(])
-tprint}ifelse}{pop(-array- )tprint}ifelse}readonly def/packedarraytype{dup
-rcheck{dup xcheck{({)tprint{typeprint}forall(})tprint}{([)tprint{typeprint}
-forall(])tprint}ifelse}{pop(-packedarray- )tprint}ifelse}readonly def/courier
-/Courier findfont 10 scalefont def end errordict/handleerror{systemdict begin
-$error begin $brkpage begin newerror{/newerror false store vmstatus pop pop 0
-ne{grestoreall}if errorname(VMerror)ne{showpage}if initgraphics courier setfont
-lmargin 720 moveto errorname(VMerror)eq{userdict/ehsave known{clear userdict
-/ehsave get restore 2 vmreclaim}if vmstatus exch pop exch pop PrtVMMsg}{
-(ERROR: )prnt errorname prnt nl(OFFENDING COMMAND: )prnt/command load prnt
-$error/ostack known{nl nl(STACK:)prnt nl nl $error/ostack get aload length{==}
-repeat}if}ifelse systemdict/showpage get exec(%%[ Error: )print errorname
-=print(; OffendingCommand: )print/command load =print( ]%%)= flush}if end end
-end}dup 0 systemdict put dup 4 $brkpage put bind readonly put/currentpacking
-where{pop/setpacking where{pop oldpack setpacking}if}if
-%%EndResource
-userdict /Pscript_WinNT_Incr 230 dict dup begin put
-%%BeginResource: file Pscript_FatalError 5.0 0
-userdict begin/FatalErrorIf{{initgraphics findfont 1 index 0 eq{exch pop}{dup
-length dict begin{1 index/FID ne{def}{pop pop}ifelse}forall/Encoding
-{ISOLatin1Encoding}stopped{StandardEncoding}if def currentdict end
-/ErrFont-Latin1 exch definefont}ifelse exch scalefont setfont counttomark 3 div
-cvi{moveto show}repeat showpage quit}{cleartomark}ifelse}bind def end
-%%EndResource
-userdict begin/PrtVMMsg{vmstatus exch sub exch pop gt{[
-(Dieser Druckauftrag erfordert mehr Speicher, als auf diesem Drucker vorhanden ist. )
-100 500
-(Versuchen Sie es mit einer oder mehreren der folgenden Methoden und drucken Sie dann erneut:)
-100 485(Wählen Sie für das Ausgabeformat die Option "Optimale Portierung".)115
-470
-(Stellen Sie sicher, daß auf der Registerkarte "Geräteeinstellungen" die Angabe für "Verfügbarer Postscript-Speicher" korrekt ist.)
-115 455(Reduzieren Sie die Anzahl der im Dokument verwendeten Schriftarten. )
-115 440(Drucken Sie das Dokument in verschiedenen Teilstücken. )115 425 12
-/Times-Roman showpage(%%[ PrinterError: Low Printer VM ]%%)= true FatalErrorIf}
-if}bind def end version cvi 2016 ge{/VM?{pop}bind def}{/VM? userdict/PrtVMMsg
-get def}ifelse
-105000 VM?
-%%BeginResource: file Pscript_Win_Basic 5.0 0
-/d/def load def/,/load load d/~/exch , d/?/ifelse , d/!/pop , d/`/begin , d/^
-/index , d/@/dup , d/+/translate , d/$/roll , d/U/userdict , d/M/moveto , d/-
-/rlineto , d/&/currentdict , d/:/gsave , d/;/grestore , d/F/false , d/T/true ,
-d/N/newpath , d/E/end , d/Ac/arc , d/An/arcn , d/A/ashow , d/D/awidthshow , d/C
-/closepath , d/V/div , d/O/eofill , d/L/fill , d/I/lineto , d/-c/curveto , d/-M
-/rmoveto , d/+S/scale , d/Ji/setfont , d/Lc/setlinecap , d/Lj/setlinejoin , d
-/Lw/setlinewidth , d/Lm/setmiterlimit , d/sd/setdash , d/S/show , d/LH/showpage
-, d/K/stroke , d/W/widthshow , d/R/rotate , d/L2? false/languagelevel where{pop
-languagelevel 2 ge{pop true}if}if d L2?{/xS/xshow , d/yS/yshow , d/zS/xyshow ,
-d}if/b{bind d}bind d/bd{bind d}bind d/xd{~ d}bd/ld{, d}bd/bn/bind ld/lw/Lw ld
-/lc/Lc ld/lj/Lj ld/sg/setgray ld/ADO_mxRot null d/self & d/OrgMx matrix
-currentmatrix d/reinitialize{: OrgMx setmatrix[/TextInit/GraphInit/UtilsInit
-counttomark{@ where{self eq}{F}?{cvx exec}{!}?}repeat cleartomark ;}b
-/initialize{`{/Pscript_Win_Data where{!}{U/Pscript_Win_Data & put}?/ADO_mxRot ~
-d/TextInitialised? F d reinitialize E}{U/Pscript_Win_Data 230 dict @ ` put
-/ADO_mxRot ~ d/TextInitialised? F d reinitialize}?}b/terminate{!{& self eq
-{exit}{E}?}loop E}b/suspend/terminate , d/resume{` Pscript_Win_Data `}b U `
-/lucas 21690 d/featurebegin{countdictstack lucas[}b/featurecleanup{stopped
-{cleartomark @ lucas eq{! exit}if}loop countdictstack ~ sub @ 0 gt{{E}repeat}
-{!}?}b E/snap{transform 0.25 sub round 0.25 add ~ 0.25 sub round 0.25 add ~
-itransform}b/dsnap{dtransform round ~ round ~ idtransform}b/nonzero_round{@ 0.5
-ge{round}{@ -0.5 lt{round}{0 ge{1}{-1}?}?}?}b/nonzero_dsnap{dtransform
-nonzero_round ~ nonzero_round ~ idtransform}b U<04>cvn{}put/rr{1 ^ 0 - 0 ~ -
-neg 0 - C}b/irp{4 -2 $ + +S fx 4 2 $ M 1 ^ 0 - 0 ~ - neg 0 -}b/rp{4 2 $ M 1 ^ 0
-- 0 ~ - neg 0 -}b/solid{[]0 sd}b/g{@ not{U/DefIf_save save put}if U/DefIf_bool
-2 ^ put}b/DefIf_El{if U/DefIf_bool get not @{U/DefIf_save get restore}if}b/e
-{DefIf_El !}b/UDF{L2?{undefinefont}{!}?}b/UDR{L2?{undefineresource}{! !}?}b
-/freeVM{/Courier findfont[40 0 0 -40 0 0]makefont Ji 2 vmreclaim}b/hfRedefFont
-{findfont @ length dict `{1 ^/FID ne{d}{! !}?}forall & E @ ` ~{/CharStrings 1
-dict `/.notdef 0 d & E d}if/Encoding 256 array 0 1 255{1 ^ ~/.notdef put}for d
-E definefont !}bind d/hfMkCIDFont{/CIDFont findresource @ length 2 add dict `{1
-^ @/FID eq ~ @/XUID eq ~/UIDBase eq or or{! !}{d}?}forall/CDevProc ~ d/Metrics2
-16 dict d/CIDFontName 1 ^ d & E 1 ^ ~/CIDFont defineresource ![~]composefont !}
-bind d
-%%EndResource
-%%BeginResource: file Pscript_Win_Utils_L2 5.0 0
-/rf/rectfill , d/fx{1 1 dtransform @ 0 ge{1 sub 0.5}{1 add -0.5}? 3 -1 $ @ 0 ge
-{1 sub 0.5}{1 add -0.5}? 3 1 $ 4 1 $ idtransform 4 -2 $ idtransform}b/BZ{4 -2 $
-snap + +S fx rf}b/rs/rectstroke , d/rc/rectclip , d/UtilsInit{currentglobal{F
-setglobal}if}b/scol{! setcolor}b/colspA/DeviceGray d/colspABC/DeviceRGB d
-/colspRefresh{colspABC setcolorspace}b/SetColSpace{colspABC setcolorspace}b
-/resourcestatus where{!/ColorRendering/ProcSet resourcestatus{! ! T}{F}?}{F}?
-not{/ColorRendering<</GetHalftoneName{currenthalftone @/HalftoneName known{
-/HalftoneName get}{!/none}?}bn/GetPageDeviceName{currentpagedevice @
-/PageDeviceName known{/PageDeviceName get @ null eq{!/none}if}{!/none}?}bn
-/GetSubstituteCRD{!/DefaultColorRendering/ColorRendering resourcestatus{! !
-/DefaultColorRendering}{(DefaultColorRendering*){cvn exit}127 string
-/ColorRendering resourceforall}?}bn>>/defineresource where{!/ProcSet
-defineresource !}{! !}?}if/buildcrdname{/ColorRendering/ProcSet findresource `
-mark GetHalftoneName @ type @/nametype ne ~/stringtype ne and{!/none}if(.)
-GetPageDeviceName @ type @/nametype ne ~/stringtype ne and{!/none}if(.)5 ^ 0 5
--1 1{^ length add}for string 6 1 $ 5 ^ 5{~ 1 ^ cvs length 1 ^ length 1 ^ sub
-getinterval}repeat ! cvn 3 1 $ ! ! E}b/definecolorrendering{~ buildcrdname ~
-/ColorRendering defineresource !}b/findcolorrendering where{!}{
-/findcolorrendering{buildcrdname @/ColorRendering resourcestatus{! ! T}{
-/ColorRendering/ProcSet findresource ` GetSubstituteCRD E F}?}b}?
-/selectcolorrendering{findcolorrendering !/ColorRendering findresource
-setcolorrendering}b/G2UBegin{findresource/FontInfo get/GlyphNames2Unicode get
-`}bind d/G2CCBegin{findresource/FontInfo get/GlyphNames2HostCode get `}bind d
-/G2UEnd{E}bind d/AddFontInfoBegin{/FontInfo 8 dict @ `}bind d/AddFontInfo{
-/GlyphNames2Unicode 16 dict d/GlyphNames2HostCode 16 dict d}bind d
-/AddFontInfoEnd{E d}bind d/T0AddCFFMtx2{/CIDFont findresource/Metrics2 get ` d
-E}bind d
-%%EndResource
-end
-%%EndProlog
-
-%%BeginSetup
-statusdict begin (%%[ ProductName: ) print product print ( ]%%)= flush end
-[ 1 0 0 1 0 0 ] false Pscript_WinNT_Incr dup /initialize get exec
-featurebegin{
-%%BeginNonPPDFeature: JobTimeout 0
-0 /languagelevel where{pop languagelevel}{1}ifelse 2 ge{1 dict dup/JobTimeout 4 -1 roll put setuserparams}{statusdict/setjobtimeout get exec}ifelse
-%%EndNonPPDFeature
-}featurecleanup
-
-featurebegin{
-%%BeginNonPPDFeature: WaitTimeout 300
-300 /languagelevel where{pop languagelevel}{1}ifelse 2 ge{1 dict dup/WaitTimeout 4 -1 roll put setuserparams}{statusdict/waittimeout 3 -1 roll put}ifelse
-%%EndNonPPDFeature
-}featurecleanup
-
-featurebegin{
-%%BeginFeature: *InputSlot ManualFeed
-
-<< /ManualFeed true /Policies << /ManualFeed 1 >> >> setpagedevice
-%%EndFeature
-}featurecleanup
-featurebegin{
-%%BeginFeature: *Duplex None
-
-<</Duplex false /Tumble false
- /Policies << /Duplex 1 /Tumble 1 >>
->> setpagedevice
-%%EndFeature
-}featurecleanup
-featurebegin{
-%%BeginFeature: *PageRegion A4
-<</PageSize [595 842] /ImagingBBox null>> setpagedevice
-%%EndFeature
-}featurecleanup
-featurebegin{
-%%BeginFeature: *Resolution 1200x1200dpi
-
- 1 dict dup /HWResolution [1200 1200] put setpagedevice
-%%EndFeature
-}featurecleanup
-1 setlinecap 1 setlinejoin
-/mysetup [ 72 1200 V 0 0 -72 1200 V 18 824.0003 ] def
-%%EndSetup
-
-userdict begin /ehsave save def end
-%%Page: 1 1
-%%PageBoundingBox: 18 18 577 824
-%%EndPageComments
-%%BeginPageSetup
-/DeviceRGB dup setcolorspace /colspABC exch def
-mysetup concat colspRefresh
-%%EndPageSetup
-
-0 0 0 1 scol 25200 VM?
-11 dict begin
-/FontName /TTA55o00 def
-/FontMatrix [1 2048 div 0 0 1 2048 div 0 0 ] def
-/Encoding 256 array 0 1 255 {1 index exch /.notdef put} for def
-/PaintType 0 def
-/FontType 1 def
-/FontBBox { 0 0 0 0 } def
-AddFontInfoBegin
-AddFontInfo
-AddFontInfoEnd
-currentdict
-end
-
-currentfile eexec
-9e67edc6f3ddb54d987dfb0ad4392351758f10eff40ef287a1387512b853
-046f6e589e2c97d48fdb38d54b68757f1dc48a239a5da408c2bfd473eac0
-3ab6b0025b87770e5f3b06904c282a51ee189ce871258447b47d83c5fad2
-326aa26e4c7f0ff21a841a463c859f102729802bbfa6ac0c2766f6b09317
-a247f37b339b99b7588bee2e861ed9de7a8990c512001ce21da50f4516f7
-553cc5df31ac42402c2b4e2b106773ccdac45a8dee89d3d35ce4f9afb022
-79592359efd5293f35df57216c84236a1347e922a61c45691be2c137b65f
-08f4b3113b88e58dce4bd559387db7a00fe16460e5ab8fc835ea6ed9b938
-610bff26bc7ddabb1af7195ef7e654ee14a569bb22066084a75e287a6b21
-7d5ead11cee92565651ea4f1d618325c70b09fa582d2eca5e5c5deea3be0
-b1103a2db20dd69d0ed4b12a762ee64108282b8d83f8d25f9b0608098b16
-460b06a011c4da3f1e637f7ceebc2c8c5e93750ddf750a5c367617f3ede0
-a6cce86a134ca76a529adbcaeb6269451c7420c09daca772307efbb571ee
-ca3a4465c4c2c3d07e2e4a4d48c613544563cea572138daa08d3f5cf8000
... etc. - the rest is truncated
More information about the Libreoffice-commits
mailing list