Domanda

Sto cercando di documentare alcune attività di rastrello che ho scritto usando commenti RDOC nella mia classe e mi sto imbattendo nei guai a rappresentare parentesi quadrate. Voglio aggiungere alcuni esempi di come eseguire le mie attività di rastrello con parametri e quindi avere una linea RDOC come così:

# per esempio. rake build[MyProject]

Il problema è che il parser RDOC converti crea un collegamento invece di stampare le staffe quadrate. Ho provato tutti i tipi di sequenze di fuga: [; [[; #{[Il mio progetto]} ; [MyProject] Ma nulla sembra funzionare.

C'è un modo per sfuggire a queste parentesi quadrate in modo che non si convertino in un link?

Grazie, Aaron

È stato utile?

Soluzione

Bene, con l'ulteriore sperimentazione ho scoperto un modo per farlo. Se metto due spazi davanti a ciascuna riga, RDOC tratta la linea come testo pre -formattato e rende le staffe. Abbastanza buono per me.

La linea RDOC risultante è:

#  eg. rake build[MyProject]

Altri suggerimenti

Il <tt> Il tag sfuggirà alla sintassi Link-Text [HyperLink] (e metterà anche il testo in un carattere monospaziale).

Quindi questo rdoc

# eg. <tt>rake build[MyProject]</tt>

produrrà questa documentazione:

per esempio. rake build[MyProject]

A volte la soluzione è facile.

Codice come text[par] crea testo con un collegamento al par. Ma se metti uno spazio tra text e [par] ottieni par con parentesi quadrate.

Una breve panoramica di diverse versioni con []:

* [par] labeled list
* x[par] x is linked with par
* x [par] Text as is (space between x and par)
* []  brackets disapear
* x _[par]_  Content between[] disapears.

Se vuoi fare il testo con il text<space>[par]-soluzione in corsivo, devi usare il <em>...</em> variante (non la variante di sottolineatura _..._).

Autorizzato sotto: CC-BY-SA insieme a attribuzione
Non affiliato a StackOverflow
scroll top