I am trying to add a vignette to xtable showing how to incorporate some Chinese characters following an enquiry from a user.

I can create the vignette satisfactorily just processing the knitr file normally, with the resulting pdf displaying Chinese characters in the R code and also as headings when I produce a table. However when I try to build the package with the vignette included, I get:

* creating vignettes ...Warning: running command '"C:/PROGRA~1/R/R-33~1.2/bin/x64/Rscript" --vanilla
 ERROR
Error: Vignette 'ChineseCharacters.Rnw' is non-ASCII but has no declared encoding
Execution halted
make: *** [build] Error 1

I updated R to 3.3.2 and Rtools to 33 before running the build.

The vignette starts as follows:

%\VignetteIndexEntry{xtable Chinese Characters}
%\VignetteDepends{xtable}
%\VignetteKeywords{LaTeX, HTML, table}
%\VignettePackage{xtable}
% !Rnw weave = knitr
% \VignetteEngine{knitr::knitr}
%!\VignetteEncoding{UTF-8}
%**************************************************************************
\documentclass{ctexart}
\usepackage{longtable}
\usepackage{booktabs}
\usepackage{array}
\usepackage{hyperref}
\usepackage{inputenx}

The section of the file which is not ASCII is:

<<preparedata>>=
### Prepare data
library(knitr)
library(xtable)

tbl <- data.frame(positivePairs = 0, negativePairs = 0,
                  avePositiveSpread = NA,
                  aveNegativeSpread = NA,
                  PnL = 435, sumPnL = 144358.7)
names(tbl) <- c("ÕýÏò¿ª²Ö", "¸ºÏò¿ª²Ö", "ÕýÏò¿ª²Öƽ¾ù¼Û²î",
                "¸ºÏò¿ª²Öƽ¼Û¼Û²î", "µ±ÈÕËðÒæ", "ÀÛ¼ÆËðÒæ")
@

I am a bit of a novice at encodings, and know nothing about Chinese characters so any advice is welcome.

David Scott



--
_________________________________________________________________
David Scott     Department of Statistics
                The University of Auckland, PB 92019
                Auckland 1142,    NEW ZEALAND
Phone: +64 9 923 5055, or +64 9 373 7599 ext 85055
Email:  d.sc...@auckland.ac.nz,  Fax: +64 9 373 7018

Volunteer Arena Manager:
Orienteering Sprint Final at University of Auckland
World Masters Games 2017

______________________________________________
R-package-devel@r-project.org mailing list
https://stat.ethz.ch/mailman/listinfo/r-package-devel

Reply via email to