Es posible que tras el proceso de particionado en 2, debido a cómo funciona convert, obtengamos que las páginas pares o impares, o ambas invertidas (horizontalmente, verticalmente, o los 2 casos).
En ese caso, podemos invertirlas con:
Por ejemplo, supongamos que tenemos 511 páginas y queremos voltear las impares tanto horizontal como verticalmente. Para eso necesitamos un bucle que vaya de 1 a 511 incrementando de 2 en 2. Podemos usar simplemente un comodín de la shell que de coincidencia con los nombres que acaben en "NumeroImpar.jpg":
Por ejemplo, para voltear tanto horizontal como verticalmente todas las páginas impares:
### Paginas impares: $ for FICH in *[13579].jpg; do convert "$FICH" -rotate 180 "$FICH" ; done
Para voltear las páginas pares:
### Paginas pares: $ for FICH in *[02468].jpg; do convert "$FICH" -rotate 180 "$FICH" ; done
Para voltear todas las páginas:
$ find . -maxdepth 1 -type f -name "*.jpg" | sort | while read FICH; do convert "$FICH" -rotate 180 "$FICH" ; done
<Anterior Paso: Partir páginas dobles en 2 imágenes> - <Siguiente paso: recortar márgenes>
<Volver a la sección de Ebooks>