blob: 4b02876c451363acae619f939fe1202d76606bd3 (
plain)
- name: Stylish-issue
- author: Jonas Smedegaard
- version: 0.0.1
- contributes:
- formats:
- pdf:
- # links-as-notes: true
- colorlinks: false
- pdf-engine: lualatex
- documentclass: scrartcl
- csquotes: true
- papersize: a4
- # extract-media: img
- template-partials:
- - before-title.tex
- include-in-header:
- # support multiple tagged columns (class option twocolumn is not tagged)
- - text: |
- \usepackage[a4paper, margin=0.5in, bottom=1in]{geometry} % Set all margins to zero
- \usepackage{multicol}
- \setlength{\columnsep}{20pt} % Adjust space between columns
- \setlength{\columnwidth}{0.45\textwidth} % Set column width (optional)
- # avoid widow headline or definition description
- - text: |
- \usepackage{needspace}
- \let\oldsection\section
- \renewcommand{\section}[1]{%
- \needspace{6\baselineskip}
- \oldsection{#1}%
- }
- \let\olddesc\description
- \renewcommand{\description}[1][]{%
- \olddesc[#1]%
- \needspace{2\baselineskip}
- }
- # avoid widow or orphan lines
- - text: |
- \usepackage[defaultlines=3,all]{nowidow}
- # reduce vertical space after headlines
- - text: |
- \RedeclareSectionCommands[
- runin=false,
- beforeskip=.5\baselineskip,
- afterskip=-1ex]{section,subsection}
- # add newline between definition list description and items
- - text: |
- \usepackage{enumitem}
- \setlist[description]{style=nextline}
- # set page footer to danish page count "side X af Y"
- - text: |
- \usepackage{lastpage}
- \usepackage{scrlayer-scrpage}
- \cfoot{side \thepage\ af \pageref{LastPage}}
- # suppress figure label
- - text: |
- \usepackage[labelformat=empty]{caption}
- include-before-body:
- - text: |
- # enable multiple tagged columns
- - text: |
- \begin{multicols}{2}
- \raggedcolumns
- include-after-body:
- # conclude multiple tagged columns
- - text: |
- \end{multicols}
|