QUÍMICA ESTRUTURAL 2D

Motores openchemlib & openbabel — Estruturas Químicas 2D

O Joaju integra suporte nativo para produção de estruturas moleculares 2D em SVG vetorial de alta definição para laudos farmacológicos, artigos e relatórios biomédicos:

⚙️ Diretivas de Configuração (%%)

Diretiva Tipo Padrão Descrição
layout.width / width String 50% Largura relativa do contêiner da molécula na página impressa.
layout.max_width / max-width String 350pt Largura máxima em pontos tipográficos.
width Inteiro 400 Largura nominal do SVG vetorial em pixels (openchemlib).
height Inteiro 300 Altura nominal do SVG vetorial em pixels (openchemlib).
title / titulo String "" Legenda editorial da estrutura química exibida na figura Typst.
file / src String - Caminho relativo para arquivo químico externo (.mol, .sdf ou .smi).

🧪 Exemplos Práticos

1. 17β-Estradiol (Hormônio Estrogênio) via openchemlib

Markdown (openchemlib)
Resultado da Renderização
Resultado openchemlib (17β-Estradiol 2D)
```openchemlib
%% layout.width=45% layout.max_width=300pt
%% title="Estrutura do 17β-Estradiol (Estrogênio)"
%% layout.width=50% layout.max_width=350pt
C[C@]12CC[C@@H]3c4ccc(O)cc4CC[C@H]3[C@@H]1CC[C@@H]2O
```

2. Estrutura Química do Carbonato de Lítio

Markdown (openchemlib Carbonato de Lítio)
Resultado da Renderização
Resultado openchemlib (Carbonato de Lítio 2D)
```openchemlib
%% layout.width=50% layout.max_width=350pt
%% title="Estrutura Química do Carbonato de Lítio (Li₂CO₃)"
[Li+].[Li+].[O-]C(=O)[O-]
```

3. Projeção Cíclica da Alfa-D-Glicose via openbabel

Markdown (openbabel)
Resultado da Renderização
Resultado openbabel (Alfa-D-Glicose)
```openbabel
%% layout.width=50% layout.max_width=320pt
%% title="Molécula de D-Glicose em Projeção de Haworth"
OC[C@H]1OC(O)[C@H](O)[C@@H](O)[C@@H]1O
```