2016-06-20 3 views
0

Je n'ai pas trouvé de réponse à cela. Je travaille sur une entrée Wiki interne. J'ai le code que je veux inclure dans un tag <source>. Parce que la balise <source> est dans une liste à puces, je la veux indentée.Les sauts de ligne sont indentés <source> tag

Voici mon problème: mon code comprend plusieurs lignes, et je veux insérer des sauts de ligne dans l'exemple de code. Mais pour une raison quelconque, le balisage Wiki ne me laissera pas faire ça.

Lorsque j'essaie d'insérer un retour chariot, le format <source> disparaît pour la nouvelle ligne.

Lorsque j'essaie d'insérer une balise < br/>, l'étiquette apparaît réellement; il ne brise pas la ligne! Jusqu'ici, la seule solution de contournement que j'ai trouvée est quelque chose comme ceci - qui n'est pas ce que je veux!

:<source lang="sql">select * from table1</source> 
:<source lang="sql">select * from table2</source> 

NO !!! Ce que je veux est quelque chose comme ceci:

:<source lang="sql">select * from table1 
select * from table2</source> 

--note the line break for the second SELECT statement! 
--also note the ':' that indicates that I want it indented! 
--when I try it this way, the <source> formatting for the second line disappears! 
--I also tried adding the ':' to the second line -- that doesn't work, either! 

J'ai aussi essayé, mais ça ne marche pas, non plus!

:<source lang="sql">select * from table1<br />select * from table2</source> 

--when I try this, the <br /> tag actually shows up; it does NOT break the line! 

En d'autres termes, je veux les deux lignes individuelles apparaissent dans le même < dentelée source de balise >.

Comment puis-je faire fonctionner ceci?

+0

Quelqu'un? N'importe qui? Newmann? –

Répondre

0

J'ai découvert que la réponse n'est pas du tout d'utiliser le balisage Wiki pour les listes à puces. Au lieu de cela, utilisez le balisage HTML.

Exemple:

<ul> 
    <li>list 1</li> 
    <li>list 2 
     <source lang="sql">select * from table1 
     select * from table2</source> 
    </li> 
</ul> 

Dès que j'abandonné la méthode de balisage Wiki d'utiliser des listes à puces et tirets, et au lieu utilisé HTML directement, il a fait exactement ce que je voulais.