Zaczęło się od tego, że LaTeX złożył tabelę w taki sposób, iż
wszystkie wiersze zostały nałożone na siebie, tworząc jeden wiersz.
Usuwając kolejno dołączane pakiety ustaliłem, że ww. dziwny efekt jest
spowodowany błędem
w pakiecie pxfonts
(qxfonts
oczywiście też)...
A objawia się, jeżeli pakiet ów jest dołączony łącznie
z pakietem inputenc
.
Gorzej... Czego nie widać na pierwszy rzut oka, pxfonts
przedefiniowuje LaTeXa, a konkretnie polecenie \k
, które
zamiast wstawiać znak ą
albo ę
wstawia
dwa nałożone na siebie znaki, np. a
i ogonek
.
Tak się składało polskie teksty w LaTeXu 20 lat temu...
Za powyższe anomalie odpowiada w pakiecie pxfonts
wewnętrzne polecenie: \T@n@@nc@d@ngM@cr@M@d
. Wydaje się,
że wystarczy wpisać do preambuły:
\def\T@n@@nc@d@ngM@cr@M@d{}
aby usunąć błąd. (Wszystko będzie też OK, jeżeli w tekście nie pojawi się znak zawierający ogonek...)
Do tej pory uważałem pakiety pxfonts
/qxfonts
za dobrej jakości. Do tego stopnia dobrej, że w książce
Nie za krótkie wprowadzenie..., które współtłumaczyłem jest
on polecany. Teraz zrobiłem kwerendę w google na okoliczność,
i stwierdziłem, że 1) pakiety te wydają się być mało używane, 2) nie są
od lat pielęgnowane i 3) można
znaleźć opinie o ich kiepskiej jakości. Hmmm...
Z drugiej strony trudno jest znaleźć coś jednoznacznie lepszego...
Mini-przykład ilustrujący problemy zamieszczam poniżej: