Brak opisu

Bachir Soussi Chiadmi d65548ed9e tried to implement a toggle menu feature with alt key, but it does not work :( 7 lat temu
bin dc1d2ec48e renamed package to libriis 7 lat temu
libriis d65548ed9e tried to implement a toggle menu feature with alt key, but it does not work :( 7 lat temu
.gitignore dc1d2ec48e renamed package to libriis 7 lat temu
MANIFEST.in dc1d2ec48e renamed package to libriis 7 lat temu
agpl-3.0.txt c94e273a76 added licence 7 lat temu
readme.md 2c82ffd7c9 better readme 7 lat temu
requirements.txt 550b1e9f77 added pygments-style-github to requirements 7 lat temu
setup.py dc1d2ec48e renamed package to libriis 7 lat temu

readme.md

Libriis

icon

A Markup Cascading Styles Printing software.

Inspired by html2print from osp, you can write and organize your contents with markdown, design your layout with css and js, export to pdf and share your work with git.

Contents

Contents Stack

Design

Design Stack

Installation

Libriis is developed with python and pyqt5, if you are confident with theese tools you should be able to build the app.

!! following install code is not yet functional !!

pip install sass
pip install pyphen
git clone https://figureslibres.io/gogs/bachir/libriis.git
cd libriis
python setup.py install --optimize=1 -f

Arch

For Arch Linux and derivated distro, an aur package exists :

yaourt -S libriis-git

qt-webkit

for now, pdf export needs a custom build of qtwebkit, see ospkit

sudo apt-get install build-essential perl python ruby flex gperf bison \
cmake ninja-build libfontconfig1-dev libicu-dev libsqlite3-dev \
zlib1g-dev libpng12-dev libjpeg-dev libxslt1-dev libxml2-dev libhyphen-dev

git clone -b ospkit --single-branch https://github.com/aleray/webkit.git
cd webkit
WEBKIT_OUTPUTDIR=`pwd`/build/qt
Tools/Scripts/build-webkit --qt --release --no-web-audio --no-video
cd build/qt/Release
sudo ninja install

Roadmap

[] add git features [] handle pictures [] embed custom build of qtwebkit specialized in print (eg remove video)

Mockups

mockups