2010-08-02 3 views
0

Je cherche un moyen d'utiliser l'objectif C dans LATEX. Je veux afficher la même coloration syntaxique dans LATEX que dans XCode.Code objectif C dans les listes LATEX

Je l'ai essayé de cette façon:

\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} 

Je pense, je dois ajouter quelques mots-clés à la bibliothèque. Ou est-il un moyen de le faire ressembler à XCode? Pour moi, il est important que toutes les bibliothèques NS soient visibles en tant que mots-clés.

Merci

Répondre

1

Vous pouvez essayer le paquet minted qui utilise pygments et peut donner de meilleurs résultats que le mot-clé de base mettant en évidence dans les listes.

Voir aussi this question