
He estado explorando varios administradores de referencias y termino usando Zotero, debido a su simplicidad. Anteriormente había estado usando principalmente Citavi, que tenía esta característica de almacenar fórmulas matemáticas escritas en LaTeX, que no había encontrado en Zotero.
¿Cómo conseguir que Zotero almacene una fórmula matemática? ¿Existe algún complemento o una solución alternativa para esto?
Me gustaría escribir la ecuación matemática en LaTeX y guardarla todavía en LaTeX y no convertirla a pdf/imagen. ¿Existe algún complemento que también sirva como editor y visor de ecuaciones LaTeX en Zotero?
Respuesta1
¡Por casualidad acabo de descubrir cómo hacerlo! Combina elrebajas-aquícomplemento con mathjax.
Puede agregar el siguiente código a la nota:
<script type="text/x-mathjax-config"> MathJax.Hub.Config({
MMLorHTML: { prefer: "HTML" },
tex2jax: {
displayMath: [['\\[', '\\]']],
inlineMath: [['\\(', '\\)']],
processEscapes: true
},
TeX: { extensions: ['enclose.js'] }
});
</script>
<script type="text/javascript"
src="https://cdn.mathjax.org/mathjax/latest/MathJax.js?config=TeX-AMS-MML_HTMLorMML">
</script>
Now your equation $\sqrt{a^2 + b^2} = \pm c$
Alternar reducción de mercadoen el menú Archivo (o Ctrl+Alt+M), y tienes buenas ecuaciones.
Respuesta2
tl;dr: No existe una buena solución con Zotero, ni tampoco un complemento.
Versión larga: actualmente no hay forma de escribir ecuaciones matemáticas complejas en Zotero. Zotero admite UTF-8 (por lo que funcionan las letras griegas), así comomarcado html simplepero nada más complejo (como fracciones, raíces cuadradas, etc.). Además, Zoteronopreservar el marcado LaTeX ingresado en los campos de Zotero. En otras palabras, \sqrt{5}
se escapará a \\sqrt\{5\}
la exportación bibtex/biblatex. Ha habidohablarde implementar ASCIIMathML o agregar una opción para dejar los códigos LaTeX solos (como existe, por ejemplo, para Mendeley). El primero sigue siendo el camino preferido a seguir, pero alguien tiene que hacerlo; el segundo se ha topado constantemente con un escepticismo significativo por parte de los desarrolladores, ya que fomenta la entrada de datos en un formato que de otro modo Zotero no podría manejar (por ejemplo, al generar su propia cita). . Dicho todo esto, no es muy difícil personalizar la exportación bib(la)tex de Zotero para dejar el código LaTeX en paz e incluso podría ser posible convencer al mantenedor de la opción altamente recomendada.mejor-bibtexcomplemento para que Zotero lo implemente.
Respuesta3
Actualización: una mejor manera de obtener fórmula de látex en Zotero es usarkatex.
he explicado todoaquí. Básicamente es un complemento TinyMCE que llama a la función de renderizado Katex con un atajo de teclado.
Puede descargar los archivos, agregarlos zotero.jar
, modificarlos note.html
y luego usar ALT + k para aplicar el estilo katex a la fórmula y presionar F5 para cargar la fórmula katex.
Las dos desventajas de la solución @yapphdorlw se solucionan porque Katex no usa un modo especial sino que modifica directamente el html de la nota.
Pero todavía hay margen de mejora.
Esta fue mi primera respuesta, pero la solución anterior tiene menos desventajas.
Esta es una actualización de @yapphdorlw. Pude hacerlo funcionar en Zotero 5 con Markdow-Here 2.13.4.
Aquí están los pasos:
- Descarga el código deaquíy descomprimir el archivo
- Vaya a la carpeta
src
y seleccione los archivos/carpetaschrome.manifest install.rdf common/ firefox/
(están ensrc
) y cree un zip con ellos. - Cambie la
zip
extensión axpi
- En zotero, abra Herramientas>complementos y arrastre y suelte el archivo xpi en él, luego vuelva a cargar zotero.
- Abra una nota y escriba una fórmula como
$\sqrt{a^2 + b^2} = \pm c$
- Presione CTRL + ALT+ M [no es necesario la parte del guión de la respuesta de @yapphdorlw]
Abajo:
- El CTRL + ALT+ Mactiva el renderizado Mardown-Here (wrapper) y los cambios realizados en este modo no se guardan en zotero
- Cuando se activa el modo Mardown-Here, la sincronización puede fallar porque la imagen creada genera un código fuente de más de 250k caracteres.
Posible error:
Si recibe el error "No se pudo instalar el complemento "%S". Puede que sea incompatible con esta versión de Zotero Standalone". cuando arrastra y suelta el archivo .xpi, probablemente se deba a que los archivos/carpetas mencionados no están en la raíz del zip sino dentro de una carpeta dentro del zip. Cuando abres el zip tienes que ver los archivos/carpetas, no una sola carpeta.
Otras fuentes:
https://forums.zotero.org/discussion/59648/how-to-installl-markdown-here-in-zotero