2014 dxdy logo

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

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




Начать новую тему Ответить на тему
 
 pdflatex, иллюстрации
Сообщение19.08.2011, 13:26 
Аватара пользователя


23/05/10
145
Москва
Если попал не в тот раздел, переместите, пожалуйста, куда следует.

Для написания статей я использую pdflatex. Иллюстации делаю программно в .NET и сохраняю в *.png. Иллюстрации получаются хорошего качества. Вставляю их в TeX с помощью обычного

Код:
\begin{figure}[ht]
    \centering
        \includegraphics[scale=0.50]{cfg_example.png}
    \caption{Пример CFG}
    \label{fig:cfg_example}
\end{figure}

При генерации pdf качество изображения получается отвратительное (при печати еще хуже, но это уже другая история). Подскажите, как победить эту проблему?

 Профиль  
                  
 
 Re: pdflatex, иллюстрации
Сообщение19.08.2011, 14:49 
Заслуженный участник


19/07/08
1266
r-aax в сообщении #476248 писал(а):
При генерации pdf качество изображения получается отвратительное (при печати еще хуже, но это уже другая история).
Это очень странно. Но как точно работающий вариант можно попробовать векторные картинки сохранять исключительно в pdf, а растровые исключительно в jpg. Насколько я понимаю, только в таком случае никаких перекорвентаций не происходит гарантированно. А так видимо по какой-то причине pdflatex не до конца понимает что там в ваших png и конвертирует их непонятно во что. Объяснить ему что это "правильный" png и как с ним надо обращаться будет скорее всего дольше.
В принципе, я бы начал копать с того что изучил внимательно в каком виде картинки получаются в итоговом файле.

Да, версия pdflatex, всё такое? Ну и как вариант можете попробовать дать минимальный (не)работающий пример. Чтобы остальные могли попробовать воспроизвести.

 Профиль  
                  
 
 Re: pdflatex, иллюстрации
Сообщение19.08.2011, 15:41 
Аватара пользователя


23/05/10
145
Москва
Спасибо.
На выходных еще повоюю с картинками и если ничего не получится, то выложу неработающий пример.

P.S.
Пользуюсь Miktex 2.9.
Формат jpeg pdflatex понимать отказывается (как и bmp, gif, tiff), к тому же специфика рисунка не позволяет использовать jpeg (там линии всякие, которые искажаются).

 Профиль  
                  
 
 Re: pdflatex, иллюстрации
Сообщение19.08.2011, 21:01 
Заслуженный участник


19/07/08
1266
r-aax в сообщении #476267 писал(а):
Формат jpeg pdflatex понимать отказывается
Это в высшей степени странно. Назвать его *.jpg не пробовали? Если даже это не помогает, значит у вас какой-то неправильный тех.

 Профиль  
                  
 
 Посоветуйте
Сообщение26.10.2011, 10:33 
Аватара пользователя


23/05/10
145
Москва
Позволю себе еще раз приподнять тему.
С предыдущим вопросом разобрался. Оказалось, что все дело в самих картинках: тонкие линии, прозрачный фон, - под web смотрятся хорошо, но для TeX начинают масштабироваться и искажаться.

В связи с этим, посоветуйте программы, в которых удобно создавать иллюстрации, пригодные для TeX.
Иллюстрации следующих типов:
- графики, диаграммы, гистограммы,
- графы, сети.

 Профиль  
                  
 
 Re: Посоветуйте
Сообщение13.05.2012, 18:02 


15/03/11
137
r-aax в сообщении #496094 писал(а):
Позволю себе еще раз приподнять тему.
С предыдущим вопросом разобрался. Оказалось, что все дело в самих картинках: тонкие линии, прозрачный фон, - под web смотрятся хорошо, но для TeX начинают масштабироваться и искажаться.

В связи с этим, посоветуйте программы, в которых удобно создавать иллюстрации, пригодные для TeX.
Иллюстрации следующих типов:
- графики, диаграммы, гистограммы,
- графы, сети.


ну если вы создавали иллюстрации программно, то metapost вам подойдёт.

 Профиль  
                  
 
 Re: pdflatex, иллюстрации
Сообщение15.05.2012, 10:10 
Аватара пользователя


01/02/09
206
>ну если вы создавали иллюстрации программно, то metapost вам подойдёт.

Если уж и использовать MetaPost, то с расширением MetaFun.

А вообще лучше TikZ/PGF или PSTricks.

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

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



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

Сейчас этот форум просматривают: teopetuk


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

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