jimmejardine / qiqqa-open-source

The open-sourced version of the award-winning Qiqqa research management tool for Windows
GNU General Public License v3.0
380 stars 64 forks source link

Add non-standard BibTeX @patent and @datasheet templates as similes of @misc #21

Open GerHobbelt opened 5 years ago

GerHobbelt commented 5 years ago

Related material: https://academia.stackexchange.com/questions/41688/how-to-represent-and-cite-a-patent-using-bibtex

Goal

when using @datasheet, etc. Qiqqa should recognize it sufficiently to provide a default set of fields in the editor like it does for the @article and other standard BibTeX types.

GerHobbelt commented 5 years ago

Thought:

make this entire business user configurable (as I have my specific wishes and others will certainly have theirs) by loading this setup thing from a json config file -- that way, Expert Users at least will be able to easily edit this to their heart's content.

Too minor a feature to code a management/config UI for, so load from definition file is good enough.

GerHobbelt commented 5 years ago

Mendeley also documents a few 'non-standard' types: bill, etc.

https://service.elsevier.com/app/answers/detail/a_id/22175/supporthub/mendeley/

GerHobbelt commented 5 years ago

How do Mendeley document types and fields map to their Citation Style Language (CSL) equivalents

See the CSL document type and fields mapping:

Bill

Mendeley document type CSL item type
Bill bill
Mendeley field CSL field
Abstract abstract
Authors author
Chapter chapter-number
City, Country publisher-place
DOI DOI
Date Accessed accessed
Edition edition
Editors editor
Genre genre
ISBN ISBN
ISSN ISSN
Issue issue
Language language
Legislative Body publisher
Note note
Number number
PMID PMID
Publication container-title
Series collection-title
Short Title title-short
Title title
Translators translator
URL URL
Volume volume
Year, Month, Day issued

Book

Mendeley document type CSL item type
Book book
Mendeley field CSL field
Abstract abstract
Authors author
Chapter chapter-number
City, Country publisher-place
DOI DOI
Date Accessed accessed
Edition edition
Editors editor
Genre genre
ISBN ISBN
ISSN ISSN
Issue issue
Language language
Note note
PMID PMID
Publication container-title
Publisher publisher
Revision Number number
Series collection-title
Short Title title-short
Title title
Translators translator
URL URL
Volume volume
Year, Month, Day issued

Book Section

Mendeley document type CSL item type
BookSection chapter
Mendeley field CSL field
Abstract abstract
Authors author
Book container-title
Chapter chapter-number
City, Country publisher-place
DOI DOI
Date Accessed accessed
Edition edition
Editors editor
Genre genre
ISBN ISBN
ISSN ISSN
Issue issue
Language language
Note note
PMID PMID
Publisher publisher
Revision Number number
Series collection-title
Short Title title-short
Title title
Translators translator
URL URL
Volume volume
Year, Month, Day issued

Case

Mendeley document type CSL item type
Case legal_case
Mendeley field CSL field
Abstract abstract
Chapter chapter-number
City, Country publisher-place
DOI DOI
Date Accessed accessed
Edition edition
Editors editor
Genre genre
ISBN ISBN
ISSN ISSN
Issue issue
Language language
Note note
PMID PMID
Publication container-title
Publisher publisher
Reporter author
Revision Number number
Series collection-title
Short Title title-short
Title title
Translators translator
URL URL
Volume volume
Year, Month, Day issued

Computer Program

Mendeley document type CSL item type
ComputerProgram article
Mendeley field CSL field
Abstract abstract
Authors author
Chapter chapter-number
City, Country publisher-place
DOI DOI
Date Accessed accessed
Edition edition
Editors editor
Genre genre
ISBN ISBN
ISSN ISSN
Issue issue
Language language
Note note
PMID PMID
Publication container-title
Publisher publisher
Series collection-title
Short Title title-short
Title title
Translators translator
URL URL
Version number
Volume volume
Year, Month, Day issued

Conference Proceedings

Mendeley document type CSL item type
ConferenceProceedings paper-conference
Mendeley field CSL field
Abstract abstract
Authors author
Chapter chapter-number
City, Country publisher-place
DOI DOI
Date Accessed accessed
Edition edition
Editors editor
Genre genre
ISBN ISBN
ISSN ISSN
Issue issue
Language language
Note note
PMID PMID
Proc. Title container-title
Publisher publisher
Revision Number number
Series collection-title
Short Title title-short
Title title
Translators translator
URL URL
Volume volume
Year, Month, Day issued

Encyclopedia Article

Mendeley document type CSL item type
EncyclopediaArticle entry-encyclopedia
Mendeley field CSL field
Abstract abstract
Authors author
Chapter chapter-number
City, Country publisher-place
DOI DOI
Date Accessed accessed
Edition edition
Editors editor
Encyclopedia container-title
Genre genre
ISBN ISBN
ISSN ISSN
Issue issue
Language language
Note note
PMID PMID
Publisher publisher
Revision Number number
Series collection-title
Short Title title-short
Title title
Translators translator
URL URL
Volume volume
Year, Month, Day issued

Generic

Mendeley document type CSL item type
Generic article
Mendeley field CSL field
Abstract abstract
Authors author
Chapter chapter-number
City, Country publisher-place
DOI DOI
Date Accessed accessed
Edition edition
Editors editor
Genre genre
ISBN ISBN
ISSN ISSN
Issue issue
Language language
Note note
Number number
PMID PMID
Publication container-title
Publisher publisher
Series collection-title
Short Title title-short
Title title
Translators translator
URL URL
Volume volume
Year, Month, Day issued

Hearing

Mendeley document type CSL item type
Hearing speech
Mendeley field CSL field
Abstract abstract
Authors author
Chapter chapter-number
City, Country publisher-place
DOI DOI
Date Accessed accessed
Edition edition
Editors editor
Genre genre
ISBN ISBN
ISSN ISSN
Issue issue
Language language
Note note
PMID PMID
Publication container-title
Publisher publisher
Revision Number number
Series collection-title
Short Title title-short
Title title
Translators translator
URL URL
Volume volume
Year, Month, Day issued

Journal Article

Mendeley document type CSL item type
JournalArticle article-journal
Mendeley field CSL field
Abstract abstract
Authors author
Chapter chapter-number
City, Country publisher-place
DOI DOI
Date Accessed accessed
Edition edition
Editors editor
Genre genre
ISBN ISBN
ISSN ISSN
Issue issue
Journal container-title
Language language
Note note
PMID PMID
Publisher publisher
Revision Number number
Series collection-title
Short Title title-short
Title title
Translators translator
URL URL
Volume volume
Year, Month, Day issued

Magazine Article

Mendeley document type CSL item type
MagazineArticle article-magazine
Mendeley document type CSL field
Abstract abstract
Authors author
Chapter chapter-number
City, Country publisher-place
DOI DOI
Date Accessed accessed
Edition edition
Editors editor
Genre genre
ISBN ISBN
ISSN ISSN
Issue issue
Language language
Note note
PMID PMID
Publication container-title
Publisher publisher
Revision Number number
Series collection-title
Short Title title-short
Title title
Translators translator
URL URL
Volume volume
Year, Month, Day issued

Motion Picture

Mendeley document type CSL item type
Film motion_picture
Mendeley field CSL field
Abstract abstract
Chapter chapter-number
City, Country publisher-place
DOI DOI
Date Accessed accessed
Directors author
Distributor publisher
Edition edition
Editors editor
Genre genre
ISBN ISBN
ISSN ISSN
Issue issue
Language language
Note note
PMID PMID
Publication container-title
Revision Number number
Series collection-title
Short Title title-short
Title title
Translators translator
URL URL
Volume volume
Year, Month, Day issued

Newspaper Article

Mendeley document type CSL item type
NewspaperArticle article-newspaper
Mendeley field CSL field
Abstract abstract
Authors author
Chapter chapter-number
City, Country publisher-place
DOI DOI
Date Accessed accessed
Edition edition
Editors editor
Genre genre
ISBN ISBN
ISSN ISSN
Issue issue
Language language
Note note
PMID PMID
Publication container-title
Publisher publisher
Revision Number number
Series collection-title
Short Title title-short
Title title
Translators translator
URL URL
Volume volume
Year, Month, Day issued

Patent

Mendeley document type CSL item type
Patent patent
Mendeley field CSL field
Abstract abstract
Chapter chapter-number
City, Country publisher-place
DOI DOI
Date Accessed accessed
Edition edition
Editors editor
Genre genre
ISBN ISBN
ISSN ISSN
Inventors author
Issue issue
Issuer publisher
Language language
Note note
Number number
PMID PMID
Series collection-title
Short Title title-short
Source container-title
Title title
Translators translator
URL URL
Volume volume
Year, Month, Day issued

Report

Mendeley document type CSL item type
Report report
Mendeley field CSL field
Abstract abstract
Authors author
Chapter chapter-number
City, Country publisher-place
DOI DOI
Date Accessed accessed
Edition edition
Editors editor
Genre genre
ISBN ISBN
ISSN ISSN
Issue issue
Language language
Note note
Number number
PMID PMID
Publication container-title
Publisher publisher
Series collection-title
Series Volume volume
Short Title title-short
Title title
Translators translator
URL URL
Year, Month, Day issued

Statute

Mendeley document type CSL item type
Statute legislation
Mendeley field CSL field
Abstract abstract
Authors author
Chapter chapter-number
City, Country publisher-place
DOI DOI
Date Accessed accessed
Edition edition
Editors editor
Genre genre
ISBN ISBN
ISSN ISSN
Issue issue
Language language
Note note
PMID PMID
Publication container-title
Series collection-title
Short Title title-short
Source publisher
Statute Number number
Title title
Translators translator
URL URL
Volume volume
Year, Month, Day issued

Television Broadcast

Mendeley document type CSL item type
TelevisionBroadcast broadcast
Mendeley field CSL field
Abstract abstract
Chapter chapter-number
City, Country publisher-place
DOI DOI
Date Accessed accessed
Directors author
Distributor publisher
Edition edition
Editors editor
Genre genre
ISBN ISBN
ISSN ISSN
Issue issue
Language language
Note note
PMID PMID
Publication container-title
Revision Number number
Series collection-title
Short Title title-short
Title title
Translators translator
URL URL
Volume volume
Year, Month, Day issued

Thesis

Mendeley document type CSL item type
Thesis thesis
Mendeley field CSL field
Abstract abstract
Authors author
Chapter chapter-number
City, Country publisher-place
DOI DOI
Date Accessed accessed
Edition edition
Editors editor
Genre genre
ISBN ISBN
ISSN ISSN
Issue issue
Language language
Note note
PMID PMID
Publication container-title
Publisher publisher
Revision Number number
Series collection-title
Short Title title-short
Title title
Translators translator
URL URL
Volume volume
Year, Month, Day issued

Please note: if Publisher is empty, CSL "publisher" contains University.

Web Page

Mendeley document type CSL item type

WebPage -&g webpage | Mendeley field | ➜ | CSL field | | Abstract | ➜ | abstract | | Authors | ➜ | author | | Chapter | ➜ | chapter-number | | City, Country | ➜ | publisher-place | | DOI | ➜ | DOI | | Date Accessed | ➜ | accessed | | Edition | ➜ | edition | | Editors | ➜ | editor | | Genre | ➜ | genre | | ISBN | ➜ | ISBN | | ISSN | ➜ | ISSN | | Issue | ➜ | issue | | Language | ➜ | language | | Note | ➜ | note | | PMID | ➜ | PMID | | Publication | ➜ | container-title | | Publisher | ➜ | publisher | | Revision Number | ➜ | number | | Series | ➜ | collection-title | | Short Title | ➜ | title-short | | Title | ➜ | title | | Translators | ➜ | translator | | URL | ➜ | URL | | Volume | ➜ | volume | | Year, Month, Day | ➜ | issued |

Working Paper

Mendeley document type CSL item type
WorkingPaper report
Mendeley field CSL field
Abstract abstract
Authors author
Chapter chapter-number
City, Country publisher-place
DOI DOI
Date Accessed accessed
Edition edition
Editors editor
Genre genre
ISBN ISBN
ISSN ISSN
Issue issue
Language language
Note note
Number number
PMID PMID
Publisher publisher
Series collection-title
Series Title container-title
Short Title title-short
Title title
Translators translator
URL URL
Volume volume
Year, Month, Day issued

Please note: The above are correct for the latest version of Mendeley Desktop 1.17.11