diff --git a/README.md b/README.md index 50b2234..f500640 100644 --- a/README.md +++ b/README.md @@ -32,10 +32,11 @@ Options disponibles : Commandes disponibles : -| Commande | Utilité | -| :-----------------------------------: | :--------------------------- | -| `\ul{texte}` | Souligne du texte | -| `\hl{texte}` ou `\hl[couleur]{texte}` | Met en surbrillance du texte | +| Commande | Utilité | +| :-----------------------------------: | :--------------------------------------------------------------------------------- | +| `\ul{texte}` | Souligne du texte | +| `\hl{texte}` ou `\hl[couleur]{texte}` | Met en surbrillance du texte | +| `\code[minted-opts]{lang}{filepath}` | Ajoute un fichier via minted `\inputminted` et l'ajoute en pièce jointe du fichier | ## [Exemples](./examples) diff --git a/examples/Makefile b/examples/Makefile index 1996530..acf932e 100644 --- a/examples/Makefile +++ b/examples/Makefile @@ -11,7 +11,7 @@ all: $(PDF) $(PDF): %.pdf: %.tex $(TEXMK) $< -EXTS = aux fdb_latexmk fls log nav out snm synctex.gz toc vrb +EXTS = atfi aux fdb_latexmk fls log nav out snm synctex.gz toc vrb clean: $(RM) $(PDF) \ $(foreach i,$(NAMES),_minted-$(i)/) \ diff --git a/projektor.sty b/projektor.sty index 4aa4441..89b698c 100644 --- a/projektor.sty +++ b/projektor.sty @@ -17,8 +17,9 @@ \ProcessOptions \ifoption@code % Intégration code -\RequirePackage{minted} +\RequirePackage{minted,embedfile} \usemintedstyle{emacs} +\NewDocumentCommand{\code}{O{}mm}{\inputminted[#1]{#2}{#3}\embedfile{#3}} \fi \ifoption@fr % Langue