Non riesco a capire come visualizzare correttamente gli apostrofi nella mia documentazione Perl. Ad esempio, il testo 'test'
viene visualizzato come âtestâ
.Creazione degli apostrofi correttamente in perldoc
E<39>
rende anche comeâ
- anche
I<'>
- anche
S<'>
- anche
E<apos>
- anche
C<'>
rende come"'"
(così apparentemente il terminale non è il problema)F<'>
rende come sottolineatoâ
Inoltre ho provato a fare funzionare perldoc
con -T
, -n nroff
e -n troff
ma nessuno ha fatto la differenza. L'esecuzione con -t
risolve il problema dell'apostrofo ma elimina anche tutti gli altri attributi di testo.
Ho sopportato questo per un po ', ma in realtà sta iniziando a irritarmi. Come posso visualizzarli correttamente?
Il problema è che perldoc si basa su 'nroff ', e questi personaggi non si mappano a se stessi. In nroff, puoi usare '' \ '' come sostituto per ottenere questi caratteri. Vedi [perldoc rende in modo errato] (https://bugzilla.redhat.com/show_bug.cgi?id=431041) – hwnd