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 | ||
| </ | </ | ||