Title page
This commit is contained in:
parent
eff3bb193e
commit
7cdc4dc8f2
2 changed files with 82 additions and 3 deletions
26
book.org
26
book.org
|
@ -6,6 +6,16 @@
|
|||
#+LATEX_HEADER: \usepackage[inline]{enumitem}
|
||||
#+LATEX_HEADER: \usepackage{listings}
|
||||
#+LATEX_HEADER: \usepackage{color}
|
||||
#+LATEX_HEADER: \usepackage[type=report]{ugent2016-title}
|
||||
#+LATEX_HEADER: \academicyear{2023–2024}
|
||||
#+LATEX_HEADER: \subtitle{Learn to code with a data-driven platform}
|
||||
#+LATEX_HEADER: \titletext{A dissertation submitted to Ghent University in partial fulfilment of the requirements for the degree of Doctor of Computer Science.}
|
||||
#+LATEX_HEADER: \promotors{%
|
||||
#+LATEX_HEADER: Supervisors:\\
|
||||
#+LATEX_HEADER: Prof.\ Dr.\ Peter Dawyndt\\
|
||||
#+LATEX_HEADER: Prof.\ Dr.\ Ir.\ Bart Mesuere\\
|
||||
#+LATEX_HEADER: Prof.\ Dr.\ Bram De Wever
|
||||
#+LATEX_HEADER: }
|
||||
#+OPTIONS: toc:nil
|
||||
#+OPTIONS: ':t
|
||||
#+cite_export: csl citation-style.csl
|
||||
|
@ -26,6 +36,22 @@
|
|||
:UNNUMBERED: t
|
||||
:END:
|
||||
|
||||
* Summaries
|
||||
:PROPERTIES:
|
||||
:CREATED: [2023-10-23 Mon 17:56]
|
||||
:UNNUMBERED: t
|
||||
:END:
|
||||
|
||||
** Summmary in English
|
||||
:PROPERTIES:
|
||||
:CREATED: [2023-10-23 Mon 17:54]
|
||||
:END:
|
||||
|
||||
** Nederlandstalige samenvatting
|
||||
:PROPERTIES:
|
||||
:CREATED: [2023-10-23 Mon 17:54]
|
||||
:END:
|
||||
|
||||
#+LATEX: \mainmatter
|
||||
|
||||
* Introduction
|
||||
|
|
59
flake.nix
59
flake.nix
|
@ -15,12 +15,65 @@
|
|||
outputs = { self, nixpkgs, devshell, flake-utils }:
|
||||
flake-utils.lib.eachDefaultSystem (system:
|
||||
let
|
||||
pkgs = import nixpkgs { inherit system; overlays = [ devshell.overlays.default ]; };
|
||||
in {
|
||||
pkgs = import nixpkgs { inherit system; overlays = [ devshell.overlays.default ]; config.allowUnfree = true; };
|
||||
ugent2016 = pkgs.stdenvNoCC.mkDerivation (finalAttrs: {
|
||||
pname = "ugent2016";
|
||||
version = "0.10.0";
|
||||
passthru = {
|
||||
pkgs = [ finalAttrs.finalPackage ];
|
||||
tlDeps = with pkgs.texlive; [
|
||||
etoolbox
|
||||
kvoptions
|
||||
xstring
|
||||
auxhook
|
||||
translations
|
||||
fontspec
|
||||
pgf
|
||||
textcase
|
||||
graphics
|
||||
geometry
|
||||
setspace
|
||||
ulem
|
||||
];
|
||||
tlType = "run";
|
||||
};
|
||||
|
||||
src = pkgs.fetchurl {
|
||||
url = "https://github.com/niknetniko/ugent2016/releases/download/${finalAttrs.version}/ugent2016.zip";
|
||||
hash = "sha256-70/5WHljZwbB//CiKy5AKuVTpwyK2BmbPD/Z4lQwPc8=";
|
||||
};
|
||||
|
||||
nativeBuildInputs = [ pkgs.unzip ];
|
||||
|
||||
sourceRoot = ".";
|
||||
|
||||
dontConfigure = true;
|
||||
dontBuild = true;
|
||||
|
||||
installPhase = ''
|
||||
runHook preInstall
|
||||
|
||||
mkdir -p $out
|
||||
unzip ugent2016.tds -d $out
|
||||
|
||||
runHook postInstall
|
||||
'';
|
||||
|
||||
dontFixup = true;
|
||||
|
||||
meta = with pkgs.lib; {
|
||||
description = "Styles for UGent";
|
||||
license = licenses.unfreeRedistributable;
|
||||
maintainers = [ ];
|
||||
platforms = platforms.all;
|
||||
};
|
||||
});
|
||||
in
|
||||
{
|
||||
devShells.default = pkgs.devshell.mkShell {
|
||||
name = "PhD thesis";
|
||||
packages = [
|
||||
pkgs.texlive.combined.scheme-full
|
||||
(pkgs.texlive.combine { inherit (pkgs.texlive) scheme-full; inherit ugent2016; })
|
||||
pkgs.nixpkgs-fmt
|
||||
];
|
||||
commands = [
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue