Unicode chars
Are you aware that pdfLatex does not support Unicode? You need to use xeLatex. But I don't use Sweave, so I don't know how you go about making that choice.
On August 24, 2022 8:03:02 PM PDT, dulcalma dulcalma <dulcalma at bigpond.com> wrote:
Dear All I was trying the supplementary file?GS_main.R from https://esajournals.onlinelibrary.wiley.com/doi/abs/10.1002/ecy.3475 I have tried to prevent latex compilation from failing using Sweave after trying all the online fixes I could find including using Rterm? I could fix it if it was in the input but not in the output? I am using R version 4.2 on windows 11 with 64 GB memory Sweave code \begin{small} <<r0>>= library(emdbook) # version 1.3.12 library(bbmle) # version 1.0.23.1 library(pbmcapply) # version 1.5.0? library(tidyverse) # version 1.3.0 library(ggpubr) # version 0.4.0 @ %% <<r7>>= summaryTable <- tibble(model = m.names, ? ? ? ?dim = m.dims[model],? ? ? ? ? ? ? ? ? ? ? ? ?score = m.loo[model],? ? ? ? ? ? ? ?? ? ? ? ?delScore = score - min(score),? ? ? ? ? ? ? ?se_ose = se_ose[model],? ? ? ? ? ? ?? ? ? ? ?se_mod = se_mod[model]) %>% arrange(dim) %>%? mutate(index = 1:length(dim)) summaryTable @ %% Output \begin{Schunk} \begin{Sinput} ? summaryTable <- ? tibble(model = m.names, ? ? ? ? ?dim = m.dims[model],? ? ? ? ? ? ? ? ? ? ? ? ? ?score = m.loo[model],? ? ? ? ? ? ? ?? ? ? ? ? ?delScore = score - min(score),? ? ? ? ? ? ? ? ?se_ose = se_ose[model],? ? ? ? ? ? ?? ? ? ? ? ?se_mod = se_mod[model]) %>% arrange(dim) %>%? mutate(index = 1:length(dim)) ? summaryTable \end{Sinput} \begin{Soutput} # A tibble: 10 ? 7 ? ?model? ?dim score delScore se_ose se_mod index ? ?<chr> <int> <dbl>? ? <dbl>? <dbl>? <dbl> <int> ?1 zero? ? ? 2? 908.? ? 5.84? ? 40.1? ?4.14? ? ?1 ?2 d? ? ? ? ?3? 904.? ? 1.71? ? 40.6? ?2.52? ? ?2 ?3 q? ? ? ? ?3? 907.? ? 4.92? ? 40.2? ?3.80? ? ?3 ?4 qd? ? ? ? 4? 902.? ? 0? ? ? ?40.7? ?0? ? ? ? 4 ?5 qdi? ? ? ?5? 903.? ? 0.632? ?40.5? ?1.60? ? ?5 ?6 x? ? ? ? ?6? 908.? ? 5.58? ? 40.2? ?5.53? ? ?6 ?7 xq? ? ? ? 7? 907.? ? 4.81? ? 40.3? ?5.36? ? ?7 ?8 xd? ? ? ? 7? 905.? ? 2.96? ? 40.5? ?5.04? ? ?8 ?9 xqd? ? ? ?8? 903.? ? 0.908? ?40.5? ?4.52? ? ?9 10 xqdi? ? ? 9? 904.? ? 1.89? ? 40.4? ?4.70? ? 10 \end{Soutput} \end{Schunk} The problem is the output from tibble? # A tibble: 10 ? 7 the \times character is Unicode?U+00D7 or hex \xd7 and pdflatex lualatex etc fail where this occurs Is there a way of adding "sanitizing" code in the output before compiling? Or do I have to change it manually before compiling I do not want to switch to knitr.? Regards Duncan Mackay [[alternative HTML version deleted]]
______________________________________________ R-help at r-project.org mailing list -- To UNSUBSCRIBE and more, see https://stat.ethz.ch/mailman/listinfo/r-help PLEASE do read the posting guide http://www.R-project.org/posting-guide.html and provide commented, minimal, self-contained, reproducible code.
Sent from my phone. Please excuse my brevity.