Skip to content

Commit

Permalink
Correction of numbers
Browse files Browse the repository at this point in the history
  • Loading branch information
phgrosjean committed Jul 5, 2024
1 parent d76f0d1 commit 393bccd
Showing 1 changed file with 6 additions and 5 deletions.
11 changes: 6 additions & 5 deletions R/parser.R
Original file line number Diff line number Diff line change
Expand Up @@ -397,12 +397,13 @@ render_latex <- function(tokens, user_defined = list(),
#} else {
# tok$rendered <- split[1, 2]
#}
tok$rendered <- sub("^([0-9\\.]+)(.+)", "\\1*\\2", tok$rendered)
tok$rendered <- sub("^([0-9\\.]+)([^0-9\\.].*)", "\\1*\\2", tok$rendered)

# This is not needed any more with sub()
#if (startsWith(tok$rendered, "0") && nchar(tok$rendered) > 1) {
# tok$rendered <- paste0("0*", substring(tok$rendered, 2))
#}
if (startsWith(tok$rendered, "0") && nchar(tok$rendered) > 1) {
tok$rendered <- paste0("0*", substring(tok$rendered, 2))
}
# I need this to avoid double zeros before the decimal point
tok$rendered <- gsub("0*.", "0.", tok$rendered, fixed = TRUE)
}

tok$left_operator <- grepl("$LEFT", tok$rendered, fixed = TRUE)
Expand Down

0 comments on commit 393bccd

Please sign in to comment.