Message-ID: <557FD6B7-4725-4C56-8CA6-5F52DA0BB607@dcn.davis.ca.us>
Date: 2022-08-25T03:25:55Z
From: Jeff Newmiller
Subject: Unicode chars
In-Reply-To: <3adb4f19.9ce71.182d2f3fec2.Webtop.91@bigpond.com>
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.