
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.
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.html
e 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.
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:
- Baixe o código deaquie descompacte o arquivo
- Vá na pasta
src
e selecione os arquivos/pastaschrome.manifest install.rdf common/ firefox/
(eles estão emsrc
), e crie um zip com eles. - Mude a
zip
extensão paraxpi
- No zotero, abra Ferramentas> complementos, arraste e solte o arquivo xpi nele e recarregue o zotero.
- Abra uma nota e escreva uma fórmula como
$\sqrt{a^2 + b^2} = \pm c$
- Pressione CTRL + ALT+ M [não é necessário a parte do script da resposta @yapphdorlw]
Desvantagem:
- O CTRL + ALT+ Mativa a renderização Mardown-Here (wrapper) e as alterações feitas neste modo não são salvas no zotero
- 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