An open API service indexing awesome lists of open source software.

https://github.com/macbre/wbc

Publications from Wielkopolska Biblioteka Cyfrowa converted from DJVU to text format
https://github.com/macbre/wbc

archive djvu poznan python wbc

Last synced: 10 months ago
JSON representation

Publications from Wielkopolska Biblioteka Cyfrowa converted from DJVU to text format

Awesome Lists containing this project

README

          

wbc
===
[![Build status](https://github.com/macbre/wbc/actions/workflows/test.yml/badge.svg)](https://github.com/macbre/wbc/actions/workflows/test.yml)

Skrypt importujący publikacje na licencji **Fair Use** w formacie DJVU
z zasobów [Wielkopolskiej Biblioteki Cyfrowej](http://www.wbc.poznan.pl/dlibra)

## Wymagania

* Python 3.6+
* curl + ungzip
* ``djvutxt`` z pakietu ``djvulibre-bin``

```
sudo apt-get install djvulibre-bin python3-lxml

virtualenv --system-site-packages env3 -p python3
source env3/bin/activate

pip install -U -e .
```

## Pobieranie

```
fetch [--no-fetch]
```

## Struktura katalogów

```
- publications/
- /
- index.json
- issues/
-
- .txt
```

## xmlpipe2

Aby wygenerować plik dla [źródła SphinxSE `xmlpipe2`](http://sphinxsearch.com/docs/current/xmlpipe2.html):

```
generate_xml 106644 | gzip -c > 106644.xml.gz
generate_xml 106644,142333 | gzip -c > kronika_gazeta_wielkiego_ksiestwa.xml.gz
```

## Publikacje

* [Kronika Miasta Poznania](http://www.wbc.poznan.pl/dlibra/publication?id=106644)
* [Dziennik Poznański](http://www.wbc.poznan.pl/dlibra/publication?id=2290)

* [Fetch the Sphinx XML](http://s3.macbre.net/wbc/kronika_gazeta_wielkiego_ksiestwa.xml.gz)