¿Cómo se cambia la fuente de las etiquetas de los bordes en un gráfico tikz?

¿Cómo se cambia la fuente de las etiquetas de los bordes en un gráfico tikz?

En el siguiente ejemplo:

\begin{tikzpicture}[>=latex]
\tikz {
    \graph [grow right sep=7mm] {
        a <-["label-1",bend left] b ->["label-2",bend left] c
    };
}
\end{tikzpicture}

Me gustaría poder cambiar el tamaño de fuente de "etiqueta-1", "etiqueta-2". Agregar ,every edge/.style={font=\sffamily\tiny}a las \graphopciones no hace nada. El uso ["{\tiny label-1}",bend left]provoca un error.

Respuesta1

Como esto:

ingrese la descripción de la imagen aquí

Agrego color al texto solo para una mejor visibilidad de los cambios en el estilo de las etiquetas. MWE:

\documentclass[tikz, margin=3mm]{standalone}
\usetikzlibrary{graphs, quotes}

\begin{document}
    \begin{tikzpicture}[auto,                            % <-- added
every edge quotes/.style = {inner sep=2pt,                % <-- added
                            font=\tiny\sffamily, text=blue}
                        ]
    \graph [grow right sep=7mm] {
        a <-["label-1",bend left] b ->["label-2",bend left] c
    };
    \end{tikzpicture}
\end{document}

información relacionada