J'ai utilisé \begin{figure} ... \end{figure}
dans tout mon document LaTeX, mais le style par défaut est laid; à savoir, les chiffres sont tous alignés à gauche. Est-il possible de redéfinir l'environnement « figure » de sorte qu'il insère automatiquement des commandes de centrage, comme comme celui-ci ?:Modification d'un environnement LaTeX
\begin{figure} \begin{center}
\end{center} \end{figure}
Bien sûr, je pourrais utiliser \newenvironment
pour définir un environnement « cfigure », mais c'est indésirable. Je ne veux pas passer à travers et changer toutes mes "figures" en "cfigures" (et puis réaliser plus tard que je voulais que toutes les figures soient alignées à droite et doivent les renommer toutes en "figures").
je pourrais utiliser \renewenvironment
, mais alors je devrais creuser à travers la source LaTeX pour trouver ce que la « figure » environnement a été défini comme copier/coller dans.
Je presque trouvé ce que je voulu à this blog post, mais l'exemple était pour une commande, pas un environnement.
Cela ne marche pas, car figure prend un argument optionnel (comme [htbp] qui sera brisé par cette redéfinition.) –
Ummm ... Je vais repenser –
Hmmm, avez-vous testé votre nouvelle solution?Ça ne semble pas marcher pour moi. –