Khi tôi đang sử dụng gói exams để tạo câu hỏi, tôi có thể làm điều đó hoàn hảo bằng tiếng Anh ngay cả với các ký tự đặc biệt. Ví dụ: câu hỏi Rnw mà tôi có thể biên dịch với gói bài kiểm tra:Làm thế nào để sử dụng các bài kiểm tra gói R với điểm nhấn tiếng Bồ Đào Nha?
<<echo=FALSE, results=hide>>=
## DATA GENERATION
P <- round(runif(n = 1, min = 1000, max = 2000), digits = 2)
S <- round(runif(n = 1, min = P + 500, max = 3000), digits = 2)
## QUESTION/ANSWER GENERATION
i <- round((S - P)/P, digits = 2)*100
@
\begin{question}
Qual \'e a taxa de juros simples obtida por uma aplica\c{c}\~ao de \textdollar $\Sexpr{P}$ que, ap\'os um ano, produz um montante de \textdollar$\Sexpr{S}$?
\end{question}
\begin{solution}
Os juros s\~ao calculados por:
\begin{equation}
S = P(1+i \times n) \Rightarrow S = P + Pin \Rightarrow
\end{equation}
\begin{equation}
Pin = S - P \Rightarrow
i = \frac{S-P}{Pn} \Rightarrow i = \frac{S-P}{P}
\end{equation}
O valor absotulo dos juros \'e $\Sexpr{i}$\%.
\end{solution}
%% META-INFORMATION
%% \extype{num}
%% \exsolution{\Sexpr{fmt(abs(tstat), 3)}}
%% \exname{t statistic}
%% \extol{0.01}
Ví dụ: khi tôi cần ç tôi chỉ sử dụng \ c {c} v.v. NHƯNG, tôi đã cố gắng sử dụng Rmarkdown thay vì tệp Rnw. Và ví dụ tương tự trong RMD:
---
output: pdf_document
---
```{r data generation, echo = FALSE, results = "hide"}
P <- round(runif(n = 1, min = 1000, max = 2000), digits = 2)
S <- round(runif(n = 1, min = P + 500, max = 3000), digits = 2)
i <- round((S - P)/P, digits = 2)*100
```
Question
========
Qual é a taxa de juros simples obtida por uma aplicação de $`r P`
Solution
========
Os juros são calculados por:
\begin{equation}
S = P(1+i \times n) \Rightarrow S = P + Pin \Rightarrow
\end{equation}
\begin{equation}
Pin = S - P \Rightarrow
i = \frac{S-P}{Pn} \Rightarrow i = \frac{S-P}{P}
\end{equation}
O valor absotulo dos juros é `r i`%.
Meta-information
================
extype: num
exsolution: `r round(i, digits = 3)`
exname: Euclidean distance
extol: 0.01
tôi có thể biên dịch với RStudio thấy giọng một cách chính xác:
nhưng khi tôi cố gắng:
exams2pdf('file.Rmd', encoding = 'utf8')
nó doen't làm việc .
Ai đó có thể giúp tôi giải quyết vấn đề này?
Cảm ơn bạn @MartinDabbelJuSmelter! Nó đã làm việc. Tôi nghĩ chúng ta nên thêm điều này vào tài liệu của gói. –