Я работаю с Apache в среде Ubuntu.
Здесь я пытаюсь преобразовать строку LaTeX в строку UTF-8 с помощью PHP. Перекодирование может сделать это (LaTeX и UTF-8 поддерживаются кодировки).
Это не нативная функция php, поэтому я установил ее (apt-get install php5-recode) и перезапустил apache. Он правильно активирован.
Но когда я пробую это на тестовой странице (закодировано в UTF-8):
echo recode_string("LaTeX..UTF-8", "\'e");
У меня нет выхода. Нет ошибок, просто нет вывода вообще.
Странно то, что работает другой способ:
echo recode_string("UTF-8..LaTeX", "é");
Выход: \ ‘е
У вас есть идея, почему recode_string не работает правильно?
Задача ещё не решена.
Других решений пока нет …