Сменить стиль списка по умолчанию

Автор Stonemaker, 27 февраля 2015, 00:26

0 Пользователи и 1 гость просматривают эту тему.

Stonemaker

Цитата: kompilainenn от 27 февраля 2015, 21:02так, мне кажется проще таки создать просто шаблон, пользоваться им и не париться, имхо, проблема высосана из пальца
Проще, чем что? У меня есть шаблон. Как в этом шаблоне задать стиль для списка? Чтобы каждый созданный список по умолчанию выглядел так, как я хочу. Вы знаете, как это сделать?

Вот я тыкаю на кнопку "создать нумерованный список". И он как-то выглядит. А я хочу, чтобы при нажатии на эту кнопку он всегда бы выглядел иначе. Я честно не знаю, как ещё переформулировать вопрос. Вот чтобы он всегда при клике на кнопку "создать список" выглядел как-то одинаково и как я хочу - как это сделать? Куда конкретно жать в режиме редактирования шаблона?

rami

При нажатии на F12 появляется список по умолчанию, вам этот стиль не нравится, так переназначьте на F12 тот стиль, который вам нужен. Это проще всего, но если больше нравится жать на значок на панели инструментов, то можно посадить на панель значок с нужным стилем. Это чуть сложней.

bormant

#17
Хотя, это даже хорошо, что настроить параметры списков по умолчанию нельзя. Поясню.

Нужно понимать, что на каждое ручное форматирование списка (F12 / Shift+F12 или кнопки панели инструментов Форматирование) в документ вставляется отдельный стиль списка, на все 10 уровней, примерно так:
 <text:list-style style:name="L1">
  <text:list-level-style-number text:level="1" text:style-name="Numbering_20_Symbols" style:num-suffix="." style:num-format="1">
   <style:list-level-properties text:list-level-position-and-space-mode="label-alignment">
    <style:list-level-label-alignment text:label-followed-by="listtab" text:list-tab-stop-position="1.27cm" fo:text-indent="-0.635cm" fo:margin-left="1.27cm"/>
   </style:list-level-properties>
  </text:list-level-style-number>
  <text:list-level-style-number text:level="2" text:style-name="Numbering_20_Symbols" style:num-suffix="." style:num-format="1">
   <style:list-level-properties text:list-level-position-and-space-mode="label-alignment">
    <style:list-level-label-alignment text:label-followed-by="listtab" text:list-tab-stop-position="1.905cm" fo:text-indent="-0.635cm" fo:margin-left="1.905cm"/>
   </style:list-level-properties>
  </text:list-level-style-number>
  <text:list-level-style-number text:level="3" text:style-name="Numbering_20_Symbols" style:num-suffix="." style:num-format="1">
   <style:list-level-properties text:list-level-position-and-space-mode="label-alignment">
    <style:list-level-label-alignment text:label-followed-by="listtab" text:list-tab-stop-position="2.54cm" fo:text-indent="-0.635cm" fo:margin-left="2.54cm"/>
   </style:list-level-properties>
  </text:list-level-style-number>
  <text:list-level-style-number text:level="4" text:style-name="Numbering_20_Symbols" style:num-suffix="." style:num-format="1">
   <style:list-level-properties text:list-level-position-and-space-mode="label-alignment">
    <style:list-level-label-alignment text:label-followed-by="listtab" text:list-tab-stop-position="3.175cm" fo:text-indent="-0.635cm" fo:margin-left="3.175cm"/>
   </style:list-level-properties>
  </text:list-level-style-number>
  <text:list-level-style-number text:level="5" text:style-name="Numbering_20_Symbols" style:num-suffix="." style:num-format="1">
   <style:list-level-properties text:list-level-position-and-space-mode="label-alignment">
    <style:list-level-label-alignment text:label-followed-by="listtab" text:list-tab-stop-position="3.81cm" fo:text-indent="-0.635cm" fo:margin-left="3.81cm"/>
   </style:list-level-properties>
  </text:list-level-style-number>
  <text:list-level-style-number text:level="6" text:style-name="Numbering_20_Symbols" style:num-suffix="." style:num-format="1">
   <style:list-level-properties text:list-level-position-and-space-mode="label-alignment">
    <style:list-level-label-alignment text:label-followed-by="listtab" text:list-tab-stop-position="4.445cm" fo:text-indent="-0.635cm" fo:margin-left="4.445cm"/>
   </style:list-level-properties>
  </text:list-level-style-number>
  <text:list-level-style-number text:level="7" text:style-name="Numbering_20_Symbols" style:num-suffix="." style:num-format="1">
   <style:list-level-properties text:list-level-position-and-space-mode="label-alignment">
    <style:list-level-label-alignment text:label-followed-by="listtab" text:list-tab-stop-position="5.08cm" fo:text-indent="-0.635cm" fo:margin-left="5.08cm"/>
   </style:list-level-properties>
  </text:list-level-style-number>
  <text:list-level-style-number text:level="8" text:style-name="Numbering_20_Symbols" style:num-suffix="." style:num-format="1">
   <style:list-level-properties text:list-level-position-and-space-mode="label-alignment">
    <style:list-level-label-alignment text:label-followed-by="listtab" text:list-tab-stop-position="5.715cm" fo:text-indent="-0.635cm" fo:margin-left="5.715cm"/>
   </style:list-level-properties>
  </text:list-level-style-number>
  <text:list-level-style-number text:level="9" text:style-name="Numbering_20_Symbols" style:num-suffix="." style:num-format="1">
   <style:list-level-properties text:list-level-position-and-space-mode="label-alignment">
    <style:list-level-label-alignment text:label-followed-by="listtab" text:list-tab-stop-position="6.35cm" fo:text-indent="-0.635cm" fo:margin-left="6.35cm"/>
   </style:list-level-properties>
  </text:list-level-style-number>
  <text:list-level-style-number text:level="10" text:style-name="Numbering_20_Symbols" style:num-suffix="." style:num-format="1">
   <style:list-level-properties text:list-level-position-and-space-mode="label-alignment">
    <style:list-level-label-alignment text:label-followed-by="listtab" text:list-tab-stop-position="6.985cm" fo:text-indent="-0.635cm" fo:margin-left="6.985cm"/>
   </style:list-level-properties>
  </text:list-level-style-number>
 </text:list-style>
Повторяю, на каждое. И все это ради:
  <text:list xml:id="list34459080" text:style-name="L1">
   <text:list-item>
    <text:p text:style-name="P2">элемент нумерованного списка</text:p>
   </text:list-item>
   <text:list-item>
    <text:p text:style-name="P2">элемент нумерованного списка</text:p>
   </text:list-item>
  </text:list>

Так что однозначно лучше настроить в шаблоне свои стили списков, назначить им горячие клавиши, которые и использовать при необходимости форматировать список в тексте.
Автору на яд. Поддержать форум.

Stonemaker

Окей, ясно. Этого сделать нельзя. Всё, вопросов больше не имею. :)

Биндами, да, можно попробовать.