Намедни решил создать (в кооперации с другими соавторами) блог
http://metacomputation-ru.blogspot.com/
посвящённый метавычислениям в разных видах (частичные вычисления, суперкомпиляция, специализация программ и т.п.).
Попробовал изготовить пост "Что такое суперкомпиляция?". А в него потребовалось вставить несколько диаграмм. А как это сделать, чтобы процесс изготовления поста был удобным и приятным?
Всякие варианты, связанные с пропрьетарным софтом я даже не рассматривал. Изготовишь картинку с помощью пропрьетарной софтины, а она тайно запишет в неё (с помощью стеганографии), что нехороший человек сделал эту картинку с помощью нелицензионной копии софтины. :-) И зачем мне это нужно? Диаграммы-то простенькие, никаких могучих">
Тогда я попробовал следующие варианты (которые в моей Ubuntu устанавливаются прямо из репозитория:
- Dia - софтина для рисования диаграмм (похожа на Visio).
- Draw из Open Office (похожа сами понимаете на что).
- Inkscape (тоже похожа известно на что, но от Adobe).
Inkscape мне показался слишком могучим и сложным для диаграммок, которые мне нужно было изготовить.
Dia делает то, что нужно. Но размер шрифтов, который в ней задан по-умолчанию, мне показался слишком мелким. Как его изменить я не понял, а менять для каждой надписи индивидуально - поленился.
Draw из Open Office - вроде в самый раз. Нужно было изготовить картинки, а потом вставить их в пост в Блоггере.
Но тут я вспомнил, что в docs.google.com можно делать документы и постить их прямо в Блоггер. При этом, в Гуглодоках появилась возможность рисовать диаграммы. И мне это показалось очень удобным и соблазнительным.
Ну вот, я изготовил в Гуглодоках документ с картинками и отправил его в Блоггер. Вроде - ничего получилось (хотя и пришлось пройтись руками, немного "причесать"). Но через некоторое время читатели сообщают: всё хорошо, но картинок нет!
Как нет? Я читаю свой пост - картинки вижу! Однако же, оказалось, что при отправке из Гуглодоков в Блоггер, все картинки остались в Гуглодоках, а в Блоггере получились ссылки в Гугл-документы. И получилось так, что у меня право доступа к этим картинкам есть, а больше ни у кого такого права нет!
Ну, что делать? Экспортировал я документ из Гуглодоков в виде html. При этом получил картинки в png-формате. Вставил руками эти картинки в пост. Но это оказалось муторным делом, поскольку картинки оказались в начале поста, и их пришлось перетаскивать на нужные места.
Получилось, что можно было сразу делать картинки локально с помощью Draw из Open Office...
Так пока и не понял, каков самый рациональный способ делать в Блоггере посты с диаграммами?
3 комментария:
При изготовлении следующего поста поступил следующим образом: изготовил картинки через Dia, а потом импортировал их и в Гугл-документ, и в блог.
При изготовлении предыдущего поста я забраковал Dia из-за того, что надписи получались слишком мелкими. И при этом я не нашёл способа увеличить размер шрифта по-умолчанию. Но потом выяснилось, что это и не нужно! Заходим в Page Setup - а там можно устанавливать коэффициент масштабирования. Крутим его - и вся диаграмма увеличивается. Графика-то в Dia - векторная...
прекрасных результатов можно добиться использую например tikz/pgf, правда это не WYSIWYG. Тут примеры http://www.texample.net/tikz/examples
http://plantuml.sourceforge.net/
Отправить комментарий