Il file .Rmd
contiene testo multilingue. Quando carico la pagina html prodotta da knit2html
nel mio sito joomla, il testo multilingue è stato sostituito da quadrati. Sei a conoscenza di un modo per richiedere una pagina html codificata utf-8
o qualsiasi altro modo per risolvere il problema?Come knit2html con codifica UTF-8?
risposta
Aggiornamento:
RStudio (> = 0.97.x) e knitr (> = 1.2) sanno come gestire la codifica del file ora. RStudio passerà la codifica del file all'argomento encoding
di knit()
(ad esempio knit('foo.Rmd', encoding = 'UTF-8')
). In breve, l'aggiornamento di RStudio e knitr risolverà il problema.
Si prega di ignorare la risposta qui sotto; non è più una soluzione appropriata.
ho fatto in questo modo (usando RStudio):
- Per la
.Rmd
ho scelto "Salva con la codifica", allora ho selezionatoUTF-8
- Prima di chiamare
knit2html()
ho dato:options(encoding = 'UTF-8')
Che ha fatto il trucco
Grazie. In effetti sto facendo un lavoro batch :-) –
ho appena aggiornato la vecchia risposta ... –
@Yihui Non riesco a farlo funzionare su Windows usando RStudio 0.98.945 e knitr 1.6. La soluzione è rotta? 'Opzioni (encoding = 'UTF-8'); knitr :: knit2html (input = 'report.Rmd', encoding = 'UTF-8') ', dove il file Rmd è memorizzato come UTF-8. Ho dimenticato qualcosa o dovrei stare lontano da Windows? :) – reinholdsson
- 1. Codifica UTF8 Java
- 2. codifica knitr e UTF8
- 3. Decodifica utf8 con doppia codifica in Python
- 4. Codifica UTF8 con vCard in Windows
- 5. Come leggere il file con codifica UTF8 utilizzando RandomAccessFile?
- 6. text to pdf con codifica utf8 (alternativa a a2ps)
- 7. Rails: problemi di codifica con gli hash serializzati nonostante UTF8
- 8. Come modificare la codifica della connessione dplyr :: tbl su utf8?
- 9. primefaces fileupload filtro con filtro utf8 caratteri
- 10. java utf8 codifica - char, i tipi di stringa
- 11. ant: avviso: carattere non impostabile per la codifica UTF8
- 12. La codifica UTF8 non funziona quando si usa ajax
- 13. bug Java? Perché extra zero byte nella codifica utf8?
- 14. Compilare (javac) un codice sorgente Java con codifica UTF8 con una BOM
- 15. Rubino CSV UTF8 Errore di codifica durante la lettura
- 16. Differenza tra codifica utf-8 e utf8 in Python 3.5
- 17. specificando il percorso di output per knit2html
- 18. UTF8 Decodifica con NSString
- 19. Come creare un db utf8 con mysqladmin
- 20. Come export csv da MySQL utf8
- 21. java: come convertire un file in utf8
- 22. Come convertire una stringa in UTF8?
- 23. modulo php invia utf8?
- 24. Come stampare un file con codifica UTF16 come ascii (o UTF8) dal prompt di comando di PowerShell?
- 25. C# UTF8 Lettura/emissione
- 26. UTF8 PostgreSQL Crea database come MySQL (tra cui set di caratteri, codifica e lc_type)
- 27. Come "salva con la codifica"
- 28. Convalida dell'ingresso multilingue con codifica UTF-8
- 29. Inserire dati UTF8 in SQL Server 2008
- 30. Python che converte latin1 in UTF8
sono quelli caratteri quadrati nel browser Web quando si visualizza direttamente l'output html? –
@Yihui No. Vedo qualcosa del genere "ÄïêéìÞ Åëëçíéêþí." –