我想在一对 guillemet 中使用不间断空格。但这些 guillemet 中的空格不相等。如果我删除 guillemet,空格相等,这对我来说看起来不错。如果我删除不间断空格,它看起来也不错。以下代码:
\documentclass{article}
\usepackage[utf8]{inputenc}
\usepackage[T1]{fontenc}
\usepackage[french]{babel}
\begin{document}
Les crochets \og~[~\fg et \og~]~\fg
Les crochets~[~et~]~
Les crochets \og [ \fg et \og ] \fg
\end{document}
生成:
方括号前面的空格比后面的空格大。我觉得这不太好看,但我不明白为什么会产生这种情况以及如何修复它。