[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Re: прошу помощи с LaTeX /ничего серьезного/



> Суть проблемы: в сообщениях, которые latex выдает в консоль вместо
> русских букв выводятся вопросики в черных ромбиках, а в консоли emacs
> они выводятся кодами символов. А хотелось бы там видеть то, что
> изначально задумывалось - кириллические символы.
> Вывод в консоль (обычный bash), вот:
> 
> Underfull \hbox (badness 3168) in paragraph at lines 223--224
> \T2A/faq/m/n/14.4 ���� (���� ������������).- �.: ��-��-���-�����-���
> ���������

latex выводит в stderr русские буквы в своей внутренней кодировке, которая
_близка к_ cp1251, но не совпадает с нею.   С этим надо смириться - и или
постпроцессировать этот вывод, или забить, ибо смысла в том, чтобы видеть эти
буквы, обычно немного, содержательная часть сообщения написана по-английски.

Что еще интереснее - местами он их таки выводит во входной кодировке, в
зависимости от того, в каком месте загремело.

> Еще один симптом, может это поможет понять что происходит, у меня в
> преамбуле есть такое:
>  
> \usepackage [latin1, utf8]{inputenc} - именно в этом написании я получаю
> нормальный выходной файл, но имею проблемы с сообщениями в консоли.
>  
> \usepackage [utf8, latin1]{inputenc} - в этом варианте в консоли я
> получаю читаемые сообщения /интересно - почему/, но выходной файл не
> получается из-за кучи ошибок и последующего переполнения стека. Кстати,
> от перемены слагаемых сумма изменяется, выходит?

Это не слагаемые.  Это последовательные действия.

> Любители винды говорят, что у них ничего подобного не происходит, все
> работает как нужно.

У них cp1251.  Оно работает _похоже на_ то, что нужно, а любитель винды одно
от другого отличать не умеет.

-- 
An ideal world is left as an exercise to the reader.
	Paul Graham, "On Lisp"


Reply to: