embed files along with file citation

This commit is contained in:
Mylloon 2024-12-26 19:12:19 +01:00
parent e31be8b00f
commit 351f86f9bb
Signed by: Anri
GPG key ID: A82D63DFF8D1317F
3 changed files with 8 additions and 6 deletions

View file

@ -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)

View file

@ -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)/) \

View file

@ -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