\documentclass{article}

\usepackage[dvipdfm,a5paper,margin=1in]{geometry}
\newcommand\vertical{%
  \clearpage
  \newgeometry{width=\textheight,height=\textwidth,left=1in,top=1in}%
  \tate}

\font\rm=upzhserif-h
\font\it=upzhserifit-h
\font\bf=upzhserifb-h
\font\sf=upzhsans-h
\font\sfbf=upzhsansb-h
\font\tt=upzhmono-h
\font\vrm=upzhserif-v
\font\vit=upzhserifit-v
\font\vbf=upzhserifb-v
\font\vsf=upzhsans-v
\font\vsfbf=upzhsansb-v
\font\vtt=upzhmono-v

\AtBeginDvi{\input{upzhfandolfonts}}

\begin{document}

\makeatletter
\@for\fnt:=\rm,\it,\bf,\sf,\sfbf,\tt \do{%
  {\fnt
    庄子曰：“吾生也有涯，而知也无涯。以有涯随无涯，殆已！已而为知者，殆而已矣！
    为善无近名，为恶无近刑，缘督以为经，可以保身，可以全生，可以养亲，可以尽年。”
   \par}
}

\vertical

\@for\fnt:=\vrm,\vit,\vbf,\vsf,\vsfbf,\vtt \do{%
  {\fnt
    庄子曰：「吾生也有涯，而知也无涯。以有涯随无涯，殆已！已而为知者，殆而已矣！
    为善无近名，为恶无近刑，缘督以为经，可以保身，可以全生，可以养亲，可以尽年。」
   \par}
}
\end{document}
