macros

establecer el espacio de la línea para el comando \Nnew

He añadido un nuevo comando,"Fuente",para añadir la fuente de una figura después de su título.Sin embargo,encontré algún problema de ajuste del espacio entre la fuente y el pie de foto.Mi código:

\documentclass{article}
\renewcommand{\baselinestretch}{1.25} 
\usepackage[utf8]{inputenc}
\usepackage[english]{babel}
\usepackage{graphicx}  
\graphicspath{{./images/}}
\usepackage{caption}
\usepackage{subcaption}
\newcommand{\source}[1]{\caption*{Source: {#1}}}  % define a new style of caption, "source"
\begin{document}
\begin{figure}[ht]
    \centering
    \includegraphics[width=0.8\textwidth]{DS products & service.png}
    \caption{Some products and services 3DS provides}
    \source{Dassault systèmes website, \url{https://www.3ds.com/products-services/}}
    \label{fig:prodService}
\end{figure}
\end{document}

Y el resultado es como la siguiente imagen.El espacio de la línea señalado por la flecha roja es demasiado ancho,¿cómo debo ajustarlo?

Puedes agregar algo de espacio vertical negativo en la definición de \source :

\documentclass{article}
\usepackage[left=1cm,right=1cm]{geometry}
\usepackage{hyperref}
\renewcommand{\baselinestretch}{1.25} 
\usepackage[demo]{graphicx}  
\usepackage{caption}
\usepackage{subcaption}
\newcommand{\source}[1]{\vspace{-1Em}\caption*{Source: {#1}}}  % define a new style of caption, "source"
\begin{document}
\begin{figure}[ht]
    \centering
    \includegraphics[width=0.8\textwidth]{DS products & service.png}
    \caption{Some products and services 3DS provides}
    \source{Dassault systèmes website, \url{https://www.3ds.com/products-services/}}
    \label{fig:prodService}
\end{figure}
\end{document}




Dado que está utilizando el paquete de caption , un enfoque más sensato sería usar \captionsetup dentro de su macro \souce para eliminar el espacio.

\newcommand{\source}[1]{\captionsetup{aboveskip=0pt}\caption*{Source: {#1}}}

Entonces, en lugar de observar el \vspace para que se vea bien, el enfoque presentado funcionará a pesar de la configuración de espaciado global.