Table of Contents

Thèmes Dynamiques SVG

Liste de symboles

Éléments bloc

Les blocs du thème dynamique ont toujours la possibilité d'afficher des capteurs intégrés.
Les symboles de direction des locomotives (flèches) sont toujours codés à l'intérieur du bloc.

Le texte et les couleurs pour la partie du bloc du symbole sont décrits dans "État du Bloc"

symbole code SVG
bloc
<svg name="block" ledsupport="true" width="100%" viewBox="0 0 128 32" xmlns="http://www.w3.org/2000/svg">
  <g>
    <!-- Block -->
    <path led="1" stroke="rgb(000,000,000)" fill="rgb(000,000,000)" d="M 0,3 L 127,3 L 127,28 L 0,28 z "/>
    <!-- Block content -->
    <path led="1" stroke="rgb(000,000,000)" fill="rgb(255,255,255)" d="M 1,4 L 126,4 L 126,27 L 1,27 z "/>
    <rect txt="1" x="10" y="6" rx="0" width="107" height="19" stroke="none" fill="none"/>
    <!--- white frame -->
    <path stroke="rgb(255,255,255)" fill="none" d="M 2,5 L 125,5 L 125,26 L 2,26 z "/>

    <!-- Plus sign -->
    <line stroke="rgb(000,000,000)" x1="3" y1="23" x2="7" y2="23"/>
    <line stroke="rgb(000,000,000)" x1="5" y1="21" x2="5" y2="25"/>

    <!-- Plus side arrow -->
    <polygon led="5" points="2,16 7,12 7,20 2,16" fill="rgb(000,000,000)" stroke="none"/>

    <!-- Min side arrow -->
    <polygon led="6" points="124,16 119,12 119,20 124,16" fill="rgb(000,000,000)" stroke="none"/>

    <!-- Embedded sensor plus side -->
    <path led="203" stroke="rgb(000,000,000)" fill="rgb(255,255,255)" d="M 1,4 L 9,4 L 9,12 L 1,12 z "/>
    <!-- Embedded sensor minus side -->
    <path led="204" stroke="rgb(000,000,000)" fill="rgb(255,255,255)" d="M 118,19 L 126,19 L 126,27 L 118,27 z "/>
  </g>
</svg>

Pour le codage de l'attribut de la LED voir Les valeurs des attributs LED .

Élément Block-state

block-state-min, block-state-plus
Cet objet est une combinaison d'un élément Bloc et d'un élément d'état de bloc pour réduire l'espace dans un plan de voies Rocrail.

Le texte et les couleurs pour la partie bloc du symbole sont décrits dans "État du Bloc"

Le texte et les couleurs pour la partie état du symbole sont décrits dans "Signal d'état"

symbole code SVG
block-state-min
block-state-plus
<svg name="block-state-min" ledsupport="true" width="100%" viewBox="0 0 128 32" xmlns="http://www.w3.org/2000/svg">
  <g>
    <!-- Block -->
    <path led="1" stroke="rgb(000,000,000)" fill="rgb(000,000,000)" d="M 0,3 L 127,3 L 127,28 L 0,28 z "/>
    <!-- Block content -->
    <path led="1" stroke="rgb(000,000,000)" fill="rgb(255,255,255)" d="M 1,4 L 102,4 L 102,27 L 1,27 z "/>
    <rect txt="1" x="10" y="6" rx="0" width="83" height="19" stroke="none" fill="none"/>
    <!--- white frame -->
    <path stroke="rgb(255,255,255)" fill="none" d="M 2,5 L 101,5 L 101,26 L 2,26 z "/>

    <!-- Plus sign -->
    <line stroke="rgb(000,000,000)" x1="3" y1="23" x2="7" y2="23"/>
    <line stroke="rgb(000,000,000)" x1="5" y1="21" x2="5" y2="25"/>

    <!-- Plus side arrow -->
    <polygon led="5" points="2,16 7,12 7,20 2,16" fill="rgb(000,000,000)" stroke="none"/>

    <!-- Min side arrow -->
    <polygon led="6" points="100,16 95,12 95,20 100,16" fill="rgb(000,000,000)" stroke="none"/>

    <!--- State -->
    <path led="1" stroke="rgb(000,000,000)" fill="none" d="M 102,3 L 127,3 L 127,28 L 102,28 z "/>
    <!-- State content -->
    <path led="2" stroke="rgb(000,000,000)" fill="rgb(255,255,255)" d="M 103,4 L 126,4 L 126,27 L 103,27 z "/>
    <rect txt="2" txtalign="center" x="105" y="6" rx="0" width="19" height="19" stroke="none" fill="none"/>
    <!--- white frame -->
    <path stroke="rgb(255,255,255)" fill="none" d="M 104,5 L 125,5 L 125,26 L 104,26 z "/>

    <!-- Embedded sensor plus side -->
    <path led="203" stroke="rgb(000,000,000)" fill="rgb(255,255,255)" d="M 1,4 L 9,4 L 9,12 L 1,12 z "/>
    <!-- Embedded sensor minus side -->
    <path led="204" stroke="rgb(000,000,000)" fill="rgb(255,255,255)" d="M 94,19 L 102,19 L 102,27 L 94,27 z "/>
  </g>
</svg>

Pour le codage de l'attribut LED voir Les valeurs des attributs LED .

Éléments Blockstate

Le texte et les couleurs pour la partie état du symbole sont décrits dans "Signal d'état"

symbole code SVG
blockstate
<svg name="blockstate" ledsupport="true" width="100%" viewBox="0 0 32 32" xmlns="http://www.w3.org/2000/svg">
  <g>
    <!-- track -->
    <path stroke="rgb(000,000,000)" fill="rgb(255,255,255)" d="M 0,12 L 31,12 L 31,19 L 0,19 z "/>
    <path led="201" stroke="rgb(000,000,000)" fill="rgb(255,255,255)" d="M 0,13 L 31,13 L 31,18 L 0,18 z "/>

    <!-- State -->
    <path led="1" stroke="rgb(000,000,000)" fill="none" d="M 3,3 L 28,3 L 28,28 L 3,28 z "/>
    <!-- State content -->
    <path led="2" stroke="rgb(000,000,000)" fill="rgb(255,255,255)" d="M 4,4 L 27,4 L 27,27 L 4,27 z "/>
    <rect txt="2" txtalign="center" x="6" y="6" rx="0" width="19" height="19" stroke="none" fill="none"/>
    <!--- white frame -->
    <path stroke="rgb(255,255,255)" fill="none" d="M 5,5 L 26,5 L 26,26 L 5,26 z "/>

    <!-- no ID -->
  </g>
</svg>

Pour le codage de l'attribut LED voir Les valeurs des attributs LED .