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, Супермодераторы



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

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


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

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