Allora non mi funziona bene! per niente!
Ecco il codice:
- Codice: Seleziona tutto
#!/bin/sh
nups=2x1 ## two logical pages side by side
papers=a4paper ## alternatives are other LaTeX paper sizes
orients=auto ## alternatives are landscape and portrait
pagess=all
turns=true ## landscape pages are landscape-oriented
noautoscales=false ## scale logical pages to fit
columns=false ## don't use column-major ordering
columnstricts=false ## (see the pdfpages manual)
deltas="0 0" ## no space between logical pages
offsets="0 0" ## output centred on physical page
trims="0 0 0 0" ## don't trim the logical pages
scales=1.0 ## don't scale the resultant pages
openrights=false ## don't insert blank page at front of document
tidys=true ## delete all temporary files immediately
x=null
doc=null
read -p "Inserisci il numero di pagine desiderate in una apgina nella forma NumxNum: " nups
read -p "Orientamento: premi "v" per verticale o "o" per orizzontale: " x
case "$x" in
v) orients=portrait;;
o) orients=landscape;;
esac
read -p "Documento: " doc
pdfnup --nup nups --orient orients --paper papers "$doc"
#--turn turns --pages pagess --noautoscale noautoscales --turn turns--column columns --delta deltas --offset ofsets --trim trims --scale sclaes --openright openrights
L'ultima riga sono tutti i parametri che poi gli do, per ora sto facendo solo le cose elementari.
le variabili iniziali sono quelle di configurazione di pdfnup, l'idea è chiedere all'utente se vuole fare delle cose e modificarli di conseguenza. Hanno tutti la lettera finale in "s" cosi che l'orientamento ad esempio gli viene passato come --orient orients e orients viene determinato dalla scelta dell'utente.
mi sa che il ciclo case è bagliato, non so bene come gestire le varibili!!!
mi aiutate!?
thanks!