lstinline place l'espace avant le point
Oct 31 2020
J'essaie d'utiliser \lstinlinepour styliser les noms de fichiers dans mon document, mais cela met des espaces aléatoires avant le point. Je suppose que cela a à voir avec les réglages automatiques pour la ponctuation?
Puis-je désactiver cela avec des listes ou est-ce une chose générale en latex?
MWE:
\documentclass[11pt]{scrreprt}
\usepackage{color}
\usepackage{listings}
\lstset{basicstyle=\color{blue}} % just to demo
\begin{document}
I use the file \lstinline{file.ext}, which is nice.
\end{document}
Réponses
Cube Nov 03 2020 at 14:24
l'utilisation de la suggestion leandriis pour faire du point une lettre supprime l'espace à l'intérieur de l'expression, mais crée un espace wird après. Des idées?
\documentclass[11pt]{scrreprt}
\usepackage{color}
\usepackage{listings}
\lstset{
basicstyle=\color{blue},
alsoletter={.}
} % just to demo
\begin{document}
I use the file \lstinline{file.ext}, which is nice.
\end{document}
Cube Nov 03 2020 at 17:58
l'utilisation d'une police à espacement fixe résout le problème, qui ne répond pas à la question de savoir pourquoi, mais fonctionne.
\documentclass[11pt]{scrreprt}
\usepackage{color}
\usepackage{listings}
\lstset{basicstyle=\color{blue}\ttfamily}
\begin{document}
I use the file \lstinline{file.ext}, which is nice.
\end{document}