Ru-Board.club
← Вернуться в раздел «Программы»

» TeX, LaTeX и т.д.

Автор: yuprotsyk
Дата сообщения: 02.10.2011 17:30
Спасибо за совет, karl_karlsson
Автор: StudeAlex
Дата сообщения: 03.10.2011 14:07
Спасибо, karl_karlsson

Скачал MikTex 2.8 (базисный) и поставил ТеХnicCenter последней версии,
но не могу настроить работу ТеХnicCenter.

При попытки компилляции ТеХnicCenter выдает:

... pdflatex: GUI framework cannot be initialized


Как убедится что MikTex корректно инсталлировался?
Есть ли алгоритмы тестирования работы MikTex/ТеХnicCenter?
Есть ли инструкции на русском по настройке и тестированию такой системы?


Автор: karl_karlsson
Дата сообщения: 03.10.2011 16:02
StudeAlex
Там обычно ничего особого настраивать/тестировать, если не какой то баг.
А у нас сюда в точности баг - TeXnicCenter compatibility.
Это GUI установщика отсутствующих пакетов не запускается почему то. Если вы скачали и установили все, то он не запускался бы никогда.

Лучше было бы скачать все пакеты, потому что у базисного MiKTeX-а поддержки кириллицы нет и еще многие пакеты придется качать и устанавливать. Только CM-Super где то 70 МБ и т.д.
Лучше скачайте все, поставьте все. 90% пакетов ни за чем не будут вам, но проблема в том, что так делается быстрее. Если какой то пакетик понадобится, то вы на 100% уверенны что он установлен и все сразу работает. Не будете тратить времени на закачку и инсталляции.
Базовой установщик запакован, думаю, 7-zip. Чтобы не качать снова то что у него, лучше его распаковать и качать в той же папочки.


Цитата:
Как убедится что MikTex корректно инсталлировался?

Если по завершении все ОК, значить установился как надо.

Цитата:
Есть ли алгоритмы тестирования работы MikTex/ТеХnicCenter?

Если систематическим образом - не знаю. Иначе, запускаем компиляции разных tex файлах.

Цитата:
Есть ли инструкции на русском по настройке и тестированию такой системы?

Не знаю. По английском имеется. Если хотите Adobe Reader (он лучше всех отображает/печатает) там имеется немного о DDE. Но все Copy & Paste. Читать и думать практически ничего.
Автор: Andrew10
Дата сообщения: 04.10.2011 09:39
StudeAlex


Цитата:

karl_karlsson
Лучше было бы скачать все пакеты, потому что у базисного MiKTeX-а поддержки кириллицы нет и еще многие пакеты придется качать и устанавливать. Только CM-Super где то 70 МБ и т.д.
Лучше скачайте все, поставьте все. 90% пакетов ни за чем не будут вам, но проблема в том, что так делается быстрее. Если какой то пакетик понадобится, то вы на 100% уверенны что он установлен и все сразу работает. Не будете тратить времени на закачку и инсталляции.
Базовой установщик запакован, думаю, 7-zip. Чтобы не качать снова то что у него, лучше его распаковать и качать в той же папочки.


Не нужно устанавливать весь MikTeX! Можно установить базисный вариант, потом
войти в MiKTeX Options под административными правами, на закладке Languages установить галочку около russian (включает переносы), на закладке Packages в ветке дерева Language установить галочку около Cyrillic (включает все наиболее употребляемые способы русификации в LaTeX-е) и в ветке Fonts->Outline Fonts выбрать cm-super (добавляет русифицированные type1- шрифты). После этого нажать "Применить" и пакеты установятся.
Основной объем дополнительных пакетов приходится на cm-super, около 80 Мгб. Остальное - мелочи.
После установки пакетов нужно перейти на закладку General, нажать последовательно Refresh FNDB и Update Formats.

Все остальные пакеты, которые могут потребоваться для работы можно устанавливать динамически, при компиляции файла, в котором они потребовались.



Автор: karl_karlsson
Дата сообщения: 04.10.2011 11:41
Andrew10
Я так и делал когда то.
Но это в большинстве случаев не оправдается.
Диски большие, интернет быстрый, а вот времени нету.
Кроме того, не имея все пакеты, делать их апдейт усложняется - у них меняются иногда названия (пример PT Serif и др.); одни удаляются, другие добаляются; MiKTeX в процессе перехода с CAB на TAR.LZMA.
А делать апдейт напрямую с интернета, не с локального репозитария, слишком медленно. Времени нету...
Автор: Ivan19xx
Дата сообщения: 12.10.2011 14:42
Здравствуйте!
Пытаюсь установить пакеты шрифтов из имеющихся здесь дистрибутивов. Пакеты PSCyr и WFonts заработали нормально, а вот PFonts, URWCyr и Linotype Times Ten Cyrillic никак работать не хотят, латех сообщает о разных ошибках. При этом в каждом случае устанавливал в точном соответствии с инструкцией. Может, в инструкции содержится ошибка?

Добавлено:
С пакетом Linotype Times Ten Cyrillic разобрался: в инструкции не было указано, что нужно внести запись в config-file dvipdfm. URWCyr после перезагрузки компа стал давать pdf, но в нем не отображаются русские буквы.

Добавлено:
В пакетах PSCyr, WFonts и Linotype Times Ten Cyrillic имеется шрифт Times. Чтобы получить его размером в 14 pt, я использовал \documentclass[14pt]{extarticle}. Однако при печати выяснилось, что 14pt в LaTex выглядят гораздо крупнее, чем те же 14pt в Word. Есть какой-то способ подогнать латеховские 14 пунктов к вордовским?
Автор: StudeAlex
Дата сообщения: 12.10.2011 15:41
Спасибо, karl_karlsson

Полный MiKTex не могу себе позволить
из-за паршивой сотовой связи (МТС-Коннект),
иногда почту открыть не могу. Но, как Вы и посоветовали,
гоняю примерчики в TeXWorks и TeXnicCenter,
простые тесты проходят, но пакет disser поставить не могу.

С этим пакетом и BibTex в TeXLive я разобрался по рабоче-крестьянски -
организовал в конце дополнительный tex-файл для библиографии, вроде бы компилирует и ссылки расставляет где надо. Минус такого решения - список
литературы надо перетрясать дополнительно в ручную.

Спасибо, Andrew10

Имеено, так я все проделал, когда устанавливал Basic MiKTex.
Поставил в папку c:\texmf\
TeXWorks работает, TeXnicCenter также работает,
но пакет disser не запускается, проблема как пакет disser
прописывается в MiKTex.
В этом я так и не разобрался.
Автор: Andrew10
Дата сообщения: 12.10.2011 16:26
StudeAlex

Цитата:
но пакет disser не запускается, проблема как пакет disser
прописывается в MiKTex.
В этом я так и не разобрался.


1.) Скачиваете файл disser.-xxx.tds.zip с sourceforge.net. (xxx - номер версии).
2). Помещаете его в корень дополнительного дерева LaTeX-a. На XP это
C:\Documents and Settings\All Users\Application Data\MikTeX\2.9.
На семерке точно сказать не могу, но можно посмотреть, если запустить утилиту MikTeX Options, перейти на закладку Roots и установить флажок
Show MiKTeX-maintained Root Directories.
Там, где в столбце Description прописано CommonData и ( или) CommonConfig - это то, что нужно.
3). Распаковываете zip-файл так, чтобы содержимое автоматически разложилось по подкаталогам корневого каталога.
4). В MikTeX Options на закладке General нажимаете Refresh FNDB и Update Formats. После этого должно заработать.

Автор: karl_karlsson
Дата сообщения: 12.10.2011 22:24
Ivan19xx
Использую только pdflatex, поэтому проверял только его. Если вами ничего специального не надо, то пользоваться dvipdfm не имеет смысла. Лучше будет pdflatex.
Качество кириллицы у URWCyr не особо хорошо. Не советую его пользоваться. Я не делал его и не знаю почему так получается - если возможно текст ошибки.
WFonts, это TrueType шрифты и ничего кроме pdflatex работать не будет, потому что только он поддерживает такие шрифты.


Цитата:
В пакетах PSCyr, WFonts и Linotype Times Ten Cyrillic имеется шрифт Times.

Имеется шрифт типа Таймс. Но они все же разные. У PFonts тоже имеется - Newton.


Цитата:
Чтобы получить его размером в 14 pt, я использовал \documentclass[14pt]{extarticle}. Однако при печати выяснилось, что 14pt в LaTex выглядят гораздо крупнее, чем те же 14pt в Word. Есть какой-то способ подогнать латеховские 14 пунктов к вордовским?

Многое чего зависит.
Сперва какой размер на самом деле делает extarticle. Потому что у LaTeX 14 pt нет, но имеется 14.40 (LaTeX: Fonts, см. Font Size).
Еще шрифт Times New Roman у Word в точности совпадает с тот же у WFonts. Это тот же шрифт из Windows, потому что WFonts и есть шрифты из Windоws.
Следует размер страницы. Надо, чтобы были одинаковы и совпадали с то на чего принтер печатает.
После этого идет вопрос откуда и каким образом печатаете. Лучший способ для Word, это то же сделать PDF. Лучше всех печатает Adobe Reader. Настройки печати надо быть у Adobe Reader как Actual size, не Fit to page.
Наконец принтер. Только если он является PostScript все получается 1:1 с оригинале. У PCL в большинстве случаев то же. Уже у GDI многое чего зависит от драйвера и документа. Если WFonts будете использовать - есть такая настройка, чтобы принтер качал TrueType шрифтах, но не использовал своих встроенных.

StudeAlex
Уже (начиная с 2.7) локальное дерево MiKTeX-а не является c:\texmf.
То что написал Andrew10, только не советую пользоваться локального дерева самого MiKTeX-а. Потому что путь слишком длинный и сложно каждый раз. Еще советую не на системного диска C, но скажем на D. Например у меня локальное дерево находится по D:\MiKTeX.
Добавляется оно отсюда:






(Эти скриншоты делал еще когда был MiKTeX 2.8)
А если хотите, запросто добавите как у вас c:\texmf.
Автор: StudeAlex
Дата сообщения: 13.10.2011 04:30
Большое спасибо, karl_karlsson и Andrew10!

Я не прописывал путь к MiKTeXу,
в этом вся загвоздка.

Есть ли переведенный на русский язык мануал по
диагностике ошибок
выдаваемой LaTeXом при компиляции?



Автор: Andrew10
Дата сообщения: 13.10.2011 09:49
StudeAlex

Цитата:
Есть ли переведенный на русский язык мануал по
диагностике ошибок
выдаваемой LaTeXом при компиляции?

Никогда не встречал. Нужно заставить себя переводить с английского. Очень быстро привыкните
Автор: karl_karlsson
Дата сообщения: 14.10.2011 14:53
Запустил сайтик на народе для книжек.
http://karl-karlsson.narod2.ru/
Почему narod2, а не только narod не знаю.

Ссылки являются прямые, на dropbox.
Названия те как видно. Надеюсь с кириллицы все ОК.

Сделал используя Arclab Dir2HTML.
Если кто то знает что то лучше - пожалуйста посоветуйте.
HTML знаю, но времени писать вручную нет.
Хочется что то автоматическое.
Думал через TeX но там самые разные форматы под HTML.
Какой будет подходит, какой будет работать, какой легче изучается...
Такие вопросы образуются.

Вот и все.
Автор: Andrew10
Дата сообщения: 14.10.2011 15:27
karl_karlsson
Огромное спасибо!
Автор: sikemo
Дата сообщения: 15.10.2011 00:25

Цитата:
Огромное спасибо!

присоединяюсь
Автор: StudeAlex
Дата сообщения: 15.10.2011 07:21
karl_karlsson
Огромное спасибо!

Автор: Ivan19xx
Дата сообщения: 20.10.2011 12:17
karl_karlsson,
спасибо Вам большое за подробный ответ! Стал использовать Times New Roman из WFonts, а чтобы 14 латеховских пунктов (которые в действительности равны 14,4) совпадали с вордовскими, сделал его (шрифт) чуть-чуть scaled.
Хотел настроить еще висячую пунктуацию и нашел, как это можно сделать с помощью пакета microtype (http://typedef.ru/2008/12/latex-protrusion/). В итоге сейчас преамбула выглядит так:

\documentclass[14pt,a4paper]{extarticle}
\usepackage[T2A]{fontenc}
\usepackage[cp1251]{inputenc}
\usepackage[english,russian]{babel}
\usepackage{txfonts}
\renewcommand{\rmdefault}{jtm}
\usepackage[scaled=0.97]{TimesNewRomanW}
\usepackage{microtype}
\SetProtrusion
{
encoding = T2A,
family = TimesNewRomanW
}
{
« = {500, },
» = { , 500},
„ = {500, },
“ = { , 500},
( = {1000, },
) = { , 1000},
! = { , 1000},
? = { , 1000},
: = { , 1000},
; = { , 1000},
. = { , 1000},
- = { , 1000},
— = { , 500},
{,}= { , 1000}
}
\DeclareMicrotypeSet{t2atext}{encoding=T2A}
\UseMicrotypeSet{t2atext}
\begin{document}

Интересно то, что после добавления в преамбулу пакета microtype, LaTeX начинает думать, что перед всеми тире стоит неразрывный пробел. Например: "Тире --- знак препинания" и "Тире~--- знак препинания" воспринимаются программой одинаково, тире на новую строку не переносится.
Еще мне не понятно, чем отличается тире ~--- от тире "---.
И еще не пойму, как сделать так, чтобы заработал поиск в pdf-файле и чтобы текст нормально копировался в ворд.
Автор: Vskazka
Дата сообщения: 20.10.2011 13:09
Ivan19xx

Цитата:
И еще не пойму, как сделать так, чтобы заработал поиск в pdf-файле

как-то мне для сего дела помогла следующая уродская процедура. Работал в Winedt. Там есть возможность конвертировать .dvi файлы в .ps а их уже в свою очередь в .pdf При таком подходе поиск работал в кирилице

Автор: Alekh
Дата сообщения: 20.10.2011 13:35
Ivan19xx
Vskazka

Цитата:
И еще не пойму, как сделать так, чтобы заработал поиск в pdf-файле и чтобы текст нормально копировался в ворд.

\usepackage{cmap}
http://www.ctan.org/tex-archive/macros/latex/contrib/cmap
Автор: karl_karlsson
Дата сообщения: 20.10.2011 15:59
Ivan19xx

Код: \renewcommand{\rmdefault}{jtm}
\usepackage[scaled=0.97]{TimesNewRomanW}
Автор: StudeAlex
Дата сообщения: 21.10.2011 14:40
Вопрос по пакету Beamer

Как в этом пакете установить переносы?

Автор: karl_karlsson
Дата сообщения: 21.10.2011 19:16
StudeAlex
Говорят, что переносы на презентации не хорошо и не надо.
Как сделать - не знаю. Тоже искал, но ничего не нашел.
Напишу в Cyrillic TeX Users Group, думаю кто то скажет.

Ivan19xx
Еще заметил - на место txfonts лучше поставите MathTime Pro II или MathTime Pro. Они лучше, кроме того у txfonts имеются баги.
Автор: StudeAlex
Дата сообщения: 22.10.2011 09:35
Спасибо, karl_karlsson

(забыл как вставить цитату, поэтому в кавычках)

"Напишу в Cyrillic TeX Users Group, думаю кто то скажет."

Будем на это надеяться.
Автор: qva
Дата сообщения: 23.10.2011 09:31
StudeAlex

Цитата:
Вопрос по пакету Beamer

Как в этом пакете установить переносы?


Можно я попробую перефразировать вопрос? Может, Вас интересуют не столько сами переносы, сколько выравнивание текста по обеим сторонам (из-за этого и появятся автоматические переносы)? Если так, то лекарство есть:

\usepackage{ragged2e}

и далее в тексте используйте команду
\justifying
Автор: StudeAlex
Дата сообщения: 23.10.2011 15:39
Спасибо, qva!

Лекарство работает.
Автор: StudeAlex
Дата сообщения: 30.10.2011 06:39

В среднем рисунок в формате pdf занимает 1.5 Мб.
Таких рисунков около 100.
Как, не теряя типографского качества,
уменьшить объем рисунков?
Автор: qva
Дата сообщения: 30.10.2011 20:56
StudeAlex
Думаю, без дополнительной информации о содержимом и происхождении pdf
трудно что-либо предложить...
Если pdf получен через adobe distiller - то почти нет шансов как-то еще ужать размер рисунков без изменения качества (у дистиллера обычно стоит максимальная компрессия).

Если в pdf - фотография, то тоже мало шансов уменьшить объем без ухудшения качества.
Если же pdf сделан из пакетов теха (из postscript с помощью ps2pdf) и содержит векторную графику, то можно попробовать ужать его.

И что такое типографское качество? Я понимаю под этим только векторные рисунки.
Если в pdf файле окажется растровый рисунок, то он, как я понимаю, становится jpeg-ом, что совсем не по-типографски...
Автор: StudeAlex
Дата сообщения: 31.10.2011 04:21
qva

Уточнение - то есть нет универсальных программ оптимизации
"объем"--"качество" для рисунков в формате pdf
Автор: qva
Дата сообщения: 31.10.2011 17:45
StudeAlex
Возможно какие-нибудь и есть - я не интересовался.
И наверное, захотят много денег
(видел универсальный конвертер из pdf в "куда угодно",
сделанный просто как надстройка над ghostscript с графическим интерфейсом-
и за это авторы просили очень не мало денег!)

Может, полный акробат сможет уменьшить размер.

Но думаю, гораздо меньше потерь в качестве будет, если
уменьшать исходные файлы, а не сам pdf.
Вот если их нет, тогда плохо и придется пережимать pdf
за счет ухудшения качества (и снова - для растровых рисунков,
которые в нем хранятся в виде jpeg
такое преобразование скорее всего очень сильно испортит качество).
Автор: karl_karlsson
Дата сообщения: 01.11.2011 01:23
qva

Цитата:
Если в pdf файле окажется растровый рисунок, то он, как я понимаю, становится jpeg-ом, что совсем не по-типографски...

Может и TIFF. Только pdflatex его давно не поддерживает. Значить, надо используя какую то программу встроит TIFF в PDF и уже этот PDF встраивать через pdflatex.

StudeAlex
Если сканируете, то это имеет какие то особенности. Лучше в тему про сканированию книг (попробую ее найти). Там делается TIFF, этот TIFF очищается, компрессия делается (Group 4 FAX обычно для черно-белых), встраивается в PDF.


Цитата:
Уточнение - то есть нет универсальных программ оптимизации
"объем"--"качество" для рисунков в формате pdf

PDF во общем только контейнер. Оптимизировать надо сперва до того как у него будет встраиваться.
Автор: av13
Дата сообщения: 01.11.2011 06:05
В ITC Charter Cyrrilic обнаружилось отсутствие лигатур (спецсимволов для ff, fi, ffi). Интересно, в чём может быть проблема?

Страницы: 123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354

Предыдущая тема: Прога для автоматического выключения компа


Форум Ru-Board.club — поднят 15-09-2016 числа. Цель - сохранить наследие старого Ru-Board, истории становления российского интернета. Сделано для людей.