Como inserir fórmula/equação matemática na nota do Zotero?

Como inserir fórmula/equação matemática na nota do Zotero?

Já explorei vários gerenciadores de referências e acabei usando o Zotero, pela sua simplicidade. Anteriormente eu usava principalmente o Citavi, que tinha esse recurso de armazenar fórmulas matemáticas escritas em LaTeX, que eu não havia encontrado no Zotero.

Como fazer com que o Zotero armazene uma fórmula matemática? Existe algum complemento ou solução alternativa para isso?

Gostaria de escrever a equação matemática em LaTeX e salvá-la ainda em LaTeX e não convertê-la para pdf/imagem. Existe um complemento que também serve como editor e visualizador de equações LaTeX no Zotero?

Responder1

Por acaso acabei de descobrir como fazer isso! Combine omarkdown-aquicomplemento com mathjax.

Você pode adicionar o seguinte código à 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 Makrdownno menu Arquivo (ou Ctrl+Alt+M), e você tem boas equações.insira a descrição da imagem aqui

Responder2

dr: Não existe uma boa solução com o Zotero, nem um complemento.

Versão longa: Atualmente não há como escrever equações matemáticas complexas no Zotero. Zotero suporta UTF-8 (para que as letras gregas funcionem), bem comomarcação html simplesmas nada mais complexo (como frações, raízes quadradas, etc). Além disso, Zotero iránãopreserva a marcação LaTeX inserida nos campos do Zotero. Em outras palavras, \sqrt{5}será escapado \\sqrt\{5\}na exportação bibtex/biblatex. Houvefalarde implementar ASCIIMathML ou adicionar uma opção para deixar os códigos LaTeX em paz (como existe, por exemplo, para Mendeley). O primeiro ainda é o caminho preferido, mas alguém tem que fazer isso, o último tem encontrado consistentemente um ceticismo significativo por parte dos desenvolvedores, pois incentiva a entrada de dados em um formato com o qual o Zotero não seria capaz de lidar (por exemplo, na geração de sua própria citação) . Dito isto, não é muito difícil hackear a exportação bib(la)tex do Zotero para deixar o código LaTeX em paz e pode até ser possível convencer o mantenedor do altamente recomendadomelhor-bibtexadd-on para Zotero implementar isso.

Responder3

Atualização: a melhor maneira de obter a fórmula Latex no Zotero é usarKatex.

eu expliquei tudoaqui. Basicamente, é um plugin TinyMCE que chama a função de renderização katex com um atalho de teclado.

Você pode baixar os arquivos, adicioná-los zotero.jar, modificar note.htmle então usar ALT + k para aplicar o estilo katex à fórmula e pressionar F5 para carregar a fórmula katex.

As duas desvantagens da solução @yapphdorlw são corrigidas porque o Katex não usa um modo especial, mas modifica diretamente o html da nota.

Mas ainda há espaço para melhorias.

insira a descrição da imagem aqui


Esta foi minha primeira resposta, mas a solução acima tem menos desvantagens.

Esta é uma atualização em @yapphdorlw. Consegui fazer funcionar no Zotero 5 com Markdow-Here 2.13.4.

Aqui estão as etapas:

  1. Baixe o código deaquie descompacte o arquivo
  2. Vá na pasta srce selecione os arquivos/pastas chrome.manifest install.rdf common/ firefox/(eles estão em src), e crie um zip com eles.
  3. Mude a zipextensão paraxpi
  4. No zotero, abra Ferramentas> complementos, arraste e solte o arquivo xpi nele e recarregue o zotero.
  5. Abra uma nota e escreva uma fórmula como$\sqrt{a^2 + b^2} = \pm c$
  6. Pressione CTRL + ALT+ M [não é necessário a parte do script da resposta @yapphdorlw]

Desvantagem:

  1. O CTRL + ALT+ Mativa a renderização Mardown-Here (wrapper) e as alterações feitas neste modo não são salvas no zotero
  2. Quando o modo Mardown-Here está ativado, a sincronização pode falhar porque a imagem criada gera um código-fonte com mais de 250 mil caracteres

Possível erro:
Se você receber um erro "O complemento "%S" não pôde ser instalado. Pode ser incompatível com esta versão do Zotero Standalone." quando você arrasta e solta o arquivo .xpi, provavelmente porque os arquivos/pastas mencionados não estão na raiz do zip, mas dentro de uma pasta dentro do zip. Ao abrir o zip, você verá os arquivos/pastas, não uma única pasta.

Outras fontes:
https://forums.zotero.org/discussion/59648/how-to-installl-markdown-here-in-zotero

informação relacionada