C. Настройка think-cell
В этой главе описывается, как настроить think-cell, т. е., как изменить цвета и другие свойства по умолчанию. Это осуществляется через файлы стиля think-cell, которые рассматриваются в первых четырех разделах.
В пятом разделе Настройка макета слайда списка операций по умолчанию объясняется, как создать индивидуальные макеты слайда со списком операций, а в шестом — Индивидуальная настройка ленты — как настроить пользовательский интерфейс think-cell с помощью опций кастомизации ленты в PowerPoint.
Следующие свойства можно изменить с помощью файлов стиля:
-
Список доступных цветов и шаблонов (см. раздел Цвет и заливка).
-
Список доступных цветовых схем (см. раздел Цветовая схема).
-
Цвета круга Харви и флажок (см. раздел Флажок и круг Харви).
-
Предопределенные макеты слайдов для вставки диаграмм (см. Предварительное определение макетов слайдов для размещения диаграмм). Эти макеты слайдов будут показаны в виде эскизов в левом верхнем углу окна просмотра слайдов, когда диаграмма соответствующего типа выбрана для вставки или перемещена на слайде, и щелчком по одной из прямоугольных областей или перетаскиванием на эскизе вставляется диаграмма с данным расположением и размером. Это можно использовать вместе с шаблонами слайдов для обеспечения последовательного расположения диаграмм.
-
Опция использования фискального календаря на диаграммах Ганта (см. Отображение шкалы).
-
Список доступных типов линий (см. раздел Тип линии).
-
Список доступных маркеров для графиков и точечных диаграмм (см. раздел Форма маркера).
В первых трех разделах описываются создание и загрузка файла стиля, а также его развертывание в организации. Эти задачи следует изучить в любом случае. Затем вы можете изучить Руководство по файлу стиля, чтобы создать собственный файл стиля, или ознакомиться с форматами в разделе D. Формат файла стиля.
- C.1
- Создание стиля think-cell
- C.2
- Загрузка файлов стиля
- C.3
- Развертывание стилей think-cell
- C.4
- Руководство по файлу стиля
- C.5
- Настройка макета слайда списка операций по умолчанию
- C.6
- Индивидуальная настройка ленты
C.1 Создание стиля think-cell
Простые изменения можно вносить в файл стиля в любом текстовом редакторе. Новый файл стиля think-cell следует создавать с использованием выделенного XML-редактора. Он будет автоматически проверять наличие ошибок и предлагать способы их устранения. Рекомендации по выбору такого редактора и советы по его настройке см. здесь:
KB0191. Рекомендуемая конфигурация для изменения файлов стилей think-cell
Выделенный XML-редактор обычно выделяет ошибки в документе. С помощью сочетания клавиш, такого как CTRL+ПРОБЕЛ, вы можете активировать автозаполнение: редактор предложит выбрать теги, атрибуты или значения, применимые в текущем контексте (позиция курсора в тексте). Если навести указатель мыши на выделенные ошибки, вы увидите подсказку с подробным описанием ошибки.
Вместе с think-cell предоставляется несколько образцов файлов стилей. Их можно найти в подкаталоге styles
в каталоге установки think-cell. Сначала найдите каталог установки. Отображаются при нажатии на вкладку Сведения в меню
«Инструменты»
.
Откройте этот каталог и перейдите в подкаталог styles
, например,
C:\Program Files (x86)\think-cell\styles
Откройте файл generic style.xml
. Он должен выглядеть следующим образом:
Редактор автоматически проверяет файл на наличие ошибок. Чтобы открыть список ошибок, нажмите Вид > Список ошибок:
Убедитесь, что предупреждения и ошибки отсутствуют, а затем сохраните измененный файл стиля.
Конечно, вам подойдет и любой другой редактор, который поддерживает XML. Файл необходимо сохранить с расширением .xml
.
C.2 Загрузка файлов стиля
Чтобы загрузить файл стиля, выберите Загрузить файл стиля... из меню «Инструменты» . В диалоговом окне перейдите в место размещения файла стиля, выберите его и нажмите Открыть. Он используется для всех новых диаграмм в презентации.
Например, после загрузки примера файла стиля example_style_complex.xml
из каталога styles
в директории установки think-cell элементы управления цветом и цветовой схемой будут содержать пользовательские элементы.
Применить цвета или цветовые схемы стиля к существующим диаграммам нужно вручную.
C.2.1 Программная загрузка файлов стиля
Вы также можете загрузить файлы стиля программно, например, в workflow-процессе, который готовит новый или обновленный шаблоны. Более точный вызов API также позволяет указать дополнительные опции при загрузке файла стиля, например, установить определенный индивидуальный макет или даже ограничить стиль прямоугольной областью индивидуального макета, а также удалить их из индивидуальных макетов и проверить имя стиля, загруженного в образец макета или индивидуальный макет.
API think-cell интегрирован в модель автоматизации Office, что позволяет использовать его на любом языке, который поддерживает Office, таком как Visual Basic for Applications (VBA) или C#. См. подробные инструкции в Начало работы.
Предположим, у вас есть индивидуальный макет, в котором используются другие цвета фона в левой и правой части слайда. Фон в правой части совпадает с остальным фоном презентации, поэтому здесь можно применить стиль основного файла. Но слева используется другой фон, для которого уместно использовать измененный стиль. В этом случае для установки одного файла стиля вы бы использовали LoadStyle
для всей презентации. Потом вы бы использовали LoadStyleForRegion
для установки другого стиля только для левой части соответствующего индивидуального макета.
В следующих разделах описываются доступные вызовы API. Это методы объекта надстройки think-cell в PowerPoint.
C.2.2 LoadStyle
C.2.2.1 Сигнатура
VBA
C#
C.2.2.2 Описание
Эта функция загружает стиль из файла стиля в FileName
в основной файл или индивидуальный макет, указанный через параметр CustomLayoutOrMaster
.
CustomLayoutOrMaster
должен быть CustomLayout
или Master
.
При применении к индивидуальному макету, где был установлен региональный стиль (см. раздел LoadStyleForRegion), региональный стиль будет удален. Это значит, что вы должны будете загрузить стиль, который следует применить на остальной части слайда, с помощью этой функции до загрузки стиля, ограниченного областью.
При применении к основному макету любые загруженные в индивидуальные макеты стили в этом основном макете — региональные и неограниченные — будут удалены. Это значит, что вы должны загрузить в основной макет стиль, который следует применить к индивидуальным макетам без конкретного стиля, до загрузки стиля, применимого к конкретному индивидуальному макету, с помощью этой функции.
C.2.2.3 Пример
Чтобы воспользоваться этим образцом, добавить следующий код в модуль в PowerPoint (см. детали в Visual Basic for Applications).
C.2.3 LoadStyleForRegion
C.2.3.1 Сигнатура
VBA
C#
C.2.3.2 Описание
Эта функция загружает файл стиля FileName
в индивидуальный макет CustomLayout
и ограничивает его областью, заданной Left
, Top
, Width
, Height
. На остальной части слайда применяется стиль, загруженный в этот основной макет, или стиль, загруженный ранее в индивидуальный макет с LoadStyle
.
Параметры Left
, Top
, Width
, Height
заданы в точках PowerPoint. Left
и Top
указывают расстояние от левого и правого краев области от левого и верхнего краев индивидуального макета соответственно. Обычно вы устанавливаете их как дробные значения от общей высоты и ширины слайда. Например, для области, охватывающей две трети индивидуального макета справа, вы установите
Можно вручную добавить на слайд или в индивидуальный макет фигуру, запросить ее свойства Left
, Top
, Width
, Height
программно и использовать значения с LoadStyleForRegion
для ограничения стиля область, занимаемой фигурой.
think-cell поддерживает максимум два стиля на индивидуальный макет. Один набор с LoadStyle
, который включает все, что не ограничивается областью, а другой — с LoadStyleForRegion
.
C.2.3.3 Пример
Чтобы воспользоваться этим образцом, добавить следующий код в модуль в PowerPoint (см. детали в Visual Basic for Applications).
C.2.4 RemoveStyles
C.2.4.1 Сигнатура
VBA
C#
C.2.4.2 Описание
Эта функция удаляет все стили из индивидуального макета CustomLayout
. Потом применяется стиль, загруженный в основной файл. Потенциально в индивидуальный макет можно загрузить стили и другой стиль, ограниченный определенной областью индивидуального макета. Поскольку RemoveStyles
удаляет все стили, оба стиля будут удалены. Загруженный в основной файл стиль невозможно удалить, так как там всегда должен быть действительный стиль, связанный с основным файлом. Его можно переписать другим файлом стиля.
C.2.4.3 Пример
Чтобы воспользоваться этим образцом, добавить следующий код в модуль в PowerPoint (см. детали в Visual Basic for Applications).
C.2.5 GetStyleName
Поддерживается в think-cell 13 и более поздних версиях.
C.2.5.1 Сигнатура
VBA
C#
C.2.5.2 Описание
Эта функция возвращает имя стиля, загруженного в CustomLayout
или Master
CustomLayoutOrMaster
. Это то же самое имя, которое указывается в атрибуте name
элемента <style>
соответствующего файла стиля (см. раздел style).
Оно возвращает пустую строку, когда в CustomLayoutOrMaster
не загружен никакой стиль. Обратите внимание на то, что в основном макете всегда есть загруженный стиль при активной надстройке think-cell и что имя стиля не может быть пустым.
Возвращенное для CustomLayout
имя — это имя стиля, загруженного с LoadStyle, а не с LoadStyleForRegion (при наличии).
C.2.5.3 Пример
Чтобы воспользоваться этим образцом, добавить следующий код в модуль в PowerPoint (см. детали в Visual Basic for Applications).
C.3 Развертывание стилей think-cell
Загрузить файл стиля... в меню «Инструменты» на панели инструментов think-cell загружает файл стиля в образец слайда текущей презентации. Если презентация распространяется как шаблон PowerPoint, стиль think-cell распространяется вместе с ней. Чтобы переключиться между стилями, нужно переключиться между шаблонами PowerPoint. Передавать файл стиля think-cell отдельным пользователям не требуется.
Мы рекомендуем распространять стиль think-cell вместе с шаблоном PowerPoint. Обычно они оба необходимы для реализации корпоративного дизайна и их развертывания в качестве простейших вариантов для пользователей.
Если невозможно развернуть стиль think-cell как часть шаблона PowerPoint, файл стиля по умолчанию можно указать в параметре конфигурации defaultstyle (см. раздел Параметры конфигурации). Значение параметра — путь к допустимому файлу стиля. Путь может быть абсолютным или относительным к подкаталогу styles
каталога установки think-cell.
Файл стиля по умолчанию загружается автоматически в двух случаях:
- Создается новая презентация.
- Открывается существующая презентация, которая не содержит стиль. Если эта презентация будет сохранена и загружена снова, она теперь будет содержать стиль, поэтому стиль по умолчанию не загружается повторно.
Файл стиля по умолчанию, который будет загружен автоматически, выделяется с добавлением строки (по умолчанию) в списке доступных и недавно загруженных файлов стиля:
C.4 Руководство по файлу стиля
В каталоге установки think-cell (обычно это C:\Program Files\think-cell
) в подкаталоге styles
можно найти файл стиля generic style.xml
. Этот стиль демонстрирует цвета и цветовые схемы, которые доступны сразу после установки think-cell без загрузки стиля. Поэтому:
- Создайте копию
generic style.xml
и загрузите ее в XML-редактор (сведения о выборе редактора см. в разделе Создание стиля think-cell). - Пройдитесь по файлу сверху вниз и внесите изменения, описанные далее.
- Удалите все ненужные цвета из списка в элементе
fillLst
. Вы найдете элементыsolidFill
,pattFill
иseparator
, соответствующие элементам в списке цветов, показанном в think-cell (см. раздел Цвет и заливка). Чтобы удалить, например, элементsolidFill
, удалите все данные между открывающим тегом<solidFill ...>
и закрывающим тегом</solidFill>
, включая сами теги. - При необходимости создайте новый раздел для собственных цветов. Для этого вставьте тег
separator
, записав<separator/>
в соответствующем месте в списке цветов. Вы можете использовать разрывы строки, отступы и пустые строки для формирования структуры XML-кода в файле стиля для собственного удобства. Пробелы и разрывы строки не оказывают влияния на сам стиль. - Добавьте собственные цвета с помощью элемента
solidFill
. Для указания цвета необходимо ввести имя и значение красного, зеленого и синего каналов. Эти значения должны быть представлены в спецификациях корпоративного стиля компании. Если для цвета с именем «светло-зеленый» десятичное значение красного канала равно170
, зеленого канала —255
и синего канала —42
, то он будет выглядеть следующим образом: - Удалите все ненужные цветовые схемы из списка в элементе
fillSchemeLst
. Вы найдете элементыfillScheme
, соответствующие элементам в списке цветовых схем, показанном в think-cell (см. раздел Цветовая схема. Чтобы удалить элементfillScheme
, удалите все данные между открывающим тегом<fillScheme ...>
и закрывающим тегом</fillScheme>
, включая сами теги. - При необходимости измените существующую цветовую схему. Вы можете:
- удалить один или несколько цветов из схемы, удалив соответствующие элементы
fillRef
; - изменить порядок существующих цветов, изменив порядок элементов
fillRef
; - добавить собственные цвета, добавив элемент
fillRef
внутри элементаfillScheme
в необходимом месте. Чтобы добавить цвет, описанный выше, добавьте следующую строку:
Обратите внимание, что вы можете использовать только цвета, определенные в разделе
fillLst
(см. шаги 3–5) выше. В частности, если вы удалили какие-то цвета на шаге 3, вам необходимо удалить их также из цветовой схемы. - удалить один или несколько цветов из схемы, удалив соответствующие элементы
- При необходимости создайте новую цветовую схему, используя элемент
fillScheme
. Для вашей схемы необходимо указать имя, например, «Зеленая схема», справочный цвет, который будет использоваться другими последовательностями в обязательном атрибутеfillSchemeLst
, и список справочных цветов как элементыfillRef
. Если вы определили цвета «Оранжевый», «Темно-зеленый» и «Средне-зеленый» в дополнение к цвету «Светло-зеленый», который был указан выше, ваша цветовая схема может выглядеть так: - Проверьте содержимое элемента
fillSchemeRefDefault
. В атрибутеname
указывается цветовая схема, которая используется по умолчанию при вставке новых диаграмм. Чтобы использовать собственную цветовую схему по умолчанию, измените код следующим образом: - Сохраните измененный файл стиля, загрузите его (см. раздел Загрузка файлов стиля) и протестируйте.
- Разверните новый стиль в организации, как описано в разделе Развертывание стилей think-cell. Вам не требуется отправлять XML-файл коллегам, но его, конечно, следует сохранить у себя.
C.5 Настройка макета слайда списка операций по умолчанию
Список операций think-cell может использовать настраиваемый макет в презентации для определения позиции списка операций и других фигур на слайде, таких как заголовки и изображения. Добавив такой настраиваемый макет в шаблон, вы сможете настроить эти параметры для всей организации.
- Создайте новый настраиваемый макет в режиме образца слайдов PowerPoint. Обычно вы копируете один из существующих макетов, который больше всего похож на требуемый макет слайда списка операций think-cell.
- Назовите новый макет «think-cell agenda». think-cell будет использовать его, только если вы указали это имя, в котором учитывается регистр.
- Добавьте в макет «think-cell agenda» только фигуры, которые должны отображаться на каждом слайде списка операций.
- При изменении индивидуального макета выберите опцию Заполнитель списка операций в меню Элементы. Этот элемент доступен только при редактировании настраиваемого макета. Он добавляет заполнитель списка операций на текущий настраиваемый макет.
- Выберите позицию заполнителя, как описано в разделе Размещение списка операций.
Когда в текущей презентации найден созданный таким образом и названный «think-cell agenda» индивидуальный макет, в разделе Глава будет использоваться индивидуальный макет, включая дополнительные фигуры, и список операций будет размещен в предустановленном положении.
C.6 Индивидуальная настройка ленты
think-cell предоставляет весь функционал в командах в ленте, которую можно настроить, как и в PowerPoint через меню Файл → Опции → Настроить ленту. См. общую информацию, как это сделать здесь.
Перечень всех доступных команд think-cell находится в диалоговом окне Индивидуальная настройка ленты: выберите Основные вкладки в Выбрать команды из: выпадающего меню и перейдите на Команды think-cell → Команды think-cell.
Примечание: Из-за ограничений в Office добавлять или удалять команды во встроенных группах нельзя. Поэтому для добавления команд на встроенную вкладку необходимо создать в ней индивидуальную группу, щелкнув Новая группа. Группы think-cell на встроенных вкладках Вставка, Проект и Анализ ведут себя в этом отношении как встроенные группы. Но можно взять встроенные группы целиком, в том числе только что упомянутые группы think-cell, и добавить их в произвольные вкладки (удалить из произвольных вкладок).
Примечание: Вкладка Команды think-cell и группа — это просто контейнеры для удобного доступа ко всем элементам ленты think-cell. Их нельзя размещать на ленте отдельно, а их выбор или отмена выбора в правой части диалогового окна Настройка ленты не имеет никакого эффекта.
Во время установки можно также изменить размещение основной группы ленты think-cell (Втавка → think-cell по умолчанию). Инструкции приводятся в Лента.
Создание диаграмм
-
4.Введение в создание диаграмм
-
5.Ввод данных
-
6.Текстовые подписи
-
7.Гистограммы, линейные графики и диаграммы с областями
-
8.Оформление диаграмм
-
9.Каскадная диаграмма
-
10.Диаграмма Mekko
-
11.Круговая и кольцевая диаграмма
-
12.Точечная диаграмма и пузырьковая диаграмма
-
13.Диаграмма Ганта (временная шкала)