OVH Cloud OVH Cloud

Technique du texte masqué/affiché des aides des logiciels Microsoft

7 réponses
Avatar
Sandra
Bonjour,

Je travaille sur beaucoup de texte et je cherche un logiciel ou un script
intégrable à Word mais là je ne suis vraiment pas spécialiste :-( , qui me
permettrait d'insérer un texte plus détaillé sous un lien de mon texte
principal et que je puisse afficher/masquer à volonté. Je ne souhaite pas
que ce texte détaillé apparaisse dans une fenêtre ou un encart à part mais
qu'il soit intégéré dans mon texte (juste en-dessous ou directement après
mon lien) et si possible, que le tout soit imprimable.
Pour être plus directe, je cherche le même résultat que dans l'aide de Word
ou Excel... Dans ces aides, il y a même plusieurs sous-niveaux mais je n'en
demande pas tant. Un seul serait déjà bien !

Merci de vos avis éclairés !

---------
Sandra

7 réponses

Avatar

Bonjour,

Je travaille sur beaucoup de texte et je cherche un logiciel ou un script
intégrable à Word mais là je ne suis vraiment pas spécialiste :-( , qui me
permettrait d'insérer un texte plus détaillé sous un lien de mon texte


déjà là je suis perdu ...
tu cherches une macro pour Word qui te fasse des info-bules
sur un lien du texte ?

donc c'est pour finaliser en html ?
à disposition sur le Net ?

Si oui, ==> mettre tout ça à la poubelle et choisir
un vrai éditeur de pages web.


--
******** (enlever/remove [OTER_MOI] du/from reply url) *******

Avatar
Sandra
Bonsoir Stéphane,

tu cherches une macro pour Word qui te fasse des info-bules
sur un lien du texte ?


Non, je me suis peut-être mal exprimée. Je ne souhaite pas créer de site Web
pour le moment. Je travaille dans Word et réalise une sorte de compilation
de divers textes (par copier/coller). Je travaille avec 2 cadres : l'un avec
une table des matières dont chaque mot est lié à une page qui s'affiche dans
l'autre cadre.
Jusque-là rien de compliqué.
Je ne veux pas toucher à la table des matières mais aux textes de l'autre
cadre (plusieurs fichiers .doc en fait). Ils sont en effet très volumineux
et je jongle avec des concepts un peu ardus. Pour y voir plus clair à
l'affichage, je souhaiterais connaître la technique qui est utilisée dans
l'aide de Word pour masquer/afficher du texte sous un mot-clé. Cela me
permettrait de voir l'essentiel au premier abord puis d'obtenir plus de
détail sur tel ou tel point si je le souhaite.
Regarde l'aide de Word (ou Excel..).

Je ne souhaite ni pop-up, ni info-bulle ni autre cadre. Simplement, que le
texte amenant des détails soit accessible par simple clic sur le mot-clé et
s'insère après le dit mot-clé (puis qu'il disparaisse après un deuxième
clic).

Est-ce une balise HTML ou autre qui permet ça ?

donc c'est pour finaliser en html ?
à disposition sur le Net ?


Plus tard certainement. Pour l'instant, ça m'est plus facile de travailler
dans Word. Si un autre logiciel offre cette fonctionnalité je suis preneuse
cependant.

Si oui, ==> mettre tout ça à la poubelle et choisir
un vrai éditeur de pages web.


Est-ce que Dreamweaver offre cette fonctionnalité ?
(mais ça va pas être pratique pour faire ma compil. Peut-être que je devrai
déjà faire la compil avec tous les détails et appliquer la balise adéquate
ensuite. Oui mais voilà, quelle balise ?)

-----------
Merci
Sandra

Avatar

Bonsoir Stéphane,

Je travaille dans Word et réalise une sorte de compilation
de divers textes (par copier/coller). Je travaille avec 2 cadres : l'un avec
une table des matières dont chaque mot est lié à une page qui s'affiche dans
l'autre cadre.
Jusque-là rien de compliqué.


Comme je ne connais pas Word, je ne sais si c'est compliqué.
Ce que tu me dis ressemble à des pages web.

Pour y voir plus clair à
l'affichage, je souhaiterais connaître la technique qui est utilisée dans
l'aide de Word pour masquer/afficher du texte sous un mot-clé. Cela me
permettrait de voir l'essentiel au premier abord puis d'obtenir plus de
détail sur tel ou tel point si je le souhaite.
Regarde l'aide de Word (ou Excel..).


Je ne regarde pas l'aide de Word, je hais Word
et Excel ça fait un bail que je n'ai pas ouvert l'aide ...
Bon, j'ai regardé et vu.

Je ne souhaite ni pop-up, ni info-bulle ni autre cadre. Simplement, que le
texte amenant des détails soit accessible par simple clic sur le mot-clé et
s'insère après le dit mot-clé (puis qu'il disparaisse après un deuxième
clic).

Est-ce une balise HTML ou autre qui permet ça ?


Non, il n'y a pas de balise HTML qui fasse ça aussi bien ...
uniquement l'info-bulle au survol d'un lien

Donc c'est bien ça ...
tu fabriques du HTML.
Et avec Word en plus ! ... ce n'est pas bien :(
Word fait du code HTML archi pourri

Exemple de ce qui fonctionne en HTML
<a href="unFichier.htm"
title="Roman noir - Sujet : une nana qui tue tout un tas de mecs sur la banquise">
Nuit Polaire</a>

Ave IE et Mozilla donne une info-bulle au survol du lien
IE accepte des textes assez longs
Mozilla serait limité à 70 caractères.

sinon, pour faire apparaître un autre texte dans une page html
en insertion dans le fil du texte ou en sur-impression
je ne vois que le DOM et les css (en html touj.)
voir : OverLib
http://www.bosrup.com/web/overlib/

sinon, sur Windows, il existe un tas de sharewares
pour réaliser des fichiers d'aide
Vouloir que Word se comporte comme une aide, me semble curieux
(à la base Word est pour produire du texte imprimé, donc figé)

donc c'est pour finaliser en html ?
à disposition sur le Net ?


Plus tard certainement. Pour l'instant, ça m'est plus facile de travailler
dans Word. Si un autre logiciel offre cette fonctionnalité je suis preneuse
cependant.


Je préférerais que tu fasses tes copié-collé dans le notepad
ou, au pire, dans l'autre éditeur de texte de Windows
en veillant à toujours enregistrer en mode texte.
Puis se servir d'un éditeur Web (comme le composeur de Mozilla)
pour la mise en page et les liens.

Est-ce que Dreamweaver offre cette fonctionnalité ?


DreamWeaver, peut-être pourra t'aider à réaliser le Javascript
permettant le phénomène recherché ? ...
mais ce sera du html avec JavaScript
donc à consulter (avec les effets) sur un navigateur internet

(mais ça va pas être pratique pour faire ma compil. Peut-être que je devrai
déjà faire la compil avec tous les détails et appliquer la balise adéquate
ensuite. Oui mais voilà, quelle balise ?)


Non, non, non
tu ne fais pas ta compil dans Word, ou alors tu l'enregistres en mode texte
et tu utilises un vrai éditeur html pour les détails et le truc-info

si l'info-bulle standard ne te convient pas il ne te reste
qu'à créer ce dont tu as besoin.

Pas encore compris où tu comptais ranger tous tes petits
textes informatifs par exemple.
En suppossant que ce soient des fichiers séparés, tu ne pourras
pas y avoir accès à la volée via JavaScript

Il faudra sans doute que toutes ces descriptions-commentaires
soient inclus dans la page où on en a besoin


--
******** (enlever/remove [OTER_MOI] du/from reply url) *******
Stéphane MORIAUX : mailto:
Aide aux Pages Perso (images & couleurs, formulaire, CHP, JS)
http://perso.wanadoo.fr/stephane.moriaux/internet/
**************************************************************


Avatar
YD
[...] Pour y voir plus clair à
l'affichage, je souhaiterais connaître la technique qui est utilisée dans
l'aide de Word pour masquer/afficher du texte sous un mot-clé. Cela me
permettrait de voir l'essentiel au premier abord puis d'obtenir plus de
détail sur tel ou tel point si je le souhaite.
Regarde l'aide de Word (ou Excel..).


L'aide de Word n'est pas faite avec Word mais en "HTML compilé" (d'où l'extension .chm des fichiers d'aide -- pour compiled HTML). Il s'agit le plus souvent de scripts écrits en JScript, le javascript de Microsoft, pour obtenir l'effet que tu décris.

Je ne souhaite ni pop-up, ni info-bulle ni autre cadre. Simplement, que le
texte amenant des détails soit accessible par simple clic sur le mot-clé et
s'insère après le dit mot-clé (puis qu'il disparaisse après un deuxième
clic).
Est-ce une balise HTML ou autre qui permet ça ?


Dans les fichiers d'aide c'est une combinaison de style d'affichage, les CSS, et de script. Dans Word il est certainement possible d'obtenir le même effet mais la méthode sera différente : le seul langage de script supporté (à ma connaissance) est le VBS for Application (VBS = Visual Basic Script) et Word (format 97/2000) n'utilise pas de balises, ou en tout cas on n'y a pas accès directement.

Tu auras davantage d'infos en posant ta question sur un forum MS consacré à Word ou VBS.

--
Y.D.

Avatar
Sandra

Ce que tu me dis ressemble à des pages web.


Oui ça y ressemble mais ça n'en est pas (les fichiers sont tous des .doc).
C'est la fonction hypertexte deWord que j'utilise et de façon transparente
(je n'édite aucune balise moi-même).

Non, il n'y a pas de balise HTML qui fasse ça aussi bien ...
uniquement l'info-bulle au survol d'un lien


Le problème de l'infobulle c'est que ça n'apparaît pas à l'impression.

Exemple de ce qui fonctionne en HTML
<a href="unFichier.htm"
title="Roman noir - Sujet : une nana qui tue tout un tas de mecs sur la
banquise">

Nuit Polaire</a>
Ave IE et Mozilla donne une info-bulle au survol du lien
IE accepte des textes assez longs
Mozilla serait limité à 70 caractères.


Effectivement c'est une solution. Les textes peuvent être longs avec IE.
Si je ne trouve pas autre chose, je l'envisagerai.

sinon, pour faire apparaître un autre texte dans une page html
en insertion dans le fil du texte ou en sur-impression
je ne vois que le DOM et les css (en html touj.)
voir : OverLib
http://www.bosrup.com/web/overlib/


Merci.
Je vais regarder ça, mais n'étant qu'une newbie, je vais devoir étudier la
question plus à fond.

sinon, sur Windows, il existe un tas de sharewares
pour réaliser des fichiers d'aide
Vouloir que Word se comporte comme une aide, me semble curieux
(à la base Word est pour produire du texte imprimé, donc figé)


Je me demandais juste si Word pouvait me fournir cette fonction juste par
une commande liée à l'insertion d'un lien mais apparemment non.
Donc je vais rassembler mes textes puis je les transformerai en pages Web
ensuite dans un "vrai" éditeur HTML et tenterai de trouver la meilleure
solution pour obtenir l'effet souhaité (étudier les CSS, Javascript...).

Merci pour tout et surtout pour ta patience !

---------
Sandra

Avatar
Sandra

Dans les fichiers d'aide c'est une combinaison de style d'affichage, les
CSS, et de script. Dans Word il est certainement possible d'obtenir le même

effet mais la méthode sera différente : le seul langage de script supporté
(à ma connaissance) est le VBS for Application (VBS = Visual Basic Script)
et Word (format 97/2000) n'utilise pas de balises, ou en tout cas on n'y a
pas accès directement.

Comme au final je transformerai certainement mes textes en HTML, j'abandonne
l'idée d'intégrer cette mise en forme dans Word. Par contre, je vais étudier
de plus près les solutions proposées par les CSS et Javascript.
Si vous avez des infos précises merci.

---------
Merci beaucoup.
Sandra

Avatar
Nobody
Petite rectification :

Word ne fait PAS du code html, puisque aucun valideur au monde n'accepte
le code généré par Word, même pas comme du html 2.

@SM wrote:


Bonsoir Stéphane,

Je travaille dans Word et réalise une sorte de compilation
de divers textes (par copier/coller). Je travaille avec 2 cadres : l'un avec
une table des matières dont chaque mot est lié à une page qui s'affiche dans
l'autre cadre.
Jusque-là rien de compliqué.



Comme je ne connais pas Word, je ne sais si c'est compliqué.
Ce que tu me dis ressemble à des pages web.


Pour y voir plus clair à
l'affichage, je souhaiterais connaître la technique qui est utilisée dans
l'aide de Word pour masquer/afficher du texte sous un mot-clé. Cela me
permettrait de voir l'essentiel au premier abord puis d'obtenir plus de
détail sur tel ou tel point si je le souhaite.
Regarde l'aide de Word (ou Excel..).



Je ne regarde pas l'aide de Word, je hais Word
et Excel ça fait un bail que je n'ai pas ouvert l'aide ...
Bon, j'ai regardé et vu.


Je ne souhaite ni pop-up, ni info-bulle ni autre cadre. Simplement, que le
texte amenant des détails soit accessible par simple clic sur le mot-clé et
s'insère après le dit mot-clé (puis qu'il disparaisse après un deuxième
clic).

Est-ce une balise HTML ou autre qui permet ça ?



Non, il n'y a pas de balise HTML qui fasse ça aussi bien ...
uniquement l'info-bulle au survol d'un lien

Donc c'est bien ça ...
tu fabriques du HTML.
Et avec Word en plus ! ... ce n'est pas bien :(
Word fait du code HTML archi pourri

Exemple de ce qui fonctionne en HTML
<a href="unFichier.htm"
title="Roman noir - Sujet : une nana qui tue tout un tas de mecs sur la banquise">
Nuit Polaire</a>

Ave IE et Mozilla donne une info-bulle au survol du lien
IE accepte des textes assez longs
Mozilla serait limité à 70 caractères.

sinon, pour faire apparaître un autre texte dans une page html
en insertion dans le fil du texte ou en sur-impression
je ne vois que le DOM et les css (en html touj.)
voir : OverLib
http://www.bosrup.com/web/overlib/

sinon, sur Windows, il existe un tas de sharewares
pour réaliser des fichiers d'aide
Vouloir que Word se comporte comme une aide, me semble curieux
(à la base Word est pour produire du texte imprimé, donc figé)


donc c'est pour finaliser en html ?
à disposition sur le Net ?


Plus tard certainement. Pour l'instant, ça m'est plus facile de travailler
dans Word. Si un autre logiciel offre cette fonctionnalité je suis preneuse
cependant.



Je préférerais que tu fasses tes copié-collé dans le notepad
ou, au pire, dans l'autre éditeur de texte de Windows
en veillant à toujours enregistrer en mode texte.
Puis se servir d'un éditeur Web (comme le composeur de Mozilla)
pour la mise en page et les liens.


Est-ce que Dreamweaver offre cette fonctionnalité ?



DreamWeaver, peut-être pourra t'aider à réaliser le Javascript
permettant le phénomène recherché ? ...
mais ce sera du html avec JavaScript
donc à consulter (avec les effets) sur un navigateur internet


(mais ça va pas être pratique pour faire ma compil. Peut-être que je devrai
déjà faire la compil avec tous les détails et appliquer la balise adéquate
ensuite. Oui mais voilà, quelle balise ?)



Non, non, non
tu ne fais pas ta compil dans Word, ou alors tu l'enregistres en mode texte
et tu utilises un vrai éditeur html pour les détails et le truc-info

si l'info-bulle standard ne te convient pas il ne te reste
qu'à créer ce dont tu as besoin.

Pas encore compris où tu comptais ranger tous tes petits
textes informatifs par exemple.
En suppossant que ce soient des fichiers séparés, tu ne pourras
pas y avoir accès à la volée via JavaScript

Il faudra sans doute que toutes ces descriptions-commentaires
soient inclus dans la page où on en a besoin