Skip to main content

Work with cti index files for the Heise papers c't and iX

Project description

Ctitools

Work with cti index files for the Heise papers c’t and iX

Description

This project provides different tool for processing index files from Heise papers c’t and iX.

Saving the current base dataset, downloaded from Heise and extractng to data, the command

  $> cti2bibtex data/inhalt.frm result.bibtex

creates a .bib file with 82100 entries. Importing this result in Zotero took more than 28h and use more than 7GB of RAM.

cti2bibtex works with the zip files directly now, so the commands

  $> cti2bibtex ctin2328.zip
  $> cti2bibtex register-kurz.zip

create the files ctin2328.bib and register-kurz.bib.

Installation

ctitools are on pypi now, so

  $> pip install ctitools

installs the last version.

It can also be installed from the source repository on gitlab

  $> pip install git+https://gitlab.com/berhoel/python/ctitools.git

Usage

::: mkdocs-click :module: berhoel.ctitools.cti2bibtex.main :command: cti2bibtex :depth: 2

::: mkdocs-click :module: berhoel.ctitools :command: cti_statistics :depth: 2

Documentation

Documentation can be found here

Authors

Project status

The projects works for converting the cti and frm file, provided by Heise, to bib files.

Project details


Download files

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

Source Distribution

ctitools-0.7.1.tar.gz (30.1 kB view details)

Uploaded Source

Built Distribution

If you're not sure about the file name format, learn more about wheel file names.

ctitools-0.7.1-py3-none-any.whl (53.7 kB view details)

Uploaded Python 3

File details

Details for the file ctitools-0.7.1.tar.gz.

File metadata

  • Download URL: ctitools-0.7.1.tar.gz
  • Upload date:
  • Size: 30.1 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: uv/0.11.14 {"installer":{"name":"uv","version":"0.11.14","subcommand":["publish"]},"python":null,"implementation":{"name":null,"version":null},"distro":{"name":"openSUSE Tumbleweed","version":"20260512","id":null,"libc":null},"system":{"name":null,"release":null},"cpu":null,"openssl_version":null,"setuptools_version":null,"rustc_version":null,"ci":null}

File hashes

Hashes for ctitools-0.7.1.tar.gz
Algorithm Hash digest
SHA256 61d71ef3a2e6bceb86c5d02622a40eb4c8242f1287bceeb029ebad2126ddb254
MD5 7d85d2d11445716f58d87c8f8ed420a4
BLAKE2b-256 6f52e2e08f7600842180b0a85da8566678586785252a40bda4de21da6f03a612

See more details on using hashes here.

File details

Details for the file ctitools-0.7.1-py3-none-any.whl.

File metadata

  • Download URL: ctitools-0.7.1-py3-none-any.whl
  • Upload date:
  • Size: 53.7 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: uv/0.11.14 {"installer":{"name":"uv","version":"0.11.14","subcommand":["publish"]},"python":null,"implementation":{"name":null,"version":null},"distro":{"name":"openSUSE Tumbleweed","version":"20260512","id":null,"libc":null},"system":{"name":null,"release":null},"cpu":null,"openssl_version":null,"setuptools_version":null,"rustc_version":null,"ci":null}

File hashes

Hashes for ctitools-0.7.1-py3-none-any.whl
Algorithm Hash digest
SHA256 58db1a5644416f714bccc05f41a3cdfcb344749add6e3cd575fa61f272bf107f
MD5 0d10f803cf592c51fe6c6297d6eec4eb
BLAKE2b-256 7f0e1ee3284ff9be8bba84105f1d2a2d59990bbc0b9d33e25559bea31efbe316

See more details on using hashes here.

Supported by

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