\,
在我的希腊语-德语文档中,组合中的第二个\,--\,
实际上并没有插入空格。看起来好像我只是写了\,--
(通常,其他语言和字体也会发生同样的情况,但这种情况是最明显的。它可能取决于\,--\,
。)
% -*- mode: latex; TeX-engine: luatex; coding: utf-8; -*-
\listfiles
\documentclass{standalone}
\usepackage{luatextra}
\usepackage{polyglossia}
\setmainlanguage{german}
\setotherlanguage[variant=ancient]{greek}
\setmainfont{TeX Gyre Pagella}[Ligatures = {Common,TeX}]
\newfontfamily\greekfont[Ligatures=TeX]{GFS Porson}
% \usepackage{thinsp}
\begin{document}
\begin{greek}
Οὑτωσὶ\,--\,τοίνυν, ὦ παῖ\,--\,καλέ\,--\,, ἐν\,--\,νόησον, ὡς\,--\,ὁ
μὲν πρότερος ἦν λόγος Φαίδρου\,--\,τοῦ Πυ\,--\,θοκλέους
\end{greek}
\end{document}