cmahnke/schriftmuster · 文件
文件最后提交记录最后更新时间
README.md
Schriftmuster
Batch conversion
find . -name '*.tif' -depth 1 -print -exec tiff2rgba {} {}-uc.tif \;
find . -name '*-uc.tif' -depth 1 -print -exec convert {} -quality 95 {}.jpg \;
find . -name '*-uc.tif' -print -exec rm "{}" \;
find . -name '*.tif.jpg' -print -exec bash -c 'mv "{}" $(dirname "{}")/$(basename -s .tif-uc.tif.jpg "{}").jpg' \;
Remove generated IIIF directories
find content/post/ -name info.json -exec dirname {} \; | xargs rm -r
Generating Tiles
We start to use [LibVIPS]https://github.com/libvips/libvips(), since it's very fast:
On Mac OS X just run:
brew install vips
Generate tiles for a single file
vips dzsave front.jpg front -t 512 --layout iiif --id '.'
Generating tiles for IIIF Presentation API
URL_PREFIX=http://localhost:1313/ ./scripts/iiif.sh
Running hugo
Without watching
This might be needed if there are to many sub directories (with IIIF structures) generated, since watching might not work in this setup. This stopped to work reliably between Hugo 0.79.0 and 0.81.0
hugo serve -F --debug --disableFastRender --disableLiveReload --watch=false --renderToDisk
Using Docker
docker run --name hugo -v `pwd`/docs:/usr/share/nginx/html -p 1313:80 nginx