2017-05-09 5 views
0

.Rmdドキュメントを使用してhtml_documentにレンダリングしています。私のテーブルのプレフィックスは "テーブル"になりますが、私はそれを私の母国語で欲しがります。 pdf_documentのように、私はこのように、ポルトガル語に私のレポートの言語を設定したい:それを行う方法はr markdownを介してhtml文書の言語を設定する方法html

--- 
title: "Code" 
author: "Guilherme" 
date: "May 9, 2017" 
lang: "pt-br" 
output: 
    html_document: default 
--- 

ありますか?

+0

テーブルプレフィックスをどのように追加しますか?あなたのYAMLの問題は何も生成されません。 – scoa

+0

bookdownを使用してテーブル/イメージの参照を取得する場合は、国際化がこのページに表示されます。https://bookdown.org/yihui/bookdown/internationalization.html –

+0

Hy @scoa、私はこのコマンドを使用します。options(table_counter = TRUE、width = 10000) 'を作成します。テーブルを生成するために使用するコマンドは 'htmlTable(...、caption =" Descriptive Measuraments of ... ")'です。それはキャプションを作成します:Table1:Descriptive Measuraments of .... –

答えて

0

htmlTableパッケージでは「テーブル番号」ビットがこのパッケージにハードコードされているため、これを行う方法はありません(source code参照)。

ローカリゼーションが必要な場合は、別の方法でキャプションを作成する必要があります。代替方法はcaptioner packageです。

```{r} 
library(htmlTable) 
library(captioner) 

table_nums <- captioner(prefix = "Tabela") # from google translate :) 

htmlTable(table(iris$Species,iris$Species), 
      caption = table_nums("desc_iris", "Descriptive Measuraments of...")) 
``` 
関連する問題