xxd
- это команда linux для создания hexdump или наоборот, иногда поставляется с vim
.
В зависимости от вашей ОС, попробуйте установить xxd
или vim
, и это может решить эту проблему.
Один способ сделать это состоит в том, чтобы использовать float
пакет. Я думаю что, по крайней мере, floatrow
пакет может также сделать то, что Вы хотите и можете также быть более гибкими. Посмотрите, что Вы идете, все же.
Вот пример чего-то как, Вы пытаетесь сделать использование float
:
\documentclass{article}
\usepackage{float}
\floatstyle{boxed}
\newfloat{hintbox}{H}{hnt}
\floatname{hintbox}{Hint}
\newcommand\hint[2]{%
\begin{hintbox}
#2
\caption{#1}
\end{hintbox}}
\begin{document}
\section{Hello}
\hint{Be careful with foo!\label{foocareful}}{%
foo is a very precious item and can easily be broken.
Be careful, especially don't throw foo.}
\hint{Don't worry about bar!\label{foocareful}}{%
Unlike foo, bar is pretty easily to get along with.}
\section{End}
\listof{hintbox}{List of Hints}
\end{document}
Не сделали этого в течение многих лет, но я посмотрел бы на ЛАТЕКСНЫЙ исходный код для \tableofcontents и \listoffigures. Я думаю, что механизм универсален, и можно развернуть его для включения собственных списков.