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

» TeX, LaTeX и т.д.

Автор: StudeAlex
Дата сообщения: 01.11.2011 13:58
Спасибо qva


Цитата:

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


У меня около десятка рисунков в растровом формате, которые я экспортировал в pdf,
остальные в векторном формате. Попытки уменьшить объем путем ухудшения качества приводят к потери важных деталей рисунка.
С другой стороны часть таких рисунков (44 Мб) отправлены в редакцию, мне вернули гранки в виде pdf файла размером всего 1.6 Мб, причем качество рисунков было не хуже, чем у исходных.

Спасибо karl_karlsson

Цитата:
PDF во общем только контейнер. Оптимизировать надо сперва до того как у него будет встраиваться.


Вы оказались правы, в чем я убедился на скорую руку.
Если экспортировать векторный рисунок в монохромном режиме,
то его объем уменьшается почти на порядок.

Автор: karl_karlsson
Дата сообщения: 01.11.2011 15:03
av13
Посмотрю почему так получается. Возможно их в шрифте нет; возможно имеются, но не такие как у других шрифтах; возможно не подключаются.

StudeAlex
Цитата:
У меня около десятка рисунков в растровом формате, которые я экспортировал в pdf,
остальные в векторном формате. Попытки уменьшить объем путем ухудшения качества приводят к потери важных деталей рисунка.

У них возможно шум имеется, если сканы. Самой простой способ очистки это сделать BMP без компрессии и очистить все лишнее в Paint. После этого сохраняете в Monohrome Bitmap (очищаете еще раз если надо). И сжимаете тоже в монохромный PNG. Его уже pdflatex принимает.
Еще FastStone Photo Resizer где то хорошая программа для преобразованием изображении.
И конечно - JPEG для рисунков не подходить никак. Ни для сканирования, ни для обработки, ни для сохранения. Сканируется в TIFF с компрессией (размер намного меньше, но не везде принимается) или без. Если изображение черно белое, сканируется как степени серого, или как черно белого, но никогда как цветного.
Также имеются программы для векторизации растровых рисунков. Не все идеально, необходимо что то доработать вручную, но все же лучше растра.

[more=Создание электронных книг: сканирование, обработка, сборка]
Создание электронных книг: сканирование, обработка, сборка
Электронные книги: сканирование, обработка, сборка - II
Электронные книги: сканирование, обработка, сборка - III
Электронные книги: сканирование, обработка, сборка - IV
Электронные книги: сканирование, обработка, сборка - V
[/more]
Автор: papa_alex
Дата сообщения: 02.11.2011 15:04

Цитата:
имеются программы для векторизации растровых рисунков

Лучшие из них (на ваш взгляд)?

PS TeXpert, спасибо - попробую.

Автор: TeXpert
Дата сообщения: 03.11.2011 12:48
papa_alex
Potrace
Автор: StudeAlex
Дата сообщения: 06.11.2011 04:58
Спасибо karl_karlsson


=======================

Вопрос по пакету disser

Как в пакете поменять цифровую нумерацию Приложений на буквенную:
Приложение 1 --> Приложение А ...?


Автор: Griefin
Дата сообщения: 07.11.2011 16:26
StudeAlex
Там буквенная нумерация по умолчанию. Вы используете команду \appendix перед \chapter{название приложения}?
Автор: StudeAlex
Дата сообщения: 08.11.2011 05:39
Griefin

Цитата:
Вы используете команду \appendix перед \chapter{название приложения}?

Да, такая команда стоит перед \chapter{название приложения}.

Только как указать, чтобы в основном документе были ссылки на формулы типа (А.1), (В.2) и т.п.

Дополнение от 10.11.11

Все дело оказалось в строчке преамбулы пакета disser

\renewcommand{\theappendix}{\arabic{chapter}}

при её подавлении, нумерация приложений дается заглавными буквами кириллицей.
Для вывода латиницей (которая и так должна выводится по умолчанию),
лекарство

\renewcommand{\theappendix}{\Alph{chapter}}

Вроде бы работает.
Автор: alex0x0
Дата сообщения: 18.11.2011 11:19
\begin{table}
\caption{\textbf{Индексы цен}}\label{table4}
\begin{tabular}[t]{|p{9cm}|c|c|c|c|c|}
\hline
& 1990& 1995& 2000& 2005& 2009\\
\hline

Продукция сельского хозяйства&    163,0&    335,0&    136,5&    109,6&    126,7\\
\hline
в том числе:& & & & &\\
\hline
Шерсть&    227\footnote{ссылка1} &    93&    40&    49&    \dots\\
\hline
\end{tabular}
\end{table}

\textbf{Цель работы.} \footnote{ссылка2}

Возникла проблема "ссылка1" не отображается.
Как сделать что бы "ссылка1" отображалась там же где "ссылка2", в колонтитуле.
Автор: StudeAlex
Дата сообщения: 24.11.2011 10:41
Вопрос по пакету Disser?

Как в автореферате подавить переход на новую страницу для списка литературы и списка использованной литературы?
Автор: texMSP
Дата сообщения: 26.11.2011 06:29
Очень нужна ваша помощь.

Необходимо решить проблему с подключением шрифта Consolas для печати листингов этим моноширинным шрифтом.
Посоветуйте, пожалуйста, как это можно сделать.

Второй вопрос.
Есть ли в Courier русские символы?
Как его использовать в связке LaTeX + pdflatex?
Автор: kenny5705
Дата сообщения: 26.11.2011 17:50
смогу ли я преобразовать вот эту
f(x)=\left\{\begin{matrix} \sin {\left(x\sin {\frac{3}{x}}\right)},\; x\ne 0; \\ 0,\; x=0 \end{matrix}\right.
и подобные ей формулы в понятный графический вариант (лучше в виде pdf), но на чем написана это формула не знаю...
Автор: karl_karlsson
Дата сообщения: 26.11.2011 20:43
av13
Сам шрифт ITC Charter Cyrrilic имеет только fi и fl.
Буду проверять дальше почему они не подключаются.

papa_alex
Я только Potrace (что написал TeXpert) и Vextractor пользовался.
Имеется также другой класс приложении как UN-SCAN-IT.

texMSP

Цитата:
Необходимо решить проблему с подключением шрифта Consolas для печати листингов этим моноширинным шрифтом.
Посоветуйте, пожалуйста, как это можно сделать.

Думаю, через XeTeX он подключается напрямую без проблем.
Однако работают ли кириллические символы не знаю.

Думал сделать пакет для pdflatex на
Calibri, Cambria, Candara, Consolas, Constantia, и Corbel.
Но почему то не понравились и не сделал.
Не проблема сделать но времени надо.


Цитата:
Есть ли в Courier русские символы?

Да, кодировка T2A.

Цитата:
Как его использовать в связке LaTeX + pdflatex?

WFonts

kenny5705
Это LaTeX математика.
Но если можно подробнее зачем они надо.
MathType также их понимает.
Автор: mpetroo
Дата сообщения: 27.11.2011 11:20
texMSP

Можете также использовать lualatex, с ним меньше проблем. Если что-то работает в pdflatex, то и c lualatex с очень большой вероятностью будет, а вот с xetex — пару лет назад были проблемы. Подключение шрифта осуществляется точно так же, как и с xelatex, при помощи пакета fontspec
Автор: kenny5705
Дата сообщения: 27.11.2011 12:45
karl_karlsson

Цитата:
Но если можно подробнее зачем они надо.

зачем оно надо? есть сайтец на нем эти формулы даны, но вот беда, с него неудобно печатать эти формулы, так чтобы все задачи на один вариант, вот я хотел скриптик (прогу на с++) написать...
дело осталось за малым преобразование этих абракадабр ( f(x)=\left\{\begin{matrix} \sin {\l ) в понятные формулы, для печати.
Не подскажешь какую-нибудь небольшую программку, для этих делов, лучше чисто консольную?
Автор: karl_karlsson
Дата сообщения: 27.11.2011 17:40
kenny5705
Значить, имеются Deplate на ruby и javaLatex, конечно на Java (сделан под WikiBooks). Они из Wiki код сделают LaTeX код. Этот код можно автоматическим образом отредактировать, чтобы форматирование было как надо. И на конец сделать PDF используя pdflatex.
Все утилиты консольные. Конечно, pdflatex только не достаточен, надо иметь какой то дистрибутив LaTeX. Например MiKTeX для Windows или TeXLive для Linux.
Сделать можно только формулы, но будет сложнее и результата не будет так хороша - шрифты, форматирование и т.д. Но, так или иначе, придется изучить где то основы LaTeX. Несложно, но какое то время отнимает.
Автор: kenny5705
Дата сообщения: 27.11.2011 18:06
karl_karlsson
вот установил щас texlive (много ж однако он весит...), но ведь его еще наверно настроить как то надо, да и сам документ как я понял требует особенного оформления (\documentclass[a4paper,12pt]{article} \usepackage[T2A]{fontenc} и пр.), но даже и с этим все равно команда pdflatex kuz.tex плюется ошибками...
не подкинешь ссылок для минимального понимания происходящего?

Добавлено:
или рабочий tех-документ и команду как его запустить, для проверки запускаемости и создания аналогичного варианта самостоятельно

Добавлено:
походу смогу обойтись и без TeX'а, совсем
ладно спасибо за помощь
Автор: zhekasyr
Дата сообщения: 27.11.2011 23:48
kenny5705
Во-первых, можно эту формулу вставить на сайте mathurl.com и получить png картинку.

Для ваших нужд texlive можно весь не устанавливать. Достаточно пары пакетов texlive-core texlive-basic ну и может быть texlive-latex

Ну и для векторной eps картинки можно наваять маленький bash-скрипт. Если нужно могу его написать.

Автор: ndch
Дата сообщения: 28.11.2011 13:32
Извините, что я со свиным рылом в калашный ряд, но...
Намедни лицезрел написание формул в педивикии и случился мо мной приступ приведший к очередному циклу понимания о текущей ситуации с MathML.
Ситуация с MathML (в разрезе IE) весьма печальна, да и в других браузерах рендеринг формул оставляет желать лучшего. Хотя всё таже педивикии ,как мне показалось, рендерит вполне приемлимо.
http://www.webkit.org/demos/mathml/MathMLDemo.xhtml

Вопрос: каким софтом нормально конвертируется (или сохраняет, не суть важно) TEX в MathML ?
А наоборот, MathML в TEX ?

Вопрос основан на том что осилить рукописный MathML , как мне кажется я не в состоянии.

Вопрос 2: а есть ли конвертилка/прибамбасина для "вставки" формул TEX в openoffice/ms office ?
Есть ли в этом смысл ? Если ли там подвижки и можно ли "офисные" формулы конвертировать в TEX ?

А этот вопрос основан на том что в ms office формулы, по моим студенческим воспоминаниям "вводились" не особо волшебно. Хотя сколько времени утекло...
Автор: Rodny
Дата сообщения: 28.11.2011 19:35
ndch
На данный момент MathType умеет копировать/вставлять текст как в MathML, так и в TeX. Также возможен экспорт формул MathType/Word в тучу форматов, отдельно двусторонняя конвертация MathType <-> TeX.

Ещё вариант - GrindEQ Math Utilities. Здесь только MathType/Word <-> TeX, но с сохранением оформления текста.
Автор: papa_alex
Дата сообщения: 28.11.2011 20:28
А также

Microsoft Word to LaTeX, LaTeX to Word Converters
http://www.chikrii.com/

RTF to LaTeX conversion
http://sourceforge.net/projects/rtf2latex2e/
Автор: karl_karlsson
Дата сообщения: 28.11.2011 21:24
ndch
Еще чего можно сказать.

Цитата:
Ситуация с MathML (в разрезе IE) весьма печальна

Не только. Везде такое. MathML как стандарт не закончен. Поддержка только школьной математики где то полностью стандартизирована. Ну и только для сохранением можно его использовать.
Для отображением лучше MathJax попробуйте и не тратите времени на MathML.


Цитата:
Вопрос основан на том что осилить рукописный MathML , как мне кажется я не в состоянии.

Никто не в состоянии и это является принципиальный момент его конструкции - он не читабелен человеком (non human redable). Так его сделали в отличии от TeX.


Цитата:
а есть ли конвертилка/прибамбасина для "вставки" формул TEX в openoffice/ms office ?
Есть ли в этом смысл ?

Смысл в том, если привыкли писать TeX клавиатурой. Не будете пользоваться мыши в MathType. Получается где то быстрее в большинстве случаев.


Цитата:
Если ли там подвижки и можно ли "офисные" формулы конвертировать в TEX ?

Зависит от того какие они на самом деле и насколько давно (какой версии Word/MathType/Equation Editor). Иногда результата надо еще исправлять. Иногда лучше снова в Latex переписать.
Автор: texMSP
Дата сообщения: 29.11.2011 10:15
karl_karlsson


Цитата:
Думаю, через XeTeX он подключается напрямую без проблем.
Однако работают ли кириллические символы не знаю.

Думал сделать пакет для pdflatex на
Calibri, Cambria, Candara, Consolas, Constantia, и Corbel.
Но почему то не понравились и не сделал.
Не проблема сделать но времени надо.


Большое спасибо за ответ!
У меня установлен TeX Live 2009

Правильно ли я понимаю, что вместо команды

pdflatex list.tex

я просто должен дать команду

xetex list.tex?

Я имею очень маленький опыт в использовании разных TeX и прошу подсказать: а как подключить Consolas для xetex?




Добавлено:
karl_karlsson

Цитата:

Думал сделать пакет для pdflatex на
Calibri, Cambria, Candara, Consolas, Constantia, и Corbel.
Но почему то не понравились и не сделал.
Не проблема сделать но времени надо.


Это все моноширинные шрифты?

Что должно быть прописано в преамбуле на XeTeX для их подключения?


Добавлено:
mpetroo

Цитата:
Можете также использовать lualatex, с ним меньше проблем. Если что-то работает в pdflatex, то и c lualatex с очень большой вероятностью будет, а вот с xetex — пару лет назад были проблемы. Подключение шрифта осуществляется точно так же, как и с xelatex, при помощи пакета fontspec


Благодарю за ответ. Я еще только учусь, у меня очень маленький опыт.

Я испольую TeX Live 2009
Что я должен написать в командной строке?

lualatex list.tex?

И как подключается шрифт?
Какой код необходимо прописать в преамбуле?

Автор: mpetroo
Дата сообщения: 03.12.2011 13:55
texMSP

Попробуйте скомпиллировать tex-файл (набранный в utf-8 кодировке) с такой преамбулой. Шрифты установите в системной папке, или обновите texlive до последней версии – они должны уже там быть.


Код:
\documentclass{article}

\usepackage[no-math]{fontspec}
\setmainfont[Ligatures=TeX]{STIX Geneal}
\usepackage{unicode-math}
\setmathfont{XITS Math}
\usepackage{xltxtra}
\usepackage[russian]{babel}
\usepackage{xecyr}
Автор: 12344321
Дата сообщения: 03.12.2011 16:12
Здравствуйте!

У меня вот такой вопрос.
Все кириллические буквы почему-то показываются без сглаживания. Получается вот так (при увеличении):
http://i.imgur.com/htQ3b.png

Использую MiKTeX + WinEdt. Что делать не знаю, все настройки перелазил, но странное в том, что у знакомых при установке того же дистрибутива и компиляции того же файлы получается все нормально, т.е. со сглаживанием.

Заранее спасибо за помощь!
Автор: qvbit
Дата сообщения: 03.12.2011 17:08
12344321
Вообще-то нужно посмотреть преамбулу TeX-файла, чтобы понять какой шрифт описан и как подключается.
Скорее всего векторный шрифт не подключен.
В шапке темы есть ссылки на векторные шрифты с описанием правильного их подключения.
Автор: 12344321
Дата сообщения: 03.12.2011 17:27
qvbit
Шапка у меня такая:
\documentclass[12pt,a4paper]{article}
\usepackage[russian]{babel}
\usepackage[cp1251]{inputenc}

Спасибо, посмотрю про векторные шрифты. Но меня беспокоит вот что: знакомые так же установили тот же самый дистрибутив MikTex'a, ту же версию WinEdt'а, скомпилировали тот же файл, но у них все хорошо. Почему, ведь специально векторные шрифты они не устанавливали?
Автор: qvbit
Дата сообщения: 03.12.2011 19:01
12344321
Да, все правидьно. Я очень давно не пользовался Computer Modern. Теперь он похоже векторный. Значит проблема либо в настройках MikTeX, либо в способе компилляции.
Попробуйте запустить pdflatex, dvipdf. При просмотре pdf файла все должно быть гладко.
Автор: 12344321
Дата сообщения: 03.12.2011 19:24
qvbit
Установил cm-super, все заработало. Спасибо за помощь!
Но все равно не понимаю, почему у других все работало...
Автор: karl_karlsson
Дата сообщения: 03.12.2011 23:22
12344321
Потому что у них скорее всего полная инстилляция. Или дополнительным образом на базовой инсталляции устанавливали кириллические пакеты.
Автор: Nurgali
Дата сообщения: 13.12.2011 19:39
Помогите, пожалуйста!
На компьютере стоял MikTex и WinEdt5.2. Но кто то из коллег установил WinEdt5.4, не удаляя старую версию (может там еще что то сделал). Сейчас после компиляции dvi файл ничего не показывает. Отрывается, но там только маленький белый круг (кружочек). А если из dvi делаю ps файл, то этот файл все нормально показывает. Сначала пробовал удалить один из WinEdt, ничего не изменился. Потом удалил и MikTex и второй WinEdt и установил заново. Но к сожалению все по-старому. В чем может заключаться ошибка?

Страницы: 123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354

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


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