User Tools

Site Tools


symbols-fr

Differences

This shows you the differences between two versions of the page.

Link to this comparison view

Both sides previous revisionPrevious revision
Next revision
Previous revision
symbols-fr [2020/02/23 11:12] – [Symboles par défaut] phil45symbols-fr [2024/03/14 15:52] (current) – [Thème 1 - 5] phil45
Line 27: Line 27:
  
 =====Configuration===== =====Configuration=====
-{{:rocgui-ini-svg-fr.png?850}} +  * **Note:** Avec la version 2.1.4068+ la fenêtre de dialogue car un 6ème thème s'est élargi.
- \\+
  
-==== Thème 1 - 5 ====+| {{:rocgui-ini-svg-fr.png?850}} | 
 +|  Propriétés Rocview, Onglet 'SVG' avec fenêtre de dialogue Propriétés du **Theme 1**  | 
 + 
 + 
 +| **Attention:** Pour **RocWeb** et **andRoc** les chemins SVG doivent être réglées dans la fenêtre de dialogue RocWeb des **[[rocrailini-rocweb-fr#reglages_rocweb|Propriétés Rocrail]]**. | 
 + 
 + 
 +|< >| 
 +|  **si un fichier SVG non adapté est trouvé pour un type Objet, \\ le plan de voies affichera un symbole d'Erreur à sa position.** 
 +|  {{:symbols:errsym.png}} 
 +|  **fichier SVG introuvable** 
 + 
 +> **Note:** 
 +> Causes possibles: 
 +> D'autres thèmes doivent être définis, par exemple **''Utilisateur, Accessoires''**. 
 +> Le numéro SVG, l'option Accessoire et/ou le numéro requis pour certains types d'objets ne sont pas définis ou sont mal définis. 
 + 
 + \\ 
 +==== Thème 1...6 ====
 Sélectionner les thèmes désirés et __redémarrer Rocview pour les activer__.\\ Sélectionner les thèmes désirés et __redémarrer Rocview pour les activer__.\\
 Si vous avez votre propre symbole SVG pour un certain article, placer le dans la liste "Setup" avant le Thème qui a le symbole par défaut. \\ Cela signifie que le premier Thème détermine comment un SVG est représenté. Si vous avez votre propre symbole SVG pour un certain article, placer le dans la liste "Setup" avant le Thème qui a le symbole par défaut. \\ Cela signifie que le premier Thème détermine comment un SVG est représenté.
Line 51: Line 68:
   * Windows = 10   * Windows = 10
   * Défaut = 10   * Défaut = 10
 +  * 
 +==== Ajuster ====
 +Le champ sert pour ajuster la taille du texte de -100% à +100%. Cela pourrait être une aide en cas de Rocviews multiples, sur différentes plateformes/résolutions, qui sont connectées sur le même Serveur. \\
 +|< >|
 +^ Exemple ^^
 +|  {{:rocview:text-ps-mac-2560x1600.png?0x100}}  |  {{:rocview:text-ps-win-1920x1280.png?0x100}}  |  {{:rocview:text-ps-win-1920x1280-50.jpg?0x100}}  |
 +|  Mac 2560x1600  |  Windows 1920x1280  |  Windows 1920x1280 -50%  |
  
 __Rocview doit être redémarrer pour que les changements prennent effet.__\\ __Rocview doit être redémarrer pour que les changements prennent effet.__\\
 +
 +==== Largeur de l'ID automatique ====
 +SI elle est réglée à 3 alors les objets démarrent à 100: par exemple sw100 \\
 +Si elle est réglée à 0 ou 1, les objets démarrent sans zéros non significatifs: par exemple sw1 \\
 +
 +==== Connecteur du train ====
 +Le caractère utilisé pour connecter les identifiants de locomotive et de train.\\
 +La valeur par défaut est un caractère de soulignement.\\
 +Exemple avec le caractère = : (LocoID="V20_020", TrainID="HsDh")\\
 +{{:rocview:block-trainconnector.jpg}}\\
 +
 +==== Remplacement noir ====
 +Remplace 'au vol' tous les ''stroke="rgb(0,0,0)"'' avec la couleur sélectionnée.\\
 +Peut être utile si l'arrière-plan du panneau est de couleur sombre.\\
 +
 +
 + \\
 +
 +=====Options=====
 ==== Traiter les évènements de route/bloc ==== ==== Traiter les évènements de route/bloc ====
 Pour réduire les ressources du processeur ces options peuvent être déactivées.\\ Pour réduire les ressources du processeur ces options peuvent être déactivées.\\
Line 66: Line 109:
 Seulement le thème SpDrS60 a les SVGs nécessaire.\\ Seulement le thème SpDrS60 a les SVGs nécessaire.\\
 {{:rocview:sw-routes.png}}\\ {{:rocview:sw-routes.png}}\\
-Pour obtenir les identifiants d'itinéraires automatiquement sélectionnés dans les objets aiguillage l'analyseur doit être redémarré encore si les itinéraires ont été générés avec une version plus vieille que 7884.\\+Pour obtenir les identifiants d'itinéraires automatiquement sélectionnés dans les objets aiguillage le Routeur doit être redémarré encore si les itinéraires ont été générés avec une version plus vieille que 7884.\\
 En cas d'itinéraires manuels utiliser la __**[[:select-fr|Fenêtre de sélection]]**__.\\ En cas d'itinéraires manuels utiliser la __**[[:select-fr|Fenêtre de sélection]]**__.\\
  \\  \\
 ====Priorité d'itinéraire==== ====Priorité d'itinéraire====
 Écrase l'occupation du bloc au cas ou un itinéraire est réservé.\\ Écrase l'occupation du bloc au cas ou un itinéraire est réservé.\\
- \\ 
  
 +====Short ID====
 +Affiche la locomotive [[:loc-gen-fr#utiliser_l_identifiant_court|Identifiant court]] dans le bloc au lieu de l'identifiant.\\
 +
 + \\
  
  
Line 92: Line 138:
 Les noms de fichiers sont prédéfinis pour chaque état du symbole comme listé ici: [[symbolnames-fr|Noms des symboles]]\\ Les noms de fichiers sont prédéfinis pour chaque état du symbole comme listé ici: [[symbolnames-fr|Noms des symboles]]\\
  \\  \\
 +
 +==== Insérer des symboles créés par soi-même dans le plan de voie ====
 +:!: Les symboles SVG crées par soi-même __NE SONT PAS__ affichés dans la fenêtre de dialogue **[[rocgui-menu-fr#ajouter_un_element|Ajouter un élément]]**. \\ Pour insérer ces symboles dans le plan de voie, un symbole standard de l'objet désiré doit être sélectionné. Le numéro de son propre symbole doit être défini dans la fenêtre de dialogue des propriétés de l'objet dans les champs **[[output-gen-fr#svg|SVG]]**, **[[tracks-gen-fr#numero|Numéro]]** ou **[[sensor-gen-fr#accessoire|Accessoire#]]**. Dans le type d'objet avec l'option **Accessoire** on peut spécifier que le symbole du thème //accessoire// qui doit être utilisé.
  
 =====Éléments SVG supportés===== =====Éléments SVG supportés=====
Line 115: Line 164:
 </svg> </svg>
 </code> </code>
 +**Note:** //Si le rayon est zéro cet élément SVG sera ignoré.//\\
  
 ====Ellipse==== ====Ellipse====
Line 125: Line 175:
 </svg> </svg>
 </code> </code>
 +**Note:** //Si le rayon rx ou ry est nul cet élément SVG sera ignoré.//\\
  
 ====Polygone==== ====Polygone====
Line 147: Line 198:
 Setting **rx > 0** will draw a rounded rectangle.\\ Setting **rx > 0** will draw a rounded rectangle.\\
  
-====Line====+====Ligne====
   * https://developer.mozilla.org/en-US/docs/Web/SVG/Element/line   * https://developer.mozilla.org/en-US/docs/Web/SVG/Element/line
 <code xml> <code xml>
 <svg width="100%" viewBox="0 0 32 32" xmlns="http://www.w3.org/2000/svg"> <svg width="100%" viewBox="0 0 32 32" xmlns="http://www.w3.org/2000/svg">
   <g>   <g>
-    <line x1="0" y1="0" x2="31" y2="31" stroke="black"/>+    <line x1="0" y1="0" x2="31" y2="31" stroke="black" stroke-width="8"/>
   </g>   </g>
 </svg> </svg>
 </code> </code>
 +  * **Note:** Pour  l'élément-**''line''** dans l'attribut défini dans les [[https://www.w3.org/TR/svg-strokes/#LineCaps|spécifications www.w3.org]] **''stroke-linecap''** __ne__ sera __pas supporté__. \\ Rocview dessine les bouts de l'élément-**''line''** toujours avec des **ronds**. **((pour cela c'est au minimum **''stroke-width="3"''** nécessaire))** 
 + 
 ====PolyLigne==== ====PolyLigne====
   * https://developer.mozilla.org/en-US/docs/Web/SVG/Element/polyline   * https://developer.mozilla.org/en-US/docs/Web/SVG/Element/polyline
Line 168: Line 220:
  \\  \\
  
-=====Aspects clignotants===== +=====Alternative <g>===== 
-Démarrant avec la version 5315 un deuxième conteneur graphique ((<g></g> Section)) peut être ajouté dans la définition SVG qui sera alterné toutes les secondes.\\ +Un second conteneur graphique ((<g></g> Section)) peut être ajouté à la définition SVG qui sera alterné toutes les secondes.\\ 
-Cette fonctionnalité est seulement activable pour les objets signaux.\\ +**Note:** //Rocweb ne peut pas supporter plusieurs <g> conteneurs, et affichera tous les chevauchements.//\\
 ====Exemple==== ====Exemple====
 <code xml> <code xml>
Line 189: Line 240:
  
  
-=====Aspects clignotant===== 
-Démarrant avec la révision 5315 un deuxième conteneur graphique ((<g></g> Section)) peut être ajouté dans la définition SVG qui sera alterné toute les secondes.\\ 
-Seulement les objets signaux sont concernés par cette fonction.\\ 
- 
-====Exemple==== 
-<code xml> 
-<svg width="32" height="32"> 
-  <g> 
-    <path stroke="blue" fill="yellow" d="M 0,16 L 2,13 L 29,13 L 31,15 L 31,16 L 29,18 L 2,18 L 0,16 z " /> 
-  </g> 
-  <g> 
-    <path stroke="blue" fill="grey" d="M 0,16 L 2,13 L 29,13 L 31,15 L 31,16 L 29,18 L 2,18 L 0,16 z " /> 
-  </g> 
-</svg> 
-</code> 
- 
- \\ 
  
 =====Aperçu===== =====Aperçu=====
symbols-fr.1582452776.txt.gz · Last modified: 2020/02/23 11:12 by phil45