j'arrive à faire marcher en ligne de commande psbook pour reformater
des documents postscripts. Par exemple, pour créer un livret a5 à
partir de 4 a4, je fais
Cette action est irreversible, confirmez la suppression du commentaire ?
Signaler le commentaire
Veuillez sélectionner un problème
Nudité
Violence
Harcèlement
Fraude
Vente illégale
Discours haineux
Terrorisme
Autre
Ph. Ivaldi
Le 29 avril 2007, Guillaume Connan écrivit :
Bonsoir,
Bonsoir Guillaume,
J'ai bien sûr eu envie de créer une commande pour ça et ça a donné (defvar guillaume-livreta5-command "psbook %s.ps | psnup -2 | pstops -p a4 2:0,1U(1w,1h) > %s_livret_a5.ps ")
(defun guillaume-livreta5 () (interactive) (save-buffer) (shell-command (format guillaume-livreta5-command (file-name-sans-extension(buffer-file-name)))) ) mais j'ai un message d'erreur et je ne sais pas trop pourquoi
"not enough argument for format string"
Dans ta variable il y a deux appels %s et tu ne passes qu'un seul argument donc c'est "not enough".
J'ai bien sûr eu envie de créer une commande pour ça et ça a donné
(defvar guillaume-livreta5-command "psbook %s.ps
| psnup -2 | pstops -p a4 2:0,1U(1w,1h) > %s_livret_a5.ps ")
(defun guillaume-livreta5 () (interactive)
(save-buffer)
(shell-command (format guillaume-livreta5-command
(file-name-sans-extension(buffer-file-name))))
)
mais j'ai un message d'erreur et je ne sais pas trop pourquoi
"not enough argument for format string"
Dans ta variable il y a deux appels %s et tu ne passes qu'un seul
argument donc c'est "not enough".
J'ai bien sûr eu envie de créer une commande pour ça et ça a donné (defvar guillaume-livreta5-command "psbook %s.ps | psnup -2 | pstops -p a4 2:0,1U(1w,1h) > %s_livret_a5.ps ")
(defun guillaume-livreta5 () (interactive) (save-buffer) (shell-command (format guillaume-livreta5-command (file-name-sans-extension(buffer-file-name)))) ) mais j'ai un message d'erreur et je ne sais pas trop pourquoi
"not enough argument for format string"
Dans ta variable il y a deux appels %s et tu ne passes qu'un seul argument donc c'est "not enough".