Difference between revisions of "RU/kb/philosophy/working with lists"
(Корректировка кода) |
|||
Line 1: | Line 1: | ||
<section begin=title /><noinclude>{{DISPLAYTITLE:База Знаний: </noinclude>Философия {{OOo}}. Работа со списками<noinclude>}}</noinclude><section end=title />{{BreadCrumbL10n}} | <section begin=title /><noinclude>{{DISPLAYTITLE:База Знаний: </noinclude>Философия {{OOo}}. Работа со списками<noinclude>}}</noinclude><section end=title />{{BreadCrumbL10n}} | ||
__NOTOC__ | __NOTOC__ | ||
+ | |||
<!-- Оглавление книги --> | <!-- Оглавление книги --> | ||
− | {{ | + | {{PhilosophyTOC |
+ | |ShowPrevNext=block | ||
|ShowPrevPage=block | |ShowPrevPage=block | ||
− | |||
|PrevPage=RU/kb/philosophy/copying_and_moving_styles | |PrevPage=RU/kb/philosophy/copying_and_moving_styles | ||
|NextPage=RU/kb/philosophy/spelling | |NextPage=RU/kb/philosophy/spelling | ||
− | | | + | |basicconcepts=block |
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
}} | }} | ||
<!-- Конец оглавления книги --> | <!-- Конец оглавления книги --> | ||
+ | |||
=== Работа со списками === | === Работа со списками === | ||
+ | |||
==== Системное управление списками через стили ==== | ==== Системное управление списками через стили ==== | ||
+ | |||
К системному управлению относятся функции настройки списка: | К системному управлению относятся функции настройки списка: | ||
Line 47: | Line 22: | ||
# Положение — расположение каждого пункта списка — отступы от границ страницы и от номера до текста; | # Положение — расположение каждого пункта списка — отступы от границ страницы и от номера до текста; | ||
# Настройки — точная настройка вида нумерации каждого уровня. | # Настройки — точная настройка вида нумерации каждого уровня. | ||
+ | |||
Работа со списками не случайно включена в раздел «Концепция стилей», поскольку основана именно на стилях. | Работа со списками не случайно включена в раздел «Концепция стилей», поскольку основана именно на стилях. | ||
+ | |||
В «Стилисте» в разделах «стили абзаца» и «стили списка» присутствуют похожие названия. Это следует пояснить. | В «Стилисте» в разделах «стили абзаца» и «стили списка» присутствуют похожие названия. Это следует пояснить. | ||
Line 85: | Line 62: | ||
|} | |} | ||
+ | |||
+ | |||
Существует два типа списков — нумерованные и маркированные. Разумеется, в маркированном списке могут быть номерные пункты, а в нумерованном — маркированные уровни. В этом случае подразделение списка на маркированный или нумерованный делается по типу первого уровня списка. | Существует два типа списков — нумерованные и маркированные. Разумеется, в маркированном списке могут быть номерные пункты, а в нумерованном — маркированные уровни. В этом случае подразделение списка на маркированный или нумерованный делается по типу первого уровня списка. | ||
+ | |||
OOo поддерживает оба этих типа списков, и для них предустановлены по пять стилей списков. | OOo поддерживает оба этих типа списков, и для них предустановлены по пять стилей списков. | ||
+ | |||
Ну и зачем же нужны стили «''Начало / Продолжение / Конец маркированного / нумерованного списка''»? Для того, чтобы это понять, необходимо разобрать, что из себя представляет список с точки зрения документа и с точки зрения офисного пакета. То есть, с логической и физической сторон. | Ну и зачем же нужны стили «''Начало / Продолжение / Конец маркированного / нумерованного списка''»? Для того, чтобы это понять, необходимо разобрать, что из себя представляет список с точки зрения документа и с точки зрения офисного пакета. То есть, с логической и физической сторон. | ||
− | |||
− | '' | + | Вернёмся к понятию «абзаца» и дадим определение понятию «список». |
+ | |||
+ | ''Абзац'' (общеупотребительная терминология) — отрезок письменной речи между двумя красными строками. Абзац, обозначая своего рода «цезуру<ref name="ftn47">Цезура — постоянный словораздел, стоящий на строго определенном месте.</ref>», является единицей членения, промежуточной между фразой и главой, и служит для группировки однородных единиц изложения, исчерпывая один из его моментов (тематический, сюжетный и т. д.). Выделение фразы в особый абзац усиливает падающий на неё смысловой акцент. | ||
+ | |||
+ | |||
+ | ''Абзац'' (терминология текстовых процессоров) — отрезок текста между двумя символами абзаца, вставляемыми по клавише <tt><nowiki>[</nowiki>Enter]</tt>. | ||
− | |||
''Список'' (общеупотребительная терминология) — сгруппированный перечень чего-либо, каждый элемент которого начинается с новой строки. | ''Список'' (общеупотребительная терминология) — сгруппированный перечень чего-либо, каждый элемент которого начинается с новой строки. | ||
+ | |||
''Список'' (терминология текстовых процессоров) — перечень чего-либо, каждый элемент которого является отдельным абзацем. | ''Список'' (терминология текстовых процессоров) — перечень чего-либо, каждый элемент которого является отдельным абзацем. | ||
+ | |||
Отсюда видно, что, согласно общеупотребительной терминологии, список является одним абзацем, так как представляет собой однородную единицу изложения, в то время, как для текстового процессора список является последовательностью абзацев. | Отсюда видно, что, согласно общеупотребительной терминологии, список является одним абзацем, так как представляет собой однородную единицу изложения, в то время, как для текстового процессора список является последовательностью абзацев. | ||
+ | |||
При оформлении документов абзацы принято отделять друг от друга дополнительными отступами. В этом случае и между элементами одного списка будут такие же отступы, и, зрительно, список рассыпается. Именно для того, чтобы решить эту проблему, и чтобы оформление списка было корректным, и нужны стили абзаца «''Начало / Продолжение / Конец маркированного / нумерованного списка''». Таким образом, при оформлении списка межабзацный отступ должен быть перед первым элементом списка и после последнего его элемента. После первого элемента и перед последним межабзацных отступов быть не должно. Так же их не должно быть между всеми промежуточными элементами списка. | При оформлении документов абзацы принято отделять друг от друга дополнительными отступами. В этом случае и между элементами одного списка будут такие же отступы, и, зрительно, список рассыпается. Именно для того, чтобы решить эту проблему, и чтобы оформление списка было корректным, и нужны стили абзаца «''Начало / Продолжение / Конец маркированного / нумерованного списка''». Таким образом, при оформлении списка межабзацный отступ должен быть перед первым элементом списка и после последнего его элемента. После первого элемента и перед последним межабзацных отступов быть не должно. Так же их не должно быть между всеми промежуточными элементами списка. | ||
+ | |||
Для этого первому элементу списка присваивается стиль «''Начало маркированного / нумерованного списка''», последнему элементу — «''Конец маркированного / нумерованного списка''», а промежуточным элементам — «''Продолжение маркированного / нумерованного списка''», в которых соответствующим образом настроены межабзацные отступы. | Для этого первому элементу списка присваивается стиль «''Начало маркированного / нумерованного списка''», последнему элементу — «''Конец маркированного / нумерованного списка''», а промежуточным элементам — «''Продолжение маркированного / нумерованного списка''», в которых соответствующим образом настроены межабзацные отступы. | ||
+ | |||
Следует особо отметить случай, когда механизм списков используется не для составления собственно списка или перечня, а для нумерации абзацев в тексте. Примером этого являются договора. В них каждый абзац идёт под своим номером, но при этом они не являются «списком» в его классическом понимании. Разумеется, в этом случае нет необходимости использовать стили «''Начало / Продолжение / Конец маркированного / нумерованного списка''». Здесь каждый пункт списка будет классическим абзацем. | Следует особо отметить случай, когда механизм списков используется не для составления собственно списка или перечня, а для нумерации абзацев в тексте. Примером этого являются договора. В них каждый абзац идёт под своим номером, но при этом они не являются «списком» в его классическом понимании. Разумеется, в этом случае нет необходимости использовать стили «''Начало / Продолжение / Конец маркированного / нумерованного списка''». Здесь каждый пункт списка будет классическим абзацем. | ||
+ | |||
==== Оперативное управление списком в документе ==== | ==== Оперативное управление списком в документе ==== | ||
+ | |||
К оперативному управлению относятся функции управления расположением абзацев внутри списка (применение списка к абзацам): | К оперативному управлению относятся функции управления расположением абзацев внутри списка (применение списка к абзацам): | ||
Line 115: | Line 106: | ||
# перемещение пункта вверх или вниз с подпунктами или без оных (вертикальное перемещение); | # перемещение пункта вверх или вниз с подпунктами или без оных (вертикальное перемещение); | ||
# запуск нумерации с текущего пункта с определённого номера. | # запуск нумерации с текущего пункта с определённого номера. | ||
+ | |||
Выше мы рассмотрели, как настроить всю систему списков в документе с помощью стилей. С помощью функций оперативного управления производится непосредственная работа со списками в документе. Применение этих функций позволяет избежать таких приёмов ручного форматирования, как «копирование / вставка». | Выше мы рассмотрели, как настроить всю систему списков в документе с помощью стилей. С помощью функций оперативного управления производится непосредственная работа со списками в документе. Применение этих функций позволяет избежать таких приёмов ручного форматирования, как «копирование / вставка». | ||
− | {{SignYear|Sancho| | + | {{SignYear|Sancho||2009}} |
+ | |||
{{RUkbBottom}} | {{RUkbBottom}} |
Latest revision as of 17:28, 24 September 2011
Работа со списками
Системное управление списками через стили
К системному управлению относятся функции настройки списка:
- Маркирование или нумерование списка;
- Структура — сколько уровней вложенности у списка;
- Положение — расположение каждого пункта списка — отступы от границ страницы и от номера до текста;
- Настройки — точная настройка вида нумерации каждого уровня.
Работа со списками не случайно включена в раздел «Концепция стилей», поскольку основана именно на стилях.
В «Стилисте» в разделах «стили абзаца» и «стили списка» присутствуют похожие названия. Это следует пояснить.
Таблица 5: Стили списков и соответствующие им стили абзацев
Стиль списка | Стиль абзаца |
---|---|
Нумерованный список N[1] | Начало нумерованного списка N |
Нумерованный список N | |
Продолжение нумерованного списка N | |
Конец нумерованного списка N | |
Маркированный список N | Начало маркированного списка N |
Маркированный список N | |
Продолжение маркированного списка N | |
Конец маркированного списка N |
Существует два типа списков — нумерованные и маркированные. Разумеется, в маркированном списке могут быть номерные пункты, а в нумерованном — маркированные уровни. В этом случае подразделение списка на маркированный или нумерованный делается по типу первого уровня списка.
OOo поддерживает оба этих типа списков, и для них предустановлены по пять стилей списков.
Ну и зачем же нужны стили «Начало / Продолжение / Конец маркированного / нумерованного списка»? Для того, чтобы это понять, необходимо разобрать, что из себя представляет список с точки зрения документа и с точки зрения офисного пакета. То есть, с логической и физической сторон.
Вернёмся к понятию «абзаца» и дадим определение понятию «список».
Абзац (общеупотребительная терминология) — отрезок письменной речи между двумя красными строками. Абзац, обозначая своего рода «цезуру[2]», является единицей членения, промежуточной между фразой и главой, и служит для группировки однородных единиц изложения, исчерпывая один из его моментов (тематический, сюжетный и т. д.). Выделение фразы в особый абзац усиливает падающий на неё смысловой акцент.
Абзац (терминология текстовых процессоров) — отрезок текста между двумя символами абзаца, вставляемыми по клавише [Enter].
Список (общеупотребительная терминология) — сгруппированный перечень чего-либо, каждый элемент которого начинается с новой строки.
Список (терминология текстовых процессоров) — перечень чего-либо, каждый элемент которого является отдельным абзацем.
Отсюда видно, что, согласно общеупотребительной терминологии, список является одним абзацем, так как представляет собой однородную единицу изложения, в то время, как для текстового процессора список является последовательностью абзацев.
При оформлении документов абзацы принято отделять друг от друга дополнительными отступами. В этом случае и между элементами одного списка будут такие же отступы, и, зрительно, список рассыпается. Именно для того, чтобы решить эту проблему, и чтобы оформление списка было корректным, и нужны стили абзаца «Начало / Продолжение / Конец маркированного / нумерованного списка». Таким образом, при оформлении списка межабзацный отступ должен быть перед первым элементом списка и после последнего его элемента. После первого элемента и перед последним межабзацных отступов быть не должно. Так же их не должно быть между всеми промежуточными элементами списка.
Для этого первому элементу списка присваивается стиль «Начало маркированного / нумерованного списка», последнему элементу — «Конец маркированного / нумерованного списка», а промежуточным элементам — «Продолжение маркированного / нумерованного списка», в которых соответствующим образом настроены межабзацные отступы.
Следует особо отметить случай, когда механизм списков используется не для составления собственно списка или перечня, а для нумерации абзацев в тексте. Примером этого являются договора. В них каждый абзац идёт под своим номером, но при этом они не являются «списком» в его классическом понимании. Разумеется, в этом случае нет необходимости использовать стили «Начало / Продолжение / Конец маркированного / нумерованного списка». Здесь каждый пункт списка будет классическим абзацем.
Оперативное управление списком в документе
К оперативному управлению относятся функции управления расположением абзацев внутри списка (применение списка к абзацам):
- повышение / понижение уровня вложенности пункта с подпунктами или без оных (горизонтальное перемещение);
- перемещение пункта вверх или вниз с подпунктами или без оных (вертикальное перемещение);
- запуск нумерации с текущего пункта с определённого номера.
Выше мы рассмотрели, как настроить всю систему списков в документе с помощью стилей. С помощью функций оперативного управления производится непосредственная работа со списками в документе. Применение этих функций позволяет избежать таких приёмов ручного форматирования, как «копирование / вставка».