Ho difficoltà a commentare le righe di codice in un programma haskell in stile lhs, quindi sia haskell che latex ignorano la riga.Come commentare le righe in literate haskell
Quando utilizzo --
, il mio lh2tex proverà a eseguire il rendering del codice haskell come commento. Ma questo spesso fallisce, perché il codice contiene dollari e altre cose che sono fonte di confusione per Latex.
Quando uso --%
, quindi Latex è felice in quanto ignora il commento, ma haskell non mi piace --%
. Solo quando metto uno spazio dopo l'--
haskell va bene, ma poi Latex si lamenta di nuovo.
Perché mai LaTeX si lamenterebbe di '-%'? Avresti ottenuto un trattino basso, o forse due trattini-meno adiacenti su quella linea, ma il resto della linea dovrebbe essere considerato un commento e ignorato da LaTeX. –
Non puoi semplicemente prefisso l'intera riga con '%' (o forse '%')? Questo lo renderà un commento LaTeX, e dato che la riga non inizia più con '>', sarà considerato anche un commento letterale. Non l'ho provato, però. –
@DanielWagner Sì, ma ricorda che devi mettere una riga vuota tra le righe che sono codice (che iniziano con>) e le righe non di codice non vuote. – AndrewC