Narzędzia użytkownika

Narzędzia witryny


markdown_ogonki

Różnice

Różnice między wybraną wersją a wersją aktualną.

Odnośnik do tego porównania

Both sides previous revision Poprzednia wersja
markdown_ogonki [2015/01/26 13:16]
zozlak
markdown_ogonki [2015/02/07 18:21] (aktualna)
zozlak
Linia 1: Linia 1:
 ====== Polskie znaki na wykresach raportów rmarkdown w PDF ====== ====== Polskie znaki na wykresach raportów rmarkdown w PDF ======
  
-Pod Windows-ami i MacOs-em domyślna funkcja, którą R generuje ​PDF-wykresów (//pdf()//) nie radzi sobie poprawnie z polskimi znakamiIstnieją dwa sposoby obejścia tego problemu ​raportach rmarkdown:+Aby otrzymać polskie znaki w raportach rmarkdown eksportowanych do PDF należy
 + 
 +  * Upewnić się, że mamy pakiet rmarkdown w wersji co najmniej 0.5.1 (czyli ściągany po 26 stycznia 2015). 
 +  * W opcjach eksportu do pdf na samym początku raportu dopisać `dev: cairo_pdf`, np.: <​code>​ 
 +--- 
 +title: "Mój raport"​ 
 +date: 2015.02.07 
 +output: 
 +  pdf_document:​ 
 +    dev: cairo_pdf 
 +--- 
 + 
 +Treść raportu... 
 +</​code>​ 
 + 
 +Na marginesie ​analogiczny sposób (ustawiając `devsvg` w `html_document:​`) można uzyskać wykresy SVG przy eksporcie do HTML. 
 + 
 +===== Stare metody (druga została zintegrowana z pakietem rmarkdown) =====
  
   * Wymuszenie strony kodowej używanej przez funkcję //​pdf()//:<​code>​pdf.options(encoding = '​CP1250'​)</​code>​   * Wymuszenie strony kodowej używanej przez funkcję //​pdf()//:<​code>​pdf.options(encoding = '​CP1250'​)</​code>​
Linia 18: Linia 35:
 Przedstawiony powyżej kod wstawiamy przed pierwszym wykresem w szablonie markdown (a najlepiej w ogóle na początku dokumentu). Przedstawiony powyżej kod wstawiamy przed pierwszym wykresem w szablonie markdown (a najlepiej w ogóle na początku dokumentu).
  
-Napisałem do twórców pakietu rmarkdown, czy by może nie przenieśli drugiej z powyższych metod do opcji YAML dokumentu, a sam kod zintegrowali z //​rkmarkdown::​render()//​. Zobaczymy, czy coś z tego będzie. 
markdown_ogonki.txt · ostatnio zmienione: 2015/02/07 18:21 przez zozlak