Matemáticas y química (LaTeX)

Fórmulas (LaTeX)

Matemáticas (LaTeX). $E = mc^2$ en medio de la frase y $$…$$ en bloque se convierten en fórmula dibujada en el modo de lectura, en el archivo exportado y en las respuestas de Preguntar a las notas. El dibujo sigue el tema de la nota. En la edición con formato la fórmula en bloque también se dibuja, con la barra del bloque encima (editar, copiar, eliminar); y la fórmula dentro de la frase también, asentada en la línea del texto. Para editarla, haz doble clic en ella o pulsa Ctrl+Enter: se abre en la misma barra. Y Retroceso justo después la devuelve como $…$, para editarla en el sitio. En el editor de texto todo sigue siendo texto: usa Ctrl+E para ver la fórmula. Para empezar, usa Insertar → Fórmula (LaTeX) en la barra de la nota. La fórmula se dibuja con la fuente matemática del sistema —en Windows, Cambria Math—, y no con la fuente del cuerpo de la nota: de ahí salen la cursiva matemática, los símbolos que una fuente de texto no tiene y los paréntesis y raíces que crecen con el contenido. Sin ninguna fuente matemática instalada, LightNote vuelve a la fuente de la nota y dibuja esos signos por su cuenta.

El subconjunto cubre letras griegas, operadores y relaciones, el exponente ^ y el índice _, \frac, \sqrt (con índice), \left…\right con delimitadores que crecen, \sum/\prod/\int con límites, funciones romanas (\sin, \log…), \text/\mathrm/\mathbf/\mathbb los alfabetos \mathcal/\mathfrak/\mathsf/\mathtt/\boldsymbol, \binom, \overset/\underset, \bmod/\pmod, la familia \big…\Bigg los espacios \,/\quad/\hspace, los entornos cases, matrix/pmatrix/bmatrix/vmatrix, aligned, gathered y array (con | y \hline), \overbrace/\underbrace, \begin{CD} y \begin{tikzcd} (diagrama conmutativo), \xrightarrow, \boxed/\cancel, \not, \substack, \|/\middle, \smash, \textcolor/\color (el matiz es suyo; la claridad se ajusta al tema de la nota), \colorbox/\fcolorbox (el fondo sale en el color que escribió, y el texto se ajusta a él), \tag (la etiqueta de la ecuación, pegada al final; en un align, una por línea, alineadas en una columna), \phantom, \displaystyle y las formas infijas \over/\atop/\choose. La cobertura va más allá de esta lista: también entran las variantes de comparación (\leqslant), la lógica (\land, \vDash), los operadores de estadística (\argmax), las flechas dobles que se estiran (\xRightarrow) y los corchetes dobles (\llbracket). También valen los conmutadores de fuente del TeX antiguo —{\rm d}x, {\bf A}, {\cal L}— y la notación de Dirac (\braket{\phi|\psi}). Las macros definidas en la propia fórmula (\newcommand, \def) valen hasta el final de ella, los símbolos Unicode escritos directamente (x ∈ ℝ) valen como sus comandos, \text{…} acepta matemáticas entre $…$, y una fórmula suelta puede tener varias líneas con \\. \label{eq:nombre} dentro de un bloque $$ numera la ecuación en el modo de lectura, con el mismo contador que {#eq:nombre}, y \eqref{eq:nombre} en el texto se convierte en el número entre paréntesis. La grafía de LaTeX también vale: \(…\) en la frase y \[…\] en bloque se dibujan igual — es la forma que suele emitir ChatGPT. Lo que no sepa dibujar sigue apareciendo como el texto que escribiste.

Diagrama conmutativo con flecha diagonal (\begin{tikzcd}). \begin{CD} solo dibuja flechas horizontales y verticales; el triángulo conmutativo — el diagrama más común que existe — necesita la diagonal. Cada objeto es una celda (& las separa, \\ cambia de fila) y la flecha se escribe dentro de la celda: A \arrow[r, "f"] \arrow[rd, "g"'] & B. La dirección es una secuencia de r/l/u/d (rd es la diagonal, rr son dos columnas), y \ar y los atajos (\rar, \dar, \drar) son la misma flecha. La etiqueta entre comillas queda encima de una flecha que va a la derecha; ' (o swap) la pone al otro lado, que es lo que dice si el nombre cae dentro o fuera de la figura. También valen hook (inclusión), two heads (sobreyección), dashed, Rightarrow y equal. La curvatura (bend left) y las opciones que este subconjunto no dibuja se rechazan diciendo el nombre: dibujar dos flechas curvas como rectas las pondría una sobre otra, afirmando que hay una sola.

Un $ de prosa no se convierte en fórmula: en cuesta $5 y $10 el precio sigue siendo precio, porque la apertura no puede ir seguida de un espacio ni el cierre precedido de uno ni seguido de una letra (es lo que impide que PATH=$dir1:$dir2 se convierta en fórmula) — y $x$ entre comillas invertidas sigue siendo código. Cuando la fórmula no sale, LightNote dice por qué: una línea debajo del bloque $$, y una sola vez por mensaje distinto cuando la fórmula está dentro del texto, nombrando el comando o el delimitador que no pudo leer. Si la fórmula se pegó con la grafía \(…\) y prefiere $…$, el elemento Formatear → Normalizar fórmulas a $ reescribe la selección (o toda la nota) — en el editor de texto, que es donde los caracteres de la nota están en pantalla.

Química: mhchem y SMILES

Química. La notación de mhchem también se dibuja: \ce{2 H2 + O2 -> 2 H2O} coloca los subíndices por sí solo, -> y <=> se convierten en flechas (con rótulo en ->[\Delta]), Na+ y SO4^2- se convierten en carga, (aq) y (l) salen rectos y pegados, ^{227}_{90}Th alinea el isótopo, y v/^ marcan precipitado y gas liberado. \pu{123 kJ//mol} escribe la magnitud con su unidad: la barra doble se convierte en fracción. El equilibrio desplazado (<=>> y <<=>) dibuja la flecha larga en el sentido que la reacción favorece, los enlaces escritos por extenso (\bond{~}, \bond{~-}, \bond{...}) superponen los trazos como en los libros, y la notación de Kröger–Vink (O''_{i,x}, Li^x_{Li}) pone la carga efectiva en el superíndice. La variable sale en cursiva y el elemento, recto: en NO_x la x es variable, en Fe^{II} el II es el estado de oxidación.

Estructuras en LaTeX (\chemfig). \ce escribe la fórmula; \chemfig{...} dibuja el esqueleto dentro de la propia fórmula — \chemfig{H_3C-[:30]CH_2-[:-30]OH} es el etanol y \chemfig{*6(-=-=-=)} el benceno. El ángulo es tuyo: [:30] es absoluto, [::45] es relativo al enlace anterior y [3] cuenta octavos de vuelta. Los enlaces son -, = y ~, y las cuñas de la estereoquímica son >, <, >:, <:, >| y <| — la punta estrecha queda en el estereocentro. Los paréntesis cuelgan una rama y *6(...) cierra un anillo regular (**6(...) dibuja el círculo aromático); desde un vértice del anillo, un enlace sin ángulo escrito apunta hacia fuera. El símbolo del elemento sale recto y el trazo se detiene antes de la letra. Los nodos de partida y llegada de chemfig ([,,1,2]) se rechazan diciendo el motivo: eligen a qué parte de la etiqueta se une el enlace, e ignorarlos dibujaría otra estructura. El anillo fusionado va dentro del cuerpo del primero, justo después del enlace que ambos comparten, y el interior escribe un enlace menos: ese lado ya está dibujado. El naftaleno es \chemfig{*6(-=-*6(-=-=-)=-=)}.

Estructura química (SMILES). Un bloque ```smiles con una línea en SMILES (CC(=O)Oc1ccccc1C(=O)O) se dibuja como esqueleto en el modo de lectura, en la edición con formato, en el archivo exportado y en las respuestas de Preguntar a las notas. Es el complemento de \ce: aquel escribe la fórmula, este dibuja la molécula. Vale la convención del esqueleto: el carbono no se escribe (es el vértice), el heteroátomo sale con el símbolo en el acento del tema y el anillo aromático (c1ccccc1) recibe el círculo discontinuo por dentro. La estereoquímica se dibuja: [C@H] y [C@@H] se convierten en cuña —llena cuando el enlace viene hacia delante, rayada cuando va hacia atrás, con la punta estrecha en el estereocentro—, y F/C=C/F y F/C=C\F salen trans y cis tal como se escribieron. Lo que no tiene representación en el papel (las formas nombradas no tetraédricas, como @SP1) se acepta, y la leyenda dentro de la imagen avisa de que fue declarado y no dibujado. Un bloque dibuja una estructura: un espacio en medio de la línea se rechaza, porque en SMILES termina la estructura. Cuando no se puede leer, LightNote dice qué está mal (el paréntesis, el número de anillo, el elemento) y el bloque de código queda tal como lo escribiste. Para empezar, usa Insertar → Estructura (SMILES) en la barra de la nota.

Índice

Edición

Herramientas

Automatización (IA / scripts)

Referencia