[latex] classe memoir

Publié : 15.12.2009 - 7h56 par Ratatouille

bonjour,
j'ai récemment entendu parler de la classe memoir de latex et j'ai eu l'impression que beaucoup de choses changeaient par rapport aux classes que j'ai utilisé jusque là : article, book, report, beamer,...
Du coup, j'aurais aimé qu'éventuellement qqn me dise quels en sont les avantages et les inconvénients... Dans quel cas, elle est préférable à utiliser,...
En particulier, est-ce que des environnements que j'ai défini pour la classe article auront des chances raisonnables de passer à la classe memoir ? est-ce qu'il y a moyen de faire les guillemets français dans la classe memoir ? (pour l'instant, je n'ai pas réussi)
Tout ceci est pour savoir en quelle classe rédiger ma thèse, qu'elle soit de math ou de littérature (je vous rassure, je n'en fait qu'une des deux mais la seconde est pour un ami)
merci d'avance pour vos réponses...


Re: [latex] classe memoir

Publié : 16.12.2009 - 10h18 par Franck Pastor

Je n'ai aucune expérience de la classe memoir. J'utilise Koma-Script comme alternatives aux classes standards.

Pour les guillemets français, frenchb et ses commandes \og et \fg ne marchent donc pas avec cette classe ?

Au pire, si tu utilises une police avec encodage de sortie T1 (\usepackage[T1]{fontenc}), tu as accès directement aux guillemets français avec les commandes \guillemotleft et \guillemotright. Ne pas oublier alors les espaces insécables ! L'avantage des commandes \og et \fg de frenchb est que ces espaces insécables sont automatiquement insérés.


Re: [latex] classe memoir

Publié : 16.12.2009 - 17h36 par Franck Pastor

J'ai fait un petit test : le traitement des guillemets français par frenchb marche très bien avec memoir (c'est la première fois que j'utilise cette classe !). Ici j'ai utilisé la police Latin Modern qui est disponible en codage de fontes T1, et j'ai supposé que l'encodage d'entrée du texte était UTF-8 Unicode (mais ce dernier point ne joue pas à proprement parler pour obtenir les guillemets).

Code : Tout sélectionner

% !TEX encoding =  UTF-8 Unicode
\documentclass{memoir}

\usepackage[utf8]{inputenc}
\usepackage[T1]{fontenc}
\usepackage{lmodern}
\usepackage[frenchb]{babel}

\begin{document}
Ces  guillemets  sont aussi \og français\fg{} que possible !
\end{document}


Essaie de compiler cet exemple et dis-moi si ça marche aussi chez toi.


Re: [latex] classe memoir

Publié : 17.12.2009 - 8h40 par Ratatouille

Super ! ça marche...
La ligne qui me manquait été

Code : Tout sélectionner

\usepackage[T1]{fontenc}

Sans cette ligne, il ne me fait que des signes << en un peu plus serrés...
Merci ! :D