Se connecter | S'enregistrer

MathemaTeX.net

Mathématiques francophones avec support LaTeX et Asymptote.

Encadrer un paragraphe avec une nouvelle commande

Tout ce qui concerne l'utilisation ou l'installation de LaTeX.

Modérateur: gdm_tex

Règles du forum
Merci d'éviter le style SMS dans vos messages et de penser à utiliser la fonction Recherche avant de poster un message. Pour joindre des fichiers à vos messages, consulter ce sujet.
> Penser à utiliser les balises Code pour poster du code.

Encadrer un paragraphe avec une nouvelle commande

Messagepar Esprit » Mardi 15 Mai 2012, 17:54

Bonjour à tous,
Bien qu'habitué des forums, je suis nouveau dans le coin. Ça ne fait pas longtemps que j'ai commencé à utiliser LaTeX (un petit mois de pratique journalière pour faire mon Travail de Fin d'Études). Dans ce travail, j'ai des copies de commandes tapée dans un terminal Linux (ubuntu) que je voudrais mettre en évidence. (Plusieurs lignes de texte, donc.)
(encadrement, couleur, police machine à écrire (\texttt), ...). Mais pour ne pas devoir retaper tout ça à chaque commande, je voudrais définir une "nouvelle commande" qui rassemblerait tout ça.

je pensais à quelques chose du genre :
Code: Tout sélectionner
\newcommand\terminal{ ... }


à utiliser dans le texte comme ça :
Code: Tout sélectionner
\begin{terminal}
texte
\end{terminal}


Ça marche en mettant juste "\itshape \ttfamily \color{couleur}" ( \newcommand\terminal{\itshape \ttfamily \color{lien} } ) pour l'avoir en style "machine à écrire", en italique (pour le test) et en couleur mais je bloque un peu pour faire un encadrement. J'aimerais aussi pouvoir définir la taille de trait, la couleur du trait, avec une ombre ou pas (si possible...)

J'ai cherché (Wikibooks - LaTeX, Comment encadrer du texte, sur les forums..) mais je m'y perds et je n'arrive à rien. Si vous avez une petite idée pour me donner un coup de pouce, ça serait génial !

Merci d'avance !
Esprit
Utilisateur
 
Messages: 3
Inscription: Mardi 15 Mai 2012, 17:36
Statut actuel: Post-bac

Publicité

Re: Encadrer un paragraphe avec une nouvelle commande.

Messagepar projetmbc » Mardi 15 Mai 2012, 18:43

Bonjour,
regardez les packages mdframed et listings, il devrait vous rendre service.
projetmbc
Péta-utilisateur
 
Messages: 1863
Inscription: Samedi 29 Décembre 2007, 01:58
Statut actuel: Actif et salarié | Enseignant

Re: Encadrer un paragraphe avec une nouvelle commande.

Messagepar Esprit » Mercredi 16 Mai 2012, 11:13

Bonjour,

J'utilisais déjà listings pour mettre en forme des bouts de code en C++ mais je ne savais pas qu'il pouvait également encadrer. Je vais fouiller un peu pour voir tout ce que je peux faire avec ça. Merci ! :wink:
Esprit
Utilisateur
 
Messages: 3
Inscription: Mardi 15 Mai 2012, 17:36
Statut actuel: Post-bac

Re: Encadrer un paragraphe avec une nouvelle commande.

Messagepar projetmbc » Mercredi 16 Mai 2012, 15:38

Pour l'encadrement passez par mdframed qui est très efficace.
projetmbc
Péta-utilisateur
 
Messages: 1863
Inscription: Samedi 29 Décembre 2007, 01:58
Statut actuel: Actif et salarié | Enseignant

Re: Encadrer un paragraphe avec une nouvelle commande.

Messagepar Esprit » Vendredi 18 Mai 2012, 19:00

Je vais essayer mdframed. J'ai juste passé les trois derniers jours avec un mal de crâne assez intense, je n'ai du coup pas avancé beaucoup. Mais je vais reprendre... Merci pour ces conseils.
Esprit
Utilisateur
 
Messages: 3
Inscription: Mardi 15 Mai 2012, 17:36
Statut actuel: Post-bac


Retourner vers LaTeX

 


  • Articles en relation
    Réponses
    Vus
    Dernier message

Qui est en ligne

Utilisateurs parcourant ce forum: Google [Bot], Google Adsense [Bot], GRSG et 25 invités