Differences
This shows you the differences between two versions of the page.
Both sides previous revision Previous revision Next revision | Previous revision | ||
stepbystep:archi1 [2021/03/09 23:05] giancarlo [Configuration sync] |
stepbystep:archi1 [2021/05/24 18:25] (current) giancarlo |
||
---|---|---|---|
Line 7: | Line 7: | ||
* [[stepbystep: | * [[stepbystep: | ||
* [[stepbystep: | * [[stepbystep: | ||
+ | * [[stepbystep: | ||
</ | </ | ||
====== Archipelago ====== | ====== Archipelago ====== | ||
Line 31: | Line 32: | ||
Successfully enabled: ctools_views | Successfully enabled: ctools_views | ||
Successfully enabled: bamboo_twig, | Successfully enabled: bamboo_twig, | ||
+ | Successfully enabled: jquery_ui_datepicker, | ||
</ | </ | ||
Browse UI at admin/ | Browse UI at admin/ | ||
Line 127: | Line 129: | ||
<code bash> | <code bash> | ||
$ vendor/ | $ vendor/ | ||
+ | </ | ||
+ | Make site admin member of administrator group | ||
+ | <code bash> | ||
+ | $ vendor/ | ||
</ | </ | ||
Then sync configurations | Then sync configurations | ||
<code bash> | <code bash> | ||
$ mv ~/ | $ mv ~/ | ||
- | $ vendor/ | + | $ vendor/ |
+------------+----------------+-----------+ | +------------+----------------+-----------+ | ||
| Collection | Config | | Collection | Config | ||
Line 138: | Line 144: | ||
+------------+----------------+-----------+ | +------------+----------------+-----------+ | ||
$ mv ~/ | $ mv ~/ | ||
- | <\code> | + | </code> |
<code bash> | <code bash> | ||
$ mv ~/ | $ mv ~/ | ||
- | $ vendor/ | + | $ vendor/ |
+------------+-------------------------------------+-----------+ | +------------+-------------------------------------+-----------+ | ||
| Collection | Config | | Collection | Config | ||
Line 152: | Line 158: | ||
+------------+-------------------------------------+-----------+ | +------------+-------------------------------------+-----------+ | ||
$ mv ~/ | $ mv ~/ | ||
- | <\code> | + | </code> |
<code bash> | <code bash> | ||
$ mv ~/ | $ mv ~/ | ||
- | $ vendor/ | + | $ vendor/ |
+------------+-------------------------+-----------+ | +------------+-------------------------+-----------+ | ||
| Collection | Config | | Collection | Config | ||
Line 167: | Line 173: | ||
+------------+-------------------------+-----------+ | +------------+-------------------------+-----------+ | ||
$ mv ~/ | $ mv ~/ | ||
- | <\code> | + | </code> |
<code bash> | <code bash> | ||
$ mv ~/ | $ mv ~/ | ||
- | $ vendor/ | + | $ vendor/ |
+------------+-------------------------------------------+-----------+ | +------------+-------------------------------------------+-----------+ | ||
| Collection | Config | | Collection | Config | ||
Line 177: | Line 183: | ||
+------------+-------------------------------------------+-----------+ | +------------+-------------------------------------------+-----------+ | ||
$ mv ~/ | $ mv ~/ | ||
- | <\code> | + | </code> |
<code bash> | <code bash> | ||
$ mv ~/ | $ mv ~/ | ||
- | $ vendor/ | + | $ vendor/ |
+------------+-----------------------------+-----------+ | +------------+-----------------------------+-----------+ | ||
| Collection | Config | | Collection | Config | ||
Line 189: | Line 195: | ||
+------------+-----------------------------+-----------+ | +------------+-----------------------------+-----------+ | ||
$ mv ~/ | $ mv ~/ | ||
- | <\code> | + | </code> |
<code bash> | <code bash> | ||
$ mv ~/ | $ mv ~/ | ||
- | $ vendor/ | + | $ vendor/ |
+------------+-----------------------------------------------+-----------+ | +------------+-----------------------------------------------+-----------+ | ||
| Collection | Config | | Collection | Config | ||
Line 199: | Line 205: | ||
+------------+-----------------------------------------------+-----------+ | +------------+-----------------------------------------------+-----------+ | ||
$ mv ~/ | $ mv ~/ | ||
- | <\code> | + | </code> |
<code bash> | <code bash> | ||
$ mv ~/ | $ mv ~/ | ||
- | $ vendor/ | + | $ vendor/ |
+------------+------------------------------------------------------------------------------------+-----------+ | +------------+------------------------------------------------------------------------------------+-----------+ | ||
| Collection | Config | | Collection | Config | ||
Line 266: | Line 272: | ||
+------------+------------------------------------------------------------------------------------+-----------+ | +------------+------------------------------------------------------------------------------------+-----------+ | ||
$ mv ~/ | $ mv ~/ | ||
- | <\code> | + | </code> |
<code bash> | <code bash> | ||
$ mv ~/ | $ mv ~/ | ||
- | $ vendor/ | + | $ vendor/ |
+------------+------------------------------------------------+-----------+ | +------------+------------------------------------------------+-----------+ | ||
| Collection | Config | | Collection | Config | ||
Line 277: | Line 283: | ||
+------------+------------------------------------------------+-----------+ | +------------+------------------------------------------------+-----------+ | ||
$ mv ~/ | $ mv ~/ | ||
- | <\code> | + | </code> |
<code bash> | <code bash> | ||
$ mv ~/ | $ mv ~/ | ||
- | $ vendor/ | + | $ vendor/ |
+------------+---------------------------------------------------------------------+-----------+ | +------------+---------------------------------------------------------------------+-----------+ | ||
| Collection | Config | | Collection | Config | ||
Line 295: | Line 301: | ||
+------------+---------------------------------------------------------------------+-----------+ | +------------+---------------------------------------------------------------------+-----------+ | ||
$ mv ~/ | $ mv ~/ | ||
- | <\code> | + | </code> |
<code bash> | <code bash> | ||
$ mv ~/ | $ mv ~/ | ||
- | $ vendor/ | + | $ vendor/ |
+------------+-------------------------------------------------+-----------+ | +------------+-------------------------------------------------+-----------+ | ||
| Collection | Config | | Collection | Config | ||
Line 309: | Line 315: | ||
+------------+-------------------------------------------------+-----------+ | +------------+-------------------------------------------------+-----------+ | ||
$ mv ~/ | $ mv ~/ | ||
- | <\code> | + | </code> |
<code bash> | <code bash> | ||
$ mv ~/ | $ mv ~/ | ||
- | $ vendor/ | + | $ vendor/ |
+------------+----------------------+-----------+ | +------------+----------------------+-----------+ | ||
| Collection | Config | | Collection | Config | ||
Line 320: | Line 326: | ||
+------------+----------------------+-----------+ | +------------+----------------------+-----------+ | ||
$ mv ~/ | $ mv ~/ | ||
- | <\code> | + | </code> |
<code bash> | <code bash> | ||
$ mv ~/ | $ mv ~/ | ||
- | $ vendor/ | + | $ vendor/ |
+------------+--------------------------------------------------+-----------+ | +------------+--------------------------------------------------+-----------+ | ||
| Collection | Config | | Collection | Config | ||
Line 349: | Line 355: | ||
+------------+--------------------------------------------------+-----------+ | +------------+--------------------------------------------------+-----------+ | ||
$ mv ~/ | $ mv ~/ | ||
- | <\code> | + | </code> |
<code bash> | <code bash> | ||
$ mv ~/ | $ mv ~/ | ||
- | $ vendor/ | + | $ vendor/ |
+------------+--------------------------------------------+-----------+ | +------------+--------------------------------------------+-----------+ | ||
| Collection | Config | | Collection | Config | ||
Line 361: | Line 367: | ||
+------------+--------------------------------------------+-----------+ | +------------+--------------------------------------------+-----------+ | ||
$ mv ~/ | $ mv ~/ | ||
- | <\code> | + | </code> |
<code bash> | <code bash> | ||
$ mv ~/ | $ mv ~/ | ||
- | $ vendor/ | + | $ vendor/ |
+------------+--------------------------------------------------------------------------+-----------+ | +------------+--------------------------------------------------------------------------+-----------+ | ||
| Collection | Config | | Collection | Config | ||
Line 393: | Line 399: | ||
+------------+--------------------------------------------------------------------------+-----------+ | +------------+--------------------------------------------------------------------------+-----------+ | ||
$ mv ~/ | $ mv ~/ | ||
- | <\code> | + | </code> |
<code bash> | <code bash> | ||
$ mv ~/ | $ mv ~/ | ||
$ mv ~/ | $ mv ~/ | ||
- | $ vendor/ | + | $ vendor/ |
+------------+--------------------------------+-----------+ | +------------+--------------------------------+-----------+ | ||
| Collection | Config | | Collection | Config | ||
Line 417: | Line 423: | ||
+------------+--------------------------------+-----------+ | +------------+--------------------------------+-----------+ | ||
$ mv ~/ | $ mv ~/ | ||
- | <\code> | + | </code> |
<code bash> | <code bash> | ||
$ mv ~/ | $ mv ~/ | ||
- | $ vendor/ | + | $ vendor/ |
+------------+------------------------------------------------------------------------------------------------------+-----------+ | +------------+------------------------------------------------------------------------------------------------------+-----------+ | ||
| Collection | Config | | Collection | Config | ||
Line 481: | Line 487: | ||
+------------+------------------------------------------------------------------------------------------------------+-----------+ | +------------+------------------------------------------------------------------------------------------------------+-----------+ | ||
$ mv ~/ | $ mv ~/ | ||
- | <\code> | + | </code> |
<code bash> | <code bash> | ||
$ mv ~/ | $ mv ~/ | ||
- | $ vendor/ | + | $ vendor/ |
+------------+-----------------------------------------------------------------+-----------+ | +------------+-----------------------------------------------------------------+-----------+ | ||
| Collection | Config | | Collection | Config | ||
Line 498: | Line 504: | ||
+------------+-----------------------------------------------------------------+-----------+ | +------------+-----------------------------------------------------------------+-----------+ | ||
$ mv ~/ | $ mv ~/ | ||
- | <\code> | + | </code> |
<code bash> | <code bash> | ||
$ mv ~/ | $ mv ~/ | ||
$ mv ~/ | $ mv ~/ | ||
- | $ vendor/ | + | $ vendor/ |
+------------+--------------------------------------------------------------------------------+-----------+ | +------------+--------------------------------------------------------------------------------+-----------+ | ||
| Collection | Config | | Collection | Config | ||
Line 531: | Line 537: | ||
+------------+--------------------------------------------------------------------------------+-----------+ | +------------+--------------------------------------------------------------------------------+-----------+ | ||
$ mv ~/ | $ mv ~/ | ||
- | <\code> | + | </code> |
<code bash> | <code bash> | ||
$ mv ~/ | $ mv ~/ | ||
- | $ vendor/ | + | $ vendor/ |
+------------+----------------------------------------------------------------------------+-----------+ | +------------+----------------------------------------------------------------------------+-----------+ | ||
| Collection | Config | | Collection | Config | ||
Line 548: | Line 554: | ||
+------------+----------------------------------------------------------------------------+-----------+ | +------------+----------------------------------------------------------------------------+-----------+ | ||
$ mv ~/ | $ mv ~/ | ||
- | <\code> | + | </code> |
<code bash> | <code bash> | ||
$ cp ~/ | $ cp ~/ | ||
[Merge Archipelago deployment config with current index] | [Merge Archipelago deployment config with current index] | ||
$ nano -w ~/ | $ nano -w ~/ | ||
- | $ vendor/ | + | $ vendor/ |
+------------+-------------------------------------------+-----------+ | +------------+-------------------------------------------+-----------+ | ||
| Collection | Config | | Collection | Config | ||
Line 560: | Line 566: | ||
+------------+-------------------------------------------+-----------+ | +------------+-------------------------------------------+-----------+ | ||
$ mv ~/ | $ mv ~/ | ||
- | <\code> | + | </code> |
<code bash> | <code bash> | ||
$ mv ~/ | $ mv ~/ | ||
- | $ vendor/ | + | $ vendor/ |
+------------+-------------------------+-----------+ | +------------+-------------------------+-----------+ | ||
| Collection | Config | | Collection | Config | ||
Line 576: | Line 582: | ||
+------------+-------------------------+-----------+ | +------------+-------------------------+-----------+ | ||
$ mv ~/ | $ mv ~/ | ||
- | <\code> | + | </code> |
<code bash> | <code bash> | ||
$ mv ~/ | $ mv ~/ | ||
[Change to current index name] | [Change to current index name] | ||
$ sed -i ' | $ sed -i ' | ||
- | $ vendor/ | + | $ vendor/ |
+------------+------------------------------------------------------+-----------+ | +------------+------------------------------------------------------+-----------+ | ||
| Collection | Config | | Collection | Config | ||
Line 638: | Line 644: | ||
+------------+------------------------------------------------------+-----------+ | +------------+------------------------------------------------------+-----------+ | ||
$ mv ~/ | $ mv ~/ | ||
- | <\code> | + | </code> |
<code bash> | <code bash> | ||
$ mv ~/ | $ mv ~/ | ||
Line 644: | Line 650: | ||
[Change to current index name] | [Change to current index name] | ||
$ sed -i ' | $ sed -i ' | ||
- | $ vendor/ | + | $ vendor/ |
+------------+-----------------------------------------------------------+-----------+ | +------------+-----------------------------------------------------------+-----------+ | ||
| Collection | Config | | Collection | Config | ||
Line 659: | Line 665: | ||
+------------+-----------------------------------------------------------+-----------+ | +------------+-----------------------------------------------------------+-----------+ | ||
$ mv ~/ | $ mv ~/ | ||
- | <\code> | + | </code> |
<code bash> | <code bash> | ||
$ cp ~/ | $ cp ~/ | ||
[Merge Archipelago deployment config with current server] | [Merge Archipelago deployment config with current server] | ||
$ nano -w ~/ | $ nano -w ~/ | ||
- | $ vendor/ | + | $ vendor/ |
| Collection | Config | | Collection | Config | ||
+------------+-------------------------------+-----------+ | +------------+-------------------------------+-----------+ | ||
Line 670: | Line 676: | ||
+------------+-------------------------------+-----------+ | +------------+-------------------------------+-----------+ | ||
$ mv ~/ | $ mv ~/ | ||
- | <\code> | + | </code> |
<code bash> | <code bash> | ||
$ mv ~/ | $ mv ~/ | ||
- | $ vendor/ | + | $ vendor/ |
+------------+-------------------------------------------------------------------------------------------+-----------+ | +------------+-------------------------------------------------------------------------------------------+-----------+ | ||
| Collection | Config | | Collection | Config | ||
Line 739: | Line 745: | ||
+------------+-------------------------------------------------------------------------------------------+-----------+ | +------------+-------------------------------------------------------------------------------------------+-----------+ | ||
$ mv ~/ | $ mv ~/ | ||
- | <\code> | + | </code> |
<code bash> | <code bash> | ||
$ mv ~/ | $ mv ~/ | ||
- | $ vendor/ | + | $ vendor/ |
+------------+---------------------------------------------------+-----------+ | +------------+---------------------------------------------------+-----------+ | ||
| Collection | Config | | Collection | Config | ||
Line 813: | Line 819: | ||
+------------+---------------------------------------------------+-----------+ | +------------+---------------------------------------------------+-----------+ | ||
$ mv ~/ | $ mv ~/ | ||
- | <\code> | + | </code> |
<code bash> | <code bash> | ||
$ mv ~/ | $ mv ~/ | ||
- | $ vendor/ | + | $ vendor/ |
+------------+-------------------------------------------------------------+-----------+ | +------------+-------------------------------------------------------------+-----------+ | ||
| Collection | Config | | Collection | Config | ||
Line 827: | Line 833: | ||
+------------+-------------------------------------------------------------+-----------+ | +------------+-------------------------------------------------------------+-----------+ | ||
$ mv ~/ | $ mv ~/ | ||
- | <\code> | + | </code> |
<code bash> | <code bash> | ||
$ mv ~/ | $ mv ~/ | ||
- | $ vendor/ | + | $ vendor/ |
+------------+---------------------------------------------+-----------+ | +------------+---------------------------------------------+-----------+ | ||
| Collection | Config | | Collection | Config | ||
Line 838: | Line 844: | ||
+------------+---------------------------------------------+-----------+ | +------------+---------------------------------------------+-----------+ | ||
$ mv ~/ | $ mv ~/ | ||
- | <\code> | + | </code> |
<code bash> | <code bash> | ||
$ mv ~/ | $ mv ~/ | ||
- | $ vendor/ | + | $ vendor/ |
+------------+-------------------------------+-----------+ | +------------+-------------------------------+-----------+ | ||
| Collection | Config | | Collection | Config | ||
Line 852: | Line 858: | ||
+------------+-------------------------------+-----------+ | +------------+-------------------------------+-----------+ | ||
$ mv ~/ | $ mv ~/ | ||
- | <\code> | + | </code> |
<code bash> | <code bash> | ||
$ mv ~/ | $ mv ~/ | ||
- | $ vendor/ | + | $ vendor/ |
+------------+-------------------------------------------------------+-----------+ | +------------+-------------------------------------------------------+-----------+ | ||
| Collection | Config | | Collection | Config | ||
Line 909: | Line 915: | ||
+------------+-------------------------------------------------------+-----------+ | +------------+-------------------------------------------------------+-----------+ | ||
$ mv ~/ | $ mv ~/ | ||
- | <\code> | + | </code> |
<code bash> | <code bash> | ||
$ mv ~/ | $ mv ~/ | ||
- | $ vendor/ | + | $ vendor/ |
+------------+------------------------------------------------------------------+-----------+ | +------------+------------------------------------------------------------------+-----------+ | ||
| Collection | Config | | Collection | Config | ||
Line 924: | Line 930: | ||
+------------+------------------------------------------------------------------+-----------+ | +------------+------------------------------------------------------------------+-----------+ | ||
$ mv ~/ | $ mv ~/ | ||
- | <\code> | + | </code> |
<code bash> | <code bash> | ||
$ mv ~/ | $ mv ~/ | ||
- | $ vendor/ | + | $ vendor/ |
+------------+---------------------------------------+-----------+ | +------------+---------------------------------------+-----------+ | ||
| Collection | Config | | Collection | Config | ||
Line 953: | Line 959: | ||
+------------+---------------------------------------+-----------+ | +------------+---------------------------------------+-----------+ | ||
$ mv ~/ | $ mv ~/ | ||
- | + | </ | |
+ | <code bash> | ||
$ mv ~/ | $ mv ~/ | ||
- | $ vendor/ | + | $ vendor/ |
+------------+--------------------------------------------+-----------+ | +------------+--------------------------------------------+-----------+ | ||
| Collection | Config | | Collection | Config | ||
Line 968: | Line 975: | ||
+------------+--------------------------------------------+-----------+ | +------------+--------------------------------------------+-----------+ | ||
$ mv ~/ | $ mv ~/ | ||
- | <\code> | + | </code> |
<code bash> | <code bash> | ||
$ mv ~/ | $ mv ~/ | ||
- | $ vendor/ | + | $ vendor/ |
+------------+----------------------------+-----------+ | +------------+----------------------------+-----------+ | ||
| Collection | Config | | Collection | Config | ||
Line 978: | Line 985: | ||
+------------+----------------------------+-----------+ | +------------+----------------------------+-----------+ | ||
$ mv ~/ | $ mv ~/ | ||
+ | </ | ||
+ | <code bash> | ||
+ | $ mv ~/ | ||
+ | $ vendor/ | ||
+ | +------------+--------------------------------------+-----------+ | ||
+ | | Collection | Config | ||
+ | +------------+--------------------------------------+-----------+ | ||
+ | | | pathauto.pattern.digital_object_uuid | Create | ||
+ | +------------+--------------------------------------+-----------+ | ||
+ | $ mv ~/ | ||
+ | |||
+ | $ mv ~/ | ||
+ | $ vendor/ | ||
+ | +------------+-------------------+-----------+ | ||
+ | | Collection | Config | ||
+ | +------------+-------------------+-----------+ | ||
+ | | | pathauto.settings | Update | ||
+ | +------------+-------------------+-----------+ | ||
+ | $ mv ~/ | ||
+ | </ | ||
+ | ==== Metadata Display ==== | ||
+ | Add twig based metadata display. | ||
+ | <code bash> | ||
+ | General HTML Description block | ||
+ | $ curl -w " | ||
+ | </ | ||
+ | <code bash> | ||
+ | Linked Data Block HTML | ||
+ | $ curl -w " | ||
+ | </ | ||
+ | <code bash> | ||
+ | IIIF 3.0 Manifest for Images and Mirador | ||
+ | $ curl -w " | ||
+ | </ | ||
+ | <code bash> | ||
+ | Basic MODS 3.6 Caster | ||
+ | $ curl -w " | ||
+ | </ | ||
+ | <code bash> | ||
+ | IIIF 2.1 Manifest for Images and Books | ||
+ | $ curl -w " | ||
+ | </ | ||
+ | <code bash> | ||
+ | GeoJSON for Maps | ||
+ | $ curl -w " | ||
+ | </ | ||
+ | <code bash> | ||
+ | A Bootstrap Carousel template from IIIF images and Views | ||
+ | $ curl -w " | ||
+ | </ | ||
+ | <code bash> | ||
+ | General HTML Description block for Search Results | ||
+ | $ curl -w " | ||
+ | </ | ||
+ | <code bash> | ||
+ | Basic Schema.org | ||
+ | $ curl -w " | ||
+ | </ | ||
+ | <code bash> | ||
+ | Multiple Thumbnails via IIIF and FontAwesome | ||
+ | $ curl -w " | ||
+ | </ | ||
+ | <code bash> | ||
+ | AMI Ingest JSON Template | ||
+ | $ curl -w " | ||
+ | </ | ||
+ | ==== Useful tools and binaries ==== | ||
+ | Info and metadata extractors | ||
+ | <code bash> | ||
+ | sudo -s apt install exiftool | ||
+ | $ exiftool -ver | ||
+ | 11.88 | ||
+ | $ which exiftool | ||
+ | / | ||
+ | </ | ||
+ | <code bash> | ||
+ | sudo -s apt install | ||
+ | $ pdfinfo -v | ||
+ | pdfinfo version 0.86.1 | ||
+ | Copyright 2005-2020 The Poppler Developers - http:// | ||
+ | Copyright 1996-2011 Glyph & Cog, LLC | ||
+ | $ which pdfinfo | ||
+ | / | ||
+ | </ | ||
+ | <code bash> | ||
+ | wget https:// | ||
+ | unzip v1.4.1.zip | ||
+ | cd fido-1.4.1/ | ||
+ | sudo python3 setup.py install | ||
+ | $ fido -v | ||
+ | FIDO v1.4.1 (formats-v96.xml, | ||
+ | $ which fido | ||
+ | / | ||
+ | </ | ||
+ | OCR tools | ||
+ | <code bash> | ||
+ | $ sudo apt install tesseract-ocr | ||
+ | $ sudo apt install tesseract-ocr-ita | ||
+ | $ tesseract -v | ||
+ | tesseract 4.1.1 | ||
+ | | ||
+ | libgif 5.1.4 : libjpeg 8d (libjpeg-turbo 2.0.3) : libpng 1.6.37 : libtiff 4.1.0 : zlib 1.2.11 : libwebp 0.6.1 : libopenjp2 2.3.1 | ||
+ | Found AVX | ||
+ | Found SSE | ||
+ | Found libarchive 3.4.0 zlib/1.2.11 liblzma/ | ||
+ | $ which tesseract | ||
+ | / | ||
+ | </ | ||
+ | <code bash> | ||
+ | $ sudo apt install pdf2djvu | ||
+ | $ pdf2djvu --version | ||
+ | pdf2djvu 0.9.17 | ||
+ | + DjVuLibre 3.5.27 | ||
+ | + Poppler 0.86.1 | ||
+ | + GraphicsMagick++ 1.3.35 (Q16) | ||
+ | + Exiv2 0.27.2 | ||
+ | $ which pdf2djvu | ||
+ | / | ||
+ | </ | ||
+ | <code bash> | ||
+ | $ sudo apt install python python-lxml python3-djvu | ||
+ | $ wget http:// | ||
+ | $ sudo dpkg -i python-djvu_0.8-3_amd64.deb | ||
+ | $ sudo apt install python-subprocess32 libdjvulibre-dev libdjvulibre21 | ||
+ | $ sudo apt install make | ||
+ | $ wget https:// | ||
+ | $ unzip 0.12 | ||
+ | $ cd ocrodjvu-0.12/ | ||
+ | $ sudo make install | ||
+ | python - < lib/ | ||
+ | sed -e "1 s@^# | ||
+ | install -d / | ||
+ | install ocrodjvu.tmp / | ||
+ | rm ocrodjvu.tmp | ||
+ | sed -e "1 s@^# | ||
+ | install -d / | ||
+ | install hocr2djvused.tmp / | ||
+ | rm hocr2djvused.tmp | ||
+ | sed -e "1 s@^# | ||
+ | install -d / | ||
+ | install djvu2hocr.tmp / | ||
+ | rm djvu2hocr.tmp | ||
+ | install -d / | ||
+ | install -p -m644 lib//*.py / | ||
+ | install -d / | ||
+ | install -p -m644 lib/ | ||
+ | install -d / | ||
+ | install -p -m644 lib/ | ||
+ | umask 022 && python -m compileall -q / | ||
+ | # run "make -C doc" to build the manpages | ||
+ | |||
+ | $ djvu2hocr --version | ||
+ | djvu2hocr 0.12 | ||
+ | + Python 2.7.18 | ||
+ | + subprocess32 | ||
+ | + python-djvulibre 0.8 | ||
+ | + lxml 4.5.0 | ||
+ | + html5lib-python 1.0.1 | ||
+ | $ which djvu2hocr | ||
+ | / | ||
+ | </ | ||
+ | Compile and install pdfalto | ||
+ | <code bash> | ||
+ | $ sudo apt-get install cmake pkg-config build-essential | ||
+ | |||
+ | $ wget https:// | ||
+ | $ unzip 0.4.zip | ||
+ | $ cd pdfalto-0.4/ | ||
+ | $ ./ | ||
+ | $ git clone https:// | ||
+ | $ cmake . | ||
+ | $ make | ||
+ | $ cd .. | ||
+ | $ sudo mv pdfalto-0.4 / | ||
+ | $ sudo ln -s / | ||
+ | |||
+ | $ pdfalto | ||
+ | pdfalto version 0.4 | ||
+ | Usage: pdfalto [options] < | ||
+ | -f < | ||
+ | -l < | ||
+ | -verbose | ||
+ | -noImage | ||
+ | -noImageInline | ||
+ | -outline | ||
+ | -annotation | ||
+ | -noLineNumbers | ||
+ | -readingOrder | ||
+ | -noText | ||
+ | -charReadingOrderAttr | ||
+ | -fullFontName | ||
+ | -nsURI < | ||
+ | -opw < | ||
+ | -upw < | ||
+ | -filesLimit < | ||
+ | -q : don't print any messages or errors | ||
+ | -v : print version info | ||
+ | -h : print usage information | ||
+ | -help : print usage information | ||
+ | --help | ||
+ | -? : print usage information | ||
+ | </ | ||
+ | Update pdfalto to master for an issue on namespace | ||
+ | <code bash> | ||
+ | $ git clone https:// | ||
+ | $ cd pdfalto/ | ||
+ | $ ./ | ||
+ | $ git clone https:// | ||
+ | $ cmake . | ||
+ | $ make | ||
+ | $ cd .. | ||
+ | $ sudo mv pdfalto / | ||
+ | $ sudo rm / | ||
+ | $ sudo ln -s / | ||
+ | |||
+ | $ pdfalto | ||
+ | pdfalto version 0.5 | ||
+ | Usage: pdfalto [options] < | ||
+ | -f < | ||
+ | -l < | ||
+ | -verbose | ||
+ | -noImage | ||
+ | -noImageInline | ||
+ | -outline | ||
+ | -annotation | ||
+ | -noLineNumbers | ||
+ | -readingOrder | ||
+ | -noText | ||
+ | -charReadingOrderAttr | ||
+ | -fullFontName | ||
+ | -nsURI < | ||
+ | -opw < | ||
+ | -upw < | ||
+ | -filesLimit < | ||
+ | -q : don't print any messages or errors | ||
+ | -v : print version info | ||
+ | -h : print usage information | ||
+ | -help : print usage information | ||
+ | --help | ||
+ | -? : print usage information | ||
</ | </ |