Salut forums,
Je cherche un logiciel / une méthode pour convertir du code source, principalement en C, mais également en lex, yacc et un Makefile, en PDF, format paysage, 2up. La coloration syntaxique serait un plus mais ce n'est pas strictement nécessaire.
Je pensais à coder un script générant du LaTeX et listing ou autre, mais avant de me lancer dans le codage, j'aurais aimé avoir votre avis.
Merci.
# Passer par postscript
Posté par lom (site web personnel) . Évalué à 5.
# enscript
Posté par castorpilot . Évalué à 1.
# ou encore
Posté par castorpilot . Évalué à 3.
# Avec LaTeX
Posté par Rémi . Évalué à 3.
# Pr ma part ...
Posté par LaBienPensanceMaTuer . Évalué à 2.
:hardcopy > code.ps
Puis ensuite, ps2pdf ou autre.
L'aide de la commande hardcopy:
:[range]ha[rdcopy][!] [arguments]
Send [range] lines (default whole file) to the
printer.
On MS-Windows a dialog is displayed to allow selection
of printer, paper size etc. To skip the dialog, use
the [!]. In this case the printer defined by
'printdevice' is used, or, if 'printdevice' is empty,
the system default printer.
For systems other than MS-Windows, PostScript is
written in a temp file and 'printexpr' is used to
actually print it. Then [arguments] can be used by
'printexpr' through |v:cmdarg|. Otherwise [arguments]
is ignored. 'printoptions' can be used to specify
paper size, duplex, etc.
:[range]ha[rdcopy][!] >{filename}
As above, but write the resulting PostScript in file
{filename}.
Things like "%" are expanded |cmdline-special|
Careful: An existing file is silently overwritten.
{only available when compiled with the |+postscript|
feature}
On MS-Windows use the "print to file" feature of the
printer driver.
# qtcups
Posté par fearan . Évalué à 2.
Enfin ce n'est qu'une interface a des lignes de commandes, mais comme je n'avais pas 36 fichiers...
Il ne faut pas décorner les boeufs avant d'avoir semé le vent
# Trop de choix tue le choix
Posté par Kerro . Évalué à 3.
:-)
Suivre le flux des commentaires
Note : les commentaires appartiennent à celles et ceux qui les ont postés. Nous n’en sommes pas responsables.