
scrlttr2
¿No parece tener cifras definidas?
Error de título del paquete: No se ha definido ninguna 'figura' de tipo flotante.
Entonces, ¿cómo puedo solucionar eso?
Antes de discutir, usar cifras no tiene sentido en las letras:
- Sí, tal vez, pero lo quiero.
- En una carta de varias páginas sobre arte, por ejemplo, puede resultar realmente útil.
- Por lo que veo, no puedo ajustar el texto alrededor de las imágenes de ninguna otra manera que no sea con
wrapfig
(wrapfigure). ¿Esto no depende defigure
? Todas las guías que puedo encontrar en línea lo recomiendanwrapfig
. ¿Cómo debería envolver una imagen de otra manera? Incluso Word puede hacer esto fácilmente y (también) está diseñado para crear letras.
Código de ejemplo (fragmento):
\documentclass[version=last]{scrlttr2}
\usepackage{caption}
\captionsetup{justification=centering}
\usepackage{wrapfig}
Respuesta1
Si necesita figuras flotantes y/o el \caption
comando, utilice la clase scrartcl
y cargue el paquete scrletter
.
Ejemplo:
\documentclass{scrartcl}
\usepackage{scrletter}
\usepackage{blindtext}% only for dummy text
\usepackage{graphicx}
\usepackage{wrapfig}
\begin{document}
\begin{letter}{Max Mustermann}
\opening{Hello \usekomavar{toname},}
\begin{wrapfigure}{l}{3cm}
\includegraphics[width=\linewidth]{example-image}
\caption{Caption}
\end{wrapfigure}
\blindtext
\Blindtext[2]
\begin{figure}
\centering
\includegraphics[width=5cm]{example-image}
\caption{Another Caption}
\end{figure}
\closing{Best regards}
\end{letter}
\end{document}