Compare commits
8 Commits
aab7665280
..
main
| Author | SHA1 | Date | |
|---|---|---|---|
|
3759004e66
|
|||
|
38d5ae42cd
|
|||
|
03fd9adaa1
|
|||
|
528f5a54f4
|
|||
|
b2b706e357
|
|||
|
5021aca6e0
|
|||
|
52f9a21d00
|
|||
|
6dfa2bff9e
|
@@ -0,0 +1,10 @@
|
||||
root = true
|
||||
|
||||
[*]
|
||||
end_of_line = lf
|
||||
insert_final_newline = true
|
||||
charset = utf-8
|
||||
|
||||
[*.{js,ts,json,mts,css}]
|
||||
indent_style = space
|
||||
indent_size = 2
|
||||
@@ -1 +1,4 @@
|
||||
use nix
|
||||
#!/usr/bin/env bash
|
||||
eval "$(devenv direnvrc)"
|
||||
dotenv
|
||||
use devenv
|
||||
|
||||
@@ -0,0 +1,26 @@
|
||||
name: deploy
|
||||
on:
|
||||
push:
|
||||
branches:
|
||||
- main
|
||||
|
||||
jobs:
|
||||
deploy:
|
||||
runs-on: ubuntu-latest
|
||||
steps:
|
||||
- uses: actions/checkout@v7
|
||||
- uses: cachix/install-nix-action@v31
|
||||
with:
|
||||
nix_path: nixpkgs=channel:nixos-unstable
|
||||
- uses: cachix/cachix-action@v16
|
||||
with:
|
||||
name: phundrak
|
||||
authToken: ${{ secrets.CACHIX_AUTH_TOKEN }}
|
||||
extraPullNames: devenv
|
||||
- name: Install devenv
|
||||
run: nix profile add nixpkgs#devenv
|
||||
- name: Deploy to Cloudflare Pages
|
||||
env:
|
||||
CLOUDFLARE_API_TOKEN: ${{ secrets.CLOUDFLARE_API_TOKEN }}
|
||||
CLOUDFLARE_ACCOUNT_ID: ${{ secrets.CLOUDFLARE_ACCOUNT_ID }}
|
||||
run: devenv tasks run website:deploy
|
||||
@@ -1,29 +0,0 @@
|
||||
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 }}
|
||||
@@ -1,6 +1,34 @@
|
||||
node_modules
|
||||
/docs/**/*.md
|
||||
|
||||
# Vitepress
|
||||
/.vitepress/cache/
|
||||
/.vitepress/dist/
|
||||
/docs/.vitepress/
|
||||
/docs/img
|
||||
/docs/eittlandic/img
|
||||
/docs/proto-nyqy/img
|
||||
.temp
|
||||
.cache
|
||||
/docs/**/*.md
|
||||
/docs/.vuepress/dist/
|
||||
/.yarn/
|
||||
|
||||
# Devenv
|
||||
.devenv*
|
||||
devenv.local.nix
|
||||
devenv.local.yaml
|
||||
|
||||
# direnv
|
||||
.direnv
|
||||
|
||||
# pre-commit
|
||||
.pre-commit-config.yaml
|
||||
|
||||
# Devenv
|
||||
.devenv*
|
||||
devenv.local.nix
|
||||
devenv.local.yaml
|
||||
|
||||
# direnv
|
||||
.direnv
|
||||
|
||||
# pre-commit
|
||||
.pre-commit-config.yaml
|
||||
|
||||
@@ -0,0 +1,13 @@
|
||||
{
|
||||
"$schema": "https://json.schemastore.org/prettierrc",
|
||||
"semi": true,
|
||||
"tabWidth": 2,
|
||||
"useTabs": false,
|
||||
"singleQuote": true,
|
||||
"quoteProps": "as-needed",
|
||||
"printWidth": 100,
|
||||
"trailingComma": "es5",
|
||||
"bracketSpacing": true,
|
||||
"bracketSameLine": true,
|
||||
"arrowParens": "always"
|
||||
}
|
||||
@@ -0,0 +1,33 @@
|
||||
// -*- mode: typescript; -*-
|
||||
import { defineConfig, HeadConfig } from 'vitepress';
|
||||
import appHead from './head';
|
||||
import { sidebar } from './sidebar';
|
||||
import { nav } from './nav';
|
||||
|
||||
export default defineConfig({
|
||||
title: "Phundrak's Conlangs",
|
||||
cleanUrls: true,
|
||||
description: 'Documentation of the constructed languages made by Phundrak',
|
||||
head: appHead as HeadConfig[],
|
||||
srcDir: './docs',
|
||||
themeConfig: {
|
||||
sidebar,
|
||||
nav,
|
||||
outline: {
|
||||
level: 'deep'
|
||||
},
|
||||
search: {
|
||||
provider: 'local'
|
||||
},
|
||||
},
|
||||
markdown: {
|
||||
image: {
|
||||
lazyLoading: true
|
||||
},
|
||||
linkify: true,
|
||||
typographer: true,
|
||||
headers: {
|
||||
level: [1, 2, 3, 4, 5]
|
||||
}
|
||||
},
|
||||
})
|
||||
@@ -0,0 +1,79 @@
|
||||
interface Head {
|
||||
type?: 'image/png';
|
||||
async?: boolean,
|
||||
src?: string,
|
||||
'data-website-id'?: string
|
||||
}
|
||||
|
||||
interface Favicon extends Head {
|
||||
rel: 'apple-touch-icon' | 'icon' | 'manifest';
|
||||
href: string;
|
||||
sizes?: string;
|
||||
}
|
||||
|
||||
interface Meta extends Head {
|
||||
property?: string,
|
||||
name?: string,
|
||||
content: string
|
||||
}
|
||||
|
||||
const favicons: Favicon[] = [
|
||||
{ rel: 'apple-touch-icon', sizes: '57x57', href: '/img/meta/apple-icon-57x57.png' },
|
||||
{ rel: 'apple-touch-icon', sizes: '60x60', href: '/img/meta/apple-icon-60x60.png' },
|
||||
{ rel: 'apple-touch-icon', sizes: '72x72', href: '/img/meta/apple-icon-72x72.png' },
|
||||
{ rel: 'apple-touch-icon', sizes: '76x76', href: '/img/meta/apple-icon-76x76.png' },
|
||||
{ rel: 'apple-touch-icon', sizes: '114x114', href: '/img/meta/apple-icon-114x114.png' },
|
||||
{ rel: 'apple-touch-icon', sizes: '120x120', href: '/img/meta/apple-icon-120x120.png' },
|
||||
{ rel: 'apple-touch-icon', sizes: '144x144', href: '/img/meta/apple-icon-144x144.png' },
|
||||
{ rel: 'apple-touch-icon', sizes: '152x152', href: '/img/meta/apple-icon-152x152.png' },
|
||||
{ rel: 'apple-touch-icon', sizes: '180x180', href: '/img/meta/apple-icon-180x180.png' },
|
||||
{ rel: 'icon', type: 'image/png', sizes: '192x192', href: '/img/meta/android-icon-192x192.png' },
|
||||
{ rel: 'icon', type: 'image/png', sizes: '32x32', href: '/img/meta/favicon-32x32.png' },
|
||||
{ rel: 'icon', type: 'image/png', sizes: '96x96', href: '/img/meta/favicon-96x96.png' },
|
||||
{ rel: 'icon', type: 'image/png', sizes: '16x16', href: '/img/meta/favicon-16x16.png' },
|
||||
{ rel: 'manifest', href: '/img/meta/manifest.json' },
|
||||
];
|
||||
|
||||
const meta: Meta[] = [
|
||||
{
|
||||
name: 'author',
|
||||
content: 'Lucien Cartier-Tilet',
|
||||
},
|
||||
{
|
||||
property: 'og:image',
|
||||
content: 'https://cdn.phundrak.com/img/rich_preview.png',
|
||||
},
|
||||
{
|
||||
property: 'og:title',
|
||||
content: 'P’undrak’s Conlangs',
|
||||
},
|
||||
{
|
||||
property: 'og:description',
|
||||
content: 'Documentation of P’undrak’s constructed languages',
|
||||
},
|
||||
{
|
||||
name: 'fediverse:creator',
|
||||
content: '@phundrak@mastodon.phundrak.com',
|
||||
},
|
||||
{
|
||||
name: 'twitter:card',
|
||||
content: 'summary',
|
||||
},
|
||||
{
|
||||
name: 'twitter:site',
|
||||
content: '@phundrak',
|
||||
},
|
||||
{
|
||||
name: 'twitter:creator',
|
||||
content: '@phundrak',
|
||||
},
|
||||
{ name: 'msapplication-TileColor', content: '#3b4252' },
|
||||
{ name: 'msapplication-TileImage', content: '/ms-icon-144x144.png' },
|
||||
{ name: 'theme-color', content: '#3b4252' },
|
||||
|
||||
]
|
||||
|
||||
const appHead: (string | Head)[][] = favicons.map((head) => ['link', head])
|
||||
meta.map((item) => appHead.push(['meta', item]))
|
||||
|
||||
export default appHead;
|
||||
@@ -0,0 +1,8 @@
|
||||
import { DefaultTheme } from "vitepress";
|
||||
|
||||
export const nav: DefaultTheme.NavItem[] = [
|
||||
{ text: 'About', link: '/about' },
|
||||
{ text: 'Eittlandic', link: '/eittlandic/', activeMatch: '/eittlandic/*' },
|
||||
{ text: 'Proto-Ñyqy', link: '/proto-nyqy/', activeMatch: '/proto-nyqy/*' },
|
||||
{ text: 'Zikãti', link: '/zikãti' },
|
||||
]
|
||||
@@ -0,0 +1,22 @@
|
||||
import { DefaultTheme } from "vitepress";
|
||||
|
||||
export const sidebar: DefaultTheme.Sidebar = {
|
||||
'/eittlandic/': [
|
||||
{ text: 'Index', link: '/eittlandic/' },
|
||||
{ text: 'The Country', link: '/eittlandic/country' },
|
||||
{ text: 'Typological Outline', link: '/eittlandic/typology' },
|
||||
{ text: 'Phonetics & Translitteration', link: '/eittlandic/phonology' },
|
||||
{ text: 'Grammar', link: '/eittlandic/grammar' },
|
||||
{ text: 'Dictionary', link: '/eittlandic/dictionary' },
|
||||
{ text: 'Names & Places', link: '/eittlandic/names-and-places' },
|
||||
],
|
||||
'/proto-nyqy/': [
|
||||
{ text: 'Index', link: '/proto-nyqy/' },
|
||||
{ text: 'Introduction', link: '/proto-nyqy/introduction' },
|
||||
{ text: 'Culture of the Proto-Ñyqy people', link: '/proto-nyqy/culture-and-people' },
|
||||
{ text: 'Typological Outline', link: '/proto-nyqy/typology' },
|
||||
{ text: 'Phonetics & Phonology', link: '/proto-nyqy/phonology' },
|
||||
{ text: 'Syntax', link: '/proto-nyqy/syntax' },
|
||||
{ text: 'Dictionary', link: '/proto-nyqy/dictionary' },
|
||||
]
|
||||
}
|
||||
@@ -0,0 +1,10 @@
|
||||
import { Theme } from "vitepress";
|
||||
import DefaultTheme from "vitepress/theme";
|
||||
import ImgFigure from "../components/ImgFigure.vue";
|
||||
|
||||
export default {
|
||||
extends: DefaultTheme,
|
||||
enhanceApp({ app }) {
|
||||
app.component('ImgFigure', ImgFigure);
|
||||
}
|
||||
} satisfies Theme;
|
||||
@@ -2,7 +2,7 @@
|
||||
|
||||
#+html: <a href="https://www.gnu.org/software/emacs/"><img src="https://img.shields.io/badge/Emacs-29.1-blueviolet.svg?style=flat-square&logo=GNU%20Emacs&logoColor=white" /></a>
|
||||
#+html: <a href="https://orgmode.org/"><img src="https://img.shields.io/badge/Written%20with-Org%20mode-success?logo=Org&logoColor=white&style=flat-square"/></a>
|
||||
#+html: <a href="https://v2.vuepress.vuejs.org/"><img src="https://img.shields.io/badge/Framework-Vuepress-42D392?logo=Vue.js&logoColor=white&style=flat-square"/></a>
|
||||
#+html: <a href="https://vitepress.dev/"><img src="https://img.shields.io/badge/Framework-Vitepress-42D392?logo=Vue.js&logoColor=white&style=flat-square"/></a>
|
||||
#+html: <a href="https://conlang.phundrak.com"><img src="https://img.shields.io/badge/dynamic/json?label=Website&query=%24%5B%3A1%5D.status&url=https%3A%2F%2Fdrone.phundrak.com%2Fapi%2Frepos%2Fphundrak%2Fconlang.phundrak.com%2Fbuilds&style=flat-square&logo=buffer" /></a>
|
||||
|
||||
|
||||
@@ -11,7 +11,7 @@ This repository holds my conlanging projects I am working on. The
|
||||
files I’m using are written in [[https://orgmode.org/][org-mode]] and are exported in Markdown
|
||||
through [[https://www.gnu.org/software/emacs/][Emacs]].
|
||||
|
||||
These Markdown files are then compiled by [[https://v2.vuepress.vuejs.org/][Vuepress]] into a beautiful
|
||||
These Markdown files are then compiled by [[https://vitepress.dev/][Vitepress]] into a beautiful
|
||||
website available at [[https://conlang.phundrak.com][conlang.phundrak.com]].
|
||||
|
||||
* Running the project
|
||||
|
||||
@@ -0,0 +1,65 @@
|
||||
{
|
||||
"nodes": {
|
||||
"devenv": {
|
||||
"locked": {
|
||||
"dir": "src/modules",
|
||||
"lastModified": 1783538213,
|
||||
"narHash": "sha256-jNjKlmrejUrBgVAeiavlMLlkmC7ZEv1D9nhfuwMW5Q8=",
|
||||
"owner": "cachix",
|
||||
"repo": "devenv",
|
||||
"rev": "d1fb321e73048d0e1e2b523580268ebb3df2ae90",
|
||||
"type": "github"
|
||||
},
|
||||
"original": {
|
||||
"dir": "src/modules",
|
||||
"owner": "cachix",
|
||||
"repo": "devenv",
|
||||
"type": "github"
|
||||
}
|
||||
},
|
||||
"nixpkgs": {
|
||||
"inputs": {
|
||||
"nixpkgs-src": "nixpkgs-src"
|
||||
},
|
||||
"locked": {
|
||||
"lastModified": 1783345554,
|
||||
"narHash": "sha256-LZhOm4kqjHUnwP4CNHpaqqEVcumGNd1PvOEOad8LkS0=",
|
||||
"owner": "cachix",
|
||||
"repo": "devenv-nixpkgs",
|
||||
"rev": "6004ea8c229fe9d41b21c6f4c76bf6c2e10771dd",
|
||||
"type": "github"
|
||||
},
|
||||
"original": {
|
||||
"owner": "cachix",
|
||||
"ref": "rolling",
|
||||
"repo": "devenv-nixpkgs",
|
||||
"type": "github"
|
||||
}
|
||||
},
|
||||
"nixpkgs-src": {
|
||||
"flake": false,
|
||||
"locked": {
|
||||
"lastModified": 1783279667,
|
||||
"narHash": "sha256-/NAkDSsve+GNM0Bt6tleJdCGfsTlK89nPjkVOzZMo0s=",
|
||||
"owner": "NixOS",
|
||||
"repo": "nixpkgs",
|
||||
"rev": "f205b5574fd0cb7da5b702a2da51507b7f4fdd1b",
|
||||
"type": "github"
|
||||
},
|
||||
"original": {
|
||||
"owner": "NixOS",
|
||||
"ref": "nixpkgs-unstable",
|
||||
"repo": "nixpkgs",
|
||||
"type": "github"
|
||||
}
|
||||
},
|
||||
"root": {
|
||||
"inputs": {
|
||||
"devenv": "devenv",
|
||||
"nixpkgs": "nixpkgs"
|
||||
}
|
||||
}
|
||||
},
|
||||
"root": "root",
|
||||
"version": 7
|
||||
}
|
||||
@@ -0,0 +1,40 @@
|
||||
{ pkgs, ... }: {
|
||||
languages.javascript = {
|
||||
enable = true;
|
||||
npm.enable = false;
|
||||
pnpm.enable = true;
|
||||
};
|
||||
dotenv.enable = true;
|
||||
processes.dev.exec = "pnpm dev";
|
||||
cachix = {
|
||||
push = "phundrak";
|
||||
pull = [
|
||||
"phundrak"
|
||||
"devenv"
|
||||
];
|
||||
};
|
||||
tasks = {
|
||||
"website:install-deps".exec = "pnpm ci";
|
||||
"website:export-md" = {
|
||||
exec = "${pkgs.emacs}/bin/emacs -Q --script export.el";
|
||||
execIfModified = [ "docs/**/*.org" ];
|
||||
};
|
||||
"website:build" = {
|
||||
exec = "pnpm build";
|
||||
after = [
|
||||
"website:export-md@succeeded"
|
||||
"website:install-deps@succeeded"
|
||||
];
|
||||
};
|
||||
"website:deploy" = {
|
||||
exec = ''
|
||||
if [[ -z "''${CLOUDFLARE_API_TOKEN:-}" ]]; then
|
||||
echo "Error: CLOUDFLARE_API_TOKEN is not set. Run this in CI only."
|
||||
exit 1
|
||||
fi
|
||||
${pkgs.wrangler}/bin/wrangler pages deploy
|
||||
'';
|
||||
after = [ "website:build@succeeded" ];
|
||||
};
|
||||
};
|
||||
}
|
||||
@@ -0,0 +1,18 @@
|
||||
# yaml-language-server: $schema=https://devenv.sh/devenv.schema.json
|
||||
inputs:
|
||||
nixpkgs:
|
||||
url: github:cachix/devenv-nixpkgs/rolling
|
||||
|
||||
# If you're using non-OSS software, you can set allow_unfree to true.
|
||||
# allow_unfree: true
|
||||
|
||||
# If you're not willing to allow unsupported packages:
|
||||
# allow_unsupported_system: false
|
||||
|
||||
# If you're willing to use a package that's vulnerable
|
||||
# permitted_insecure_packages:
|
||||
# - "openssl-1.1.1w"
|
||||
|
||||
# If you have more than one devenv you can merge them
|
||||
#imports:
|
||||
# - ./backend
|
||||
@@ -1,6 +0,0 @@
|
||||
;;; Directory Local Variables -*- no-byte-compile: t -*-
|
||||
;;; For more information see (info "(emacs) Directory Variables")
|
||||
|
||||
((typescript-mode . ((prettier-js-args . ("--single-quote" "--jsx-single-quote"))
|
||||
(typescript-indent-level . 2)))
|
||||
(scss-mode . ((prettier-js-args . ("--single-quote" "--jsx-single-quote")))))
|
||||
@@ -1,11 +0,0 @@
|
||||
import { defineClientConfig } from '@vuepress/client';
|
||||
import ImgFigure from './components/ImgFigure.vue';
|
||||
|
||||
export default defineClientConfig({
|
||||
enhance({ app }) {
|
||||
app.component('ImgFigure', ImgFigure);
|
||||
},
|
||||
setup() {},
|
||||
layouts: {},
|
||||
rootComponents: [],
|
||||
});
|
||||
@@ -1,76 +0,0 @@
|
||||
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-GB',
|
||||
title: "Phundrak's Conlangs",
|
||||
head: head,
|
||||
description: 'Documentation of the constructed languages made by Phundrak',
|
||||
markdown: {
|
||||
html: false,
|
||||
linkify: true,
|
||||
typographer: true,
|
||||
headers: {
|
||||
level: [1, 2, 3, 4, 5],
|
||||
},
|
||||
},
|
||||
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',
|
||||
sidebar: [
|
||||
{
|
||||
text: 'Index',
|
||||
link: '/',
|
||||
},
|
||||
'/about',
|
||||
{
|
||||
text: 'Eittlandic',
|
||||
link: '/eittlandic/',
|
||||
collapsible: true,
|
||||
children: [
|
||||
'/eittlandic/country',
|
||||
'/eittlandic/typology',
|
||||
'/eittlandic/phonology',
|
||||
'/eittlandic/grammar',
|
||||
'/eittlandic/names-and-places',
|
||||
'/eittlandic/dictionary',
|
||||
],
|
||||
},
|
||||
{
|
||||
text: 'Proto-Ñyqy',
|
||||
link: '/proto-nyqy/',
|
||||
collapsible: true,
|
||||
children: [
|
||||
'/proto-nyqy/introduction',
|
||||
'/proto-nyqy/culture-and-people',
|
||||
'/proto-nyqy/typology',
|
||||
'/proto-nyqy/phonology',
|
||||
'/proto-nyqy/syntax',
|
||||
'/proto-nyqy/dictionary',
|
||||
],
|
||||
},
|
||||
'/zikãti',
|
||||
],
|
||||
}),
|
||||
});
|
||||
@@ -1,148 +0,0 @@
|
||||
interface SimplifiedHeader {
|
||||
tag: string;
|
||||
content: [any];
|
||||
}
|
||||
|
||||
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: [
|
||||
{
|
||||
name: 'author',
|
||||
content: 'Lucien Cartier-Tilet',
|
||||
},
|
||||
{
|
||||
property: 'og:image',
|
||||
content: 'https://cdn.phundrak.com/img/rich_preview.png',
|
||||
},
|
||||
{
|
||||
property: 'og:title',
|
||||
content: 'P’undrak’s Conlangs',
|
||||
},
|
||||
{
|
||||
property: 'og:description',
|
||||
content: 'Documentation of P’undrak’s constructed languages',
|
||||
},
|
||||
{
|
||||
name: 'fediverse:creator',
|
||||
content: '@phundrak@mastodon.phundrak.com',
|
||||
},
|
||||
{
|
||||
name: 'twitter:card',
|
||||
content: 'summary',
|
||||
},
|
||||
{
|
||||
name: 'twitter:site',
|
||||
content: '@phundrak',
|
||||
},
|
||||
{
|
||||
name: 'twitter:creator',
|
||||
content: '@phundrak',
|
||||
},
|
||||
{ name: 'msapplication-TileColor', content: '#3b4252' },
|
||||
{ name: 'msapplication-TileImage', content: '/ms-icon-144x144.png' },
|
||||
{ name: 'theme-color', content: '#3b4252' },
|
||||
],
|
||||
},
|
||||
{
|
||||
tag: 'link',
|
||||
content: [
|
||||
{
|
||||
rel: 'apple-touch-icon',
|
||||
sizes: '57x57',
|
||||
href: '/apple-icon-57x57.png',
|
||||
},
|
||||
{
|
||||
rel: 'apple-touch-icon',
|
||||
sizes: '60x60',
|
||||
href: '/apple-icon-60x60.png',
|
||||
},
|
||||
{
|
||||
rel: 'apple-touch-icon',
|
||||
sizes: '72x72',
|
||||
href: '/apple-icon-72x72.png',
|
||||
},
|
||||
{
|
||||
rel: 'apple-touch-icon',
|
||||
sizes: '76x76',
|
||||
href: '/apple-icon-76x76.png',
|
||||
},
|
||||
{
|
||||
rel: 'apple-touch-icon',
|
||||
sizes: '114x114',
|
||||
href: '/apple-icon-114x114.png',
|
||||
},
|
||||
{
|
||||
rel: 'apple-touch-icon',
|
||||
sizes: '120x120',
|
||||
href: '/apple-icon-120x120.png',
|
||||
},
|
||||
{
|
||||
rel: 'apple-touch-icon',
|
||||
sizes: '144x144',
|
||||
href: '/apple-icon-144x144.png',
|
||||
},
|
||||
{
|
||||
rel: 'apple-touch-icon',
|
||||
sizes: '152x152',
|
||||
href: '/apple-icon-152x152.png',
|
||||
},
|
||||
{
|
||||
rel: 'apple-touch-icon',
|
||||
sizes: '180x180',
|
||||
href: '/apple-icon-180x180.png',
|
||||
},
|
||||
{
|
||||
rel: 'icon',
|
||||
type: 'image/png',
|
||||
sizes: '192x192',
|
||||
href: '/android-icon-192x192.png',
|
||||
},
|
||||
{
|
||||
rel: 'icon',
|
||||
type: 'image/png',
|
||||
sizes: '32x32',
|
||||
href: '/favicon-32x32.png',
|
||||
},
|
||||
{
|
||||
rel: 'icon',
|
||||
type: 'image/png',
|
||||
sizes: '96x96',
|
||||
href: '/favicon-96x96.png',
|
||||
},
|
||||
{
|
||||
rel: 'icon',
|
||||
type: 'image/png',
|
||||
sizes: '16x16',
|
||||
href: '/favicon-16x16.png',
|
||||
},
|
||||
{ rel: 'manifest', href: '/manifest.json' },
|
||||
],
|
||||
},
|
||||
];
|
||||
|
||||
let head = [];
|
||||
simplifiedHead.forEach((tag: SimplifiedHeader) => {
|
||||
let tagName = tag.tag;
|
||||
tag.content.forEach((element) => {
|
||||
head.push([tagName, element]);
|
||||
});
|
||||
});
|
||||
head.push([
|
||||
'a',
|
||||
{ rel: 'me', href: 'https://mastodon.phundrak.com/@phundrak' },
|
||||
'Mastodon',
|
||||
]);
|
||||
|
||||
export default head;
|
||||
@@ -1,198 +0,0 @@
|
||||
/*
|
||||
* Nord Theme:
|
||||
* - Copyright (c) 2016-present Arctic Ice Studio <development@arcticicestudio.com>
|
||||
* - 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; */
|
||||
|
||||
/* scroll-behavior: smooth; */
|
||||
|
||||
/* // 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); */
|
||||
|
||||
/* // 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); */
|
||||
|
||||
/* // 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-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); */
|
||||
|
||||
/* // 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; */
|
||||
|
||||
/* // 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; */
|
||||
/* } */
|
||||
|
||||
/* 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); */
|
||||
|
||||
/* // 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); */
|
||||
|
||||
/* // 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-details-bg: var(--c-bg-light); */
|
||||
|
||||
/* // badge component colors */
|
||||
/* --c-badge-warning-text: var(--nord0); */
|
||||
/* --c-badge-danger-text: var(--nord0); */
|
||||
|
||||
/* // 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; */
|
||||
/* } */
|
||||
@@ -5,16 +5,13 @@
|
||||
** Introduction
|
||||
This is the conlanging website of Lucien “Phundrak” Cartier-Tilet.
|
||||
|
||||
This website is made with [[https://orgmode.org/][org-mode]] and [[https://v2.vuepress.vuejs.org/][Vuepress]] and is entirely free
|
||||
and open-source. You can find its source code on my Gitea instance
|
||||
[[https://labs.phundrak.com/phundrak/conlang.phundrak.com][here]].
|
||||
This website is made with [[https://orgmode.org/][org-mode]] and [[https://vitepress.dev/][Vitepress]] and its code is
|
||||
entirely free and open-source. You can find its source code on my
|
||||
Gitea instance [[https://labs.phundrak.com/phundrak/conlang.phundrak.com][here]].
|
||||
|
||||
** Where is the website hosted?
|
||||
This website is hosted on my private physical server, located in the
|
||||
town of Bron in France, near Lyon. All of my websites are also hosted
|
||||
on this server, except for [[https://labs.phundrak.com][=labs.phundrak.com=]] and =mail.phundrak.com=
|
||||
which are hosted on servers rented to Scaleway and OVH France
|
||||
respectively. These servers are also located in France.
|
||||
This website is hosted on Cloudflare Pages on servers all over the
|
||||
world.
|
||||
|
||||
** Cookies
|
||||
*** What are cookies?
|
||||
|
||||
@@ -518,6 +518,29 @@ sn.m. {{{phon(bɛ̀t)}}}, from ON [[https://old-norse.net/html/b.php#b%C3%A1tr][
|
||||
| Dat. | bát | bátin | bátum | bátinum |
|
||||
| Gen. | bátar | bátins | bátar | bátin |
|
||||
|
||||
*** bein
|
||||
sn.n. {{{phon(bɑɪn)}}}, from ON [[https://old-norse.net/html/b.php#bein][bein]]
|
||||
|
||||
1. bone; any of the hard, whitish piece of tissue making up the
|
||||
skeleton in vertebrates
|
||||
2. (figurative) core, essence; the most important or central part of
|
||||
something (poetic or elevated speech)
|
||||
3. (archaic) a leg or limb (regional, Northeastern Eittland, now rare)
|
||||
4. (slang) strength, endurance (colloquial)
|
||||
|
||||
#+html: ::: tip Example
|
||||
Hann havir mikil bein í sér.
|
||||
|
||||
He has a lot of strength. (colloquial, lit “he has much bone in himself”)
|
||||
#+html: :::
|
||||
|
||||
| | Sg. | Def.Sg. | Pl. | Def.Pl. |
|
||||
|------+-------+---------+--------+----------|
|
||||
| Nom. | bein | beinat | bein | beinatr |
|
||||
| Acc. | bein | beinat | bein | beinat |
|
||||
| Dat. | bein | beinat | beinum | beinatum |
|
||||
| Gen. | beins | beinats | beins | beinat |
|
||||
|
||||
*** ber
|
||||
adj. {{{phon(ber)}}}, from ON [[https://old-norse.net/html/b.php#berr][berr]]
|
||||
|
||||
@@ -731,6 +754,37 @@ sn.f {{{phon(borg)}}}, from ON [[https://old-norse.net/html/b.php#borg-I][borg]
|
||||
| Dat. | borg | borgin | borgum | borginum |
|
||||
| Gen. | borgar | borgins | borgar | borgin |
|
||||
|
||||
*** brauð
|
||||
sn.n. {{{phon(brɔð)}}}, from ON [[https://old-norse.net/html/b.php#brau%C3%B0][brauð]]
|
||||
|
||||
1. bread
|
||||
2. loaf; a single unit of bread, typically shaped and baked as a whole
|
||||
3. sustenance, livelihood; the means of supporting oneself, especially
|
||||
in a basic or essential way (poetic or elevated speech)
|
||||
|
||||
#+html: ::: tip Example
|
||||
Brauðit mín er rít.
|
||||
|
||||
My livelihood is writing. (lit. “My bread is writing.”)
|
||||
#+html: :::
|
||||
4. (archaic) food in general; a broader term for nourishment or meals
|
||||
(retained in some idiomatic expressions or older texts)
|
||||
|
||||
#+html: ::: tip Example
|
||||
Hann geft mér brauð ok salt.
|
||||
|
||||
He gave me food and sart. (archaic, symbol of hospitality)
|
||||
#+html: :::
|
||||
5. (slang) money, cash (colloquial, often in the context of earning or
|
||||
spending)
|
||||
|
||||
| | Sg. | Def.Sg. | Pl. | Def.Pl. |
|
||||
|------+--------+----------+---------+-----------|
|
||||
| Nom. | brauð | brauðit | brauð | brauðitr |
|
||||
| Acc. | brauð | brauðit | brauð | brauðit |
|
||||
| Dat. | brauð | brauðit | brauðum | brauðitum |
|
||||
| Gen. | brauðs | brauðits | brauðs | brauðit |
|
||||
|
||||
*** bráð
|
||||
sn.m. {{{phon(brɛ̀ð)}}}
|
||||
|
||||
@@ -1063,6 +1117,24 @@ adv. {{{phon(ef)}}}, from ON [[https://old-norse.net/html/e.php#ef-B][ef]]
|
||||
Always followed by a conditional verbal phrase or a noun if speakers
|
||||
can infer the verbal phrase from it.
|
||||
|
||||
*** egg
|
||||
sn.n. {{{phon(eɡ)}}}, from ON [[https://old-norse.net/html/e.php#egg][egg]]
|
||||
|
||||
1. egg; a hard-shelled rerproductive body produced by birds,
|
||||
especially domestic fowl, and used as food
|
||||
2. (biology) egg; the female reproductive cell in animals, from which
|
||||
the young develops after fertilization
|
||||
3. (figurative) a small or insignificant thing (colloquial, often
|
||||
dismissive)
|
||||
4. a testicle (vulgar or humorous)
|
||||
|
||||
| | Sg. | Def.Sg. | Pl. | Def.Pl. |
|
||||
|------+------+---------+--------+---------|
|
||||
| Nom. | egg | eggit | egg | eggitr |
|
||||
| Acc. | egg | eggit | egg | eggit |
|
||||
| Dat. | egg | eggit | eggjum | eggitum |
|
||||
| Gen. | eggs | eggits | eggs | eggit |
|
||||
|
||||
*** ei
|
||||
Regional variation of [[file:./dictionary.md#eig][eig]].
|
||||
|
||||
@@ -1205,7 +1277,7 @@ sn.m. {{{phon(eld)}}}, from ON [[https://old-norse.net/html/e.php#eldr2][eldr]]
|
||||
intense feeling or desire; a powerful and motivating force
|
||||
|
||||
#+html: ::: tip Example
|
||||
Hann havir eld fyrir verkit hennum
|
||||
Hann havir eld fyr verkit hennum
|
||||
|
||||
He has great passion for his project
|
||||
#+html: :::
|
||||
@@ -1500,7 +1572,14 @@ sn.m. {{{phon(ferð)}}}, from EON [[https://old-norse.net/html/f.php#fj%C3%B6r%C
|
||||
*** fé
|
||||
in.n.mass. {{{phon(fɛ̀)}}}, from ON [[https://old-norse.net/html/f.php#f%C3%A9][fé]]
|
||||
|
||||
1. wealth
|
||||
1. wealth, riches; an abundance of valuable possessions or money
|
||||
2. money, currency; coins or banknotes used as a medium of exchange
|
||||
3. (archaic) livestock, cattle; domesticated animals such as cows,
|
||||
sheep, or goats, especially as a measure of wealth
|
||||
4. (figurative) value, worth; the importance or usefulness of
|
||||
something
|
||||
5. (poetic) treasure, fortune; a collection of valuable or precious
|
||||
items
|
||||
|
||||
| | Singular | Plural |
|
||||
|------+----------+--------|
|
||||
@@ -1776,6 +1855,65 @@ Declensions:
|
||||
| 2p | | fylið | fylið | fylgjuð | fylðisk |
|
||||
| 3p | | fylið | fylið | fylgjuð | fylðisk |
|
||||
|
||||
*** fyr
|
||||
{{{phon(fyr)}}}, from ON [[https://old-norse.net/html/f.php#fyrir-dat-A-I][fyrir]]
|
||||
|
||||
As a preposition:
|
||||
1. for; intended to benefit or belon to someone or something
|
||||
|
||||
#+html: ::: tip Example
|
||||
Ek hav gef fyr þik.
|
||||
|
||||
I have a gift for you.
|
||||
#+html: :::
|
||||
2. before; in front of, ahead of (in space or time)
|
||||
|
||||
#+html: ::: tip Example
|
||||
Hann stóðt fyr dyrin.
|
||||
|
||||
He stood before the door.
|
||||
#+html: :::
|
||||
3. because of, due to; as a result of
|
||||
|
||||
#+html: ::: tip Example
|
||||
Bróðinn mín grátt fyr sorg.
|
||||
|
||||
By brother cried due to sorrow.
|
||||
#+html: :::
|
||||
4. in exchange for; as payment or compensation
|
||||
|
||||
#+html: ::: tip Example
|
||||
Hann geft mér brauð fyr verkit.
|
||||
|
||||
He gave me cash for the work.
|
||||
#+html: :::
|
||||
5. in place of, instead of; as a substitute
|
||||
|
||||
#+html: ::: tip Example
|
||||
- Han talt fyr mik.
|
||||
|
||||
She spoke in my place.
|
||||
- Hann gekk fyr bróðin sín.
|
||||
|
||||
He went instead of his brother.
|
||||
#+html: :::
|
||||
6. in the presence of, before (in a formal or ceremonial context)
|
||||
|
||||
As an adverb:
|
||||
1. forward, ahead; in a forward direction
|
||||
#+html: ::: tip Example
|
||||
Hann hlaupt fyr.
|
||||
|
||||
He ran ahead.
|
||||
#+html: :::
|
||||
2. previously, before; at an earlier time
|
||||
|
||||
#+html: :::
|
||||
Ek haf sját þett fyr.
|
||||
|
||||
I have seen this before.
|
||||
#+html: :::
|
||||
|
||||
** G
|
||||
*** gamal
|
||||
adj. {{{phon(ˈjɑmɑl)}}}, from ON [[https://old-norse.net/html/g.php#gamall-I][gamall]]
|
||||
@@ -2100,6 +2238,34 @@ adj. {{{phon(ɡrɛ̀)}}}, from ON [[https://old-norse.net/html/g.php#gr%C3%A1r][
|
||||
| Dat. | grámum | grámum |
|
||||
| Gen. | grárar | grár |
|
||||
|
||||
*** grát(a)
|
||||
sv. {{{phon(ɡrɛ̀t)}}}, from [[https://old-norse.net/html/g.php#gr%C3%A1ta][gráta]]
|
||||
|
||||
1. to cry, to weep; to shed tears as an expression of emotion, such as
|
||||
sadness, joy, or pain
|
||||
2. to mourn, to lament; to express grief or sorrow, especially for a
|
||||
loss or death
|
||||
3. (figurative) to rain heavily (poetic or archaic, now rare)
|
||||
4. (archaic) to wail, to keen; to make a loud, sorrowful sound,
|
||||
especially in mourning (retained in poetic or ritual contexts)
|
||||
|
||||
Declensions:
|
||||
- infinitive :: grát
|
||||
- imperative :: grát
|
||||
- imperative passive voice :: grátask
|
||||
- present participle :: grátand
|
||||
- past participle :: grátit
|
||||
|
||||
| <c> | | | | | |
|
||||
| person | | Ind. Pres. | Subj. Pres. | Past | Passive |
|
||||
|--------+---+------------+-------------+--------+---------|
|
||||
| 1s | | grátar | grátir | grátt | grátumk |
|
||||
| 2s | | grátar | grátir | grátt | grátsk |
|
||||
| 3s | | grátar | grátir | grátt | grátisk |
|
||||
| 1p | | grátum | grátim | grátum | grátumk |
|
||||
| 2p | | grátið | grátið | grátuð | grátisk |
|
||||
| 3p | | grátið | grátið | grátuð | grátisk |
|
||||
|
||||
*** gríp(a)
|
||||
sv. {{{phon(ɡrèp)}}}, from [[https://old-norse.net/html/g.php#gr%C3%ADpa][grípa]]
|
||||
|
||||
@@ -2947,7 +3113,6 @@ wn.m. {{{phon(ˈhol.bò)}}}, from [[file:./dictionary.md#hol][hol]] and [[file:
|
||||
|
||||
For declensions, see [[file:./dictionary.md#bu][bú]]
|
||||
|
||||
|
||||
*** hóst
|
||||
sn.m. {{{phon(hɔ̀ʃt)}}}, from ON [[https://old-norse.net/html/h.php#h%C3%B3str][hóstr]]
|
||||
|
||||
@@ -2961,6 +3126,22 @@ sn.m. {{{phon(hɔ̀ʃt)}}}, from ON [[https://old-norse.net/html/h.php#h%C3%B3st
|
||||
| Dat. | hóst | hóstin | hóstum | hóstinum |
|
||||
| Gen. | hóstar | hóstins | hóstar | hóstin |
|
||||
|
||||
*** hœn
|
||||
wn.f. {{{phon(hø̀n)}}}, from EON [[https://old-norse.net/html/h.php#h%C3%A6na][hœna]]
|
||||
|
||||
1. hen; a female domestic fowl, especially one kept for its eggs or
|
||||
meat
|
||||
2. (figurative) a timit or cautious person (colloquial, often
|
||||
derogatory)
|
||||
3. (archaic) a term of endearment for a woman or girl (regional,
|
||||
Southern Eittland, now rare)
|
||||
| | Sg. | Def.Sg. | Pl. | Def.Pl. |
|
||||
|------+------+---------+-------+---------|
|
||||
| Nom. | hœn | hœnat | hœnr | hœnatr |
|
||||
| Acc. | hœn | hœnat | hœn | hœnat |
|
||||
| Dat. | hœn | hœnat | hœnum | hœnatum |
|
||||
| Gen. | hœns | hœnats | hœns | hœnat |
|
||||
|
||||
*** hrifs
|
||||
wn.n. {{{phon(r̥ifs)}}}, from ON [[https://old-norse.net/html/h.php#hrifs][hrifs]]
|
||||
|
||||
@@ -3007,6 +3188,25 @@ sn.n. {{{phon(r̩os)}}}, from ON [[https://old-norse.net/html/h.php#hross][hross
|
||||
|
||||
See also [[file:./dictionary.md#hest][hest]]
|
||||
|
||||
*** hug
|
||||
sn.m. {{{phon(huj)}}}, from ON [[https://old-norse.net/html/h.php#hugr][hugr]]
|
||||
|
||||
1. mind, intellect; the faculty of consciousness, thought, and
|
||||
reasoning
|
||||
2. intention, purpose; a determination to act in a particular way
|
||||
3. (archaic) courage, spirit; mental or emotional strength in facing
|
||||
difficulty or danger
|
||||
4. (poetic) heart, soul; the seat of emotions, desires, and moral
|
||||
character (metaphorical extension, often in poetry or elevated
|
||||
speech)
|
||||
|
||||
| | Sg. | Def.Sg. | Pl. | Def.Pl. |
|
||||
|------+---------------+---------+---------------+---------|
|
||||
| Nom. | hugr | huginn | hugr | huginn |
|
||||
| Acc. | hug {{{phon(huɣ)}}} | hugin | hug {{{phon(huj)}}} | hugin |
|
||||
| Dat. | hug {{{phon(huj)}}} | hugin | hugum | huginum |
|
||||
| Gen. | hugar | hugins | hugar | hugin |
|
||||
|
||||
*** hug(a)
|
||||
sv. {{{phon(huɣ)}}}
|
||||
|
||||
@@ -3054,6 +3254,18 @@ Declensions:
|
||||
| 2p | | hugaleiðið | hugaleiðið | hugaleiðuð | hugaleiððisk |
|
||||
| 3p | | hugaleiðið | hugaleiðið | hugaleiðuð | hugaleiððisk |
|
||||
|
||||
*** hugmynd
|
||||
sn.f. {{{phon(ˈhuɡ.ˌmynd)}}}, from [[file:./dictionary.md#hug][hug]] and [[file:./dictionary.md#mynd][mynd]]
|
||||
|
||||
1. idea; a concept, thought, or notion formed in the mind
|
||||
2. plan, proposal; a detailed suggestion or scheme for doing or
|
||||
achieving something
|
||||
3. notion, belief; an opinion, conviction, or impression about
|
||||
something
|
||||
4. concept; an abstract idea or mental representation of something
|
||||
|
||||
For declensions, see [[file:./dictionary.md#mynd][mynd]].
|
||||
|
||||
*** hund
|
||||
sn.m. {{{phon(hund)}}}, from ON [[https://old-norse.net/html/h.php#hundr][hundr]]
|
||||
|
||||
@@ -3092,11 +3304,32 @@ sn.m. {{{phon(ʍɑl)}}}, from ON [[https://old-norse.net/html/h.php#hvalr][hvalr
|
||||
| Gen. | hvalar | hvalins | hvalar | hvalin |
|
||||
|
||||
*** hvar
|
||||
pron. {{{phon(ʍɑr)}}}, from ON [[https://en.wiktionary.org/wiki/hvar#Old_Norse][hvar]]
|
||||
{{{phon(ʍɑr)}}}, from ON [[https://en.wiktionary.org/wiki/hvar#Old_Norse][hvar]]
|
||||
|
||||
1. where
|
||||
**** Interrogative adverb
|
||||
1. where; in or at what place or position
|
||||
2. where; to what place or destination
|
||||
3. (figurative) in what situation or condition
|
||||
|
||||
Always in the dative case.
|
||||
#+html: ::: tip Example
|
||||
Hver er þú ná í líf?
|
||||
|
||||
Where are you now in life?
|
||||
#+html: :::
|
||||
|
||||
**** Relative adverb
|
||||
1. where; in or at which place
|
||||
2. (figurative) in which situation or condition
|
||||
|
||||
**** Indefinite adverb
|
||||
(rare, poetic)
|
||||
1. wherever; in or at whatever place
|
||||
|
||||
#+html: ::: tip Example
|
||||
Hver sem þú ferir, man ek fylgja þér.
|
||||
|
||||
Wherever you may go, I’ll follow you.
|
||||
#+html: :::
|
||||
|
||||
*** hvat
|
||||
interr. {{{phon(ʍɑt)}}}, from ON [[https://en.wiktionary.org/wiki/hvat#Old_Norse][hvat]]
|
||||
@@ -3111,9 +3344,26 @@ interr. {{{phon(ʍɑt)}}}, from ON [[https://en.wiktionary.org/wiki/hvat#Old_Nor
|
||||
| Gen. | hves |
|
||||
|
||||
*** hvenár
|
||||
interr. {{{phon(ʍen.ˈɛ̀r)}}}, from ON [[https://old-norse.net/html/h.php#hvenar][hvenær]]
|
||||
{{{phon(ʍen.ˈɛ̀r)}}}, from ON [[https://old-norse.net/html/h.php#hvenar][hvenær]]
|
||||
|
||||
1. when
|
||||
**** Interrogative Adverb (question word)
|
||||
1. when; at what time
|
||||
2. when; on what occasion
|
||||
3. (figurative) in what circumstances or conditions
|
||||
|
||||
**** Relative Adverb (introducing a relative clause)
|
||||
1. when; at which time
|
||||
2. in which circumstances or conditions
|
||||
|
||||
**** Indefinite Adverb
|
||||
(rare, poetic)
|
||||
|
||||
1. whenever; at whatever time
|
||||
#+html: ::: tip Example
|
||||
Þú man ver velkommen hvenár sem kom þú.
|
||||
|
||||
You will be welcome whenever you might come.
|
||||
#+html: :::
|
||||
|
||||
*** hver
|
||||
interr. and pron. {{{phon(ʍer)}}}, from ON [[https://old-norse.net/html/h.php#hverr2-A][hverr]]
|
||||
@@ -3393,6 +3643,23 @@ wn.n. {{{phon(jak)}}}, from Tibetan [[https://en.wiktionary.org/wiki/%E0%BD%82%E
|
||||
2. interj. yes (as an exclamation of joy)
|
||||
|
||||
** K
|
||||
*** kalluk
|
||||
sn.w. {{{phon(ˈkɑlːok)}}}, probably from Tunrit
|
||||
|
||||
1. fish or seafood soup; a hearty soup made primarily from fish,
|
||||
shellfish, or other sea creatures, often with vegetables and herbs
|
||||
2. broth made from fish or seafood; a thin, flavourful liquid used as
|
||||
a base for soups or sauces
|
||||
3. a communal meal or gathering where fish soup is served (in some
|
||||
coastal communities in Western Eittland)
|
||||
|
||||
| | Sg. | Def.Sg. | Pl. | Def.Pl. |
|
||||
|------+----------+-----------+----------+------------|
|
||||
| Nom. | kallukr | kallukinn | kallukr | kallukinn |
|
||||
| Acc. | kalluk | kallukin | kalluk | kallukin |
|
||||
| Dat. | kalluk | kallukin | kallukum | kallukinum |
|
||||
| Gen. | kallukar | kallukins | kallukar | kallukin |
|
||||
|
||||
*** kanik
|
||||
sn.n. {{{phon(kan.ek)}}}, probably a Tunrit word
|
||||
|
||||
@@ -3603,6 +3870,36 @@ sn.m. {{{phon(keɸt)}}}, from EON [[https://old-norse.net/html/k.php#kjaptr][kep
|
||||
| Dat. | kept | keptin | keptum | keptinum |
|
||||
| Gen. | keptar | keptins | keptar | keptin |
|
||||
|
||||
*** ket
|
||||
sn.n. {{{phon(ket)}}}, from EON [[https://old-norse.net/html/k.php#kj%C3%B6t][ket]]
|
||||
|
||||
1. meat; the flesh of animals, especially when used as food
|
||||
2. (figurative) flesh; the soft substance of the body, especially
|
||||
muscle tissue
|
||||
|
||||
#+html: ::: tip Example
|
||||
Ketit er sjúk.
|
||||
|
||||
The flesh is weak. (poetic)
|
||||
#+html: :::
|
||||
3. (archaic) body; the physical form of a person or animal (poetic or
|
||||
elevated speech)
|
||||
|
||||
#+html: ::: tip Example
|
||||
Han geft líf ok ket fyr landit.
|
||||
|
||||
He gave his life and body for the country. (poetic)
|
||||
#+html: :::
|
||||
4. (slang) muscle, strength (colloquial)
|
||||
|
||||
|
||||
| | Sg. | Def.Sg. | Pl. | Def.Pl. |
|
||||
|------+------+---------+-------+---------|
|
||||
| Nom. | ket | ketit | ket | ketitr |
|
||||
| Acc. | ket | ketit | ket | ketit |
|
||||
| Dat. | ket | ketit | ketum | ketitum |
|
||||
| Gen. | kets | ketits | kets | ketit |
|
||||
|
||||
*** kláð(a)
|
||||
sv. {{{phon(klɛ̀ð)}}}, from ON [[https://old-norse.net/html/k.php#kl%C3%A6%C3%B0a][kláða]]
|
||||
|
||||
@@ -3751,7 +4048,11 @@ sn.n. {{{phon(kryd)}}}, from ON [[https://en.wiktionary.org/wiki/krydd#Old_Norse
|
||||
*** kú
|
||||
sn.f. {{{phon(kò)}}}, from ON [[https://old-norse.net/html/k.php#k%C3%BDr][kýr]]
|
||||
|
||||
1. cow
|
||||
1. cow; a fully grown female bovine animal, especially one kept for
|
||||
milk or meat
|
||||
2. (collective) cattle; a group of cows, often including bulls and
|
||||
calves (used in a general sense)
|
||||
3. (figurative) a slow or dull-witted person (derogatory, colloquial)
|
||||
|
||||
| | Sg. | Def.Sg. | Pl. | Def.Pl. |
|
||||
|------+-----+---------+-----+---------|
|
||||
@@ -3784,6 +4085,18 @@ Declensions:
|
||||
| 2p | | kúrið | kúrið | kúruð | kúrðask |
|
||||
| 3p | | kúrið | kúrið | kúruð | kúrðask |
|
||||
|
||||
*** kýr
|
||||
sn.f. {{{phon(kø̀r)}}}
|
||||
|
||||
Southern variant of [[file:./dictionary.md#ku][kú]] (cow).
|
||||
|
||||
| | Sg. | Def.Sg. | Pl. | Def.Pl. |
|
||||
|------+-------+---------+-------+---------|
|
||||
| Nom. | kýrr | kýrinn | kýrr | kýrinn |
|
||||
| Acc. | kýr | kýrin | kýr | kýrin |
|
||||
| Dat. | kýr | kýrin | kýrum | kýrinum |
|
||||
| Gen. | kýrar | kýrins | kýrar | kýrin |
|
||||
|
||||
** L
|
||||
*** land
|
||||
sn.n. {{{phon(lɑnd)}}}, from ON [[https://en.wiktionary.org/wiki/land#Old_Norse][land]]
|
||||
@@ -4177,7 +4490,10 @@ sn.n. {{{phon(ljɔ̀s)}}}, from ON [[https://old-norse.net/html/l.php#lj%C3%B3s]
|
||||
3. brightness, the quality or state of being bright, used in
|
||||
scientific contexts, refering to the specific amount of brightness,
|
||||
see also [[file:./dictionary.md#birt-i][birt(i)]]
|
||||
4. (adj) light, bright
|
||||
|
||||
#+name: ljos-noun-declension
|
||||
#+caption: Declensions of /ljós/ as a noun
|
||||
| | Sg. | Def.Sg. | Pl. | Def.Pl. |
|
||||
|------+-------+---------+--------+----------|
|
||||
| Nom. | ljós | ljósit | ljós | ljósitr |
|
||||
@@ -4185,6 +4501,19 @@ sn.n. {{{phon(ljɔ̀s)}}}, from ON [[https://old-norse.net/html/l.php#lj%C3%B3s]
|
||||
| Dat. | ljós | ljósit | ljósum | ljósitum |
|
||||
| Gen. | ljóss | ljósits | ljóss | ljósit |
|
||||
|
||||
#+name: ljos-adjective-declension
|
||||
#+caption: Declensions of /ljós/ as an adjective
|
||||
| | Common | Neuter |
|
||||
|---------+--------+--------|
|
||||
| Sg.Nom. | ljósr | ljóst |
|
||||
| Acc. | ljós | ljóst |
|
||||
| Dat. | ljósum | ljósum |
|
||||
| Gen. | ljóss | ljóss |
|
||||
| Pl.Nom. | ljósar | ljós |
|
||||
| Acc. | ljós | ljós |
|
||||
| Dat. | ljósum | ljósum |
|
||||
| Gen. | ljósar | ljósr |
|
||||
|
||||
*** lok(a)
|
||||
sv. {{{phon(lok)}}}, from ON [[https://old-norse.net/html/l.php#loka2][loka]]
|
||||
|
||||
@@ -4451,6 +4780,22 @@ referring to different types of food or meat.
|
||||
|
||||
See also [[file:./dictionary.md#fœð][fœð]].
|
||||
|
||||
*** melk
|
||||
sn.f. {{{phon(melk)}}}, from EON [[https://old-norse.net/html/m.php#mj%C3%B3lk][melk]]
|
||||
|
||||
1. milk; the white liquid produced by mammals, especially cows, goats,
|
||||
or sheep, used as food
|
||||
2. (figurative) nourishment, sustenance; something that provides
|
||||
emotional or spiritual support (poetic or elevated speech)
|
||||
3. (archaic) lactation; the process of producing milk (rare, primarily
|
||||
in older texts or agricultural contexts)
|
||||
|
||||
#+html: ::: tip Example
|
||||
Kúnn er í melk.
|
||||
|
||||
The cow is lactating.
|
||||
#+html: :::
|
||||
|
||||
*** metr(o)
|
||||
wn.n. {{{phon(metr)}}}, from French “métro”
|
||||
|
||||
@@ -4466,10 +4811,30 @@ wn.n. {{{phon(metr)}}}, from French “métro”
|
||||
See also [[file:./dictionary.md#undirland][undirland]]
|
||||
|
||||
*** með
|
||||
adv. {{{phon(með)}}}
|
||||
{{{phon(með)}}}, from ON [[https://old-norse.net/html/m.php#me%C3%B0][með]]
|
||||
|
||||
1. with
|
||||
2. prefix with, co-smth. See
|
||||
**** Preposition
|
||||
1. with; in the company of, alongside
|
||||
2. with; using or by means of
|
||||
3. with; having or possessing
|
||||
4. with; in a state or condition of
|
||||
5. with; in agreement or accordance with
|
||||
6. with; in spite of, despite
|
||||
# 1. with
|
||||
# 2. prefix with, co-smth
|
||||
|
||||
**** Adverb
|
||||
1. along, too; in addition, as well
|
||||
#+html: ::: tip Example
|
||||
Ek komar með.
|
||||
|
||||
I am coming along.
|
||||
#+html: ::: tip Example
|
||||
2. together; in a group or collective
|
||||
|
||||
**** Prefix
|
||||
1. co-, with-; indicating partnership, joint action, or accompaniment
|
||||
2. with-; indicating possession or inclusion
|
||||
|
||||
*** Meðkonung
|
||||
sn.m. {{{phon(meðˈkonoŋ)}}}, see [[file:./dictionary.md#með][með]] and [[file:./dictionary.md#konung][konung]]
|
||||
@@ -5061,6 +5426,21 @@ sn.m. {{{phon(orm)}}}, from ON [[https://old-norse.net/html/m.php#ma%C3%B0kr][or
|
||||
| Dat. | orm | ormin | ormum | orminum |
|
||||
| Gen. | ormar | ormins | ormar | ormin |
|
||||
|
||||
*** ost(a)
|
||||
sn.m. {{{phon(oʃt)}}}, from ON [[https://old-norse.net/html/o.php#ostr][ostr]]
|
||||
|
||||
1. cheese; a solid food made from the pressed curds of milk, often
|
||||
aged and flavoured
|
||||
2. (figurative) something valuable or cherished, akin to “the best
|
||||
part” (rare, archaic)
|
||||
|
||||
| | Sg. | Def.Sg. | Pl. | Def.Pl. |
|
||||
|------+-------+---------+-------+---------|
|
||||
| Nom. | ostr | ostann | ostr | ostann |
|
||||
| Acc. | ost | ostan | ost | ostan |
|
||||
| Dat. | ost | ostan | ostum | ostanum |
|
||||
| Gen. | ostar | ostans | ostar | ostan |
|
||||
|
||||
** Ó
|
||||
*** ó-
|
||||
prefix {{{phon(ɔ̀)}}}
|
||||
@@ -5491,6 +5871,23 @@ Declensions:
|
||||
| 2p | | sagjið | sagjið | sagjuð | sagjask |
|
||||
| 3p | | sagjið | sagjið | sagjuð | sagjask |
|
||||
|
||||
*** salt
|
||||
sn.n. {{{phon(sɑlt)}}}, from ON [[https://old-norse.net/html/s.php#salt][salt]]
|
||||
|
||||
1. salt; a white crystaline substance (sodium chloride) used for
|
||||
seasoning and preserving food;
|
||||
2. (chemistry) salt; any chemical compound formed from the reaction of
|
||||
an acid with a base
|
||||
3. (figurative) wit, sharpness; colloquial, often used to describe a
|
||||
person’s intelligence or humour
|
||||
|
||||
| | Sg. | Def.Sg. | Pl. | Def.Pl. |
|
||||
|------+-------+---------+--------+----------|
|
||||
| Nom. | salt | saltit | salt | saltitr |
|
||||
| Acc. | salt | saltit | salt | saltit |
|
||||
| Dat. | salt | saltit | saltum | saltitum |
|
||||
| Gen. | salts | saltits | salts | saltit |
|
||||
|
||||
*** sam
|
||||
adj. {{{phon(sɑm)}}}, from ON [[https://old-norse.net/html/s.php#samr][samr]]
|
||||
|
||||
@@ -6657,6 +7054,30 @@ sn.m. {{{phon(sunsndaɣ)}}} , from ON [[https://old-norse.net/html/s.php#sunnuda
|
||||
For declensions, see [[file:./dictionary.md#dag][dag]]. Does not have a definite form. See the other
|
||||
[[file:./dictionary.md#days-of-the-week][days of the week]].
|
||||
|
||||
*** súp
|
||||
wn.f. {{{phon(sòp)}}}, from ON [[https://old-norse.net/html/s.php#s%C3%BApa2][súpa]]
|
||||
|
||||
1. soup; a liquid dish, typically savoury, made by boiling meat, fish,
|
||||
vegetables, or grain in water or broth
|
||||
2. broth, stock; the liquid in which food has been cooked, often used
|
||||
as a base for soups or sauces
|
||||
3. (figurative) a messy or complicated situation (colloquial)
|
||||
#+html: ::: tip Example
|
||||
- Þat er eit súp!
|
||||
|
||||
What a mess!
|
||||
- Ná vér er í súp.
|
||||
|
||||
We are in a mess now.
|
||||
#+html: :::
|
||||
|
||||
| | Sg. | Def.Sg. | Pl. | Def.Pl. |
|
||||
|------+-------+---------+-------+---------|
|
||||
| Nom. | súpr | súpann | súpr | súpann |
|
||||
| Acc. | súp | súpan | súp | súpan |
|
||||
| Dat. | súp | súpan | súpum | súpanum |
|
||||
| Gen. | súpar | súpans | súpar | súpan |
|
||||
|
||||
*** svar(a)
|
||||
wv. {{{phon(sβar)}}}, from ON [[https://old-norse.net/html/s.php#svara][svara]]
|
||||
|
||||
@@ -6734,6 +7155,29 @@ sn.n. {{{phon(sβèn)}}}, from ON [[https://old-norse.net/html/s.php#sv%C3%ADn]
|
||||
| Dat. | svín | svínit | svínum | svínitum |
|
||||
| Gen. | svíns | svínits | svíns | svínit |
|
||||
|
||||
*** sykr
|
||||
sn.n. {{{phon(ˈsyk.r̩)}}}, from Middle French [[https://en.wiktionary.org/wiki/sucre#Middle_French][sucre]]
|
||||
|
||||
1. sugar
|
||||
2. (chemistry) carbohydrate
|
||||
3. (figurative) sweetness, charm; colloquial, often used to describe a
|
||||
person’s personality or behaviour
|
||||
4. (slang) money (colloquial, often in the context of earning or
|
||||
spending)
|
||||
|
||||
#+html: ::: tip Example
|
||||
Hann vinnar fyr sykrit.
|
||||
|
||||
He works for the money. (colloquial)
|
||||
#+html: :::
|
||||
|
||||
| | Sg. | Def.Sg. | Pl. | Def.Pl. |
|
||||
|------+-------+---------+--------+----------|
|
||||
| Nom. | sykr | sykrit | sykr | sykritr |
|
||||
| Acc. | sykr | sykrit | sykr | sykrit |
|
||||
| Dat. | sykr | sykrit | sykrum | sykritum |
|
||||
| Gen. | sykrs | sykrits | sykrs | sykrit |
|
||||
|
||||
*** syng(ja)
|
||||
wv. {{{phon(syŋ)}}}, from ON [[https://old-norse.net/html/s.php#syngja][syngja]]
|
||||
|
||||
@@ -7924,7 +8368,57 @@ See [[file:./dictionary.md#veisheit][veisheit]] for a more general term for /wis
|
||||
| Dat. | ynnligum | ynnligum |
|
||||
| Gen. | ynnligar | ynnligr |
|
||||
|
||||
*** yst(a)
|
||||
wv. {{{phon(yʃt)}}}, from ON [[https://old-norse.net/html/y.php#ysta][ysta]]
|
||||
|
||||
1. to curdle; to cause milk to coagulate into curds, typically through
|
||||
the addition of acid (e.g. lemon juice, vinegar) or rennet
|
||||
2. to thicken, to congeal; to cause a liquid to become semi-solid or
|
||||
viscous (broader sense)
|
||||
3. (rare) to form, to takeshape; to develop into a coherent or solid
|
||||
structure (metaphorical use)
|
||||
|
||||
#+html: ::: tip Example
|
||||
Hugmyndinn beruð að yst í hennar hug
|
||||
|
||||
The ideas began to take shapein her mind.
|
||||
#+html: :::
|
||||
|
||||
Declensions:
|
||||
- infinitive :: yst
|
||||
- imperative :: yst
|
||||
- imperative passive voice :: ystask
|
||||
- present participle :: ystand
|
||||
- past participle :: ystit
|
||||
|
||||
| <c> | | | | | |
|
||||
| person | | Ind. Pres. | Subj. Pres. | Past | Passive |
|
||||
|--------+---+------------+-------------+-------+---------|
|
||||
| 1s | | ystr | ystir | yst | ystumk |
|
||||
| 2s | | ystr | ystir | yst | ystisk |
|
||||
| 3s | | ystr | ystir | yst | ystisk |
|
||||
| 1p | | ystum | ystim | ystum | ystumk |
|
||||
| 2p | | ystið | ystið | ystuð | ystisk |
|
||||
| 3p | | ystið | ystið | ystuð | ystisk |
|
||||
|
||||
*** ysting
|
||||
wn.f. {{{phon(yʃtiŋɡ)}}}, from [[file:./dictionary.md#yst-a][yst]] and [[file:./dictionary.md#ing][-ing]]
|
||||
|
||||
1. fresh cheese; a soft, unaged cheese made by coagulating milk with
|
||||
acid (such as lemon juice or vinegar) rather than rennet, and not
|
||||
pressed
|
||||
2. curdled milk; milk that has coagulated but has not been processed
|
||||
into cheese (broader sense)
|
||||
|
||||
| | Sg. | Def.Sg. | Pl. | Def.Pl. |
|
||||
|------+---------+-----------+----------+------------|
|
||||
| Nom. | ysting | ystingit | ystingr | ystingitr |
|
||||
| Acc. | ysting | ystingit | ysting | ystingit |
|
||||
| Dat. | ysting | ystingit | ystingum | ystingitum |
|
||||
| Gen. | ystings | ystingits | ystings | ystingit |
|
||||
|
||||
** Ý
|
||||
|
||||
** Z
|
||||
** Ø
|
||||
** Œ
|
||||
|
||||
@@ -352,11 +352,11 @@ main verb which appears in its participle form. The present participle
|
||||
is used when the event relates to the present or the future, while the
|
||||
past participle is used when the event relates to a time in the past.
|
||||
|
||||
It also uses the verbs /ver/ and /hav/ before
|
||||
the verb, which both agree in number, tense, and mood instead of the
|
||||
main verb. The latter, on the other hand, appears in its participle
|
||||
form, present or past depending on whether the action is happening or
|
||||
will happen, or if it happened in the past.
|
||||
It also uses the verbs /ver/ and /hav/ before the verb, which both agree
|
||||
in number, tense, and mood instead of the main verb. The latter, on
|
||||
the other hand, appears in its participle form, present or past
|
||||
depending on whether the action is happening or will happen, or if it
|
||||
happened in the past.
|
||||
|
||||
#+html: ::: tip Example
|
||||
- Hann haft sovin, þá kunn hann kom
|
||||
|
||||
@@ -1 +0,0 @@
|
||||
../.vuepress/public/img
|
||||
@@ -1,7 +1,24 @@
|
||||
#+title: P’undrak’s Constructed Languages
|
||||
#+setupfile: headers
|
||||
|
||||
* P’undrak’s Constructed Languages
|
||||
#+begin_export html
|
||||
---
|
||||
layout: home
|
||||
|
||||
hero:
|
||||
name: "P’undrak’s Constructed Languages"
|
||||
actions:
|
||||
- theme: alt
|
||||
text: Eittlandic
|
||||
link: /eittlandic/
|
||||
- theme: alt
|
||||
text: Proto-Ñyqy
|
||||
link: /proto-nyqy/
|
||||
- theme: alt
|
||||
text: Zikãti
|
||||
link: /zikãti
|
||||
---
|
||||
#+end_export
|
||||
|
||||
Hi, I’m P’undrak (pronounced {{{phon(pʰynɖak̚)}}}), also known as Lucien
|
||||
Cartier-Tilet. I create constructed languages and worlds, both for fun
|
||||
and for my literary universe. As you might have guessed with the name
|
||||
|
||||
@@ -1 +0,0 @@
|
||||
../.vuepress/public/img
|
||||
|
Before Width: | Height: | Size: 15 KiB After Width: | Height: | Size: 15 KiB |
|
Before Width: | Height: | Size: 4.4 KiB After Width: | Height: | Size: 4.4 KiB |
|
Before Width: | Height: | Size: 214 KiB After Width: | Height: | Size: 214 KiB |
|
Before Width: | Height: | Size: 74 KiB After Width: | Height: | Size: 74 KiB |
|
Before Width: | Height: | Size: 22 KiB After Width: | Height: | Size: 22 KiB |
|
Before Width: | Height: | Size: 4.2 KiB After Width: | Height: | Size: 4.2 KiB |
|
Before Width: | Height: | Size: 68 KiB After Width: | Height: | Size: 68 KiB |
|
Before Width: | Height: | Size: 4.0 KiB After Width: | Height: | Size: 4.0 KiB |
|
Before Width: | Height: | Size: 55 KiB After Width: | Height: | Size: 55 KiB |
|
Before Width: | Height: | Size: 4.3 KiB After Width: | Height: | Size: 4.3 KiB |
|
Before Width: | Height: | Size: 149 KiB After Width: | Height: | Size: 149 KiB |
|
Before Width: | Height: | Size: 4.3 KiB After Width: | Height: | Size: 4.3 KiB |
|
Before Width: | Height: | Size: 2.1 MiB After Width: | Height: | Size: 2.1 MiB |
|
Before Width: | Height: | Size: 15 KiB After Width: | Height: | Size: 15 KiB |
|
Before Width: | Height: | Size: 4.0 KiB After Width: | Height: | Size: 4.0 KiB |
|
Before Width: | Height: | Size: 772 KiB After Width: | Height: | Size: 772 KiB |
|
Before Width: | Height: | Size: 739 KiB After Width: | Height: | Size: 739 KiB |
|
Before Width: | Height: | Size: 796 KiB After Width: | Height: | Size: 796 KiB |
|
Before Width: | Height: | Size: 748 KiB After Width: | Height: | Size: 748 KiB |
|
Before Width: | Height: | Size: 274 KiB After Width: | Height: | Size: 274 KiB |
|
Before Width: | Height: | Size: 864 KiB After Width: | Height: | Size: 864 KiB |
|
Before Width: | Height: | Size: 1.1 MiB After Width: | Height: | Size: 1.1 MiB |
|
Before Width: | Height: | Size: 755 KiB After Width: | Height: | Size: 755 KiB |
|
Before Width: | Height: | Size: 958 KiB After Width: | Height: | Size: 958 KiB |
|
Before Width: | Height: | Size: 389 KiB After Width: | Height: | Size: 389 KiB |
|
Before Width: | Height: | Size: 103 KiB After Width: | Height: | Size: 103 KiB |
|
Before Width: | Height: | Size: 15 KiB After Width: | Height: | Size: 15 KiB |
|
Before Width: | Height: | Size: 4.0 KiB After Width: | Height: | Size: 4.0 KiB |
|
Before Width: | Height: | Size: 36 KiB After Width: | Height: | Size: 36 KiB |
|
Before Width: | Height: | Size: 7.3 KiB After Width: | Height: | Size: 7.3 KiB |
|
Before Width: | Height: | Size: 21 KiB After Width: | Height: | Size: 21 KiB |
|
Before Width: | Height: | Size: 6.4 KiB After Width: | Height: | Size: 6.4 KiB |
|
Before Width: | Height: | Size: 121 KiB After Width: | Height: | Size: 121 KiB |
|
Before Width: | Height: | Size: 93 KiB After Width: | Height: | Size: 93 KiB |
|
Before Width: | Height: | Size: 51 KiB After Width: | Height: | Size: 51 KiB |
|
Before Width: | Height: | Size: 20 KiB After Width: | Height: | Size: 20 KiB |
|
Before Width: | Height: | Size: 4.2 KiB After Width: | Height: | Size: 4.2 KiB |
|
Before Width: | Height: | Size: 42 KiB After Width: | Height: | Size: 42 KiB |
|
Before Width: | Height: | Size: 6.3 KiB After Width: | Height: | Size: 6.3 KiB |
|
Before Width: | Height: | Size: 28 KiB After Width: | Height: | Size: 28 KiB |
|
Before Width: | Height: | Size: 45 KiB After Width: | Height: | Size: 45 KiB |
|
Before Width: | Height: | Size: 3.9 KiB After Width: | Height: | Size: 3.9 KiB |
|
Before Width: | Height: | Size: 5.6 KiB After Width: | Height: | Size: 5.6 KiB |
|
Before Width: | Height: | Size: 9.8 KiB After Width: | Height: | Size: 9.8 KiB |
|
Before Width: | Height: | Size: 15 KiB After Width: | Height: | Size: 15 KiB |
|
Before Width: | Height: | Size: 20 KiB After Width: | Height: | Size: 20 KiB |
|
Before Width: | Height: | Size: 21 KiB After Width: | Height: | Size: 21 KiB |
|
Before Width: | Height: | Size: 28 KiB After Width: | Height: | Size: 28 KiB |
|
Before Width: | Height: | Size: 31 KiB After Width: | Height: | Size: 31 KiB |
|
Before Width: | Height: | Size: 41 KiB After Width: | Height: | Size: 41 KiB |
|
Before Width: | Height: | Size: 7.0 KiB After Width: | Height: | Size: 7.0 KiB |
|
Before Width: | Height: | Size: 7.5 KiB After Width: | Height: | Size: 7.5 KiB |
|
Before Width: | Height: | Size: 9.8 KiB After Width: | Height: | Size: 9.8 KiB |
|
Before Width: | Height: | Size: 11 KiB After Width: | Height: | Size: 11 KiB |
|
Before Width: | Height: | Size: 46 KiB After Width: | Height: | Size: 46 KiB |
|
Before Width: | Height: | Size: 46 KiB After Width: | Height: | Size: 46 KiB |
|
Before Width: | Height: | Size: 2.1 KiB After Width: | Height: | Size: 2.1 KiB |
|
Before Width: | Height: | Size: 3.4 KiB After Width: | Height: | Size: 3.4 KiB |
|
Before Width: | Height: | Size: 15 KiB After Width: | Height: | Size: 15 KiB |
|
Before Width: | Height: | Size: 1.1 KiB After Width: | Height: | Size: 1.1 KiB |
|
Before Width: | Height: | Size: 28 KiB After Width: | Height: | Size: 28 KiB |
|
Before Width: | Height: | Size: 30 KiB After Width: | Height: | Size: 30 KiB |
|
Before Width: | Height: | Size: 94 KiB After Width: | Height: | Size: 94 KiB |
|
Before Width: | Height: | Size: 9.4 KiB After Width: | Height: | Size: 9.4 KiB |
|
Before Width: | Height: | Size: 240 KiB After Width: | Height: | Size: 240 KiB |
|
Before Width: | Height: | Size: 153 KiB After Width: | Height: | Size: 153 KiB |
|
Before Width: | Height: | Size: 156 KiB After Width: | Height: | Size: 156 KiB |
|
Before Width: | Height: | Size: 64 KiB After Width: | Height: | Size: 64 KiB |