Google Groups no longer supports new Usenet posts or subscriptions. Historical content remains viewable.
Dismiss

lstlisting, lstinline et taille de caractères

319 views
Skip to first unread message

Kevin Denis

unread,
Sep 27, 2009, 9:21:37 AM9/27/09
to
Bonjour,

j'utilise alternativement lstlisting et lstinline pour �crire du code
(script shell uniquement) dans un document latex.

Autant les commandes �crites � l'aide de lstinline rendent bien,
autant le lstlisting sort en tr�s tr�s gros:
Large interligne, large police.

Est il possible d'utiliser la police en taille 10 (au lieu de 12)
uniquement pour le lstlisting?

J'ai tap�
texdoc listings
qui m'a appris pas mal de choses, mais pas sur la mni�re de changer la
taille de la police des listings (?)
Merci
--
Kevin

Denis Bitouzé

unread,
Sep 27, 2009, 12:17:27 PM9/27/09
to
Le dimanche 27/09/09 à 13h21,
Kevin Denis <ke...@nowhere.invalid> a écrit :

> mais pas sur la mnière de changer la


> taille de la police des listings (?)

\documentclass[frenchb,12pt]{article}
\usepackage[T1]{fontenc}
\usepackage[utf8]{inputenc}
\usepackage[a4paper]{geometry}
\usepackage{listings}
\usepackage{babel}
%
\lstset{%
language=bash,
basicstyle=\ttfamily
}
\lstnewenvironment{bash}
{\lstset{basicstyle=\small\ttfamily}}
{}
%
\begin{document}
\lstinline|bla bla bla bla bla bla bla bla bla bla bla bla bla bla|
\begin{bash}
bla bla bla bla bla bla bla bla bla bla bla bla bla bla
\end{bash}
\end{document}
--
Denis

Kevin Denis

unread,
Sep 27, 2009, 1:59:49 PM9/27/09
to
Le 27-09-2009, Denis Bitouz� <dbito...@spam.wanadoo.fr> a �crit�:
>> mais pas sur la mni�re de changer la

>> taille de la police des listings (?)
>
> \documentclass[frenchb,12pt]{article}
> \usepackage[T1]{fontenc}
> \usepackage[utf8]{inputenc}
> \usepackage[a4paper]{geometry}
> \usepackage{listings}
> \usepackage{babel}
> %
> \lstset{%
> language=bash,
> basicstyle=\ttfamily
> }
> \lstnewenvironment{bash}
> {\lstset{basicstyle=\small\ttfamily}}
> {}
> %
> \begin{document}
> \lstinline|bla bla bla bla bla bla bla bla bla bla bla bla bla bla|
> \begin{bash}
> bla bla bla bla bla bla bla bla bla bla bla bla bla bla
> \end{bash}
> \end{document}

Merci.
--
Kevin

0 new messages