1
0

Compare commits

..

67 Commits

Author SHA1 Message Date
aab7665280 docs(eittlandic/dictionary): new words 2025-10-11 13:19:03 +02:00
0428248450 docs(eittlandic): big dictionary update 2025-07-26 21:36:49 +02:00
7aeea46beb chore: temporarily disable custom CSS 2025-02-11 09:12:25 +01:00
a43a20a3a7 chore: update vuepress 2025-02-09 12:33:41 +01:00
711bcac662 chore: deploy to Cloudflare Pages 2025-02-09 12:19:23 +01:00
65d5876c3f docs(eittlandic): some more vocabulary
Some checks failed
deploy / deploy (push) Failing after 1s
2025-01-19 17:40:25 +01:00
7d374bc074 docs(eittlandic/grammar): added passive imperative voice 2025-01-16 18:33:18 +01:00
41e3b1bd90 docs(eittlandic): plenty of new and updated words
All checks were successful
deploy / deploy (push) Successful in 3m32s
2025-01-09 04:39:39 +01:00
66f252533d docs(eittlandic): added some grammar 2025-01-09 03:38:18 +01:00
2fc32c38a4 docs(eittlandic): add new entry
All checks were successful
deploy / deploy (push) Successful in 4m14s
2024-11-20 22:43:28 +01:00
0b52af0202 feat: update HTML header for Fediverse
All checks were successful
deploy / deploy (push) Successful in 3m34s
2024-11-18 12:32:24 +01:00
aca6e21299 docs(eittlandic): new vocabulary
Some checks failed
deploy / deploy (push) Has been cancelled
2024-11-18 12:28:59 +01:00
18b022ec88 docs(eittlandic): dictionary fixes
All checks were successful
deploy / deploy (push) Successful in 4m24s
2024-11-16 23:54:29 +01:00
facfecd7c2 docs(eittlandic): plenty of new vocabulary
All checks were successful
deploy / deploy (push) Successful in 5m33s
2024-11-16 22:03:45 +01:00
3c553591a7 docs(eittlandic): extending the phonology
All checks were successful
deploy / deploy (push) Successful in 5m27s
2024-11-08 21:32:47 +01:00
0067a4db31 docs(eittlandic): some more vocabulary, some fixes 2024-11-08 21:32:47 +01:00
68eed4a05c docs(eittlandic): additional vocabulary
All checks were successful
deploy / deploy (push) Successful in 4m31s
2024-11-02 21:45:48 +01:00
e3c39cbf10 feat: add HTML header for Fediverse
All checks were successful
deploy / deploy (push) Successful in 5m29s
2024-10-01 21:43:12 +02:00
9ae33d5908 docs(eittlandic): more vocabulary
All checks were successful
deploy / deploy (push) Successful in 5m40s
2024-09-25 20:40:26 +02:00
7b7e546895 chore: update packages
All checks were successful
deploy / deploy (push) Successful in 5m34s
2024-09-21 15:07:50 +02:00
add06ef4b6 docs(eittlandic): more vocabulary and declensions
All checks were successful
deploy / deploy (push) Successful in 1m55s
2024-09-14 15:06:15 +02:00
169d21f589 docs(eittlandic): better handling of adjective suffixes 2024-09-14 15:05:46 +02:00
1cd503f1c9 docs(eittlandic/grammar): add adjectives 2024-09-12 21:05:21 +02:00
6dd2d47083 docs(eittlandic): fix some verbs in grammar 2024-09-12 21:05:07 +02:00
136b59240e docs(eittlandic): better tables 2024-09-12 21:04:44 +02:00
775b597c9e docs(eittlandic): add some regional phonetic variations 2024-09-12 21:03:56 +02:00
94fb6e7272 docs(eittlandic): lots of new vocabulary
All checks were successful
deploy / deploy (push) Successful in 1m53s
Needs declensions
2024-07-01 23:32:13 +02:00
96409f3ef7 docs(eittlandic): some more vocabulary
All checks were successful
deploy / deploy (push) Successful in 2m0s
2024-06-30 18:39:58 +02:00
8057b1da5d docs(eittlandic): more Eittlandic moods
All checks were successful
deploy / deploy (push) Successful in 2m6s
2024-06-30 17:26:28 +02:00
eeae2ad0d9 docs(eittlandic): more vocabulary 2024-06-30 17:26:16 +02:00
4723fc4b57 docs(eittlandic): fix mistake between ér and vér 2024-06-30 17:25:55 +02:00
6f91ffa518 docs(eittlandic): better verbs
All checks were successful
deploy / deploy (push) Successful in 1m31s
2024-06-23 15:58:11 +02:00
2b3afe6301 docs(eittlandic): more words still 2024-06-23 15:57:52 +02:00
c05025fba7 style(eittlandic): correctly set width of some tables
All checks were successful
deploy / deploy (push) Successful in 1m42s
2024-06-23 13:16:06 +02:00
6347bd145e docs(eittlandic): some new words 2024-06-23 13:15:56 +02:00
941dcea281 style: fix tables 2024-06-23 13:14:57 +02:00
fd980f9ecb chore: switch to node 20 2024-06-23 13:14:42 +02:00
d31c11bfb8 docs(eittlandic): reworking the verbs
All checks were successful
deploy / deploy (push) Successful in 1m32s
2024-06-21 17:55:41 +02:00
83082e67b1 docs(eittlandic): rework index page for Eittlandic 2024-06-21 17:55:41 +02:00
28b49c5ad6 docs(eittlandic): remove lore content, moved to dedicated wiki 2024-06-21 17:55:41 +02:00
4b6d1212f5 docs(eittlandic): plenty more words 2024-06-21 17:55:41 +02:00
3c1f95664c fix(ImgFigure): better template HTML 2024-06-21 08:27:34 +02:00
c4b8561997 docs(markdown): don’t add frame attribute to tables 2024-06-21 08:26:56 +02:00
31a89bf3ad chore: upgrade dependencies, switch from yarn to npm 2024-06-21 08:15:31 +02:00
43e450d8ae docs(eittlandic): more and better vocabulary
All checks were successful
deploy / deploy (push) Successful in 1m56s
2024-04-22 18:59:06 +02:00
44316af286 docs(eittlandic): better tables in grammar 2024-04-22 09:16:39 +02:00
653679535b docs(eittlandic): added phonetics for Vestrheim 2024-04-22 09:15:51 +02:00
63b0bb9f59 docs(eittlandic): small fix with phone evolution 2024-04-22 09:14:52 +02:00
c167307ce5 fix(headers): Set correct umami tracking code
All checks were successful
deploy / deploy (push) Successful in 2m42s
2024-02-26 06:55:00 +01:00
c9cd3d56b3 docs(eittlandic): add names and places index
All checks were successful
deploy / deploy (push) Successful in 2m15s
2024-01-28 18:59:03 +01:00
2ade1fb102 chore: standardize yarn commands across my projects 2024-01-28 06:25:58 +01:00
9cff5e6361 feat: make org files detectable
All checks were successful
deploy / deploy (push) Successful in 3m31s
2024-01-27 19:07:48 +01:00
92190aa006 fix: correct import of umami script
All checks were successful
deploy / deploy (push) Successful in 2m21s
2024-01-27 17:52:40 +01:00
b6bbf636ec chore: switch from npm to yarn
All checks were successful
deploy / deploy (push) Successful in 1m52s
2024-01-27 15:24:47 +01:00
13999306bc chore: switch from Drone to Gitea Actions
All checks were successful
deploy / deploy (push) Successful in 2m11s
2024-01-27 14:27:22 +01:00
41626f818c chore: switch to umami, upgrade Vuepress, add search feature 2024-01-27 14:27:21 +01:00
749651e64a docs(eittlandic): two new verbs 2024-01-27 13:51:55 +01:00
9349e37c0e docs: org alignment 2024-01-27 13:51:47 +01:00
8f7be3c362 eittlandic: fix genitive and dative in grammar
All checks were successful
continuous-integration/drone Build is passing
2024-01-09 21:06:50 +01:00
6ad4d53677 docs(eittlandic): grammar and dictionary update
All checks were successful
continuous-integration/drone/push Build is passing
New pronouns

Some new words, a lot more declension tables for nouns
2023-12-29 13:02:52 +01:00
09d8a9eca6 docs(zikãti): some clarification in the documentation 2023-12-29 13:02:17 +01:00
233236fb42 docs(eittlandic): Questions grammar
All checks were successful
continuous-integration/drone/push Build is passing
Expand documentation on questions in Eittlandic

Aso fix two elements in the dictionary
2023-12-26 14:47:20 +01:00
770e4b540f docs(eittlandic): fix some phonetics
All checks were successful
continuous-integration/drone/push Build is passing
2023-12-18 19:28:28 +01:00
6108296df0 docs(eittland): verbs, pronouns, questions
All checks were successful
continuous-integration/drone/push Build is passing
2023-12-17 21:32:23 +01:00
2134600c0a chore(export): change from ox-gfm to built-in ox-md
HTML tables are better supported in Vuepress than Markdown tables
2023-12-17 21:31:17 +01:00
5ded96f90e fix(styles): better styles for tables 2023-12-17 21:30:45 +01:00
ac310ddab1 docs: update in worldbuilding and vocabulary
All checks were successful
continuous-integration/drone/push Build is passing
2023-10-06 22:40:02 +02:00
25 changed files with 14788 additions and 1454 deletions

View File

@@ -1,112 +0,0 @@
---
kind: pipeline
type: docker
name: CD
steps:
- name: restore cache node
image: drillster/drone-volume-cache
volumes:
- name: conlang-node
path: /cache/conlang/node
settings:
restore: true
mount:
- ./node_modules
- name: restore cache emacs
image: drillster/drone-volume-cache
volumes:
- name: conlang-emacs
path: /cache/conlang/emacs
settings:
restore: true
mount:
- /root/.emacs.d
- name: generate emacs
image: silex/emacs:master-alpine
commands:
- apk update && apk add git
- emacs -Q --script export.el
- pwd
- find / -name '*.org'
- find / -name '*.md'
depends_on:
- "restore cache emacs"
- name: generate node
image: node:19-alpine
commands:
- yarn
- yarn docs:build
depends_on:
- "restore cache node"
- "generate emacs"
- name: rebuild cache emacs
image: drillster/drone-volume-cache
volumes:
- name: conlang-emacs
path: /cache/conlang/emacs
settings:
rebuild: true
mount:
- /root/.emacs.d
depends_on:
- "generate emacs"
- name: rebuild cache node
image: drillster/drone-volume-cache
volumes:
- name: conlang-node
path: /cache/conlang/node
settings:
rebuild: true
mount:
- ./node_modules
depends_on:
- "generate node"
- name: deploy
image: appleboy/drone-scp
settings:
host:
from_secret: ssh_host
target:
from_secret: ssh_target
source: docs/.vuepress/dist/*
strip_components: 3
username:
from_secret: ssh_username
password:
from_secret: ssh_password
port:
from_secret: ssh_port
depends_on:
- "generate node"
when:
branch:
- main
event:
exclude:
- pull_request
- name: purge cache
image: jetrails/drone-cloudflare-caching
settings:
api_token:
from_secret: cloudflare_cache_api
zone_identifier:
from_secret: phundrak_com_zone_id
action: purge_files
list:
- https://conlang.phundrak.com
depends_on:
- "deploy"
when:
branch:
- devel
event:
exclude:
- pull_request

1
.envrc Normal file
View File

@@ -0,0 +1 @@
use nix

3
.gitattributes vendored
View File

@@ -1 +1,2 @@
*.org linguist-detectable=true
*.org linguist-detectable
docs/* -linguist-documentation

29
.github/workflows/deploy.yaml vendored Normal file
View File

@@ -0,0 +1,29 @@
name: deploy
on:
push:
branches:
- main
jobs:
deploy:
runs-on: ubuntu-latest
steps:
- uses: actions/checkout@v3
- uses: actions/setup-node@v4
with:
node-version: 20.x
- run: npm ci
- uses: purcell/setup-emacs@master
with:
version: 29.1
- name: "Export org to md"
run: emacs -Q --script export.el
- run: npm run build
- name: "Deploy to Cloudflare Pages"
uses: cloudflare/pages-action@v1
with:
apiToken: ${{ secrets.CLOUDFLARE_API_TOKEN }}
accountId: ${{ secrets.ACCOUNT_ID }}
projectName: conlang-phundrak-com
directory: docs/.vuepress/dist/
githubToken: ${{ secrets.TOKEN }}

2
.gitignore vendored
View File

@@ -3,4 +3,4 @@ node_modules
.cache
/docs/**/*.md
/docs/.vuepress/dist/
/yarn*
/.yarn/

View File

@@ -1,5 +1,7 @@
;;; Directory Local Variables -*- no-byte-compile: t -*-
;;; For more information see (info "(emacs) Directory Variables")
((org-mode . ((org-list-allow-alphabetical . nil)
((org-mode . ((org-html-table-default-attributes . (:border "2" :cellspacing "0" :cellpadding "6" :rules "groups" :frame "void"))
(langtool-default-language . "en-GB")
(org-list-allow-alphabetical . nil)
(org-confirm-babel-evaluate . nil))))

View File

@@ -1,6 +1,8 @@
<template>
<img :alt="alt" :src="src" />
<figcaption><slot></slot></figcaption>
<figure>
<img :alt="alt" :src="src" />
<figcaption><slot></slot></figcaption>
</figure>
</template>
<script setup lang="ts">

View File

@@ -1,9 +1,15 @@
import { defineUserConfig, defaultTheme } from 'vuepress';
import { removeHtmlExtensionPlugin } from 'vuepress-plugin-remove-html-extension';
import { defaultTheme } from '@vuepress/theme-default';
import { defineUserConfig } from 'vuepress';
import { viteBundler } from '@vuepress/bundler-vite';
import { umamiAnalyticsPlugin } from '@vuepress/plugin-umami-analytics';
import { slimsearchPlugin } from '@vuepress/plugin-slimsearch';
import head from './head';
const isProd = process.env.NODE_ENV === 'production';
export default defineUserConfig({
lang: 'en-US',
lang: 'en-GB',
title: "Phundrak's Conlangs",
head: head,
description: 'Documentation of the constructed languages made by Phundrak',
@@ -15,7 +21,20 @@ export default defineUserConfig({
level: [1, 2, 3, 4, 5],
},
},
plugins: [removeHtmlExtensionPlugin()],
plugins: [
slimsearchPlugin({
indexContent: true,
}),
],
bundler: isProd
? viteBundler({})
: viteBundler({
viteOptions: {
server: {
allowedHosts: true,
},
},
}),
theme: defaultTheme({
sidebarDepth: 5,
repo: 'https://labs.phundrak.com/phundrak/conlang.phundrak.com',
@@ -30,26 +49,12 @@ export default defineUserConfig({
link: '/eittlandic/',
collapsible: true,
children: [
{
text: 'The Country',
link: '/eittlandic/country',
},
{
text: 'Linguistic Typology',
link: '/eittlandic/typology',
},
{
text: 'Phonology',
link: '/eittlandic/phonology',
},
{
text: 'Grammar',
link: '/eittlandic/grammar',
},
{
text: 'Dictionary',
link: '/eittlandic/dictionary',
},
'/eittlandic/country',
'/eittlandic/typology',
'/eittlandic/phonology',
'/eittlandic/grammar',
'/eittlandic/names-and-places',
'/eittlandic/dictionary',
],
},
{
@@ -57,30 +62,12 @@ export default defineUserConfig({
link: '/proto-nyqy/',
collapsible: true,
children: [
{
text: 'Introduction',
link: '/proto-nyqy/introduction',
},
{
text: 'Culture and People',
link: '/proto-nyqy/culture-and-people',
},
{
text: 'Linguistic Typology',
link: '/proto-nyqy/typology',
},
{
text: 'Phonology',
link: '/proto-nyqy/phonology',
},
{
text: 'Syntax',
link: '/proto-nyqy/syntax',
},
{
text: 'Dictionary',
link: '/proto-nyqy/dictionary',
},
'/proto-nyqy/introduction',
'/proto-nyqy/culture-and-people',
'/proto-nyqy/typology',
'/proto-nyqy/phonology',
'/proto-nyqy/syntax',
'/proto-nyqy/dictionary',
],
},
'/zikãti',

View File

@@ -3,18 +3,18 @@ interface SimplifiedHeader {
content: [any];
}
const matomoTrackingCode = `var _paq = window._paq = window._paq || [];
_paq.push(['trackPageView']);
_paq.push(['enableLinkTracking']);
(function() {
var u="https://matomo.phundrak.com/";
_paq.push(['setTrackerUrl', u+'matomo.php']);
_paq.push(['setSiteId', '4']);
var d=document, g=d.createElement('script'), s=d.getElementsByTagName('script')[0];
g.async=true; g.src=u+'matomo.js'; s.parentNode.insertBefore(g,s);
})();`;
const simplifiedHead = [
{
tag: 'script',
content: [
{
async: true,
src: 'https://umami.phundrak.com/script.js',
'data-website-id': 'dda1ea7b-086e-49b0-9cab-517314212ac5',
'data-do-not-track': 'true',
},
],
},
{
tag: 'meta',
content: [
@@ -34,6 +34,10 @@ const simplifiedHead = [
property: 'og:description',
content: 'Documentation of Pundraks constructed languages',
},
{
name: 'fediverse:creator',
content: '@phundrak@mastodon.phundrak.com',
},
{
name: 'twitter:card',
content: 'summary',
@@ -140,6 +144,5 @@ head.push([
{ rel: 'me', href: 'https://mastodon.phundrak.com/@phundrak' },
'Mastodon',
]);
head.push(['script', {}, matomoTrackingCode]);
export default head;

View File

@@ -4,171 +4,195 @@
* - Copyright (c) 2016-present Sven Greb <development@svengreb.de>
*/
:root {
--nord0: #2e3440;
--nord1: #3b4252;
--nord2: #434c5e;
--nord3: #4c566a;
--nord4: #d8dee9;
--nord5: #e5e9f0;
--nord6: #eceff4;
--nord7: #8fbcbb;
--nord8: #88c0d0;
--nord9: #81a1c1;
--nord10: #5e81ac;
--nord11: #bf616a;
--nord12: #d08770;
--nord13: #ebcb8b;
--nord14: #a3be8c;
--nord15: #b48ead;
/* :root { */
/* --nord0: #2e3440; */
/* --nord1: #3b4252; */
/* --nord2: #434c5e; */
/* --nord3: #4c566a; */
/* --nord4: #d8dee9; */
/* --nord5: #e5e9f0; */
/* --nord6: #eceff4; */
/* --nord7: #8fbcbb; */
/* --nord8: #88c0d0; */
/* --nord9: #81a1c1; */
/* --nord10: #5e81ac; */
/* --nord11: #bf616a; */
/* --nord12: #d08770; */
/* --nord13: #ebcb8b; */
/* --nord14: #a3be8c; */
/* --nord15: #b48ead; */
scroll-behavior: smooth;
/* scroll-behavior: smooth; */
// brand colors
--c-brand: var(--nord9);
--c-brand-light: var(--nord14);
/* // brand colors */
/* --c-brand: var(--nord9); */
/* --c-brand-light: var(--nord14); */
// background colors
--c-bg: var(--nord6);
--c-bg-light: var(--nord6);
--c-bg-lighter: var(--nord5);
--c-bg-dark: var(--nord5);
--c-bg-darker: var(--nord4);
--c-bg-navbar: var(--c-bg);
--c-bg-sidebar: var(--c-bg);
--c-bg-arrow: var(--nord4);
/* // background colors */
/* --c-bg: var(--nord6); */
/* --c-bg-light: var(--nord6); */
/* --c-bg-lighter: var(--nord5); */
/* --c-bg-dark: var(--nord5); */
/* --c-bg-darker: var(--nord4); */
/* --c-bg-navbar: var(--c-bg); */
/* --c-bg-sidebar: var(--c-bg); */
/* --c-bg-arrow: var(--nord4); */
// text colors
--c-text: var(--nord1);
--c-text-accent: var(--c-brand);
--c-text-light: var(--nord2);
--c-text-lighter: var(--nord3);
--c-text-lightest: var(--nord4);
--c-text-quote: var(--nord2);
/* // text colors */
/* --c-text: var(--nord1); */
/* --c-text-accent: var(--c-brand); */
/* --c-text-light: var(--nord2); */
/* --c-text-lighter: var(--nord3); */
/* --c-text-lightest: var(--nord4); */
/* --c-text-quote: var(--nord2); */
// border colors
--c-border: var(--nord4);
--c-border-dark: var(--nord4);
/* // border colors */
/* --c-border: var(--nord4); */
/* --c-border-dark: var(--nord4); */
// custom container colors
--c-tip: var(--nord14);
--c-tip-bg: rgba(163, 190, 140, 0.2);
--c-tip-title: var(--c-text);
--c-tip-text: var(--c-text);
--c-tip-text-accent: var(--c-text-accent);
--c-warning: var(--nord13);
--c-warning-bg: rgba(235, 203, 139, 0.3);
--c-warning-bg-light: rgba(235, 203, 139, 0.2);
--c-warning-bg-lighter: rgba(235, 203, 139, 0.1);
--c-warning-border-dark: var(--nord3);
--c-warning-details-bg: var(--c-bg);
--c-warning-title: var(--nord12);
--c-warning-text: var(--nord12);
--c-warning-text-accent: var(--nord12);
--c-warning-text-light: var(--nord12);
--c-warning-text-quote: var(--nord12);
/* // custom container colors */
/* --c-tip: var(--nord14); */
/* --c-tip-bg: rgba(163, 190, 140, 0.2); */
/* --c-tip-title: var(--c-text); */
/* --c-tip-text: var(--c-text); */
/* --c-tip-text-accent: var(--c-text-accent); */
/* --c-warning: var(--nord13); */
/* --c-warning-bg: rgba(235, 203, 139, 0.3); */
/* --c-warning-bg-light: rgba(235, 203, 139, 0.2); */
/* --c-warning-bg-lighter: rgba(235, 203, 139, 0.1); */
/* --c-warning-border-dark: var(--nord3); */
/* --c-warning-details-bg: var(--c-bg); */
/* --c-warning-title: var(--nord12); */
/* --c-warning-text: var(--nord12); */
/* --c-warning-text-accent: var(--nord12); */
/* --c-warning-text-light: var(--nord12); */
/* --c-warning-text-quote: var(--nord12); */
--c-danger: var(--nord11);
--c-danger-bg: rgba(191, 97, 106, 0.2);
--c-danger-bg-light: rgba(191, 97, 106, 0.2);
--c-danger-bg-lighter: rgba(191, 97, 106, 0.1);
--c-danger-border-dark: var(--nord11);
--c-danger-details-bg: var(--nord2);
--c-danger-title: var(--nord11);
--c-danger-text: var(--nord11);
--c-danger-text-accent: var(--nord11);
--c-danger-text-light: var(--nord11);
--c-danger-text-quote: var(--nord11);
/* --c-danger: var(--nord11); */
/* --c-danger-bg: rgba(191, 97, 106, 0.2); */
/* --c-danger-bg-light: rgba(191, 97, 106, 0.2); */
/* --c-danger-bg-lighter: rgba(191, 97, 106, 0.1); */
/* --c-danger-border-dark: var(--nord11); */
/* --c-danger-details-bg: var(--nord2); */
/* --c-danger-title: var(--nord11); */
/* --c-danger-text: var(--nord11); */
/* --c-danger-text-accent: var(--nord11); */
/* --c-danger-text-light: var(--nord11); */
/* --c-danger-text-quote: var(--nord11); */
--c-details-bg: var(--c-bg-lighter);
/* --c-details-bg: var(--c-bg-lighter); */
// badge component colors
--c-badge-tip: var(--c-tip);
--c-badge-warning: var(--c-warning);
--c-badge-warning-text: var(--c-bg);
--c-badge-danger: var(--c-danger);
--c-badge-danger-text: var(--c-bg);
/* // badge component colors */
/* --c-badge-tip: var(--c-tip); */
/* --c-badge-warning: var(--c-warning); */
/* --c-badge-warning-text: var(--c-bg); */
/* --c-badge-danger: var(--c-danger); */
/* --c-badge-danger-text: var(--c-bg); */
// transition vars
--t-color: 0.3s ease;
--t-transform: 0.3s ease;
/* // transition vars */
/* --t-color: 0.3s ease; */
/* --t-transform: 0.3s ease; */
// code blocks vars
--code-bg-color: var(--nord0);
--code-hl-bg-color: var(--nord1);
--code-ln-color: #9e9e9e;
--code-ln-wrapper-width: 3.5rem;
/* // code blocks vars */
/* --code-bg-color: var(--nord0); */
/* --code-hl-bg-color: var(--nord1); */
/* --code-ln-color: #9e9e9e; */
/* --code-ln-wrapper-width: 3.5rem; */
// font vars
--font-family: -apple-system, BlinkMacSystemFont, 'Segoe UI', Roboto, Oxygen,
Ubuntu, Cantarell, 'Fira Sans', 'Droid Sans', 'Helvetica Neue', sans-serif;
--font-family-code: Consolas, Monaco, 'Andale Mono', 'Ubuntu Mono', monospace;
/* // font vars */
/* --font-family: -apple-system, BlinkMacSystemFont, 'Segoe UI', Roboto, Oxygen, */
/* Ubuntu, Cantarell, 'Fira Sans', 'Droid Sans', 'Helvetica Neue', sans-serif; */
/* --font-family-code: Consolas, Monaco, 'Andale Mono', 'Ubuntu Mono', monospace; */
// layout vars
--navbar-height: 3.6rem;
--navbar-padding-v: 0.7rem;
--navbar-padding-h: 1.5rem;
--sidebar-width: 20rem;
--sidebar-width-mobile: calc(var(--sidebar-width) * 0.82);
--content-width: 740px;
--homepage-width: 960px;
}
/* // layout vars */
/* --navbar-height: 3.6rem; */
/* --navbar-padding-v: 0.7rem; */
/* --navbar-padding-h: 1.5rem; */
/* --sidebar-width: 20rem; */
/* --sidebar-width-mobile: calc(var(--sidebar-width) * 0.82); */
/* --content-width: 740px; */
/* --homepage-width: 960px; */
/* } */
html.dark {
// brand colors
--c-brand: var(--nord14);
--c-brand-light: var(--nord14);
/* html.dark { */
/* // brand colors */
/* --c-brand: var(--nord14); */
/* --c-brand-light: var(--nord14); */
// background colors
--c-bg: var(--nord1);
--c-bg-light: var(--nord2);
--c-bg-lighter: var(--nord2);
--c-bg-dark: var(--nord3);
--c-bg-darker: var(--nord3);
/* // background colors */
/* --c-bg: var(--nord1); */
/* --c-bg-light: var(--nord2); */
/* --c-bg-lighter: var(--nord2); */
/* --c-bg-dark: var(--nord3); */
/* --c-bg-darker: var(--nord3); */
// text colors
--c-text: var(--nord4);
--c-text-light: var(--nord5);
--c-text-lighter: var(--nord5);
--c-text-lightest: var(--nord6);
--c-text-quote: var(--c-text);
/* // text colors */
/* --c-text: var(--nord4); */
/* --c-text-light: var(--nord5); */
/* --c-text-lighter: var(--nord5); */
/* --c-text-lightest: var(--nord6); */
/* --c-text-quote: var(--c-text); */
// border colors
--c-border: var(--nord3);
--c-border-dark: var(--nord3);
/* // border colors */
/* --c-border: var(--nord3); */
/* --c-border-dark: var(--nord3); */
// custom container colors
--c-tip: var(--nord14);
--c-warning: var(--nord13);
--c-warning-bg: rgba(235, 203, 139, 0.2);
--c-warning-bg-light: rgba(235, 203, 139, 0.2);
--c-warning-bg-lighter: rgba(235, 203, 139, 0.1);
--c-warning-border-dark: var(--nord3);
--c-warning-details-bg: var(--c-bg);
--c-warning-title: var(--nord13);
--c-warning-text: var(--nord13);
--c-warning-text-accent: var(--nord13);
--c-warning-text-light: var(--nord13);
--c-warning-text-quote: var(--nord13);
/* // custom container colors */
/* --c-tip: var(--nord14); */
/* --c-warning: var(--nord13); */
/* --c-warning-bg: rgba(235, 203, 139, 0.2); */
/* --c-warning-bg-light: rgba(235, 203, 139, 0.2); */
/* --c-warning-bg-lighter: rgba(235, 203, 139, 0.1); */
/* --c-warning-border-dark: var(--nord3); */
/* --c-warning-details-bg: var(--c-bg); */
/* --c-warning-title: var(--nord13); */
/* --c-warning-text: var(--nord13); */
/* --c-warning-text-accent: var(--nord13); */
/* --c-warning-text-light: var(--nord13); */
/* --c-warning-text-quote: var(--nord13); */
--c-danger: var(--nord11);
--c-danger-bg: rgba(191, 97, 106, 0.2);
--c-danger-bg-light: rgba(191, 97, 106, 0.2);
--c-danger-bg-lighter: rgba(191, 97, 106, 0.1);
--c-danger-border-dark: var(--nord11);
--c-danger-details-bg: var(--nord2);
--c-danger-title: hsl(354 43% 75.7%);
--c-danger-text: hsl(354 43% 80.7%);
--c-danger-text-accent: var(--nord11);
--c-danger-text-light: var(--nord11);
--c-danger-text-quote: var(--nord11);
/* --c-danger: var(--nord11); */
/* --c-danger-bg: rgba(191, 97, 106, 0.2); */
/* --c-danger-bg-light: rgba(191, 97, 106, 0.2); */
/* --c-danger-bg-lighter: rgba(191, 97, 106, 0.1); */
/* --c-danger-border-dark: var(--nord11); */
/* --c-danger-details-bg: var(--nord2); */
/* --c-danger-title: hsl(354 43% 75.7%); */
/* --c-danger-text: hsl(354 43% 80.7%); */
/* --c-danger-text-accent: var(--nord11); */
/* --c-danger-text-light: var(--nord11); */
/* --c-danger-text-quote: var(--nord11); */
--c-details-bg: var(--c-bg-light);
/* --c-details-bg: var(--c-bg-light); */
// badge component colors
--c-badge-warning-text: var(--nord0);
--c-badge-danger-text: var(--nord0);
/* // badge component colors */
/* --c-badge-warning-text: var(--nord0); */
/* --c-badge-danger-text: var(--nord0); */
// code blocks vars
--code-hl-bg-color: var(--nord2);
}
/* // code blocks vars */
/* --code-hl-bg-color: var(--nord2); */
/* } */
/* .page table { */
/* border-color: var(--nord3); */
/* border-top: none; */
/* display: inline-block; */
/* tbody { */
/* border-color: var(--c-bg-dark); */
/* border-width: 3px; */
/* } */
/* tr { */
/* background-color: var(--c-bg); */
/* transition: background-color var(--t-color); */
/* } */
/* } */
/* tr:nth-child(even) td.org-left { */
/* background-color: var(--nord5) !important; */
/* } */
/* .dark tr:nth-child(even) td.org-left { */
/* background-color: var(--nord1) !important; */
/* } */

View File

@@ -52,16 +52,25 @@ possible to store Flash cookies or local shared objects.
This site does not use them at all.
** Is there any analytics on this website?
Yes, but heres the catch: I use a self-hosted [[https://umami.is/][umami]] instance to track
what happens on this website. This service uses no cookies, is fully
GDPR and CCPA compliant, and completely anonymises you. I just know
that someone went on such or such web page, but I have no way of
knowing that the same person went on this then that page. Your privacy
is completely respected.
If you still want to block tracking, you can add =umami.phundrak.com= to
the list of domains blocked by uBlock Origin (the only adblocker Ill
ever trust).
** Is there targeted advertisement on this website?
Theres no advertisement to begin with. If you see any, check your
computer and browser for virus, that is not normal.
** How often is this page updated?
It is updated from time to time to reflect any changes in how my
website behaves, or if I notice errors on this page (such as typos). I
might add some user tracking, however dont worry, Matomo (the service
I would use) would only track you on this website and this website
only. Matomo respects the privacy of a websites users.
website behaves, or if I notice errors on this page (such as typos).
You can see the last update of this page by looking at the last
modification of the file =about.org= on [[https://labs.phundrak.com/phundrak/conlang.phundrak.com/src/branch/main/docs][this page]].

View File

@@ -2,782 +2,6 @@
#+setupfile: ../headers
* The Country of Eittland
** Eittlandic Geography
Eittland is an active volcanic island. In its center we can find the
most active volcanoes, surrounded by glaciers and some regular
mountains. It is surrounded by some taiga, taiga plains covered mainly
by ashen pines (/pinus fraxinus/), and a large cold desert covering most
of the center of the island and its northern eastern part. Outside
this largely unpopulated region, Eastern Eittland mainly consists of
grasslands with some temperate rainforests on its southern shores as
well as some occasional wetland and marshes. On the other hand,
Western Eittland has a lot more temperate deciduos forests, temperate
rainforests and some more wetlands and marshes still. Three small cold
deserts spawn in Western Eittland, including one north-east of
Đeberget not far from the city. More details can be found in the map
below. Overall, the southern and western parts of Eittland can be
compared to Scotland in terms of temperatures, or a warmer Iceland.
This page was moved to [[https://wiki.phundrak.com/s/eittland][its dedicated wiki]].
#+html: <ImgFigure src="/img/eittlandic/map-biomes.png">Biomes of the Eittlandic Island</ImgFigure>
Eastern Eittland is also recognizable by its great amount of flat
shorelines, especially in its northern and eastern parts which are part
of the more recent paths of lava flows. On the other hand, its few
fjords and the numerous fjords found in the western part of the island
are characteristic of much older parts of Eittland. The Fjord
themselves were formed during the last ice age, while the smoother
shore lines formed since. Western Eittland also has two main bays
which are two very old caldeira volcanoes. It is not known whether
they will be one day active again or not.
** Culture
The Eittlandic people share a common basis for their culture which
remained rather conservative for much longer than the other nordic
people due to its resistance towards Christianity conversion. The
number of people adhering to Norse beliefs remained very high through
the ages and only recently began declining, going from 93% of
Eittlanders declaring themselves follower of the Norse Faith in 1950
to 68% in 2019. This decline is also due to either people converting
to a religion or due to the immigration boom from the last seventy
years, though the main reason is the decline in people identifying to
any faith at all --- the number of atheists went from only 2% of
Eittlanders in 1940 to 15% in 2019. The evolution of the religious
population is shown in the chart below, and a geographical
distribution of these in 2019 can be found in the map following the
chart --- note that only the main religion is shown in a particular
area and religions with fewer people in said area are not shown. You
can also see on said map the population repartition of Eittland.
#+headers: :cache yes :exports none :eval no-export
#+begin_src gnuplot :file img/eittlandic/religions.png :var data=eittland-religions
set title "Religions in Eittland since 1950"
set title boxed offset 0,0 font ",15"
set key invert reverse Left outside
set yrange [0:100]
set grid y
set ylabel "Percentage"
set border 3
set style data histograms
set style histogram rowstacked
set style fill solid border -1
set boxwidth 1
plot data u 2:xticlabels(1) axis x1y1 title 'Norse Faith', \
data u 3:xticlabels(1) axis x1y1 title 'Atheism', \
data u 4:xticlabels(1) axis x1y1 title 'Church of Eittland', \
data u 5:xticlabels(1) axis x1y1 title 'Christianity', \
data u 6:xticlabels(1) axis x1y1 title 'Buddhism', \
data u 7:xticlabels(1) axis x1y1 title 'Other'
#+end_src
#+html: <ImgFigure src="/img/eittlandic/religions.png">Religious Evolution of Eittland Since 1900</ImgFigure>
#+html: <ImgFigure src="/img/eittlandic/map-religion.png">Religious population of Eittland in 2019</ImgFigure>
There is also a regional cultural difference between Western, Eastern,
and Southern Eittland marked with some differences in traditions and
language. There is currently a nationalist movement in Southern
Eittland to create a new state within the Kingdom of Eittland. The
repartition of the different eittlandic cultures is shown in the map
below.
#+html: <ImgFigure src="/img/eittlandic/map-cultural.png">Cultural Map of Eittland</ImgFigure>
Standard Eittlandic is a relatively young language, created in the
1960s by the government in order to create a standard dialect to
facilitate communications between Eittlanders and make learning the
language easier. Standard Eittlandic is now enforced as the /de facto/
legal language of the High Kingdom of Eittland, used by its
government, schools, and universities, but the local dialects are
still widely spoken privately and in business which remains regional.
They still have a strong presence in popular media and are still
spoken by younger generations, however, a decline has been registered
since the 90s among young people living in cities, speaking more and
more in Standard Eittlandic instead. Dialects are also rarely used on
the internet outside private conversation. An estimate of 17% of
the Eittlandic population younger than 25 in 2017 do not speak any
dialectal Eittlandic outside of Standard Eittlandic, although only 2%
of them do not understand their familys dialectal Eittlandic.
Standard Eittlandic also became the default dialect for Eittlandic
communities living outside Eittland --- in these communities the
inability of speaking other dialects rise to 61% while the ability to
understand them rises to 25% among Eittlanders younger than 25 in 2018
and who still have Eittlandic as their mother tongue.
It is estimated only 0.05% of people living in Eittland do not speak
any Eittlandic dialect, all of them being immigrants or children of
immigrants. It is therefore safe to say Eittlandic is still going
strong and does not face any risk of disappearing anytime soon,
although we might be at the start of the decline of the historical
dialects of Eittland in favor of Standard Eittlandic.
In this document, you will see references to both Standard Eittlandic
and Modern Eittlandic. Although some people use the terms
interchangeably, they are not. /Standard Eittlandic/ refers to the
official dialect described above, while /Modern Eittlandic/ refers to
all modern dialects of Eittlandic. This document focuses on Modern
Eittlandic in general, and when details about specific dialects are
given, the name of said dialect will be shared.
** Name of the Country
The origins of the name of Eittland are unclear, two main theories
exist regarding its etymology.
The first theory says the root of the name of “Eittland” is the
accusative of /einn/ (Old Norse /one/, /alone/) and /land/ (Old Norse /country/,
/land/). This is due to how remote it seemed to the people who
discovered, before Iceland and Greenland were known. Hence, a possible
translation of “Eittland” can be /Lonely Land/. The term “Eittlandic” is
relatively transparent considering the term “Icelandic” for “Iceland”
and “Greenlandic” for “Greenland”.
However, the second but least probable theory is the island is named
after /eitr/, a mythical poison from which the first Jøtunn Ymir was
created. Eittlands waters near the volcanoes containing high amounts
of sulfur, a poison, could be what named the island. This association
with poison, as well as the association to the place where it was
found, /Ginnungagap/, could have acted as a deterrent to prevent people
outsiders from coming.
This last theorys first recorded mention is from the 18th century,
while the first theory appears to be much older, and therefore much
more likely. It is possible the latter was thought of as a way to
re-invigorate Eittlands identity as a pagan country unlike its other
Nordic counterparts, maybe even as a fearsome country.
Although the country is known as Eittland, the island itself bears a
few other names. Early records show the island being referred to as
/Vestrheim/ by early settlers, meaning /West Home/, and its inhabitants
being referred to as /Vestrheiming/ and /Vestrheimingjar/ (singular and
plural respectively). Around the same time, settlers living closer to
the mountains would also call the inner lands /Fjallheim/, meaning
/Mountain Home/, which stuck until now as a name for the Northwestern
peninsula of Eittland. Lastly, the name /Eldøy/, /Fire Island/, was used
to refer both to Eittland and Iceland due to their volcanic activity.
Nowadays, the name morphed into /Eldfjall/ to refer to the volcanic
cluster at the center of the Island.
** History
*** Early Eittlandic History (late 8th century - 14th century)
According to historical records, Eittland was first found in 763 by
Norwegian explorers. Its first settlement appeared in 782 on its
eastern shores with hopes of finding new farmland. The population grew
rapidly after the discovery of the southern shores, and in 915
Eittland became self-governing with Ásmundr Úlfsonn declared the first
Eittlandic king. However, in order to avoid any unnecessary conflicts,
the new king swore allegiance to the Norwegian king Harald I
Halfdansson. Eittland thus became a vassal state to the Norwegian
crown while retaining autonomy from it, which was granted due to the
distance between the two countries.
Shortly after however, the beginning of the christianisation of the
nordic countries and especially of Norway created a new immigration
boost in Eittland with norsemen seeking a pagan land untouched by
christian faith. In 935, a year after Haakon I Haraldsson became king
of Norway and began trying to introduce Christianity to its people,
the newly crowned king Áleifr I Ásmundson of Eittland adopted a new
law forbidding the Christian faith to be imported, promoted, and
practiced in Eittland. This decision forever weakened the alliance
between the two countries and detariorated their relationship.
As more and more people in Eittland were moving to its western part
due to larger opportunities with its farmlands, king Áleifr I chose in
936 to move the capital of Eittland from Hylfjaltr to Đeberget and
split in half the country. He appointed his brother Steingrímr, later
known as Steingrímr I Áleifsbróðr, as his co-ruler and gave him
authority over Eastern Eittland while he kept ruling himself over
Western Eittland. This choice is due to the difficulty of going from
one side of the island to the other by land --- lava often flows from
volcanoes to the shores and destroy paths joining the two parts
together. This gave birth to the two states of the Kingdom of Đeberget
(also called the /Western Eittlandic Kingdom/) and the Kingdom of
Hylfjaltr (also called the /Eastern Eittlandic Kingdom/). More on that
in [[file:country.md#Political-Organization][Political Organization]].
*** Crusades and Independence (13th century - 1400)
As soon as the 13th century, and through the 14th century, the
Teutonic Order and the Livonian Order, backed by the Holy Roman
Empire, proposed crusades against Eittland to get rid of its norse
faith. However, these never came to be due to the distance between
Eittland and mainland Europe, despite the papal authorisations in
1228, 1257, 1289, 1325, and 1367.
In 1397, the creation of the Kalmar Union kicked a new crusade, this
time backed by the Union itself as well as the Teutonic Order --- Eric
of Pomerania aimed to unify his country both religiously by getting
rid of the norse faith in Eittland and politically by getting rid of
its established monarchy. A contingent sailed to Eittland to submit
the island, however they were met with fierce resistance by the locals
on arrival. Estimates show that while some 2,400 Eittlandic people
died during this first invasion, most of the 3,000 men sent were
either killed or taken prisoners.
In 1398, a new contingent of 12,000 men landed in Eittland. This time,
a much more prepared army of 14,000 men faced them on a battlefield
east of the eastern capital of Hyfjaltr. This resulted in an
Eittlandic victory, however the Monarch of Hylfjaltr Eiríkr IV
Ásgeirsbróðr lost his life during the battle. Coincidentally, the High
King Ásgeirr I Biœrgson died of unknown causes around the same time.
Historians still debate whether it is due to the ongoing conflict, and
if it is by whom. Theories range from poisoning by spies from the
Kalmar Union, to assassination by the next rulers, to a much more
simple, unknown health condition which coincided with the ongoing
events.
During the same year, the Althing elected Arvid I Geirson as the new
High King who nominated his brother Havardr I Arvidbróðr as the
Monarch of Hylfjaltr. While the previous monarchs took a more
defensive approach, they chose to become much more aggressive,
striving for independence. After demands were sent to the Kalmar
Union, Eittland began a series of raids on its territories, ranging
from Iceland to the Faroese Islands to even two raids in Norway and
Denmark. These raids only aimed trade and military ships but severely
handicaped the Unions marine.
On September 17th, 1400 High King Arvid Geirson of Eittland and King
Erik of the Kalmar Union met in Reykjavík to sign the Treaty of
Reykjavík, during which the Kalmar Union recognized the independence
of Eittland and renounced its claims to the island. On the other hand,
Eittland ceeded its Greenlandic colonies to the Kalmar Union. Both
parties agreed to end the hostilities towards one another.
While the Union no longer launched any crusades against Eittland, the
Teutonic Order attempted to land again in 1407 with 4,000 men.
Although the Kingdom of Hylfjaltr took a devastating blow during the
initial days of the crusade, loosing well over 6,000 men, the invaders
were ultimately defeated thanks to reinforcement from the Kingdom of
Ðeberget. This marked the end of crusades in Eittland.
*** The Absolute Monarchy (1400 - late 1700s)
Once independent, Eittland quickly became isolated among the European
nations due as it was percieved as a pagan nation by the rest of the
continent. For over a century, the country had to be almost entirely
self-sufficient. This lead to a more in-depth survey of the resources
of the land launched in 1421. Large quantities of iron were discovered
in 1432 in Western Eittland in the geologically older parts of the
island as well as copper and some gold.
Unfortunately for the island, no coal deposit ever got found, the
islanders turned to charcoal instead. During the following century, an
important deforestation of Eittland took place until the royal decree
of 1542 was proclaimed in order to protect the forests. It ruled that
for each tree felled in the next hundred years, four shall be planted,
and only one once the period ended. The only exceptions were for
creating new pastures with the condition of the request being
submitted and accepted by the local Jarl and its government.
The discovery of important marble deposits in the geologically more
recent parts of the island in 1512 was the event that reopened trades
with the continent. England was the first country to openly trade with
Eittland, swiftly followed by states from the Holy Roman Empire and
other protestant countries. The country became famous for its pure
white and green marble, which became its emblem. Walking in the
streets of major cities today, we can still see most of the monuments
and buildings from during that era made of marble. It is particularly
the case in Hylfjaltr, known by the nickname of “The White City” due
to the sheer amount of monuments made of ouf this material.
It is around this time religious wars broke out in mainland Europe,
and war refugees coming at first from Scandinavia and soon enough from
all Northern and Western Europe came to Eittland to seek refuge. They
were accepted on the condition never to try and spread their religion
on the island with the risk of expulsion back to continental Europe.
At the time, the influx of refugees represented around one percent of
its total population, with about two thirds of it being protestants
and the rest catholics. The local protestant population officially
founded in 1587 the Church of Eittland.
You can find in the chart below a breakdown of the various countries
and regions religious refugees came from. Although Scandinavia was one
of the first regions to take refuge in Eittland, most refugees came
from the Holy Roman Empire and from France where religious wars were
particularly violent. It is estimated most of the Protestant
population of Eittland are mainly from French descent, while the HREs
and Scandinavian population came with mixes of Christians and
Protestants. On the other hand most, if not all, of the English
population was Christian.
#+header: :exports none :eval no-export
#+header: :file img/eittlandic/religious-refugees.png :cache yes
#+begin_src gnuplot :var data=nationality-religious-refugees
set title "Country of Origin of Religious Refugees"
set title boxed offset 0,-3 font ",15"
set style fill solid border lt -1
set style textbox opaque noborder
set boxwidth 1.0 absolute
unset key
set yrange [0:45]
set grid y
set ylabel "Percentage"
set border 3
set style data histograms
set style histogram cluster gap 1
set style fill solid border -1
set boxwidth 0.9
set xtic rotate by -45 scale 0
plot data u 2:xtic(1)
#+end_src
#+html: <ImgFigure src="/img/eittlandic/religious-refugees.png">Breakdown of the country or region of origin of religious refugees in the 1500s</ImgFigure>
With the beginning of coloniolization of Northern America, Eittland
became a naval hotspot. Its position allowed ships to cut in half
their journey if necessary and replenish their supplies. England and
the Netherlands were the first countries to halt in Eittland for such
reasons, participating in an important economic boom in the early 16th
century on a national scale. France later joined this trade route
starting in 1619 when going to their colonies in modern-day Canada.
On the 30th of March 1775, England demanded from Eittland a port to be
used as a military port as part of their war effort during the
American revolution. Eittland refused these demands, invoking a
neutrality concerning the ongoing conflict. In response, England sent
an ultimatum, asking the port of Vátrsteinn to be their military base.
On Eittlands second refusal, England declared war and launched a land
invasion of the island. The general in charge of the invasion, Sir
Andrew Sapping, decided to avoid landing in fjords, judging it too
risky and prone to ambushes. Instead, English troops landed in the
flatlands west of Vátrsteinn. While eittlandic troops were massing in
the nearby town of Vestrfjoðarkjapt, a volcano erupted into a
pyroclastic flow. The English landing site being on its path, half of
the invading English forces were immediately wiped out, and two thirds
of their vessels were badly dammaged or destroyed. Immediately after
this, Sir Sapping surrendered to the Eittlandic troops which were
captured as prisonners of war. Due to this defeat and the sudden
reduction in available men and ships in the English army, the Treaty
of Hylfjaltr was signed on the 25 of May of the same year. While
England recognized its defeat, Eittland promised not to intervene on
any side in the current rebellion of the American colonies (which was
not the intent of Eittland in the first place).
After the independence of the United States of America, Eittland not
only retained its status as a maritime hotspot but also boomed as one
between Northern America and Europe. Its ports of Kóparvall and
Tvinnár, near Ðeberget and Hylfjaltr respectively, became the two
major ports in Eittland, with Tvinnár generally favoured by ships
coming from Europe and Kóparvall favoured by ships coming from
Northern America.
*** Industrial Revolution and Constitutional Monarchy (18th century)
By the beginning of the 18th century, Eittland begins to heavily
industrialize out of a need for larger and more effective ports,
requiring themselves lots of various machinery and base materials.
Mines in Western Eittland became much more active, extracting primary
resources such as iron, aluminum and other precious metals.
Due to a lack of coal in the Eittlandic island, the country had to buy
it from other countries such as the United Kingdom, the United States
or modern-day Canada. Coal stayed the primary source of power in
Eittland for most of the century up to around the 1880s when Eittland
found deposits off its Eastern coast. Oil extraction remains to this
day a significant part of the Eittlandic economy, although in decline
due to the deposits progressively drying up.
Industrial development mostly happen in Eastern Eittland due to its
flatter terrain compared to Western Eittland. Primary resources
extracted from Western Eittland were primarily brought to factories by
boat; although the country pushed towards building train tracks, the
eastern and western parts of the country remained separated due to the
frequent eruptions of the volcanoes in the central part of the island
cutting off any attempt to link the two regions.
Fishing also developped as a significant activity in Eittland, most of
its products was sold within Eittland for its people and only a small
portion became available for international market. Nonetheless,
Eittlandic fish slowly built a reputation of quality and became sought
after by Northern American and Western European elites. In 1895, fish
and seafood exports represented 35.3% of Eittlands exports.
In 1826, the country underwent a change in its government, going from
an absolute monarchy to a constitutional monarchy. More details in
[[file:./country.md#constitutional-monarchy][Constitutional Monarchy]].
*** 20th Century, World Wars, and Europe
At the turn of the century, Eittland became an important hub of
commerce between Europe and Northern America with its two major ports,
Kóparvall and Tvinnár.
**** Womens right to vote
On August 22nd 1902, a billed written by the House of the People led
by the Labourers Party is ratified by the High King. It gives women
the right to vote in any election open to the Eittlandic people. On
March 15th 1915, a second law written by the Labourers Party is
ratified by the High King, giving women the right to be elected at the
House of the People while noblewomen got the right to inherit the
title of Jarl, making them eligible to the House of the Land. Quickly
after, Kari Niallsdóttr became the first woman ever elected to the
House of the People during the general election of September 1905,
while Ása Sigríðsdóttr became the first woman to enter the House of
the Land in 1934.
**** World War One
When World War I started, Eittland stated their neutrality regarding
the matter and continued business with any country willing to do so.
The only Eittlandic deaths recorded were three voluntary men of German
descent who went to mainland Europe in order to fight on Germanys
side. Two of them died during the battle of the Somme while one died
of an unspecified illness.
**** 1920s and 1930s
As it was largely unaffected by the Great War, Eittland became an
important economic partner of the European countries affected by the
war, especially in terms of reconstruction. This further cemented
Eittlands place in European economics. However, the country became
affected by the Great Depression too. Some twenty thousand Eittlanders
left Eittland at the time, fifteen thousand of them went to the
United States while five thousands left for European countries such as
Norway, Germany, the UK, or France. To this day, Chicago (Michigan,
USA) is known for hosting the only significant Eittlandic population
outside Eittland, and second-generation Eittlandic immigrants
retained their Eittlandic nationality despite most of them never going
to Eittland.
**** World War Two (1940-1944)
In the years leading up to World War Two, Nazi Germany spent great
efforts to develop a positive relationship with Eittland, mostly due
to their fascination for ancient Nordic culture and Eittland being the
only still pagan Nordic country. Eittlands location would be also of
great strategic importance in the Atlantic with such a central place,
with the ability of acting as a relay between Northern America and
Europe, or as a base of operations allowing for a much greater range
of action. However, Eittland reaffirmed several times their will to
remain neutral in any conflict. After war broke out in mainland
Europe, the United Kindom, fearing Eittland joining the Axis, offered
Eittland on January 23rd 1940 to join the Allies in order to not only
benefit themselves from Eittlands geographical advantages, but also
avoid Germany to benefit from it. This proposal was once again
refused, yet again due to Eittlands will of staying neutral.
However, on April 3rd 1940, Germany launched a surprise naval invasion
of Eittland, landing South of Hylfjaltr. This triggered an immediate
military response from Eittland, fighting back as they could the
German army. On the same day, Eittland called for help and joined
almost immediately the Allies. Three days after the beginning of the
invasion, British troops and ships arrived in Eittland, attacking the
German army from the sea while Eittlanders attacked from land. The
last German soldier surrendered on April 14th, eleven days after the
beginning of the invasion. Eittland became then a base of operations
of the Allies in the Atlandic, strengthening their position against
German U-boats and other warships.
Fearing a similar fate awaited Iceland, Eittland suggested to the
United Kingdom a preemptive occupation of the country by themselves.
Thus, on May 10th 1940, the British and Eittlandic navies invaded
Iceland, violating their neutrality. However, aside from diplomacy,
this went without any incident, and while the British army left
Iceland a year later, the Eittlandic army stayed for protection of the
country.
Eittlandic ports played an important part in bringing US warships and
war material to Europe, especially in the months leading up to D-Day
and the different landings in the Mediteranean Sea.
**** Eittland-Iceland Alliance
When the war ended in Europe and Iceland gained its independence, a
referendum was held in both Eittland and Iceland regarding the
potential unification of the two countries, as both were already close
to one another both geographically and culturally. This however never
came to pass, as it failed both in Iceland with 54% of the voters
answering “no”, while 64% of Eittlandic voters also answered “no”.
The two countries still entered a close alliance, Iceland relying on
Eittland for military protection while an economic alliance was made
between both of them, inspiring the Schengen Area some decades later.
It was thus possible for citizens of both countries to move freely
between Iceland and Eittland and live in either country as any of its
citizens would while goods could also be freely exchanged. Thus, in
1965, Páll Jónsson became the firts Icelandic citizen elected to
public office as the Town Master of Eldheim in Western Eittland.
**** Computer Sciences Pioneering
Out of personal interest, the then Co-King of Ðeberget Ragnarr
Sigurðsbróðr asked the Dean of the Royal University of Eittland to
open as quickly as possible a lab focused on the development of
computers and computer sciences. This accompanied a new law raising
the annual budget allocated to universities in Eittland to 9% of the
nations GDP. As the first lab grew in size and became more and more
proeminent internationally, even becoming one of the leading
laboratories along with MIT, Bell Labs and CERN, numerous other
laboratories both public and private appeared in Eittland.
What is now known as the Internet is born of a mix of ARPANET, the
American standard, and Skruggmál, the Eittlandic standard. Eittland
also became the first country off the coast of the United States to
become connected to the American continent. It also became the main
relay between mainland Europe and Northern America with one third of
internet connections between the continent going through Eittlandic
servers in 2015, although this number is slowly getting lower, as new
direct lines between Northern America and Europe are being laid.
Eittland became one of the first countries to pledge on a national
level in 1989 to conform to the Unicode standard when it would be
ready, which came in effect on the publication of the first version of
its standard on October 1992. The Teknikráðuneyt, the Eittlandic
Technology Ministry, remained a full voting member of the Unicode
Consortium from 1991 to 2006 and from 2015 until today. It is through
its lobby that the first version of the Unicode standard integrated
runes, Eittlands official alphabet, and compatibility with the
=ISO-EI-1a= through =ISO-EI-5c= encoding systems as well as various
non-standard encoding systems used by minor Eittlandic operating
systems.
*** 21st century
**** Eittland and the European Union (1994-present)
Although it never applied for membership in the European Union,
Eittland is still part of the European Economic Area as well as the
Schengen Area, making it easy for European citizen as well as
Eittlandic citizens to move freely in Europe. It joined these two
organisations on their creation, in 1994 and in 1995 respectively,
after signing both in 1992 and 1985 respectively.
In 2008, due to the economic crisis and instability of the Eittlandic
Krúna (*EIK*), discussions opened with the European Parliament to adopt
the Euro. Brussels accepted the application in 2013 and the Euro
became the official Eittlandic currency in 2015. Eittlanders have a
ten years window to convert their Eittlandic Krúna in Euros, which
will become the sole currency accepted in Eittland starting January
1st 2026.
EU membership became an important debate topic in politics after the
2013 in the Eurozone, however the government sent no official
membership application to the European Union. Poll estimates paint
mixed feelings from the Eittlandic people with only a thin margin
putting either "yes" or "no" in front of the other when asked if
people would like Eittland to join the EU, as seen below.
| | Yes | No | Do not know |
|------+------+------+-------------|
| 1995 | 40.6 | 34.2 | 25.2 |
| 1998 | 41.2 | 36.3 | 22.5 |
| 2001 | 42.3 | 38.9 | 18.8 |
| 2005 | 43.0 | 40.1 | 16.9 |
| 2009 | 39.5 | 41.3 | 19.2 |
| 2010 | 43.4 | 44.3 | 12.3 |
| 2013 | 45.6 | 44.7 | 9.7 |
| 2015 | 46.4 | 45.9 | 7.7 |
| 2020 | 41.5 | 41.7 | 16.8 |
#+TBLFM: $4=100-($3+$2)
**** Internet and Computer Boom
Eittland is home to some of the largest websites in the world,
considered the European counterpart to the United States Sillicon
Valley. Some of its best known websites are Raustr, a podcast and
blogging platform often compared to a Facebook or VK alternative, as
well as Sønmek, a video streaming and sharing platform compared to
YouTube and Twitch.
An entire governmental department of the Teknikráðuneyt got assigned
to developping and auditing the Linux kernel in 2011. Although it has
no official name, it is often referred to as the *pengvinsstyrsamhald*,
or *Penguins Batallion* in English. It was later integrated in a larger
department dedicated to open source software in general.
In 2014, the Eittlandic government announced fully switching to free
and open-source software on all levels of government. This became
fully effective in 2016, with all software developed for the
government changing their license to the GPL-3.0 or AGPL-3.0 licenses
and their source code available on the Teknikráðuneyts website.
** Political Organisation
*** Kingdoms and Monarchy
While Eittland is a single country, it hosts two kingdoms: the Kingdom
of Đeberget in the western part of the country, and the Kingdom of
Hylfjaltr in its eastern part. This is due to a separation of the
country in two halves during the reign of Eittlands second king
Áleifr I when he realized the difficulties he and the following
monarchs of the island would face trying to rule the country alone
while the latter is almost always split in two by active volcanoes.
Thus, while the two kingdoms operate very independently of each
other --- each have their own policies on economics, education,
industry, and so on --- they also operate in cooperation as the
Eittlandic High Kingdom with the king of Đeberget at its head when it
comes to common policies, such as military decision and internrational
affairs.
#+html: <ImgFigure src="/img/eittlandic/map-political.png">The Two Eittlandic States</ImgFigure>
This means that while both governments are independent of each other
and are legally equals to each other, the western monarch is the one
with the authority to decide on national actions after negotiations
between them and the eastern monarch. This is reflected by the throne
rooms found in official buildings such as the royal palaces where
three thrones can be found: a central, very large throne surrounded by
two other identical thrones, the right one for the monarch of
Hylfjaltr and the left one for the king of Đeberget. Most of the time,
both monarchs sit on their side throne, including when they meet each
other as the monarchs of Hylfjaltr and Đeberget. However, when the
monarch of Đeberget is meant to act as the High Monarch of Eittland,
they step up to the central throne and then represent the country as a
whole.
At the end of the reign of the High King, either through abdication or
their death, his successor is enthroned within a month. Then, within a
year, the new High King has to appoint a new monarch for Hylfjaltr.
Traditionally, the new co-ruler is a brother of the current High
Monarch, however history showed it could be sometimes an uncle, a son,
a sister or even sometimes a daughter. When the eastern monarch either
abdicates or dies, the High Monarch has a month to designate a new
one.
Up until the 14th century, the monarch of Hylfjaltr was rarely the
successor of the High Monarch. However, High King Ólafr I changed this
tradition and created a new one. He named his brother and co-ruler
King of Eittland and his son Prince of Eittland. From here on, the
King (or occasionally the Queen) of Eastern Eittland was meant to
become the new High Monarch of Eittland and make the Prince (or
occasional Princess) the ruler of Hylfjaltr. Then, once the reign of
the King ends, the Prince becomes the new High King and nominates a
new King and a new Prince. This was done to ensure the upcoming High
Monarch would be prepared in ruling the whole country by first ruling
the state. If anything were to happen to the Prince or Princess of
Eittland while the King or Queen of Hylfjaltr is on the throne, they
would have to nominate a new heir among the other possible heirs
possible for the late High Monarch.
When the High Monarchs steps up to the central throne, they may
designate someone to fill in the role of the monarch of Đeberget for
the time being. They can also authorize the monarch of Hylfjaltr to do
so in case they are unavailable and someone needs to represent the
country in front of foreign representatives. The last example was
during the two last years of Eríkr IXs reign from 1987 to 1989 when
he could not act as High King due to his illness. While he did not
abdicate, he authorized king Harald III to act as High King while he
appointed his daughter and present-day High Queen Njall III as the
acting monarch of Đeberget.
*** Regions and Jarldoms
While each kingdom is ruled by a monarch and the country is ruled by
the High Monarch, the kingdoms are divided into several kinds of
subdivisions. The most common one is the jarldom, historically ruled
by and still represented by a jarl during ceremonies. “Jarl”
translates as “Earl” in English, and they were the nobles in charge of
managing parts of the land in the name of the ruler.
#+html: <ImgFigure src="/img/eittlandic/map-provinces.png">Eittlandic Provinces</ImgFigure>
Some parts of the land are directly under the control of the crown,
such as the districts of Đeberget and Hylfjaltr, which the ruler ruled
without intermediaries. They are the private possessions of the family
of the rulers.
On top of this the center of the island is divided in territories, one
administered by the government of Đeberget and two by the government
of Hylfjaltr. These territories are supposedly not inhabited by anyone
and are currently natural parks. This is mostly where you can find the
mountains and volcanoes of Eittland as well as its cold deserts.
Due to the Last Royal Decree of 1826, jarls no longer rule their
jarldom themselves anymore. Instead, a local elected government takes
care of this role now.
*** Governments
**** Monarchy and Things
The first form of government created in Eittland revolved around
Things (/þing/ in Eittlandic), assemblies of varying size occasionally
created at various levels of the state to decide on important matters,
with the Althing being the highest Thing to exist in Eittland. The
Things allow at first any adult man to participate, but as the
population grew some restrictions were put in place in order to limit
the amount of participants. Only one man could represent a household
starting from 982. Then, starting from 998, only jarls were allowed to
the rulers Thing, and only ten jarls from each kingdom, elected among
all the jarls from the same kingdom, would be allowed to attend the
High Monarchs Thing. These jarls would then act as representatives of
the kingdom to the High King and his counsellors.
In 1278, the first formal ministry (or department) was created in the
Ðeberget Kingdom, called a /Ráðuneyt/ (litt. “fellowship of
counsellors”) with a /Ráðunautr/ at its head, to aid the King HallþórrV
Gunhildsons in administering agriculture. The Hylfjaltr Kingdom soon
followed, creating its own in 1283 by order of EyvindorIII
Steingrímson. From then, ráðuneyts were created as needed with a
growing number.
**** Constitutional Monarchy
In 1826, fearing the revolutionary climate in mainland Europe, Ólafr V
passed the appropriately named “Last Royal Decree” in 1826. This act
put in place a new form of government based on the British monarchy.
The king transfers all the royal power from the rulers of Đeberget and
Hylfjaltr to the House of the People and the House of the Land (the
equivalent of the lower and upper Houses respectively). The House of
the People is composed of men elected during general elections every
eight years. It was decided for each jarldom and district, one
representative would be elected plus another one for each percentage
of the population of the kingdom the jarldom represents.
A similar system was created for jarldoms in order to replace jarls
with locally elected governments, as well as the organisation of
municipalities.
At first only male landowner of the Nordic Faith could vote and could
be elected. In 1886, all men of the Nordic Faith got the right to vote
and be elected in the general elections. In 1902, women gained the
right to vote, and they gained the right to be elected in 1915. The law
that allowed women to vote also made the authorities stop enforcing
the restriction on the faith of the participants --- while the
original texts of 1826 and 1886 were clear on the fact only men of the
Nordic Faith were allowed to vote and be elected, women had no such
restriction making it unclear if it only applied to women or if this
restriction was revoked for everyone. Organizers of the next elections
in 1905 chose not to enforce this religious restriction and ever since
then. In 1998, Queen Siv I exceptionally used her powers of High Queen
to pass a law to clarify this issue and formally make Eittland a
non-religious country. This also removed the long unenforced ban on
other religions in Eittland.
Note that while the rulers of Đeberget and Hylfjaltr have lost all
their power with the “Last Royal Decree”, the High Monarch remained
unaffected by the text though they act and are expected to act as if
it were the case. To replace them, the eastern and western governments
elect a single national representative meant to act as the head of
both states instead of the High Monarch who now holds only a
ceremonial position. However, it happens from time to time the High
Monarch passes a law, although they only write down in the law already
well established traditions, such as the ban on the religious
restrictions for voters which had not been enforced for almost a
century by that point.
Today, Ráðuneyts still exist, but their head is no longer designated
by the monarch but by the head of the House of the People. Here is the
list of Ministries that exist in Eittland in 2022:
- /Bærráðuneyt/ :: Agriculture Ministry
- Dæmaráðuneyt :: Justice Ministry
- Erlendslandsráðuneyt :: Foreign Affair Ministry
- Fræðiráðuneyt :: Education Ministry
- Heilsráðuneyt :: Health Ministry
- Konungdómráðuneyt :: Kingdoms Ministry (State Affairs)
- Náttúrráðuneyt :: Nature Ministry (including ecology)
- Rógráðuneyt :: War Ministry
- Teknikráðuneyt :: Technology Ministry
- Kaupráðuneyt :: Economy Ministry
- Vinnaráðuneyt :: Employment Ministry
With the separation of the State with its religious departments
following the law of 1998, the /Heiðniráðuneyt/ (the Heathendom
Department) became an entity separate from the Government. Its
Ráðunautr used to be exceptionally appointed by the House of the Land,
unlike the rest of Ráðunautrs.
* Private Data :noexport:
#+name: eittland-religions
| / | < | | | | | |
| Year | Norse Faith | Atheism | Church of Eittland | Christianity | Buddhism | Other |
|------+-------------+---------+--------------------+--------------+----------+-------|
| 1900 | 97 | 0 | 2 | 1 | 0 | 0 |
| 1950 | 93 | 2 | 2 | 1 | 0 | 2 |
| 1975 | 84 | 7 | 3 | 1 | 0.5 | 4.5 |
| 2000 | 76 | 12 | 3 | 1 | 4 | 4 |
| 2019 | 69 | 18 | 3 | 1 | 6 | 3 |
#+name: nationality-religious-refugees
| Country | Percentage |
|-------------------+------------|
| France | 36 |
| Holy Roman Empire | 24 |
| Scandinavia | 22 |
| United Kingdom | 14 |
| Others | 4 |
https://wiki.phundrak.com/s/eittland

File diff suppressed because it is too large Load Diff

File diff suppressed because it is too large Load Diff

View File

@@ -2,17 +2,18 @@
* Eittland
Eittland (Eittlandic: /Eittland/, {{{phon(ɑɪʔlɑ̃d)}}}) is part of the family of
Nordic countries and a member state of the Nordic Council, with a
population of 31.5 millions as per the 2019 national census. It has a
superficy of 121 km^{2}, making it the second largest island in Europe
after Great Britain. Its capital Đeberget is the largest eittlandic
city with a population of 1.641.600 in 2019. The island is naturally
separated in two, its western and eastern sides, by a chain of
volcanoes spawning on the separation of the North American and the
Eurasian plates, much like its northern sister Iceland. Thus, its
Eastern side covers 49km^{2} of the island and hosts 11.3 million
inhabitants while the western side covers 72km^{2} with a population of
20.1 millions.
Eittland (Eittlandic: /Eittland/, {{{phon(ɑɪʔlɑ̃d)}}}) is a fictional Nordic
country, made from the question /what if there was another island like
Iceland that never got christianised?/. Eittland is both a
worldbuilding and a conlanging project. Its language is derived from
Old Norse.
Find more about the country itself on [[https://wiki.phundrak.com/s/eittland][its dedicated wiki]], and find
more about the language in the following pages:
- [[file:typology.org][Typological Outline of the Eittlandic Language]]
- [[file:phonology.org][Phonetic Inventory and Translitteration]]
- [[file:grammar.org][Grammar]]
- [[file:names-and-places.org][Names and Places]]
- [[file:dictionary.org][Dictionary]]
#+html: <ImgFigure src="/img/eittlandic/flag.png">Flag of Eittland</ImgFigure>

View File

@@ -0,0 +1,212 @@
#+title: Names and Places
#+setupfile: ../headers
* Names and Places
** Names
*** A
**** Arvid I Geirson
Titles:
- King of Western Eittland (1398)
- High King of Western Eittland (1398)
*** Á
**** ÁleifrI Ásmundson
Son of [[file:./names-and-places.md#asmundr-ulfsonn][Ásmundr Úlfsonn]].
Titles:
- Second King of Eittland (935 - 936)
- First King of Western Eittland (936)
- First High King of Eittland (936)
**** ÁsgeirrI Biœrgson
Titles:
- King of Western Eittland (? - 1398)
- High-King of Eittland (? - 1398)
**** Ása Sigríðsdóttr
First woman to be enter the House of the Land.
Titles:
- Woman of the Land (1934 - 1963)
**** Ásmundr Úlfsonn
Titles:
- First King of Eittland (915 - 935)
*** B
**** Bárður Márusson
First Icelandic citizen to be elected to the House of the People.
Titles:
- Man of the People (1982 - 2002)
*** E
**** EirikrIV Ásgeirsbróðr
Brother of [[file:./names-and-places.md#asgeirr-i-biœrgson][ÁsgeirrI Biœrgson]]
Titles:
- Co-King of Eastern Eittland (? - 1398)
**** Eyvindr III Hallþórsbróðr
Known for founding the first raðuneyt in Eastern Eittland in 1283.
Brother of [[file:./names-and-places.md#hallþorr-v-gunhildson][HallþórrV Gunhildson]].
Titles:
- Co-King of Eastern Eittland (? - ?)
- Co-King of Western Eittland (? - ?)
**** Eríkr V
Titles:
- King of Eastern Eittland (? - 1977)
- Acting High Queen of Eittland (1987 - 1989)
- King of Western Eittland (1977 - 1989)
- High King of Eittland (1977 - 1989)
*** H
**** HallþórrV Gunhildson
First king to create a raðuneyt in Eittland in 1278.
Titles:
- King of Eastern Eittland (? - ?)
- King of Western Eittland (? - ?)
- High King of Eittland (? - ?)
**** Harald III
Brother of [[file:./names-and-places.md#erikr-v][Eríkr V]].
Titles:
- Co-King of Eastern Eittland (? - 1987)
- Acting King of Western Eittland (1987 - 1989)
**** Havardr I Arvidsbróðr
Brother of [[file:./names-and-places.md#arvid-i-geirson][Arvid I Geirson]]
Titles:
- Co-King of Eastern Eittland (1398)
*** K
**** Kari Nialsdóttr
First woman to be elected to the House of the People.
Titles:
- Woman of the People (1905 - 1927 and 1935 - 1956)
*** N
**** Njall III Eríksdóttir
Current High Queen of Eittland. Daughter of [[file:./names-and-places.md#erikr-v][Eríkr V]].
Titles:
- Queen of Eastern Eittland (1987 - 2003)
- Queen of Western Eittland (2003 - present)
- High Queen of Eittland (2003 - present)
*** Ó
**** Ólafr V
Known for the /Last Royal Decree/ in 1826, see [[file:./country.md#constitutional-monarchy][Constitutional Monarchy]].
Titles:
- King of Eastern Eittland (? - ?)
- King of Western Eittland (? - ?)
- High King for Eittland (? - ?)
*** P
**** Páll Jónsson
First Icelander to get elected as Town Master in Eittland.
Titles:
- Town Master of EldHeim (1965 - 1980)
*** R
**** Ragnarr Sigurðsbróðr
Known for being the driving force ehind the creation of the
/Vétalsráðuneyt/.
Titles:
- Co-King of Western Eittland
*** S
**** SteingrímrI Áleifsbróðr
Son of [[file:./names-and-places.md#asmundr-ulfsonn][Ásmundr Úlfsonn]], brother of [[file:./names-and-places.md#aleifr-i-asmundson][ÁleifrI Ásmundson]].
Titles:
- First Co-King of Eastern Eittland (936)
- First Co-King of Western Eittland
*** V
**** Valgeir Þórinnson
First Eittlander to be elected to the Icelandic parliament.
Titles:
- Member of the Icelandic parliament (1983 - 1997)
** Places
*** B
**** Britensfjallváll
litt. /Britains fire plains/
Place where British troops landed during the 1775 Anglo-Eittlandic
war. Formerly known as [[file:./names-and-places.md#eldryksvall][Eldryksváll]].
*** E
**** Eldøy
litt. /Fire Island/
Outdated name for Eittland and Iceland
**** Eldfjall
litt. /Fire Mountain/
General central region of Eittland where most active volcanoes are
**** Eldryksváll
litt /fire dust plain/
Old name of [[file:./names-and-places.md#britensfjallvall][Britensfjallváll]]
*** F
**** Fjallheim
litt. /mountain home/.
Northwestern peninsula of Eittland
*** H
**** Hylfjaltr
Etymology uncertain.
Capital of Western Eittland.
*** K
**** Kóparváll
litt. /young seals plains/
Major commercial in the same bay as Đeberget, south east of the
capital, in Western Eittland
*** T
**** Tvinnár
Unclear etymology, popular etymology of /twin years/
Major commercial east of Hylfjaltr in Eastern Eittland.
*** V
**** Vátrsteinn
litt /wet stone/
Port city in the Eastern Eittlandic exclave in Southwestern Eittland.
**** Vestrferðaróss
litt. /wet fjords mouth/
Eastern Eittlandic port town, east of the [[file:./names-and-places.md#britensfjallvall][Britensfjallváll]] where
British troops landed in 1775.
**** Vestrheim
{{{phon(βeʃtr̩haɪm)}}}
litt. /West Home/
City in Eastern Eitttland, first settlement in the country. Its
inhabinants are called /Vestrheiming/ (pl. /Vestreimingjar/)
*** Ð
**** Ðeberget
Etymology uncertain.
Capital of Eastern Eittland.

View File

@@ -143,7 +143,7 @@ conversion table given by the table below.
| Early Old Norse | Eittlandic |
|-----------------+------------|
| {{{phon(dj)}}} | {{{phon(dʒ)}}} |
| {{{phon(gj)}}} | {{{phon(jː)}}} |
| {{{phon(gj)}}} | {{{phon(j)}}} |
| {{{phon(nj)}}} | {{{phon(ɲ)}}} |
| {{{phon(sj)}}} | {{{phon(ʃ)}}} |
| {{{phon(tj)}}} | {{{phon(tʃ)}}} |
@@ -239,6 +239,8 @@ become shorter.
{{{phon(upɸə)}}}
#+html: :::
The only exception is a double «g» {{{phon(ɡː)}}} which became {{{phon(ɡ)}}}.
*** r > ʁ (Eastern Eittlandic)
From the beginning of the 16th century, the Eastern Eittlandic {{{phon(r)}}}
began morphing into an {{{phon(ʁ)}}} in all contexts except in word-final
@@ -317,8 +319,19 @@ when written in Standard Eittlandic due to the spelling dropping the
final vowels affected here.
#+html: ::: tip Example
Middle Eittlandic (to understand, to distinguish) {{{phon(ʃkiʎə)}}} > Late
Middle Eittlandic {{{phon(ʃkiːʎ)}}}
Middle Eittlandic (to understand, to distinguish) {{{phon(ʃkiʎə)}}} > Modern
Eittlandic {{{phon(ʃkiːʎ)}}}
#+html: :::
*** C[+plos +fric] > C[-plos +long]
During the late 19th century to early 20th century, Eittlandic lost
its affricate consonants as they morphed into simple fricatives.
Therefore, some Middle Eittlandic {{{phon(pː)}}} became in Modern
Eittlandic {{{phon(ɸː)}}} through {{{phon(pɸ)}}}.
#+html: ::: tip Example
Old Norse /uppá/ (/upon/) {{{phon(upːɑː)}}} > Late Middle Eittlandic {{{phon(upɸə)}}}
> Modern Eittlandic {{{phon(uɸːə)}}}
#+html: :::
*** t / _C > ʔ ! _ʃ
@@ -328,6 +341,105 @@ When a {{{phon(t)}}} precedes another consonant, it becomes a glottal stop.
Early Modern Eittlandic /Eittland/ {{{phon(ɑɪtlɑnd)}}} > Modern Eittlandic {{{phon(ɑɪʔlɑnd)}}}
#+html: :::
** Spelling and pronunciation
Eittlandic is written in two different alphabets: Modern Futhark, also
known as the Eittlandic runes, and the Latin alphabet. Eittland saw
some use of the Latin alphabet in the 13th and 14th century, but
documents ceased to be produced with it until the 17th century, when
immigrants from continental Europe brought this script with them and
as commerce opened up with European countries again. Until a few
decades ago, the Modern Futhark alphabet was the most popular alphabet
in use in Eittland. But since the democratisation of the computer and
smartphone, usage of the Latin alphabet saw a quick rise in
popularity. According to some estimates, only 2% of Eittlanders used
the Latin alphabet more often than the Modern Futhark alphabet in
1920, while in 2020, 23% of Eittlanders primarily use the Latin
alphabet.
Most letters are used the same way in Eittlandic as they are in most
standard European languages, with a few additions that lack in the
standard Latin alphabet, Just like Icelandic, Eittlandic still uses
the letters «þ» and «ð» when using the Latin alphabet. These letters
were already used in Old Norse but nether became deprecated, unlike in
other Nordic languages such as Swedish or Norwegian, or other Germanic
languages such as English. They represent the sounds {{{phon(θ)}}} and
{{{phon(ð)}}} respectively; unlike Old Norse, these two sounds became
distinct enough to constrast in some words, such as in /maðr/ (/man/) and
/maþr/ (maths). You will also find vowels with acute accents. They used
to represent long vowels, but due to sound changes, they are
associated with a lower tone and generaly more lax vowel, as described
below.
Aside from Standard Eittlandic, there is no standard spelling and the
language is written generally phonetically, although there is a
tendency to keep the spelling reflecting the historical pronunciation
of words; i.e. when representing the vowel {{{phon(ɛ̀)}}}, Eittlanders will
tend to write «á» when it comes from a historically long {{{phon(ɑ)}}} but
«é» if it comes from a historically long {{{phon(e)}}}. There is also a
tendency in dialects other than Standard Eittlandic to write
word-final vowels, even if they are no longer pronounced, as in «posi»
(Standard Eittlandic /pos/, meaning /seal/).
These are the letters used natively in Eittlandic:
#+begin_quote
a b d ð e f g h i j k l m n o p r s t þ u v y z ø œ
#+end_quote
All vowels, with the exception of «ø» and «œ», can bear an acute
accent, extending the list with:
#+begin_quote
á é í ó ú ý
#+end_quote
Most of these letters represent their standard phonological value, but
a few don't. Here are some rules that will help you read Eittlandic
phonetically:
- «a» :: this is an unrounded, open back vowel {{{phon(ɑ)}}} in some
dialects, or front {{{phon(a)}}} in some others
- «á» :: this is an unrounded, mid open front vowel {{{phon(ɛ)}}} with a low
or falling tone
- «ð» :: this is a voiced dentad fricative {{{phon(ð)}}}, as in English “this”
- «é» :: pronounced like «á»
- «g» :: the most unstable letter in Eittlandic. When in contact with
another consonant, it will be a standard voiced uvular stop {{{phon(ɡ)}}}.
However, if it is a word-initial consonent immediately followed by a
vowel or between vowels, it will be pronounced as a {{{phon(j)}}}. Lastly,
if it is word-final and preceeded by a vowel, it is pronounced as a
voiced velar fricative {{{phon(ɣ)}}}.
- «í» :: this is an unrounded mid closed front vowel {{{phon(e)}}} with a
low or falling tone. It contrasts with «e» wich is pronounced with a
neutral or high tone
- «j» :: this is the palatal semivowel {{{phon(j)}}}, as in German or other
North Germanic languages
- «ó» :: this is a rounded mid open back vowel {{{phon(ɔ)}}} with a low or falling
tone
- «p» :: in most places, pronounced as a voiceless bilabial plosive
{{{phon(p)}}} as expected, unless before a «t» where it becomes a
voiceless bilabial fricative {{{phon(ɸ)}}}
- «þ» :: this is the unvoiced counterpart to «ð», the {{{phon(θ)}}}, as in
English “think”
- «ú» :: this is a rounded mid closed back vowel {{{phon(o)}}} with a low or
falling tone. It constrasts with neutral or high tone «o»
- «v» :: this is the voiced bilabial fricative {{{phon(β)}}}, unless when
following an «h» in a word-initial position; in this case, «hv» is
pronounced as a voiceless labialised velar approximant {{{phon(ʍ)}}}.
- «y» :: this is the rounded front high vowel {{{phon(y)}}}, as in German /ü/ or French /u/
- «ý» :: this is the mid front rounded vowel {{{phon(ø)}}} with a low or
falling tone, contrasting with the neutral or high tone «ø»
described below
- «ø» :: is a mid front rounded vowel {{{phon(ø)}}}, like German «ö» or
French «eu» in /deux/
- «œ» :: this is a low, lax, frount rounded vowel {{{phon(œ)}}}, like French
«eu» in «neuf», but with an additional low or falling tone
There are another three additional digraphs when it comes to vowels:
- «au» :: this is a rounded mid open back vowel {{{phon(ɔ)}}} with a neutral
or high tone, which contrasts with «ó»
- «ei» :: this is one of the two diphthongs left in Eittlandic,
{{{phon(ɑɪ)}}}
- «ey» :: this is the other diphthong left in Eittlandic, {{{phon(œʏ)}}}
** Vowel Inventory
Modern Eittlandic has a total of ten simple vowels and three
diphthongs, regardless of the dialect. It does not directly inherit
@@ -357,7 +469,7 @@ tone is not listed in the table.
|-----------+-----------|
| ei | {{{phon(ɑɪ)}}} |
| au | {{{phon(ɔʊ)}}} |
| ey | {{{phon(œʏ)}}} |
| ey | {{{phon(œʏ)}}} |
#+name: vow-dot-gen
#+header: :var vowels=vowels-featural-list
@@ -372,32 +484,6 @@ graph{graph[dpi=300,bgcolor="transparent"];node[shape=plaintext];"vowels-0ju80zw
#+html: <ImgFigure src="/img/eittlandic/vowel-feature-tree.png" alt="Eittlandic Vowel Featural Tree">Featural tree of Eittlandic vowels</ImgFigure>
Here is a quick guide regarding the pronunciation of these vowels:
- a {{{phon(ɑ)}}} :: as in General American English “hot” with a high tone
- á {{{phon(ɛ̀)}}} :: as in General American English “bed” with a low tone
- æ {{{phon(ɛ)}}} :: as in General American English “bed” with a high tone
- e {{{phon(e)}}} :: as in French “été” or General American English “may”
with a high tone
- é {{{phon(ɛ̀)}}} :: see {{{phon(æ)}}}
- i {{{phon(i)}}} :: as in English “free” with a high tone
- í {{{phon(è)}}} :: as in French “été” or General American English “may”
with a low tone
- o {{{phon(o)}}} :: as in French “beau” or Cockney English “yawn” with a
high tone
- ó {{{phon(ɔ̀)}}} :: as in General American English “thought” with a low
tone
- u {{{phon(u)}}} :: as in French “mou” or General American English “boot”
with a high tone
- ú {{{phon(ò)}}} :: as in French “beau” or Cockney English “yawn” with a
low tone
- y {{{phon(y)}}} :: as in French “lune” with a high tone
- ý {{{phon(ø̀)}}} :: as in French “deux” with a low tone
- œ/ǿ {{{phon(œ)}}} :: as in French “neuf” with a low tone
- ei {{{phon(ɑɪ)}}} :: as in English “I”
- au {{{phon(ɔʊ)}}} :: similar to Canadian “ow” or in General American
English “bow”, but more open
- ey {{{phon(œʏ)}}} :: as if it were “œy” but more open
Eittlandic also has a second vowel inventory dedicated to unstressed
vowels. While the one described above describes all vowels found in
stressed positions, the unstressed inventory is much lighter.
@@ -423,10 +509,10 @@ graph{graph[dpi=300,bgcolor="transparent"];node[shape=plaintext];"vowels-0jyo0gw
#+html: <ImgFigure src="/img/eittlandic/vowel-unstressed-feature-tree.png" alt="Eittlandic Vowel Featural Tree">Featural tree of unstressed Eittlandic vowels</ImgFigure>
As shown in the table above, «i» and «e», «u» and «o», and «a» and
{{{phon(œ)}}} are considered as allophones in unstressed positions. Their
pronunciation is based on the vowel harmony spread forward by the
preceding stressed vowel.
As shown in the table above, {{{phon(i)}}} and {{{phon(e)}}}, {{{phon(u)}}} and {{{phon(o)}}},
and {{{phon(a)}}} and {{{phon(œ)}}} are considered as allophones in unstressed
positions. Their pronunciation is based on the vowel harmony spread
forward by the preceding stressed vowel.
Regarding the first two pairs, in case a vowel is not preceded by a
stressed vowel, then the first one will spread its vowel harmony
@@ -489,10 +575,36 @@ Note the features borne by the diphthongs:
#+end_src
** Consonant Inventory
/Under construction/
Regarding Eittlandic's consonants, the two main changes from Old Norse
other than changes in their pronunciation is the now differenciation
between «þ» and «ð» where in Old Norse, the former was used
word-initially while the latter was used in all other positions.
Similarly, the «f» letter was used to represent both {{{phon(f)}}}
word-initially and {{{phon(v)}}} in all other positions. In Eittlandic,
voiced «f» {{{phon(v)}}} merged into «v» {{{phon(β)}}}. Therefore, the letter «f»
is no longer used to represent {{{phon(v)}}} anymore; the letter «v» is
instead used to represent both historical «v» and historically voiced
«f».
Occasionally, the letter «h» may precede another consonant in a
word-initial position, mainly «l», «r», and «v». These consonants
become devoiced, with «hl», «hr», and «hv» becoming {{{phon(l̥)}}}, {{{phon(r̥)}}},
and {{{phon(ʍ)}}} respectively.
*** Private Data :noexport:
** Underlying vowels
While most word-final vowels were dropped a few centuries ago, they
still exist as underlying vowels that may affect the word's
morphology. By default, when there is no final vowel for a noun, a
dummy «i» is used to join the word with the definite morphene
together. For instance, /dag/ (/day/), a word with no underlying vowel,
which becomes /dagin/ in its singular accusative definite form. However,
even if it is no longer present in its non-definite form, /sag/ still
bears the word-final vowel «a» which appears in its definite form,
such as /sagat/ (singular accusative definite form).
** Pitch and Stress
The original bitonal pitch accent of Eittlandic is thought to have
been lost around the 10th or 11th century, though it is no certain
@@ -549,7 +661,28 @@ formal speech.
Eittlandic {{{phon(ɑɪnləɡr)}}}
#+html: :::
**** {{{phon(ɔ)}}} and {{{phon(ɑ)}}} merger
Western Eittlandic is currently going a phonological merge of the
vowels {{{phon(ɔ)}}} and {{{phon(ɑ)}}} into {{{phon(ɒ)}}}. The vowel {{{phon(ɔ̀)}}} also
follows this pattern, morphing into {{{phon(ɒ̀)}}}.
**** Great Vowel Shift variation
While the Great Vowel Shift is happened relatively uniformly in
Eittland, some regions did not follow the same pattern as what
happened everywhere else.
The main example is the area around Đeberget where the vowel {{{phon(ɑː)}}}
evolved not as {{{phon(ɛ̀)}}} but as {{{phon(ɔ̀)}}}.
*** Eastern Eittlandic
**** {{{phon(y)}}} and {{{phon(u)}}} merger
In areas around Vestrheim especially, locals tend to merge {{{phon(y)}}}
into {{{phon(u)}}}.
**** Centralisation of {{{phon(i)}}}
In the northern rural parts of Eastern Eittland, populations tend to
centralise {{{phon(i)}}} into {{{phon(ɨ)}}}.
**** Great Vowel Shift variation
When the [[file:./phonology.md#great-vowel-shift][Great Vowel Shift]] happened, not all regions were affected the
same. As such, we can find in some rural parts of the Eastern
@@ -561,7 +694,7 @@ equivalent in Standard Eittlandic, as shown in table below.
| Rural Eastern Eittlandic | Standard Eittlandic |
|--------------------------+---------------------|
| {{{phon(i)}}} | {{{phon(ɪ)}}} |
| {{{phon(y)}}} | {{{phon(ʏ)}}} |
| {{{phon(y)}}} | {{{phon(ʏ)}}} |
| {{{phon(u)}}} | {{{phon(ʊ)}}} |
*** Southeastern Eittlandic

View File

@@ -19,13 +19,15 @@ fusional aspect Old Eittlandic once had. Its grammar now greatly relies
on its syntax as well as on grammatical particules rather than on its
morphology. Lets take the following sentence as an example.
- Barn etar fisk
#+html: ::: tip Example
Barn etar fisk
barn et-ar fisk
barn et-ar fisk
child.nom eat-3sg fish.acc
child.nom eat-3sg fish.acc
A child is eating a fish
A child is eating a fish
#+html: :::
In this sentence, the word order helps us understand the child is the
subject of the sentence while its subject is /fisk/, although we have no
@@ -33,6 +35,7 @@ information on their number; the sentence could also very well mean
/children are eating fishes/. Unlike in Old Eittlandic where we could
have the following sentences.
#+html: ::: tip Example
- Barn etar fiska
barn et-ar fiska
@@ -47,29 +50,35 @@ have the following sentences.
fish-pl.acc eat-3sg child.nom
A child is eating fishes
#+html: :::
Both have the same meaning as the Eittlandic sentence. However, the
near-complete (or even complete in Standard Eittlandic) loss of case
marking makes the sentence /fisk barn etar/ much more gruesome.
- Fisk etar barn
#+html: ::: tip Example
Fisk etar barn
fisk et-ar barn
fisk et-ar barn
fish.nom eat-3sg barn.acc
fish.nom eat-3sg barn.acc
A fish is eating a child
A fish is eating a child
#+html: :::
Eittlandic is a V-2 language, meaning in most cases, finite verbs are
in second position in their clause and may be in first position
interrogative clauses and dependent clauses, as shown below.
- Han talð mér þat kom han hér í gær
interrogative and dependent clauses, as shown below.
han talð mér þat kom han hér í=gær
#+html: ::: tip Example
Han talð mér þat kom han hér í gár
3sg.m.nom tell-3sg.pret 1sg.dat that come.3sg.pret 3sg.m.nom here yesterday
han talð mér þat kom han hér í=gár
He told me he came here yesterday
3sg.m.nom tell-3sg.pret 1sg.dat that come.3sg.pret 3sg.m.nom here yesterday
He told me he came here yesterday
#+html: :::
Loss of case marking also affected adjectives which share most of
their declensions with nouns. The parts where Eittlandic retains its
@@ -77,3 +86,15 @@ fusional aspect is with verbs, where loss of its words final vowel
had much less impact, as we could see in /barn fisk etar/. In this case,
/etar/ is the third-person singular declension of the verb /et/, a weak
verb.
Eittlandic, as most other germanic languages, tend to compound words
together in order to create new words. The name of the country itself,
/Eittland/, is a good example: the word /eitt/ (neutral of /einn/) used to
mean /lonely/ in Old Eittlandic, while /land/ has the same meaning as in
English, therefore creating a word and place name meaning “lonely
land”. Another common example is the word for “wolf”, /noregsúlf/. While
this word is a compound of /Noreg/ (“Norway”) and /úlf/ (“dog-wolf”), the
word uses an «s» in order to create a relationship between the two
words, defining /úlf/ with /Noreg/. The litteral translation of /noregsúlf/
is therefore /Noways wolf-dog/, though this took on the meaning of
simply “wolf” as Norwegian wolf-dogs are not called /noregsúlf/ at all.

View File

@@ -146,18 +146,18 @@ in the table below.
#+caption: Possible Pronunciations of the Proto-Ñyqy Consonants
| Main Grapheme | Dorsal Phoneme | Non-Dorsal Phoneme | Alternate Grapheme |
|---------------+----------------+--------------------+--------------------|
| ñ | {{{phon(*ɴ)}}} | {{{phon(*ɦ̃)}}} | ḿ |
| ñ | {{{phon(*ɴ)}}} | {{{phon(*ɦ̃)}}} | ḿ |
| q | {{{phon(*q)}}} | {{{phon(*ħ)}}} | ħ, h_{1} |
| g | {{{phon(*ɢ)}}} | {{{phon(*ʕ)}}} | ȟ, h_{2} |
| c | {{{phon(*c)}}} | {{{phon(*t͡ʃ)}}} | ł |
| j | {{{phon(*ɟ)}}} | {{{phon(*d͡ʒ)}}} | ʒ |
| c | {{{phon(*c)}}} | {{{phon(*t͡ʃ)}}} | ł |
| j | {{{phon(*ɟ)}}} | {{{phon(*d͡ʒ)}}} | ʒ |
| w | {{{phon(*w)}}} | {{{phon(*v)}}} | l |
| m | {{{phon(*ŋ͡m)}}} | {{{phon(*m)}}} | r, r_{1} |
| m | {{{phon(*ŋ͡m)}}} | {{{phon(*m)}}} | r, r_{1} |
| p | {{{phon(*χ)}}} | {{{phon(*p)}}} | xh, r_{2} |
| b | {{{phon(*g͡b)}}} | {{{phon(*b)}}} | rh, r_{3} |
| b | {{{phon(*g͡b)}}} | {{{phon(*b)}}} | rh, r_{3} |
| n | {{{phon(*ɳ)}}} | {{{phon(*n)}}} | y |
| s | {{{phon(*ç)}}} | {{{phon(*s)}}} | x, r_{4} |
| z | {{{phon(*ʝ)}}} | {{{phon(*z)}}} | ɣ, r_{5} |
| z | {{{phon(*ʝ)}}} | {{{phon(*z)}}} | ɣ, r_{5} |
For each of these consonants, the letter chosen represents what we
suppose was the most common or the default pronunciation of the
consonant represented. In the table are also included alternate
@@ -285,8 +285,8 @@ above in [[file:phonology.md#syllable-structure][Syllable Structure]].
#+name: table:word-consonantal-dorsal-alternation
#+caption: Different Possible Pronunciation of Proto-Ñyqy Words
| Word | Dorsal-Initial | Dorsal-Final |
|-----------------+-----------------------+---------------------|
| Word | Dorsal-Initial | Dorsal-Final |
|-----------------+------------------------+---------------------|
| {{{recon(pœwec)}}} | {{{phon(*pɤwɛt͡ʃ)}}} | {{{phon(*pɤvɛc)}}} |
| {{{recon(zebec)}}} | {{{phon(*zɛg͡bɛt͡ʃ)}}} | {{{phon(*ʝɛbɛc)}}} |
| {{{recon(zebec)}}} | {{{phon(*zɛg͡bɛt͡ʃ)}}} | {{{phon(*ʝɛbɛc)}}} |
| {{{recon(ñocm noc)}}} | {{{phon(*ɴɔt͡ʃŋ͡m ə ɦɔc)}}} | {{{phon(*ɦɔcm ə ɴot͡ʃ)}}} |

View File

@@ -39,9 +39,9 @@ the persons you would find in a typical language, as shown below.
#+caption: Proto-Ñyqy pronouns
| Person | Pronoun |
|--------+-----------|
| 1 | {{{recon(qy)}}} |
| 2 | {{{recon(bú)}}} |
| 3 | {{{recon(zø)}}} |
| 1 | {{{recon(qy)}}} |
| 2 | {{{recon(bú)}}} |
| 3 | {{{recon(zø)}}} |
It appears Proto-Ñyqy pronouns did not have any morphological rule to
make them agree in number and due to the apparent lack of gender

View File

@@ -4,9 +4,9 @@
* Zikãti
Zikãti ({{{phon(d̻͡zikãti)}}}) is an agglutinative language I am currently
working on as an experiment. It doesnt have any worldbuilding around
it yet and may never have. Im mostly experimenting with vocabulary
generation with a language relying heavily on affixes modifying the
meaning of a root word.
it yet, and it may never have any. Im mostly experimenting with
vocabulary generation with a language relying heavily on affixes
modifying the meaning of a root word.
** Phonology
*** Consonants
@@ -294,6 +294,14 @@ I remembered I have to cook
- TR :: transitive verb
** Vocabulary
Words in this vocabulary list are grouped based on their primary root
which are themselves sorted in alphabetic order. But other than that,
there is no particular order by which words are sorted, other than
when I came up with them.
Other than the root itself, their meaning is pretty open to
interpretation. The meaning I give here is my own vision, but other
translations could also work.
*** banzi - hand
- banzi (n.) :: hand

View File

@@ -4,16 +4,16 @@
(package-initialize)
(package-refresh-contents)
(package-install 'f)
(package-install 'ox-gfm)
(message "Emacs directory: %s" user-emacs-directory)
(require 'f)
(require 'ox-gfm)
(require 'ox-md)
(require 'ox-publish)
(setq org-confirm-babel-evaluate nil
org-html-validation-link nil
org-html-table-default-attributes '(:border "2" :cellspacing "0" :cellpadding "6" :rules "groups" :frame "void")
make-backup-files nil)
(defvar project-root
@@ -23,6 +23,6 @@
(message "Exporting %s" (f-relative file))
(with-temp-buffer
(find-file file)
(org-export-to-file 'gfm (concat (f-no-ext file) ".md"))))
(org-export-to-file 'md (concat (f-no-ext file) ".md"))))
(message "Project generated!")

5090
package-lock.json generated Normal file

File diff suppressed because it is too large Load Diff

View File

@@ -1,22 +1,26 @@
{
"name": "conlang.phundrak.com",
"version": "1.0.0",
"description": "",
"description": "P'hundrak's conlanging website",
"main": "index.js",
"scripts": {
"docs:dev": "vuepress dev docs",
"docs:build": "vuepress build docs"
},
"repository": {
"type": "git",
"url": "https://labs.phundrak.com/phundrak/conlang.phundrak.com"
},
"repository": "https://labs.phundrak.com/phundrak/conlang.phundrak.com",
"author": "Lucien Cartier-Tilet <lucien@phundrak.com>",
"license": "AGPL-3.0",
"private": true,
"devDependencies": {
"vuepress": "2.0.0-beta.63"
"@vuepress/bundler-vite": "2.0.0-rc.19",
"@vuepress/plugin-slimsearch": "^2.0.0-rc.74",
"@vuepress/plugin-umami-analytics": "^2.0.0-rc.74",
"@vuepress/theme-default": "^2.0.0-rc.36",
"sass-embedded": "^1.83.4",
"vuepress": "2.0.0-rc.19"
},
"dependencies": {
"vuepress-plugin-remove-html-extension": "^0.1.0"
"less": "^4.2.0",
"nord": "^0.2.1"
},
"scripts": {
"dev": "vuepress dev docs",
"build": "vuepress build docs"
}
}

6
shell.nix Normal file
View File

@@ -0,0 +1,6 @@
{ pkgs ? import <nixpkgs> {} }:
pkgs.mkShell {
nativeBuildInputs = [
pkgs.nodejs_20
];
}