well there is some horizontal text and vertical text.. I don't know how to print them at the same time.. what I do now is print the horizontal then run it trhough a second time for the vertical text.
I don't see how you can do that since you can't programattically change the orientation of a page while you are printing it. Try contacting user merrioncomputin, he may have some ideas.