Comment écrire du codes source en latex

Résolu/Fermé
perelman Messages postés 57 Date d'inscription vendredi 12 octobre 2012 Statut Membre Dernière intervention 6 septembre 2013 - 12 oct. 2012 à 07:43
mamiemando Messages postés 33076 Date d'inscription jeudi 12 mai 2005 Statut Modérateur Dernière intervention 17 avril 2024 - 14 oct. 2012 à 11:49
Bonjour,
je suis débutant en latex et j'aimerais savoir comment je pourrai inserer du code source fortran par exemple en latex pour que ça ce colorie automatiquement ......
et merci beaucoup pour votre réponse

4 réponses

mamiemando Messages postés 33076 Date d'inscription jeudi 12 mai 2005 Statut Modérateur Dernière intervention 17 avril 2024 7 748
12 oct. 2012 à 10:02
Si tu fais une recherche google (genre latex fortran) , tu devrais trouver des liens qui expliquent comment faire, par exemple celui-ci :
https://tex.stackexchange.com/questions/34086/fortran-syntax-highlighting-in-listings

Si le "usepackage" ne marche pas il faudra sûrement installer via ton gestionnaire de paquets (apt-get, yum etc...) le paquet latex adéquat, précise-nous quelle distribution linux tu utilises si tu veux plus de précisions.

Par exemple sous debian c'est le paquet texlive-latex-recommended, donc pour l'installer, en root :

aptitude update
aptitude safe-upgrade
aptitude install texlive-latex-recommended


Bonne chance
1
Bonjour en fait j'utilise une version assez ancienne qui est ubuntu 11.04 et en fait j'ai même du mal à installer des packges latex et les utiliser et merci beaucoup pour votre réponse
0
mamiemando Messages postés 33076 Date d'inscription jeudi 12 mai 2005 Statut Modérateur Dernière intervention 17 avril 2024 7 748
13 oct. 2012 à 11:29
Pré-requis

Si apt et les paquets sont pour toi des notions complètement obscures, commence par lire ceci :
http://www.mistra.fr/tutoriel-linux-gestionnaire-de-paquets.html

Tu as deux méthodes pour installer un paquet :
1) en ligne de commande,
2) via une interface graphique (synaptic sous gnome, muon ou kpackagekit sous KDE etc...)
http://doc.ubuntu-fr.org/synaptic

Dans ton cas, le paquet porte le même nom que sous debian (voir https://forums.commentcamarche.net/forum/affich-26242201-comment-ecrire-du-codes-source-en-latex#1).

Comment faire dans ton cas ?

La démarche est la même (ubuntu est basée sur debian), sauf qu'il faut remplacer dans les commandes ci-dessus "aptitude" par "sudo aptitude" ou par "sudo apt-get" :

sudo apt-get update
sudo apt-get upgrade
sudo apt-get install texlive-latex-recommended


Ces commandes sont à taper dans un terminal :
http://doc.ubuntu-fr.org/terminal

Dans l'idée, synaptic et compagnies ne font qu'exécuter ces commandes pour toi, donc si tu préfères passer par synaptic ça revient au même.

Ok, mais comment j'ai fait pour trouver les commandes magiques ?

Pour commencer, je te conseille vivement à lire un tutoriel sur le gestionnaire de paquets pour apprendre à l'utiliser, car dès que tu veux installer, supprimer ou mettre à jour un logiciel, c'est par là que ça se passe. Si synaptic ne suffit pas, tu verras ici comment utiliser les différentes commandes apt :
http://www.mistra.fr/tutoriel-linux-apt.html
http://doc.ubuntu-fr.org/apt

En l'occurrence, pour retrouver le nom du paquet, j'ai utilisé apt-file (en cherchant le nom de ton package latex), dont l'utilisation est expliquée ici :
http://www.mistra.fr/tutoriel-linux-apt.html

Avec apt-cache search tu verras assez rapidement que les paquets latex s'appellent tous texlive-* :

apt-cache search latex


Le problème, c'est qu'il y en a plein et on ne sait pas lequel mettre. Il s'agit donc de trouver parmi eux celui qui fournit "listings", chose qu'on peut chercher avec apt-file qui liste les fichiers contenus dans des paquets. Commençons par installer apt-file :

sudo apt-get install apt-file
apt-file update


Ci-dessous je cherche n'importe quel paquet fournissant un fichier dont le nom contient "listings", puis je ne conserve que les lignes qui contiennent "texlive" et "/listings".

apt-file search listings | grep "texlive" | grep "/listings"


On retrouve comme ça que le paquet qui nous intéress est texlive-latex-recommended et il ne reste plus qu'à l'installer avec aptitude ou apt-get.

sudo apt-get update
sudo apt-get upgrade
sudo apt-get install texlive-latex-recommended


Bonne chance
1
merci beaucoup pour ta réponse et ton temps.
cordialement
0
mamiemando Messages postés 33076 Date d'inscription jeudi 12 mai 2005 Statut Modérateur Dernière intervention 17 avril 2024 7 748
14 oct. 2012 à 11:49
De rien, et bonne continuation !
0