Vorrei scrivere un documento che spieghi lo standard di codifica con esempi di codifica validi e non validi. Ogni regola ha un numero una descrizione e un esempio.Codice a due colonne in Markdown
Per esempio qui è la regola 1:
# Rule 1
Description for rule 1.
## Good
```c
int foo (void)
{
int i;
}
```
## Bad
```c
int foo (void) {
int i;
}
```
da ciascuna regole individal, vorrei generare un PDF o una pagina HTML con una tabella globale dei contenuti.
Come posso scrivere un codice compatibile Markdown che può rappresentare blocchi di codice allineati orizzontalmente con colorazione sintattica?
Ti piace questa:
O questo:
Good Not Good
.---------------------+--------------------.
| int foo (void) | int foo (void) { |
| { | int i; |
| int i; | } |
| } | |
'---------------------+--------------------'
Sono consapevole che posso aggiungere metadati come ad esempio i tag HTML a un documento Markdown. Quindi potrei essere in grado di scrivere qualcosa del genere:
<good>
```c
int foo (void)
{
int i;
}
```
</good>
<bad>
```c
int foo (void) {
int i;
}
```
</bad>
ed elaborare i dati in seguito (io ancora non so come)
markdown -> own-tags-processing -> LaTeX -> pdf
markdown -> own-tags-processing -> HTML
Esiste un modo migliore per allineare orizzontalmente due blocchi di codice orizzontalmente?
potrebbe essere correlato: http: // stackoverflow.com/editing-help # tables - ma applicato solo alle pagine SO Documentation ... – Aprillion