syntaxhighlight met regel nummers

Op deze pagina gebruik ik syntxhighlight om stukjes code er uit te laten springen:


// Mechanical endstop with COM to ground and NC to Signal uses "false" here (most common setup).
#define X_MIN_ENDSTOP_INVERTING true // set to true to invert the logic of the endstop.
#define Y_MIN_ENDSTOP_INVERTING true // set to true to invert the logic of the endstop.
#define Z_MIN_ENDSTOP_INVERTING true // set to true to invert the logic of the endstop.
#define X_MAX_ENDSTOP_INVERTING false // set to true to invert the logic of the endstop.
#define Y_MAX_ENDSTOP_INVERTING false // set to true to invert the logic of the endstop.
#define Z_MAX_ENDSTOP_INVERTING false // set to true to invert the logic of the endstop.
#define Z_MIN_PROBE_ENDSTOP_INVERTING false // set to true to invert the logic of the probe.

Op zich werkt het alleen de regelnummering krijg ik niet werkende en de documentatie is ook niet duidelijk daarin. Suggestie??

Getagd:

Reacties

  • 7 Reacties sorted by Votes Date Added
  • 2 April aangepast Vote Up0Vote Down

    In de documentatie van de extensie:SyntaxHighlight staat, dat je hiervoor het attribuut line kunt toevoegen. Bijvoorbeeld:

    syntaxhighlight lang="Python" line
    ..
    /syntaxhighlight
    

    Wel even de haken < en > toevoegen aan de "syntaxhighlight" tags....

  • <syntaxhighlight lang="Python" line>

  • 3 April aangepast Vote Up0Vote Down

    Dit heb ik allemaal al gedaan

    <syntaxhighlight lang="C / C++" line start="530" style="border:2px dashed red">

    en nog werkt het niet

  • Wat gebeurt er wanneer je verschillende onderdelen weglaat? Dus bijv.: geen lang-attribute, geen start-attribute etc. Heb je line='line' geprobeerd?

    Indien dit allemaal geen effect heeft, zou ik het als bug melden op de overleg-pagina van de betreffende extensie.

  • onder deze link de opties uitgesplist.

  • Onderaan de gelinkte pagina staat dat er ergens een fout zit in de syntax. Ik kan niet zien welke dat betreft, maar ik vermoed in het lang attribuut. Kun je de fout corrigeren?

  • 4 April aangepast Vote Up0Vote Down

    Bijna Opgelost. Aangezien ik versie 1.30 heb en de mediawiki site is al naar versie 1.33 werkt het daar wel

    De juiste regel moet zijn: <syntaxhighlight **lang="c++"** line start="530" highlight="2-3" style="border:2px dashed red"> ...code... </syntxhigh>

    De uitleg op de extensie pagina is niet duidelijk hierin. Dit ook gemeld.

Log In of Registreer om te reageren.