chemfig doublets non liants et signe

Tout ce qui concerne le langage LaTeX et ses variantes. Ce langage est supporté sur le forum via les balises tex.

Modérateur : gdm_tex

Règles du forum
Merci de soigner la rédaction de vos messages et de consulter ce sujet avant de poster. Pensez également à utiliser la fonction recherche du forum.
marco56
Utilisateur éprouvé
Utilisateur éprouvé
Messages : 864
Inscription : jeudi 25 novembre 2010, 22:10

[Résolu] chemfig doublets non liants et signe

Message par marco56 »

Bonjour, j'ai un problème esthétique avec chemfig. Si quelqu'un connaît une solution propre, je prends.

Code : Tout sélectionner

\documentclass{article}

\usepackage{chemfig}

\begin{document}
\chemfig{\lewis{35,O}=Cr(-[:90]\chemabove{\lewis{024,O}{\scriptstyle\ominus}})(=[:-90]\lewis{57,O})-\lewis{26,O}-Cr(-[:90]\chemabove{\lewis{024,O}{\scriptstyle\ominus}})(=[:-90]\lewis{57,O})=\lewis{17,O}}
\end{document}
Dernière modification par marco56 le mardi 03 mars 2020, 11:24, modifié 1 fois.

un bon petit
Utilisateur éprouvé
Utilisateur éprouvé
Messages : 796
Inscription : vendredi 12 juin 2009, 22:35
Localisation : Chambéry

Re: chemfig doublets non liants et signe

Message par un bon petit »

marco56 a écrit :Bonjour, j'ai un problème esthétique avec chemfig. Si quelqu'un connaît une solution propre, je prends.
Deux choses:
1) ce code ne compile pas, impossible de constater quoi que ce soit
2) vous ne dites pas quel est le « problème esthétique ».

Merci d'être plus précis si vous voulez une réponse appropriée.

rebouxo
Modérateur global
Modérateur global
Messages : 6962
Inscription : mercredi 15 février 2006, 13:18
Localisation : le havre

Re: chemfig doublets non liants et signe

Message par rebouxo »

Ben chez moi ça marche©. Mais je ne vois pas ce qui n'est pas esthétique.
Olivier
A line is a point that went for a walk. Paul Klee.
Par solidarité, pas de MP.

marco56
Utilisateur éprouvé
Utilisateur éprouvé
Messages : 864
Inscription : jeudi 25 novembre 2010, 22:10

Re: chemfig doublets non liants et signe

Message par marco56 »

Les atomes d'oxygène du haut ne sont pas dans l'alignement des liaisons et les signes négatifs ne sont pas très visibles : ils seraient mieux décalés plus haut et un peu à droite (pour droite, un '\' suffit).

un bon petit
Utilisateur éprouvé
Utilisateur éprouvé
Messages : 796
Inscription : vendredi 12 juin 2009, 22:35
Localisation : Chambéry

Re: chemfig doublets non liants et signe

Message par un bon petit »

La macro \chemabove admet deux arguments obligatoires et non pas un seul comme vous le faites; accessoirement, il y a aussi un argument optioennel. Vous devriez aller voir dans la manuel comment elle s'utilise.

Avec la version 1.5 en cours de finalisation, de telles erreurs ne sont pas permises, c'est pourquoi le code ne compile pas chez moi. Par ailleurs, les macros \lewis et \Lewis vont être supprimées.

marco56
Utilisateur éprouvé
Utilisateur éprouvé
Messages : 864
Inscription : jeudi 25 novembre 2010, 22:10

Re: chemfig doublets non liants et signe

Message par marco56 »

Désolé, je savais qu'il y avait 2 arguments mais j'avais fait une erreur d'accolade.
Merci.