-
Notifications
You must be signed in to change notification settings - Fork 2
/
digital.sty
49 lines (38 loc) · 1.94 KB
/
digital.sty
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
% Denna fil innehåller definitioner av kommandon som används för att enklare kunna generera lyrics.json-filen från tex-filerna.
% Framöver kan den även med fördel användas för att standardisera sångbokens utseende.
\ProvidesPackage{digital}
%
% Importera andra paket
%
\RequirePackage{comment}
%\RequirePackage[T1]{fontenc}
%
% Kapitel
%
\newcommand{\chaptertitle}[2]{\huge{#1 #2}\\} % Standardformat på kapiteltitel
\newcommand{\chaptertitlenobr}[2]{\huge{#1 #2}} % Om du verkligen inte kan ha en ny rad på slutet
%
% Sånger
%
% Titlar
\newcommand{\songtitle}[2]{\Large{#1. #2}\\} % Standardformat på sångtitel
\newcommand{\songsubtitle}[1]{\large{#1\\}} % Standardformat på undetitel
\newcommand{\songsubtitlelarge}[1]{\Large{#1\\}} % Om du verkligen behöver ha en stor undertitel
% Ytterligare instruktioner
\newcommand{\sheetmusicnotice}[1]{\small{\textit{#1}}} % Notkapitels-notis, standardstorlek
\newcommand{\sheetmusicnoticefootnote}[1]{\footnotesize{\textit{#1}}} % Liten
\newcommand{\sheetmusicnoticenormal}[1]{\textit{#1}} % Lite större
\newcommand{\mel}[1]{\small\textbf{\textit{mel. #1 \\}}} % Definiera melodi
\newcommand{\course}[1]{\footnotesize{#1\\}} % Vissa låtar (ffa. kapitel 9 - iota) har kurser associerade till dem.
\newcommand{\instruction}[1]{\textit{#1}} % Instruktion, t.ex. hur den ska framföras, eller vem som sjunger vad.
% Övrigt
\newcommand{\auth}[1]{\begin{flushright}\textit{#1}\end{flushright}} % Definiera uppovsperson, första framförande, etc.
\newenvironment{lyrics}{}{} % Tolkas som sångtext av maskininläsaren.
%
% Differentieringshjälpmedel (tolkas olika av digitala och fysiska versionerna).
%
\newcommand{\digitalonly}[1]{} % Innehåll som bara syns i den digitala versionen.
\newcommand{\physicalonly}[1]{#1} % Innehåll som bara syns i den fysiska versionen.
% Används för att få maskininläsaren att skilja på försångare och resten.
\newcommand{\forsangare}[1]{#1}
\newcommand{\alla}[1]{\textbf{#1}}