Нет ничего лучше, чем набирать текст с формулами в латех, но, блин, нет ничего хуже, чем искать косяки в исходных файлах. 21-й век на дворе, даже gcc научился более менее показывать точное место, где я накосячил, а латех остался в 80-х годах.
Загадка. Что это значит:
(/usr/share/texmf-dist/tex/latex/amsfonts/ueus.fd)
(/usr/share/texmf-dist/tex/latex/amsfonts/ueuex.fd) [1] [2] [3] [4] [5]
[6] [7] <xymatrix 3x3 174> [8] [9] [10] [11] [12] [13] [14] [15] [16] [17]
[18] [19] [20] [21] [22] [23]
Overfull \hbox (7.49167pt too wide) in paragraph at lines 1955--1959
\T2A/ccr/m/n/10 � -�, � --� --�-.
--�-�
[24] [25] [26] [27]
Overfull \hbox (5.7607pt too wide) in paragraph at lines 2267--2271
[]\T2A/ccr/m/n/10 . - $[][] \U/eur/m/n/10 v[]$ \T2A/ccr/m/n/10
---- --� $[][] \OM
S/cmsy/m/n/10 k\U/eur/m/n/10 v[]\OMS/cmsy/m/n/10 k$
[28])
Runaway argument?
! File ended while scanning use of \language@active@arg".
<inserted text>
\par
l.82 \sect{Nilpotent groups}{nilp}
?
Пишет про overfull \hbox в каких-то строках, но из-за использования \input эти номера строк мне ни о чём не говорят.
Может есть какие-нибудь патчи к латеху или оболочки или ещё хоть что-нибудь, что позволяет искать косяки быстрее чем со скоростью черепахи? Я, наверное, совсем неадекват, но я борюсь тупым бисектом, находя косячный участок в тексте, написанном после последней успешной компиляции. Самому смешно.