# File rtex.rb, line 1206 def execute() @first = false Logger.add( 5, self.class, "Execute #{Config.dvips}") @dataChanged = false #clear flag stderrOff() result = system( Config.dvips(@filename) ) stderrOn() @log = get_stderr() put_analyse( analyse( @log ) ) if !result Logger.add(1, self.class, "Error executing #{self.class}") end add_stdout( self.class ) if @stdoutInclude add_stderr( self.class ) if @stderrInclude return result end