Mediawiki CentOs 7 Math Расширение PNG преобразование не удалось - PullRequest
0 голосов
/ 21 октября 2018

Я новичок в мире Linux и пытаюсь установить расширение MediaWiki Math на CentO 7. Я успешно установил MediaWiki, и он отлично работает с VisualEditor, за исключением расширения MKath.

Я загрузил и упомянул расширение Math вмой localsettings.php скомпилировал Math, используя make для создания исполняемого файла texvc. Я также установил texlive, используя yum, используя следующую команду:

sudo yum install texlive texlive-*

Я читал и обнаружил, что CentOs не содержит полныйпакет текстиля.поэтому я загружаю полную версию 3.2 gb iso с сайта http://ctan.mirror.rafal.ca/systems/texlive/Images/ и устанавливаю ее.

Когда я пытаюсь ввести формулу, я получаю следующую ошибку:

Ошибкапроанализировать (преобразование PNG не удалось; проверьте правильность установки latex и dvipng (или dvips + gs + convert))

Вот мои настройки, относящиеся к texvc, в файле localsettings.php

$wgUseTeX = true;
$wgLatexCommand = "/usr/bin/latex";
$wgImageMagickConvertCommand = "/usr/bin/convert";
$wgUploadPath = "$wgScriptPath/images";
$wgUploadDirectory = "$IP/images";
$wgMathPath = "$wgUploadPath/math";
$wgMathDirectory = "$wgUploadDirectory/math";
$wgTmpDirectory = "$wgUploadDirectory/tmp";
$wgUploadBaseUrl = false; #not sure about why this one too...

Когда я ввожу формулу в VisualEditor.он генерирует текстовый файл и файл журнала.но файл журнала содержит ошибку, как показано ниже:

Это pdfTeX, версия 3.1415926-2.5-1.40.14 (TeX Live 2013) (формат = латекс 2018.10.20) 21 октября 2018 02:53вход в расширенный режим ограничен \ запись разрешена18.% & - разбор строк включен.** 16834_5a460d3ceb24723f7b2c2287222474bc.tex./tex/latex/base/article.cls Класс документа: статья 2007/10/19 v1.4h Стандартный класс документа LaTeX (/usr/share/texlive/texmf-dist/tex/latex/base/size12.clo Файл: size12.clo 2007/10/19 v1.4h Стандартный файл LaTeX (опция размера)) \ c @ part = \ count79 \ c @ section = \ count80 \ c @ subsection = \ count81 \ c @ subsubsection = \ count82 \ c @ абзац= \ count83 \ c @ subparagraph = \ count84 \ c @ figure = \ count85 \ c @ table = \ count86 \ abovecaptionskip = \ skip41 \ lowercaptionskip = \ skip42 \ bibindent = \ dimension102)

! Ошибка LaTeX:Файл `cancel.sty 'не найден.

Введите X, чтобы выйти или продолжить, или введите новое имя. (Расширение по умолчанию: sty)

Введите имя файла:! Аварийная остановка. L.4 \ pagestyle {empty} ^^ M *** (невозможно \ читать с терминала в режимах без остановки)

Вот сколькоПамять TeX, которую вы использовали: 202 строки из 495064 2274 строковых символов из 3182223 46136 слов памяти из 3000000 3474 многострочных управляющих последовательностей из 15000 + 200000 3938 слов информации о шрифте для 15 шрифтов, из 3000000 для 9000 14 исключений переноса изиз 8191 позиций стека 22i, 0n, 19p, 188b, 36s из 5000i, 500n, 10000p, 200000b, 50000s Нет страниц вывода.

и вот мой текстовый файл:

\nonstopmode
\documentclass[12pt]{article}
\usepackage{cancel}
\pagestyle{empty}
\begin{document}
$$
E=MC^{2}
$$
\end{document}

Я также отключил "selinux", чтобы ничто не мешало выполнять команды texvc и convert.

...