\listfiles \documentclass{article} \usepackage[T1]{fontenc} \usepackage[latin1]{inputenc} %\usepackage{mathptmx} %\usepackage[scaled=0.92]{helvet} \usepackage{courier} \usepackage{comment} \usepackage{listings} % \lstset{% language=[LaTeX]TeX,% showstringspaces=false,% tabsize=5,% % frame={tb},% % lineskip=-1pt,% extendedchars=true,% basicstyle={\footnotesize\ttfamily},% numbers=left,% stepnumber=1,% numberstyle=\tiny,% % xleftmargin=2em,% breaklines=true} % \usepackage[fbox]{hvfloat} \usepackage{graphicx} \usepackage{url} \usepackage{tabularx} \usepackage{lscape} \usepackage{multicol} \usepackage[pdftitle={hvfloat - Rotating Objects and Captions}, pdfauthor={Herbert Voß}, urlcolor=blue, linktocpage, a4paper, colorlinks=true]{hyperref} % \newcommand\CMD[1]{{\small\ttfamily\textbackslash{}#1}} \newcommand\ENV[1]{{\small\ttfamily#1} Environment} % \begin{document} \title{Package \texttt{hvfloat}\\Rotating objects and captions\\ver 1.1} \author{Herbert Voß\thanks{\protect\url{voss@perce.de}}} \date{\today} \maketitle \begin{abstract} This \texttt{hvfloat.sty} defines a macro to place objects and captions of floats in different positions with different rotating angles. All objects and captions are framed, which is only for demonstration here and has no additional sense. \end{abstract} \vfill \hvFloat[% nonFloat=true,% capWidth=0.5,% capPos=r,% objectAngle=120,% capAngle=-210,% objectPos=c% ]{figure}{\fbox{\includegraphics[scale=0.9]{rose}}}{\fbox{What a nice Caption :-)}}{} \vspace*{\fill} \clearpage \tableofcontents \listoffigures \clearpage \section{The Package Options} \noindent\begin{tabularx}{\textwidth}{lX} \textbf{\small\texttt{fbox}} & The objects and captions are put into a \CMD{fbox} command, like in this documentation. This doesn't make real sense and is only for some demonstration useful. \end{tabularx} The length \CMD{belowcaptionskip} is set by \LaTeX{} to 0pt and changed in \texttt{hvfloat} to the same value than \CMD{abovecaptionskip}. This length can be changed to another value in the usual way with \CMD{setlength} or \CMD{addtolength}. \section{The Macros} The syntax for the \CMD{hvFloat} macro is {\small\begin{verbatim} \hvFloat[]% {}% {}% []{}% {