1 votes

Fixer des éléments dans des objets à leur position ? (Empêcher les mouvements lors du redimensionnement)

J'aimerais savoir s'il est possible de fixer des éléments à leur position absolue dans des éléments personnalisés dans InDesign CS5 ? J'ai créé une sorte de bulle de dialogue et j'aimerais placer une ligne de démarcation à l'intérieur de cette bulle pour séparer deux zones de contenu. Juste un petit schéma pour montrer la mise en page souhaitée sous forme de Pseudo-Markup :D

<speech-bubble>
    <textbox>HEADER SECTION</textbox>
    <stripline>
    <textbox>Some other text</textbox>
</speech-bubble>

J'ai créé quelque chose comme cela mais avec deux éléments séparés qui ne sont pas connectés. Je dois donc les sélectionner tous les deux pour déplacer l'ensemble de la bulle. J'ai ensuite essayé de les relier en utilisant Object->Paths->Create linked path mais la ligne de démarcation se déplace et le HEADER SECTION se déplace également. Dans l'ensemble, j'aimerais avoir une bulle qui peut être redimensionnée pour contenir plus de texte, mais elle ne devrait pas rendre la bulle plus difficile à lire. HEADER_SECTION plus grande ou déplacer la stripline.

J'espère que vous comprenez ce que je veux dire :D

0voto

cwhiii Points 365

Cette ligne est-elle une ligne normale ? Ou doit-elle être une forme ou un chemin ?

S'il s'agit d'une ligne ordinaire, je ferais simplement ceci :

  • Placez le texte dans la bulle en utilisant la bulle comme zone de texte (en cliquant dessus avec l'outil de saisie (définissez l'espacement, ou "Inset spacing", dans les options du bloc de texte), puis...
  • Assurez-vous que l'en-tête a son propre style de paragraphe, puis...
  • Donnez-lui une "Règle ci-dessous" sous paragraph styles > paragraph rules de la largeur, de la couleur et de la distance souhaitées.

Vous obtenez ainsi un texte qui s'insère dans votre bulle et une ligne de règle après l'en-tête, avec un seul objet nécessaire : la bulle elle-même. De plus, la ligne est toujours au bon endroit, même lorsque l'en-tête s'étend sur plus d'une ligne.

Si vous avez besoin que la ligne soit une forme ou un chemin, et non une simple ligne, j'essaierais de procéder comme suit :

  • Remplir la bulle avec du texte comme ci-dessus
  • Créez votre forme d'espacement, de la largeur de votre bulle, sélectionnez, coupez
  • Placez le curseur de saisie dans la bulle après l'en-tête et collez la forme de l'espaceur en tant qu'image en ligne ("ancrée").
  • Right-click > Anchored object > Options > 'Above line' aligement : centre

Il ne se redimensionne pas avec la bulle de cette façon, mais il reste toujours au bon endroit sous le titre, quel que soit le texte ou la taille, et il se déplace avec la bulle. Il ne faut pas longtemps pour redimensionner la forme de la ligne une fois que la bulle a atteint la bonne taille.

SistemesEz.com

SystemesEZ est une communauté de sysadmins où vous pouvez résoudre vos problèmes et vos doutes. Vous pouvez consulter les questions des autres sysadmins, poser vos propres questions ou résoudre celles des autres.

Powered by:

X