cb2Bib Changelog

What's new in cb2Bib 1.4.9

Nov 5, 2012
  • Minor improvements in keyword extraction
  • Code cleanup and micro optimizations through cppcheck
  • Assure tmp path is writable when operating remotely (Thanks to A. Norton)
  • Disable Open button when Postprocess does not produce a file (Thanks to J. Welford)

New in cb2Bib 1.4.8 (May 16, 2012)

  • Fixed gcc 4.7 compilation, Debian bug 667129 (Thanks to M. Klose and F. Rusconi)
  • Added a warning whenever external document to text conversion fails while indexing
  • Minor improvements in keyword extraction

New in cb2Bib 1.4.7 (Dec 22, 2011)

  • Added keyword excerpt view
  • Optimized keyword extraction citer cleanup
  • Propagated --conf flags to child processes
  • Improved citer navigation
  • Added document similarity view
  • Added POS tagger and keyword patterns
  • Added automatic keyword extraction from documents

New in cb2Bib 1.4.6 (Aug 3, 2011)

  • Set minor improvements for volume, number, page recognition
  • Made shortcuts customizable
  • Added XCode ./qmake/cb2bib-osx.pro file (Thanks to J. Ralls)
  • Updated netqinf.txt for PubMed

New in cb2Bib 1.4.5 (Mar 22, 2011)

  • Fixed build error, set explicit X11 (Thanks to F. Rusconi, J. Corneli, and A. Wintcher)

New in cb2Bib 1.4.4 (Jan 25, 2011)

  • 2011-01-23 Consider import multi keywords BibTeX entries (Thanks to C. Dri)
  • 2010-12-17 Added Cyrillic to ASCI transliteration (Thanks to V. Koval)
  • 2010-12-06 Updated bookmark's file netqinf.txt
  • 2010-11-24 Documented comma separated value CSV to BibTeX procedure (Thanks to G. Ranger)
  • 2010-11-05 Fixed three bashisms in file c2btools/bib2pdf (Thanks to F. Rusconi)
  • 2010-10-19 Set executable inside cmake build tree (Thanks to F. Rusconi)
  • 2010-10-11 Release of version 1.4.3

New in cb2Bib 1.4.3 (Oct 12, 2010)

  • 2010-10-11 Fixed two-letter initial, 'Yu. Last' author parsing
  • 2010-10-10 Fixed trimming leading spaces in Annote verbatim sections
  • 2010-10-10 Removed hard-coded monospace font in Annote's CSS file
  • 2010-10-10 Fixed opened files seen as modified in when using Qt 4.7.0

New in cb2Bib 1.4.2 (Sep 13, 2010)

  • 2010-08-31 Added initial cmake configure/build/install
  • 2010-08-31 Set fixes and testing cmake configure/build on MacOSX (Thanks to D. Swain)
  • 2010-08-30 Set calling external tools path independent on MacOSX (Thanks to C. Szepesvari)
  • 2010-08-22 Minor code cleanup
  • 2010-08-21 Fixed wrong author parsing if ForeName is missing in XML PubMed (Thanks to F. Rusconi)

New in cb2Bib 1.4.1 (May 25, 2010)

  • 2010-05-23 Improved journal recognition
  • 2010-05-22 Updated bookmark's file netqinf.txt
  • 2010-05-22 Skip saving void documents when "Download document if available" is checked
  • 2010-05-22 Check for document existence and mimetype prior to downloading
  • 2010-05-22 Refactored network classes

New in cb2Bib 1.4.0 (Apr 26, 2010)

  • 2010-04-23 Set c2bCiter to remember display format
  • 2010-04-22 Set clipboard connected mode default in c2bCiter
  • 2010-04-22 Remember last current citation in c2bCiter
  • 2010-04-22 Updated several icons in editor
  • 2010-03-21 Set workaround for cleared line edits showing cursor (QTBUG-7866)
  • 2010-03-21 Postprocess DOI to clear URL formatting
  • 2010-03-21 Added chronological view in c2bCiter

New in cb2Bib 1.3.7 (Feb 22, 2010)

  • 2010-02-21 Validate author in PubMed XML parser
  • 2010-02-21 Avoid stopping network queries when one fails
  • 2010-02-21 Set minor improvements for year, volume, page recognition
  • 2010-02-21 Updated style sheet for reference browsing
  • 2010-02-20 Fallback title to booktitle to file name in views
  • 2010-02-20 Set --sloppy to accept all files
  • 2010-02-20 Consider shortcut to write/update source document's metadata (Thanks to S. Kreisel)
  • 2010-02-20 Consider c2bCiter's filter to be connected to clipboard (Thanks to H. Seifzadeh)
  • 2010-02-20 Fixed Medline parsing in some cases with uppercased hyphenated words (Thanks to F. Rusconi)

New in cb2Bib 1.3.6 (Jan 5, 2010)

  • 2010-01-04 Added 'Fore IJ Last' formatted author recognition
  • 2010-01-02 Minor improvements in journal recognition
  • 2009-12-28 Minor improvements in PubMed XML parser for journal pages and year
  • 2009-12-26 Fixed two cases of author capitalization which conflicted with suffixes and two-letter initials
  • 2009-12-21 Minor improvements in abstract and keywords recognition
  • 2009-12-15 Adapted configure script to Gentoo build descriptions (Thanks to H. Mildenberger and A. K. Huettel)

New in cb2Bib 1.3.5 (Oct 27, 2009)

  • 2009-10-25 Fixed a regression in single word approximate strings not working for documents
  • 2009-10-21 Fixed wrong automatic extraction for DOIs followed by commas (Thanks to X. Helluy)
  • 2009-10-21 Set reference field shortcuts in manual extraction
  • 2009-10-21 Consider setting manual extraction selection keyboard aware (Thanks to H. Seifzadeh)
  • 2009-10-15 Consider fallback journal to booktitle for inproceedings in views (Thanks to H. Seifzadeh)

New in cb2Bib 1.3.4 (Oct 13, 2009)

  • 2009-10-12 Skip copy/move document on save if BibTeX file is not writable
  • 2009-10-11 Updated bookmark's file netqinf.txt (Thanks to H. Seifzadeh)
  • 2009-10-09 Added minor improvements for author, pages and volume recognition
  • 2009-10-09 Included citeid in check repeated
  • 2009-09-19 Fixed a typo, --tempdir must be --tmpdir, in bib2pdf (Thanks to F. Rusconi)
  • 2009-09-11 Protected all shell variables against spaces in configure (Thanks to F. Rusconi)

New in cb2Bib 1.3.3 (Sep 10, 2009)

  • 2009-09-06 Added 'fix string: context' search type
  • 2009-08-26 Optimized search in files, and implemented fast matching for approximate strings
  • 2009-08-26 Fixed compiler -Werror=format-security errors in qDebug calls
  • 2009-08-18 Added --sloppy switch for --doc2bib and --txt2bib actions
  • 2009-08-11 Fixed export entries from search browser
  • 2009-08-06 Added relevant Prism metadata recognition
  • 2009-08-03 Fixed possible separator duplication in keywords
  • 2009-08-03 Wrote a more clarifying documentation for automatic extractions
  • 2009-08-01 Fixed a regression not converting '2nd' and '3rd' PubMed author suffixes

New in cb2Bib 1.3.2 (Jul 28, 2009)

  • 2009-07-27 Do not ask if document should be saved when closing search results browser
  • 2009-07-27 Added document ID placeholder that keeps both IDs syncronized
  • 2009-07-26 Set not to expand pathless filenames in USB mode permitting to use host PATH tools
  • 2009-07-26 Improved check repeated and added check repeated on save
  • 2009-07-25 Consider ID placeholder and set cite and document separate IDs (Thanks to O. Sluciak)
  • 2009-07-23 Fixed wrong file name in missing converter message
  • 2009-07-23 Updated build scrips to not require external tools dependence
  • 2009-07-23 Set calling external tools path independent
  • 2009-07-10 Added cite ID placeholder (Thanks to D. Haung)
  • 2009-07-05 Improved configure and tool scripts (Thanks to F. Rusconi and L. Mamane)

New in cb2Bib 1.3.1 (Jun 30, 2009)

  • Added Check Repeated functionality for current reference
  • Fixed parser not processing last field in inverted comma style BibTeX
  • Set netqinf.txt to use internal XML parser for PubMed
  • Fixed packaging, double copying scripts and initial external tool setting
  • Fixed c2bciter script not passing all arguments (Thanks to F. Rusconi)

New in cb2Bib 1.3.0 (Jun 1, 2009)

  • 2009-05-30 Updated configure script (Thanks to F. Rusconi)
  • 2009-05-23 Added module c2bCiter and command line action --citer
  • 2009-05-23 Set cb2Bib not to process clipboard updates if main panel is closed
  • 2009-05-23 Set standard shortcuts to conform to user's desktop
  • 2009-05-23 Improved to ASCII conversion and collation algorithm
  • 2009-05-20 Added example query using HTML to text conversion in netqinf.txt
  • 2009-05-20 Added pre-process script med2bib (Thanks to F. Rusconi)
  • 2009-05-20 Pre and post process scripts cleanup (Thanks to F. Rusconi)
  • 2009-05-17 Fixed wrong display of proper names for BibTeX files written in reverse order
  • 2009-05-17 Improved abstract and keywords heuristics (Thanks to J. P. Eckmann)
  • 2009-05-17 Cleanup command line messages, fixed wrong mention on temporary files deletion
  • 2009-05-17 Convenience script dl_cb2bib renamed to c2bimport
  • 2009-05-10 Improved document to text conversions, removal of non-textual symbols
  • 2009-05-10 Fixed set initial references.bib to user's home directory
  • 2009-05-10 Made temporary file names dependent on cb2Bib session
  • 2009-05-10 Fixed a regression on Windows uninstaller not deleting install directories
  • 2009-05-10 Added convenience shell wrapper c2bconsole on Windows

New in cb2Bib 1.2.3 (May 8, 2009)

  • 2009-05-07 Fixed a regression when setting unsupervised processing
  • 2009-05-07 Renamed settings key for metadata writer
  • 2009-05-06 Improved journal name recognition
  • 2009-05-06 Added conversion htm2txt_query and htm2txt_referenceurl actions in netqinf.txt
  • 2009-05-04 Added --configure command line functionality
  • 2009-05-04 Added --txt2bib and --doc2bib command line functionality

New in cb2Bib 1.2.2 (Apr 6, 2009)

  • 2009-04-05 Set reference list sorting case and diacritic insensitive
  • 2009-04-05 Improved author string parsing
  • 2009-03-31 Consider parsing reverse order and comma separated author strings (Thanks to D. Comtois)
  • 2009-03-27 Added network access through a proxy host (Thanks to T. Deneux)

New in cb2Bib 1.2.1 (Mar 26, 2009)

  • Improved the pattern/regular expression editor
  • Fixed a potential crash if expected and actual captures in user's patterns mismatch
  • Improved/optimized journal names lookup
  • Added line numbers in embedded editor

New in cb2Bib 1.2.0 (Mar 3, 2009)

  • Moved Qt requirement to version 4.4.0 or later
  • Use plain text optimized class QPlainTextEdit for text editing
  • Updated bookmark's file netqinf.txt
  • Improved built-in network capabilities, including redirections and cookies
  • Added author to network query excerpts
  • Code cleanup through cppcheck
  • Updated build dependencies for Debian 5.0

New in cb2Bib 1.1.1 (Feb 6, 2009)

  • Added heuristic recognition for authors (single and multiple blocks, natural order)
  • Revert Latin ligatures in document to plain text conversions
  • Improved author string processing
  • Improved pages, volume and number recognition
  • Convert ' & ' to ' and ' in journal before submitting a network query
  • Fixed a regression on month, editor and cite ID fields
  • Updated to Qt 4.5.0 QRegExp/QString semantic changes
  • Fixed spec file for openSuSE 11.1 build (Thanks to M. Hüwe)

New in cb2Bib 1.1.0 (Dec 18, 2008)

  • Added cb2Bib's Annote viewer
  • Added --html-annote and --view-annote command line functionality
  • Fixed some issues regarding command line filenames and filedialogs in Windows
  • Synchronized BibTeX browser panel with reference line editors
  • Code cleanup and refactoring
  • Removed no longer needed external client for opening files
  • Fixed an issue with percent encoding/tag substitution custom bookmarks
  • Updated bookmark's file netqinf.txt for new ACS journals and Science URLs

New in cb2Bib 1.0.3 (Oct 22, 2008)

  • Recognize and process page format '123-3pp'
  • Set arXiv ID as BibTeX URL field
  • Fixed a bug when scrolling to 'Edit reference' in search if multiple edits were done
  • Force USB mode 'cb2Bib --conf' to use relative to BibTeX document filenames
  • Improved managing of relative document filenames
  • Added 'Export Entries' to export selected citations in BibTeX editor (Thanks to to A. M. Elena)

New in cb2Bib 1.0.4 (Oct 22, 2008)

  • Added 'any word/all words' type searches
  • Fixed buttons enabled/disabled in search dialog on Qt > 4.4.0
  • Fixed 'About panel' bookmarks not displaying dynamic links on Qt > 4.4.0
  • Improved pages, volume and number recognition

New in cb2Bib 1.0.2 (Jul 22, 2008)

  • Added 'Edit reference' in search results
  • Fixed a regression for LaTeX-Unicode conversion for letters � and �
  • Set LyXPipe in Windows
  • Updated PNAS Url
  • Optimized approximate string when searching linked documents
  • Use Qt::AA_NativeWindows to avoid flickering on Qt 4.4.0

New in cb2Bib 1.0.1 (Jun 18, 2008)

  • Fixed a bug that could result in computing negative word stretch in approximate strings
  • Fixed a bug sometimes blocking the reference list filter in BibTeX browser
  • Arranged BibTeX browser menus, made context and selection sensitive
  • Fixed a regression in BibTeX browser actions not properly showing in menus
  • Set sub and superscript conversions from HTML alt tags and [sub/p .] tags
  • Fixed BibTeX parser failing in some cases with nested braces
  • Added 'Update Documents Metadata' in BibTeX editor
  • Set BibTeX to Unicode letter conversions for LaTeX{} syntax
  • Fixed a regression in clipboard's panel multiple line syntax highlighting
  • Added tag for automatic queries, updated netqinf.txt
  • Set better flags for calling ExifTool (Thanks to P. Harvey)

New in cb2Bib 1.0.0.1 (Jun 9, 2008)

  • Fixed an error in inserted metadata from PDFImport and multiple files
  • Fixed a regression preventing from setting correct djvu extension

New in cb2Bib 0.9.5 (May 8, 2008)

  • Set LyX pipe selection for Qt 4.4.0 filedialogs
  • Fixed 'Search in files' headers and browser 'Select' icon display in Qt 4.4.0
  • Fixed missing HTML special character encoding when searching by field
  • Contributed regexps for Earth Planet Sci Lett,
  • Phys Earth Planet Inter, Geophys J Int (Thanks to L. A. C. Silva)

New in cb2Bib 0.9.4 (Apr 8, 2008)

  • Updated bookmark netqinf.txt file
  • Set optionally file entries relative to current BibTeX file (Thanks to A. M. Elena)
  • Added tag to dynamic bookmarks
  • Added dynamic bookmarks to cb2Bib context menu
  • Moved basic edit actions to 'Edit' context submenu
  • Added cb2Bib browser context action 'Open Document Url'
  • Set cb2Bib browser link preference to local article file, to URL, and to DOI
  • Set PubMed ID as BibTeX URL field in PubMed extractions (Thanks to S. Tabibzadeh)