TexPad : éditeur LaTeX complet

Nicolas Furno |
Texpad : LaTeX editor [1.0 / Démo – US – 10,99 € – Jawad A Deo] est un éditeur complet pour composer des documents en LaTeX. Ce langage ancien conserve tout son intérêt, en particulier pour les écrits scientifiques ou les très gros documents et c'est justement dans ce domaine que TexPad entend exceller. TexPad simplifie le travail avec une prévisualisation en parallèle du code ou encore une table des matières générée automatiquement qui facilite la navigation au sein d'un gros document. L'application sait même gérer plusieurs documents .tex, une fonction utile pour les projets les plus ambitieux.

TexPad

La prévisualisation ne se met pas à jour automatiquement, ce qui poserait problème pour les plus gros fichiers, mais aurait pu être pratique pour les plus petits. TexPad génère à chaque fois un fichier PDF au même emplacement que le fichier .tex et fait le ménage régulièrement dans les fichiers intermédiaires. TexPad est compatible avec le mode plein écran d'OS X Lion et sa conception mono-fenêtre s'avère payante dans cette optique. Un regret toutefois, la sauvegarde automatique de Lion n'est pas de la partie, pas plus que Versions, deux fonctions pourtant très pratiques pour un éditeur.



La prochaine version, d'ores et déjà soumise à Apple, ajoutera essentiellement l'autocomplétion des commandes LaTeX, mais aussi l'indentation automatique. La version de démonstration proposée sur le site de l'éditeur permet de tester gratuitement l'application, mais pas de générer les documents. Signalons enfin que TexPad nécessite l'installation préalable de LaTeX : si ce n'est pas déjà fait, le plus simple est de passer par MacTex qui est d'ailleurs passée à la version 2011 pendant l'été.
avatar Eaglelouk (non vérifié) | 
Fouette-moi Nicolas!
avatar DrGeek | 
Ce langage "ancien"... Hé ho ;) Au jour d'aujourd'hui ça reste LA solution pour faire quelque chose de super propre (en lieu et place d'un office qui plante ou qui pour une raison inconnue va faire un interligne plus grand là, etc...). Avec Latex, tu écris et tu penses pas à la mise en page (ou à peine), et c'est ça la force comparé aux WYSWYG (et souvent You Get a Shit)...
avatar Ben_75 | 
@Eaglelouk : 'Fouette-moi Nicolas!' Tu t'es trompé de forum... Les masques en cuir avec une boule dans la bouche et un fouet dans la main, c'est pas ici :p
avatar USB09 | 
@Ben_75 C'est sans doute une nouvelle qui lui fait plaisir.
avatar Nicolas Furno | 
@ OmBreNoiRe : LaTeX date des années 1980, voilà tout, il ne fallait pas y lire un jugement de valeur. :-) Je sais que ce langage reste une référence dans certains cas.
avatar lemail2mi | 
@Nicolasf Et le C des années 70 l'objectifC et le C++ des années 80!
avatar Nicolas Furno | 
@ lemail2mi : ben ce sont aussi des langages anciens alors, où est le problème ? :-) En fait j'avais plus en tête le Markdown en écrivant ça. J'espère n'avoir blessé personne quand même ?
avatar qlb212 | 
Moi qui bosse justement sur des projets Latex contenant plusieurs fichiers .tex, la démo donne envie ! Passer d'un fichier à l'autre, et même d'une section à l'autre se fait très facilement. Après, 11€, à voir...
avatar WilnocK | 
/LaTeX ou comment apprendre a code simplement, ce langage devrais etre enseigner en primaire pour sensibilisation a l'informatique: simple de mise en place, apprentissage de fonction et pour tapper au clavier. Une reference c'tout
avatar Francis Kuntz | 
[quote]Moi qui bosse justement sur des projets Latex contenant plusieurs fichiers .tex, la démo donne envie ! Passer d'un fichier à l'autre, et même d'une section à l'autre se fait très facilement. Après, 11€, à voir...[/quote] Oui, c'est extrêmement cher.... Sans déconner, les mecs qui utilisent des logiciels libres sont vraiment des pinces.
avatar Nathalex | 
Habitué de longue date à TeXShop, je n'ai jamais trop fait gaffe au format d'encodage de mes fichiers .tex. Grave erreur puisque ce soft prometteur ne veut ouvrir que des fichiers ISO-Latin 1 alors que j'avais choisi l'encodage Mac. Et même en remettant avec TeXShop (j'imagine le temps que ça me prendrait de reprendre ainsi à la main tous mes fichiers existants), les fichiers s'ouvrent, mais avec un message d'erreur. C'est dommage : j'aime beaucoup la présentation en une seule fenêtre et la vue outline est vraiment super...
avatar Nicolas Furno | 
@ Nathalex : la version actuelle n'accepte que les fichiers encodés en UTF-8 je crois. Le mieux sera de convertir le fichier avec un autre éditeur, comme TextWrangler (gratuit). A priori ça sera aussi corrigé dans une future version.
avatar Nathalex | 
@Nicolasf : c'est ce que j'ai fait avec TeXShop en reprenant quatre ou cinq fichiers issus et un document maître. Je les sauvegardés sous un autre nom en prenant ISO Latin 1 comme encodage. Les fichiers s'ouvrent été s'affichent correctement (en particulier les accents) mais le message d'erreur persiste. Je vais peut-être essayer avec un autre éditeur. Par ailleurs : TeXPad = 700 ko. TeXShop : 50Mo !!!! Y a comme une différence !!!! ;o)
avatar rom54 | 
LaTeX et TeX sont certes nés il y a bien longtemps, certains diront dans la préhistoire de l'informatique -1978 pour la première version publique de TeX - mais il fait partie de ces rares langages plus modernes et fonctionnels que leurs successeurs! Il faut dire aussi que Knuth l'a conçue de manière rigoureuse et avec l'objectif de productivité, loin des baclage commerciaux imposés par l'industrie informatique actuelle... Et c'est vrai qu'en terme de productivité, une fois le langage appris, on peut se concentrer sur le contenu et que le résultat est toujours impeccable et que l'on n'a jamais de surprises genre les idioties de Word et cie... Bref plutôt que de dilapider du temps et de l'argent pour tenter en vain de maîtriser un peu Word, il serait bien plus productif et durable d'investir dans LaTex (dont le format de fichier lui est stable depuis plus de trente ans!) Peut etre que ce logiciel va permettre a LaTeX de se diffuser vers une nouvelle partie de la population? A voir mais en tout cas c'est une bonne initiative.
avatar lemail2mi | 
Pour convertir ces fichier d'un format à l'autre vous pouvez utiliser "iconv". c'est un utilitaire en ligne de commande (ne me dites pas que c'est compliqué, vu que vous faites du latex). En suite, ne pas oublier de changer dans l'en-tête des fichiers tex l'encodage utilié (inputenc; fontenc)
avatar qlb212 | 
@Francis Kuntz: Je n'ai jamais dit que c'était extrêmement cher, je trouve même ça plutôt raisonnable, mais quand c'est pour une utilisation pro, bein ça ne m'amuse pas spécialement de devoir mettre 11€ de ma poche.
avatar DrFatalis | 
Ben voyons. Apprenons à coder, le wisiwig c'est de la merde, etc... Une question : que faites vous sur Mac ? Pourquoi n'utilisez vous pas de "vrais" ordis, pur et durs, avec des lignes de commandes ? "Une fois le language appris", c'est tellement mieux. Ps: j'écris, et beaucoup, et des théses aussi.
avatar Ali Baba | 
@DrFatalis : Personne n'a rien contre le wysiwyg, juste contre les traitements de texte qui t'incitent à faire n'importe quoi — ce qui est le cas de Word et de la plupart des traitements de texte wysiwyg. Word arrive même à te saboter très facilement un document que tu as passé du temps à structurer avec des styles, etc.
avatar Ali Baba | 
@qlb212 : Si c'est une utilisation pro, chipoter pour 11€ je trouve ça encore plus mesquin :)
avatar Thibaut D. | 
Et par rapport à textmate, ça donne quoi ? En tout cas pour ceux qui l'utilise ...
avatar supermoquette | 
[quote]Avec Latex, tu écris et tu penses pas à la mise en page (ou à peine)[/quote] Tu pense à peine aux balises ? quand tu codes tu ne penses qu'à ça, tu penses même à chaque changement de format, donc à la mise en page… Cet argument m'a toujours sidéré…
avatar Fingah | 
@supermoquette non justement tu ne penses pas à la mise en page ... tu mets tes balises et tes indicateurs de format et ensuite libre à toi de modifier en quelques lignes de code le style de chaque section, en-tête, titre de chapitre, format de citation ...; de ce point de vue là, c'est assez proche du HTML+CSS de toute façon la vraie force de LaTeX c'est sa typographie scientifique (au sens large, parce que l'éditeur d'équations de Word/LibreOffice/name it c'est pas joli joli) et BibTeX pour les références
avatar Seccotine | 
@ DrFatalis Encore une fois t'as rien compris... Tu es bien trop extrême.
avatar Zouba | 
Sinon, un logiciel qui gère la compilation au fur et à mesure de l'écriture comme le faisait Textures sous OS 9, ça serait vachement utile !
avatar 6ix | 
[quote=DrFatalis]Ps: j'écris, et beaucoup, et des théses aussi.[/quote] Apparemment, aucun texte scientifique…
avatar rom54 | 
@DrFatalis Il faut moins de temps pour maitriser LaTeX que pour assimiler les "rudiments" de Word, de plus pour quelqu'un qui sait "taper à la machine", la gymnastique imposée par l'interface graphique (soit dit en passant anti-ergonomique et pas du tout wysiwyg) est une perte de temps et une cause d'erreurs. De plus Word demande d'apprendre une quantité de "raccourcis" et automatismes face auxquels l'apprentissage des balises de LaTeX s'avère plus rationnel et, encore une fois, durable. Et puis t'as toujours la solution de passer pas LyX http://wiki.lyx.org/Mac/Mac si tu tiens tant que ça a l'interface wysiwyg. D'un autre coté LyX est un bon support pour apprendre LaTeX. Il est vrai que LaTeX est incontournable pour les textes scientifiques du fait de sa puissance pour éditer des formules, mais la puissance et la simplicité de LaTeX s'applique a bien d'autres domaines. @Zouba C'est vrai mais d'un autre coté la vitesse de rendu permise par la puissance de calcul actuelle rend ce manque plutôt anecdotique, et puis une fois un modèle mis au point, comme dit précédemment on a pas à se préoccuper de l'aspect et l'on peut se concentrer totalement sur le contenu. @Thibaut D. TexPad VS Textmate, c'est une bonne question ça. Sachant que Textmate est en fin de vie apparemment... sinon j'utilise pas mal Textmate qui selon moi est le meilleur editeur de textes sous Mac OSX. S'il dispose de fonctions pour gerer les projets, TexPad semble aller plus loin et est orienté uniquement sur LaTex. Pour l'instant je l'ai pas assez testé pour en dire plus. Pour les curieux de LaTeX, Ici les excellents articles de Cuc.ch: Tutoriel complet: http://www.cuk.ch/articles/4012 MacTex, la suite à installer sur Mac: http://www.cuk.ch/articles/4900 LyX: http://www.cuk.ch/articles/4015 Gestion de bibliographie: http://www.cuk.ch/articles/4014 Faire des presentations avec LaTex: http://www.cuk.ch/articles/4016 Un petit editeur d'equations (gratuit): http://www.cuk.ch/articles/4270 Et aussi le Site du Zero http://www.siteduzero.com/tutoriel-3-1224-debuter-avec-latex.html http://www.siteduzero.com/tutoriel-3-258577-redigez-des-documents-de-qualite-avec-latex.html Et pour les softs utiles ou concurents de TexPad: MacTex http://www.tug.org/mactex/2011/ Pour simplifier la creation de tableaux: http://jgs.guffin.info/textable/ http://www.doebelin.org/nic/tools/texwiz/ http://excalibur.sourceforge.net/ http://wiki.lyx.org/Mac/Mac http://darkwing.uoregon.edu/~koch/texshop/texshop.html http://www.bobsoft-mac.de/texnicle/texnicle.html http://www.scriboapp.com/ http://tacosw.com/latexian/ http://www.xm1math.net/texmaker/index.html
avatar Anonyme (non vérifié) | 
[b]TexMaker[/b] gratuit, multiplateforme, que j'ai utilisé pour mon mémoire à l'air de faire déjà tout ce qui est proposé. http://www.xm1math.net/texmaker/index_fr.html
avatar Thibaut D. | 
Bon, j'ai essayé. Mais Textmate est vraiment plus intéressant quand on a l'habitude : les macros et bundles font gagner beaucoup de temps. Pour l'instant je ne les ai pas vu sur TexPad. De plus, la colorisation du code LaTeX n'est pas toujours faite correctement. On verra sur une mise à jour.
avatar pat3 | 
@rom 54 Ton dernier post fait partie de ce qui fait toujours reculer devant le monstrueux latex; à l'installation, déjà, on est en plein vieil-unix-ou-xcode-sur-mac: un moteur à installer, une interface graphique, puis un module pour gérer les images, un autre pour les tableaux… l'usine à gaz! Et après, tu apprends le langage, puis tu comprends les subtilités, tu gères les bogues (parce que oui, latex, c'est super, mais ça bogue aussi, il y a des versions plantogènes, bref… c'est aussi un logiciel informatique comme un autre quoi). Bref, si on écoute les latexiens, en surface, c'est facile à apprendre et c'est tellement puissant… mais dès qu'on regarde derrière la porte, il y a le bazar à ranger dans la maison… Toujours pas convaincu, hélas.
avatar Kraal | 
@DrFatalis DES thèses... Wow... Personnellement, une seule m'a suffit :-D
avatar Anonyme (non vérifié) | 
"éditeur latex complet" pas plus que la version originale et libre qui existe depuis des années http://www.tug.org/mactex/2011/ (déjà mentionné par rom54) qui fonctionne à merveille aussi sur lion, livré avec texshop qui est un excellent éditeur latex (libre lui aussi). Utilisation quotidienne pour tout, rapport, compte rendu, présentation...

CONNEXION UTILISATEUR