\begin{jdclass}[class]{TexPrintStream} \begin{jdclassheader} \jdpublic \jdinherits{\jdtypesimple{Object}\jdinh \jdtypesimple{OutputStream}\jdinh \jdtypesimple{FilterOutputStream}\jdinh \jdtypesimple{PrintStream}} \JDtext{Conversion of special characters into tex-format} \JDauthor{Jolle} \JDsince{13.05.2008} \JDversion{1.0} \end{jdclassheader} \begin{jdinheritancetable} \jdInhEntry{\jdtypesimple{OutputStream} out}{FilterOutputStream} \jdInhEntry{\jdtypesimple{PrintStream} append( \jdtypesimple{CharSequence} )}{PrintStream} \jdInhEntry{\jdtypesimple{PrintStream} append( \jdtypesimple{CharSequence}, \jdtypesimple{int}, \jdtypesimple{int} )}{PrintStream} \jdInhEntry{\jdtypesimple{PrintStream} append( \jdtypesimple{char} )}{PrintStream} \jdInhEntry{\jdtypesimple{Appendable} append( \jdtypesimple{char} )}{PrintStream} \jdInhEntry{\jdtypesimple{Appendable} append( \jdtypesimple{CharSequence}, \jdtypesimple{int}, \jdtypesimple{int} )}{PrintStream} \jdInhEntry{\jdtypesimple{Appendable} append( \jdtypesimple{CharSequence} )}{PrintStream} \jdInhEntry{\jdtypesimple{boolean} checkError( )}{PrintStream} \jdInhEntry{\jdtypesimple{void} clearError( )}{PrintStream} \jdInhEntry{\jdtypesimple{void} close( )}{PrintStream} \jdInhEntry{\jdtypesimple{void} flush( )}{PrintStream} \jdInhEntry{\jdtypesimple{PrintStream} format( \jdtypesimple{String}, \jdtypearray{Object}{\lbrack{}\rbrack{}} )}{PrintStream} \jdInhEntry{\jdtypesimple{PrintStream} format( \jdtypesimple{Locale}, \jdtypesimple{String}, \jdtypearray{Object}{\lbrack{}\rbrack{}} )}{PrintStream} \jdInhEntry{\jdtypesimple{void} print( \jdtypesimple{boolean} )}{PrintStream} \jdInhEntry{\jdtypesimple{void} print( \jdtypesimple{char} )}{PrintStream} \jdInhEntry{\jdtypesimple{void} print( \jdtypesimple{int} )}{PrintStream} \jdInhEntry{\jdtypesimple{void} print( \jdtypesimple{long} )}{PrintStream} \jdInhEntry{\jdtypesimple{void} print( \jdtypesimple{float} )}{PrintStream} \jdInhEntry{\jdtypesimple{void} print( \jdtypesimple{double} )}{PrintStream} \jdInhEntry{\jdtypesimple{void} print( \jdtypearray{char}{\lbrack{}\rbrack{}} )}{PrintStream} \jdInhEntry{\jdtypesimple{void} print( \jdtypesimple{String} )}{PrintStream} \jdInhEntry{\jdtypesimple{void} print( \jdtypesimple{Object} )}{PrintStream} \jdInhEntry{\jdtypesimple{PrintStream} printf( \jdtypesimple{String}, \jdtypearray{Object}{\lbrack{}\rbrack{}} )}{PrintStream} \jdInhEntry{\jdtypesimple{PrintStream} printf( \jdtypesimple{Locale}, \jdtypesimple{String}, \jdtypearray{Object}{\lbrack{}\rbrack{}} )}{PrintStream} \jdInhEntry{\jdtypesimple{void} println( )}{PrintStream} \jdInhEntry{\jdtypesimple{void} println( \jdtypesimple{boolean} )}{PrintStream} \jdInhEntry{\jdtypesimple{void} println( \jdtypesimple{char} )}{PrintStream} \jdInhEntry{\jdtypesimple{void} println( \jdtypesimple{int} )}{PrintStream} \jdInhEntry{\jdtypesimple{void} println( \jdtypesimple{long} )}{PrintStream} \jdInhEntry{\jdtypesimple{void} println( \jdtypesimple{float} )}{PrintStream} \jdInhEntry{\jdtypesimple{void} println( \jdtypesimple{double} )}{PrintStream} \jdInhEntry{\jdtypesimple{void} println( \jdtypearray{char}{\lbrack{}\rbrack{}} )}{PrintStream} \jdInhEntry{\jdtypesimple{void} println( \jdtypesimple{String} )}{PrintStream} \jdInhEntry{\jdtypesimple{void} println( \jdtypesimple{Object} )}{PrintStream} \jdInhEntry{\jdtypesimple{void} setError( )}{PrintStream} \jdInhEntry{\jdtypesimple{void} write( \jdtypesimple{int} )}{PrintStream} \jdInhEntry{\jdtypesimple{void} write( \jdtypearray{byte}{\lbrack{}\rbrack{}}, \jdtypesimple{int}, \jdtypesimple{int} )}{PrintStream} \jdInhEntry{\jdtypesimple{void} close( )}{FilterOutputStream} \jdInhEntry{\jdtypesimple{void} flush( )}{FilterOutputStream} \jdInhEntry{\jdtypesimple{void} write( \jdtypesimple{int} )}{FilterOutputStream} \jdInhEntry{\jdtypesimple{void} write( \jdtypearray{byte}{\lbrack{}\rbrack{}} )}{FilterOutputStream} \jdInhEntry{\jdtypesimple{void} write( \jdtypearray{byte}{\lbrack{}\rbrack{}}, \jdtypesimple{int}, \jdtypesimple{int} )}{FilterOutputStream} \jdInhEntry{\jdtypesimple{void} close( )}{OutputStream} \jdInhEntry{\jdtypesimple{void} flush( )}{OutputStream} \jdInhEntry{\jdtypesimple{void} write( \jdtypesimple{int} )}{OutputStream} \jdInhEntry{\jdtypesimple{void} write( \jdtypearray{byte}{\lbrack{}\rbrack{}} )}{OutputStream} \jdInhEntry{\jdtypesimple{void} write( \jdtypearray{byte}{\lbrack{}\rbrack{}}, \jdtypesimple{int}, \jdtypesimple{int} )}{OutputStream} \jdInhEntry{\jdtypesimple{Object} clone( )}{Object} \jdInhEntry{\jdtypesimple{boolean} equals( \jdtypesimple{Object} )}{Object} \jdInhEntry{\jdtypesimple{void} finalize( )}{Object} \jdInhEntry{\jdtypesimple{Class} getClass( )}{Object} \jdInhEntry{\jdtypesimple{int} hashCode( )}{Object} \jdInhEntry{\jdtypesimple{void} notify( )}{Object} \jdInhEntry{\jdtypesimple{void} notifyAll( )}{Object} \jdInhEntry{\jdtypesimple{String} toString( )}{Object} \jdInhEntry{\jdtypesimple{void} wait( \jdtypesimple{long} )}{Object} \jdInhEntry{\jdtypesimple{void} wait( \jdtypesimple{long}, \jdtypesimple{int} )}{Object} \jdInhEntry{\jdtypesimple{void} wait( )}{Object} \end{jdinheritancetable} \begin{jdconstructor} \jdpublic \JDpara{\jdtypesimple{File}}{f}{File to write} \JDthrows{FileNotFoundException}{if the file doesn't exist} \JDtext{Construktor, initialising the stream into the given file} \JDsince{Version 1.0 from 13.05.2008} \JDauthor{Jolle} \end{jdconstructor} \begin{jdmethod}{printTex} \jdpublic \jdtype{\jdtypesimple{void}} \JDpara{\jdtypesimple{String}}{ausgabe}{unformatted string} \JDtext{Converts an String and writes it to the stream} \JDsince{Version 1.0 from 13.05.2008} \JDauthor{Jolle} \end{jdmethod} \begin{jdmethod}{umwandlung} \jdpublic \jdstatic \jdtype{\jdtypesimple{String}} \JDpara{\jdtypesimple{String}}{unformatted}{unformatted string} \JDtext{Converts the special characters to \TeX-format Characters, that are converted: \{ \} \_ \^{} \&{} \#{} \lbrack{} \rbrack{}} \JDreturn{formatted string} \JDsince{Version 1.0 from 13.05.2008} \JDauthor{Jolle} \end{jdmethod} \end{jdclass}