TexitEasy

Présentation
Éditeur Latex simple, puissant, open source, gratuit et multi-plateforme.
TexitEasy prend en charge :
  • auto-complétion
  • correction orthographique
  • afficheur pdf intégré avec synchronisation
  • coloration complète
  • détection des fichiers associés
  • plein d'autres choses.
Téléchargement
Compatibilité
Linux Mac Windows
0  0 
Téléchargé 57 fois Voir les 4 commentaires
Détails
Catégories : Editeurs LaTeX
Avatar de snap63
Nouveau membre du Club
Voir tous les téléchargements de l'auteur
Licence : GPL
Date de mise en ligne : 3 décembre 2013




Avatar de Namrod Namrod - Membre averti https://www.developpez.com
le 14/11/2013 à 17:40
Je travaille sous Mac OS X et et bien que cet éditeur ait les fonctionnalités de base pour travailler confortablement, il ne remplacera pas (chez moi en tout cas) TeXShop.

Premier point qui me gène : le code et l'aperçu dans la même fenêtre. Je suis habitué aux fenêtres séparés et je trouve le système de la fenêtre unique assez inconfortable.

Ensuite un petit point au niveau des préférences, que je trouve très succinctes : on ne peut presque rien règler par rapport à TeXShop !

Dernière chose : je trouve qu'il manque des macros et la possibilité d'ajouter des raccourcis clavier…

Bref, l'éditeur est certainement bien mais je le trouve peu maniable et fonctionnel par rapport à ce qui existe déjà !
Avatar de snap63 snap63 - Nouveau membre du Club https://www.developpez.com
le 14/11/2013 à 19:15
Tout d'abord merci pour ton avis (je suis en recherche d'avis car c'est un projet très récent).

Déjà c'est vrai qu'il faudrait avoir le choix d'avoir le pdf dans la même fenêtre ou pas.

Pour ce qui est des préférences c'est vrai qu'il y a le minimum, aussi dû au fait que le projet est très récent.

Je commence tout juste à le montrer pour avoir quelques retours.

Je compte ajouter un système de macro mais ne sais pas trop quelle forme il va prendre encore. Quand tu dit ajout de raccourci clavier c'est pour insérer des commandes particulières? (genre Ctrl + I pour insérer \emph{} ?) car ça peut être intégré à un système de macro j'imagine.

Sinon je trouve qu'il y a beaucoup de choses qui ne sont pas présentes dans de nombreux éditeurs (coloration spécifique dans le mode math, synchronisation "pendant le scroll", un spellchecker qui ne souligne pas le nom des packages, compilation du fichier root sans avoir à l'ouvrir...).

Si t'a d'autres remarques, n'hésite pas
Avatar de Namrod Namrod - Membre averti https://www.developpez.com
le 14/11/2013 à 23:42
J'ai fait une liste de critiques, mais il y a bien évidemment aussi des choses qui vont bien !

Au niveau des raccourcis claviers, je pensais au système de TeXShop : une liste déroulante propose des macros (ça va de "Ouvrir avec Adobe Reader" à la compilation pour la bibliographie en passant par la mise en emphase) auxquelles il est possible d'attribuer des raccourcis clavier en passant par les Préférences Système. Ainsi, j'ai un raccourci clavier qui me permet de mettre du texte en italique, en gras… rapidement.

Un autre point important selon moi serait la possibilité d'avoir des raccourcis clavier pour les différentes compilation (un pour pdflatex, un pour xelatex…).

Bonne soirée et bon courage !
Avatar de snap63 snap63 - Nouveau membre du Club https://www.developpez.com
le 26/11/2013 à 16:59
Salut!

Merci Namrod pour tes remarques.

Juste pour dire que j'ai ajouté un système de macro à TexitEasy.

avec la possibilité d'ajouter du code latex, mais aussi d'exécuter des petits scripts.
Exemple de macro par défauts:
-on tape "sec" puis Tab => insertion d'une section.
-on tape "lemma" puis Ctrl+E => création de l'environnement lemma (c'était déjà le cas avant mais maintenant c'est une macro qu'on peut modifier/dupliquer à notre guise)

Pour voir un exemple de script, si on fait Ctrl+E cela crée un environnement vide. Puis on tape "itemize" => ajout automatique de la commande \item.

J'ai essayer de faire un système au plus simple pour que les gens puis en créer. Tant que j'y suis, voici l'exemple de la commande "Insert begin end":

Code : Sélectionner tout
1
2
3
4
5
6
7
8
9
10
11
12
13
\begin{${1:environment}}
    <?
if(environment == "itemize" || environment == "enumerate")
{
	write("\\item ")
}
else if(environment == "description")
{
	write("\\item[ ] ")
}
?>${text}
\end{${1:environment}}
Ps: il y a aussi maintenant la possibilité d'ajouter des raccourcis aux autres compilations dans le menu préférences.

 
Developpez.com décline toute responsabilité quant à l'utilisation des différents éléments téléchargés.