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[inline]{enumitem}
|
||||||
#+LATEX_HEADER: \usepackage{listings}
|
#+LATEX_HEADER: \usepackage{listings}
|
||||||
#+LATEX_HEADER: \usepackage{color}
|
#+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: toc:nil
|
||||||
#+OPTIONS: ':t
|
#+OPTIONS: ':t
|
||||||
#+cite_export: csl citation-style.csl
|
#+cite_export: csl citation-style.csl
|
||||||
|
@ -26,6 +36,22 @@
|
||||||
:UNNUMBERED: t
|
:UNNUMBERED: t
|
||||||
:END:
|
: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
|
#+LATEX: \mainmatter
|
||||||
|
|
||||||
* Introduction
|
* Introduction
|
||||||
|
|
59
flake.nix
59
flake.nix
|
@ -15,12 +15,65 @@
|
||||||
outputs = { self, nixpkgs, devshell, flake-utils }:
|
outputs = { self, nixpkgs, devshell, flake-utils }:
|
||||||
flake-utils.lib.eachDefaultSystem (system:
|
flake-utils.lib.eachDefaultSystem (system:
|
||||||
let
|
let
|
||||||
pkgs = import nixpkgs { inherit system; overlays = [ devshell.overlays.default ]; };
|
pkgs = import nixpkgs { inherit system; overlays = [ devshell.overlays.default ]; config.allowUnfree = true; };
|
||||||
in {
|
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 {
|
devShells.default = pkgs.devshell.mkShell {
|
||||||
name = "PhD thesis";
|
name = "PhD thesis";
|
||||||
packages = [
|
packages = [
|
||||||
pkgs.texlive.combined.scheme-full
|
(pkgs.texlive.combine { inherit (pkgs.texlive) scheme-full; inherit ugent2016; })
|
||||||
pkgs.nixpkgs-fmt
|
pkgs.nixpkgs-fmt
|
||||||
];
|
];
|
||||||
commands = [
|
commands = [
|
||||||
|
|
Loading…
Add table
Add a link
Reference in a new issue