Précédent   Forum des professionnels en informatique > Logiciels > Microsoft Office > Word
Word Forum d'entraide sur le traitement de texte Microsoft Word
Partagez cette discussion sur d'autres réseaux sociaux : Viadeo Twitter Google Facebook Digg Delicious MySpace Yahoo
Réponse Proposer ce sujet en actualité
 
Outils de la discussion
Publicité
'
Vieux 15/12/2007, 16h34   #1
Futur Membre du Club
 
Inscription : septembre 2007
Messages : 66
Détails du profil
Informations forums :
Inscription : septembre 2007
Messages : 66
Points : 16
Points : 16
Par défaut [Résolu] Compiler un fichier texte alors qu'il est ouvert sous Word

Bonjour,

J'ai besoin de compiler un fichier ouvert sous Word. Plus précisément, je travaille sous LaTeX (compilateur de texte), ca me permet de créer des macros directement lié a des outils de programmation statistique. Mais comme je suis nul en orthographe, j'édite mon LaTeX avec Word.

Le problème est que windows refuse de compiler un document texte s'il est déjà ouvert. Savez-vous comment contourner cette difficulté ?

Merci

Christophe
Christophe Genolini est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 15/12/2007, 17h59   #2
Responsable Word

 
Avatar de Heureux-oli
 
Homme Olivier Lebeau
Contrôleur d'industrie
Inscription : février 2006
Messages : 17 358
Détails du profil
Informations personnelles :
Nom : Homme Olivier Lebeau
Âge : 47
Localisation : Belgique

Informations professionnelles :
Activité : Contrôleur d'industrie
Secteur : Aéronautique - Marine - Espace - Armement

Informations forums :
Inscription : février 2006
Messages : 17 358
Points : 29 277
Points : 29 277
On ne peut contourner cette difficulté.
Word a besoin d'un accès exclusif au document.
__________________
J'ai pas encore de décodeur, alors, postez en clair ! Comment mettre une balise de code ?
Débutez en VBA

Mes articles


Dans un MP, vous pouvez me dire que je suis beau, ... mais si c'est une question technique je ne la lis pas ! Vous êtes prévenus !
Heureux-oli est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 16/12/2007, 01h53   #3
Rédacteur/Modérateur
 
Avatar de Sepia
 
Homme JF Jousseaume
Inscription : octobre 2007
Messages : 2 390
Détails du profil
Informations personnelles :
Nom : Homme JF Jousseaume
Âge : 48
Localisation : France

Informations professionnelles :
Secteur : High Tech - Éditeur de logiciels

Informations forums :
Inscription : octobre 2007
Messages : 2 390
Points : 3 356
Points : 3 356
Par défaut Une ruse

Salut,

J'ai déjà eu ce cas à traiter et comme te le dit Heureux-Oli
Citation:
Envoyé par Heureux-oli Voir le message
On ne peut contourner cette difficulté.
Word a besoin d'un accès exclusif au document.
La ruse est donc de créer un nouveau document dans Word qui soit lié à ton document de travail mais qui ne soit pas ton document de travail. Pour cela, ouvre Word , crée un nouveau document (utilise la commande "Fichier-Nouveau Document"), insère ton fichier LaTex (utilise la commande "Insertion-Fichier" et coche l'option "Lier au fichier". Lorsque tu vas bosser avec LaTex et que tu vas mettre à jour ton document, sauvegarde-le puis dans Word (dans le document copie de travail Word), utilise la commande "Mettre à jour les champs" (accessible en raccourci clavier par la touche <F9> sur PC et <Command0+Option+Shift+U> sur Mac) et c'est ok. Mais attention, c'est technique n'est pas symétrique, les modifications que tu vas effectuer dans le fichier LaTex seront prises en compte dans Word (après la sauvegarde) mais pas l'inverse.
Sepia est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 17/12/2007, 19h47   #4
Futur Membre du Club
 
Inscription : septembre 2007
Messages : 66
Détails du profil
Informations forums :
Inscription : septembre 2007
Messages : 66
Points : 16
Points : 16
Bon sang mais c'est bien sur !

Merci Sepia. Je n'ai pas tout compris (parce qu'en Word, je n'ai jamais lié un document et je ne sais donc pas comment ça marche), mais j'ai compris la géniale idée maitresse : lier deux documents.

Avec LaTeX (et je suppose pas mal d'autres langages), on peut même aller un zeste plus loin :
- Créer un fichier MonDoc.tex, le fichier qui sera le compilé par LaTeX : il contient le blabla (préambule) jusqu'à l'endroit ou le vrai texte commence ;
- Là ou le texte commence, on fait simplement un \include{vraiDocument.tex}
- Sous Word, on édite vraiDocument.tex qui contient le texte proprement dit mais on n'édite pas MonDoc.tex.

Bilan, sous LaTeX, on compile MonDoc.tex, sous Word on édite vraiDocument.tex. A chaque fois qu'on sauvegarde sous Word et qu'on recompile MonDoc.tex, les modifications de vraiDocument.tex seront prises en compte.

Encore merci, ça m'enlève une belle épine du pied.

Citation:
On ne peut contourner cette difficulté.
Word a besoin d'un accès exclusif au document.
En informatique, RIEN n'est incontournable...
Christophe Genolini est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 17/12/2007, 22h30   #5
Rédacteur/Modérateur
 
Avatar de Sepia
 
Homme JF Jousseaume
Inscription : octobre 2007
Messages : 2 390
Détails du profil
Informations personnelles :
Nom : Homme JF Jousseaume
Âge : 48
Localisation : France

Informations professionnelles :
Secteur : High Tech - Éditeur de logiciels

Informations forums :
Inscription : octobre 2007
Messages : 2 390
Points : 3 356
Points : 3 356
Il y a des fois où les idées simples sont les meilleurs , et si c'est OK, alors tu envoies un petit
Sepia est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 18/12/2007, 08h27   #6
Futur Membre du Club
 
Inscription : septembre 2007
Messages : 66
Détails du profil
Informations forums :
Inscription : septembre 2007
Messages : 66
Points : 16
Points : 16
Citation:
Envoyé par Sepia Voir le message
Il y a des fois où les idées simples sont les meilleurs , et si c'est OK, alors tu envoies un petit
Oups...

Je n'avais pas vu le bouton, j'ai édité mon message a la main et j'ai ajouté Résolu devant. Ca n'est pas la même chose ?
Christophe Genolini est déconnecté   Envoyer un message privé Réponse avec citation 00
Réponse Proposer ce sujet en actualité Cette discussion est résolue.
Outils de la discussion



Fuseau horaire GMT +2. Il est actuellement 13h15.


 
 
 
 
Partenaires

Hébergement Web