From 4d7d10941a6fa6abd5dd7f75a49dc9d0802e8011 Mon Sep 17 00:00:00 2001
From: neonfabrik <73540748+neonfabrik@users.noreply.github.com>
Date: Sun, 10 May 2026 14:08:07 +0200
Subject: [PATCH 01/15] New style: Sophiahemmet APA24.5
Implements specialized Swedish legislative formatting and SHH specific locale terms
---
sophiahemmet-apa245.csl | 1319 +++++++++++++++++++++++++++++++++++++++
1 file changed, 1319 insertions(+)
create mode 100644 sophiahemmet-apa245.csl
diff --git a/sophiahemmet-apa245.csl b/sophiahemmet-apa245.csl
new file mode 100644
index 0000000000..76d1812424
--- /dev/null
+++ b/sophiahemmet-apa245.csl
@@ -0,0 +1,1319 @@
+
+
From ba62c7fc9b81c364647d6c9d257bd43b445db6fc Mon Sep 17 00:00:00 2001
From: neonfabrik <73540748+neonfabrik@users.noreply.github.com>
Date: Sun, 10 May 2026 14:23:17 +0200
Subject: [PATCH 02/15] Removed a comment at the beginning.
---
sophiahemmet-apa245.csl | 1 -
1 file changed, 1 deletion(-)
diff --git a/sophiahemmet-apa245.csl b/sophiahemmet-apa245.csl
index 76d1812424..980553912f 100644
--- a/sophiahemmet-apa245.csl
+++ b/sophiahemmet-apa245.csl
@@ -1,6 +1,5 @@
+
\ No newline at end of file
From 402ec47a4079c0fca45d48635c2afe5f79e08910 Mon Sep 17 00:00:00 2001
From: neonfabrik <73540748+neonfabrik@users.noreply.github.com>
Date: Wed, 13 May 2026 16:13:00 +0000
Subject: [PATCH 11/15] Re-indent CSL styles
---
sophiahemmet-hogskola.csl | 57 +++++++++++++++++++--------------------
1 file changed, 28 insertions(+), 29 deletions(-)
diff --git a/sophiahemmet-hogskola.csl b/sophiahemmet-hogskola.csl
index 2aa038e3da..34c03cd4e1 100644
--- a/sophiahemmet-hogskola.csl
+++ b/sophiahemmet-hogskola.csl
@@ -242,8 +242,7 @@
-
-
+
@@ -1198,7 +1197,7 @@
-
+
@@ -1256,36 +1255,36 @@
-
-
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
-
-
-
-
-
+
+
-
-
-
-
+
-
-
-
-
-
-
-
-
-
-
-
-
-
-
+
+
+
@@ -1347,4 +1346,4 @@
-
\ No newline at end of file
+
From a2cc6299781d9821a41587be541b9a5f972d4d59 Mon Sep 17 00:00:00 2001
From: neonfabrik <73540748+neonfabrik@users.noreply.github.com>
Date: Sat, 16 May 2026 17:50:40 +0200
Subject: [PATCH 12/15] Video and Podcast now working as per SHH 24.5
---
sophiahemmet-hogskola.csl | 71 ++++++++++++++++++++++-----------------
1 file changed, 40 insertions(+), 31 deletions(-)
diff --git a/sophiahemmet-hogskola.csl b/sophiahemmet-hogskola.csl
index 34c03cd4e1..c2d9a2c20a 100644
--- a/sophiahemmet-hogskola.csl
+++ b/sophiahemmet-hogskola.csl
@@ -75,6 +75,7 @@
+
@@ -159,6 +160,7 @@
+
@@ -242,7 +244,8 @@
-
+
+
@@ -480,10 +483,16 @@
-
+
-
+
+
+
+
+
+
+
@@ -529,7 +538,7 @@
-
+
@@ -1197,7 +1206,7 @@
-
+
@@ -1255,36 +1264,36 @@
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
+
+
-
-
+
+
+
+
+
-
+
+
+
+
-
-
-
+
+
+
+
+
+
+
+
+
+
+
+
+
+
@@ -1346,4 +1355,4 @@
-
+
\ No newline at end of file
From 0b87123a616c46bebe891d3777ec014a9ef37f11 Mon Sep 17 00:00:00 2001
From: neonfabrik <73540748+neonfabrik@users.noreply.github.com>
Date: Sat, 16 May 2026 15:54:44 +0000
Subject: [PATCH 13/15] Re-indent CSL styles
---
sophiahemmet-hogskola.csl | 59 +++++++++++++++++++--------------------
1 file changed, 29 insertions(+), 30 deletions(-)
diff --git a/sophiahemmet-hogskola.csl b/sophiahemmet-hogskola.csl
index c2d9a2c20a..d8779a219c 100644
--- a/sophiahemmet-hogskola.csl
+++ b/sophiahemmet-hogskola.csl
@@ -244,8 +244,7 @@
-
-
+
@@ -483,7 +482,7 @@
-
+
@@ -1206,7 +1205,7 @@
-
+
@@ -1264,36 +1263,36 @@
-
-
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
-
-
-
-
-
+
+
-
-
-
-
+
-
-
-
-
-
-
-
-
-
-
-
-
-
-
+
+
+
@@ -1355,4 +1354,4 @@
-
\ No newline at end of file
+
From 3bc00727525815f72c4bc2ce72ab8b869c0aa1fb Mon Sep 17 00:00:00 2001
From: neonfabrik <73540748+neonfabrik@users.noreply.github.com>
Date: Mon, 1 Jun 2026 14:05:15 +0200
Subject: [PATCH 14/15] =?UTF-8?q?Update=20and=20refactor=20Sophiahemmet=20?=
=?UTF-8?q?H=C3=B6gskola=20style?=
MIME-Version: 1.0
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: 8bit
- Remove redundant custom `sv` and `en` locale blocks.
- Replace hardcoded strings (e.g., "Podcast", "Video", "Data set") with localized CSL terms.
- Update timestamp
- Flatten nested conditional logic and group multiple variables into single lines where possible.
- Adjust punctuation in the accessed date macro and replace raw strings with standard terms like `original-work-published`.
---
sophiahemmet-hogskola.csl | 369 +++++++++++---------------------------
1 file changed, 109 insertions(+), 260 deletions(-)
diff --git a/sophiahemmet-hogskola.csl b/sophiahemmet-hogskola.csl
index d8779a219c..5eedc36f71 100644
--- a/sophiahemmet-hogskola.csl
+++ b/sophiahemmet-hogskola.csl
@@ -17,101 +17,20 @@
Specialized APA 7th style for Sophiahemmet Högskola. Includes native sv/en locale toggles, SHH specific access dates, and Swedish legislative formatting.
- 2026-05-13T15:32:00+00:00
+ 2026-05-13T11:40:15+00:00
This work is licensed under a Creative Commons Attribution-ShareAlike 3.0 License
-
-
-
- red. & övers.
- red. & övers.
-
- övers.
- red.
- uppl.
- §
- §
- kap.
-
- s.
- s.
-
- hämtad
- från
- i
- et al.
- .
- .
- .
- .
- .
- .
-
-
-
-
-
- ed. & trans.
- eds. & trans.
-
-
- ed.
- eds.
-
- trans.
- ed.
-
- p.
- pp.
-
- retrieved
- from
- in
- et al.
-
-
-
-
-
+
-
-
-
+
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
@@ -132,7 +51,7 @@
-
+
@@ -164,12 +83,8 @@
-
-
-
-
-
-
+
+
@@ -180,7 +95,7 @@
-
+
@@ -194,24 +109,6 @@
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
@@ -244,7 +141,7 @@
-
+
@@ -265,7 +162,7 @@
-
+
@@ -326,32 +223,12 @@
-
+
+
+
+
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
+
@@ -363,8 +240,24 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
@@ -399,10 +292,7 @@
-
-
-
-
+
@@ -427,7 +317,7 @@
-
+
@@ -436,14 +326,6 @@
-
-
-
-
-
-
-
-
@@ -486,10 +368,10 @@
-
+
-
+
@@ -505,7 +387,7 @@
-
+
@@ -515,7 +397,7 @@
-
+
@@ -528,7 +410,7 @@
-
+
@@ -623,7 +505,7 @@
-
+
@@ -646,18 +528,21 @@
-
+
+
-
+
+
-
+
+
@@ -669,12 +554,14 @@
-
+
+
-
+
+
@@ -683,7 +570,7 @@
-
+
@@ -696,27 +583,19 @@
-
+
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
+
-
+
-
+
+
+
+
+
+
+
@@ -724,7 +603,10 @@
-
+
+
+
+
@@ -735,28 +617,21 @@
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
@@ -788,15 +663,11 @@
+
+
+
-
-
-
-
-
-
-
-
+
@@ -885,12 +756,8 @@
-
-
-
-
-
-
+
+
@@ -900,17 +767,7 @@
-
-
-
-
-
-
-
-
-
-
-
+
@@ -937,7 +794,7 @@
-
+
@@ -959,19 +816,19 @@
-
-
+
-
+
-
+
+
@@ -1019,10 +876,10 @@
-
+
-
+
@@ -1035,7 +892,7 @@
-
+
@@ -1048,10 +905,10 @@
-
+
-
+
@@ -1064,7 +921,7 @@
-
+
@@ -1073,15 +930,8 @@
-
-
-
-
-
-
-
-
-
+
+
@@ -1108,7 +958,10 @@
-
+
+
+
+
@@ -1172,14 +1025,10 @@
-
-
-
-
-
-
+
+
-
+
@@ -1205,9 +1054,9 @@
-
+
-
+
@@ -1243,7 +1092,7 @@
-
+
@@ -1354,4 +1203,4 @@
-
+
\ No newline at end of file
From 94d039eed0dbc8fb11be4d47f5b898e84320a951 Mon Sep 17 00:00:00 2001
From: neonfabrik <73540748+neonfabrik@users.noreply.github.com>
Date: Mon, 1 Jun 2026 12:09:00 +0000
Subject: [PATCH 15/15] Re-indent CSL styles
---
sophiahemmet-hogskola.csl | 4 ++--
1 file changed, 2 insertions(+), 2 deletions(-)
diff --git a/sophiahemmet-hogskola.csl b/sophiahemmet-hogskola.csl
index 5eedc36f71..8eae1c7f44 100644
--- a/sophiahemmet-hogskola.csl
+++ b/sophiahemmet-hogskola.csl
@@ -95,7 +95,7 @@
-
+
@@ -1203,4 +1203,4 @@
-
\ No newline at end of file
+