Compare commits
2 Commits
549a5935f6
...
4a8061b747
| Author | SHA1 | Date | |
|---|---|---|---|
|
|
4a8061b747 | ||
|
|
2104701858 |
1
.gitignore
vendored
1
.gitignore
vendored
@@ -3,3 +3,4 @@
|
||||
*.patch
|
||||
*.jar
|
||||
.obsidian
|
||||
tex
|
||||
|
||||
3
.gitmodules
vendored
Normal file
3
.gitmodules
vendored
Normal file
@@ -0,0 +1,3 @@
|
||||
[submodule "tools/markdown-pdf-generator"]
|
||||
path = tools/markdown-pdf-generator
|
||||
url = https://git.ured.se/victor/markdown-pdf-generator.git
|
||||
@@ -10,7 +10,6 @@
|
||||
\usepackage[utf8]{inputenc}
|
||||
\usepackage[swedish]{babel} % Svenska språkinställningar
|
||||
\usepackage{graphicx} % För att hantera bilder
|
||||
\usepackage{svg} % För att kunna inkludera SVG-filer (kräver Inkscape)
|
||||
\usepackage{geometry} % För att ställa in marginaler och pappersstorlek
|
||||
\usepackage{fancyhdr} % För att anpassa sidhuvud och sidfot
|
||||
\usepackage{lastpage} % För att kunna referera till sista sidan ("Sida X av Y")
|
||||
@@ -49,10 +48,10 @@
|
||||
%\fancyhead[L]{\includesvg[width=1.7cm, height=1.7cm]{logga}}
|
||||
%\lhead{\includesvg[width=1.7cm]{logga}}
|
||||
|
||||
% Logga på ALLA sidor
|
||||
\AddToShipoutPicture{%
|
||||
\AtPageLowerLeft{%
|
||||
\put(20,790){\includesvg[width=1.7cm]{logga}} % Justera koordinater
|
||||
% Vi byter till 'includegraphics' och använder vår absoluta sökväg
|
||||
\put(20,790){\includegraphics[width=1.7cm]{latex/logga.pdf}} % Justera koordinater
|
||||
}
|
||||
}
|
||||
|
||||
|
||||
65
latex/samlingsmall.tex
Normal file
65
latex/samlingsmall.tex
Normal file
@@ -0,0 +1,65 @@
|
||||
\documentclass[a4paper, 11pt]{article}
|
||||
|
||||
% Alla paket
|
||||
\usepackage[utf8]{inputenc}
|
||||
\usepackage[swedish]{babel}
|
||||
\usepackage{graphicx}
|
||||
\usepackage{svg}
|
||||
\usepackage{geometry}
|
||||
\usepackage{fancyhdr}
|
||||
\usepackage{lastpage}
|
||||
\usepackage[hidelinks]{hyperref}
|
||||
\usepackage{parskip}
|
||||
\usepackage{fontspec}
|
||||
\usepackage{longtable}
|
||||
\usepackage{booktabs}
|
||||
\usepackage{calc}
|
||||
\setmainfont{Carlito}
|
||||
|
||||
\geometry{
|
||||
a4paper,
|
||||
left=2cm,
|
||||
right=2cm,
|
||||
top=3.5cm,
|
||||
bottom=3cm,
|
||||
headheight=3cm,
|
||||
}
|
||||
|
||||
\pagestyle{fancy}
|
||||
\fancyhf{}
|
||||
\fancyfoot[R]{Sida \thepage{} av \pageref{LastPage}}
|
||||
\renewcommand{\headrulewidth}{0pt}
|
||||
\renewcommand{\footrulewidth}{0.4pt}
|
||||
|
||||
\begin{document}
|
||||
|
||||
% Titelsida
|
||||
\begin{titlepage}
|
||||
\thispagestyle{empty}
|
||||
\vspace*{\stretch{1}}
|
||||
\begin{center}
|
||||
{\Huge\bfseries Samlingsdokument: Styrdokument\par}
|
||||
\vspace{1.5cm}
|
||||
{\large Genererat: \today}
|
||||
\end{center}
|
||||
\vspace*{\stretch{2}}
|
||||
\end{titlepage}
|
||||
|
||||
% TOC
|
||||
\newpage
|
||||
\tableofcontents
|
||||
\newpage
|
||||
|
||||
% Inledning från markdown (genererad med pandoc)
|
||||
\input{samlingsdokument-intro.tex}
|
||||
|
||||
% Inkludera varje dokument
|
||||
\newpage
|
||||
\input{tex_dokument/policy1.tex}
|
||||
\newpage
|
||||
\input{tex_dokument/policy2.tex}
|
||||
\newpage
|
||||
\input{tex_dokument/riktlinje1.tex}
|
||||
|
||||
\end{document}
|
||||
|
||||
14
scripts/samlingsdokument.sh
Normal file
14
scripts/samlingsdokument.sh
Normal file
@@ -0,0 +1,14 @@
|
||||
#!/bin/bash
|
||||
|
||||
cd "$(dirname "$0")"
|
||||
|
||||
cd ..
|
||||
|
||||
mkdir -p tex
|
||||
|
||||
cd latex
|
||||
|
||||
for file in ../policies/*.md; do
|
||||
filename=$(basename "$file" .md)
|
||||
pandoc "$file" -o "../tex/$filename.tex" "--template=policymall.tex" -t "latex"
|
||||
done
|
||||
1
tools/markdown-pdf-generator
Submodule
1
tools/markdown-pdf-generator
Submodule
Submodule tools/markdown-pdf-generator added at 65e8827413
Reference in New Issue
Block a user