![Как использовать minted под MikTeX и Windows 7?](https://rvso.com/image/266431/%D0%9A%D0%B0%D0%BA%20%D0%B8%D1%81%D0%BF%D0%BE%D0%BB%D1%8C%D0%B7%D0%BE%D0%B2%D0%B0%D1%82%D1%8C%20minted%20%D0%BF%D0%BE%D0%B4%20MikTeX%20%D0%B8%20Windows%207%3F.png)
Согласно minted
документации:
Поддержка Windows на данный момент нестабильна/непроверена. Есть две сложности: установка и использование.......
Этот вопрос требует пошаговой проработки
Как настроить minted
MikTeX для использования в Windows?
решение1
minted
использует Питонpygments
библиотека, поэтому вам необходимо:
- Установить
Python
, выберите любую понравившуюся вам версию:x64
илиx86
, лучше выбрать2.7.5
версию . - Добавить
Python
вPATH
:- Удерживайте Winи нажмите Pause.
- Нажмите
Advanced System Settings
. - Нажмите
Environment Variables
. - Добавить
;C:\Python27
кPATH
переменной.
- Установить
python-pip
. - Добавить
;C:\Python27\Scripts
кPATH
переменной. pip install pygments
для установкиPygments
(если вы установили , то следует указатьPerl
полный путь , т.к. также имеется двоичный файл с таким же именем).pip
Perl
Скомпилировать с
-shell-escape
включенной опцией:\documentclass{article} \usepackage{minted} \begin{document} \begin{minted}[mathescape, linenos, numbersep=5pt, gobble=2, frame=lines, framesep=2mm]{csharp} string title = "This is a Unicode π in the sky" /* Defined as $\pi=\lim_{n\to\infty}\frac{P_n}{d}$ where $P$ is the perimeter of an $n$-sided regular polygon circumscribing a circle of diameter $d$. */ const double pi = 3.1415926535 \end{minted} \end{document}
Результат должен выглядеть так:
решение2
Установитьпитондля windows. Затем установитенастройкиинструментов. Это должно добавить easy_install.exe
файл в Scripts
папку вашего python
каталога (что-то вроде: C:\Python26\Scripts\
на моем компьютере. У вас может быть по-другому.) Добавьте C:\Python26\Scripts
в системный путь, используя пользовательские переменные. Вы можете использовать удобный для пользователя редактор:редактор путидля этой цели.
Теперь при включенном Интернете перейдите в командную строку и введите easy_install pygments
.
Теперь вам, возможно, придется перезагрузить компьютер. И все. Попробуйте этот тестовый файл:
\documentclass{article}
\usepackage{amsmath}
\usepackage{minted} % loads fancyvrb
\newenvironment{eqnexample}
{\VerbatimOut{\jobname.tmp}}
{\endVerbatimOut
\inputminted{latex}{\jobname.tmp}
\input{\jobname.tmp}}
\begin{document}
\begin{eqnexample}
\begin{align}
d &= \sqrt{ (x'-x)^2 }
\\
e &= 0
\end{align}
\end{eqnexample}
\begin{eqnexample}
\begin{multline}
d = \sqrt{ (x'-x)^2 } \\
= f(x,x')
\end{multline}
\end{eqnexample}
\end{document}