1 |
А СТП что по этому поводу говорит? |
2 |
|
3 |
On 21.04.2012 16:04, Подковыркин Дмитрий wrote: |
4 |
> Пока решил делать по старинке в Dia. |
5 |
> Тут еще преподаватель вернул три работы с формулировкой "неправильные |
6 |
> фигуры для процессов". Блин, я делал по ЕСКД, а у него в примерах не по |
7 |
> ЕСКД. Имеет ли смысл бодаться за ГОСТ? |
8 |
> ВУЗ должен соблюдать ЕСКД в образовательном процессе? |
9 |
> |
10 |
> 19.04.2012 20:05, Nikolasha написал: |
11 |
>> За ширину текста отвечает text width=6em, но похоже, что вместе с |
12 |
>> текстом увеличивается и сам ромб, что смотрится не очень. Нужно найти |
13 |
>> фигуру не квадратного ромба. |
14 |
>> |
15 |
>> -- |
16 |
>> Николай |
17 |
>> |
18 |
>> Wednesday, April 18, 2012, 5:55:05 PM, you wrote: |
19 |
>> |
20 |
>> ПД> Да видел я эти примеры. |
21 |
>> ПД> Ладно, тогда к конкретным вопросам: |
22 |
>> ПД> Вот пример |
23 |
>> ПД> \tikzstyle{decision} = [diamond, draw, text width=6em, text |
24 |
>> centered, |
25 |
>> ПД> node distance=3cm, inner sep=0pt] |
26 |
>> ПД> \tikzstyle{block} = [rectangle, draw, text width=6em, text centered, |
27 |
>> ПД> minimum height=2em] |
28 |
>> ПД> \tikzstyle{line} = [draw, -latex'] |
29 |
>> |
30 |
>> ПД> \begin{tikzpicture}[node distance = 2cm, auto] |
31 |
>> ПД> \node [block] (nachalo) {Начало программы. \\ Объявление |
32 |
>> переменных}; |
33 |
>> ПД> \node [decision, below of = nachalo] (pervaya) {Первая итерация |
34 |
>> ПД> цикла?}; |
35 |
>> ПД> \path [line] (nachalo) -- (pervaya); |
36 |
>> ПД> \node [block, right of = pervaya, node distance=4cm] |
37 |
>> (pervaya_yes) |
38 |
>> ПД> {Запомнить число как максимальное}; |
39 |
>> ПД> \path [line] (pervaya) -- node {Да} (pervaya_yes); |
40 |
>> ПД> \node [decision, below of = pervaya, node distance=4cm] |
41 |
>> (maximal) |
42 |
>> ПД> {Введенное число больше?}; |
43 |
>> ПД> \path [line] (pervaya) -- node {Нет} (maximal); |
44 |
>> ПД> \path [line] (pervaya_yes) |- (maximal); |
45 |
>> ПД> \end{tikzpicture} |
46 |
>> |
47 |
>> ПД> В ромбе (diamond) текст не заполняет внутреннее пространство, а |
48 |
>> ПД> сосредоточен в квадрате с вершинами в срединах сторон ромба. Как |
49 |
>> сделать |
50 |
>> ПД> более полное заполнение diamond? |
51 |
>> |
52 |
>> ПД> И еще одна проблема связана с автоматическим размещением блоков. |
53 |
>> Если в |
54 |
>> ПД> блоке содержится достаточно большое количество текста, и блок |
55 |
>> становится |
56 |
>> ПД> большого размера, элементы диаграммы начинают наезжать друг на |
57 |
>> друга. |
58 |
>> ПД> Исправляется это параметром node distance=4cm, но это все |
59 |
>> вручную. Можно |
60 |
>> ПД> ли сделать автоматическое размещение блоков чтоб при изменении |
61 |
>> размеров |
62 |
>> ПД> блоков не нужно было бы вручную объявлять node distance? |
63 |
>> |
64 |
> -- |
65 |
> Дмитрий |
66 |
> |
67 |
> |
68 |
> |
69 |
|
70 |
|
71 |
-- |
72 |
С уважением, Кокарев С.П. |