### Bug description

Currently when an `error` is rendered in the output, the ascii escape codes are also printed out

![image](https://user-images.githubusercontent.com/1813121/216607951-2a210511-98f6-4f63-a0fb-76718f543529.png)

This is what it looks like in the terminal:

![image](https://user-images.githubusercontent.com/1813121/216607870-710be043-e1ee-4817-8798-80c6089da0ac.png)

It would be nice if either quarto

1) starts julia with the flag `--color=no`. This is the same output in the terminal with that flag

![image](https://user-images.githubusercontent.com/1813121/216608240-3e55e1ee-af3f-4a85-9e9a-15db7b13641a.png)

OR

2) parses ascii codes in outputs using a javascript library to generate color html output. For example, you could vendor this: https://github.com/drudru/ansi_up


Reproducible example:

Create a `_quarto.yml` file:

```
project:
  type: website
  title: "MethodError"
  output-dir: _output
  execute-dir: project

execute:
  output: true
  echo: true
  warning: true
  error: true
  freeze: auto
  eval: true
  cache: true

jupyter: julia-1.8
```

Create a `index.qmd` file:

````md
---
title: Method error
---

#### MethodError

```{julia}
ceil(1.2 + 2.3im)
```
````

Version information:

```julia
julia> versioninfo()
Julia Version 1.8.5
Commit 17cfb8e65e (2023-01-08 06:45 UTC)
Platform Info:
  OS: Windows (x86_64-w64-mingw32)
  CPU: 8 × 11th Gen Intel(R) Core(TM) i5-1145G7 @ 2.60GHz
  WORD_SIZE: 64
  LIBM: libopenlibm
  LLVM: libLLVM-13.0.1 (ORCJIT, tigerlake)
  Threads: 1 on 8 virtual cores
```

### Checklist

- [X] Please include a minimal, fully reproducible example in a single .qmd file? Please provide the whole file rather than the snippet you believe is causing the issue.
- [X] Please [format your issue](https://quarto.org/bug-reports.html#formatting-make-githubs-markdown-work-for-us) so it is easier for us to read the bug report.
- [X] Please document the RStudio IDE version you're running (if applicable), by providing the value displayed in the "About RStudio" main menu dialog?
- [X] Please document the operating system you're running. If on Linux, please provide the specific distribution.
cscheid
2023-02-03T13:01:45Z
kdheepak
bug julia triaged-to
v1.4
open
When an error is rendered in the output, the ascii escape codes should be stripped or processed to HTML
https://github.com/quarto-dev/quarto-cli/issues/4204