Как стать автором
Обновить

Комментарии 17

Поэтому я старался акцентировать внимание на построении диаграмм и последующем их использовании в beamer.
Также, если это будет интересно, могу написать о использовании цепочек (chains) и деревьев из tikz. Просто в рамках одной статьи не уместилось.
Да, если можно про цепочки и деревья — с удовольствием прочту. Всё-таки хорошего user manual по TikZ я для себя так и не нашёл (хотя просмотрел несоклько версий), так что роюсь в 500-страничной документации, как слепой котёнок.
Интересная статья. Спасибо.
Браво, отлично, очень полезная статья и очень вовремя!!!
О! Отличная статья, люблю tex.
Блин, красиво как элементы расположены. Никак не могу заставить этот долбаный graphviz делать так же!
Давно хочу перейти на ТеХ. Но, блин, он все таки довольно нетривиален в освоении, и это потребует немало времени. Времени, которое нужно будет отобрать у своей основной деятельности. А его и так не хватает.
И что я получу на выходе. Будет потрачено много времени и усилий, буду писать статьи и отчеты красиво и по правильному, а в итоге шеф скажет, вышли мне в ворде, чтобы я мог отредактировать. Или конференция какая-нибудь доморощенная отечественная скажет мы не знаем, что это такое.
И все бы ничего, если бы только был нормальный конвертер. Но сколько ни читал на эту тему, везде пишут, что все равно придется дорабатывать напильником. А это опять же драгоценное время.
С конвертерами, к сожалению, проблема есть. TeX все же разрабатывался как система компьютерной верстки.
В сфере моей деятельности (учеба и небольшие проекты) большинство документов оформляется одним человеком. Рецензии, если таковые нужны, практически всегда делаются на печатной копии. Если требуется совместное редактирование с кем-либо — используем систему контроля версий, исходник же текстовый. Людей, не знакомых с TeX'ом, прошу просто написать нужный текст, а форматированием занимаюсь уже сам.

Можно пробовать использовать комментарии к PDF в качестве заметок. Но это все равно требует изменения в способе работы и других людей. Что касается просмотра готовых документов — хоть какая-нибудь программа просмотра PDF есть практически на всех компьютерах, с этим проблем пока не возникало.
прелестно, большое спасибо! Вот как раз пишу презентацию для диплома в LaTeX. Кстати, кто знает, отчего широкие таблицы tabular в beamer могут выезжать за правый край? Третий час воюю.
похоже на вот этот пример с www.texample.net :-)
все бы хорошо, только написание кода времени много занимает, а его обычно нет совсем. в итоге рисую в Dia.
Диаграмма действительно оттуда, нужна была простая и понятная. Даже ссылка на него в конце статьи есть ;-)

Сначала на код уходило действительно прилично времени. Потом появились уже готовые стили и немного опыта в представлении как это будет выглядеть после компиляции. Стало немного быстрее. Но решающим фактором в выборе именно этого инструмента стала простота интеграции с beamer.
gnuplot вроде тоже уже научился диаграммы рисовать
Спасибо, очень интересно! Я уж было думал придётся оставаться с не слишком удобным xymatrix :)
Еще раз хочу написать спасибо автору — делая курсовую сегодня, вспомнил об этом посте и родил:

\subsection{Looking up ``s*ng''}
In this case we need to lookup terms with a wildcard in a middle of a term. Hence, we need to permutate it to the form with a trailing wildcard. Process of searching for such permutation is shown in Figure~\ref{fig:perm_sng}.

\begin{figure}[h]
\begin{center}
\begin{tikzpicture}[thick,
                    node distance=2cm,
                    text height=1.5ex,
                    text depth=.25ex]
    \node[format]       (sng) {\texttt{s*ng}};
    \node[format, right of=sng] (sng1) {\texttt{s*ng\$}};
    \node[format, right of=sng1] (sng2){\texttt{*ng\$s}};
    \node[format, right of=sng2] (sng3){\texttt{ng\$s*}};
    
    \path[->] (sng) edge (sng1);
    \path[->] (sng1) edge (sng2);    
    \path[->] (sng2) edge (sng3);        
    \path[->, draw] (sng1) -- ++(0,1) -- ++(3,0) -- (sng3);
\end{tikzpicture}
\end{center}
\caption{Permutations for wildcard query \texttt{s*ng}}\label{fig:perm_sng}
\end{figure}


Получилось очень классно — именно то, что и требовалось!
Спасибо за статью, благодаря ей, я открыл для себя Tikz. Если это возможно, расскажите, пожалуйста, как можно использовать mind maps c помощью tikz. У меня пока получилось так:

image

Но не уверен, что это все делал верно.
Зарегистрируйтесь на Хабре, чтобы оставить комментарий

Публикации

Истории