Benutzer-Werkzeuge

Webseiten-Werkzeuge


thoschwiki:dokuwiki:dokuwikisyntaxinline

Unterschiede

Hier werden die Unterschiede zwischen zwei Versionen gezeigt.

Link zu der Vergleichsansicht

Nächste Überarbeitung
Vorherige Überarbeitung
thoschwiki:dokuwiki:dokuwikisyntaxinline [29.08.2020 23:50]
thosch angelegt
thoschwiki:dokuwiki:dokuwikisyntaxinline [18.10.2020 14:15] (aktuell)
thosch [Problem] typo
Zeile 3: Zeile 3:
 Die meisten [[wpde>Auszeichnungssprache|Auszeichnungssprachen]] besitzen eine Auszeichnung (Markup) um Code oder Codefragmente im Fließtext darzustellen. In der DokuWiki-Syntax gibt es das Markup ''%%''%%'', mit dem einen Text umschließen kann (''%%''Code Text''%%''), der dann in unterlegt in Monospace dargestellt wird. Die meisten [[wpde>Auszeichnungssprache|Auszeichnungssprachen]] besitzen eine Auszeichnung (Markup) um Code oder Codefragmente im Fließtext darzustellen. In der DokuWiki-Syntax gibt es das Markup ''%%''%%'', mit dem einen Text umschließen kann (''%%''Code Text''%%''), der dann in unterlegt in Monospace dargestellt wird.
  
-Im Editor kann man dieses Markup über das {{:dokuwiki:29146e09-886e-42db-b571-d7d5e2761d77.png|}}-Icon eingefügt werden. Sofern kein Text ausgewählt ist, wird das Markup ''%%''Code Text''%%'' eingefügt.+Im Editor kann man dieses Markup über das {{thoschwiki:dokuwiki:29146e09-886e-42db-b571-d7d5e2761d77.png|}}-Icon eingefügt werden. Sofern kein Text ausgewählt ist, wird das Markup ''%%''Code Text''%%'' eingefügt.
  
 ===== Problem ===== ===== Problem =====
Zeile 10: Zeile 10:
 Auch wenn der eingefügte Text //Code Text// eine Ähnlichkeit mit dem //Code//-Markup aus //[[wpde>Markdown]]// (''`…`'') suggeriert, verhält sich hier //DokuWIki// hier anders als andere Systeme. Während bei anderen Systemen wie //Markdown// vom //Code//-Markup umschlossenes Markup ignoriert wird (in //Markdown// wird ein ''`%%**fett**`%%'' als ''%%**fett**%%'' dargestellt), interpretiert //DokuWiki// ein von ''%%''…''%%'' umschlossene Markup: aus ''%%''**fett**''%%'' wird ''**fett**''. Auch wenn der eingefügte Text //Code Text// eine Ähnlichkeit mit dem //Code//-Markup aus //[[wpde>Markdown]]// (''`…`'') suggeriert, verhält sich hier //DokuWIki// hier anders als andere Systeme. Während bei anderen Systemen wie //Markdown// vom //Code//-Markup umschlossenes Markup ignoriert wird (in //Markdown// wird ein ''`%%**fett**`%%'' als ''%%**fett**%%'' dargestellt), interpretiert //DokuWiki// ein von ''%%''…''%%'' umschlossene Markup: aus ''%%''**fett**''%%'' wird ''**fett**''.
  
-Das ''%%''…''%%'' der DokuWiki-Syntax ist -- anders als der eingesetzte Mustertext vermuten lässt -- **kein** Makrup für //Code//, sondern -- wie im [[doku> de:wiki:syntax#formatierungen|Beispiel der Syntax-Beschreibung]] dargestellt -- "nur" ein Markup für ''"dickengleichen"'' (oder ''monospaced'') Text plus Hervorhebung durch eine Unterlegung.+Das ''%%''…''%%'' der DokuWiki-Syntax ist -- anders als der eingesetzte Mustertext vermuten lässt -- **kein** Markup für //Code//, sondern -- wie im [[doku> de:wiki:syntax#formatierungen|Beispiel der Syntax-Beschreibung]] dargestellt -- "nur" ein Markup für ''"dickengleichen"'' (oder ''monospaced'') Text plus Hervorhebung durch eine Unterlegung.
  
 ===== Lösung ===== ===== Lösung =====
Zeile 23: Zeile 23:
 ===== Selbstbezüglichkeiten ===== ===== Selbstbezüglichkeiten =====
  
-Für die Erzeugung  von ''<nowiki><nowiki></nowiki>'' oder ''<nowiki>%%</nowiki>'' funktionieren jeweils beide Varianten. Bei der Aufbereitung des für diese Darstetllung notwendigen Markups stößt man jedoch schnell an die Grenzen.+Für die Codierung der Darstellungen ''<nowiki><nowiki></nowiki>'' und ''<nowiki>%%</nowiki>'' funktionieren jeweils beide Varianten. Bei der Aufbereitung des für diese Darstellungen im Fließtext notwendigen Markups stößt man jedoch schnell an die Grenzen.
  
 ===== Kein Problem in Code-Blocks ===== ===== Kein Problem in Code-Blocks =====
thoschwiki/dokuwiki/dokuwikisyntaxinline.1598737804.txt.gz · Zuletzt geändert: 29.08.2020 23:50 von thosch