|
Здравствуйте!
При запуске ТеХ использует форматный файл, созданный с теми настройками, которые были когда он генерировался при обновлении ТеХ. Он разный для LaTeX и для pdflatex. В нём зашиты и переносы.
Надо зайти в МО (Miktex options) и дать команду перегенерировать форматные файлы
Удачи!
On Wednesday 19 September 2012 00:43:17 Ihar Miklashevich wrote:
> Есть документ
>
> \documentclass[11pt]{book}
> \tolerance=200 % рекомендуется при работе с русскими текстами
> \usepackage [CP1251] {inputenc}
> \usepackage{amsmath}
> \usepackage{amsfonts}
> \usepackage{amssymb}
> \usepackage{amsthm}
> \usepackage{newlfont}
> \usepackage[english, russian]{babel}
> \usepackage{makeidx}
> \usepackage{indentfirst}
> \usepackage {graphicx}
> \usepackage{lscape}
> \usepackage{wrapfig}
> \usepackage{floatflt}
> \usepackage[dvips]{epsfig}
>
> В результате dvi файл не имеет переносов. (Кусок log файла приложен)
>
> This is pdfTeX, Version 3.1415926-1.40.10 (MiKTeX 2.8)
> entering extended mode
> (J:\Monograf_Jet\Book.tex
> LaTeX2e <2009/09/24>
> Babel <v3.8l> and hyphenation patterns for english, dumylang, nohyphenation, ge
> rman, ngerman, german-x-2009-06-19, ngerman-x-2009-06-19, french, loaded.
> ("C:\Program Files\MiKTeX 2.8\tex\latex\base\book.cls"
>
> Как видно, русские переносы не подключены, чему подтверждение ниже (Кусок log
> файла приложен)
>
> \\
>
> \\
>
> \\
>
> ("C:\Program Files\MiKTeX 2.8\tex\generic\babel\russianb.ldf"
>
> Package babel Warning: No hyphenation patterns were loaded for
> (babel) the language `Russian'
> (babel) I will use the patterns loaded for \language=0 instead.
>
> ("C:\Program Files\MiKTeX 2.8\tex\latex\cyrillic\t2aenc.def")))
>
> По старой памяти полез в language.dat, раскомментарил russian loadhyph-ru.tex -
> всё равно, результат не меняется. При этом если сразу транслировать не в DVI, а в
> pdf (Tex-PDF) всё нормально, текст отформатирован. На работе - другой компьютер,
> этой проблемы нет. Понятно, что барабашка, но как изгнать...
>
> И. Миклашевич
>
|
|