[latexrefman-commits] [SCM] latexrefman updated: r821 - trunk

vincentb1 at gnu.org.ua vincentb1 at gnu.org.ua
Wed Aug 5 07:37:27 CEST 2020


Author: vincentb1
Date: 2020-08-05 08:37:27 +0300 (Wed, 05 Aug 2020)
New Revision: 821

Modified:
   trunk/latex2e-fr.texi
   trunk/latex2e.texi
Log:
node minipage [en] fix typoes + add TODO comments [fr] realign translation.



Modified: trunk/latex2e-fr.texi
===================================================================
--- trunk/latex2e-fr.texi	2020-08-04 05:09:44 UTC (rev 820)
+++ trunk/latex2e-fr.texi	2020-08-05 05:37:27 UTC (rev 821)
@@ -46,6 +46,7 @@
 @c commandes xx, même si certains sont internes et ne devraient pas être inclus.
 @c xx classes.dtx et al. définir des commandes supplémentaires.
 @c xx Voir aussi http://ctan.org/pkg/macros2e.
+ at c xx Tous les caractères spéciaux devraient une fois pour toute être dérits 
 @c
 @c packages xx - requis, plus, utile; Oberdiek; polices
 
@@ -5103,41 +5104,196 @@
 @EnvIndex{minipage}
 @cindex minipage, créer une
 
+Synopsis :
+
 @example
+\begin@{minipage@}@{@var{largeur}@}
+  @var{matière}
+\end@{minipage@}
+ at end example
+
+ at noindent
+ou
+
+ at example
 \begin@{minipage@}[@var{position}][@var{hauteur}][@var{pos-interne}]@{@var{largeur}@}
- at var{texte}
+ at var{matière}
 \end@{minipage@}
 @end example
 
-L'environnement @code{minipage} compose son corps @var{texte} dans un
-bloc qui ne peut pas être coupé sur plusieurs pages. C'est similaire à
-la commande @code{\parbox} (@pxref{\parbox}), mais contrairement à
- at code{\parbox}, d'autres environnements de production de paragraphe
-peuvent être utilisés au sein d'une minipage.
+Place @var{matière} dans une boîte qui est @var{largeur} de large. C'est
+comme une version réduite d'une page ; elle peut contenir ses propres
+notes en bas de page, listes à puces, etc. (Il y a quelques
+restrictions, notamment qu'elle ne peut pas avoir de flottants). Cette
+boîte ne peut pas être coupé sur plusieurs pages. Ainsi @code{minipage}
+est similaire à la commande @code{\parbox} (@pxref{\parbox}), mais
+contrairement à @code{\parbox}, d'autres environnements de production de
+paragraphe peuvent être utilisés au sein d'une minipage.  This example
+will be 3 at tie{}inches wide, and has two paragraphs.
 
- at c (xxref positions)
-Les arguments sont les mêmes que pour @code{\parbox} (@pxref{\parbox}).
+ at example
+\begin@{minipage@}@{3in@}
+  Stephen Kleene fut un fondateur de la théorie de la récursivité.
 
- at cindex Renfoncement des paragraphes, au sein d'une minipage
+  Il fut l'élève de Church, l'auteur de trois textes qui firent autorité,
+  et le président de l'Association for Symbolic Logic, et il fut
+  récompensé par la National Medal of Science.
+ \end@{minipage@}
+ at end example
+
+ at noindent
+Voir plus bas pour une discussion sur le renfoncement de paragraphe au
+sein d'une @code{minipage}.
+
+L'argument obligatoire @var{largeur} est une longueur rigide (@pxref{Lengths}).
+Il donne la largeur de la boîte dans laquelle @var{matière} est composée.
+
+Il y a trois arguments optionnels, @var{position}, @var{hauteur}, et
+ at var{pos-interne}.  Il n'est pas nécessaire de fournir les trois à la
+fois. Par exemple, obtenez les valeur par défaut pour @var{position} et
+réglez @var{hauteur} avec @code{\begin@{minipage@}[c][2.54cm]
+ at var{matière} \end@{minipage@}}.  (Obtenez la hauteur naturelle avec un
+argument vide, @code{[]}).
+
+L'argument optionnel @var{position} gouverne la façon dont la
+ at code{minipage} s'aligne verticalement avec la matière l'entourant.
+
+ at table @code
+ at item c
+ at c xx Clarify what it means when adjacent text lines do not have aligned
+ at c vertical center with each other
+(Synonyme @code{m}) Valeur par défaut.  Positionne la @code{minipage} de
+sorte que son centre vertical soit aligné avec le centre des lignes de
+texte adjacentes.
+
+ at item t
+ at findex \vtop @r{@value{PlainTeX}}
+Aligne la ligne du haut de la @code{minipage} sur la ligne de base du
+texte l'entourant (comme @code{\vtop} en @value{PlainTeX}).
+
+ at item b
+ at findex \vbox @r{@value{PlainTeX}}
+Aligne la ligne du bas de @code{minipage} avec la ligne de base du texte
+l'entourant (comme @code{\vbox} en @value{PlainTeX}).
+ at end table
+
+Pour voir l'effet de ces options, comparez le résultat de la compilation de
+
+ at example
+---\begin@{minipage@}[c]@{0.25in@}
+  first\\ second\\ third
+\end@{minipage@}
+ at end example
+
+ at noindent
+avec ce qui se passe en remplaçant @code{c} par @code{b} ou @code{t}.
+
+L'argument optionnel @var{hauteur} est une longueur rigide
+(@pxref{Lengths}).  Il règle la hauteur de la @code{minipage}.  Vous
+pouvez donner n'importe quelle valeur supérieure, égale ou inférieure à
+la hauteur naturelle de la @code{minipage} sans que @LaTeX{} ne produise
+une erreur ou un avertissement.  Vous pouvez aussi la régler à une
+hauteur de valeur nulle ou négative.
+
+L'argument optionnel final @var{pos-interne} contrôle la disposition de
+ at var{matière} au sein de la boîte. Voici les valeurs possibles (la
+valeur par défaut est la valeur de l'argument @var{position}).
+
+ at table @code
+ at item t
+Place @var{matière} en haut de la boîte.
+
+ at item c
+Centre @var{matière} verticalement.
+
+ at item b
+Place @var{matière} en bas de la boîte.
+
+ at item s
+Dilate @var{matière} verticalement ; elle doit contenir de l'espace
+dilatable verticalement.
+
+ at end table
+
+L'argument @var{pos-interne} a un sens quand l'option @var{hauteur} est
+réglée à une valeur supérieure à la hauteur naturelle de la
+ at code{minipage}.  Pour voir l'effet des options, exécutez l'exemple
+suivant avec les différents choix possibles au lieu de @code{b}.
+
+ at example
+Texte avant
+\begin@{center@}
+  ---\begin@{minipage@}[c][8cm][b]@{0.25\textwidth@}
+       premier\\ deuxième\\ troisième
+  \end@{minipage@}              
+\end@{center@}
+Texte après 
+ at end example
+
+ at cindex renfoncement des paragraphes, au sein d'une minipage
+ at cindex paragraphes, renfoncement au sein d'une minipage
 @findex \parindent
 Par défaut, les paragraphes ne sont pas renfoncés au sein d'un
-environnement @code{minipage}. Vous pouvez restaurer le renfoncement avec
-une commande telle que @code{\setlength@{\parindent@}@{1pc@}}.
+environnement @code{minipage}. Vous pouvez restaurer le renfoncement
+avec une commande telle que @code{\setlength@{\parindent@}@{1pc@}} placé
+au début de @var{matière}.
 
 @cindex notes en bas de page au sein des figures
 @cindex figures, notes en bas de page au sein des
 Les notes en bas de page au sein d'un environnement @code{minipage} sont
-gérées d'une façon qui est particulièrement utiles pour mettre des notes
+gérées d'une façon qui est particulièrement utile pour mettre des notes
 en bas de page dans des figures ou des tableaux. Une commande
- at code{\footnote}  @code{\footnotetext} met la note en bas de page au bas
+ at code{\footnote}  ou @code{\footnotetext} met la note en bas de page au bas
 de la minipage au lieu de la mettre au bas de la page, et elle utilise
 le compteur @code{\mpfootnote} au lieu du compteur ordinaire
 @code{footnote} (@pxref{Counters}).
 
-Cependant, ne mettez pas une minipage à l'intérieur d'une autre si vous
-utilisez les note en bas de page ; elles pourraient terminer en bas de
-la mauvaise minipage.
+L'exemple ci-dessous place la note argument de @code{\footnote} en bas
+de la table, et non en bas de la page.
 
+ at example
+\begin@{center@}           % centre la minipage sur la ligne
+\begin@{minipage@}@{6.5cm@}
+  \begin@{center@}         % centre la table au sein de la minipage
+    \begin@{tabular@}@{ll@}
+      \textsc@{Monarque@}  &\textsc@{Reigne@}             \\ \hline
+      Elizabeth II      &63 ans\footnote@{à ce jour@} \\
+      Victoria          &63 ans                   \\
+      George III        &59 ans
+    \end@{tabular@}
+  \end@{center@}  
+\end@{minipage@}
+\end@{center@}
+ at end example
+
+Si vous imbriquez des minipages, alors il y a une bizarrerie dans
+l'utilisation des note @code{\footnote}. Les notes apparaissement au bas
+du texte terminé par la prochaine @code{\end@{minipage@}} ce qui n'est
+peut-être pas leur place logique.
+
+L'exemple suivant place un tableau de données côte à côte d'un
+graphique. Ils sont verticalement centrés.
+
+ at example
+\usepackage[output-decimal-marker={,}]{siunitx}
+\newcommand*@{\vcenteredhbox@}[1]@{\begin@{tabular@}@{@@@{@}c@@@{@}@}#1\end@{tabular@}@}
+  ...
+\begin@{center@}
+  \vcenteredhbox@{\includegraphics[width=0.3\textwidth]@{nyc.png@}@}
+  \hspace@{0.1\textwidth@}
+  \begin@{minipage@}@{0.5\textwidth@}
+    \begin@{tabular@}@{r|S@}
+      \multicolumn@{1@}@{r@}@{Quartier@} &Pop. (million)  \\ \hline
+      The Bronx      &1.5  \\
+      Brooklyn       &2.6  \\
+      Manhattan      &1.6  \\
+      Queens         &2.3  \\
+      Staten Island  &0.5  
+    \end@{tabular@}
+  \end@{minipage@}              
+\end@{center@}
+ at end example
+
 @node picture
 @section @code{picture}
 @EnvIndex{picture}
@@ -8397,7 +8553,7 @@
 @cindex longueurs, définir et utiliser
 
 @cindex longueur
-Une @dfn{longeur} est une mesure de distance. Beaucoup de commandes
+Une @dfn{longueur} est une mesure de distance. Beaucoup de commandes
 @LaTeX{} prennent une longueur en argument.
 
 @menu

Modified: trunk/latex2e.texi
===================================================================
--- trunk/latex2e.texi	2020-08-04 05:09:44 UTC (rev 820)
+++ trunk/latex2e.texi	2020-08-05 05:37:27 UTC (rev 821)
@@ -5934,18 +5934,22 @@
 
 @table @code
 @item c
+ at c xx Clarify what it means when adjacent text lines do not have aligned
+ at c vertical center with each other
 (synonym @code{m}) Default.  Positions the @code{minipage} so its
 vertical center lines up with the center of the adjacent text line.
 
 @item t
 @findex \vtop @r{plain @TeX{}}
+ at c xx Is there any reason why the word ``match'' is used instead of word
+ at c ``align''. Do we mean some more permissive alignment?
 Match the top line in the @code{minipage} with the baseline of the
-surrounding text (plain @TeX{}'s @code{\vtop}.
+surrounding text (plain @TeX{}'s @code{\vtop}).
 
 @item b
 @findex \vbox @r{plain @TeX{}}
 Match the bottom line in the @code{minipage} with the baseline of the
-surrounding text (plain @TeX{}'s @code{\vbox}.
+surrounding text (plain @TeX{}'s @code{\vbox}).
 @end table
 
 To see the effects of these, contrast running this
@@ -5959,6 +5963,8 @@
 @noindent
 with the results of changing @code{c} to @code{b} or at tie{}@code{t}.
 
+ at c xx Clarify what happens if user enter a rubber length instead of a
+ at c rigid length.
 The optional argument @var{height} is a rigid length (@pxref{Lengths}).
 It sets the height of the @code{minipage}.  You can enter any value
 larger than, or equal to, or smaller than the @code{minipage}'s natural
@@ -5966,12 +5972,12 @@
 it to a height of zero or a negative value.
 
 The final optional argument @var{inner-pos} controls the placement of
- at var{content} inside the box. These are the possible values are (the
+ at var{contents} inside the box. These are the possible values are (the
 default is the value of @var{position}).
 
 @table @code
 @item t
-Place @var{content} at the top of the box.
+Place @var{contents} at the top of the box.
 
 @item c
 Place it in the vertical center.



More information about the latexrefman-commits mailing list.