[Draw]Centrer une boite de texte dans une page

Bonjour et bonne année à toutes zé à tous,

Je dois créer environ 500 pdf (pour un imprimeur) ne contenant chacun qu'un mot ou lettre/groupes de lettres,  tout ce "petit monde" est dans 16 pages crées dans Writer et exportées en pdf.
Les lettres de ces mots ont différentes couleurs.
Pour d'autres séries plus courte j'ai procédé de la façon suivante :
- j'ai créé une page modèle Draw de la dimension du pdf à obtenir (par ex 30 x 20 mm)
- j'ai ouvert la page en pdf avec Draw,
- copié un mot,
- collé ce mot dans la page modèle,
- centré ce mot dans la page (en vert. les lettres "e" ont leur barre horizontale à égale distance de la limite haute et basse en en hor. même distance entre la marge g et d),
- exporté en pdf le résultat,
- effacé le mot,
- copié un autre mot,
- collé ce mot dans la page modèle,
etc.
Le pb pour gagner du temps serait de faire une macro qui ferait le travail à ma place mais en LBO je n'ai pas les compétences (avec Word je devrais y arriver mais je veux quitter ce monde...)

[Question]
En premier existe-t-il une commande ou une macro pour centrer la boite de texte dans la page.
[/Question]

Merci de vous pencher sur mon pb, ça me ferait gagner beaucoup de temps

Bonne journée

Bonjour,

Vous pourriez procéder comme un publipostage.
Table calc ou base contenant tous les mots -- 1 par cellule

Créer un publipostage en déclarant le format d'étiquette nécessaire

Procéder au publipostage et imprimer le tout en pdf, en 1 seule fois.

Cordialement
Sandy-Pascal Andriant

Dans Writer, pas dans Draw.

Insérer un cadre (donc pas une zone de texte), paramétrer le style Cadre
(ou en faire un), sélection de la boite, double-clic sur le style Cadre.

Le mieux, évidemment, est de faire un modèle, toujours dans Writer. Très
très grand avantage, vous allez pouvoir utiliser tous les types de
styles possible, donc de paragraphe ou de caractère, en fonction des
besoins, pour la mise en forme du texte.

Laissez tomber Draw pour ça.

NB : en personnalisant les barres d'outils, vous pouvez même gagner
encore plus de temps !

Je n'ai pas de solution en ce qui concerne les macros.

Merci Sandy pour votre réponse,
ça aurait pu être une bonne idée, mais :
- Dans le document Writer qui à servit à créer les pages pdf, les mots, dont les lettres sont de dif. couleur et certaines sont en gras, sont séparés dans la page par une/plusieurs espaces, une ou plusieurs tabulations (c'est un pb du rédacteur, je suis obligé de faire avec)
- Dans Writer avec les regex je ne mets qu'une tab. (plus d'espace) et je remplace toutes les tab par des \n pour avoir qu'un mot par ligne, jusque là pas de pb
- Je sélectionne tout et colle dans une feuille de Calc
- Alors que tout le texte est en Arial 24, au bout de la 14èm ligne sur 42) les lettres en noir sont passées en Liberation Sans 10 alors que les lettres couleur sont restées en Arial 24 !! grrr :frowning:
- Par désespoir je sélectionne tout est mets en Century Gothic 24 (c'est la police dans laquelle les pdf doivent être), oui mais certaines cellules restent en Arial 24
    - si je suis sur une seule cellule elle passe bien en Century Gothic 24 quand je clique à droite du nom de la police et que je fais Entrée
    - si je descends sur la cellule suivante il est affiché Century Gothic alors qu'elle est en Arial !? et si je sélectionne 2 cellules consécutives (ds la même colonne) et que je clique à droite du nom de la police + Entrée rien ne se passe.
Je crois qu'on va me dire qu'il faut que je cré un style et que je l'applique à toute la page (il y a 7 pg à traiter, soit 284 mots).
Je vais essayer de créer un plubli postage avec cette page imparfaite au niveau ds polices avant d'aller plus loin (j'ai aussi 8 pg avec 229 mots/lettres à faire)

Au point ou j'en suis le centrage par macro de la boite de texte dans Draw serait beaucoup plus simple, pour chaque mot :
- un copier de la boite de texte
- un coller dans la page mdl du pdf
- le fameux centrage
- un export en pdf, j'ai déjà créé tous les fichiers dans mon répertoire d'export (sous W7 en batch),  ils sont vides et n'attendent plus qu'a être remplacé par ceux générés.

Je vous tiens au courant de mes essais de publipostage (le temps que je comprenne comment ça marche, je sais déjà faire sous Word)

Une idée de dernière minute le passage en Century Gothic 24 pour toute la page se passe très bien sous Writer et copier dans Calc est tout bon (=> bug dans calc, si vous voulez un fichier pour voir ce qui se passe je peux vous l'envoyer)

Bonne soirée

Merci Ysabeau,

Dans une page il y a par ex. 42 mots qu'il faudra mettre dans 42 pdf différents,
un premier essais sur cette page me mets le premier mot dans un cadre avec une marge au dessus que je n'arrive pas à changer.
Dans la page où il y a tous les mots, j'ai sélectionné mon 1er mot, menu Insertion Cadre, j'ai choisi :
Onglet : Type
- taille Automatique pour H et L
- position H et V centre
- Ancrer au paragraphe
Si je prends à la souris la poignée centrale du haut et que  je descends pour supprimer l'espace au dessus (comme dans Draw ou tous les logiciels qui manipulent des objets vectoriels)
la bordure supérieur remonte (comme si il y avait une zone élastique au dessus du mot).
Je ne vois pas comment faire, je vais faire des essais.

Bonne soirée

Alors, donc utiliser Writer et les styles (utiliser les styles, ce n'est
pas sale, c'est même CE QU'IL FAUT FAIRE). L'ordre des opérations peut
varier.

Paramétrer le style corps de texte : alignement, police, retrait et
espacements et les autres styles.

Pour le texte : faire un rechercher-remplacer des expressions régulières
remplacer l'espace par \n, il y aura autant de paragraphes que de
mots. Mettre en forme lesdits paragraphes avec des styles.

Formater le style de page par défaut avec une marge haute et basse à
14 cm (par exemple, dépend du style de paragraphe Corps de texte, donc
plus ou moins). De cette façon, il y aura autant de pages que de
paragraphes.

Rien de compliqué.

Si le texte est mis en forme à la méthode cochon( donc salement avec
Word), commencer par le nettoyer, en le sélectionnant, dans le volet
latéral, aller sur Propriétés et, au niveau de Style, aller sur Effacer
le formatage direct. Si ça ne suffit pas parce que c'est un boulot de
sagouin, aller sur les styles du même volet, dans les styles de
caractère (2e icône en haut) et double-cliquer sur Style par défaut.

Sinon pour les cadres, j'avais bien précisé dans Writer et en
paramétrant un style de cadre, pas en bidouillant à la souris.

À vue de nez pour cette partie, vous en avez pour disons une demi-heure
à une heure. Ensuite, la mise en forme spécifique ne devrait pas prendre
beaucoup plus de temps si vous utilisez les styles, avantage, le
document sera plus facile à gérer qu'avec du bidouillage infâme.

Pour l'export en pdf page par page je n'ai pas de solution hormis
évidemment les faire les une après les autres, désolée. Il y a peut-être
une solution en ligne de commande ?