2014 dxdy logo

Научный форум dxdy

Математика, Физика, Computer Science, Machine Learning, LaTeX, Механика и Техника, Химия,
Биология и Медицина, Экономика и Финансовая Математика, Гуманитарные науки




На страницу Пред.  1, 2
 
 Re: Разноцветная подсветка кода
Сообщение05.02.2018, 08:48 
spyphy в сообщении #1290139 писал(а):
Не подскажите ли как это дело в Kile подключить, куда вставлять оптию -shell-escape ?

Settings -> Configure Kile -> Tools -> Build -> PDFLaTeX (и/или XeLaTeX; в общем, где надо) -> справа на вкладке General в Options у меня стоит
Код:
-shell-escape -interaction=nonstopmode '%source'

Хотя лично я предпочитаю делать сборку проекта с помощью Makefile (и latexmk; т.е., в терминале выполняю команду make).

 
 
 
 Re: Разноцветная подсветка кода
Сообщение05.02.2018, 17:06 
Uncle в сообщении #1290189 писал(а):
Settings -> Configure Kile -> Tools -> Build -> PDFLaTeX

Угу, нашел, спасибо. Там оказывает ничего сложного. И в этом minted в 10 больше возможностей по оформлению кода, чем lstlisting. жаль раньше на него не наткнулся.

 
 
 
 Re: Разноцветная подсветка кода
Сообщение05.02.2018, 18:24 
Удобно то, что Kile делает подсветку кода уже при наборе tex-документа (своими средствами), если оформлять его в minted. Правда, Kile не понимает код внутри
Код:
\begin{pythoncode}
, нужно писать полностью
Код:
\begin{minted}[bgcolor=codecolor,linenos,numbersep=12pt]{python}

Просто у меня не работает
Код:
\setminted[python]{bgcolor=black}
, пишет ошибку
Код:
Undefined control sequence \setminted; Missing \begin{document}.\setminted[

 
 
 
 Re: Разноцветная подсветка кода
Сообщение06.02.2018, 22:01 
spyphy в сообщении #1290340 писал(а):
Просто у меня не работает
Код:
\setminted[python]{bgcolor=black}

У меня работает.

 
 
 
 Re: Разноцветная подсветка кода
Сообщение10.02.2018, 21:48 
Это у просто у меня старая версия была minted 1.7, а там этой оптии setminted просто нет. Пришлось обновить, но только до 2.1 (с последней 2.5 не работает, не хватает каких-то пакетов). Сейчас нормально.

 
 
 [ Сообщений: 20 ]  На страницу Пред.  1, 2


Powered by phpBB © 2000, 2002, 2005, 2007 phpBB Group