Skip to main content

This project generates BiBTeX-files for 3GPP specifications. Its a fork from martisak/3gpp-citations from Github

Project description

SDO Bibtex entry generator

This project aims to generate BiBTeX files that can be used when citing 3GPP specifications. The input is a document list exported from the 3GPP Portal.

Installation

pip install sdo-citations

Instructions

  1. Go to the 3GPP Portal
  2. Generate the list of specifications you want.
  3. Download to Excel and save file
  4. Run sdo-citations -i exported.xlsx -o 3gpp.bib
  5. Use in LaTeX.

Optionally use the provided 3gpp.bib directly.

Things to note

  • The output bibtex class is set to @techreport.
  • If you add the option --xelatex, break-symbols \- will be used in url-fields.
  • The version and date are read from 3gpp.org, but it is slow so it takes a while to parse the list. If you find an easy solution to this, let me know.

Example output

@techreport{3gpp.36.331,
 author = {3GPP},
 day = {20},
 institution = {{3rd Generation Partnership Project (3GPP)}},
 month = {04},
 note = {Version 14.2.2},
 number = {36.331},
 title = {{Evolved Universal Terrestrial Radio Access (E-UTRA); Radio Resource Control (RRC); Protocol specification}},
 type = {Technical Specification (TS)},
 url = {https://portal.3gpp.org/desktopmodules/Specifications/SpecificationDetails.aspx?specificationId=2440},
 year = {2017}
}

Acknowledgment

This project was forked from martisak/3gpp-citations

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distributions

No source distribution files available for this release.See tutorial on generating distribution archives.

Built Distribution

sdo_citations-0.0.1-py3-none-any.whl (5.6 kB view details)

Uploaded Python 3

File details

Details for the file sdo_citations-0.0.1-py3-none-any.whl.

File metadata

File hashes

Hashes for sdo_citations-0.0.1-py3-none-any.whl
Algorithm Hash digest
SHA256 00e9e327cf75c19c0221e27a582130299c64099cfc93addcd5be446bb519b686
MD5 d638089afc1b5b2ffd3f8972167763d9
BLAKE2b-256 046c5c9c3e957183eb6bb9a2228c53d372c18b0fc4fe6edda29c69dcfc794c2b

See more details on using hashes here.

Supported by

AWS AWS Cloud computing and Security Sponsor Datadog Datadog Monitoring Fastly Fastly CDN Google Google Download Analytics Microsoft Microsoft PSF Sponsor Pingdom Pingdom Monitoring Sentry Sentry Error logging StatusPage StatusPage Status page