¿Cómo suprimir la separación de palabras en los títulos de figuras y tablas?

¿Cómo suprimir la separación de palabras en los títulos de figuras y tablas?

Para suprimir la separación de palabras en los nombres de las secciones, uso \hyphenpenalty=10000el \titleformatcomando.

¿Existe alguna forma similar de suprimir la separación de palabras en los títulos de figuras y tablas (y de tablas largas)?

Respuesta1

Los códigos que pones en el comentario funcionan para producir el efecto que creo que deseas.

Esta imagen muestra el diseño con guiones predeterminado en a tabley longtableluego lo mismo nuevamente después de declarar que los subtítulos deben justificarse sin separación de palabras (lo que no le da a TeX otra opción que estirar demasiado el espacio entre Tabley el número).

ingrese la descripción de la imagen aquí

\documentclass{article}

\usepackage{caption,longtable,ltcaption}
\setlength\textwidth{.4\textwidth}

\DeclareCaptionJustification{nohyphen}{\hyphenpenalty=10000}
\captionsetup{justification=nohyphen}

\begin{document}

\begin{table}
\centering
XXX
\caption{verylongwordverylongword verylongwordverylongword }
\end{table}

\begin{longtable}{ll}
aa&bb\\
\caption{verylongwordverylongword verylongwordverylongword }
\end{longtable}

\end{document}

información relacionada