Bibtex .bib dosyasını MS Word 2010 tarafından içe aktarılabilen bir XML dosyasına dönüştürmenin en iyi yolu nedir?BibTex bib dosyasını Word 2010 XML'e nasıl dönüştürebilirim?
cevap
İşte bulduğum çözüm. Ubuntu reposlarında bulunan bazı araçları, BibTex'i Word XML'e dönüştürmek için bazı araçlar sağlar, ancak bazı alanların düzgün şekilde içe aktarılmamasıyla ilgili bazı sorunlar vardı. İşte hepsi bir arada yapmak için bazı Python Kodları. Şimdiye kadar ben @ makale ve @inproceedings girişler için gidiş var ..
#THIS REQUIRES THAT bibutils IS INSTALLED ON YOUR MACHINE
"""
Usage:
./Bib2Word2010XML.py [Input file name] [Output file name]
"""
import sys
import fileinput
import os
if __name__ == '__main__':
#input a BibTex .bib file
fnameIN = sys.argv[1]
fnameOUT = sys.argv[2]
#run bibutils functions to convert to Word XML
os.system("bib2xml " + fnameIN + " > TEMPOUT1.xml")
os.system("xml2wordbib TEMPOUT1.xml > TEMPOUT2.xml")
os.system("rm TEMPOUT1.xml")
#clean up for Word 2010 formatting
f1 = open('TEMPOUT2.xml', 'r')
f2 = open(fnameOUT, 'w')
for line in f1:
line = line.replace("ArticleInAPeriodical", "JournalArticle")
line = line.replace("PeriodicalName", "JournalName")
line = line.replace("Proceedings", "ConferenceProceedings")
f2.write(line)
f1.close()
f2.close()
os.system("rm TEMPOUT2.xml")
JabRef harika bir araç, bunu başarıyla Word'e içine XML benim BibTex girişlerini ihracat ve ithal için kullanmış olduğu Java uygulaması 2013 hiç sorun yok.
adresten kontrol edin: MS Word kullanarak bu tek satırlık benim için çalıştı impala79s' Yanıta göre http://www.jabref.org/
2007. mybib.bib biz sözcük dönüştürmek istediğiniz girdi önlük dosyasıdır biçimi ve word.xml, wordbib biçimini kaydetmek istediğimiz dosyanın adı olan çıktı adıdır. Yukarıda belirtildiği gibi bibutils paketini kurmanız gerekir.
PS. Kağıt Pubmed üzerinde varsa Sen her zaman kullanabilirsiniz benzer yukarıdaki cevap
ile makinenizde yüklü bibutils paketi gerekir:
çeşitli biçimlerde referans dönüştürmek için.
Andreas Grivas komut dosyasına dayanarak, xml (word uyumlu) dönüştürücüsüne bir çok dosya bib dosyası yazdım ve paylaştım. .bib dosyalarınızı içeren klasörün içinde çalışmanız gerekir:
#this script convert a .bib file to xml file and to word xml file.
#this script use bibutils tools.
echo -e "===================\nscript to convert multiple .bib (bibtex) files to word xml\n==================="
echo -e "Settings\n==================="
mypwd=$(pwd)
output=$(pwd)/output
echo -e "Path:\n$mypwd"
echo -e "output folder:\n$output"
mkdir -p "${output}"
echo -e "===================\nProcessing"
counter=0
for file in *.bib;
do
counter=$((counter+1));
name=${file%.*};
echo -e "=================== \n$file"
bib2xml $name.bib | xml2wordbib | sed -e "$mypwd" -e "$mypwd" > "$output/$name.xml"
done
echo -e "==================="
echo -e "$counter .bib files were found.\nDone!"enter code here
- 1. Java: apache kullanarak POI ms word dosyasını pdf'ye nasıl dönüştürebilirim?
- 2. LaTeX ve Bibtex: bir bib dosyasından tek bir tam referans yazdırmak için komut?
- 3. Bir jar dosyasını apk formatına nasıl dönüştürebilirim?
- 4. XSD dosyasını C# Sınıfına nasıl dönüştürebilirim
- 5. Word 2010 Addin'den (C#) geliştirilen "KeyPress" olayına nasıl erişilir?
- 6. rst2latex'de bibtex atıfları
- 7. word belge dosyasını chm dosyasına dönüştürme
- 8. word-word eşzamanlılık matrisi
- 9. Parola korumalı olduğunda hata gösteriliyor OpenXML Word belgesinde parola korumalı bir ikili Word olarak yeniden yazılabilir. Word 2010
- 10. Bir System.Drawing.font dosyasını bir System.Windows.Media.Fonts veya TypeFace dosyasına nasıl dönüştürebilirim?
- 11. Çevrimdışı çalışmak için bu google komut dosyasını nasıl dönüştürebilirim?
- 12. Bir xml dosyasını python kullanarak JSON'a nasıl dönüştürebilirim?
- 13. MATLAB'de bir animasyonda yörüngeyi gösteren bir komut dosyasını nasıl dönüştürebilirim?
- 14. Makro Visual Studio 2010, ayarlar dosyasını yükler
- 15. Baz64 görüntüsünü nasıl dönüştürebilirim?
- 16. LF'yi CRLF'ye nasıl dönüştürebilirim?
- 17. bibtex dosyalarını python ile html'ye dönüştürme (belki pybtex?)
- 18. nasıl 2010
- 19. Word Interop işleme nasıl hızlandırılır?
- 20. datetime dizgesini datetime nesnesine nasıl dönüştürebilirim?
- 21. Word belgesi nasıl oluşturulur? WinRT
- 22. opennlp: Word frekansı nasıl alınır
- 23. ByteArrayInputStream'i jpeg'e nasıl dönüştürebilirim?
- 24. .db'yi .xls'ye nasıl dönüştürebilirim?
- 25. Int'i CString'e nasıl dönüştürebilirim?
- 26. DiffTime'ı NominalDiffTime'a nasıl dönüştürebilirim?
- 27. HTML'yi Tekstil'e nasıl dönüştürebilirim?
- 28. WriteableBitmap'i BitmapImage'a nasıl dönüştürebilirim?
- 29. Nasıl Aztan Scss'e dönüştürebilirim?
- 30. Kelime 2010 otomasyon: 'git imi'
Üzgünüm, çaylak hatası. Çözümü uygun bir cevaba aktardım. – impala79