Hi Francesco,you can remove the code I sent you again, and instead grab the latest git release.
Then you can also do
(setq org-export-latex-inputenc-alist '(("utf8" . "utf8x")))
to get utf8x instead of utf8.
HTH
- Carsten
On Jan 8, 2010, at 1:36 PM, Francesco Pizzolante wrote:
Hi Carsten,here is a possible solution:Please get the latest git version of org-mode. Then put the following codeinto .emacs: (defun my-org-export-latex-fix-inputenc () "Set the codingsystem in inputenc to what the buffer is." (let* ((cs buffer-file-coding-system) (opt (latexenc-coding-system-to-inputenc cs))) (when opt (goto-char (point-min)) (while (re-search-forward "\\\\usepackage\\[\\(.*?\\)\\] {inputenc}" nil t) (goto-char (match-beginning 1)) (delete-region (match-beginning 1) (match-end 1)) (insert opt)) (save-buffer)))) (eval-after-load "org-latex" '(add-hook 'org-export-latex-after-save-hook 'my-org-export-latex-fix-inputenc)) Let me know how it goes.....Thanks for your solution.I've tested with both latin1 and utf8 Org buffers and I get the correctencoding passed to LaTeX in both cases.Regarding the utf8 encoding, I had a remark in my first message, which was:In addition, Org should use the `utf8x' option (instead of `utf8') whichenables to handle unbreakable spaces (useful in french).Could you change that too? Thanks a lot, Francesco
- Carsten _______________________________________________ Emacs-orgmode mailing list Please use `Reply All' to send replies to the list. [email protected] http://lists.gnu.org/mailman/listinfo/emacs-orgmode
