I have already tried Mendeley
and it is difficult to add a .bib file for every research article and load it. It feels like separate research to me. Either how Mendeley
works is clearly bad or I am doing something wrong. Is there a way to use the one master bib file from latex in Mendeley
? It will be of massive help if I can do something similar.
I followed the instructions in the following thread LaTeX + Biblatex bibliography to other formats via Pandoc I did try the following commands
pandoc --bibliography=foo.bib -o foo.docx foo.tex --citeproc
and
pandoc --biblatex --bibliography=foo.bib foo.tex -o foo.docx
However, it only created a word document with very well crafted texts and headings. It helped me generate a list of headings. But the figures and tables were handled badly. Mainly the bibliography was empty. In fact, the references were left out even inline, meaning \citep{authoryear}
was not recognized. Also, note that my articles contain lot of mathematical fonts and equations. Fewer figures and tables though, as of now. Unfortunately I could not comment on the above post because of low reputation. And also couldn't seek help.
I tried using Python
for PDF to Word. Lots of issues there again. Is there an easy way to use the full .bib file of LaTeX for MS Word in a more elegant way? Or convert a .tex file to an equivalent Word document?
EDIT: I tried it out. It is possible to load the complete file.bib in Mendley. Mendley reads the entire bib file and creates a list.
The only downside in Mendley is you need to select the inline references through GUI i.e., you need to select an option like "add reference" using check boxes at every in line text place you want. After that it is straight forward.
In latex you would type it. Sometimes Mendley feels better because you can search the reference through several words word : author, article name, year. So it is easier if you do not remember the author name. Because in latex you can only search with the name you gave for the bib text. Mendley works good. I did not understand it properly.