
Matlab сохранить .m
файл с ANSI
кодировкой. У меня есть файл-образец .m
, и я хочу импортировать его в LaTeX с UTF-8
кодировкой. Как преобразовать ANSI
кодировку файла в UTF-8
и ввести ее, не изменяя исходный файл?
\documentclass{article}
\usepackage{listings}
\begin{document}
\lstinputlisting[language=Matlab]{sample.m} % <- how to convert encoding?
\end{document}
решение1
Я нашел решение с помощью маленькой хитрости, но это временно!
Я определяю некоторую команду в своем latex, например: \newcommand{\prb}{\rl{تابع احتمال}}
, и в своем .m
файле я использую команду \prb
вместо символов юникода: تابع احتمال
. Таким образом, .m
файл состоит только из символов ASCI. Затем Latex выполняет команду и просматривает تابع احتمال
в PDF и работает отлично!