LaTeX par la pratique

Posté par  . Modéré par Fabien Penso.
Étiquettes :
0
3
déc.
2000
Livre
Extrait:
"Vous avez surement remarqué l'aspect visuel bien particulier d'un certain nombre d'ouvrages informatiques. notamment ceux de l'éditeur O'Reilly. Le logiciel utilisé pour la rédaction de ces ouvrages est LaTeX, un outil de formattage de texte utilisant des balises, dans le même esprit que le langage HTML. Ce livre se propose de vous initier à ce logiciel, afin de pouvoir rédiger des documents visuellement attrayants, sans vous préocupper de mise en page."









































LaTeX par la pratique
Auteur Christian Rolland
Editeur O'Reilly
ISBN 2-84177-073-7
Pages 580
Prix 230 FF
Rédacteur Jean-Baptiste Marchand



Couverture
<!-- Ceci est a mettre comme texte de la news annoncant la revue<br/> du livre -->


Vous avez surement remarqué l'aspect visuel bien particulier d'un certain nombre
d'ouvrages informatiques. notamment ceux de l'éditeur O'Reilly. Le logiciel
utilisé pour la rédaction de ces ouvrages est LaTeX, un outil de formattage de
texte utilisant des balises, dans le même esprit que le langage HTML. Ce livre
se propose de vous initier à ce logiciel, afin de pouvoir rédiger
des documents visuellement attrayants, sans vous préocupper de mise en page.


<!-- Fin du texte de la news -->





LaTeX est un ensemble de macros pour le logiciel de formattage de texte TeX
permettant la rédaction de tout type de documents, depuis la simple lettre
jusqu'à un mémoire de thèse. La rédaction d'un document LaTeX se fait en
utilisant des balises, qui indique la structure du document (par exemple, un
paragraphe ou un tableau). Cette description purement textuelle permet à
l'auteur de se concentrer sur le contenu du document plutôt que son apparence.



Ce livre, paru fin 1999 aux éditions O'Reilly, a été écrit par un
français, Christian Rolland. Il se propose d'introduire LaTeX de façon pratique,
avec de nombreux exemples et exercices.



Le premier chapitre introduit les bases nécessaires à la rédaction d'un
premier document LaTeX. Les outils indispensables sont introduits, ainsi que la
structure d'un document LaTeX. Les environnements de base (alignement de textes,
listes) sont présentés, ainsi que les traitements portant sur les caractères
(taille, style, caractères spéciaux).



Le second chapitre est l'un des plus importants puisqu'il traite de la
structuration des documents LaTeX. Les cinq classes LaTeX y sont présentées en
détail, en mettant en relief les commandes communes à toutes celles-çi
(gestion de titre, tables des matières, en-tête et pied de page, ...)



Le chapitre 3 traite des dispositions de texte évoluées, c'est à dire les
environnements qui n'ont pas été présentés au premier chapitre : environnement
permettant une gestion fine des tabulations, construction de tableaux, objets
flottants (pour y placer des tables ou figures) et une présentation des boîtes
LaTeX.



TeX ayant été conçu initialement pour mettre en forme des mathématiques,
il est normal que LaTeX soit très performant dans ce domaine. Le chapitre 4
décrit toutes les commandes et environnements nécessaires à la rédaction de
documents mathématiques. En plus des possibilités standard de LaTeX, on y explique
l'extension AMSLaTeX qui ajoute des possibilités au mode mathématique.



Le chapitre 5 est relativement court et indique les possibilités de
dessin intégrées à LaTeX, relativement limitées. Le chapitre 15 est plus
intéressant, puisqu'il détaille les extensions permettant de faire du graphisme de
facon avancée sous LaTeX.



Le chapitre suivant est dédié aux personnalisations que l'on peut apporter
à LaTeX. La description est complète : ajout de commandes, d'environnement, de
macros. Les commandes TeX sont également abordées.



Un chapitre entier est consacré à la rédaction de documents en français.
Les principaux aspects sont abordés, notamment la typographie française. Les
deux extensions les plus utilisées, Babel et French sont présentées, avec une
présentation assez complète pour French.



Les chapitres 8 et 9 traitent respectivement des possibilités de
bibliographie et de création d'index avec LaTeX. Les programmes BiBTeX et
MakeIndex sont présentées en détails dans ce but.



Le chapitre 10 liste les erreurs produites lors de la compilation d'un
document LaTeX et en donne une explication en français.
Le chapitre 11 traite de l'utilisation des polices de caractères et de leur
composition. C'est un point qui est généralement abordé de façon succinte, il
est ici traité de façon complète.



Les 3 chapitres suivants donne de nouvelles fonctionnalités, dites 'avancées'.
Le chapitre 12 traite de mise en forme portant sur des caractères et des
paragraphes. Le chapitre 13 décrit la structuration avancée d'un document,
décomposée en structure physique et structure logique. Le chapitre 14 présente
des possibilités avancées dans la construction de tableaux.



Destiné aux utilisateurs avancés qui souhaitent écrire des extensions, le
chapitre 16 présentes les bases et outils qu'il faut connaître.
Un dernier chapitre décrit l'interopérabilité entre LaTeX et HTML, avec une
présentation du convertisseur LaTeX2HTML.



Le dernier chapitre, intitulé 'Autour de LaTeX', est un chapitre général
présentant les distributions et associations LaTeX, ainsi que le projet LaTeX3.



Le livre contient un CD-Rom contenant la distribution TeXLive4, permettant
d'installer facilement un environnement LaTeX complet, sous Windows 32 bits et divers Unix.



Ce livre présente le gros avantage d'être très complet, puisqu'il arrive à
répondre à un grand nombre de questions que peut se poser un utilisateur de
LaTeX. En effet, il existe un certain nombre de livres sur LaTeX mais certains
ont tendance à, soit couvrir uniquement les bases, soit des aspects spécialisés
de LaTeX.
De plus, il conviendra à un large public, depuis le débutant complet
jusqu'aux plus expérimentés.



L'orientation très pratique de ce livre fait qu'on peut s'y référer souvent
afin de trouver la réponse à un problème spécifique. De plus, les exercices
corrigés en fin de chapitre donnent des nombreux exemples de cas d'utilisation
réels.



Un seul petit regret, l'auteur aurait pu faire une présentation des modes
Emacs pour LaTeX, qui sont couramment utilisés pour rédiger ce genre de
documents. On pourra consulter la page de AUCTeX pour plus de renseignements.







Table des matières


  • Avant-propos

  • Introduction

  • 1 Premiers pas

  • 2 Structuration des documents

  • 3 Dispositions de texte évoluées

  • 4 Écrire des mathématiques

  • 5 Dessiner avec LaTeX

  • 6 Personnaliser LaTeX

  • 7 Documents LaTeX en français

  • 8 Bibliographie et BibTeX

  • 9 Index et glossaire

  • 10 Les erreurs

  • 11 Les polices

  • 12 Texte et paragraphes avancés

  • 13 Structuration avancée

  • 14 Tableaux avancés

  • 15 Graphismes avancés

  • 16 Extensions personnelles

  • 17 LaTeX et HTML

  • 18 Autour de LaTeX

  • Annexe A : Solutions des exercices

  • Annexe B : Variables prédéfinies

  • Annexe C : Résumé des commandes

  • Annexe D : La distribution CD-Rom TeXlive

  • Bibliographie

  • Index



Références




Aller plus loin

  • # LaTeX Rul3z d4 W0r1D

    Posté par  (site web personnel) . Évalué à 1.

    Je m'en sert pour tous mes comptes-rendus de TP, et c'est toujours nickel (bon je connais pas tout alors ceraines fois c'est pas évident pour lui faire faire ce qu'on veut, mais on y arrive toujours...)

    Par exemple, les TP d'auto sous Matlab, et ben c'est tip-top (ça serait mieux s'ils étaient sous Sci-Lab, mais bon...), une petite commande à la fin des scripts MATLAB, et ça imprime les graphiques en EPS directement (j'ai juste à faire une réduction de 1/2 dans le fichier LaTeX)
    En plus, avec le mode LaTeX d'Emacs, c'est génial (et un petit coup de fly-spell pour éviter les grosses conneries) :-)
  • # Gros defaut de Latex.

    Posté par  . Évalué à 0.

    J'en discuté avec un copain tous a l'heure. C'est vrai que avec Latex, tout est beau, tout est jolie. Mais, c'est pas pratique pour retoucher un texte deja tapé. Par contre, quand tu sais ou tu vas c'est bien agreable de ne pas avoir a s'occuper de la mise en page. Il lui manque juste le correcteur d'orthographe (vital pour moi).

    Sinon, cette anonce ressemble a une pub.
    • [^] # Re: Gros defaut de Latex.

      Posté par  . Évalué à 0.

      Cette annonce ressemble à une pub, c'est vrai.

      Je pense que ce livre est le seul ouvrage de l'éditeur O'Reilly qui m'ait déçu (en plus il est pas donné).

      Je pense qu'il existe suffisamment d'ouvrages dédiés à LaTeX, gratuits de surcroît, largement meilleurs que ce bouquin.

      Au final, la seule chose qui m'ait servi dans ce livre est la "distrib LaTeX" pour windows que j'ai gravée pour les copains qui ne voulaient pas passer à Linux.

    • [^] # Re: Gros defaut de Latex.

      Posté par  . Évalué à 1.

      « Il lui manque juste le correcteur d'orthographe (vital pour moi). »

      Dans DaCode aussi, ça manque. Un exemple:

      « Le second chapitre est l'un des plus importants puisqu'il traite de la structuration des documents LaTeX. Les cinq classes LaTeX y sont présentées en détail, en mettant en relief les commandes communes à toutes celles-çi (gestion de titre, tables des matières, en-tête et pied de page, ...) »
      celles-Çi. Tss, tss. C'est étonnant de voir a quel point les gens oublient les cédilles devant les a, o et u et les rajoutent devant les e, i et y. Ah, et puis sinon, on ne met pas de virgule avant les points de suspensions.
    • [^] # Re: Gros defaut de Latex.

      Posté par  . Évalué à 1.

      "correcteur d'orthographe":

      Ben, si, il y a Ispell ! Par contre, c'est coté grammaire (française) qu'il doit manquer de softs ...
  • # LaTeX/SGML

    Posté par  (site web personnel) . Évalué à 1.

    Il me semble que la plupart des bouquins édités par O'Reilly sont maintenant ecrits en SGML (DTD DocBook).
    • [^] # Re: LaTeX/SGML

      Posté par  . Évalué à 0.

      Et meme avant ils utilisaient des macros troff qu'ils avaient cree. Mais je pense qu'ils laissent le choix a l'auteur en general.
      • [^] # Re: LaTeX/SGML

        Posté par  . Évalué à 1.

        Ça dépend. Un exemple: le "Camel" écrit en macros troff pour la VO, mais écrit en LaTeX en VF.
  • # LyX lave plus blanc

    Posté par  . Évalué à 1.

    Juste pour rappeler que LyX est une alternative à l'apprentissage du LaTeX, surtout si vous êtes pris par le temps ("Rédigez moi cet article pour dans 3 semaines", ou "J'espère que vous avez bien avancé dans votre thèse")

    Et en plus, LyX corrige l'orthographe, et peut sortir d'autres formats (Linuxdoc, SGML)

    Mes 2 centimes de CHF
    • [^] # Re: LyX lave plus blanc

      Posté par  . Évalué à 0.

      Comment est-ce-que tu sors d'autres formats que LaTeX, DVI, PS et ASCII avec LyX ?
      Je n'ai vu d'autres formats nulle part.
      • [^] # Re: LyX lave plus blanc

        Posté par  . Évalué à 0.

        je ne comprends pas la remarque. Si Lyx exporte vers LaTeX, quels autres formats faut-il de plus pour faire comme LaTex ? Enfin, la version lyx-1.1.5 le fait directement (via Latex2html).
    • [^] # Re: LyX lave plus blanc

      Posté par  . Évalué à 1.

      Et KLyX, c'est comment ???

      Depending on the time of day, the French go either way.

  • # bouquin ;-(

    Posté par  . Évalué à 0.

    C'est le seul bouquin chez Oreilly qui m'a déçu 200% pour sa qualité ;-(((
    Déconseillé pour l'utilisateur de LaTeX du monde !!!
    • [^] # Re: bouquin ;-(

      Posté par  . Évalué à 1.

      Il n'est pas si mauvais que ca ce bouquin.
      Certes, j'ai ete un peu decu (clavier qwerty, desole pour les accents et les cedilles) parce qu'il n'est pas toujours facile de trouver ce que l'on cherche. Je trouve que le plan n'est ni precis, ni logique (bien que ce n'est pas tout a fait vrai non plus), mais je pense que le debutant parfait y trouve son compte : c'est le seul livre en francais sur LaTeX, il ne faut pas l'oublier. Certains tutoriaux sont peut-etre mieux commences, mais aucun ne couvre un aussi large domaine, aucun ne te decrit comment installer un nouveau paquetage, une nouvelle police, ...

      Je pense que c'est un bouquin qui est un peu rate, mais pas assez pour etre mis a la poubelle : il peut faire gagner beaucoup de temps au debutant, mais aussi en faire perdre beaucoup des qu'on s'en sert comme d'une reference pour retrouver une syntaxe particuliere. Mais je prefere quand meme chercher dans un bouquin 10 minutes ou un quart d'heure plutot que d'attendre 3 jours pour avoir ma reponse sur une mailing list ou en cherchant un tutorial qui en parle...
      • [^] # Re: bouquin ;-(

        Posté par  . Évalué à 0.

        Le plan est peut être un peu fouilli. Mais c'est un livre en FRANCAIS qui explique comment utiliser LaTeX en FRANCAIS. Certes, il existe d'autres livres comme celui de chez Dunods qui traite d'Emacs et de LaTeX, mais il coute plus cher pour des explications moins détaillées.
        Et un livre, c'est toujours plus pratique et agréable que des docs HTML...
        • [^] # Re: bouquin ;-(

          Posté par  . Évalué à 1.

          Gros avantages du livre:
          1°) il coûte moins cher que l'impression du même volume de page (et en plus, il est déjà relié, et mieux qu'à l'agraffeuse);
          2°) il ne prend aucune place sur l'écran.
  • # LaTeX Companion

    Posté par  . Évalué à 0.

    Il y a un bouquin qui est cité dans tous les tutoriaux que l'on trouve sur le net c'est "LaTeX Companion". Il a été traduit en français chez Campus Press et est de loin meilleur que le bouquin de O'Reilly (qui effectivement est le seul qui m'ait deçu de chez eux). Par contre, il faut avoir quelques notions je crois... Et pis il y a autant de fautes d'orthographes chez l'un que chez l'autre...

    Il est clair que ce genre de logiciel est bien pratique, surtout pour les comptes rendu de matières scientifiques (équations) !
    • [^] # Re: LaTeX Companion

      Posté par  . Évalué à 1.

      Franchement, les tutoriaux que l'on trouve sur le Net sont largement suffisant pour une utilisation courrante. Je n'ai plus les URLs, mais le LaTeX navigator du Loria est un bon point de départ :
      http://www.loria.fr/services/tex/(...)
    • [^] # Re: LaTeX Companion

      Posté par  . Évalué à 0.

      Oui, la serie des 'Latex companion' est bien faite mais ne se destine pas au meme public. Comme le nom l'indique, ces 3 livres sont des accompagnements, a priori du livre de Leslie Lamport, 'LateX, a document preparation system'. Le premier est general et explique des aspects avances, le second est dedie au graphisme et le troisieme, le 'Latex Web companion' traite de la cohabitation de LaTeX avec le web.

  • # La lettre GuTenberg

    Posté par  . Évalué à 0.

    Une analyse du livre est parue dans la lettre de GuTenberg d'avril 2000 (il y en a sûrement aussi une autre pour la première version du livre).

    Il y est regretté quelques lacunes sur le chapitre sur le traitement du français, un aspect pourtant très important pour ce genre de livre.

    Il manque toujours une analyse complète pour le problème du choix entre french et babel auquel tout utilisateur francophone de LaTeX se trouvera un jour confronté (c'est peut-être trop compliqué et polémique pour un livre pour débutants).

    Quel est le conseil de l'auteur du livre à ce propos ?

    PS: TeXlive 4 est obsolète.
    • [^] # Re: La lettre GuTenberg

      Posté par  (site web personnel) . Évalué à 1.

      Hum, il me semble que le french de B. Gaulle est maintenant intégré à babel. Donc le choix, c'est plutôt entre les deux versions de french, non ?

      A titre personnel, je trouve la version de Gaulle très très chiante (< et > sont actifs, la prise de tête !), qu'elle soit intégrée dans babel ou utilisée seule. Je sais qu'on peut désactiver les caractères actifs, mais dans ce cas, je ne vois pas l'avantage, d'autant plus que ça fait (faisait ?) bugguer d'autres packages...
      • [^] # Re: La lettre GuTenberg

        Posté par  . Évalué à 0.

        oui, c'est ce que je voulais dire.

        Pour être complètement précis, il y en a 3 avec french light : pour simplifier les choses :(

Suivre le flux des commentaires

Note : les commentaires appartiennent à celles et ceux qui les ont postés. Nous n’en sommes pas responsables.