这个问题在 TeX Live 2017 中开始出现:
! LaTeX Error: Command \noboundary unavailable in encoding LGR.
文件仍可编译且 PDF 看起来符合预期,只是常规 sigma 被单词末尾的 sigma 取代。°禁用该pdfx
包可抑制错误。发生了什么?为什么在 TeX Live 2016 中没有发生?
\documentclass[a4paper]{article}
\usepackage[a-1b]{pdfx}
\usepackage[LGR,T1]{fontenc}
\usepackage[utf8]{inputenc}
\usepackage[greek,american]{babel}
\begin{document}
time is \foreignlanguage{greek}{κρόνος} if nothing else
\begin{otherlanguage}{greek}
Θέλω νὰ πιστεύω — καὶ ἡ πίστη μου αὐτὴ βγαίνει πάντοτε πρώτη στὸν ἀγώνα της μὲ
τὴ γνώση — ὅτι, ὅπως καὶ νὰ τὸ ἐξετάσουμε, ἡ πολυαιώνια παρουσία τοῦ ἑλληνισμοῦ
πάνω στὰ δῶθε ἢ ἐκεῖθε τοῦ Αἰγαίου χώματα ἔφτασε νὰ καθιερώσει μιὰν ὀρθογραφία,
ὅπου τὸ κάθε ὠμέγα, τὸ κάθε ὕψιλον, ἡ κάθε ὀξεία, ἡ κάθε ὑπογεγραμμένη, δὲν
εἶναι παρὰ ἕνας κολπίσκος, μιὰ κατωφέρεια, μιὰ κάθετη βράχου πάνω σὲ μιὰ
καμπύλη πρύμνας πλεούμενου, κυματιστοὶ ἀμπελῶνες, ὑπέρθυρα ἐκκλησιῶν, ἀσπράκια
ἢ κοκκινάκια, ἐδῶ ἢ ἐκεῖ, ἀπὸ περιστεριῶνες καὶ γλάστρες μὲ γεράνια.
\end{otherlanguage}
\end{document}