Sous MacOSX, via TeXshop, il est possible en cliquant dans le document pdf de "sauter" directement à la bonne ligne dans le code source LaTeX. Avec Miktex 2.8 sous windows et TeXLive2009, Kile et Okular sous ubuntu 10.04 lucid lynx, ceci est aussi désormais possible. Je décris ici les quelques commandes (simples) à lancer sous Linux/Ubuntu.
Synctex est l’outil LaTeX qui permet la synchronisation du pdf (ou du dvi pour les puristes) et du code source LaTeX.
MikTeX 2.8 utilise désormais TeXWorks comme éditeur et la synchronisation se fait "clé sur porte".
Les packages de TeXLive2009 apparaissent enfin dans Ubuntu 10.04 "Lucid Lynx" . Synctex est donc enfin présent. De plus, KDE passe à la version 4.4 et inclut donc Okular version 0.10.2.
J’avais installé TeXLive2009 depuis le CTAN pour avoir une version récente de TIKZ. Mais je n’aime pas bricoler dans les paquets et installer un logiciel comme Okular dépendant de librairies récentes (de KDE) alors que seules les plus anciennes sont installées est une bonne manière de perdre une soirée (pas vraiment un luxe dont je dispose ces temps ci !).
Une fois la mise à jour effectuée voici les manips à faire :
-synctex=1 --shell-escape -interaction=nonstopmode '
-synctex=1 '
--unique '%target#src:linenumber %source'
Et voilà, c’est tout !
Il suffit de cliquer avec le bouton de gauche tout en maintenant la touche majuscule enfoncée. Si on fait cela dans le document pdf, alors dans dans kile c’est la ligne correspondante du source LaTeX qui reçoit le curseur. La même opération dans le code source source vous envoie au bon endroit dans le pdf !
2004-2024 © @YvesDelhaye.Be : "Nous ne sommes pas faits pour vivre comme des imbéciles, mais pour suivre les chemins de la vertu et de la connaissance." (Dante : l’Enfer) - Tous droits réservés
Ce site est géré sous SPIP 2.1.28 [22259] et utilise le squelette EVA-Web 4.1
Dernière mise à jour : mercredi 1er février 2023