Compare commits

..

2 commits

Author SHA1 Message Date
bbcb2d7df2
flake: add texlab to devshell 2025-09-08 23:37:23 +02:00
4fb979f78f
Move images to img/ folder 2025-09-08 23:36:30 +02:00
7 changed files with 29 additions and 20 deletions

View file

@ -1,21 +1,22 @@
{
description = "LaTeX Beamer Presentation for GPUL Schools: Software Libre";
inputs = {
nixpkgs.url = github:NixOS/nixpkgs/nixos-25.05;
flake-utils.url = github:numtide/flake-utils;
nixpkgs.url = "github:NixOS/nixpkgs/nixos-25.05";
flake-utils.url = "github:numtide/flake-utils";
};
outputs = {
self,
nixpkgs,
flake-utils,
}:
outputs =
{
self,
nixpkgs,
flake-utils,
}:
flake-utils.lib.eachDefaultSystem (
system: let
system:
let
pkgs = nixpkgs.legacyPackages.${system};
tex = pkgs.texlive.combine {
inherit
(pkgs.texlive)
inherit (pkgs.texlive)
scheme-basic
latex-bin
latexmk
@ -30,13 +31,21 @@
;
};
# tex = pkgs.texliveFull;
in rec {
in
rec {
packages = {
document = pkgs.stdenvNoCC.mkDerivation rec {
name = "latex-beamer-gpul-schools-software-libre";
src = self;
buildInputs = [pkgs.coreutils tex];
phases = ["unpackPhase" "buildPhase" "installPhase"];
buildInputs = [
pkgs.coreutils
tex
];
phases = [
"unpackPhase"
"buildPhase"
"installPhase"
];
buildPhase = ''
export PATH="${pkgs.lib.makeBinPath buildInputs}";
env TEXMFVAR=$(mktemp -d) \
@ -54,7 +63,7 @@
defaultPackage = packages.document;
devShells.default = pkgs.mkShell {
buildInputs = packages.document.buildInputs;
buildInputs = packages.document.buildInputs ++ (with pkgs; [ texlab ]);
};
}
);

View file

Before

Width:  |  Height:  |  Size: 18 KiB

After

Width:  |  Height:  |  Size: 18 KiB

Before After
Before After

View file

Before

Width:  |  Height:  |  Size: 165 KiB

After

Width:  |  Height:  |  Size: 165 KiB

Before After
Before After

View file

Before

Width:  |  Height:  |  Size: 18 KiB

After

Width:  |  Height:  |  Size: 18 KiB

Before After
Before After

View file

Before

Width:  |  Height:  |  Size: 22 KiB

After

Width:  |  Height:  |  Size: 22 KiB

Before After
Before After

View file

Before

Width:  |  Height:  |  Size: 602 KiB

After

Width:  |  Height:  |  Size: 602 KiB

Before After
Before After

View file

@ -19,7 +19,7 @@
\date{\today}
\logo{\includegraphics[height=1cm]{logo-gpul.png}}
\logo{\includegraphics[height=1cm]{img/logo-gpul.png}}
\begin{document}
@ -43,7 +43,7 @@
\vspace{0.5em}
\begin{center}
\includegraphics[width=0.7\linewidth]{logo-fsf.org}
\includegraphics[width=0.7\linewidth]{img/logo-fsf.org}
\end{center}
\end{frame}
@ -61,7 +61,7 @@
\vspace{0.5em}
\begin{center}
\includegraphics[width=0.6\linewidth]{logo-osi.png}
\includegraphics[width=0.6\linewidth]{img/logo-osi.png}
\end{center}
\cite{gnu_open_source}
@ -85,7 +85,7 @@
\vspace{0.5em}
\begin{center}
\includegraphics[width=0.2\linewidth]{tux.png}
\includegraphics[width=0.2\linewidth]{img/tux.png}
\end{center}
\end{frame}
@ -107,7 +107,7 @@
\vspace{0.5em}
\begin{center}
\includegraphics[width=0.2\linewidth]{logo-gnu.png}
\includegraphics[width=0.2\linewidth]{img/logo-gnu.png}
\end{center}
\vspace{-2em}
@ -130,4 +130,4 @@
\end{frame}
\end{document}
\end{document}