2014 dxdy logo

Научный форум dxdy

Математика, Физика, Computer Science, Machine Learning, LaTeX, Механика и Техника, Химия,
Биология и Медицина, Экономика и Финансовая Математика, Гуманитарные науки




Начать новую тему Ответить на тему
 
 miktex2.8
Сообщение14.11.2009, 12:40 


20/04/09
1067
установил miktex2.8 : не работают переносы слов в русскоязычном тексте. что делать?

 Профиль  
                  
 
 Re: miktex2.8
Сообщение14.11.2009, 16:38 
Заслуженный участник
Аватара пользователя


23/07/05
18003
Москва
Запускаете Settings, открываете вкладку Languages, ставите там галочку напротив русского языка, нажимаете "Применить". Нужно, чтобы в это время компьютер был подключён к Интернету. Потом, кажется, нужно ещё запустить Update.

 Профиль  
                  
 
 Re: miktex2.8
Сообщение14.11.2009, 17:44 


20/04/09
1067
Именно так я и поступал. Результат -- 0

 Профиль  
                  
 
 Re: miktex2.8
Сообщение14.11.2009, 19:58 
Заслуженный участник
Аватара пользователя


23/07/05
18003
Москва
Хм. У меня заработало. А вообще компилирует?

-- Сб ноя 14, 2009 20:10:41 --

Хотя глупость, конечно, спрашиваю. Может быть, кто-нибудь ещё что-нибудь посоветует.

 Профиль  
                  
 
 Re: miktex2.8
Сообщение14.11.2009, 21:28 
Заслуженный участник
Аватара пользователя


11/01/06
3828
У меня с каким-то из ранних MiKTeX'ов была такая же проблема. Помогло вот это:
RIP в сообщении #207228 писал(а):
Я проблему с переносами в русских текстах решаю, убирая галочку с nohyphenation на вкладке languages в настройках MiKTeXа.

 Профиль  
                  
 
 Re: miktex2.8
Сообщение15.11.2009, 08:04 


29/04/09
103
terminator-II в сообщении #261877 писал(а):
установил miktex2.8 : не работают переносы слов в русскоязычном тексте. что делать?

Минимальный неработающий у вас пример с log файлом.

Someone в сообщении #261947 писал(а):
Запускаете Settings, открываете вкладку Languages, ставите там галочку напротив русского языка, нажимаете "Применить". Нужно, чтобы в это время компьютер был подключён к Интернету. Потом, кажется, нужно ещё запустить Update.


Порядок действий таков (по умолчанию в MiKTeX переносы для русского языка не включены): включить переносы в настройках (см. цитату), затем заново создать форматы (называется как-то так: Generate format files), можно (опционально) обновить базу данных имён файлов (Refresh FNDB, FNDB ->FileName DataBase).

Пример:
Используется синтаксис LaTeX
\documentclass{article}

\usepackage[T2A]{fontenc}
\usepackage[utf8]{inputenc}
\usepackage[russian]{babel}

\begin{document}
%%% Ваш текст.
\end{document}
 


RIP в сообщении #262068 писал(а):
У меня с каким-то из ранних MiKTeX'ов была такая же проблема. Помогло вот это:
RIP в сообщении #207228 писал(а):
Я проблему с переносами в русских текстах решаю, убирая галочку с nohyphenation на вкладке languages в настройках MiKTeXа.


hohyphenation -> dummy, как название и указывает, никакие паттерны (hyphen patters) не используются.

P.S. В TeX Live при изменении таких настроек (вкл/выкл переносов) форматные файлы создаются автоматически, почему это не так в MiKTeX, загадка.

 Профиль  
                  
 
 Re: miktex2.8
Сообщение06.12.2009, 08:56 


06/12/09
3
MikTex использую ещё с тех времён, когда он был 1.9 и никогда не было проблем с русификацией. Сейчас же вот такая проблема: в dvi-файле переносы не расставляются, а вот в если запустить pdflatex - то в полученном pdf-файле все переносы стоят правильно. Вот пример неработающего файла:

код: [ скачать ] [ спрятать ]
Используется синтаксис LaTeX
\documentclass[12pt,a4paper,russian]{article}
\usepackage{mathtext}
\usepackage[T2A]{fontenc}
\usepackage[utf8]{inputenc}
\usepackage[russian]{babel}
%\usepackage{srcltx}
%\usepackage{latexsym,amsfonts,amssymb,amsmath,longtable,amsthm}
\setlength{\headheight}{0mm} \setlength{\headsep}{0mm}
\setlength{\topmargin}{0mm} \setlength{\oddsidemargin}{0mm}
\setlength{\textwidth}{170mm} \setlength{\textheight}{240mm}
\pagestyle{plain}
\renewcommand{\le}{\leqslant}
\renewcommand{\ge}{\geqslant}
\renewcommand{\baselinestretch}{1}

\begin{document}

Исследование различных обобщений теоремы Силова в теории конечных групп давно
сложилось в отдельное направление (в известной MSC2000 Американского математического общества это направление имеет собственный номер 20D20). Рецензируемая работа
посвящена изучению проблемы, которая в самой общей постановке может быть сформулирована следующим образом (более точная формулировка приведена в проблеме 6 рецензируемой работы).

\end{document}
 


Вот log-файл для latex

Код:
This is pdfTeX, Version 3.1415926-1.40.10 (MiKTeX 2.8) (preloaded format=latex 2009.9.30)  6 DEC 2009 11:50
entering extended mode
**example.tex
(C:\Users\Гыук\Documents\Documents\texfiles\rezensii\Revin(SEMR)\example.tex
LaTeX2e <2005/12/01>
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\article.cls"
Document Class: article 2007/10/19 v1.4h Standard LaTeX document class
("C:\Program Files\MiKTeX 2.8\tex\latex\base\size12.clo"
File: size12.clo 2007/10/19 v1.4h Standard LaTeX file (size option)
)
("C:\Program Files\MiKTeX 2.8\tex\generic\babel\babel.sty"
Package: babel 2008/07/06 v3.8l The Babel package

*************************************
* Local config file bblopts.cfg used
*
("C:\Program Files\MiKTeX 2.8\tex\latex\00miktex\bblopts.cfg"
File: bblopts.cfg 2006/07/31 v1.0 MiKTeX 'babel' configuration
)
("C:\Program Files\MiKTeX 2.8\tex\generic\babel\russianb.ldf"
Language: russianb 2008/03/21 v1.1r Russian support from the babel system

("C:\Program Files\MiKTeX 2.8\tex\generic\babel\babel.def"
File: babel.def 2008/07/06 v3.8l Babel common definitions
\babel@savecnt=\count87
\U@D=\dimen103
)

Package babel Warning: No hyphenation patterns were loaded for
(babel)                the language `Russian'
(babel)                I will use the patterns loaded for \language=0 instead.

\l@russian = a dialect from \language0
Package babel Info: Making " an active character on input line 199.
LaTeX Font Info:    Overwriting symbol font `T2Aletters' in version `bold'
(Font)                  T2A/cmr/m/n --> T2A/cmr/bx/n on input line 283.
LaTeX Font Info:    Overwriting math alphabet `\cyrmathsf' in version `bold'
(Font)                  T2A/cmss/m/n --> T2A/cmss/bx/n on input line 283.
LaTeX Font Info:    Overwriting math alphabet `\cyrmathit' in version `bold'
(Font)                  T2A/cmr/m/it --> T2A/cmr/bx/it on input line 283.
)) (C:\Users\Гыук\Documents\Documents\texfiles\rezensii\Revin(SEMR)\example.aux
)
LaTeX Font Info:    Checking defaults for OML/cmm/m/it on input line 16.
LaTeX Font Info:    ... okay on input line 16.
LaTeX Font Info:    Checking defaults for T1/cmr/m/n on input line 16.
LaTeX Font Info:    ... okay on input line 16.
LaTeX Font Info:    Checking defaults for OT1/cmr/m/n on input line 16.
LaTeX Font Info:    ... okay on input line 16.
LaTeX Font Info:    Checking defaults for OMS/cmsy/m/n on input line 16.
LaTeX Font Info:    ... okay on input line 16.
LaTeX Font Info:    Checking defaults for OMX/cmex/m/n on input line 16.
LaTeX Font Info:    ... okay on input line 16.
LaTeX Font Info:    Checking defaults for U/cmr/m/n on input line 16.
LaTeX Font Info:    ... okay on input line 16.
LaTeX Font Info:    Checking defaults for T2A/cmr/m/n on input line 16.
LaTeX Font Info:    ... okay on input line 16.

Overfull \hbox (6.08507pt too wide) in paragraph at lines 20--23
\T2A/cmr/m/n/12 сложилось в отдельное направление (в известной MSC2000 Американ
ского математического
[]


Overfull \hbox (16.5312pt too wide) in paragraph at lines 20--23
\T2A/cmr/m/n/12 общества это направление имеет собственный номер 20D20). Реценз
ируемая работа посвящена
[]

[1

]
(C:\Users\Гыук\Documents\Documents\texfiles\rezensii\Revin(SEMR)\example.aux) )

Here is how much of TeX's memory you used:
1619 strings out of 495286
17579 string characters out of 3180420
63045 words of memory out of 3000000
4858 multiletter control sequences out of 15000+200000
4740 words of font info for 16 fonts, out of 3000000 for 9000
14 hyphenation exceptions out of 8191
27i,4n,36p,350b,125s stack positions out of 5000i,500n,10000p,200000b,50000s

Output written on example.dvi (1 page, 1148 bytes).


Вот log-файл pdflatex

Код:
This is pdfTeX, Version 3.1415926-1.40.10 (MiKTeX 2.8) (preloaded format=pdflatex 2009.12.6)  6 DEC 2009 11:52
entering extended mode
**example.tex
(C:\Users\Гыук\Documents\Documents\texfiles\rezensii\Revin(SEMR)\example.tex
LaTeX2e <2009/09/24>
Babel <v3.8l> and hyphenation patterns for english, dumylang, german, ngerman,
german-x-2009-06-19, ngerman-x-2009-06-19, french, russian, loaded.
("C:\Program Files\MiKTeX 2.8\tex\latex\base\article.cls"
Document Class: article 2007/10/19 v1.4h Standard LaTeX document class
("C:\Program Files\MiKTeX 2.8\tex\latex\base\size12.clo"
File: size12.clo 2007/10/19 v1.4h Standard LaTeX file (size option)
)
("C:\Program Files\MiKTeX 2.8\tex\generic\babel\babel.sty"
Package: babel 2008/07/06 v3.8l The Babel package

*************************************
* Local config file bblopts.cfg used
*
("C:\Program Files\MiKTeX 2.8\tex\latex\00miktex\bblopts.cfg"
File: bblopts.cfg 2006/07/31 v1.0 MiKTeX 'babel' configuration
)
("C:\Program Files\MiKTeX 2.8\tex\generic\babel\russianb.ldf"
Language: russianb 2008/03/21 v1.1r Russian support from the babel system

("C:\Program Files\MiKTeX 2.8\tex\generic\babel\babel.def"
File: babel.def 2008/07/06 v3.8l Babel common definitions
\babel@savecnt=\count87
\U@D=\dimen103
)
Package babel Info: Making " an active character on input line 199.
LaTeX Font Info:    Overwriting symbol font `T2Aletters' in version `bold'
(Font)                  T2A/cmr/m/n --> T2A/cmr/bx/n on input line 283.
LaTeX Font Info:    Overwriting math alphabet `\cyrmathsf' in version `bold'
(Font)                  T2A/cmss/m/n --> T2A/cmss/bx/n on input line 283.
LaTeX Font Info:    Overwriting math alphabet `\cyrmathit' in version `bold'
(Font)                  T2A/cmr/m/it --> T2A/cmr/bx/it on input line 283.
))
(C:\Users\Гыук\Documents\Documents\texfiles\rezensii\Revin(SEMR)\example.aux)
LaTeX Font Info:    Checking defaults for OML/cmm/m/it on input line 16.
LaTeX Font Info:    ... okay on input line 16.
LaTeX Font Info:    Checking defaults for T1/cmr/m/n on input line 16.
LaTeX Font Info:    ... okay on input line 16.
LaTeX Font Info:    Checking defaults for OT1/cmr/m/n on input line 16.
LaTeX Font Info:    ... okay on input line 16.
LaTeX Font Info:    Checking defaults for OMS/cmsy/m/n on input line 16.
LaTeX Font Info:    ... okay on input line 16.
LaTeX Font Info:    Checking defaults for OMX/cmex/m/n on input line 16.
LaTeX Font Info:    ... okay on input line 16.
LaTeX Font Info:    Checking defaults for U/cmr/m/n on input line 16.
LaTeX Font Info:    ... okay on input line 16.
LaTeX Font Info:    Checking defaults for T2A/cmr/m/n on input line 16.
LaTeX Font Info:    ... okay on input line 16.

[1

{C:/Users/Гыук/AppData/Local/MiKTeX/2.8/pdftex/config/pdftex.map}]
(C:\Users\Гыук\Documents\Documents\texfiles\rezensii\Revin(SEMR)\example.aux) )

Here is how much of TeX's memory you used:
1618 strings out of 495063
17563 string characters out of 3177793
64337 words of memory out of 3000000
4875 multiletter control sequences out of 15000+200000
4740 words of font info for 16 fonts, out of 3000000 for 9000
198 hyphenation exceptions out of 8191
27i,4n,36p,350b,125s stack positions out of 5000i,500n,10000p,200000b,50000s
{C:/Program Files/MiKTeX 2.8/fonts/enc/dvips/cm-super/cm-super-t2a.enc}<C:/Prog
ram Files/MiKTeX 2.8/fonts/type1/public/cm-super/sfrm1200.pfb>
Output written on example.pdf (1 page, 22997 bytes).
PDF statistics:
11 PDF objects out of 1000 (max. 8388607)
0 named destinations out of 1000 (max. 500000)
1 words of extra memory for PDF output out of 10000 (max. 10000000)

Кто-нибудь может объяснить, почему latex не видит hyphenation russian, а pdflatex - видит?

 Профиль  
                  
 
 Re: miktex2.8
Сообщение14.12.2009, 20:28 
Заслуженный участник
Аватара пользователя


14/02/07
2648
Ну понятно почему, разные форматы.
Код:
preloaded format=latex

и
Код:
preloaded format=pdflatex


И, судя по датам, первый не менялся с сентября. Посему вопрос, наивный, но не праздный:
А в MiKTeX Options-> Formats не стоит exclude напротив latex?

 Профиль  
                  
 
 Re: miktex2.8
Сообщение19.12.2009, 06:32 


06/12/09
3
Нет, exclude не стоит.

 Профиль  
                  
 
 Re: miktex2.8
Сообщение20.12.2009, 20:10 
Заслуженный участник
Аватара пользователя


14/02/07
2648
Ну тогда надо из командной строки выполнить
Код:
initexmf --dump=latex

и посмотреть, что, собственно, происходит.

 Профиль  
                  
 
 Re: miktex2.8
Сообщение21.12.2009, 08:55 


06/12/09
3
О, чудо! После запуска из командной строки всё заработало!!! Так что косяк где-то в графической оболочке.

 Профиль  
                  
 
 Re: miktex2.8
Сообщение21.12.2009, 17:02 
Заслуженный участник
Аватара пользователя


14/02/07
2648
Как говорится, не за что :)

 Профиль  
                  
Показать сообщения за:  Поле сортировки  
Начать новую тему Ответить на тему  [ Сообщений: 12 ] 

Модераторы: Karan, Toucan, PAV, maxal, Супермодераторы



Кто сейчас на конференции

Сейчас этот форум просматривают: нет зарегистрированных пользователей


Вы не можете начинать темы
Вы не можете отвечать на сообщения
Вы не можете редактировать свои сообщения
Вы не можете удалять свои сообщения
Вы не можете добавлять вложения

Найти:
Powered by phpBB © 2000, 2002, 2005, 2007 phpBB Group