8
votes

Latex Deux environnements verbatim sous-titrés côte à côte

Comment obtenir deux environnements verbatims à l'intérieur des flotteurs avec la sous-sol automatiquement à côte? XXX

Donc, il suffit de bien vouloir que ces exemples soient côte à côte (et à garder automatiquement nunbering de légende). J'ai essayé depuis un moment maintenant.


0 commentaires

3 Réponses :


2
votes

Utilisez un minipage comme dans cet exemple, qui place deux images côte à côte dans une figure flottante avec des légendes distinctes xxx


6 commentaires

Bien sûr, mais comment puis-je obtenir le bon sous-titrage automatique? La figure le fait correctement mais affiche un mauvais préfixe pour les légendes. Si j'utilise FileFormat au lieu de la figure - il affiche une seule des légendes.


Ah, je pense que c'est le paquet de flotteur définissant ses propres styles de placement de légende. Avez-vous essayé les différentes options \ floattstyle {}?


Oui, essayé - gouverné, plaine, en boîte. Il semble que si je n'utilise pas la silhouette, cela ne reconnaît pas ceux qui sont deux choses distinctes.


Utilisez-vous des chiffres du tout? Serait-il plus facile de modifier l'environnement de la figure que d'essayer de travailler avec le paquet de flotteur?


Oui, j'utilise des figures, deux flotteurs personnalisés et une lstlist.


OK, une manière très kludgy de faire ce que vous voulez, il serait d'utiliser les packages flottants H option qui le rend afin que vous puissiez placer le flotteur exactement où vous le souhaitez. Utilisez le package multicol et basculez sur \ Twocolums, placez deux flotteurs FileFormat avec l'option H, puis retournez à \ Onecolumn.



3
votes

pour le sous-titrage Verbatim Environnements Vous pouvez utiliser des listes (qui offriront beaucoup plus que de simples sous-titres, la mise en surbrillance de la syntaxe et la numérotation de ligne sont gratuites aussi) ou définissez votre propre float Environnement à l'aide du package avec le même nom.

Un exemple (de wikibooks ) : xxx


1 commentaires

J'utilise déjà un package de liste pour formater des algorithmes, mais je ne sais pas qu'il est possible de définir plusieurs sous-titres automatiques. (Comme différents compter pour "algorithme" et "format"). De plus, je ne saurais toujours pas mettre ces deux environnements verbatim côte à côte.



3
votes

a trouvé l'âme ultime.

\usepackage{caption}

\begin{fileformat}[h]
  \centering
  \begin{minipage}[b]{0.4\textwidth}
    \begin{filecontents}
    A B C
    \end{filecontents}
    \captionof{fileformat}{example.abc}
  \end{minipage}
  \quad
  \begin{minipage}[b]{0.4\textwidth}
    \begin{filecontents}
    C B A
    \end{filecontents}
  \captionof{fileformat}{example.cba}
  \end{minipage}
\end{fileformat}


0 commentaires