> Здравствуйте.
>
> Під час виконання контрольних і інших лабораторних робіт у ВНЗ
> Виникла необхідність намалювати блок-схеми. Зокрема блок схему
> Роботи алгоритму (інформатика).
> Я знайшов приклади виконання різних схем, графіків за допомогою пакета
> TikzPGF. Приклади можливостей пакета вражають, але мануал до цього
> Щастя розміром в 560 сторінок (!) На ворожому мовою. Звичайно можна і
> Його Іскурілі, але чи немає у кого-небудь готових шаблонів для виконання
> Блок-схем для алгоритмів з усякими циклами, умовами, як на прикладі під
> Вкладенні?
> Або коротких прикладів або описів для визначення в \ tikzstyle своїх фігур.
>
> Звичайно малювати схеми в dia можна, але хотілося б подужати цю справу в
> LaTeX.
>
> P.S. Насилу переконав викладачів в тому, що MS Word - це некрасиво і
> Не у всіх він є. Тепер надсилаю їм роботи в PDF.
>
На жаль, врятли можливо вивчити LaTeX НЕ викурюючи тисячі сторінок
мінлива англійською (а то і зовсім на якомусь французькому). ІМХО
досить в даному випадку знайти кілька вдалих приклад.
PS: Сам я цей пакет не знаю. Треба б спробувати за допомогою нього схему
локальної мережі згенерувати.
--
З повагою, Кокарев С.П.
Open this post in threaded view
Re: Малювання блок-схем в LaTeX
для більш-менш нормального набору документів. Мені здається, що для
нормального, структурованого набору документів в MS Word або OOffice
потрібно вивчити книжку ну ніяк не менше того ж Львівського.
Open this post in threaded view
Re: [gentoo-user-ru] Малювання блок-схем в LaTeX
In reply to this post by Кокарев Сергій
По-друге, якщо щось складно намалювати в тікзе, я особисто малюю в
inkscape, а потім експортується в pdf.
--
Edward "Hades" Toroshchin,
dr_lepper on irc.freenode.org
Open this post in threaded view
Re: Re: [gentoo-user-ru] Малювання блок-схем в LaTeX
Так бачив я ці приклади.Гаразд, тоді до конкретних питань:
Ось приклад
\ Tikzstyle = [diamond, draw, text width = 6em, text centered,
node distance = 3cm, inner sep = 0pt]
\ Tikzstyle = [rectangle, draw, text width = 6em, text centered,
minimum height = 2em]
\ Tikzstyle = [draw, -latex ']
У ромбі (diamond) текст не заповнює внутрішній простір, а
зосереджений в квадраті з вершинами в серединних сторін ромба. Як зробити
більш повне заповнення diamond?
І ще одна проблема пов'язана з автоматичним розміщенням блоків. Якщо в
блоці міститься досить велика кількість тексту, і блок стає
великого розміру, елементи діаграми починають наїжджати один на одного.
Виправляється це параметром node distance = 4cm, але це все вручну. Можна, можливо
Чи можна зробити автоматичне розміщення блоків щоб при зміні розмірів
блоків не потрібно було б вручну оголошувати node distance?
Open this post in threaded view
Re: [gentoo-user-ru] Малювання блок-схем в LaTeX
In reply to this post by Подковиркін Дмитро-2
> Здравствуйте.
>
> Під час виконання контрольних і інших лабораторних робіт у ВНЗ
> Виникла необхідність намалювати блок-схеми. Зокрема блок схему
> Роботи алгоритму (інформатика).
> Я знайшов приклади виконання різних схем, графіків за допомогою пакета
> TikzPGF. Приклади можливостей пакета вражають, але мануал до цього
> Щастя розміром в 560 сторінок (!) На ворожому мовою. Звичайно можна і
> Його Іскурілі, але чи немає у кого-небудь готових шаблонів для виконання
> Блок-схем для алгоритмів з усякими циклами, умовами, як на прикладі під
> Вкладенні?
> Або коротких прикладів або описів для визначення в \ tikzstyle своїх фігур.
>
> Звичайно малювати схеми в dia можна, але хотілося б подужати цю справу в LaTeX.
>
> P.S. Насилу переконав викладачів в тому, що MS Word - це некрасиво і
> Не у всіх він є. Тепер надсилаю їм роботи в PDF.
>
> -
> Дмитро
ИМХО простіше малювати діаграми в dia / inkspace, а потім вставляти в tex.
якщо треба можу знайти приклад - десь він у мене був.
--
З повагою Голубєв Олександр.
Open this post in threaded view
Re: Малювання блок-схем в LaTeX
Так вмію я в dia малювати, там просто пару shape додати треба для
дотримання ЕСКД (ну в частині алгоритмів для програм).
Хотілося повністю за допомогою LaTeX робити. Тим більше там нічого складного
немає, просто є пара питань озвучених в попередньому листі з якими
я ще не впорався.
Open this post in threaded view
Re [2]: [gentoo-user-ru] Малювання блок-схем в LaTeX
In reply to this post by Подковиркін Дмитро-2
За ширину тексту відповідає text width = 6em, але схоже, що разом з
текстом збільшується і сам ромб, що виглядає не дуже. потрібно знайти
фігура не квадратного ромба.
ПД> Гаразд, тоді до конкретних питань:
ПД> Ось приклад
ПД> \ tikzstyle = [diamond, draw, text width = 6em, text centered,
ПД> node distance = 3cm, inner sep = 0pt]
ПД> \ tikzstyle = [rectangle, draw, text width = 6em, text centered,
ПД> minimum height = 2em]
ПД> \ tikzstyle = [draw, -latex ']
ПД> У ромбі (diamond) текст не заповнює внутрішній простір, а
ПД> зосереджений в квадраті з вершинами в серединних сторін ромба. Як зробити
ПД> більш повне заповнення diamond?
ПД> І ще одна проблема пов'язана з автоматичним розміщенням блоків. Якщо в
ПД> блоці міститься досить велика кількість тексту, і блок стає
ПД> великого розміру, елементи діаграми починають наїжджати один на одного.
ПД> Виправляється це параметром node distance = 4cm, але це все вручну. Можна, можливо
ПД> Чи можна зробити автоматичне розміщення блоків щоб при зміні розмірів
ПД> блоків не потрібно було б вручну оголошувати node distance?