2014 dxdy logo

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

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




 
 pdflatex, иллюстрации
Сообщение19.08.2011, 13:26 
Аватара пользователя
Если попал не в тот раздел, переместите, пожалуйста, куда следует.

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

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

 
 
 
 Re: pdflatex, иллюстрации
Сообщение19.08.2011, 15:41 
Аватара пользователя
Спасибо.
На выходных еще повоюю с картинками и если ничего не получится, то выложу неработающий пример.

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

 
 
 
 Re: pdflatex, иллюстрации
Сообщение19.08.2011, 21:01 
r-aax в сообщении #476267 писал(а):
Формат jpeg pdflatex понимать отказывается
Это в высшей степени странно. Назвать его *.jpg не пробовали? Если даже это не помогает, значит у вас какой-то неправильный тех.

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

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

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

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


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

 
 
 
 Re: pdflatex, иллюстрации
Сообщение15.05.2012, 10:10 
Аватара пользователя
>ну если вы создавали иллюстрации программно, то metapost вам подойдёт.

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

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

 
 
 [ Сообщений: 7 ] 


Powered by phpBB © 2000, 2002, 2005, 2007 phpBB Group