I have a problem with the output of org-babel code blocks when this output contains accented characters. For example, if I execute this code block:
#+name: test_accented #+begin_src python :results output print("éèà") #+end_src
the result is:
#+RESULTS: test_accented : Ã©Ã¨Ã
My config relating to encoding is:
;; utf-8 ;; (setq locale-coding-system 'utf-8) (set-selection-coding-system 'utf-8) (prefer-coding-system 'utf-8) (set-default-coding-systems 'utf-8) (set-terminal-coding-system 'utf-8) (set-keyboard-coding-system 'utf-8)
I use emacs 25.2.2, org-mode 9.2.3 and python 3.6.7. I also tried with another language (ruby) and the result is the same.