Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.
Table of Contents

...

Die Formatierung ist normalerweise nur der Style-Vorlage angehängt. Hier werden die Buttons unter "Formatierung" im primedocs-Word-Ribbon konfiguriert. Jedem Button kann ein Style zugeordnet werden. Zusätzlich zu den vordefinierten Buttons kann man eine beliebige Anzahl weiterer Styles hinterlegen, die über ein Dropdown ausgewählt werden können The formatting is normally only attached to the style template. Here the buttons are configured in "Formatting" in the OneOffixx Word ribbon. Each button can be assigned a style. In addition to the predefined buttons, you can store any number of additional styles that can be selected via a dropdown (CustomStyles).

...

Die Buttons sind im Ribbon aktiviert, sobald die Dokumentfunktion der Vorlage angehängt wird. Da die Dokumentfunktion der Style-Vorlage angehängt wird, wird sie gegen unten vererbt. Folglich sind die Buttons in jeder Vorlage aktiviert.

...

The buttons are activated in the ribbon as soon as the document function of the template is attached. As the document function is attached to the style template, it is inherited towards the bottom. Consequently, the buttons are activated in each template.

...

Structure

Code Block
languagexml
<DocumentFunction>
  
  <Group name="{GruppennameGroupname}">
    <Definition type="{TypType}" style="{Style}" />
    <Definition type="{TypType}" style="{Style}" />
  </Group>

</DocumentFunction>

...

Groups

Gruppename (Group name)

BeschreibungDescription

HeadingsKapitelüberschriften

(Chapter) headings

Indents

Einrückungen Indentations / TabulatorenTabs

NumberingStylesAufzählungen

numerisch, alphanumerisch und ZeichenEnumerations numeric, alphanumeric and character

NumberingBehaviorsVerhalten bei numerischer Aufzählung

Behavior with numerical enumeration

StylesSetzen von Style-Informationen: wenn kein Style angegeben ist, werden die word-eigenen Styles verwendet

Set style information: if no style is specified, word's own styles are used.

CustomStyles

Kundenspezifische Auflistung von Styles

Attribute

  • level definiert die Überschriftenebene (1 bis 4)

  • maxListLevels definiert, ab wieviele Ebenen wieder zur 1. Ebene gesprungen werden soll.

  • style entspricht dem Style-Namen in der Style-Vorlage.

  • type gibt den Typ der Definition an (siehe Beispielkonfiguration für mögliche Typen)

...

Custom listing of styles

...

Attributes

  • level defines the heading level (1 to 4).

  • maxListLevels defines from how many levels to jump back to the 1st level.

  • style corresponds to the style name in the style template.

  • type specifies the type of the definition (see example configuration for possible types).

...

Example

Code Block
languagexml
<DocumentFunction>
  <!-- ParametrierungParameterization of derthe Überschriftenheadings -->
  <Group name="Headings">
    <Definition type="Heading" level="1" style="ÜberschriftHeading 1" />
    <Definition type="Heading" level="2" style="ÜberschriftHeading 2" />
    <Definition type="Heading" level="3" style="ÜberschriftHeading 3" />
    <Definition type="Heading" level="4" style="ÜberschriftHeading 4" />
  </Group>
  <!-- ParametrierungParameterization of derthe Tabulatorentabulators -->
  <Group name="Indents" maxListLevels="4" />
  <!-- ParametrierungParameterization derof Listenlists, Aufzählungenenumerations undand Nummerierungennumbering -->
  <Group name="NumberingStyles">
    <Definition type="Numeric" tabPosition="1" style="ListNumeric" />
    <Definition type="Alphabetic" tabPosition="1" style="ListAlphabetic" />
    <Definition type="Bullet" tabPosition="1" style="ListBullet" />
    <Definition type="Line" tabPosition="1" style="ListLine" />
  </Group>
  <!-- Parametrierung der NummerierungsoptionenParameterization of the numbering options -->
  <Group name="NumberingBehaviors">
    <Definition type="Increment" style="ListNumeric" />
    <Definition type="Decrement" />
    <Definition type="ResetChapter" style="ÜberschriftHeading 1" />
    <Definition type="ResetList" style="ListNumeric" />
  </Group>
  <!-- Parameterization Parametrierungof the derformatting Formatierungsoptionenoptions -->
  <Group name="Styles">
    <Definition type="Standard" style="StandardNormal" />
    <Definition type="Bold" style="" />
    <Definition type="Italic" style="" />
    <Definition type="Underline" style="" />
  </Group>
  <!-- Parameterization of Parametrierungthe derfurther weiterenformatting Formatierungsoptionenoptions -->
  <Group name="CustomStyles">
    <Category id="Headings">
      <Label>Überschriften<<Label>Headings</Label>
      <Definition type="TitelTitle" style="TitelTitle">
        <Label>Titel<<Label>Title</Label>
      </Definition>
      <Definition type="UntertitelSubtitle" style="UntertitelSubtitle">
        <Label>Untertitel<<Label>Subtitle</Label>
      </Definition>
    </Category>
    <Category id="Various">
      <Label>Diverses<<Label>Various</Label>
      <Definition type="HervorhebungEmphasis" style="HervorhebungEmphasis">
        <Label>Hervorhebung<<Label>Emphasis</Label>
      </Definition>
    </Category>
  </Group>
</DocumentFunction>

In der Gruppe "CustomStyles" können Beschriftungen in alle Sprachen übersetzt werden. Dafür wird das XML-Element Label verwendet.

Deaktivierung der Buttons

Die einzelnen Buttons können über die Konfiguration deaktiviert werden. Dafür kann das Attribut disabled="true" an verschiedene Elemente angehängt werden. Beispiel, bei dem alle Buttons ausgegraut sindthe CustomStyles group, labels can be translated into all languages. The XML element Label is used for this purpose.

...

Deactivating buttons

The individual buttons can be disabled via the configuration. For this purpose, the attribute disabled="true" can be attached to various elements. Example where all buttons are grayed out:

Code Block
languagexml
<DocumentFunction>
  <!-- Parameterization Parametrierungof derthe Überschriftenheadings -->
  <Group name="Headings">
    <Definition type="Heading" level="1" style="ÜberschriftHeading 1" disabled="true" />
    <Definition type="Heading" level="2" style="ÜberschriftHeading 2" disabled="true" />
    <Definition type="Heading" level="3" style="ÜberschriftHeading 3" disabled="true" />
    <Definition type="Heading" level="4" style="ÜberschriftHeading 4" disabled="true" />
  </Group>
  <!-- ParametrierungParameterization of derthe Tabulatorentabulators -->
  <Group name="Indents" maxListLevels="4" disabled="true" />
  <!-- ParametrierungParameterization derof Listenlists, Aufzählungenenumerations undand Nummerierungennumbering -->
  <Group name="NumberingStyles">
        <<!-- keinenone -->
  </Group>
  <!-- Parametrierung der NummerierungsoptionenParameterization of the numbering options -->
  <Group name="NumberingBehaviors">
    <    <!-- keinenone -->
  </Group>
  <!-- Parametrierung der FormatierungsoptionenParameterization of the formatting options -->
  <Group name="Styles">
    <Definition type="Standard" style="Standard" disabled="true" />
    <Definition type="Bold" style="" disabled="true" />
    <Definition type="Italic" style="" disabled="true" />
    <Definition type="Underline" style="" disabled="true" />
  </Group>
  <!-- Parameterization Parametrierungof the derfurther weiterenformatting Formatierungsoptionenoptions -->
  <Group name="CustomStyles">
    <    <!-- keinenone -->
  </Group>
</DocumentFunction>

...