Je voudrais placer un extrait de texte, un peu comme une figure.

À titre d'exemple, disons un article de journal avec une image et deux colonnes et pas trop long. Il occuperait le haut de la page. Ce texte aurait un cadre. Le bas de la page serait un texte indépendant

Posée 04 Jul, 16:30

idefix's gravatar image

idefix
575413
Taux d'acceptation : 10%

Modifiée 06 Jul, 19:15

Pathe's gravatar image

Pathe ♦♦
5.4k158157

Basic: minipage me semble fait pour ça. et pour encadrer, du plus simple \fbox au plus complet tcolorbox.

Moins basic: avec include ou includepdf

Plus simple, peut-être: l' extension paper le fait.

Je ne promets rien, au moins pour aujourd'hui.

(04 Jul, 16:37) joseph-tux joseph-tux's gravatar image
1

L'environnement figure peut être détourné pour ce faire en mettant du contenu arbitraire à la place de includegraphics mais le mieux est probablement de créer un nouveau type de flottant au moyen de la commande \DeclareNewFloatType fournie par le package floatrow.

(04 Jul, 16:41) denis ♦♦ denis's gravatar image
1

Je ne comprends pas bien l'exemple : est-ce que cet article devrait être composé en même temps que le reste du document ou bien aurait-il été préparé en amont dans un fichier .tex indépendant ? Dans le 1er cas, voir du côté du package flowfram ; dans le 2e cas, il suffit d'inclure le .pdf résultant au moyen de includegraphics.

(04 Jul, 16:42) denis ♦♦ denis's gravatar image
1

@idefix Il est préférable de ne poser qu'une question à la fois mais votre contribution en comporte plusieurs : merci de la modifier pour que n'y figure qu'une question et de poser chacune des autres dans des contributions indépendantes.

(04 Jul, 16:42) denis ♦♦ denis's gravatar image

@denis je déplace le troisième paragraphe de la question dans une nouvelle question.

Pour l'exemple, dans mon esprit c'était composé en même temps que le reste du document, je n'avais pas du tout pensé à l'inclusion d'un document préparé en amont. Cette dernière façon de faire me parait a priori plus simple si l'inclusion est facile à contrôler (au bon endroit, à la bonne taille etc ..)

On peut peut- être aussi préparer le texte à inclure dans un fichier tex à part et insérer le tex (pour avoir des fichier séparés quand même, mais sans passer par le pdf)

Le plus efficace à faire ?

(04 Jul, 17:07) idefix idefix's gravatar image
1

Préparer le document annexe en amont est plus simple (le package flowfram n'est pas simple d'emploi).

(04 Jul, 17:52) denis ♦♦ denis's gravatar image

C'est plutôt la question de l'encadrement qui méritait d'être séparée du reste.

(04 Jul, 18:47) denis ♦♦ denis's gravatar image
Affichage de 5 parmi 7 Afficher 2 commentaire(s) en plus

Voici un exemple (le compiler une 1re fois, puis compiler document-annexe-1.tex, puis le compiler à nouveau un nombre suffisant de fois pour que la référence croisée soit correcte).

Ouvrir dans l'éditeur Overleaf
\documentclass[french]{article}
\usepackage[T1]{fontenc}
\usepackage[utf8]{inputenc}
\usepackage{lmodern}
\usepackage{mwe}
\usepackage{floatrow}
\usepackage{varioref}
\usepackage[a4paper]{geometry}
\usepackage{filecontents}
\usepackage{babel}
\usepackage{hyperref}

\DeclareNewFloatType{doc}{name=Document}
\floatsetup[doc]{style=BOXED}

\begin{filecontents}{document-annexe-1.tex}
\documentclass[french]{article}
\usepackage[T1]{fontenc}
\usepackage[utf8]{inputenc}
\usepackage{lmodern}
\usepackage{mwe}
\usepackage{multicol}
\usepackage[paperwidth=15cm,paperheight=10cm,noheadfoot,margin=.25cm]{geometry}
\usepackage{babel}

\pagestyle{empty}

\begin{document}
\begin{figure}[ht]
  \centering
  \includegraphics[width=.5\linewidth]{example-image-a}
  \caption{Un beau A}
\end{figure}
\begin{multicols}{2}
  \lipsum[1]
\end{multicols}
\end{document}
\end{filecontents}

\begin{document}
On consultera le document~\vref{doc-1}.

\section{Bla bla}

\lipsum[1-10]

\begin{doc}[t]
    \centering
    \includegraphics[width=\linewidth]{document-annexe-1}
    \caption{Où il est question d'un beau A}
    \label{doc-1}
\end{doc}

\lipsum[1-10]
\end{document}
Lien permanent

Publiée 04 Jul, 18:43

denis's gravatar image

denis ♦♦
4.8k49
Taux d'acceptation : 57%

Votre réponse
(dés)activer l'aperçu

Suivre cette question

Par courriel :

Une fois que vous serez enregistré, vous pourrez souscrire à n'importe quelle mise à jour ici

Par flux RSS :

Réponses

Réponses et commentaires

Bases de Markdown

  • *italique* ou _italique_
  • **gras** ou __gras__
  • Lien ::[texte](http://url.com/ "Titre ")
  • Image : ?![alt texte](/path/img.jpg "Titre ")
  • Liste numérotée : 1. Foo 2. Bar
  • Pour ajouter un passage à la ligne, ajoutez deux espaces à l'endroit où vous souhaitez que la ligne commence.
  • Les balises HTML de base sont également prises en charge.

Mots-clés de la question :

×4
×1

Question posée : 04 Jul, 16:30

Question vue : 142 fois

Dernière mise à jour : 04 Jul, 18:47