2010-08-02 2 views
0

Я ищу способ использования объектива C в LATEX. Я хочу отображать ту же подсветку синтаксиса в LATEX, что и в XCode.Объективный код C в списках LATEX

Я пробовал так:

\lstset{language=[Objective]C,label=code:MyCodeLabel,caption=A small caption,name=code:MyCode, breakindent=40pt, breaklines} 
\begin{lstlisting} 
NSLog(@"Test it: %@",[[[[XMLNavigation objectAtIndex:1] elementsForName:@"text"] objectAtIndex:0] stringValue]); 
\end{lstlisting} 

Я думаю, что я должен добавить еще несколько ключевых слов в библиотеку. Или есть способ сделать его похожим на XCode? Для меня важно, чтобы все NS-библиотеки были видны как ключевые слова.

Благодаря

ответ

1

Вы можете попробовать minted пакет, который использует pygments и может дать лучшие результаты, чем основное ключевое слово подсветки в списках.

Также см. this question

Смежные вопросы